--- /srv/rebuilderd/tmp/rebuilderdFy4mhD/inputs/mesa-opencl-icd_25.0.7-2+deb13u1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdFy4mhD/out/mesa-opencl-icd_25.0.7-2+deb13u1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-19 19:20:06.000000 debian-binary │ --rw-r--r-- 0 0 0 1456 2026-06-19 19:20:06.000000 control.tar.xz │ --rw-r--r-- 0 0 0 15906836 2026-06-19 19:20:06.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1452 2026-06-19 19:20:06.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 15908952 2026-06-19 19:20:06.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabihf/gallium-pipe/pipe_kmsro.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 6 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x902124 0x902124 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x90201c 0x90201c R E 0x10000 │ │ │ │ LOAD 0x90f1b0 0x0091f1b0 0x0091f1b0 0x6aba8 0x901b0 RW 0x10000 │ │ │ │ DYNAMIC 0x96fedc 0x0097fedc 0x0097fedc 0x00120 0x00120 RW 0x4 │ │ │ │ NOTE 0x0000f4 0x000000f4 0x000000f4 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x90f1b0 0x0091f1b0 0x0091f1b0 0x60e50 0x60e50 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,18 +9,18 @@ │ │ │ │ [ 4] .dynstr STRTAB 00001318 001318 000d98 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 000020b0 0020b0 00023c 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 000022ec 0022ec 000170 00 A 4 5 4 │ │ │ │ [ 7] .rel.dyn REL 0000245c 00245c 02c420 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 0002e87c 02e87c 000888 08 AI 3 19 4 │ │ │ │ [ 9] .init PROGBITS 0002f104 02f104 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0002f110 02f110 000ce4 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 0002fdf8 02fdf8 3eb814 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 0041b60c 41b60c 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 0041b618 41b618 4e6b06 00 A 0 0 8 │ │ │ │ - [14] .eh_frame PROGBITS 00902120 902120 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0002fdf8 02fdf8 3eb70e 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 0041b508 41b508 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 0041b510 41b510 4e6b06 00 A 0 0 8 │ │ │ │ + [14] .eh_frame PROGBITS 00902018 902018 000004 00 A 0 0 4 │ │ │ │ [15] .init_array INIT_ARRAY 0091f1b0 90f1b0 000004 04 WA 0 0 4 │ │ │ │ [16] .fini_array FINI_ARRAY 0091f1b4 90f1b4 000004 04 WA 0 0 4 │ │ │ │ [17] .data.rel.ro PROGBITS 0091f1b8 90f1b8 060d24 00 WA 0 0 8 │ │ │ │ [18] .dynamic DYNAMIC 0097fedc 96fedc 000120 08 WA 4 0 4 │ │ │ │ [19] .got PROGBITS 00980000 970000 000be8 04 WA 0 0 4 │ │ │ │ [20] .data PROGBITS 00980be8 970be8 009170 00 WA 0 0 8 │ │ │ │ [21] .bss NOBITS 00989d58 979d58 025608 00 WA 0 0 8 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libdrm.so.2] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [pipe_kmsro.so] │ │ │ │ 0x0000000c (INIT) 0x2f104 │ │ │ │ - 0x0000000d (FINI) 0x41b60c │ │ │ │ + 0x0000000d (FINI) 0x41b508 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x91f1b0 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x91f1b4 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x118 │ │ │ │ 0x00000005 (STRTAB) 0x1318 │ │ │ │ 0x00000006 (SYMTAB) 0x138 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a8a2bd5436cb608598a5845b5db8aea4d361f9ef │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 844ddcbe78025b56b40f3e8a803732fc9e4cd519 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -501,15 +501,15 @@ │ │ │ │ #@F2F1hwh │ │ │ │ &KiF@F{D │ │ │ │ fs:F!F0F │ │ │ │ 3F"FAF8p(F │ │ │ │ -*dsdddpddddddd'ddddddddddddddd$ │ │ │ │ 3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG │ │ │ │ #HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG0 │ │ │ │ -HxDpGHs: │ │ │ │ +HxDpG@r: │ │ │ │ GJ1F FzD │ │ │ │ EJ1F FzD │ │ │ │ BJ1F FzD │ │ │ │ Oaaaaaa^aaaaaaa[aaaaaaaaaaaaaaaa1K{D │ │ │ │ P$!"k8F,j │ │ │ │ PJzD }ck │ │ │ │ j b Z R J B : 2 * " │ │ │ │ @@ -913,15 +913,15 @@ │ │ │ │ (`PFi`9F │ │ │ │ OK$!{D[h │ │ │ │ [F `HFa`9F │ │ │ │ F;F!F(F~a( │ │ │ │ DCF!F0F( │ │ │ │ +FJFAF0F │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ -HxDpGXK6 │ │ │ │ +HxDpGPJ6 │ │ │ │ 24D=D0DBE │ │ │ │ 24D=D0DBE │ │ │ │ 40D=D1DDE │ │ │ │ 40D=D1DDE │ │ │ │ ~WCFih(h │ │ │ │ 40D]D2DDE │ │ │ │ ISF(hihO │ │ │ │ @@ -1318,16 +1318,15 @@ │ │ │ │ D5AX{D h │ │ │ │ (`XF:F%f# │ │ │ │ chBFAF(F │ │ │ │ dhCFJFIF(F │ │ │ │ F,Y$h|fO │ │ │ │ C KzD=`|` │ │ │ │ m{9F2F F │ │ │ │ -JF)F FCF │ │ │ │ -JF)F FCF │ │ │ │ +2"0! F+j │ │ │ │ C KzD=`|` │ │ │ │ 2FAF F=C │ │ │ │ 2FAF F=C │ │ │ │ 2FAF F=C │ │ │ │ 2FAF F=C │ │ │ │ 2FAF F=C │ │ │ │ - = M ] m } │ │ │ │ @@ -1490,15 +1489,15 @@ │ │ │ │ #F*Fs!0F │ │ │ │ 222222222222222 │ │ │ │ 4L}D,Y$h │ │ │ │ k|*|QFHFb │ │ │ │ CF!FBFPF │ │ │ │ @//////8/////// │ │ │ │ //////////////// │ │ │ │ -7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG │ │ │ │ +7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG| │ │ │ │ MMMMMMMHMMMMMMMMMMMMMMMK │ │ │ │ RRRRRRRORRRRRRRRRRRRRRRR │ │ │ │ TTTTTTTOTTTTTTTTTTTTTTTT │ │ │ │ 999999939999999999999990 │ │ │ │ ;FJF)F0F │ │ │ │ ;FJFYF0F │ │ │ │ OF*I8FyD │ │ │ │ @@ -2707,19 +2706,19 @@ │ │ │ │ czD#F(Fj │ │ │ │ czD#F(Fj │ │ │ │ czD#F(Fj │ │ │ │ czD+F Fi │ │ │ │ xDAXHF hs │ │ │ │ szD3F Fg │ │ │ │ !rK(FrJ{D │ │ │ │ -czD#F(Ff │ │ │ │ +czD#F(Fg │ │ │ │ !]K(F]J{D │ │ │ │ \)#F(FzD │ │ │ │ -2{J+FzDe │ │ │ │ -2uJ+FzDe │ │ │ │ +2{J+FzDf │ │ │ │ +2uJ+FzDf │ │ │ │ 2pJ+FzDe │ │ │ │ 2kJ+FzDe │ │ │ │ 2fJ+FzDe │ │ │ │ 2aJ+FzDe │ │ │ │ 2}J+FzDe │ │ │ │ 2xJ+FzDe │ │ │ │ 2sJ+FzDe │ │ │ │ @@ -2755,24 +2754,24 @@ │ │ │ │ czD#F(F\ │ │ │ │ czD#F(F\ │ │ │ │ czD#F(F\ │ │ │ │ czD#F(F\ │ │ │ │ czD#F(F\ │ │ │ │ szD#F(F\ │ │ │ │ !2K(F2J{D │ │ │ │ +czD#F(F[ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ -czD#F(FZ │ │ │ │ -czD+F FY │ │ │ │ +czD+F FZ │ │ │ │ xDAXPF h{ │ │ │ │ szD3F FW │ │ │ │ !rK FrJ{D │ │ │ │ !mK FmJ{D │ │ │ │ !TK FTJ{D │ │ │ │ !OK FOJ{D │ │ │ │ !9K F9J{D │ │ │ │ @@ -2943,15 +2942,15 @@ │ │ │ │ +`j`!!]`0F │ │ │ │ <+h1F(F3 │ │ │ │ F1F F;`}`_`/` │ │ │ │ !|`@F_`'` │ │ │ │ :h"`g`T`<`Y │ │ │ │ IHF#i2iyD2 │ │ │ │ 4FMFoh;l │ │ │ │ -i(F3iyD1 │ │ │ │ +i(F3iyD2 │ │ │ │ (03h1FFE │ │ │ │ (P3h1FFE? │ │ │ │ X Ze[hcE │ │ │ │ >>>>WWWWiiii │ │ │ │ #{I|DxDzJ │ │ │ │ '#xDsLyDsK │ │ │ │ "QF@F{D/ │ │ │ │ @@ -2969,15 +2968,15 @@ │ │ │ │ $IF*FlfS │ │ │ │ !(F~D2F& │ │ │ │ .J1F FzD& │ │ │ │ &J1F FzD& │ │ │ │ 6IyD6J(F │ │ │ │ -JyD(FzD │ │ │ │ !_J(FzD$ │ │ │ │ -h'(F{DzD# │ │ │ │ +h'(F{DzD$ │ │ │ │ |&(F{DzD# │ │ │ │ !(F|D"F# │ │ │ │ !{D(FzD# │ │ │ │ !3h(FzD# │ │ │ │ %(F{DzD# │ │ │ │ !#FzD(F# │ │ │ │ !|D(F#FzD# │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -66,15 +66,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ @ instruction: 0xf0c24478 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0074620 │ │ │ │ strtmi pc, [r0], -fp, ror #16 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq fp, lr, ip, lsr #14 │ │ │ │ + eorseq fp, lr, r4, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb87110 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0xf8d0037c │ │ │ │ @ instruction: 0x4798325c │ │ │ │ svclt 0x0000bd08 │ │ │ │ @@ -796,20 +796,20 @@ │ │ │ │ andcs r4, r1, r9, asr r9 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ mulcs r1, sl, ip │ │ │ │ ldmdb r8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0094fad4 │ │ │ │ addseq pc, r4, lr, asr #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq fp, lr, lr, ror #1 │ │ │ │ - ldrsbteq fp, [lr], -ip │ │ │ │ - eorseq fp, lr, ip, lsr #5 │ │ │ │ - subeq r0, r2, r2, asr r5 │ │ │ │ - ldrsbteq fp, [lr], -r6 │ │ │ │ - eorseq fp, lr, r6, asr #6 │ │ │ │ + eorseq sl, lr, r6, ror #31 │ │ │ │ + ldrsbteq sl, [lr], -r4 │ │ │ │ + eorseq fp, lr, r4, lsr #3 │ │ │ │ + subeq r0, r2, sl, asr #8 │ │ │ │ + eorseq fp, lr, lr, asr #3 │ │ │ │ + eorseq fp, lr, lr, lsr r2 │ │ │ │ @ instruction: 0xfffffde7 │ │ │ │ @ instruction: 0xfffff8d9 │ │ │ │ @ instruction: 0xfffff8eb │ │ │ │ @ instruction: 0xfffff8fd │ │ │ │ @ instruction: 0xfffff929 │ │ │ │ @ instruction: 0xfffff93b │ │ │ │ @ instruction: 0xfffff949 │ │ │ │ @@ -843,51 +843,51 @@ │ │ │ │ @ instruction: 0xfffff90d │ │ │ │ @ instruction: 0xfffffbdb │ │ │ │ @ instruction: 0xfffffab1 │ │ │ │ @ instruction: 0xfffffb3f │ │ │ │ @ instruction: 0xfffffb5d │ │ │ │ @ instruction: 0xfffffbb9 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq fp, lr, r4, asr #5 │ │ │ │ - ldrshteq fp, [lr], -r2 │ │ │ │ + ldrhteq fp, [lr], -ip │ │ │ │ + eorseq fp, lr, sl, ror #3 │ │ │ │ umullseq pc, r4, r0, r7 @ │ │ │ │ - eorseq fp, lr, sl, ror r1 │ │ │ │ - eorseq sl, lr, lr, lsl #27 │ │ │ │ - subeq r3, r0, ip, lsl lr │ │ │ │ - mlaseq lr, r6, sp, sl │ │ │ │ - mlaseq lr, r0, sp, sl │ │ │ │ - eorseq sl, lr, r8, ror #27 │ │ │ │ - ldrshteq sl, [lr], -sl │ │ │ │ - eorseq sl, lr, sl, lsr #28 │ │ │ │ - eorseq sl, lr, r2, ror lr │ │ │ │ - eorseq sl, lr, ip, lsl #29 │ │ │ │ - mlaseq lr, r4, lr, sl │ │ │ │ - ldrsbteq sl, [lr], -r4 │ │ │ │ - eorseq sl, lr, r6, lsl #30 │ │ │ │ - eorseq sl, lr, r6, lsl #30 │ │ │ │ - eorseq sl, lr, r4, lsr #30 │ │ │ │ - eorseq sl, lr, r8, lsr #30 │ │ │ │ - eorseq sl, lr, sl, asr #30 │ │ │ │ - eorseq sl, lr, r6, asr pc │ │ │ │ - mlaseq lr, r2, pc, sl @ │ │ │ │ - subeq r0, r2, r8, ror #2 │ │ │ │ - eorseq sl, lr, r0, lsr #31 │ │ │ │ - ldrhteq sl, [lr], -r2 │ │ │ │ - ldrhteq sl, [lr], -r2 │ │ │ │ - ldrsbteq sl, [lr], -r0 │ │ │ │ - eorseq sl, lr, r4, ror #31 │ │ │ │ - eorseq fp, lr, sl, ror #1 │ │ │ │ - eorseq fp, lr, lr, asr r1 │ │ │ │ - mlaseq lr, r6, r1, fp │ │ │ │ - mlaseq lr, r2, r1, fp │ │ │ │ - ldrsbteq fp, [lr], -r6 │ │ │ │ - ldrshteq sl, [lr], -r6 │ │ │ │ - eorseq sl, lr, sl, lsr #31 │ │ │ │ - eorseq fp, lr, r8, asr #32 │ │ │ │ - eorseq fp, lr, r8 │ │ │ │ + eorseq fp, lr, r2, ror r0 │ │ │ │ + eorseq sl, lr, r6, lsl #25 │ │ │ │ + subeq r3, r0, r4, lsl sp │ │ │ │ + eorseq sl, lr, lr, lsl #25 │ │ │ │ + eorseq sl, lr, r8, lsl #25 │ │ │ │ + eorseq sl, lr, r0, ror #25 │ │ │ │ + ldrshteq sl, [lr], -r2 │ │ │ │ + eorseq sl, lr, r2, lsr #26 │ │ │ │ + eorseq sl, lr, sl, ror #26 │ │ │ │ + eorseq sl, lr, r4, lsl #27 │ │ │ │ + eorseq sl, lr, ip, lsl #27 │ │ │ │ + eorseq sl, lr, ip, asr #27 │ │ │ │ + ldrshteq sl, [lr], -lr │ │ │ │ + ldrshteq sl, [lr], -lr │ │ │ │ + eorseq sl, lr, ip, lsl lr │ │ │ │ + eorseq sl, lr, r0, lsr #28 │ │ │ │ + eorseq sl, lr, r2, asr #28 │ │ │ │ + eorseq sl, lr, lr, asr #28 │ │ │ │ + eorseq sl, lr, sl, lsl #29 │ │ │ │ + subeq r0, r2, r0, rrx │ │ │ │ + mlaseq lr, r8, lr, sl │ │ │ │ + eorseq sl, lr, sl, lsr #29 │ │ │ │ + eorseq sl, lr, sl, lsr #29 │ │ │ │ + eorseq sl, lr, r8, asr #29 │ │ │ │ + ldrsbteq sl, [lr], -ip │ │ │ │ + eorseq sl, lr, r2, ror #31 │ │ │ │ + eorseq fp, lr, r6, asr r0 │ │ │ │ + eorseq fp, lr, lr, lsl #1 │ │ │ │ + eorseq fp, lr, sl, lsl #1 │ │ │ │ + eorseq sl, lr, lr, asr #31 │ │ │ │ + eorseq sl, lr, lr, ror #29 │ │ │ │ + eorseq sl, lr, r2, lsr #29 │ │ │ │ + eorseq sl, lr, r0, asr #30 │ │ │ │ + eorseq sl, lr, r0, lsl #30 │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ blvc 12c244 │ │ │ │ stc 0, cr2, [r3, #4] │ │ │ │ ldrbmi r7, [r0, -r0, lsl #22]! │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ @@ -903,21 +903,21 @@ │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, lr, r6, lsr #31 │ │ │ │ + mlaseq lr, lr, lr, sl │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, pc, r6, ror #11 │ │ │ │ + ldrsbteq r9, [pc], -lr │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - mlaseq lr, lr, pc, sl @ │ │ │ │ + mlaseq lr, r6, lr, sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb87e40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0xf8d0037c │ │ │ │ ldrmi r3, [r8, ip, ror #4] │ │ │ │ svclt 0x0000bd08 │ │ │ │ @@ -1764,15 +1764,15 @@ │ │ │ │ @ instruction: 0xfffffb2d │ │ │ │ @ instruction: 0xfffffbf7 │ │ │ │ @ instruction: 0xfffff5dd │ │ │ │ @ instruction: 0xfffff62b │ │ │ │ @ instruction: 0xfffff4f9 │ │ │ │ @ instruction: 0xfffff51f │ │ │ │ @ instruction: 0xfffff62d │ │ │ │ - eorseq sl, lr, r2, lsl #6 │ │ │ │ + ldrshteq sl, [lr], -sl │ │ │ │ addseq r8, r5, r9, lsl #9 │ │ │ │ svclt 0x00004770 │ │ │ │ andlt fp, r2, r2, lsl #1 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -2369,18 +2369,18 @@ │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0xf01e4604 │ │ │ │ qsub8mi pc, r0, r9 @ │ │ │ │ blx ffeee374 │ │ │ │ @ instruction: 0xf852f01f │ │ │ │ mcr2 0, 7, pc, cr4, cr14, {0} @ │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ - eorseq r9, lr, r2, lsr #18 │ │ │ │ - eorseq r9, lr, ip, lsr #18 │ │ │ │ - eorseq lr, pc, r0, lsr #13 │ │ │ │ - eorseq r9, lr, r2, lsr #18 │ │ │ │ + eorseq r9, lr, sl, lsl r8 │ │ │ │ + eorseq r9, lr, r4, lsr #16 │ │ │ │ + mlaseq pc, r8, r5, lr @ │ │ │ │ + eorseq r9, lr, sl, lsl r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ stmdbmi sl!, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldrmi r4, [r5], -sl, lsr #16 │ │ │ │ @@ -2421,22 +2421,22 @@ │ │ │ │ mcr2 0, 4, pc, cr6, cr14, {0} @ │ │ │ │ bls 6caf4 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ msrvc CPSR_s, #14090240 @ 0xd70000 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xb00247b8 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - eorseq r9, lr, ip, asr #17 │ │ │ │ - ldrhteq r9, [lr], -r0 │ │ │ │ - eorseq lr, pc, r8, lsl r6 @ │ │ │ │ - strdeq r7, [r0], #-130 @ 0xffffff7e │ │ │ │ - subeq r7, r0, ip, lsr #19 │ │ │ │ - mlaseq lr, r6, r8, r9 │ │ │ │ - eorseq r9, lr, lr, lsl #17 │ │ │ │ - eorseq r9, lr, r6, lsl #17 │ │ │ │ + eorseq r9, lr, r4, asr #15 │ │ │ │ + eorseq r9, lr, r8, lsr #15 │ │ │ │ + eorseq lr, pc, r0, lsl r5 @ │ │ │ │ + subeq r7, r0, sl, ror #15 │ │ │ │ + subeq r7, r0, r4, lsr #17 │ │ │ │ + eorseq r9, lr, lr, lsl #15 │ │ │ │ + eorseq r9, lr, r6, lsl #15 │ │ │ │ + eorseq r9, lr, lr, ror r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb895fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ ldmdbmi fp, {r1, r2, r9, sl, lr} │ │ │ │ ldmdami fp, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d64479 │ │ │ │ @@ -2461,19 +2461,19 @@ │ │ │ │ @ instruction: 0x47984638 │ │ │ │ @ instruction: 0xf01e4604 │ │ │ │ strtmi pc, [r0], -r1, asr #30 │ │ │ │ @ instruction: 0xffecf01e │ │ │ │ @ instruction: 0xff9af01e │ │ │ │ mcr2 0, 1, pc, cr12, cr14, {0} @ │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - eorseq r9, lr, r4, lsr r8 │ │ │ │ - eorseq r9, lr, r2, asr #16 │ │ │ │ - eorseq r9, lr, r6, asr #16 │ │ │ │ - subeq ip, r1, r8, asr lr │ │ │ │ - eorseq r9, lr, sl, ror #26 │ │ │ │ + eorseq r9, lr, ip, lsr #14 │ │ │ │ + eorseq r9, lr, sl, lsr r7 │ │ │ │ + eorseq r9, lr, lr, lsr r7 │ │ │ │ + subeq ip, r1, r0, asr sp │ │ │ │ + eorseq r9, lr, r2, ror #24 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb89690 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe0 │ │ │ │ @ instruction: 0x460c637c │ │ │ │ addlt r4, r3, r9, lsl r8 │ │ │ │ @ instruction: 0x46154919 │ │ │ │ @@ -2497,19 +2497,19 @@ │ │ │ │ blls 243d94 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ @ instruction: 0x463b4630 │ │ │ │ tstppl ip, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ @ instruction: 0xf01e47a8 │ │ │ │ andlt pc, r3, r5, ror #27 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - ldrhteq r9, [lr], -r0 │ │ │ │ - eorseq r9, lr, r0, asr #15 │ │ │ │ - ldrhteq r9, [lr], -r0 │ │ │ │ - ldrdeq sl, [r1], #-46 @ 0xffffffd2 │ │ │ │ - eorseq lr, lr, r0, lsr #21 │ │ │ │ + eorseq r9, lr, r8, lsr #13 │ │ │ │ + ldrhteq r9, [lr], -r8 │ │ │ │ + eorseq r9, lr, r8, lsr #13 │ │ │ │ + ldrdeq sl, [r1], #-22 @ 0xffffffea │ │ │ │ + mlaseq lr, r8, r9, lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ ldmdami r7, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi r7, {r1, r2, r4, r9, sl, lr} │ │ │ │ @@ -2531,19 +2531,19 @@ │ │ │ │ @ instruction: 0xf01eff97 │ │ │ │ @ instruction: 0xf01efe67 │ │ │ │ @ instruction: 0xf8d7fda7 │ │ │ │ ldrtmi r8, [r2], -r0, ror #6 │ │ │ │ strtmi r4, [r1], -fp, lsr #12 │ │ │ │ @ instruction: 0x47c04638 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r9, lr, lr, lsl r7 │ │ │ │ - eorseq r9, lr, r8, asr #14 │ │ │ │ - eorseq r9, lr, r0, lsr #14 │ │ │ │ - eorseq lr, lr, r2, lsr #20 │ │ │ │ - eorseq lr, lr, r8, asr #5 │ │ │ │ + eorseq r9, lr, r6, lsl r6 │ │ │ │ + eorseq r9, lr, r0, asr #12 │ │ │ │ + eorseq r9, lr, r8, lsl r6 │ │ │ │ + eorseq lr, lr, sl, lsl r9 │ │ │ │ + eorseq lr, lr, r0, asr #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb897a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2558,18 +2558,18 @@ │ │ │ │ @ instruction: 0xf01f4620 │ │ │ │ @ instruction: 0xf01ef985 │ │ │ │ @ instruction: 0xf01efe2f │ │ │ │ @ instruction: 0xf8d5fd6f │ │ │ │ @ instruction: 0x4621335c │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd38 │ │ │ │ - mlaseq lr, lr, r6, r9 │ │ │ │ - eorseq r9, lr, r0, ror #13 │ │ │ │ - mlaseq lr, ip, r6, r9 │ │ │ │ - eorseq sp, lr, lr, asr pc │ │ │ │ + mlaseq lr, r6, r5, r9 │ │ │ │ + ldrsbteq r9, [lr], -r8 │ │ │ │ + mlaseq lr, r4, r5, r9 │ │ │ │ + eorseq sp, lr, r6, asr lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feb89810 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r1, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cmnpmi ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2583,17 +2583,17 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ mcr2 0, 2, pc, cr14, cr14, {0} @ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xff28f01e │ │ │ │ mcr2 0, 5, pc, cr6, cr14, {0} @ │ │ │ │ ldc2 0, cr15, [r8, #-120]! @ 0xffffff88 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - mlaseq lr, r8, r6, r9 │ │ │ │ - eorseq r9, lr, r6, lsr r6 │ │ │ │ - eorseq r9, lr, r6, lsr r6 │ │ │ │ + mlaseq lr, r0, r5, r9 │ │ │ │ + eorseq r9, lr, lr, lsr #10 │ │ │ │ + eorseq r9, lr, lr, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb89870 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r2, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r2, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cmnpmi ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2608,17 +2608,17 @@ │ │ │ │ @ instruction: 0xf01e460c │ │ │ │ @ instruction: 0x4628fe1d │ │ │ │ @ instruction: 0xf01e4621 │ │ │ │ @ instruction: 0xf01efef7 │ │ │ │ @ instruction: 0xf01efe75 │ │ │ │ strtmi pc, [r8], -r7, lsl #26 │ │ │ │ ldclt 6, cr4, [r8, #-132]! @ 0xffffff7c │ │ │ │ - eorseq r9, lr, r0, asr r6 │ │ │ │ - ldrsbteq r9, [lr], -r6 │ │ │ │ - ldrsbteq r9, [lr], -r6 │ │ │ │ + eorseq r9, lr, r8, asr #10 │ │ │ │ + eorseq r9, lr, lr, asr #9 │ │ │ │ + eorseq r9, lr, lr, asr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb898d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2633,18 +2633,18 @@ │ │ │ │ @ instruction: 0xf01f4620 │ │ │ │ @ instruction: 0xf01ef8ef │ │ │ │ @ instruction: 0xf01efd99 │ │ │ │ @ instruction: 0xf8d5fcd9 │ │ │ │ @ instruction: 0x462132fc │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r9, lr, r2, ror r5 │ │ │ │ - ldrshteq r9, [lr], -r4 │ │ │ │ - eorseq r9, lr, r0, ror r5 │ │ │ │ - eorseq r9, lr, sl, ror #11 │ │ │ │ + eorseq r9, lr, sl, ror #8 │ │ │ │ + eorseq r9, lr, ip, ror #9 │ │ │ │ + eorseq r9, lr, r8, ror #8 │ │ │ │ + eorseq r9, lr, r2, ror #9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb8993c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami fp, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi fp, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -2669,19 +2669,19 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ stc2 0, cr15, [r2, #120]! @ 0x78 │ │ │ │ @ instruction: 0xf01f4620 │ │ │ │ @ instruction: 0xf01ef8a3 │ │ │ │ @ instruction: 0xf01efdfb │ │ │ │ strtmi pc, [r0], -sp, lsl #25 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r9, lr, r8, lsl #10 │ │ │ │ - eorseq r9, lr, r2, lsr #11 │ │ │ │ - eorseq r9, lr, r6, lsl #10 │ │ │ │ - eorseq r9, lr, r4, lsr #11 │ │ │ │ - mlaseq lr, sl, r5, r9 │ │ │ │ + eorseq r9, lr, r0, lsl #8 │ │ │ │ + mlaseq lr, sl, r4, r9 │ │ │ │ + ldrshteq r9, [lr], -lr │ │ │ │ + mlaseq lr, ip, r4, r9 │ │ │ │ + mlaseq lr, r2, r4, r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb899d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r3], -r8, ror #31 │ │ │ │ ldmdami r7, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi r7, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -2702,19 +2702,19 @@ │ │ │ │ @ instruction: 0xf866f01f │ │ │ │ ldc2 0, cr15, [r0, #-120] @ 0xffffff88 │ │ │ │ sbccc pc, r8, #14024704 @ 0xd60000 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ mcrr2 0, 1, pc, sl, cr14 @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r9, lr, r4, ror r4 │ │ │ │ - eorseq r9, lr, lr, lsr r5 │ │ │ │ - eorseq r9, lr, r0, ror r4 │ │ │ │ - subeq r7, r0, sl, asr #8 │ │ │ │ - subeq r7, r0, r4, lsl #10 │ │ │ │ + eorseq r9, lr, ip, ror #6 │ │ │ │ + eorseq r9, lr, r6, lsr r4 │ │ │ │ + eorseq r9, lr, r8, ror #6 │ │ │ │ + subeq r7, r0, r2, asr #6 │ │ │ │ + strdeq r7, [r0], #-60 @ 0xffffffc4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb89a54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2729,18 +2729,18 @@ │ │ │ │ @ instruction: 0xf01f4620 │ │ │ │ @ instruction: 0xf01ef82f │ │ │ │ @ instruction: 0xf8d5fcd9 │ │ │ │ @ instruction: 0xb11332bc │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf01e4798 │ │ │ │ ldclt 12, cr15, [r8, #-76]! @ 0xffffffb4 │ │ │ │ - ldrshteq r9, [lr], -r2 │ │ │ │ - eorseq r9, lr, ip, asr #9 │ │ │ │ - ldrshteq r9, [lr], -r0 │ │ │ │ - subeq ip, r1, r2, lsl #20 │ │ │ │ + eorseq r9, lr, sl, ror #5 │ │ │ │ + eorseq r9, lr, r4, asr #7 │ │ │ │ + eorseq r9, lr, r8, ror #5 │ │ │ │ + strdeq ip, [r1], #-138 @ 0xffffff76 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ ldmdami ip, {r1, r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -2767,20 +2767,20 @@ │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ blx ffdee9a2 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ ldc2 0, cr15, [r8, #120]! @ 0x78 │ │ │ │ stc2 0, cr15, [r8], {30} │ │ │ │ blx ff26e9b2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r9, lr, r2, lsl #7 │ │ │ │ - eorseq r9, lr, r4, ror r4 │ │ │ │ - eorseq r9, lr, r4, lsl #7 │ │ │ │ - umaaleq ip, r1, r6, r9 │ │ │ │ - eorseq r9, lr, lr, asr #8 │ │ │ │ - eorseq r9, lr, r2, asr #8 │ │ │ │ + eorseq r9, lr, sl, ror r2 │ │ │ │ + eorseq r9, lr, ip, ror #6 │ │ │ │ + eorseq r9, lr, ip, ror r2 │ │ │ │ + subeq ip, r1, lr, lsl #17 │ │ │ │ + eorseq r9, lr, r6, asr #6 │ │ │ │ + eorseq r9, lr, sl, lsr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb89b5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2795,18 +2795,18 @@ │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01effab │ │ │ │ @ instruction: 0xf8d5fc55 │ │ │ │ strtmi r3, [r1], -r8, asr #6 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fe46ea22 │ │ │ │ svclt 0x0000bd38 │ │ │ │ + eorseq r9, lr, r2, ror #3 │ │ │ │ + ldrshteq r9, [lr], -r4 │ │ │ │ + eorseq r9, lr, r0, ror #3 │ │ │ │ eorseq r9, lr, sl, ror #5 │ │ │ │ - ldrshteq r9, [lr], -ip │ │ │ │ - eorseq r9, lr, r8, ror #5 │ │ │ │ - ldrshteq r9, [lr], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb89bc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2825,18 +2825,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf01e4604 │ │ │ │ strtmi pc, [r0], -r9, ror #24 │ │ │ │ @ instruction: 0xff6af01e │ │ │ │ stc2l 0, cr15, [r2], {30} │ │ │ │ blx 156ea9a │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ + eorseq r9, lr, sl, ror r1 │ │ │ │ + eorseq r9, lr, r4, lsr #5 │ │ │ │ + eorseq r9, lr, r8, ror r1 │ │ │ │ eorseq r9, lr, r2, lsl #5 │ │ │ │ - eorseq r9, lr, ip, lsr #7 │ │ │ │ - eorseq r9, lr, r0, lsl #5 │ │ │ │ - eorseq r9, lr, sl, lsl #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb89c3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2851,18 +2851,18 @@ │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01eff3b │ │ │ │ @ instruction: 0xf8d5fbe5 │ │ │ │ @ instruction: 0x4621333c │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx 86eb02 │ │ │ │ svclt 0x0000bd38 │ │ │ │ + eorseq r9, lr, r2, lsl #2 │ │ │ │ + eorseq r9, lr, r8, lsr r2 │ │ │ │ + eorseq r9, lr, r0, lsl #2 │ │ │ │ eorseq r9, lr, sl, lsl #4 │ │ │ │ - eorseq r9, lr, r0, asr #6 │ │ │ │ - eorseq r9, lr, r8, lsl #4 │ │ │ │ - eorseq r9, lr, r2, lsl r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb89ca4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2877,18 +2877,18 @@ │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01eff07 │ │ │ │ @ instruction: 0xf8d5fbb1 │ │ │ │ @ instruction: 0x46213330 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx ffb6eb68 │ │ │ │ svclt 0x0000bd38 │ │ │ │ + mlaseq lr, sl, r0, r9 │ │ │ │ + eorseq r9, lr, r0, ror #3 │ │ │ │ + mlaseq lr, r8, r0, r9 │ │ │ │ eorseq r9, lr, r2, lsr #3 │ │ │ │ - eorseq r9, lr, r8, ror #5 │ │ │ │ - eorseq r9, lr, r0, lsr #3 │ │ │ │ - eorseq r9, lr, sl, lsr #5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r4, lsr #18 │ │ │ │ cmnpvs ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmdami r3!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -2922,20 +2922,20 @@ │ │ │ │ blx feaeec0a │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01efeab │ │ │ │ @ instruction: 0xf01efc03 │ │ │ │ @ instruction: 0x4620fa95 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq r9, lr, ip, lsl #5 │ │ │ │ - eorseq r9, lr, lr, lsr #2 │ │ │ │ - eorseq r9, lr, lr, lsr #2 │ │ │ │ - umaaleq r1, r3, r8, fp │ │ │ │ - eorseq r9, lr, r4, asr #4 │ │ │ │ - eorseq r9, lr, r6, asr r2 │ │ │ │ + eorseq r9, lr, r4, lsl #3 │ │ │ │ + eorseq r9, lr, r6, lsr #32 │ │ │ │ + eorseq r9, lr, r6, lsr #32 │ │ │ │ + umaaleq r1, r3, r0, sl │ │ │ │ + eorseq r9, lr, ip, lsr r1 │ │ │ │ + eorseq r9, lr, lr, asr #2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb89dc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r8, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r8, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1557 @ 0xfffff9eb │ │ │ │ @ instruction: 0xf8d44478 │ │ │ │ @@ -2956,18 +2956,18 @@ │ │ │ │ strmi r4, [r4], -r8, lsl #15 │ │ │ │ blx 196ec96 │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01efe65 │ │ │ │ @ instruction: 0xf01efbbd │ │ │ │ strtmi pc, [r0], -pc, asr #20 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrshteq r9, [lr], -r2 │ │ │ │ - eorseq r9, lr, ip, ror r0 │ │ │ │ - eorseq r9, lr, sl, ror r0 │ │ │ │ - subeq r1, r3, r4, ror #21 │ │ │ │ + eorseq r9, lr, sl, ror #1 │ │ │ │ + eorseq r8, lr, r4, ror pc │ │ │ │ + eorseq r8, lr, r2, ror pc │ │ │ │ + ldrdeq r1, [r3], #-156 @ 0xffffff64 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf8d0b086 │ │ │ │ @ instruction: 0x460ca37c │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, fp, lr} │ │ │ │ @@ -3014,22 +3014,22 @@ │ │ │ │ @ instruction: 0xf01e4604 │ │ │ │ @ instruction: 0x4620faf1 │ │ │ │ blx fe76ed82 │ │ │ │ blx 12eed86 │ │ │ │ @ instruction: 0xf9dcf01e │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - ldrshteq r8, [lr], -r6 │ │ │ │ - eorseq r9, lr, r8, ror r1 │ │ │ │ - ldrshteq r8, [lr], -r0 │ │ │ │ - subeq ip, r1, r2, lsl #12 │ │ │ │ - eorseq r9, lr, r8, ror #1 │ │ │ │ - eorseq r9, lr, sl, asr #2 │ │ │ │ - subeq r1, r3, r2, lsr #20 │ │ │ │ - eorseq sp, lr, r2, ror #26 │ │ │ │ + eorseq r8, lr, lr, ror #29 │ │ │ │ + eorseq r9, lr, r0, ror r0 │ │ │ │ + eorseq r8, lr, r8, ror #29 │ │ │ │ + strdeq ip, [r1], #-74 @ 0xffffffb6 │ │ │ │ + eorseq r8, lr, r0, ror #31 │ │ │ │ + eorseq r9, lr, r2, asr #32 │ │ │ │ + subeq r1, r3, sl, lsl r9 │ │ │ │ + eorseq sp, lr, sl, asr ip │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ cmnphi ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ strbmi r4, [r0], -pc, lsl #12 │ │ │ │ @@ -3064,19 +3064,19 @@ │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ mulle r4, sl, r2 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xff3af01c │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ umullseq sp, r4, sl, r2 │ │ │ │ - mlaseq lr, r8, r0, r9 │ │ │ │ - eorseq r8, lr, ip, ror #29 │ │ │ │ - ldrshteq r8, [lr], -r0 │ │ │ │ - eorseq r9, lr, sl, lsl #1 │ │ │ │ - strheq r4, [r0], #-40 @ 0xffffffd8 │ │ │ │ + mlaseq lr, r0, pc, r8 @ │ │ │ │ + eorseq r8, lr, r4, ror #27 │ │ │ │ + eorseq r8, lr, r8, ror #27 │ │ │ │ + eorseq r8, lr, r2, lsl #31 │ │ │ │ + strheq r4, [r0], #-16 │ │ │ │ andeq r0, r0, r8, asr fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feb8a000 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r1, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @@ -3091,17 +3091,17 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ blx 15eeeb0 │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01efd57 │ │ │ │ @ instruction: 0xf01efaaf │ │ │ │ strtmi pc, [r0], -r1, asr #18 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq r9, lr, r8 │ │ │ │ - eorseq r8, lr, r6, asr #28 │ │ │ │ - eorseq r8, lr, r6, asr #28 │ │ │ │ + eorseq r8, lr, r0, lsl #30 │ │ │ │ + eorseq r8, lr, lr, lsr sp │ │ │ │ + eorseq r8, lr, lr, lsr sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a060 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r6, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2326 @ 0xfffff6ea │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3121,18 +3121,18 @@ │ │ │ │ @ instruction: 0xf01e4604 │ │ │ │ @ instruction: 0x4620fa1b │ │ │ │ @ instruction: 0xf01e17e1 │ │ │ │ @ instruction: 0xf01efadb │ │ │ │ @ instruction: 0xf01efa73 │ │ │ │ strtmi pc, [r0], -r5, lsl #18 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r8, lr, r6, ror #27 │ │ │ │ - ldrhteq r8, [lr], -r8 │ │ │ │ - eorseq r8, lr, r4, ror #27 │ │ │ │ - eorseq lr, lr, r6, ror #1 │ │ │ │ + ldrsbteq r8, [lr], -lr │ │ │ │ + ldrhteq r8, [lr], -r0 │ │ │ │ + ldrsbteq r8, [lr], -ip │ │ │ │ + ldrsbteq sp, [lr], -lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x460f937c │ │ │ │ ldmdbmi sp!, {r2, r3, r4, r5, fp, lr} │ │ │ │ @@ -3192,23 +3192,23 @@ │ │ │ │ ldc2 0, cr15, [r2], {30} │ │ │ │ @ instruction: 0xf9eaf01e │ │ │ │ @ instruction: 0xf87cf01e │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stc2l 0, cr15, [r2], #-120 @ 0xffffff88 │ │ │ │ svclt 0x0000e7c6 │ │ │ │ - eorseq r8, lr, r2, ror #26 │ │ │ │ - eorseq r8, lr, r6, asr #30 │ │ │ │ - eorseq r8, lr, sl, asr sp │ │ │ │ - eorseq r8, lr, r8, lsr pc │ │ │ │ - strdeq r7, [r1], #-246 @ 0xffffff0a │ │ │ │ - eorseq r8, lr, r0, lsr pc │ │ │ │ - ldrshteq r8, [lr], -r6 │ │ │ │ - ldrshteq r8, [lr], -r2 │ │ │ │ - eorseq r8, lr, ip, ror #29 │ │ │ │ + eorseq r8, lr, sl, asr ip │ │ │ │ + eorseq r8, lr, lr, lsr lr │ │ │ │ + eorseq r8, lr, r2, asr ip │ │ │ │ + eorseq r8, lr, r0, lsr lr │ │ │ │ + subeq r7, r1, lr, ror #29 │ │ │ │ + eorseq r8, lr, r8, lsr #28 │ │ │ │ + eorseq r8, lr, lr, ror #27 │ │ │ │ + eorseq r8, lr, sl, ror #27 │ │ │ │ + eorseq r8, lr, r4, ror #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a20c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3222,17 +3222,17 @@ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf01e4798 │ │ │ │ strtmi pc, [r0], -pc, asr #18 │ │ │ │ blx fe7ef0c4 │ │ │ │ @ instruction: 0xf9a8f01e │ │ │ │ @ instruction: 0xf83af01e │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r8, lr, sl, lsr ip │ │ │ │ - eorseq r8, lr, r4, ror lr │ │ │ │ - eorseq r8, lr, r8, lsr ip │ │ │ │ + eorseq r8, lr, r2, lsr fp │ │ │ │ + eorseq r8, lr, ip, ror #26 │ │ │ │ + eorseq r8, lr, r0, lsr fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a26c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3246,17 +3246,17 @@ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf01e4798 │ │ │ │ @ instruction: 0x4620f91f │ │ │ │ blx 1bef124 │ │ │ │ @ instruction: 0xf978f01e │ │ │ │ @ instruction: 0xf80af01e │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrsbteq r8, [lr], -sl │ │ │ │ - eorseq r8, lr, r4, lsr #28 │ │ │ │ - ldrsbteq r8, [lr], -r8 │ │ │ │ + ldrsbteq r8, [lr], -r2 │ │ │ │ + eorseq r8, lr, ip, lsl sp │ │ │ │ + ldrsbteq r8, [lr], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a2cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3270,17 +3270,17 @@ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf01e4798 │ │ │ │ strtmi pc, [r0], -pc, ror #17 │ │ │ │ blx fef184 │ │ │ │ @ instruction: 0xf948f01e │ │ │ │ @ instruction: 0xffdaf01d │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r8, lr, sl, ror fp │ │ │ │ - ldrsbteq r8, [lr], -r4 │ │ │ │ - eorseq r8, lr, r8, ror fp │ │ │ │ + eorseq r8, lr, r2, ror sl │ │ │ │ + eorseq r8, lr, ip, asr #25 │ │ │ │ + eorseq r8, lr, r0, ror sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feb8a32c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r1, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cmnpmi ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3294,17 +3294,17 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ @ instruction: 0xf8c0f01e │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01efa0f │ │ │ │ @ instruction: 0xf01df919 │ │ │ │ strtmi pc, [r0], -fp, lsr #31 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq r8, lr, ip, lsl #27 │ │ │ │ - eorseq r8, lr, sl, lsl fp │ │ │ │ - eorseq r8, lr, sl, lsl fp │ │ │ │ + eorseq r8, lr, r4, lsl #25 │ │ │ │ + eorseq r8, lr, r2, lsl sl │ │ │ │ + eorseq r8, lr, r2, lsl sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feb8a38c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r1, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cmnpmi ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3318,17 +3318,17 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ @ instruction: 0xf890f01e │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01ef9df │ │ │ │ @ instruction: 0xf01df8e9 │ │ │ │ qsub16mi pc, r0, fp @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq r8, lr, r0, asr #26 │ │ │ │ - ldrhteq r8, [lr], -sl │ │ │ │ - ldrhteq r8, [lr], -sl │ │ │ │ + eorseq r8, lr, r8, lsr ip │ │ │ │ + ldrhteq r8, [lr], -r2 │ │ │ │ + ldrhteq r8, [lr], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feb8a3ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r1, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cmnpmi ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3342,17 +3342,17 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ @ instruction: 0xf860f01e │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01ef9af │ │ │ │ @ instruction: 0xf01df8b9 │ │ │ │ strtmi pc, [r0], -fp, asr #30 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq r8, lr, ip, ror #25 │ │ │ │ - eorseq r8, lr, sl, asr sl │ │ │ │ - eorseq r8, lr, sl, asr sl │ │ │ │ + eorseq r8, lr, r4, ror #23 │ │ │ │ + eorseq r8, lr, r2, asr r9 │ │ │ │ + eorseq r8, lr, r2, asr r9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b084 │ │ │ │ @ instruction: 0x4615737c │ │ │ │ @ instruction: 0x460c461e │ │ │ │ @@ -3387,20 +3387,20 @@ │ │ │ │ strtmi r9, [sl], -ip, lsl #22 │ │ │ │ ldrtmi r9, [r8], -r2, lsl #6 │ │ │ │ stmib sp, {r0, r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ ldrtmi r8, [r3], -r0, lsl #6 │ │ │ │ sbcmi pc, r4, #14090240 @ 0xd70000 │ │ │ │ andlt r4, r4, r0, lsr #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r8, lr, lr, ror ip │ │ │ │ - eorseq r8, lr, r0, ror #19 │ │ │ │ - eorseq r8, lr, r4, ror #19 │ │ │ │ - strdeq fp, [r1], #-246 @ 0xffffff0a │ │ │ │ - eorseq ip, lr, r0, lsr #5 │ │ │ │ - mlaseq lr, r8, r7, pc @ │ │ │ │ + eorseq r8, lr, r6, ror fp │ │ │ │ + ldrsbteq r8, [lr], -r8 │ │ │ │ + ldrsbteq r8, [lr], -ip │ │ │ │ + subeq fp, r1, lr, ror #29 │ │ │ │ + mlaseq lr, r8, r1, ip │ │ │ │ + mlaseq lr, r0, r6, pc @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x4690937c │ │ │ │ ldmib sp, {r2, r3, r9, sl, lr}^ │ │ │ │ @@ -3436,20 +3436,20 @@ │ │ │ │ @ instruction: 0xffa6f01d │ │ │ │ @ instruction: 0xf01e4628 │ │ │ │ @ instruction: 0xf01df851 │ │ │ │ @ instruction: 0xf01dffff │ │ │ │ @ instruction: 0x4628fe91 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ - eorseq r8, lr, r2, asr #23 │ │ │ │ - eorseq r8, lr, r0, lsl r9 │ │ │ │ - eorseq r8, lr, r4, lsl r9 │ │ │ │ - ldrhteq r8, [lr], -r6 │ │ │ │ - eorseq sp, lr, r4, lsl #24 │ │ │ │ - mlaseq lr, r6, fp, r8 │ │ │ │ + ldrhteq r8, [lr], -sl │ │ │ │ + eorseq r8, lr, r8, lsl #16 │ │ │ │ + eorseq r8, lr, ip, lsl #16 │ │ │ │ + eorseq r8, lr, lr, lsr #21 │ │ │ │ + ldrshteq sp, [lr], -ip │ │ │ │ + eorseq r8, lr, lr, lsl #21 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ @ instruction: 0x460c737c │ │ │ │ stmdbmi r4!, {r0, r1, r5, fp, lr} │ │ │ │ @@ -3484,21 +3484,21 @@ │ │ │ │ mrc2 0, 1, pc, cr8, cr13, {0} │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ sbcspl pc, r8, #14090240 @ 0xd70000 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ andlt r4, r2, r8, lsr #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r8, lr, lr, ror #16 │ │ │ │ - eorseq r8, lr, r6, lsr fp │ │ │ │ - eorseq r8, lr, sl, ror #16 │ │ │ │ - eorseq r8, lr, sl, lsr #22 │ │ │ │ - ldrshteq r8, [lr], -r4 │ │ │ │ - eorseq pc, lr, r2, asr #16 │ │ │ │ - strdeq pc, [r1], #-88 @ 0xffffffa8 │ │ │ │ + eorseq r8, lr, r6, ror #14 │ │ │ │ + eorseq r8, lr, lr, lsr #20 │ │ │ │ + eorseq r8, lr, r2, ror #14 │ │ │ │ + eorseq r8, lr, r2, lsr #20 │ │ │ │ + eorseq r8, lr, ip, ror #15 │ │ │ │ + eorseq pc, lr, sl, lsr r7 @ │ │ │ │ + strdeq pc, [r1], #-64 @ 0xffffffc0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [ip], -r3, lsl #1 │ │ │ │ stmdbmi r4!, {r7, r9, sl, lr} │ │ │ │ ldrmi r4, [r5], -r4, lsr #16 │ │ │ │ @@ -3533,20 +3533,20 @@ │ │ │ │ @ instruction: 0xf01d8060 │ │ │ │ strtmi pc, [r0], -r3, ror #29 │ │ │ │ @ instruction: 0xf9e4f01e │ │ │ │ @ instruction: 0xff3cf01d │ │ │ │ stc2l 0, cr15, [lr, #116] @ 0x74 │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - mlaseq lr, r4, sl, r8 │ │ │ │ - eorseq r8, lr, sl, lsr #15 │ │ │ │ - eorseq r8, lr, r6, lsr #15 │ │ │ │ - eorseq r8, lr, r8, lsl #21 │ │ │ │ - eorseq r8, lr, lr, lsl #16 │ │ │ │ - eorseq sp, lr, r0, asr #10 │ │ │ │ + eorseq r8, lr, ip, lsl #19 │ │ │ │ + eorseq r8, lr, r2, lsr #13 │ │ │ │ + mlaseq lr, lr, r6, r8 │ │ │ │ + eorseq r8, lr, r0, lsl #19 │ │ │ │ + eorseq r8, lr, r6, lsl #14 │ │ │ │ + eorseq sp, lr, r8, lsr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a754 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ ldmdbmi ip, {r1, r2, r9, sl, lr} │ │ │ │ ldmdami ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d64479 │ │ │ │ @@ -3572,19 +3572,19 @@ │ │ │ │ mrc2 0, 4, pc, cr6, cr13, {0} │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01df997 │ │ │ │ @ instruction: 0xf01dfeef │ │ │ │ smlabblt r4, r1, sp, pc @ │ │ │ │ strtmi r6, [r0], -r6, lsr #12 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrshteq r8, [lr], -r8 │ │ │ │ - eorseq r8, lr, sl, ror #13 │ │ │ │ - eorseq r8, lr, lr, ror #13 │ │ │ │ - ldrshteq r8, [lr], -r4 │ │ │ │ - eorseq r8, lr, sl, ror #19 │ │ │ │ + ldrshteq r8, [lr], -r0 │ │ │ │ + eorseq r8, lr, r2, ror #11 │ │ │ │ + eorseq r8, lr, r6, ror #11 │ │ │ │ + eorseq r8, lr, ip, ror #17 │ │ │ │ + eorseq r8, lr, r2, ror #17 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a7ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ ldmdbmi fp, {r1, r2, r9, sl, lr} │ │ │ │ ldmdami fp, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d64479 │ │ │ │ @@ -3609,18 +3609,18 @@ │ │ │ │ @ instruction: 0xf01dfeab │ │ │ │ strtmi pc, [r0], -fp, asr #28 │ │ │ │ @ instruction: 0xf94cf01e │ │ │ │ mcr2 0, 5, pc, cr4, cr13, {0} @ │ │ │ │ ldc2 0, cr15, [r6, #-116]! @ 0xffffff8c │ │ │ │ strtvs fp, [r6], -r4, lsl #2 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - mlaseq lr, r0, r9, r8 │ │ │ │ - eorseq r8, lr, r2, asr r6 │ │ │ │ - eorseq r8, lr, r6, asr r6 │ │ │ │ - eorseq r8, lr, ip, asr r9 │ │ │ │ + eorseq r8, lr, r8, lsl #17 │ │ │ │ + eorseq r8, lr, sl, asr #10 │ │ │ │ + eorseq r8, lr, lr, asr #10 │ │ │ │ + eorseq r8, lr, r4, asr r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ cmnpge ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ strmi r4, [r0], r9, lsl #13 │ │ │ │ stmdami r7!, {r1, r2, r5, r8, fp, lr} │ │ │ │ @@ -3658,19 +3658,19 @@ │ │ │ │ @ instruction: 0xf01df8ef │ │ │ │ @ instruction: 0xf01dfe47 │ │ │ │ ldrdlt pc, [ip, -r9] │ │ │ │ rsbhi pc, r0, r4, asr #17 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf01e87f0 │ │ │ │ @ instruction: 0xe7e3f8bd │ │ │ │ - eorseq r8, lr, r6, lsl r9 │ │ │ │ - ldrhteq r8, [lr], -lr │ │ │ │ - eorseq r8, lr, r2, asr #11 │ │ │ │ - eorseq r8, lr, r8, asr #17 │ │ │ │ - eorseq r8, lr, r6, lsl #18 │ │ │ │ + eorseq r8, lr, lr, lsl #16 │ │ │ │ + ldrhteq r8, [lr], -r6 │ │ │ │ + ldrhteq r8, [lr], -sl │ │ │ │ + eorseq r8, lr, r0, asr #15 │ │ │ │ + ldrshteq r8, [lr], -lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb8a944 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ ldmdbmi r6, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ cmnpvs ip, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ @@ -3690,18 +3690,18 @@ │ │ │ │ @ instruction: 0xf01d4604 │ │ │ │ strtmi pc, [r0], -r9, lsr #27 │ │ │ │ @ instruction: 0xf8aaf01e │ │ │ │ mcr2 0, 0, pc, cr2, cr13, {0} @ │ │ │ │ ldc2 0, cr15, [r4], {29} │ │ │ │ strtvs fp, [r5], -r4, lsl #2 │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ - eorseq r8, lr, r2, lsl #17 │ │ │ │ - ldrshteq r8, [lr], -ip │ │ │ │ - eorseq r8, lr, r0, lsl #10 │ │ │ │ - eorseq r8, lr, r6, lsl #16 │ │ │ │ + eorseq r8, lr, sl, ror r7 │ │ │ │ + ldrshteq r8, [lr], -r4 │ │ │ │ + ldrshteq r8, [lr], -r8 │ │ │ │ + ldrshteq r8, [lr], -lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi fp, [r7], -r7, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ ldmib sp, {r2, r3, r9, sl, lr}^ │ │ │ │ @@ -3763,24 +3763,24 @@ │ │ │ │ @ instruction: 0xf01dfcc9 │ │ │ │ @ instruction: 0x4620fd17 │ │ │ │ stc2l 0, cr15, [r2, #116] @ 0x74 │ │ │ │ ldc2l 0, cr15, [r0, #-116]! @ 0xffffff8c │ │ │ │ stc2 0, cr15, [r2], {29} │ │ │ │ andlt r4, r7, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldrshteq r8, [lr], -ip │ │ │ │ - eorseq r8, lr, r6, ror #8 │ │ │ │ - eorseq r8, lr, sl, ror #8 │ │ │ │ - subeq fp, r1, ip, ror sl │ │ │ │ - subeq ip, r1, r6, lsr pc │ │ │ │ - eorseq pc, lr, lr, lsl r2 @ │ │ │ │ - ldrshteq fp, [lr], -lr │ │ │ │ - eorseq r8, lr, sl, lsr #16 │ │ │ │ - eorseq r8, lr, ip, lsl #15 │ │ │ │ - eorseq r8, lr, r8, ror #14 │ │ │ │ + ldrshteq r8, [lr], -r4 │ │ │ │ + eorseq r8, lr, lr, asr r3 │ │ │ │ + eorseq r8, lr, r2, ror #6 │ │ │ │ + subeq fp, r1, r4, ror r9 │ │ │ │ + subeq ip, r1, lr, lsr #28 │ │ │ │ + eorseq pc, lr, r6, lsl r1 @ │ │ │ │ + ldrshteq fp, [lr], -r6 │ │ │ │ + eorseq r8, lr, r2, lsr #14 │ │ │ │ + eorseq r8, lr, r4, lsl #13 │ │ │ │ + eorseq r8, lr, r0, ror #12 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r7], -r2, lsl #1 │ │ │ │ @ instruction: 0x461d4616 │ │ │ │ @ instruction: 0xf8dd460c │ │ │ │ @@ -3817,20 +3817,20 @@ │ │ │ │ @ instruction: 0xf01dfc5d │ │ │ │ strtmi pc, [r0], -fp, lsr #25 │ │ │ │ ldc2l 0, cr15, [r6, #-116] @ 0xffffff8c │ │ │ │ stc2 0, cr15, [r4, #-116] @ 0xffffff8c │ │ │ │ blx fe5efa12 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrshteq r8, [lr], -r0 │ │ │ │ - eorseq r8, lr, lr, lsr #6 │ │ │ │ - eorseq r8, lr, r2, lsr r3 │ │ │ │ - subeq fp, r1, r4, asr #18 │ │ │ │ - eorseq r8, lr, r6, asr r8 │ │ │ │ - mlaseq lr, r6, r3, r8 │ │ │ │ + eorseq r8, lr, r8, ror #11 │ │ │ │ + eorseq r8, lr, r6, lsr #4 │ │ │ │ + eorseq r8, lr, sl, lsr #4 │ │ │ │ + subeq fp, r1, ip, lsr r8 │ │ │ │ + eorseq r8, lr, lr, asr #14 │ │ │ │ + eorseq r8, lr, lr, lsl #5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnphi ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ strmi r4, [r7], -ip, lsl #12 │ │ │ │ stmdami r2!, {r0, r5, r8, fp, lr} │ │ │ │ @@ -3863,20 +3863,20 @@ │ │ │ │ @ instruction: 0x4620fc51 │ │ │ │ @ instruction: 0xff52f01d │ │ │ │ stc2 0, cr15, [sl], #116 @ 0x74 │ │ │ │ blx f6fac6 │ │ │ │ strtvs fp, [r7], -r4, lsl #2 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq r8, lr, sl, asr #12 │ │ │ │ - eorseq r8, lr, r6, ror r2 │ │ │ │ - eorseq r8, lr, sl, ror r2 │ │ │ │ - eorseq r8, lr, ip, asr r5 │ │ │ │ - eorseq r8, lr, r6, lsl #6 │ │ │ │ - eorseq r8, lr, ip, lsl #15 │ │ │ │ + eorseq r8, lr, r2, asr #10 │ │ │ │ + eorseq r8, lr, lr, ror #2 │ │ │ │ + eorseq r8, lr, r2, ror r1 │ │ │ │ + eorseq r8, lr, r4, asr r4 │ │ │ │ + ldrshteq r8, [lr], -lr │ │ │ │ + eorseq r8, lr, r4, lsl #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8ac7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3890,17 +3890,17 @@ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf01d4798 │ │ │ │ @ instruction: 0x4620fc17 │ │ │ │ @ instruction: 0xffd2f01f │ │ │ │ ldc2l 0, cr15, [r0], #-116 @ 0xffffff8c │ │ │ │ blx efb3a │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r8, lr, sl, asr #3 │ │ │ │ - eorseq r8, lr, ip, lsr #11 │ │ │ │ - eorseq r8, lr, r8, asr #3 │ │ │ │ + eorseq r8, lr, r2, asr #1 │ │ │ │ + eorseq r8, lr, r4, lsr #9 │ │ │ │ + eorseq r8, lr, r0, asr #1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmdami r3!, {r2, r3, r9, sl, lr} │ │ │ │ stmdbmi r3!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -3934,20 +3934,20 @@ │ │ │ │ @ instruction: 0xf01d4604 │ │ │ │ strtmi pc, [r0], -r1, asr #23 │ │ │ │ @ instruction: 0xf01d17e1 │ │ │ │ @ instruction: 0xf01dfc81 │ │ │ │ @ instruction: 0xf01dfc19 │ │ │ │ strtmi pc, [r0], -fp, lsr #21 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r8, lr, r2, ror #2 │ │ │ │ - eorseq r8, lr, ip, asr r5 │ │ │ │ - eorseq r8, lr, r4, ror #2 │ │ │ │ - eorseq r8, lr, r2, asr r5 │ │ │ │ - eorseq r8, lr, r4, asr #10 │ │ │ │ - eorseq r8, lr, r6, asr #10 │ │ │ │ + eorseq r8, lr, sl, asr r0 │ │ │ │ + eorseq r8, lr, r4, asr r4 │ │ │ │ + eorseq r8, lr, ip, asr r0 │ │ │ │ + eorseq r8, lr, sl, asr #8 │ │ │ │ + eorseq r8, lr, ip, lsr r4 │ │ │ │ + eorseq r8, lr, lr, lsr r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmdami r2!, {r2, r3, r9, sl, lr} │ │ │ │ stmdbmi r2!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -3980,20 +3980,20 @@ │ │ │ │ @ instruction: 0xf01d4604 │ │ │ │ strtmi pc, [r0], -r5, ror #22 │ │ │ │ @ instruction: 0xf01d17e1 │ │ │ │ @ instruction: 0xf01dfc25 │ │ │ │ @ instruction: 0xf01dfbbd │ │ │ │ strtmi pc, [r0], -pc, asr #20 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r8, lr, r6, lsr #1 │ │ │ │ - eorseq r8, lr, r4, asr #9 │ │ │ │ - eorseq r8, lr, r8, lsr #1 │ │ │ │ - ldrhteq r8, [lr], -lr │ │ │ │ - eorseq r8, lr, r0, lsr #9 │ │ │ │ - subeq r8, r1, sl, lsr #23 │ │ │ │ + mlaseq lr, lr, pc, r7 @ │ │ │ │ + ldrhteq r8, [lr], -ip │ │ │ │ + eorseq r7, lr, r0, lsr #31 │ │ │ │ + ldrhteq r8, [lr], -r6 │ │ │ │ + mlaseq lr, r8, r3, r8 │ │ │ │ + subeq r8, r1, r2, lsr #21 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb8ae50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami sp, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi sp, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -4020,19 +4020,19 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ blx 56fd32 │ │ │ │ strbne r4, [r1, r0, lsr #12]! │ │ │ │ blx ff56fd3a │ │ │ │ blx 1b6fd3e │ │ │ │ @ instruction: 0xf9fef01d │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ - ldrshteq r7, [lr], -r4 │ │ │ │ - eorseq r8, lr, sl, lsr #8 │ │ │ │ - ldrshteq r7, [lr], -r2 │ │ │ │ - subeq ip, r2, r8, asr #8 │ │ │ │ - eorseq r8, lr, sl, ror #7 │ │ │ │ + eorseq r7, lr, ip, ror #29 │ │ │ │ + eorseq r8, lr, r2, lsr #6 │ │ │ │ + eorseq r7, lr, sl, ror #29 │ │ │ │ + subeq ip, r2, r0, asr #6 │ │ │ │ + eorseq r8, lr, r2, ror #5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb8aeec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami sp, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi sp, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -4059,19 +4059,19 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ blx ff1efdcc │ │ │ │ @ instruction: 0xf01d4620 │ │ │ │ @ instruction: 0xf01dfdc7 │ │ │ │ @ instruction: 0xf01dfb1f │ │ │ │ @ instruction: 0x4620f9b1 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r7, lr, r8, asr pc │ │ │ │ - eorseq r8, lr, r2, lsr #7 │ │ │ │ - eorseq r7, lr, r6, asr pc │ │ │ │ - eorseq r8, lr, r0, lsr #7 │ │ │ │ - umaaleq ip, r2, r6, r3 │ │ │ │ + eorseq r7, lr, r0, asr lr │ │ │ │ + mlaseq lr, sl, r2, r8 │ │ │ │ + eorseq r7, lr, lr, asr #28 │ │ │ │ + mlaseq lr, r8, r2, r8 │ │ │ │ + subeq ip, r2, lr, lsl #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8af88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r8, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r8, {r2, r9, sl, lr} │ │ │ │ ldcmi 4, cr4, [r8, #-484] @ 0xfffffe1c │ │ │ │ @ instruction: 0xf8d44478 │ │ │ │ @@ -4092,18 +4092,18 @@ │ │ │ │ @ instruction: 0xf8d64630 │ │ │ │ @ instruction: 0x47983258 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ @ instruction: 0xbdf8ebb6 │ │ │ │ @ instruction: 0xf0b84639 │ │ │ │ eorvs pc, pc, r1, lsr sp @ │ │ │ │ svclt 0x0000e7f2 │ │ │ │ - eorseq fp, lr, r0, asr fp │ │ │ │ - ldrhteq r7, [lr], -ip │ │ │ │ + eorseq fp, lr, r8, asr #20 │ │ │ │ + ldrhteq r7, [lr], -r4 │ │ │ │ @ instruction: 0x00955fb8 │ │ │ │ - ldrhteq r7, [lr], -sl │ │ │ │ + ldrhteq r7, [lr], -r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf8d0b087 │ │ │ │ @ instruction: 0x460c937c │ │ │ │ ldmdbmi r5, {r2, r4, r6, fp, lr}^ │ │ │ │ @@ -4187,28 +4187,28 @@ │ │ │ │ ldmdami r2, {r0, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf01d4478 │ │ │ │ @ instruction: 0x4630f8dd │ │ │ │ stc2l 0, cr15, [r6], {29} │ │ │ │ @ instruction: 0xf970f01d │ │ │ │ stmdami lr, {r0, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7824478 │ │ │ │ - eorseq r7, lr, r6, lsr lr │ │ │ │ - eorseq r8, lr, lr, lsr #5 │ │ │ │ - eorseq r7, lr, lr, lsr #28 │ │ │ │ - umaaleq ip, r1, r0, sl │ │ │ │ - eorseq ip, pc, lr, ror r4 @ │ │ │ │ - ldrhteq ip, [lr], -r4 │ │ │ │ - subeq r0, r3, ip, asr #16 │ │ │ │ - eorseq r8, lr, lr, lsr #4 │ │ │ │ - eorseq r8, lr, sl, lsl r2 │ │ │ │ - eorseq r8, lr, r8, lsl #4 │ │ │ │ - strheq sl, [r2], #-232 @ 0xffffff18 │ │ │ │ - subeq r0, r2, r2, asr #12 │ │ │ │ - subeq sl, r1, ip, ror fp │ │ │ │ - eorseq r8, lr, r8, asr r1 │ │ │ │ + eorseq r7, lr, lr, lsr #26 │ │ │ │ + eorseq r8, lr, r6, lsr #3 │ │ │ │ + eorseq r7, lr, r6, lsr #26 │ │ │ │ + subeq ip, r1, r8, lsl #19 │ │ │ │ + eorseq ip, pc, r6, ror r3 @ │ │ │ │ + eorseq ip, lr, ip, lsr #21 │ │ │ │ + subeq r0, r3, r4, asr #14 │ │ │ │ + eorseq r8, lr, r6, lsr #2 │ │ │ │ + eorseq r8, lr, r2, lsl r1 │ │ │ │ + eorseq r8, lr, r0, lsl #2 │ │ │ │ + strheq sl, [r2], #-208 @ 0xffffff30 │ │ │ │ + subeq r0, r2, sl, lsr r5 │ │ │ │ + subeq sl, r1, r4, ror sl │ │ │ │ + eorseq r8, lr, r0, asr r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb8b1ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r4!, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ ldrbtmi r4, [r9], #-2083 @ 0xfffff7dd │ │ │ │ ldrbtmi r4, [r8], #-1557 @ 0xfffff9eb │ │ │ │ @@ -4241,20 +4241,20 @@ │ │ │ │ @ instruction: 0xf01d2100 │ │ │ │ @ instruction: 0xf01dfa39 │ │ │ │ @ instruction: 0xf01df9b7 │ │ │ │ strtmi pc, [r0], -r9, asr #16 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - eorseq r8, lr, sl, asr #2 │ │ │ │ - mlaseq lr, r6, ip, r7 │ │ │ │ - mlaseq lr, r2, ip, r7 │ │ │ │ - eorseq r8, lr, r0, asr #2 │ │ │ │ - eorseq ip, pc, r4, ror #5 │ │ │ │ - eorseq r8, lr, r2, lsl #1 │ │ │ │ + eorseq r8, lr, r2, asr #32 │ │ │ │ + eorseq r7, lr, lr, lsl #23 │ │ │ │ + eorseq r7, lr, sl, lsl #23 │ │ │ │ + eorseq r8, lr, r8, lsr r0 │ │ │ │ + ldrsbteq ip, [pc], -ip │ │ │ │ + eorseq r7, lr, sl, ror pc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r9, lsr #18 │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmdami r8!, {r1, r2, r4, r9, sl, lr} │ │ │ │ @@ -4293,21 +4293,21 @@ │ │ │ │ @ instruction: 0xf01d4628 │ │ │ │ @ instruction: 0xf01df9a1 │ │ │ │ @ instruction: 0xf01cf94f │ │ │ │ strtmi pc, [r8], -r1, ror #31 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ stmdami r7, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xe7d74478 │ │ │ │ - ldrhteq r8, [lr], -r4 │ │ │ │ - ldrsbteq r7, [lr], -r8 │ │ │ │ - ldrsbteq r7, [lr], -r8 │ │ │ │ - eorseq r8, lr, r6, lsl #1 │ │ │ │ - eorseq ip, pc, sl, lsr #4 │ │ │ │ - eorseq r8, lr, ip, rrx │ │ │ │ - ldrhteq r7, [lr], -r0 │ │ │ │ + eorseq r7, lr, ip, lsr #31 │ │ │ │ + ldrsbteq r7, [lr], -r0 │ │ │ │ + ldrsbteq r7, [lr], -r0 │ │ │ │ + eorseq r7, lr, lr, ror pc │ │ │ │ + eorseq ip, pc, r2, lsr #2 │ │ │ │ + eorseq r7, lr, r4, ror #30 │ │ │ │ + eorseq r7, lr, r8, lsr #29 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmdami r7!, {r1, r2, r3, r9, sl, lr} │ │ │ │ stmdbmi r7!, {r2, r4, r9, sl, lr} │ │ │ │ @@ -4345,21 +4345,21 @@ │ │ │ │ @ instruction: 0xf01d4620 │ │ │ │ @ instruction: 0xf01df939 │ │ │ │ @ instruction: 0xf01cf8e7 │ │ │ │ qsub16mi pc, r0, r9 @ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000e7ce │ │ │ │ - eorseq r7, lr, r6, lsl #22 │ │ │ │ - eorseq r8, lr, ip │ │ │ │ - eorseq r7, lr, r8, lsl #22 │ │ │ │ - eorseq ip, pc, lr, ror #2 │ │ │ │ - ldrsbteq r7, [lr], -r6 │ │ │ │ - eorseq r7, lr, r8, asr #29 │ │ │ │ - eorseq r7, lr, r2, ror #29 │ │ │ │ + ldrshteq r7, [lr], -lr │ │ │ │ + eorseq r7, lr, r4, lsl #30 │ │ │ │ + eorseq r7, lr, r0, lsl #20 │ │ │ │ + eorseq ip, pc, r6, rrx │ │ │ │ + eorseq r7, lr, lr, asr #27 │ │ │ │ + eorseq r7, lr, r0, asr #27 │ │ │ │ + ldrsbteq r7, [lr], -sl │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x460e737c │ │ │ │ ldmdbmi r5!, {r2, r4, r5, fp, lr} │ │ │ │ @@ -4411,23 +4411,23 @@ │ │ │ │ @ instruction: 0xf8b6f01d │ │ │ │ @ instruction: 0xf864f01d │ │ │ │ mrc2 0, 7, pc, cr6, cr12, {0} │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x0000e7b8 │ │ │ │ - eorseq r7, lr, r6, lsr sl │ │ │ │ - eorseq r7, lr, r6, asr pc │ │ │ │ - eorseq r7, lr, lr, lsr #20 │ │ │ │ - mlaseq pc, r4, r0, ip @ │ │ │ │ - subeq ip, r1, lr, ror #12 │ │ │ │ - eorseq r7, lr, r8, lsl pc │ │ │ │ - ldrshteq r7, [lr], -ip │ │ │ │ - eorseq r7, lr, r0, lsl #30 │ │ │ │ - ldrsbteq r7, [lr], -sl │ │ │ │ + eorseq r7, lr, lr, lsr #18 │ │ │ │ + eorseq r7, lr, lr, asr #28 │ │ │ │ + eorseq r7, lr, r6, lsr #18 │ │ │ │ + eorseq fp, pc, ip, lsl #31 │ │ │ │ + subeq ip, r1, r6, ror #10 │ │ │ │ + eorseq r7, lr, r0, lsl lr │ │ │ │ + ldrshteq r7, [lr], -r4 │ │ │ │ + ldrshteq r7, [lr], -r8 │ │ │ │ + ldrsbteq r7, [lr], -r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ @ instruction: 0x460f837c │ │ │ │ ldmdbmi r7!, {r1, r2, r4, r5, fp, lr} │ │ │ │ @@ -4481,22 +4481,22 @@ │ │ │ │ @ instruction: 0xffdaf01c │ │ │ │ mcr2 0, 3, pc, cr12, cr12, {0} @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf01d81f0 │ │ │ │ ubfx pc, r3, #20, #14 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ svclt 0x0000e7b1 │ │ │ │ - eorseq r7, lr, r6, lsr #18 │ │ │ │ - eorseq r7, lr, lr, ror lr │ │ │ │ - eorseq r7, lr, r4, lsr #18 │ │ │ │ - eorseq fp, pc, sl, lsl #31 │ │ │ │ - umaaleq pc, r1, ip, sp @ │ │ │ │ - eorseq r7, lr, r2, lsr lr │ │ │ │ - eorseq r7, lr, r0, lsl #28 │ │ │ │ - eorseq r7, lr, r2, asr #25 │ │ │ │ + eorseq r7, lr, lr, lsl r8 │ │ │ │ + eorseq r7, lr, r6, ror sp │ │ │ │ + eorseq r7, lr, ip, lsl r8 │ │ │ │ + eorseq fp, pc, r2, lsl #29 │ │ │ │ + umaaleq pc, r1, r4, ip @ │ │ │ │ + eorseq r7, lr, sl, lsr #26 │ │ │ │ + ldrshteq r7, [lr], -r8 │ │ │ │ + ldrhteq r7, [lr], -sl │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b084 │ │ │ │ @ instruction: 0x460d737c │ │ │ │ stmdbmi r0, {r0, r1, r2, r3, r4, r5, fp, lr}^ │ │ │ │ @@ -4559,25 +4559,25 @@ │ │ │ │ @ instruction: 0xf01cff3f │ │ │ │ @ instruction: 0x4620fdd1 │ │ │ │ pop {r2, ip, sp, pc} │ │ │ │ stmdami ip, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xe7a74478 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ svclt 0x0000e7b5 │ │ │ │ - eorseq r7, lr, r2, lsl r8 │ │ │ │ - eorseq r7, lr, sl, lsl #27 │ │ │ │ - eorseq r7, lr, r6, lsl #16 │ │ │ │ - eorseq r7, lr, ip, ror sp │ │ │ │ - eorseq r7, lr, r6, ror #26 │ │ │ │ - subeq r5, r1, r0, lsl #13 │ │ │ │ - ldrdeq r9, [r2], #-128 @ 0xffffff80 │ │ │ │ - ldrdeq pc, [r2], #-36 @ 0xffffffdc │ │ │ │ - eorseq r7, lr, r4, lsl sp │ │ │ │ - mlaseq lr, r0, fp, r7 │ │ │ │ - eorseq r7, lr, sl, lsl #23 │ │ │ │ + eorseq r7, lr, sl, lsl #14 │ │ │ │ + eorseq r7, lr, r2, lsl #25 │ │ │ │ + ldrshteq r7, [lr], -lr │ │ │ │ + eorseq r7, lr, r4, ror ip │ │ │ │ + eorseq r7, lr, lr, asr ip │ │ │ │ + subeq r5, r1, r8, ror r5 │ │ │ │ + subeq r9, r2, r8, asr #15 │ │ │ │ + subeq pc, r2, ip, asr #3 │ │ │ │ + eorseq r7, lr, ip, lsl #24 │ │ │ │ + eorseq r7, lr, r8, lsl #21 │ │ │ │ + eorseq r7, lr, r2, lsl #21 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x4688937c │ │ │ │ ldmdbmi ip!, {r0, r1, r3, r4, r5, fp, lr} │ │ │ │ @@ -4636,23 +4636,23 @@ │ │ │ │ @ instruction: 0xf01cff25 │ │ │ │ @ instruction: 0xf01cfea3 │ │ │ │ andlt pc, r3, r5, lsr sp @ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf91cf01d │ │ │ │ stmdami r9, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7a74478 │ │ │ │ - eorseq r7, lr, lr, asr #13 │ │ │ │ - eorseq r7, lr, r6, lsr #24 │ │ │ │ - eorseq r7, lr, sl, asr #13 │ │ │ │ - eorseq fp, pc, r0, lsr sp @ │ │ │ │ - eorseq lr, pc, r2, lsr pc @ │ │ │ │ - subeq pc, r1, lr, lsr #22 │ │ │ │ - eorseq r7, lr, r2, asr #19 │ │ │ │ - mlaseq lr, r2, r9, r7 │ │ │ │ - eorseq r7, lr, r4, asr sl │ │ │ │ + eorseq r7, lr, r6, asr #11 │ │ │ │ + eorseq r7, lr, lr, lsl fp │ │ │ │ + eorseq r7, lr, r2, asr #11 │ │ │ │ + eorseq fp, pc, r8, lsr #24 │ │ │ │ + eorseq lr, pc, sl, lsr #28 │ │ │ │ + subeq pc, r1, r6, lsr #20 │ │ │ │ + ldrhteq r7, [lr], -sl │ │ │ │ + eorseq r7, lr, sl, lsl #17 │ │ │ │ + eorseq r7, lr, ip, asr #18 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x460c937c │ │ │ │ stmdbmi pc, {r1, r2, r3, r6, fp, lr}^ @ │ │ │ │ @@ -4730,24 +4730,24 @@ │ │ │ │ ldrb pc, [ip, r9, ror #16] @ │ │ │ │ @ instruction: 0xf866f01d │ │ │ │ @ instruction: 0xf01de7c0 │ │ │ │ strb pc, [pc, r3, ror #16]! @ │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf01ce785 │ │ │ │ strb pc, [lr, sp, asr #30] @ │ │ │ │ - eorseq r7, lr, r2, lsr #11 │ │ │ │ - eorseq r7, lr, lr, asr #22 │ │ │ │ - mlaseq lr, ip, r5, r7 │ │ │ │ - eorseq fp, pc, r2, lsl #24 │ │ │ │ - subeq pc, r1, r4, lsl sl @ │ │ │ │ - eorseq r7, lr, r6, lsr #17 │ │ │ │ - eorseq r7, lr, lr, ror #19 │ │ │ │ - eorseq r7, lr, ip, lsl r8 │ │ │ │ - eorseq r7, lr, sl, lsl #19 │ │ │ │ - eorseq r7, lr, r2, ror #17 │ │ │ │ + mlaseq lr, sl, r4, r7 │ │ │ │ + eorseq r7, lr, r6, asr #20 │ │ │ │ + mlaseq lr, r4, r4, r7 │ │ │ │ + ldrshteq fp, [pc], -sl │ │ │ │ + subeq pc, r1, ip, lsl #18 │ │ │ │ + mlaseq lr, lr, r7, r7 │ │ │ │ + eorseq r7, lr, r6, ror #17 │ │ │ │ + eorseq r7, lr, r4, lsl r7 │ │ │ │ + eorseq r7, lr, r2, lsl #17 │ │ │ │ + ldrsbteq r7, [lr], -sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8ba18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe8 │ │ │ │ strmi ip, [r6], r4, rrx │ │ │ │ ldrbtmi r4, [ip], #1548 @ 0x60c │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ @@ -5035,23 +5035,23 @@ │ │ │ │ eorsvs pc, r8, r1, asr #26 │ │ │ │ @ instruction: 0xf01ce7c6 │ │ │ │ strtmi pc, [r8], -r5, lsr #22 │ │ │ │ mcr2 0, 1, pc, cr6, cr12, {0} @ │ │ │ │ blx 1ff0d16 │ │ │ │ blx 470d18 │ │ │ │ svclt 0x0000e644 │ │ │ │ - eorseq r7, lr, r4, lsl r9 │ │ │ │ + eorseq r7, lr, ip, lsl #16 │ │ │ │ @ instruction: 0x0094b6f6 │ │ │ │ - eorseq r7, lr, r4, lsr #18 │ │ │ │ + eorseq r7, lr, ip, lsl r8 │ │ │ │ addseq ip, r4, r6, asr #5 │ │ │ │ addseq r5, r5, r2, lsr r4 │ │ │ │ addseq r5, r5, sl, lsl r4 │ │ │ │ addseq r5, r5, r8, lsl #8 │ │ │ │ - ldrshteq r7, [lr], -r4 │ │ │ │ - eorseq pc, pc, r6, ror sp @ │ │ │ │ + eorseq r7, lr, ip, ror #15 │ │ │ │ + eorseq pc, pc, lr, ror #24 │ │ │ │ @ instruction: 0xfffff3fd │ │ │ │ @ instruction: 0xffffe859 │ │ │ │ @ instruction: 0xffffe7f1 │ │ │ │ @ instruction: 0xffffe789 │ │ │ │ @ instruction: 0xfffff33f │ │ │ │ @ instruction: 0xffffe445 │ │ │ │ @ instruction: 0xfffff287 │ │ │ │ @@ -5102,16 +5102,16 @@ │ │ │ │ @ instruction: 0xfffff239 │ │ │ │ @ instruction: 0xffffd943 │ │ │ │ @ instruction: 0xffffd8a5 │ │ │ │ @ instruction: 0xfffff71f │ │ │ │ @ instruction: 0xfffff969 │ │ │ │ addseq r5, r5, sl, asr r1 │ │ │ │ @ instruction: 0xffffd675 │ │ │ │ - eorseq r7, lr, r8, lsr r6 │ │ │ │ - eorseq r7, lr, ip, ror #11 │ │ │ │ + eorseq r7, lr, r0, lsr r5 │ │ │ │ + eorseq r7, lr, r4, ror #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf8d1b087 │ │ │ │ @@ -5831,19 +5831,19 @@ │ │ │ │ blmi 2876c4 │ │ │ │ @ instruction: 0xe7e7447b │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ @ instruction: 0xf7fae7e4 │ │ │ │ svclt 0x0000e87c │ │ │ │ addseq sl, r4, ip, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, lr, r6, lsr #19 │ │ │ │ - ldrhteq r6, [lr], -r6 │ │ │ │ + mlaseq lr, lr, r8, r6 │ │ │ │ + eorseq r6, lr, lr, lsr #17 │ │ │ │ addseq sl, r4, r8, lsl r7 │ │ │ │ - eorseq r6, lr, r8, lsl #19 │ │ │ │ - eorseq r6, lr, sl, ror r9 │ │ │ │ + eorseq r6, lr, r0, lsl #17 │ │ │ │ + eorseq r6, lr, r2, ror r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x461f4614 │ │ │ │ strmi r4, [r5], -ip, ror #20 │ │ │ │ @@ -5954,17 +5954,17 @@ │ │ │ │ svclt 0x0000ef8e │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ @ instruction: 0x47ae147b │ │ │ │ svccc 0x00847ae1 │ │ │ │ @ instruction: 0x0094a6b0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq sl, r4, r8, lsr r6 │ │ │ │ - eorseq r6, lr, r8, lsr r8 │ │ │ │ - eorseq r6, lr, sl, lsr r8 │ │ │ │ - eorseq r6, lr, r2, lsl r8 │ │ │ │ + eorseq r6, lr, r0, lsr r7 │ │ │ │ + eorseq r6, lr, r2, lsr r7 │ │ │ │ + eorseq r6, lr, sl, lsl #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb8cd1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0e68 │ │ │ │ rsclt ip, r3, r8, rrx │ │ │ │ @ instruction: 0x46044d19 │ │ │ │ vst3. {d20-d22}, [pc :256], ip │ │ │ │ @@ -6110,15 +6110,15 @@ │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ @ instruction: 0xf7f9e799 │ │ │ │ svclt 0x0000ee52 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addseq sl, r4, r4, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - subeq lr, r2, r8, ror #23 │ │ │ │ + subeq lr, r2, r0, ror #21 │ │ │ │ addseq sl, r4, r0, asr #5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 2, cr15, cr0, cr12, {6} │ │ │ │ rsclt r4, pc, r8, asr ip @ │ │ │ │ @ instruction: 0xae024b58 │ │ │ │ @@ -6207,18 +6207,18 @@ │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ bcs 426f0 │ │ │ │ ubfx sp, r3, #1, #24 │ │ │ │ stc 7, cr15, [r8, #996] @ 0x3e4 │ │ │ │ addseq sl, r4, r4, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - subeq lr, r2, lr, lsl #22 │ │ │ │ - subeq lr, r2, r0, lsl fp │ │ │ │ + subeq lr, r2, r6, lsl #20 │ │ │ │ + subeq lr, r2, r8, lsl #20 │ │ │ │ addseq sl, r4, ip, lsr #28 │ │ │ │ - subeq lr, r2, r2, asr #20 │ │ │ │ + subeq lr, r2, sl, lsr r9 │ │ │ │ addseq sl, r4, r6, asr #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrdls pc, [r4, #-143]! @ 0xffffff71 │ │ │ │ strmi fp, [r5], -r7, lsl #1 │ │ │ │ @@ -6307,23 +6307,23 @@ │ │ │ │ stmdbmi lr, {r0, r2, r3, r9, fp, lr} │ │ │ │ @ instruction: 0xf859447a │ │ │ │ ldrbtmi r3, [r9], #-3 │ │ │ │ @ instruction: 0xf7ff681b │ │ │ │ andlt pc, r7, r3, lsl #24 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrsbeq sl, [r4], r2 │ │ │ │ - subeq lr, r2, r4, ror #18 │ │ │ │ - subeq lr, r2, lr, asr r9 │ │ │ │ - subeq lr, r2, r2, ror #18 │ │ │ │ + subeq lr, r2, ip, asr r8 │ │ │ │ + subeq lr, r2, r6, asr r8 │ │ │ │ + subeq lr, r2, sl, asr r8 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - subeq lr, r2, r8, asr r8 │ │ │ │ - ldrsbteq r6, [lr], -lr │ │ │ │ - subeq lr, r2, r4, lsr #16 │ │ │ │ - subeq lr, r2, r0, lsl #16 │ │ │ │ - eorseq r6, lr, r6, lsl #5 │ │ │ │ + subeq lr, r2, r0, asr r7 │ │ │ │ + ldrsbteq r6, [lr], -r6 │ │ │ │ + subeq lr, r2, ip, lsl r7 │ │ │ │ + strdeq lr, [r2], #-104 @ 0xffffff98 │ │ │ │ + eorseq r6, lr, lr, ror r1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ mrrceq 8, 4, pc, r0, cr12 @ │ │ │ │ stcpl 5, cr15, [r1, #692] @ 0x2b4 │ │ │ │ addlt r4, r5, r8, asr ip │ │ │ │ @@ -6413,19 +6413,19 @@ │ │ │ │ ubfx sp, r4, #1, #24 │ │ │ │ ldrbtmi r4, [r9], #-2313 @ 0xfffff6f7 │ │ │ │ blx cf4226 │ │ │ │ @ instruction: 0xf7f9e7d6 │ │ │ │ svclt 0x0000ebee │ │ │ │ addseq r9, r4, ip, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, lr, r6, lsl #4 │ │ │ │ - subeq lr, r2, sl, asr r6 │ │ │ │ - subeq lr, r2, r6, lsr r6 │ │ │ │ + ldrshteq r6, [lr], -lr │ │ │ │ + subeq lr, r2, r2, asr r5 │ │ │ │ + subeq lr, r2, lr, lsr #10 │ │ │ │ addseq r9, r4, lr, lsl lr │ │ │ │ - subeq lr, r2, r6, ror #11 │ │ │ │ + ldrdeq lr, [r2], #-78 @ 0xffffffb2 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 5, cr15, cr0, cr12, {6} │ │ │ │ rsclt r4, r4, r0, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2896 @ 0xfffff4b0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @@ -6505,21 +6505,21 @@ │ │ │ │ stmdbmi ip, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe7d9fa79 │ │ │ │ bl d74384 │ │ │ │ umullseq r9, r4, lr, sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - subeq lr, r2, r2, asr #12 │ │ │ │ - subeq lr, r2, r6, asr #12 │ │ │ │ + subeq lr, r2, sl, lsr r5 │ │ │ │ + subeq lr, r2, lr, lsr r5 │ │ │ │ addseq sl, r4, r4, lsl #18 │ │ │ │ - strheq lr, [r2], #-92 @ 0xffffffa4 │ │ │ │ - subeq lr, r2, r2, lsl #11 │ │ │ │ + strheq lr, [r2], #-68 @ 0xffffffbc │ │ │ │ + subeq lr, r2, sl, ror r4 │ │ │ │ addseq r9, r4, ip, lsr #25 │ │ │ │ - subeq lr, r2, r8, lsr r5 │ │ │ │ + subeq lr, r2, r0, lsr r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ strbmi pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0cb │ │ │ │ strcs r1, [r1, #-1096] @ 0xfffffbb8 │ │ │ │ @@ -6793,28 +6793,28 @@ │ │ │ │ ldmdbmi r3, {r2, r5, r7, ip, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ @ instruction: 0xf83af7ff │ │ │ │ @ instruction: 0xf7f9e70f │ │ │ │ svclt 0x0000e8f6 │ │ │ │ addseq r9, r4, r0, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, lr, r0, lsl #1 │ │ │ │ - subeq lr, r2, ip, lsl #7 │ │ │ │ + eorseq r5, lr, r8, ror pc │ │ │ │ + subeq lr, r2, r4, lsl #5 │ │ │ │ @ instruction: 0x00949bd4 │ │ │ │ - ldrshteq r5, [lr], -lr │ │ │ │ - subeq lr, r2, r4, lsr #4 │ │ │ │ - eorseq r5, lr, r6, lsr #29 │ │ │ │ - subeq lr, r2, r8, ror r1 │ │ │ │ - eorseq r5, lr, r0, asr #27 │ │ │ │ - subeq lr, r2, r6, asr #32 │ │ │ │ - eorseq r5, lr, r2, lsl sp │ │ │ │ - subeq lr, r2, r0 │ │ │ │ - eorseq r5, lr, r8, asr #26 │ │ │ │ - subeq sp, r2, sl, ror #31 │ │ │ │ - umaaleq sp, r2, sl, pc @ │ │ │ │ + ldrshteq r5, [lr], -r6 │ │ │ │ + subeq lr, r2, ip, lsl r1 │ │ │ │ + mlaseq lr, lr, sp, r5 │ │ │ │ + subeq lr, r2, r0, ror r0 │ │ │ │ + ldrhteq r5, [lr], -r8 │ │ │ │ + subeq sp, r2, lr, lsr pc │ │ │ │ + eorseq r5, lr, sl, lsl #24 │ │ │ │ + strdeq sp, [r2], #-232 @ 0xffffff18 │ │ │ │ + eorseq r5, lr, r0, asr #24 │ │ │ │ + subeq sp, r2, r2, ror #29 │ │ │ │ + umaaleq sp, r2, r2, lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi f1d20 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ bleq 1474bac │ │ │ │ @@ -7133,32 +7133,32 @@ │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ ldrb sp, [r5, sl, ror #3] │ │ │ │ mrc 7, 2, APSR_nzcv, cr0, cr8, {7} │ │ │ │ stclcc 12, cr12, [ip, #820] @ 0x334 │ │ │ │ andeq r0, r0, r0 │ │ │ │ addseq r9, r4, r4, ror r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mlaseq lr, sl, r8, ip │ │ │ │ - subeq sp, r2, sl, ror pc │ │ │ │ - eorseq r5, lr, r6, lsr #30 │ │ │ │ - eorseq r5, lr, r8, lsl #24 │ │ │ │ - eorseq r5, lr, lr, ror lr │ │ │ │ - strheq sp, [r2], #-224 @ 0xffffff20 │ │ │ │ - eorseq r5, lr, lr, asr lr │ │ │ │ - eorseq r5, lr, ip, ror sp │ │ │ │ - strheq sp, [r2], #-232 @ 0xffffff18 │ │ │ │ - strheq sp, [r2], #-236 @ 0xffffff14 │ │ │ │ + mlaseq lr, r2, r7, ip │ │ │ │ + subeq sp, r2, r2, ror lr │ │ │ │ + eorseq r5, lr, lr, lsl lr │ │ │ │ + eorseq r5, lr, r0, lsl #22 │ │ │ │ + eorseq r5, lr, r6, ror sp │ │ │ │ + subeq sp, r2, r8, lsr #27 │ │ │ │ + eorseq r5, lr, r6, asr sp │ │ │ │ + eorseq r5, lr, r4, ror ip │ │ │ │ + strheq sp, [r2], #-208 @ 0xffffff30 │ │ │ │ + strheq sp, [r2], #-212 @ 0xffffff2c │ │ │ │ addseq sl, r4, r6, ror #3 │ │ │ │ - subeq sp, r2, ip, lsr #28 │ │ │ │ - subeq sp, r2, r0, lsr lr │ │ │ │ - subeq sp, r2, sl, lsr sp │ │ │ │ - eorseq r5, lr, r6, lsl sl │ │ │ │ + subeq sp, r2, r4, lsr #26 │ │ │ │ + subeq sp, r2, r8, lsr #26 │ │ │ │ + subeq sp, r2, r2, lsr ip │ │ │ │ + eorseq r5, lr, lr, lsl #18 │ │ │ │ umullseq r9, r4, r8, r3 │ │ │ │ - subeq sp, r2, sl, lsl #23 │ │ │ │ - eorseq r5, lr, r4, asr sl │ │ │ │ + subeq sp, r2, r2, lsl #21 │ │ │ │ + eorseq r5, lr, ip, asr #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 │ │ │ │ cdpeq 8, 0, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf5ad4a72 │ │ │ │ @@ -7274,23 +7274,23 @@ │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ svcge 0x00788000 │ │ │ │ smmls r6, r0, r7, r4 │ │ │ │ ldc 7, cr15, [r2, #-992]! @ 0xfffffc20 │ │ │ │ addseq r9, r4, ip, lsl r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r5, [lr], -r0 │ │ │ │ - subeq sp, r2, ip, asr sl │ │ │ │ - subeq sp, r2, lr, asr sl │ │ │ │ + eorseq r5, lr, r8, lsr #17 │ │ │ │ + subeq sp, r2, r4, asr r9 │ │ │ │ + subeq sp, r2, r6, asr r9 │ │ │ │ umullseq r9, r4, lr, sp │ │ │ │ - subeq sp, r2, r2, asr #20 │ │ │ │ - subeq sp, r2, sl, lsl #20 │ │ │ │ + subeq sp, r2, sl, lsr r9 │ │ │ │ + subeq sp, r2, r2, lsl #18 │ │ │ │ addseq r9, r4, r2, asr #1 │ │ │ │ - eorseq r5, lr, r0, ror #17 │ │ │ │ - strheq sp, [r2], #-146 @ 0xffffff6e │ │ │ │ + ldrsbteq r5, [lr], -r8 │ │ │ │ + subeq sp, r2, sl, lsr #17 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi f2494 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ ldrdlt r4, [r1], #206 @ 0xce │ │ │ │ @@ -7514,17 +7514,17 @@ │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ bcs 43b5c │ │ │ │ ldrb sp, [r7, r6, asr #1]! │ │ │ │ blcc fe057568 │ │ │ │ addseq r9, r4, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - subeq sp, r2, r4, asr #12 │ │ │ │ - subeq sp, r2, r2, asr #9 │ │ │ │ - eorseq r5, lr, r4, ror r5 │ │ │ │ + subeq sp, r2, ip, lsr r5 │ │ │ │ + strheq sp, [r2], #-58 @ 0xffffffc6 │ │ │ │ + eorseq r5, lr, ip, ror #8 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xffbaf00c │ │ │ │ rsbcs sl, r4, #37888 @ 0x9400 │ │ │ │ andls r2, sp, r0, lsl #2 │ │ │ │ @ instruction: 0x461d4618 │ │ │ │ @ instruction: 0xf7f89307 │ │ │ │ @ instruction: 0xf04fe866 │ │ │ │ @@ -7897,16 +7897,16 @@ │ │ │ │ smlsdxls r7, r5, r7, lr │ │ │ │ b 5f5934 │ │ │ │ andvs r2, r3, lr, lsr r3 │ │ │ │ @ instruction: 0xf7f8e7d3 │ │ │ │ tstcs r6, #73728 @ 0x12000 │ │ │ │ strb r6, [lr, r3] │ │ │ │ ... │ │ │ │ - subeq r3, r1, r6, asr r9 │ │ │ │ - subeq sp, r2, r8, ror r0 │ │ │ │ + subeq r3, r1, lr, asr #16 │ │ │ │ + subeq ip, r2, r0, ror pc │ │ │ │ ldrbtmi lr, [r0], sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrmi fp, [r6], -r9, lsl #1 │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ bls 5093f4 │ │ │ │ @@ -8685,16 +8685,16 @@ │ │ │ │ @ instruction: 0xf7f76aaa │ │ │ │ blls 728d0 │ │ │ │ movwcs r6, #619 @ 0x26b │ │ │ │ eorlt pc, ip, r5, asr #17 │ │ │ │ ldr r6, [r5, fp, lsr #4] │ │ │ │ addseq r7, r4, r2, ror #22 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - eorseq r4, lr, sl, lsl #6 │ │ │ │ - eorseq r4, lr, r0, lsr #6 │ │ │ │ + eorseq r4, lr, r2, lsl #4 │ │ │ │ + eorseq r4, lr, r8, lsl r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb8f7cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ stmibvs r3, {r4, r6, ip, sp} │ │ │ │ @ instruction: 0xf103b11b │ │ │ │ ldmvs fp, {r3} │ │ │ │ @@ -17974,16 +17974,16 @@ │ │ │ │ bcs 69ecc │ │ │ │ vsra.u64 , , #1 │ │ │ │ blcs 65440 │ │ │ │ ldr sp, [r8, lr, ror #3]! │ │ │ │ addseq lr, r3, r2, lsr #24 │ │ │ │ umullseq r8, r4, r7, r7 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrsbteq fp, [sp], -r8 │ │ │ │ - ldrshteq fp, [sp], -sl │ │ │ │ + ldrsbteq fp, [sp], -r0 │ │ │ │ + ldrshteq fp, [sp], -r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ ldrdlt r4, [sp], r5 │ │ │ │ @ instruction: 0x461f4cd5 │ │ │ │ @ instruction: 0x0753447d │ │ │ │ @@ -19152,18 +19152,18 @@ │ │ │ │ bllt 15c0930 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ @ instruction: 0x2700fb93 │ │ │ │ andlt r4, r5, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46386a7b │ │ │ │ @ instruction: 0xe7f64798 │ │ │ │ - eorseq sl, sp, sl, asr r9 │ │ │ │ + eorseq sl, sp, r2, asr r8 │ │ │ │ @ instruction: 0xffffe017 │ │ │ │ @ instruction: 0xffff858d │ │ │ │ - eorseq sl, sp, ip, lsr #17 │ │ │ │ + eorseq sl, sp, r4, lsr #15 │ │ │ │ @ instruction: 0xffff8e91 │ │ │ │ @ instruction: 0xffffe6a1 │ │ │ │ @ instruction: 0xffff75db │ │ │ │ @ instruction: 0xffffabab │ │ │ │ @ instruction: 0xffff879d │ │ │ │ @ instruction: 0xffff922d │ │ │ │ @ instruction: 0xffff8655 │ │ │ │ @@ -19715,25 +19715,25 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ stmdami ip, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - eorseq r9, sp, ip, ror r7 │ │ │ │ - eorseq r9, sp, sl, ror #14 │ │ │ │ - eorseq r9, sp, r0, lsl r8 │ │ │ │ - eorseq r9, sp, sl, ror r7 │ │ │ │ - ldrsbteq r9, [sp], -r4 │ │ │ │ - eorseq r9, sp, r6, ror #15 │ │ │ │ - eorseq r9, sp, r8, ror r7 │ │ │ │ - eorseq r9, sp, r2, lsl #15 │ │ │ │ - mlaseq sp, r0, r7, r9 │ │ │ │ - mlaseq sp, lr, r7, r9 │ │ │ │ - ldrshteq r9, [sp], -r8 │ │ │ │ + eorseq r9, sp, r4, ror r6 │ │ │ │ + eorseq r9, sp, r2, ror #12 │ │ │ │ + eorseq r9, sp, r8, lsl #14 │ │ │ │ + eorseq r9, sp, r2, ror r6 │ │ │ │ + eorseq r9, sp, ip, asr #13 │ │ │ │ + ldrsbteq r9, [sp], -lr │ │ │ │ + eorseq r9, sp, r0, ror r6 │ │ │ │ + eorseq r9, sp, sl, ror r6 │ │ │ │ + eorseq r9, sp, r8, lsl #13 │ │ │ │ + mlaseq sp, r6, r6, r9 │ │ │ │ + ldrshteq r9, [sp], -r0 │ │ │ │ stmdale sl!, {r0, r2, r3, r4, fp, sp}^ │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ subsmi r0, r4, #18, 30 @ 0x48 │ │ │ │ stmdami fp, {r0, r1, r2, r3, r4, r5, r9, sl, fp, lr}^ │ │ │ │ rsbvs r6, r3, r5, asr #12 │ │ │ │ bcs 1619bd0 │ │ │ │ cdpne 4, 2, cr2, cr1, cr7, {1} │ │ │ │ @@ -19782,58 +19782,58 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2080 @ 0xfffff7e0 │ │ │ │ stmdami r0!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2079 @ 0xfffff7e1 │ │ │ │ ldmdami pc, {r4, r5, r6, r8, r9, sl, lr} @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - eorseq r9, sp, r0, ror #15 │ │ │ │ - ldrhteq r9, [sp], -r6 │ │ │ │ - mlaseq sp, ip, fp, r9 │ │ │ │ - eorseq r9, sp, sl, ror #20 │ │ │ │ - eorseq r9, sp, r0, asr #20 │ │ │ │ - eorseq r9, sp, r2, lsr #20 │ │ │ │ + ldrsbteq r9, [sp], -r8 │ │ │ │ + eorseq r9, sp, lr, lsr #13 │ │ │ │ + mlaseq sp, r4, sl, r9 │ │ │ │ + eorseq r9, sp, r2, ror #18 │ │ │ │ + eorseq r9, sp, r8, lsr r9 │ │ │ │ + eorseq r9, sp, sl, lsl r9 │ │ │ │ + ldrshteq r9, [sp], -r0 │ │ │ │ + eorseq r9, sp, r6, asr #17 │ │ │ │ + eorseq r9, sp, r8, lsr #17 │ │ │ │ + eorseq r9, sp, r2, lsl #17 │ │ │ │ ldrshteq r9, [sp], -r8 │ │ │ │ eorseq r9, sp, lr, asr #19 │ │ │ │ - ldrhteq r9, [sp], -r0 │ │ │ │ - eorseq r9, sp, sl, lsl #19 │ │ │ │ - eorseq r9, sp, r0, lsl #22 │ │ │ │ - ldrsbteq r9, [sp], -r6 │ │ │ │ - eorseq r9, sp, r4, lsr #21 │ │ │ │ - eorseq r9, sp, sl, ror sl │ │ │ │ - eorseq r9, sp, ip, lsr #22 │ │ │ │ - eorseq r9, sp, sl, asr #20 │ │ │ │ - ldrshteq r9, [sp], -r8 │ │ │ │ - eorseq r9, sp, sl, asr #15 │ │ │ │ - eorseq r9, sp, r4, ror r8 │ │ │ │ - eorseq r9, sp, r6, asr #16 │ │ │ │ - eorseq r9, sp, r4, lsr #16 │ │ │ │ - eorseq r9, sp, r2, lsl #16 │ │ │ │ - ldrsbteq r9, [sp], -r8 │ │ │ │ - eorseq r9, sp, lr, ror r7 │ │ │ │ - eorseq r9, sp, r4, lsl r9 │ │ │ │ - ldrshteq r9, [sp], -r2 │ │ │ │ - eorseq r9, sp, r8, asr #17 │ │ │ │ - mlaseq sp, lr, r8, r9 │ │ │ │ - eorseq r9, sp, r8, ror r8 │ │ │ │ - eorseq r9, sp, r6, asr r8 │ │ │ │ - eorseq r9, sp, r4, lsr #22 │ │ │ │ + mlaseq sp, ip, r9, r9 │ │ │ │ + eorseq r9, sp, r2, ror r9 │ │ │ │ + eorseq r9, sp, r4, lsr #20 │ │ │ │ + eorseq r9, sp, r2, asr #18 │ │ │ │ + ldrshteq r9, [sp], -r0 │ │ │ │ + eorseq r9, sp, r2, asr #13 │ │ │ │ + eorseq r9, sp, ip, ror #14 │ │ │ │ + eorseq r9, sp, lr, lsr r7 │ │ │ │ + eorseq r9, sp, ip, lsl r7 │ │ │ │ + ldrshteq r9, [sp], -sl │ │ │ │ + ldrsbteq r9, [sp], -r0 │ │ │ │ + eorseq r9, sp, r6, ror r6 │ │ │ │ + eorseq r9, sp, ip, lsl #16 │ │ │ │ + eorseq r9, sp, sl, ror #15 │ │ │ │ + eorseq r9, sp, r0, asr #15 │ │ │ │ + mlaseq sp, r6, r7, r9 │ │ │ │ + eorseq r9, sp, r0, ror r7 │ │ │ │ + eorseq r9, sp, lr, asr #14 │ │ │ │ + eorseq r9, sp, ip, lsl sl │ │ │ │ andle r2, r8, r1, lsl #16 │ │ │ │ andle r2, r3, r2, lsl #16 │ │ │ │ stmdami r6, {r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrshteq r9, [sp], -r0 │ │ │ │ - ldrsbteq r9, [sp], -r6 │ │ │ │ - ldrhteq r9, [sp], -r8 │ │ │ │ - mlaseq sp, lr, sl, r9 │ │ │ │ + eorseq r9, sp, r8, ror #19 │ │ │ │ + eorseq r9, sp, lr, asr #19 │ │ │ │ + ldrhteq r9, [sp], -r0 │ │ │ │ + mlaseq sp, r6, r9, r9 │ │ │ │ stmdale r7!, {r6, fp, sp} │ │ │ │ stmdale r2!, {r6, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ vldmdbcc sl!, {s12-s120} │ │ │ │ @ instruction: 0x21212140 │ │ │ │ @ instruction: 0x21212143 │ │ │ │ @ instruction: 0x21212121 │ │ │ │ @@ -19890,35 +19890,35 @@ │ │ │ │ ldmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2070 @ 0xfffff7ea │ │ │ │ ldmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2069 @ 0xfffff7eb │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, sp, r0, lsr #21 │ │ │ │ - eorseq r9, sp, ip, asr #22 │ │ │ │ - eorseq r9, sp, sl, asr fp │ │ │ │ - eorseq r9, sp, r8, lsl #22 │ │ │ │ - eorseq r9, sp, r6, lsl #21 │ │ │ │ - mlaseq sp, r0, sl, r9 │ │ │ │ - mlaseq sp, lr, sl, r9 │ │ │ │ - eorseq r9, sp, ip, lsr #21 │ │ │ │ - ldrhteq r9, [sp], -lr │ │ │ │ - eorseq r9, sp, ip, asr #21 │ │ │ │ - eorseq r9, sp, r8, asr fp │ │ │ │ - eorseq r9, sp, r0, lsr #22 │ │ │ │ - eorseq r9, sp, r2, lsr fp │ │ │ │ - eorseq r9, sp, ip, asr #21 │ │ │ │ - eorseq r9, sp, r2, ror #22 │ │ │ │ - eorseq r9, sp, ip, asr #22 │ │ │ │ - eorseq r9, sp, sl, ror #22 │ │ │ │ - ldrshteq r9, [sp], -r8 │ │ │ │ - eorseq r9, sp, r2, lsl #20 │ │ │ │ - ldrshteq r9, [sp], -ip │ │ │ │ - ldrshteq r9, [sp], -r6 │ │ │ │ + mlaseq sp, r8, r9, r9 │ │ │ │ + eorseq r9, sp, r4, asr #20 │ │ │ │ + eorseq r9, sp, r2, asr sl │ │ │ │ + eorseq r9, sp, r0, lsl #20 │ │ │ │ + eorseq r9, sp, lr, ror r9 │ │ │ │ + eorseq r9, sp, r8, lsl #19 │ │ │ │ + mlaseq sp, r6, r9, r9 │ │ │ │ + eorseq r9, sp, r4, lsr #19 │ │ │ │ + ldrhteq r9, [sp], -r6 │ │ │ │ + eorseq r9, sp, r4, asr #19 │ │ │ │ + eorseq r9, sp, r0, asr sl │ │ │ │ + eorseq r9, sp, r8, lsl sl │ │ │ │ + eorseq r9, sp, sl, lsr #20 │ │ │ │ + eorseq r9, sp, r4, asr #19 │ │ │ │ + eorseq r9, sp, sl, asr sl │ │ │ │ + eorseq r9, sp, r4, asr #20 │ │ │ │ + eorseq r9, sp, r2, ror #20 │ │ │ │ + ldrshteq r9, [sp], -r0 │ │ │ │ + ldrshteq r9, [sp], -sl │ │ │ │ + ldrshteq r9, [sp], -r4 │ │ │ │ + eorseq r9, sp, lr, ror #17 │ │ │ │ ldmdale sp!, {r4, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ strcs r0, [r4, -ip, lsl #18]! │ │ │ │ teqcc r0, #2688 @ 0xa80 │ │ │ │ blne 651a14 │ │ │ │ ldrne r2, [r2, #-286] @ 0xfffffee2 │ │ │ │ ldmdami fp, {r0, r1, r2, r3} │ │ │ │ @@ -19945,32 +19945,32 @@ │ │ │ │ ldmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, sp, ip, lsl #22 │ │ │ │ - eorseq r9, sp, r6, ror #21 │ │ │ │ - eorseq r9, sp, r0, lsl #26 │ │ │ │ - ldrhteq r9, [sp], -r6 │ │ │ │ - ldrsbteq r9, [sp], -r4 │ │ │ │ - eorseq r9, sp, sl, lsl ip │ │ │ │ - eorseq r9, sp, r8, lsr ip │ │ │ │ - eorseq r9, sp, sl, asr ip │ │ │ │ - eorseq r9, sp, r8, ror ip │ │ │ │ - ldrshteq r9, [sp], -r2 │ │ │ │ - eorseq r9, sp, ip, lsl #22 │ │ │ │ - eorseq r9, sp, r6, lsr #22 │ │ │ │ - eorseq r9, sp, r0, asr #22 │ │ │ │ - eorseq r9, sp, r2, ror #22 │ │ │ │ - eorseq r9, sp, r0, lsl #23 │ │ │ │ - mlaseq sp, sl, fp, r9 │ │ │ │ - ldrhteq r9, [sp], -r8 │ │ │ │ - ldrsbteq r9, [sp], -r6 │ │ │ │ + eorseq r9, sp, r4, lsl #20 │ │ │ │ + ldrsbteq r9, [sp], -lr │ │ │ │ + ldrshteq r9, [sp], -r8 │ │ │ │ + eorseq r9, sp, lr, lsr #23 │ │ │ │ + eorseq r9, sp, ip, asr #23 │ │ │ │ + eorseq r9, sp, r2, lsl fp │ │ │ │ + eorseq r9, sp, r0, lsr fp │ │ │ │ + eorseq r9, sp, r2, asr fp │ │ │ │ + eorseq r9, sp, r0, ror fp │ │ │ │ + eorseq r9, sp, sl, ror #19 │ │ │ │ + eorseq r9, sp, r4, lsl #20 │ │ │ │ + eorseq r9, sp, lr, lsl sl │ │ │ │ + eorseq r9, sp, r8, lsr sl │ │ │ │ + eorseq r9, sp, sl, asr sl │ │ │ │ + eorseq r9, sp, r8, ror sl │ │ │ │ + mlaseq sp, r2, sl, r9 │ │ │ │ + ldrhteq r9, [sp], -r0 │ │ │ │ + eorseq r9, sp, lr, asr #23 │ │ │ │ vtst.8 d2, d0, d22 │ │ │ │ ldm pc, {r0, r1, r3, r4, r6, r7, pc}^ @ │ │ │ │ eorseq pc, sl, r0, lsl r0 @ │ │ │ │ sbcseq r0, r6, r7, lsr r0 │ │ │ │ ldrsbeq r0, [r0], #3 │ │ │ │ sbceq r0, sl, sp, asr #1 │ │ │ │ sbceq r0, r4, r7, asr #1 │ │ │ │ @@ -20076,69 +20076,69 @@ │ │ │ │ ldmdami r9!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ ldmdami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, sp, r6, asr #24 │ │ │ │ - eorseq r9, sp, r4, lsr #24 │ │ │ │ - eorseq sl, sp, r2, ror #7 │ │ │ │ - ldrhteq sl, [sp], -r4 │ │ │ │ - eorseq sl, sp, r6, ror r3 │ │ │ │ - eorseq sl, sp, r0, asr #6 │ │ │ │ - eorseq sl, sp, r2, lsl r3 │ │ │ │ - ldrshteq sl, [sp], -r4 │ │ │ │ - ldrsbteq sl, [sp], -r2 │ │ │ │ - mlaseq sp, ip, r2, sl │ │ │ │ - eorseq sl, sp, r6, ror #4 │ │ │ │ - eorseq sl, sp, r4, lsr #4 │ │ │ │ - eorseq sl, sp, lr, ror #3 │ │ │ │ - eorseq sl, sp, r4, asr #3 │ │ │ │ - mlaseq sp, sl, r1, sl │ │ │ │ - eorseq sl, sp, r0, ror r1 │ │ │ │ - eorseq sl, sp, r6, asr #2 │ │ │ │ + eorseq r9, sp, lr, lsr fp │ │ │ │ + eorseq r9, sp, ip, lsl fp │ │ │ │ + ldrsbteq sl, [sp], -sl │ │ │ │ + eorseq sl, sp, ip, lsr #5 │ │ │ │ + eorseq sl, sp, lr, ror #4 │ │ │ │ + eorseq sl, sp, r8, lsr r2 │ │ │ │ + eorseq sl, sp, sl, lsl #4 │ │ │ │ + eorseq sl, sp, ip, ror #3 │ │ │ │ + eorseq sl, sp, sl, asr #3 │ │ │ │ + mlaseq sp, r4, r1, sl │ │ │ │ + eorseq sl, sp, lr, asr r1 │ │ │ │ eorseq sl, sp, ip, lsl r1 │ │ │ │ - ldrshteq sl, [sp], -r2 │ │ │ │ - eorseq sl, sp, ip, asr #1 │ │ │ │ - mlaseq sp, lr, r0, sl │ │ │ │ - eorseq sl, sp, ip, ror r0 │ │ │ │ - eorseq sl, sp, sl, asr r0 │ │ │ │ - eorseq sl, sp, r8, lsr #32 │ │ │ │ - ldrshteq r9, [sp], -r2 │ │ │ │ + eorseq sl, sp, r6, ror #1 │ │ │ │ + ldrhteq sl, [sp], -ip │ │ │ │ + mlaseq sp, r2, r0, sl │ │ │ │ + eorseq sl, sp, r8, rrx │ │ │ │ + eorseq sl, sp, lr, lsr r0 │ │ │ │ + eorseq sl, sp, r4, lsl r0 │ │ │ │ + eorseq r9, sp, sl, ror #31 │ │ │ │ eorseq r9, sp, r4, asr #31 │ │ │ │ - mlaseq sp, sl, pc, r9 @ │ │ │ │ - eorseq r9, sp, r8, ror #30 │ │ │ │ - eorseq r9, sp, r2, lsr pc │ │ │ │ - eorseq r9, sp, r8, lsl #30 │ │ │ │ - ldrsbteq r9, [sp], -sl │ │ │ │ - ldrhteq r9, [sp], -r0 │ │ │ │ - eorseq r9, sp, r2, lsl #29 │ │ │ │ - eorseq r9, sp, r8, asr lr │ │ │ │ - eorseq r9, sp, lr, lsr #28 │ │ │ │ - eorseq r9, sp, r4, lsl #28 │ │ │ │ - ldrsbteq r9, [sp], -sl │ │ │ │ - ldrhteq r9, [sp], -r0 │ │ │ │ - eorseq r9, sp, sl, lsl #27 │ │ │ │ - eorseq r9, sp, ip, asr sp │ │ │ │ - eorseq r9, sp, sl, lsr #26 │ │ │ │ - eorseq r9, sp, r0, lsl #26 │ │ │ │ + mlaseq sp, r6, pc, r9 @ │ │ │ │ + eorseq r9, sp, r4, ror pc │ │ │ │ + eorseq r9, sp, r2, asr pc │ │ │ │ + eorseq r9, sp, r0, lsr #30 │ │ │ │ + eorseq r9, sp, sl, ror #29 │ │ │ │ + ldrhteq r9, [sp], -ip │ │ │ │ + mlaseq sp, r2, lr, r9 │ │ │ │ + eorseq r9, sp, r0, ror #28 │ │ │ │ + eorseq r9, sp, sl, lsr #28 │ │ │ │ + eorseq r9, sp, r0, lsl #28 │ │ │ │ + ldrsbteq r9, [sp], -r2 │ │ │ │ + eorseq r9, sp, r8, lsr #27 │ │ │ │ + eorseq r9, sp, sl, ror sp │ │ │ │ + eorseq r9, sp, r0, asr sp │ │ │ │ + eorseq r9, sp, r6, lsr #26 │ │ │ │ + ldrshteq r9, [sp], -ip │ │ │ │ ldrsbteq r9, [sp], -r2 │ │ │ │ eorseq r9, sp, r8, lsr #25 │ │ │ │ - eorseq r9, sp, lr, ror ip │ │ │ │ - eorseq r9, sp, r8, asr ip │ │ │ │ - eorseq r9, sp, r2, lsr ip │ │ │ │ - eorseq r9, sp, r0, lsl ip │ │ │ │ - eorseq r9, sp, r6, ror #23 │ │ │ │ - ldrhteq r9, [sp], -ip │ │ │ │ - mlaseq sp, r2, fp, r9 │ │ │ │ - eorseq r9, sp, ip, ror #22 │ │ │ │ - eorseq r9, sp, sl, asr #22 │ │ │ │ - eorseq r9, sp, r8, lsr #22 │ │ │ │ - ldrsbteq sl, [sp], -r2 │ │ │ │ + eorseq r9, sp, r2, lsl #25 │ │ │ │ + eorseq r9, sp, r4, asr ip │ │ │ │ + eorseq r9, sp, r2, lsr #24 │ │ │ │ + ldrshteq r9, [sp], -r8 │ │ │ │ + eorseq r9, sp, sl, asr #23 │ │ │ │ + eorseq r9, sp, r0, lsr #23 │ │ │ │ + eorseq r9, sp, r6, ror fp │ │ │ │ + eorseq r9, sp, r0, asr fp │ │ │ │ + eorseq r9, sp, sl, lsr #22 │ │ │ │ + eorseq r9, sp, r8, lsl #22 │ │ │ │ + ldrsbteq r9, [sp], -lr │ │ │ │ + ldrhteq r9, [sp], -r4 │ │ │ │ + eorseq r9, sp, sl, lsl #21 │ │ │ │ + eorseq r9, sp, r4, ror #20 │ │ │ │ + eorseq r9, sp, r2, asr #20 │ │ │ │ + eorseq r9, sp, r0, lsr #20 │ │ │ │ + eorseq sl, sp, sl, asr #3 │ │ │ │ ldmdacs sl, {r0, fp, ip, sp} │ │ │ │ ldm pc, {r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ stcpl 0, cr15, [lr], {-0} │ │ │ │ subspl r5, r3, r9, asr r6 │ │ │ │ strbmi r4, [r7], #-2637 @ 0xfffff5b3 │ │ │ │ ldmdacc fp!, {r0, r6, r9, sl, fp, ip, sp} │ │ │ │ stccs 2, cr3, [pc], #-212 @ 437e0 │ │ │ │ @@ -20183,61 +20183,61 @@ │ │ │ │ ldmdami lr, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2077 @ 0xfffff7e3 │ │ │ │ ldmdami sp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2076 @ 0xfffff7e4 │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrshteq sl, [sp], -ip │ │ │ │ - eorseq sl, sp, r2, lsl #11 │ │ │ │ - eorseq sl, sp, ip, asr r5 │ │ │ │ - eorseq sl, sp, sl, lsr r5 │ │ │ │ - eorseq sl, sp, r4, lsl r5 │ │ │ │ - eorseq sl, sp, lr, ror #9 │ │ │ │ - eorseq sl, sp, r4, asr #9 │ │ │ │ - mlaseq sp, sl, r4, sl │ │ │ │ - eorseq sl, sp, r4, ror r4 │ │ │ │ - eorseq sl, sp, sl, asr #8 │ │ │ │ - eorseq sl, sp, r4, lsr #8 │ │ │ │ - ldrshteq sl, [sp], -lr │ │ │ │ - ldrsbteq sl, [sp], -r0 │ │ │ │ - eorseq sl, sp, r2, lsr #7 │ │ │ │ - eorseq sl, sp, r8, ror r3 │ │ │ │ - eorseq sl, sp, lr, asr #6 │ │ │ │ - eorseq sl, sp, r0, lsr #6 │ │ │ │ - ldrshteq sl, [sp], -r6 │ │ │ │ + ldrshteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, sl, ror r4 │ │ │ │ + eorseq sl, sp, r4, asr r4 │ │ │ │ + eorseq sl, sp, r2, lsr r4 │ │ │ │ + eorseq sl, sp, ip, lsl #8 │ │ │ │ + eorseq sl, sp, r6, ror #7 │ │ │ │ ldrhteq sl, [sp], -ip │ │ │ │ - eorseq sl, sp, lr, lsl #5 │ │ │ │ - eorseq sl, sp, r8, ror #4 │ │ │ │ + mlaseq sp, r2, r3, sl │ │ │ │ + eorseq sl, sp, ip, ror #6 │ │ │ │ + eorseq sl, sp, r2, asr #6 │ │ │ │ + eorseq sl, sp, ip, lsl r3 │ │ │ │ + ldrshteq sl, [sp], -r6 │ │ │ │ + eorseq sl, sp, r8, asr #5 │ │ │ │ + mlaseq sp, sl, r2, sl │ │ │ │ + eorseq sl, sp, r0, ror r2 │ │ │ │ eorseq sl, sp, r6, asr #4 │ │ │ │ - eorseq sl, sp, r0, lsr #4 │ │ │ │ + eorseq sl, sp, r8, lsl r2 │ │ │ │ eorseq sl, sp, lr, ror #3 │ │ │ │ - eorseq sl, sp, r8, asr #3 │ │ │ │ - eorseq sl, sp, r2, lsr #3 │ │ │ │ - eorseq sl, sp, ip, ror r1 │ │ │ │ + ldrhteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, r6, lsl #3 │ │ │ │ + eorseq sl, sp, r0, ror #2 │ │ │ │ eorseq sl, sp, lr, lsr r1 │ │ │ │ + eorseq sl, sp, r8, lsl r1 │ │ │ │ + eorseq sl, sp, r6, ror #1 │ │ │ │ + eorseq sl, sp, r0, asr #1 │ │ │ │ + mlaseq sp, sl, r0, sl │ │ │ │ + eorseq sl, sp, r4, ror r0 │ │ │ │ + eorseq sl, sp, r6, lsr r0 │ │ │ │ stmdacs r4, {r0, fp, ip, sp} │ │ │ │ ldm pc, {r0, r1, r4, fp, ip, lr, pc}^ @ │ │ │ │ stmdbeq r3, {ip, sp, lr, pc} │ │ │ │ andeq r0, r6, ip, lsl #30 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - mlaseq sp, r6, r4, sl │ │ │ │ - eorseq sl, sp, r8, lsl #10 │ │ │ │ - eorseq sl, sp, sl, lsr #9 │ │ │ │ - eorseq sl, sp, r0, asr #9 │ │ │ │ - ldrsbteq sl, [sp], -r6 │ │ │ │ - eorseq sl, sp, r8, asr r4 │ │ │ │ + eorseq sl, sp, lr, lsl #7 │ │ │ │ + eorseq sl, sp, r0, lsl #8 │ │ │ │ + eorseq sl, sp, r2, lsr #7 │ │ │ │ + ldrhteq sl, [sp], -r8 │ │ │ │ + eorseq sl, sp, lr, asr #7 │ │ │ │ + eorseq sl, sp, r0, asr r3 │ │ │ │ stmdale sl, {r4, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ stmdbeq ip, {r0, r1, r3, r4, fp, ip} │ │ │ │ stmdbeq r9, {r0, r1, r2, r3, r8, fp} │ │ │ │ stmdbeq r9, {r1, r4, r8, fp} │ │ │ │ stmdbeq r9, {r0, r3, r8, fp} │ │ │ │ stmdami sl, {r0, r2, r4} │ │ │ │ @@ -20247,30 +20247,30 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - mlaseq sp, r4, r5, sl │ │ │ │ - eorseq sl, sp, r6, lsl r5 │ │ │ │ - eorseq sl, sp, ip, lsr #10 │ │ │ │ - eorseq sl, sp, r2, asr #10 │ │ │ │ - eorseq sl, sp, ip, asr r5 │ │ │ │ - eorseq sl, sp, r2, ror #9 │ │ │ │ - ldrhteq sl, [sp], -r8 │ │ │ │ + eorseq sl, sp, ip, lsl #9 │ │ │ │ + eorseq sl, sp, lr, lsl #8 │ │ │ │ + eorseq sl, sp, r4, lsr #8 │ │ │ │ + eorseq sl, sp, sl, lsr r4 │ │ │ │ + eorseq sl, sp, r4, asr r4 │ │ │ │ + ldrsbteq sl, [sp], -sl │ │ │ │ + ldrhteq sl, [sp], -r0 │ │ │ │ stmdacs r1, {r3, r4, r5, r8, ip, sp, pc} │ │ │ │ stmdami r4, {r1, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrhteq sl, [sp], -r4 │ │ │ │ - eorseq sl, sp, r6, lsl #11 │ │ │ │ - eorseq sl, sp, r0, ror #10 │ │ │ │ + eorseq sl, sp, ip, lsr #9 │ │ │ │ + eorseq sl, sp, lr, ror r4 │ │ │ │ + eorseq sl, sp, r8, asr r4 │ │ │ │ ldmdale sp, {r0, r1, r2, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ ldrne r0, [r3], -r7, lsl #8 │ │ │ │ beq 446f1c │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -20281,36 +20281,36 @@ │ │ │ │ stmdami fp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, sp, r6, asr #11 │ │ │ │ - eorseq sl, sp, r4, lsr #11 │ │ │ │ - eorseq sl, sp, r2, lsl #13 │ │ │ │ - eorseq sl, sp, r4, lsr r6 │ │ │ │ - eorseq sl, sp, r2, asr r6 │ │ │ │ - eorseq sl, sp, r4, asr #11 │ │ │ │ - ldrsbteq sl, [sp], -sl │ │ │ │ - ldrshteq sl, [sp], -r4 │ │ │ │ - eorseq sl, sp, r2, lsl #13 │ │ │ │ + ldrhteq sl, [sp], -lr │ │ │ │ + mlaseq sp, ip, r4, sl │ │ │ │ + eorseq sl, sp, sl, ror r5 │ │ │ │ + eorseq sl, sp, ip, lsr #10 │ │ │ │ + eorseq sl, sp, sl, asr #10 │ │ │ │ + ldrhteq sl, [sp], -ip │ │ │ │ + ldrsbteq sl, [sp], -r2 │ │ │ │ + eorseq sl, sp, ip, ror #9 │ │ │ │ + eorseq sl, sp, sl, ror r5 │ │ │ │ andle r2, r8, r1, lsl #16 │ │ │ │ andle r2, r3, r2, lsl #16 │ │ │ │ stmdami r6, {r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrhteq sl, [sp], -ip │ │ │ │ - mlaseq sp, r6, r6, sl │ │ │ │ - eorseq sl, sp, r8, ror r6 │ │ │ │ - eorseq sl, sp, r6, asr r6 │ │ │ │ + ldrhteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, lr, lsl #11 │ │ │ │ + eorseq sl, sp, r0, ror r5 │ │ │ │ + eorseq sl, sp, lr, asr #10 │ │ │ │ ldmdacs r9, {r0, fp, ip, sp} │ │ │ │ ldm pc, {r1, r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ movtmi pc, #24576 @ 0x6000 @ │ │ │ │ ldrcc r3, [sl, -r0, asr #26]! │ │ │ │ blcs bd002c │ │ │ │ stceq 13, cr0, [sp, #-52] @ 0xffffffcc │ │ │ │ strcs r0, [r8, #-3341]! @ 0xfffff2f3 │ │ │ │ @@ -20342,53 +20342,53 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2069 @ 0xfffff7eb │ │ │ │ ldmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2068 @ 0xfffff7ec │ │ │ │ ldmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - eorseq sl, sp, sl, asr #17 │ │ │ │ - eorseq sl, sp, r4, lsr #17 │ │ │ │ - eorseq sl, sp, lr, ror r8 │ │ │ │ - eorseq sl, sp, r4, asr r8 │ │ │ │ - eorseq sl, sp, sl, lsr #16 │ │ │ │ - eorseq sl, sp, r4, lsl #16 │ │ │ │ - ldrsbteq sl, [sp], -lr │ │ │ │ - ldrhteq sl, [sp], -r8 │ │ │ │ - mlaseq sp, r2, r7, sl │ │ │ │ - eorseq sl, sp, r4, ror r7 │ │ │ │ - eorseq sl, sp, r2, asr r7 │ │ │ │ - eorseq sl, sp, r0, lsr r7 │ │ │ │ - eorseq sl, sp, sl, lsl #14 │ │ │ │ - eorseq sl, sp, r4, ror #13 │ │ │ │ - ldrhteq sl, [sp], -sl │ │ │ │ - mlaseq sp, r8, r6, sl │ │ │ │ - eorseq sl, sp, r6, ror r6 │ │ │ │ - eorseq sl, sp, r4, asr r6 │ │ │ │ - eorseq sl, sp, r2, lsr r6 │ │ │ │ - eorseq sl, sp, r4, lsl r6 │ │ │ │ + eorseq sl, sp, r2, asr #15 │ │ │ │ + mlaseq sp, ip, r7, sl │ │ │ │ + eorseq sl, sp, r6, ror r7 │ │ │ │ + eorseq sl, sp, ip, asr #14 │ │ │ │ + eorseq sl, sp, r2, lsr #14 │ │ │ │ + ldrshteq sl, [sp], -ip │ │ │ │ + ldrsbteq sl, [sp], -r6 │ │ │ │ + ldrhteq sl, [sp], -r0 │ │ │ │ + eorseq sl, sp, sl, lsl #13 │ │ │ │ + eorseq sl, sp, ip, ror #12 │ │ │ │ + eorseq sl, sp, sl, asr #12 │ │ │ │ + eorseq sl, sp, r8, lsr #12 │ │ │ │ + eorseq sl, sp, r2, lsl #12 │ │ │ │ + ldrsbteq sl, [sp], -ip │ │ │ │ + ldrhteq sl, [sp], -r2 │ │ │ │ + mlaseq sp, r0, r5, sl │ │ │ │ + eorseq sl, sp, lr, ror #10 │ │ │ │ + eorseq sl, sp, ip, asr #10 │ │ │ │ + eorseq sl, sp, sl, lsr #10 │ │ │ │ + eorseq sl, sp, ip, lsl #10 │ │ │ │ ldmdale r3, {r2, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ svceq 0x000c0306 │ │ │ │ stmdami r9, {r0, r3} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, sp, r0, lsr #16 │ │ │ │ - eorseq sl, sp, sl, lsl #16 │ │ │ │ - eorseq sl, sp, r4, asr r8 │ │ │ │ - eorseq sl, sp, r2, lsr #16 │ │ │ │ - eorseq sl, sp, r8, lsr r8 │ │ │ │ - eorseq sl, sp, r2, asr r8 │ │ │ │ + eorseq sl, sp, r8, lsl r7 │ │ │ │ + eorseq sl, sp, r2, lsl #14 │ │ │ │ + eorseq sl, sp, ip, asr #14 │ │ │ │ + eorseq sl, sp, sl, lsl r7 │ │ │ │ + eorseq sl, sp, r0, lsr r7 │ │ │ │ + eorseq sl, sp, sl, asr #14 │ │ │ │ ldmdale r9!, {r0, r1, r2, r3, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ strtcs r0, [r3], -fp, lsl #16 │ │ │ │ eorcc r2, pc, #10496 @ 0x2900 │ │ │ │ ldcne 7, cr1, [sl, #-212] @ 0xffffff2c │ │ │ │ cdpeq 1, 1, cr1, cr4, cr0, {1} │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ @@ -20413,31 +20413,31 @@ │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, sp, r6, asr #16 │ │ │ │ - eorseq sl, sp, ip, lsr #16 │ │ │ │ - eorseq sl, sp, r2, ror r9 │ │ │ │ - eorseq sl, sp, r4, asr #18 │ │ │ │ - eorseq sl, sp, r6, asr r9 │ │ │ │ - eorseq sl, sp, r0, ror #17 │ │ │ │ - eorseq sl, sp, lr, ror #17 │ │ │ │ - ldrshteq sl, [sp], -ip │ │ │ │ - eorseq sl, sp, r2, lsl r9 │ │ │ │ - eorseq sl, sp, r4, lsr #16 │ │ │ │ - eorseq sl, sp, sl, lsr r8 │ │ │ │ - eorseq sl, sp, r0, asr r8 │ │ │ │ - eorseq sl, sp, r6, ror #16 │ │ │ │ - eorseq sl, sp, r4, ror r8 │ │ │ │ - eorseq sl, sp, r2, lsl #17 │ │ │ │ - mlaseq sp, r0, r8, sl │ │ │ │ - eorseq sl, sp, r2, lsr r9 │ │ │ │ + eorseq sl, sp, lr, lsr r7 │ │ │ │ + eorseq sl, sp, r4, lsr #14 │ │ │ │ + eorseq sl, sp, sl, ror #16 │ │ │ │ + eorseq sl, sp, ip, lsr r8 │ │ │ │ + eorseq sl, sp, lr, asr #16 │ │ │ │ + ldrsbteq sl, [sp], -r8 │ │ │ │ + eorseq sl, sp, r6, ror #15 │ │ │ │ + ldrshteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, sl, lsl #16 │ │ │ │ + eorseq sl, sp, ip, lsl r7 │ │ │ │ + eorseq sl, sp, r2, lsr r7 │ │ │ │ + eorseq sl, sp, r8, asr #14 │ │ │ │ + eorseq sl, sp, lr, asr r7 │ │ │ │ + eorseq sl, sp, ip, ror #14 │ │ │ │ + eorseq sl, sp, sl, ror r7 │ │ │ │ + eorseq sl, sp, r8, lsl #15 │ │ │ │ + eorseq sl, sp, sl, lsr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r4, lsl r6 │ │ │ │ @ instruction: 0x469a4ad6 │ │ │ │ @ instruction: 0x46054bd6 │ │ │ │ @@ -21583,17 +21583,17 @@ │ │ │ │ adcmi r4, r2, #33554432 @ 0x2000000 │ │ │ │ svcge 0x007bf6bf │ │ │ │ movwcc r4, #5145 @ 0x1419 │ │ │ │ svccs 0x0001f811 │ │ │ │ @ instruction: 0xf003fa06 │ │ │ │ adcmi r4, r2, #33554432 @ 0x2000000 │ │ │ │ @ instruction: 0xe770dbf7 │ │ │ │ - subeq pc, r1, r6, lsl fp @ │ │ │ │ - subeq pc, r1, ip, asr #20 │ │ │ │ - subeq pc, r1, sl, lsr sl @ │ │ │ │ + subeq pc, r1, lr, lsl #20 │ │ │ │ + subeq pc, r1, r4, asr #18 │ │ │ │ + subeq pc, r1, r2, lsr r9 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r8], sp, lsl #12 │ │ │ │ strmi r6, [r1], r9, asr #18 │ │ │ │ stmiavs fp!, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ @@ -22691,15 +22691,15 @@ │ │ │ │ @ instruction: 0xf7e9447a │ │ │ │ @ instruction: 0xf504ecd6 │ │ │ │ ldrtmi r4, [r1], -lr, lsl #11 │ │ │ │ strtmi r3, [r8], -r4, lsl #10 │ │ │ │ @ instruction: 0xf9ccf019 │ │ │ │ @ instruction: 0xf7e94630 │ │ │ │ ldrb lr, [pc, sl, ror #18] │ │ │ │ - eorseq r8, sp, r8, asr #11 │ │ │ │ + eorseq r8, sp, r0, asr #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ andscs r4, ip, #23068672 @ 0x1600000 │ │ │ │ rsbsvc pc, r4, #208, 16 @ 0xd00000 │ │ │ │ ldrmi r4, [ip], -sp, lsl #12 │ │ │ │ @@ -23695,51 +23695,51 @@ │ │ │ │ strtmi r4, [r0], -r3, lsl #3 │ │ │ │ @ instruction: 0xf0153128 │ │ │ │ @ instruction: 0x462afb3d │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ ldcl 7, cr15, [r6], #928 @ 0x3a0 │ │ │ │ @ instruction: 0xf7e8e655 │ │ │ │ svclt 0x0000ece2 │ │ │ │ - eorseq fp, sp, r0, asr #4 │ │ │ │ + eorseq fp, sp, r8, lsr r1 │ │ │ │ addseq r9, r3, r6, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r4, lr, sl, lsr lr │ │ │ │ - eorseq r4, lr, sl, asr #28 │ │ │ │ - eorseq r4, lr, sl, asr lr │ │ │ │ - eorseq r4, lr, sl, ror #28 │ │ │ │ - eorseq r4, lr, sl, ror lr │ │ │ │ - eorseq r7, sp, lr, lsl #21 │ │ │ │ - eorseq r8, sp, r6, asr r3 │ │ │ │ - eorseq r7, sp, r8, lsl #21 │ │ │ │ - eorseq r7, sp, r2, lsr sl │ │ │ │ - ldrsbteq r8, [sp], -r2 │ │ │ │ - eorseq r8, sp, r8, lsr #5 │ │ │ │ - eorseq r7, sp, sl, lsr sl │ │ │ │ - eorseq r7, sp, r6, asr #20 │ │ │ │ - eorseq r7, sp, r0, asr #20 │ │ │ │ - eorseq r8, sp, ip, asr #4 │ │ │ │ - eorseq r7, sp, r6, asr sl │ │ │ │ + eorseq r4, lr, r2, lsr sp │ │ │ │ + eorseq r4, lr, r2, asr #26 │ │ │ │ + eorseq r4, lr, r2, asr sp │ │ │ │ + eorseq r4, lr, r2, ror #26 │ │ │ │ + eorseq r4, lr, r2, ror sp │ │ │ │ + eorseq r7, sp, r6, lsl #19 │ │ │ │ eorseq r8, sp, lr, asr #4 │ │ │ │ - ldrsbteq r7, [sp], -ip │ │ │ │ - eorseq r8, sp, r0, asr #3 │ │ │ │ - ldrhteq r7, [sp], -r8 │ │ │ │ - eorseq r8, sp, lr, ror r1 │ │ │ │ - ldrsbteq r7, [sp], -r0 │ │ │ │ - eorseq r7, sp, r4, ror r9 │ │ │ │ - eorseq r8, sp, lr, lsl #2 │ │ │ │ - eorseq r7, sp, ip, lsl #19 │ │ │ │ + eorseq r7, sp, r0, lsl #19 │ │ │ │ + eorseq r7, sp, sl, lsr #18 │ │ │ │ + eorseq r8, sp, sl, asr #3 │ │ │ │ + eorseq r8, sp, r0, lsr #3 │ │ │ │ eorseq r7, sp, r2, lsr r9 │ │ │ │ - eorseq r8, sp, r0, lsr #1 │ │ │ │ - eorseq r7, sp, sl, lsr #17 │ │ │ │ - ldrshteq r7, [sp], -sl │ │ │ │ + eorseq r7, sp, lr, lsr r9 │ │ │ │ + eorseq r7, sp, r8, lsr r9 │ │ │ │ + eorseq r8, sp, r4, asr #2 │ │ │ │ + eorseq r7, sp, lr, asr #18 │ │ │ │ + eorseq r8, sp, r6, asr #2 │ │ │ │ + ldrsbteq r7, [sp], -r4 │ │ │ │ + ldrhteq r8, [sp], -r8 │ │ │ │ + ldrhteq r7, [sp], -r0 │ │ │ │ + eorseq r8, sp, r6, ror r0 │ │ │ │ + eorseq r7, sp, r8, asr #17 │ │ │ │ + eorseq r7, sp, ip, ror #16 │ │ │ │ + eorseq r8, sp, r6 │ │ │ │ + eorseq r7, sp, r4, lsl #17 │ │ │ │ + eorseq r7, sp, sl, lsr #16 │ │ │ │ + mlaseq sp, r8, pc, r7 @ │ │ │ │ + eorseq r7, sp, r2, lsr #15 │ │ │ │ + ldrshteq r7, [sp], -r2 │ │ │ │ addseq r9, r3, r4, lsr #1 │ │ │ │ - ldrsbteq r7, [sp], -r0 │ │ │ │ - ldrhteq r7, [sp], -ip │ │ │ │ - eorseq r7, sp, r8, lsl #31 │ │ │ │ - eorseq r7, sp, ip, lsl #14 │ │ │ │ + eorseq r7, sp, r8, asr #11 │ │ │ │ + ldrhteq r7, [sp], -r4 │ │ │ │ + eorseq r7, sp, r0, lsl #29 │ │ │ │ + eorseq r7, sp, r4, lsl #12 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf5004606 │ │ │ │ @ instruction: 0xf506478e │ │ │ │ ldrcc r4, [r4, -r0, lsl #9] │ │ │ │ @@ -23892,15 +23892,15 @@ │ │ │ │ pop {r1, r2, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x462883f8 │ │ │ │ @ instruction: 0xff68f7ff │ │ │ │ svclt 0x0000e7d1 │ │ │ │ addseq r8, r3, r0, asr #26 │ │ │ │ @ instruction: 0xffffff2b │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r7, sp, r0, lsr r5 │ │ │ │ + eorseq r7, sp, r8, lsr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb9e568 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 8cb310 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ @@ -23931,20 +23931,20 @@ │ │ │ │ bl a05380 │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ strtmi lr, [sl], -r2, lsr #22 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ bl 785394 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r7, sp, lr, lsl r5 │ │ │ │ - eorseq r7, sp, r4, lsr #10 │ │ │ │ - eorseq r7, sp, lr, lsl #24 │ │ │ │ - mlaseq lr, r6, ip, sl │ │ │ │ - eorseq r7, sp, lr, lsl #10 │ │ │ │ - ldrshteq r7, [sp], -sl │ │ │ │ + eorseq r7, sp, r6, lsl r4 │ │ │ │ + eorseq r7, sp, ip, lsl r4 │ │ │ │ + eorseq r7, sp, r6, lsl #22 │ │ │ │ + eorseq sl, lr, lr, lsl #23 │ │ │ │ + eorseq r7, sp, r6, lsl #8 │ │ │ │ + ldrshteq r7, [sp], -r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldcvs 8, cr15, [r8, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ addlt r3, pc, r8, lsl sp @ │ │ │ │ @@ -24780,166 +24780,166 @@ │ │ │ │ @ instruction: 0xf7e74620 │ │ │ │ bmi fe743338 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7e7447a │ │ │ │ stcvs 12, cr14, [r9], #504 @ 0x1f8 │ │ │ │ blmi fe681e60 │ │ │ │ strbt r4, [sp], #-1147 @ 0xfffffb85 │ │ │ │ - eorseq r7, sp, r8, lsr #9 │ │ │ │ - eorseq r9, lr, lr, lsr #10 │ │ │ │ - eorseq r7, sp, r2, asr fp │ │ │ │ - eorseq r7, sp, r6, lsl #9 │ │ │ │ - eorseq r7, sp, sl, ror r4 │ │ │ │ - subeq sp, r1, ip, lsl #9 │ │ │ │ - eorseq r7, sp, ip, lsr #8 │ │ │ │ - mlaseq sp, ip, sl, r7 │ │ │ │ - eorseq r7, sp, lr, lsl r3 │ │ │ │ - eorseq sl, lr, ip, lsl fp │ │ │ │ - ldrshteq r7, [sp], -ip │ │ │ │ - ldrhteq r7, [sp], -lr │ │ │ │ - mlaseq sp, r6, r8, r7 │ │ │ │ - eorseq r7, sp, r8, lsl #17 │ │ │ │ - eorseq r7, sp, r0, lsl #17 │ │ │ │ - eorseq r7, sp, r8, ror #16 │ │ │ │ - eorseq r7, sp, lr, asr #16 │ │ │ │ - mlaseq sp, r4, r8, r7 │ │ │ │ - ldrdeq sp, [r1], #-70 @ 0xffffffba │ │ │ │ - eorseq r7, sp, sl, ror #5 │ │ │ │ - eorseq r7, sp, r4, ror #5 │ │ │ │ - subeq r2, r0, lr, asr #10 │ │ │ │ - eorseq r7, sp, lr, lsr r9 │ │ │ │ - ldrhteq r7, [sp], -lr │ │ │ │ - eorseq r7, sp, r6, lsr #18 │ │ │ │ - eorseq r7, sp, lr, lsr #5 │ │ │ │ - eorseq r7, sp, r6, lsr r2 │ │ │ │ - eorseq ip, lr, r8, lsr #8 │ │ │ │ - mlaseq sp, r2, r2, r7 │ │ │ │ - ldrhteq r7, [sp], -ip │ │ │ │ - eorseq r7, sp, ip, ror #4 │ │ │ │ - eorseq r7, sp, r6, ror r8 │ │ │ │ - eorseq r7, sp, ip, asr r2 │ │ │ │ - eorseq r7, sp, lr, asr #16 │ │ │ │ - eorseq r7, sp, r0, asr #16 │ │ │ │ - eorseq r7, sp, r2, lsr r2 │ │ │ │ - eorseq r7, sp, r8, lsl r8 │ │ │ │ - eorseq r7, sp, ip, asr #4 │ │ │ │ - subeq sp, r1, r6, lsl #6 │ │ │ │ - eorseq r7, sp, sl, lsr #2 │ │ │ │ - mlaseq sp, sl, r7, r7 │ │ │ │ - eorseq r7, sp, r8, ror r3 │ │ │ │ - subeq sp, r1, r8, lsl #5 │ │ │ │ - eorseq r7, sp, ip, asr #1 │ │ │ │ - eorseq r7, sp, ip, lsr r7 │ │ │ │ - eorseq r7, sp, r2, lsr r3 │ │ │ │ - ldrhteq sl, [lr], -ip │ │ │ │ - eorseq r7, sp, r4, lsl r3 │ │ │ │ - ldrshteq r7, [sp], -lr │ │ │ │ - eorseq r7, sp, r6, ror #5 │ │ │ │ - eorseq r7, sp, lr, asr #5 │ │ │ │ + eorseq r7, sp, r0, lsr #7 │ │ │ │ + eorseq r9, lr, r6, lsr #8 │ │ │ │ + eorseq r7, sp, sl, asr #20 │ │ │ │ + eorseq r7, sp, lr, ror r3 │ │ │ │ + eorseq r7, sp, r2, ror r3 │ │ │ │ + subeq sp, r1, r4, lsl #7 │ │ │ │ + eorseq r7, sp, r4, lsr #6 │ │ │ │ + mlaseq sp, r4, r9, r7 │ │ │ │ + eorseq r7, sp, r6, lsl r2 │ │ │ │ + eorseq sl, lr, r4, lsl sl │ │ │ │ + ldrshteq r7, [sp], -r4 │ │ │ │ ldrhteq r7, [sp], -r6 │ │ │ │ - mlaseq sp, lr, r2, r7 │ │ │ │ - eorseq r7, sp, sl, lsl #5 │ │ │ │ - subeq sp, r1, lr, lsr r1 │ │ │ │ - mlaseq sp, r2, pc, r6 @ │ │ │ │ - eorseq r7, sp, r2, lsl #12 │ │ │ │ - eorseq r7, sp, r8, asr r2 │ │ │ │ - eorseq r7, sp, sl, asr #4 │ │ │ │ - eorseq sl, lr, r4, ror r6 │ │ │ │ - eorseq r7, sp, r2, lsr r2 │ │ │ │ - eorseq r7, sp, ip, lsl r2 │ │ │ │ - subeq fp, r1, r8, lsl #22 │ │ │ │ - eorseq r7, sp, r6, ror r5 │ │ │ │ - ldrshteq r7, [sp], -r2 │ │ │ │ - eorseq r7, sp, r6, ror #3 │ │ │ │ - ldrsbteq sl, [lr], -r0 │ │ │ │ - eorseq r7, sp, lr, asr #3 │ │ │ │ - ldrhteq r7, [sp], -r8 │ │ │ │ - subeq fp, r1, r4, ror #20 │ │ │ │ - eorseq r7, sp, lr, asr #9 │ │ │ │ - eorseq sl, lr, r2, ror #10 │ │ │ │ - eorseq r7, sp, r8, lsl #3 │ │ │ │ - subeq r2, r0, r6, lsr #1 │ │ │ │ - eorseq r7, sp, ip, ror #2 │ │ │ │ + eorseq r7, sp, lr, lsl #15 │ │ │ │ + eorseq r7, sp, r0, lsl #15 │ │ │ │ + eorseq r7, sp, r8, ror r7 │ │ │ │ + eorseq r7, sp, r0, ror #14 │ │ │ │ + eorseq r7, sp, r6, asr #14 │ │ │ │ + eorseq r7, sp, ip, lsl #15 │ │ │ │ + subeq sp, r1, lr, asr #7 │ │ │ │ + eorseq r7, sp, r2, ror #3 │ │ │ │ + ldrsbteq r7, [sp], -ip │ │ │ │ + subeq r2, r0, r6, asr #8 │ │ │ │ + eorseq r7, sp, r6, lsr r8 │ │ │ │ + ldrhteq r7, [sp], -r6 │ │ │ │ + eorseq r7, sp, lr, lsl r8 │ │ │ │ + eorseq r7, sp, r6, lsr #3 │ │ │ │ + eorseq r7, sp, lr, lsr #2 │ │ │ │ + eorseq ip, lr, r0, lsr #6 │ │ │ │ + eorseq r7, sp, sl, lsl #3 │ │ │ │ + ldrhteq r6, [sp], -r4 │ │ │ │ + eorseq r7, sp, r4, ror #2 │ │ │ │ + eorseq r7, sp, lr, ror #14 │ │ │ │ eorseq r7, sp, r4, asr r1 │ │ │ │ + eorseq r7, sp, r6, asr #14 │ │ │ │ + eorseq r7, sp, r8, lsr r7 │ │ │ │ + eorseq r7, sp, sl, lsr #2 │ │ │ │ + eorseq r7, sp, r0, lsl r7 │ │ │ │ + eorseq r7, sp, r4, asr #2 │ │ │ │ + strdeq sp, [r1], #-30 @ 0xffffffe2 │ │ │ │ + eorseq r7, sp, r2, lsr #32 │ │ │ │ + mlaseq sp, r2, r6, r7 │ │ │ │ + eorseq r7, sp, r0, ror r2 │ │ │ │ + subeq sp, r1, r0, lsl #3 │ │ │ │ + eorseq r6, sp, r4, asr #31 │ │ │ │ + eorseq r7, sp, r4, lsr r6 │ │ │ │ + eorseq r7, sp, sl, lsr #4 │ │ │ │ + ldrhteq sl, [lr], -r4 │ │ │ │ + eorseq r7, sp, ip, lsl #4 │ │ │ │ + ldrshteq r7, [sp], -r6 │ │ │ │ + ldrsbteq r7, [sp], -lr │ │ │ │ + eorseq r7, sp, r6, asr #3 │ │ │ │ + eorseq r7, sp, lr, lsr #3 │ │ │ │ + mlaseq sp, r6, r1, r7 │ │ │ │ + eorseq r7, sp, r2, lsl #3 │ │ │ │ + subeq sp, r1, r6, lsr r0 │ │ │ │ + eorseq r6, sp, sl, lsl #29 │ │ │ │ + ldrshteq r7, [sp], -sl │ │ │ │ + eorseq r7, sp, r0, asr r1 │ │ │ │ eorseq r7, sp, r2, asr #2 │ │ │ │ - eorseq r7, sp, ip, lsr #2 │ │ │ │ - eorseq r7, sp, r2, lsr #2 │ │ │ │ - strheq ip, [r1], #-238 @ 0xffffff12 │ │ │ │ - eorseq r6, sp, ip, lsr #26 │ │ │ │ - eorseq r6, sp, r6, asr #30 │ │ │ │ - eorseq r7, sp, r8, lsl #7 │ │ │ │ - subeq ip, r1, r0, ror lr │ │ │ │ - eorseq r6, sp, ip, ror #25 │ │ │ │ - eorseq r7, sp, ip, asr r3 │ │ │ │ - mlaseq sp, sl, r0, r7 │ │ │ │ - eorseq sl, lr, lr, ror #7 │ │ │ │ - eorseq r7, sp, sl, rrx │ │ │ │ - eorseq r7, sp, ip, ror r0 │ │ │ │ - eorseq r7, sp, r8, asr r0 │ │ │ │ - eorseq r7, sp, r2, asr r0 │ │ │ │ - subeq r5, r0, r4, lsl r3 │ │ │ │ - eorseq r7, sp, r0, lsr r0 │ │ │ │ - subeq r1, r0, r4, ror lr │ │ │ │ - subeq ip, r1, r8, asr #26 │ │ │ │ - ldrsbteq r6, [sp], -ip │ │ │ │ - eorseq r7, sp, r8 │ │ │ │ - eorseq r7, sp, r4, asr #4 │ │ │ │ - eorseq sl, lr, r6, asr #5 │ │ │ │ - eorseq r6, sp, r6, ror #31 │ │ │ │ - eorseq r6, sp, lr, asr #31 │ │ │ │ - ldrhteq r6, [sp], -r6 │ │ │ │ - eorseq r6, sp, sl, lsr #31 │ │ │ │ - eorseq r6, sp, r6, lsr #31 │ │ │ │ - eorseq r7, sp, ip, ror r1 │ │ │ │ - subeq ip, r1, r2, lsr ip │ │ │ │ - eorseq r6, sp, r4, ror #21 │ │ │ │ - strdeq ip, [r1], #-188 @ 0xffffff44 │ │ │ │ - eorseq r6, sp, sl, asr #21 │ │ │ │ - subeq ip, r1, r6, asr #23 │ │ │ │ - ldrhteq r6, [sp], -r0 │ │ │ │ - umaaleq ip, r1, r4, fp │ │ │ │ - mlaseq sp, r6, sl, r6 │ │ │ │ - subeq ip, r1, r6, asr fp │ │ │ │ - eorseq r6, sp, r6, ror sl │ │ │ │ - eorseq r7, sp, r6, ror #1 │ │ │ │ - ldrshteq r6, [sp], -r4 │ │ │ │ - eorseq r6, sp, lr, asr #20 │ │ │ │ - eorseq r6, sp, r2, asr #29 │ │ │ │ - ldrhteq r6, [sp], -r2 │ │ │ │ - ldrhteq fp, [lr], -r0 │ │ │ │ - eorseq r6, sp, r0, ror #17 │ │ │ │ - eorseq r6, sp, r6, lsl #28 │ │ │ │ - ldrsbteq sl, [lr], -r8 │ │ │ │ - subeq ip, r1, sl, ror #20 │ │ │ │ - eorseq r6, sp, r4, lsr #19 │ │ │ │ - eorseq r7, sp, r6, lsl r0 │ │ │ │ - eorseq r6, sp, r0, asr lr │ │ │ │ + eorseq sl, lr, ip, ror #10 │ │ │ │ + eorseq r7, sp, sl, lsr #2 │ │ │ │ + eorseq r7, sp, r4, lsl r1 │ │ │ │ + subeq fp, r1, r0, lsl #20 │ │ │ │ + eorseq r7, sp, lr, ror #8 │ │ │ │ + eorseq r7, sp, sl, ror #1 │ │ │ │ + ldrsbteq r7, [sp], -lr │ │ │ │ + eorseq sl, lr, r8, asr #9 │ │ │ │ + eorseq r7, sp, r6, asr #1 │ │ │ │ + ldrhteq r7, [sp], -r0 │ │ │ │ + subeq fp, r1, ip, asr r9 │ │ │ │ + eorseq r7, sp, r6, asr #7 │ │ │ │ + eorseq sl, lr, sl, asr r4 │ │ │ │ + eorseq r7, sp, r0, lsl #1 │ │ │ │ + umaaleq r1, r0, lr, pc @ │ │ │ │ + eorseq r7, sp, r4, rrx │ │ │ │ + eorseq r7, sp, ip, asr #32 │ │ │ │ + eorseq r7, sp, sl, lsr r0 │ │ │ │ + eorseq r7, sp, r4, lsr #32 │ │ │ │ + eorseq r7, sp, sl, lsl r0 │ │ │ │ + strheq ip, [r1], #-214 @ 0xffffff2a │ │ │ │ + eorseq r6, sp, r4, lsr #24 │ │ │ │ eorseq r6, sp, lr, lsr lr │ │ │ │ - eorseq r6, sp, r4, lsr lr │ │ │ │ - ldrdeq ip, [r1], #-148 @ 0xffffff6c │ │ │ │ - eorseq r6, sp, lr, lsr #18 │ │ │ │ - eorseq r6, sp, r0, lsr #31 │ │ │ │ - ldrsbteq r6, [sp], -sl │ │ │ │ - eorseq r6, sp, r8, asr #27 │ │ │ │ - eorseq r6, sp, r6, asr #27 │ │ │ │ - subeq ip, r1, r6, asr r9 │ │ │ │ - eorseq r6, sp, r8, asr #17 │ │ │ │ - eorseq r6, sp, sl, lsr pc │ │ │ │ - eorseq r6, sp, r4, ror sp │ │ │ │ - eorseq r6, sp, r2, ror #26 │ │ │ │ - strdeq ip, [r1], #-136 @ 0xffffff78 │ │ │ │ - eorseq r6, sp, r2, lsl #17 │ │ │ │ - ldrshteq r6, [sp], -r4 │ │ │ │ - eorseq r6, sp, r6, ror r7 │ │ │ │ - eorseq r9, lr, r2, ror pc │ │ │ │ - eorseq r6, sp, r0, asr #26 │ │ │ │ - eorseq r6, sp, r8, ror ip │ │ │ │ - eorseq r6, sp, r2, ror #24 │ │ │ │ - eorseq r6, sp, r8, ror #25 │ │ │ │ - eorseq r3, sp, r8, lsl #31 │ │ │ │ + eorseq r7, sp, r0, lsl #5 │ │ │ │ + subeq ip, r1, r8, ror #26 │ │ │ │ + eorseq r6, sp, r4, ror #23 │ │ │ │ + eorseq r7, sp, r4, asr r2 │ │ │ │ + mlaseq sp, r2, pc, r6 @ │ │ │ │ + eorseq sl, lr, r6, ror #5 │ │ │ │ + eorseq r6, sp, r2, ror #30 │ │ │ │ + eorseq r6, sp, r4, ror pc │ │ │ │ + eorseq r6, sp, r0, asr pc │ │ │ │ + eorseq r6, sp, sl, asr #30 │ │ │ │ + subeq r5, r0, ip, lsl #4 │ │ │ │ + eorseq r6, sp, r8, lsr #30 │ │ │ │ + subeq r1, r0, ip, ror #26 │ │ │ │ + subeq ip, r1, r0, asr #24 │ │ │ │ + ldrsbteq r6, [sp], -r4 │ │ │ │ + eorseq r6, sp, r0, lsl #30 │ │ │ │ + eorseq r7, sp, ip, lsr r1 │ │ │ │ + ldrhteq sl, [lr], -lr │ │ │ │ + ldrsbteq r6, [sp], -lr │ │ │ │ + eorseq r6, sp, r6, asr #29 │ │ │ │ + eorseq r6, sp, lr, lsr #29 │ │ │ │ + eorseq r6, sp, r2, lsr #29 │ │ │ │ + mlaseq sp, lr, lr, r6 │ │ │ │ + eorseq r7, sp, r4, ror r0 │ │ │ │ + subeq ip, r1, sl, lsr #22 │ │ │ │ + ldrsbteq r6, [sp], -ip │ │ │ │ + strdeq ip, [r1], #-164 @ 0xffffff5c │ │ │ │ + eorseq r6, sp, r2, asr #19 │ │ │ │ + strheq ip, [r1], #-174 @ 0xffffff52 │ │ │ │ + eorseq r6, sp, r8, lsr #19 │ │ │ │ + subeq ip, r1, ip, lsl #21 │ │ │ │ + eorseq r6, sp, lr, lsl #19 │ │ │ │ + subeq ip, r1, lr, asr #20 │ │ │ │ + eorseq r6, sp, lr, ror #18 │ │ │ │ + ldrsbteq r6, [sp], -lr │ │ │ │ + eorseq r6, sp, ip, ror #27 │ │ │ │ + eorseq r6, sp, r6, asr #18 │ │ │ │ + ldrhteq r6, [sp], -sl │ │ │ │ + eorseq r6, sp, sl, lsr #27 │ │ │ │ + eorseq fp, lr, r8, lsr #21 │ │ │ │ + ldrsbteq r6, [sp], -r8 │ │ │ │ + ldrshteq r6, [sp], -lr │ │ │ │ + ldrsbteq r9, [lr], -r0 │ │ │ │ + subeq ip, r1, r2, ror #18 │ │ │ │ + mlaseq sp, ip, r8, r6 │ │ │ │ + eorseq r6, sp, lr, lsl #30 │ │ │ │ + eorseq r6, sp, r8, asr #26 │ │ │ │ + eorseq r6, sp, r6, lsr sp │ │ │ │ + eorseq r6, sp, ip, lsr #26 │ │ │ │ + subeq ip, r1, ip, asr #17 │ │ │ │ + eorseq r6, sp, r6, lsr #16 │ │ │ │ + mlaseq sp, r8, lr, r6 │ │ │ │ + ldrsbteq r6, [sp], -r2 │ │ │ │ + eorseq r6, sp, r0, asr #25 │ │ │ │ + ldrhteq r6, [sp], -lr │ │ │ │ + subeq ip, r1, lr, asr #16 │ │ │ │ + eorseq r6, sp, r0, asr #15 │ │ │ │ + eorseq r6, sp, r2, lsr lr │ │ │ │ + eorseq r6, sp, ip, ror #24 │ │ │ │ + eorseq r6, sp, sl, asr ip │ │ │ │ + strdeq ip, [r1], #-112 @ 0xffffff90 │ │ │ │ + eorseq r6, sp, sl, ror r7 │ │ │ │ + eorseq r6, sp, ip, ror #27 │ │ │ │ + eorseq r6, sp, lr, ror #12 │ │ │ │ + eorseq r9, lr, sl, ror #28 │ │ │ │ + eorseq r6, sp, r8, lsr ip │ │ │ │ + eorseq r6, sp, r0, ror fp │ │ │ │ + eorseq r6, sp, sl, asr fp │ │ │ │ + eorseq r6, sp, r0, ror #23 │ │ │ │ + eorseq r3, sp, r0, lsl #29 │ │ │ │ @ instruction: 0xf5059d0d │ │ │ │ @ instruction: 0xf8d64680 │ │ │ │ blcs 54a48 │ │ │ │ blmi ff7bc4c0 │ │ │ │ bmi ff7907b4 │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7e7447a │ │ │ │ @@ -25157,54 +25157,54 @@ │ │ │ │ blx ffd04754 │ │ │ │ tstcs r1, sl, lsr r6 │ │ │ │ @ instruction: 0xf7e74620 │ │ │ │ @ instruction: 0xf7ffe98e │ │ │ │ blmi ab751c │ │ │ │ @ instruction: 0xf7ff447b │ │ │ │ svclt 0x0000b9cf │ │ │ │ - eorseq r6, sp, r2, asr r6 │ │ │ │ - eorseq r6, sp, r0, lsr #10 │ │ │ │ - eorseq r9, lr, r4, ror ip │ │ │ │ - eorseq r6, sp, r8, asr #23 │ │ │ │ - subeq r1, r0, sl, ror #17 │ │ │ │ - eorseq r6, sp, r4, lsr #12 │ │ │ │ - eorseq r6, sp, r8, ror fp │ │ │ │ - eorseq r6, sp, sl, lsr #11 │ │ │ │ - mlaseq sp, r4, r4, r6 │ │ │ │ - eorseq r9, lr, lr, ror #23 │ │ │ │ - eorseq r6, sp, r0, asr #22 │ │ │ │ - ldrhteq r6, [sp], -ip │ │ │ │ - eorseq r6, sp, lr, lsl fp │ │ │ │ - eorseq r6, sp, r8, lsr #6 │ │ │ │ - mlaseq sp, r4, r5, r6 │ │ │ │ + eorseq r6, sp, sl, asr #10 │ │ │ │ + eorseq r6, sp, r8, lsl r4 │ │ │ │ + eorseq r9, lr, ip, ror #22 │ │ │ │ + eorseq r6, sp, r0, asr #21 │ │ │ │ + subeq r1, r0, r2, ror #15 │ │ │ │ + eorseq r6, sp, ip, lsl r5 │ │ │ │ + eorseq r6, sp, r0, ror sl │ │ │ │ + eorseq r6, sp, r2, lsr #9 │ │ │ │ + eorseq r6, sp, ip, lsl #7 │ │ │ │ + eorseq r9, lr, r6, ror #21 │ │ │ │ + eorseq r6, sp, r8, lsr sl │ │ │ │ ldrhteq r6, [sp], -r4 │ │ │ │ - eorseq r6, sp, r6, ror #10 │ │ │ │ - eorseq r6, sp, sl, ror sl │ │ │ │ - eorseq r6, sp, r8, ror #10 │ │ │ │ - eorseq r6, sp, lr, asr sl │ │ │ │ - eorseq r6, sp, sl, asr r5 │ │ │ │ - eorseq r6, sp, r2, asr r5 │ │ │ │ - eorseq r6, sp, r0, lsl sl │ │ │ │ - eorseq r6, sp, r2, asr #6 │ │ │ │ - eorseq r6, sp, r4, ror #25 │ │ │ │ - eorseq r9, lr, r4, lsl #21 │ │ │ │ - eorseq r6, sp, ip, asr #25 │ │ │ │ - strheq r1, [r0], #-92 @ 0xffffffa4 │ │ │ │ - eorseq r6, sp, sl, ror #9 │ │ │ │ - ldrsbteq r6, [sp], -r0 │ │ │ │ - eorseq r6, sp, lr, ror #9 │ │ │ │ - eorseq r6, sp, ip, asr r9 │ │ │ │ - eorseq r6, sp, ip, lsr #9 │ │ │ │ - eorseq r6, sp, r0, asr #9 │ │ │ │ - eorseq r6, sp, r0, lsr #9 │ │ │ │ - ldrsbteq r6, [sp], -r2 │ │ │ │ - eorseq r6, sp, r4, ror #8 │ │ │ │ - eorseq r6, sp, sl, lsr r4 │ │ │ │ - eorseq r6, sp, lr, asr #8 │ │ │ │ - eorseq r3, sp, r8, lsr #19 │ │ │ │ + eorseq r6, sp, r6, lsl sl │ │ │ │ + eorseq r6, sp, r0, lsr #4 │ │ │ │ + eorseq r6, sp, ip, lsl #9 │ │ │ │ + eorseq r6, sp, ip, lsr #19 │ │ │ │ + eorseq r6, sp, lr, asr r4 │ │ │ │ + eorseq r6, sp, r2, ror r9 │ │ │ │ + eorseq r6, sp, r0, ror #8 │ │ │ │ + eorseq r6, sp, r6, asr r9 │ │ │ │ + eorseq r6, sp, r2, asr r4 │ │ │ │ + eorseq r6, sp, sl, asr #8 │ │ │ │ + eorseq r6, sp, r8, lsl #18 │ │ │ │ + eorseq r6, sp, sl, lsr r2 │ │ │ │ + ldrsbteq r6, [sp], -ip │ │ │ │ + eorseq r9, lr, ip, ror r9 │ │ │ │ + eorseq r6, sp, r4, asr #23 │ │ │ │ + strheq r1, [r0], #-68 @ 0xffffffbc │ │ │ │ + eorseq r6, sp, r2, ror #7 │ │ │ │ + eorseq r6, sp, r8, asr #7 │ │ │ │ + eorseq r6, sp, r6, ror #7 │ │ │ │ + eorseq r6, sp, r4, asr r8 │ │ │ │ + eorseq r6, sp, r4, lsr #7 │ │ │ │ + ldrhteq r6, [sp], -r8 │ │ │ │ + mlaseq sp, r8, r3, r6 │ │ │ │ + eorseq r6, sp, sl, asr #15 │ │ │ │ + eorseq r6, sp, ip, asr r3 │ │ │ │ + eorseq r6, sp, r2, lsr r3 │ │ │ │ + eorseq r6, sp, r6, asr #6 │ │ │ │ + eorseq r3, sp, r0, lsr #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ strmi fp, [r4], -sp, lsl #1 │ │ │ │ andne pc, r8, pc, asr #12 │ │ │ │ andeq pc, r1, r0, asr #5 │ │ │ │ @@ -26579,25 +26579,25 @@ │ │ │ │ ldrbtmi r3, [ip], #-3 │ │ │ │ @ instruction: 0xf7e56818 │ │ │ │ @ instruction: 0xe795ee74 │ │ │ │ cdp 7, 5, cr15, cr14, cr5, {7} │ │ │ │ addseq r6, r3, ip, lsr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r3, r2, lsr #7 │ │ │ │ - ldrshteq lr, [pc], -r6 │ │ │ │ - eorseq r5, sp, ip, asr r2 │ │ │ │ - eorseq r5, sp, r8, asr r2 │ │ │ │ + eorseq lr, pc, lr, ror #13 │ │ │ │ + eorseq r5, sp, r4, asr r1 │ │ │ │ + eorseq r5, sp, r0, asr r1 │ │ │ │ addseq r0, r4, ip, lsr #9 │ │ │ │ - eorseq r5, sp, lr, lsr r2 │ │ │ │ + eorseq r5, sp, r6, lsr r1 │ │ │ │ addseq r6, r3, r0, lsl r3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrsbteq r5, [sp], -lr │ │ │ │ - eorseq r5, sp, r2, lsl #4 │ │ │ │ - eorseq r5, sp, r0, lsl #3 │ │ │ │ - eorseq r5, sp, r2, ror r1 │ │ │ │ + ldrsbteq r5, [sp], -r6 │ │ │ │ + ldrshteq r5, [sp], -sl │ │ │ │ + eorseq r5, sp, r8, ror r0 │ │ │ │ + eorseq r5, sp, sl, rrx │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba0f8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 13, cr0, [sl], {232} @ 0xe8 │ │ │ │ stcvc 5, cr15, [r2, #-692] @ 0xfffffd4c │ │ │ │ vstrge d4, [r1, #-100] @ 0xffffff9c │ │ │ │ @ instruction: 0x4602447c │ │ │ │ @@ -26623,18 +26623,18 @@ │ │ │ │ tstcs r1, r8, lsl #16 │ │ │ │ cdp 7, 1, cr15, cr12, cr5, {7} │ │ │ │ @ instruction: 0xf7e5e7e7 │ │ │ │ svclt 0x0000ee08 │ │ │ │ addseq r6, r3, r4, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r3, r6, asr r2 │ │ │ │ - umaaleq r6, r0, r8, r4 │ │ │ │ + umaaleq r6, r0, r0, r3 │ │ │ │ addseq r6, r3, r6, lsr r2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r5, sp, r4, asr r1 │ │ │ │ + eorseq r5, sp, ip, asr #32 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r7, lsr #24 │ │ │ │ ldrbtmi r4, [ip], #-2855 @ 0xfffff4d9 │ │ │ │ stmiapl r3!, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ @@ -26727,20 +26727,20 @@ │ │ │ │ ldrtmi r4, [r3], -fp, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7e5447a │ │ │ │ ldrb lr, [lr, sl, asr #26] │ │ │ │ ldc 7, cr15, [r4, #-916]! @ 0xfffffc6c │ │ │ │ addseq r6, r3, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r5, sp, r0, asr #32 │ │ │ │ - eorseq r5, sp, lr, lsr r0 │ │ │ │ - eorseq r5, sp, ip, lsr r0 │ │ │ │ + eorseq r4, sp, r8, lsr pc │ │ │ │ + eorseq r4, sp, r6, lsr pc │ │ │ │ + eorseq r4, sp, r4, lsr pc │ │ │ │ umullseq r6, r3, ip, r0 │ │ │ │ - ldrsbteq r4, [sp], -r0 │ │ │ │ - eorseq r5, sp, ip │ │ │ │ + eorseq r4, sp, r8, asr #29 │ │ │ │ + eorseq r4, sp, r4, lsl #30 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf5ad4a2a │ │ │ │ blmi ae93e0 │ │ │ │ svcmi 0x002a447a │ │ │ │ @@ -26784,17 +26784,17 @@ │ │ │ │ stmdavs r0, {r3, r4, r5, fp, ip, lr} │ │ │ │ ldcl 7, cr15, [sl], {229} @ 0xe5 │ │ │ │ svclt 0x0000e7c5 │ │ │ │ addseq r6, r3, r8, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r3, r4, lsr #32 │ │ │ │ @ instruction: 0x00935ff6 │ │ │ │ - subeq r6, r0, ip, lsl r2 │ │ │ │ + subeq r6, r0, r4, lsl r1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r4, sp, lr, asr #30 │ │ │ │ + eorseq r4, sp, r6, asr #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 10555c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ strbeq pc, [r8, #2252] @ 0x8cc @ │ │ │ │ @ instruction: 0xf6ad49c8 │ │ │ │ @@ -26997,42 +26997,42 @@ │ │ │ │ @ instruction: 0xe79deb34 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addseq r5, r3, r6, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r5, r3, sl, lsr pc │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r4, sp, r4, lsl #30 │ │ │ │ - eorseq r4, sp, sl, lsl pc │ │ │ │ - eorseq r4, sp, sl, ror #30 │ │ │ │ - subeq r6, r0, r0, lsr r1 │ │ │ │ - subeq r0, r0, r6, asr #16 │ │ │ │ - eorseq r4, sp, r4, asr lr │ │ │ │ - eorseq r4, sp, r0, lsr lr │ │ │ │ - eorseq r4, sp, r0, lsl lr │ │ │ │ - eorseq r4, sp, r4, lsl #28 │ │ │ │ - eorseq r4, sp, r2, asr lr │ │ │ │ - ldrdeq r5, [r0], #-254 @ 0xffffff02 │ │ │ │ - eorseq r4, sp, ip, lsr #23 │ │ │ │ - eorseq r4, sp, r4, lsr #28 │ │ │ │ - ldrhteq r6, [sp], -ip │ │ │ │ - eorseq r4, sp, r6, lsr #28 │ │ │ │ - eorseq r4, sp, r8, lsr #28 │ │ │ │ + ldrshteq r4, [sp], -ip │ │ │ │ eorseq r4, sp, r2, lsl lr │ │ │ │ - eorseq r4, sp, sl, lsl #28 │ │ │ │ + eorseq r4, sp, r2, ror #28 │ │ │ │ + subeq r6, r0, r8, lsr #32 │ │ │ │ + subeq r0, r0, lr, lsr r7 │ │ │ │ + eorseq r4, sp, ip, asr #26 │ │ │ │ + eorseq r4, sp, r8, lsr #26 │ │ │ │ + eorseq r4, sp, r8, lsl #26 │ │ │ │ + ldrshteq r4, [sp], -ip │ │ │ │ + eorseq r4, sp, sl, asr #26 │ │ │ │ + ldrdeq r5, [r0], #-230 @ 0xffffff1a │ │ │ │ + eorseq r4, sp, r4, lsr #21 │ │ │ │ + eorseq r4, sp, ip, lsl sp │ │ │ │ + ldrhteq r6, [sp], -r4 │ │ │ │ + eorseq r4, sp, lr, lsl sp │ │ │ │ + eorseq r4, sp, r0, lsr #26 │ │ │ │ + eorseq r4, sp, sl, lsl #26 │ │ │ │ + eorseq r4, sp, r2, lsl #26 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - mlaseq sp, lr, ip, r4 │ │ │ │ - eorseq r4, sp, ip, ror ip │ │ │ │ - eorseq r4, sp, r2, ror ip │ │ │ │ - eorseq r4, sp, r0, ror #24 │ │ │ │ - eorseq r4, sp, lr, asr ip │ │ │ │ - eorseq r4, sp, sl, asr #24 │ │ │ │ - eorseq r4, sp, r2, asr #24 │ │ │ │ - eorseq r4, sp, lr, ror #25 │ │ │ │ - eorseq r4, sp, r0, ror #25 │ │ │ │ + mlaseq sp, r6, fp, r4 │ │ │ │ + eorseq r4, sp, r4, ror fp │ │ │ │ + eorseq r4, sp, sl, ror #22 │ │ │ │ + eorseq r4, sp, r8, asr fp │ │ │ │ + eorseq r4, sp, r6, asr fp │ │ │ │ + eorseq r4, sp, r2, asr #22 │ │ │ │ + eorseq r4, sp, sl, lsr fp │ │ │ │ + eorseq r4, sp, r6, ror #23 │ │ │ │ + ldrsbteq r4, [sp], -r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba165c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ orreq pc, sl, #144, 16 @ 0x900000 │ │ │ │ @ instruction: 0xf8d3460d │ │ │ │ @ instruction: 0xf7ff637c │ │ │ │ @@ -27690,15 +27690,15 @@ │ │ │ │ blls 4a2f08 │ │ │ │ strbcc pc, [r4, -fp, asr #17]! @ │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf7e4f8f9 │ │ │ │ svclt 0x0000edae │ │ │ │ addseq r5, r3, r2, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r4, sp, r6, ror ip │ │ │ │ + eorseq r4, sp, lr, ror #22 │ │ │ │ addseq r5, r3, ip, lsl #19 │ │ │ │ rsbscc pc, r4, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x119cf8d3 │ │ │ │ stmdbmi r5, {r0, r3, r8, ip, sp, pc}^ │ │ │ │ bvs fe6dc0b4 │ │ │ │ orrsne pc, ip, r0, asr #17 │ │ │ │ bmi 1137300 │ │ │ │ @@ -27806,17 +27806,17 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ @ instruction: 0xf938f006 │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ blx 507094 │ │ │ │ @ instruction: 0xf990f006 │ │ │ │ @ instruction: 0xf822f006 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - eorseq r4, sp, r8, lsl #2 │ │ │ │ - mlaseq sp, sl, fp, r0 │ │ │ │ - eorseq r5, lr, sl, lsl #18 │ │ │ │ + eorseq r4, sp, r0 │ │ │ │ + mlaseq sp, r2, sl, r0 │ │ │ │ + eorseq r5, lr, r2, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba229c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ stmdami ip, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2316 @ 0xfffff6f4 │ │ │ │ msrmi CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -27826,17 +27826,17 @@ │ │ │ │ strtmi pc, [r0], -fp, lsr #16 │ │ │ │ ldc2 0, cr15, [r4], {6} │ │ │ │ @ instruction: 0xf8bef006 │ │ │ │ @ instruction: 0xfffef005 │ │ │ │ ldrsbcc pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldclt 7, cr4, [r8, #-608]! @ 0xfffffda0 │ │ │ │ - eorseq r0, sp, sl, lsr fp │ │ │ │ - ldrhteq r4, [sp], -r8 │ │ │ │ - eorseq ip, pc, r4, ror #18 │ │ │ │ + eorseq r0, sp, r2, lsr sl │ │ │ │ + ldrhteq r3, [sp], -r0 │ │ │ │ + eorseq ip, pc, ip, asr r8 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba22ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r7, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi r7, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -27857,19 +27857,19 @@ │ │ │ │ @ instruction: 0xf0062100 │ │ │ │ @ instruction: 0xf006f9b1 │ │ │ │ @ instruction: 0xf005f881 │ │ │ │ @ instruction: 0xf8d6ffc1 │ │ │ │ @ instruction: 0x462a3258 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ ldcllt 7, cr4, [r0, #-608]! @ 0xfffffda0 │ │ │ │ - eorseq r0, sp, r8, ror #21 │ │ │ │ - eorseq r4, sp, sl, ror r0 │ │ │ │ - eorseq ip, pc, r2, lsl r9 @ │ │ │ │ - eorseq r0, sp, r4, ror #30 │ │ │ │ - ldrshteq r5, [sp], -ip │ │ │ │ + eorseq r0, sp, r0, ror #19 │ │ │ │ + eorseq r3, sp, r2, ror pc │ │ │ │ + eorseq ip, pc, sl, lsl #16 │ │ │ │ + eorseq r0, sp, ip, asr lr │ │ │ │ + ldrshteq r5, [sp], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2370 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -27884,18 +27884,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf006fba1 │ │ │ │ @ instruction: 0xf005f84b │ │ │ │ @ instruction: 0xf8d5ff8b │ │ │ │ strtmi r3, [r1], -r0, lsr #4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r6, ror #20 │ │ │ │ - eorseq r4, sp, ip │ │ │ │ - mlaseq pc, r0, r8, ip @ │ │ │ │ - subeq r4, r0, r6, ror #1 │ │ │ │ + eorseq r0, sp, lr, asr r9 │ │ │ │ + eorseq r3, sp, r4, lsl #30 │ │ │ │ + eorseq ip, pc, r8, lsl #15 │ │ │ │ + ldrdeq r3, [r0], #-254 @ 0xffffff02 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba23d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r2, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r2, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1556 @ 0xfffff9ec │ │ │ │ ldrbtmi r4, [r8], #-1566 @ 0xfffff9e2 │ │ │ │ @@ -27910,17 +27910,17 @@ │ │ │ │ blx 1c0722a │ │ │ │ @ instruction: 0xf8c6f006 │ │ │ │ @ instruction: 0xff58f005 │ │ │ │ subne pc, ip, #13959168 @ 0xd50000 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrhteq r3, [sp], -lr │ │ │ │ - ldrshteq r0, [sp], -sl │ │ │ │ - eorseq r5, lr, sl, ror #14 │ │ │ │ + ldrhteq r3, [sp], -r6 │ │ │ │ + ldrshteq r0, [sp], -r2 │ │ │ │ + eorseq r5, lr, r2, ror #12 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba243c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r2, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r2, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1556 @ 0xfffff9ec │ │ │ │ ldrbtmi r4, [r8], #-1566 @ 0xfffff9e2 │ │ │ │ @@ -27935,17 +27935,17 @@ │ │ │ │ blx f8728e │ │ │ │ @ instruction: 0xf894f006 │ │ │ │ @ instruction: 0xff26f005 │ │ │ │ subne pc, r0, #13959168 @ 0xd50000 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r3, sp, lr, ror #30 │ │ │ │ - mlaseq sp, r6, r9, r0 │ │ │ │ - eorseq r5, lr, r6, lsl #14 │ │ │ │ + eorseq r3, sp, r6, ror #28 │ │ │ │ + eorseq r0, sp, lr, lsl #17 │ │ │ │ + ldrshteq r5, [lr], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba24a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -27960,18 +27960,18 @@ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf8e2f006 │ │ │ │ @ instruction: 0xffb2f005 │ │ │ │ cdp2 0, 15, cr15, cr2, cr5, {0} │ │ │ │ ldrsbcc pc, [r0, #-133] @ 0xffffff7b @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldclt 7, cr4, [r8, #-608]! @ 0xfffffda0 │ │ │ │ - eorseq r0, sp, r6, lsr r9 │ │ │ │ - eorseq r3, sp, ip, lsl pc │ │ │ │ - eorseq ip, pc, r0, ror #14 │ │ │ │ - eorseq r3, sp, r6, lsl #30 │ │ │ │ + eorseq r0, sp, lr, lsr #16 │ │ │ │ + eorseq r3, sp, r4, lsl lr │ │ │ │ + eorseq ip, pc, r8, asr r6 @ │ │ │ │ + ldrshteq r3, [sp], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2508 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -27986,18 +27986,18 @@ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf8aef006 │ │ │ │ @ instruction: 0xff7ef005 │ │ │ │ cdp2 0, 11, cr15, cr14, cr5, {0} │ │ │ │ ldrsbcc pc, [ip, #133] @ 0x85 @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldclt 7, cr4, [r8, #-608]! @ 0xfffffda0 │ │ │ │ - eorseq r0, sp, lr, asr #17 │ │ │ │ - eorseq r3, sp, r8, asr #29 │ │ │ │ - ldrshteq ip, [pc], -r8 │ │ │ │ - eorseq fp, lr, r6, lsl sp │ │ │ │ + eorseq r0, sp, r6, asr #15 │ │ │ │ + eorseq r3, sp, r0, asr #27 │ │ │ │ + ldrshteq ip, [pc], -r0 │ │ │ │ + eorseq fp, lr, lr, lsl #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2570 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28012,18 +28012,18 @@ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf87af006 │ │ │ │ @ instruction: 0xff4af005 │ │ │ │ cdp2 0, 8, cr15, cr10, cr5, {0} │ │ │ │ ldrsbcc pc, [r8, #133] @ 0x85 @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldclt 7, cr4, [r8, #-608]! @ 0xfffffda0 │ │ │ │ - eorseq r0, sp, r6, ror #16 │ │ │ │ - eorseq r3, sp, r0, ror lr │ │ │ │ - mlaseq pc, r0, r6, ip @ │ │ │ │ - eorseq fp, lr, lr, lsr #25 │ │ │ │ + eorseq r0, sp, lr, asr r7 │ │ │ │ + eorseq r3, sp, r8, ror #26 │ │ │ │ + eorseq ip, pc, r8, lsl #11 │ │ │ │ + eorseq fp, lr, r6, lsr #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba25d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28038,18 +28038,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005fa6d │ │ │ │ @ instruction: 0xf8d5ff17 │ │ │ │ strtmi r3, [r1], -r8, lsr #3 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ cdp2 0, 5, cr15, cr2, cr5, {0} │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrshteq r0, [sp], -lr │ │ │ │ - eorseq r3, sp, r8, lsl lr │ │ │ │ - eorseq r5, lr, ip, ror #10 │ │ │ │ - eorseq r5, sp, lr, ror #22 │ │ │ │ + ldrshteq r0, [sp], -r6 │ │ │ │ + eorseq r3, sp, r0, lsl sp │ │ │ │ + eorseq r5, lr, r4, ror #8 │ │ │ │ + eorseq r5, sp, r6, ror #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2640 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28064,18 +28064,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005fa39 │ │ │ │ @ instruction: 0xf8d5fee3 │ │ │ │ strtmi r3, [r1], -r4, lsr #3 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ cdp2 0, 1, cr15, cr14, cr5, {0} │ │ │ │ svclt 0x0000bd38 │ │ │ │ - mlaseq sp, r6, r7, r0 │ │ │ │ - eorseq r3, sp, r4, asr #27 │ │ │ │ - eorseq r5, lr, r4, lsl #10 │ │ │ │ - eorseq r5, sp, r6, lsl #22 │ │ │ │ + eorseq r0, sp, lr, lsl #13 │ │ │ │ + ldrhteq r3, [sp], -ip │ │ │ │ + ldrshteq r5, [lr], -ip │ │ │ │ + ldrshteq r5, [sp], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba26a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28090,18 +28090,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005fa05 │ │ │ │ @ instruction: 0xf8d5feaf │ │ │ │ @ instruction: 0x4621321c │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ stc2l 0, cr15, [sl, #20]! │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, lr, lsr #14 │ │ │ │ - eorseq r3, sp, r0, ror sp │ │ │ │ - mlaseq lr, ip, r4, r5 │ │ │ │ - subeq r3, r0, lr, lsr #27 │ │ │ │ + eorseq r0, sp, r6, lsr #12 │ │ │ │ + eorseq r3, sp, r8, ror #24 │ │ │ │ + mlaseq lr, r4, r3, r5 │ │ │ │ + subeq r3, r0, r6, lsr #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2710 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28116,18 +28116,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005f9d1 │ │ │ │ @ instruction: 0xf8d5fe7b │ │ │ │ strtmi r3, [r1], -ip, ror #2 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldc2 0, cr15, [r6, #20]! │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r6, asr #13 │ │ │ │ - eorseq r3, sp, r8, lsl sp │ │ │ │ - eorseq r5, lr, r4, lsr r4 │ │ │ │ - umaaleq r5, r0, r6, r3 │ │ │ │ + ldrhteq r0, [sp], -lr │ │ │ │ + eorseq r3, sp, r0, lsl ip │ │ │ │ + eorseq r5, lr, ip, lsr #6 │ │ │ │ + subeq r5, r0, lr, lsl #5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ stmdami r1!, {r2, r3, r9, sl, lr} │ │ │ │ stmdbmi r1!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -28159,20 +28159,20 @@ │ │ │ │ @ instruction: 0xf0054604 │ │ │ │ @ instruction: 0x4620fe77 │ │ │ │ @ instruction: 0xf978f006 │ │ │ │ cdp2 0, 13, cr15, cr0, cr5, {0} │ │ │ │ stc2l 0, cr15, [r2, #-20]! @ 0xffffffec │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq r0, sp, r6, asr r6 │ │ │ │ - eorseq r3, sp, ip, asr #25 │ │ │ │ - eorseq r5, lr, r8, asr #7 │ │ │ │ - ldrshteq r7, [lr], -r6 │ │ │ │ - ldrhteq r3, [sp], -ip │ │ │ │ - eorseq ip, sp, ip, ror #28 │ │ │ │ + eorseq r0, sp, lr, asr #10 │ │ │ │ + eorseq r3, sp, r4, asr #23 │ │ │ │ + eorseq r5, lr, r0, asr #5 │ │ │ │ + eorseq r7, lr, lr, ror #13 │ │ │ │ + ldrhteq r3, [sp], -r4 │ │ │ │ + eorseq ip, sp, r4, ror #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba282c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28187,18 +28187,18 @@ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xff1cf005 │ │ │ │ stc2l 0, cr15, [ip, #20]! │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf0054798 │ │ │ │ ldclt 13, cr15, [r8, #-156]! @ 0xffffff64 │ │ │ │ - eorseq r0, sp, sl, lsr #11 │ │ │ │ - eorseq r3, sp, r8, asr #24 │ │ │ │ - eorseq r5, lr, r8, lsl r3 │ │ │ │ - eorseq r3, sp, r2, lsr ip │ │ │ │ + eorseq r0, sp, r2, lsr #9 │ │ │ │ + eorseq r3, sp, r0, asr #22 │ │ │ │ + eorseq r5, lr, r0, lsl r2 │ │ │ │ + eorseq r3, sp, sl, lsr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2894 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28213,18 +28213,18 @@ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ cdp2 0, 14, cr15, cr8, cr5, {0} │ │ │ │ ldc2 0, cr15, [r8, #20]! │ │ │ │ @ instruction: 0x311cf8d5 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf0054798 │ │ │ │ ldclt 12, cr15, [r8, #-972]! @ 0xfffffc34 │ │ │ │ - eorseq r0, sp, r2, asr #10 │ │ │ │ - ldrshteq r3, [sp], -r0 │ │ │ │ - ldrhteq r5, [lr], -r0 │ │ │ │ - ldrsbteq r3, [sp], -sl │ │ │ │ + eorseq r0, sp, sl, lsr r4 │ │ │ │ + eorseq r3, sp, r8, ror #21 │ │ │ │ + eorseq r5, lr, r8, lsr #3 │ │ │ │ + ldrsbteq r3, [sp], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba28fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28239,18 +28239,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005f8db │ │ │ │ @ instruction: 0xf8d5fd85 │ │ │ │ @ instruction: 0x462130f8 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ stc2l 0, cr15, [r0], {5} │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrsbteq r0, [sp], -sl │ │ │ │ - mlaseq sp, r8, fp, r3 │ │ │ │ - eorseq r5, lr, r8, asr #4 │ │ │ │ - eorseq r4, sp, sl, lsl #28 │ │ │ │ + ldrsbteq r0, [sp], -r2 │ │ │ │ + mlaseq sp, r0, sl, r3 │ │ │ │ + eorseq r5, lr, r0, asr #2 │ │ │ │ + eorseq r4, sp, r2, lsl #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2964 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28265,18 +28265,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005f8a7 │ │ │ │ @ instruction: 0xf8d5fd51 │ │ │ │ @ instruction: 0x462130f4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ stc2 0, cr15, [ip], {5} │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r2, ror r4 │ │ │ │ - eorseq r3, sp, r0, asr fp │ │ │ │ - eorseq r5, lr, r0, ror #3 │ │ │ │ - eorseq r4, sp, r2, lsr #27 │ │ │ │ + eorseq r0, sp, sl, ror #6 │ │ │ │ + eorseq r3, sp, r8, asr #20 │ │ │ │ + ldrsbteq r5, [lr], -r8 │ │ │ │ + mlaseq sp, sl, ip, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba29cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28291,18 +28291,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005f873 │ │ │ │ @ instruction: 0xf8d5fd1d │ │ │ │ @ instruction: 0x462131f4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ mrrc2 0, 0, pc, r8, cr5 @ │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, sl, lsl #8 │ │ │ │ - eorseq r3, sp, r4, lsl #22 │ │ │ │ - eorseq r5, lr, r8, ror r1 │ │ │ │ - eorseq r4, sp, sl, lsr sp │ │ │ │ + eorseq r0, sp, r2, lsl #6 │ │ │ │ + ldrshteq r3, [sp], -ip │ │ │ │ + eorseq r5, lr, r0, ror r0 │ │ │ │ + eorseq r4, sp, r2, lsr ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2a34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28317,18 +28317,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005f83f │ │ │ │ @ instruction: 0xf8d5fce9 │ │ │ │ @ instruction: 0x462131f0 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ stc2 0, cr15, [r4], #-20 @ 0xffffffec │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r2, lsr #7 │ │ │ │ - ldrhteq r3, [sp], -r4 │ │ │ │ - eorseq r5, lr, r0, lsl r1 │ │ │ │ - ldrsbteq r4, [sp], -r2 │ │ │ │ + mlaseq sp, sl, r2, r0 │ │ │ │ + eorseq r3, sp, ip, lsr #19 │ │ │ │ + eorseq r5, lr, r8 │ │ │ │ + eorseq r4, sp, sl, asr #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2a9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28343,18 +28343,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005f80b │ │ │ │ @ instruction: 0xf8d5fcb5 │ │ │ │ @ instruction: 0x46213110 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx ffc878fe │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, sl, lsr r3 │ │ │ │ - eorseq r3, sp, r0, ror #20 │ │ │ │ - eorseq r5, lr, r8, lsr #1 │ │ │ │ - eorseq r4, sp, sl, ror #24 │ │ │ │ + eorseq r0, sp, r2, lsr r2 │ │ │ │ + eorseq r3, sp, r8, asr r9 │ │ │ │ + eorseq r4, lr, r0, lsr #31 │ │ │ │ + eorseq r4, sp, r2, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2b04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28369,18 +28369,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005ffd7 │ │ │ │ @ instruction: 0xf8d5fc81 │ │ │ │ strtmi r3, [r1], -ip, lsl #2 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fef87966 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrsbteq r0, [sp], -r2 │ │ │ │ - eorseq r3, sp, r8, lsl #20 │ │ │ │ - eorseq r5, lr, r0, asr #32 │ │ │ │ - eorseq r4, sp, r2, lsl #24 │ │ │ │ + eorseq r0, sp, sl, asr #3 │ │ │ │ + eorseq r3, sp, r0, lsl #18 │ │ │ │ + eorseq r4, lr, r8, lsr pc │ │ │ │ + ldrshteq r4, [sp], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2b6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28395,18 +28395,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005ffa3 │ │ │ │ @ instruction: 0xf8d5fc4d │ │ │ │ strtmi r3, [r1], -r4, lsl #2 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fe2879ce │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, sl, ror #4 │ │ │ │ - ldrhteq r3, [sp], -r0 │ │ │ │ - ldrsbteq r4, [lr], -r8 │ │ │ │ - mlaseq sp, sl, fp, r4 │ │ │ │ + eorseq r0, sp, r2, ror #2 │ │ │ │ + eorseq r3, sp, r8, lsr #17 │ │ │ │ + ldrsbteq r4, [lr], -r0 │ │ │ │ + mlaseq sp, r2, sl, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2bd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28421,18 +28421,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005ff6f │ │ │ │ @ instruction: 0xf8d5fc19 │ │ │ │ strtmi r3, [r1], -r0, lsl #2 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx 1587a36 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r2, lsl #4 │ │ │ │ - eorseq r3, sp, r8, asr r9 │ │ │ │ - eorseq r4, lr, r0, ror pc │ │ │ │ - eorseq r4, sp, r2, lsr fp │ │ │ │ + ldrshteq r0, [sp], -sl │ │ │ │ + eorseq r3, sp, r0, asr r8 │ │ │ │ + eorseq r4, lr, r8, ror #28 │ │ │ │ + eorseq r4, sp, sl, lsr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2c3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28447,18 +28447,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005ff3b │ │ │ │ @ instruction: 0xf8d5fbe5 │ │ │ │ strtmi r3, [r1], -ip, ror #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx 887a9e │ │ │ │ svclt 0x0000bd38 │ │ │ │ - mlaseq sp, sl, r1, r0 │ │ │ │ - eorseq r3, sp, r0, lsl #18 │ │ │ │ - eorseq r4, lr, r8, lsl #30 │ │ │ │ - eorseq r4, sp, sl, asr #21 │ │ │ │ + mlaseq sp, r2, r0, r0 │ │ │ │ + ldrshteq r3, [sp], -r8 │ │ │ │ + eorseq r4, lr, r0, lsl #28 │ │ │ │ + eorseq r4, sp, r2, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2ca4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28473,18 +28473,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005ff07 │ │ │ │ @ instruction: 0xf8d5fbb1 │ │ │ │ strtmi r3, [r1], -r8, ror #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx ffb87b04 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r2, lsr r1 │ │ │ │ - eorseq r3, sp, ip, lsr #17 │ │ │ │ - eorseq r4, lr, r0, lsr #29 │ │ │ │ - eorseq r4, sp, r2, ror #20 │ │ │ │ + eorseq r0, sp, sl, lsr #32 │ │ │ │ + eorseq r3, sp, r4, lsr #15 │ │ │ │ + mlaseq lr, r8, sp, r4 │ │ │ │ + eorseq r4, sp, sl, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2d0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28499,18 +28499,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fed3 │ │ │ │ @ instruction: 0xf8d5fb7d │ │ │ │ strtmi r3, [r1], -r0, ror #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fee87b6c │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, sl, asr #1 │ │ │ │ - eorseq r3, sp, r4, asr r8 │ │ │ │ - eorseq r4, lr, r8, lsr lr │ │ │ │ - ldrshteq r4, [sp], -sl │ │ │ │ + eorseq pc, ip, r2, asr #31 │ │ │ │ + eorseq r3, sp, ip, asr #14 │ │ │ │ + eorseq r4, lr, r0, lsr sp │ │ │ │ + ldrshteq r4, [sp], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2d74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28525,18 +28525,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fe9f │ │ │ │ @ instruction: 0xf8d5fb49 │ │ │ │ @ instruction: 0x462130dc │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fe187bd4 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r2, rrx │ │ │ │ - eorseq r3, sp, r0, lsl #16 │ │ │ │ - ldrsbteq r4, [lr], -r0 │ │ │ │ - mlaseq sp, r2, r9, r4 │ │ │ │ + eorseq pc, ip, sl, asr pc @ │ │ │ │ + ldrshteq r3, [sp], -r8 │ │ │ │ + eorseq r4, lr, r8, asr #25 │ │ │ │ + eorseq r4, sp, sl, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2ddc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28551,18 +28551,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fe6b │ │ │ │ @ instruction: 0xf8d5fb15 │ │ │ │ @ instruction: 0x462130d4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx 1487c3c │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrshteq pc, [ip], -sl @ │ │ │ │ - eorseq r3, sp, r8, lsr #15 │ │ │ │ - eorseq r4, lr, r8, ror #26 │ │ │ │ - eorseq r4, sp, sl, lsr #18 │ │ │ │ + ldrshteq pc, [ip], -r2 @ │ │ │ │ + eorseq r3, sp, r0, lsr #13 │ │ │ │ + eorseq r4, lr, r0, ror #24 │ │ │ │ + eorseq r4, sp, r2, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2e44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28577,18 +28577,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fe37 │ │ │ │ @ instruction: 0xf8d5fae1 │ │ │ │ @ instruction: 0x462130d0 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx 787ca4 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - mlaseq ip, r2, pc, pc @ │ │ │ │ - eorseq r3, sp, r0, asr r7 │ │ │ │ - eorseq r4, lr, r0, lsl #26 │ │ │ │ - eorseq r4, sp, r2, asr #17 │ │ │ │ + eorseq pc, ip, sl, lsl #29 │ │ │ │ + eorseq r3, sp, r8, asr #12 │ │ │ │ + ldrshteq r4, [lr], -r8 │ │ │ │ + ldrhteq r4, [sp], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2eac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28603,18 +28603,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fe03 │ │ │ │ @ instruction: 0xf8d5faad │ │ │ │ strtmi r3, [r1], -r8, asr #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf9e8f005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, sl, lsr #30 │ │ │ │ - ldrshteq r3, [sp], -r8 │ │ │ │ - mlaseq lr, r8, ip, r4 │ │ │ │ - eorseq r4, sp, sl, asr r8 │ │ │ │ + eorseq pc, ip, r2, lsr #28 │ │ │ │ + ldrshteq r3, [sp], -r0 │ │ │ │ + mlaseq lr, r0, fp, r4 │ │ │ │ + eorseq r4, sp, r2, asr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2f14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28629,18 +28629,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fdcf │ │ │ │ @ instruction: 0xf8d5fa79 │ │ │ │ strtmi r3, [r1], -r4, asr #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf9b4f005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, r2, asr #29 │ │ │ │ - eorseq r3, sp, r0, lsr #13 │ │ │ │ - eorseq r4, lr, r0, lsr ip │ │ │ │ - ldrshteq r4, [sp], -r2 │ │ │ │ + ldrhteq pc, [ip], -sl @ │ │ │ │ + mlaseq sp, r8, r5, r3 │ │ │ │ + eorseq r4, lr, r8, lsr #22 │ │ │ │ + eorseq r4, sp, sl, ror #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2f7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28655,18 +28655,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fd9b │ │ │ │ @ instruction: 0xf8d5fa45 │ │ │ │ @ instruction: 0x462130bc │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf980f005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, sl, asr lr @ │ │ │ │ - eorseq r3, sp, r8, asr #12 │ │ │ │ - eorseq r4, lr, r8, asr #23 │ │ │ │ - eorseq r4, sp, sl, lsl #15 │ │ │ │ + eorseq pc, ip, r2, asr sp @ │ │ │ │ + eorseq r3, sp, r0, asr #10 │ │ │ │ + eorseq r4, lr, r0, asr #21 │ │ │ │ + eorseq r4, sp, r2, lsl #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2fe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28681,18 +28681,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fd67 │ │ │ │ @ instruction: 0xf8d5fa11 │ │ │ │ @ instruction: 0x462130b8 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf94cf005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrshteq pc, [ip], -r2 @ │ │ │ │ - ldrshteq r3, [sp], -r0 │ │ │ │ - eorseq r4, lr, r0, ror #22 │ │ │ │ - eorseq r4, sp, r2, lsr #14 │ │ │ │ + eorseq pc, ip, sl, ror #25 │ │ │ │ + eorseq r3, sp, r8, ror #9 │ │ │ │ + eorseq r4, lr, r8, asr sl │ │ │ │ + eorseq r4, sp, sl, lsl r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba304c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28707,18 +28707,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fd33 │ │ │ │ @ instruction: 0xf8d5f9dd │ │ │ │ @ instruction: 0x46213098 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf918f005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, sl, lsl #27 │ │ │ │ - mlaseq sp, r8, r5, r3 │ │ │ │ - ldrshteq r4, [lr], -r8 │ │ │ │ - ldrhteq r4, [sp], -sl │ │ │ │ + eorseq pc, ip, r2, lsl #25 │ │ │ │ + mlaseq sp, r0, r4, r3 │ │ │ │ + ldrshteq r4, [lr], -r0 │ │ │ │ + ldrhteq r4, [sp], -r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba30b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ strmi r6, [r5], -r0, lsr #6 │ │ │ │ strmi r4, [pc], -ip, lsl #12 │ │ │ │ stmdbvs pc, {r0, r8, ip, sp, pc}^ @ │ │ │ │ @@ -28737,18 +28737,18 @@ │ │ │ │ msrcc SPSR_c, #9764864 @ 0x950000 │ │ │ │ bvc 93832c │ │ │ │ ldcvs 2, cr7, [r3], #236 @ 0xec │ │ │ │ @ instruction: 0x46304639 │ │ │ │ @ instruction: 0x46044798 │ │ │ │ @ instruction: 0xf8dcf005 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - eorseq r3, sp, r4, asr #10 │ │ │ │ - eorseq pc, ip, r6, lsl sp @ │ │ │ │ - eorseq r4, lr, sl, lsl #21 │ │ │ │ - subeq r4, r0, r8, ror #25 │ │ │ │ + eorseq r3, sp, ip, lsr r4 │ │ │ │ + eorseq pc, ip, lr, lsl #24 │ │ │ │ + eorseq r4, lr, r2, lsl #19 │ │ │ │ + subeq r4, r0, r0, ror #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba312c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ strmi r5, [ip], -r0, lsr #6 │ │ │ │ stmdbvs ip, {r0, r8, ip, sp, pc}^ │ │ │ │ ldmdami r1, {r4, r8, fp, lr} │ │ │ │ @@ -28764,18 +28764,18 @@ │ │ │ │ stc2l 0, cr15, [r2], {5} │ │ │ │ @ instruction: 0xf96cf005 │ │ │ │ stclvs 6, cr4, [fp], #-132 @ 0xffffff7c │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0054604 │ │ │ │ strtmi pc, [r0], -r7, lsr #17 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrsbteq r3, [sp], -ip │ │ │ │ - eorseq pc, ip, r2, lsr #25 │ │ │ │ - eorseq r4, lr, r6, lsl sl │ │ │ │ - subeq r4, r0, r4, ror ip │ │ │ │ + ldrsbteq r3, [sp], -r4 │ │ │ │ + mlaseq ip, sl, fp, pc @ │ │ │ │ + eorseq r4, lr, lr, lsl #18 │ │ │ │ + subeq r4, r0, ip, ror #22 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ msrls CPSR_, #208, 16 @ 0xd00000 │ │ │ │ stmdami r6!, {r3, r7, r9, sl, lr} │ │ │ │ stmdbmi r6!, {r1, r2, r4, r9, sl, lr} │ │ │ │ @@ -28812,20 +28812,20 @@ │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf8d94648 │ │ │ │ sbfxmi r4, ip, #2, #1 │ │ │ │ @ instruction: 0xf84af005 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldc2 0, cr15, [r2], #-20 @ 0xffffffec │ │ │ │ svclt 0x0000e7ef │ │ │ │ - eorseq pc, ip, r6, lsr ip @ │ │ │ │ - eorseq r3, sp, r8, ror r4 │ │ │ │ - eorseq r4, lr, r8, lsr #19 │ │ │ │ - eorseq r3, sp, r6, ror r4 │ │ │ │ - subeq r0, r0, r6, lsl r9 │ │ │ │ - subeq r5, r1, sl, lsr r5 │ │ │ │ + eorseq pc, ip, lr, lsr #22 │ │ │ │ + eorseq r3, sp, r0, ror r3 │ │ │ │ + eorseq r4, lr, r0, lsr #17 │ │ │ │ + eorseq r3, sp, lr, ror #6 │ │ │ │ + subeq r0, r0, lr, lsl #16 │ │ │ │ + subeq r5, r1, r2, lsr r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ strmi r9, [r8], r0, lsr #6 │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, r6, fp, lr}^ │ │ │ │ @@ -28936,23 +28936,23 @@ │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ strbmi r4, [r8], -r1, asr #12 │ │ │ │ andmi pc, r4, #14221312 @ 0xd90000 │ │ │ │ @ instruction: 0xf00547a0 │ │ │ │ @ instruction: 0xf005f85d │ │ │ │ ldr pc, [lr, r9, lsr #20] │ │ │ │ - eorseq pc, ip, lr, ror #22 │ │ │ │ - ldrsbteq r3, [sp], -r2 │ │ │ │ - ldrsbteq r4, [lr], -sl │ │ │ │ - eorseq lr, pc, r0, lsr #32 │ │ │ │ - subeq r0, r0, r8, asr #16 │ │ │ │ - subeq r3, r1, r4, lsr #31 │ │ │ │ - eorseq r3, sp, r8, ror #6 │ │ │ │ - eorseq r3, sp, r6, lsr #5 │ │ │ │ - eorseq r3, sp, r4, ror #4 │ │ │ │ + eorseq pc, ip, r6, ror #20 │ │ │ │ + eorseq r3, sp, sl, asr #5 │ │ │ │ + ldrsbteq r4, [lr], -r2 │ │ │ │ + eorseq sp, pc, r8, lsl pc @ │ │ │ │ + subeq r0, r0, r0, asr #14 │ │ │ │ + umaaleq r3, r1, ip, lr │ │ │ │ + eorseq r3, sp, r0, ror #4 │ │ │ │ + mlaseq sp, lr, r1, r3 │ │ │ │ + eorseq r3, sp, ip, asr r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ strmi r9, [pc], -r0, lsr #6 │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, fp, lr} │ │ │ │ @@ -28999,21 +28999,21 @@ │ │ │ │ @ instruction: 0x46424633 │ │ │ │ ldrsbmi pc, [r8, #-137] @ 0xffffff77 @ │ │ │ │ @ instruction: 0x46484639 │ │ │ │ andlt r4, r3, r0, lsr #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ blx fef8833c │ │ │ │ svclt 0x0000e7e2 │ │ │ │ - eorseq pc, ip, r2, ror r9 @ │ │ │ │ - ldrshteq r3, [sp], -r2 │ │ │ │ - mlaseq pc, r6, r7, fp @ │ │ │ │ - subeq r3, r1, r0, lsr lr │ │ │ │ - eorseq r4, sp, ip, lsl r9 │ │ │ │ - subeq r5, r1, ip, ror #4 │ │ │ │ - eorseq r3, sp, r6, lsl #3 │ │ │ │ + eorseq pc, ip, sl, ror #16 │ │ │ │ + eorseq r3, sp, sl, ror #1 │ │ │ │ + eorseq fp, pc, lr, lsl #13 │ │ │ │ + subeq r3, r1, r8, lsr #26 │ │ │ │ + eorseq r4, sp, r4, lsl r8 │ │ │ │ + subeq r5, r1, r4, ror #2 │ │ │ │ + eorseq r3, sp, lr, ror r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r9, [sp], -r0, lsr #6 │ │ │ │ stmdbmi r7, {r1, r2, r6, fp, lr}^ │ │ │ │ @@ -29083,23 +29083,23 @@ │ │ │ │ @ instruction: 0xf004f935 │ │ │ │ stmdami sp, {r0, r1, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ @ instruction: 0xf1b8fe53 │ │ │ │ rscle r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0xf904f005 │ │ │ │ svclt 0x0000e7c2 │ │ │ │ - eorseq pc, ip, lr, ror r8 @ │ │ │ │ - eorseq r3, sp, r6, lsr #2 │ │ │ │ - eorseq r4, lr, sl, ror #11 │ │ │ │ - eorseq r3, sp, r4, lsr #2 │ │ │ │ - eorseq r3, sp, ip, lsl r1 │ │ │ │ - eorseq r3, sp, sl, ror #1 │ │ │ │ - ldrhteq r3, [sp], -sl │ │ │ │ - eorseq r3, sp, r4, ror r0 │ │ │ │ - eorseq r3, sp, r4, asr r0 │ │ │ │ + eorseq pc, ip, r6, ror r7 @ │ │ │ │ + eorseq r3, sp, lr, lsl r0 │ │ │ │ + eorseq r4, lr, r2, ror #9 │ │ │ │ + eorseq r3, sp, ip, lsl r0 │ │ │ │ + eorseq r3, sp, r4, lsl r0 │ │ │ │ + eorseq r2, sp, r2, ror #31 │ │ │ │ + ldrhteq r2, [sp], -r2 │ │ │ │ + eorseq r2, sp, ip, ror #30 │ │ │ │ + eorseq r2, sp, ip, asr #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba36a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r3], -r8, ror #31 │ │ │ │ ldmdami sl, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2330 @ 0xfffff6e6 │ │ │ │ msrvc CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -29123,18 +29123,18 @@ │ │ │ │ cdp2 0, 10, cr15, cr0, cr4, {0} │ │ │ │ ldrdcc pc, [r0], r7 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf0044798 │ │ │ │ ldcllt 13, cr15, [r8, #876]! @ 0x36c │ │ │ │ @ instruction: 0xf9c4f005 │ │ │ │ svclt 0x0000e7f2 │ │ │ │ - eorseq pc, ip, lr, lsr #14 │ │ │ │ - eorseq r3, sp, r4, lsl r0 │ │ │ │ - mlaseq lr, ip, r4, r4 │ │ │ │ - umaaleq r4, r0, r2, r0 │ │ │ │ + eorseq pc, ip, r6, lsr #12 │ │ │ │ + eorseq r2, sp, ip, lsl #30 │ │ │ │ + mlaseq lr, r4, r3, r4 │ │ │ │ + subeq r3, r0, sl, lsl #31 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba3734 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff0 │ │ │ │ ldmdbmi r7, {r0, r2, r9, sl, lr} │ │ │ │ ldmdami r7, {r2, r4, r9, sl, lr} │ │ │ │ blvs 17dd72c │ │ │ │ @@ -29155,19 +29155,19 @@ │ │ │ │ ldc2l 0, cr15, [lr, #-20] @ 0xffffffec │ │ │ │ cdp2 0, 5, cr15, cr14, cr4, {0} │ │ │ │ ldc2 0, cr15, [lr, #16] │ │ │ │ ldrdcc pc, [r0, #133] @ 0x85 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - mlaseq sp, r8, pc, r2 @ │ │ │ │ - mlaseq ip, ip, r6, pc @ │ │ │ │ - eorseq r4, lr, ip, lsl #8 │ │ │ │ - eorseq r2, sp, lr, lsl #31 │ │ │ │ - ldrsbteq r2, [sp], -r4 │ │ │ │ + mlaseq sp, r0, lr, r2 │ │ │ │ + mlaseq ip, r4, r5, pc @ │ │ │ │ + eorseq r4, lr, r4, lsl #6 │ │ │ │ + eorseq r2, sp, r6, lsl #29 │ │ │ │ + eorseq r2, sp, ip, asr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf8d0b087 │ │ │ │ strmi r7, [ip], -r0, lsr #6 │ │ │ │ ldmdbmi sl!, {r0, r3, r4, r5, fp, lr} │ │ │ │ @@ -29224,25 +29224,25 @@ │ │ │ │ stmdbhi r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwls r4, #1578 @ 0x62a │ │ │ │ @ instruction: 0x46334638 │ │ │ │ ldrsbmi pc, [ip, #-135]! @ 0xffffff79 @ │ │ │ │ @ instruction: 0xf00447a0 │ │ │ │ andlt pc, r7, pc, lsl #26 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eorseq pc, ip, r6, lsl r6 @ │ │ │ │ - eorseq r2, sp, lr, lsr #30 │ │ │ │ - eorseq r4, lr, lr, ror r3 │ │ │ │ - eorseq sp, lr, r8, asr r6 │ │ │ │ - eorseq r2, sp, r2, lsl pc │ │ │ │ - eorseq r2, sp, sl, lsl #30 │ │ │ │ - ldrshteq r2, [sp], -lr │ │ │ │ - ldrshteq r2, [sp], -r2 │ │ │ │ - eorseq sp, lr, r2, asr #13 │ │ │ │ - ldrsbteq r2, [sp], -r4 │ │ │ │ - eorseq r2, sp, ip, asr #29 │ │ │ │ + eorseq pc, ip, lr, lsl #10 │ │ │ │ + eorseq r2, sp, r6, lsr #28 │ │ │ │ + eorseq r4, lr, r6, ror r2 │ │ │ │ + eorseq sp, lr, r0, asr r5 │ │ │ │ + eorseq r2, sp, sl, lsl #28 │ │ │ │ + eorseq r2, sp, r2, lsl #28 │ │ │ │ + ldrshteq r2, [sp], -r6 │ │ │ │ + eorseq r2, sp, sl, ror #27 │ │ │ │ + ldrhteq sp, [lr], -sl │ │ │ │ + eorseq r2, sp, ip, asr #27 │ │ │ │ + eorseq r2, sp, r4, asr #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf8d0b085 │ │ │ │ strmi r8, [ip], -r0, lsr #6 │ │ │ │ ldmdbmi r8!, {r0, r1, r2, r4, r5, fp, lr} │ │ │ │ @@ -29297,24 +29297,24 @@ │ │ │ │ movwls lr, #2509 @ 0x9cd │ │ │ │ stmib sp, {r0, r5, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [r3], -r2, lsl #22 │ │ │ │ strbmi r4, [r0], -sl, lsr #12 │ │ │ │ ldrsbmi pc, [r4, #136] @ 0x88 @ │ │ │ │ andlt r4, r5, r0, lsr #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eorseq pc, ip, sl, ror #9 │ │ │ │ - eorseq r2, sp, r2, asr lr │ │ │ │ - eorseq fp, pc, ip, lsl #6 │ │ │ │ - subeq r2, r0, r2, ror #22 │ │ │ │ - eorseq r2, sp, ip, lsl #28 │ │ │ │ - eorseq pc, ip, r0, ror #20 │ │ │ │ - eorseq r2, sp, lr, ror #27 │ │ │ │ - subeq r0, r0, r0, lsr r0 │ │ │ │ - eorseq r4, sp, r4, ror #5 │ │ │ │ - eorseq r2, sp, r0, asr #27 │ │ │ │ + eorseq pc, ip, r2, ror #7 │ │ │ │ + eorseq r2, sp, sl, asr #26 │ │ │ │ + eorseq fp, pc, r4, lsl #4 │ │ │ │ + subeq r2, r0, sl, asr sl │ │ │ │ + eorseq r2, sp, r4, lsl #26 │ │ │ │ + eorseq pc, ip, r8, asr r9 @ │ │ │ │ + eorseq r2, sp, r6, ror #25 │ │ │ │ + eorseq pc, pc, r8, lsr #30 │ │ │ │ + ldrsbteq r4, [sp], -ip │ │ │ │ + ldrhteq r2, [sp], -r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ bmi 109e068 │ │ │ │ blmi 109e088 │ │ │ │ addlt r4, r8, sl, ror r4 │ │ │ │ @@ -29378,22 +29378,22 @@ │ │ │ │ andlt sp, r8, r2, lsl #2 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stm r0, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addseq r3, r3, ip, ror #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq pc, [ip], -lr @ │ │ │ │ - eorseq r2, sp, r8, asr #26 │ │ │ │ - ldrsbteq fp, [pc], -ip │ │ │ │ - subeq r2, r0, r2, lsr sl │ │ │ │ - eorseq pc, ip, r4, asr #18 │ │ │ │ - ldrhteq r4, [sp], -r6 │ │ │ │ - subeq r7, r1, lr, asr #28 │ │ │ │ - ldrshteq pc, [pc], -lr @ │ │ │ │ + ldrhteq pc, [ip], -r6 @ │ │ │ │ + eorseq r2, sp, r0, asr #24 │ │ │ │ + ldrsbteq fp, [pc], -r4 │ │ │ │ + subeq r2, r0, sl, lsr #18 │ │ │ │ + eorseq pc, ip, ip, lsr r8 @ │ │ │ │ + eorseq r4, sp, lr, lsr #1 │ │ │ │ + subeq r7, r1, r6, asr #26 │ │ │ │ + ldrshteq pc, [pc], -r6 @ │ │ │ │ addseq r3, r3, r2, lsl r7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ eorslt pc, r8, #14614528 @ 0xdf0000 │ │ │ │ strmi r4, [ip], -r6, lsl #12 │ │ │ │ @@ -29534,34 +29534,34 @@ │ │ │ │ ldmdami r9, {r0, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ stmdals r4, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0044651 │ │ │ │ @ instruction: 0xf004fc8f │ │ │ │ @ instruction: 0xf004fb5f │ │ │ │ @ instruction: 0xe79bfa9f │ │ │ │ - eorseq pc, ip, r6, lsl #5 │ │ │ │ - ldrhteq fp, [pc], -r2 │ │ │ │ - eorseq r2, sp, sl, lsl ip │ │ │ │ - eorseq r2, sp, r0, ror fp │ │ │ │ - eorseq r2, sp, r6, asr #22 │ │ │ │ - subeq r2, r0, lr, asr r8 │ │ │ │ - eorseq r2, sp, r4, lsl #22 │ │ │ │ - eorseq pc, ip, r8, asr r7 @ │ │ │ │ - eorseq r2, sp, r6, ror #21 │ │ │ │ - eorseq pc, pc, r8, lsr #26 │ │ │ │ - ldrsbteq r3, [sp], -r6 │ │ │ │ - ldrhteq r2, [sp], -r2 │ │ │ │ - eorseq r2, sp, r0, lsr #21 │ │ │ │ - umaaleq r2, r0, ip, r7 │ │ │ │ - eorseq pc, ip, sl, lsr #13 │ │ │ │ - eorseq r3, sp, ip, lsl pc │ │ │ │ - strheq r7, [r1], #-180 @ 0xffffff4c │ │ │ │ - eorseq pc, pc, r4, ror #24 │ │ │ │ - eorseq r3, sp, r0, lsl pc │ │ │ │ - eorseq r2, sp, ip, ror #19 │ │ │ │ + eorseq pc, ip, lr, ror r1 @ │ │ │ │ + eorseq sl, pc, sl, lsr #31 │ │ │ │ + eorseq r2, sp, r2, lsl fp │ │ │ │ + eorseq r2, sp, r8, ror #20 │ │ │ │ + eorseq r2, sp, lr, lsr sl │ │ │ │ + subeq r2, r0, r6, asr r7 │ │ │ │ + ldrshteq r2, [sp], -ip │ │ │ │ + eorseq pc, ip, r0, asr r6 @ │ │ │ │ + ldrsbteq r2, [sp], -lr │ │ │ │ + eorseq pc, pc, r0, lsr #24 │ │ │ │ + eorseq r3, sp, lr, asr #29 │ │ │ │ + eorseq r2, sp, sl, lsr #19 │ │ │ │ + mlaseq sp, r8, r9, r2 │ │ │ │ + umaaleq r2, r0, r4, r6 │ │ │ │ + eorseq pc, ip, r2, lsr #11 │ │ │ │ + eorseq r3, sp, r4, lsl lr │ │ │ │ + subeq r7, r1, ip, lsr #21 │ │ │ │ + eorseq pc, pc, ip, asr fp @ │ │ │ │ + eorseq r3, sp, r8, lsl #28 │ │ │ │ + eorseq r2, sp, r4, ror #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0x46054e50 │ │ │ │ addlt r4, r7, r0, asr r8 │ │ │ │ smlsdxcs r0, lr, r4, r4 │ │ │ │ @@ -29641,24 +29641,24 @@ │ │ │ │ @ instruction: 0xf04fd189 │ │ │ │ strb r0, [r4, r0, lsl #22]! │ │ │ │ ldrbtmi r4, [r9], #-2317 @ 0xfffff6f3 │ │ │ │ @ instruction: 0xf7e2e790 │ │ │ │ svclt 0x0000ee6e │ │ │ │ addseq r3, r3, ip, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r2, sp, r2, asr r9 │ │ │ │ - mlaseq ip, r6, pc, lr @ │ │ │ │ - eorseq r3, lr, sl, lsl #26 │ │ │ │ - subeq r2, r0, ip, lsl r6 │ │ │ │ - eorseq r2, sp, r6, asr #17 │ │ │ │ - eorseq pc, ip, sl, lsl r5 @ │ │ │ │ - eorseq r2, sp, r6, lsr #17 │ │ │ │ - ldrshteq r2, [sp], -r0 │ │ │ │ + eorseq r2, sp, sl, asr #16 │ │ │ │ + eorseq lr, ip, lr, lsl #29 │ │ │ │ + eorseq r3, lr, r2, lsl #24 │ │ │ │ + subeq r2, r0, r4, lsl r5 │ │ │ │ + ldrhteq r2, [sp], -lr │ │ │ │ + eorseq pc, ip, r2, lsl r4 @ │ │ │ │ + mlaseq sp, lr, r7, r2 │ │ │ │ + eorseq r2, sp, r8, ror #15 │ │ │ │ addseq r3, r3, lr, lsl #6 │ │ │ │ - eorseq r2, sp, sl, ror #16 │ │ │ │ + eorseq r2, sp, r2, ror #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, lr, lsl r9 │ │ │ │ msrpl CPSR_, #208, 16 @ 0xd00000 │ │ │ │ ldmdami sp, {r2, r4, r9, sl, lr} │ │ │ │ @@ -29686,19 +29686,19 @@ │ │ │ │ @ instruction: 0xf004fa39 │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r7, [r2], -r0, lsl #16 │ │ │ │ @ instruction: 0xf8d54633 │ │ │ │ @ instruction: 0x46281250 │ │ │ │ andlt r4, r2, r8, lsl #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r2, sp, r4, lsr r8 │ │ │ │ - eorseq lr, ip, r2, ror #28 │ │ │ │ - ldrsbteq r3, [lr], -r2 │ │ │ │ - eorseq lr, pc, r6, asr r9 @ │ │ │ │ - eorseq r2, sp, lr, lsl r8 │ │ │ │ + eorseq r2, sp, ip, lsr #14 │ │ │ │ + eorseq lr, ip, sl, asr sp │ │ │ │ + eorseq r3, lr, sl, asr #21 │ │ │ │ + eorseq lr, pc, lr, asr #16 │ │ │ │ + eorseq r2, sp, r6, lsl r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba4008 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r9, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ ldrbtmi r4, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrbtmi r4, [r8], #-1566 @ 0xfffff9e2 │ │ │ │ @@ -29720,18 +29720,18 @@ │ │ │ │ @ instruction: 0xf9f4f004 │ │ │ │ @ instruction: 0xf934f004 │ │ │ │ strtmi r9, [r2], -r0, lsl #14 │ │ │ │ @ instruction: 0xf8d54633 │ │ │ │ strtmi r1, [r8], -r4, asr #4 │ │ │ │ andlt r4, r3, r8, lsl #15 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - ldrhteq r2, [sp], -r6 │ │ │ │ - eorseq lr, ip, sl, asr #27 │ │ │ │ - eorseq r3, lr, r4, lsr fp │ │ │ │ - mlaseq sp, r4, r7, r2 │ │ │ │ + eorseq r2, sp, lr, lsr #13 │ │ │ │ + eorseq lr, ip, r2, asr #25 │ │ │ │ + eorseq r3, lr, ip, lsr #20 │ │ │ │ + eorseq r2, sp, ip, lsl #13 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r7, [ip], -r0, lsr #6 │ │ │ │ stmdbmi r3!, {r1, r5, fp, lr} │ │ │ │ @@ -29765,21 +29765,21 @@ │ │ │ │ @ instruction: 0xf8dcf004 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ ldrdpl pc, [r0, #135]! @ 0x87 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ andlt r4, r2, r8, lsr #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq lr, ip, r2, asr #26 │ │ │ │ - eorseq r2, sp, r6, asr #14 │ │ │ │ - eorseq sl, pc, sl, ror #22 │ │ │ │ - subeq r2, r0, r0, asr #7 │ │ │ │ - eorseq r2, sp, sl, ror #12 │ │ │ │ - eorseq r2, sp, r2, ror #12 │ │ │ │ - eorseq r2, sp, r0, lsl #14 │ │ │ │ + eorseq lr, ip, sl, lsr ip │ │ │ │ + eorseq r2, sp, lr, lsr r6 │ │ │ │ + eorseq sl, pc, r2, ror #20 │ │ │ │ + strheq r2, [r0], #-40 @ 0xffffffd8 │ │ │ │ + eorseq r2, sp, r2, ror #10 │ │ │ │ + eorseq r2, sp, sl, asr r5 │ │ │ │ + ldrshteq r2, [sp], -r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf8d0b085 │ │ │ │ ldrmi r8, [r6], -r0, lsr #6 │ │ │ │ @ instruction: 0x460d461f │ │ │ │ @@ -29843,24 +29843,24 @@ │ │ │ │ blge 10777c │ │ │ │ @ instruction: 0xf8d8463b │ │ │ │ strmi r4, [r0, r8, lsl #3]! │ │ │ │ @ instruction: 0xf83af004 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf0048ff0 │ │ │ │ ldr pc, [r7, r1, lsr #24]! │ │ │ │ - mlaseq sp, r0, r6, r2 │ │ │ │ - eorseq lr, ip, lr, ror #24 │ │ │ │ - eorseq r3, lr, r2, ror #19 │ │ │ │ - ldrhteq ip, [lr], -ip │ │ │ │ - eorseq r2, sp, r6, ror r6 │ │ │ │ - eorseq r2, sp, lr, asr #10 │ │ │ │ - eorseq r2, sp, r2, asr #10 │ │ │ │ - eorseq ip, pc, r2, lsr fp @ │ │ │ │ - subeq r0, r1, r2, lsl #27 │ │ │ │ - ldrshteq r2, [sp], -lr │ │ │ │ + eorseq r2, sp, r8, lsl #11 │ │ │ │ + eorseq lr, ip, r6, ror #22 │ │ │ │ + ldrsbteq r3, [lr], -sl │ │ │ │ + ldrhteq ip, [lr], -r4 │ │ │ │ + eorseq r2, sp, lr, ror #10 │ │ │ │ + eorseq r2, sp, r6, asr #8 │ │ │ │ + eorseq r2, sp, sl, lsr r4 │ │ │ │ + eorseq ip, pc, sl, lsr #20 │ │ │ │ + subeq r0, r1, sl, ror ip │ │ │ │ + ldrshteq r2, [sp], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba4290 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -29874,18 +29874,18 @@ │ │ │ │ @ instruction: 0xf828f004 │ │ │ │ @ instruction: 0xf0044620 │ │ │ │ @ instruction: 0xf004f9bb │ │ │ │ stclvs 8, cr15, [fp, #-748]! @ 0xfffffd14 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf0034798 │ │ │ │ ldclt 15, cr15, [r8, #-988]! @ 0xfffffc24 │ │ │ │ - eorseq lr, ip, r6, asr #22 │ │ │ │ - mlaseq sp, ip, r5, r2 │ │ │ │ - ldrhteq r3, [lr], -r4 │ │ │ │ - eorseq r3, sp, sl, lsr #24 │ │ │ │ + eorseq lr, ip, lr, lsr sl │ │ │ │ + mlaseq sp, r4, r4, r2 │ │ │ │ + eorseq r3, lr, ip, lsr #15 │ │ │ │ + eorseq r3, sp, r2, lsr #22 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -29912,20 +29912,20 @@ │ │ │ │ @ instruction: 0xf874f004 │ │ │ │ @ instruction: 0xffb4f003 │ │ │ │ ldrsbthi pc, [r4], -r7 @ │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ pop {r6, r7, r8, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrsbteq lr, [ip], -sl │ │ │ │ - eorseq r2, sp, ip, asr #10 │ │ │ │ - eorseq sl, pc, r8, lsl #18 │ │ │ │ - ldrshteq sp, [pc], -sl │ │ │ │ - ldrshteq r3, [sp], -r8 │ │ │ │ - eorseq r2, sp, r4, lsr #10 │ │ │ │ + ldrsbteq lr, [ip], -r2 │ │ │ │ + eorseq r2, sp, r4, asr #8 │ │ │ │ + eorseq sl, pc, r0, lsl #16 │ │ │ │ + ldrshteq sp, [pc], -r2 │ │ │ │ + ldrshteq r3, [sp], -r0 │ │ │ │ + eorseq r2, sp, ip, lsl r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ tstlt r1, ip, lsl #12 │ │ │ │ @@ -29953,20 +29953,20 @@ │ │ │ │ @ instruction: 0xf822f004 │ │ │ │ @ instruction: 0xff62f003 │ │ │ │ ldrsbthi pc, [r0], -r7 @ │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ pop {r6, r7, r8, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq r2, sp, lr, asr #9 │ │ │ │ - eorseq lr, ip, r4, lsr sl │ │ │ │ - eorseq sl, pc, r4, ror #16 │ │ │ │ - subeq r3, r0, r6, lsl #20 │ │ │ │ - mlaseq sp, r4, r4, r2 │ │ │ │ - subeq r5, r0, r6, lsl #20 │ │ │ │ + eorseq r2, sp, r6, asr #7 │ │ │ │ + eorseq lr, ip, ip, lsr #18 │ │ │ │ + eorseq sl, pc, ip, asr r7 @ │ │ │ │ + strdeq r3, [r0], #-142 @ 0xffffff72 │ │ │ │ + eorseq r2, sp, ip, lsl #7 │ │ │ │ + strdeq r5, [r0], #-142 @ 0xffffff72 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba4438 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r6, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2326 @ 0xfffff6ea │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -29986,18 +29986,18 @@ │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ @ instruction: 0xf82ef004 │ │ │ │ @ instruction: 0xf0044620 │ │ │ │ @ instruction: 0xf004fb2f │ │ │ │ @ instruction: 0xf003f887 │ │ │ │ qadd16mi pc, r0, r9 @ │ │ │ │ ldclt 6, cr4, [r8, #-164]! @ 0xffffff5c │ │ │ │ - mlaseq ip, lr, r9, lr │ │ │ │ - eorseq r2, sp, r4, asr #8 │ │ │ │ - eorseq r3, lr, ip, lsl #14 │ │ │ │ - eorseq r2, sp, lr, lsr r4 │ │ │ │ + mlaseq ip, r6, r8, lr │ │ │ │ + eorseq r2, sp, ip, lsr r3 │ │ │ │ + eorseq r3, lr, r4, lsl #12 │ │ │ │ + eorseq r2, sp, r6, lsr r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ strmi r9, [pc], -r0, lsr #6 │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, fp, lr} │ │ │ │ @@ -30044,21 +30044,21 @@ │ │ │ │ @ instruction: 0x46424633 │ │ │ │ ldrdmi pc, [r0, #-137]! @ 0xffffff77 │ │ │ │ @ instruction: 0x46484639 │ │ │ │ andlt r4, r3, r0, lsr #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ blx fe489390 │ │ │ │ svclt 0x0000e7e2 │ │ │ │ - eorseq lr, ip, sl, lsl r9 │ │ │ │ - ldrsbteq r2, [sp], -lr │ │ │ │ - eorseq sl, pc, lr, lsr r7 @ │ │ │ │ - ldrdeq r2, [r1], #-216 @ 0xffffff28 │ │ │ │ - eorseq r3, sp, r4, asr #17 │ │ │ │ - ldrshteq r6, [sp], -r0 │ │ │ │ - eorseq r2, sp, r2, ror r3 │ │ │ │ + eorseq lr, ip, r2, lsl r8 │ │ │ │ + ldrsbteq r2, [sp], -r6 │ │ │ │ + eorseq sl, pc, r6, lsr r6 @ │ │ │ │ + ldrdeq r2, [r1], #-192 @ 0xffffff40 │ │ │ │ + ldrhteq r3, [sp], -ip │ │ │ │ + eorseq r6, sp, r8, ror #17 │ │ │ │ + eorseq r2, sp, sl, ror #4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba45a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -30084,19 +30084,19 @@ │ │ │ │ @ instruction: 0xf003460d │ │ │ │ strtmi pc, [r0], -fp, ror #30 │ │ │ │ blx 1b89424 │ │ │ │ @ instruction: 0xffc4f003 │ │ │ │ cdp2 0, 5, cr15, cr6, cr3, {0} │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq lr, ip, ip, lsr #16 │ │ │ │ - eorseq r2, sp, lr, lsl r3 │ │ │ │ - mlaseq lr, sl, r5, r3 │ │ │ │ - eorseq r5, lr, r0, asr lr │ │ │ │ - eorseq r3, sp, sl, asr #2 │ │ │ │ + eorseq lr, ip, r4, lsr #14 │ │ │ │ + eorseq r2, sp, r6, lsl r2 │ │ │ │ + mlaseq lr, r2, r4, r3 │ │ │ │ + eorseq r5, lr, r8, asr #26 │ │ │ │ + eorseq r3, sp, r2, asr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba4640 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -30115,18 +30115,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0034604 │ │ │ │ strtmi pc, [r0], -fp, lsr #30 │ │ │ │ blx b894a4 │ │ │ │ @ instruction: 0xff84f003 │ │ │ │ cdp2 0, 1, cr15, cr6, cr3, {0} │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - mlaseq ip, r6, r7, lr │ │ │ │ - eorseq r2, sp, r0, lsr #5 │ │ │ │ - eorseq r3, lr, r4, lsl #10 │ │ │ │ - eorseq r3, sp, r6, asr #1 │ │ │ │ + eorseq lr, ip, lr, lsl #13 │ │ │ │ + mlaseq sp, r8, r1, r2 │ │ │ │ + ldrshteq r3, [lr], -ip │ │ │ │ + ldrhteq r2, [sp], -lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba46b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi r5, {r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -30145,18 +30145,18 @@ │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ cdp2 0, 14, cr15, cr14, cr3, {0} │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf003ffe5 │ │ │ │ @ instruction: 0xf003ff47 │ │ │ │ ldcllt 13, cr15, [r0, #-868]! @ 0xfffffc9c │ │ │ │ - eorseq lr, ip, ip, lsl r7 │ │ │ │ - eorseq r2, sp, lr, lsr r2 │ │ │ │ - eorseq r3, lr, sl, lsl #9 │ │ │ │ - eorseq r2, sp, ip, lsr r2 │ │ │ │ + eorseq lr, ip, r4, lsl r6 │ │ │ │ + eorseq r2, sp, r6, lsr r1 │ │ │ │ + eorseq r3, lr, r2, lsl #7 │ │ │ │ + eorseq r2, sp, r4, lsr r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba4730 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r2, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2322 @ 0xfffff6ee │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -30172,18 +30172,18 @@ │ │ │ │ @ instruction: 0xf003ff2d │ │ │ │ @ instruction: 0xf003fe6b │ │ │ │ @ instruction: 0xf8d5fc0f │ │ │ │ strtmi r3, [r1], -r8, lsl #4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ stc2 0, cr15, [r4, #12]! │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq lr, ip, r6, lsr #13 │ │ │ │ - eorseq r2, sp, r4, ror #3 │ │ │ │ - eorseq r3, lr, r4, lsl r4 │ │ │ │ - eorseq r3, sp, r2, ror #10 │ │ │ │ + mlaseq ip, lr, r5, lr │ │ │ │ + ldrsbteq r2, [sp], -ip │ │ │ │ + eorseq r3, lr, ip, lsl #6 │ │ │ │ + eorseq r3, sp, sl, asr r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba479c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r8, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi r8, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -30205,19 +30205,19 @@ │ │ │ │ cdp2 0, 2, cr15, cr10, cr3, {0} │ │ │ │ blx ff409602 │ │ │ │ andcc pc, ip, #14024704 @ 0xd60000 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ stc2l 0, cr15, [r2, #-12]! │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq lr, ip, r8, lsr r6 │ │ │ │ - eorseq r2, sp, r2, lsl #3 │ │ │ │ - eorseq r3, lr, r6, lsr #7 │ │ │ │ - eorseq r2, sp, r8, ror r1 │ │ │ │ - eorseq r3, sp, r0, ror #9 │ │ │ │ + eorseq lr, ip, r0, lsr r5 │ │ │ │ + eorseq r2, sp, sl, ror r0 │ │ │ │ + mlaseq lr, lr, r2, r3 │ │ │ │ + eorseq r2, sp, r0, ror r0 │ │ │ │ + ldrsbteq r3, [sp], -r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [sp], -r3, lsl #12 │ │ │ │ ldrmi r4, [r6], -sp, lsr #16 │ │ │ │ ldrbtmi r4, [r8], #-2349 @ 0xfffff6d3 │ │ │ │ @@ -30261,19 +30261,19 @@ │ │ │ │ ldrtmi r3, [r2], -ip, asr #2 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ pop {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf00481f0 │ │ │ │ ldrb pc, [r1, r1, ror #17] @ │ │ │ │ @ instruction: 0xf8def004 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - eorseq lr, ip, lr, lsr #11 │ │ │ │ - eorseq r2, sp, r8, lsl r1 │ │ │ │ - ldrsbteq sl, [pc], -r8 │ │ │ │ - eorseq r2, sp, lr, lsl #2 │ │ │ │ - eorseq r2, sp, lr, ror #1 │ │ │ │ + eorseq lr, ip, r6, lsr #9 │ │ │ │ + eorseq r2, sp, r0, lsl r0 │ │ │ │ + ldrsbteq sl, [pc], -r0 │ │ │ │ + eorseq r2, sp, r6 │ │ │ │ + eorseq r1, sp, r6, ror #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 108bbc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ @ instruction: 0xf8d0b087 │ │ │ │ cdp 3, 11, cr7, cr0, cr0, {1} │ │ │ │ @@ -30343,26 +30343,26 @@ │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0xf8d74638 │ │ │ │ strmi r4, [r0, ip, lsl #3]! │ │ │ │ mrrc2 0, 0, pc, r2, cr3 @ │ │ │ │ ldc 0, cr11, [sp], #28 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - eorseq r2, sp, r4, asr r0 │ │ │ │ - eorseq lr, ip, sl, lsr #9 │ │ │ │ - eorseq r3, lr, lr, lsl r2 │ │ │ │ - ldrshteq ip, [lr], -r8 │ │ │ │ - eorseq r2, sp, sl, lsr r0 │ │ │ │ - subeq r6, r1, r2, lsr r0 │ │ │ │ - subeq r6, r1, r6, lsr r0 │ │ │ │ - eorseq r1, sp, r2, lsl #27 │ │ │ │ - eorseq r1, sp, r6, ror sp │ │ │ │ - eorseq ip, pc, r6, ror #6 │ │ │ │ - strheq r0, [r1], #-86 @ 0xffffffaa │ │ │ │ - eorseq r1, sp, r2, lsr lr │ │ │ │ + eorseq r1, sp, ip, asr #30 │ │ │ │ + eorseq lr, ip, r2, lsr #7 │ │ │ │ + eorseq r3, lr, r6, lsl r1 │ │ │ │ + ldrshteq ip, [lr], -r0 │ │ │ │ + eorseq r1, sp, r2, lsr pc │ │ │ │ + subeq r5, r1, sl, lsr #30 │ │ │ │ + subeq r5, r1, lr, lsr #30 │ │ │ │ + eorseq r1, sp, sl, ror ip │ │ │ │ + eorseq r1, sp, lr, ror #24 │ │ │ │ + eorseq ip, pc, lr, asr r2 @ │ │ │ │ + subeq r0, r1, lr, lsr #9 │ │ │ │ + eorseq r1, sp, sl, lsr #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba4a68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldmdbmi r7, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ msrvs CPSR_, #212, 16 @ 0xd40000 │ │ │ │ @@ -30383,18 +30383,18 @@ │ │ │ │ @ instruction: 0x4628fd17 │ │ │ │ @ instruction: 0xf818f004 │ │ │ │ ldc2l 0, cr15, [r0, #-12]! │ │ │ │ stc2 0, cr15, [r2], {3} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf852f008 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r1, sp, r6, lsr pc │ │ │ │ - ldrsbteq lr, [ip], -r8 │ │ │ │ - mlaseq pc, r8, r1, sl @ │ │ │ │ - eorseq lr, ip, r2, ror #13 │ │ │ │ + eorseq r1, sp, lr, lsr #28 │ │ │ │ + ldrsbteq lr, [ip], -r0 │ │ │ │ + mlaseq pc, r0, r0, sl @ │ │ │ │ + ldrsbteq lr, [ip], -sl │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ msrge CPSR_, #208, 16 @ 0xd00000 │ │ │ │ strmi r4, [r0], r9, lsl #13 │ │ │ │ stmdami ip!, {r0, r1, r3, r5, r8, fp, lr} │ │ │ │ @@ -30437,20 +30437,20 @@ │ │ │ │ @ instruction: 0xf003ffaf │ │ │ │ @ instruction: 0xf003fd07 │ │ │ │ @ instruction: 0x4621fb99 │ │ │ │ @ instruction: 0xf0074640 │ │ │ │ pop {r0, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00387f0 │ │ │ │ @ instruction: 0xe7d9ff7d │ │ │ │ - eorseq r1, sp, r2, asr #29 │ │ │ │ - eorseq lr, ip, r2, asr r3 │ │ │ │ - eorseq sl, pc, r2, lsl r1 @ │ │ │ │ - eorseq lr, ip, ip, asr r6 │ │ │ │ - mlaseq ip, sl, r6, lr │ │ │ │ - eorseq r1, sp, r2, lsl #29 │ │ │ │ + ldrhteq r1, [sp], -sl │ │ │ │ + eorseq lr, ip, sl, asr #4 │ │ │ │ + eorseq sl, pc, sl │ │ │ │ + eorseq lr, ip, r4, asr r5 │ │ │ │ + mlaseq ip, r2, r5, lr │ │ │ │ + eorseq r1, sp, sl, ror sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba4bc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldmdbmi r7, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ msrvs CPSR_, #212, 16 @ 0xd40000 │ │ │ │ @@ -30471,18 +30471,18 @@ │ │ │ │ strtmi pc, [r8], -r7, ror #24 │ │ │ │ @ instruction: 0xff68f003 │ │ │ │ stc2l 0, cr15, [r0], {3} │ │ │ │ blx 1509a32 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff3af007 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r1, sp, lr, lsl lr │ │ │ │ - eorseq lr, ip, r8, lsl #4 │ │ │ │ - eorseq sl, pc, r8, lsr r0 @ │ │ │ │ - eorseq lr, ip, r2, lsl #11 │ │ │ │ + eorseq r1, sp, r6, lsl sp │ │ │ │ + eorseq lr, ip, r0, lsl #2 │ │ │ │ + eorseq r9, pc, r0, lsr pc @ │ │ │ │ + eorseq lr, ip, sl, ror r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b084 │ │ │ │ strmi r7, [ip], -r0, lsr #6 │ │ │ │ ldmdbmi sl!, {r0, r3, r4, r5, fp, lr} │ │ │ │ @@ -30539,24 +30539,24 @@ │ │ │ │ stc2 0, cr15, [ip], {3} │ │ │ │ ldc2 0, cr15, [sl], #-12 │ │ │ │ blx ff389b3c │ │ │ │ andlt r4, r4, r0, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000e7b7 │ │ │ │ - eorseq lr, ip, r6, lsl #3 │ │ │ │ - eorseq r1, sp, r6, lsr #27 │ │ │ │ - eorseq r2, lr, lr, ror #29 │ │ │ │ - eorseq r5, lr, ip, lsl r3 │ │ │ │ - eorseq r2, lr, r2, asr #16 │ │ │ │ - eorseq r1, sp, r0, ror #26 │ │ │ │ - eorseq r1, sp, r8, asr sp │ │ │ │ - eorseq r1, sp, r0, asr sp │ │ │ │ - eorseq r1, sp, r8, asr #26 │ │ │ │ - eorseq lr, ip, r6, lsl #11 │ │ │ │ + eorseq lr, ip, lr, ror r0 │ │ │ │ + mlaseq sp, lr, ip, r1 │ │ │ │ + eorseq r2, lr, r6, ror #27 │ │ │ │ + eorseq r5, lr, r4, lsl r2 │ │ │ │ + eorseq r2, lr, sl, lsr r7 │ │ │ │ + eorseq r1, sp, r8, asr ip │ │ │ │ + eorseq r1, sp, r0, asr ip │ │ │ │ + eorseq r1, sp, r8, asr #24 │ │ │ │ + eorseq r1, sp, r0, asr #24 │ │ │ │ + eorseq lr, ip, lr, ror r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -30583,19 +30583,19 @@ │ │ │ │ strbmi r4, [r0, r1, lsr #12] │ │ │ │ @ instruction: 0xf003b134 │ │ │ │ stmdavs r0!, {r0, r1, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ cdp2 0, 8, cr15, cr4, cr3, {0} │ │ │ │ blx ff789bf6 │ │ │ │ blx 1c09bf8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq lr, ip, lr, asr r0 │ │ │ │ - eorseq r1, sp, r0, asr #25 │ │ │ │ - ldrsbteq r2, [lr], -r0 │ │ │ │ - ldrshteq lr, [ip], -sl │ │ │ │ - subeq r4, r0, r0, lsl #29 │ │ │ │ + eorseq sp, ip, r6, asr pc │ │ │ │ + ldrhteq r1, [sp], -r8 │ │ │ │ + eorseq r2, lr, r8, asr #25 │ │ │ │ + ldrshteq lr, [ip], -r2 │ │ │ │ + subeq r4, r0, r8, ror sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba4e0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sp], -r8, ror #31 │ │ │ │ ldmdbmi sl, {r1, r2, r9, sl, lr} │ │ │ │ ldmdami sl, {r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d64479 │ │ │ │ @@ -30619,18 +30619,18 @@ │ │ │ │ @ instruction: 0xf003fe43 │ │ │ │ @ instruction: 0xf003fb9b │ │ │ │ strbeq pc, [r3, sp, lsr #20]! @ │ │ │ │ ldcllt 4, cr13, [r8] │ │ │ │ @ instruction: 0xfff2f002 │ │ │ │ @ instruction: 0xf8862300 │ │ │ │ ldcllt 3, cr3, [r8, #384]! @ 0x180 │ │ │ │ - subeq r2, r0, r0, asr #29 │ │ │ │ - eorseq sp, ip, r2, asr #31 │ │ │ │ - eorseq r2, lr, r6, lsr sp │ │ │ │ - eorseq r9, lr, r0, lsl r4 │ │ │ │ + strheq r2, [r0], #-216 @ 0xffffff28 │ │ │ │ + ldrhteq sp, [ip], -sl │ │ │ │ + eorseq r2, lr, lr, lsr #24 │ │ │ │ + eorseq r9, lr, r8, lsl #6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ strmi r7, [ip], -r0, lsr #6 │ │ │ │ stmdbmi sl!, {r0, r3, r5, fp, lr} │ │ │ │ @@ -30671,22 +30671,22 @@ │ │ │ │ stmdals r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0x5194f8d7 │ │ │ │ @ instruction: 0xf00347a8 │ │ │ │ @ instruction: 0xb003f9bf │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq sp, ip, r6, lsr pc │ │ │ │ - eorseq r1, sp, r6, lsr #23 │ │ │ │ - mlaseq lr, lr, ip, r2 │ │ │ │ - eorseq r5, lr, ip, asr #1 │ │ │ │ - eorseq r2, sp, sl, asr #26 │ │ │ │ - subeq r6, r1, r2, ror #19 │ │ │ │ - eorseq r1, sp, sl, asr fp │ │ │ │ - eorseq r1, sp, r4, asr fp │ │ │ │ + eorseq sp, ip, lr, lsr #28 │ │ │ │ + mlaseq sp, lr, sl, r1 │ │ │ │ + mlaseq lr, r6, fp, r2 │ │ │ │ + eorseq r4, lr, r4, asr #31 │ │ │ │ + eorseq r2, sp, r2, asr #24 │ │ │ │ + ldrdeq r6, [r1], #-138 @ 0xffffff76 │ │ │ │ + eorseq r1, sp, r2, asr sl │ │ │ │ + eorseq r1, sp, ip, asr #20 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 109230 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r8, [lr], -r0, lsr #6 │ │ │ │ @@ -30740,22 +30740,22 @@ │ │ │ │ ldrdmi pc, [r4, r8] │ │ │ │ @ instruction: 0xf00347a0 │ │ │ │ andlt pc, r2, fp, lsr r9 @ │ │ │ │ blhi 10914c │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stc2 0, cr15, [r0, #-12]! │ │ │ │ svclt 0x0000e7d6 │ │ │ │ - eorseq sp, ip, r2, asr lr │ │ │ │ - eorseq r5, lr, r6, lsr sl │ │ │ │ - ldrhteq r2, [lr], -sl │ │ │ │ - subeq r3, r1, r4, ror r7 │ │ │ │ - ldrhteq r1, [sp], -ip │ │ │ │ - eorseq r1, sp, r0, lsr r8 │ │ │ │ - umaaleq r5, r1, sl, r9 │ │ │ │ - umaaleq r5, r1, lr, r9 │ │ │ │ + eorseq sp, ip, sl, asr #26 │ │ │ │ + eorseq r5, lr, lr, lsr #18 │ │ │ │ + ldrhteq r2, [lr], -r2 │ │ │ │ + subeq r3, r1, ip, ror #12 │ │ │ │ + ldrhteq r1, [sp], -r4 │ │ │ │ + eorseq r1, sp, r8, lsr #14 │ │ │ │ + umaaleq r5, r1, r2, r8 │ │ │ │ + umaaleq r5, r1, r6, r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -30782,20 +30782,20 @@ │ │ │ │ @ instruction: 0xf003fc13 │ │ │ │ ldrtmi pc, [r3], -r7, lsr #19 @ │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf8d74638 │ │ │ │ @ instruction: 0x47c0813c │ │ │ │ @ instruction: 0xf8e0f003 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq sp, ip, r2, asr #26 │ │ │ │ - ldrshteq r1, [sp], -r4 │ │ │ │ - ldrhteq r2, [lr], -r4 │ │ │ │ - eorseq r1, sp, r2, lsl #11 │ │ │ │ - ldrsbteq r1, [sp], -sl │ │ │ │ - ldrhteq r1, [sp], -sl │ │ │ │ + eorseq sp, ip, sl, lsr ip │ │ │ │ + eorseq r1, sp, ip, ror #17 │ │ │ │ + eorseq r2, lr, ip, lsr #19 │ │ │ │ + eorseq r1, sp, sl, ror r4 │ │ │ │ + ldrsbteq r1, [sp], -r2 │ │ │ │ + ldrhteq r1, [sp], -r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba512c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [lr], {72} @ 0x48 │ │ │ │ blmi 7fa1e0 │ │ │ │ ldrbtmi r2, [ip], #-676 @ 0xfffffd5c │ │ │ │ msrpl CPSR_, #208, 16 @ 0xd00000 │ │ │ │ @@ -30824,18 +30824,18 @@ │ │ │ │ blls aa8004 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #-168]! @ 0xffffff58 │ │ │ │ stc 7, cr15, [lr, #-900]! @ 0xfffffc7c │ │ │ │ addseq r2, r3, r6, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - subeq r2, r0, r6, asr #20 │ │ │ │ - eorseq sp, ip, ip, lsl #25 │ │ │ │ - eorseq r2, lr, r0, lsl #20 │ │ │ │ - eorseq r9, pc, r2, asr r2 @ │ │ │ │ + subeq r2, r0, lr, lsr r9 │ │ │ │ + eorseq sp, ip, r4, lsl #23 │ │ │ │ + ldrshteq r2, [lr], -r8 │ │ │ │ + eorseq r9, pc, sl, asr #2 │ │ │ │ addseq r2, r3, ip, rrx │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [lr], -r3, lsl #12 │ │ │ │ ldrmi r4, [r7], -r0, lsr #16 │ │ │ │ @@ -30867,19 +30867,19 @@ │ │ │ │ @ instruction: 0xf8d8f8ff │ │ │ │ ldrtmi r3, [sl], -r4, ror #2 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ @ instruction: 0xf0034798 │ │ │ │ pop {r0, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00381f0 │ │ │ │ ldrb pc, [r0, r1, lsr #24]! @ │ │ │ │ - eorseq sp, ip, r2, lsl #24 │ │ │ │ - ldrsbteq r1, [sp], -r4 │ │ │ │ - eorseq r2, lr, r0, ror r9 │ │ │ │ - eorseq r1, sp, lr, asr #17 │ │ │ │ - subeq r3, r1, r6, lsl r5 │ │ │ │ + ldrshteq sp, [ip], -sl │ │ │ │ + eorseq r1, sp, ip, asr #15 │ │ │ │ + eorseq r2, lr, r8, ror #16 │ │ │ │ + eorseq r1, sp, r6, asr #15 │ │ │ │ + subeq r3, r1, lr, lsl #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba527c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ msrvs CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -30893,18 +30893,18 @@ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ @ instruction: 0x4628f831 │ │ │ │ ldc2 0, cr15, [sl], {3} │ │ │ │ @ instruction: 0xf8c4f003 │ │ │ │ @ instruction: 0xf804f003 │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ fldmdbxlt r0!, {d31-d140} @ Deprecated │ │ │ │ - eorseq sp, ip, sl, asr fp │ │ │ │ - eorseq r1, sp, ip, asr #16 │ │ │ │ - eorseq r2, lr, r6, asr #17 │ │ │ │ - eorseq r1, sp, r0, asr #16 │ │ │ │ + eorseq sp, ip, r2, asr sl │ │ │ │ + eorseq r1, sp, r4, asr #14 │ │ │ │ + ldrhteq r2, [lr], -lr │ │ │ │ + eorseq r1, sp, r8, lsr r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba52e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ ldmdbmi lr, {r0, r2, r9, sl, lr} │ │ │ │ ldmdami lr, {r1, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d54479 │ │ │ │ @@ -30932,19 +30932,19 @@ │ │ │ │ @ instruction: 0xf0034630 │ │ │ │ @ instruction: 0xf003fbcf │ │ │ │ @ instruction: 0xf002f927 │ │ │ │ @ instruction: 0x4632ffb9 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ blx 110a17a │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r1, sp, r4, lsl #16 │ │ │ │ - eorseq sp, ip, lr, ror #21 │ │ │ │ - eorseq r2, lr, r2, ror #16 │ │ │ │ - subeq r1, r0, r4, ror r1 │ │ │ │ - eorseq r1, sp, r2, ror #15 │ │ │ │ + ldrshteq r1, [sp], -ip │ │ │ │ + eorseq sp, ip, r6, ror #19 │ │ │ │ + eorseq r2, lr, sl, asr r7 │ │ │ │ + subeq r1, r0, ip, rrx │ │ │ │ + ldrsbteq r1, [sp], -sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba5380 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ msrvs CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -30958,18 +30958,18 @@ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ strtmi pc, [r8], -pc, lsr #31 │ │ │ │ blx fe68a1ca │ │ │ │ @ instruction: 0xf842f003 │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf002fc41 │ │ │ │ ldcllt 15, cr15, [r0, #-508]! @ 0xfffffe04 │ │ │ │ - eorseq sp, ip, r6, asr sl │ │ │ │ - eorseq r1, sp, ip, ror r7 │ │ │ │ - eorseq r2, lr, r2, asr #15 │ │ │ │ - eorseq r5, lr, r8, ror r0 │ │ │ │ + eorseq sp, ip, lr, asr #18 │ │ │ │ + eorseq r1, sp, r4, ror r6 │ │ │ │ + ldrhteq r2, [lr], -sl │ │ │ │ + eorseq r4, lr, r0, ror pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba53e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ ldmdbmi sp, {r0, r2, r9, sl, lr} │ │ │ │ ldmdami sp, {r1, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d54479 │ │ │ │ @@ -30996,19 +30996,19 @@ │ │ │ │ @ instruction: 0xf0034630 │ │ │ │ @ instruction: 0xf003fb4f │ │ │ │ @ instruction: 0xf002f8a7 │ │ │ │ shasxmi pc, r2, r9 @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ blx ff10a27a │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r1, sp, r4, lsr r7 │ │ │ │ - eorseq sp, ip, sl, ror #19 │ │ │ │ - eorseq r2, lr, lr, asr r7 │ │ │ │ - subeq r1, r0, r0, ror r0 │ │ │ │ - eorseq sp, ip, lr, lsr #26 │ │ │ │ + eorseq r1, sp, ip, lsr #12 │ │ │ │ + eorseq sp, ip, r2, ror #17 │ │ │ │ + eorseq r2, lr, r6, asr r6 │ │ │ │ + subeq r0, r0, r8, ror #30 │ │ │ │ + eorseq sp, ip, r6, lsr #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ stmdbmi ip, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ bmi 135faec │ │ │ │ @ instruction: 0xf5ad4479 │ │ │ │ @@ -31084,23 +31084,23 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ stcvc 5, cr15, [r7, #-52] @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ bl a0c340 │ │ │ │ addseq r1, r3, r0, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r1, sp, lr, ror #12 │ │ │ │ - eorseq sp, ip, r4, lsl r9 │ │ │ │ - eorseq r2, lr, r8, lsl #13 │ │ │ │ - ldrdeq r1, [r1], #-222 @ 0xffffff22 │ │ │ │ - eorseq r2, sp, r8, asr #17 │ │ │ │ - eorseq r1, sp, ip, lsr r6 │ │ │ │ - mlaseq sp, r8, r3, r1 │ │ │ │ - eorseq r1, sp, r8, lsl r6 │ │ │ │ - ldrshteq r1, [sp], -sl │ │ │ │ + eorseq r1, sp, r6, ror #10 │ │ │ │ + eorseq sp, ip, ip, lsl #16 │ │ │ │ + eorseq r2, lr, r0, lsl #11 │ │ │ │ + ldrdeq r1, [r1], #-198 @ 0xffffff3a │ │ │ │ + eorseq r2, sp, r0, asr #15 │ │ │ │ + eorseq r1, sp, r4, lsr r5 │ │ │ │ + mlaseq sp, r0, r2, r1 │ │ │ │ + eorseq r1, sp, r0, lsl r5 │ │ │ │ + ldrshteq r1, [sp], -r2 │ │ │ │ addseq r1, r3, r0, ror #24 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ msrls CPSR_, #208, 16 @ 0xd00000 │ │ │ │ stmdami r7!, {r3, r7, r9, sl, lr} │ │ │ │ @@ -31139,20 +31139,20 @@ │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf8d94648 │ │ │ │ strmi r4, [r0, ip, lsr #2]! │ │ │ │ cdp2 0, 1, cr15, cr10, cr2, {0} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ blx 10a4a8 │ │ │ │ svclt 0x0000e7ef │ │ │ │ - ldrsbteq sp, [ip], -sl │ │ │ │ - eorseq r1, sp, r8, asr r5 │ │ │ │ - eorseq r2, lr, ip, asr #10 │ │ │ │ - subeq r1, r1, r2, lsr #25 │ │ │ │ - eorseq r1, sp, r0, asr #10 │ │ │ │ - eorseq r1, sp, r0, lsr r5 │ │ │ │ + ldrsbteq sp, [ip], -r2 │ │ │ │ + eorseq r1, sp, r0, asr r4 │ │ │ │ + eorseq r2, lr, r4, asr #8 │ │ │ │ + umaaleq r1, r1, sl, fp │ │ │ │ + eorseq r1, sp, r8, lsr r4 │ │ │ │ + eorseq r1, sp, r8, lsr #8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r9, [pc], -r0, lsr #6 │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, fp, lr} │ │ │ │ @@ -31199,21 +31199,21 @@ │ │ │ │ @ instruction: 0x46484639 │ │ │ │ @ instruction: 0x4094f8d9 │ │ │ │ @ instruction: 0xf00247a0 │ │ │ │ andlt pc, r2, r3, lsr #27 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf98af003 │ │ │ │ svclt 0x0000e7ec │ │ │ │ - eorseq sp, ip, lr, lsl #14 │ │ │ │ - eorseq r1, sp, lr, lsr #9 │ │ │ │ - eorseq r2, lr, sl, ror r4 │ │ │ │ - ldrdeq r1, [r1], #-176 @ 0xffffff50 │ │ │ │ - ldrhteq r2, [sp], -sl │ │ │ │ - eorseq r1, sp, sl, ror r4 │ │ │ │ - eorseq r1, sp, sl, ror #8 │ │ │ │ + eorseq sp, ip, r6, lsl #12 │ │ │ │ + eorseq r1, sp, r6, lsr #7 │ │ │ │ + eorseq r2, lr, r2, ror r3 │ │ │ │ + subeq r1, r1, r8, asr #21 │ │ │ │ + ldrhteq r2, [sp], -r2 │ │ │ │ + eorseq r1, sp, r2, ror r3 │ │ │ │ + eorseq r1, sp, r2, ror #6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -31240,20 +31240,20 @@ │ │ │ │ @ instruction: 0xf002f833 │ │ │ │ @ instruction: 0x4633fe13 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf8d74638 │ │ │ │ strbmi r8, [r0, r4, asr #2] │ │ │ │ stc2l 0, cr15, [ip, #-8] │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq sp, ip, sl, lsl r6 │ │ │ │ - ldrsbteq r1, [sp], -ip │ │ │ │ - eorseq r2, lr, ip, lsl #7 │ │ │ │ - eorseq r0, sp, sl, asr lr │ │ │ │ - eorseq r1, sp, r2, asr #7 │ │ │ │ - mlaseq sp, r2, r3, r1 │ │ │ │ + eorseq sp, ip, r2, lsl r5 │ │ │ │ + ldrsbteq r1, [sp], -r4 │ │ │ │ + eorseq r2, lr, r4, lsl #5 │ │ │ │ + eorseq r0, sp, r2, asr sp │ │ │ │ + ldrhteq r1, [sp], -sl │ │ │ │ + eorseq r1, sp, sl, lsl #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5854 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31268,18 +31268,18 @@ │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ @ instruction: 0xf002ffc7 │ │ │ │ @ instruction: 0xf8d5fdd9 │ │ │ │ @ instruction: 0x46213138 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldc2 0, cr15, [r4, #-8] │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq sp, ip, r2, lsl #11 │ │ │ │ - eorseq r1, sp, r4, ror #6 │ │ │ │ - ldrshteq r2, [lr], -r0 │ │ │ │ - ldrhteq r1, [sp], -r2 │ │ │ │ + eorseq sp, ip, sl, ror r4 │ │ │ │ + eorseq r1, sp, ip, asr r2 │ │ │ │ + eorseq r2, lr, r8, ror #3 │ │ │ │ + eorseq r1, sp, sl, lsr #27 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strbvc pc, [fp, #-1280] @ 0xfffffb00 @ │ │ │ │ msrvs CPSR_, #208, 16 @ 0xd00000 │ │ │ │ strmi r4, [fp], -pc, lsl #12 │ │ │ │ @@ -31336,19 +31336,19 @@ │ │ │ │ pop {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ stmdami r9, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ @ instruction: 0x4628fcb7 │ │ │ │ ldc2 0, cr15, [r6], #-16 │ │ │ │ stc2l 0, cr15, [sl, #-8] │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - eorseq r1, sp, ip, lsl #5 │ │ │ │ - eorseq sp, ip, sl, lsl #9 │ │ │ │ - ldrshteq r2, [lr], -lr │ │ │ │ - ldrhteq r1, [sp], -lr │ │ │ │ - mlaseq sp, r4, sp, r1 │ │ │ │ + eorseq r1, sp, r4, lsl #3 │ │ │ │ + eorseq sp, ip, r2, lsl #7 │ │ │ │ + ldrshteq r2, [lr], -r6 │ │ │ │ + ldrhteq r1, [sp], -r6 │ │ │ │ + eorseq r1, sp, ip, lsl #25 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r7, [ip], -r0, lsr #6 │ │ │ │ stmdbmi r4!, {r0, r1, r5, fp, lr} │ │ │ │ @@ -31383,21 +31383,21 @@ │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldrtmi r4, [r3], -r1, lsr #12 │ │ │ │ ldrtmi r4, [r8], -sl, lsr #12 │ │ │ │ ldrdmi pc, [r8, -r7]! │ │ │ │ @ instruction: 0xf00247a0 │ │ │ │ andlt pc, r2, pc, lsr #24 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrshteq sp, [ip], -lr │ │ │ │ - eorseq r1, sp, lr, lsl #4 │ │ │ │ - eorseq r2, lr, sl, ror #2 │ │ │ │ - subeq r1, r1, r0, asr #17 │ │ │ │ - eorseq fp, sp, lr, ror #12 │ │ │ │ - eorseq r1, sp, r2, lsr #2 │ │ │ │ - ldrhteq r1, [sp], -r8 │ │ │ │ + ldrshteq sp, [ip], -r6 │ │ │ │ + eorseq r1, sp, r6, lsl #2 │ │ │ │ + eorseq r2, lr, r2, rrx │ │ │ │ + strheq r1, [r1], #-120 @ 0xffffff88 │ │ │ │ + eorseq fp, sp, r6, ror #10 │ │ │ │ + eorseq r1, sp, sl, lsl r0 │ │ │ │ + ldrhteq r1, [sp], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5a94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31412,18 +31412,18 @@ │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ @ instruction: 0xf002ff6d │ │ │ │ @ instruction: 0xf8d5fcb9 │ │ │ │ strtmi r3, [r1], -r4, lsr #2 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx ffd8a8ea │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq sp, ip, r2, asr #6 │ │ │ │ - eorseq r1, sp, r4, ror #2 │ │ │ │ - ldrhteq r2, [lr], -r0 │ │ │ │ - eorseq r1, sp, r2, ror ip │ │ │ │ + eorseq sp, ip, sl, lsr r2 │ │ │ │ + eorseq r1, sp, ip, asr r0 │ │ │ │ + eorseq r1, lr, r8, lsr #31 │ │ │ │ + eorseq r1, sp, sl, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba5afc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ ldmdami r2, {r0, r1, r9, sl, lr} │ │ │ │ andne pc, r4, sp, lsr #17 │ │ │ │ ldmdbmi r1, {r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -31439,18 +31439,18 @@ │ │ │ │ @ instruction: 0xf004a801 │ │ │ │ @ instruction: 0xf002fb3b │ │ │ │ @ instruction: 0xf8d4fc83 │ │ │ │ stmdbls r1, {r3, r4, r8, ip, sp} │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ blx ff00a956 │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ - ldrsbteq sp, [ip], -r8 │ │ │ │ - eorseq r1, sp, r8, lsl #2 │ │ │ │ - eorseq r2, lr, r4, asr #32 │ │ │ │ - ldrshteq r1, [sp], -lr │ │ │ │ + ldrsbteq sp, [ip], -r0 │ │ │ │ + eorseq r1, sp, r0 │ │ │ │ + eorseq r1, lr, ip, lsr pc │ │ │ │ + ldrshteq r0, [sp], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5b68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31465,18 +31465,18 @@ │ │ │ │ @ instruction: 0xf0044620 │ │ │ │ @ instruction: 0xf002fad5 │ │ │ │ @ instruction: 0xf8d5fc4f │ │ │ │ @ instruction: 0x46213114 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fe30a9be │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq sp, ip, lr, ror #4 │ │ │ │ - ldrhteq r1, [sp], -r8 │ │ │ │ - ldrsbteq r1, [lr], -ip │ │ │ │ - mlaseq sp, lr, fp, r1 │ │ │ │ + eorseq sp, ip, r6, ror #2 │ │ │ │ + ldrhteq r0, [sp], -r0 │ │ │ │ + ldrsbteq r1, [lr], -r4 │ │ │ │ + mlaseq sp, r6, sl, r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [lr], -r3, lsl #12 │ │ │ │ ldrmi r4, [r7], -r5, lsr #16 │ │ │ │ ldrbtmi r4, [r8], #-2341 @ 0xfffff6db │ │ │ │ @@ -31512,19 +31512,19 @@ │ │ │ │ @ instruction: 0xf0024620 │ │ │ │ @ instruction: 0xf002ff47 │ │ │ │ @ instruction: 0xf002fc9f │ │ │ │ @ instruction: 0x4620fb31 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xff18f002 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ - eorseq sp, ip, r2, lsl #4 │ │ │ │ - eorseq r1, sp, ip, asr r0 │ │ │ │ - eorseq r1, lr, r0, ror pc │ │ │ │ - eorseq sp, ip, r6, ror #8 │ │ │ │ - eorseq sp, ip, r6, asr r4 │ │ │ │ + ldrshteq sp, [ip], -sl │ │ │ │ + eorseq r0, sp, r4, asr pc │ │ │ │ + eorseq r1, lr, r8, ror #28 │ │ │ │ + eorseq sp, ip, lr, asr r3 │ │ │ │ + eorseq sp, ip, lr, asr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5c90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31543,18 +31543,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ strtmi pc, [r0], -r3, lsl #24 │ │ │ │ @ instruction: 0xff04f002 │ │ │ │ mrrc2 0, 0, pc, ip, cr2 @ │ │ │ │ blx ffc0aaf4 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq sp, ip, r6, asr #2 │ │ │ │ - eorseq r0, sp, r0, asr #31 │ │ │ │ - ldrhteq r1, [lr], -r4 │ │ │ │ - eorseq r1, sp, r6, ror sl │ │ │ │ + eorseq sp, ip, lr, lsr r0 │ │ │ │ + ldrhteq r0, [sp], -r8 │ │ │ │ + eorseq r1, lr, ip, lsr #27 │ │ │ │ + eorseq r1, sp, lr, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5d08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31573,18 +31573,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ strtmi pc, [r0], -r7, asr #23 │ │ │ │ cdp2 0, 12, cr15, cr8, cr2, {0} │ │ │ │ stc2 0, cr15, [r0], #-8 │ │ │ │ blx fed0ab6c │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq sp, ip, lr, asr #1 │ │ │ │ - eorseq r0, sp, r0, ror #30 │ │ │ │ - eorseq r1, lr, ip, lsr lr │ │ │ │ - ldrshteq r1, [sp], -lr │ │ │ │ + eorseq ip, ip, r6, asr #31 │ │ │ │ + eorseq r0, sp, r8, asr lr │ │ │ │ + eorseq r1, lr, r4, lsr sp │ │ │ │ + ldrshteq r1, [sp], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5d80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31603,18 +31603,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ strtmi pc, [r0], -fp, lsl #23 │ │ │ │ cdp2 0, 8, cr15, cr12, cr2, {0} │ │ │ │ blx ff98abe2 │ │ │ │ blx 1e0abe4 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq sp, ip, r6, asr r0 │ │ │ │ - ldrshteq r0, [sp], -r8 │ │ │ │ - eorseq r1, lr, r4, asr #27 │ │ │ │ - eorseq r1, sp, r6, lsl #19 │ │ │ │ + eorseq ip, ip, lr, asr #30 │ │ │ │ + ldrshteq r0, [sp], -r0 │ │ │ │ + ldrhteq r1, [lr], -ip │ │ │ │ + eorseq r1, sp, lr, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5df8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31633,18 +31633,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ strtmi pc, [r0], -pc, asr #22 │ │ │ │ cdp2 0, 5, cr15, cr0, cr2, {0} │ │ │ │ blx fea8ac5a │ │ │ │ blx f0ac5c │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - ldrsbteq ip, [ip], -lr │ │ │ │ - mlaseq sp, r0, lr, r0 │ │ │ │ - eorseq r1, lr, ip, asr #26 │ │ │ │ - eorseq r1, sp, lr, lsl #18 │ │ │ │ + ldrsbteq ip, [ip], -r6 │ │ │ │ + eorseq r0, sp, r8, lsl #27 │ │ │ │ + eorseq r1, lr, r4, asr #24 │ │ │ │ + eorseq r1, sp, r6, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5e70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31663,18 +31663,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ @ instruction: 0x4620fb13 │ │ │ │ cdp2 0, 1, cr15, cr4, cr2, {0} │ │ │ │ blx 1b8acd2 │ │ │ │ @ instruction: 0xf9fef002 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, r6, ror #30 │ │ │ │ - eorseq r0, sp, ip, lsr #28 │ │ │ │ - ldrsbteq r1, [lr], -r4 │ │ │ │ - mlaseq sp, r6, r8, r1 │ │ │ │ + eorseq ip, ip, lr, asr lr │ │ │ │ + eorseq r0, sp, r4, lsr #26 │ │ │ │ + eorseq r1, lr, ip, asr #23 │ │ │ │ + eorseq r1, sp, lr, lsl #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5ee8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31693,18 +31693,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ @ instruction: 0x4620fad7 │ │ │ │ ldc2l 0, cr15, [r8, #8] │ │ │ │ blx c8ad4a │ │ │ │ @ instruction: 0xf9c2f002 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, lr, ror #29 │ │ │ │ - eorseq r0, sp, r8, asr #27 │ │ │ │ - eorseq r1, lr, ip, asr ip │ │ │ │ - eorseq r1, sp, lr, lsl r8 │ │ │ │ + eorseq ip, ip, r6, ror #27 │ │ │ │ + eorseq r0, sp, r0, asr #25 │ │ │ │ + eorseq r1, lr, r4, asr fp │ │ │ │ + eorseq r1, sp, r6, lsl r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5f60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31723,18 +31723,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ @ instruction: 0x4620fa9b │ │ │ │ ldc2 0, cr15, [ip, #8] │ │ │ │ blx ffd8adc0 │ │ │ │ @ instruction: 0xf986f002 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, r6, ror lr │ │ │ │ - eorseq r0, sp, r0, ror #26 │ │ │ │ - eorseq r1, lr, r4, ror #23 │ │ │ │ - eorseq r1, sp, r6, lsr #15 │ │ │ │ + eorseq ip, ip, lr, ror #26 │ │ │ │ + eorseq r0, sp, r8, asr ip │ │ │ │ + ldrsbteq r1, [lr], -ip │ │ │ │ + mlaseq sp, lr, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5fd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31753,18 +31753,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ @ instruction: 0x4620fa5f │ │ │ │ stc2l 0, cr15, [r0, #-8]! │ │ │ │ blx fee8ae38 │ │ │ │ @ instruction: 0xf94af002 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - ldrshteq ip, [ip], -lr │ │ │ │ - ldrshteq r0, [sp], -r8 │ │ │ │ - eorseq r1, lr, ip, ror #22 │ │ │ │ - eorseq r1, sp, lr, lsr #14 │ │ │ │ + ldrshteq ip, [ip], -r6 │ │ │ │ + ldrshteq r0, [sp], -r0 │ │ │ │ + eorseq r1, lr, r4, ror #20 │ │ │ │ + eorseq r1, sp, r6, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba6050 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sp, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdami sp, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ msrpl CPSR_, #212, 16 @ 0xd40000 │ │ │ │ @@ -31774,17 +31774,17 @@ │ │ │ │ @ instruction: 0xf0024628 │ │ │ │ @ instruction: 0xf002fd3b │ │ │ │ @ instruction: 0xf002f9e5 │ │ │ │ strtmi pc, [r8], -r5, lsr #18 │ │ │ │ ldrmi r6, [r8, fp, ror #20] │ │ │ │ @ instruction: 0xf09f4620 │ │ │ │ vldmdblt r8!, {s30-s64} │ │ │ │ - eorseq r0, sp, r8, lsl #21 │ │ │ │ - eorseq ip, ip, r6, lsl #27 │ │ │ │ - ldrshteq r1, [lr], -r6 │ │ │ │ + eorseq r0, sp, r0, lsl #19 │ │ │ │ + eorseq ip, ip, lr, ror ip │ │ │ │ + eorseq r1, lr, lr, ror #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba60a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ ldmdbmi r9, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -31807,18 +31807,18 @@ │ │ │ │ @ instruction: 0xf09d4628 │ │ │ │ @ instruction: 0x4604fd1d │ │ │ │ stmvs r0, {r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf9e6f09f │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 0, cr15, [r6, #-628] @ 0xfffffd8c │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r0, sp, r6, asr #24 │ │ │ │ - eorseq ip, ip, r0, lsr sp │ │ │ │ - eorseq r1, lr, r4, lsr #21 │ │ │ │ - eorseq r1, sp, r6, ror #12 │ │ │ │ + eorseq r0, sp, lr, lsr fp │ │ │ │ + eorseq ip, ip, r8, lsr #24 │ │ │ │ + mlaseq lr, ip, r9, r1 │ │ │ │ + eorseq r1, sp, lr, asr r5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6128 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ ldmdbmi r9, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -31841,18 +31841,18 @@ │ │ │ │ @ instruction: 0xf09d4628 │ │ │ │ @ instruction: 0x4604fcd9 │ │ │ │ stmvs r0, {r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf9a2f09f │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2 0, cr15, [r2, #-628] @ 0xfffffd8c │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r0, sp, r2, ror #23 │ │ │ │ - eorseq ip, ip, r8, lsr #25 │ │ │ │ - eorseq r1, lr, ip, lsl sl │ │ │ │ - ldrsbteq r1, [sp], -lr │ │ │ │ + ldrsbteq r0, [sp], -sl │ │ │ │ + eorseq ip, ip, r0, lsr #23 │ │ │ │ + eorseq r1, lr, r4, lsl r9 │ │ │ │ + ldrsbteq r1, [sp], -r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba61b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ ldmdbmi r9, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -31875,18 +31875,18 @@ │ │ │ │ @ instruction: 0x4604fc97 │ │ │ │ stmvs r0, {r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf960f09f │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 0, cr15, [r0], {157} @ 0x9d │ │ │ │ @ instruction: 0xf856f002 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r0, sp, r2, ror fp │ │ │ │ - eorseq ip, ip, r0, lsr #24 │ │ │ │ - mlaseq lr, r4, r9, r1 │ │ │ │ - eorseq r1, sp, r6, asr r5 │ │ │ │ + eorseq r0, sp, sl, ror #20 │ │ │ │ + eorseq ip, ip, r8, lsl fp │ │ │ │ + eorseq r1, lr, ip, lsl #17 │ │ │ │ + eorseq r1, sp, lr, asr #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6238 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ stmdbmi r0!, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -31916,20 +31916,20 @@ │ │ │ │ @ instruction: 0xf002fd21 │ │ │ │ strb pc, [r6, fp, asr #17]! @ │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf82ef002 │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ @ instruction: 0xf002fd17 │ │ │ │ ldrb pc, [ip, r1, asr #17] @ │ │ │ │ - ldrshteq r0, [sp], -lr │ │ │ │ - mlaseq ip, r8, fp, ip │ │ │ │ - eorseq r1, lr, ip, lsl #18 │ │ │ │ - eorseq r1, sp, r6, asr #9 │ │ │ │ - eorseq r0, sp, r6, asr #21 │ │ │ │ + ldrshteq r0, [sp], -r6 │ │ │ │ + mlaseq ip, r0, sl, ip │ │ │ │ + eorseq r1, lr, r4, lsl #16 │ │ │ │ + ldrhteq r1, [sp], -lr │ │ │ │ ldrhteq r0, [sp], -lr │ │ │ │ + ldrhteq r0, [sp], -r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba62e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ stmdami r3!, {r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d64923 │ │ │ │ ldrbtmi r7, [r8], #-800 @ 0xfffffce0 │ │ │ │ @@ -31962,18 +31962,18 @@ │ │ │ │ stmiavs r3!, {r0, r1, r4, r7, sp, lr}^ │ │ │ │ stmdbvs r3!, {r0, r1, r4, r6, r7, sp, lr}^ │ │ │ │ stmibvs r3!, {r0, r1, r4, r6, r8, sp, lr} │ │ │ │ stmibvs r3!, {r0, r1, r4, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf09d61d3 │ │ │ │ @ instruction: 0x4628fbfb │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq ip, ip, lr, ror #21 │ │ │ │ - eorseq r0, sp, r0, lsl #21 │ │ │ │ - eorseq r1, lr, r4, asr r8 │ │ │ │ - eorseq r1, sp, r6, lsl r4 │ │ │ │ + eorseq ip, ip, r6, ror #19 │ │ │ │ + eorseq r0, sp, r8, ror r9 │ │ │ │ + eorseq r1, lr, ip, asr #14 │ │ │ │ + eorseq r1, sp, lr, lsl #6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6394 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ stmdbmi r0!, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -32003,20 +32003,20 @@ │ │ │ │ @ instruction: 0xf002ffc9 │ │ │ │ @ instruction: 0xe7e6f81d │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xff80f001 │ │ │ │ @ instruction: 0xf0024628 │ │ │ │ @ instruction: 0xf002ffbf │ │ │ │ bfi pc, r3, #16, #13 @ │ │ │ │ - ldrshteq r0, [sp], -sl │ │ │ │ - eorseq ip, ip, ip, lsr sl │ │ │ │ - ldrhteq r1, [lr], -r0 │ │ │ │ - eorseq r1, sp, sl, ror #6 │ │ │ │ - eorseq r0, sp, sl, ror #18 │ │ │ │ - eorseq r0, sp, r2, ror #18 │ │ │ │ + ldrshteq r0, [sp], -r2 │ │ │ │ + eorseq ip, ip, r4, lsr r9 │ │ │ │ + eorseq r1, lr, r8, lsr #13 │ │ │ │ + eorseq r1, sp, r2, ror #4 │ │ │ │ + eorseq r0, sp, r2, ror #16 │ │ │ │ + eorseq r0, sp, sl, asr r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba6440 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ stmdbmi r9!, {r1, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2089 @ 0xfffff7d7 │ │ │ │ msrpl CPSR_, #14024704 @ 0xd60000 │ │ │ │ @@ -32055,18 +32055,18 @@ │ │ │ │ mvnle r4, r8, lsl #24 │ │ │ │ @ instruction: 0xf506680c │ │ │ │ stmdavs r9, {r2, r3, r5, ip, sp, lr}^ │ │ │ │ @ instruction: 0x46296059 │ │ │ │ @ instruction: 0xf09d601c │ │ │ │ strtmi pc, [r8], -r1, asr #22 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r0, sp, r6, ror #18 │ │ │ │ - mlaseq ip, r0, r9, ip │ │ │ │ - eorseq r1, lr, r4, lsl #14 │ │ │ │ - eorseq r1, sp, r6, asr #5 │ │ │ │ + eorseq r0, sp, lr, asr r8 │ │ │ │ + eorseq ip, ip, r8, lsl #17 │ │ │ │ + ldrshteq r1, [lr], -ip │ │ │ │ + ldrhteq r1, [sp], -lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6508 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ stmdbmi r0!, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -32096,20 +32096,20 @@ │ │ │ │ @ instruction: 0xf001fcb1 │ │ │ │ strb pc, [r6, r3, ror #30]! @ │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ cdp2 0, 12, cr15, cr6, cr1, {0} │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ @ instruction: 0xf001fca7 │ │ │ │ @ instruction: 0xe7dcff59 │ │ │ │ - ldrhteq r0, [sp], -r6 │ │ │ │ - eorseq ip, ip, r8, asr #17 │ │ │ │ - eorseq r1, lr, ip, lsr r6 │ │ │ │ - ldrshteq r1, [sp], -r6 │ │ │ │ - ldrshteq r0, [sp], -r6 │ │ │ │ - eorseq r0, sp, lr, ror #15 │ │ │ │ + eorseq r0, sp, lr, lsr #15 │ │ │ │ + eorseq ip, ip, r0, asr #15 │ │ │ │ + eorseq r1, lr, r4, lsr r5 │ │ │ │ + eorseq r1, sp, lr, ror #1 │ │ │ │ + eorseq r0, sp, lr, ror #13 │ │ │ │ + eorseq r0, sp, r6, ror #13 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba65b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ stmdbmi r8!, {r1, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ msrpl CPSR_, #14024704 @ 0xd60000 │ │ │ │ @@ -32147,18 +32147,18 @@ │ │ │ │ @ instruction: 0xf843cc0c │ │ │ │ mvnle r4, r8, lsl #24 │ │ │ │ @ instruction: 0xf5066809 │ │ │ │ andsvs r7, r9, lr, lsl r0 │ │ │ │ @ instruction: 0xf09d4629 │ │ │ │ strtmi pc, [r8], -r9, lsl #21 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r0, sp, lr, lsl r8 │ │ │ │ - eorseq ip, ip, ip, lsl r8 │ │ │ │ - mlaseq lr, r0, r5, r1 │ │ │ │ - eorseq r1, sp, r2, asr r1 │ │ │ │ + eorseq r0, sp, r6, lsl r7 │ │ │ │ + eorseq ip, ip, r4, lsl r7 │ │ │ │ + eorseq r1, lr, r8, lsl #9 │ │ │ │ + eorseq r1, sp, sl, asr #32 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [r5], -r5, lsl #1 │ │ │ │ ldmdami r8!, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0x46174938 │ │ │ │ @@ -32213,23 +32213,23 @@ │ │ │ │ ldrtmi r9, [sl], -r0, lsl #6 │ │ │ │ andlt pc, r8, sp, asr #17 │ │ │ │ ldrbmi r4, [r1], -r3, lsr #12 │ │ │ │ @ instruction: 0xf8d84640 │ │ │ │ sbfxmi r4, r0, #0, #1 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - eorseq ip, ip, r8, asr r7 │ │ │ │ - eorseq r0, sp, r4, ror #14 │ │ │ │ - ldrhteq r1, [lr], -r8 │ │ │ │ - subeq r1, r0, r6, lsl r7 │ │ │ │ - eorseq r7, lr, r0, lsl #23 │ │ │ │ - eorseq r0, sp, r6, lsr #14 │ │ │ │ - eorseq sl, sp, lr, lsl #19 │ │ │ │ - eorseq pc, pc, r0, ror sp @ │ │ │ │ - eorseq r1, sp, sl, lsl #10 │ │ │ │ + eorseq ip, ip, r0, asr r6 │ │ │ │ + eorseq r0, sp, ip, asr r6 │ │ │ │ + ldrhteq r1, [lr], -r0 │ │ │ │ + subeq r1, r0, lr, lsl #12 │ │ │ │ + eorseq r7, lr, r8, ror sl │ │ │ │ + eorseq r0, sp, lr, lsl r6 │ │ │ │ + eorseq sl, sp, r6, lsl #17 │ │ │ │ + eorseq pc, pc, r8, ror #24 │ │ │ │ + eorseq r1, sp, r2, lsl #8 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ strmi r4, [sp], -r1, lsl #13 │ │ │ │ stmdbmi r7!, {r1, r2, r5, fp, lr} │ │ │ │ @@ -32267,20 +32267,20 @@ │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ @ instruction: 0xf001ff0b │ │ │ │ @ instruction: 0xf001feb9 │ │ │ │ strtmi pc, [r0], -fp, asr #26 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf932f002 │ │ │ │ svclt 0x0000e7ee │ │ │ │ - eorseq ip, ip, sl, lsr r6 │ │ │ │ - eorseq r0, sp, lr, ror #12 │ │ │ │ - eorseq r1, lr, r6, lsr #7 │ │ │ │ - subeq r1, r0, r4, lsl #12 │ │ │ │ - eorseq r0, sp, r2, asr r6 │ │ │ │ - eorseq sp, pc, r2, lsr #23 │ │ │ │ + eorseq ip, ip, r2, lsr r5 │ │ │ │ + eorseq r0, sp, r6, ror #10 │ │ │ │ + mlaseq lr, lr, r2, r1 │ │ │ │ + strdeq r1, [r0], #-76 @ 0xffffffb4 │ │ │ │ + eorseq r0, sp, sl, asr #10 │ │ │ │ + mlaseq pc, sl, sl, sp @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba6860 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ stmdbvs sp, {r3, r9, sl, lr}^ │ │ │ │ msrmi CPSR_, #13828096 @ 0xd30000 │ │ │ │ svc 0x006cf7df │ │ │ │ @@ -32296,18 +32296,18 @@ │ │ │ │ @ instruction: 0x4628fd3d │ │ │ │ @ instruction: 0xf926f002 │ │ │ │ ldc2l 0, cr15, [r0, #4] │ │ │ │ strtmi r6, [r9], -r3, lsr #24 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ stc2 0, cr15, [ip, #-4] │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r0, asr #11 │ │ │ │ - eorseq ip, ip, sl, ror #10 │ │ │ │ - ldrsbteq r1, [lr], -lr │ │ │ │ - subeq r1, r0, ip, lsr r5 │ │ │ │ + ldrhteq r0, [sp], -r8 │ │ │ │ + eorseq ip, ip, r2, ror #8 │ │ │ │ + ldrsbteq r1, [lr], -r6 │ │ │ │ + subeq r1, r0, r4, lsr r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ bmi 1ae0f30 │ │ │ │ blmi 1ae0f58 │ │ │ │ addlt r4, fp, sl, ror r4 │ │ │ │ @@ -32413,24 +32413,24 @@ │ │ │ │ @ instruction: 0xd1a42b06 │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ lslle r2, r6, #22 │ │ │ │ @ instruction: 0xf7e0e77f │ │ │ │ svclt 0x0000e8c6 │ │ │ │ addseq r0, r3, r4, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r0, sp, r2, asr #10 │ │ │ │ - ldrsbteq ip, [ip], -sl │ │ │ │ - eorseq r1, lr, r6, asr #4 │ │ │ │ - eorseq r3, lr, r4, ror r6 │ │ │ │ - eorseq pc, ip, r2, lsl #28 │ │ │ │ + eorseq r0, sp, sl, lsr r4 │ │ │ │ + ldrsbteq ip, [ip], -r2 │ │ │ │ + eorseq r1, lr, lr, lsr r1 │ │ │ │ + eorseq r3, lr, ip, ror #10 │ │ │ │ ldrshteq pc, [ip], -sl @ │ │ │ │ - eorseq r0, sp, r6, asr #9 │ │ │ │ + ldrshteq pc, [ip], -r2 @ │ │ │ │ + ldrhteq r0, [sp], -lr │ │ │ │ addseq r0, r3, ip, lsr #16 │ │ │ │ - umaaleq r3, r1, ip, pc @ │ │ │ │ - subeq r3, r1, r2, ror pc │ │ │ │ + umaaleq r3, r1, r4, lr │ │ │ │ + subeq r3, r1, sl, ror #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba6ab8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r3], -r8, ror #31 │ │ │ │ stmdami r5!, {r1, r2, r3, r9, sl, lr} │ │ │ │ stmdbmi r5!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -32465,19 +32465,19 @@ │ │ │ │ ldcl 7, cr15, [lr, #-892] @ 0xfffffc84 │ │ │ │ sbcvs fp, r6, r8, lsl r1 │ │ │ │ strpl lr, [r4], #-2496 @ 0xfffff640 │ │ │ │ ldcvs 13, cr11, [fp], #-992 @ 0xfffffc20 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ mulcs r0, r8, r7 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq ip, ip, ip, lsl r3 │ │ │ │ - mlaseq sp, r6, r3, r0 │ │ │ │ - eorseq r1, lr, sl, lsl #1 │ │ │ │ - eorseq r0, sp, ip, lsl #7 │ │ │ │ - eorseq sl, sp, r6, lsl #11 │ │ │ │ + eorseq ip, ip, r4, lsl r2 │ │ │ │ + eorseq r0, sp, lr, lsl #5 │ │ │ │ + eorseq r0, lr, r2, lsl #31 │ │ │ │ + eorseq r0, sp, r4, lsl #5 │ │ │ │ + eorseq sl, sp, lr, ror r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b084 │ │ │ │ strmi r9, [pc], -r0, lsr #6 │ │ │ │ @ instruction: 0xf8ad4690 │ │ │ │ @@ -32550,26 +32550,26 @@ │ │ │ │ blx e8baa2 │ │ │ │ blx ff60ba9e │ │ │ │ blx 60baa2 │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ ldrb r3, [r9, -r0, ror #6]! │ │ │ │ cdp2 0, 15, cr15, cr12, cr1, {0} │ │ │ │ svclt 0x0000e7ba │ │ │ │ - eorseq r0, sp, r0, lsl #6 │ │ │ │ - eorseq ip, ip, r6, asr #4 │ │ │ │ - ldrhteq r0, [lr], -sl │ │ │ │ - eorseq r0, sp, ip, ror fp │ │ │ │ - eorseq r0, sp, r6, ror #5 │ │ │ │ - eorseq r1, sp, r2, ror #1 │ │ │ │ - ldrsbteq r0, [sp], -r8 │ │ │ │ - mlaseq sp, lr, r2, r0 │ │ │ │ - eorseq r0, sp, sl, lsl r2 │ │ │ │ - eorseq ip, ip, r8, ror r1 │ │ │ │ - eorseq r0, lr, ip, ror #29 │ │ │ │ - eorseq r0, sp, lr, lsr #21 │ │ │ │ + ldrshteq r0, [sp], -r8 │ │ │ │ + eorseq ip, ip, lr, lsr r1 │ │ │ │ + ldrhteq r0, [lr], -r2 │ │ │ │ + eorseq r0, sp, r4, ror sl │ │ │ │ + ldrsbteq r0, [sp], -lr │ │ │ │ + ldrsbteq r0, [sp], -sl │ │ │ │ + ldrsbteq r0, [sp], -r0 │ │ │ │ + mlaseq sp, r6, r1, r0 │ │ │ │ + eorseq r0, sp, r2, lsl r1 │ │ │ │ + eorseq ip, ip, r0, ror r0 │ │ │ │ + eorseq r0, lr, r4, ror #27 │ │ │ │ + eorseq r0, sp, r6, lsr #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8904699 │ │ │ │ addlt r3, r3, r0, ror #6 │ │ │ │ msrge CPSR_, #208, 16 @ 0xd00000 │ │ │ │ @@ -32641,26 +32641,26 @@ │ │ │ │ @ instruction: 0xf003704b │ │ │ │ @ instruction: 0xf001fa81 │ │ │ │ @ instruction: 0xf001fb1f │ │ │ │ movwcs pc, #6751 @ 0x1a5f @ │ │ │ │ msrcc SPSR_, #132, 16 @ 0x840000 │ │ │ │ @ instruction: 0xf001e779 │ │ │ │ ldr pc, [sl, r5, asr #28]! │ │ │ │ - eorseq r0, sp, r6, asr #3 │ │ │ │ - ldrsbteq ip, [ip], -r8 │ │ │ │ - eorseq r0, lr, ip, asr #28 │ │ │ │ - mlaseq sp, sl, pc, r0 @ │ │ │ │ - eorseq pc, ip, ip, lsl #24 │ │ │ │ - mlaseq sp, r0, r1, r0 │ │ │ │ - eorseq r0, sp, sl, ror #2 │ │ │ │ - eorseq r0, sp, r0, lsr r1 │ │ │ │ - eorseq r0, sp, ip, lsr #1 │ │ │ │ - eorseq ip, ip, sl │ │ │ │ - eorseq r0, lr, lr, ror sp │ │ │ │ - eorseq r0, sp, r0, asr #18 │ │ │ │ + ldrhteq r0, [sp], -lr │ │ │ │ + ldrsbteq fp, [ip], -r0 │ │ │ │ + eorseq r0, lr, r4, asr #26 │ │ │ │ + mlaseq sp, r2, lr, r0 │ │ │ │ + eorseq pc, ip, r4, lsl #22 │ │ │ │ + eorseq r0, sp, r8, lsl #1 │ │ │ │ + eorseq r0, sp, r2, rrx │ │ │ │ + eorseq r0, sp, r8, lsr #32 │ │ │ │ + eorseq pc, ip, r4, lsr #31 │ │ │ │ + eorseq fp, ip, r2, lsl #30 │ │ │ │ + eorseq r0, lr, r6, ror ip │ │ │ │ + eorseq r0, sp, r8, lsr r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x6704f8df │ │ │ │ ldrbtmi r4, [lr], #-1549 @ 0xfffff9f3 │ │ │ │ @ instruction: 0x4607b119 │ │ │ │ @@ -33324,21 +33324,21 @@ │ │ │ │ @ instruction: 0xf7df4478 │ │ │ │ @ instruction: 0xe7e1e93c │ │ │ │ stmib sl!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ addseq pc, r2, r0, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r9, r3, lr, ror pc │ │ │ │ @ instruction: 0x009306d8 │ │ │ │ - subeq r4, r1, r8, ror #9 │ │ │ │ + subeq r4, r1, r0, ror #7 │ │ │ │ addseq r0, r3, r2, asr #13 │ │ │ │ addseq r9, r3, r4, asr pc │ │ │ │ addseq r0, r3, r2, lsl #13 │ │ │ │ addseq pc, r2, r8, lsl #19 │ │ │ │ - eorseq pc, ip, r4, asr r6 @ │ │ │ │ - eorseq pc, ip, r8, asr #12 │ │ │ │ + eorseq pc, ip, ip, asr #10 │ │ │ │ + eorseq pc, ip, r0, asr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba78e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r1], {240} @ 0xf0 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdbmi r0, {r0, r1, r3, r5, r7, r8, ip, sp, pc} │ │ │ │ ldcmi 2, cr2, [r0, #-4] │ │ │ │ @@ -33355,15 +33355,15 @@ │ │ │ │ @ instruction: 0xf7de6820 │ │ │ │ movwcs lr, #3616 @ 0xe20 │ │ │ │ eorvs r7, r3, fp, lsr #32 │ │ │ │ svclt 0x0000e7ee │ │ │ │ umullseq r9, r3, r4, lr │ │ │ │ @ instruction: 0x009305f4 │ │ │ │ addseq r9, r3, r8, lsl #29 │ │ │ │ - ldrshteq pc, [ip], -sl @ │ │ │ │ + ldrshteq pc, [ip], -r2 @ │ │ │ │ addseq r9, r3, sl, asr lr │ │ │ │ addseq r9, r3, r4, ror #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba7954 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ blne ce7b0 │ │ │ │ @@ -33421,31 +33421,31 @@ │ │ │ │ adcle r2, pc, r0, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2580 @ 0xfffff5ec │ │ │ │ bcs 6e880 │ │ │ │ ldmdami r3, {r1, r3, r5, r7, ip, lr, pc} │ │ │ │ tstcs r6, r1, lsl #4 │ │ │ │ @ instruction: 0xf7df4478 │ │ │ │ @ instruction: 0xe7a3e870 │ │ │ │ - eorseq pc, ip, r8, asr #11 │ │ │ │ - strheq r2, [r1], #-58 @ 0xffffffc6 │ │ │ │ + eorseq pc, ip, r0, asr #9 │ │ │ │ + strheq r2, [r1], #-34 @ 0xffffffde │ │ │ │ addseq r9, r3, r8, lsl lr │ │ │ │ addseq r9, r3, r8, ror #27 │ │ │ │ addseq r0, r3, sl, asr #10 │ │ │ │ - eorseq pc, ip, r4, asr r5 @ │ │ │ │ + eorseq pc, ip, ip, asr #8 │ │ │ │ @ instruction: 0x00939dbe │ │ │ │ addseq r0, r3, r0, lsr #10 │ │ │ │ - eorseq pc, ip, r2, lsr r5 @ │ │ │ │ + eorseq pc, ip, sl, lsr #8 │ │ │ │ addseq r0, r3, r2, lsl #10 │ │ │ │ - eorseq pc, ip, ip, lsl r5 @ │ │ │ │ + eorseq pc, ip, r4, lsl r4 @ │ │ │ │ addseq r9, r3, lr, ror sp │ │ │ │ addseq r0, r3, r0, ror #9 │ │ │ │ - eorseq pc, ip, r2, lsl #10 │ │ │ │ + ldrshteq pc, [ip], -sl @ │ │ │ │ addseq r9, r3, ip, asr sp │ │ │ │ @ instruction: 0x009304be │ │ │ │ - eorseq pc, ip, r8, ror #9 │ │ │ │ + eorseq pc, ip, r0, ror #7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46064a3f │ │ │ │ ldrsbthi pc, [ip], #143 @ 0x8f @ │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ @@ -33509,29 +33509,29 @@ │ │ │ │ andcs r4, r1, #20, 16 @ 0x140000 │ │ │ │ ldrbtmi r2, [r8], #-265 @ 0xfffffef7 │ │ │ │ svc 0x00c6f7de │ │ │ │ svclt 0x0000e7a7 │ │ │ │ @ instruction: 0x00939cd6 │ │ │ │ @ instruction: 0x00939cd6 │ │ │ │ addseq r0, r3, r0, asr #8 │ │ │ │ - eorseq r3, lr, lr, lsr #28 │ │ │ │ + eorseq r3, lr, r6, lsr #26 │ │ │ │ addseq r9, r3, lr, lsr #25 │ │ │ │ - eorseq pc, ip, r4, ror r4 @ │ │ │ │ + eorseq pc, ip, ip, ror #6 │ │ │ │ addseq r9, r3, sl, lsr #25 │ │ │ │ addseq r0, r3, lr, lsl #8 │ │ │ │ umullseq r9, r3, r2, ip │ │ │ │ @ instruction: 0x009303f6 │ │ │ │ addseq r9, r3, sl, ror ip │ │ │ │ @ instruction: 0x009303de │ │ │ │ addseq r9, r3, r4, asr #24 │ │ │ │ - ldrshteq pc, [ip], -r6 @ │ │ │ │ - eorseq pc, ip, r6, asr #11 │ │ │ │ - eorseq lr, ip, r6, lsr #12 │ │ │ │ - ldrsbteq pc, [ip], -r0 @ │ │ │ │ - ldrhteq pc, [ip], -r6 @ │ │ │ │ + eorseq pc, ip, lr, ror #5 │ │ │ │ + ldrhteq pc, [ip], -lr @ │ │ │ │ + eorseq lr, ip, lr, lsl r5 │ │ │ │ + eorseq pc, ip, r8, asr #5 │ │ │ │ + eorseq pc, ip, lr, lsr #5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf09c4e7d │ │ │ │ svcmi 0x007dfefb │ │ │ │ ldrbtmi r4, [pc], #-1150 @ 50a00 │ │ │ │ @@ -33659,37 +33659,37 @@ │ │ │ │ mrc 7, 4, APSR_nzcv, cr14, cr14, {6} │ │ │ │ svclt 0x0000e77b │ │ │ │ addseq r9, r3, r8, lsl #23 │ │ │ │ @ instruction: 0x009302f2 │ │ │ │ addseq r9, r3, ip, asr fp │ │ │ │ addseq r9, r3, r0, ror #22 │ │ │ │ addseq r9, r3, lr, asr fp │ │ │ │ - ldrhteq r3, [lr], -r4 │ │ │ │ + eorseq r3, lr, ip, lsr #23 │ │ │ │ addseq r9, r3, r2, asr fp │ │ │ │ @ instruction: 0x009302bc │ │ │ │ addseq r9, r3, r8, lsr fp │ │ │ │ addseq r9, r3, r6, lsl fp │ │ │ │ - eorseq pc, ip, r4, lsl #6 │ │ │ │ + ldrshteq pc, [ip], -ip @ │ │ │ │ addseq r0, r3, r2, ror r2 │ │ │ │ - eorseq pc, ip, ip, ror #5 │ │ │ │ - eorseq r1, sp, r0, lsr r5 │ │ │ │ - eorseq lr, ip, r0, ror #9 │ │ │ │ - eorseq r3, lr, r0, lsl ip │ │ │ │ + eorseq pc, ip, r4, ror #3 │ │ │ │ + eorseq r1, sp, r8, lsr #8 │ │ │ │ + ldrsbteq lr, [ip], -r8 │ │ │ │ + eorseq r3, lr, r8, lsl #22 │ │ │ │ umullseq r9, r3, r4, sl │ │ │ │ umullseq r9, r3, r6, sl │ │ │ │ @ instruction: 0x009301f8 │ │ │ │ - eorseq pc, ip, lr, ror #4 │ │ │ │ - eorseq r9, pc, sl, lsr #24 │ │ │ │ - mlaseq sp, lr, r4, r1 │ │ │ │ - eorseq lr, ip, sl, asr #8 │ │ │ │ - eorseq pc, ip, lr, ror #3 │ │ │ │ + eorseq pc, ip, r6, ror #2 │ │ │ │ + eorseq r9, pc, r2, lsr #22 │ │ │ │ + mlaseq sp, r6, r3, r1 │ │ │ │ + eorseq lr, ip, r2, asr #6 │ │ │ │ + eorseq pc, ip, r6, ror #1 │ │ │ │ addseq r0, r3, lr, ror #2 │ │ │ │ - ldrhteq pc, [ip], -r2 @ │ │ │ │ - eorseq r9, pc, r0, lsl #23 │ │ │ │ - ldrshteq r1, [sp], -r2 │ │ │ │ + eorseq pc, ip, sl, lsr #1 │ │ │ │ + eorseq r9, pc, r8, ror sl @ │ │ │ │ + eorseq r1, sp, sl, ror #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba7e64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi e54c0c │ │ │ │ ldrbtmi r4, [fp], #-3128 @ 0xfffff3c8 │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ blmi e3d8e4 │ │ │ │ @@ -33750,15 +33750,15 @@ │ │ │ │ umullseq pc, r2, r0, r3 @ │ │ │ │ addseq r9, r3, r2, lsl #18 │ │ │ │ addseq r0, r3, r8, asr r0 │ │ │ │ @ instruction: 0x009398d8 │ │ │ │ addseq r9, r3, ip, lsr #17 │ │ │ │ addseq r9, r3, sl, lsl #17 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq pc, ip, r2, asr #32 │ │ │ │ + eorseq lr, ip, sl, lsr pc │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ @ instruction: 0xb1287818 │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ stmdacc r0, {r3, r4, fp, sp, lr} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq pc, r2, lr, ror pc @ │ │ │ │ @@ -33798,15 +33798,15 @@ │ │ │ │ stmiapl fp!, {r4, ip, sp, lr}^ │ │ │ │ bmi faae84 │ │ │ │ andsvs r4, r3, sl, ror r4 │ │ │ │ ldcmi 1, cr11, [ip], #-108 @ 0xffffff94 │ │ │ │ stmdavc r2!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdami fp!, {r1, r3, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ vsri.8 q10, q12, #6 │ │ │ │ - ldmdami sl!, {r0, r1, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdami sl!, {r0, r1, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ ldc2l 0, cr15, [r8, #644] @ 0x284 │ │ │ │ teqlt r0, r4, lsl #12 │ │ │ │ stmib r0!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7de4605 │ │ │ │ addmi lr, r5, #108, 22 @ 0x1b000 │ │ │ │ blmi d84f3c │ │ │ │ @@ -33845,36 +33845,36 @@ │ │ │ │ addmi lr, r5, #456 @ 0x1c8 │ │ │ │ @ instruction: 0x4620d1bb │ │ │ │ stcl 7, cr15, [lr, #-888]! @ 0xfffffc88 │ │ │ │ blmi 6e3740 │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ andsvs r4, r0, fp, ror r4 │ │ │ │ usada8 r1, r9, r0, r7 │ │ │ │ - ldrsbteq lr, [ip], -ip │ │ │ │ + ldrsbteq lr, [ip], -r4 │ │ │ │ addseq pc, r2, sl, lsr r2 @ │ │ │ │ - ldrsbteq lr, [ip], -r8 │ │ │ │ + ldrsbteq lr, [ip], -r0 │ │ │ │ addseq r9, r3, r2, lsr #15 │ │ │ │ umullseq r9, r3, r0, r7 │ │ │ │ - ldrsbteq lr, [ip], -r0 │ │ │ │ - eorseq lr, ip, sl, asr #31 │ │ │ │ + eorseq lr, ip, r8, asr #29 │ │ │ │ + eorseq lr, ip, r2, asr #29 │ │ │ │ addseq r9, r3, sl, ror r7 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ addseq r9, r3, ip, ror #14 │ │ │ │ @ instruction: 0x0092fed0 │ │ │ │ @ instruction: 0xfffff8b5 │ │ │ │ - eorseq pc, ip, lr, lsl r0 @ │ │ │ │ + eorseq lr, ip, r6, lsl pc │ │ │ │ addseq pc, r2, r0, lsr #29 │ │ │ │ addseq r9, r3, sl, lsr #14 │ │ │ │ - eorseq lr, ip, r4, ror pc │ │ │ │ + eorseq lr, ip, ip, ror #28 │ │ │ │ addseq r9, r3, r0, lsl r7 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ @ instruction: 0x009396fa │ │ │ │ - eorseq lr, ip, ip, asr #30 │ │ │ │ - eorseq lr, ip, ip, asr pc │ │ │ │ - eorseq lr, ip, ip, ror pc │ │ │ │ + eorseq lr, ip, r4, asr #28 │ │ │ │ + eorseq lr, ip, r4, asr lr │ │ │ │ + eorseq lr, ip, r4, ror lr │ │ │ │ umullseq r9, r3, r2, r6 │ │ │ │ addseq pc, r2, r0, lsl lr @ │ │ │ │ andcs r4, r1, #2048 @ 0x800 │ │ │ │ andsvc r4, sl, fp, ror r4 │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r9, r3, ip, lsr #12 │ │ │ │ andcs r4, r0, #2048 @ 0x800 │ │ │ │ @@ -34051,23 +34051,23 @@ │ │ │ │ bl fe40f180 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ addseq r9, r3, r4, asr r4 │ │ │ │ addseq r9, r3, r6, asr r4 │ │ │ │ @ instruction: 0x0092fbba │ │ │ │ addseq r9, r3, r0, asr #8 │ │ │ │ addseq pc, r2, r4, lsr #23 │ │ │ │ - eorseq r3, lr, r8, lsl #11 │ │ │ │ - ldrsbteq lr, [ip], -r4 │ │ │ │ - eorseq lr, ip, r4, asr #25 │ │ │ │ + eorseq r3, lr, r0, lsl #9 │ │ │ │ + eorseq lr, ip, ip, asr #21 │ │ │ │ + ldrhteq lr, [ip], -ip │ │ │ │ addseq pc, r2, lr, lsr fp @ │ │ │ │ addseq r9, r3, r2, asr #7 │ │ │ │ - eorseq r9, pc, r0, lsl #17 │ │ │ │ - mlaseq sp, r4, sl, r1 │ │ │ │ - eorseq lr, ip, r8, ror #22 │ │ │ │ - eorseq lr, ip, r2, lsr #26 │ │ │ │ + eorseq r9, pc, r8, ror r7 @ │ │ │ │ + eorseq r1, sp, ip, lsl #19 │ │ │ │ + eorseq lr, ip, r0, ror #20 │ │ │ │ + eorseq lr, ip, sl, lsl ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba844c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 795214 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd38b903 │ │ │ │ ldrbtmi r4, [ip], #-3099 @ 0xfffff3e5 │ │ │ │ @@ -34096,18 +34096,18 @@ │ │ │ │ andcs r4, r1, #589824 @ 0x90000 │ │ │ │ ldrbtmi r4, [r8], #-1553 @ 0xfffff9ef │ │ │ │ bl c8f23c │ │ │ │ svclt 0x0000bd38 │ │ │ │ addseq r9, r3, r4, lsr #6 │ │ │ │ addseq r9, r3, r6, lsr #6 │ │ │ │ addseq pc, r2, r8, lsl #21 │ │ │ │ - ldrshteq lr, [ip], -lr │ │ │ │ - ldrsbteq lr, [ip], -sl │ │ │ │ - eorseq r0, sp, lr, lsr #26 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ + ldrshteq lr, [ip], -r6 │ │ │ │ + ldrsbteq lr, [ip], -r2 │ │ │ │ + eorseq r0, sp, r6, lsr #24 │ │ │ │ + ldrsbteq sp, [ip], -r6 │ │ │ │ ldrbtmi r4, [fp], #-2854 @ 0xfffff4da │ │ │ │ cmnlt fp, fp, lsl r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba84f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r2], #-960 @ 0xfffffc40 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -34142,19 +34142,19 @@ │ │ │ │ stmdami sl, {r0, r1, r3, r6, r7, ip, lr, pc} │ │ │ │ ldrmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7de4478 │ │ │ │ vldmdblt r0!, {s29-s240} │ │ │ │ umullseq r9, r3, r2, r2 │ │ │ │ addseq r9, r3, r8, lsl #5 │ │ │ │ addseq pc, r2, ip, ror #19 │ │ │ │ - ldrsbteq r3, [lr], -r0 │ │ │ │ - eorseq lr, ip, ip, lsl sl │ │ │ │ - eorseq lr, ip, r0, lsl fp │ │ │ │ + eorseq r3, lr, r8, asr #5 │ │ │ │ + eorseq lr, ip, r4, lsl r9 │ │ │ │ + eorseq lr, ip, r8, lsl #20 │ │ │ │ addseq pc, r2, r6, lsl #19 │ │ │ │ - eorseq r0, sp, ip, asr ip │ │ │ │ + eorseq r0, sp, r4, asr fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba85a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 795370 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd38b903 │ │ │ │ ldrbtmi r4, [ip], #-3099 @ 0xfffff3e5 │ │ │ │ @@ -34183,67 +34183,67 @@ │ │ │ │ andcs r4, r1, #589824 @ 0x90000 │ │ │ │ ldrbtmi r4, [r8], #-1553 @ 0xfffff9ef │ │ │ │ b fe10f398 │ │ │ │ svclt 0x0000bd38 │ │ │ │ addseq r9, r3, r8, asr #3 │ │ │ │ addseq r9, r3, sl, asr #3 │ │ │ │ addseq pc, r2, ip, lsr #18 │ │ │ │ - eorseq lr, ip, r2, lsr #19 │ │ │ │ - eorseq lr, ip, r2, lsl #21 │ │ │ │ - ldrsbteq r0, [sp], -r2 │ │ │ │ - eorseq sp, ip, r2, lsl #23 │ │ │ │ + mlaseq ip, sl, r8, lr │ │ │ │ + eorseq lr, ip, sl, ror r9 │ │ │ │ + eorseq r0, sp, sl, asr #21 │ │ │ │ + eorseq sp, ip, sl, ror sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8648 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 195430 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strmi fp, [r1], -fp, lsr #2 │ │ │ │ teqcc r0, r3, lsl #16 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ stclt 8, cr15, [r8, #-468] @ 0xfffffe2c │ │ │ │ addseq r9, r3, r8, lsr #2 │ │ │ │ - eorseq lr, ip, r4, lsl sl │ │ │ │ + eorseq lr, ip, ip, lsl #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8674 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ ldrbtmi ip, [ip], #28 │ │ │ │ mulcc r0, ip, r8 │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ stmdami r4, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1547 @ 0xfffff9f5 │ │ │ │ @ instruction: 0xf85cf7ff │ │ │ │ svclt 0x0000bd08 │ │ │ │ ldrsheq r9, [r3], sl │ │ │ │ - ldrsbteq lr, [ip], -r6 │ │ │ │ + eorseq lr, ip, lr, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba86a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ ldrbtmi ip, [ip], #28 │ │ │ │ mulcc r0, ip, r8 │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ stmdami r4, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1547 @ 0xfffff9f5 │ │ │ │ @ instruction: 0xf842f7ff │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r9, r3, r6, asr #1 │ │ │ │ - ldrhteq lr, [ip], -lr │ │ │ │ + ldrhteq lr, [ip], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba86dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 1d54c4 │ │ │ │ ldmdavc r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b901 │ │ │ │ mrrc 8, 0, r4, r3, cr4 │ │ │ │ ldrbtmi r2, [r8], #-2832 @ 0xfffff4f0 │ │ │ │ @ instruction: 0xf82af7ff │ │ │ │ svclt 0x0000bd08 │ │ │ │ umullseq r9, r3, r4, r0 │ │ │ │ - eorseq lr, ip, r2, lsr #19 │ │ │ │ + mlaseq ip, sl, r8, lr │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8b14606 │ │ │ │ strmi r0, [sl], sl, asr #32 │ │ │ │ @ instruction: 0x46906854 │ │ │ │ @@ -34298,16 +34298,16 @@ │ │ │ │ stmib r0!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7e5 │ │ │ │ addseq r8, r3, lr, ror #31 │ │ │ │ addseq r8, r3, r0, ror #31 │ │ │ │ addseq pc, r2, r4, asr #14 │ │ │ │ addseq r8, r3, sl, asr #31 │ │ │ │ addseq pc, r2, lr, lsr #14 │ │ │ │ - eorseq lr, ip, r4, ror #17 │ │ │ │ - eorseq lr, ip, sl, asr #17 │ │ │ │ + ldrsbteq lr, [ip], -ip │ │ │ │ + eorseq lr, ip, r2, asr #15 │ │ │ │ ldrbtmi r4, [fp], #-2839 @ 0xfffff4e9 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, fp, ip, sp, lr} │ │ │ │ ldrlt r4, [r0, #-1904] @ 0xfffff890 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0x46044b12 │ │ │ │ @@ -34329,16 +34329,16 @@ │ │ │ │ stmdb r2!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7e5 │ │ │ │ addseq r8, r3, r2, ror pc │ │ │ │ addseq r8, r3, r4, ror #30 │ │ │ │ addseq pc, r2, r8, asr #13 │ │ │ │ addseq r8, r3, lr, asr #30 │ │ │ │ @ instruction: 0x0092f6b2 │ │ │ │ - eorseq lr, ip, ip, ror r8 │ │ │ │ - eorseq lr, ip, r6, ror #16 │ │ │ │ + eorseq lr, ip, r4, ror r7 │ │ │ │ + eorseq lr, ip, lr, asr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 315670 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34349,15 +34349,15 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-263 @ 0xfffffef9 │ │ │ │ ldmdb r6!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, r8, ror #29 │ │ │ │ addseq r8, r3, sl, ror #29 │ │ │ │ addseq pc, r2, ip, asr #12 │ │ │ │ - eorseq lr, ip, lr, lsl r8 │ │ │ │ + eorseq lr, ip, r6, lsl r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba88d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 3156bc │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34368,15 +34368,15 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-264 @ 0xfffffef8 │ │ │ │ ldmdb r0, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ umullseq r8, r3, ip, lr │ │ │ │ umullseq r8, r3, lr, lr │ │ │ │ addseq pc, r2, r0, lsl #12 │ │ │ │ - ldrsbteq lr, [ip], -sl │ │ │ │ + ldrsbteq lr, [ip], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8920 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 315708 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34387,15 +34387,15 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-262 @ 0xfffffefa │ │ │ │ stmia sl!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, r0, asr lr │ │ │ │ addseq r8, r3, r2, asr lr │ │ │ │ @ instruction: 0x0092f5b4 │ │ │ │ - mlaseq ip, sl, r7, lr │ │ │ │ + mlaseq ip, r2, r6, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba896c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 315754 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34406,26 +34406,26 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-263 @ 0xfffffef9 │ │ │ │ stmia r4, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, r4, lsl #28 │ │ │ │ addseq r8, r3, r6, lsl #28 │ │ │ │ addseq pc, r2, r8, ror #10 │ │ │ │ - eorseq lr, ip, r6, asr r7 │ │ │ │ + eorseq lr, ip, lr, asr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba89b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 1957a0 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ stmdami r3, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ stclt 14, cr15, [r8, #-756] @ 0xfffffd0c │ │ │ │ @ instruction: 0x00938db8 │ │ │ │ - eorseq lr, ip, r8, lsr #14 │ │ │ │ + eorseq lr, ip, r0, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba89e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 3157cc │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34436,26 +34436,26 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-265 @ 0xfffffef7 │ │ │ │ stm r8, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, ip, lsl #27 │ │ │ │ addseq r8, r3, lr, lsl #27 │ │ │ │ @ instruction: 0x0092f4f0 │ │ │ │ - ldrshteq lr, [ip], -sl │ │ │ │ + ldrshteq lr, [ip], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8a30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 195818 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ stmdami r3, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ stclt 14, cr15, [r8, #-516] @ 0xfffffdfc │ │ │ │ addseq r8, r3, r0, asr #26 │ │ │ │ - ldrsbteq lr, [ip], -r0 │ │ │ │ + eorseq lr, ip, r8, asr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8a5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 315844 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34466,15 +34466,15 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-265 @ 0xfffffef7 │ │ │ │ stmda ip, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, r4, lsl sp │ │ │ │ addseq r8, r3, r6, lsl sp │ │ │ │ addseq pc, r2, r8, ror r4 @ │ │ │ │ - eorseq lr, ip, r2, lsr #13 │ │ │ │ + mlaseq ip, sl, r5, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8aa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 315890 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34485,15 +34485,15 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-263 @ 0xfffffef9 │ │ │ │ stmda r6!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, r8, asr #25 │ │ │ │ addseq r8, r3, sl, asr #25 │ │ │ │ addseq pc, r2, ip, lsr #8 │ │ │ │ - eorseq lr, ip, r2, ror #12 │ │ │ │ + eorseq lr, ip, sl, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8af4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 3d58dc │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strmi fp, [r1], -fp, lsr #2 │ │ │ │ stmdami ip, {r5, r8, ip, sp, pc} │ │ │ │ @@ -34505,18 +34505,18 @@ │ │ │ │ ldmdavc r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ rscsle r2, r4, r0, lsl #20 │ │ │ │ andcs r4, r1, #458752 @ 0x70000 │ │ │ │ ldrbtmi r2, [r8], #-263 @ 0xfffffef9 │ │ │ │ svc 0x00faf7dd │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, ip, ror ip │ │ │ │ - eorseq lr, ip, r4, lsr r6 │ │ │ │ + eorseq lr, ip, ip, lsr #10 │ │ │ │ addseq r8, r3, r2, ror ip │ │ │ │ @ instruction: 0x0092f3d4 │ │ │ │ - eorseq lr, ip, sl, lsl #12 │ │ │ │ + eorseq lr, ip, r2, lsl #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba8b50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 555918 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdbmi r3, {r0, r1, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-3347 @ 0xfffff2ed │ │ │ │ @@ -34536,17 +34536,17 @@ │ │ │ │ stmdami r8, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ tstcs r1, r4, lsl r2 │ │ │ │ @ instruction: 0xf7dd4478 │ │ │ │ ldclt 15, cr14, [r8, #-768]! @ 0xfffffd00 │ │ │ │ addseq r8, r3, r0, lsr #24 │ │ │ │ addseq r8, r3, r2, lsl ip │ │ │ │ addseq r8, r3, r0, lsr #24 │ │ │ │ - eorseq lr, ip, ip, ror #11 │ │ │ │ - eorseq lr, ip, ip, ror #11 │ │ │ │ - ldrhteq lr, [ip], -r0 │ │ │ │ + eorseq lr, ip, r4, ror #9 │ │ │ │ + eorseq lr, ip, r4, ror #9 │ │ │ │ + eorseq lr, ip, r8, lsr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba8bc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ mcr2 7, 7, pc, cr12, cr15, {7} @ │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ @@ -34612,26 +34612,26 @@ │ │ │ │ mcr2 7, 6, pc, cr4, cr15, {7} @ │ │ │ │ mcr2 7, 4, pc, cr6, cr15, {7} @ │ │ │ │ @ instruction: 0xf7ffbd38 │ │ │ │ ldr pc, [r9, r5, ror #29]! │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ stmdami ip, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7cc4478 │ │ │ │ - ldrhteq lr, [ip], -sl │ │ │ │ - eorseq sl, ip, r6, lsl #13 │ │ │ │ - ldrhteq lr, [ip], -r0 │ │ │ │ - eorseq lr, ip, r6, lsr #11 │ │ │ │ - eorseq lr, ip, r8, lsr #11 │ │ │ │ - eorseq lr, ip, sl, ror r5 │ │ │ │ - eorseq lr, ip, r2, ror r5 │ │ │ │ - eorseq lr, ip, r0, ror #10 │ │ │ │ - eorseq lr, ip, r2, ror #10 │ │ │ │ - ldrhteq pc, [ip], -r8 @ │ │ │ │ - eorseq sl, ip, r6, ror #11 │ │ │ │ - eorseq sl, ip, r0, ror #11 │ │ │ │ + ldrhteq lr, [ip], -r2 │ │ │ │ + eorseq sl, ip, lr, ror r5 │ │ │ │ + eorseq lr, ip, r8, lsr #9 │ │ │ │ + mlaseq ip, lr, r4, lr │ │ │ │ + eorseq lr, ip, r0, lsr #9 │ │ │ │ + eorseq lr, ip, r2, ror r4 │ │ │ │ + eorseq lr, ip, sl, ror #8 │ │ │ │ + eorseq lr, ip, r8, asr r4 │ │ │ │ + eorseq lr, ip, sl, asr r4 │ │ │ │ + ldrhteq pc, [ip], -r0 @ │ │ │ │ + ldrsbteq sl, [ip], -lr │ │ │ │ + ldrsbteq sl, [ip], -r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba8d1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x460d4851 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ ldmdami r0, {r0, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -34710,30 +34710,30 @@ │ │ │ │ @ instruction: 0xf7fffdc5 │ │ │ │ @ instruction: 0xf7fffdff │ │ │ │ @ instruction: 0xf7fffdc1 │ │ │ │ @ instruction: 0xf7fffdfb │ │ │ │ ldcllt 13, cr15, [r0, #-756]! @ 0xfffffd0c │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ svclt 0x0000e770 │ │ │ │ - eorseq lr, ip, r4, ror #9 │ │ │ │ - eorseq lr, sp, r8, lsr #15 │ │ │ │ - eorseq lr, ip, r4, asr #9 │ │ │ │ - eorseq r2, lr, r4, ror fp │ │ │ │ - eorseq r7, pc, r4, asr #31 │ │ │ │ - subeq ip, r0, r4, lsl r2 │ │ │ │ - eorseq lr, pc, r0, asr #26 │ │ │ │ - eorseq r8, lr, r6, ror sl │ │ │ │ - eorseq lr, ip, sl, ror #8 │ │ │ │ - eorseq lr, ip, r0, ror #8 │ │ │ │ - eorseq lr, ip, ip, asr r4 │ │ │ │ - eorseq r2, lr, lr, asr #29 │ │ │ │ - eorseq sp, ip, ip, lsr #18 │ │ │ │ - eorseq sp, ip, r8, lsl #24 │ │ │ │ - eorseq sp, ip, r0, lsl #24 │ │ │ │ - eorseq sl, ip, sl, asr r4 │ │ │ │ + ldrsbteq lr, [ip], -ip │ │ │ │ + eorseq lr, sp, r0, lsr #13 │ │ │ │ + ldrhteq lr, [ip], -ip │ │ │ │ + eorseq r2, lr, ip, ror #20 │ │ │ │ + ldrhteq r7, [pc], -ip │ │ │ │ + subeq ip, r0, ip, lsl #2 │ │ │ │ + eorseq lr, pc, r8, lsr ip @ │ │ │ │ + eorseq r8, lr, lr, ror #18 │ │ │ │ + eorseq lr, ip, r2, ror #6 │ │ │ │ + eorseq lr, ip, r8, asr r3 │ │ │ │ + eorseq lr, ip, r4, asr r3 │ │ │ │ + eorseq r2, lr, r6, asr #27 │ │ │ │ + eorseq sp, ip, r4, lsr #16 │ │ │ │ + eorseq sp, ip, r0, lsl #22 │ │ │ │ + ldrshteq sp, [ip], -r8 │ │ │ │ + eorseq sl, ip, r2, asr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba8eb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf954f7ff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 0, cr8, [r0], {148} @ 0x94 │ │ │ │ @@ -34810,28 +34810,28 @@ │ │ │ │ @ instruction: 0xf7ff2100 │ │ │ │ @ instruction: 0xf7fffb5d │ │ │ │ @ instruction: 0xf7fffd35 │ │ │ │ ldclt 12, cr15, [r8, #-988]! @ 0xfffffc24 │ │ │ │ ldc2l 7, cr15, [r6, #-1020] @ 0xfffffc04 │ │ │ │ stmdami lr, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xe7864478 │ │ │ │ - eorseq lr, ip, sl, ror r3 │ │ │ │ - ldrshteq lr, [pc], -lr │ │ │ │ - eorseq lr, sp, sl, ror #11 │ │ │ │ - eorseq r7, pc, ip, lsl lr @ │ │ │ │ - subeq ip, r0, ip, rrx │ │ │ │ - subeq r1, r1, lr, ror #20 │ │ │ │ - eorseq r7, pc, ip, lsl #28 │ │ │ │ - ldrhteq sp, [ip], -sl │ │ │ │ - ldrsbteq lr, [ip], -r8 │ │ │ │ - eorseq lr, ip, lr, asr #5 │ │ │ │ - ldrshteq sl, [ip], -ip │ │ │ │ - ldrhteq lr, [ip], -r4 │ │ │ │ - eorseq r5, lr, r4, ror r2 │ │ │ │ - eorseq sl, ip, r8, asr #5 │ │ │ │ + eorseq lr, ip, r2, ror r2 │ │ │ │ + ldrshteq lr, [pc], -r6 │ │ │ │ + eorseq lr, sp, r2, ror #9 │ │ │ │ + eorseq r7, pc, r4, lsl sp @ │ │ │ │ + subeq fp, r0, r4, ror #30 │ │ │ │ + subeq r1, r1, r6, ror #18 │ │ │ │ + eorseq r7, pc, r4, lsl #26 │ │ │ │ + ldrhteq sp, [ip], -r2 │ │ │ │ + ldrsbteq lr, [ip], -r0 │ │ │ │ + eorseq lr, ip, r6, asr #3 │ │ │ │ + ldrshteq sl, [ip], -r4 │ │ │ │ + eorseq lr, ip, ip, lsr #3 │ │ │ │ + eorseq r5, lr, ip, ror #2 │ │ │ │ + eorseq sl, ip, r0, asr #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba903c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf890f7ff │ │ │ │ subsle r2, r9, r0, lsl #16 │ │ │ │ subsle r2, pc, r0, lsl #24 │ │ │ │ @@ -34891,29 +34891,29 @@ │ │ │ │ ldmdami r1, {r0, r3, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7f64478 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7f04478 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - eorseq lr, ip, lr, ror #5 │ │ │ │ - eorseq sl, ip, r6, lsl #4 │ │ │ │ - ldrsbteq sp, [ip], -r0 │ │ │ │ - eorseq sl, ip, r4, ror #3 │ │ │ │ - ldrhteq lr, [ip], -sl │ │ │ │ - eorseq r7, pc, r2, lsl #25 │ │ │ │ - ldrdeq fp, [r0], #-226 @ 0xffffff1e │ │ │ │ - eorseq lr, ip, lr, lsl #5 │ │ │ │ - eorseq lr, ip, sl, lsl #5 │ │ │ │ - eorseq lr, ip, r8, lsl #3 │ │ │ │ - mlaseq ip, lr, r1, lr │ │ │ │ - ldrhteq lr, [ip], -r8 │ │ │ │ - ldrsbteq lr, [ip], -r2 │ │ │ │ - eorseq lr, ip, ip, asr #2 │ │ │ │ eorseq lr, ip, r6, ror #3 │ │ │ │ + ldrshteq sl, [ip], -lr │ │ │ │ + eorseq sp, ip, r8, asr #11 │ │ │ │ + ldrsbteq sl, [ip], -ip │ │ │ │ + ldrhteq lr, [ip], -r2 │ │ │ │ + eorseq r7, pc, sl, ror fp @ │ │ │ │ + subeq fp, r0, sl, asr #27 │ │ │ │ + eorseq lr, ip, r6, lsl #3 │ │ │ │ + eorseq lr, ip, r2, lsl #3 │ │ │ │ + eorseq lr, ip, r0, lsl #1 │ │ │ │ + mlaseq ip, r6, r0, lr │ │ │ │ + ldrhteq lr, [ip], -r0 │ │ │ │ + eorseq lr, ip, sl, asr #1 │ │ │ │ + eorseq lr, ip, r4, asr #32 │ │ │ │ + ldrsbteq lr, [ip], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba9184 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xffecf7fe │ │ │ │ eorsle r2, pc, r0, lsl #16 │ │ │ │ eorsle r2, lr, r0, lsl #24 │ │ │ │ @@ -34948,21 +34948,21 @@ │ │ │ │ blx 1310008 │ │ │ │ stc2 7, cr15, [r2], #-1020 @ 0xfffffc04 │ │ │ │ blx ff990012 │ │ │ │ @ instruction: 0xf7ffbd38 │ │ │ │ ldclt 12, cr15, [r8, #-268]! @ 0xfffffef4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000e7cb │ │ │ │ - ldrshteq lr, [ip], -r2 │ │ │ │ - ldrshteq lr, [ip], -lr │ │ │ │ - eorseq r7, pc, ip, ror #22 │ │ │ │ - strheq fp, [r0], #-220 @ 0xffffff24 │ │ │ │ - eorseq lr, ip, r4, asr #3 │ │ │ │ - eorseq lr, ip, sl, ror r0 │ │ │ │ - eorseq sl, ip, r2, lsr #1 │ │ │ │ + eorseq lr, ip, sl, ror #1 │ │ │ │ + ldrshteq lr, [ip], -r6 │ │ │ │ + eorseq r7, pc, r4, ror #20 │ │ │ │ + strheq fp, [r0], #-196 @ 0xffffff3c │ │ │ │ + ldrhteq lr, [ip], -ip │ │ │ │ + eorseq sp, ip, r2, ror pc │ │ │ │ + mlaseq ip, sl, pc, r9 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba9248 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xff8af7fe │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ suble r2, r4, r0, lsl #24 │ │ │ │ @@ -34998,21 +34998,21 @@ │ │ │ │ @ instruction: 0xf9b4fbab │ │ │ │ bfine r0, r2, #0, #2 │ │ │ │ @ instruction: 0xf9c8f7ff │ │ │ │ blx fef100de │ │ │ │ blx 1f900e2 │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ vldrlt d15, [r0, #-876] @ 0xfffffc94 │ │ │ │ - eorseq lr, ip, lr, asr r1 │ │ │ │ - subeq ip, r0, sl, ror sp │ │ │ │ - subeq r2, r0, r6, lsl #10 │ │ │ │ - eorseq ip, pc, r2, asr #20 │ │ │ │ - eorseq r7, pc, ip, lsl #21 │ │ │ │ - ldrdeq fp, [r0], #-204 @ 0xffffff34 │ │ │ │ - subeq r1, r1, r0, ror #13 │ │ │ │ + eorseq lr, ip, r6, asr r0 │ │ │ │ + subeq ip, r0, r2, ror ip │ │ │ │ + strdeq r2, [r0], #-62 @ 0xffffffc2 │ │ │ │ + eorseq ip, pc, sl, lsr r9 @ │ │ │ │ + eorseq r7, pc, r4, lsl #19 │ │ │ │ + ldrdeq fp, [r0], #-180 @ 0xffffff4c │ │ │ │ + ldrdeq r1, [r1], #-88 @ 0xffffffa8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba9310 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xff26f7fe │ │ │ │ cmnlt r4, #112, 6 @ 0xc0000001 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ @@ -35036,19 +35036,19 @@ │ │ │ │ blx 181016a │ │ │ │ strbne r6, [r1, r0, ror #17] │ │ │ │ @ instruction: 0xf97cf7ff │ │ │ │ blx 1c10176 │ │ │ │ blx c9017a │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ vldrlt d15, [r0, #-572] @ 0xfffffdc4 │ │ │ │ - eorseq lr, ip, r6, lsr #1 │ │ │ │ - eorseq lr, ip, r6, lsr #1 │ │ │ │ - mlaseq ip, r6, r0, lr │ │ │ │ - eorseq lr, ip, r6, lsl #1 │ │ │ │ - eorseq lr, ip, r6, ror r0 │ │ │ │ + mlaseq ip, lr, pc, sp @ │ │ │ │ + mlaseq ip, lr, pc, sp @ │ │ │ │ + eorseq sp, ip, lr, lsl #31 │ │ │ │ + eorseq sp, ip, lr, ror pc │ │ │ │ + eorseq sp, ip, lr, ror #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba93a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ mrc2 7, 6, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 1, cr8, [r0], {219} @ 0xdb │ │ │ │ @@ -35287,57 +35287,57 @@ │ │ │ │ beq 28dba8 │ │ │ │ beq ff08e038 │ │ │ │ @ instruction: 0xffbaf7fe │ │ │ │ @ instruction: 0xf978f7ff │ │ │ │ @ instruction: 0xf93af7ff │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ @ instruction: 0xbd10f999 │ │ │ │ - eorseq lr, ip, r6, lsr #32 │ │ │ │ - eorseq lr, ip, r6, lsr r0 │ │ │ │ - eorseq lr, ip, ip, lsr #32 │ │ │ │ - eorseq lr, ip, r6, lsr #32 │ │ │ │ - eorseq lr, ip, r4, lsr #32 │ │ │ │ - eorseq lr, ip, r6, lsr #32 │ │ │ │ - eorseq lr, ip, sl, lsl r0 │ │ │ │ - eorseq lr, ip, lr │ │ │ │ - eorseq lr, ip, r2 │ │ │ │ - ldrshteq sp, [ip], -r6 │ │ │ │ - ldrshteq sp, [ip], -r0 │ │ │ │ - eorseq sp, ip, r6, ror #31 │ │ │ │ - ldrsbteq sp, [ip], -ip │ │ │ │ - eorseq sp, ip, lr, asr #31 │ │ │ │ - eorseq sp, ip, r6, asr #31 │ │ │ │ - eorseq sp, ip, r4, asr #31 │ │ │ │ + eorseq sp, ip, lr, lsl pc │ │ │ │ + eorseq sp, ip, lr, lsr #30 │ │ │ │ + eorseq sp, ip, r4, lsr #30 │ │ │ │ + eorseq sp, ip, lr, lsl pc │ │ │ │ + eorseq sp, ip, ip, lsl pc │ │ │ │ + eorseq sp, ip, lr, lsl pc │ │ │ │ + eorseq sp, ip, r2, lsl pc │ │ │ │ + eorseq sp, ip, r6, lsl #30 │ │ │ │ + ldrshteq sp, [ip], -sl │ │ │ │ + eorseq sp, ip, lr, ror #29 │ │ │ │ + eorseq sp, ip, r8, ror #29 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ + ldrsbteq sp, [ip], -r4 │ │ │ │ + eorseq sp, ip, r6, asr #29 │ │ │ │ ldrhteq sp, [ip], -lr │ │ │ │ ldrhteq sp, [ip], -ip │ │ │ │ - eorseq sp, ip, r2, asr #31 │ │ │ │ - eorseq sp, ip, r4, asr #31 │ │ │ │ - ldrhteq sp, [ip], -sl │ │ │ │ - ldrhteq sp, [ip], -lr │ │ │ │ - eorseq sp, ip, r0, asr #31 │ │ │ │ ldrhteq sp, [ip], -r6 │ │ │ │ ldrhteq sp, [ip], -r4 │ │ │ │ + ldrhteq sp, [ip], -sl │ │ │ │ + ldrhteq sp, [ip], -ip │ │ │ │ ldrhteq sp, [ip], -r2 │ │ │ │ - eorseq sp, ip, ip, lsr #31 │ │ │ │ - eorseq sp, ip, r8, lsr #31 │ │ │ │ - eorseq sp, ip, r6, lsr #31 │ │ │ │ - eorseq sp, ip, r4, lsr #31 │ │ │ │ - eorseq sp, ip, r2, lsr #31 │ │ │ │ - mlaseq ip, r8, pc, sp @ │ │ │ │ - mlaseq ip, r2, pc, sp @ │ │ │ │ - eorseq sp, ip, lr, lsl #31 │ │ │ │ - eorseq sp, ip, r4, lsl #31 │ │ │ │ - eorseq sp, ip, r0, lsl #31 │ │ │ │ - eorseq sp, ip, r0, lsl #31 │ │ │ │ - eorseq sp, ip, r2, lsl #31 │ │ │ │ - ldrshteq r4, [sp], -lr │ │ │ │ - eorseq sp, ip, sl, ror #30 │ │ │ │ - eorseq sp, ip, lr, asr pc │ │ │ │ - eorseq sp, ip, r6, asr pc │ │ │ │ - eorseq sp, ip, lr, asr #30 │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + ldrhteq sp, [ip], -r8 │ │ │ │ + eorseq sp, ip, lr, lsr #29 │ │ │ │ + eorseq sp, ip, ip, lsr #29 │ │ │ │ + eorseq sp, ip, sl, lsr #29 │ │ │ │ + eorseq sp, ip, r4, lsr #29 │ │ │ │ + eorseq sp, ip, r0, lsr #29 │ │ │ │ + mlaseq ip, lr, lr, sp │ │ │ │ + mlaseq ip, ip, lr, sp │ │ │ │ + mlaseq ip, sl, lr, sp │ │ │ │ + mlaseq ip, r0, lr, sp │ │ │ │ + eorseq sp, ip, sl, lsl #29 │ │ │ │ + eorseq sp, ip, r6, lsl #29 │ │ │ │ + eorseq sp, ip, ip, ror lr │ │ │ │ + eorseq sp, ip, r8, ror lr │ │ │ │ + eorseq sp, ip, r8, ror lr │ │ │ │ + eorseq sp, ip, sl, ror lr │ │ │ │ + ldrshteq r4, [sp], -r6 │ │ │ │ + eorseq sp, ip, r2, ror #28 │ │ │ │ + eorseq sp, ip, r6, asr lr │ │ │ │ + eorseq sp, ip, lr, asr #28 │ │ │ │ + eorseq sp, ip, r6, asr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba9824 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ ldc2 7, cr15, [ip], {254} @ 0xfe │ │ │ │ mvnlt fp, r8, ror #3 │ │ │ │ svcne 0x002c4810 │ │ │ │ @@ -35353,16 +35353,16 @@ │ │ │ │ adcmi pc, ip, #8585216 @ 0x830000 │ │ │ │ @ instruction: 0xf7ffd1f4 │ │ │ │ @ instruction: 0xf7fff833 │ │ │ │ @ instruction: 0xf7fff8f5 │ │ │ │ ldclt 8, cr15, [r8, #-732]! @ 0xfffffd24 │ │ │ │ @ instruction: 0xf916f7ff │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq sp, ip, r2, ror lr │ │ │ │ - mlaseq ip, r6, r3, sp │ │ │ │ + eorseq sp, ip, sl, ror #26 │ │ │ │ + eorseq sp, ip, lr, lsl #5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba9888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ stc2l 7, cr15, [sl], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0xb3b5b3b0 │ │ │ │ @ instruction: 0xf105481c │ │ │ │ @@ -35390,17 +35390,17 @@ │ │ │ │ @ instruction: 0xf838f7ff │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ @ instruction: 0xffe8f7fe │ │ │ │ @ instruction: 0xf8aaf7ff │ │ │ │ @ instruction: 0xf86cf7ff │ │ │ │ @ instruction: 0xf7ffbd70 │ │ │ │ ldcllt 8, cr15, [r0, #-812]! @ 0xfffffcd4 │ │ │ │ - eorseq sp, ip, r0, lsr #28 │ │ │ │ - eorseq r6, sp, r8, ror ip │ │ │ │ - ldrshteq sp, [ip], -lr │ │ │ │ + eorseq sp, ip, r8, lsl sp │ │ │ │ + eorseq r6, sp, r0, ror fp │ │ │ │ + ldrshteq sp, [ip], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba9920 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldc2 7, cr15, [lr], {254} @ 0xfe │ │ │ │ cmnlt r4, #112, 6 @ 0xc0000001 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ @@ -35424,19 +35424,19 @@ │ │ │ │ @ instruction: 0xf856f7ff │ │ │ │ smlattcs r0, r0, r8, r8 │ │ │ │ mcr2 7, 4, pc, cr14, cr14, {7} @ │ │ │ │ @ instruction: 0xf866f7ff │ │ │ │ @ instruction: 0xf828f7ff │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ ldclt 8, cr15, [r0, #-540] @ 0xfffffde4 │ │ │ │ - eorseq sp, ip, lr, lsr #27 │ │ │ │ - ldrhteq sp, [ip], -sl │ │ │ │ - eorseq sp, ip, lr, lsr #27 │ │ │ │ - eorseq sp, ip, r2, lsr #27 │ │ │ │ - mlaseq ip, r6, sp, sp │ │ │ │ + eorseq sp, ip, r6, lsr #25 │ │ │ │ + ldrhteq sp, [ip], -r2 │ │ │ │ + eorseq sp, ip, r6, lsr #25 │ │ │ │ + mlaseq ip, sl, ip, sp │ │ │ │ + eorseq sp, ip, lr, lsl #25 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba99b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ blx ff6107b6 │ │ │ │ cmnlt lr, #104, 6 @ 0xa0000001 │ │ │ │ @ instruction: 0xf1064818 │ │ │ │ @@ -35460,16 +35460,16 @@ │ │ │ │ adcsmi pc, r5, #692 @ 0x2b4 │ │ │ │ @ instruction: 0xf7fed1e5 │ │ │ │ @ instruction: 0xf7ffff5d │ │ │ │ @ instruction: 0xf7fef81f │ │ │ │ ldcllt 15, cr15, [r0, #-900]! @ 0xfffffc7c │ │ │ │ @ instruction: 0xf840f7ff │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq sp, ip, ip, asr #26 │ │ │ │ - eorseq sp, ip, r4, asr sp │ │ │ │ + eorseq sp, ip, r4, asr #24 │ │ │ │ + eorseq sp, ip, ip, asr #24 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf7fe4606 │ │ │ │ stmdacs r0, {r0, r1, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, fp, r0 │ │ │ │ @@ -35577,31 +35577,31 @@ │ │ │ │ pop {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe81f0 │ │ │ │ @ instruction: 0xe753ff5d │ │ │ │ @ instruction: 0xf7fe68b0 │ │ │ │ ldrb pc, [fp, -sp, lsr #31] @ │ │ │ │ @ instruction: 0xff56f7fe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrsbteq sp, [ip], -r8 │ │ │ │ - subeq r0, r0, r0, ror #3 │ │ │ │ ldrsbteq sp, [ip], -r0 │ │ │ │ + ldrdeq r0, [r0], #-8 │ │ │ │ + eorseq sp, ip, r8, asr #23 │ │ │ │ addseq r7, r4, sl, lsl #26 │ │ │ │ - eorseq r9, ip, r6, lsr #16 │ │ │ │ - eorseq sp, ip, lr, lsl #25 │ │ │ │ - mlaseq ip, r6, ip, sp │ │ │ │ - eorseq sp, ip, r6, lsr #25 │ │ │ │ - mlaseq ip, r6, r1, lr │ │ │ │ - eorseq lr, sp, ip, lsr #8 │ │ │ │ - ldrhteq r1, [lr], -ip │ │ │ │ - eorseq sp, ip, sl, asr ip │ │ │ │ - eorseq sp, ip, lr, lsr ip │ │ │ │ - eorseq sp, ip, r8, lsr ip │ │ │ │ - eorseq sp, ip, r0, lsr ip │ │ │ │ - eorseq sp, ip, r8, lsr #24 │ │ │ │ - eorseq sp, ip, ip, lsl ip │ │ │ │ + eorseq r9, ip, lr, lsl r7 │ │ │ │ + eorseq sp, ip, r6, lsl #23 │ │ │ │ + eorseq sp, ip, lr, lsl #23 │ │ │ │ + mlaseq ip, lr, fp, sp │ │ │ │ + eorseq lr, ip, lr, lsl #1 │ │ │ │ + eorseq lr, sp, r4, lsr #6 │ │ │ │ + ldrhteq r1, [lr], -r4 │ │ │ │ + eorseq sp, ip, r2, asr fp │ │ │ │ + eorseq sp, ip, r6, lsr fp │ │ │ │ + eorseq sp, ip, r0, lsr fp │ │ │ │ + eorseq sp, ip, r8, lsr #22 │ │ │ │ + eorseq sp, ip, r0, lsr #22 │ │ │ │ + eorseq sp, ip, r4, lsl fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba9c44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ blx fe390a48 │ │ │ │ stccs 3, cr11, [r0], {136} @ 0x88 │ │ │ │ ldmdami pc, {r0, r1, r3, r4, r5, ip, lr, pc} @ │ │ │ │ @@ -35632,19 +35632,19 @@ │ │ │ │ @ instruction: 0xf44f4d0b │ │ │ │ ldrbtmi r3, [sp], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0xf004462a │ │ │ │ @ instruction: 0x4628fcf1 │ │ │ │ ldc2l 7, cr15, [lr, #-1016] @ 0xfffffc08 │ │ │ │ @ instruction: 0xf7fee7db │ │ │ │ ldclt 14, cr15, [r8, #-924]! @ 0xfffffc64 │ │ │ │ - eorseq sp, ip, r4, ror fp │ │ │ │ - eorseq r9, ip, r8, lsr #12 │ │ │ │ - eorseq sp, ip, ip, ror #22 │ │ │ │ - eorseq sp, ip, ip, asr fp │ │ │ │ - eorseq sp, ip, ip, asr fp │ │ │ │ + eorseq sp, ip, ip, ror #20 │ │ │ │ + eorseq r9, ip, r0, lsr #10 │ │ │ │ + eorseq sp, ip, r4, ror #20 │ │ │ │ + eorseq sp, ip, r4, asr sl │ │ │ │ + eorseq sp, ip, r4, asr sl │ │ │ │ addseq r7, r3, lr, asr #21 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf7fe4604 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @@ -35746,30 +35746,30 @@ │ │ │ │ beq ff08e760 │ │ │ │ stc2 7, cr15, [r6], #-1016 @ 0xfffffc08 │ │ │ │ stc2l 7, cr15, [r4, #1016]! @ 0x3f8 │ │ │ │ stc2 7, cr15, [r6, #1016]! @ 0x3f8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mcr2 7, 0, pc, cr4, cr14, {7} @ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrshteq sp, [ip], -r6 │ │ │ │ - eorseq sp, ip, r8, lsr fp │ │ │ │ - eorseq sp, ip, sl, asr #22 │ │ │ │ - eorseq sp, ip, r8, lsl #22 │ │ │ │ - eorseq sp, ip, r2, lsl #22 │ │ │ │ - ldrshteq sp, [ip], -ip │ │ │ │ - subeq r0, r1, ip, asr ip │ │ │ │ - eorseq sp, ip, ip, lsl #24 │ │ │ │ - eorseq sp, ip, r2, asr #21 │ │ │ │ - ldrhteq sp, [ip], -r0 │ │ │ │ - eorseq sp, ip, r2, lsr #21 │ │ │ │ - mlaseq ip, r6, sl, sp │ │ │ │ - eorseq sp, ip, r8, lsl #21 │ │ │ │ - eorseq sp, ip, r2, ror #20 │ │ │ │ - eorseq sp, ip, lr, asr sl │ │ │ │ - eorseq sp, ip, r2, asr sl │ │ │ │ + eorseq sp, ip, lr, ror #19 │ │ │ │ + eorseq sp, ip, r0, lsr sl │ │ │ │ + eorseq sp, ip, r2, asr #20 │ │ │ │ + eorseq sp, ip, r0, lsl #20 │ │ │ │ + ldrshteq sp, [ip], -sl │ │ │ │ + ldrshteq sp, [ip], -r4 │ │ │ │ + subeq r0, r1, r4, asr fp │ │ │ │ + eorseq sp, ip, r4, lsl #22 │ │ │ │ + ldrhteq sp, [ip], -sl │ │ │ │ + eorseq sp, ip, r8, lsr #19 │ │ │ │ + mlaseq ip, sl, r9, sp │ │ │ │ + eorseq sp, ip, lr, lsl #19 │ │ │ │ + eorseq sp, ip, r0, lsl #19 │ │ │ │ + eorseq sp, ip, sl, asr r9 │ │ │ │ + eorseq sp, ip, r6, asr r9 │ │ │ │ + eorseq sp, ip, sl, asr #18 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf7fe4606 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ rscshi pc, fp, r0 │ │ │ │ @@ -35898,34 +35898,34 @@ │ │ │ │ @ instruction: 0xf7fed18c │ │ │ │ @ instruction: 0xf7fefbf3 │ │ │ │ @ instruction: 0xf7fefcb5 │ │ │ │ pop {r0, r1, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe83f8 │ │ │ │ pop {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ svclt 0x000083f8 │ │ │ │ - ldrsbteq sp, [ip], -r2 │ │ │ │ - eorseq sp, ip, sl, ror sl │ │ │ │ - eorseq sp, ip, r4, ror #19 │ │ │ │ - ldrsbteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, sl, asr #17 │ │ │ │ + eorseq sp, ip, r2, ror r9 │ │ │ │ ldrsbteq sp, [ip], -ip │ │ │ │ - ldrsbteq sp, [ip], -r6 │ │ │ │ - eorseq sp, ip, ip, asr #19 │ │ │ │ - ldrhteq sp, [ip], -lr │ │ │ │ - ldrhteq sp, [ip], -lr │ │ │ │ - eorseq sp, ip, r4, asr #19 │ │ │ │ - ldrhteq sp, [ip], -lr │ │ │ │ - eorseq sp, ip, lr, lsr #19 │ │ │ │ - eorseq r1, lr, r2, lsl sp │ │ │ │ - eorseq sp, ip, ip, ror r9 │ │ │ │ - eorseq sp, ip, lr, ror #18 │ │ │ │ - eorseq sp, ip, r4, ror #18 │ │ │ │ - eorseq sp, ip, sl, asr #16 │ │ │ │ - eorseq sp, ip, r0, asr #18 │ │ │ │ - eorseq sp, ip, sl, lsr r9 │ │ │ │ - eorseq sp, ip, r4, lsr r9 │ │ │ │ + eorseq sp, ip, lr, asr #17 │ │ │ │ + ldrsbteq sp, [ip], -r4 │ │ │ │ + eorseq sp, ip, lr, asr #17 │ │ │ │ + eorseq sp, ip, r4, asr #17 │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + ldrhteq sp, [ip], -ip │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, r6, lsr #17 │ │ │ │ + eorseq r1, lr, sl, lsl #24 │ │ │ │ + eorseq sp, ip, r4, ror r8 │ │ │ │ + eorseq sp, ip, r6, ror #16 │ │ │ │ + eorseq sp, ip, ip, asr r8 │ │ │ │ + eorseq sp, ip, r2, asr #14 │ │ │ │ + eorseq sp, ip, r8, lsr r8 │ │ │ │ + eorseq sp, ip, r2, lsr r8 │ │ │ │ + eorseq sp, ip, ip, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febaa154 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf804f7fe │ │ │ │ ldrshlt fp, [r4, #16]! │ │ │ │ @ instruction: 0xf1044810 │ │ │ │ @@ -35941,16 +35941,16 @@ │ │ │ │ blx ffb10f8a │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ blx fe710f92 │ │ │ │ mrrc2 7, 15, pc, ip, cr14 @ │ │ │ │ ldc2 7, cr15, [lr], {254} @ 0xfe │ │ │ │ @ instruction: 0xf7febd38 │ │ │ │ ldclt 12, cr15, [r8, #-500]! @ 0xfffffe0c │ │ │ │ - mlaseq ip, r6, r8, sp │ │ │ │ - eorseq pc, ip, r2, lsl #20 │ │ │ │ + eorseq sp, ip, lr, lsl #15 │ │ │ │ + ldrshteq pc, [ip], -sl @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaa1b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xffd2f7fd │ │ │ │ movwlt fp, #17152 @ 0x4300 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ @@ -35967,16 +35967,16 @@ │ │ │ │ blx 1590ff0 │ │ │ │ blx fed90ff6 │ │ │ │ blx 1a10ffa │ │ │ │ stc2 7, cr15, [r8], #-1016 @ 0xfffffc08 │ │ │ │ blx ffb11002 │ │ │ │ @ instruction: 0xf7febd10 │ │ │ │ ldclt 12, cr15, [r0, #-292] @ 0xfffffedc │ │ │ │ - eorseq sp, ip, sl, asr #16 │ │ │ │ - eorseq sp, ip, r6, asr r8 │ │ │ │ + eorseq sp, ip, r2, asr #14 │ │ │ │ + eorseq sp, ip, lr, asr #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaa220 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ @ instruction: 0xff9ef7fd │ │ │ │ @ instruction: 0xbd70b900 │ │ │ │ @ instruction: 0xf105482c │ │ │ │ @@ -36020,22 +36020,22 @@ │ │ │ │ blx ff1910c6 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ blx feb110ce │ │ │ │ @ instruction: 0xf7fe6ae8 │ │ │ │ @ instruction: 0xf7fefc09 │ │ │ │ @ instruction: 0xf7fefbbb │ │ │ │ fldmdbxlt r0!, {d31-d92} @ Deprecated │ │ │ │ - ldrshteq sp, [ip], -sl │ │ │ │ - eorseq r6, pc, lr, ror #21 │ │ │ │ - subeq sl, r0, lr, lsr sp │ │ │ │ - ldrsbteq r3, [sp], -lr │ │ │ │ - eorseq sp, ip, lr, asr #15 │ │ │ │ - eorseq sp, ip, r2, asr #15 │ │ │ │ + ldrshteq sp, [ip], -r2 │ │ │ │ + eorseq r6, pc, r6, ror #19 │ │ │ │ + subeq sl, r0, r6, lsr ip │ │ │ │ + ldrsbteq r3, [sp], -r6 │ │ │ │ + eorseq sp, ip, r6, asr #13 │ │ │ │ ldrhteq sp, [ip], -sl │ │ │ │ - mlaseq ip, sl, r7, sp │ │ │ │ + ldrhteq sp, [ip], -r2 │ │ │ │ + mlaseq ip, r2, r6, sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf7fd4606 │ │ │ │ stmdblt r8, {r0, r1, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @@ -36100,22 +36100,22 @@ │ │ │ │ blx 991206 │ │ │ │ blx ffa11208 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mcr2 7, 5, pc, cr8, cr13, {7} @ │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ blx 109121a │ │ │ │ svclt 0x0000e7f2 │ │ │ │ - eorseq sp, ip, sl, lsl #14 │ │ │ │ - ldrshteq r6, [pc], -lr │ │ │ │ - subeq sl, r0, lr, asr #24 │ │ │ │ - eorseq r3, sp, lr, ror #25 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - ldrsbteq sp, [ip], -r2 │ │ │ │ - eorseq sp, ip, sl, asr #13 │ │ │ │ - eorseq sp, ip, lr, ror r6 │ │ │ │ + eorseq sp, ip, r2, lsl #12 │ │ │ │ + ldrshteq r6, [pc], -r6 │ │ │ │ + subeq sl, r0, r6, asr #22 │ │ │ │ + eorseq r3, sp, r6, ror #23 │ │ │ │ + ldrsbteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, sl, asr #11 │ │ │ │ + eorseq sp, ip, r2, asr #11 │ │ │ │ + eorseq sp, ip, r6, ror r5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaa44c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ mcr2 7, 4, pc, cr8, cr13, {7} @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 0, cr8, [r0], {217} @ 0xd9 │ │ │ │ @@ -36227,32 +36227,32 @@ │ │ │ │ @ instruction: 0xf8fef7fe │ │ │ │ blx 991404 │ │ │ │ @ instruction: 0xf9e6f7fe │ │ │ │ @ instruction: 0xf7febd70 │ │ │ │ vldmdblt r0!, {s31-s99} │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ svclt 0x0000e7f2 │ │ │ │ - eorseq sp, ip, r2, lsl #12 │ │ │ │ - eorseq sp, ip, lr, lsl #12 │ │ │ │ - ldrshteq sp, [ip], -lr │ │ │ │ - eorseq sp, ip, lr, ror #11 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ + ldrshteq sp, [ip], -sl │ │ │ │ + eorseq sp, ip, r6, lsl #10 │ │ │ │ + ldrshteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, r6, ror #9 │ │ │ │ ldrsbteq sp, [ip], -r6 │ │ │ │ - eorseq sp, ip, lr, asr #11 │ │ │ │ - eorseq sp, ip, r6, asr #11 │ │ │ │ + eorseq sp, ip, lr, asr #9 │ │ │ │ + eorseq sp, ip, r6, asr #9 │ │ │ │ ldrhteq sp, [ip], -lr │ │ │ │ ldrhteq sp, [ip], -r6 │ │ │ │ - ldrhteq sp, [ip], -r4 │ │ │ │ - eorseq sp, ip, ip, lsr #11 │ │ │ │ - eorseq sp, ip, ip, lsr #11 │ │ │ │ - eorseq sp, ip, r0, lsr #11 │ │ │ │ - mlaseq ip, r0, r5, sp │ │ │ │ - eorseq sp, ip, r0, lsl #11 │ │ │ │ - eorseq sp, ip, r4, ror #10 │ │ │ │ - eorseq r8, ip, r6, lsr #25 │ │ │ │ + eorseq sp, ip, lr, lsr #9 │ │ │ │ + eorseq sp, ip, ip, lsr #9 │ │ │ │ + eorseq sp, ip, r4, lsr #9 │ │ │ │ + eorseq sp, ip, r4, lsr #9 │ │ │ │ + mlaseq ip, r8, r4, sp │ │ │ │ + eorseq sp, ip, r8, lsl #9 │ │ │ │ + eorseq sp, ip, r8, ror r4 │ │ │ │ + eorseq sp, ip, ip, asr r4 │ │ │ │ + mlaseq ip, lr, fp, r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaa670 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldc2l 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 0, cr8, [r0], {176} @ 0xb0 │ │ │ │ @@ -36359,33 +36359,33 @@ │ │ │ │ @ instruction: 0xf7feff45 │ │ │ │ @ instruction: 0xf7fef91d │ │ │ │ @ instruction: 0xf7fef8df │ │ │ │ @ instruction: 0xe7a5f919 │ │ │ │ @ instruction: 0xf93cf7fe │ │ │ │ ldmdami r3, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ smlsldx r4, r1, r8, r4 │ │ │ │ + ldrsbteq sp, [ip], -r2 │ │ │ │ + eorseq ip, sp, lr, lsr sp │ │ │ │ + eorseq sp, pc, ip, lsl #6 │ │ │ │ + eorseq r1, lr, r8, lsl #2 │ │ │ │ + eorseq ip, ip, r8, lsr sl │ │ │ │ + eorseq r7, lr, sl, lsr #32 │ │ │ │ + eorseq r1, lr, r8, asr #9 │ │ │ │ + eorseq ip, ip, r6, lsl r2 │ │ │ │ + eorseq ip, ip, ip, lsl #4 │ │ │ │ + eorseq r9, pc, r6, asr #21 │ │ │ │ + eorseq ip, ip, r8, asr #3 │ │ │ │ + ldrshteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, r8, ror #5 │ │ │ │ ldrsbteq sp, [ip], -sl │ │ │ │ - eorseq ip, sp, r6, asr #28 │ │ │ │ - eorseq sp, pc, r4, lsl r4 @ │ │ │ │ - eorseq r1, lr, r0, lsl r2 │ │ │ │ - eorseq ip, ip, r0, asr #22 │ │ │ │ - eorseq r7, lr, r2, lsr r1 │ │ │ │ - ldrsbteq r1, [lr], -r0 │ │ │ │ - eorseq ip, ip, lr, lsl r3 │ │ │ │ - eorseq ip, ip, r4, lsl r3 │ │ │ │ - eorseq r9, pc, lr, asr #23 │ │ │ │ - ldrsbteq ip, [ip], -r0 │ │ │ │ - ldrshteq sp, [ip], -lr │ │ │ │ - ldrshteq sp, [ip], -r0 │ │ │ │ - eorseq sp, ip, r2, ror #7 │ │ │ │ - ldrsbteq sp, [ip], -r4 │ │ │ │ - eorseq ip, ip, lr, lsr sl │ │ │ │ - eorseq sp, ip, ip, lsr r4 │ │ │ │ - ldrdeq r1, [r1], #-4 │ │ │ │ - mlaseq ip, r4, sl, r8 │ │ │ │ + eorseq sp, ip, ip, asr #5 │ │ │ │ + eorseq ip, ip, r6, lsr r9 │ │ │ │ + eorseq sp, ip, r4, lsr r3 │ │ │ │ + subeq r0, r1, ip, asr #31 │ │ │ │ + eorseq r8, ip, ip, lsl #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febaa884 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf7fd460d │ │ │ │ msrlt CPSR_, fp, ror #24 │ │ │ │ strtmi fp, [r9], -r4, lsr #2 │ │ │ │ @@ -36414,18 +36414,18 @@ │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ stmiavs r0!, {r0, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8f8f7fe │ │ │ │ @ instruction: 0xf8aaf7fe │ │ │ │ @ instruction: 0xf86cf7fe │ │ │ │ @ instruction: 0xf7febd10 │ │ │ │ ldclt 8, cr15, [r0, #-812] @ 0xfffffcd4 │ │ │ │ - eorseq sp, ip, r2, lsr r3 │ │ │ │ - eorseq sp, ip, lr, lsr r3 │ │ │ │ - mlaseq ip, ip, fp, fp │ │ │ │ - eorseq r8, ip, r8, ror #14 │ │ │ │ + eorseq sp, ip, sl, lsr #4 │ │ │ │ + eorseq sp, ip, r6, lsr r2 │ │ │ │ + mlaseq ip, r4, sl, fp │ │ │ │ + eorseq r8, ip, r0, ror #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febaa924 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldc2 7, cr15, [ip], {253} @ 0xfd │ │ │ │ suble r2, ip, r0, lsl #16 │ │ │ │ suble r2, fp, r0, lsl #24 │ │ │ │ @@ -36466,22 +36466,22 @@ │ │ │ │ @ instruction: 0xf7fd2100 │ │ │ │ @ instruction: 0xf7fefe6d │ │ │ │ @ instruction: 0xf7fef845 │ │ │ │ ldclt 8, cr15, [r8, #-28]! @ 0xffffffe4 │ │ │ │ @ instruction: 0xf866f7fe │ │ │ │ stmdami r8, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xe7e84478 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - eorseq sp, ip, sl, ror #5 │ │ │ │ - eorseq sp, ip, r2, ror #5 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - eorseq r8, ip, r2, asr sl │ │ │ │ - ldrhteq sp, [ip], -r4 │ │ │ │ - eorseq r8, ip, r8, ror #17 │ │ │ │ + ldrsbteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, r2, ror #3 │ │ │ │ + ldrsbteq sp, [ip], -sl │ │ │ │ + ldrsbteq sp, [ip], -r6 │ │ │ │ + ldrsbteq sp, [ip], -r6 │ │ │ │ + eorseq r8, ip, sl, asr #18 │ │ │ │ + eorseq sp, ip, ip, lsr #3 │ │ │ │ + eorseq r8, ip, r0, ror #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaaa04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx feb91806 │ │ │ │ tstlt ip, #24, 6 @ 0x60000000 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ @@ -36500,18 +36500,18 @@ │ │ │ │ stmiavs r0!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd2100 │ │ │ │ @ instruction: 0xf7fdfe27 │ │ │ │ @ instruction: 0xf7fdffff │ │ │ │ ldclt 15, cr15, [r0, #-772] @ 0xfffffcfc │ │ │ │ @ instruction: 0xf820f7fe │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq sp, ip, r2, ror #4 │ │ │ │ - eorseq r7, pc, r2, lsl #14 │ │ │ │ - eorseq fp, ip, r8, asr #20 │ │ │ │ - ldrshteq r4, [sp], -r8 │ │ │ │ + eorseq sp, ip, sl, asr r1 │ │ │ │ + ldrshteq r7, [pc], -sl │ │ │ │ + eorseq fp, ip, r0, asr #18 │ │ │ │ + ldrshteq r4, [sp], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaaa7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx 1c9187e │ │ │ │ tstlt ip, #24, 6 @ 0x60000000 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ @@ -36530,18 +36530,18 @@ │ │ │ │ stmiavs r0!, {r0, r1, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd2100 │ │ │ │ @ instruction: 0xf7fdfdeb │ │ │ │ @ instruction: 0xf7fdffc3 │ │ │ │ ldclt 15, cr15, [r0, #-532] @ 0xfffffdec │ │ │ │ @ instruction: 0xffe4f7fd │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq sp, ip, r2, lsl #4 │ │ │ │ - eorseq r7, pc, sl, lsl #13 │ │ │ │ - ldrsbteq fp, [ip], -r0 │ │ │ │ - eorseq r4, sp, r0, lsl #23 │ │ │ │ + ldrshteq sp, [ip], -sl │ │ │ │ + eorseq r7, pc, r2, lsl #11 │ │ │ │ + eorseq fp, ip, r8, asr #17 │ │ │ │ + eorseq r4, sp, r8, ror sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaaaf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ blx d918f6 │ │ │ │ subsle r2, pc, r0, lsl #16 │ │ │ │ subsle r2, lr, r0, lsl #24 │ │ │ │ @@ -36613,28 +36613,28 @@ │ │ │ │ @ instruction: 0xf7fd2100 │ │ │ │ @ instruction: 0xf7fdfd47 │ │ │ │ @ instruction: 0xf7fdff1f │ │ │ │ @ instruction: 0xf7fdfee1 │ │ │ │ bfi pc, fp, (invalid: 30:11) @ │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ svclt 0x0000e78e │ │ │ │ - mlaseq ip, r4, r1, sp │ │ │ │ - eorseq fp, pc, ip, ror #18 │ │ │ │ - eorseq ip, sp, lr, lsr #19 │ │ │ │ - ldrhteq r7, [pc], -r4 │ │ │ │ - eorseq r0, lr, lr, ror sp │ │ │ │ - ldrhteq r6, [lr], -sl │ │ │ │ - eorseq ip, ip, r8, lsr #13 │ │ │ │ - eorseq sp, ip, r6, lsr #1 │ │ │ │ - subeq r0, r1, lr, lsr sp │ │ │ │ - eorseq r1, lr, r6, lsl #2 │ │ │ │ - eorseq fp, ip, r4, asr lr │ │ │ │ - eorseq fp, ip, ip, asr #28 │ │ │ │ - eorseq fp, ip, ip, lsr fp │ │ │ │ - mlaseq ip, lr, r6, r8 │ │ │ │ + eorseq sp, ip, ip, lsl #1 │ │ │ │ + eorseq fp, pc, r4, ror #16 │ │ │ │ + eorseq ip, sp, r6, lsr #17 │ │ │ │ + eorseq r7, pc, ip, lsr #25 │ │ │ │ + eorseq r0, lr, r6, ror ip │ │ │ │ + ldrhteq r6, [lr], -r2 │ │ │ │ + eorseq ip, ip, r0, lsr #11 │ │ │ │ + mlaseq ip, lr, pc, ip @ │ │ │ │ + subeq r0, r1, r6, lsr ip │ │ │ │ + ldrshteq r0, [lr], -lr │ │ │ │ + eorseq fp, ip, ip, asr #26 │ │ │ │ + eorseq fp, ip, r4, asr #26 │ │ │ │ + eorseq fp, ip, r4, lsr sl │ │ │ │ + mlaseq ip, r6, r5, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaac68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx 1f11a68 │ │ │ │ suble r2, r3, r0, lsl #16 │ │ │ │ suble r2, r2, r0, lsl #24 │ │ │ │ @@ -36669,21 +36669,21 @@ │ │ │ │ mrc2 7, 4, pc, cr12, cr13, {7} │ │ │ │ tstcs r0, r0, ror #18 │ │ │ │ ldc2l 7, cr15, [r4], {253} @ 0xfd │ │ │ │ mcr2 7, 5, pc, cr12, cr13, {7} @ │ │ │ │ mcr2 7, 3, pc, cr14, cr13, {7} @ │ │ │ │ @ instruction: 0xf7fdbd10 │ │ │ │ ldclt 14, cr15, [r0, #-820] @ 0xfffffccc │ │ │ │ - eorseq sp, ip, r6, lsr r0 │ │ │ │ - eorseq sp, ip, r2, asr #32 │ │ │ │ - eorseq sp, ip, r2, asr #32 │ │ │ │ - eorseq sp, ip, r2, asr #32 │ │ │ │ - eorseq sp, ip, r6, asr #32 │ │ │ │ - eorseq sp, ip, sl, asr #32 │ │ │ │ - eorseq sp, ip, lr, asr #32 │ │ │ │ + eorseq ip, ip, lr, lsr #30 │ │ │ │ + eorseq ip, ip, sl, lsr pc │ │ │ │ + eorseq ip, ip, sl, lsr pc │ │ │ │ + eorseq ip, ip, sl, lsr pc │ │ │ │ + eorseq ip, ip, lr, lsr pc │ │ │ │ + eorseq ip, ip, r2, asr #30 │ │ │ │ + eorseq ip, ip, r6, asr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaad2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx 691b2c │ │ │ │ rsble r2, sp, r0, lsl #16 │ │ │ │ rsble r2, ip, r0, lsl #24 │ │ │ │ @@ -36739,25 +36739,25 @@ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ mcr2 7, 3, pc, cr14, cr13, {7} @ │ │ │ │ mcr2 7, 1, pc, cr0, cr13, {7} @ │ │ │ │ stc2l 7, cr15, [r2, #1012]! @ 0x3f4 │ │ │ │ @ instruction: 0xf7fdbd10 │ │ │ │ ldclt 14, cr15, [r0, #-260] @ 0xfffffefc │ │ │ │ - eorseq sp, ip, r2, lsl r0 │ │ │ │ - eorseq sp, ip, sl, lsl r0 │ │ │ │ - eorseq sp, ip, r2, lsl r0 │ │ │ │ - eorseq pc, pc, lr, ror r0 @ │ │ │ │ - ldrshteq ip, [ip], -sl │ │ │ │ - ldrshteq ip, [ip], -r6 │ │ │ │ + eorseq ip, ip, sl, lsl #30 │ │ │ │ + eorseq ip, ip, r2, lsl pc │ │ │ │ + eorseq ip, ip, sl, lsl #30 │ │ │ │ + eorseq lr, pc, r6, ror pc @ │ │ │ │ ldrshteq ip, [ip], -r2 │ │ │ │ - eorseq ip, ip, sl, ror #31 │ │ │ │ - eorseq ip, ip, r2, ror #31 │ │ │ │ - eorseq ip, ip, r0, ror #31 │ │ │ │ - ldrsbteq ip, [ip], -ip │ │ │ │ + eorseq ip, ip, lr, ror #29 │ │ │ │ + eorseq ip, ip, sl, ror #29 │ │ │ │ + eorseq ip, ip, r2, ror #29 │ │ │ │ + ldrsbteq ip, [ip], -sl │ │ │ │ + ldrsbteq ip, [ip], -r8 │ │ │ │ + ldrsbteq ip, [ip], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl febaae54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ andeq pc, r4, sp, lsr #17 │ │ │ │ @ instruction: 0xf982f7fd │ │ │ │ stmdami pc, {r3, r4, r6, r7, r8, ip, sp, pc} @ │ │ │ │ @@ -36772,17 +36772,17 @@ │ │ │ │ stc2l 7, cr15, [lr, #1012] @ 0x3f4 │ │ │ │ muleq r5, sp, r8 │ │ │ │ @ instruction: 0xf7fd2100 │ │ │ │ @ instruction: 0xf7fdfc05 │ │ │ │ @ instruction: 0xf7fdfddd │ │ │ │ mullt r3, pc, sp @ │ │ │ │ blx 191e1a │ │ │ │ - eorseq ip, ip, r8, lsl #31 │ │ │ │ - eorseq lr, pc, r4, lsl #31 │ │ │ │ - eorseq ip, ip, r6, lsl #31 │ │ │ │ + eorseq ip, ip, r0, lsl #29 │ │ │ │ + eorseq lr, pc, ip, ror lr @ │ │ │ │ + eorseq ip, ip, lr, ror lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaaeb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf952f7fd │ │ │ │ @ instruction: 0xbd10b900 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ @@ -36800,18 +36800,18 @@ │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ ldc2 7, cr15, [r4, #1012] @ 0x3f4 │ │ │ │ strbne r6, [r1, r0, lsr #17] │ │ │ │ blx fed11cfe │ │ │ │ stc2 7, cr15, [r4, #1012]! @ 0x3f4 │ │ │ │ stc2l 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq ip, ip, lr, asr pc │ │ │ │ - ldrshteq ip, [ip], -r6 │ │ │ │ - eorseq r8, pc, lr, lsl #24 │ │ │ │ - eorseq ip, ip, sl, asr #30 │ │ │ │ + eorseq ip, ip, r6, asr lr │ │ │ │ + eorseq ip, ip, lr, ror #27 │ │ │ │ + eorseq r8, pc, r6, lsl #22 │ │ │ │ + eorseq ip, ip, r2, asr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaaf2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf918f7fd │ │ │ │ suble r2, sl, r0, lsl #16 │ │ │ │ suble r2, r9, r0, lsl #24 │ │ │ │ @@ -36850,22 +36850,22 @@ │ │ │ │ ldc2 7, cr15, [r2, #-1012]! @ 0xfffffc0c │ │ │ │ @ instruction: 0xf7fd69a0 │ │ │ │ @ instruction: 0xf7fdfd91 │ │ │ │ @ instruction: 0xf7fdfd43 │ │ │ │ ldclt 13, cr15, [r0, #-20] @ 0xffffffec │ │ │ │ stc2l 7, cr15, [r4, #-1012]! @ 0xfffffc0c │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq ip, ip, lr, lsl #30 │ │ │ │ - eorseq ip, ip, r6, ror #25 │ │ │ │ - eorseq ip, ip, r2, lsl sp │ │ │ │ - ldrshteq ip, [ip], -r6 │ │ │ │ - eorseq ip, ip, lr, ror #29 │ │ │ │ - eorseq r7, pc, r6, lsl #3 │ │ │ │ - eorseq ip, ip, r4, ror #29 │ │ │ │ - eorseq ip, ip, r6, ror #29 │ │ │ │ + eorseq ip, ip, r6, lsl #28 │ │ │ │ + ldrsbteq ip, [ip], -lr │ │ │ │ + eorseq ip, ip, sl, lsl #24 │ │ │ │ + eorseq ip, ip, lr, ror #27 │ │ │ │ + eorseq ip, ip, r6, ror #27 │ │ │ │ + eorseq r7, pc, lr, ror r0 @ │ │ │ │ + ldrsbteq ip, [ip], -ip │ │ │ │ + ldrsbteq ip, [ip], -lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febab004 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi fe417d8c │ │ │ │ blmi fe440020 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @@ -37007,35 +37007,35 @@ │ │ │ │ @ instruction: 0xe7f0fc35 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r0, r2, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe75e4478 │ │ │ │ stcl 7, cr15, [r0], #876 @ 0x36c │ │ │ │ addseq ip, r2, lr, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq ip, ip, lr, lsl #29 │ │ │ │ - eorseq r5, lr, r8, lsl lr │ │ │ │ - eorseq fp, pc, ip, lsr r4 @ │ │ │ │ - eorseq fp, ip, r6, ror #13 │ │ │ │ - eorseq ip, sp, sl, ror #8 │ │ │ │ - ldrhteq fp, [ip], -r6 │ │ │ │ - eorseq r5, lr, r0, lsl #29 │ │ │ │ - eorseq fp, pc, r4, asr #7 │ │ │ │ - eorseq fp, ip, lr, ror #12 │ │ │ │ - ldrshteq ip, [sp], -r2 │ │ │ │ - eorseq fp, ip, ip, lsr r6 │ │ │ │ - eorseq r2, sp, sl, asr r1 │ │ │ │ - eorseq pc, sp, r0, ror r4 @ │ │ │ │ - eorseq ip, ip, r2, lsr #26 │ │ │ │ - ldrsbteq ip, [ip], -r6 │ │ │ │ - eorseq ip, ip, r8, lsl #26 │ │ │ │ - eorseq ip, ip, r2, lsl #26 │ │ │ │ - ldrshteq ip, [ip], -r2 │ │ │ │ + eorseq ip, ip, r6, lsl #27 │ │ │ │ + eorseq r5, lr, r0, lsl sp │ │ │ │ + eorseq fp, pc, r4, lsr r3 @ │ │ │ │ + ldrsbteq fp, [ip], -lr │ │ │ │ + eorseq ip, sp, r2, ror #6 │ │ │ │ + eorseq fp, ip, lr, lsr #11 │ │ │ │ + eorseq r5, lr, r8, ror sp │ │ │ │ + ldrhteq fp, [pc], -ip │ │ │ │ + eorseq fp, ip, r6, ror #10 │ │ │ │ + eorseq ip, sp, sl, ror #5 │ │ │ │ + eorseq fp, ip, r4, lsr r5 │ │ │ │ + eorseq r2, sp, r2, asr r0 │ │ │ │ + eorseq pc, sp, r8, ror #6 │ │ │ │ + eorseq ip, ip, sl, lsl ip │ │ │ │ + eorseq ip, ip, lr, asr #3 │ │ │ │ + eorseq ip, ip, r0, lsl #24 │ │ │ │ + ldrshteq ip, [ip], -sl │ │ │ │ + eorseq ip, ip, sl, ror #23 │ │ │ │ addseq fp, r2, r2, ror #31 │ │ │ │ - eorseq r8, ip, r6, lsl #1 │ │ │ │ - eorseq r8, ip, r0, lsl #1 │ │ │ │ + eorseq r7, ip, lr, ror pc │ │ │ │ + eorseq r7, ip, r8, ror pc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febab2ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ @ instruction: 0xff56f7fc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -37198,44 +37198,44 @@ │ │ │ │ blx fe492328 │ │ │ │ stmdami r2!, {r0, r1, r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldmib r5, {r0, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7fd0100 │ │ │ │ @ instruction: 0xf7fdf8ad │ │ │ │ ldr pc, [ip, -r5, lsl #21]! │ │ │ │ - eorseq ip, ip, ip, lsr #25 │ │ │ │ - eorseq ip, ip, r8, asr #25 │ │ │ │ - eorseq ip, ip, r0, asr #25 │ │ │ │ - ldrhteq ip, [ip], -ip │ │ │ │ + eorseq ip, ip, r4, lsr #23 │ │ │ │ + eorseq ip, ip, r0, asr #23 │ │ │ │ ldrhteq ip, [ip], -r8 │ │ │ │ ldrhteq ip, [ip], -r4 │ │ │ │ ldrhteq ip, [ip], -r0 │ │ │ │ - eorseq ip, ip, ip, lsr #25 │ │ │ │ - eorseq ip, ip, r8, lsr #25 │ │ │ │ - eorseq ip, ip, r4, lsr #25 │ │ │ │ - eorseq ip, ip, r0, lsr #25 │ │ │ │ - mlaseq ip, ip, ip, ip │ │ │ │ - ldrhteq ip, [ip], -r0 │ │ │ │ - eorseq ip, ip, r8, asr fp │ │ │ │ - eorseq ip, ip, r4, ror fp │ │ │ │ - eorseq ip, ip, ip, ror #22 │ │ │ │ - ldrsbteq ip, [ip], -r0 │ │ │ │ - eorseq ip, ip, r8, ror #21 │ │ │ │ - eorseq ip, ip, ip, ror #21 │ │ │ │ - eorseq ip, ip, r4, ror #23 │ │ │ │ - eorseq ip, ip, lr, asr #23 │ │ │ │ + eorseq ip, ip, ip, lsr #23 │ │ │ │ eorseq ip, ip, r8, lsr #23 │ │ │ │ - eorseq ip, ip, r2, lsl #23 │ │ │ │ - eorseq ip, ip, ip, asr fp │ │ │ │ - eorseq ip, ip, r6, lsr fp │ │ │ │ - eorseq ip, ip, r0, lsl fp │ │ │ │ - eorseq ip, ip, sl, ror #21 │ │ │ │ - eorseq ip, ip, r4, asr #21 │ │ │ │ - mlaseq ip, lr, sl, ip │ │ │ │ - eorseq ip, ip, ip, ror sl │ │ │ │ + eorseq ip, ip, r4, lsr #23 │ │ │ │ + eorseq ip, ip, r0, lsr #23 │ │ │ │ + mlaseq ip, ip, fp, ip │ │ │ │ + mlaseq ip, r8, fp, ip │ │ │ │ + mlaseq ip, r4, fp, ip │ │ │ │ + eorseq ip, ip, r8, lsr #21 │ │ │ │ + eorseq ip, ip, r0, asr sl │ │ │ │ + eorseq ip, ip, ip, ror #20 │ │ │ │ + eorseq ip, ip, r4, ror #20 │ │ │ │ + eorseq ip, ip, r8, asr #19 │ │ │ │ + eorseq ip, ip, r0, ror #19 │ │ │ │ + eorseq ip, ip, r4, ror #19 │ │ │ │ + ldrsbteq ip, [ip], -ip │ │ │ │ + eorseq ip, ip, r6, asr #21 │ │ │ │ + eorseq ip, ip, r0, lsr #21 │ │ │ │ + eorseq ip, ip, sl, ror sl │ │ │ │ + eorseq ip, ip, r4, asr sl │ │ │ │ + eorseq ip, ip, lr, lsr #20 │ │ │ │ + eorseq ip, ip, r8, lsl #20 │ │ │ │ + eorseq ip, ip, r2, ror #19 │ │ │ │ + ldrhteq ip, [ip], -ip │ │ │ │ + mlaseq ip, r6, r9, ip │ │ │ │ + eorseq ip, ip, r4, ror r9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febab5cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ stc2l 7, cr15, [r8, #1008] @ 0x3f0 │ │ │ │ rsble r2, r9, r0, lsl #16 │ │ │ │ rsble r2, r8, r0, lsl #24 │ │ │ │ @@ -37289,22 +37289,22 @@ │ │ │ │ @ instruction: 0xf9c4f7fd │ │ │ │ tstcs r0, r0, ror #24 │ │ │ │ @ instruction: 0xfffcf7fc │ │ │ │ @ instruction: 0xf9d4f7fd │ │ │ │ @ instruction: 0xf996f7fd │ │ │ │ @ instruction: 0xf7fdbd70 │ │ │ │ @ instruction: 0xbd70f9f5 │ │ │ │ - eorseq ip, ip, r6, ror sl │ │ │ │ - eorseq ip, ip, lr, ror sl │ │ │ │ - eorseq r3, sp, r6, lsl #23 │ │ │ │ - eorseq ip, ip, ip, asr sl │ │ │ │ - eorseq ip, ip, ip, asr ip │ │ │ │ - eorseq ip, ip, sl, lsr #20 │ │ │ │ - eorseq fp, ip, r4, asr r8 │ │ │ │ - ldrshteq ip, [ip], -r6 │ │ │ │ + eorseq ip, ip, lr, ror #18 │ │ │ │ + eorseq ip, ip, r6, ror r9 │ │ │ │ + eorseq r3, sp, lr, ror sl │ │ │ │ + eorseq ip, ip, r4, asr r9 │ │ │ │ + eorseq ip, ip, r4, asr fp │ │ │ │ + eorseq ip, ip, r2, lsr #18 │ │ │ │ + eorseq fp, ip, ip, asr #14 │ │ │ │ + eorseq ip, ip, lr, ror #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febab6e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldc2 7, cr15, [lr, #-1008]! @ 0xfffffc10 │ │ │ │ cmnlt r4, #112, 6 @ 0xc0000001 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ @@ -37328,19 +37328,19 @@ │ │ │ │ @ instruction: 0xf976f7fd │ │ │ │ smlattcs r0, r0, r8, r6 │ │ │ │ @ instruction: 0xffaef7fc │ │ │ │ @ instruction: 0xf986f7fd │ │ │ │ @ instruction: 0xf948f7fd │ │ │ │ @ instruction: 0xf7fdbd10 │ │ │ │ @ instruction: 0xbd10f9a7 │ │ │ │ - eorseq ip, ip, lr, lsr #19 │ │ │ │ - eorseq ip, ip, r6, asr #19 │ │ │ │ - ldrhteq ip, [ip], -lr │ │ │ │ + eorseq ip, ip, r6, lsr #17 │ │ │ │ ldrhteq ip, [ip], -lr │ │ │ │ ldrhteq ip, [ip], -r6 │ │ │ │ + ldrhteq ip, [ip], -r6 │ │ │ │ + eorseq ip, ip, lr, lsr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febab770 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldc2l 7, cr15, [r6], #1008 @ 0x3f0 │ │ │ │ rsble r2, r8, r0, lsl #16 │ │ │ │ rsble r2, r7, r0, lsl #24 │ │ │ │ @@ -37395,25 +37395,25 @@ │ │ │ │ @ instruction: 0xf7fc010e │ │ │ │ @ instruction: 0xf7fdff2b │ │ │ │ @ instruction: 0xf7fdf903 │ │ │ │ ldclt 8, cr15, [r8, #-788]! @ 0xfffffcec │ │ │ │ @ instruction: 0xf924f7fd │ │ │ │ stmdami fp, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xe7de4478 │ │ │ │ - eorseq ip, ip, r6, ror r9 │ │ │ │ - eorseq lr, pc, sl, lsr #9 │ │ │ │ - eorseq lr, ip, sl, lsr #9 │ │ │ │ - mlaseq pc, sl, r1, ip @ │ │ │ │ - eorseq r7, ip, r6, asr #14 │ │ │ │ - mlaseq ip, r2, r4, ip │ │ │ │ - eorseq ip, ip, lr, lsr r4 │ │ │ │ - ldrsbteq fp, [sp], -r2 │ │ │ │ - ldrshteq r7, [ip], -r8 │ │ │ │ - subeq r0, r1, r0, lsr #1 │ │ │ │ - eorseq r7, ip, r4, ror #20 │ │ │ │ + eorseq ip, ip, lr, ror #16 │ │ │ │ + eorseq lr, pc, r2, lsr #7 │ │ │ │ + eorseq lr, ip, r2, lsr #7 │ │ │ │ + mlaseq pc, r2, r0, ip @ │ │ │ │ + eorseq r7, ip, lr, lsr r6 │ │ │ │ + eorseq ip, ip, sl, lsl #7 │ │ │ │ + eorseq ip, ip, r6, lsr r3 │ │ │ │ + eorseq fp, sp, sl, asr #23 │ │ │ │ + ldrshteq r7, [ip], -r0 │ │ │ │ + umaaleq pc, r0, r8, pc @ │ │ │ │ + eorseq r7, ip, ip, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febab894 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stc2l 7, cr15, [r4], #-1008 @ 0xfffffc10 │ │ │ │ tstlt ip, r8, lsl r1 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ @@ -37439,17 +37439,17 @@ │ │ │ │ vmov.f32 s0, #113 @ 0x3f880000 1.0625000 │ │ │ │ @ instruction: 0xf7fc0ac0 │ │ │ │ @ instruction: 0xf7fdfeeb │ │ │ │ @ instruction: 0xf7fdf8a9 │ │ │ │ ldclt 8, cr15, [r0, #-428] @ 0xfffffe54 │ │ │ │ @ instruction: 0xf8caf7fd │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq ip, ip, lr, lsr r8 │ │ │ │ - eorseq lr, pc, lr, lsl r5 @ │ │ │ │ - eorseq ip, ip, r0, lsr r8 │ │ │ │ + eorseq ip, ip, r6, lsr r7 │ │ │ │ + eorseq lr, pc, r6, lsl r4 @ │ │ │ │ + eorseq ip, ip, r8, lsr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febab924 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldc2 7, cr15, [ip], {252} @ 0xfc │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ suble r2, r4, r0, lsl #24 │ │ │ │ @@ -37485,21 +37485,21 @@ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ stclvs 8, cr15, [r0, #-236]! @ 0xffffff14 │ │ │ │ @ instruction: 0xf89af7fd │ │ │ │ @ instruction: 0xf84cf7fd │ │ │ │ @ instruction: 0xf80ef7fd │ │ │ │ @ instruction: 0xf7fdbd10 │ │ │ │ ldclt 8, cr15, [r0, #-436] @ 0xfffffe4c │ │ │ │ - ldrshteq ip, [ip], -r2 │ │ │ │ - eorseq r5, lr, sl, asr #1 │ │ │ │ - eorseq ip, ip, r2, ror #15 │ │ │ │ + eorseq ip, ip, sl, ror #13 │ │ │ │ + eorseq r4, lr, r2, asr #31 │ │ │ │ ldrsbteq ip, [ip], -sl │ │ │ │ ldrsbteq ip, [ip], -r2 │ │ │ │ - eorseq ip, ip, r8, asr #15 │ │ │ │ - ldrhteq ip, [ip], -ip │ │ │ │ + eorseq ip, ip, sl, asr #13 │ │ │ │ + eorseq ip, ip, r0, asr #13 │ │ │ │ + ldrhteq ip, [ip], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febab9ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bcs 58794 │ │ │ │ strmi sp, [r7], -r1, asr #32 │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ ldrmi r2, [r4], -ip, lsr #2 │ │ │ │ @@ -37734,19 +37734,19 @@ │ │ │ │ blx fea92b86 │ │ │ │ strbne r4, [r1, r0, lsr #12]! │ │ │ │ stc2l 7, cr15, [r8], #-1008 @ 0xfffffc10 │ │ │ │ stc2 7, cr15, [r0], {252} @ 0xfc │ │ │ │ blx fe512b94 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq fp, ip, r0, lsl #12 │ │ │ │ - eorseq ip, ip, sl, lsr r4 │ │ │ │ - eorseq ip, ip, lr, lsr r4 │ │ │ │ - eorseq ip, ip, r8, lsl r4 │ │ │ │ - eorseq r7, ip, sl, lsr #7 │ │ │ │ + ldrshteq fp, [ip], -r8 │ │ │ │ + eorseq ip, ip, r2, lsr r3 │ │ │ │ + eorseq ip, ip, r6, lsr r3 │ │ │ │ + eorseq ip, ip, r0, lsl r3 │ │ │ │ + eorseq r7, ip, r2, lsr #5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r6, [ip], -r6, lsl #27 │ │ │ │ @ instruction: 0x46154816 │ │ │ │ @ instruction: 0x461f4916 │ │ │ │ @@ -37767,19 +37767,19 @@ │ │ │ │ @ instruction: 0xf7fcfe6b │ │ │ │ @ instruction: 0xf7fcfb15 │ │ │ │ @ instruction: 0xf8d6fa55 │ │ │ │ ldrtmi r8, [fp], -r4, asr #32 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0x47c04630 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq fp, ip, r4, ror #10 │ │ │ │ - ldrhteq ip, [ip], -r2 │ │ │ │ - eorseq ip, ip, r2, lsr #7 │ │ │ │ - eorseq ip, pc, r8, lsl #9 │ │ │ │ - ldrdeq pc, [r0], #-162 @ 0xffffff5e │ │ │ │ + eorseq fp, ip, ip, asr r4 │ │ │ │ + eorseq ip, ip, sl, lsr #5 │ │ │ │ + mlaseq ip, sl, r2, ip │ │ │ │ + eorseq ip, pc, r0, lsl #7 │ │ │ │ + subeq pc, r0, sl, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febabe4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdami fp, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf7fc6d9c │ │ │ │ @@ -37787,17 +37787,17 @@ │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0x4620fa55 │ │ │ │ mrc2 7, 1, pc, cr14, cr12, {7} │ │ │ │ blx ffa92c64 │ │ │ │ blx a92c68 │ │ │ │ strtmi r6, [r0], -r3, lsr #24 │ │ │ │ ldclt 7, cr4, [r0, #-608] @ 0xfffffda0 │ │ │ │ - eorseq fp, pc, r4, lsl #29 │ │ │ │ - eorseq fp, ip, r6, ror #9 │ │ │ │ - eorseq ip, ip, r4, lsr #6 │ │ │ │ + eorseq fp, pc, ip, ror sp @ │ │ │ │ + ldrsbteq fp, [ip], -lr │ │ │ │ + eorseq ip, ip, ip, lsl r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r6, [sp], -r6, lsl #27 │ │ │ │ @ instruction: 0x4614481b │ │ │ │ ldrbtmi r4, [r8], #-2331 @ 0xfffff6e5 │ │ │ │ @@ -37823,20 +37823,20 @@ │ │ │ │ @ instruction: 0xf7fcfdfb │ │ │ │ @ instruction: 0xf7fcfaa5 │ │ │ │ @ instruction: 0xf8d6f9e5 │ │ │ │ @ instruction: 0x462b8034 │ │ │ │ ldrtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0x47c04630 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - mlaseq ip, sl, r4, fp │ │ │ │ - ldrshteq ip, [ip], -r6 │ │ │ │ + mlaseq ip, r2, r3, fp │ │ │ │ + eorseq ip, ip, lr, ror #3 │ │ │ │ + eorseq ip, ip, ip, asr #3 │ │ │ │ + mlaseq pc, lr, fp, fp @ │ │ │ │ ldrsbteq ip, [ip], -r4 │ │ │ │ - eorseq fp, pc, r6, lsr #25 │ │ │ │ - ldrsbteq ip, [ip], -ip │ │ │ │ - mlaseq pc, r6, r3, ip @ │ │ │ │ + eorseq ip, pc, lr, lsl #5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febabf30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff0 │ │ │ │ ldmdbmi r6, {r0, r2, r9, sl, lr} │ │ │ │ ldmdami r6, {r2, r4, r9, sl, lr} │ │ │ │ mrrcvs 4, 7, r4, lr, cr9 │ │ │ │ @@ -37856,19 +37856,19 @@ │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf7fcfccf │ │ │ │ @ instruction: 0xf7fcfa61 │ │ │ │ blvs feb5340c │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldcllt 0, cr2, [r0, #-0] │ │ │ │ - eorseq ip, ip, r0, lsl #5 │ │ │ │ - ldrshteq fp, [ip], -ip │ │ │ │ - eorseq ip, ip, sl, lsr r2 │ │ │ │ - eorseq fp, pc, ip, lsl #24 │ │ │ │ - eorseq ip, ip, lr, asr r2 │ │ │ │ + eorseq ip, ip, r8, ror r1 │ │ │ │ + ldrshteq fp, [ip], -r4 │ │ │ │ + eorseq ip, ip, r2, lsr r1 │ │ │ │ + eorseq fp, pc, r4, lsl #22 │ │ │ │ + eorseq ip, ip, r6, asr r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febabfb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami sl, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2330 @ 0xfffff6e6 │ │ │ │ ldrbtmi r6, [r9], #-3165 @ 0xfffff3a3 │ │ │ │ @@ -37892,18 +37892,18 @@ │ │ │ │ stc2l 7, cr15, [r0], #-1008 @ 0xfffffc10 │ │ │ │ blx 712e00 │ │ │ │ @ instruction: 0xf95af7fc │ │ │ │ @ instruction: 0xf7fcbd38 │ │ │ │ @ instruction: 0xf7fcfd43 │ │ │ │ @ instruction: 0xf7fcfa13 │ │ │ │ @ instruction: 0xbd38f953 │ │ │ │ - eorseq fp, ip, lr, asr #7 │ │ │ │ - eorseq ip, ip, r2, lsr #4 │ │ │ │ - eorseq r6, pc, r6, asr r1 @ │ │ │ │ - subeq fp, r0, r0, lsl #5 │ │ │ │ + eorseq fp, ip, r6, asr #5 │ │ │ │ + eorseq ip, ip, sl, lsl r1 │ │ │ │ + eorseq r6, pc, lr, asr #32 │ │ │ │ + subeq fp, r0, r8, ror r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febac03c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sp, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdami sp, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf7fc6da5 │ │ │ │ @@ -37913,17 +37913,17 @@ │ │ │ │ stc2l 7, cr15, [r6, #-1008] @ 0xfffffc10 │ │ │ │ @ instruction: 0xf9f0f7fc │ │ │ │ @ instruction: 0xf930f7fc │ │ │ │ bvs 1b2670c │ │ │ │ @ instruction: 0x46204798 │ │ │ │ blx c110d8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - mlaseq ip, ip, sl, sl │ │ │ │ - ldrshteq fp, [ip], -r6 │ │ │ │ - eorseq ip, ip, r0, lsr #3 │ │ │ │ + mlaseq ip, r4, r9, sl │ │ │ │ + eorseq fp, ip, lr, ror #3 │ │ │ │ + mlaseq ip, r8, r0, ip │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ pkhtbmi r4, r0, r1, asr #18 │ │ │ │ ldrbtmi r4, [r9], #-2129 @ 0xfffff7af │ │ │ │ @ instruction: 0xf8d84478 │ │ │ │ @@ -38002,17 +38002,17 @@ │ │ │ │ ldmda fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4915200 @ 0x4b0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf7fce7c7 │ │ │ │ str pc, [r9, r3, ror #24] │ │ │ │ - eorseq ip, ip, r6, ror #2 │ │ │ │ - ldrshteq fp, [ip], -r0 │ │ │ │ - eorseq r6, pc, r4, ror r0 @ │ │ │ │ + eorseq ip, ip, lr, asr r0 │ │ │ │ + eorseq fp, ip, r8, ror #3 │ │ │ │ + eorseq r5, pc, ip, ror #30 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldmdbmi r3!, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x46344833 │ │ │ │ @ instruction: 0xf1064479 │ │ │ │ @@ -38061,17 +38061,17 @@ │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ strmi r4, [r0, #1944]! @ 0x798 │ │ │ │ mvnle r6, r5, lsr #32 │ │ │ │ bvs f2699c │ │ │ │ @ instruction: 0x46304798 │ │ │ │ @ instruction: 0xf906f099 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq sl, ip, r4, ror #17 │ │ │ │ - eorseq fp, ip, r6, lsl #3 │ │ │ │ - ldrshteq fp, [ip], -r8 │ │ │ │ + ldrsbteq sl, [ip], -ip │ │ │ │ + eorseq fp, ip, lr, ror r0 │ │ │ │ + ldrshteq fp, [ip], -r0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x46074951 │ │ │ │ ldrbtmi r4, [r9], #-2129 @ 0xfffff7af │ │ │ │ ldclvs 4, cr4, [ip], #-480 @ 0xfffffe20 │ │ │ │ @@ -38150,17 +38150,17 @@ │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, ip, sp}^ │ │ │ │ bcs 61a1c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe7c28f5b │ │ │ │ blx f9321a │ │ │ │ svclt 0x0000e789 │ │ │ │ - eorseq fp, ip, r6, lsr pc │ │ │ │ - eorseq fp, ip, r0, lsr #1 │ │ │ │ - eorseq r5, pc, r6, lsr #28 │ │ │ │ + eorseq fp, ip, lr, lsr #28 │ │ │ │ + mlaseq ip, r8, pc, sl @ │ │ │ │ + eorseq r5, pc, lr, lsl sp @ │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x46074951 │ │ │ │ ldrbtmi r4, [r9], #-2129 @ 0xfffff7af │ │ │ │ ldclvs 4, cr4, [ip], #-480 @ 0xfffffe20 │ │ │ │ @@ -38239,17 +38239,17 @@ │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, ip, sp}^ │ │ │ │ bcs 61b80 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe7c28f5b │ │ │ │ blx fe31337c │ │ │ │ svclt 0x0000e789 │ │ │ │ - eorseq fp, ip, sl, ror #27 │ │ │ │ - eorseq sl, ip, ip, lsr pc │ │ │ │ - eorseq r5, pc, r2, asr #25 │ │ │ │ + eorseq fp, ip, r2, ror #25 │ │ │ │ + eorseq sl, ip, r4, lsr lr │ │ │ │ + ldrhteq r5, [pc], -sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febac5a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r6, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ blcs af57c │ │ │ │ ldmdavs r2!, {r0, r1, r2, r3, r8, ip, lr, pc} │ │ │ │ blmi 1626bc8 │ │ │ │ @@ -38336,15 +38336,15 @@ │ │ │ │ @ instruction: 0xf105e920 │ │ │ │ @ instruction: 0xf1050340 │ │ │ │ @ instruction: 0xf8530180 │ │ │ │ tstlt sl, r4, lsl #30 │ │ │ │ andsvs r6, sl, r2, asr ip │ │ │ │ mvnsle r4, fp, lsl #5 │ │ │ │ svclt 0x0000e777 │ │ │ │ - subeq pc, r0, sl, ror #14 │ │ │ │ + subeq pc, r0, r2, ror #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febac720 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [r4], -fp, lsl #12 │ │ │ │ ldmdami sp, {r2, r3, r4, r8, fp, lr} │ │ │ │ mrrcvs 4, 7, r4, lr, cr9 │ │ │ │ @@ -38371,19 +38371,19 @@ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0x4798463a │ │ │ │ andcs fp, r0, r4, lsl r9 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ @ instruction: 0xf7d94638 │ │ │ │ ldrdcs lr, [r0], -sl │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - eorseq fp, ip, r4, lsr #22 │ │ │ │ - eorseq sl, ip, ip, lsl #24 │ │ │ │ - eorseq fp, ip, r8, asr #20 │ │ │ │ - eorseq fp, pc, r2, lsl #7 │ │ │ │ - ldrshteq fp, [ip], -ip │ │ │ │ + eorseq fp, ip, ip, lsl sl │ │ │ │ + eorseq sl, ip, r4, lsl #22 │ │ │ │ + eorseq fp, ip, r0, asr #18 │ │ │ │ + eorseq fp, pc, sl, ror r2 @ │ │ │ │ + ldrshteq fp, [ip], -r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stcvs 0, cr11, [r7, #528] @ 0x210 │ │ │ │ ldrdge pc, [r4], #-129 @ 0xffffff7f │ │ │ │ ldmdbmi r1, {r0, r2, r3, r4, r9, sl, lr}^ │ │ │ │ @@ -38464,24 +38464,24 @@ │ │ │ │ @ instruction: 0xffe8f7fb │ │ │ │ stc2 7, cr15, [r2, #1004]! @ 0x3ec │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ stc2 7, cr15, [r6, #-1004] @ 0xfffffc14 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf7fbd0db │ │ │ │ @ instruction: 0xe7c1ffb7 │ │ │ │ - mlaseq ip, r6, sl, fp │ │ │ │ - eorseq sl, ip, sl, ror #22 │ │ │ │ - eorseq fp, ip, r2, lsr #19 │ │ │ │ - ldrsbteq fp, [pc], -ip │ │ │ │ - eorseq fp, ip, r6, asr sl │ │ │ │ - ldrhteq sl, [ip], -r4 │ │ │ │ - strdeq fp, [r0], #-236 @ 0xffffff14 │ │ │ │ - eorseq fp, pc, sl, lsl #8 │ │ │ │ - mlaseq pc, r2, r3, fp @ │ │ │ │ - eorseq fp, pc, r2, ror r3 @ │ │ │ │ + eorseq fp, ip, lr, lsl #19 │ │ │ │ + eorseq sl, ip, r2, ror #20 │ │ │ │ + mlaseq ip, sl, r8, fp │ │ │ │ + ldrsbteq fp, [pc], -r4 │ │ │ │ + eorseq fp, ip, lr, asr #18 │ │ │ │ + eorseq sl, ip, ip, lsr #3 │ │ │ │ + strdeq fp, [r0], #-212 @ 0xffffff2c │ │ │ │ + eorseq fp, pc, r2, lsl #6 │ │ │ │ + eorseq fp, pc, sl, lsl #5 │ │ │ │ + eorseq fp, pc, sl, ror #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febac944 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r8 │ │ │ │ strmi r6, [lr], -r5, lsl #27 │ │ │ │ stmdbmi r7!, {r1, r2, r5, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1564 @ 0xfffff9e4 │ │ │ │ @@ -38518,21 +38518,21 @@ │ │ │ │ bvs ffbe6fe4 │ │ │ │ stcls 6, cr4, [r3, #-160] @ 0xffffff60 │ │ │ │ ldrmi r4, [r0, sl, lsr #12]! │ │ │ │ andlt fp, r5, ip, lsl #18 │ │ │ │ @ instruction: 0x4628bdf0 │ │ │ │ mrc 7, 5, APSR_nzcv, cr2, cr9, {6} │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ - eorseq sl, ip, sl, ror #19 │ │ │ │ - eorseq fp, ip, r2, lsr #18 │ │ │ │ - eorseq fp, ip, r2, lsr #16 │ │ │ │ - eorseq fp, pc, ip, asr r1 @ │ │ │ │ - ldrsbteq fp, [ip], -r6 │ │ │ │ - ldrshteq fp, [ip], -r8 │ │ │ │ - eorseq fp, ip, r2, ror #17 │ │ │ │ + eorseq sl, ip, r2, ror #17 │ │ │ │ + eorseq fp, ip, sl, lsl r8 │ │ │ │ + eorseq fp, ip, sl, lsl r7 │ │ │ │ + eorseq fp, pc, r4, asr r0 @ │ │ │ │ + eorseq fp, ip, lr, asr #15 │ │ │ │ + ldrshteq fp, [ip], -r0 │ │ │ │ + ldrsbteq fp, [ip], -sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaca10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [r4], -fp, lsl #12 │ │ │ │ ldmdami ip, {r0, r1, r3, r4, r8, fp, lr} │ │ │ │ mrrcvs 4, 7, r4, lr, cr9 │ │ │ │ @@ -38558,19 +38558,19 @@ │ │ │ │ bvs feb27084 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0x4798463a │ │ │ │ andlt fp, r3, ip, lsl #18 │ │ │ │ @ instruction: 0x4638bdf0 │ │ │ │ mcr 7, 3, pc, cr2, cr9, {6} @ │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - eorseq fp, ip, r0, lsl #17 │ │ │ │ - eorseq sl, ip, ip, lsl r9 │ │ │ │ - eorseq fp, ip, r8, asr r7 │ │ │ │ - mlaseq pc, r2, r0, fp @ │ │ │ │ - eorseq fp, ip, ip, lsl #16 │ │ │ │ + eorseq fp, ip, r8, ror r7 │ │ │ │ + eorseq sl, ip, r4, lsl r8 │ │ │ │ + eorseq fp, ip, r0, asr r6 │ │ │ │ + eorseq sl, pc, sl, lsl #31 │ │ │ │ + eorseq fp, ip, r4, lsl #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febacaa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ @ instruction: 0x4606b119 │ │ │ │ @ instruction: 0xffeef7de │ │ │ │ @ instruction: 0x4627b910 │ │ │ │ @@ -38745,18 +38745,18 @@ │ │ │ │ strtmi r6, [r0], -r3, ror #22 │ │ │ │ @ instruction: 0x47984479 │ │ │ │ strle r0, [r5, #-1835] @ 0xfffff8d5 │ │ │ │ rsbscs r4, r7, #98304 @ 0x18000 │ │ │ │ strtmi r6, [r0], -r3, ror #22 │ │ │ │ @ instruction: 0x47984479 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - strdeq ip, [r0], #-246 @ 0xffffff0a │ │ │ │ - ldrdeq ip, [r0], #-244 @ 0xffffff0c │ │ │ │ - subeq ip, r0, r4, asr #31 │ │ │ │ - strheq ip, [r0], #-244 @ 0xffffff0c │ │ │ │ + subeq ip, r0, lr, ror #29 │ │ │ │ + subeq ip, r0, ip, asr #29 │ │ │ │ + strheq ip, [r0], #-236 @ 0xffffff14 │ │ │ │ + subeq ip, r0, ip, lsr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febacd90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrvc 15, 0, r0, cr2, cr0, {7} │ │ │ │ blmi 3673ac │ │ │ │ andeq pc, pc, #2 │ │ │ │ ldrbtmi r6, [fp], #-2885 @ 0xfffff4bb │ │ │ │ @@ -38767,18 +38767,18 @@ │ │ │ │ @ instruction: 0x47984479 │ │ │ │ ldclt 0, cr2, [r8, #-4]! │ │ │ │ ldmdapl fp, {r1, r2, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf8534906 │ │ │ │ ldrbtmi r2, [r9], #-34 @ 0xffffffde │ │ │ │ ldrb r4, [r0, r8, lsr #15]! │ │ │ │ addseq sl, r2, lr, asr r4 │ │ │ │ - mlaseq sp, r2, r4, ip │ │ │ │ - eorseq r9, ip, r8, ror #7 │ │ │ │ + eorseq ip, sp, sl, lsl #7 │ │ │ │ + eorseq r9, ip, r0, ror #5 │ │ │ │ andeq r0, r0, ip, ror #14 │ │ │ │ - subeq sp, r0, r6, ror #18 │ │ │ │ + subeq sp, r0, lr, asr r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi r4, [r4], -ip, lsr #29 │ │ │ │ addlt r4, r5, ip, lsr #21 │ │ │ │ blvs 1126df4 │ │ │ │ @@ -38948,49 +38948,49 @@ │ │ │ │ andle r4, r6, #817889280 @ 0x30c00000 │ │ │ │ strtmi r4, [r0], -r6, lsr #20 │ │ │ │ blvs 192832c │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ ssatmi r4, #20, r8, lsl #15 │ │ │ │ @ instruction: 0xf63f45b1 │ │ │ │ ldr sl, [r3, -r3, ror #29]! │ │ │ │ - subeq sp, r0, r4, lsr r9 │ │ │ │ - eorseq fp, ip, lr, lsr #9 │ │ │ │ + subeq sp, r0, ip, lsr #16 │ │ │ │ + eorseq fp, ip, r6, lsr #7 │ │ │ │ @ instruction: 0x0092a3dc │ │ │ │ - eorseq sp, sp, r4, asr #29 │ │ │ │ - mlaseq ip, r8, r4, fp │ │ │ │ - eorseq ip, sp, r8, lsl #8 │ │ │ │ - eorseq fp, ip, r6, ror #8 │ │ │ │ - ldrdeq sp, [r0], #-130 @ 0xffffff7e │ │ │ │ - eorseq fp, ip, r2, lsr r4 │ │ │ │ - subeq sp, r0, r2, lsl r2 │ │ │ │ - subeq sp, r0, r4, ror r8 │ │ │ │ - subeq sp, r0, r8, asr r8 │ │ │ │ - ldrshteq sp, [sp], -sl │ │ │ │ - subeq sp, r0, sl, ror #3 │ │ │ │ - ldrhteq sp, [ip], -r4 │ │ │ │ - subeq sp, r0, r6, lsl r8 │ │ │ │ - eorseq r9, ip, ip, ror r2 │ │ │ │ + ldrhteq sp, [sp], -ip │ │ │ │ + mlaseq ip, r0, r3, fp │ │ │ │ + eorseq ip, sp, r0, lsl #6 │ │ │ │ + eorseq fp, ip, lr, asr r3 │ │ │ │ + subeq sp, r0, sl, asr #15 │ │ │ │ + eorseq fp, ip, sl, lsr #6 │ │ │ │ + subeq sp, r0, sl, lsl #2 │ │ │ │ + subeq sp, r0, ip, ror #14 │ │ │ │ + subeq sp, r0, r0, asr r7 │ │ │ │ + ldrshteq sp, [sp], -r2 │ │ │ │ + subeq sp, r0, r2, ror #1 │ │ │ │ + eorseq sp, ip, ip, lsr #5 │ │ │ │ + subeq sp, r0, lr, lsl #14 │ │ │ │ + eorseq r9, ip, r4, ror r1 │ │ │ │ andeq r0, r0, r4, lsr #23 │ │ │ │ - eorseq fp, ip, r0, lsl #7 │ │ │ │ - subeq sp, r0, r2, lsl #3 │ │ │ │ - subeq sp, r0, r2, ror #15 │ │ │ │ - eorseq fp, ip, r8, asr #6 │ │ │ │ - subeq sp, r0, r2, asr #2 │ │ │ │ - subeq sp, r0, r2, lsr #15 │ │ │ │ - subeq sp, r0, sl, ror #14 │ │ │ │ - eorseq ip, sp, r4, ror r2 │ │ │ │ - strdeq sp, [r0], #-12 │ │ │ │ - ldrsbteq fp, [ip], -r2 │ │ │ │ - eorseq r3, pc, r2, ror #27 │ │ │ │ - subeq sp, r0, lr, lsr #1 │ │ │ │ - subeq sp, r0, r0, lsl r7 │ │ │ │ - subeq sp, r0, r2, ror r0 │ │ │ │ - ldrdeq sp, [r0], #-100 @ 0xffffff9c │ │ │ │ - subeq sp, r0, r4, lsr r0 │ │ │ │ - umaaleq sp, r0, r6, r6 │ │ │ │ + eorseq fp, ip, r8, ror r2 │ │ │ │ + subeq sp, r0, sl, ror r0 │ │ │ │ + ldrdeq sp, [r0], #-106 @ 0xffffff96 │ │ │ │ + eorseq fp, ip, r0, asr #4 │ │ │ │ + subeq sp, r0, sl, lsr r0 │ │ │ │ + umaaleq sp, r0, sl, r6 │ │ │ │ + subeq sp, r0, r2, ror #12 │ │ │ │ + eorseq ip, sp, ip, ror #2 │ │ │ │ + strdeq ip, [r0], #-244 @ 0xffffff0c │ │ │ │ + eorseq fp, ip, sl, asr #3 │ │ │ │ + ldrsbteq r3, [pc], -sl │ │ │ │ + subeq ip, r0, r6, lsr #31 │ │ │ │ + subeq sp, r0, r8, lsl #12 │ │ │ │ + subeq ip, r0, sl, ror #30 │ │ │ │ + subeq sp, r0, ip, asr #11 │ │ │ │ + subeq ip, r0, ip, lsr #30 │ │ │ │ + subeq sp, r0, lr, lsl #11 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ pkhtbmi r4, fp, r8, asr #26 │ │ │ │ @ instruction: 0x46044a58 │ │ │ │ blvs 1127140 │ │ │ │ @@ -39076,36 +39076,36 @@ │ │ │ │ ldmdbmi fp, {r1, r5, sp} │ │ │ │ @ instruction: 0x47984479 │ │ │ │ ldmdami sl, {r0, r1, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdapl r8!, {r0, r3, r5, r9, sl, lr} │ │ │ │ eorcs pc, r2, r0, asr r8 @ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ svclt 0x0000e765 │ │ │ │ - subeq sp, r0, r4, ror #11 │ │ │ │ - mlaseq ip, r0, r1, fp │ │ │ │ + ldrdeq sp, [r0], #-76 @ 0xffffffb4 │ │ │ │ + eorseq fp, ip, r8, lsl #1 │ │ │ │ addseq sl, r2, r2, lsr #1 │ │ │ │ - ldrsbteq ip, [sp], -r2 │ │ │ │ - eorseq r4, pc, r2, asr #21 │ │ │ │ - subeq sp, r0, r8, lsr #11 │ │ │ │ - eorseq sp, sp, r0, lsr fp │ │ │ │ - subeq ip, r0, r2, lsr #30 │ │ │ │ - subeq sp, r0, r4, lsl #11 │ │ │ │ - mlaseq ip, r4, pc, r8 @ │ │ │ │ - eorseq ip, sp, r2, lsr #32 │ │ │ │ - eorseq ip, sp, r4, lsl r0 │ │ │ │ - eorseq ip, sp, r6 │ │ │ │ - ldrshteq fp, [sp], -r8 │ │ │ │ + eorseq fp, sp, sl, asr #31 │ │ │ │ + ldrhteq r4, [pc], -sl │ │ │ │ + subeq sp, r0, r0, lsr #9 │ │ │ │ + eorseq sp, sp, r8, lsr #20 │ │ │ │ + subeq ip, r0, sl, lsl lr │ │ │ │ + subeq sp, r0, ip, ror r4 │ │ │ │ + eorseq r8, ip, ip, lsl #29 │ │ │ │ + eorseq fp, sp, sl, lsl pc │ │ │ │ + eorseq fp, sp, ip, lsl #30 │ │ │ │ + ldrshteq fp, [sp], -lr │ │ │ │ + ldrshteq fp, [sp], -r0 │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ - ldrdeq sp, [r0], #-70 @ 0xffffffba │ │ │ │ + subeq sp, r0, lr, asr #7 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - subeq sp, r0, r4, asr #9 │ │ │ │ + strheq sp, [r0], #-60 @ 0xffffffc4 │ │ │ │ andeq r0, r0, ip, ror #14 │ │ │ │ - strheq sp, [r0], #-66 @ 0xffffffbe │ │ │ │ + subeq sp, r0, sl, lsr #7 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ - subeq sp, r0, r0, lsr #9 │ │ │ │ + umaaleq sp, r0, r8, r3 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ bvs 1c2330 │ │ │ │ ldmdbcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -39712,92 +39712,92 @@ │ │ │ │ ldcge 4, cr15, [r4, #-508] @ 0xfffffe04 │ │ │ │ blvs 1950030 │ │ │ │ bleq 92bc0 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ bmi 1450950 │ │ │ │ strb r4, [r5, #1146] @ 0x47a │ │ │ │ addseq r9, r2, r0, ror #29 │ │ │ │ - subeq sp, r0, r2, lsl #8 │ │ │ │ - eorseq sl, ip, sl, lsr #31 │ │ │ │ - subeq ip, r0, r4, lsr #11 │ │ │ │ - eorseq r3, pc, r4, ror fp @ │ │ │ │ - umaaleq sp, r0, sl, r3 │ │ │ │ - eorseq sl, ip, ip, lsr pc │ │ │ │ - eorseq sl, ip, ip, lsr #30 │ │ │ │ - subeq sp, r0, lr, asr r3 │ │ │ │ - subeq ip, r0, r8, lsr r9 │ │ │ │ - subeq sp, r0, r8, lsr r3 │ │ │ │ - subeq ip, r0, r8, lsr #18 │ │ │ │ - eorseq sp, sp, sl, asr r8 │ │ │ │ - eorseq sl, ip, sl, ror lr │ │ │ │ - addseq sl, r2, r8, asr sl │ │ │ │ - eorseq sp, sp, lr, lsl #16 │ │ │ │ - subeq ip, r0, r0, asr r8 │ │ │ │ + strdeq sp, [r0], #-42 @ 0xffffffd6 │ │ │ │ + eorseq sl, ip, r2, lsr #29 │ │ │ │ + umaaleq ip, r0, ip, r4 │ │ │ │ + eorseq r3, pc, ip, ror #20 │ │ │ │ + umaaleq sp, r0, r2, r2 │ │ │ │ + eorseq sl, ip, r4, lsr lr │ │ │ │ + eorseq sl, ip, r4, lsr #28 │ │ │ │ + subeq sp, r0, r6, asr r2 │ │ │ │ + subeq ip, r0, r0, lsr r8 │ │ │ │ + subeq sp, r0, r0, lsr r2 │ │ │ │ subeq ip, r0, r0, lsr #16 │ │ │ │ - subeq sp, r0, r6, lsl r2 │ │ │ │ - mlaseq sp, r0, r7, sp │ │ │ │ - ldrhteq sl, [ip], -r4 │ │ │ │ + eorseq sp, sp, r2, asr r7 │ │ │ │ + eorseq sl, ip, r2, ror sp │ │ │ │ + addseq sl, r2, r8, asr sl │ │ │ │ + eorseq sp, sp, r6, lsl #14 │ │ │ │ + subeq ip, r0, r8, asr #14 │ │ │ │ + subeq ip, r0, r8, lsl r7 │ │ │ │ + subeq sp, r0, lr, lsl #2 │ │ │ │ + eorseq sp, sp, r8, lsl #13 │ │ │ │ + eorseq sl, ip, ip, lsr #25 │ │ │ │ umullseq sl, r2, r0, r9 │ │ │ │ - eorseq sp, sp, ip, lsr #14 │ │ │ │ - subeq ip, r0, ip, ror #14 │ │ │ │ - ldrshteq sp, [sp], -r6 │ │ │ │ - subeq ip, r0, lr, lsl #14 │ │ │ │ - mlaseq sp, ip, r6, sp │ │ │ │ - strheq sp, [r0], #-0 │ │ │ │ - subeq ip, r0, r8, asr #20 │ │ │ │ - eorseq fp, sp, r4, lsr #23 │ │ │ │ - subeq sp, r0, sl, ror r0 │ │ │ │ - subeq ip, r0, r0, ror r6 │ │ │ │ - subeq ip, r0, r2, lsl sl │ │ │ │ - ldrsbteq sp, [sp], -sl │ │ │ │ + eorseq sp, sp, r4, lsr #12 │ │ │ │ + subeq ip, r0, r4, ror #12 │ │ │ │ + eorseq sp, sp, lr, ror #11 │ │ │ │ + subeq ip, r0, r6, lsl #12 │ │ │ │ + mlaseq sp, r4, r5, sp │ │ │ │ + subeq ip, r0, r8, lsr #31 │ │ │ │ + subeq ip, r0, r0, asr #18 │ │ │ │ + mlaseq sp, ip, sl, fp │ │ │ │ + subeq ip, r0, r2, ror pc │ │ │ │ + subeq ip, r0, r8, ror #10 │ │ │ │ + subeq ip, r0, sl, lsl #18 │ │ │ │ + ldrsbteq sp, [sp], -r2 │ │ │ │ addseq sl, r2, r0, ror #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - subeq ip, r0, sl, asr #18 │ │ │ │ - subeq ip, r0, ip, lsr #31 │ │ │ │ - subeq ip, r0, ip, ror #30 │ │ │ │ - subeq ip, r0, r4, lsl #18 │ │ │ │ - eorseq fp, sp, ip, asr sl │ │ │ │ - subeq ip, r0, r8, asr #17 │ │ │ │ - subeq ip, r0, sl, lsr #30 │ │ │ │ - subeq ip, r0, sl, lsl #30 │ │ │ │ - eorseq sl, ip, lr, lsr #21 │ │ │ │ - ldrdeq ip, [r0], #-224 @ 0xffffff20 │ │ │ │ - eorseq fp, sp, ip, asr #19 │ │ │ │ - ldrshteq r8, [ip], -r2 │ │ │ │ - eorseq sp, sp, r8, lsl #8 │ │ │ │ - ldrsbteq sp, [sp], -lr │ │ │ │ - strdeq ip, [r0], #-58 @ 0xffffffc6 │ │ │ │ - subeq ip, r0, lr, asr #7 │ │ │ │ + subeq ip, r0, r2, asr #16 │ │ │ │ + subeq ip, r0, r4, lsr #29 │ │ │ │ + subeq ip, r0, r4, ror #28 │ │ │ │ + strdeq ip, [r0], #-124 @ 0xffffff84 │ │ │ │ + eorseq fp, sp, r4, asr r9 │ │ │ │ + subeq ip, r0, r0, asr #15 │ │ │ │ + subeq ip, r0, r2, lsr #28 │ │ │ │ + subeq ip, r0, r2, lsl #28 │ │ │ │ + eorseq sl, ip, r6, lsr #19 │ │ │ │ subeq ip, r0, r8, asr #27 │ │ │ │ - subeq ip, r0, r4, lsl #7 │ │ │ │ - ldrshteq sp, [sp], -ip │ │ │ │ - eorseq sl, ip, r2, lsr #18 │ │ │ │ + eorseq fp, sp, r4, asr #17 │ │ │ │ + eorseq r8, ip, sl, ror #15 │ │ │ │ + eorseq sp, sp, r0, lsl #6 │ │ │ │ + ldrsbteq sp, [sp], -r6 │ │ │ │ + strdeq ip, [r0], #-34 @ 0xffffffde │ │ │ │ + subeq ip, r0, r6, asr #5 │ │ │ │ + subeq ip, r0, r0, asr #25 │ │ │ │ + subeq ip, r0, ip, ror r2 │ │ │ │ + ldrshteq sp, [sp], -r4 │ │ │ │ + eorseq sl, ip, sl, lsl r8 │ │ │ │ @ instruction: 0x0092a4fe │ │ │ │ - ldrhteq sp, [sp], -r6 │ │ │ │ - strdeq ip, [r0], #-42 @ 0xffffffd6 │ │ │ │ - eorseq sp, sp, r0, lsl #5 │ │ │ │ - subeq ip, r0, r8, lsr #5 │ │ │ │ - subeq ip, r0, r0, lsr #25 │ │ │ │ - eorseq sp, sp, ip, lsl r2 │ │ │ │ - eorseq sl, ip, r2, asr #16 │ │ │ │ + eorseq sp, sp, lr, lsr #3 │ │ │ │ + strdeq ip, [r0], #-18 @ 0xffffffee │ │ │ │ + eorseq sp, sp, r8, ror r1 │ │ │ │ + subeq ip, r0, r0, lsr #3 │ │ │ │ + umaaleq ip, r0, r8, fp │ │ │ │ + eorseq sp, sp, r4, lsl r1 │ │ │ │ + eorseq sl, ip, sl, lsr r7 │ │ │ │ addseq sl, r2, r0, lsr #8 │ │ │ │ - eorseq sp, sp, r2, asr #3 │ │ │ │ - subeq ip, r0, r4, lsl #4 │ │ │ │ - mlaseq sp, r0, r1, sp │ │ │ │ - strheq ip, [r0], #-26 @ 0xffffffe6 │ │ │ │ + ldrhteq sp, [sp], -sl │ │ │ │ + strdeq ip, [r0], #-12 │ │ │ │ + eorseq sp, sp, r8, lsl #1 │ │ │ │ + strheq ip, [r0], #-2 │ │ │ │ addseq sl, r2, r2, lsl #7 │ │ │ │ - subeq ip, r0, lr, lsr #23 │ │ │ │ - subeq ip, r0, r4, asr r1 │ │ │ │ - subeq ip, r0, r0, lsr r1 │ │ │ │ - subeq ip, r0, r4, lsr #2 │ │ │ │ - eorseq sp, sp, r2, asr #1 │ │ │ │ - strdeq ip, [r0], #-8 │ │ │ │ - mlaseq sp, r8, r0, sp │ │ │ │ + subeq ip, r0, r6, lsr #21 │ │ │ │ + subeq ip, r0, ip, asr #32 │ │ │ │ + subeq ip, r0, r8, lsr #32 │ │ │ │ + subeq ip, r0, ip, lsl r0 │ │ │ │ + ldrhteq ip, [sp], -sl │ │ │ │ + strdeq fp, [r0], #-240 @ 0xffffff10 │ │ │ │ + mlaseq sp, r0, pc, ip @ │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq r5, ip, r4, lsr r6 │ │ │ │ + eorseq r5, ip, ip, lsr #10 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r7, [sp], -fp, lsl #24 │ │ │ │ @ instruction: 0x6624f8df │ │ │ │ blcc 2a83f8 │ │ │ │ @@ -40190,95 +40190,95 @@ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ bmi 1410a78 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf85258b2 │ │ │ │ strbmi r2, [r0, r3, lsr #32] │ │ │ │ svclt 0x0000e60f │ │ │ │ addseq r9, r2, r6, lsl r4 │ │ │ │ - subeq ip, r0, r2, lsr #18 │ │ │ │ - eorseq sl, ip, r0, lsl #10 │ │ │ │ - subeq fp, r0, r4, ror #29 │ │ │ │ - eorseq ip, sp, r4, lsl #29 │ │ │ │ - strheq fp, [r0], #-232 @ 0xffffff18 │ │ │ │ - eorseq ip, sp, r6, ror #28 │ │ │ │ - eorseq sl, ip, r8, lsl #9 │ │ │ │ - umaaleq ip, r0, sl, r8 │ │ │ │ - subeq fp, r0, sl, ror lr │ │ │ │ - eorseq sl, ip, ip, asr #8 │ │ │ │ - subeq ip, r0, sl, asr r8 │ │ │ │ - ldrshteq ip, [sp], -r0 │ │ │ │ - subeq fp, r0, r4, lsr lr │ │ │ │ - eorseq sl, ip, r0, lsr #8 │ │ │ │ - subeq ip, r0, r2, lsr #16 │ │ │ │ - subeq ip, r0, lr, lsl #16 │ │ │ │ - subeq ip, r0, r6, lsr #3 │ │ │ │ + subeq ip, r0, sl, lsl r8 │ │ │ │ + ldrshteq sl, [ip], -r8 │ │ │ │ + ldrdeq fp, [r0], #-220 @ 0xffffff24 │ │ │ │ + eorseq ip, sp, ip, ror sp │ │ │ │ + strheq fp, [r0], #-208 @ 0xffffff30 │ │ │ │ + eorseq ip, sp, lr, asr sp │ │ │ │ + eorseq sl, ip, r0, lsl #7 │ │ │ │ + umaaleq ip, r0, r2, r7 │ │ │ │ + subeq fp, r0, r2, ror sp │ │ │ │ + eorseq sl, ip, r4, asr #6 │ │ │ │ + subeq ip, r0, r2, asr r7 │ │ │ │ + eorseq ip, sp, r8, ror #25 │ │ │ │ + subeq fp, r0, ip, lsr #26 │ │ │ │ + eorseq sl, ip, r8, lsl r3 │ │ │ │ + subeq ip, r0, sl, lsl r7 │ │ │ │ + subeq ip, r0, r6, lsl #14 │ │ │ │ + umaaleq ip, r0, lr, r0 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - subeq fp, r0, r2, asr #27 │ │ │ │ - eorseq fp, sp, r8, asr #5 │ │ │ │ - umaaleq ip, r0, sl, r7 │ │ │ │ - mlaseq ip, sl, r3, sl │ │ │ │ - mlaseq sp, r2, r2, fp │ │ │ │ - subeq ip, r0, lr, lsl #2 │ │ │ │ - subeq fp, r0, r0, lsr #26 │ │ │ │ - subeq ip, r0, r0, ror #13 │ │ │ │ - subeq ip, r0, r8, ror r0 │ │ │ │ - ldrsbteq fp, [sp], -r2 │ │ │ │ - eorseq sl, ip, r4, lsl #6 │ │ │ │ - subeq ip, r0, sl, lsr #13 │ │ │ │ - eorseq r8, ip, r0, lsl r1 │ │ │ │ - subeq ip, r0, lr, lsl #13 │ │ │ │ - eorseq sl, ip, ip, ror #4 │ │ │ │ - eorseq sl, ip, sl, lsr #4 │ │ │ │ - subeq ip, r0, r0, asr #12 │ │ │ │ - subeq ip, r0, r4, lsr r6 │ │ │ │ - subeq fp, r0, ip, asr #31 │ │ │ │ + strheq fp, [r0], #-202 @ 0xffffff36 │ │ │ │ + eorseq fp, sp, r0, asr #3 │ │ │ │ + umaaleq ip, r0, r2, r6 │ │ │ │ + mlaseq ip, r2, r2, sl │ │ │ │ + eorseq fp, sp, sl, lsl #3 │ │ │ │ + subeq ip, r0, r6 │ │ │ │ + subeq fp, r0, r8, lsl ip │ │ │ │ + ldrdeq ip, [r0], #-88 @ 0xffffffa8 │ │ │ │ + subeq fp, r0, r0, ror pc │ │ │ │ + eorseq fp, sp, sl, asr #1 │ │ │ │ + ldrshteq sl, [ip], -ip │ │ │ │ + subeq ip, r0, r2, lsr #11 │ │ │ │ + eorseq r8, ip, r8 │ │ │ │ + subeq ip, r0, r6, lsl #11 │ │ │ │ + eorseq sl, ip, r4, ror #2 │ │ │ │ + eorseq sl, ip, r2, lsr #2 │ │ │ │ + subeq ip, r0, r8, lsr r5 │ │ │ │ + subeq ip, r0, ip, lsr #10 │ │ │ │ + subeq fp, r0, r4, asr #29 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - subeq ip, r0, ip, lsl #12 │ │ │ │ - subeq fp, r0, r4, lsr #31 │ │ │ │ - eorseq fp, sp, r8, ror #1 │ │ │ │ - subeq ip, r0, lr, asr #11 │ │ │ │ - subeq fp, r0, r6, ror #30 │ │ │ │ - eorseq fp, sp, r2, asr #1 │ │ │ │ - subeq ip, r0, r8, lsr #11 │ │ │ │ - subeq fp, r0, r0, asr #30 │ │ │ │ - mlaseq sp, ip, r0, fp │ │ │ │ - subeq ip, r0, r2, lsl #11 │ │ │ │ - subeq fp, r0, sl, lsl pc │ │ │ │ - eorseq fp, sp, r4, ror r0 │ │ │ │ - eorseq sl, ip, sl, ror #2 │ │ │ │ - subeq ip, r0, ip, lsr r5 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq fp, sp, sl, lsr #32 │ │ │ │ - eorseq sl, ip, r4, lsr #2 │ │ │ │ - subeq ip, r0, r2, lsl #10 │ │ │ │ - strdeq ip, [r0], #-64 @ 0xffffffc0 │ │ │ │ - subeq fp, r0, r8, lsl #29 │ │ │ │ - subeq fp, r0, r4, ror #28 │ │ │ │ + subeq ip, r0, r4, lsl #10 │ │ │ │ + umaaleq fp, r0, ip, lr │ │ │ │ + eorseq sl, sp, r0, ror #31 │ │ │ │ subeq ip, r0, r6, asr #9 │ │ │ │ - subeq ip, r0, r8, lsr #9 │ │ │ │ - eorseq sl, ip, r4, lsr #1 │ │ │ │ - mlaseq ip, sl, r0, sl │ │ │ │ - subeq ip, r0, r0, lsl #9 │ │ │ │ - eorseq sl, sp, r0, lsl #31 │ │ │ │ - subeq ip, r0, r2, asr #8 │ │ │ │ - ldrdeq fp, [r0], #-218 @ 0xffffff26 │ │ │ │ - eorseq sl, sp, r8, lsr pc │ │ │ │ - ldrshteq r9, [ip], -r4 │ │ │ │ - subeq ip, r0, sl, lsl #8 │ │ │ │ - ldrshteq sl, [sp], -sl │ │ │ │ - eorseq sl, ip, lr, lsr #32 │ │ │ │ - ldrdeq ip, [r0], #-60 @ 0xffffffc4 │ │ │ │ + subeq fp, r0, lr, asr lr │ │ │ │ + ldrhteq sl, [sp], -sl │ │ │ │ + subeq ip, r0, r0, lsr #9 │ │ │ │ + subeq fp, r0, r8, lsr lr │ │ │ │ + mlaseq sp, r4, pc, sl @ │ │ │ │ + subeq ip, r0, sl, ror r4 │ │ │ │ + subeq fp, r0, r2, lsl lr │ │ │ │ + eorseq sl, sp, ip, ror #30 │ │ │ │ + eorseq sl, ip, r2, rrx │ │ │ │ + subeq ip, r0, r4, lsr r4 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + eorseq sl, sp, r2, lsr #30 │ │ │ │ + eorseq sl, ip, ip, lsl r0 │ │ │ │ + strdeq ip, [r0], #-58 @ 0xffffffc6 │ │ │ │ + subeq ip, r0, r8, ror #7 │ │ │ │ + subeq fp, r0, r0, lsl #27 │ │ │ │ + subeq fp, r0, ip, asr sp │ │ │ │ + strheq ip, [r0], #-62 @ 0xffffffc2 │ │ │ │ + subeq ip, r0, r0, lsr #7 │ │ │ │ + mlaseq ip, ip, pc, r9 @ │ │ │ │ + mlaseq ip, r2, pc, r9 @ │ │ │ │ + subeq ip, r0, r8, ror r3 │ │ │ │ + eorseq sl, sp, r8, ror lr │ │ │ │ + subeq ip, r0, sl, lsr r3 │ │ │ │ + ldrdeq fp, [r0], #-194 @ 0xffffff3e │ │ │ │ + eorseq sl, sp, r0, lsr lr │ │ │ │ + eorseq r9, ip, ip, ror #29 │ │ │ │ + subeq ip, r0, r2, lsl #6 │ │ │ │ + ldrshteq sl, [sp], -r2 │ │ │ │ + eorseq r9, ip, r6, lsr #30 │ │ │ │ + ldrdeq ip, [r0], #-36 @ 0xffffffdc │ │ │ │ andeq r0, r0, r8, lsr #22 │ │ │ │ - umaaleq ip, r0, sl, r3 │ │ │ │ - eorseq r9, ip, r0, asr #31 │ │ │ │ - subeq ip, r0, r6, lsl #7 │ │ │ │ + umaaleq ip, r0, r2, r2 │ │ │ │ ldrhteq r9, [ip], -r8 │ │ │ │ - subeq ip, r0, r2, ror r3 │ │ │ │ - ldrshteq r4, [ip], -r8 │ │ │ │ - eorseq sl, sp, ip, asr lr │ │ │ │ + subeq ip, r0, lr, ror r2 │ │ │ │ + ldrhteq r9, [ip], -r0 │ │ │ │ + subeq ip, r0, sl, ror #4 │ │ │ │ + ldrshteq r4, [ip], -r0 │ │ │ │ + eorseq sl, sp, r4, asr sp │ │ │ │ andeq r0, r0, r0, lsl #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febae55c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fb8 │ │ │ │ addslt ip, r0, r8, ror r0 │ │ │ │ strcs r4, [r0], #-2845 @ 0xfffff4e3 │ │ │ │ @@ -40413,22 +40413,22 @@ │ │ │ │ andsvc r2, sl, r0, lsl #4 │ │ │ │ stmdale r4, {r0, r1, r3, r4, r5, r6, r7, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ addeq lr, r0, r3, lsl #22 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ umullseq r9, r2, lr, r7 │ │ │ │ - subeq sp, r0, r2, lsl r7 │ │ │ │ + subeq sp, r0, sl, lsl #12 │ │ │ │ stmdale r4, {r0, r1, r3, r4, r5, r6, r7, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ addeq r7, ip, sl, ror ip │ │ │ │ - ldrshteq r9, [ip], -r4 │ │ │ │ + eorseq r9, ip, ip, ror #21 │ │ │ │ rsble r2, sl, r1, lsl #18 │ │ │ │ svclt 0x00082900 │ │ │ │ rsble r2, ip, r2, lsr #17 │ │ │ │ stmdale ip!, {r0, r1, r2, r3, r4, r5, r7, fp, sp}^ │ │ │ │ vtst.8 d2, d16, d31 │ │ │ │ ldm pc, {r1, r3, r4, r7, pc}^ @ │ │ │ │ stmls r6, {ip, sp, lr, pc} │ │ │ │ @@ -40509,20 +40509,20 @@ │ │ │ │ andcs sp, r7, r9 │ │ │ │ ldmcs r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ blmi 18daa4 │ │ │ │ ldcpl 4, cr4, [r8], {123} @ 0x7b │ │ │ │ andcs r4, r6, r0, ror r7 │ │ │ │ @ instruction: 0x07da4770 │ │ │ │ ldrb sp, [r6, r3, asr #9]! │ │ │ │ - umaaleq sp, r0, r4, r4 │ │ │ │ + subeq sp, r0, ip, lsl #7 │ │ │ │ stmdale r3, {r3, r4, r5, r6, r7, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ @ instruction: 0x47705c18 │ │ │ │ ldrbmi r2, [r0, -r4]! │ │ │ │ - subeq sp, r0, sl, ror r4 │ │ │ │ + subeq sp, r0, r2, ror r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febae928 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi c9b430 │ │ │ │ strmi r4, [lr], -r3, lsl #12 │ │ │ │ blmi c68f9c │ │ │ │ adclt r4, fp, sl, ror r4 │ │ │ │ @@ -41843,22 +41843,22 @@ │ │ │ │ addsmi lr, r5, #1761607680 @ 0x69000000 │ │ │ │ bcc 96df8 │ │ │ │ strbt sp, [r2], -ip, lsl #5 │ │ │ │ svc 0x001af7d6 │ │ │ │ addseq r8, r2, ip, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r7, r2, ip, asr #31 │ │ │ │ - subeq ip, r0, lr, asr #12 │ │ │ │ + subeq ip, r0, r6, asr #10 │ │ │ │ stmdale r4, {r1, r2, r3, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ addeq r6, ip, r2, lsl sl │ │ │ │ - eorseq r8, ip, r0, lsl #25 │ │ │ │ + eorseq r8, ip, r8, ror fp │ │ │ │ ldmdavc sl, {r0, r1, fp, sp, lr} │ │ │ │ smlatbeq r9, r2, r1, pc @ │ │ │ │ svclt 0x00182a20 │ │ │ │ stmdale r8, {r0, r8, fp, sp} │ │ │ │ andvs r3, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf1a2781a │ │ │ │ bcs 859040 │ │ │ │ @@ -43024,16 +43024,16 @@ │ │ │ │ mrcge 4, 5, APSR_nzcv, cr8, cr15, {1} │ │ │ │ @ instruction: 0xf7d5e72f │ │ │ │ svclt 0x0000ede4 │ │ │ │ addseq r6, r2, ip, lsl #25 │ │ │ │ addseq r6, r2, r6, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umullseq r6, r2, r8, fp │ │ │ │ - eorseq r7, ip, r6, asr #24 │ │ │ │ - eorseq r7, ip, r8, lsr #24 │ │ │ │ + eorseq r7, ip, lr, lsr fp │ │ │ │ + eorseq r7, ip, r0, lsr #22 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0x460cb0d9 │ │ │ │ @@ -43132,15 +43132,15 @@ │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x007cf43f │ │ │ │ ldmdbge sl!, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x4628933c │ │ │ │ teqls sp, #2048 @ 0x800 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ vbic.i32 d19, #39424 @ 0x00009a00 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x006ef43f │ │ │ │ ldmdavc r3, {r0, r1, r3, r5, r9, fp, ip, pc} │ │ │ │ smlatbeq r9, r3, r1, pc @ │ │ │ │ svclt 0x00182b20 │ │ │ │ stmdale r7, {r0, r8, fp, sp} │ │ │ │ svccc 0x0001f812 │ │ │ │ smlatbeq r9, r3, r1, pc @ │ │ │ │ @@ -43775,33 +43775,33 @@ │ │ │ │ msrhi SPSR_fxc, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ strheq r0, [lr], #-4 │ │ │ │ eorseq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r2, r0, ror r1 │ │ │ │ addseq r6, r2, r4, asr r1 │ │ │ │ - eorseq r8, ip, r0, lsr #1 │ │ │ │ + mlaseq ip, r8, pc, r7 @ │ │ │ │ addseq r6, r2, lr, lsl #2 │ │ │ │ - ldrhteq r9, [pc], -r4 │ │ │ │ - eorseq r8, ip, r8, lsl r0 │ │ │ │ - eorseq r8, ip, r0, asr r0 │ │ │ │ + eorseq r9, pc, ip, lsr #19 │ │ │ │ + eorseq r7, ip, r0, lsl pc │ │ │ │ + eorseq r7, ip, r8, asr #30 │ │ │ │ andeq r0, r0, r4, lsr #23 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - ldrshteq r7, [ip], -r2 │ │ │ │ - eorseq r7, ip, r6, ror #21 │ │ │ │ - eorseq r1, sp, r2, lsl #11 │ │ │ │ - eorseq r1, sp, r6, lsl #11 │ │ │ │ - ldrhteq r7, [ip], -sl │ │ │ │ - eorseq r7, ip, r2, lsl r8 │ │ │ │ + eorseq r7, ip, sl, ror #19 │ │ │ │ + ldrsbteq r7, [ip], -lr │ │ │ │ + eorseq r1, sp, sl, ror r4 │ │ │ │ + eorseq r1, sp, lr, ror r4 │ │ │ │ + ldrhteq r7, [ip], -r2 │ │ │ │ + eorseq r7, ip, sl, lsl #14 │ │ │ │ andeq r0, r0, ip, ror #14 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ - strheq sl, [r0], #-120 @ 0xffffff88 │ │ │ │ - ldrsbteq r7, [ip], -r2 │ │ │ │ + strheq sl, [r0], #-96 @ 0xffffffa0 │ │ │ │ + eorseq r7, ip, sl, asr #5 │ │ │ │ sbfxne pc, pc, #17, #13 │ │ │ │ beq fe796e98 │ │ │ │ ldrbtmi r4, [r9], #-1616 @ 0xfffff9b0 │ │ │ │ @ instruction: 0xf8dcf7fe │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89d81d7 │ │ │ │ @ instruction: 0xf02330cb │ │ │ │ @@ -44286,27 +44286,27 @@ │ │ │ │ stc2 7, cr15, [r6, #-1012] @ 0xfffffc0c │ │ │ │ ldmdavc sl, {r3, r5, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf47e2a5d │ │ │ │ @ instruction: 0xf103ae75 │ │ │ │ @ instruction: 0xf8ad0b01 │ │ │ │ @ instruction: 0xf8cda0d9 │ │ │ │ strb fp, [r7, r0, lsr #1] │ │ │ │ - eorseq r7, ip, r2, lsr r5 │ │ │ │ + eorseq r7, ip, sl, lsr #8 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ andeq r0, r0, r8, lsr #22 │ │ │ │ - eorseq r7, ip, r2, asr #7 │ │ │ │ - eorseq r7, ip, r4, asr #7 │ │ │ │ - eorseq r7, ip, r0, asr #6 │ │ │ │ + ldrhteq r7, [ip], -sl │ │ │ │ + ldrhteq r7, [ip], -ip │ │ │ │ + eorseq r7, ip, r8, lsr r2 │ │ │ │ andeq r0, r0, r8, lsr #15 │ │ │ │ andeq r0, r0, r0, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - ldrsbteq r3, [ip], -r2 │ │ │ │ - eorseq r6, ip, r2, asr pc │ │ │ │ - eorseq r6, ip, ip, lsl pc │ │ │ │ - ldrsbteq r6, [ip], -sl │ │ │ │ + eorseq r3, ip, sl, asr #3 │ │ │ │ + eorseq r6, ip, sl, asr #28 │ │ │ │ + eorseq r6, ip, r4, lsl lr │ │ │ │ + ldrsbteq r6, [ip], -r2 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi fp, [ip], -r2, lsl #1 │ │ │ │ @ instruction: 0xf89d28c4 │ │ │ │ @@ -44620,18 +44620,18 @@ │ │ │ │ @ instruction: 0xf007fa03 │ │ │ │ svclt 0x000c4328 │ │ │ │ adcsmi r4, fp, r3, lsr #1 │ │ │ │ @ instruction: 0xe65d4318 │ │ │ │ strb r4, [r0, fp, lsl #12] │ │ │ │ orrsle r2, sl, r5, lsr r8 │ │ │ │ svclt 0x0000e74a │ │ │ │ - subeq r9, r0, r8, asr #25 │ │ │ │ - subeq r9, r0, ip, ror #23 │ │ │ │ - ldrdeq r9, [r0], #-182 @ 0xffffff4a │ │ │ │ - ldrdeq r9, [r0], #-160 @ 0xffffff60 │ │ │ │ + subeq r9, r0, r0, asr #23 │ │ │ │ + subeq r9, r0, r4, ror #21 │ │ │ │ + subeq r9, r0, lr, asr #21 │ │ │ │ + subeq r9, r0, r8, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febb295c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ pkhtbmi r0, r6, r8, asr #31 │ │ │ │ bl 87984 │ │ │ │ stcvc 12, cr1, [r2], {1} │ │ │ │ @ instruction: 0xf8be6800 │ │ │ │ @@ -44688,151 +44688,151 @@ │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, r8, ror r9 │ │ │ │ @ instruction: 0x009259d6 │ │ │ │ - eorseq r6, ip, ip, lsl #15 │ │ │ │ - eorseq r6, ip, r6, lsl #15 │ │ │ │ + eorseq r6, ip, r4, lsl #13 │ │ │ │ + eorseq r6, ip, lr, ror r6 │ │ │ │ stmdacs r4, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d189c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, r4, lsl r9 │ │ │ │ addseq r5, r2, sl, lsl r9 │ │ │ │ - eorseq r6, ip, r0, asr r7 │ │ │ │ - eorseq r6, ip, sl, asr #14 │ │ │ │ + eorseq r6, ip, r8, asr #12 │ │ │ │ + eorseq r6, ip, r2, asr #12 │ │ │ │ stmdacs r7, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d18d8 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r0, r1, r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ umullseq r5, r2, r8, r8 │ │ │ │ addseq r5, r2, sl, lsr #17 │ │ │ │ - eorseq r6, ip, r4, lsl r7 │ │ │ │ - eorseq r6, ip, lr, lsl #14 │ │ │ │ + eorseq r6, ip, ip, lsl #12 │ │ │ │ + eorseq r6, ip, r6, lsl #12 │ │ │ │ stmdacs r7, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d1914 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r0, r1, r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, ip, lsl r8 │ │ │ │ addseq r5, r2, lr, lsr #16 │ │ │ │ - ldrsbteq r6, [ip], -r8 │ │ │ │ - ldrsbteq r6, [ip], -r2 │ │ │ │ + ldrsbteq r6, [ip], -r0 │ │ │ │ + eorseq r6, ip, sl, asr #11 │ │ │ │ stmdacs r8, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d1950 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r3, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ umullseq r5, r2, r8, r7 │ │ │ │ addseq r5, r2, lr, lsr #15 │ │ │ │ - mlaseq ip, ip, r6, r6 │ │ │ │ - mlaseq ip, r6, r6, r6 │ │ │ │ + mlaseq ip, r4, r5, r6 │ │ │ │ + eorseq r6, ip, lr, lsl #11 │ │ │ │ stmdacs r7, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d198c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r0, r1, r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, ip, lsl r7 │ │ │ │ addseq r5, r2, lr, lsr #14 │ │ │ │ - eorseq r6, ip, r0, ror #12 │ │ │ │ - eorseq r6, ip, sl, asr r6 │ │ │ │ + eorseq r6, ip, r8, asr r5 │ │ │ │ + eorseq r6, ip, r2, asr r5 │ │ │ │ stmdacs r2, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d19c8 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r1, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, r8, asr #13 │ │ │ │ addseq r5, r2, r6, asr #13 │ │ │ │ - eorseq r6, ip, r4, lsr #12 │ │ │ │ - eorseq r6, ip, lr, lsl r6 │ │ │ │ + eorseq r6, ip, ip, lsl r5 │ │ │ │ + eorseq r6, ip, r6, lsl r5 │ │ │ │ stmdacs r1, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d1a04 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r0, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, ip, ror r6 │ │ │ │ addseq r5, r2, r6, ror r6 │ │ │ │ - eorseq r6, ip, r8, ror #11 │ │ │ │ - eorseq r6, ip, r2, ror #11 │ │ │ │ + eorseq r6, ip, r0, ror #9 │ │ │ │ + ldrsbteq r6, [ip], -sl │ │ │ │ stmdacs ip, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d1a40 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r2, r3, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0x009255d8 │ │ │ │ @ instruction: 0x009255fe │ │ │ │ - eorseq r6, ip, ip, lsr #11 │ │ │ │ - eorseq r6, ip, r6, lsr #11 │ │ │ │ + eorseq r6, ip, r4, lsr #9 │ │ │ │ + mlaseq ip, lr, r4, r6 │ │ │ │ stmdacs lr, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d1a7c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r1, r2, r3, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, r4, lsl r5 │ │ │ │ addseq r5, r2, r2, asr #10 │ │ │ │ - eorseq r6, ip, r0, ror r5 │ │ │ │ - eorseq r6, ip, sl, ror #10 │ │ │ │ + eorseq r6, ip, r8, ror #8 │ │ │ │ + eorseq r6, ip, r2, ror #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febb2c80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmibcs pc!, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ @ │ │ │ │ pkhbtmi sp, r4, r0, lsl #16 │ │ │ │ stmdale sl, {r2, r3, r8, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ @@ -44843,45 +44843,45 @@ │ │ │ │ blmi 24aec8 │ │ │ │ @ instruction: 0xe7f5447b │ │ │ │ @ instruction: 0xf5a14a06 │ │ │ │ smlabbcs r1, r0, r3, r7 │ │ │ │ @ instruction: 0xf7d3447a │ │ │ │ stclt 15, cr14, [r8, #-744] @ 0xfffffd18 │ │ │ │ addseq r5, r2, r2, lsl #11 │ │ │ │ - subeq r7, r0, lr, lsl #21 │ │ │ │ - eorseq r6, ip, r4, lsr #10 │ │ │ │ - eorseq r6, ip, r4, lsr #10 │ │ │ │ + subeq r7, r0, r6, lsl #19 │ │ │ │ + eorseq r6, ip, ip, lsl r4 │ │ │ │ + eorseq r6, ip, ip, lsl r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febb2cd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbcs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ blmi 211b04 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ bmi 1a7b6c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ svc 0x009ef7d3 │ │ │ │ blmi 14af14 │ │ │ │ @ instruction: 0xe7f6447b │ │ │ │ @ instruction: 0x009254f0 │ │ │ │ - subeq r7, r0, r2, asr #20 │ │ │ │ - ldrsbteq r6, [ip], -r8 │ │ │ │ + subeq r7, r0, sl, lsr r9 │ │ │ │ + ldrsbteq r6, [ip], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febb2d0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbcs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ blmi 211b3c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ bmi 1a7ba4 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ svc 0x0082f7d3 │ │ │ │ blmi 14af4c │ │ │ │ @ instruction: 0xe7f6447b │ │ │ │ @ instruction: 0x009254b8 │ │ │ │ - subeq r7, r0, sl, lsl #20 │ │ │ │ - eorseq r6, ip, r0, lsr #9 │ │ │ │ + subeq r7, r0, r2, lsl #18 │ │ │ │ + mlaseq ip, r8, r3, r6 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xb3b94680 │ │ │ │ ldrsbtls pc, [r8], #-143 @ 0xffffff71 @ │ │ │ │ strmi r2, [sp], -r1, lsl #6 │ │ │ │ @@ -44911,15 +44911,15 @@ │ │ │ │ strbmi sp, [r1], -r3, ror #3 │ │ │ │ @ instruction: 0xf7d3207c │ │ │ │ @ instruction: 0xe7deef56 │ │ │ │ eorscs r4, r0, r1, lsl #12 │ │ │ │ svc 0x0050f7d3 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ ldrdeq r3, [ip], sl │ │ │ │ - ldrsbteq r7, [sp], -r6 │ │ │ │ + eorseq r7, sp, lr, asr #9 │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ ldrlt r5, [r0, #-3200]! @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e4f8cc │ │ │ │ strmi fp, [r5], -r4, lsl #1 │ │ │ │ @ instruction: 0xf8dfa907 │ │ │ │ ldcmi 0, cr12, [r7], {92} @ 0x5c │ │ │ │ @@ -44968,28 +44968,28 @@ │ │ │ │ tstcs r1, r2 │ │ │ │ strls r4, [r0, -r8, lsr #12] │ │ │ │ @ instruction: 0xf7d39401 │ │ │ │ andlt lr, r5, r4, asr #29 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ blcc fe70e4b0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eorseq r6, ip, sl, ror #26 │ │ │ │ + eorseq r6, ip, r2, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febb2ec0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r9, -r8]! │ │ │ │ stmdbmi r6, {r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stclt 15, cr15, [r8, #-516] @ 0xfffffdfc │ │ │ │ stmdami r4, {r0, r1, r9, sl, lr} │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d34478 │ │ │ │ stclt 14, cr14, [r8, #-136] @ 0xffffff78 │ │ │ │ - eorseq r7, sp, ip, ror r2 │ │ │ │ - mlaseq ip, r4, lr, r3 │ │ │ │ + eorseq r7, sp, r4, ror r1 │ │ │ │ + eorseq r3, ip, ip, lsl #27 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ rscshi pc, ip, r0 │ │ │ │ cdpmi 6, 8, cr4, cr3, cr13, {0} │ │ │ │ @@ -45120,33 +45120,33 @@ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0x46234816 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d34478 │ │ │ │ pop {r1, r2, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ ldmdami r3, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xe7214478 │ │ │ │ - eorseq r6, ip, r6, ror #25 │ │ │ │ - ldrhteq r4, [pc], -lr │ │ │ │ - umaaleq r7, r0, r2, r1 │ │ │ │ - mlaseq sp, r6, r5, r4 │ │ │ │ - subeq r7, r0, r4, ror #2 │ │ │ │ - eorseq r6, ip, r2, lsl #25 │ │ │ │ - eorseq r5, ip, r4, asr r3 │ │ │ │ - eorseq r6, ip, r2, lsl #25 │ │ │ │ - eorseq r6, ip, r6, ror #24 │ │ │ │ - eorseq r6, ip, r8, asr #24 │ │ │ │ - eorseq sp, lr, r2, ror sp │ │ │ │ - eorseq r3, ip, r0, lsl sl │ │ │ │ - eorseq r4, ip, lr, lsl r2 │ │ │ │ - eorseq r4, ip, r4, lsl #4 │ │ │ │ - eorseq r0, ip, r2, lsr #6 │ │ │ │ - eorseq r4, ip, sl, asr #3 │ │ │ │ - eorseq fp, sp, sl, ror r1 │ │ │ │ - eorseq r3, ip, ip, ror #24 │ │ │ │ - ldrhteq r0, [ip], -r0 │ │ │ │ + ldrsbteq r6, [ip], -lr │ │ │ │ + ldrhteq r4, [pc], -r6 │ │ │ │ + subeq r7, r0, sl, lsl #1 │ │ │ │ + eorseq r4, sp, lr, lsl #9 │ │ │ │ + subeq r7, r0, ip, asr r0 │ │ │ │ + eorseq r6, ip, sl, ror fp │ │ │ │ + eorseq r5, ip, ip, asr #4 │ │ │ │ + eorseq r6, ip, sl, ror fp │ │ │ │ + eorseq r6, ip, lr, asr fp │ │ │ │ + eorseq r6, ip, r0, asr #22 │ │ │ │ + eorseq sp, lr, sl, ror #24 │ │ │ │ + eorseq r3, ip, r8, lsl #18 │ │ │ │ + eorseq r4, ip, r6, lsl r1 │ │ │ │ + ldrshteq r4, [ip], -ip │ │ │ │ + eorseq r0, ip, sl, lsl r2 │ │ │ │ + eorseq r4, ip, r2, asr #1 │ │ │ │ + eorseq fp, sp, r2, ror r0 │ │ │ │ + eorseq r3, ip, r4, ror #22 │ │ │ │ + eorseq r0, ip, r8, lsr #1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ teqphi r9, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @@ -45562,59 +45562,59 @@ │ │ │ │ @ instruction: 0xf7d3207d │ │ │ │ pop {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ ldmdami r0!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ ldmib r6, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq r6, ip, lr, ror #20 │ │ │ │ - eorseq r4, ip, r8, ror #4 │ │ │ │ - subeq r6, r0, r2, lsl #23 │ │ │ │ - subeq r6, r0, lr, lsl pc │ │ │ │ - eorseq r5, ip, r0, lsl #2 │ │ │ │ - eorseq r4, ip, sl, lsr r2 │ │ │ │ - eorseq r4, ip, lr, lsl r2 │ │ │ │ - eorseq r4, ip, r8, lsl #4 │ │ │ │ - ldrshteq r4, [ip], -r6 │ │ │ │ - ldrsbteq r4, [ip], -r8 │ │ │ │ - ldrhteq r4, [ip], -sl │ │ │ │ - mlaseq ip, ip, r1, r4 │ │ │ │ - eorseq r4, ip, lr, ror r1 │ │ │ │ - eorseq r4, ip, r4, ror #2 │ │ │ │ - eorseq r4, ip, r6, asr #2 │ │ │ │ - eorseq r4, ip, r8, lsr #2 │ │ │ │ - eorseq r4, ip, r6, lsl #2 │ │ │ │ - eorseq r4, ip, sl, ror #1 │ │ │ │ - ldrsbteq r4, [ip], -r4 │ │ │ │ - eorseq r4, ip, r6, asr #4 │ │ │ │ + eorseq r6, ip, r6, ror #18 │ │ │ │ + eorseq r4, ip, r0, ror #2 │ │ │ │ + subeq r6, r0, sl, ror sl │ │ │ │ + subeq r6, r0, r6, lsl lr │ │ │ │ + ldrshteq r4, [ip], -r8 │ │ │ │ + eorseq r4, ip, r2, lsr r1 │ │ │ │ + eorseq r4, ip, r6, lsl r1 │ │ │ │ + eorseq r4, ip, r0, lsl #2 │ │ │ │ + eorseq r4, ip, lr, ror #1 │ │ │ │ + ldrsbteq r4, [ip], -r0 │ │ │ │ + ldrhteq r4, [ip], -r2 │ │ │ │ mlaseq ip, r4, r0, r4 │ │ │ │ - eorseq r4, ip, r0, lsl #1 │ │ │ │ - eorseq r6, ip, ip, lsl #15 │ │ │ │ - eorseq r4, ip, ip, asr #32 │ │ │ │ - eorseq r4, ip, ip, lsr r0 │ │ │ │ - eorseq r4, ip, r0, asr r0 │ │ │ │ - eorseq r4, ip, r8, asr #32 │ │ │ │ - ldrsbteq r4, [ip], -ip │ │ │ │ - eorseq r4, ip, ip, asr #1 │ │ │ │ - eorseq r3, ip, sl, ror #31 │ │ │ │ - ldrsbteq r3, [ip], -r2 │ │ │ │ - ldrhteq r3, [ip], -ip │ │ │ │ - eorseq r3, ip, r8, lsr #31 │ │ │ │ - mlaseq ip, r4, pc, r3 @ │ │ │ │ + eorseq r4, ip, r6, ror r0 │ │ │ │ + eorseq r4, ip, ip, asr r0 │ │ │ │ + eorseq r4, ip, lr, lsr r0 │ │ │ │ + eorseq r4, ip, r0, lsr #32 │ │ │ │ + ldrshteq r3, [ip], -lr │ │ │ │ + eorseq r3, ip, r2, ror #31 │ │ │ │ + eorseq r3, ip, ip, asr #31 │ │ │ │ + eorseq r4, ip, lr, lsr r1 │ │ │ │ eorseq r3, ip, ip, lsl #31 │ │ │ │ - eorseq r3, ip, r4, ror pc │ │ │ │ - eorseq r3, ip, lr, asr pc │ │ │ │ - eorseq r6, ip, r4, ror #10 │ │ │ │ - eorseq r3, ip, ip, lsr pc │ │ │ │ - eorseq sl, ip, r4, ror #25 │ │ │ │ - eorseq r3, ip, ip, lsr pc │ │ │ │ - eorseq r3, ip, ip, lsl pc │ │ │ │ - eorseq r3, ip, r0, lsl #30 │ │ │ │ - eorseq r3, ip, r4, ror #29 │ │ │ │ - eorseq r3, ip, lr, ror r5 │ │ │ │ + eorseq r3, ip, r8, ror pc │ │ │ │ + eorseq r6, ip, r4, lsl #13 │ │ │ │ + eorseq r3, ip, r4, asr #30 │ │ │ │ + eorseq r3, ip, r4, lsr pc │ │ │ │ + eorseq r3, ip, r8, asr #30 │ │ │ │ + eorseq r3, ip, r0, asr #30 │ │ │ │ + ldrsbteq r3, [ip], -r4 │ │ │ │ + eorseq r3, ip, r4, asr #31 │ │ │ │ + eorseq r3, ip, r2, ror #29 │ │ │ │ + eorseq r3, ip, sl, asr #29 │ │ │ │ + ldrhteq r3, [ip], -r4 │ │ │ │ + eorseq r3, ip, r0, lsr #29 │ │ │ │ + eorseq r3, ip, ip, lsl #29 │ │ │ │ + eorseq r3, ip, r4, lsl #29 │ │ │ │ + eorseq r3, ip, ip, ror #28 │ │ │ │ + eorseq r3, ip, r6, asr lr │ │ │ │ + eorseq r6, ip, ip, asr r4 │ │ │ │ + eorseq r3, ip, r4, lsr lr │ │ │ │ + ldrsbteq sl, [ip], -ip │ │ │ │ + eorseq r3, ip, r4, lsr lr │ │ │ │ + eorseq r3, ip, r4, lsl lr │ │ │ │ + ldrshteq r3, [ip], -r8 │ │ │ │ + ldrsbteq r3, [ip], -ip │ │ │ │ + eorseq r3, ip, r6, ror r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcmi 0x0026d042 │ │ │ │ stcmi 6, cr4, [r6], #-56 @ 0xffffffc8 │ │ │ │ @@ -45651,19 +45651,19 @@ │ │ │ │ ldmib r0, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ strtmi r4, [fp], -r8, lsl #16 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d34478 │ │ │ │ pop {r1, r2, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq r3, ip, sl, lsl #6 │ │ │ │ - eorseq r6, ip, r6, lsr #6 │ │ │ │ - eorseq r4, ip, r0, ror #19 │ │ │ │ - ldrdeq r6, [r0], #-120 @ 0xffffff88 │ │ │ │ - eorseq r3, ip, ip, lsl r4 │ │ │ │ + eorseq r3, ip, r2, lsl #4 │ │ │ │ + eorseq r6, ip, lr, lsl r2 │ │ │ │ + ldrsbteq r4, [ip], -r8 │ │ │ │ + ldrdeq r6, [r0], #-96 @ 0xffffffa0 │ │ │ │ + eorseq r3, ip, r4, lsl r3 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ strmi sp, [lr], -r1, rrx │ │ │ │ ldrsbhi pc, [r0], #143 @ 0x8f @ │ │ │ │ @@ -45715,21 +45715,21 @@ │ │ │ │ @ instruction: 0xf7d3207d │ │ │ │ pop {r4, r8, fp, sp, lr, pc} │ │ │ │ stmdami sl, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ stmda r4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - mlaseq ip, r6, r2, r6 │ │ │ │ - subeq r6, r0, r8, lsr #14 │ │ │ │ - eorseq ip, ip, r8, ror fp │ │ │ │ - eorseq r6, ip, lr, asr #4 │ │ │ │ - ldrsbteq r3, [ip], -sl │ │ │ │ - ldrshteq r6, [ip], -ip │ │ │ │ - eorseq r3, ip, sl, lsl r3 │ │ │ │ + eorseq r6, ip, lr, lsl #3 │ │ │ │ + subeq r6, r0, r0, lsr #12 │ │ │ │ + eorseq ip, ip, r0, ror sl │ │ │ │ + eorseq r6, ip, r6, asr #2 │ │ │ │ + ldrsbteq r3, [ip], -r2 │ │ │ │ + ldrshteq r6, [ip], -r4 │ │ │ │ + eorseq r3, ip, r2, lsl r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x460dd059 │ │ │ │ ldrdhi pc, [r0], #143 @ 0x8f │ │ │ │ @@ -45777,22 +45777,22 @@ │ │ │ │ @ instruction: 0xf7d3207d │ │ │ │ pop {r2, r4, r7, fp, sp, lr, pc} │ │ │ │ stmdami fp, {r4, r5, r6, r7, r8, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ svc 0x00e8f7d2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r6, ip, r4, asr r1 │ │ │ │ - eorseq r4, ip, r4, lsr #16 │ │ │ │ - eorseq r3, ip, r6, asr #24 │ │ │ │ - subeq r6, r0, r8, lsl r6 │ │ │ │ - eorseq r3, ip, r8, lsr #24 │ │ │ │ - eorseq r3, ip, ip, lsl #24 │ │ │ │ - ldrshteq r3, [ip], -r0 │ │ │ │ - eorseq r3, ip, r2, lsr #4 │ │ │ │ + eorseq r6, ip, ip, asr #32 │ │ │ │ + eorseq r4, ip, ip, lsl r7 │ │ │ │ + eorseq r3, ip, lr, lsr fp │ │ │ │ + subeq r6, r0, r0, lsl r5 │ │ │ │ + eorseq r3, ip, r0, lsr #22 │ │ │ │ + eorseq r3, ip, r4, lsl #22 │ │ │ │ + eorseq r3, ip, r8, ror #21 │ │ │ │ + eorseq r3, ip, sl, lsl r1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r0, r2, r9, sl, lr} │ │ │ │ strmi sp, [r9], lr, asr #32 │ │ │ │ ldrdhi pc, [ip], pc @ │ │ │ │ @@ -45835,19 +45835,19 @@ │ │ │ │ stmda r0!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strtmi r4, [fp], -r8, lsl #16 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ pop {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000083f8 │ │ │ │ - eorseq r6, ip, r6, lsl #1 │ │ │ │ - subeq r6, r0, r0, lsr #10 │ │ │ │ - eorseq r3, ip, r6, ror fp │ │ │ │ - eorseq r6, ip, r8, asr #32 │ │ │ │ - eorseq r3, ip, ip, lsr r1 │ │ │ │ + eorseq r5, ip, lr, ror pc │ │ │ │ + subeq r6, r0, r8, lsl r4 │ │ │ │ + eorseq r3, ip, lr, ror #20 │ │ │ │ + eorseq r5, ip, r0, asr #30 │ │ │ │ + eorseq r3, ip, r4, lsr r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ adcshi pc, r7, r0 │ │ │ │ strmi r4, [r1], -sl, lsl #13 │ │ │ │ @@ -45942,26 +45942,26 @@ │ │ │ │ @ instruction: 0xf7d2207d │ │ │ │ pop {r1, r3, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdami pc, {r4, r5, r6, r7, r8, r9, sl, pc} @ │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ mrc 7, 4, APSR_nzcv, cr14, cr2, {6} │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - eorseq r4, ip, ip, asr #12 │ │ │ │ - eorseq r3, ip, r8, ror #21 │ │ │ │ - eorseq r5, ip, r2, ror pc │ │ │ │ - subeq r6, r0, r8, lsr r4 │ │ │ │ - ldrshteq r5, [ip], -r8 │ │ │ │ - eorseq r3, ip, r4, ror sl │ │ │ │ - ldrhteq r4, [ip], -r8 │ │ │ │ - strheq r6, [r0], #-50 @ 0xffffffce │ │ │ │ - eorseq r3, ip, lr, asr #20 │ │ │ │ - eorseq r3, ip, r8, lsr sl │ │ │ │ - eorseq r3, ip, r0, lsr #20 │ │ │ │ - eorseq r2, ip, lr, lsl #31 │ │ │ │ + eorseq r4, ip, r4, asr #10 │ │ │ │ + eorseq r3, ip, r0, ror #19 │ │ │ │ + eorseq r5, ip, sl, ror #28 │ │ │ │ + subeq r6, r0, r0, lsr r3 │ │ │ │ + ldrshteq r5, [ip], -r0 │ │ │ │ + eorseq r3, ip, ip, ror #18 │ │ │ │ + ldrhteq r4, [ip], -r0 │ │ │ │ + subeq r6, r0, sl, lsr #5 │ │ │ │ + eorseq r3, ip, r6, asr #18 │ │ │ │ + eorseq r3, ip, r0, lsr r9 │ │ │ │ + eorseq r3, ip, r8, lsl r9 │ │ │ │ + eorseq r2, ip, r6, lsl #29 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febb3e24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ suble r2, r3, r0, lsl #18 │ │ │ │ strmi r4, [r1], -sp, lsl #12 │ │ │ │ @ instruction: 0xf7d2207b │ │ │ │ @@ -45997,23 +45997,23 @@ │ │ │ │ tstcs r1, r2, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ @ instruction: 0xe7c4ee38 │ │ │ │ strtmi r4, [r3], -fp, lsl #16 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ ldcllt 14, cr14, [r0, #-192]! @ 0xffffff40 │ │ │ │ - eorseq r3, ip, sl, ror #17 │ │ │ │ - eorseq r5, ip, r4, lsr #27 │ │ │ │ - ldrsbteq r5, [ip], -r0 │ │ │ │ - eorseq lr, fp, lr, asr #20 │ │ │ │ - subeq r6, r0, r4, asr #4 │ │ │ │ - eorseq r3, ip, lr, lsr #17 │ │ │ │ - eorseq r5, ip, r0, ror #26 │ │ │ │ - subeq r6, r0, r8, lsl r2 │ │ │ │ - ldrhteq r2, [ip], -r0 │ │ │ │ + eorseq r3, ip, r2, ror #15 │ │ │ │ + mlaseq ip, ip, ip, r5 │ │ │ │ + eorseq r5, ip, r8, asr #25 │ │ │ │ + eorseq lr, fp, r6, asr #18 │ │ │ │ + subeq r6, r0, ip, lsr r1 │ │ │ │ + eorseq r3, ip, r6, lsr #15 │ │ │ │ + eorseq r5, ip, r8, asr ip │ │ │ │ + subeq r6, r0, r0, lsl r1 │ │ │ │ + eorseq r2, ip, r8, lsr #27 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ cmnphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ svcmi 0x00bc460d │ │ │ │ @@ -46201,40 +46201,40 @@ │ │ │ │ @ instruction: 0xf7d24640 │ │ │ │ ldr lr, [sl, -r2, lsr #25] │ │ │ │ @ instruction: 0x4623481d │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ pop {r1, r3, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ - eorseq r5, ip, r6, ror #25 │ │ │ │ - eorseq r3, ip, r6, lsl r9 │ │ │ │ - strdeq r5, [r0], #-220 @ 0xffffff24 │ │ │ │ - umaaleq r6, r0, r6, r1 │ │ │ │ - eorseq r5, ip, r0, lsr #25 │ │ │ │ - eorseq r3, ip, r2, lsl r9 │ │ │ │ - subeq r6, r0, r6, ror #20 │ │ │ │ - umaaleq r5, r0, r6, sp │ │ │ │ - subeq r6, r0, r6, lsr r1 │ │ │ │ - subeq r6, r0, r0, lsl r1 │ │ │ │ - eorseq r5, ip, lr, lsl #24 │ │ │ │ - ldrhteq r3, [ip], -lr │ │ │ │ - subeq r5, r0, r4, lsr #26 │ │ │ │ - eorseq r3, ip, r4, ror r9 │ │ │ │ - eorseq r4, ip, ip, lsl #5 │ │ │ │ - eorseq r3, ip, r2, lsl r8 │ │ │ │ - eorseq r3, ip, lr, ror #15 │ │ │ │ - eorseq r3, ip, lr, asr #15 │ │ │ │ - eorseq r3, ip, lr, lsr #15 │ │ │ │ - mlaseq ip, r0, r7, r3 │ │ │ │ - eorseq r3, ip, r0, lsl #14 │ │ │ │ - eorseq r3, ip, r8, ror #13 │ │ │ │ - eorseq r3, ip, ip, lsr #14 │ │ │ │ - eorseq r3, ip, lr, lsl #14 │ │ │ │ - eorseq r5, ip, r0, ror #20 │ │ │ │ - eorseq r2, ip, r4, lsl #23 │ │ │ │ + ldrsbteq r5, [ip], -lr │ │ │ │ + eorseq r3, ip, lr, lsl #16 │ │ │ │ + strdeq r5, [r0], #-196 @ 0xffffff3c │ │ │ │ + subeq r6, r0, lr, lsl #1 │ │ │ │ + mlaseq ip, r8, fp, r5 │ │ │ │ + eorseq r3, ip, sl, lsl #16 │ │ │ │ + subeq r6, r0, lr, asr r9 │ │ │ │ + subeq r5, r0, lr, lsl #25 │ │ │ │ + subeq r6, r0, lr, lsr #32 │ │ │ │ + subeq r6, r0, r8 │ │ │ │ + eorseq r5, ip, r6, lsl #22 │ │ │ │ + ldrhteq r3, [ip], -r6 │ │ │ │ + subeq r5, r0, ip, lsl ip │ │ │ │ + eorseq r3, ip, ip, ror #16 │ │ │ │ + eorseq r4, ip, r4, lsl #3 │ │ │ │ + eorseq r3, ip, sl, lsl #14 │ │ │ │ + eorseq r3, ip, r6, ror #13 │ │ │ │ + eorseq r3, ip, r6, asr #13 │ │ │ │ + eorseq r3, ip, r6, lsr #13 │ │ │ │ + eorseq r3, ip, r8, lsl #13 │ │ │ │ + ldrshteq r3, [ip], -r8 │ │ │ │ + eorseq r3, ip, r0, ror #11 │ │ │ │ + eorseq r3, ip, r4, lsr #12 │ │ │ │ + eorseq r3, ip, r6, lsl #12 │ │ │ │ + eorseq r5, ip, r8, asr r9 │ │ │ │ + eorseq r2, ip, ip, ror sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febb4268 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ svcmi 0x005d460d │ │ │ │ rsbscs r4, fp, r1, lsr #12 │ │ │ │ @ instruction: 0xf7d24e5c │ │ │ │ @@ -46325,28 +46325,28 @@ │ │ │ │ addne pc, r4, r0, asr #7 │ │ │ │ blx a1b1ce │ │ │ │ @ instruction: 0xf7d24621 │ │ │ │ @ instruction: 0x4623edf8 │ │ │ │ ldrtmi r2, [r0], -r2, lsl #4 │ │ │ │ @ instruction: 0xf7d22101 │ │ │ │ strb lr, [r4, -r0, lsr #23]! │ │ │ │ - eorseq r5, ip, r8, ror r9 │ │ │ │ - subeq r5, r0, lr, lsr #28 │ │ │ │ - eorseq r3, ip, r4, ror r6 │ │ │ │ - eorseq r4, ip, r4, lsr r0 │ │ │ │ - eorseq r3, ip, ip, lsr r7 │ │ │ │ - eorseq r5, ip, lr, lsr r9 │ │ │ │ - eorseq r4, ip, r4 │ │ │ │ - subeq r5, r0, lr, ror #27 │ │ │ │ - ldrhteq r3, [ip], -r0 │ │ │ │ - mlaseq ip, r2, r6, r3 │ │ │ │ - eorseq r3, ip, r8, ror r6 │ │ │ │ - eorseq r3, ip, lr, asr #10 │ │ │ │ + eorseq r5, ip, r0, ror r8 │ │ │ │ + subeq r5, r0, r6, lsr #26 │ │ │ │ + eorseq r3, ip, ip, ror #10 │ │ │ │ + eorseq r3, ip, ip, lsr #30 │ │ │ │ eorseq r3, ip, r4, lsr r6 │ │ │ │ - eorseq r3, ip, lr, lsl r6 │ │ │ │ + eorseq r5, ip, r6, lsr r8 │ │ │ │ + ldrshteq r3, [ip], -ip │ │ │ │ + subeq r5, r0, r6, ror #25 │ │ │ │ + eorseq r3, ip, r8, lsr #11 │ │ │ │ + eorseq r3, ip, sl, lsl #11 │ │ │ │ + eorseq r3, ip, r0, ror r5 │ │ │ │ + eorseq r3, ip, r6, asr #8 │ │ │ │ + eorseq r3, ip, ip, lsr #10 │ │ │ │ + eorseq r3, ip, r6, lsl r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ sbchi pc, lr, r0 │ │ │ │ cdpmi 6, 6, cr4, cr11, cr13, {0} │ │ │ │ @@ -46453,28 +46453,28 @@ │ │ │ │ @ instruction: 0xf7d24621 │ │ │ │ @ instruction: 0xe7e3ecfc │ │ │ │ @ instruction: 0x46234811 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ pop {r1, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrhteq r5, [ip], -r2 │ │ │ │ - ldrsbteq r3, [ip], -lr │ │ │ │ - subeq r5, r0, r8, asr #17 │ │ │ │ - subeq r5, r0, r6, ror #24 │ │ │ │ - ldrhteq r3, [ip], -r2 │ │ │ │ - ldrhteq r3, [ip], -ip │ │ │ │ - eorseq r3, ip, r4, lsr #9 │ │ │ │ - eorseq r3, ip, lr, ror #27 │ │ │ │ - eorseq r3, ip, r2, lsl r4 │ │ │ │ - eorseq r3, ip, r6, asr #7 │ │ │ │ - subeq r5, r0, r4, ror fp │ │ │ │ - eorseq r7, sp, r2, lsr #15 │ │ │ │ - eorseq r3, ip, lr, asr r3 │ │ │ │ - mlaseq ip, r4, r7, r2 │ │ │ │ + eorseq r5, ip, sl, lsr #13 │ │ │ │ + ldrsbteq r3, [ip], -r6 │ │ │ │ + subeq r5, r0, r0, asr #15 │ │ │ │ + subeq r5, r0, lr, asr fp │ │ │ │ + eorseq r3, ip, sl, lsr #7 │ │ │ │ + ldrhteq r3, [ip], -r4 │ │ │ │ + mlaseq ip, ip, r3, r3 │ │ │ │ + eorseq r3, ip, r6, ror #25 │ │ │ │ + eorseq r3, ip, sl, lsl #6 │ │ │ │ + ldrhteq r3, [ip], -lr │ │ │ │ + subeq r5, r0, ip, ror #20 │ │ │ │ + mlaseq sp, sl, r6, r7 │ │ │ │ + eorseq r3, ip, r6, asr r2 │ │ │ │ + eorseq r2, ip, ip, lsl #13 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ biclt r4, r1, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf8df460c │ │ │ │ strmi r8, [r1], -r0, lsl #1 │ │ │ │ @@ -46505,19 +46505,19 @@ │ │ │ │ @ instruction: 0xf7d2207d │ │ │ │ pop {r2, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdami r8, {r4, r5, r6, r7, r8, pc} │ │ │ │ andcs r4, r4, #45088768 @ 0x2b00000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ b e9b3fc │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r5, ip, ip, ror #11 │ │ │ │ - subeq r5, r0, lr, ror sl │ │ │ │ - eorseq r5, ip, r4, lsr #10 │ │ │ │ - eorseq r5, ip, r6, lsr #11 │ │ │ │ - eorseq r2, ip, r2, asr #13 │ │ │ │ + eorseq r5, ip, r4, ror #9 │ │ │ │ + subeq r5, r0, r6, ror r9 │ │ │ │ + eorseq r5, ip, ip, lsl r4 │ │ │ │ + mlaseq ip, lr, r4, r5 │ │ │ │ + ldrhteq r2, [ip], -sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febb46d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ eorsle r2, sl, r0, lsl #18 │ │ │ │ strmi r4, [r1], -sp, lsl #12 │ │ │ │ svcmi 0x0020207b │ │ │ │ @@ -46549,19 +46549,19 @@ │ │ │ │ rsbscs r4, sp, r1, lsr #12 │ │ │ │ b fe31b49c │ │ │ │ stmdami r8, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ stmib r0!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrsbteq r3, [ip], -r4 │ │ │ │ - eorseq r3, ip, r6, lsr r3 │ │ │ │ - eorseq r5, ip, r2, lsl #10 │ │ │ │ - subeq r5, r0, r6, asr #19 │ │ │ │ - eorseq r2, ip, r2, lsl r6 │ │ │ │ + eorseq r3, ip, ip, asr #21 │ │ │ │ + eorseq r3, ip, lr, lsr #4 │ │ │ │ + ldrshteq r5, [ip], -sl │ │ │ │ + strheq r5, [r0], #-142 @ 0xffffff72 │ │ │ │ + eorseq r2, ip, sl, lsl #10 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ @ instruction: 0x46214d5f │ │ │ │ @ instruction: 0xf8df207b │ │ │ │ @@ -46655,31 +46655,31 @@ │ │ │ │ rsbscs r4, sp, r1, lsr #12 │ │ │ │ ldmib r6!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0x46234813 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ strb lr, [sl, ip, lsl #18]! │ │ │ │ - eorseq r5, ip, r8, asr r4 │ │ │ │ - eorseq r3, ip, r8, lsr #22 │ │ │ │ - eorseq ip, lr, r8, lsl #11 │ │ │ │ - subeq r5, r0, ip, lsl r9 │ │ │ │ - eorseq r2, ip, sl, lsl #11 │ │ │ │ - subeq r0, r0, r0, asr #15 │ │ │ │ - eorseq r5, sp, r4, asr r9 │ │ │ │ - eorseq r9, ip, r8, asr #16 │ │ │ │ - eorseq r3, ip, r8, lsr #4 │ │ │ │ - eorseq r3, ip, ip, lsl #4 │ │ │ │ - ldrshteq r3, [ip], -r0 │ │ │ │ - subeq r5, r0, r8, lsr r8 │ │ │ │ - mlaseq ip, r8, r1, r3 │ │ │ │ - eorseq r5, ip, r6, lsr #6 │ │ │ │ - eorseq r5, sp, r8, ror #16 │ │ │ │ - ldrdeq r5, [r0], #-122 @ 0xffffff86 │ │ │ │ - eorseq r2, ip, r8, ror #8 │ │ │ │ + eorseq r5, ip, r0, asr r3 │ │ │ │ + eorseq r3, ip, r0, lsr #20 │ │ │ │ + eorseq ip, lr, r0, lsl #9 │ │ │ │ + subeq r5, r0, r4, lsl r8 │ │ │ │ + eorseq r2, ip, r2, lsl #9 │ │ │ │ + strheq r0, [r0], #-104 @ 0xffffff98 │ │ │ │ + eorseq r5, sp, ip, asr #16 │ │ │ │ + eorseq r9, ip, r0, asr #14 │ │ │ │ + eorseq r3, ip, r0, lsr #2 │ │ │ │ + eorseq r3, ip, r4, lsl #2 │ │ │ │ + eorseq r3, ip, r8, ror #1 │ │ │ │ + subeq r5, r0, r0, lsr r7 │ │ │ │ + mlaseq ip, r0, r0, r3 │ │ │ │ + eorseq r5, ip, lr, lsl r2 │ │ │ │ + eorseq r5, sp, r0, ror #14 │ │ │ │ + ldrdeq r5, [r0], #-98 @ 0xffffff9e │ │ │ │ + eorseq r2, ip, r0, ror #6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ msrhi SPSR_sc, r0 │ │ │ │ svcmi 0x00b6460d │ │ │ │ @@ -46861,35 +46861,35 @@ │ │ │ │ @ instruction: 0xf7d2207d │ │ │ │ pop {r2, r3, r4, fp, sp, lr, pc} │ │ │ │ ldmdami r8, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ svc 0x0070f7d1 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq r5, ip, lr, ror r2 │ │ │ │ - eorseq r3, ip, r6, lsl #2 │ │ │ │ - subeq r5, r0, r4, lsr r7 │ │ │ │ - eorseq r3, ip, r0, lsr r9 │ │ │ │ - subeq r5, r0, sl, ror #6 │ │ │ │ - ldrsbteq r3, [ip], -r4 │ │ │ │ - ldrhteq r3, [ip], -r0 │ │ │ │ - eorseq r3, ip, lr, lsl #1 │ │ │ │ - eorseq r3, ip, r4, ror r0 │ │ │ │ - eorseq r3, ip, sl, asr r0 │ │ │ │ - eorseq r3, ip, r0, asr #32 │ │ │ │ - eorseq r3, ip, r8, lsr #32 │ │ │ │ - eorseq r3, ip, lr │ │ │ │ - ldrshteq r2, [ip], -sl │ │ │ │ - eorseq r2, ip, r2, ror #31 │ │ │ │ - eorseq r5, ip, sl, ror #1 │ │ │ │ - eorseq r2, ip, sl, asr #31 │ │ │ │ - eorseq r2, ip, sl, lsr #31 │ │ │ │ + eorseq r5, ip, r6, ror r1 │ │ │ │ + ldrshteq r2, [ip], -lr │ │ │ │ + subeq r5, r0, ip, lsr #12 │ │ │ │ + eorseq r3, ip, r8, lsr #16 │ │ │ │ + subeq r5, r0, r2, ror #4 │ │ │ │ + eorseq r2, ip, ip, asr #31 │ │ │ │ + eorseq r2, ip, r8, lsr #31 │ │ │ │ eorseq r2, ip, r6, lsl #31 │ │ │ │ - eorseq r2, ip, lr, asr pc │ │ │ │ - eorseq r2, ip, r2, lsr r1 │ │ │ │ + eorseq r2, ip, ip, ror #30 │ │ │ │ + eorseq r2, ip, r2, asr pc │ │ │ │ + eorseq r2, ip, r8, lsr pc │ │ │ │ + eorseq r2, ip, r0, lsr #30 │ │ │ │ + eorseq r2, ip, r6, lsl #30 │ │ │ │ + ldrshteq r2, [ip], -r2 │ │ │ │ + ldrsbteq r2, [ip], -sl │ │ │ │ + eorseq r4, ip, r2, ror #31 │ │ │ │ + eorseq r2, ip, r2, asr #29 │ │ │ │ + eorseq r2, ip, r2, lsr #29 │ │ │ │ + eorseq r2, ip, lr, ror lr │ │ │ │ + eorseq r2, ip, r6, asr lr │ │ │ │ + eorseq r2, ip, sl, lsr #32 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ adchi pc, r6, r0 │ │ │ │ strmi r4, [r1], -sp, lsl #12 │ │ │ │ @@ -46977,32 +46977,32 @@ │ │ │ │ @ instruction: 0xe7aeee94 │ │ │ │ @ instruction: 0x46234815 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ pop {r2, r3, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmdami r2, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xe7604478 │ │ │ │ - eorseq r2, sp, r4, lsl r8 │ │ │ │ - eorseq r4, ip, r2, lsr pc │ │ │ │ - subeq r5, r0, r4, ror #7 │ │ │ │ - eorseq r4, ip, r0, lsl #30 │ │ │ │ - eorseq r3, ip, ip, asr #11 │ │ │ │ - eorseq ip, lr, r4, lsr r0 │ │ │ │ - subeq r0, r0, r0, ror r2 │ │ │ │ - ldrsbteq r2, [ip], -r4 │ │ │ │ - ldrshteq r5, [sp], -r0 │ │ │ │ - subeq r5, r0, r2, ror #6 │ │ │ │ - eorseq r4, ip, r2, lsl #29 │ │ │ │ - eorseq r3, ip, r4, asr r5 │ │ │ │ - ldrhteq r4, [ip], -r6 │ │ │ │ - mlaseq ip, lr, lr, r4 │ │ │ │ - eorseq r4, ip, lr, lsl #29 │ │ │ │ - eorseq r1, ip, r8, ror pc │ │ │ │ - eorseq r1, ip, r8, ror #30 │ │ │ │ - eorseq lr, fp, ip, lsr #9 │ │ │ │ + eorseq r2, sp, ip, lsl #14 │ │ │ │ + eorseq r4, ip, sl, lsr #28 │ │ │ │ + ldrdeq r5, [r0], #-44 @ 0xffffffd4 │ │ │ │ + ldrshteq r4, [ip], -r8 │ │ │ │ + eorseq r3, ip, r4, asr #9 │ │ │ │ + eorseq fp, lr, ip, lsr #30 │ │ │ │ + subeq r0, r0, r8, ror #2 │ │ │ │ + eorseq r2, ip, ip, asr #7 │ │ │ │ + eorseq r5, sp, r8, ror #5 │ │ │ │ + subeq r5, r0, sl, asr r2 │ │ │ │ + eorseq r4, ip, sl, ror sp │ │ │ │ + eorseq r3, ip, ip, asr #8 │ │ │ │ + eorseq r4, ip, lr, lsr #27 │ │ │ │ + mlaseq ip, r6, sp, r4 │ │ │ │ + eorseq r4, ip, r6, lsl #27 │ │ │ │ + eorseq r1, ip, r0, ror lr │ │ │ │ + eorseq r1, ip, r0, ror #28 │ │ │ │ + eorseq lr, fp, r4, lsr #7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ adcshi pc, r7, r0 │ │ │ │ strmi r4, [r1], -sp, lsl #12 │ │ │ │ @@ -47099,35 +47099,35 @@ │ │ │ │ ldmdami r9, {r0, r2, r3, r4, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ ldc 7, cr15, [r8, #836] @ 0x344 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbtmi r4, [r8], #-2069 @ 0xfffff7eb │ │ │ │ svclt 0x0000e766 │ │ │ │ - ldrshteq r1, [pc], -ip │ │ │ │ - eorseq r4, ip, lr, ror #26 │ │ │ │ - eorseq r5, sp, ip, lsr #5 │ │ │ │ - subeq r5, r0, lr, lsl r2 │ │ │ │ - eorseq r2, sp, r2, lsr #12 │ │ │ │ - eorseq r4, ip, r0, asr #26 │ │ │ │ - strdeq r5, [r0], #-18 @ 0xffffffee │ │ │ │ - eorseq r4, ip, r6, lsl #26 │ │ │ │ - eorseq r4, ip, ip, lsl #27 │ │ │ │ - eorseq r3, ip, r4, asr #7 │ │ │ │ - subeq r4, r0, sl, lsl lr │ │ │ │ - eorseq r4, ip, lr, lsl sp │ │ │ │ - eorseq r4, ip, lr, lsl #26 │ │ │ │ - eorseq r4, ip, sl, asr #25 │ │ │ │ - eorseq r4, ip, r8, asr ip │ │ │ │ - eorseq r4, ip, r6, asr #25 │ │ │ │ - eorseq r3, ip, r6, lsr #6 │ │ │ │ - eorseq r4, ip, lr, lsr #25 │ │ │ │ - mlaseq ip, r2, sp, r1 │ │ │ │ - eorseq r1, ip, r2, lsl #27 │ │ │ │ - eorseq lr, fp, r6, asr #5 │ │ │ │ + ldrshteq r1, [pc], -r4 │ │ │ │ + eorseq r4, ip, r6, ror #24 │ │ │ │ + eorseq r5, sp, r4, lsr #3 │ │ │ │ + subeq r5, r0, r6, lsl r1 │ │ │ │ + eorseq r2, sp, sl, lsl r5 │ │ │ │ + eorseq r4, ip, r8, lsr ip │ │ │ │ + subeq r5, r0, sl, ror #1 │ │ │ │ + ldrshteq r4, [ip], -lr │ │ │ │ + eorseq r4, ip, r4, lsl #25 │ │ │ │ + ldrhteq r3, [ip], -ip │ │ │ │ + subeq r4, r0, r2, lsl sp │ │ │ │ + eorseq r4, ip, r6, lsl ip │ │ │ │ + eorseq r4, ip, r6, lsl #24 │ │ │ │ + eorseq r4, ip, r2, asr #23 │ │ │ │ + eorseq r4, ip, r0, asr fp │ │ │ │ + ldrhteq r4, [ip], -lr │ │ │ │ + eorseq r3, ip, lr, lsl r2 │ │ │ │ + eorseq r4, ip, r6, lsr #23 │ │ │ │ + eorseq r1, ip, sl, lsl #25 │ │ │ │ + eorseq r1, ip, sl, ror ip │ │ │ │ + ldrhteq lr, [fp], -lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x460dd052 │ │ │ │ rsbscs r4, fp, r1, lsl #12 │ │ │ │ @@ -47172,24 +47172,24 @@ │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ strb lr, [r0, ip, lsl #26] │ │ │ │ strtmi r4, [r3], -sp, lsl #16 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ pop {r2, r8, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq sp, lr, r6, lsr #1 │ │ │ │ - eorseq r4, ip, ip, ror fp │ │ │ │ - ldrhteq r5, [sp], -ip │ │ │ │ - subeq r5, r0, lr, lsr #32 │ │ │ │ - eorseq r4, ip, lr, asr #22 │ │ │ │ - eorseq r3, ip, ip, lsl r2 │ │ │ │ - eorseq r1, ip, r6, asr #7 │ │ │ │ - eorseq sl, ip, r6, ror #10 │ │ │ │ - eorseq r1, ip, r8, ror #24 │ │ │ │ - eorseq r1, ip, r8, asr ip │ │ │ │ + mlaseq lr, lr, pc, ip @ │ │ │ │ + eorseq r4, ip, r4, ror sl │ │ │ │ + ldrhteq r4, [sp], -r4 │ │ │ │ + subeq r4, r0, r6, lsr #30 │ │ │ │ + eorseq r4, ip, r6, asr #20 │ │ │ │ + eorseq r3, ip, r4, lsl r1 │ │ │ │ + ldrhteq r1, [ip], -lr │ │ │ │ + eorseq sl, ip, lr, asr r4 │ │ │ │ + eorseq r1, ip, r0, ror #22 │ │ │ │ + eorseq r1, ip, r0, asr fp │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ msrhi CPSR_fsxc, r0 │ │ │ │ cdpmi 6, 9, cr4, cr13, cr13, {0} │ │ │ │ @@ -47346,43 +47346,43 @@ │ │ │ │ stmdami r1!, {r0, r1, r2, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ bl feb1c114 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbtmi r4, [r8], #-2077 @ 0xfffff7e3 │ │ │ │ svclt 0x0000e6f1 │ │ │ │ - eorseq r4, ip, r6, lsl #21 │ │ │ │ - eorseq r2, pc, lr, asr r9 @ │ │ │ │ - subeq r4, r0, r0, lsr pc │ │ │ │ - eorseq r2, sp, r4, lsr r3 │ │ │ │ - strdeq r4, [r0], #-236 @ 0xffffff14 │ │ │ │ - eorseq r2, ip, r4, asr #32 │ │ │ │ - eorseq r4, ip, lr, lsl sl │ │ │ │ - eorseq r4, sp, ip, asr pc │ │ │ │ - subeq r4, r0, lr, asr #29 │ │ │ │ - eorseq r4, ip, r2, ror #19 │ │ │ │ - eorseq r4, ip, r8, lsr #20 │ │ │ │ - ldrhteq r3, [ip], -r0 │ │ │ │ - eorseq r4, ip, r2, lsl sl │ │ │ │ - eorseq r4, ip, r4, lsr sl │ │ │ │ - eorseq r4, ip, r2, lsr #20 │ │ │ │ - eorseq r4, ip, sl, asr #18 │ │ │ │ - ldrhteq r2, [ip], -lr │ │ │ │ - eorseq r3, ip, r4 │ │ │ │ - strdeq r4, [r0], #-218 @ 0xffffff26 │ │ │ │ - mlaseq ip, r8, r8, r2 │ │ │ │ - eorseq r2, ip, sl, ror r8 │ │ │ │ - eorseq r2, ip, ip, asr r8 │ │ │ │ - eorseq r4, ip, lr, ror r8 │ │ │ │ - eorseq r4, ip, ip, ror #17 │ │ │ │ - eorseq r2, ip, ip, asr #30 │ │ │ │ - ldrsbteq r4, [ip], -r4 │ │ │ │ - ldrhteq r1, [ip], -r6 │ │ │ │ - eorseq r1, ip, r6, lsr #19 │ │ │ │ - eorseq sp, fp, sl, ror #29 │ │ │ │ + eorseq r4, ip, lr, ror r9 │ │ │ │ + eorseq r2, pc, r6, asr r8 @ │ │ │ │ + subeq r4, r0, r8, lsr #28 │ │ │ │ + eorseq r2, sp, ip, lsr #4 │ │ │ │ + strdeq r4, [r0], #-212 @ 0xffffff2c │ │ │ │ + eorseq r1, ip, ip, lsr pc │ │ │ │ + eorseq r4, ip, r6, lsl r9 │ │ │ │ + eorseq r4, sp, r4, asr lr │ │ │ │ + subeq r4, r0, r6, asr #27 │ │ │ │ + ldrsbteq r4, [ip], -sl │ │ │ │ + eorseq r4, ip, r0, lsr #18 │ │ │ │ + eorseq r2, ip, r8, lsr #31 │ │ │ │ + eorseq r4, ip, sl, lsl #18 │ │ │ │ + eorseq r4, ip, ip, lsr #18 │ │ │ │ + eorseq r4, ip, sl, lsl r9 │ │ │ │ + eorseq r4, ip, r2, asr #16 │ │ │ │ + ldrhteq r2, [ip], -r6 │ │ │ │ + ldrshteq r2, [ip], -ip │ │ │ │ + strdeq r4, [r0], #-194 @ 0xffffff3e │ │ │ │ + mlaseq ip, r0, r7, r2 │ │ │ │ + eorseq r2, ip, r2, ror r7 │ │ │ │ + eorseq r2, ip, r4, asr r7 │ │ │ │ + eorseq r4, ip, r6, ror r7 │ │ │ │ + eorseq r4, ip, r4, ror #15 │ │ │ │ + eorseq r2, ip, r4, asr #28 │ │ │ │ + eorseq r4, ip, ip, asr #15 │ │ │ │ + eorseq r1, ip, lr, lsr #17 │ │ │ │ + mlaseq ip, lr, r8, r1 │ │ │ │ + eorseq sp, fp, r2, ror #27 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ strmi sp, [sp], -lr, rrx │ │ │ │ rsbscs r4, fp, r1, lsl #12 │ │ │ │ @@ -47441,28 +47441,28 @@ │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ @ instruction: 0xe7e2eaf2 │ │ │ │ @ instruction: 0x46234811 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ pop {r1, r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq ip, lr, sl, lsr #25 │ │ │ │ - eorseq r4, ip, r0, lsl #15 │ │ │ │ - eorseq r4, sp, r0, asr #25 │ │ │ │ - subeq r4, r0, r2, lsr ip │ │ │ │ - eorseq r4, ip, r2, asr r7 │ │ │ │ - eorseq r2, ip, lr, lsl lr │ │ │ │ - eorseq r0, ip, lr, asr #31 │ │ │ │ - eorseq sl, ip, sl, ror #2 │ │ │ │ - eorseq r4, ip, lr, asr #15 │ │ │ │ - eorseq r4, sp, r4, asr #24 │ │ │ │ - strheq r4, [r0], #-182 @ 0xffffff4a │ │ │ │ - eorseq r1, ip, r4, asr #16 │ │ │ │ - eorseq r1, ip, r4, lsr r8 │ │ │ │ - eorseq r1, ip, r4, lsr #16 │ │ │ │ + eorseq ip, lr, r2, lsr #23 │ │ │ │ + eorseq r4, ip, r8, ror r6 │ │ │ │ + ldrhteq r4, [sp], -r8 │ │ │ │ + subeq r4, r0, sl, lsr #22 │ │ │ │ + eorseq r4, ip, sl, asr #12 │ │ │ │ + eorseq r2, ip, r6, lsl sp │ │ │ │ + eorseq r0, ip, r6, asr #29 │ │ │ │ + eorseq sl, ip, r2, rrx │ │ │ │ + eorseq r4, ip, r6, asr #13 │ │ │ │ + eorseq r4, sp, ip, lsr fp │ │ │ │ + subeq r4, r0, lr, lsr #21 │ │ │ │ + eorseq r1, ip, ip, lsr r7 │ │ │ │ + eorseq r1, ip, ip, lsr #14 │ │ │ │ + eorseq r1, ip, ip, lsl r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febb5598 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ suble r2, pc, r0, lsl #18 │ │ │ │ cdpmi 6, 2, cr4, cr11, cr13, {0} │ │ │ │ rsbscs r4, fp, r1, lsl #12 │ │ │ │ @@ -47504,25 +47504,25 @@ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ @ instruction: 0xe7ebea72 │ │ │ │ strtmi r4, [r3], -sp, lsl #16 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ @ instruction: 0xbdf8ea6a │ │ │ │ - eorseq r4, ip, r6, asr #12 │ │ │ │ - eorseq r2, ip, r2, asr r6 │ │ │ │ - subeq r4, r0, r2, lsl #22 │ │ │ │ - subeq r4, r0, sl, asr r7 │ │ │ │ - mlaseq ip, r6, lr, r0 │ │ │ │ - ldrsbteq r2, [ip], -lr │ │ │ │ - eorseq sp, fp, r0, asr sl │ │ │ │ - eorseq r4, sp, r2, lsr fp │ │ │ │ - subeq r4, r0, r4, lsr #21 │ │ │ │ - eorseq r1, ip, r4, lsr r7 │ │ │ │ - eorseq r1, ip, r4, lsr #14 │ │ │ │ + eorseq r4, ip, lr, lsr r5 │ │ │ │ + eorseq r2, ip, sl, asr #10 │ │ │ │ + strdeq r4, [r0], #-154 @ 0xffffff66 │ │ │ │ + subeq r4, r0, r2, asr r6 │ │ │ │ + eorseq r0, ip, lr, lsl #27 │ │ │ │ + ldrsbteq r2, [ip], -r6 │ │ │ │ + eorseq sp, fp, r8, asr #18 │ │ │ │ + eorseq r4, sp, sl, lsr #20 │ │ │ │ + umaaleq r4, r0, ip, r9 │ │ │ │ + eorseq r1, ip, ip, lsr #12 │ │ │ │ + eorseq r1, ip, ip, lsl r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x460dd073 │ │ │ │ @ instruction: 0x46014e3f │ │ │ │ @@ -47585,27 +47585,27 @@ │ │ │ │ ldmdami r1, {r4, r5, r6, r7, r8, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ stmib ip, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ svclt 0x0000e7ce │ │ │ │ - eorseq r4, ip, r0, asr r5 │ │ │ │ - eorseq r2, ip, r0, lsr #24 │ │ │ │ - eorseq r2, ip, lr, ror r5 │ │ │ │ - subeq r4, r0, r4, lsl sl │ │ │ │ - eorseq r2, ip, r4, ror r5 │ │ │ │ - eorseq r2, ip, ip, lsr r5 │ │ │ │ - eorseq sp, fp, r4, asr #25 │ │ │ │ - subeq r4, r0, sl, lsl #19 │ │ │ │ - eorseq r2, ip, ip, lsl r5 │ │ │ │ - eorseq r4, ip, r6, lsr #9 │ │ │ │ - eorseq r2, ip, lr, ror #22 │ │ │ │ - eorseq r1, ip, sl, ror #11 │ │ │ │ - eorseq sp, fp, lr, lsr #22 │ │ │ │ + eorseq r4, ip, r8, asr #8 │ │ │ │ + eorseq r2, ip, r8, lsl fp │ │ │ │ + eorseq r2, ip, r6, ror r4 │ │ │ │ + subeq r4, r0, ip, lsl #18 │ │ │ │ + eorseq r2, ip, ip, ror #8 │ │ │ │ + eorseq r2, ip, r4, lsr r4 │ │ │ │ + ldrhteq sp, [fp], -ip │ │ │ │ + subeq r4, r0, r2, lsl #17 │ │ │ │ + eorseq r2, ip, r4, lsl r4 │ │ │ │ + mlaseq ip, lr, r3, r4 │ │ │ │ + eorseq r2, ip, r6, ror #20 │ │ │ │ + eorseq r1, ip, r2, ror #9 │ │ │ │ + eorseq sp, fp, r6, lsr #20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x460dd052 │ │ │ │ rsbscs r4, fp, r1, lsl #12 │ │ │ │ @@ -47650,24 +47650,24 @@ │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ @ instruction: 0xe7c0e950 │ │ │ │ strtmi r4, [r3], -sp, lsl #16 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ pop {r3, r6, r8, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq ip, lr, lr, lsr #18 │ │ │ │ - eorseq r4, ip, r4, lsl #8 │ │ │ │ - eorseq r4, sp, r4, asr #18 │ │ │ │ - strheq r4, [r0], #-134 @ 0xffffff7a │ │ │ │ - ldrsbteq r4, [ip], -r6 │ │ │ │ - eorseq r2, ip, r4, lsr #21 │ │ │ │ - eorseq r0, ip, lr, asr #24 │ │ │ │ - eorseq r9, ip, lr, ror #27 │ │ │ │ - ldrshteq r1, [ip], -r0 │ │ │ │ - eorseq r1, ip, r0, ror #9 │ │ │ │ + eorseq ip, lr, r6, lsr #16 │ │ │ │ + ldrshteq r4, [ip], -ip │ │ │ │ + eorseq r4, sp, ip, lsr r8 │ │ │ │ + subeq r4, r0, lr, lsr #15 │ │ │ │ + eorseq r4, ip, lr, asr #5 │ │ │ │ + mlaseq ip, ip, r9, r2 │ │ │ │ + eorseq r0, ip, r6, asr #22 │ │ │ │ + eorseq r9, ip, r6, ror #25 │ │ │ │ + eorseq r1, ip, r8, ror #7 │ │ │ │ + ldrsbteq r1, [ip], -r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ rschi pc, pc, r0 │ │ │ │ svcmi 0x007b460d │ │ │ │ @@ -47790,36 +47790,36 @@ │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ ldmda r6!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdami r9, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ stmda lr!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r4, ip, sl, lsl #6 │ │ │ │ - ldrsbteq r2, [ip], -sl │ │ │ │ - eorseq r2, ip, r0, ror r4 │ │ │ │ - subeq r4, r0, lr, asr #15 │ │ │ │ - eorseq r2, ip, r2, asr r4 │ │ │ │ - eorseq r4, pc, lr, lsr #9 │ │ │ │ - eorseq r2, ip, r8, lsl r4 │ │ │ │ - eorseq r2, ip, r4, lsl #8 │ │ │ │ - ldrshteq r2, [ip], -r0 │ │ │ │ - ldrsbteq r2, [ip], -r8 │ │ │ │ - eorseq r2, ip, r0, asr #7 │ │ │ │ - subeq r4, r0, r6, lsl r3 │ │ │ │ - mlaseq ip, sl, r2, r4 │ │ │ │ - eorseq r4, ip, r0, asr #3 │ │ │ │ - eorseq r4, sp, r2, lsl #14 │ │ │ │ - eorseq r2, ip, ip, lsl #7 │ │ │ │ - eorseq r4, ip, r2, lsr #3 │ │ │ │ - eorseq r4, sp, r4, ror #13 │ │ │ │ - subeq r4, r0, r6, asr r6 │ │ │ │ - eorseq r2, ip, r6, asr #6 │ │ │ │ - ldrhteq r1, [ip], -lr │ │ │ │ - eorseq r1, ip, lr, lsr #5 │ │ │ │ + eorseq r4, ip, r2, lsl #4 │ │ │ │ + ldrsbteq r2, [ip], -r2 │ │ │ │ + eorseq r2, ip, r8, ror #6 │ │ │ │ + subeq r4, r0, r6, asr #13 │ │ │ │ + eorseq r2, ip, sl, asr #6 │ │ │ │ + eorseq r4, pc, r6, lsr #7 │ │ │ │ + eorseq r2, ip, r0, lsl r3 │ │ │ │ + ldrshteq r2, [ip], -ip │ │ │ │ + eorseq r2, ip, r8, ror #5 │ │ │ │ + ldrsbteq r2, [ip], -r0 │ │ │ │ + ldrhteq r2, [ip], -r8 │ │ │ │ + subeq r4, r0, lr, lsl #4 │ │ │ │ + mlaseq ip, r2, r1, r4 │ │ │ │ + ldrhteq r4, [ip], -r8 │ │ │ │ + ldrshteq r4, [sp], -sl │ │ │ │ + eorseq r2, ip, r4, lsl #5 │ │ │ │ + mlaseq ip, sl, r0, r4 │ │ │ │ + ldrsbteq r4, [sp], -ip │ │ │ │ + subeq r4, r0, lr, asr #10 │ │ │ │ + eorseq r2, ip, lr, lsr r2 │ │ │ │ + ldrhteq r1, [ip], -r6 │ │ │ │ + eorseq r1, ip, r6, lsr #3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ strtmi r4, [r1], -r3, lsr #30 │ │ │ │ @ instruction: 0xf8df207b │ │ │ │ @@ -47853,21 +47853,21 @@ │ │ │ │ @ instruction: 0xf912f7fd │ │ │ │ andcs r4, r2, #36700160 @ 0x2300000 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ svc 0x00b4f7d0 │ │ │ │ rsbscs r4, sp, r1, lsr #12 │ │ │ │ ldmda r2, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrhteq r4, [ip], -r0 │ │ │ │ - eorseq r2, ip, ip, ror r7 │ │ │ │ - eorseq r2, ip, r6, ror r2 │ │ │ │ - subeq r4, r0, r0, ror r5 │ │ │ │ - eorseq sp, lr, ip, ror pc │ │ │ │ - eorseq r2, ip, r8, lsr #5 │ │ │ │ - eorseq r4, ip, r2, lsr r1 │ │ │ │ + eorseq r3, ip, r8, lsr #31 │ │ │ │ + eorseq r2, ip, r4, ror r6 │ │ │ │ + eorseq r2, ip, lr, ror #2 │ │ │ │ + subeq r4, r0, r8, ror #8 │ │ │ │ + eorseq sp, lr, r4, ror lr │ │ │ │ + eorseq r2, ip, r0, lsr #3 │ │ │ │ + eorseq r4, ip, sl, lsr #32 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ cdpmi 6, 7, cr4, cr0, cr13, {0} │ │ │ │ @@ -47979,37 +47979,37 @@ │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ mrc 7, 5, APSR_nzcv, cr12, cr0, {6} │ │ │ │ ldmdami sl, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ mrc 7, 5, APSR_nzcv, cr4, cr0, {6} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq r3, ip, lr, ror #31 │ │ │ │ - eorseq r2, ip, r2, ror #8 │ │ │ │ - ldrhteq r2, [ip], -r0 │ │ │ │ - umaaleq r4, r0, ip, r4 │ │ │ │ - eorseq r9, ip, r4, asr r5 │ │ │ │ - ldrshteq r4, [sp], -lr │ │ │ │ - subeq r4, r0, r0, ror r4 │ │ │ │ - eorseq r3, ip, ip, lsl #31 │ │ │ │ - eorseq r2, ip, r8, asr r6 │ │ │ │ - eorseq r4, ip, r2, ror r0 │ │ │ │ - eorseq r2, ip, ip, ror #11 │ │ │ │ - mlaseq ip, lr, r3, r2 │ │ │ │ - eorseq r3, ip, sl, lsl #30 │ │ │ │ - eorseq r1, ip, r8, lsr #3 │ │ │ │ - eorseq r3, ip, r2, asr #29 │ │ │ │ - eorseq r4, sp, r4, lsl #8 │ │ │ │ - subeq r4, r0, r6, ror r3 │ │ │ │ - eorseq r2, ip, r0, lsr r3 │ │ │ │ - mlaseq ip, r6, lr, r3 │ │ │ │ - eorseq r2, ip, lr, asr r5 │ │ │ │ - ldrsbteq r0, [ip], -sl │ │ │ │ - eorseq r0, ip, sl, asr #31 │ │ │ │ - ldrhteq r0, [ip], -sl │ │ │ │ + eorseq r3, ip, r6, ror #29 │ │ │ │ + eorseq r2, ip, sl, asr r3 │ │ │ │ + eorseq r2, ip, r8, lsr #11 │ │ │ │ + umaaleq r4, r0, r4, r3 │ │ │ │ + eorseq r9, ip, ip, asr #8 │ │ │ │ + ldrshteq r4, [sp], -r6 │ │ │ │ + subeq r4, r0, r8, ror #6 │ │ │ │ + eorseq r3, ip, r4, lsl #29 │ │ │ │ + eorseq r2, ip, r0, asr r5 │ │ │ │ + eorseq r3, ip, sl, ror #30 │ │ │ │ + eorseq r2, ip, r4, ror #9 │ │ │ │ + mlaseq ip, r6, r2, r2 │ │ │ │ + eorseq r3, ip, r2, lsl #28 │ │ │ │ + eorseq r1, ip, r0, lsr #1 │ │ │ │ + ldrhteq r3, [ip], -sl │ │ │ │ + ldrshteq r4, [sp], -ip │ │ │ │ + subeq r4, r0, lr, ror #4 │ │ │ │ + eorseq r2, ip, r8, lsr #4 │ │ │ │ + eorseq r3, ip, lr, lsl #27 │ │ │ │ + eorseq r2, ip, r6, asr r4 │ │ │ │ + ldrsbteq r0, [ip], -r2 │ │ │ │ + eorseq r0, ip, r2, asr #29 │ │ │ │ + ldrhteq r0, [ip], -r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x460dd07f │ │ │ │ ldrdhi pc, [ip, -pc] │ │ │ │ @@ -48076,24 +48076,24 @@ │ │ │ │ @ instruction: 0xf7d0207d │ │ │ │ pop {r1, r2, r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdami sp, {r4, r5, r6, r7, r8, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ ldcl 7, cr15, [r2, #832]! @ 0x340 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrhteq r3, [ip], -r6 │ │ │ │ - umaaleq r0, r0, r8, r1 │ │ │ │ - eorseq r3, ip, r6, lsl #29 │ │ │ │ - subeq r4, r0, lr, ror #4 │ │ │ │ - eorseq r5, pc, ip, lsl #18 │ │ │ │ - eorseq pc, lr, r8, lsr lr @ │ │ │ │ - eorseq sl, lr, r2, ror lr │ │ │ │ - ldrhteq pc, [pc], -r2 @ │ │ │ │ - subeq r4, r0, r6, lsr #21 │ │ │ │ - eorseq r0, ip, r6, lsr lr │ │ │ │ + eorseq r3, ip, lr, lsr #25 │ │ │ │ + umaaleq r0, r0, r0, r0 │ │ │ │ + eorseq r3, ip, lr, ror sp │ │ │ │ + subeq r4, r0, r6, ror #2 │ │ │ │ + eorseq r5, pc, r4, lsl #16 │ │ │ │ + eorseq pc, lr, r0, lsr sp @ │ │ │ │ + eorseq sl, lr, sl, ror #26 │ │ │ │ + eorseq lr, pc, sl, lsr #31 │ │ │ │ + umaaleq r4, r0, lr, r9 │ │ │ │ + eorseq r0, ip, lr, lsr #26 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ addhi pc, r8, r0 │ │ │ │ strmi r4, [r1], -sp, lsl #12 │ │ │ │ @@ -48165,27 +48165,27 @@ │ │ │ │ @ instruction: 0xf7d04478 │ │ │ │ str lr, [fp, sl, asr #26] │ │ │ │ @ instruction: 0x46234810 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d04478 │ │ │ │ pop {r1, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrshteq r0, [pc], -r0 │ │ │ │ - eorseq r3, ip, r2, ror #24 │ │ │ │ - eorseq r4, sp, r2, lsr #3 │ │ │ │ - subeq r4, r0, r4, lsl r1 │ │ │ │ - eorseq r3, ip, r4, lsr ip │ │ │ │ - eorseq r2, ip, r6, lsl #6 │ │ │ │ - eorseq r0, ip, r4, ror r7 │ │ │ │ - ldrhteq sp, [fp], -r8 │ │ │ │ - eorseq r0, ip, r8, lsr r7 │ │ │ │ - eorseq r1, ip, sl, lsr ip │ │ │ │ - eorseq r0, ip, r6, lsl #14 │ │ │ │ - eorseq r0, ip, r4, ror #25 │ │ │ │ - ldrsbteq r0, [ip], -r4 │ │ │ │ + eorseq r0, pc, r8, ror #7 │ │ │ │ + eorseq r3, ip, sl, asr fp │ │ │ │ + mlaseq sp, sl, r0, r4 │ │ │ │ + subeq r4, r0, ip │ │ │ │ + eorseq r3, ip, ip, lsr #22 │ │ │ │ + ldrshteq r2, [ip], -lr │ │ │ │ + eorseq r0, ip, ip, ror #12 │ │ │ │ + ldrhteq sp, [fp], -r0 │ │ │ │ + eorseq r0, ip, r0, lsr r6 │ │ │ │ + eorseq r1, ip, r2, lsr fp │ │ │ │ + ldrshteq r0, [ip], -lr │ │ │ │ + ldrsbteq r0, [ip], -ip │ │ │ │ + eorseq r0, ip, ip, asr #23 │ │ │ │ stmdavs fp, {r1, fp, sp, lr} │ │ │ │ @ instruction: 0xd11c429a │ │ │ │ stmdavs sl, {r0, r1, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0334053 │ │ │ │ tstle r6, pc, ror r3 │ │ │ │ stmibvc sl, {r4, r5, r6, sl, ip, sp, pc}^ │ │ │ │ addsmi r7, r6, #3244032 @ 0x318000 │ │ │ │ @@ -48662,23 +48662,23 @@ │ │ │ │ ldrtmi lr, [r0], -ip, ror #20 │ │ │ │ @ instruction: 0xf7d0e7de │ │ │ │ svclt 0x0000e9d8 │ │ │ │ @ instruction: 0x00920af4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x00920ad2 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq r5, sp, r8, ror #2 │ │ │ │ - subeq r6, r0, r0, lsl r4 │ │ │ │ - eorseq r5, sp, ip, lsr #2 │ │ │ │ - subeq r6, r0, r8, lsr #5 │ │ │ │ + eorseq r5, sp, r0, rrx │ │ │ │ + subeq r6, r0, r8, lsl #6 │ │ │ │ + eorseq r5, sp, r4, lsr #32 │ │ │ │ + subeq r6, r0, r0, lsr #3 │ │ │ │ addseq r0, r2, r2, ror #19 │ │ │ │ - ldrhteq r3, [ip], -r4 │ │ │ │ - eorseq r3, ip, sl, asr #9 │ │ │ │ - eorseq r3, ip, sl, lsr #9 │ │ │ │ - eorseq r3, ip, r0, asr #9 │ │ │ │ + eorseq r3, ip, ip, lsr #7 │ │ │ │ + eorseq r3, ip, r2, asr #7 │ │ │ │ + eorseq r3, ip, r2, lsr #7 │ │ │ │ + ldrhteq r3, [ip], -r8 │ │ │ │ vst4.32 {d27-d30}, [pc], r4 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ bl febb365c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0f18 │ │ │ │ adcslt r4, r1, ip, lsl #10 │ │ │ │ @ instruction: 0xf8df4605 │ │ │ │ @@ -49866,20 +49866,20 @@ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbtmi r4, [sl], #-2570 @ 0xfffff5f6 │ │ │ │ @ instruction: 0xf7cfe7bd │ │ │ │ svclt 0x0000e86c │ │ │ │ umullseq pc, r1, r0, r7 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq pc, r1, r6, ror #14 │ │ │ │ - eorseq r2, ip, ip, ror r2 │ │ │ │ + eorseq r2, ip, r4, ror r1 │ │ │ │ andeq r0, r0, r0, lsl #18 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - subeq r5, r0, ip, ror #4 │ │ │ │ + subeq r5, r0, r4, ror #2 │ │ │ │ @ instruction: 0x0091f6f2 │ │ │ │ - eorseq r3, sp, lr, lsr #27 │ │ │ │ + eorseq r3, sp, r6, lsr #25 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febb7b60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 7248a8 │ │ │ │ blmi 74cb8c │ │ │ │ ldrbtmi r4, [sl], #-1542 @ 0xfffff9fa │ │ │ │ ldmpl r3, {r2, sp}^ │ │ │ │ @@ -49937,58 +49937,58 @@ │ │ │ │ ldrbtmi r4, [sp], #-3085 @ 0xfffff3f3 │ │ │ │ @ instruction: 0xe7e3447c │ │ │ │ stcmi 13, cr4, [sp], {12} │ │ │ │ ldrbtmi r4, [ip], #-1149 @ 0xfffffb83 │ │ │ │ stcmi 7, cr14, [ip, #-888] @ 0xfffffc88 │ │ │ │ ldrbtmi r4, [sp], #-3084 @ 0xfffff3f4 │ │ │ │ @ instruction: 0xe7d9447c │ │ │ │ - eorseq r3, sp, ip, asr #25 │ │ │ │ - eorseq sp, ip, lr, lsr #12 │ │ │ │ - eorseq r3, sp, r2, asr #25 │ │ │ │ - eorseq r2, ip, r8, ror r1 │ │ │ │ - eorseq r3, sp, r6, lsr #25 │ │ │ │ - eorseq sp, ip, r0, asr ip │ │ │ │ - mlaseq sp, r6, ip, r3 │ │ │ │ - eorseq sp, ip, r0, lsr sp │ │ │ │ - eorseq r2, ip, r4, lsr #2 │ │ │ │ - eorseq sp, ip, r6, lsr ip │ │ │ │ - ldrshteq r2, [ip], -r6 │ │ │ │ - eorseq sp, ip, ip, lsl sp │ │ │ │ + eorseq r3, sp, r4, asr #23 │ │ │ │ + eorseq sp, ip, r6, lsr #10 │ │ │ │ + ldrhteq r3, [sp], -sl │ │ │ │ + eorseq r2, ip, r0, ror r0 │ │ │ │ + mlaseq sp, lr, fp, r3 │ │ │ │ + eorseq sp, ip, r8, asr #22 │ │ │ │ + eorseq r3, sp, lr, lsl #23 │ │ │ │ + eorseq sp, ip, r8, lsr #24 │ │ │ │ + eorseq r2, ip, ip, lsl r0 │ │ │ │ + eorseq sp, ip, lr, lsr #22 │ │ │ │ + eorseq r1, ip, lr, ror #31 │ │ │ │ + eorseq sp, ip, r4, lsl ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febb7c94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r8, ror #31 │ │ │ │ ldrbtmi r4, [ip], #-3079 @ 0xfffff3f9 │ │ │ │ stcmi 4, cr9, [r7], {3} │ │ │ │ strls r4, [r2], #-1148 @ 0xfffffb84 │ │ │ │ ldrbtmi r4, [ip], #-3078 @ 0xfffff3fa │ │ │ │ stcmi 4, cr9, [r6], {1} │ │ │ │ strls r4, [r0], #-1148 @ 0xfffffb84 │ │ │ │ ldc2 7, cr15, [r4, #-1016] @ 0xfffffc08 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ - eorseq r2, ip, r2, lsl #2 │ │ │ │ - eorseq r2, ip, ip, lsl r1 │ │ │ │ - eorseq r1, ip, lr, lsl r0 │ │ │ │ - eorseq sp, ip, ip, lsl #11 │ │ │ │ + ldrshteq r1, [ip], -sl │ │ │ │ + eorseq r2, ip, r4, lsl r0 │ │ │ │ + eorseq r0, ip, r6, lsl pc │ │ │ │ + eorseq sp, ip, r4, lsl #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febb7cd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r8, ror #31 │ │ │ │ ldrbtmi r4, [ip], #-3079 @ 0xfffff3f9 │ │ │ │ stcmi 4, cr9, [r7], {3} │ │ │ │ strls r4, [r2], #-1148 @ 0xfffffb84 │ │ │ │ ldrbtmi r4, [ip], #-3078 @ 0xfffff3fa │ │ │ │ stcmi 4, cr9, [r6], {1} │ │ │ │ strls r4, [r0], #-1148 @ 0xfffffb84 │ │ │ │ ldc2l 7, cr15, [r4], #1016 @ 0x3f8 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ - eorseq r2, ip, r6, ror #1 │ │ │ │ - eorseq r2, ip, r0, lsl #2 │ │ │ │ - eorseq r9, ip, lr, lsr r6 │ │ │ │ - eorseq sp, ip, r4, lsl #25 │ │ │ │ + ldrsbteq r1, [ip], -lr │ │ │ │ + ldrshteq r1, [ip], -r8 │ │ │ │ + eorseq r9, ip, r6, lsr r5 │ │ │ │ + eorseq sp, ip, ip, ror fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ beq 69ee54 │ │ │ │ @ instruction: 0xf5ad4e43 │ │ │ │ @@ -50059,23 +50059,23 @@ │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ @ instruction: 0xe7a1447b │ │ │ │ cdp 7, 14, cr15, cr10, cr14, {6} │ │ │ │ @ instruction: 0x0091f4d2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq pc, r1, r2, asr #9 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq r3, sp, r8, ror #22 │ │ │ │ - strdeq r4, [r0], #-174 @ 0xffffff52 │ │ │ │ - eorseq r3, sp, r8, lsr fp │ │ │ │ - subeq r4, r0, r6, ror #18 │ │ │ │ + eorseq r3, sp, r0, ror #20 │ │ │ │ + strdeq r4, [r0], #-150 @ 0xffffff6a │ │ │ │ + eorseq r3, sp, r0, lsr sl │ │ │ │ + subeq r4, r0, lr, asr r8 │ │ │ │ @ instruction: 0x0091f3fe │ │ │ │ - ldrsbteq r1, [ip], -r0 │ │ │ │ - eorseq r1, ip, r6, ror #29 │ │ │ │ - eorseq r1, ip, r6, asr #29 │ │ │ │ - ldrsbteq r1, [ip], -ip │ │ │ │ + eorseq r1, ip, r8, asr #27 │ │ │ │ + ldrsbteq r1, [ip], -lr │ │ │ │ + ldrhteq r1, [ip], -lr │ │ │ │ + ldrsbteq r1, [ip], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r8, #-816]! @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [sp, #-692] @ 0xfffffd4c │ │ │ │ andcs r4, r4, r4, lsl #12 │ │ │ │ @ instruction: 0xf8df920c │ │ │ │ @@ -54771,17 +54771,17 @@ │ │ │ │ @ instruction: 0xf7ca727a │ │ │ │ @ instruction: 0xe7caeb56 │ │ │ │ b 7234fc │ │ │ │ @ instruction: 0x0091aafa │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq sl, r1, sl, asr #21 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq pc, pc, ip, asr #27 │ │ │ │ + eorseq pc, pc, r4, asr #25 │ │ │ │ addseq sl, r1, lr, asr sl │ │ │ │ - ldrsbteq pc, [pc], -ip @ │ │ │ │ + ldrsbteq pc, [pc], -r4 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febbc7f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ac0000 │ │ │ │ @ instruction: 0xf8cc5c80 │ │ │ │ cdpmi 14, 2, cr0, cr0, cr8, {1} │ │ │ │ stcpl 5, cr15, [lr, #692] @ 0x2b4 │ │ │ │ @@ -54814,15 +54814,15 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ stcpl 5, cr15, [lr, #52] @ 0x34 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ stmib r0, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0091a9f0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq pc, [pc], -r0 @ │ │ │ │ + eorseq pc, pc, r8, ror #19 │ │ │ │ umullseq sl, r1, r4, r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febbc8a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ strmi r5, [ip], -r4, lsl #3 │ │ │ │ ldrtne pc, [r4], #-2261 @ 0xfffff72b @ │ │ │ │ @@ -55896,15 +55896,15 @@ │ │ │ │ usatcs pc, #16, r7, lsl #17 @ │ │ │ │ andeq pc, r2, #34 @ 0x22 │ │ │ │ ldrbtcs pc, [r0], r7, lsl #17 @ │ │ │ │ @ instruction: 0xf897e76d │ │ │ │ @ instruction: 0xf02226f0 │ │ │ │ @ instruction: 0xf8870201 │ │ │ │ @ instruction: 0xe76626f0 │ │ │ │ - ldrhteq pc, [pc], -r0 @ │ │ │ │ + eorseq pc, pc, r8, lsr #9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febbd984 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi dea70c │ │ │ │ blmi df7fc8 │ │ │ │ ldrbtmi fp, [sl], #-132 @ 0xffffff7c │ │ │ │ @ instruction: 0xf6404605 │ │ │ │ @@ -57795,15 +57795,15 @@ │ │ │ │ movwls r6, #2347 @ 0x92b │ │ │ │ ldmib sp, {r0, r3, r8, r9, fp, ip, pc}^ │ │ │ │ ldmdavs fp, {r0, r2, r4, r9, ip}^ │ │ │ │ @ instruction: 0xe7da47b8 │ │ │ │ b 1e26438 │ │ │ │ addseq r7, r1, r8, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sp, [pc], -ip │ │ │ │ + ldrsbteq sp, [pc], -r4 │ │ │ │ addseq r7, r1, r2, asr #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febbf734 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sl, #-704]! @ 0xfffffd40 │ │ │ │ @ instruction: 0x461a4617 │ │ │ │ ldrbtmi r4, [sp], #-2857 @ 0xfffff4d7 │ │ │ │ @@ -58544,16 +58544,16 @@ │ │ │ │ strtmi r0, [r0], -r3, lsl #5 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe7e5ff7d │ │ │ │ ldc 7, cr15, [lr], {198} @ 0xc6 │ │ │ │ @ instruction: 0x00916fbe │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r1, r8, ror #30 │ │ │ │ - eorseq r9, fp, r8, lsr fp │ │ │ │ - eorseq r9, fp, r4, asr fp │ │ │ │ + eorseq r9, fp, r0, lsr sl │ │ │ │ + eorseq r9, fp, ip, asr #20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r6, lr, lsl sl │ │ │ │ @ instruction: 0x46054b1e │ │ │ │ @ instruction: 0xf10d447a │ │ │ │ @@ -58600,15 +58600,15 @@ │ │ │ │ svccs 0x007ff412 │ │ │ │ stmdbvc sl, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmdale r3, {r0, r2, r3, r9, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ eorcc pc, r2, r3, asr r8 @ │ │ │ │ andcs r6, r1, r3, lsl #15 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq ip, pc, r2, asr #24 │ │ │ │ + eorseq ip, pc, sl, lsr fp @ │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ ldrlt r5, [r0, #-3200] @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00ecf8cc │ │ │ │ addlt r4, r3, r3, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @@ -58627,15 +58627,15 @@ │ │ │ │ mrsle r0, LR_abt │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ andlt r4, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf7c64770 │ │ │ │ svclt 0x0000ebf8 │ │ │ │ addseq r6, r1, lr, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r9, fp, ip, asr #20 │ │ │ │ + eorseq r9, fp, r4, asr #18 │ │ │ │ addseq r6, r1, r4, lsl #28 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldclmi 6, cr4, [r8, #-48] @ 0xffffffd0 │ │ │ │ addlt r4, r8, r8, asr r9 │ │ │ │ @@ -58725,20 +58725,20 @@ │ │ │ │ ldrbtmi r4, [r9], #-2315 @ 0xfffff6f5 │ │ │ │ mrc2 7, 0, pc, cr4, cr15, {7} │ │ │ │ @ instruction: 0xf7c6e7c4 │ │ │ │ svclt 0x0000eb36 │ │ │ │ @ instruction: 0x00916dbc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x008b63ba │ │ │ │ - eorseq r9, fp, sl, asr #19 │ │ │ │ + eorseq r9, fp, r2, asr #17 │ │ │ │ addseq r6, r1, r0, lsr sp │ │ │ │ addeq r6, fp, r8, asr r3 │ │ │ │ - mlaseq fp, sl, r9, r9 │ │ │ │ - eorseq r9, fp, ip, ror #17 │ │ │ │ - eorseq r9, fp, r2, lsl #18 │ │ │ │ + mlaseq fp, r2, r8, r9 │ │ │ │ + eorseq r9, fp, r4, ror #15 │ │ │ │ + ldrshteq r9, [fp], -sl │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [ip], -fp, lsl #16 │ │ │ │ vst1.8 {d4-d6}, [r3], r6 │ │ │ │ @ instruction: 0xf5b3237f │ │ │ │ @@ -58864,22 +58864,22 @@ │ │ │ │ stc2 7, cr15, [r0, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0x66f36eb3 │ │ │ │ stmdavs r2!, {r0, r1, r2, r3, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdbmi sl, {r4, r5, r9, sl, lr} │ │ │ │ andcc pc, r7, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe7b9fcf5 │ │ │ │ - eorseq r7, fp, ip, lsl #23 │ │ │ │ - eorseq r7, lr, lr, asr #9 │ │ │ │ - eorseq r6, fp, ip, lsr r8 │ │ │ │ - eorseq r9, fp, r2, lsr r8 │ │ │ │ - eorseq r9, fp, r4, ror #15 │ │ │ │ - eorseq r9, fp, r6, lsl #15 │ │ │ │ - eorseq r9, fp, lr, lsl r7 │ │ │ │ - eorseq r9, fp, r4, lsr #14 │ │ │ │ + eorseq r7, fp, r4, lsl #21 │ │ │ │ + eorseq r7, lr, r6, asr #7 │ │ │ │ + eorseq r6, fp, r4, lsr r7 │ │ │ │ + eorseq r9, fp, sl, lsr #14 │ │ │ │ + ldrsbteq r9, [fp], -ip │ │ │ │ + eorseq r9, fp, lr, ror r6 │ │ │ │ + eorseq r9, fp, r6, lsl r6 │ │ │ │ + eorseq r9, fp, ip, lsl r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febc0800 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 92d588 │ │ │ │ blmi 93ae3c │ │ │ │ ldrbtmi fp, [sl], #-132 @ 0xffffff7c │ │ │ │ @ instruction: 0xf1006809 │ │ │ │ @@ -58915,15 +58915,15 @@ │ │ │ │ ldc2 7, cr15, [sl], {255} @ 0xff │ │ │ │ @ instruction: 0xf7c6e7d7 │ │ │ │ svclt 0x0000e9bc │ │ │ │ @ instruction: 0x009169f2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r1, r2, lsr #19 │ │ │ │ addeq r5, fp, r6, ror #31 │ │ │ │ - eorseq r9, fp, r4, lsr r7 │ │ │ │ + eorseq r9, fp, ip, lsr #12 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [r6], -r3, lsl #29 │ │ │ │ blcs 7aefc │ │ │ │ @ instruction: 0xf897d157 │ │ │ │ @@ -58983,16 +58983,16 @@ │ │ │ │ strmi lr, [r1], -r6, lsr #18 │ │ │ │ addvs r4, ip, r0, lsr r6 │ │ │ │ stmib r1, {r0, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf7ffa500 │ │ │ │ svcvs 0x00f3ff27 │ │ │ │ ldmle r1!, {r0, r1, r5, r7, r9, lr}^ │ │ │ │ svclt 0x0000e7ab │ │ │ │ - eorseq r9, fp, lr, ror #9 │ │ │ │ - eorseq r9, fp, r4, ror r6 │ │ │ │ + eorseq r9, fp, r6, ror #7 │ │ │ │ + eorseq r9, fp, ip, ror #10 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r5, lr, lsr #20 │ │ │ │ strmi r4, [r5], -lr, lsr #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -59040,16 +59040,16 @@ │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe7b0fb9f │ │ │ │ stmia r0, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addseq r6, r1, ip, lsr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r1, ip, asr #15 │ │ │ │ strdeq r5, [fp], r6 │ │ │ │ - eorseq r9, fp, r6, asr #7 │ │ │ │ - mlaseq fp, r8, r5, r9 │ │ │ │ + ldrhteq r9, [fp], -lr │ │ │ │ + mlaseq fp, r0, r4, r9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ bmi ed5b40 │ │ │ │ svcge 0x00074b39 │ │ │ │ ldmdbmi r9!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -59115,15 +59115,15 @@ │ │ │ │ @ instruction: 0xfffff8a3 │ │ │ │ @ instruction: 0xfffffee1 │ │ │ │ addseq r6, r1, ip, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r1, r4, r7, asr #1 │ │ │ │ addseq r1, r4, sl, lsl #1 │ │ │ │ addseq r6, r1, ip, lsr #13 │ │ │ │ - ldrhteq r9, [fp], -ip │ │ │ │ + ldrhteq r9, [fp], -r4 │ │ │ │ addseq r1, r4, r2, lsr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @ instruction: 0xf8dd3903 │ │ │ │ ldrmi r9, [r2], r4, lsr #32 │ │ │ │ bls 2fb44c │ │ │ │ @ instruction: 0xf8d92902 │ │ │ │ ldmdble r7!, {ip, sp} │ │ │ │ @@ -61445,15 +61445,15 @@ │ │ │ │ @ instruction: 0xf7c3f101 │ │ │ │ eorvs lr, r0, r6, asr pc │ │ │ │ stmiavs r3!, {r3, r5, r8, ip, sp, pc} │ │ │ │ adcvs r0, r3, fp, asr r0 │ │ │ │ strdcs lr, [r1], -r2 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - mlaseq pc, r4, r0, sl @ │ │ │ │ + eorseq r9, pc, ip, lsl #31 │ │ │ │ stmdacs r1, {r4, r8, sl, ip, sp, pc} │ │ │ │ eorle r9, r1, r2, lsl #24 │ │ │ │ andle r2, lr, r2, lsl #16 │ │ │ │ bcc 1983cc │ │ │ │ orreq lr, r3, #1024 @ 0x400 │ │ │ │ bleq 1a9f8c │ │ │ │ svclt 0x00084284 │ │ │ │ @@ -77684,40 +77684,40 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2075 @ 0xfffff7e5 │ │ │ │ ldmdami fp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2074 @ 0xfffff7e6 │ │ │ │ ldmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - eorseq r7, sl, r8, asr #6 │ │ │ │ - eorseq r7, sl, lr, lsr #7 │ │ │ │ - eorseq r7, sl, r8, ror r3 │ │ │ │ - eorseq r3, sl, r6, ror fp │ │ │ │ - ldrshteq r8, [fp], -r0 │ │ │ │ - eorseq r7, sl, sl, lsl r3 │ │ │ │ - mlaseq sl, sl, r3, r7 │ │ │ │ - eorseq r7, sl, sl, lsl #6 │ │ │ │ - eorseq r7, sl, sl, asr #6 │ │ │ │ - eorseq r7, sl, r6, lsl r3 │ │ │ │ - ldrsbteq r7, [sl], -r8 │ │ │ │ - ldrshteq ip, [sl], -sl │ │ │ │ - eorseq r7, sl, r0, asr r3 │ │ │ │ - ldrhteq r7, [sl], -r6 │ │ │ │ - eorseq r7, sl, r8, lsl r3 │ │ │ │ - eorseq r7, sl, r2, ror #5 │ │ │ │ - eorseq r7, sl, sl, lsr r3 │ │ │ │ - eorseq r8, fp, r4, lsr #22 │ │ │ │ - eorseq r8, fp, lr, lsl fp │ │ │ │ - eorseq r7, sl, r8, asr #5 │ │ │ │ - eorseq r7, sl, sl, ror r2 │ │ │ │ - eorseq r8, fp, ip, lsl #22 │ │ │ │ - eorseq r8, fp, r6, lsl #22 │ │ │ │ - eorseq r8, fp, r0, lsl #22 │ │ │ │ - ldrshteq r8, [fp], -sl │ │ │ │ - ldrshteq r8, [fp], -r4 │ │ │ │ + eorseq r7, sl, r0, asr #4 │ │ │ │ + eorseq r7, sl, r6, lsr #5 │ │ │ │ + eorseq r7, sl, r0, ror r2 │ │ │ │ + eorseq r3, sl, lr, ror #20 │ │ │ │ + eorseq r8, fp, r8, ror #25 │ │ │ │ + eorseq r7, sl, r2, lsl r2 │ │ │ │ + mlaseq sl, r2, r2, r7 │ │ │ │ + eorseq r7, sl, r2, lsl #4 │ │ │ │ + eorseq r7, sl, r2, asr #4 │ │ │ │ + eorseq r7, sl, lr, lsl #4 │ │ │ │ + ldrsbteq r7, [sl], -r0 │ │ │ │ + ldrshteq fp, [sl], -r2 │ │ │ │ + eorseq r7, sl, r8, asr #4 │ │ │ │ + eorseq r7, sl, lr, lsr #3 │ │ │ │ + eorseq r7, sl, r0, lsl r2 │ │ │ │ + ldrsbteq r7, [sl], -sl │ │ │ │ + eorseq r7, sl, r2, lsr r2 │ │ │ │ + eorseq r8, fp, ip, lsl sl │ │ │ │ + eorseq r8, fp, r6, lsl sl │ │ │ │ + eorseq r7, sl, r0, asr #3 │ │ │ │ + eorseq r7, sl, r2, ror r1 │ │ │ │ + eorseq r8, fp, r4, lsl #20 │ │ │ │ + ldrshteq r8, [fp], -lr │ │ │ │ + ldrshteq r8, [fp], -r8 │ │ │ │ + ldrshteq r8, [fp], -r2 │ │ │ │ + eorseq r8, fp, ip, ror #19 │ │ │ │ stmdale ip!, {r2, r3, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ stceq 7, cr0, [sl, #-160] @ 0xffffff60 │ │ │ │ ldmdbne r6, {r4, r8, r9, ip} │ │ │ │ blcs 9038d4 │ │ │ │ ldmdami r3, {r0, r2, r5} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -77735,27 +77735,27 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + ldrhteq r5, [sl], -r4 │ │ │ │ + ldrhteq r5, [sl], -r6 │ │ │ │ ldrhteq r5, [sl], -ip │ │ │ │ - ldrhteq r5, [sl], -lr │ │ │ │ - eorseq r5, sl, r4, asr #25 │ │ │ │ - eorseq r5, sl, sl, asr #25 │ │ │ │ - ldrsbteq r5, [sl], -r0 │ │ │ │ - ldrsbteq r5, [sl], -sl │ │ │ │ - eorseq r8, ip, r0, lsl pc │ │ │ │ + eorseq r5, sl, r2, asr #23 │ │ │ │ + eorseq r5, sl, r8, asr #23 │ │ │ │ + ldrsbteq r5, [sl], -r2 │ │ │ │ + eorseq r8, ip, r8, lsl #28 │ │ │ │ + ldrsbteq r5, [sl], -r6 │ │ │ │ + ldrsbteq r5, [sl], -ip │ │ │ │ ldrsbteq r5, [sl], -lr │ │ │ │ - eorseq r5, sl, r4, ror #25 │ │ │ │ - eorseq r5, sl, r6, ror #25 │ │ │ │ - eorseq r5, sl, r8, lsl #26 │ │ │ │ - eorseq r5, sl, r2, ror ip │ │ │ │ - eorseq r2, sl, r4, lsl r8 │ │ │ │ + eorseq r5, sl, r0, lsl #24 │ │ │ │ + eorseq r5, sl, sl, ror #22 │ │ │ │ + eorseq r2, sl, ip, lsl #14 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ bmi fe60d550 │ │ │ │ blmi fe60d570 │ │ │ │ sbclt r4, lr, sl, ror r4 │ │ │ │ @@ -77905,22 +77905,22 @@ │ │ │ │ @ instruction: 0xf102f282 │ │ │ │ str r0, [r0, r1, lsr #6]! │ │ │ │ svcge 0x00051878 │ │ │ │ strb r3, [lr, r1, lsl #16] │ │ │ │ ldcl 7, cr15, [sl, #-716] @ 0xfffffd34 │ │ │ │ addseq r4, r0, r0, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r7, sl, r0, asr #3 │ │ │ │ - ldrshteq r7, [sl], -sl │ │ │ │ - eorseq r8, lr, r6, ror #18 │ │ │ │ + ldrhteq r7, [sl], -r8 │ │ │ │ + ldrshteq r6, [sl], -r2 │ │ │ │ + eorseq r8, lr, lr, asr r8 │ │ │ │ addseq r4, r0, sl, asr #3 │ │ │ │ - ldrshteq r7, [fp], -ip │ │ │ │ - eorseq r7, sl, r6, lsr #32 │ │ │ │ - eorseq r7, sl, lr │ │ │ │ - ldrhteq r7, [fp], -r4 │ │ │ │ + ldrshteq r7, [fp], -r4 │ │ │ │ + eorseq r6, sl, lr, lsl pc │ │ │ │ + eorseq r6, sl, r6, lsl #30 │ │ │ │ + eorseq r7, fp, ip, lsr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febd3184 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stmdbcs r7, {r2, r3, r4, r9, sl, lr} │ │ │ │ ldm pc, {r0, r3, fp, ip, lr, pc}^ @ │ │ │ │ ldreq pc, [lr], #-1 │ │ │ │ @@ -77947,16 +77947,16 @@ │ │ │ │ @ instruction: 0xf049d1dd │ │ │ │ strb pc, [r0, r1, asr #21]! @ │ │ │ │ @ instruction: 0xf0494611 │ │ │ │ @ instruction: 0xe7dcfa55 │ │ │ │ blx fe538120 │ │ │ │ @ instruction: 0xf049e7d9 │ │ │ │ @ instruction: 0xe7d6fa3b │ │ │ │ - eorseq r6, sl, r4, ror #30 │ │ │ │ - eorseq r6, fp, lr, ror r0 │ │ │ │ + eorseq r6, sl, ip, asr lr │ │ │ │ + eorseq r5, fp, r6, ror pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r7, r3, fp, lsl #18 │ │ │ │ @ instruction: 0x460e6814 │ │ │ │ ldrmi r7, [r0], pc, asr #22 │ │ │ │ @@ -78152,39 +78152,39 @@ │ │ │ │ ldm r5!, {r3, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ mrscs r2, SP_irq │ │ │ │ strtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf7b33601 │ │ │ │ adcsmi lr, lr, #129024 @ 0x1f800 │ │ │ │ ldrt sp, [lr], lr, ror #3 │ │ │ │ - eorseq r6, lr, lr, ror #28 │ │ │ │ - mlaseq sl, r6, lr, r6 │ │ │ │ - eorseq r6, lr, r4, lsr lr │ │ │ │ - eorseq r6, sl, r6, ror #28 │ │ │ │ - ldrshteq r6, [lr], -ip │ │ │ │ - eorseq r6, sl, r2, lsr lr │ │ │ │ - eorseq r6, lr, r0, asr #27 │ │ │ │ - ldrshteq r6, [sl], -lr │ │ │ │ - eorseq r6, sl, r0, lsl #28 │ │ │ │ - eorseq r6, lr, r0, asr #26 │ │ │ │ - eorseq sp, ip, sl, asr #20 │ │ │ │ - eorseq r6, lr, r8, lsr #26 │ │ │ │ - eorseq r6, sl, r4, asr #26 │ │ │ │ - eorseq r6, sl, sl, lsr sp │ │ │ │ - eorseq r7, lr, ip, asr #6 │ │ │ │ - ldrsbteq r6, [lr], -lr │ │ │ │ - eorseq r6, sl, ip, lsl sp │ │ │ │ - eorseq r6, sl, lr, lsl sp │ │ │ │ - eorseq r6, lr, lr, asr ip │ │ │ │ - eorseq r0, sp, lr, lsl #27 │ │ │ │ - eorseq r6, lr, ip, lsr ip │ │ │ │ - eorseq r0, sp, ip, asr #26 │ │ │ │ - ldrshteq r6, [lr], -sl │ │ │ │ - eorseq r0, sp, sl, lsl #26 │ │ │ │ + eorseq r6, lr, r6, ror #26 │ │ │ │ + eorseq r6, sl, lr, lsl #27 │ │ │ │ + eorseq r6, lr, ip, lsr #26 │ │ │ │ + eorseq r6, sl, lr, asr sp │ │ │ │ + ldrshteq r6, [lr], -r4 │ │ │ │ + eorseq r6, sl, sl, lsr #26 │ │ │ │ ldrhteq r6, [lr], -r8 │ │ │ │ + ldrshteq r6, [sl], -r6 │ │ │ │ + ldrshteq r6, [sl], -r8 │ │ │ │ + eorseq r6, lr, r8, lsr ip │ │ │ │ + eorseq sp, ip, r2, asr #18 │ │ │ │ + eorseq r6, lr, r0, lsr #24 │ │ │ │ + eorseq r6, sl, ip, lsr ip │ │ │ │ + eorseq r6, sl, r2, lsr ip │ │ │ │ + eorseq r7, lr, r4, asr #4 │ │ │ │ + ldrsbteq r6, [lr], -r6 │ │ │ │ + eorseq r6, sl, r4, lsl ip │ │ │ │ + eorseq r6, sl, r6, lsl ip │ │ │ │ + eorseq r6, lr, r6, asr fp │ │ │ │ + eorseq r0, sp, r6, lsl #25 │ │ │ │ + eorseq r6, lr, r4, lsr fp │ │ │ │ + eorseq r0, sp, r4, asr #24 │ │ │ │ + ldrshteq r6, [lr], -r2 │ │ │ │ + eorseq r0, sp, r2, lsl #24 │ │ │ │ + ldrhteq r6, [lr], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febd35a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stmdbcs r0!, {r2, r4, r9, sl, lr} │ │ │ │ stmdbcs r0, {r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldc 1, cr13, [r0, #44] @ 0x2c │ │ │ │ @@ -78204,17 +78204,17 @@ │ │ │ │ bvc b7a30 │ │ │ │ bmi 2447f8 │ │ │ │ cdp 6, 11, cr4, cr7, cr0, {1} │ │ │ │ ldrbtmi r7, [sl], #-2759 @ 0xfffff539 │ │ │ │ blvc b7a34 │ │ │ │ bl 5ba2d0 │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ - eorseq r0, sp, r8, asr ip │ │ │ │ - eorseq r0, sp, sl, lsr ip │ │ │ │ - eorseq r0, sp, lr, lsl ip │ │ │ │ + eorseq r0, sp, r0, asr fp │ │ │ │ + eorseq r0, sp, r2, lsr fp │ │ │ │ + eorseq r0, sp, r6, lsl fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ mlapl r5, r0, r8, pc @ │ │ │ │ stmdavs ip, {r0, r2, r7, ip, sp, pc} │ │ │ │ svclt 0x00182a06 │ │ │ │ @@ -78527,52 +78527,52 @@ │ │ │ │ @ instruction: 0xf7b3447a │ │ │ │ strb lr, [fp, #2200]! @ 0x898 │ │ │ │ @ instruction: 0xf67f2d08 │ │ │ │ bmi aa80ac │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7b3447a │ │ │ │ strb lr, [r1, #2190]! @ 0x88e │ │ │ │ - eorseq r6, sl, r4, lsl fp │ │ │ │ - eorseq sp, ip, r0, lsr r7 │ │ │ │ - ldrsbteq r6, [sl], -ip │ │ │ │ - eorseq sp, ip, sl, lsr #14 │ │ │ │ - eorseq sp, ip, r4, lsl r7 │ │ │ │ - eorseq r6, lr, r8, lsr #20 │ │ │ │ - eorseq r6, fp, ip, ror r7 │ │ │ │ - eorseq r6, sl, sl, lsl #19 │ │ │ │ - eorseq r6, lr, sl, lsl #18 │ │ │ │ - eorseq sp, ip, r6, lsl r6 │ │ │ │ - eorseq r6, sl, sl, ror #18 │ │ │ │ - eorseq r6, lr, r2, asr #17 │ │ │ │ - eorseq r6, sl, lr, lsl r9 │ │ │ │ - eorseq r6, sl, lr, lsl r9 │ │ │ │ - eorseq r6, sl, r0, lsl r9 │ │ │ │ - eorseq r6, sl, r6, lsl r9 │ │ │ │ - eorseq r6, sl, r0, lsl #18 │ │ │ │ - eorseq r6, lr, r2, asr #16 │ │ │ │ - eorseq r6, sl, r8, asr r8 │ │ │ │ - eorseq r6, sl, r2, ror r8 │ │ │ │ - eorseq r6, sl, sl, lsr r8 │ │ │ │ - eorseq r6, sl, r2, ror #15 │ │ │ │ - ldrsbteq r6, [sl], -r6 │ │ │ │ - eorseq r6, lr, r4, ror #27 │ │ │ │ - eorseq r6, lr, r8, asr r7 │ │ │ │ - eorseq r6, fp, r0, ror #9 │ │ │ │ - ldrhteq r6, [sl], -sl │ │ │ │ - eorseq r5, fp, r0, lsl #17 │ │ │ │ - eorseq r4, sl, ip, lsl #18 │ │ │ │ - eorseq r5, fp, sl, ror r8 │ │ │ │ - eorseq r5, fp, sl, ror #16 │ │ │ │ - eorseq r6, lr, r6, ror #13 │ │ │ │ - eorseq r6, sl, lr, ror #13 │ │ │ │ - eorseq r6, sl, r0, ror #13 │ │ │ │ - ldrsbteq r6, [sl], -r2 │ │ │ │ - eorseq r6, sl, r4, lsl #13 │ │ │ │ - eorseq r6, sl, r0, ror r6 │ │ │ │ - eorseq r6, sl, ip, asr r6 │ │ │ │ + eorseq r6, sl, ip, lsl #20 │ │ │ │ + eorseq sp, ip, r8, lsr #12 │ │ │ │ + ldrsbteq r6, [sl], -r4 │ │ │ │ + eorseq sp, ip, r2, lsr #12 │ │ │ │ + eorseq sp, ip, ip, lsl #12 │ │ │ │ + eorseq r6, lr, r0, lsr #18 │ │ │ │ + eorseq r6, fp, r4, ror r6 │ │ │ │ + eorseq r6, sl, r2, lsl #17 │ │ │ │ + eorseq r6, lr, r2, lsl #16 │ │ │ │ + eorseq sp, ip, lr, lsl #10 │ │ │ │ + eorseq r6, sl, r2, ror #16 │ │ │ │ + ldrhteq r6, [lr], -sl │ │ │ │ + eorseq r6, sl, r6, lsl r8 │ │ │ │ + eorseq r6, sl, r6, lsl r8 │ │ │ │ + eorseq r6, sl, r8, lsl #16 │ │ │ │ + eorseq r6, sl, lr, lsl #16 │ │ │ │ + ldrshteq r6, [sl], -r8 │ │ │ │ + eorseq r6, lr, sl, lsr r7 │ │ │ │ + eorseq r6, sl, r0, asr r7 │ │ │ │ + eorseq r6, sl, sl, ror #14 │ │ │ │ + eorseq r6, sl, r2, lsr r7 │ │ │ │ + ldrsbteq r6, [sl], -sl │ │ │ │ + eorseq r6, sl, lr, asr #13 │ │ │ │ + ldrsbteq r6, [lr], -ip │ │ │ │ + eorseq r6, lr, r0, asr r6 │ │ │ │ + ldrsbteq r6, [fp], -r8 │ │ │ │ + ldrhteq r6, [sl], -r2 │ │ │ │ + eorseq r5, fp, r8, ror r7 │ │ │ │ + eorseq r4, sl, r4, lsl #16 │ │ │ │ + eorseq r5, fp, r2, ror r7 │ │ │ │ + eorseq r5, fp, r2, ror #14 │ │ │ │ + ldrsbteq r6, [lr], -lr │ │ │ │ + eorseq r6, sl, r6, ror #11 │ │ │ │ + ldrsbteq r6, [sl], -r8 │ │ │ │ + eorseq r6, sl, sl, asr #11 │ │ │ │ + eorseq r6, sl, ip, ror r5 │ │ │ │ + eorseq r6, sl, r8, ror #10 │ │ │ │ + eorseq r6, sl, r4, asr r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febd3bb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmdavs pc, {r0, r1, r7, ip, sp, pc} @ │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r9, fp, lr}^ │ │ │ │ @@ -78599,31 +78599,31 @@ │ │ │ │ @ instruction: 0xf083f202 │ │ │ │ andsmi r0, sl, #67108864 @ 0x4000000 │ │ │ │ addcs fp, r0, #20, 30 @ 0x50 │ │ │ │ strtmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strdlt pc, [r3], -r3 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - eorseq r6, sl, ip, lsr #11 │ │ │ │ - eorseq lr, ip, r8, asr r0 │ │ │ │ + eorseq r6, sl, r4, lsr #9 │ │ │ │ + eorseq sp, ip, r0, asr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febd3c44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ cmnlt r8, r0, lsl #20 │ │ │ │ @ instruction: 0xf06f6825 │ │ │ │ strmi pc, [r1], -pc, ror #30 │ │ │ │ bvs 8a8f9c │ │ │ │ @ instruction: 0xf06f688c │ │ │ │ bmi 1bc910 │ │ │ │ strtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ svc 0x00def7b2 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r6, sl, r6, lsl r5 │ │ │ │ + eorseq r6, sl, lr, lsl #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febd3c80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ mvnslt r6, r8, asr #17 │ │ │ │ strtmi r4, [r9], -ip, lsl #12 │ │ │ │ @ instruction: 0xff50f06f │ │ │ │ @@ -78648,17 +78648,17 @@ │ │ │ │ blx feb38caa │ │ │ │ strb r6, [ip, lr, ror #17]! │ │ │ │ stmdbmi r6, {r1, r5, r6, r8, fp, sp, lr} │ │ │ │ cmnvs r3, r3, asr ip │ │ │ │ @ instruction: 0xf0714479 │ │ │ │ @ instruction: 0x4606fcdb │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - ldrsbteq r6, [sl], -sl │ │ │ │ - ldrhteq r6, [sl], -r4 │ │ │ │ - eorseq r3, lr, r8, lsl #3 │ │ │ │ + ldrsbteq r6, [sl], -r2 │ │ │ │ + eorseq r6, sl, ip, lsr #7 │ │ │ │ + eorseq r3, lr, r0, lsl #1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r6, r2, r3, asr #18 │ │ │ │ @ instruction: 0x46046817 │ │ │ │ blcs 8e374 │ │ │ │ @@ -78781,29 +78781,29 @@ │ │ │ │ @ instruction: 0xf7b2447a │ │ │ │ @ instruction: 0xe76fee9c │ │ │ │ bfine fp, r3, #4, #25 │ │ │ │ subslt lr, r3, #63700992 @ 0x3cc0000 │ │ │ │ ubfx r1, ip, #15, #17 │ │ │ │ bfine r4, r3, #12, #9 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - eorseq r6, sl, r8, lsr #8 │ │ │ │ - eorseq r6, sl, r8, ror #8 │ │ │ │ - ldrshteq r6, [fp], -ip │ │ │ │ - ldrsbteq r3, [sl], -r0 │ │ │ │ - eorseq sl, ip, r8, lsr #13 │ │ │ │ - ldrsbteq r6, [sl], -sl │ │ │ │ - eorseq r6, lr, r2, lsl r9 │ │ │ │ - eorseq r6, sl, r4, lsr r3 │ │ │ │ - eorseq r2, lr, lr, lsl #16 │ │ │ │ - eorseq fp, ip, r4, ror #15 │ │ │ │ - eorseq r6, sl, sl, asr #5 │ │ │ │ - eorseq r6, sl, lr, lsl #6 │ │ │ │ - ldrsbteq r6, [sl], -r8 │ │ │ │ - eorseq r6, sl, r8, lsl #5 │ │ │ │ - ldrhteq r6, [sl], -r4 │ │ │ │ + eorseq r6, sl, r0, lsr #6 │ │ │ │ + eorseq r6, sl, r0, ror #6 │ │ │ │ + ldrshteq r5, [fp], -r4 │ │ │ │ + eorseq r3, sl, r8, asr #5 │ │ │ │ + eorseq sl, ip, r0, lsr #11 │ │ │ │ + ldrsbteq r6, [sl], -r2 │ │ │ │ + eorseq r6, lr, sl, lsl #16 │ │ │ │ + eorseq r6, sl, ip, lsr #4 │ │ │ │ + eorseq r2, lr, r6, lsl #14 │ │ │ │ + ldrsbteq fp, [ip], -ip │ │ │ │ + eorseq r6, sl, r2, asr #3 │ │ │ │ + eorseq r6, sl, r6, lsl #4 │ │ │ │ + ldrsbteq r6, [sl], -r0 │ │ │ │ + eorseq r6, sl, r0, lsl #3 │ │ │ │ + eorseq r6, sl, ip, lsr #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r8], r3, lsl #1 │ │ │ │ ldcmi 3, cr11, [r6], {16} │ │ │ │ @ instruction: 0xf8df4605 │ │ │ │ @@ -78825,17 +78825,17 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ andcs r4, r4, #458752 @ 0x70000 │ │ │ │ tstcs r1, fp, lsl #16 │ │ │ │ @ instruction: 0xf7b24478 │ │ │ │ @ instruction: 0xb003edba │ │ │ │ svchi 0x00f0e8bd │ │ │ │ addeq r2, sl, r8, asr r9 │ │ │ │ - eorseq r2, lr, r6, lsl r7 │ │ │ │ - eorseq r7, fp, r4, ror #18 │ │ │ │ - eorseq r5, sl, r4, ror r7 │ │ │ │ + eorseq r2, lr, lr, lsl #12 │ │ │ │ + eorseq r7, fp, ip, asr r8 │ │ │ │ + eorseq r5, sl, ip, ror #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ stmiami r6!, {r2, r9, sl, lr}^ │ │ │ │ blmi ffa0e618 │ │ │ │ bmi ffa0dfc4 │ │ │ │ @@ -79065,65 +79065,65 @@ │ │ │ │ bmi e770ec │ │ │ │ @ instruction: 0xe7e7447a │ │ │ │ ldrbtmi r4, [r9], #-2358 @ 0xfffff6ca │ │ │ │ @ instruction: 0xf7b2e7e0 │ │ │ │ svclt 0x0000ec4c │ │ │ │ addseq r3, r0, r0, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, sl, r2, ror r2 │ │ │ │ - eorseq r6, sl, lr, lsr #3 │ │ │ │ - eorseq r6, sl, sl, lsr #3 │ │ │ │ - ldrhteq r7, [fp], -r8 │ │ │ │ - eorseq r6, sl, r6, lsr #3 │ │ │ │ - mlaseq sl, lr, r1, r6 │ │ │ │ - eorseq r7, fp, lr, lsl #17 │ │ │ │ - mlaseq sl, ip, r1, r6 │ │ │ │ - mlaseq sl, lr, r1, r6 │ │ │ │ - eorseq r7, fp, r8, ror #16 │ │ │ │ - eorseq r6, sl, r2, asr #3 │ │ │ │ - eorseq sp, ip, r6, lsl #23 │ │ │ │ - eorseq r6, sl, r2, lsl #3 │ │ │ │ - eorseq r6, sl, sl, ror r1 │ │ │ │ - eorseq r6, sl, r0, lsl #3 │ │ │ │ - eorseq r2, sl, r2, asr #32 │ │ │ │ + eorseq r6, sl, sl, ror #2 │ │ │ │ + eorseq r6, sl, r6, lsr #1 │ │ │ │ + eorseq r6, sl, r2, lsr #1 │ │ │ │ + ldrhteq r7, [fp], -r0 │ │ │ │ + mlaseq sl, lr, r0, r6 │ │ │ │ + mlaseq sl, r6, r0, r6 │ │ │ │ + eorseq r7, fp, r6, lsl #15 │ │ │ │ + mlaseq sl, r4, r0, r6 │ │ │ │ + mlaseq sl, r6, r0, r6 │ │ │ │ + eorseq r7, fp, r0, ror #14 │ │ │ │ + ldrhteq r6, [sl], -sl │ │ │ │ + eorseq sp, ip, lr, ror sl │ │ │ │ + eorseq r6, sl, sl, ror r0 │ │ │ │ + eorseq r6, sl, r2, ror r0 │ │ │ │ + eorseq r6, sl, r8, ror r0 │ │ │ │ + eorseq r1, sl, sl, lsr pc │ │ │ │ umullseq r3, r0, r4, r0 │ │ │ │ - eorseq r7, fp, lr, asr #14 │ │ │ │ - eorseq r6, sl, ip, ror r0 │ │ │ │ - eorseq r7, fp, ip, lsr r7 │ │ │ │ - eorseq r7, fp, r0, lsr r7 │ │ │ │ - eorseq r6, sl, r4, lsr r0 │ │ │ │ - eorseq r7, fp, ip, lsl r7 │ │ │ │ - eorseq r7, fp, r4, lsl r7 │ │ │ │ - ldrshteq r5, [sl], -lr │ │ │ │ - eorseq r7, fp, r4, lsl #14 │ │ │ │ - ldrsbteq r6, [sl], -r0 │ │ │ │ - eorseq r5, sl, r2, asr pc │ │ │ │ - eorseq r5, lr, r2, lsl r3 │ │ │ │ - addseq r4, r0, r0, lsr r2 │ │ │ │ - eorseq r5, lr, r6, ror #5 │ │ │ │ - eorseq r7, fp, sl, lsr #12 │ │ │ │ - ldrsbteq r5, [sl], -r8 │ │ │ │ - eorseq r7, fp, sl, lsl r6 │ │ │ │ + eorseq r7, fp, r6, asr #12 │ │ │ │ eorseq r5, sl, r4, ror pc │ │ │ │ - ldrhteq r5, [sl], -sl │ │ │ │ - eorseq r5, sl, r2, asr #30 │ │ │ │ - eorseq r7, fp, sl, asr #11 │ │ │ │ - eorseq r7, fp, r4, asr #11 │ │ │ │ - ldrhteq lr, [r9], -r2 │ │ │ │ - eorseq r5, sl, r4, lsl #30 │ │ │ │ - eorseq r5, sl, r2, asr r4 │ │ │ │ - eorseq r5, sl, sl, ror #27 │ │ │ │ + eorseq r7, fp, r4, lsr r6 │ │ │ │ + eorseq r7, fp, r8, lsr #12 │ │ │ │ + eorseq r5, sl, ip, lsr #30 │ │ │ │ + eorseq r7, fp, r4, lsl r6 │ │ │ │ + eorseq r7, fp, ip, lsl #12 │ │ │ │ + ldrshteq r5, [sl], -r6 │ │ │ │ + ldrshteq r7, [fp], -ip │ │ │ │ + eorseq r5, sl, r8, asr #31 │ │ │ │ + eorseq r5, sl, sl, asr #28 │ │ │ │ + eorseq r5, lr, sl, lsl #4 │ │ │ │ + addseq r4, r0, r0, lsr r2 │ │ │ │ + ldrsbteq r5, [lr], -lr │ │ │ │ + eorseq r7, fp, r2, lsr #10 │ │ │ │ + ldrsbteq r5, [sl], -r0 │ │ │ │ + eorseq r7, fp, r2, lsl r5 │ │ │ │ + eorseq r5, sl, ip, ror #28 │ │ │ │ ldrhteq r5, [sl], -r2 │ │ │ │ - eorseq r5, sl, r6, ror pc │ │ │ │ - eorseq r5, fp, r4, lsr #7 │ │ │ │ - eorseq r5, sl, lr, lsr #8 │ │ │ │ - eorseq r5, sl, r8, asr #7 │ │ │ │ - eorseq r5, sl, lr, ror #29 │ │ │ │ - eorseq r5, sl, ip, ror r3 │ │ │ │ - ldrhteq r5, [sl], -r6 │ │ │ │ + eorseq r5, sl, sl, lsr lr │ │ │ │ + eorseq r7, fp, r2, asr #9 │ │ │ │ + ldrhteq r7, [fp], -ip │ │ │ │ + eorseq lr, r9, sl, lsr #29 │ │ │ │ + ldrshteq r5, [sl], -ip │ │ │ │ + eorseq r5, sl, sl, asr #6 │ │ │ │ + eorseq r5, sl, r2, ror #25 │ │ │ │ + eorseq r5, sl, sl, lsr #5 │ │ │ │ + eorseq r5, sl, lr, ror #28 │ │ │ │ + mlaseq fp, ip, r2, r5 │ │ │ │ + eorseq r5, sl, r6, lsr #6 │ │ │ │ + eorseq r5, sl, r0, asr #5 │ │ │ │ + eorseq r5, sl, r6, ror #27 │ │ │ │ + eorseq r5, sl, r4, ror r2 │ │ │ │ + eorseq r5, sl, lr, lsr #25 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [pc], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0062100 │ │ │ │ @ instruction: 0x4681fe79 │ │ │ │ @@ -79136,15 +79136,15 @@ │ │ │ │ strcc r4, [r1], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7b26a1b │ │ │ │ blvs d781d8 │ │ │ │ addsmi r6, ip, #27648 @ 0x6c00 │ │ │ │ @ instruction: 0x4648d3f2 │ │ │ │ @ instruction: 0xf81ef071 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq r6, sl, r6, lsl #17 │ │ │ │ + eorseq r6, sl, lr, ror r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febd44a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ @ instruction: 0xf003b082 │ │ │ │ strmi r0, [r8], -r6, lsl #5 │ │ │ │ ldrbteq pc, [r9], #-3 @ │ │ │ │ @@ -79166,22 +79166,22 @@ │ │ │ │ blmi 32c738 │ │ │ │ @ instruction: 0xe7e6447b │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ blmi 2f7290 │ │ │ │ @ instruction: 0xe7e0447b │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ svclt 0x0000e7dd │ │ │ │ - eorseq r1, fp, r0, asr #9 │ │ │ │ - eorseq r5, sl, r6, lsr #25 │ │ │ │ - eorseq r0, fp, r6, ror #26 │ │ │ │ - eorseq r6, lr, r0, asr #4 │ │ │ │ - ldrsbteq r5, [sl], -ip │ │ │ │ - ldrsbteq r5, [sl], -lr │ │ │ │ - ldrsbteq r5, [sl], -r8 │ │ │ │ - mlaseq sl, lr, ip, r2 │ │ │ │ + ldrhteq r1, [fp], -r8 │ │ │ │ + mlaseq sl, lr, fp, r5 │ │ │ │ + eorseq r0, fp, lr, asr ip │ │ │ │ + eorseq r6, lr, r8, lsr r1 │ │ │ │ + ldrsbteq r5, [sl], -r4 │ │ │ │ + ldrsbteq r5, [sl], -r6 │ │ │ │ + ldrsbteq r5, [sl], -r0 │ │ │ │ + mlaseq sl, r6, fp, r2 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [r7], -r6, lsl #1 │ │ │ │ ldrmi r4, [r6], -r8, lsl #13 │ │ │ │ stcls 6, cr4, [lr, #-612] @ 0xfffffd9c │ │ │ │ @@ -79218,20 +79218,20 @@ │ │ │ │ vnmla.f64 d0, d16, d0 │ │ │ │ bne ff98bc0c │ │ │ │ @ instruction: 0xf1b9e7cf │ │ │ │ andle r0, r2, r0, lsl #30 │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ blmi 237330 │ │ │ │ @ instruction: 0xe7d2447b │ │ │ │ - eorseq r7, fp, r4, asr r3 │ │ │ │ + eorseq r7, fp, ip, asr #4 │ │ │ │ @ instruction: 0x008a23b8 │ │ │ │ - eorseq r7, fp, r0, asr #6 │ │ │ │ - eorseq r5, sl, r0, asr sp │ │ │ │ - eorseq r5, sl, lr, lsl #26 │ │ │ │ - eorseq r5, sl, r0, lsl sp │ │ │ │ + eorseq r7, fp, r8, lsr r2 │ │ │ │ + eorseq r5, sl, r8, asr #24 │ │ │ │ + eorseq r5, sl, r6, lsl #24 │ │ │ │ + eorseq r5, sl, r8, lsl #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0xf8dfb093 │ │ │ │ ldrmi r3, [r5], -ip, asr #24 │ │ │ │ mcrrcs 8, 13, pc, r8, cr15 @ │ │ │ │ @@ -80019,94 +80019,94 @@ │ │ │ │ @ instruction: 0xf89becf2 │ │ │ │ strcc r3, [r1], #-44 @ 0xffffffd4 │ │ │ │ mvnle r4, #156, 4 @ 0xc0000009 │ │ │ │ svclt 0x0000e54b │ │ │ │ addseq r2, r0, ip, ror #23 │ │ │ │ addseq r2, r0, r6, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r1, [sl], -sl │ │ │ │ - eorseq r6, sl, r2, lsr #13 │ │ │ │ - eorseq r5, sl, r4, lsl fp │ │ │ │ - eorseq r5, sl, r0, lsl #21 │ │ │ │ + ldrsbteq r1, [sl], -r2 │ │ │ │ + mlaseq sl, sl, r5, r6 │ │ │ │ + eorseq r5, sl, ip, lsl #20 │ │ │ │ + eorseq r5, sl, r8, ror r9 │ │ │ │ addseq r2, r0, lr, ror #21 │ │ │ │ - ldrshteq r6, [sl], -lr │ │ │ │ - eorseq r6, sl, r0, ror #11 │ │ │ │ + ldrshteq r6, [sl], -r6 │ │ │ │ + ldrsbteq r6, [sl], -r8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - ldrhteq r5, [sl], -ip │ │ │ │ - eorseq sp, ip, r0, ror r4 │ │ │ │ - eorseq r5, lr, lr, lsr #10 │ │ │ │ - eorseq sl, ip, r6, lsr #28 │ │ │ │ - ldrsbteq r5, [sl], -r0 │ │ │ │ - eorseq r5, sl, r2, ror #19 │ │ │ │ - eorseq r5, lr, r8, lsr #16 │ │ │ │ - eorseq r5, sl, lr, lsl fp │ │ │ │ - eorseq r5, sl, sl, lsl fp │ │ │ │ - mlaseq sp, ip, r2, r7 │ │ │ │ - ldrshteq r4, [lr], -sl │ │ │ │ - eorseq r5, lr, sl, ror r7 │ │ │ │ - eorseq r5, sl, ip, asr #31 │ │ │ │ - mlaseq fp, r2, r4, r5 │ │ │ │ - eorseq r6, sl, lr, lsl #5 │ │ │ │ - eorseq r6, sl, ip, lsl #5 │ │ │ │ - eorseq r6, sl, r0, ror r2 │ │ │ │ - eorseq r5, lr, ip, ror #11 │ │ │ │ - eorseq r6, sl, r6, asr r2 │ │ │ │ - andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r5, [sl], -r2 │ │ │ │ - eorseq r6, sl, r6, ror ip │ │ │ │ - eorseq r5, lr, r8, asr #10 │ │ │ │ - eorseq r5, fp, r6, lsr #5 │ │ │ │ - eorseq r6, sl, r2, lsl ip │ │ │ │ - eorseq r5, lr, sl, lsr fp │ │ │ │ - eorseq r4, lr, r2, lsr #30 │ │ │ │ - eorseq r5, lr, sl, lsr #22 │ │ │ │ - ldrshteq r5, [sl], -sl │ │ │ │ + ldrhteq r5, [sl], -r4 │ │ │ │ + eorseq sp, ip, r8, ror #6 │ │ │ │ + eorseq r5, lr, r6, lsr #8 │ │ │ │ + eorseq sl, ip, lr, lsl sp │ │ │ │ + eorseq r5, sl, r8, asr #17 │ │ │ │ + ldrsbteq r5, [sl], -sl │ │ │ │ + eorseq r5, lr, r0, lsr #14 │ │ │ │ + eorseq r5, sl, r6, lsl sl │ │ │ │ + eorseq r5, sl, r2, lsl sl │ │ │ │ + mlaseq sp, r4, r1, r7 │ │ │ │ + ldrshteq r4, [lr], -r2 │ │ │ │ + eorseq r5, lr, r2, ror r6 │ │ │ │ + eorseq r5, sl, r4, asr #29 │ │ │ │ + eorseq r5, fp, sl, lsl #7 │ │ │ │ + eorseq r6, sl, r6, lsl #3 │ │ │ │ + eorseq r6, sl, r4, lsl #3 │ │ │ │ + eorseq r6, sl, r8, ror #2 │ │ │ │ + eorseq r5, lr, r4, ror #9 │ │ │ │ + eorseq r6, sl, lr, asr #2 │ │ │ │ + andeq r0, r0, r4, ror r5 │ │ │ │ + eorseq r5, sl, sl, asr #15 │ │ │ │ + eorseq r6, sl, lr, ror #22 │ │ │ │ + eorseq r5, lr, r0, asr #8 │ │ │ │ + mlaseq fp, lr, r1, r5 │ │ │ │ + eorseq r6, sl, sl, lsl #22 │ │ │ │ + eorseq r5, lr, r2, lsr sl │ │ │ │ + eorseq r4, lr, sl, lsl lr │ │ │ │ + eorseq r5, lr, r2, lsr #20 │ │ │ │ + ldrshteq r5, [sl], -r2 │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ - eorseq r5, sl, r4, lsl #25 │ │ │ │ - eorseq r5, lr, r0, asr #7 │ │ │ │ - eorseq r5, sl, r8, lsr r4 │ │ │ │ - eorseq r5, fp, r2, lsl #28 │ │ │ │ - eorseq r5, sl, r8, lsr #18 │ │ │ │ - eorseq r5, sl, ip, asr #18 │ │ │ │ - ldrsbteq r5, [sl], -r8 │ │ │ │ - eorseq r5, fp, lr, ror r0 │ │ │ │ - eorseq r8, lr, ip, lsl #5 │ │ │ │ - eorseq r5, sl, sl, ror r7 │ │ │ │ - eorseq r5, sl, r0, asr r5 │ │ │ │ - eorseq r5, sl, r6, lsl #11 │ │ │ │ - eorseq r6, sl, r2, lsl #19 │ │ │ │ - mlaseq lr, r4, ip, r4 │ │ │ │ - ldrshteq r1, [lr], -sl │ │ │ │ - eorseq r6, fp, ip, lsl #20 │ │ │ │ - ldrhteq r1, [lr], -r4 │ │ │ │ - eorseq r1, sp, r6, lsr #9 │ │ │ │ - eorseq r5, sl, r6, lsl #10 │ │ │ │ - eorseq r5, sl, r2, lsr #12 │ │ │ │ - eorseq r5, sl, r6, asr r6 │ │ │ │ - eorseq r5, sl, r4, asr r6 │ │ │ │ - eorseq r5, sl, sl, lsl r2 │ │ │ │ - eorseq ip, ip, r2, lsr #24 │ │ │ │ - ldrhteq r6, [fp], -r8 │ │ │ │ - eorseq r5, sl, r8, asr #10 │ │ │ │ - eorseq r1, lr, sl, lsl #12 │ │ │ │ - mlaseq lr, r8, sl, r4 │ │ │ │ - eorseq r6, fp, r6, lsl r8 │ │ │ │ - eorseq r1, lr, r0, asr #11 │ │ │ │ - ldrshteq r5, [sl], -r0 │ │ │ │ - eorseq r4, lr, lr, ror #19 │ │ │ │ - eorseq r5, sl, r4, lsr #7 │ │ │ │ - eorseq r4, sl, sl, lsl #31 │ │ │ │ - eorseq r5, sl, r6, ror #6 │ │ │ │ + eorseq r5, sl, ip, ror fp │ │ │ │ + ldrhteq r5, [lr], -r8 │ │ │ │ + eorseq r5, sl, r0, lsr r3 │ │ │ │ + ldrshteq r5, [fp], -sl │ │ │ │ + eorseq r5, sl, r0, lsr #16 │ │ │ │ + eorseq r5, sl, r4, asr #16 │ │ │ │ + ldrsbteq r5, [sl], -r0 │ │ │ │ + eorseq r4, fp, r6, ror pc │ │ │ │ + eorseq r8, lr, r4, lsl #3 │ │ │ │ + eorseq r5, sl, r2, ror r6 │ │ │ │ + eorseq r5, sl, r8, asr #8 │ │ │ │ + eorseq r5, sl, lr, ror r4 │ │ │ │ + eorseq r6, sl, sl, ror r8 │ │ │ │ + eorseq r4, lr, ip, lsl #23 │ │ │ │ + ldrshteq r1, [lr], -r2 │ │ │ │ + eorseq r6, fp, r4, lsl #18 │ │ │ │ + eorseq r1, lr, ip, lsr #13 │ │ │ │ + mlaseq sp, lr, r3, r1 │ │ │ │ + ldrshteq r5, [sl], -lr │ │ │ │ + eorseq r5, sl, sl, lsl r5 │ │ │ │ + eorseq r5, sl, lr, asr #10 │ │ │ │ + eorseq r5, sl, ip, asr #10 │ │ │ │ + eorseq r5, sl, r2, lsl r1 │ │ │ │ + eorseq ip, ip, sl, lsl fp │ │ │ │ + ldrhteq r6, [fp], -r0 │ │ │ │ + eorseq r5, sl, r0, asr #8 │ │ │ │ + eorseq r1, lr, r2, lsl #10 │ │ │ │ + mlaseq lr, r0, r9, r4 │ │ │ │ + eorseq r6, fp, lr, lsl #14 │ │ │ │ + ldrhteq r1, [lr], -r8 │ │ │ │ + eorseq r5, sl, r8, ror #13 │ │ │ │ + eorseq r4, lr, r6, ror #17 │ │ │ │ + mlaseq sl, ip, r2, r5 │ │ │ │ + eorseq r4, sl, r2, lsl #29 │ │ │ │ + eorseq r5, sl, lr, asr r2 │ │ │ │ addeq r1, sl, r2, ror #13 │ │ │ │ - eorseq r5, sl, sl, lsr #6 │ │ │ │ - eorseq r5, sl, r2, ror r7 │ │ │ │ - eorseq r5, sl, r6, lsr r2 │ │ │ │ - ldrshteq r4, [lr], -ip │ │ │ │ - eorseq r5, sl, lr │ │ │ │ - ldrshteq r4, [sl], -r8 │ │ │ │ + eorseq r5, sl, r2, lsr #4 │ │ │ │ + eorseq r5, sl, sl, ror #12 │ │ │ │ + eorseq r5, sl, lr, lsr #2 │ │ │ │ + ldrshteq r4, [lr], -r4 │ │ │ │ + eorseq r4, sl, r6, lsl #30 │ │ │ │ + ldrshteq r4, [sl], -r0 │ │ │ │ rsbcs r9, r4, #4, 18 @ 0x10000 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ blx 10fab2 │ │ │ │ @ instruction: 0xf8df1303 │ │ │ │ stmdbls r3, {r2, r8, sl, fp, sp} │ │ │ │ mlacc r8, r3, r8, pc @ │ │ │ │ teqcs r0, sl, lsl #17 │ │ │ │ @@ -80937,150 +80937,150 @@ │ │ │ │ @ instruction: 0xffffe6f3 │ │ │ │ @ instruction: 0xffffe6f3 │ │ │ │ @ instruction: 0xffffe6f3 │ │ │ │ andeq r0, r0, r5, asr #5 │ │ │ │ @ instruction: 0xffffe6f3 │ │ │ │ andeq r0, r0, r5, asr #5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r5, sl, r2, ror r0 │ │ │ │ - eorseq r5, sl, r8, asr #10 │ │ │ │ - eorseq r5, sl, r0, lsr #10 │ │ │ │ - eorseq r0, sl, ip, ror #24 │ │ │ │ - ldrsbteq r4, [lr], -r0 │ │ │ │ - ldrshteq r5, [sl], -r8 │ │ │ │ - eorseq r5, sl, r8, asr #8 │ │ │ │ - eorseq r5, sl, r8, lsr #8 │ │ │ │ - eorseq r5, lr, r0, lsl #4 │ │ │ │ - eorseq r5, sl, r0, lsl #7 │ │ │ │ - eorseq r0, sl, r2, asr #22 │ │ │ │ - eorseq r5, sl, r4, lsl #7 │ │ │ │ - eorseq r5, sl, r4, ror r3 │ │ │ │ - eorseq r4, sl, r8, ror sp │ │ │ │ - eorseq r5, sl, r4, ror #5 │ │ │ │ - eorseq r5, sl, r8, asr #5 │ │ │ │ - eorseq r4, sl, r0, lsr lr │ │ │ │ - eorseq r5, sl, r4, asr r0 │ │ │ │ - ldrhteq r4, [sl], -ip │ │ │ │ - eorseq fp, sl, lr, lsr #26 │ │ │ │ - mlaseq sl, ip, lr, r4 │ │ │ │ - eorseq r4, sl, sl, lsr lr │ │ │ │ - mlaseq fp, r6, r5, r5 │ │ │ │ - eorseq r4, sl, r4, ror #27 │ │ │ │ - eorseq r4, sl, r8, lsr #27 │ │ │ │ - eorseq r4, sl, r0, asr #30 │ │ │ │ - eorseq r4, sl, r2, asr #23 │ │ │ │ - eorseq r4, sl, ip, ror fp │ │ │ │ - eorseq r4, sl, sl, lsl #23 │ │ │ │ - mlaseq sl, ip, fp, r4 │ │ │ │ - ldrhteq r5, [sl], -sl │ │ │ │ - eorseq r5, sl, r4, lsr #9 │ │ │ │ - eorseq r5, sl, sl, ror #8 │ │ │ │ - eorseq r5, sl, r0, asr r4 │ │ │ │ - eorseq r5, sl, sl, lsr #8 │ │ │ │ - eorseq r5, sl, r0, lsl r4 │ │ │ │ - eorseq r5, sl, r2, lsl r4 │ │ │ │ - ldrshteq r4, [sl], -r8 │ │ │ │ - ldrsbteq r4, [sl], -lr │ │ │ │ - eorseq r4, sl, r4, asr #27 │ │ │ │ - eorseq r3, sp, lr, asr #13 │ │ │ │ - ldrhteq r1, [sl], -r4 │ │ │ │ - eorseq r4, sl, sl, ror #19 │ │ │ │ - ldrsbteq r4, [sl], -r4 │ │ │ │ + eorseq r4, sl, sl, ror #30 │ │ │ │ + eorseq r5, sl, r0, asr #8 │ │ │ │ + eorseq r5, sl, r8, lsl r4 │ │ │ │ + eorseq r0, sl, r4, ror #22 │ │ │ │ + eorseq r4, lr, r8, asr #11 │ │ │ │ + ldrshteq r5, [sl], -r0 │ │ │ │ + eorseq r5, sl, r0, asr #6 │ │ │ │ + eorseq r5, sl, r0, lsr #6 │ │ │ │ + ldrshteq r5, [lr], -r8 │ │ │ │ + eorseq r5, sl, r8, ror r2 │ │ │ │ + eorseq r0, sl, sl, lsr sl │ │ │ │ + eorseq r5, sl, ip, ror r2 │ │ │ │ + eorseq r5, sl, ip, ror #4 │ │ │ │ + eorseq r4, sl, r0, ror ip │ │ │ │ + ldrsbteq r5, [sl], -ip │ │ │ │ + eorseq r5, sl, r0, asr #3 │ │ │ │ + eorseq r4, sl, r8, lsr #26 │ │ │ │ + eorseq r4, sl, ip, asr #30 │ │ │ │ + ldrhteq r4, [sl], -r4 │ │ │ │ + eorseq fp, sl, r6, lsr #24 │ │ │ │ + mlaseq sl, r4, sp, r4 │ │ │ │ + eorseq r4, sl, r2, lsr sp │ │ │ │ + eorseq r5, fp, lr, lsl #9 │ │ │ │ + ldrsbteq r4, [sl], -ip │ │ │ │ + eorseq r4, sl, r0, lsr #25 │ │ │ │ + eorseq r4, sl, r8, lsr lr │ │ │ │ + ldrhteq r4, [sl], -sl │ │ │ │ + eorseq r4, sl, r4, ror sl │ │ │ │ + eorseq r4, sl, r2, lsl #21 │ │ │ │ + mlaseq sl, r4, sl, r4 │ │ │ │ + ldrhteq r5, [sl], -r2 │ │ │ │ + mlaseq sl, ip, r3, r5 │ │ │ │ + eorseq r5, sl, r2, ror #6 │ │ │ │ + eorseq r5, sl, r8, asr #6 │ │ │ │ + eorseq r5, sl, r2, lsr #6 │ │ │ │ + eorseq r5, sl, r8, lsl #6 │ │ │ │ + eorseq r5, sl, sl, lsl #6 │ │ │ │ + ldrshteq r4, [sl], -r0 │ │ │ │ ldrsbteq r4, [sl], -r6 │ │ │ │ - eorseq r5, sl, r2, ror #2 │ │ │ │ - eorseq ip, ip, r8, asr #5 │ │ │ │ - eorseq r4, lr, r6, asr #14 │ │ │ │ - eorseq r5, sl, r0, lsl #2 │ │ │ │ - eorseq r5, sl, lr, asr #1 │ │ │ │ - ldrshteq r5, [sl], -r6 │ │ │ │ - eorseq r5, sl, sl, asr r1 │ │ │ │ - eorseq r5, sl, sl, lsr #2 │ │ │ │ - eorseq r5, sl, lr, lsr #3 │ │ │ │ - eorseq r5, sl, sl, lsl #3 │ │ │ │ - eorseq r5, sl, r6, ror #2 │ │ │ │ - eorseq r5, sl, r2, asr #2 │ │ │ │ - eorseq r5, sl, r2, lsr #2 │ │ │ │ - ldrshteq r5, [sl], -lr │ │ │ │ - eorseq r5, sl, lr, lsr #1 │ │ │ │ - mlaseq sl, r6, r0, r5 │ │ │ │ - eorseq r5, sl, r6, ror r0 │ │ │ │ + ldrhteq r4, [sl], -ip │ │ │ │ + eorseq r3, sp, r6, asr #11 │ │ │ │ + eorseq r1, sl, ip, lsr #23 │ │ │ │ + eorseq r4, sl, r2, ror #17 │ │ │ │ + eorseq r4, sl, ip, asr #21 │ │ │ │ + eorseq r4, sl, lr, asr #17 │ │ │ │ eorseq r5, sl, sl, asr r0 │ │ │ │ - eorseq r5, sl, lr, lsr r0 │ │ │ │ - eorseq r5, sl, r6, lsr #32 │ │ │ │ - eorseq r5, sl, lr │ │ │ │ - ldrshteq r4, [sl], -r2 │ │ │ │ - ldrsbteq r4, [sl], -r2 │ │ │ │ - ldrhteq r4, [sl], -r6 │ │ │ │ - mlaseq sl, lr, pc, r4 @ │ │ │ │ - eorseq r4, sl, sl, asr pc │ │ │ │ - eorseq r4, sl, lr, lsr #30 │ │ │ │ - eorseq r4, sl, sl, lsl pc │ │ │ │ - ldrshteq r4, [sl], -sl │ │ │ │ - ldrsbteq r4, [sl], -r2 │ │ │ │ + eorseq ip, ip, r0, asr #3 │ │ │ │ + eorseq r4, lr, lr, lsr r6 │ │ │ │ + ldrshteq r4, [sl], -r8 │ │ │ │ + eorseq r4, sl, r6, asr #31 │ │ │ │ + eorseq r5, sl, lr, ror #1 │ │ │ │ + eorseq r5, sl, r2, asr r0 │ │ │ │ + eorseq r5, sl, r2, lsr #32 │ │ │ │ + eorseq r5, sl, r6, lsr #1 │ │ │ │ + eorseq r5, sl, r2, lsl #1 │ │ │ │ + eorseq r5, sl, lr, asr r0 │ │ │ │ + eorseq r5, sl, sl, lsr r0 │ │ │ │ + eorseq r5, sl, sl, lsl r0 │ │ │ │ + ldrshteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, r6, lsr #31 │ │ │ │ + eorseq r4, sl, lr, lsl #31 │ │ │ │ + eorseq r4, sl, lr, ror #30 │ │ │ │ + eorseq r4, sl, r2, asr pc │ │ │ │ + eorseq r4, sl, r6, lsr pc │ │ │ │ + eorseq r4, sl, lr, lsl pc │ │ │ │ + eorseq r4, sl, r6, lsl #30 │ │ │ │ + eorseq r4, sl, sl, ror #29 │ │ │ │ eorseq r4, sl, sl, asr #29 │ │ │ │ + eorseq r4, sl, lr, lsr #29 │ │ │ │ mlaseq sl, r6, lr, r4 │ │ │ │ - eorseq r4, sl, r2, ror lr │ │ │ │ - eorseq r4, sl, sl, asr #28 │ │ │ │ + eorseq r4, sl, r2, asr lr │ │ │ │ eorseq r4, sl, r6, lsr #28 │ │ │ │ - eorseq r4, sl, r2, lsl #28 │ │ │ │ - eorseq r4, sl, r2, ror #27 │ │ │ │ + eorseq r4, sl, r2, lsl lr │ │ │ │ + ldrshteq r4, [sl], -r2 │ │ │ │ eorseq r4, sl, sl, asr #27 │ │ │ │ - ldrhteq r4, [sl], -r2 │ │ │ │ - mlaseq sl, sl, sp, r4 │ │ │ │ - eorseq r4, sl, r6, ror sp │ │ │ │ - eorseq r4, sl, sl, asr sp │ │ │ │ + eorseq r4, sl, r2, asr #27 │ │ │ │ + eorseq r4, sl, lr, lsl #27 │ │ │ │ + eorseq r4, sl, sl, ror #26 │ │ │ │ eorseq r4, sl, r2, asr #26 │ │ │ │ - eorseq r4, sl, sl, lsr #26 │ │ │ │ - eorseq r4, sl, r2, lsl sp │ │ │ │ + eorseq r4, sl, lr, lsl sp │ │ │ │ ldrshteq r4, [sl], -sl │ │ │ │ - eorseq r4, sl, r2, ror #25 │ │ │ │ - eorseq r4, sl, sl, asr #25 │ │ │ │ - eorseq r4, sl, lr, lsr r6 │ │ │ │ - ldrsbteq r0, [sl], -r6 │ │ │ │ - eorseq r1, sl, r6, asr #10 │ │ │ │ + ldrsbteq r4, [sl], -sl │ │ │ │ + eorseq r4, sl, r2, asr #25 │ │ │ │ + eorseq r4, sl, sl, lsr #25 │ │ │ │ + mlaseq sl, r2, ip, r4 │ │ │ │ + eorseq r4, sl, lr, ror #24 │ │ │ │ + eorseq r4, sl, r2, asr ip │ │ │ │ + eorseq r4, sl, sl, lsr ip │ │ │ │ + eorseq r4, sl, r2, lsr #24 │ │ │ │ + eorseq r4, sl, sl, lsl #24 │ │ │ │ + ldrshteq r4, [sl], -r2 │ │ │ │ + ldrsbteq r4, [sl], -sl │ │ │ │ + eorseq r4, sl, r2, asr #23 │ │ │ │ + eorseq r4, sl, r6, lsr r5 │ │ │ │ + eorseq r0, sl, lr, asr #21 │ │ │ │ + eorseq r1, sl, lr, lsr r4 │ │ │ │ + eorseq r4, sl, lr, lsr #10 │ │ │ │ + eorseq r4, sl, r2, asr #10 │ │ │ │ + ldrsbteq r4, [sl], -sl │ │ │ │ + ldrhteq r4, [sl], -ip │ │ │ │ + mlaseq sl, lr, r6, r4 │ │ │ │ + eorseq r4, sl, r4, lsl #13 │ │ │ │ + eorseq r4, sl, sl, ror #12 │ │ │ │ + eorseq r4, sl, r0, asr r6 │ │ │ │ eorseq r4, sl, r6, lsr r6 │ │ │ │ - eorseq r4, sl, sl, asr #12 │ │ │ │ - eorseq r4, sl, r2, ror #15 │ │ │ │ - eorseq r4, sl, r4, asr #15 │ │ │ │ - eorseq r4, sl, r6, lsr #15 │ │ │ │ - eorseq r4, sl, ip, lsl #15 │ │ │ │ - eorseq r4, sl, r2, ror r7 │ │ │ │ - eorseq r4, sl, r8, asr r7 │ │ │ │ - eorseq r4, sl, lr, lsr r7 │ │ │ │ - eorseq sl, fp, r8, lsl #9 │ │ │ │ - eorseq r4, sl, r2, lsl r7 │ │ │ │ - ldrshteq r4, [sl], -ip │ │ │ │ - eorseq r4, sl, r2, ror #13 │ │ │ │ - eorseq r4, sl, r8, asr #13 │ │ │ │ - eorseq r4, sl, lr, lsr #13 │ │ │ │ - mlaseq sl, r4, r6, r4 │ │ │ │ - eorseq r4, sl, sl, ror r6 │ │ │ │ - eorseq r4, sl, r0, ror #12 │ │ │ │ - eorseq r4, sl, lr, asr #13 │ │ │ │ - eorseq r4, sl, r8, lsr r5 │ │ │ │ - eorseq r4, sl, r0, lsl #21 │ │ │ │ - eorseq r4, sl, sl, asr sl │ │ │ │ - ldrshteq r8, [fp], -ip │ │ │ │ - eorseq r4, sl, lr, lsr #20 │ │ │ │ - ldrshteq r4, [sl], -r8 │ │ │ │ - eorseq r4, sl, r6, asr #19 │ │ │ │ - mlaseq sl, r4, r9, r4 │ │ │ │ - eorseq r4, sl, r2, ror #18 │ │ │ │ - eorseq r4, sl, lr, lsr #18 │ │ │ │ - eorseq r4, sl, r6, lsl #18 │ │ │ │ + eorseq sl, fp, r0, lsl #7 │ │ │ │ + eorseq r4, sl, sl, lsl #12 │ │ │ │ + ldrshteq r4, [sl], -r4 │ │ │ │ ldrsbteq r4, [sl], -sl │ │ │ │ - eorseq r4, sl, sl, lsr #17 │ │ │ │ - eorseq r4, sl, lr, ror r8 │ │ │ │ - eorseq r4, sl, lr, asr #16 │ │ │ │ - eorseq r4, sl, r2, lsr #16 │ │ │ │ - eorseq r4, sl, lr, ror #15 │ │ │ │ - eorseq r4, sl, lr, asr #15 │ │ │ │ - eorseq r4, sl, sl, lsr #15 │ │ │ │ - eorseq r4, sl, lr, ror #25 │ │ │ │ - eorseq r3, fp, r2, lsl #29 │ │ │ │ + eorseq r4, sl, r0, asr #11 │ │ │ │ + eorseq r4, sl, r6, lsr #11 │ │ │ │ + eorseq r4, sl, ip, lsl #11 │ │ │ │ + eorseq r4, sl, r2, ror r5 │ │ │ │ + eorseq r4, sl, r8, asr r5 │ │ │ │ + eorseq r4, sl, r6, asr #11 │ │ │ │ + eorseq r4, sl, r0, lsr r4 │ │ │ │ + eorseq r4, sl, r8, ror r9 │ │ │ │ + eorseq r4, sl, r2, asr r9 │ │ │ │ + ldrshteq r8, [fp], -r4 │ │ │ │ + eorseq r4, sl, r6, lsr #18 │ │ │ │ + ldrshteq r4, [sl], -r0 │ │ │ │ + ldrhteq r4, [sl], -lr │ │ │ │ + eorseq r4, sl, ip, lsl #17 │ │ │ │ + eorseq r4, sl, sl, asr r8 │ │ │ │ + eorseq r4, sl, r6, lsr #16 │ │ │ │ + ldrshteq r4, [sl], -lr │ │ │ │ + ldrsbteq r4, [sl], -r2 │ │ │ │ + eorseq r4, sl, r2, lsr #15 │ │ │ │ + eorseq r4, sl, r6, ror r7 │ │ │ │ + eorseq r4, sl, r6, asr #14 │ │ │ │ + eorseq r4, sl, sl, lsl r7 │ │ │ │ + eorseq r4, sl, r6, ror #13 │ │ │ │ + eorseq r4, sl, r6, asr #13 │ │ │ │ + eorseq r4, sl, r2, lsr #13 │ │ │ │ + eorseq r4, sl, r6, ror #23 │ │ │ │ + eorseq r3, fp, sl, ror sp │ │ │ │ @ instruction: 0xf8db2004 │ │ │ │ blcs 8b224 │ │ │ │ rschi pc, r0, r0, asr #32 │ │ │ │ ldmdavs r3, {r1, r4, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf43e2b00 │ │ │ │ blls 1a9924 │ │ │ │ vmax.s8 q9, q0, q10 │ │ │ │ @@ -81374,71 +81374,71 @@ │ │ │ │ blt fef7d570 │ │ │ │ tstcs r1, ip, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1600 @ 0xfffff9c0 │ │ │ │ b 15bd444 │ │ │ │ blt fed7d580 │ │ │ │ ldrbtmi r4, [fp], #-2873 @ 0xfffff4c7 │ │ │ │ ldmlt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - eorseq r4, sl, r0, lsl #12 │ │ │ │ - eorseq r5, fp, r2, asr r5 │ │ │ │ - eorseq r4, sl, lr, lsl #1 │ │ │ │ - ldrsbteq r3, [sl], -r8 │ │ │ │ - eorseq r5, fp, r8, lsr #10 │ │ │ │ - eorseq r4, sl, r6, rrx │ │ │ │ - eorseq r3, sl, sl, lsr #31 │ │ │ │ - ldrsbteq r3, [fp], -r6 │ │ │ │ - eorseq r4, sl, lr, lsr #17 │ │ │ │ - eorseq r4, sl, r8, lsl #17 │ │ │ │ - eorseq r4, sl, r4, lsr r8 │ │ │ │ - eorseq r4, sl, r8, lsl r8 │ │ │ │ - eorseq r4, sl, lr, lsl #16 │ │ │ │ - ldrhteq r4, [sl], -ip │ │ │ │ - eorseq r5, fp, r8, ror #8 │ │ │ │ - ldrhteq r4, [lr], -sl │ │ │ │ - eorseq r5, fp, r4, asr r4 │ │ │ │ - eorseq r4, lr, r6, lsr #5 │ │ │ │ - eorseq r4, sl, r6, asr #9 │ │ │ │ - eorseq r4, sl, r2, lsr #15 │ │ │ │ - eorseq r4, sl, r8, asr #14 │ │ │ │ - eorseq r3, sl, sl, ror #29 │ │ │ │ - eorseq r5, fp, lr, asr #7 │ │ │ │ - eorseq r3, sl, ip, lsl #30 │ │ │ │ - eorseq r4, sl, r0, asr r7 │ │ │ │ + ldrshteq r4, [sl], -r8 │ │ │ │ + eorseq r5, fp, sl, asr #8 │ │ │ │ + eorseq r3, sl, r6, lsl #31 │ │ │ │ + ldrsbteq r3, [sl], -r0 │ │ │ │ + eorseq r5, fp, r0, lsr #8 │ │ │ │ + eorseq r3, sl, lr, asr pc │ │ │ │ + eorseq r3, sl, r2, lsr #29 │ │ │ │ + eorseq r3, fp, lr, asr #1 │ │ │ │ + eorseq r4, sl, r6, lsr #15 │ │ │ │ + eorseq r4, sl, r0, lsl #15 │ │ │ │ + eorseq r4, sl, ip, lsr #14 │ │ │ │ + eorseq r4, sl, r0, lsl r7 │ │ │ │ + eorseq r4, sl, r6, lsl #14 │ │ │ │ + ldrhteq r4, [sl], -r4 │ │ │ │ + eorseq r5, fp, r0, ror #6 │ │ │ │ + ldrhteq r4, [lr], -r2 │ │ │ │ + eorseq r5, fp, ip, asr #6 │ │ │ │ + mlaseq lr, lr, r1, r4 │ │ │ │ + ldrhteq r4, [sl], -lr │ │ │ │ + mlaseq sl, sl, r6, r4 │ │ │ │ + eorseq r4, sl, r0, asr #12 │ │ │ │ + eorseq r3, sl, r2, ror #27 │ │ │ │ + eorseq r5, fp, r6, asr #5 │ │ │ │ + eorseq r3, sl, r4, lsl #28 │ │ │ │ + eorseq r4, sl, r8, asr #12 │ │ │ │ + eorseq r3, sl, sl, ror #21 │ │ │ │ + eorseq r4, sl, r2, asr r0 │ │ │ │ + eorseq r3, lr, r4, ror sl │ │ │ │ + ldrshteq r3, [sl], -r0 │ │ │ │ + eorseq r3, sl, r8, lsr #31 │ │ │ │ + eorseq r3, sl, ip, lsl #31 │ │ │ │ + eorseq r3, sl, r0, ror pc │ │ │ │ + eorseq r5, fp, r8, lsl #4 │ │ │ │ + ldrsbteq pc, [r9], -r4 @ │ │ │ │ + eorseq r4, sl, r2, asr #4 │ │ │ │ + eorseq r3, sl, lr, lsr #30 │ │ │ │ + eorseq r3, sl, lr, lsl #30 │ │ │ │ ldrshteq r3, [sl], -r2 │ │ │ │ - eorseq r4, sl, sl, asr r1 │ │ │ │ - eorseq r3, lr, ip, ror fp │ │ │ │ - ldrshteq r3, [sl], -r8 │ │ │ │ - ldrhteq r4, [sl], -r0 │ │ │ │ - mlaseq sl, r4, r0, r4 │ │ │ │ - eorseq r4, sl, r8, ror r0 │ │ │ │ - eorseq r5, fp, r0, lsl r3 │ │ │ │ - ldrsbteq pc, [r9], -ip @ │ │ │ │ - eorseq r4, sl, sl, asr #6 │ │ │ │ - eorseq r4, sl, r6, lsr r0 │ │ │ │ - eorseq r4, sl, r6, lsl r0 │ │ │ │ - ldrshteq r3, [sl], -sl │ │ │ │ - ldrsbteq r3, [sl], -lr │ │ │ │ - ldrhteq r3, [sl], -r6 │ │ │ │ - mlaseq sl, sl, pc, r3 @ │ │ │ │ - ldrshteq r3, [sl], -sl │ │ │ │ - eorseq r3, sl, r6, asr pc │ │ │ │ - eorseq r3, sl, r2, ror pc │ │ │ │ - eorseq r3, sl, sl, ror #29 │ │ │ │ - ldrshteq r7, [fp], -sl │ │ │ │ - eorseq r3, sl, r8, asr #29 │ │ │ │ - eorseq ip, r9, r0, lsl ip │ │ │ │ - eorseq r3, sl, ip, ror #24 │ │ │ │ - ldrsbteq r4, [fp], -r6 │ │ │ │ - ldrshteq r3, [sl], -lr │ │ │ │ - eorseq pc, r9, sl, ror #18 │ │ │ │ - eorseq r3, fp, sl, lsl #14 │ │ │ │ - eorseq pc, r9, r2, asr r9 @ │ │ │ │ - eorseq pc, r9, r2, asr #18 │ │ │ │ - eorseq pc, r9, r2, lsr r9 @ │ │ │ │ ldrsbteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sl, lr, lsr #29 │ │ │ │ + mlaseq sl, r2, lr, r3 │ │ │ │ + ldrshteq r3, [sl], -r2 │ │ │ │ + eorseq r3, sl, lr, asr #28 │ │ │ │ + eorseq r3, sl, sl, ror #28 │ │ │ │ + eorseq r3, sl, r2, ror #27 │ │ │ │ + ldrshteq r7, [fp], -r2 │ │ │ │ + eorseq r3, sl, r0, asr #27 │ │ │ │ + eorseq ip, r9, r8, lsl #22 │ │ │ │ + eorseq r3, sl, r4, ror #22 │ │ │ │ + eorseq r4, fp, lr, asr #9 │ │ │ │ + ldrshteq r3, [sl], -r6 │ │ │ │ + eorseq pc, r9, r2, ror #16 │ │ │ │ + eorseq r3, fp, r2, lsl #12 │ │ │ │ + eorseq pc, r9, sl, asr #16 │ │ │ │ + eorseq pc, r9, sl, lsr r8 @ │ │ │ │ + eorseq pc, r9, sl, lsr #16 │ │ │ │ + eorseq r3, sl, lr, asr #21 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8df4680 │ │ │ │ stmdavs pc, {r4, r6, sl} @ │ │ │ │ ldrbtmi fp, [r8], #-131 @ 0xffffff7d │ │ │ │ @@ -81713,54 +81713,54 @@ │ │ │ │ svc 0x00b4f7af │ │ │ │ tstcs r1, ip, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ svc 0x00aef7af │ │ │ │ andcs lr, r0, #80740352 @ 0x4d00000 │ │ │ │ svclt 0x0000e676 │ │ │ │ addseq r0, r0, r2, ror r9 │ │ │ │ - eorseq pc, r9, sl, ror r4 @ │ │ │ │ - eorseq r5, fp, ip │ │ │ │ - eorseq r4, sl, r6, lsl #10 │ │ │ │ - eorseq pc, r9, r2, lsr #8 │ │ │ │ - eorseq r4, sl, r6, asr #9 │ │ │ │ - ldrsbteq pc, [r9], -r4 @ │ │ │ │ - mlaseq sl, ip, sp, r4 │ │ │ │ + eorseq pc, r9, r2, ror r3 @ │ │ │ │ + eorseq r4, fp, r4, lsl #30 │ │ │ │ + ldrshteq r4, [sl], -lr │ │ │ │ + eorseq pc, r9, sl, lsl r3 @ │ │ │ │ + ldrhteq r4, [sl], -lr │ │ │ │ + eorseq pc, r9, ip, asr #5 │ │ │ │ + mlaseq sl, r4, ip, r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eorseq pc, r9, r6, asr r3 @ │ │ │ │ - eorseq r4, fp, sl, ror #29 │ │ │ │ - eorseq r4, sl, r8, asr r3 │ │ │ │ - eorseq pc, r9, sl, ror #14 │ │ │ │ - eorseq r4, fp, r4, lsr #29 │ │ │ │ - eorseq r4, sl, r2, asr #6 │ │ │ │ - mlaseq r9, lr, r2, pc @ │ │ │ │ - eorseq r4, fp, r8, lsr lr │ │ │ │ - eorseq r4, sl, r6, ror #5 │ │ │ │ - eorseq r4, sl, ip, lsr r2 │ │ │ │ - eorseq r4, sl, r8, lsr #4 │ │ │ │ - eorseq pc, r9, r0, asr #13 │ │ │ │ - eorseq pc, r9, r4, lsr r2 @ │ │ │ │ - mlaseq sl, r4, r2, r4 │ │ │ │ - eorseq r4, sl, r0, ror r2 │ │ │ │ - eorseq r1, sp, r4, lsl #23 │ │ │ │ - ldrhteq pc, [r9], -sl @ │ │ │ │ - eorseq r4, sl, sl, ror r2 │ │ │ │ - eorseq pc, r9, r8, ror r1 @ │ │ │ │ - eorseq r4, sl, r0, asr #22 │ │ │ │ - ldrsbteq r4, [sl], -r2 │ │ │ │ - eorseq r3, sl, r8, asr #13 │ │ │ │ - ldrhteq r3, [sl], -ip │ │ │ │ - eorseq r4, sl, lr, ror r1 │ │ │ │ - mlaseq sl, r4, r6, r3 │ │ │ │ - eorseq r3, sl, lr, lsl #13 │ │ │ │ - mlaseq sl, r4, r1, r4 │ │ │ │ - eorseq r4, sl, r4, ror #1 │ │ │ │ - ldrsbteq r4, [sl], -ip │ │ │ │ - eorseq r4, sl, lr, asr #32 │ │ │ │ - eorseq r4, sl, sl, lsr r0 │ │ │ │ - ldrsbteq pc, [r9], -r2 @ │ │ │ │ + eorseq pc, r9, lr, asr #4 │ │ │ │ + eorseq r4, fp, r2, ror #27 │ │ │ │ + eorseq r4, sl, r0, asr r2 │ │ │ │ + eorseq pc, r9, r2, ror #12 │ │ │ │ + mlaseq fp, ip, sp, r4 │ │ │ │ + eorseq r4, sl, sl, lsr r2 │ │ │ │ + mlaseq r9, r6, r1, pc @ │ │ │ │ + eorseq r4, fp, r0, lsr sp │ │ │ │ + ldrsbteq r4, [sl], -lr │ │ │ │ + eorseq r4, sl, r4, lsr r1 │ │ │ │ + eorseq r4, sl, r0, lsr #2 │ │ │ │ + ldrhteq pc, [r9], -r8 @ │ │ │ │ + eorseq pc, r9, ip, lsr #2 │ │ │ │ + eorseq r4, sl, ip, lsl #3 │ │ │ │ + eorseq r4, sl, r8, ror #2 │ │ │ │ + eorseq r1, sp, ip, ror sl │ │ │ │ + ldrhteq pc, [r9], -r2 @ │ │ │ │ + eorseq r4, sl, r2, ror r1 │ │ │ │ + eorseq pc, r9, r0, ror r0 @ │ │ │ │ + eorseq r4, sl, r8, lsr sl │ │ │ │ + eorseq r4, sl, sl, asr #1 │ │ │ │ + eorseq r3, sl, r0, asr #11 │ │ │ │ + ldrhteq r3, [sl], -r4 │ │ │ │ + eorseq r4, sl, r6, ror r0 │ │ │ │ + eorseq r3, sl, ip, lsl #11 │ │ │ │ + eorseq r3, sl, r6, lsl #11 │ │ │ │ + eorseq r4, sl, ip, lsl #1 │ │ │ │ + ldrsbteq r3, [sl], -ip │ │ │ │ + ldrsbteq r3, [sl], -r4 │ │ │ │ + eorseq r3, sl, r6, asr #30 │ │ │ │ + eorseq r3, sl, r2, lsr pc │ │ │ │ + eorseq pc, r9, sl, asr #7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ ldrmi fp, [r7], -pc, lsr #1 │ │ │ │ mrrccs 8, 13, pc, r8, cr15 @ │ │ │ │ @ instruction: 0xf8df461e │ │ │ │ @@ -82554,160 +82554,160 @@ │ │ │ │ @ instruction: 0xf44f0b13 │ │ │ │ strbt r2, [sp], r0, lsl #14 │ │ │ │ addseq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, r4, asr r6 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - eorseq r4, sl, r6, lsl r0 │ │ │ │ - eorseq r7, sp, lr, lsr #27 │ │ │ │ - eorseq r4, sl, r8, lsr #32 │ │ │ │ - eorseq r4, sl, r0, lsr #32 │ │ │ │ - eorseq r4, fp, sl, asr #20 │ │ │ │ - ldrshteq r3, [sl], -sl │ │ │ │ - eorseq r4, sl, r0 │ │ │ │ - ldrshteq r4, [sl], -r4 │ │ │ │ - eorseq r4, sl, r6 │ │ │ │ - eorseq r4, sl, sl │ │ │ │ - eorseq r4, sl, sl │ │ │ │ - ldrshteq r3, [sl], -sl │ │ │ │ - eorseq r4, sl, r4 │ │ │ │ - eorseq r4, sl, ip │ │ │ │ - mlaseq sl, sl, r0, r4 │ │ │ │ - eorseq r4, sl, r4, lsr #1 │ │ │ │ - eorseq r4, sl, ip, lsr #1 │ │ │ │ - ldrhteq r4, [sl], -ip │ │ │ │ - eorseq r4, sl, r6, asr #1 │ │ │ │ - ldrhteq r4, [sl], -r8 │ │ │ │ - eorseq r4, sl, r8, lsr #1 │ │ │ │ - eorseq r4, sl, sl, ror #2 │ │ │ │ - eorseq r3, sl, ip, lsl #26 │ │ │ │ - eorseq r4, sl, r4, asr #2 │ │ │ │ - eorseq r3, sl, sl, lsr #25 │ │ │ │ - eorseq r4, sl, r2, lsr #2 │ │ │ │ - mlaseq sl, r4, ip, r3 │ │ │ │ - ldrshteq r4, [sl], -r8 │ │ │ │ - eorseq r3, sl, sl, ror ip │ │ │ │ - ldrhteq r4, [sl], -lr │ │ │ │ - eorseq r3, sl, r0, ror #24 │ │ │ │ - mlaseq sl, r4, r0, r4 │ │ │ │ - eorseq r3, sl, r6, asr #24 │ │ │ │ - eorseq r4, sl, lr, asr r0 │ │ │ │ - eorseq r3, sl, ip, lsr #24 │ │ │ │ - eorseq r4, sl, r2, lsr r0 │ │ │ │ - eorseq r4, sl, r4, lsr #32 │ │ │ │ + eorseq r3, sl, lr, lsl #30 │ │ │ │ + eorseq r7, sp, r6, lsr #25 │ │ │ │ + eorseq r3, sl, r0, lsr #30 │ │ │ │ + eorseq r3, sl, r8, lsl pc │ │ │ │ + eorseq r4, fp, r2, asr #18 │ │ │ │ + ldrshteq r3, [sl], -r2 │ │ │ │ + ldrshteq r3, [sl], -r8 │ │ │ │ + eorseq r4, sl, ip, ror #7 │ │ │ │ ldrshteq r3, [sl], -lr │ │ │ │ - eorseq r4, sl, ip │ │ │ │ - ldrsbteq r3, [sl], -r0 │ │ │ │ - eorseq r3, sl, r2, ror #23 │ │ │ │ - mlaseq sl, lr, pc, r3 @ │ │ │ │ - eorseq r3, sl, ip, asr #23 │ │ │ │ - eorseq r3, sl, r0, ror pc │ │ │ │ - ldrhteq r3, [sl], -r2 │ │ │ │ - eorseq r3, sl, r8, lsr pc │ │ │ │ - eorseq r3, sl, r2, ror #23 │ │ │ │ - eorseq r3, sl, r0, lsl #30 │ │ │ │ - eorseq r3, sl, r6, asr #23 │ │ │ │ - ldrsbteq r3, [sl], -r0 │ │ │ │ - eorseq r3, sl, lr, lsr #23 │ │ │ │ - eorseq r3, sl, lr, lsr lr │ │ │ │ - eorseq r3, sl, r0, asr #22 │ │ │ │ - eorseq r3, sl, r6, lsl #28 │ │ │ │ - eorseq r3, sl, r4, ror fp │ │ │ │ - ldrsbteq r3, [sl], -r8 │ │ │ │ - ldrhteq r3, [sl], -r6 │ │ │ │ - eorseq r3, sl, r8, asr #22 │ │ │ │ - eorseq r3, sl, lr, ror sp │ │ │ │ - eorseq r3, sl, ip, lsl #25 │ │ │ │ - eorseq r3, sl, ip, asr sp │ │ │ │ - eorseq r3, sl, r6, lsr sp │ │ │ │ - eorseq r9, ip, sl, lsl sl │ │ │ │ - eorseq r3, sl, r4, ror #22 │ │ │ │ - eorseq lr, r9, ip, lsr #27 │ │ │ │ - eorseq r3, sl, r4, lsl #26 │ │ │ │ - eorseq r3, sl, lr, ror #25 │ │ │ │ - ldrsbteq r9, [ip], -r2 │ │ │ │ - eorseq r3, sl, ip, lsl fp │ │ │ │ - eorseq lr, r9, r4, ror #26 │ │ │ │ + eorseq r3, sl, r2, lsl #30 │ │ │ │ + eorseq r3, sl, r2, lsl #30 │ │ │ │ + ldrshteq r3, [sl], -r2 │ │ │ │ + ldrshteq r3, [sl], -ip │ │ │ │ + eorseq r3, sl, r4, lsl #30 │ │ │ │ + mlaseq sl, r2, pc, r3 @ │ │ │ │ + mlaseq sl, ip, pc, r3 @ │ │ │ │ + eorseq r3, sl, r4, lsr #31 │ │ │ │ + ldrhteq r3, [sl], -r4 │ │ │ │ + ldrhteq r3, [sl], -lr │ │ │ │ ldrhteq r3, [sl], -r0 │ │ │ │ - eorseq r3, sl, r6, lsr #25 │ │ │ │ - eorseq r9, ip, sl, lsl #19 │ │ │ │ - ldrsbteq r3, [sl], -r4 │ │ │ │ - eorseq lr, r9, ip, lsl sp │ │ │ │ - eorseq r3, sl, r0, asr ip │ │ │ │ - eorseq r3, sl, lr, asr ip │ │ │ │ - eorseq r9, ip, r2, asr #18 │ │ │ │ - eorseq lr, r9, r6, ror #25 │ │ │ │ - eorseq r4, sl, r6, ror r3 │ │ │ │ - eorseq r3, sl, r4, lsr #24 │ │ │ │ - eorseq r3, sl, r4, ror #20 │ │ │ │ - eorseq r9, ip, r6, lsl #18 │ │ │ │ - mlaseq r9, ip, ip, lr │ │ │ │ - eorseq r4, sl, r4, asr #6 │ │ │ │ + eorseq r3, sl, r0, lsr #31 │ │ │ │ + eorseq r4, sl, r2, rrx │ │ │ │ + eorseq r3, sl, r4, lsl #24 │ │ │ │ + eorseq r4, sl, ip, lsr r0 │ │ │ │ + eorseq r3, sl, r2, lsr #23 │ │ │ │ + eorseq r4, sl, sl, lsl r0 │ │ │ │ + eorseq r3, sl, ip, lsl #23 │ │ │ │ + ldrshteq r3, [sl], -r0 │ │ │ │ + eorseq r3, sl, r2, ror fp │ │ │ │ + ldrhteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sl, r8, asr fp │ │ │ │ + eorseq r3, sl, ip, lsl #31 │ │ │ │ + eorseq r3, sl, lr, lsr fp │ │ │ │ + eorseq r3, sl, r6, asr pc │ │ │ │ + eorseq r3, sl, r4, lsr #22 │ │ │ │ + eorseq r3, sl, sl, lsr #30 │ │ │ │ + eorseq r3, sl, ip, lsl pc │ │ │ │ + ldrshteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sl, r4, lsl #30 │ │ │ │ + eorseq r3, sl, r8, asr #29 │ │ │ │ + ldrsbteq r3, [sl], -sl │ │ │ │ + mlaseq sl, r6, lr, r3 │ │ │ │ + eorseq r3, sl, r4, asr #21 │ │ │ │ + eorseq r3, sl, r8, ror #28 │ │ │ │ + eorseq r3, sl, sl, lsr #21 │ │ │ │ + eorseq r3, sl, r0, lsr lr │ │ │ │ ldrsbteq r3, [sl], -sl │ │ │ │ - eorseq r3, sl, ip, lsl sl │ │ │ │ - ldrhteq r9, [ip], -ip │ │ │ │ - eorseq lr, r9, r2, asr ip │ │ │ │ ldrshteq r3, [sl], -r8 │ │ │ │ + ldrhteq r3, [sl], -lr │ │ │ │ + eorseq r3, sl, r8, asr #27 │ │ │ │ + eorseq r3, sl, r6, lsr #21 │ │ │ │ + eorseq r3, sl, r6, lsr sp │ │ │ │ + eorseq r3, sl, r8, lsr sl │ │ │ │ + ldrshteq r3, [sl], -lr │ │ │ │ + eorseq r3, sl, ip, ror #20 │ │ │ │ + ldrsbteq r3, [sl], -r0 │ │ │ │ + eorseq r3, sl, lr, lsr #25 │ │ │ │ + eorseq r3, sl, r0, asr #20 │ │ │ │ + eorseq r3, sl, r6, ror ip │ │ │ │ + eorseq r3, sl, r4, lsl #23 │ │ │ │ + eorseq r3, sl, r4, asr ip │ │ │ │ + eorseq r3, sl, lr, lsr #24 │ │ │ │ + eorseq r9, ip, r2, lsl r9 │ │ │ │ + eorseq r3, sl, ip, asr sl │ │ │ │ + eorseq lr, r9, r4, lsr #25 │ │ │ │ + ldrshteq r3, [sl], -ip │ │ │ │ + eorseq r3, sl, r6, ror #23 │ │ │ │ + eorseq r9, ip, sl, asr #17 │ │ │ │ + eorseq r3, sl, r4, lsl sl │ │ │ │ + eorseq lr, r9, ip, asr ip │ │ │ │ + eorseq r3, sl, r8, lsr #23 │ │ │ │ + mlaseq sl, lr, fp, r3 │ │ │ │ + eorseq r9, ip, r2, lsl #17 │ │ │ │ + eorseq r3, sl, ip, asr #19 │ │ │ │ + eorseq lr, r9, r4, lsl ip │ │ │ │ + eorseq r3, sl, r8, asr #22 │ │ │ │ + eorseq r3, sl, r6, asr fp │ │ │ │ + eorseq r9, ip, sl, lsr r8 │ │ │ │ + ldrsbteq lr, [r9], -lr │ │ │ │ + eorseq r4, sl, lr, ror #4 │ │ │ │ + eorseq r3, sl, ip, lsl fp │ │ │ │ + eorseq r3, sl, ip, asr r9 │ │ │ │ + ldrshteq r9, [ip], -lr │ │ │ │ + mlaseq r9, r4, fp, lr │ │ │ │ + eorseq r4, sl, ip, lsr r2 │ │ │ │ ldrsbteq r3, [sl], -r2 │ │ │ │ - eorseq r3, sl, r8, asr #21 │ │ │ │ - ldrhteq r3, [sl], -sl │ │ │ │ - mlaseq sl, r0, sl, r3 │ │ │ │ - eorseq r3, sl, r2, lsr #21 │ │ │ │ - eorseq r3, sl, r4, asr sl │ │ │ │ - ldrshteq r3, [sl], -sl │ │ │ │ - eorseq r3, sl, ip, lsl sl │ │ │ │ - eorseq r3, sl, r2, ror #19 │ │ │ │ + eorseq r3, sl, r4, lsl r9 │ │ │ │ + ldrhteq r9, [ip], -r4 │ │ │ │ + eorseq lr, r9, sl, asr #22 │ │ │ │ ldrshteq r3, [sl], -r0 │ │ │ │ eorseq r3, sl, sl, asr #19 │ │ │ │ eorseq r3, sl, r0, asr #19 │ │ │ │ ldrhteq r3, [sl], -r2 │ │ │ │ eorseq r3, sl, r8, lsl #19 │ │ │ │ mlaseq sl, sl, r9, r3 │ │ │ │ - eorseq r4, sl, sl, asr #4 │ │ │ │ - ldrsbteq r3, [sl], -r0 │ │ │ │ - eorseq r3, sl, r0, lsl r9 │ │ │ │ - ldrhteq r9, [ip], -r2 │ │ │ │ - eorseq lr, r9, r8, asr #22 │ │ │ │ - mlaseq sl, sl, r8, r3 │ │ │ │ - eorseq r3, sl, ip, ror #16 │ │ │ │ - eorseq r3, sl, r6, ror r8 │ │ │ │ - eorseq r3, sl, r4, asr r8 │ │ │ │ - eorseq r3, sl, r2, asr r8 │ │ │ │ - eorseq r3, sl, ip, lsr r8 │ │ │ │ - eorseq r3, sl, lr, lsr #16 │ │ │ │ - eorseq r3, sl, r4, lsr #16 │ │ │ │ - ldrshteq r3, [sl], -lr │ │ │ │ - eorseq r3, sl, ip, lsl #16 │ │ │ │ - eorseq r3, sl, sl, lsr r7 │ │ │ │ - mlaseq sl, r4, r7, r3 │ │ │ │ - mlaseq sl, lr, r7, r3 │ │ │ │ - eorseq r3, sl, r4, asr r7 │ │ │ │ - eorseq r3, sl, lr, ror #31 │ │ │ │ - eorseq r3, sl, ip, ror #13 │ │ │ │ - ldrshteq r3, [sl], -ip │ │ │ │ - eorseq r4, sl, r0, lsl r0 │ │ │ │ - eorseq r4, sl, r6, lsl r0 │ │ │ │ - eorseq r4, sl, r8, lsl r0 │ │ │ │ - eorseq r3, sl, ip, ror pc │ │ │ │ - eorseq r3, sl, r2, ror #30 │ │ │ │ - eorseq r3, sl, r8, ror pc │ │ │ │ - mlaseq fp, r8, r9, r1 │ │ │ │ - mlaseq sl, sl, r0, r3 │ │ │ │ - ldrsbteq r2, [lr], -r2 │ │ │ │ - eorseq r2, fp, sl, lsr r5 │ │ │ │ - eorseq r3, sl, lr, ror #9 │ │ │ │ + eorseq r3, sl, ip, asr #18 │ │ │ │ + ldrshteq r3, [sl], -r2 │ │ │ │ + eorseq r3, sl, r4, lsl r9 │ │ │ │ + ldrsbteq r3, [sl], -sl │ │ │ │ + eorseq r3, sl, r8, ror #17 │ │ │ │ + eorseq r3, sl, r2, asr #17 │ │ │ │ + ldrhteq r3, [sl], -r8 │ │ │ │ + eorseq r3, sl, sl, lsr #17 │ │ │ │ + eorseq r3, sl, r0, lsl #17 │ │ │ │ + mlaseq sl, r2, r8, r3 │ │ │ │ + eorseq r4, sl, r2, asr #2 │ │ │ │ + eorseq r3, sl, r8, asr #19 │ │ │ │ + eorseq r3, sl, r8, lsl #16 │ │ │ │ + eorseq r9, ip, sl, lsr #13 │ │ │ │ + eorseq lr, r9, r0, asr #20 │ │ │ │ + mlaseq sl, r2, r7, r3 │ │ │ │ + eorseq r3, sl, r4, ror #14 │ │ │ │ + eorseq r3, sl, lr, ror #14 │ │ │ │ + eorseq r3, sl, ip, asr #14 │ │ │ │ + eorseq r3, sl, sl, asr #14 │ │ │ │ + eorseq r3, sl, r4, lsr r7 │ │ │ │ + eorseq r3, sl, r6, lsr #14 │ │ │ │ + eorseq r3, sl, ip, lsl r7 │ │ │ │ ldrshteq r3, [sl], -r6 │ │ │ │ - ldrshteq r3, [sl], -r8 │ │ │ │ - eorseq r3, sl, r8, lsr #29 │ │ │ │ - eorseq lr, r9, r0, lsr r8 │ │ │ │ + eorseq r3, sl, r4, lsl #14 │ │ │ │ + eorseq r3, sl, r2, lsr r6 │ │ │ │ + eorseq r3, sl, ip, lsl #13 │ │ │ │ + mlaseq sl, r6, r6, r3 │ │ │ │ + eorseq r3, sl, ip, asr #12 │ │ │ │ + eorseq r3, sl, r6, ror #29 │ │ │ │ + eorseq r3, sl, r4, ror #11 │ │ │ │ + ldrshteq r3, [sl], -r4 │ │ │ │ + eorseq r3, sl, r8, lsl #30 │ │ │ │ + eorseq r3, sl, lr, lsl #30 │ │ │ │ + eorseq r3, sl, r0, lsl pc │ │ │ │ + eorseq r3, sl, r4, ror lr │ │ │ │ + eorseq r3, sl, sl, asr lr │ │ │ │ + eorseq r3, sl, r0, ror lr │ │ │ │ + mlaseq fp, r0, r8, r1 │ │ │ │ + mlaseq sl, r2, pc, r2 @ │ │ │ │ + eorseq r2, lr, sl, asr #13 │ │ │ │ + eorseq r2, fp, r2, lsr r4 │ │ │ │ + eorseq r3, sl, r6, ror #7 │ │ │ │ + eorseq r3, sl, lr, ror #7 │ │ │ │ + ldrshteq r3, [sl], -r0 │ │ │ │ + eorseq r3, sl, r0, lsr #27 │ │ │ │ + eorseq lr, r9, r8, lsr #14 │ │ │ │ addeq pc, pc, sl, ror #16 │ │ │ │ - eorseq r3, sl, r4, ror #8 │ │ │ │ - eorseq r3, fp, r4, lsl #30 │ │ │ │ - ldrshteq r3, [fp], -sl │ │ │ │ + eorseq r3, sl, ip, asr r3 │ │ │ │ + ldrshteq r3, [fp], -ip │ │ │ │ + ldrshteq r3, [fp], -r2 │ │ │ │ @ instruction: 0x9e08692b │ │ │ │ pkhtbcs pc, r8, pc, asr #17 @ │ │ │ │ ldrtmi r6, [r0], -r9, ror #23 │ │ │ │ ldrbtmi r6, [sl], #-2203 @ 0xfffff765 │ │ │ │ tstcs r1, r1, lsl r1 │ │ │ │ svc 0x00e6f7ae │ │ │ │ @ instruction: 0x2678f8df │ │ │ │ @@ -83120,112 +83120,112 @@ │ │ │ │ mrscs r9, R9_usr │ │ │ │ strtmi r4, [r0], -r5, ror #22 │ │ │ │ ldrbtmi r4, [fp], #-2661 @ 0xfffff59b │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ @ instruction: 0xf89aecb0 │ │ │ │ ldr r3, [r4, #328] @ 0x148 │ │ │ │ ldc 7, cr15, [r8], {174} @ 0xae │ │ │ │ - ldrhteq r3, [sl], -lr │ │ │ │ - eorseq r3, sp, r8, ror #25 │ │ │ │ - eorseq lr, r9, sl, lsr #1 │ │ │ │ - mlaseq sl, r4, fp, r3 │ │ │ │ - eorseq lr, r9, r6, asr r0 │ │ │ │ - eorseq lr, r9, r4 │ │ │ │ - ldrshteq r3, [sl], -lr │ │ │ │ - ldrhteq r3, [sl], -r0 │ │ │ │ - eorseq r3, fp, r2, ror fp │ │ │ │ - eorseq r3, sl, lr, asr sl │ │ │ │ - eorseq r3, sl, lr, lsr sl │ │ │ │ - eorseq r3, sl, ip, lsl sl │ │ │ │ - eorseq r3, sl, lr, lsr r1 │ │ │ │ - eorseq pc, r9, r0, asr #19 │ │ │ │ - eorseq r3, sl, r6, lsr #2 │ │ │ │ - eorseq r3, sl, r4, ror #19 │ │ │ │ - eorseq r3, sl, lr, lsl #2 │ │ │ │ - ldrhteq r3, [sl], -lr │ │ │ │ - eorseq r3, sl, ip, asr r5 │ │ │ │ - eorseq r3, sl, sl, ror #10 │ │ │ │ - eorseq r3, sl, r4, ror r0 │ │ │ │ - eorseq r3, sl, r4, ror #10 │ │ │ │ - eorseq r3, sl, r8, ror #10 │ │ │ │ - eorseq r3, sl, r8, ror #10 │ │ │ │ - eorseq r3, sl, r8, ror #10 │ │ │ │ - eorseq r3, sl, r8, ror r5 │ │ │ │ - eorseq r3, sl, lr, lsl #11 │ │ │ │ - mlaseq sl, sl, r5, r3 │ │ │ │ - mlaseq sl, sl, r5, r3 │ │ │ │ - ldrsbteq r3, [sl], -r2 │ │ │ │ - eorseq r3, sl, ip, lsl #11 │ │ │ │ - eorseq r3, sl, r8, lsl #11 │ │ │ │ - mlaseq sl, r6, r5, r3 │ │ │ │ - ldrshteq r3, [sl], -r0 │ │ │ │ - eorseq r3, sl, r6, asr r0 │ │ │ │ - ldrsbteq r3, [sl], -lr │ │ │ │ - ldrshteq r3, [sl], -sl │ │ │ │ - eorseq r2, sl, ip, lsr #29 │ │ │ │ - eorseq r6, sl, r6, lsr #5 │ │ │ │ - eorseq r2, sl, ip, asr #28 │ │ │ │ - ldrhteq r3, [sl], -r4 │ │ │ │ - eorseq r2, sl, r2, lsl #29 │ │ │ │ - eorseq r3, sl, r6, asr r6 │ │ │ │ - eorseq r2, sl, r4, lsr #28 │ │ │ │ - eorseq r3, sl, r4, lsr r6 │ │ │ │ - eorseq r2, sl, r2, lsl lr │ │ │ │ - eorseq r3, sl, r4, lsl #12 │ │ │ │ - ldrsbteq r3, [sl], -lr │ │ │ │ - eorseq r2, sl, r0, ror #27 │ │ │ │ - ldrhteq r3, [sl], -r8 │ │ │ │ - eorseq r2, sl, sl, asr #27 │ │ │ │ - eorseq r3, sl, r8, lsl #11 │ │ │ │ - eorseq r3, sl, r4, ror #10 │ │ │ │ - eorseq r2, sl, r6, ror #27 │ │ │ │ - eorseq r3, sl, sl, lsr r5 │ │ │ │ - eorseq r2, sl, r8, lsl #27 │ │ │ │ - eorseq r3, sl, r8, lsl #10 │ │ │ │ - eorseq r2, sl, r2, ror sp │ │ │ │ + ldrhteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sp, r0, ror #23 │ │ │ │ + eorseq sp, r9, r2, lsr #31 │ │ │ │ + eorseq r3, sl, ip, lsl #21 │ │ │ │ + eorseq sp, r9, lr, asr #30 │ │ │ │ + ldrshteq sp, [r9], -ip │ │ │ │ + ldrshteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sl, r8, lsr #19 │ │ │ │ + eorseq r3, fp, sl, ror #20 │ │ │ │ + eorseq r3, sl, r6, asr r9 │ │ │ │ + eorseq r3, sl, r6, lsr r9 │ │ │ │ + eorseq r3, sl, r4, lsl r9 │ │ │ │ + eorseq r3, sl, r6, lsr r0 │ │ │ │ + ldrhteq pc, [r9], -r8 @ │ │ │ │ + eorseq r3, sl, lr, lsl r0 │ │ │ │ + ldrsbteq r3, [sl], -ip │ │ │ │ + eorseq r3, sl, r6 │ │ │ │ + ldrhteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sl, r4, asr r4 │ │ │ │ + eorseq r3, sl, r2, ror #8 │ │ │ │ + eorseq r2, sl, ip, ror #30 │ │ │ │ + eorseq r3, sl, ip, asr r4 │ │ │ │ + eorseq r3, sl, r0, ror #8 │ │ │ │ + eorseq r3, sl, r0, ror #8 │ │ │ │ + eorseq r3, sl, r0, ror #8 │ │ │ │ + eorseq r3, sl, r0, ror r4 │ │ │ │ + eorseq r3, sl, r6, lsl #9 │ │ │ │ + mlaseq sl, r2, r4, r3 │ │ │ │ + mlaseq sl, r2, r4, r3 │ │ │ │ + eorseq r3, sl, sl, asr #7 │ │ │ │ + eorseq r3, sl, r4, lsl #9 │ │ │ │ + eorseq r3, sl, r0, lsl #9 │ │ │ │ + eorseq r3, sl, lr, lsl #9 │ │ │ │ + eorseq r3, sl, r8, ror #11 │ │ │ │ + eorseq r2, sl, lr, asr #30 │ │ │ │ ldrsbteq r3, [sl], -r6 │ │ │ │ - eorseq r2, sl, ip, asr sp │ │ │ │ - eorseq r3, sl, r4, lsr #9 │ │ │ │ - eorseq r2, sl, r6, asr #26 │ │ │ │ - eorseq r3, sl, sl, ror r4 │ │ │ │ - eorseq r2, sl, r4, lsr sp │ │ │ │ - eorseq r3, sl, r0, asr r4 │ │ │ │ - eorseq r2, sl, lr, lsl sp │ │ │ │ - eorseq r3, sl, r2, lsr #8 │ │ │ │ - eorseq r2, sl, r8, lsl #26 │ │ │ │ - ldrshteq r3, [sl], -r8 │ │ │ │ - ldrshteq r2, [sl], -r2 │ │ │ │ - ldrsbteq r3, [sl], -r2 │ │ │ │ - ldrsbteq r2, [sl], -ip │ │ │ │ - eorseq r3, sl, r4, lsr #7 │ │ │ │ - eorseq r2, sl, r6, asr #25 │ │ │ │ - eorseq r3, sl, sl, ror r3 │ │ │ │ - ldrhteq r2, [sl], -r0 │ │ │ │ - eorseq r3, sl, ip, asr #6 │ │ │ │ - mlaseq sl, sl, ip, r2 │ │ │ │ + ldrshteq r3, [sl], -r2 │ │ │ │ + eorseq r2, sl, r4, lsr #27 │ │ │ │ + mlaseq sl, lr, r1, r6 │ │ │ │ + eorseq r2, sl, r4, asr #26 │ │ │ │ + eorseq r3, sl, ip, lsr #11 │ │ │ │ + eorseq r2, sl, sl, ror sp │ │ │ │ + eorseq r3, sl, lr, asr #10 │ │ │ │ + eorseq r2, sl, ip, lsl sp │ │ │ │ + eorseq r3, sl, ip, lsr #10 │ │ │ │ + eorseq r2, sl, sl, lsl #26 │ │ │ │ + ldrshteq r3, [sl], -ip │ │ │ │ + ldrsbteq r3, [sl], -r6 │ │ │ │ + ldrsbteq r2, [sl], -r8 │ │ │ │ + ldrhteq r3, [sl], -r0 │ │ │ │ + eorseq r2, sl, r2, asr #25 │ │ │ │ + eorseq r3, sl, r0, lsl #9 │ │ │ │ + eorseq r3, sl, ip, asr r4 │ │ │ │ + ldrsbteq r2, [sl], -lr │ │ │ │ + eorseq r3, sl, r2, lsr r4 │ │ │ │ + eorseq r2, sl, r0, lsl #25 │ │ │ │ + eorseq r3, sl, r0, lsl #8 │ │ │ │ + eorseq r2, sl, sl, ror #24 │ │ │ │ + eorseq r3, sl, lr, asr #7 │ │ │ │ + eorseq r2, sl, r4, asr ip │ │ │ │ + mlaseq sl, ip, r3, r3 │ │ │ │ + eorseq r2, sl, lr, lsr ip │ │ │ │ + eorseq r3, sl, r2, ror r3 │ │ │ │ + eorseq r2, sl, ip, lsr #24 │ │ │ │ + eorseq r3, sl, r8, asr #6 │ │ │ │ + eorseq r2, sl, r6, lsl ip │ │ │ │ eorseq r3, sl, sl, lsl r3 │ │ │ │ - eorseq r2, sl, r8, lsl #25 │ │ │ │ + eorseq r2, sl, r0, lsl #24 │ │ │ │ ldrshteq r3, [sl], -r0 │ │ │ │ - eorseq r2, sl, r2, ror ip │ │ │ │ - eorseq r3, sl, r2, asr #5 │ │ │ │ - eorseq r2, sl, ip, asr ip │ │ │ │ - mlaseq sl, r8, r2, r3 │ │ │ │ - eorseq r2, sl, r6, asr #24 │ │ │ │ + eorseq r2, sl, sl, ror #23 │ │ │ │ + eorseq r3, sl, sl, asr #5 │ │ │ │ + ldrsbteq r2, [sl], -r4 │ │ │ │ + mlaseq sl, ip, r2, r3 │ │ │ │ + ldrhteq r2, [sl], -lr │ │ │ │ eorseq r3, sl, r2, ror r2 │ │ │ │ - eorseq r2, sl, r0, lsr ip │ │ │ │ - eorseq r3, sl, ip, lsr #4 │ │ │ │ - eorseq r2, sl, sl, lsl ip │ │ │ │ - eorseq r3, sl, sl, asr #2 │ │ │ │ - eorseq r2, sl, r4, lsl #24 │ │ │ │ - eorseq r3, sl, r4, lsr r1 │ │ │ │ - ldrshteq r2, [sl], -r2 │ │ │ │ + eorseq r2, sl, r8, lsr #23 │ │ │ │ + eorseq r3, sl, r4, asr #4 │ │ │ │ + mlaseq sl, r2, fp, r2 │ │ │ │ + eorseq r3, sl, r2, lsl r2 │ │ │ │ + eorseq r2, sl, r0, lsl #23 │ │ │ │ + eorseq r3, sl, r8, ror #3 │ │ │ │ + eorseq r2, sl, sl, ror #22 │ │ │ │ ldrhteq r3, [sl], -sl │ │ │ │ - ldrsbteq r2, [sl], -ip │ │ │ │ - mlaseq sl, r2, r0, r3 │ │ │ │ - eorseq r2, sl, r0, lsl ip │ │ │ │ + eorseq r2, sl, r4, asr fp │ │ │ │ + mlaseq sl, r0, r1, r3 │ │ │ │ + eorseq r2, sl, lr, lsr fp │ │ │ │ + eorseq r3, sl, sl, ror #2 │ │ │ │ + eorseq r2, sl, r8, lsr #22 │ │ │ │ + eorseq r3, sl, r4, lsr #2 │ │ │ │ + eorseq r2, sl, r2, lsl fp │ │ │ │ + eorseq r3, sl, r2, asr #32 │ │ │ │ + ldrshteq r2, [sl], -ip │ │ │ │ + eorseq r3, sl, ip, lsr #32 │ │ │ │ + eorseq r2, sl, sl, ror #21 │ │ │ │ + ldrhteq r2, [sl], -r2 │ │ │ │ + ldrsbteq r2, [sl], -r4 │ │ │ │ + eorseq r2, sl, sl, lsl #31 │ │ │ │ + eorseq r2, sl, r8, lsl #22 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrmi fp, [r4], -r4, lsl #1 │ │ │ │ @ instruction: 0x46984a1f │ │ │ │ smladcs r0, pc, fp, r4 @ │ │ │ │ @@ -83303,15 +83303,15 @@ │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r1, lsl #2 │ │ │ │ @ instruction: 0xf7aebd30 │ │ │ │ svclt 0x0000eb30 │ │ │ │ addeq lr, pc, ip, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mlaseq sl, ip, r8, r2 │ │ │ │ + mlaseq sl, r4, r7, r2 │ │ │ │ addeq lr, pc, lr, ror #24 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febd85c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, ip, r0 │ │ │ │ strmi r2, [r5], -r0, lsl #6 │ │ │ │ ldrmi r4, [r0], -lr, lsl #12 │ │ │ │ @@ -86453,15 +86453,15 @@ │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ stmdale r4, {r5, r6, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ andseq pc, r0, r3, lsr r8 @ │ │ │ │ vaba.s8 q10, q0, q8 │ │ │ │ @ instruction: 0x477020b7 │ │ │ │ - eorseq r1, lr, lr, lsl sl │ │ │ │ + eorseq r1, lr, r6, lsl r9 │ │ │ │ vadd.i8 , q8, q9 │ │ │ │ addsmi r1, r8, #872415233 @ 0x34000001 │ │ │ │ bicshi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf010e8df │ │ │ │ ldrsbeq r0, [r4, #18] │ │ │ │ ldrsbeq r0, [r4, #20] │ │ │ │ ldrdeq r0, [lr, #16] │ │ │ │ @@ -86779,15 +86779,15 @@ │ │ │ │ tstpne r3, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwcs lr, #1984 @ 0x7c0 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ @ instruction: 0x008fb6ba │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eorseq r1, lr, r0, lsr #10 │ │ │ │ + eorseq r1, lr, r8, lsl r4 │ │ │ │ vmla.i8 q11, q0, q1 │ │ │ │ addsmi r2, sl, #-2013265919 @ 0x88000001 │ │ │ │ stmdale r1, {r1, ip, lr, pc} │ │ │ │ ldrbmi r3, [r0, -r4, rrx]! │ │ │ │ @ instruction: 0x477030f4 │ │ │ │ vst4.32 {d27-d30}, [pc], r4 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ @@ -87022,15 +87022,15 @@ │ │ │ │ andlt r4, r3, r0, lsl #4 │ │ │ │ blmi 1c2f34 │ │ │ │ ldrmi r4, [sl], #-1904 @ 0xfffff890 │ │ │ │ @ instruction: 0xf8926bdc │ │ │ │ ldrb r2, [r0, r0, asr #32]! │ │ │ │ ldrbtmi r4, [fp], #-2817 @ 0xfffff4ff │ │ │ │ @ instruction: 0x47705c18 │ │ │ │ - eorseq r1, lr, sl, lsl r1 │ │ │ │ + eorseq r1, lr, r2, lsl r0 │ │ │ │ stmdacs pc, {r0, fp, ip, sp} @ │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ mrsne pc, (UNDEF: 14) @ │ │ │ │ bleq 649e50 │ │ │ │ bleq 346e18 │ │ │ │ bleq 347a1c │ │ │ │ vqdmulh.s d16, d0, d11 │ │ │ │ @@ -87182,15 +87182,15 @@ │ │ │ │ stccs 3, cr2, [r1], {-0} │ │ │ │ ldmibvs sl, {r0, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdbvc r2, {r2, r8, r9, fp, lr} │ │ │ │ ldcpl 4, cr4, [r8], {123} @ 0x7b │ │ │ │ svclt 0x0000bd10 │ │ │ │ addeq fp, pc, ip │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eorseq r0, lr, r4, lsr #29 │ │ │ │ + mlaseq lr, ip, sp, r0 │ │ │ │ stmdbvs r3, {r1, r2, r4, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf5b3447a │ │ │ │ andsle r7, r8, r5, lsr #31 │ │ │ │ @ instruction: 0xf5b3d80d │ │ │ │ tstle r2, sl, lsl #31 │ │ │ │ ldmdavs fp, {r0, r1, r9, sl, fp, sp, lr} │ │ │ │ bcs e3cdc │ │ │ │ @@ -87207,15 +87207,15 @@ │ │ │ │ blx 39b1ea │ │ │ │ @ instruction: 0xf8922203 │ │ │ │ movwcc r3, #45109 @ 0xb035 │ │ │ │ eoreq pc, r3, r0, lsl r8 @ │ │ │ │ movwcs r4, #1904 @ 0x770 │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ addeq sl, pc, r4, lsr #31 │ │ │ │ - eorseq r0, lr, ip, ror #28 │ │ │ │ + eorseq r0, lr, r4, ror #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0x4605b5f0 │ │ │ │ stmdbvs r8, {r1, r3, r4, r8, r9, fp, lr}^ │ │ │ │ stmdbvs pc!, {r1, r2, r3, r9, sl, lr}^ @ │ │ │ │ adcsmi r4, r8, #2063597568 @ 0x7b000000 │ │ │ │ bmi 6b9148 │ │ │ │ cmncs r4, #10092544 @ 0x9a0000 │ │ │ │ @@ -87435,15 +87435,15 @@ │ │ │ │ stmiale ip!, {r0, r2, r8, fp, sp}^ │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r0, lr, r6, ror #20 │ │ │ │ + eorseq r0, lr, lr, asr r9 │ │ │ │ vst3.8 {d27-d29}, [pc], r8 │ │ │ │ ldrblt r5, [r0, #3200]! @ 0xc80 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00ccf8cc │ │ │ │ ldcmi 0, cr11, [r0, #-544]! @ 0xfffffde0 │ │ │ │ strmi sl, [r6], -r1, lsl #24 │ │ │ │ ldrbtmi r4, [sp], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -87491,15 +87491,15 @@ │ │ │ │ ldrhtmi lr, [r0], #141 @ 0x8d │ │ │ │ ldrbmi fp, [r0, -r1]! │ │ │ │ b 1ec33c0 │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ umulleq sl, pc, sl, fp @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r4, sl, r2, asr #20 │ │ │ │ + eorseq r4, sl, sl, lsr r9 │ │ │ │ addeq sl, pc, r0, lsl fp @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [sp], -r3, asr #17 │ │ │ │ strmi r7, [r0], r6, lsl #20 │ │ │ │ @@ -91910,15 +91910,15 @@ │ │ │ │ ... │ │ │ │ addeq r6, pc, r2, ror #15 │ │ │ │ ldrdeq r6, [pc], r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r6, pc, ip, lsr #15 │ │ │ │ andeq r0, r0, r4, asr r6 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - mlaseq sp, lr, r6, ip │ │ │ │ + mlaseq sp, r6, r5, ip │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ bvs ff76ba14 │ │ │ │ blvc 723ab8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r1, r2, r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ ldmib sp, {r3, r4, r9, fp, sp, lr}^ │ │ │ │ @@ -93652,17 +93652,17 @@ │ │ │ │ vmax.u32 d20, d15, d24 │ │ │ │ @ instruction: 0xf0020315 │ │ │ │ vst1.8 {d16-d19}, [r3 :256] │ │ │ │ strvc r3, [r2, #-768]! @ 0xfffffd00 │ │ │ │ ldclt 1, cr6, [r8, #-140]! @ 0xffffff74 │ │ │ │ ldrbtmi r4, [sl], #-2563 @ 0xfffff5fd │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - ldrsbteq r0, [r9], -r4 │ │ │ │ - mlaseq r9, r8, r9, lr │ │ │ │ - mlaseq r9, sl, ip, ip │ │ │ │ + eorseq r0, r9, ip, asr #17 │ │ │ │ + mlaseq r9, r0, r8, lr │ │ │ │ + mlaseq r9, r2, fp, ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ blmi 15377c4 │ │ │ │ ldmdavs r6, {r0, r2, r3, fp, sp, lr} │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ @@ -94527,15 +94527,15 @@ │ │ │ │ cdple 0, 15, cr3, cr15, cr8, {0} │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ addeq r4, pc, ip, lsl r3 @ │ │ │ │ addeq r4, pc, sl, lsl r3 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, pc, r4, lsl #3 │ │ │ │ - eorseq lr, r9, r6, asr r0 │ │ │ │ + eorseq sp, r9, lr, asr #30 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ blcs 1aaf3c │ │ │ │ stmdbvs r3, {r0, r5, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x00baf5b3 │ │ │ │ @ instruction: 0xf5b3d211 │ │ │ │ ldmdale ip, {r0, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x73a5f5a3 │ │ │ │ @@ -142878,15 +142878,15 @@ │ │ │ │ @ instruction: 0xf88764fd │ │ │ │ ldcllt 0, cr6, [r8, #320]! @ 0x140 │ │ │ │ stmdacs r2!, {r0, r1, r3, r5, r7, fp, ip, sp}^ │ │ │ │ blmi 1b16f0 │ │ │ │ @ instruction: 0xf833447b │ │ │ │ @ instruction: 0x47700010 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - ldrshteq sl, [sl], -r0 │ │ │ │ + eorseq sl, sl, r8, ror #15 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r2, r0, lsl #13 │ │ │ │ @ instruction: 0xf0312000 │ │ │ │ @ instruction: 0x4681faf5 │ │ │ │ @@ -150268,19 +150268,19 @@ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sp, fp, r0, ror #14 │ │ │ │ addeq r9, lr, r2, lsl #20 │ │ │ │ addeq r9, lr, r0, asr #19 │ │ │ │ addeq r9, lr, r4, asr #19 │ │ │ │ addeq sp, fp, sl, asr #13 │ │ │ │ andeq r0, r0, ip, ror #16 │ │ │ │ - eorseq r1, r7, r0, ror sp │ │ │ │ - eorseq r7, r6, r6, lsl #11 │ │ │ │ + eorseq r1, r7, r8, ror #24 │ │ │ │ + eorseq r7, r6, lr, ror r4 │ │ │ │ addeq r9, lr, sl, lsr #18 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r5, r7, r2, lsr r9 │ │ │ │ + eorseq r5, r7, sl, lsr #16 │ │ │ │ @ instruction: 0xfffff9cd │ │ │ │ @ instruction: 0xfffff99b │ │ │ │ addeq r9, lr, r2, asr #17 │ │ │ │ stmdbvc r3, {r0, r3, r4, r9, fp, lr} │ │ │ │ blcs 393ca0 │ │ │ │ ldm pc, {r0, r1, r3, r5, fp, ip, lr, pc}^ @ │ │ │ │ andne pc, r9, #3 │ │ │ │ @@ -151274,17 +151274,17 @@ │ │ │ │ addeq r8, lr, r0, lsr sl │ │ │ │ addeq r8, lr, r4, lsr sl │ │ │ │ addeq ip, fp, ip, lsr r7 │ │ │ │ @ instruction: 0xffffeb07 │ │ │ │ @ instruction: 0xffffeacd │ │ │ │ @ instruction: 0x008e89b2 │ │ │ │ andeq r0, r0, ip, ror #16 │ │ │ │ - eorseq r6, r6, r8, asr #11 │ │ │ │ + eorseq r6, r6, r0, asr #9 │ │ │ │ addeq r8, lr, sl, lsl r9 │ │ │ │ - eorseq r6, r6, r4, lsr #10 │ │ │ │ + eorseq r6, r6, ip, lsl r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x46074a7d │ │ │ │ addlt r4, fp, sp, ror fp │ │ │ │ stmdage r8, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -151417,19 +151417,19 @@ │ │ │ │ addeq r8, lr, lr, lsr r8 │ │ │ │ strdeq r8, [lr], r6 │ │ │ │ strdeq r8, [lr], lr │ │ │ │ addeq ip, fp, r6, lsl #10 │ │ │ │ addeq r8, lr, r0, lsl #15 │ │ │ │ andeq r0, r0, ip, ror #16 │ │ │ │ addeq r8, lr, ip, lsl #14 │ │ │ │ - eorseq r6, r9, r4, asr r9 │ │ │ │ - eorseq r6, r6, r2, lsr #6 │ │ │ │ - eorseq r2, r7, r0, lsl #3 │ │ │ │ - ldrsbteq r6, [r6], -lr │ │ │ │ - eorseq r6, r6, ip, ror #5 │ │ │ │ + eorseq r6, r9, ip, asr #16 │ │ │ │ + eorseq r6, r6, sl, lsl r2 │ │ │ │ + eorseq r2, r7, r8, ror r0 │ │ │ │ + ldrsbteq r6, [r6], -r6 │ │ │ │ + eorseq r6, r6, r4, ror #3 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrdgt pc, [r8, -pc]! @ │ │ │ │ stmdbvs r5, {r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -152508,15 +152508,15 @@ │ │ │ │ @ instruction: 0xf852447a │ │ │ │ blcs 10d0e08 │ │ │ │ andcs sp, r0, r1 │ │ │ │ blvc 10d6b44 │ │ │ │ svclt 0x00942802 │ │ │ │ andcs r2, r1, r0 │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrhteq r4, [sl], -r4 │ │ │ │ + eorseq r4, sl, ip, lsr #9 │ │ │ │ bvs fcd98 │ │ │ │ blcs 5a31a8 │ │ │ │ @ instruction: 0x4770d0fb │ │ │ │ blcs 123bb0 │ │ │ │ stmdbvc r2, {r0, r2, r8, fp, ip, lr, pc} │ │ │ │ bcs 1535b4 │ │ │ │ ldrmi sp, [r8], -r8, lsl #16 │ │ │ │ @@ -152860,16 +152860,16 @@ │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strdeq r0, [r7], sl │ │ │ │ - eorseq r9, r5, r2, asr #3 │ │ │ │ - ldrhteq r9, [r5], -ip │ │ │ │ + ldrhteq r9, [r5], -sl │ │ │ │ + ldrhteq r9, [r5], -r4 │ │ │ │ stmdale ip, {r1, r2, r3, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ ldrne r1, [r4, -lr, lsl #2] │ │ │ │ @ instruction: 0x23201d1a │ │ │ │ svccs 0x002c2926 │ │ │ │ andeq r0, fp, r2, lsr r8 │ │ │ │ ldrbtmi r4, [r8], #-2070 @ 0xfffff7ea │ │ │ │ @@ -152891,29 +152891,29 @@ │ │ │ │ ldmdami r1, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ svclt 0x00004770 │ │ │ │ - mlaseq r6, sl, r7, r1 │ │ │ │ - eorseq r4, r6, r4, lsr #24 │ │ │ │ - eorseq r7, r9, sl, asr #21 │ │ │ │ - eorseq r4, r6, r0, lsr #24 │ │ │ │ - eorseq r4, r6, r2, lsr ip │ │ │ │ - eorseq r4, r6, r0, lsl #24 │ │ │ │ - eorseq r4, r6, lr, ror #23 │ │ │ │ - eorseq sp, r6, r0, ror #19 │ │ │ │ - eorseq r4, r6, r2, lsr ip │ │ │ │ - eorseq r4, r6, r4, lsr ip │ │ │ │ - eorseq r4, r6, r6, lsr ip │ │ │ │ - eorseq r4, r6, r8, lsr ip │ │ │ │ - eorseq r4, r6, sl, lsr ip │ │ │ │ - eorseq r6, r8, ip, lsr #25 │ │ │ │ - eorseq r4, r6, r2, lsr #9 │ │ │ │ + mlaseq r6, r2, r6, r1 │ │ │ │ + eorseq r4, r6, ip, lsl fp │ │ │ │ + eorseq r7, r9, r2, asr #19 │ │ │ │ + eorseq r4, r6, r8, lsl fp │ │ │ │ + eorseq r4, r6, sl, lsr #22 │ │ │ │ + ldrshteq r4, [r6], -r8 │ │ │ │ + eorseq r4, r6, r6, ror #21 │ │ │ │ + ldrsbteq sp, [r6], -r8 │ │ │ │ + eorseq r4, r6, sl, lsr #22 │ │ │ │ + eorseq r4, r6, ip, lsr #22 │ │ │ │ + eorseq r4, r6, lr, lsr #22 │ │ │ │ + eorseq r4, r6, r0, lsr fp │ │ │ │ + eorseq r4, r6, r2, lsr fp │ │ │ │ + eorseq r6, r8, r4, lsr #23 │ │ │ │ + mlaseq r6, sl, r3, r4 │ │ │ │ stmdale ip, {r1, r2, r3, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ ldrne r1, [r4, -lr, lsl #2] │ │ │ │ @ instruction: 0x23201d1a │ │ │ │ svccs 0x002c2926 │ │ │ │ andeq r0, fp, r2, lsr r8 │ │ │ │ ldrbtmi r4, [r8], #-2070 @ 0xfffff7ea │ │ │ │ @@ -152935,39 +152935,39 @@ │ │ │ │ ldmdami r1, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r4, r6, lr, lsl #24 │ │ │ │ - ldrsbteq r4, [r6], -r8 │ │ │ │ - ldrshteq r0, [r8], -lr │ │ │ │ + eorseq r4, r6, r6, lsl #22 │ │ │ │ ldrsbteq r4, [r6], -r0 │ │ │ │ - eorseq sl, r7, sl, ror #26 │ │ │ │ - eorseq r5, r6, ip, asr #14 │ │ │ │ - eorseq ip, r5, sl, lsl #13 │ │ │ │ - mlaseq r7, r8, sl, fp │ │ │ │ - eorseq r6, r6, lr, ror r6 │ │ │ │ - eorseq r6, r6, ip, lsl #13 │ │ │ │ - eorseq r4, r6, sl, lsr #23 │ │ │ │ - eorseq r4, r6, ip, lsr #23 │ │ │ │ - eorseq r4, r6, lr, lsr #23 │ │ │ │ - ldrhteq r4, [r6], -r0 │ │ │ │ - ldrhteq r4, [r6], -r2 │ │ │ │ + ldrshteq r0, [r8], -r6 │ │ │ │ + eorseq r4, r6, r8, asr #21 │ │ │ │ + eorseq sl, r7, r2, ror #24 │ │ │ │ + eorseq r5, r6, r4, asr #12 │ │ │ │ + eorseq ip, r5, r2, lsl #11 │ │ │ │ + mlaseq r7, r0, r9, fp │ │ │ │ + eorseq r6, r6, r6, ror r5 │ │ │ │ + eorseq r6, r6, r4, lsl #11 │ │ │ │ + eorseq r4, r6, r2, lsr #21 │ │ │ │ + eorseq r4, r6, r4, lsr #21 │ │ │ │ + eorseq r4, r6, r6, lsr #21 │ │ │ │ + eorseq r4, r6, r8, lsr #21 │ │ │ │ + eorseq r4, r6, sl, lsr #21 │ │ │ │ stmdale r5, {r0, r1, r2, r3, r4, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strdeq r0, [r7], r2 │ │ │ │ - eorseq r9, r5, sl, lsr r0 │ │ │ │ - eorseq r9, r5, r4, lsr r0 │ │ │ │ + eorseq r8, r5, r2, lsr pc │ │ │ │ + eorseq r8, r5, ip, lsr #30 │ │ │ │ svclt 0x00181f0b │ │ │ │ ldmdacs r8, {r0, r8, r9, sp} │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ stmdbcs r6, {r0, r1, r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ stmdbcs r7, {r1, r3, ip, lr, pc} │ │ │ │ ldmdacs fp, {r1, r3, r8, ip, lr, pc} │ │ │ │ ldmdacs ip, {r2, r3, r4, ip, lr, pc} │ │ │ │ @@ -152984,62 +152984,62 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - eorseq r4, r6, r8, asr fp │ │ │ │ + eorseq r4, r6, r0, asr sl │ │ │ │ ldrdeq r0, [r7], lr │ │ │ │ - eorseq r4, r6, sl, lsl fp │ │ │ │ - eorseq r8, r5, r0, ror #31 │ │ │ │ - eorseq r4, r6, lr, lsl #23 │ │ │ │ - ldrsbteq r8, [r5], -r4 │ │ │ │ - eorseq r4, r6, r6, asr #22 │ │ │ │ - eorseq r4, r6, r0, ror #22 │ │ │ │ + eorseq r4, r6, r2, lsl sl │ │ │ │ + ldrsbteq r8, [r5], -r8 │ │ │ │ + eorseq r4, r6, r6, lsl #21 │ │ │ │ + eorseq r8, r5, ip, asr #29 │ │ │ │ + eorseq r4, r6, lr, lsr sl │ │ │ │ + eorseq r4, r6, r8, asr sl │ │ │ │ stmdale r5, {r5, r6, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ addeq r0, r7, r6, lsl #20 │ │ │ │ - mlaseq r5, r2, pc, r8 @ │ │ │ │ - eorseq r8, r5, ip, lsl #31 │ │ │ │ + eorseq r8, r5, sl, lsl #29 │ │ │ │ + eorseq r8, r5, r4, lsl #29 │ │ │ │ stmdale r5, {r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ addeq r0, r7, sl, asr #19 │ │ │ │ - eorseq r8, r5, sl, ror #30 │ │ │ │ - eorseq r8, r5, r4, ror #30 │ │ │ │ + eorseq r8, r5, r2, ror #28 │ │ │ │ + eorseq r8, r5, ip, asr lr │ │ │ │ stmdale r5, {r0, r1, r3, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ addeq r0, r7, r2, ror r9 │ │ │ │ - eorseq r8, r5, r2, asr #30 │ │ │ │ - eorseq r8, r5, ip, lsr pc │ │ │ │ + eorseq r8, r5, sl, lsr lr │ │ │ │ + eorseq r8, r5, r4, lsr lr │ │ │ │ stmdale r5, {r1, r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ addeq r0, r7, lr, lsr #18 │ │ │ │ - eorseq r8, r5, sl, lsl pc │ │ │ │ - eorseq r8, r5, r4, lsl pc │ │ │ │ + eorseq r8, r5, r2, lsl lr │ │ │ │ + eorseq r8, r5, ip, lsl #28 │ │ │ │ bcc 131d0c │ │ │ │ andscc r1, r0, fp, asr #28 │ │ │ │ @ instruction: 0xf04f4411 │ │ │ │ andcs r5, r0, #32256 @ 0x7e00 │ │ │ │ @ instruction: 0xf813b500 │ │ │ │ cdp 15, 0, cr14, cr7, cr1, {0} │ │ │ │ @ instruction: 0xf840ea90 │ │ │ │ @@ -192951,16 +192951,16 @@ │ │ │ │ movtne lr, #15104 @ 0x3b00 │ │ │ │ ldmdavs fp, {r5, fp, sp, lr}^ │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ svc 0x0076f742 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ movwcs lr, #51652 @ 0xc9c4 │ │ │ │ svclt 0x0000e763 │ │ │ │ - eorseq sp, r7, lr, asr #13 │ │ │ │ - eorseq sp, r7, r2, asr #11 │ │ │ │ + eorseq sp, r7, r6, asr #11 │ │ │ │ + ldrhteq sp, [r7], -sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ blvs 1d87a4 │ │ │ │ strmi r4, [r8], r6, lsl #12 │ │ │ │ bvs fe190da4 │ │ │ │ @@ -193049,15 +193049,15 @@ │ │ │ │ andeq r0, r0, r3 │ │ │ │ teqcc r3, #52, 6 @ 0xd0000000 │ │ │ │ teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ andeq r0, r0, r2 │ │ │ │ ... │ │ │ │ - eorseq sp, r7, ip, lsr #16 │ │ │ │ + eorseq sp, r7, r4, lsr #14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4391c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [lr], -r8, ror #31 │ │ │ │ @ instruction: 0x46152138 │ │ │ │ stc2l 0, cr15, [ip], #4 │ │ │ │ @@ -193087,15 +193087,15 @@ │ │ │ │ teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - mlaseq r7, r6, r7, sp │ │ │ │ + eorseq sp, r7, lr, lsl #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec439b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 1b0798 │ │ │ │ ldrbtmi r4, [sl], #-2307 @ 0xfffff6fd │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stclt 15, cr15, [r8, #-676] @ 0xfffffd5c │ │ │ │ @@ -193186,15 +193186,15 @@ │ │ │ │ andcs r1, ip, #134217729 @ 0x8000001 │ │ │ │ blx 1c6a8a │ │ │ │ @ instruction: 0xf742f202 │ │ │ │ andcs lr, r0, #10112 @ 0x2780 │ │ │ │ stmib r5, {r8, r9, sp}^ │ │ │ │ pop {r2, r3, r8, r9, sp} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq sp, r7, r0, lsl r2 │ │ │ │ + eorseq sp, r7, r8, lsl #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec43b3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ ldrmi r6, [r8, r3, ror #16] │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @@ -193455,15 +193455,15 @@ │ │ │ │ ldmpl r3, {r0, r1, r3, r6, r8}^ │ │ │ │ mvnsle r4, #805306378 @ 0x3000000a │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ bvs feb2baec │ │ │ │ svclt 0x008c4284 │ │ │ │ andcs r2, r1, r0 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq ip, r7, r2, ror #27 │ │ │ │ + ldrsbteq ip, [r7], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec43f70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [ip, -r8] │ │ │ │ @ instruction: 0xf9e8f001 │ │ │ │ strmi fp, [r4], -r8, asr #3 │ │ │ │ stmdbmi lr, {r0, r2, r3, r9, fp, lr} │ │ │ │ @@ -193648,22 +193648,22 @@ │ │ │ │ stmdbmi sp, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf7424479 │ │ │ │ stmdavs fp!, {r1, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ eorvs r6, fp, r0, lsr r0 │ │ │ │ svclt 0x0000e7dc │ │ │ │ - eorseq r3, r4, lr, lsr #5 │ │ │ │ + eorseq r3, r4, r6, lsr #3 │ │ │ │ addeq r3, r9, r2, lsl r0 │ │ │ │ addeq r0, r5, r0, asr #4 │ │ │ │ addeq pc, fp, r6, ror #5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ ldrdeq pc, [fp], lr │ │ │ │ - eorseq r3, r4, ip, asr r2 │ │ │ │ - eorseq r3, r6, r4, lsl #4 │ │ │ │ + eorseq r3, r4, r4, asr r1 │ │ │ │ + ldrshteq r3, [r6], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ ldrmi fp, [r0], fp, lsl #1 │ │ │ │ strmi r4, [r5], -sl, ror #20 │ │ │ │ movwls r4, #26127 @ 0x660f │ │ │ │ @@ -193770,24 +193770,24 @@ │ │ │ │ @ instruction: 0xf742e769 │ │ │ │ blmi 4a81dc │ │ │ │ ldrbtmi r3, [fp], #-3844 @ 0xfffff0fc │ │ │ │ mvnpl r6, r8, lsl r8 │ │ │ │ svclt 0x0000e766 │ │ │ │ addeq r2, r9, ip, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, r3, r2, lsr lr │ │ │ │ + eorseq r6, r3, sl, lsr #26 │ │ │ │ addeq r2, r9, r6, ror #29 │ │ │ │ - eorseq r3, r3, sl, ror #18 │ │ │ │ - mlaseq r3, r2, sp, r6 │ │ │ │ - eorseq r1, r3, r0, ror #27 │ │ │ │ - ldrshteq r3, [r4], -ip │ │ │ │ - eorseq r3, r4, lr, lsr #1 │ │ │ │ - eorseq r3, r4, r0, lsr #1 │ │ │ │ - eorseq r3, r4, sl, lsr #1 │ │ │ │ - eorseq r3, r4, r2, lsr #1 │ │ │ │ + eorseq r3, r3, r2, ror #16 │ │ │ │ + eorseq r6, r3, sl, lsl #25 │ │ │ │ + ldrsbteq r1, [r3], -r8 │ │ │ │ + ldrshteq r2, [r4], -r4 │ │ │ │ + eorseq r2, r4, r6, lsr #31 │ │ │ │ + mlaseq r4, r8, pc, r2 @ │ │ │ │ + eorseq r2, r4, r2, lsr #31 │ │ │ │ + mlaseq r4, sl, pc, r2 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44480 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ad0bd8 │ │ │ │ ldcmi 13, cr6, [fp], {131} @ 0x83 │ │ │ │ ldrmi r4, [r8], -r6, lsl #12 │ │ │ │ stcge 4, cr4, [r5, #-496] @ 0xfffffe10 │ │ │ │ @@ -193814,16 +193814,16 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ stcvs 5, cr15, [r3, #52] @ 0x34 │ │ │ │ @ instruction: 0xf742bd70 │ │ │ │ svclt 0x0000eb8a │ │ │ │ addeq r2, r9, r0, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq ip, r7, r8, asr #24 │ │ │ │ - eorseq r6, r7, ip, ror #4 │ │ │ │ + eorseq ip, r7, r0, asr #22 │ │ │ │ + eorseq r6, r7, r4, ror #2 │ │ │ │ addeq r2, r9, r6, lsr #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x4c1c0bd8 │ │ │ │ stcvs 5, cr15, [r3, #692] @ 0x2b4 │ │ │ │ ldrbtmi sl, [ip], #-3333 @ 0xfffff2fb │ │ │ │ @@ -193852,15 +193852,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf50dd102 │ │ │ │ ldcllt 13, cr6, [r0, #-524]! @ 0xfffffdf4 │ │ │ │ bl 10ab094 │ │ │ │ addeq lr, fp, r2, asr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r9, r8, asr #25 │ │ │ │ - ldrsbteq r6, [r7], -sl │ │ │ │ + ldrsbteq r6, [r7], -r2 │ │ │ │ umulleq r2, r9, r0, ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ bmi 7bec10 │ │ │ │ blmi 7bec28 │ │ │ │ @@ -193941,29 +193941,29 @@ │ │ │ │ @ instruction: 0xd00842be │ │ │ │ ldrtmi r6, [r8], -ip, lsr #17 │ │ │ │ ldrtmi r4, [ip], #-1585 @ 0xfffff9cf │ │ │ │ strtmi r1, [r2], -r4, lsr #23 │ │ │ │ b 2b1fc │ │ │ │ pop {r2, r3, r5, r7, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - eorseq r6, r7, r8, ror r0 │ │ │ │ + eorseq r5, r7, r0, ror pc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44708 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ andcs r4, r0, sp, lsl #12 │ │ │ │ @ instruction: 0xf0002110 │ │ │ │ stmdbmi r6, {r0, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcvs r4, r6, r4, lsl #12 │ │ │ │ subvs r4, r5, r9, ror r4 │ │ │ │ @ instruction: 0xff82f000 │ │ │ │ eorvs r2, r0, r0, lsl #6 │ │ │ │ adcvs r4, r3, r0, lsr #12 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrhteq r7, [r4], -r8 │ │ │ │ + ldrhteq r7, [r4], -r0 │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ ldrlt r5, [r0, #-3200]! @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00ecf8cc │ │ │ │ addlt r4, r2, r3, lsl r9 │ │ │ │ blge 23fd9c │ │ │ │ @ instruction: 0x46044479 │ │ │ │ @@ -194102,16 +194102,16 @@ │ │ │ │ blls 3477d0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #44]! @ 0x2c │ │ │ │ stmdb r8, {r1, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdeq r2, [r9], r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r2, [r4], -r0 │ │ │ │ - eorseq ip, r5, r2, lsr #9 │ │ │ │ + eorseq r2, r4, r8, asr #21 │ │ │ │ + mlaseq r5, sl, r3, ip │ │ │ │ addeq r2, r9, r0, lsr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44994 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 5716bc │ │ │ │ blmi 5999cc │ │ │ │ ldrbtmi sl, [sl], #-3073 @ 0xfffff3ff │ │ │ │ @@ -194308,15 +194308,15 @@ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ ldmpl r3!, {r0, r2, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ mrc2 7, 1, pc, cr4, cr14, {7} │ │ │ │ eorsvs r4, r8, r5, lsl #12 │ │ │ │ subsle r2, r3, r0, lsl #16 │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ - ldc2 3, cr15, [ip, #180] @ 0xb4 │ │ │ │ + ldc2 3, cr15, [r4, #-180] @ 0xffffff4c │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xff38f7fe │ │ │ │ bicsle r2, r3, r0, lsl #16 │ │ │ │ strtmi r4, [r1], -sp, lsr #28 │ │ │ │ ldmdavs r0!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ stc2 0, cr15, [ip] │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @@ -194403,15 +194403,15 @@ │ │ │ │ ldrbtmi r4, [r8], #-3367 @ 0xfffff2d9 │ │ │ │ @ instruction: 0xf7ff447d │ │ │ │ ldrshlt pc, [r0, #-227] @ 0xffffff1d @ │ │ │ │ cdp 7, 12, cr15, cr6, cr1, {2} │ │ │ │ ldrbtmi r4, [fp], #-2852 @ 0xfffff4dc │ │ │ │ tstlt r8, r8, lsl r0 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ - ldc2l 3, cr15, [lr], {45} @ 0x2d │ │ │ │ + mrrc2 3, 2, pc, r6, cr13 @ │ │ │ │ blmi 99d41c │ │ │ │ @ instruction: 0x212f4604 │ │ │ │ ldmdavs lr!, {r0, r1, r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf7414630 │ │ │ │ @ instruction: 0x4605ec16 │ │ │ │ ldmdami lr, {r8, r9, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ @@ -194435,20 +194435,20 @@ │ │ │ │ andcc fp, r1, r0, asr r1 │ │ │ │ cdp 7, 8, cr15, cr10, cr1, {2} │ │ │ │ strtmi lr, [r0], -r2, asr #15 │ │ │ │ mrrc 7, 4, pc, r2, cr1 @ │ │ │ │ @ instruction: 0xf7411c68 │ │ │ │ ldr lr, [fp, r4, lsl #29]! │ │ │ │ @ instruction: 0xe7b74630 │ │ │ │ - ldrshteq r2, [r4], -r6 │ │ │ │ + eorseq r2, r4, lr, ror #11 │ │ │ │ addeq r2, r9, r4, ror #7 │ │ │ │ ldrdeq lr, [fp], sl │ │ │ │ @ instruction: 0xffffffaf │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - ldrsbteq r2, [r4], -r2 │ │ │ │ + eorseq r2, r4, sl, asr #11 │ │ │ │ addeq lr, fp, sl, ror r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec44ed8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r9], {248} @ 0xf8 │ │ │ │ stmdavc r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xb11bb2db │ │ │ │ @@ -194478,17 +194478,17 @@ │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7414478 │ │ │ │ stmdacs r0, {r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ andcs sp, r0, r1, lsl #24 │ │ │ │ adcmi fp, r0, #56, 26 @ 0xe00 │ │ │ │ movwcs sp, #251 @ 0xfb │ │ │ │ ldclt 4, cr5, [r8, #-172]! @ 0xffffff54 │ │ │ │ - ldrshteq r2, [r4], -lr │ │ │ │ - ldrshteq r2, [r4], -ip │ │ │ │ - eorseq r2, r4, r0, lsl #12 │ │ │ │ + ldrshteq r2, [r4], -r6 │ │ │ │ + ldrshteq r2, [r4], -r4 │ │ │ │ + ldrshteq r2, [r4], -r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44f74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x460e4810 │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ ldcl 7, cr15, [ip, #-260] @ 0xfffffefc │ │ │ │ @@ -194502,15 +194502,15 @@ │ │ │ │ @ instruction: 0xf8131999 │ │ │ │ stmdblt r2, {r0, r8, r9, sl, fp, sp} │ │ │ │ addmi r7, fp, #24 │ │ │ │ movwcs sp, #505 @ 0x1f9 │ │ │ │ strpl r4, [r3, #1576]! @ 0x628 │ │ │ │ ldc 7, cr15, [ip, #260] @ 0x104 │ │ │ │ ldcllt 0, cr2, [r0, #-4]! │ │ │ │ - ldrsbteq r2, [r4], -sl │ │ │ │ + ldrsbteq r2, [r4], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec44fcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a00ff8 │ │ │ │ tstcc pc, r8, lsl r4 @ │ │ │ │ tstpeq r7, r1, lsr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7414620 │ │ │ │ @@ -195490,15 +195490,15 @@ │ │ │ │ ldrmi r9, [r8, r1, lsl #16] │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ andlt r4, r3, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ bleq 12ae68 │ │ │ │ andlt r4, r3, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eorseq fp, r7, r2, lsr r6 │ │ │ │ + eorseq fp, r7, sl, lsr #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r6, r7, r3, asr #21 │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ @ instruction: 0xf000428b │ │ │ │ @@ -195578,18 +195578,18 @@ │ │ │ │ ldrbtmi r6, [sl], #-2112 @ 0xfffff7c0 │ │ │ │ movtne lr, #15106 @ 0x3b02 │ │ │ │ sbcseq r6, r2, sl, asr r8 │ │ │ │ b ffbacb88 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ movwcs lr, #51652 @ 0xc9c4 │ │ │ │ svclt 0x0000e763 │ │ │ │ - eorseq fp, r7, lr, lsr #3 │ │ │ │ - eorseq fp, r7, r8, lsr r5 │ │ │ │ - eorseq fp, r7, r0, lsl r5 │ │ │ │ - mlaseq r7, lr, r0, fp │ │ │ │ + eorseq fp, r7, r6, lsr #1 │ │ │ │ + eorseq fp, r7, r0, lsr r4 │ │ │ │ + eorseq fp, r7, r8, lsl #8 │ │ │ │ + mlaseq r7, r6, pc, sl @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [r7], -r5, lsl #1 │ │ │ │ stmib sp, {r0, r3, r7, r9, sl, lr}^ │ │ │ │ blvs 1b7ac8 │ │ │ │ @@ -195652,17 +195652,17 @@ │ │ │ │ mcr2 7, 6, pc, cr10, cr15, {7} @ │ │ │ │ blvs 1fe8df4 │ │ │ │ blcc 140880 │ │ │ │ @ instruction: 0xe7d5637b │ │ │ │ mcrcs 6, 0, r4, cr0, cr1, {4} │ │ │ │ ldrtmi sp, [r5], -ip, asr #3 │ │ │ │ svclt 0x0000e7db │ │ │ │ - eorseq fp, r7, ip, lsl #8 │ │ │ │ - eorseq fp, r7, lr, ror #7 │ │ │ │ - eorseq fp, r7, r4, lsr #7 │ │ │ │ + eorseq fp, r7, r4, lsl #6 │ │ │ │ + eorseq fp, r7, r6, ror #5 │ │ │ │ + mlaseq r7, ip, r2, fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec461d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vldr , [pc, #480] @ ef1bc │ │ │ │ @ instruction: 0x46047b12 │ │ │ │ tstcs r8, r8, lsl #12 │ │ │ │ @@ -195747,16 +195747,16 @@ │ │ │ │ addsmi r3, r4, #8, 8 @ 0x8000000 │ │ │ │ @ instruction: 0xf7ffd1f7 │ │ │ │ @ instruction: 0x4628f8d5 │ │ │ │ @ instruction: 0xf8d2f7ff │ │ │ │ strcc fp, [r8], #-3576 @ 0xfffff208 │ │ │ │ bicsle r4, lr, ip, lsl #5 │ │ │ │ @ instruction: 0x4770e7f5 │ │ │ │ - eorseq fp, r7, r8, lsl #4 │ │ │ │ - ldrshteq fp, [r7], -sl │ │ │ │ + eorseq fp, r7, r0, lsl #2 │ │ │ │ + ldrshteq fp, [r7], -r2 │ │ │ │ push {r3, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ vst4. {d20,d22,d24,d26}, [pc :256], r0 │ │ │ │ bl fec4634c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r4, [r5], -lr, lsl #12 │ │ │ │ stmdbvs r2, {r0, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @@ -195778,16 +195778,16 @@ │ │ │ │ ldrbtmi r4, [fp], #-2823 @ 0xfffff4f9 │ │ │ │ movtne lr, #11011 @ 0x2b03 │ │ │ │ sbcseq r6, r2, sl, asr r8 │ │ │ │ ldmdb sl, {r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ movwcs lr, #51653 @ 0xc9c5 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - mlaseq r7, r2, r1, fp │ │ │ │ - eorseq sl, r7, lr, ror sp │ │ │ │ + eorseq fp, r7, sl, lsl #1 │ │ │ │ + eorseq sl, r7, r6, ror ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec463c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ ldrmi r6, [r8, r3, lsr #17] │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @@ -195809,15 +195809,15 @@ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ tstcc r1, r0, lsr #30 │ │ │ │ mvnsle r4, #411041792 @ 0x18800000 │ │ │ │ stc2 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ tstcs r0, r8, lsl #26 │ │ │ │ stc2 7, cr15, [r6, #1020] @ 0x3fc │ │ │ │ svclt 0x0000bd08 │ │ │ │ - eorseq sl, r7, r4, lsl #26 │ │ │ │ + ldrshteq sl, [r7], -ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4643c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ strmi r4, [r8], -ip, lsl #12 │ │ │ │ ldrmi r6, [r8, fp, lsr #17] │ │ │ │ strmi r2, [r1], -r0, lsl #6 │ │ │ │ @@ -195846,30 +195846,30 @@ │ │ │ │ ldrlt r2, [r0], #-780 @ 0xfffffcf4 │ │ │ │ bcc 1422c4 │ │ │ │ ldrbtmi r3, [ip], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf85d604c │ │ │ │ stmib r0, {r2, r8, r9, fp, lr}^ │ │ │ │ ldrbmi r2, [r0, -ip, lsl #6]! │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq fp, r7, r6, asr #32 │ │ │ │ + eorseq sl, r7, lr, lsr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec464d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ ldrmi r6, [r8, r3, lsr #17] │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrdlt pc, [r0, #-199] @ 0xffffff39 │ │ │ │ movwcs lr, #51668 @ 0xc9d4 │ │ │ │ bcc 141700 │ │ │ │ ldrbtmi r3, [r9], #-769 @ 0xfffffcff │ │ │ │ stmib r4, {r0, r6, sp, lr}^ │ │ │ │ ldclt 3, cr2, [r8, #-48]! @ 0xffffffd0 │ │ │ │ - eorseq fp, r7, r2 │ │ │ │ + ldrshteq sl, [r7], -sl │ │ │ │ blvs 100b10 │ │ │ │ ldmdavs r3, {r4, r7, r8, ip, sp, pc}^ │ │ │ │ andeq pc, r8, r1, lsl #2 │ │ │ │ ldmdbvs r1, {r0, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ biceq lr, r1, #3072 @ 0xc00 │ │ │ │ andsle r4, r0, r3, lsl #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ @@ -195897,15 +195897,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-2310 @ 0xfffff6fa │ │ │ │ addmi r6, fp, #4390912 @ 0x430000 │ │ │ │ blcs 11efe0 │ │ │ │ andcc sp, r8, r3, lsl #2 │ │ │ │ @ instruction: 0xd1f74290 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ @ instruction: 0xe7ec4610 │ │ │ │ - eorseq sl, r7, r2, lsl #31 │ │ │ │ + eorseq sl, r7, sl, ror lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec4659c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2f3364 │ │ │ │ stmdbmi r8, {r0, r1, r7, ip, sp, pc} │ │ │ │ bmi 300598 │ │ │ │ tstls r0, r9, asr r8 │ │ │ │ @@ -197716,15 +197716,15 @@ │ │ │ │ @ instruction: 0x4639463c │ │ │ │ @ instruction: 0x4638463a │ │ │ │ @ instruction: 0xf105e545 │ │ │ │ cdpne 3, 7, cr4, cr10, cr0, {0} │ │ │ │ orrne pc, r0, #683671552 @ 0x28c00000 │ │ │ │ mcrr 11, 0, r3, r3, cr1 │ │ │ │ vqrdmlah.s32 d2, d10, d0 │ │ │ │ - @ instruction: 0xf1c2bb03 │ │ │ │ + @ instruction: 0xf1c2ba80 │ │ │ │ @ instruction: 0xf1c30204 │ │ │ │ stmdage ip, {r9, sl, fp} │ │ │ │ ldrsbteq fp, [r2], r7 │ │ │ │ blx 18b8a08 │ │ │ │ bl 130a54 │ │ │ │ b 14b3028 │ │ │ │ bl 434234 │ │ │ │ @@ -198225,16 +198225,16 @@ │ │ │ │ stmdbmi r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ andcs r2, r1, r0, lsl #4 │ │ │ │ @ instruction: 0xf73e4479 │ │ │ │ blmi 26bf5c │ │ │ │ stmdami r5, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1147 @ 0xfffffb85 │ │ │ │ vqadd.u32 d6, d9, d10 │ │ │ │ - stclt 14, cr15, [r8, #-1012] @ 0xfffffc0c │ │ │ │ - eorseq r4, r5, r8, lsr pc │ │ │ │ + stclt 14, cr15, [r8, #-468] @ 0xfffffe2c │ │ │ │ + eorseq r4, r5, r0, lsr lr │ │ │ │ addeq sl, fp, r0, lsr #22 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec48a10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 1b57f8 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -198423,15 +198423,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec48cfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r5, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf88ef017 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ - ldc2l 3, cr15, [r0, #-164]! @ 0xffffff5c │ │ │ │ + stc2l 3, cr15, [r8], #164 @ 0xa4 │ │ │ │ svclt 0x0000bd08 │ │ │ │ addeq sl, fp, r2, lsl r8 │ │ │ │ @ instruction: 0xfffffefb │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec48d28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @@ -198593,15 +198593,15 @@ │ │ │ │ mcr2 0, 7, pc, cr12, cr6, {0} @ │ │ │ │ @ instruction: 0xf73de7dd │ │ │ │ svclt 0x0000ee32 │ │ │ │ addeq lr, r8, sl, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq lr, r8, r2, lsr #9 │ │ │ │ addeq lr, r8, lr, lsl #6 │ │ │ │ - eorseq lr, r3, r6, asr r6 │ │ │ │ + eorseq lr, r3, lr, asr #10 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec48fcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ mrscs r2, LR_irq │ │ │ │ @@ -198852,20 +198852,20 @@ │ │ │ │ @ instruction: 0xf8d4fd35 │ │ │ │ @ instruction: 0xf73d00b4 │ │ │ │ sbccs lr, r8, #3375104 @ 0x338000 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ ldmdb r0, {r0, r2, r3, r4, r5, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andlt r2, r5, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldrsbteq lr, [r3], -sl │ │ │ │ + ldrsbteq lr, [r3], -r2 │ │ │ │ @ instruction: 0xfffff9b5 │ │ │ │ strdeq sl, [fp], r2 │ │ │ │ ldrdeq sl, [fp], r8 │ │ │ │ addeq pc, r8, r8, asr r2 @ │ │ │ │ - eorseq r1, r7, sl, lsr #7 │ │ │ │ + eorseq r1, r7, r2, lsr #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec493e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ blx ff4b01f2 │ │ │ │ ldrdcc pc, [r0], #132 @ 0x84 │ │ │ │ @@ -199347,22 +199347,22 @@ │ │ │ │ rscle r2, r0, r0, lsl #16 │ │ │ │ strtmi r4, [r8], -ip, lsl #18 │ │ │ │ @ instruction: 0xf73c4479 │ │ │ │ stmdacs r0, {r5, r8, sl, fp, sp, lr, pc} │ │ │ │ qadd16mi fp, r0, r4 │ │ │ │ andeq pc, r1, r4, asr #32 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrhteq sp, [r6], -r6 │ │ │ │ - eorseq sp, r3, r2, lsl #21 │ │ │ │ - eorseq r7, r4, r4, ror r2 │ │ │ │ - eorseq r0, r3, r6, lsl #12 │ │ │ │ - eorseq r1, r6, lr, lsr ip │ │ │ │ - eorseq sp, r3, r4, lsr sl │ │ │ │ - eorseq sl, r5, r6, asr r7 │ │ │ │ - eorseq r0, r3, ip, lsr #11 │ │ │ │ + eorseq sp, r6, lr, lsr #19 │ │ │ │ + eorseq sp, r3, sl, ror r9 │ │ │ │ + eorseq r7, r4, ip, ror #2 │ │ │ │ + ldrshteq r0, [r3], -lr │ │ │ │ + eorseq r1, r6, r6, lsr fp │ │ │ │ + eorseq sp, r3, ip, lsr #18 │ │ │ │ + eorseq sl, r5, lr, asr #12 │ │ │ │ + eorseq r0, r3, r4, lsr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec49ba8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [fp, #-960] @ 0xfffffc40 │ │ │ │ stmdavc ip!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ smlattlt r4, r4, r2, fp │ │ │ │ stmdami r9, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @@ -199371,15 +199371,15 @@ │ │ │ │ @ instruction: 0xff86f7ff │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ svchi 0x005bf3bf │ │ │ │ movwcs r7, #4120 @ 0x1018 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldclt 0, cr7, [r8, #-172]! @ 0xffffff54 │ │ │ │ addeq r9, fp, r5, lsl #19 │ │ │ │ - eorseq sp, r3, ip, asr #19 │ │ │ │ + eorseq sp, r3, r4, asr #17 │ │ │ │ addeq r9, fp, sl, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec49bf0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff8 │ │ │ │ @ instruction: 0xf806f7fb │ │ │ │ svclt 0x00182800 │ │ │ │ @@ -199554,21 +199554,21 @@ │ │ │ │ b ffa30994 │ │ │ │ rscle r2, r6, r0, lsl #16 │ │ │ │ ldrb r4, [r0, r3, lsr #13] │ │ │ │ ldrtmi r4, [r9], -sl, lsr #12 │ │ │ │ @ instruction: 0xf73c4658 │ │ │ │ stmdacs r0, {r2, r3, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe7dcd1d1 │ │ │ │ - ldrshteq r8, [r2], -r0 │ │ │ │ - eorseq r7, r7, ip, ror #14 │ │ │ │ - eorseq sp, r3, lr, lsl #16 │ │ │ │ - eorseq r1, r4, r8, lsl fp │ │ │ │ - eorseq r7, r5, r2, lsl #29 │ │ │ │ - eorseq sp, r3, r4, ror #15 │ │ │ │ - eorseq sp, r3, ip, asr #15 │ │ │ │ + eorseq r8, r2, r8, ror #19 │ │ │ │ + eorseq r7, r7, r4, ror #12 │ │ │ │ + eorseq sp, r3, r6, lsl #14 │ │ │ │ + eorseq r1, r4, r0, lsl sl │ │ │ │ + eorseq r7, r5, sl, ror sp │ │ │ │ + ldrsbteq sp, [r3], -ip │ │ │ │ + eorseq sp, r3, r4, asr #13 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec49ee0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [r6], -pc, lsl #12 │ │ │ │ @ instruction: 0x4615461c │ │ │ │ mcr2 7, 4, pc, cr10, cr10, {7} @ │ │ │ │ @@ -199621,16 +199621,16 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdls pc, [r4], -sp │ │ │ │ strbmi r4, [r8], -sl, asr #13 │ │ │ │ andlt r4, r3, r1, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strbmi r4, [r2], r1, asr #13 │ │ │ │ svclt 0x0000e7ef │ │ │ │ - eorseq pc, r3, lr, lsr #22 │ │ │ │ - eorseq sp, r3, r8, lsl #13 │ │ │ │ + eorseq pc, r3, r6, lsr #20 │ │ │ │ + eorseq sp, r3, r0, lsl #11 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x46984617 │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ ldrsbtls pc, [r0], #143 @ 0x8f @ │ │ │ │ @@ -199690,15 +199690,15 @@ │ │ │ │ mvnsle r2, ip, ror #22 │ │ │ │ blcc 1c11174 │ │ │ │ ldrmi fp, [pc], -r4, lsl #30 │ │ │ │ strhle r4, [lr, #104]! @ 0x68 │ │ │ │ svclt 0x002c2c01 │ │ │ │ strcc r1, [r1, #-2349] @ 0xfffff6d3 │ │ │ │ svclt 0x0000e7c4 │ │ │ │ - eorseq pc, r3, r0, lsl #21 │ │ │ │ + eorseq pc, r3, r8, ror r9 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ mrrceq 8, 4, pc, r0, cr12 @ │ │ │ │ @ instruction: 0xf5ad4e51 │ │ │ │ ldclmi 13, cr5, [r1, #-516] @ 0xfffffdfc │ │ │ │ @@ -199781,15 +199781,15 @@ │ │ │ │ strcc fp, [r1], #-3880 @ 0xfffff0d8 │ │ │ │ @ instruction: 0xd1f64293 │ │ │ │ strb fp, [lr, r4, lsr #4] │ │ │ │ stcl 7, cr15, [r6], #240 @ 0xf0 │ │ │ │ addeq sp, r8, r2, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sl, fp, r2, ror #24 │ │ │ │ - eorseq sp, r3, sl, lsl #9 │ │ │ │ + eorseq sp, r3, r2, lsl #7 │ │ │ │ addeq sl, fp, sl, lsl ip │ │ │ │ addeq sl, fp, r8, lsl #23 │ │ │ │ addeq sp, r8, r8, lsl r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4a260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldclmi 15, cr0, [r0], {96} @ 0x60 │ │ │ │ @@ -200001,57 +200001,57 @@ │ │ │ │ eorvc r8, fp, fp, asr pc │ │ │ │ @ instruction: 0xf73ce6c4 │ │ │ │ svclt 0x0000eb32 │ │ │ │ umulleq ip, r8, r2, pc @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq sl, [fp], r6 │ │ │ │ @ instruction: 0x008baab2 │ │ │ │ - eorseq sp, r3, lr, lsr #6 │ │ │ │ - ldrshteq sp, [r3], -lr │ │ │ │ + eorseq sp, r3, r6, lsr #4 │ │ │ │ + ldrshteq sp, [r3], -r6 │ │ │ │ addeq sl, fp, r1, lsr #4 │ │ │ │ addeq sl, fp, r2, asr sl │ │ │ │ addeq sl, fp, sl, lsl #4 │ │ │ │ addeq sl, fp, r0, lsl #4 │ │ │ │ addeq sl, fp, lr, lsr #20 │ │ │ │ addeq ip, r8, ip, lsr #29 │ │ │ │ addeq sl, fp, r0, ror #19 │ │ │ │ - eorseq sp, r3, lr, lsr #5 │ │ │ │ - ldrhteq sp, [r3], -sl │ │ │ │ - ldrsbteq sp, [r3], -r2 │ │ │ │ - eorseq sp, r3, r4, ror #5 │ │ │ │ - ldrshteq sp, [r3], -r4 │ │ │ │ + eorseq sp, r3, r6, lsr #3 │ │ │ │ + ldrhteq sp, [r3], -r2 │ │ │ │ + eorseq sp, r3, sl, asr #3 │ │ │ │ + ldrsbteq sp, [r3], -ip │ │ │ │ + eorseq sp, r3, ip, ror #3 │ │ │ │ + ldrshteq sp, [r3], -ip │ │ │ │ + eorseq sp, r3, ip, lsl #4 │ │ │ │ + eorseq sp, r3, ip, lsl r2 │ │ │ │ + eorseq sp, r3, ip, lsr #4 │ │ │ │ + eorseq sp, r3, ip, lsr r2 │ │ │ │ + eorseq sp, r3, r8, asr #4 │ │ │ │ + eorseq sp, r3, ip, asr r2 │ │ │ │ + eorseq sp, r3, ip, ror #4 │ │ │ │ + eorseq sp, r3, ip, ror r2 │ │ │ │ + eorseq sp, r3, ip, lsl #5 │ │ │ │ + mlaseq r3, r8, r2, sp │ │ │ │ + eorseq sp, r3, r8, lsr #5 │ │ │ │ + ldrhteq sp, [r3], -r6 │ │ │ │ + eorseq sp, r3, r0, asr #5 │ │ │ │ + ldrsbteq sp, [r3], -r0 │ │ │ │ + eorseq sp, r3, r0, ror #5 │ │ │ │ + ldrshteq sp, [r3], -r0 │ │ │ │ eorseq sp, r3, r4, lsl #6 │ │ │ │ - eorseq sp, r3, r4, lsl r3 │ │ │ │ - eorseq sp, r3, r4, lsr #6 │ │ │ │ - eorseq sp, r3, r4, lsr r3 │ │ │ │ - eorseq sp, r3, r4, asr #6 │ │ │ │ - eorseq sp, r3, r0, asr r3 │ │ │ │ - eorseq sp, r3, r4, ror #6 │ │ │ │ - eorseq sp, r3, r4, ror r3 │ │ │ │ - eorseq sp, r3, r4, lsl #7 │ │ │ │ + eorseq sp, r3, r8, lsl r3 │ │ │ │ + eorseq sp, r3, ip, lsr #6 │ │ │ │ + eorseq sp, r3, r0, asr #6 │ │ │ │ + eorseq sp, r3, r4, asr r3 │ │ │ │ + eorseq sp, r3, ip, ror #6 │ │ │ │ + eorseq sp, r3, r0, lsl #7 │ │ │ │ mlaseq r3, r4, r3, sp │ │ │ │ - eorseq sp, r3, r0, lsr #7 │ │ │ │ - ldrhteq sp, [r3], -r0 │ │ │ │ - ldrhteq sp, [r3], -lr │ │ │ │ - eorseq sp, r3, r8, asr #7 │ │ │ │ - ldrsbteq sp, [r3], -r8 │ │ │ │ - eorseq sp, r3, r8, ror #7 │ │ │ │ - ldrshteq sp, [r3], -r8 │ │ │ │ - eorseq sp, r3, ip, lsl #8 │ │ │ │ - eorseq sp, r3, r0, lsr #8 │ │ │ │ - eorseq sp, r3, r4, lsr r4 │ │ │ │ - eorseq sp, r3, r8, asr #8 │ │ │ │ - eorseq sp, r3, ip, asr r4 │ │ │ │ - eorseq sp, r3, r4, ror r4 │ │ │ │ - eorseq sp, r3, r8, lsl #9 │ │ │ │ - mlaseq r3, ip, r4, sp │ │ │ │ - ldrhteq sp, [r3], -r0 │ │ │ │ - eorseq sp, r3, r8, asr #9 │ │ │ │ + eorseq sp, r3, r8, lsr #7 │ │ │ │ + eorseq sp, r3, r0, asr #7 │ │ │ │ strdeq sl, [fp], ip │ │ │ │ - eorseq sp, r3, r6, lsr #1 │ │ │ │ + mlaseq r3, lr, pc, ip @ │ │ │ │ addeq r9, fp, r8, lsr #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec4a670 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r6, r0, ror #31 │ │ │ │ ldrdgt pc, [r4], #-143 @ 0xffffff71 │ │ │ │ movwcs r4, #5644 @ 0x160c │ │ │ │ @@ -200648,15 +200648,15 @@ │ │ │ │ ldrb r6, [r1, r3, asr #32]! │ │ │ │ @ instruction: 0xf5b03833 │ │ │ │ andle r7, r4, #196, 30 @ 0x310 │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ andseq pc, r0, r3, lsr r8 @ │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrhteq r6, [r7], -r2 │ │ │ │ + eorseq r6, r7, sl, lsr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec4afe0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r6, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 6, pc, cr2, cr4, {0} @ │ │ │ │ @@ -201043,20 +201043,20 @@ │ │ │ │ rsbeq pc, fp, r2, lsl #2 │ │ │ │ svcge 0x0023f67f │ │ │ │ bcc 16e070 │ │ │ │ @ instruction: 0xf63f2a03 │ │ │ │ blmi 2e006c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldr r0, [r8, -r2, lsr #32] │ │ │ │ - eorseq r6, r7, ip, asr #1 │ │ │ │ - eorseq r6, r7, ip, asr #1 │ │ │ │ - eorseq r6, r7, ip, ror r0 │ │ │ │ - eorseq r6, r7, r6, asr r0 │ │ │ │ - eorseq r5, r7, r2, asr #30 │ │ │ │ - eorseq r5, r7, r0, asr pc │ │ │ │ + eorseq r5, r7, r4, asr #31 │ │ │ │ + eorseq r5, r7, r4, asr #31 │ │ │ │ + eorseq r5, r7, r4, ror pc │ │ │ │ + eorseq r5, r7, lr, asr #30 │ │ │ │ + eorseq r5, r7, sl, lsr lr │ │ │ │ + eorseq r5, r7, r8, asr #28 │ │ │ │ stmdacs r2, {r1, r3, r6, r8, ip, sp, pc} │ │ │ │ stmdacs r3, {r0, r3, ip, lr, pc} │ │ │ │ @ instruction: 0xf1a0d00f │ │ │ │ blx fecf442c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46104770 │ │ │ │ blmi 3c61f4 │ │ │ │ @@ -201067,16 +201067,16 @@ │ │ │ │ strmi r4, [fp], #-1147 @ 0xfffffb85 │ │ │ │ umaaleq pc, r0, r3, r8 @ │ │ │ │ umullcc pc, r0, r3, r8 @ │ │ │ │ svclt 0x00cc4282 │ │ │ │ andcs r2, r1, r2 │ │ │ │ stclle 2, cr4, [r9, #616]! @ 0x268 │ │ │ │ ldrbmi r3, [r0, -r1]! │ │ │ │ - eorseq r6, r7, r0, ror r2 │ │ │ │ - eorseq r6, r7, r0, ror #4 │ │ │ │ + eorseq r6, r7, r8, ror #2 │ │ │ │ + eorseq r6, r7, r8, asr r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 22f928 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ adclt r4, sp, r1, ror #27 │ │ │ │ stmiami r1!, {r2, r9, sl, lr}^ │ │ │ │ @@ -202574,17 +202574,17 @@ │ │ │ │ movwcs lr, #5962 @ 0x174a │ │ │ │ blls 51a808 │ │ │ │ ldr r9, [r5, -fp, lsl #6] │ │ │ │ svc 0x0014f739 │ │ │ │ addeq sl, r8, r4, lsr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrdeq sl, [r8], r0 │ │ │ │ - eorseq r4, r7, ip, asr #28 │ │ │ │ - eorseq r5, r7, sl, lsl #1 │ │ │ │ - eorseq r4, r7, r8, ror #28 │ │ │ │ + eorseq r4, r7, r4, asr #26 │ │ │ │ + eorseq r4, r7, r2, lsl #31 │ │ │ │ + eorseq r4, r7, r0, ror #26 │ │ │ │ addeq r7, r4, ip, lsl #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ ldrbmi pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8df4682 │ │ │ │ @@ -202926,20 +202926,20 @@ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ movwls r3, #40994 @ 0xa022 │ │ │ │ @ instruction: 0xf739e61f │ │ │ │ svclt 0x0000ec56 │ │ │ │ addeq sl, r8, r8, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sl, r8, sl, lsl #7 │ │ │ │ - eorseq r5, r7, lr, lsr #14 │ │ │ │ - ldrshteq r4, [r7], -sl │ │ │ │ + eorseq r5, r7, r6, lsr #12 │ │ │ │ ldrshteq r4, [r7], -r2 │ │ │ │ + eorseq r4, r7, sl, ror #17 │ │ │ │ addeq r7, r4, ip, asr r4 │ │ │ │ - eorseq r4, r7, r2, lsr #12 │ │ │ │ - eorseq r4, r7, r4, lsl r7 │ │ │ │ + eorseq r4, r7, sl, lsl r5 │ │ │ │ + eorseq r4, r7, ip, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d38c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ ldrdeq lr, [r6, -sp] │ │ │ │ strmi lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ @@ -203225,16 +203225,16 @@ │ │ │ │ @ instruction: 0xf022788a │ │ │ │ b 11b7240 │ │ │ │ strvc r1, [r3], #786 @ 0x312 │ │ │ │ @ instruction: 0xf002788a │ │ │ │ b 11b724c │ │ │ │ sbcslt r1, fp, #134217728 @ 0x8000000 │ │ │ │ svclt 0x0000e7c5 │ │ │ │ - mlaseq r7, r8, pc, r4 @ │ │ │ │ - eorseq r4, r7, r4, asr #30 │ │ │ │ + mlaseq r7, r0, lr, r4 │ │ │ │ + eorseq r4, r7, ip, lsr lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x460db09b │ │ │ │ bmi 1fc8088 │ │ │ │ ldmdbmi fp!, {r0, r3, r8, ip, pc}^ │ │ │ │ @@ -203547,16 +203547,16 @@ │ │ │ │ subne pc, r4, r1, asr #7 │ │ │ │ orrcs pc, r4, r1, asr #7 │ │ │ │ @ instruction: 0xf813447b │ │ │ │ ldcpl 0, cr14, [r8], {4} │ │ │ │ andgt pc, r1, r3, lsl r8 @ │ │ │ │ movwcs lr, #2025 @ 0x7e9 │ │ │ │ @ instruction: 0x47706013 │ │ │ │ - eorseq r4, r7, r8, lsr #22 │ │ │ │ - eorseq r4, r7, r0, lsr #21 │ │ │ │ + eorseq r4, r7, r0, lsr #20 │ │ │ │ + mlaseq r7, r8, r9, r4 │ │ │ │ svclt 0x004a06cb │ │ │ │ strmi r1, [r3], -r3, lsl #26 │ │ │ │ tstpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ ldrdgt pc, [r0], #-143 @ 0xffffff71 │ │ │ │ ldmdavs fp, {r0, r3, r6} │ │ │ │ strdmi r4, [fp], #76 @ 0x4c │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ @@ -203569,15 +203569,15 @@ │ │ │ │ andeq pc, r0, ip, lsl r8 @ │ │ │ │ vshr.u64 d23, d0, #61 │ │ │ │ vmla.i , , d0[1] │ │ │ │ @ instruction: 0xf81c2384 │ │ │ │ @ instruction: 0xf81c0000 │ │ │ │ subsvc r3, r0, r3 │ │ │ │ @ instruction: 0x47707013 │ │ │ │ - eorseq r4, r7, r0, ror sl │ │ │ │ + eorseq r4, r7, r8, ror #18 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stmiavs r4, {r0, r2, r3, r6, r7, r9, sl}^ │ │ │ │ @ instruction: 0xf001d56e │ │ │ │ stmdavs r1, {r0, r1, r2, r3, r8, r9}^ │ │ │ │ ldrdeq pc, [fp], -r0 │ │ │ │ vldmiaeq r4, {s29-s107} │ │ │ │ beq a36d04 │ │ │ │ @@ -203684,21 +203684,21 @@ │ │ │ │ @ instruction: 0xf0004b0c │ │ │ │ @ instruction: 0xf00c001f │ │ │ │ @ instruction: 0xf0050c1f │ │ │ │ ldrbtmi r0, [fp], #-1311 @ 0xfffffae1 │ │ │ │ @ instruction: 0xf8135c19 │ │ │ │ ldclpl 0, cr4, [lr, #-48] @ 0xffffffd0 │ │ │ │ svclt 0x0000e76b │ │ │ │ - eorseq r4, r7, r8, lsl #19 │ │ │ │ - eorseq r4, r7, sl, asr #19 │ │ │ │ - eorseq r4, r7, r4, ror r9 │ │ │ │ - eorseq r4, r7, ip, lsl r9 │ │ │ │ - eorseq r4, r7, r4, lsl r9 │ │ │ │ - eorseq r4, r7, sl, asr #17 │ │ │ │ - eorseq r4, r7, r6, ror r8 │ │ │ │ + eorseq r4, r7, r0, lsl #17 │ │ │ │ + eorseq r4, r7, r2, asr #17 │ │ │ │ + eorseq r4, r7, ip, ror #16 │ │ │ │ + eorseq r4, r7, r4, lsl r8 │ │ │ │ + eorseq r4, r7, ip, lsl #16 │ │ │ │ + eorseq r4, r7, r2, asr #15 │ │ │ │ + eorseq r4, r7, lr, ror #14 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ tstpeq r0, #1 @ p-variant is OBSOLETE │ │ │ │ rsceq r6, ip, r5, asr #17 │ │ │ │ blcs 12c1f8 │ │ │ │ @ instruction: 0xf001d05c │ │ │ │ stmdavs r3, {r0, r1, r2, r3, r8}^ │ │ │ │ ldrdmi pc, [fp], -r0 │ │ │ │ @@ -203792,17 +203792,17 @@ │ │ │ │ vmla.i q8, , d3[1] │ │ │ │ vqdmulh.s q8, q2, d3[1] │ │ │ │ vmls.f q8, , d3[1] │ │ │ │ ldr r0, [r1, r7, asr #2] │ │ │ │ strmi r2, [r8], -r0, lsl #2 │ │ │ │ strmi r4, [ip], sp, lsl #12 │ │ │ │ svclt 0x0000e78c │ │ │ │ - eorseq r4, r7, ip, lsl #16 │ │ │ │ - ldrsbteq r4, [r7], -r2 │ │ │ │ - eorseq r4, r7, sl, asr r7 │ │ │ │ + eorseq r4, r7, r4, lsl #14 │ │ │ │ + eorseq r4, r7, sl, asr #13 │ │ │ │ + eorseq r4, r7, r2, asr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e108 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1010ff8 │ │ │ │ b d39f30 │ │ │ │ svclt 0x00280e21 │ │ │ │ ldrmi r4, [r4], r6, ror #13 │ │ │ │ @@ -205195,46 +205195,46 @@ │ │ │ │ bmi 2cb0e0 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ vstrlt s28, [r8, #-688] @ 0xfffffd50 │ │ │ │ addeq r7, r8, lr, lsr fp │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r3, r7, r0, ror #3 │ │ │ │ - eorseq r2, r5, r2, lsr #9 │ │ │ │ + ldrsbteq r3, [r7], -r8 │ │ │ │ + mlaseq r5, sl, r3, r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4f6f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb11c │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ vstrlt s28, [r8, #-568] @ 0xfffffdc8 │ │ │ │ addeq r7, r8, r2, lsl #22 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r3, r7, r8, ror r1 │ │ │ │ - eorseq r2, r5, r6, ror #8 │ │ │ │ + eorseq r3, r7, r0, ror r0 │ │ │ │ + eorseq r2, r5, lr, asr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4f72c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb158 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ vstrlt s28, [r8, #-448] @ 0xfffffe40 │ │ │ │ addeq r7, r8, r6, asr #21 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r3, r7, r0, lsl r1 │ │ │ │ - eorseq r2, r5, sl, lsr #8 │ │ │ │ + eorseq r3, r7, r8 │ │ │ │ + eorseq r2, r5, r2, lsr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec4f768 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ strls r9, [r0], #-3076 @ 0xfffff3fc │ │ │ │ strls r9, [r1], #-3077 @ 0xfffff3fb │ │ │ │ ldc2l 0, cr15, [ip, #4] │ │ │ │ @@ -205458,46 +205458,46 @@ │ │ │ │ bmi 2cb4fc │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ stclt 8, cr14, [r8, #-632] @ 0xfffffd88 │ │ │ │ addeq r7, r8, r2, lsr #14 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r2, r7, r0, asr #26 │ │ │ │ - eorseq r2, r5, r6, lsl #1 │ │ │ │ + eorseq r2, r7, r8, lsr ip │ │ │ │ + eorseq r1, r5, lr, ror pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4fb0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb538 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ stclt 8, cr14, [r8, #-512] @ 0xfffffe00 │ │ │ │ addeq r7, r8, r6, ror #13 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrsbteq r2, [r7], -r8 │ │ │ │ - eorseq r2, r5, sl, asr #32 │ │ │ │ + ldrsbteq r2, [r7], -r0 │ │ │ │ + eorseq r1, r5, r2, asr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4fb48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb574 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ stclt 8, cr14, [r8, #-392] @ 0xfffffe78 │ │ │ │ addeq r7, r8, sl, lsr #13 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r2, r7, r0, ror ip │ │ │ │ - eorseq r2, r5, lr │ │ │ │ + eorseq r2, r7, r8, ror #22 │ │ │ │ + eorseq r1, r5, r6, lsl #30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1b3e3c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ ldrmi fp, [r6], -pc, lsl #1 │ │ │ │ movwls r4, #43607 @ 0xaa57 │ │ │ │ @@ -206976,46 +206976,46 @@ │ │ │ │ bmi 2cccb4 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 12, cr14, [r8, #-776] @ 0xfffffcf8 │ │ │ │ addeq r5, r8, sl, ror #30 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r1, r7, r4, lsl r7 │ │ │ │ - eorseq r0, r5, lr, asr #17 │ │ │ │ + eorseq r1, r7, ip, lsl #12 │ │ │ │ + eorseq r0, r5, r6, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec512c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cccf0 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 12, cr14, [r8, #-656] @ 0xfffffd70 │ │ │ │ addeq r5, r8, lr, lsr #30 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r1, r7, ip, lsr #13 │ │ │ │ - mlaseq r5, r2, r8, r0 │ │ │ │ + eorseq r1, r7, r4, lsr #11 │ │ │ │ + eorseq r0, r5, sl, lsl #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec51300 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2ccd2c │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 12, cr14, [r8, #-536] @ 0xfffffde8 │ │ │ │ strdeq r5, [r8], r2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r1, r7, r4, asr #12 │ │ │ │ - eorseq r0, r5, r6, asr r8 │ │ │ │ + eorseq r1, r7, ip, lsr r5 │ │ │ │ + eorseq r0, r5, lr, asr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1b55f4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldrmi fp, [r5], -sp, lsl #1 │ │ │ │ @ instruction: 0x461e4a35 │ │ │ │ @@ -207527,46 +207527,46 @@ │ │ │ │ bmi 2cd550 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 8, cr14, [r8, #-464] @ 0xfffffe30 │ │ │ │ addeq r5, r8, lr, asr #13 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrshteq r0, [r7], -r4 │ │ │ │ - eorseq r0, r5, r2, lsr r0 │ │ │ │ + eorseq r0, r7, ip, ror #25 │ │ │ │ + eorseq pc, r4, sl, lsr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec51b60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cd58c │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 8, cr14, [r8, #-344] @ 0xfffffea8 │ │ │ │ umulleq r5, r8, r2, r6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r0, r7, ip, lsl #27 │ │ │ │ - ldrshteq pc, [r4], -r6 @ │ │ │ │ + eorseq r0, r7, r4, lsl #25 │ │ │ │ + eorseq pc, r4, lr, ror #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec51b9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cd5c8 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 8, cr14, [r8, #-224] @ 0xffffff20 │ │ │ │ addeq r5, r8, r6, asr r6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r0, r7, r4, lsr #26 │ │ │ │ - ldrhteq pc, [r4], -sl @ │ │ │ │ + eorseq r0, r7, ip, lsl ip │ │ │ │ + ldrhteq pc, [r4], -r2 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1b5e90 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x4690b093 │ │ │ │ movwls r4, #60000 @ 0xea60 │ │ │ │ @@ -219799,15 +219799,15 @@ │ │ │ │ stc 7, cr15, [lr, #160]! @ 0xa0 │ │ │ │ @ instruction: 0xf8a42300 │ │ │ │ @ instruction: 0xf8843088 │ │ │ │ @ instruction: 0xf884308a │ │ │ │ ldclt 0, cr3, [r0, #-576] @ 0xfffffdc0 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - eorseq r4, r6, r0, lsr #30 │ │ │ │ + eorseq r4, r6, r8, lsl lr │ │ │ │ strlt fp, [r8, #-330] @ 0xfffffeb6 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ mcr2 7, 4, pc, cr0, cr14, {7} @ │ │ │ │ ldrbmi fp, [r0, -r8, lsl #26]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -222144,15 +222144,15 @@ │ │ │ │ bl fec5ffac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmdacs r0, {r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf726db01 │ │ │ │ @ instruction: 0xf104ed9c │ │ │ │ @ instruction: 0xf13c0014 │ │ │ │ - @ instruction: 0x4620fd11 │ │ │ │ + @ instruction: 0x4620fd19 │ │ │ │ bl ff146a64 │ │ │ │ svclt 0x0000bd10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r7, r4, lsl #21 │ │ │ │ @@ -222160,15 +222160,15 @@ │ │ │ │ sxtab16mi r4, r0, sl, ror #8 │ │ │ │ stmdbge r4, {r0, r8, ip, pc} │ │ │ │ @ instruction: 0xf8df9504 │ │ │ │ ldmpl r3, {r3, r9, ip, sp, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf13e0300 │ │ │ │ - stcls 15, cr15, [r4], {27} │ │ │ │ + stcls 15, cr15, [r4], {35} @ 0x23 │ │ │ │ stccs 0, cr9, [r0], {2} │ │ │ │ blmi 203cfe4 │ │ │ │ @ instruction: 0xf8df1f07 │ │ │ │ @ instruction: 0x463ea1f0 │ │ │ │ ldrbtmi r4, [fp], #-2683 @ 0xfffff585 │ │ │ │ ldrbtmi r9, [sl], #1795 @ 0x703 │ │ │ │ ldrmi r4, [r8], r7, asr #12 │ │ │ │ @@ -222177,21 +222177,21 @@ │ │ │ │ b ffac6ac8 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ adcshi pc, sp, r0 │ │ │ │ @ instruction: 0xf8566087 │ │ │ │ @ instruction: 0xf7260f04 │ │ │ │ @ instruction: 0xf8c9eea4 │ │ │ │ @ instruction: 0xf13f000c │ │ │ │ - @ instruction: 0x4604f8bf │ │ │ │ + strmi pc, [r4], -r7, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ smlatbcs ip, r6, r0, r8 │ │ │ │ andseq pc, r4, r9, lsl #2 │ │ │ │ @ instruction: 0xf8c92240 │ │ │ │ @ instruction: 0xf13ca004 │ │ │ │ - movwcs pc, #3255 @ 0xcb7 @ │ │ │ │ + movwcs pc, #3263 @ 0xcbf @ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ andscc pc, r0, r9, asr #17 │ │ │ │ svc 0x0064f726 │ │ │ │ eorle r2, pc, r0, lsl #16 │ │ │ │ strtmi r9, [r0], -r0, lsl #18 │ │ │ │ svc 0x005ef726 │ │ │ │ suble r2, sp, r0, lsl #16 │ │ │ │ @@ -222235,15 +222235,15 @@ │ │ │ │ andlt r4, r7, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strbmi r4, [r9], -r2, asr #22 │ │ │ │ ldrdeq pc, [ip], -r9 │ │ │ │ @ instruction: 0xf85b9a01 │ │ │ │ @ instruction: 0xf8c93003 │ │ │ │ @ instruction: 0xf0d73000 │ │ │ │ - strmi pc, [r1], r9, lsl #17 │ │ │ │ + pkhbtmi pc, r1, r1, lsl #17 @ │ │ │ │ @ instruction: 0xf7264620 │ │ │ │ @ instruction: 0xf1b9eb0a │ │ │ │ sbcle r0, ip, r0, lsl #30 │ │ │ │ mulcc r8, r9, r8 │ │ │ │ @ instruction: 0xf8d9bbab │ │ │ │ @ instruction: 0x46483258 │ │ │ │ bfi r4, r8, (invalid: 15:4) │ │ │ │ @@ -222254,22 +222254,22 @@ │ │ │ │ @ instruction: 0xf0003000 │ │ │ │ pkhbtmi pc, r1, pc, lsl #17 @ │ │ │ │ blmi d42efc │ │ │ │ @ instruction: 0xf8d94649 │ │ │ │ bls 148fa4 │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ - @ instruction: 0xf992f0d7 │ │ │ │ + @ instruction: 0xf99af0d7 │ │ │ │ ldrb r4, [r7, r1, lsl #13] │ │ │ │ strbmi r4, [r9], -r8, lsr #22 │ │ │ │ ldrdeq pc, [ip], -r9 │ │ │ │ @ instruction: 0xf85b9a01 │ │ │ │ @ instruction: 0xf8c93003 │ │ │ │ @ instruction: 0xf0d73000 │ │ │ │ - strmi pc, [r1], r1, lsr #19 │ │ │ │ + strmi pc, [r1], r9, lsr #19 │ │ │ │ @ instruction: 0xf8d9e7ca │ │ │ │ svcls 0x0003000c │ │ │ │ stc 7, cr15, [r6], #152 @ 0x98 │ │ │ │ @ instruction: 0xf7264648 │ │ │ │ bls 243af0 │ │ │ │ ldmib sp, {r0, r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strbmi r7, [ip], -r3, lsl #4 │ │ │ │ @@ -222287,75 +222287,75 @@ │ │ │ │ @ instruction: 0xf0003000 │ │ │ │ strmi pc, [r1], r1, asr #16 │ │ │ │ @ instruction: 0xf726e7a2 │ │ │ │ svclt 0x0000ed0c │ │ │ │ addeq r7, r7, r8, lsl r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r7, r7, r8, lsl #4 │ │ │ │ - eorseq r7, r2, sl, lsr sl │ │ │ │ + eorseq r7, r2, r2, lsr r9 │ │ │ │ @ instruction: 0xffffff83 │ │ │ │ - eorseq r7, r2, r8, lsr sl │ │ │ │ - eorseq r7, r2, r0, ror #19 │ │ │ │ - ldrsbteq r7, [r2], -r6 │ │ │ │ - ldrsbteq r7, [r2], -r0 │ │ │ │ - eorseq r7, r2, lr, asr #19 │ │ │ │ - eorseq ip, r1, r0, lsr #17 │ │ │ │ - ldrhteq r7, [r2], -sl │ │ │ │ + eorseq r7, r2, r0, lsr r9 │ │ │ │ + ldrsbteq r7, [r2], -r8 │ │ │ │ + eorseq r7, r2, lr, asr #17 │ │ │ │ + eorseq r7, r2, r8, asr #17 │ │ │ │ + eorseq r7, r2, r6, asr #17 │ │ │ │ + mlaseq r1, r8, r7, ip │ │ │ │ + ldrhteq r7, [r2], -r2 │ │ │ │ strdeq r7, [r7], ip │ │ │ │ andeq r0, r0, r8, ror sl │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec6023c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 30d004 │ │ │ │ @ instruction: 0xf8dfb083 │ │ │ │ strmi ip, [lr], r0, lsr #32 │ │ │ │ @ instruction: 0x4611447b │ │ │ │ @ instruction: 0xf8534672 │ │ │ │ movwls r3, #4108 @ 0x100c │ │ │ │ - @ instruction: 0xf982f0db │ │ │ │ + @ instruction: 0xf98af0db │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ @ instruction: 0x00876fb4 │ │ │ │ andeq r0, r0, r4, lsr #12 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec60274 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {232} @ 0xe8 │ │ │ │ strmi fp, [lr], -r2, lsl #1 │ │ │ │ @ instruction: 0xf7fa4615 │ │ │ │ blmi 2c842c │ │ │ │ @ instruction: 0x4632447c │ │ │ │ stmiapl r3!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0db9301 │ │ │ │ - andlt pc, r2, r5, ror #18 │ │ │ │ + andlt pc, r2, sp, ror #18 │ │ │ │ svclt 0x0000bd70 │ │ │ │ addeq r6, r7, r8, ror pc │ │ │ │ andeq r0, r0, r4, asr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec602ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 30d074 │ │ │ │ @ instruction: 0xf8dfb083 │ │ │ │ strmi ip, [lr], r0, lsr #32 │ │ │ │ @ instruction: 0x4611447b │ │ │ │ @ instruction: 0xf8534672 │ │ │ │ movwls r3, #4108 @ 0x100c │ │ │ │ - @ instruction: 0xf94af0db │ │ │ │ + @ instruction: 0xf952f0db │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ addeq r6, r7, r4, asr #30 │ │ │ │ andeq r0, r0, r0, asr #17 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r2, sl, lsr #15 │ │ │ │ + eorseq r7, r2, r2, lsr #13 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r2, sl, lsr #15 │ │ │ │ + eorseq r7, r2, r2, lsr #13 │ │ │ │ andsvs r2, r1, r1, lsl #2 │ │ │ │ @ instruction: 0x47706019 │ │ │ │ @ instruction: 0x33a8f890 │ │ │ │ svclt 0x00862b02 │ │ │ │ @ instruction: 0x370cf8d0 │ │ │ │ andcs r6, r0, r8, lsl r9 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -222406,15 +222406,15 @@ │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ b 15ad188 │ │ │ │ sbcsle r0, fp, r7, lsl #2 │ │ │ │ @ instruction: 0xf726e7ea │ │ │ │ svclt 0x0000ec1c │ │ │ │ ldrdeq r6, [r7], r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r6], -r4 │ │ │ │ + eorseq r2, r6, ip, ror #11 │ │ │ │ addeq r6, r7, r2, asr lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec603ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ tstlt r4, ip, ror #15 │ │ │ │ strmi r9, [r0, r2, lsl #18]! │ │ │ │ @@ -222549,19 +222549,19 @@ │ │ │ │ bmi 383074 │ │ │ │ stmdbmi r9, {r0, r1, r5, r6, r9, sl, lr} │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ @ instruction: 0xf7e44479 │ │ │ │ sdiv r4, r5, r8 │ │ │ │ addmi pc, r0, pc, asr #8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - eorseq r7, r2, lr, lsl #11 │ │ │ │ - eorseq r3, r1, ip, ror r5 │ │ │ │ + eorseq r7, r2, r6, lsl #9 │ │ │ │ + eorseq r3, r1, r4, ror r4 │ │ │ │ addeq r5, sl, sl, lsr #13 │ │ │ │ - mlaseq r2, sl, r4, r7 │ │ │ │ - eorseq r3, r1, r0, lsr #9 │ │ │ │ + mlaseq r2, r2, r3, r7 │ │ │ │ + mlaseq r1, r8, r3, r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec60634 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0xf06f03a4 │ │ │ │ stclt 13, cr15, [r8, #-628] @ 0xfffffd8c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -222690,17 +222690,17 @@ │ │ │ │ blx fe995ea2 │ │ │ │ ldceq 3, cr2, [fp], {3} │ │ │ │ ldrb r6, [ip, -r3, lsr #32]! │ │ │ │ stmib r4!, {r1, r2, r5, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq r6, r7, r4, lsr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r6, [r7], lr │ │ │ │ - ldrsbteq r2, [r6], -r6 │ │ │ │ - eorseq r2, r6, r2, asr r2 │ │ │ │ - eorseq r1, r3, r2, asr #8 │ │ │ │ + eorseq r2, r6, lr, asr #3 │ │ │ │ + eorseq r2, r6, sl, asr #2 │ │ │ │ + eorseq r1, r3, sl, lsr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60860 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 84d5e8 │ │ │ │ blmi 875884 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ @@ -222771,17 +222771,17 @@ │ │ │ │ @ instruction: 0xf5044798 │ │ │ │ @ instruction: 0xf0056000 │ │ │ │ @ instruction: 0x4620fbb7 │ │ │ │ @ instruction: 0xf822f00b │ │ │ │ rsbvc pc, r2, r4, lsl #10 │ │ │ │ cdp2 7, 3, cr15, cr0, cr5, {7} │ │ │ │ adceq pc, r4, r4, lsl #12 │ │ │ │ - ldc2 1, cr15, [sl], {57} @ 0x39 │ │ │ │ + stc2 1, cr15, [r2], #228 @ 0xe4 │ │ │ │ subseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - @ instruction: 0xf8a8f0dd │ │ │ │ + @ instruction: 0xf8b0f0dd │ │ │ │ @ instruction: 0x370cf8d4 │ │ │ │ @ instruction: 0x4620b113 │ │ │ │ @ instruction: 0xf83cf005 │ │ │ │ @ instruction: 0x0708f8d4 │ │ │ │ cdp 7, 12, cr15, cr14, cr5, {1} │ │ │ │ @ instruction: 0xf7254620 │ │ │ │ ldclt 14, cr14, [r0, #-816] @ 0xfffffcd0 │ │ │ │ @@ -222891,20 +222891,20 @@ │ │ │ │ ldrbtmi r4, [ip], #-2570 @ 0xfffff5f6 │ │ │ │ ldrbtmi r4, [sl], #-2314 @ 0xfffff6f6 │ │ │ │ ldrbtmi r9, [r9], #-1024 @ 0xfffffc00 │ │ │ │ stc2l 7, cr15, [sl, #-908]! @ 0xfffffc74 │ │ │ │ svclt 0x0000e7c2 │ │ │ │ @ instruction: 0x008a51b0 │ │ │ │ addeq r5, sl, r6, lsl #3 │ │ │ │ - eorseq r1, r6, r2, ror #29 │ │ │ │ - ldrsbteq r6, [r2], -sl │ │ │ │ - eorseq r2, r1, r2, ror pc │ │ │ │ - ldrhteq r1, [r6], -sl │ │ │ │ - eorseq r6, r2, r6, ror pc │ │ │ │ - eorseq r2, r1, sl, asr #30 │ │ │ │ + ldrsbteq r1, [r6], -sl │ │ │ │ + ldrsbteq r6, [r2], -r2 │ │ │ │ + eorseq r2, r1, sl, ror #28 │ │ │ │ + ldrhteq r1, [r6], -r2 │ │ │ │ + eorseq r6, r2, lr, ror #28 │ │ │ │ + eorseq r2, r1, r2, asr #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8], #-816 @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf8df4617 │ │ │ │ @ instruction: 0xf8df2cf4 │ │ │ │ @@ -223006,30 +223006,30 @@ │ │ │ │ blx c45ce0 │ │ │ │ blcc fe447ea4 │ │ │ │ ldrbmi r2, [r1], -r0, lsl #4 │ │ │ │ andcs lr, r4, #3358720 @ 0x334000 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andls r2, r0, #536870912 @ 0x20000000 │ │ │ │ strbmi r9, [r8], -r1 │ │ │ │ - mrc2 1, 0, pc, cr0, cr15, {1} │ │ │ │ + mrc2 1, 0, pc, cr8, cr15, {1} │ │ │ │ blne 1e47ec0 │ │ │ │ ldrbtmi r6, [r9], #-2160 @ 0xfffff790 │ │ │ │ - @ instruction: 0xffd4f13f │ │ │ │ + @ instruction: 0xffdcf13f │ │ │ │ blne 1c47ecc │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ stmdbeq r0, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ bicseq pc, r7, #132, 16 @ 0x840000 │ │ │ │ @ instruction: 0xf13f6870 │ │ │ │ - @ instruction: 0xf8dfffc9 │ │ │ │ + @ instruction: 0xf8dfffd1 │ │ │ │ blx fed108d8 │ │ │ │ ldmdavs r0!, {r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ mcrge 4, 0, r4, cr9, cr9, {3} │ │ │ │ @ instruction: 0xf884095b │ │ │ │ @ instruction: 0xf13f33d8 │ │ │ │ - stmdacc r0, {r0, r2, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacc r0, {r0, r2, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ bicseq pc, r9, #132, 16 @ 0x840000 │ │ │ │ @ instruction: 0xf8df4630 │ │ │ │ @ instruction: 0xf7266b3c │ │ │ │ blls 483e40 │ │ │ │ @ instruction: 0xf8c4447e │ │ │ │ ldmdavs r3!, {r2, r3, r4, r5, r7, r8, r9, ip, sp} │ │ │ │ @@ -223126,15 +223126,15 @@ │ │ │ │ ldmcc r8, {r2, r7, fp, ip, sp, lr, pc} │ │ │ │ andvs pc, r0, r4, lsl #10 │ │ │ │ @ instruction: 0xf0052500 │ │ │ │ @ instruction: 0xf504f8d9 │ │ │ │ @ instruction: 0xf604735f │ │ │ │ stmib r4, {r2, r5, r7}^ │ │ │ │ @ instruction: 0xf13933df │ │ │ │ - @ instruction: 0xf8dff9b9 │ │ │ │ + @ instruction: 0xf8dff9c1 │ │ │ │ strtmi r3, [r0], -r0, asr #19 │ │ │ │ orrpl pc, r4, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ @ instruction: 0xf8df3258 │ │ │ │ ldrbtmi r3, [fp], #-2484 @ 0xfffff64c │ │ │ │ subcc pc, ip, #196, 16 @ 0xc40000 │ │ │ │ stmibcc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @@ -223182,15 +223182,15 @@ │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ @ instruction: 0xf8df334c │ │ │ │ ldrbtmi r3, [fp], #-2364 @ 0xfffff6c4 │ │ │ │ movwcc pc, #35012 @ 0x88c4 @ │ │ │ │ ldmdbcc r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ @ instruction: 0xf0da3304 │ │ │ │ - @ instruction: 0xf894f9c5 │ │ │ │ + @ instruction: 0xf894f9cd │ │ │ │ strtmi r0, [sl], -r8, lsr #7 │ │ │ │ stmdacs r5, {r1, r2, r3, r5, r7, r9, sl, lr} │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ @ instruction: 0x2100bf94 │ │ │ │ stmdacs r2, {r0, r8, sp} │ │ │ │ bicsgt pc, r5, #148, 16 @ 0x940000 │ │ │ │ andeq pc, r7, #-2080374783 @ 0x84000001 │ │ │ │ @@ -223686,15 +223686,15 @@ │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, r6, r9, fp, lr}^ │ │ │ │ @ instruction: 0x33acf8d4 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xff34f7e2 │ │ │ │ bllt 7085d0 │ │ │ │ @ instruction: 0x03a4f8d4 │ │ │ │ mvnsvs pc, r4, lsl #4 │ │ │ │ - ldc2l 0, cr15, [sl], #-852 @ 0xfffffcac │ │ │ │ + stc2 0, cr15, [r2], {213} @ 0xd5 │ │ │ │ streq pc, [r0, -r4, asr #17] │ │ │ │ bllt fe1485e4 │ │ │ │ @ instruction: 0xf72520e0 │ │ │ │ bmi 1ac5410 │ │ │ │ strmi r4, [r3], -r6, ror #18 │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ adccc pc, r7, #64, 4 │ │ │ │ @@ -223737,20 +223737,20 @@ │ │ │ │ ... │ │ │ │ addeq r6, r7, r6, asr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r6, r7, lr, asr #12 │ │ │ │ strheq r5, [sl], r8 │ │ │ │ umulleq r5, sl, r8, r0 │ │ │ │ addeq r5, sl, r2, lsr #1 │ │ │ │ - eorseq r6, r2, r2, asr pc │ │ │ │ + eorseq r6, r2, sl, asr #28 │ │ │ │ addeq r4, sl, sl, lsr #31 │ │ │ │ - eorseq r6, r2, r4, lsr sp │ │ │ │ - eorseq r6, r2, sl, ror #29 │ │ │ │ - ldrshteq r6, [r2], -r8 │ │ │ │ - ldrshteq r6, [r2], -r4 │ │ │ │ + eorseq r6, r2, ip, lsr #24 │ │ │ │ + eorseq r6, r2, r2, ror #27 │ │ │ │ + ldrshteq r6, [r2], -r0 │ │ │ │ + eorseq r6, r2, ip, ror #27 │ │ │ │ addeq r4, sl, r4, lsl #30 │ │ │ │ addeq r4, sl, lr, lsr #29 │ │ │ │ umulleq r4, sl, ip, lr │ │ │ │ addeq r6, r7, lr, ror #7 │ │ │ │ addeq r4, sl, r2, ror #28 │ │ │ │ @ instruction: 0x008a4db6 │ │ │ │ addeq r4, sl, r0, lsr #27 │ │ │ │ @@ -223771,46 +223771,46 @@ │ │ │ │ andeq r0, r0, ip, lsl r8 │ │ │ │ @ instruction: 0xfffff337 │ │ │ │ @ instruction: 0xfffff401 │ │ │ │ @ instruction: 0xfffff66f │ │ │ │ @ instruction: 0xfffff64d │ │ │ │ @ instruction: 0x008771ba │ │ │ │ addeq r4, sl, r2, lsl #16 │ │ │ │ - eorseq r1, r6, ip, asr #10 │ │ │ │ - eorseq r6, r2, r6, lsl #14 │ │ │ │ - eorseq r2, r1, sl, ror #11 │ │ │ │ + eorseq r1, r6, r4, asr #8 │ │ │ │ + ldrshteq r6, [r2], -lr │ │ │ │ + eorseq r2, r1, r2, ror #9 │ │ │ │ addeq r4, sl, r6, lsr #14 │ │ │ │ - eorseq r1, r6, r4, ror r4 │ │ │ │ - ldrhteq r6, [r2], -r0 │ │ │ │ - eorseq r2, r1, r4, lsl r5 │ │ │ │ - eorseq r6, r2, r6, ror #9 │ │ │ │ + eorseq r1, r6, ip, ror #6 │ │ │ │ + eorseq r6, r2, r8, lsr #9 │ │ │ │ + eorseq r2, r1, ip, lsl #8 │ │ │ │ + ldrsbteq r6, [r2], -lr │ │ │ │ addeq r2, r3, ip, ror lr │ │ │ │ addeq r4, sl, sl, lsl r6 │ │ │ │ - eorseq r1, r6, ip, lsl #6 │ │ │ │ - eorseq r6, r2, r0, ror r4 │ │ │ │ - eorseq r2, r1, ip, lsr #7 │ │ │ │ - eorseq r2, r1, ip, lsl #7 │ │ │ │ - ldrsbteq r1, [r6], -ip │ │ │ │ - eorseq r6, r2, ip, asr r5 │ │ │ │ - eorseq r6, r2, r0, asr #10 │ │ │ │ - eorseq r6, r2, r8, lsr r5 │ │ │ │ - eorseq r6, r2, lr, lsr #10 │ │ │ │ - eorseq r6, r2, r4, asr #10 │ │ │ │ - ldrsbteq r2, [r1], -lr │ │ │ │ - eorseq r1, r6, r8, lsl #4 │ │ │ │ - eorseq r2, r1, r8, lsr #5 │ │ │ │ - mlaseq r2, r8, r3, r6 │ │ │ │ - eorseq r1, r6, r2, ror #3 │ │ │ │ - eorseq r2, r1, r2, lsl #5 │ │ │ │ - ldrhteq r6, [r2], -sl │ │ │ │ - ldrhteq r1, [r6], -ip │ │ │ │ - eorseq r2, r1, ip, asr r2 │ │ │ │ - ldrhteq r6, [r2], -r8 │ │ │ │ - eorseq r6, r2, r8, lsr #9 │ │ │ │ - eorseq r2, r1, sl, lsr #4 │ │ │ │ + eorseq r1, r6, r4, lsl #4 │ │ │ │ + eorseq r6, r2, r8, ror #6 │ │ │ │ + eorseq r2, r1, r4, lsr #5 │ │ │ │ + eorseq r2, r1, r4, lsl #5 │ │ │ │ + ldrsbteq r1, [r6], -r4 │ │ │ │ + eorseq r6, r2, r4, asr r4 │ │ │ │ + eorseq r6, r2, r8, lsr r4 │ │ │ │ + eorseq r6, r2, r0, lsr r4 │ │ │ │ + eorseq r6, r2, r6, lsr #8 │ │ │ │ + eorseq r6, r2, ip, lsr r4 │ │ │ │ + ldrsbteq r2, [r1], -r6 │ │ │ │ + eorseq r1, r6, r0, lsl #2 │ │ │ │ + eorseq r2, r1, r0, lsr #3 │ │ │ │ + mlaseq r2, r0, r2, r6 │ │ │ │ + ldrsbteq r1, [r6], -sl │ │ │ │ + eorseq r2, r1, sl, ror r1 │ │ │ │ + ldrhteq r6, [r2], -r2 │ │ │ │ + ldrhteq r1, [r6], -r4 │ │ │ │ + eorseq r2, r1, r4, asr r1 │ │ │ │ + ldrhteq r6, [r2], -r0 │ │ │ │ + eorseq r6, r2, r0, lsr #7 │ │ │ │ + eorseq r2, r1, r2, lsr #2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec619bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #240, 30 @ 0x3c0 │ │ │ │ @ instruction: 0xf6004604 │ │ │ │ vsli.64 q0, q2, #63 @ 0x3f │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -223965,22 +223965,22 @@ │ │ │ │ @ instruction: 0xf7e29403 │ │ │ │ strb pc, [fp, -r9, lsl #26]! @ │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7e64478 │ │ │ │ addeq r5, r7, r8, asr r7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r0, r6, r0, asr #30 │ │ │ │ - eorseq r6, r2, r8, asr #14 │ │ │ │ - eorseq r1, r1, lr, asr pc │ │ │ │ - eorseq r0, r6, lr, ror #28 │ │ │ │ - eorseq r6, r2, r2, asr #13 │ │ │ │ - eorseq r1, r1, lr, lsl #29 │ │ │ │ - mlaseq r1, r6, r6, r1 │ │ │ │ - mlaseq r1, r0, r6, r1 │ │ │ │ + eorseq r0, r6, r8, lsr lr │ │ │ │ + eorseq r6, r2, r0, asr #12 │ │ │ │ + eorseq r1, r1, r6, asr lr │ │ │ │ + eorseq r0, r6, r6, ror #26 │ │ │ │ + ldrhteq r6, [r2], -sl │ │ │ │ + eorseq r1, r1, r6, lsl #27 │ │ │ │ + eorseq r1, r1, lr, lsl #11 │ │ │ │ + eorseq r1, r1, r8, lsl #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec61c64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 68ea2c │ │ │ │ ldmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [fp], #-1281 @ 0xfffffaff │ │ │ │ @ instruction: 0xf8c44915 │ │ │ │ @@ -224004,16 +224004,16 @@ │ │ │ │ @ instruction: 0xf8c4589b │ │ │ │ strb r3, [r9, r4, ror #15]! │ │ │ │ addeq r5, r7, lr, lsl #11 │ │ │ │ @ instruction: 0x000009bc │ │ │ │ andeq r0, r0, r4, lsl r7 │ │ │ │ @ instruction: 0xfffffe0f │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r0, r6, ip, lsr #28 │ │ │ │ - eorseq r0, r6, r6, ror #27 │ │ │ │ + eorseq r0, r6, r4, lsr #26 │ │ │ │ + ldrsbteq r0, [r6], -lr │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec61cec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ cdp2 7, 9, cr15, cr12, cr0, {7} │ │ │ │ strcs r6, [r0, #-2499] @ 0xfffff63d │ │ │ │ @@ -224513,15 +224513,15 @@ │ │ │ │ @ instruction: 0xffe8f7ff │ │ │ │ stmdbmi r5, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ stmda r6!, {r2, r5, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - eorseq r5, r2, r6, ror lr │ │ │ │ + eorseq r5, r2, lr, ror #26 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ strbmi pc, [r0, -r0, lsl #10]! @ │ │ │ │ @ instruction: 0x46034c36 │ │ │ │ ldrbtmi r2, [ip], #-52 @ 0xffffffcc │ │ │ │ ldrcc pc, [ip], r4, asr #12 │ │ │ │ strbeq lr, [r1, #-2820] @ 0xfffff4fc │ │ │ │ cdpcc 6, 10, cr15, cr0, cr4, {2} │ │ │ │ @@ -224571,30 +224571,30 @@ │ │ │ │ teqcs r4, r4, lsr #18 │ │ │ │ blx 15cce2 │ │ │ │ @ instruction: 0xf6443305 │ │ │ │ ldrbpl r3, [ip], #-421 @ 0xfffffe5b │ │ │ │ @ instruction: 0x31bdf644 │ │ │ │ pop {r1, r3, r4, r6, sl, ip, lr} │ │ │ │ svclt 0x000087f0 │ │ │ │ - eorseq r0, r6, r2, lsr r6 │ │ │ │ + eorseq r0, r6, sl, lsr #10 │ │ │ │ addeq r4, r7, r4, lsl #26 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec625c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46160fd8 │ │ │ │ blmi b1dc70 │ │ │ │ ldrbtmi fp, [sl], #-134 @ 0xffffff7a │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r1, r4, r5, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ shsub16mi pc, r1, r3 @ │ │ │ │ stmdage r1, {r0, r2, r9, sl, lr} │ │ │ │ - stc2l 0, cr15, [r4, #944]! @ 0x3b0 │ │ │ │ + stc2l 0, cr15, [ip, #944]! @ 0x3b0 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ ldmvs r2, {r1, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0x462bb37b │ │ │ │ subeq lr, r2, #4, 22 @ 0x1000 │ │ │ │ blne 949554 │ │ │ │ cmppne ip, r2, lsr #17 @ p-variant is OBSOLETE │ │ │ │ movwlt r7, #10458 @ 0x28da │ │ │ │ @@ -224720,15 +224720,15 @@ │ │ │ │ strtmi r7, [r8], -ip, lsr #3 │ │ │ │ @ instruction: 0xf7ff7c1a │ │ │ │ strmi pc, [r6], -sp, ror #28 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ stm r4, {r0, r2, sl, fp, sp, pc} │ │ │ │ strtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf0eca801 │ │ │ │ - bls 1ca8b8 │ │ │ │ + bls 1ca8d8 │ │ │ │ mulne r4, sp, r8 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4603ff33 │ │ │ │ rscsvs r8, r3, r0, lsr r8 │ │ │ │ blmi 55de68 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 365690 │ │ │ │ @@ -224736,15 +224736,15 @@ │ │ │ │ tstle r4, r0, lsl #6 │ │ │ │ pop {r1, r3, ip, sp, pc} │ │ │ │ andlt r4, r4, r0, ror r0 │ │ │ │ ldm r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ stcge 0, cr0, [r1], {15} │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stmdage r5, {r0, r5, r9, sl, lr} │ │ │ │ - stc2 0, cr15, [sl], {236} @ 0xec │ │ │ │ + ldc2 0, cr15, [r2], {236} @ 0xec │ │ │ │ @ instruction: 0xf89d9a06 │ │ │ │ @ instruction: 0x46281014 │ │ │ │ @ instruction: 0xff12f7ff │ │ │ │ @ instruction: 0xf724e7e0 │ │ │ │ svclt 0x0000e9d6 │ │ │ │ addeq r4, r7, r4, lsr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @@ -224807,15 +224807,15 @@ │ │ │ │ @ instruction: 0xf0212701 │ │ │ │ movwmi r0, #45339 @ 0xb11b │ │ │ │ blcc fea4996c │ │ │ │ @ instruction: 0x33b8f644 │ │ │ │ bgt 4e0af8 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldmdage r9!, {r0, r5, r6, r9, sl, lr} │ │ │ │ - blx 47b1a │ │ │ │ + stc2 0, cr15, [r4], {236} @ 0xec │ │ │ │ @ instruction: 0xf89d9a3a │ │ │ │ ldrbmi r1, [r0], -r4, ror #1 │ │ │ │ mcr2 7, 4, pc, cr4, cr15, {7} @ │ │ │ │ blcc ff449a50 │ │ │ │ @ instruction: 0x31bdf644 │ │ │ │ adccc pc, r8, #68, 12 @ 0x4400000 │ │ │ │ movweq pc, #58223 @ 0xe36f @ │ │ │ │ @@ -225022,15 +225022,15 @@ │ │ │ │ addsmi r1, r9, #67108864 @ 0x4000000 │ │ │ │ movhi pc, r0 │ │ │ │ mlavc ip, r4, r8, pc @ │ │ │ │ @ instruction: 0x463a4650 │ │ │ │ stc2 7, cr15, [ip], {255} @ 0xff │ │ │ │ tstpeq ip, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldmdage sp!, {r0, r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf906f0ec │ │ │ │ + @ instruction: 0xf90ef0ec │ │ │ │ smlalscs pc, r4, sp, r8 @ │ │ │ │ @ instruction: 0xf8bd9b3e │ │ │ │ ldmvs fp, {r2, r8, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ bl 3ac088 │ │ │ │ strbmi r0, [fp], -r3, asr #4 │ │ │ │ blne 949c2c │ │ │ │ @@ -225078,15 +225078,15 @@ │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ vpmax.u8 d15, d12, d3 │ │ │ │ andcc r4, r1, #28, 6 @ 0x70000000 │ │ │ │ mvnle r2, r4, lsl #20 │ │ │ │ stmdals r7, {r0, r1, r2, r4, r5, r7, sl, fp, ip} │ │ │ │ bl 3543a0 │ │ │ │ @ instruction: 0xf0eb0a87 │ │ │ │ - bls 120b888 │ │ │ │ + bls 120b8a8 │ │ │ │ @ instruction: 0x1108f89d │ │ │ │ @ instruction: 0xf7ff9805 │ │ │ │ blls 24ad4c │ │ │ │ andeq pc, r4, sl, asr #17 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #4 │ │ │ │ eor pc, r6, r3, lsl r8 @ │ │ │ │ blx a0bd04 │ │ │ │ @@ -225220,21 +225220,21 @@ │ │ │ │ ldr r3, [r1], r0, lsr #32 │ │ │ │ ldrmi pc, [r7], #1284 @ 0x504 │ │ │ │ @ instruction: 0xf894221c │ │ │ │ vhadd.u32 , q1, q6 │ │ │ │ @ instruction: 0xf8840305 │ │ │ │ str r3, [lr, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0xf0eb4620 │ │ │ │ - stmdacs r0, {r0, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldcge 4, cr15, [sp, #508] @ 0x1fc │ │ │ │ vmla.i8 q11, q0, │ │ │ │ addsmi r1, r9, #67108864 @ 0x4000000 │ │ │ │ mcrge 4, 3, pc, cr0, cr15, {3} @ │ │ │ │ @ instruction: 0xf0eb4620 │ │ │ │ - stmdacs r0, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldcge 4, cr15, [r1, #508] @ 0x1fc │ │ │ │ ldrb r6, [r7], -r1, ror #18 │ │ │ │ @ instruction: 0xf0002bb0 │ │ │ │ blcs feeac25c │ │ │ │ msrhi CPSR_xc, #0 │ │ │ │ @ instruction: 0xf47f2b9d │ │ │ │ stmdavs r4!, {r1, r2, r7, r8, sl, fp, sp, pc} │ │ │ │ @@ -225336,15 +225336,15 @@ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ ldrbmi r7, [r0], -ip, lsr #3 │ │ │ │ @ instruction: 0xf99cf7ff │ │ │ │ ldm r7, {r7, r9, sl, lr} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf0eba82d │ │ │ │ - bls ccbf18 │ │ │ │ + bls ccbf38 │ │ │ │ umlalsne pc, r4, sp, r8 @ │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ stmdavs r4!, {r0, r1, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ eorspl pc, r2, r8, lsl #17 │ │ │ │ andeq pc, ip, r8, asr #17 │ │ │ │ blcs 126050 │ │ │ │ ldcge 4, cr15, [fp], {127} @ 0x7f │ │ │ │ @@ -225429,15 +225429,15 @@ │ │ │ │ blcs fea4a3c8 │ │ │ │ rsceq pc, r4, #2 │ │ │ │ @ instruction: 0xf8a14313 │ │ │ │ @ instruction: 0xf6443ba4 │ │ │ │ @ instruction: 0xf10433bd │ │ │ │ @ instruction: 0xf8940120 │ │ │ │ ldrbtpl r2, [r2], #48 @ 0x30 │ │ │ │ - @ instruction: 0xff4ef0eb │ │ │ │ + @ instruction: 0xff56f0eb │ │ │ │ smullscs pc, r4, sp, r8 @ │ │ │ │ ldmvs fp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ bl 3acad4 │ │ │ │ @ instruction: 0xf6440243 │ │ │ │ @ instruction: 0xf508319c │ │ │ │ teqcc ip, #1543503874 @ 0x5c000002 │ │ │ │ @@ -225556,21 +225556,21 @@ │ │ │ │ @ instruction: 0xf95af7ff │ │ │ │ strmi r2, [r7], -r1, lsl #6 │ │ │ │ movwcs r9, #775 @ 0x307 │ │ │ │ svclt 0x0000e6c1 │ │ │ │ addeq r4, r7, sl, ror r9 │ │ │ │ addeq r4, r7, r6, ror r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r5, r2, sl, lsl #21 │ │ │ │ - eorseq r5, r2, sl, lsr #21 │ │ │ │ + eorseq r5, r2, r2, lsl #19 │ │ │ │ + eorseq r5, r2, r2, lsr #19 │ │ │ │ addeq r4, r7, sl, lsl r9 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrshteq r5, [r2], -r8 │ │ │ │ - eorseq r4, r2, r8, lsr #29 │ │ │ │ + ldrshteq r5, [r2], -r0 │ │ │ │ + eorseq r4, r2, r0, lsr #27 │ │ │ │ @ instruction: 0x465068f3 │ │ │ │ ldm r6, {r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf50a000e │ │ │ │ @ instruction: 0xf7ff4680 │ │ │ │ andcs pc, r4, #901120 @ 0xdc000 │ │ │ │ vst1.8 {d20-d22}, [pc], r7 │ │ │ │ @ instruction: 0xf8d671ea │ │ │ │ @@ -225733,15 +225733,15 @@ │ │ │ │ @ instruction: 0xf104790a │ │ │ │ mrcge 3, 1, r0, cr13, cr4, {2} │ │ │ │ vhadd.u32 d18, d0, d22 │ │ │ │ tstvc sl, r5, lsl #4 │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf0eba831 │ │ │ │ - bls dcb8e4 │ │ │ │ + bls dcb904 │ │ │ │ smullne pc, r4, sp, r8 @ │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ @ instruction: 0xf644ff49 │ │ │ │ rscpl r3, r8, r8, lsr #7 │ │ │ │ bllt ff1ca5f0 │ │ │ │ @ instruction: 0x2150f89a │ │ │ │ addsvc r2, sl, r1, lsl #2 │ │ │ │ @@ -225779,15 +225779,15 @@ │ │ │ │ blcs fea4a93c │ │ │ │ rsceq pc, r4, #2 │ │ │ │ @ instruction: 0xf8a04313 │ │ │ │ @ instruction: 0xf6443ba4 │ │ │ │ stmdage r1!, {r0, r2, r3, r4, r5, r7, r8, r9, ip, sp} │ │ │ │ mlacs r8, r4, r8, pc @ │ │ │ │ @ instruction: 0xf0eb54f2 │ │ │ │ - @ instruction: 0xf89dfc93 │ │ │ │ + @ instruction: 0xf89dfc9b │ │ │ │ blls 9948ac │ │ │ │ bcs 126a0c │ │ │ │ @ instruction: 0xf644d141 │ │ │ │ bl 398d88 │ │ │ │ @ instruction: 0xf6031303 │ │ │ │ ldrbtpl r3, [r2], #-920 @ 0xfffffc68 │ │ │ │ adcscc pc, ip, #68, 12 @ 0x4400000 │ │ │ │ @@ -225826,28 +225826,28 @@ │ │ │ │ @ instruction: 0xf8a3083c │ │ │ │ bl 394cac │ │ │ │ ldr r0, [sl, r8, lsl #6]! │ │ │ │ ldrcs sl, [lr, #-3645]! @ 0xfffff1c3 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ stmdage r9!, {r0, r4, r5, r9, sl, lr} │ │ │ │ - stc2 0, cr15, [r6], {235} @ 0xeb │ │ │ │ + stc2 0, cr15, [lr], {235} @ 0xeb │ │ │ │ @ instruction: 0xf89d9a2a │ │ │ │ ldrbmi r1, [r0], -r4, lsr #1 │ │ │ │ mcr2 7, 4, pc, cr14, cr14, {7} @ │ │ │ │ cmppeq r8, sl, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf89ae412 │ │ │ │ tstcs r1, r0, asr r1 │ │ │ │ smullsvc r7, r9, sl, r0 │ │ │ │ @ instruction: 0xf723e7a5 │ │ │ │ svclt 0x0000e94a │ │ │ │ - eorseq r4, r2, ip, asr #23 │ │ │ │ + eorseq r4, r2, r4, asr #21 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq pc, r5, lr, lsr r5 @ │ │ │ │ + eorseq pc, r5, r6, lsr r4 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 4, cr15, cr8, cr12, {6} │ │ │ │ stmdami ip!, {r2, r9, sl, lr}^ │ │ │ │ rsclt r4, r5, ip, ror #22 │ │ │ │ stcge 4, cr4, [r2, #-480] @ 0xfffffe20 │ │ │ │ @@ -225868,92 +225868,92 @@ │ │ │ │ @ instruction: 0xf04ffa55 │ │ │ │ strdcs r3, [ip, -pc] │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ cdpcs 12, 0, cr15, cr0, cr5, {7} │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf7824620 │ │ │ │ strtmi pc, [r0], -r9, asr #20 │ │ │ │ - ldc2l 1, cr15, [lr], #-56 @ 0xffffffc8 │ │ │ │ + stc2 1, cr15, [r6], {14} │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ - cdp2 1, 9, cr15, cr14, cr14, {0} │ │ │ │ + cdp2 1, 10, cr15, cr6, cr14, {0} │ │ │ │ strtmi r4, [r0], -r3, lsl #13 │ │ │ │ @ instruction: 0xf96ef784 │ │ │ │ strtmi r4, [r0], -r1, lsl #13 │ │ │ │ - cdp2 1, 12, cr15, cr10, cr14, {0} │ │ │ │ + cdp2 1, 13, cr15, cr2, cr14, {0} │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ - stc2 1, cr15, [r6], #-128 @ 0xffffff80 │ │ │ │ + stc2 1, cr15, [lr], #-128 @ 0xffffff80 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - stc2l 1, cr15, [r2, #-84]! @ 0xffffffac │ │ │ │ + stc2l 1, cr15, [sl, #-84]! @ 0xffffffac │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - blx 12c8bc0 │ │ │ │ + blx 14c8bc0 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldc2l 7, cr15, [lr], {131} @ 0x83 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf10f9300 │ │ │ │ - strmi pc, [r3], -r9, lsl #23 │ │ │ │ + @ instruction: 0x4603fb91 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 1, 3, pc, cr2, cr13, {0} │ │ │ │ + mrc2 1, 3, pc, cr10, cr13, {0} │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ beq 407180 │ │ │ │ b 137305c │ │ │ │ blls 14ec88 │ │ │ │ stmdaeq r9, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ b 12de0e8 │ │ │ │ teqmi lr, #8, 14 @ 0x200000 │ │ │ │ @ instruction: 0x432a4335 │ │ │ │ sbcslt r4, sp, #1275068416 @ 0x4c000000 │ │ │ │ - blx ff948cf4 │ │ │ │ + blx ffb48cf4 │ │ │ │ tstcs r1, r5, lsl #6 │ │ │ │ @ instruction: 0xf1154620 │ │ │ │ - rsclt pc, sp, #195584 @ 0x2fc00 │ │ │ │ + rsclt pc, sp, #203776 @ 0x31c00 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf122431d │ │ │ │ - @ instruction: 0x4603fe5b │ │ │ │ + strmi pc, [r3], -r3, ror #28 │ │ │ │ rsclt r4, sp, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf123431d │ │ │ │ - rsclt pc, sp, #593920 @ 0x91000 │ │ │ │ + rsclt pc, sp, #626688 @ 0x99000 │ │ │ │ @ instruction: 0xf0104328 │ │ │ │ strdle r0, [r5, pc]! │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r2, [r0], -r0, lsl #3 │ │ │ │ mcrr2 7, 8, pc, r6, cr4 @ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf926f123 │ │ │ │ + @ instruction: 0xf92ef123 │ │ │ │ umaalcc pc, r1, r4, r9 @ │ │ │ │ svclt 0x00182b04 │ │ │ │ eorle r4, r0, r8, lsr #12 │ │ │ │ blmi 99f15c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 19e6938 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r6, r0, lsl #6 │ │ │ │ pop {r0, r2, r5, r6, ip, sp, pc} │ │ │ │ qsub8mi r8, r0, r0 │ │ │ │ - cdp2 1, 2, cr15, cr14, cr14, {0} │ │ │ │ + cdp2 1, 3, cr15, cr6, cr14, {0} │ │ │ │ @ instruction: 0xf7844620 │ │ │ │ @ instruction: 0x4620f8ff │ │ │ │ - blx fea48d6c │ │ │ │ + blx fec48d6c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - blx fe248d4e │ │ │ │ + blx fe448d4e │ │ │ │ @ instruction: 0xf1224620 │ │ │ │ - strtmi pc, [r0], -r3, lsr #28 │ │ │ │ - blx 1848d90 │ │ │ │ + strtmi pc, [r0], -fp, lsr #28 │ │ │ │ + blx 1a48d90 │ │ │ │ stmdavs r3!, {r2, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r3, r4, fp, sp, lr} │ │ │ │ ldmdbvs sl, {r1, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ strle r0, [r1, #-1810] @ 0xfffff8ee │ │ │ │ ldrdlt r6, [r2, #-170]! @ 0xffffff56 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0x4620e7d0 │ │ │ │ @ instruction: 0xf8faf074 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc2l 1, cr15, [sl, #-24] @ 0xffffffe8 │ │ │ │ + stc2l 1, cr15, [r2, #-24]! @ 0xffffffe8 │ │ │ │ @ instruction: 0xf04fe75e │ │ │ │ @ instruction: 0xe7c530ff │ │ │ │ strtmi r4, [r0], -r9, lsl #22 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ ldc2l 7, cr15, [lr], {116} @ 0x74 │ │ │ │ @ instruction: 0xf723e748 │ │ │ │ svclt 0x0000e860 │ │ │ │ @@ -226004,48 +226004,48 @@ │ │ │ │ @ instruction: 0xf7220300 │ │ │ │ andcs lr, r0, lr, lsr #26 │ │ │ │ @ instruction: 0xf7b46829 │ │ │ │ usub8mi pc, r3, r1 @ │ │ │ │ cmppeq r4, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf10e827e │ │ │ │ - @ instruction: 0xf8d4fd93 │ │ │ │ + @ instruction: 0xf8d4fd9b │ │ │ │ @ instruction: 0xf7840154 │ │ │ │ tstpcs r8, r3, ror #16 @ p-variant is OBSOLETE │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - blx 1e48ea8 │ │ │ │ + blx 2048ea8 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - @ instruction: 0xff1cf0f3 │ │ │ │ + @ instruction: 0xff24f0f3 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf0ee2101 │ │ │ │ - @ instruction: 0xf8d4fb3f │ │ │ │ + @ instruction: 0xf8d4fb47 │ │ │ │ @ instruction: 0xf0e30154 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4682d1f9 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - cdp2 0, 1, cr15, cr8, cr3, {7} │ │ │ │ + cdp2 0, 2, cr15, cr0, cr3, {7} │ │ │ │ @ instruction: 0x166cf8df │ │ │ │ @ instruction: 0xf8d44652 │ │ │ │ ldrbtmi r0, [r9], #-340 @ 0xfffffeac │ │ │ │ - stc2 0, cr15, [ip], #948 @ 0x3b4 │ │ │ │ + ldc2 0, cr15, [r4], #948 @ 0x3b4 │ │ │ │ tstcs r1, r2, asr r6 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - @ instruction: 0xf838f0e8 │ │ │ │ + @ instruction: 0xf840f0e8 │ │ │ │ @ instruction: 0xf8d44651 │ │ │ │ @ instruction: 0xf10b0154 │ │ │ │ - uadd16mi pc, r2, pc @ │ │ │ │ + ldrbmi pc, [r2], -r7, lsr #30 @ │ │ │ │ @ instruction: 0xf8d44651 │ │ │ │ @ instruction: 0xf1090154 │ │ │ │ - tstpcs r1, r1, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, r9, lsr #16 @ p-variant is OBSOLETE │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - blx ff248e3c │ │ │ │ + blx ff448e3c │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf828f784 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - @ instruction: 0xffdcf12e │ │ │ │ + @ instruction: 0xffe4f12e │ │ │ │ @ instruction: 0x3624f8df │ │ │ │ ldmpl r3, {r0, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0x0799681b │ │ │ │ sbchi pc, sl, #0, 2 │ │ │ │ blcs 226c60 │ │ │ │ adchi pc, pc, #0 │ │ │ │ ldrsbcs pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @@ -226433,15 +226433,15 @@ │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ addeq r3, r7, sl, lsr #12 │ │ │ │ addeq r3, r7, r0, lsl r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe7e7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrsbteq r4, [r2], -lr │ │ │ │ + ldrsbteq r4, [r2], -r6 │ │ │ │ addeq r3, r7, lr, ror #6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @@ -226534,22 +226534,22 @@ │ │ │ │ @ instruction: 0xf8f8f7e0 │ │ │ │ stmdami fp, {r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7cd4478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000e7e6 │ │ │ │ addeq r2, r7, ip, lsl #30 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - mlaseq r5, lr, fp, lr │ │ │ │ - eorseq r3, r2, sl, lsl #29 │ │ │ │ - eorseq pc, r0, r0, lsr #13 │ │ │ │ - eorseq lr, r5, r8, ror #22 │ │ │ │ - eorseq r3, r2, r0, lsr #29 │ │ │ │ - eorseq pc, r0, ip, ror #12 │ │ │ │ - eorseq lr, r0, r4, ror lr │ │ │ │ - eorseq lr, r0, lr, ror #28 │ │ │ │ + mlaseq r5, r6, sl, lr │ │ │ │ + eorseq r3, r2, r2, lsl #27 │ │ │ │ + mlaseq r0, r8, r5, pc @ │ │ │ │ + eorseq lr, r5, r0, ror #20 │ │ │ │ + mlaseq r2, r8, sp, r3 │ │ │ │ + eorseq pc, r0, r4, ror #10 │ │ │ │ + eorseq lr, r0, ip, ror #26 │ │ │ │ + eorseq lr, r0, r6, ror #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec64488 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r3, #-960] @ 0xfffffc40 │ │ │ │ bmi 5d5ea4 │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ biccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ @@ -226570,15 +226570,15 @@ │ │ │ │ strbcc pc, [r4, r4, asr #17]! @ │ │ │ │ svclt 0x0000e7f5 │ │ │ │ addeq r2, r7, sl, ror #26 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ @ instruction: 0xfffffe39 │ │ │ │ andeq r0, r0, r4, lsl r5 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r5, ip, ror #21 │ │ │ │ + eorseq lr, r5, r4, ror #19 │ │ │ │ andeq r0, r0, ip, lsr r6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ svcmi 0x0063b088 │ │ │ │ @ instruction: 0x461d4614 │ │ │ │ @@ -226678,22 +226678,22 @@ │ │ │ │ @ instruction: 0xf7df9403 │ │ │ │ @ instruction: 0xe768ffd7 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7e64478 │ │ │ │ strdeq r2, [r7], r0 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq lr, [r5], -ip │ │ │ │ - eorseq r3, r2, r8, asr #24 │ │ │ │ - eorseq pc, r0, lr, asr r4 @ │ │ │ │ - eorseq lr, r5, r6, lsl #19 │ │ │ │ - eorseq r3, r2, lr, asr ip │ │ │ │ - eorseq pc, r0, sl, lsr #8 │ │ │ │ - eorseq lr, r0, r2, lsr ip │ │ │ │ - eorseq lr, r0, ip, lsr #24 │ │ │ │ + ldrhteq lr, [r5], -r4 │ │ │ │ + eorseq r3, r2, r0, asr #22 │ │ │ │ + eorseq pc, r0, r6, asr r3 @ │ │ │ │ + eorseq lr, r5, lr, ror r8 │ │ │ │ + eorseq r3, r2, r6, asr fp │ │ │ │ + eorseq pc, r0, r2, lsr #6 │ │ │ │ + eorseq lr, r0, sl, lsr #22 │ │ │ │ + eorseq lr, r0, r4, lsr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec646c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 4914b0 │ │ │ │ stmdbmi lr, {r3, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ biccs pc, r0, #192, 16 @ 0xc00000 │ │ │ │ @@ -226708,15 +226708,15 @@ │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ stmiacc ip, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd10 │ │ │ │ addeq r2, r7, sl, lsr #22 │ │ │ │ andeq r0, r0, ip, asr r5 │ │ │ │ andeq r0, r0, ip, lsr #15 │ │ │ │ @ instruction: 0xfffffe09 │ │ │ │ - eorseq lr, r5, r6, lsl r9 │ │ │ │ + eorseq lr, r5, lr, lsl #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldclmi 0, cr11, [r7, #-548]! @ 0xfffffddc │ │ │ │ @ instruction: 0x460f4616 │ │ │ │ @ instruction: 0x461c447d │ │ │ │ @@ -226835,22 +226835,22 @@ │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r8, [r3], -r5, lsl #18 │ │ │ │ mrc2 7, 4, pc, cr10, cr15, {6} │ │ │ │ stmdami sl, {r0, r3, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7e94478 │ │ │ │ addeq r2, r7, ip, asr #21 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r5, sl, ror r8 │ │ │ │ - eorseq r3, r2, r6, lsr #21 │ │ │ │ - ldrhteq pc, [r0], -ip @ │ │ │ │ - ldrshteq lr, [r0], -r6 │ │ │ │ - eorseq lr, r5, ip, ror #14 │ │ │ │ - eorseq r3, r2, r4, ror #19 │ │ │ │ - ldrhteq pc, [r0], -r0 @ │ │ │ │ - ldrhteq lr, [r0], -r8 │ │ │ │ + eorseq lr, r5, r2, ror r7 │ │ │ │ + mlaseq r2, lr, r9, r3 │ │ │ │ + ldrhteq pc, [r0], -r4 @ │ │ │ │ + eorseq lr, r0, lr, ror #17 │ │ │ │ + eorseq lr, r5, r4, ror #12 │ │ │ │ + ldrsbteq r3, [r2], -ip │ │ │ │ + eorseq pc, r0, r8, lsr #1 │ │ │ │ + ldrhteq lr, [r0], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6493c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 5d1704 │ │ │ │ ldmdami r3, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [fp], #-1288 @ 0xfffffaf8 │ │ │ │ @ instruction: 0xf8c44912 │ │ │ │ @@ -226871,15 +226871,15 @@ │ │ │ │ @ instruction: 0xf8c4589b │ │ │ │ strb r3, [pc, r4, ror #15]! │ │ │ │ @ instruction: 0x008728b6 │ │ │ │ andeq r0, r0, r0, ror #15 │ │ │ │ andeq r0, r0, ip, ror #18 │ │ │ │ @ instruction: 0xfffffdc3 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrshteq lr, [r5], -r6 │ │ │ │ + eorseq lr, r5, lr, ror #11 │ │ │ │ andeq r0, r0, r4, lsl r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ ldclmi 0, cr11, [r6, #-556]! @ 0xfffffdd4 │ │ │ │ pkhbtmi r4, r9, r0, lsl #13 │ │ │ │ @@ -226890,24 +226890,24 @@ │ │ │ │ strtmi r2, [r2], -r1, lsl #24 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00382b01 │ │ │ │ addsmi r2, sl, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf016d172 │ │ │ │ andle r0, r6, r0, lsl r7 │ │ │ │ @ instruction: 0xf0d04648 │ │ │ │ - ldmcc pc!, {r0, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ @ │ │ │ │ + ldmcc pc!, {r0, r8, r9, sl, fp, ip, sp, lr, pc}^ @ │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ tstcs r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf0d04648 │ │ │ │ - andcs pc, r0, #372 @ 0x174 │ │ │ │ + andcs pc, r0, #404 @ 0x194 │ │ │ │ beq 109ec8 │ │ │ │ @ instruction: 0x46484611 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf0d00a01 │ │ │ │ - @ instruction: 0xf1b0ff01 │ │ │ │ + @ instruction: 0xf1b0ff09 │ │ │ │ svclt 0x00180bff │ │ │ │ bleq 18995c │ │ │ │ movweq pc, #33352 @ 0x8248 @ │ │ │ │ andsle r4, pc, r3, lsr r0 @ │ │ │ │ @ instruction: 0xd01028ff │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r8], -fp, rrx │ │ │ │ @@ -226964,15 +226964,15 @@ │ │ │ │ @ instruction: 0x9605447a │ │ │ │ strls r4, [r4], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 7, cr15, [r8, #892] @ 0x37c │ │ │ │ tstmi pc, #224, 14 @ 0x3800000 │ │ │ │ stmibvs r3, {r0, r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xd1a92b10 │ │ │ │ @ instruction: 0x4648e7da │ │ │ │ - mrc2 0, 7, pc, cr10, cr0, {6} │ │ │ │ + @ instruction: 0xff02f0d0 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf00b0b00 │ │ │ │ b 12d0530 │ │ │ │ ldr r0, [r1, fp, lsl #14]! │ │ │ │ @ instruction: 0xf7e64648 │ │ │ │ stmdacs r0, {r0, r1, r4, fp, ip, sp, lr, pc} │ │ │ │ @@ -226998,22 +226998,22 @@ │ │ │ │ @ instruction: 0xf8cd6705 │ │ │ │ @ instruction: 0xf7df800c │ │ │ │ @ instruction: 0xe78ffd55 │ │ │ │ ldrbtmi r4, [r9], #-2314 @ 0xfffff6f6 │ │ │ │ svclt 0x0000e7e8 │ │ │ │ addeq r2, r7, ip, lsr r8 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrsbteq r3, [r2], -r8 │ │ │ │ - mlaseq r2, r0, r7, r3 │ │ │ │ - eorseq lr, r0, r8, lsr #31 │ │ │ │ - eorseq lr, r0, lr, ror #14 │ │ │ │ - eorseq r3, r2, r8, asr r8 │ │ │ │ - eorseq lr, r0, ip, lsr #30 │ │ │ │ - eorseq r3, r2, r8, asr r7 │ │ │ │ - eorseq lr, r0, lr, lsr #14 │ │ │ │ + ldrsbteq r3, [r2], -r0 │ │ │ │ + eorseq r3, r2, r8, lsl #13 │ │ │ │ + eorseq lr, r0, r0, lsr #29 │ │ │ │ + eorseq lr, r0, r6, ror #12 │ │ │ │ + eorseq r3, r2, r0, asr r7 │ │ │ │ + eorseq lr, r0, r4, lsr #28 │ │ │ │ + eorseq r3, r2, r0, asr r6 │ │ │ │ + eorseq lr, r0, r6, lsr #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec64bc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ stmdami lr!, {r3, r9, sp} │ │ │ │ @ instruction: 0xf8d42500 │ │ │ │ ldrbtmi r3, [r8], #-1748 @ 0xfffff92c │ │ │ │ @@ -227062,15 +227062,15 @@ │ │ │ │ bmi 347a34 │ │ │ │ ldrb r5, [r9, r1, lsl #17] │ │ │ │ addeq r2, r7, r6, lsr #12 │ │ │ │ muleq r0, ip, fp │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffd61 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - eorseq lr, r5, r4, asr #8 │ │ │ │ + eorseq lr, r5, ip, lsr r3 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec64cb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ addpl pc, ip, #208, 16 @ 0xd00000 │ │ │ │ @@ -227197,23 +227197,23 @@ │ │ │ │ @ instruction: 0xe794447d │ │ │ │ ldrbtmi r4, [sp], #-3338 @ 0xfffff2f6 │ │ │ │ stcmi 7, cr14, [sl, #-580] @ 0xfffffdbc │ │ │ │ @ instruction: 0xe78e447d │ │ │ │ ldrbtmi r4, [sp], #-3337 @ 0xfffff2f7 │ │ │ │ stcmi 7, cr14, [r9, #-556] @ 0xfffffdd4 │ │ │ │ @ instruction: 0xe788447d │ │ │ │ - ldrshteq ip, [r1], -r4 │ │ │ │ - eorseq r3, r2, r0, lsr #11 │ │ │ │ + eorseq ip, r1, ip, ror #5 │ │ │ │ + mlaseq r2, r8, r4, r3 │ │ │ │ addeq r0, sl, r6, lsl lr │ │ │ │ - eorseq r3, r2, lr, asr #10 │ │ │ │ - eorseq ip, r1, r4, lsr #6 │ │ │ │ - eorseq r4, r1, lr, asr #5 │ │ │ │ - ldrhteq r2, [r3], -r8 │ │ │ │ - ldrhteq r4, [r1], -sl │ │ │ │ - eorseq r4, r1, ip, lsr #5 │ │ │ │ + eorseq r3, r2, r6, asr #8 │ │ │ │ + eorseq ip, r1, ip, lsl r2 │ │ │ │ + eorseq r4, r1, r6, asr #3 │ │ │ │ + ldrhteq r2, [r3], -r0 │ │ │ │ + ldrhteq r4, [r1], -r2 │ │ │ │ + eorseq r4, r1, r4, lsr #3 │ │ │ │ vst4.32 {d27-d30}, [pc], r4 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ bl fec5ecac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r2], {192} @ 0xc0 │ │ │ │ stmmi r2, {r1, r2, r9, sl, lr} │ │ │ │ ldrbtmi fp, [ip], #-137 @ 0xffffff77 │ │ │ │ @@ -227346,32 +227346,32 @@ │ │ │ │ @ instruction: 0xf721e7d0 │ │ │ │ svclt 0x0000ed88 │ │ │ │ addeq r2, r7, r6, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r2, [r7], r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r2, r7, r8, lsr r2 │ │ │ │ - eorseq ip, r1, r0, lsl #3 │ │ │ │ - ldrsbteq r3, [r2], -r4 │ │ │ │ + eorseq ip, r1, r8, ror r0 │ │ │ │ + eorseq r3, r2, ip, asr #7 │ │ │ │ addeq r0, sl, sl, lsr ip │ │ │ │ - eorseq r4, r1, r4, lsl #2 │ │ │ │ - eorseq ip, r1, lr, asr #2 │ │ │ │ - eorseq r3, r2, r4, ror #6 │ │ │ │ - ldrsbteq r2, [r3], -sl │ │ │ │ - ldrsbteq r4, [r1], -ip │ │ │ │ - eorseq ip, r1, sl, lsr #2 │ │ │ │ - ldrshteq lr, [r0], -r2 │ │ │ │ - eorseq r3, r2, r8, ror r4 │ │ │ │ - eorseq r3, r2, sl, lsl r3 │ │ │ │ - mlaseq r3, r0, r2, r2 │ │ │ │ - eorseq ip, r1, sl, ror #1 │ │ │ │ - mlaseq r1, r4, r0, r4 │ │ │ │ - eorseq r4, r1, r6, lsl #1 │ │ │ │ - eorseq r4, r1, r8, ror r0 │ │ │ │ - eorseq r4, r1, r2, ror r0 │ │ │ │ + ldrshteq r3, [r1], -ip │ │ │ │ + eorseq ip, r1, r6, asr #32 │ │ │ │ + eorseq r3, r2, ip, asr r2 │ │ │ │ + ldrsbteq r2, [r3], -r2 │ │ │ │ + ldrsbteq r3, [r1], -r4 │ │ │ │ + eorseq ip, r1, r2, lsr #32 │ │ │ │ + eorseq lr, r0, sl, ror #17 │ │ │ │ + eorseq r3, r2, r0, ror r3 │ │ │ │ + eorseq r3, r2, r2, lsl r2 │ │ │ │ + eorseq r2, r3, r8, lsl #3 │ │ │ │ + eorseq fp, r1, r2, ror #31 │ │ │ │ + eorseq r3, r1, ip, lsl #31 │ │ │ │ + eorseq r3, r1, lr, ror pc │ │ │ │ + eorseq r3, r1, r0, ror pc │ │ │ │ + eorseq r3, r1, sl, ror #30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec65160 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ umullslt r0, r8, r0, pc @ │ │ │ │ blge 620fc4 │ │ │ │ ldrbtmi r2, [ip], #-1280 @ 0xfffffb00 │ │ │ │ tstls r2, #68, 4 @ 0x40000004 │ │ │ │ @@ -227391,15 +227391,15 @@ │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf721bd70 │ │ │ │ svclt 0x0000ed24 │ │ │ │ - mlaseq r5, r2, pc, sp @ │ │ │ │ + eorseq sp, r5, sl, lsl #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r7, lr, ror r0 │ │ │ │ addeq r2, r7, r6, asr r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @@ -227495,15 +227495,15 @@ │ │ │ │ vqadd.u32 , q1, │ │ │ │ @ instruction: 0xf88d1305 │ │ │ │ @ instruction: 0xe7803055 │ │ │ │ mrrc 7, 2, pc, r8, cr1 @ │ │ │ │ addeq r2, r7, r4, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r7, ip, ror #30 │ │ │ │ - ldrhteq sp, [r5], -r4 │ │ │ │ + eorseq sp, r5, ip, lsr #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec65370 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe8 │ │ │ │ addlt ip, r5, r4, asr #32 │ │ │ │ @ instruction: 0x46694a10 │ │ │ │ stmdavs r0, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @@ -227543,15 +227543,15 @@ │ │ │ │ svclt 0x00082b02 │ │ │ │ ldrdhi pc, [r8], -r4 │ │ │ │ blmi 1482248 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf100065b │ │ │ │ ldmdavs r1!, {r2, r7, pc} │ │ │ │ stmdavs r0!, {r9, sp}^ │ │ │ │ - ldc2 0, cr15, [sl, #-888]! @ 0xfffffc88 │ │ │ │ + stc2l 0, cr15, [r2, #-888] @ 0xfffffc88 │ │ │ │ addge pc, ip, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf89a4680 │ │ │ │ blcs 25b0d4 │ │ │ │ @ instruction: 0xf50dd87c │ │ │ │ smlabbcs r0, r0, sl, r7 │ │ │ │ andvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7214650 │ │ │ │ @@ -227645,15 +227645,15 @@ │ │ │ │ strmi r3, [r6], -ip, lsl #5 │ │ │ │ @ instruction: 0xf8d32a02 │ │ │ │ andle r8, fp, ip, lsl #14 │ │ │ │ ldmpl fp!, {r2, r3, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x065b681b │ │ │ │ stmdavs r1!, {r2, r6, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xf0de2200 │ │ │ │ - @ instruction: 0xf8d4fc6f │ │ │ │ + @ instruction: 0xf8d4fc77 │ │ │ │ strmi r3, [r6], -ip, lsl #5 │ │ │ │ @ instruction: 0x33a8f893 │ │ │ │ ldmdale sp, {r0, r2, r8, r9, fp, sp}^ │ │ │ │ movwcs r4, #1585 @ 0x631 │ │ │ │ @ instruction: 0x4640aa14 │ │ │ │ blx ff9ca5de │ │ │ │ stmiavs sl!, {r0, r1, r3, r5, r6, r7, fp, sp, lr} │ │ │ │ @@ -227706,15 +227706,15 @@ │ │ │ │ umulleq r1, r7, r0, ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r7, sl, lsl #25 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ @ instruction: 0xfffffb39 │ │ │ │ ldrdeq r1, [r7], r8 │ │ │ │ - eorseq sp, r5, ip, lsr #21 │ │ │ │ + eorseq sp, r5, r4, lsr #19 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, sp, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ suble r2, ip, r0, lsl #16 │ │ │ │ @@ -227759,16 +227759,16 @@ │ │ │ │ strmi lr, [r6], -r1, asr #15 │ │ │ │ svclt 0x0000e7bf │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ addeq r1, r7, r6, lsr fp │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r0, lr, asr r3 │ │ │ │ - eorseq r2, r2, r4, lsr lr │ │ │ │ + eorseq lr, r0, r6, asr r2 │ │ │ │ + eorseq r2, r2, ip, lsr #26 │ │ │ │ stmdavs r3, {r3, r4, r8, ip, sp, pc} │ │ │ │ ldrdeq pc, [ip, -r3] │ │ │ │ @ instruction: 0x47703018 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @@ -227921,15 +227921,15 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf721bd10 │ │ │ │ svclt 0x0000e904 │ │ │ │ umulleq r1, r7, r2, r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r2, r2, r4, ror #23 │ │ │ │ + ldrsbteq r2, [r2], -ip │ │ │ │ @ instruction: 0xfffff343 │ │ │ │ @ instruction: 0xfffff333 │ │ │ │ @ instruction: 0xfffff353 │ │ │ │ addeq r1, r7, sl, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec65a28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @@ -228336,17 +228336,17 @@ │ │ │ │ andne lr, r0, sl, asr #16 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicle r2, r5, r0, lsl #20 │ │ │ │ svclt 0x0000e755 │ │ │ │ ldrdeq r1, [r7], r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sp, r5, r6, lsl r1 │ │ │ │ - eorseq sp, r0, r2, ror #20 │ │ │ │ - eorseq r2, r2, r8, ror #10 │ │ │ │ + eorseq sp, r5, lr │ │ │ │ + eorseq sp, r0, sl, asr r9 │ │ │ │ + eorseq r2, r2, r0, ror #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6609c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibhi ip, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strcc r4, [r1], #-1549 @ 0xfffff9f3 │ │ │ │ strtmi r0, [r1], -r4, lsr #2 │ │ │ │ @ instruction: 0xf94ef7df │ │ │ │ @@ -228891,18 +228891,18 @@ │ │ │ │ ldmdb r6!, {r5, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq r0, r7, r8, lsl sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r7, r2, lsl sl │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ strdeq r0, [r7], r8 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - mlaseq r2, sl, sp, r1 │ │ │ │ - eorseq r5, r2, r6, ror r0 │ │ │ │ - eorseq r1, r2, r0, lsl #27 │ │ │ │ - ldrsbteq r2, [r5], -r0 │ │ │ │ + mlaseq r2, r2, ip, r1 │ │ │ │ + eorseq r4, r2, lr, ror #30 │ │ │ │ + eorseq r1, r2, r8, ror ip │ │ │ │ + eorseq r2, r5, r8, asr #15 │ │ │ │ ldrbtmi r4, [sl], #-2607 @ 0xfffff5d1 │ │ │ │ suble r2, r4, r0, lsl #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec66954 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs fe1d36bc │ │ │ │ @ instruction: 0xf8d0b085 │ │ │ │ @@ -228945,17 +228945,17 @@ │ │ │ │ stmdbmi r7, {r1, sp} │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ ldrbtmi r4, [r9], #-2566 @ 0xfffff5fa │ │ │ │ @ instruction: 0xf7dd447a │ │ │ │ @ instruction: 0xe7b8fe1b │ │ │ │ @ instruction: 0x008708ba │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq ip, r5, r0, ror r7 │ │ │ │ - eorseq sp, r0, lr, lsr #1 │ │ │ │ - eorseq r1, r2, r8, lsl #24 │ │ │ │ + eorseq ip, r5, r8, ror #12 │ │ │ │ + eorseq ip, r0, r6, lsr #31 │ │ │ │ + eorseq r1, r2, r0, lsl #22 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [r5], -r6, lsl #28 │ │ │ │ andcs r4, r1, #12, 12 @ 0xc00000 │ │ │ │ stmdavc r1!, {r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -229636,15 +229636,15 @@ │ │ │ │ stcl 7, cr15, [r4], #-124 @ 0xffffff84 │ │ │ │ eoreq pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf71fe7f1 │ │ │ │ svclt 0x0000eba0 │ │ │ │ addeq pc, r6, r0, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r6, r8, asr #27 │ │ │ │ - eorseq r0, r2, r6, lsr #12 │ │ │ │ + eorseq r0, r2, lr, lsl r5 │ │ │ │ @ instruction: 0x36c8f8d0 │ │ │ │ @ instruction: 0xf8c01c5a │ │ │ │ bl 119e08 │ │ │ │ @ instruction: 0xf8c00083 │ │ │ │ @ instruction: 0x477016bc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec674f8 │ │ │ │ @@ -229763,17 +229763,17 @@ │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ ldrbtmi r4, [r9], #-2567 @ 0xfffff5f9 │ │ │ │ strvc lr, [r2], -sp, asr #19 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ @ instruction: 0xe7afffb7 │ │ │ │ addeq pc, r6, r2, ror #23 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrsbteq fp, [r5], -r8 │ │ │ │ - eorseq ip, r0, sl, ror #7 │ │ │ │ - eorseq r0, r2, r8, asr pc │ │ │ │ + ldrsbteq fp, [r5], -r0 │ │ │ │ + eorseq ip, r0, r2, ror #5 │ │ │ │ + eorseq r0, r2, r0, asr lr │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ bmi fe9e1d50 │ │ │ │ addlt r4, r8, r3, lsr #23 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @@ -229823,15 +229823,15 @@ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf05e4620 │ │ │ │ @ instruction: 0xf505f967 │ │ │ │ @ instruction: 0xf009409b │ │ │ │ eorscc r0, r8, r1, lsl #2 │ │ │ │ - blx 1ecca96 │ │ │ │ + blx 20cca96 │ │ │ │ blmi 1ca2f94 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 2ea63c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r8, lr, asr #1 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @@ -229938,22 +229938,22 @@ │ │ │ │ ssatmi lr, #26, r7, asr #13 │ │ │ │ @ instruction: 0xf71fe763 │ │ │ │ svclt 0x0000e946 │ │ │ │ addeq pc, r6, r8, lsl #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq pc, [r6], lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r0, r2, lr, lsl pc │ │ │ │ + eorseq r0, r2, r6, lsl lr │ │ │ │ addeq pc, r6, r4, lsr sl @ │ │ │ │ - eorseq r0, r2, ip, asr #28 │ │ │ │ - eorseq r0, r2, r4, asr #28 │ │ │ │ - eorseq r0, r2, r2, ror sp │ │ │ │ - eorseq fp, r5, r4, lsr #16 │ │ │ │ - eorseq ip, r0, r6, asr #2 │ │ │ │ - eorseq r0, r2, r6, asr #25 │ │ │ │ + eorseq r0, r2, r4, asr #26 │ │ │ │ + eorseq r0, r2, ip, lsr sp │ │ │ │ + eorseq r0, r2, sl, ror #24 │ │ │ │ + eorseq fp, r5, ip, lsl r7 │ │ │ │ + eorseq ip, r0, lr, lsr r0 │ │ │ │ + ldrhteq r0, [r2], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec679b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf4310ff8 │ │ │ │ tstle r0, r0, asr #6 │ │ │ │ andcs fp, r0, #8, 26 @ 0x200 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ @@ -230078,15 +230078,15 @@ │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ subsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf0044628 │ │ │ │ @ instruction: 0xf8d5fb5b │ │ │ │ @ instruction: 0xb1080294 │ │ │ │ - @ instruction: 0xff3af0d0 │ │ │ │ + @ instruction: 0xff42f0d0 │ │ │ │ tstlt r8, r8, lsr #18 │ │ │ │ blx 74e694 │ │ │ │ addsne pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d5b119 │ │ │ │ strtmi r3, [r8], -r4, lsr #1 │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xb119129c │ │ │ │ @@ -230106,15 +230106,15 @@ │ │ │ │ @ instruction: 0xf06a0288 │ │ │ │ @ instruction: 0xf8d5fef5 │ │ │ │ @ instruction: 0xf06b0290 │ │ │ │ @ instruction: 0xf8d5fcc3 │ │ │ │ @ instruction: 0xf06b0290 │ │ │ │ @ instruction: 0xf505f9ff │ │ │ │ mlascc r8, fp, r0, r4 │ │ │ │ - @ instruction: 0xf90cf133 │ │ │ │ + @ instruction: 0xf914f133 │ │ │ │ eorsvc pc, r0, r5, lsl #10 │ │ │ │ blx 84cbb0 │ │ │ │ stceq 8, cr15, [r4, #864]! @ 0x360 │ │ │ │ blx fec4cbb2 │ │ │ │ vtst.8 d22, d8, d27 │ │ │ │ andsmi r0, sl, #268435456 @ 0x10000000 │ │ │ │ andlt sp, r4, r9, lsl #2 │ │ │ │ @@ -230162,19 +230162,19 @@ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ blcs 134870 │ │ │ │ usat sp, #19, pc, asr #3 @ │ │ │ │ addeq pc, r6, r4, asr #14 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r0, r2, lr, ror sl │ │ │ │ - eorseq fp, r0, r4, lsr #28 │ │ │ │ - eorseq fp, r5, r4, lsl r5 │ │ │ │ - eorseq r0, r2, sl, lsr sl │ │ │ │ - eorseq fp, r0, lr, ror #27 │ │ │ │ + eorseq r0, r2, r6, ror r9 │ │ │ │ + eorseq fp, r0, ip, lsl sp │ │ │ │ + eorseq fp, r5, ip, lsl #8 │ │ │ │ + eorseq r0, r2, r2, lsr r9 │ │ │ │ + eorseq fp, r0, r6, ror #25 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ @ instruction: 0x46044e51 │ │ │ │ adclt r4, r1, r1, asr fp │ │ │ │ stcge 4, cr4, [r6, #-504] @ 0xfffffe08 │ │ │ │ @@ -230255,15 +230255,15 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf71e8ff0 │ │ │ │ svclt 0x0000eec8 │ │ │ │ addeq pc, r6, r4, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq fp, r5, r6, lsl r4 │ │ │ │ + eorseq fp, r5, lr, lsl #6 │ │ │ │ addeq pc, r6, r8, lsr #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec67e94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff0 │ │ │ │ strmi r4, [r4], -r0, lsl #11 │ │ │ │ ldrsbtcc pc, [r8], #128 @ 0x80 @ │ │ │ │ @@ -230388,15 +230388,15 @@ │ │ │ │ @ instruction: 0xf0074620 │ │ │ │ qadd8mi pc, r0, r5 @ │ │ │ │ blx fed4ce98 │ │ │ │ @ instruction: 0xf00b4620 │ │ │ │ @ instruction: 0x4620f853 │ │ │ │ mrrc2 0, 0, pc, r6, cr10 @ │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ - @ instruction: 0xf8c4fa99 │ │ │ │ + @ instruction: 0xf8c4faa1 │ │ │ │ stmdacs r0, {r2, r4, r7, r9} │ │ │ │ addhi pc, ip, r0 │ │ │ │ addvc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ cmppvc r3, #4, 10 @ p-variant is OBSOLETE @ 0x1000000 │ │ │ │ bicscc lr, r3, #196, 18 @ 0x310000 │ │ │ │ cmppvc pc, #4, 10 @ p-variant is OBSOLETE @ 0x1000000 │ │ │ │ strbvc pc, [r1, -r7, lsl #10]! @ │ │ │ │ @@ -230440,15 +230440,15 @@ │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ bmi 115d760 │ │ │ │ @ instruction: 0x46213038 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ bmi 10d9b64 │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ @ instruction: 0xf0d52208 │ │ │ │ - @ instruction: 0xf8d5fd31 │ │ │ │ + @ instruction: 0xf8d5fd39 │ │ │ │ @ instruction: 0xf50417d8 │ │ │ │ @ instruction: 0xf05c7030 │ │ │ │ bmi fd0c9c │ │ │ │ ldrbtmi r4, [sl], #-2858 @ 0xfffff4d6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -230811,19 +230811,19 @@ │ │ │ │ strtmi pc, [r3], -r1, asr #28 │ │ │ │ svcmi 0x0008e793 │ │ │ │ @ instruction: 0xe7c0447f │ │ │ │ ldrbtmi r4, [sl], #-2567 @ 0xfffff5f9 │ │ │ │ svclt 0x0000e7c6 │ │ │ │ umulleq lr, r6, ip, ip │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - mlaseq r5, r2, fp, sl │ │ │ │ - ldrsbteq fp, [r0], -r6 │ │ │ │ - eorseq r0, r2, lr, ror r0 │ │ │ │ - eorseq sl, r0, ip, lsr #23 │ │ │ │ - eorseq sl, r0, r6, lsr #23 │ │ │ │ + eorseq sl, r5, sl, lsl #21 │ │ │ │ + eorseq fp, r0, lr, asr #5 │ │ │ │ + eorseq pc, r1, r6, ror pc @ │ │ │ │ + eorseq sl, r0, r4, lsr #21 │ │ │ │ + mlaseq r0, lr, sl, sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrdhi pc, [r8], -r0 @ │ │ │ │ strmi fp, [r4], -r9, lsl #1 │ │ │ │ ldrmi r4, [r1], fp, lsl #13 │ │ │ │ @@ -231616,17 +231616,17 @@ │ │ │ │ @ instruction: 0xf05ce71a │ │ │ │ @ instruction: 0xf8c6fb6b │ │ │ │ smmla sp, r4, r5, r9 │ │ │ │ @ instruction: 0xf05c4620 │ │ │ │ ldrb pc, [r1], sp, lsl #31 @ │ │ │ │ addeq lr, r6, r8, lsl #7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r9, r5, ip, asr #29 │ │ │ │ - eorseq sl, r0, r4, lsl #14 │ │ │ │ - eorseq pc, r1, r6, ror #7 │ │ │ │ + eorseq r9, r5, r4, asr #27 │ │ │ │ + ldrshteq sl, [r0], -ip │ │ │ │ + ldrsbteq pc, [r1], -lr @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ssatpl pc, #25, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8dfb099 │ │ │ │ @ instruction: 0x460f46b8 │ │ │ │ @@ -232059,20 +232059,20 @@ │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ addeq sp, r6, r0, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sp, r6, r4, lsl #28 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ ldrdeq sp, [r6], r2 │ │ │ │ - eorseq r9, r5, r4, asr #23 │ │ │ │ - eorseq sl, r0, r8, lsl #8 │ │ │ │ - eorseq pc, r1, r4, lsr #2 │ │ │ │ - eorseq r9, r5, r8, lsl r9 │ │ │ │ - eorseq r9, r0, r6, lsr #18 │ │ │ │ - eorseq r9, r0, r0, lsr #18 │ │ │ │ + ldrhteq r9, [r5], -ip │ │ │ │ + eorseq sl, r0, r0, lsl #6 │ │ │ │ + eorseq pc, r1, ip, lsl r0 @ │ │ │ │ + eorseq r9, r5, r0, lsl r8 │ │ │ │ + eorseq r9, r0, lr, lsl r8 │ │ │ │ + eorseq r9, r0, r8, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec69ad4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ stcls 6, cr4, [r6], {5} │ │ │ │ stcls 4, cr9, [r7], {-0} │ │ │ │ ldcmi 4, cr9, [r6], {1} │ │ │ │ @@ -232416,15 +232416,15 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00ffffff │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r4 │ │ │ │ addeq sp, r6, r4, lsr #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq sp, [r6], r8 │ │ │ │ - eorseq sp, r1, r8, asr #22 │ │ │ │ + eorseq sp, r1, r0, asr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6a054 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs ff3d6dfc │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ andcs fp, r0, #835584 @ 0xcc000 │ │ │ │ strtmi r2, [r1], -r0, lsl #6 │ │ │ │ @@ -232718,17 +232718,17 @@ │ │ │ │ @ instruction: 0xf7da4479 │ │ │ │ str pc, [lr, r7, lsr #17]! │ │ │ │ tstpmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldc2l 7, cr15, [lr, #864] @ 0x360 │ │ │ │ svclt 0x0000e7d5 │ │ │ │ addeq ip, r6, r2, asr #27 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r5, r6, lsr #27 │ │ │ │ - eorseq lr, r1, r2, lsl r3 │ │ │ │ - eorseq r9, r0, r4, asr #11 │ │ │ │ + mlaseq r5, lr, ip, r8 │ │ │ │ + eorseq lr, r1, sl, lsl #4 │ │ │ │ + ldrhteq r9, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6a514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ andcs r4, r1, pc, lsl #12 │ │ │ │ @ instruction: 0xf71c2130 │ │ │ │ strmi lr, [r4], -ip, ror #16 │ │ │ │ @@ -233469,17 +233469,17 @@ │ │ │ │ @ instruction: 0xf71be684 │ │ │ │ svclt 0x0000edb2 │ │ │ │ ldrdeq ip, [r6], sl │ │ │ │ ldrdeq ip, [r6], r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq ip, r6, r0, lsl #7 │ │ │ │ - eorseq r8, r5, r0, lsl #5 │ │ │ │ - ldrshteq sp, [r1], -r4 │ │ │ │ - eorseq r8, r0, r4, ror sl │ │ │ │ + eorseq r8, r5, r8, ror r1 │ │ │ │ + eorseq sp, r1, ip, ror #13 │ │ │ │ + eorseq r8, r0, ip, ror #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r6, r3, r6, lsl #21 │ │ │ │ @ instruction: 0xb778f8df │ │ │ │ @ instruction: 0xf5064604 │ │ │ │ @@ -233548,15 +233548,15 @@ │ │ │ │ blx fe7d0182 │ │ │ │ bvs 19257e8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf7ff8176 │ │ │ │ movwcs pc, #2333 @ 0x91d @ │ │ │ │ @ instruction: 0xf04f980b │ │ │ │ @ instruction: 0x461932ff │ │ │ │ - @ instruction: 0xff36f12f │ │ │ │ + @ instruction: 0xff3ef12f │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf3c08ff0 │ │ │ │ b 1514308 │ │ │ │ @ instruction: 0xf040020e │ │ │ │ @ instruction: 0x461180df │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf8d4faf9 │ │ │ │ @@ -233706,15 +233706,15 @@ │ │ │ │ @ instruction: 0xf8d4000c │ │ │ │ stclvs 1, cr1, [r5], #-64 @ 0xffffffc0 │ │ │ │ andls r6, fp, r2, ror #17 │ │ │ │ stmdacs r0, {r4, fp, sp, lr} │ │ │ │ tstphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ sbceq pc, r4, #4, 2 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ - blx ff4505be │ │ │ │ + blx ff6505be │ │ │ │ svccc 0x0014f8d7 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf89480ea │ │ │ │ strbeq r0, [r5, r0, asr #32] │ │ │ │ mvnhi pc, r0, lsl #2 │ │ │ │ @ instruction: 0xf5064621 │ │ │ │ @ instruction: 0xf0597030 │ │ │ │ @@ -233959,17 +233959,17 @@ │ │ │ │ blmi 24da24 │ │ │ │ andpl pc, r3, fp, asr r8 @ │ │ │ │ smullcc pc, fp, r4, r8 @ │ │ │ │ strbt r6, [r4], #-2090 @ 0xfffff7d6 │ │ │ │ addeq ip, r6, r6, lsl r1 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, r0, asr r7 │ │ │ │ - eorseq r7, r5, r0, lsl #25 │ │ │ │ - eorseq r8, r0, r4, ror r4 │ │ │ │ - eorseq sp, r1, sl, lsl #4 │ │ │ │ + eorseq r7, r5, r8, ror fp │ │ │ │ + eorseq r8, r0, ip, ror #6 │ │ │ │ + eorseq sp, r1, r2, lsl #2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrsbtne pc, [r0], #128 @ 0x80 @ │ │ │ │ bvs fe21ce8c │ │ │ │ svclt 0x00183900 │ │ │ │ @@ -234600,16 +234600,16 @@ │ │ │ │ @ instruction: 0xffffff73 │ │ │ │ @ instruction: 0xfffffdd1 │ │ │ │ @ instruction: 0xfffffef3 │ │ │ │ @ instruction: 0xfffffe85 │ │ │ │ @ instruction: 0xfffffa13 │ │ │ │ @ instruction: 0xfffffac5 │ │ │ │ addeq fp, r6, r4, lsr #4 │ │ │ │ - eorseq ip, r1, lr, ror #16 │ │ │ │ - eorseq ip, r1, lr, ror #18 │ │ │ │ + eorseq ip, r1, r6, ror #14 │ │ │ │ + eorseq ip, r1, r6, ror #16 │ │ │ │ rsbscc pc, r4, #208, 16 @ 0xd00000 │ │ │ │ ldrble r0, [lr], #-2011 @ 0xfffff825 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec6c280 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldrdcc pc, [r8], #128 @ 0x80 │ │ │ │ @@ -235072,15 +235072,15 @@ │ │ │ │ smlabtcs r2, sp, r9, lr │ │ │ │ strtmi r4, [r8], -r3, lsr #12 │ │ │ │ @ instruction: 0x2018f9b4 │ │ │ │ blne b53908 │ │ │ │ stmdbvs r2!, {r0, r9, ip, pc} │ │ │ │ movwls r9, #16896 @ 0x4200 │ │ │ │ movwcs lr, #6612 @ 0x19d4 │ │ │ │ - blx fed51b0a │ │ │ │ + blx fef51b0a │ │ │ │ ldrcc pc, [r7, #-2197]! @ 0xfffff76b │ │ │ │ movweq pc, #8227 @ 0x2023 @ │ │ │ │ ldrcc pc, [r7, #-2181]! @ 0xfffff77b │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -235117,15 +235117,15 @@ │ │ │ │ svcpl 0x0080f5b1 │ │ │ │ tstcs r0, ip, lsr #30 │ │ │ │ @ instruction: 0xf72c2101 │ │ │ │ @ instruction: 0xf895fb33 │ │ │ │ blcs 1219a4 │ │ │ │ @ instruction: 0xf607d1ef │ │ │ │ @ instruction: 0xf12d00a4 │ │ │ │ - @ instruction: 0xf8c4fc33 │ │ │ │ + @ instruction: 0xf8c4fc3b │ │ │ │ strtmi r0, [r0], -r0, lsl #1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf7194620 │ │ │ │ strcs lr, [r0], #-3680 @ 0xfffff1a0 │ │ │ │ svclt 0x0000e7e1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -235239,15 +235239,15 @@ │ │ │ │ bleq 151b88 │ │ │ │ strb r9, [r0, -pc, lsl #8]! │ │ │ │ @ instruction: 0x46489b1e │ │ │ │ andslt r6, r5, ip, lsl r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf1056c2c │ │ │ │ strtmi r0, [r1], -r0, lsr #1 │ │ │ │ - @ instruction: 0xf938f0ca │ │ │ │ + @ instruction: 0xf940f0ca │ │ │ │ strbtmi lr, [r2], -r9, lsr #15 │ │ │ │ beq 191bac │ │ │ │ strls r2, [pc], #-3072 @ 115a74 │ │ │ │ @ instruction: 0x81aaf340 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf604e7cf │ │ │ │ @ instruction: 0xf8b574ff │ │ │ │ @@ -235334,15 +235334,15 @@ │ │ │ │ orreq pc, r0, #3 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strtmi r8, [r8], -r8, lsl #2 │ │ │ │ ldc 7, cr15, [ip], #100 @ 0x64 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf105e703 │ │ │ │ @ instruction: 0xf0ca00a0 │ │ │ │ - ldrbt pc, [fp], r7, asr #17 @ │ │ │ │ + ldrbt pc, [fp], pc, asr #17 @ │ │ │ │ and r2, r1, r0, lsl #4 │ │ │ │ smlalle r4, r9, r3, r2 │ │ │ │ svcne 0x0008f85a │ │ │ │ @ instruction: 0xf8da3201 │ │ │ │ movwmi r0, #4100 @ 0x1004 │ │ │ │ blls 54a3d4 │ │ │ │ @ instruction: 0x061b681b │ │ │ │ @@ -235496,33 +235496,33 @@ │ │ │ │ ldrbtmi r4, [fp], #-2838 @ 0xfffff4ea │ │ │ │ blmi 6cfbbc │ │ │ │ @ instruction: 0xe631447b │ │ │ │ ldrbtmi r4, [fp], #-2837 @ 0xfffff4eb │ │ │ │ svclt 0x0000e7cc │ │ │ │ addeq sl, r6, r0, asr r7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq fp, r1, r6, lsl #29 │ │ │ │ - ldrsbteq r6, [r0], -r8 │ │ │ │ - eorseq r6, r5, r8, lsr r6 │ │ │ │ - eorseq fp, r1, lr, asr sp │ │ │ │ - eorseq r6, r0, r8, lsr #26 │ │ │ │ - eorseq fp, r1, r6, lsl #31 │ │ │ │ - eorseq r6, r0, r4, ror ip │ │ │ │ - eorseq fp, r1, sl, ror #26 │ │ │ │ - eorseq r6, r0, ip, lsl #23 │ │ │ │ - eorseq fp, r1, lr, asr ip │ │ │ │ - eorseq r6, r0, r4, lsr #22 │ │ │ │ - eorseq r6, r0, r6, lsl #6 │ │ │ │ - eorseq fp, r1, r8, lsl sp │ │ │ │ - eorseq r6, r0, r0, ror sl │ │ │ │ - eorseq r6, r0, sl, lsl #5 │ │ │ │ - eorseq r6, r0, r4, lsl #5 │ │ │ │ - eorseq r6, r0, lr, ror r2 │ │ │ │ - eorseq r6, r0, r8, ror r2 │ │ │ │ - eorseq r6, r0, r2, ror r2 │ │ │ │ + eorseq fp, r1, lr, ror sp │ │ │ │ + ldrsbteq r6, [r0], -r0 │ │ │ │ + eorseq r6, r5, r0, lsr r5 │ │ │ │ + eorseq fp, r1, r6, asr ip │ │ │ │ + eorseq r6, r0, r0, lsr #24 │ │ │ │ + eorseq fp, r1, lr, ror lr │ │ │ │ + eorseq r6, r0, ip, ror #22 │ │ │ │ + eorseq fp, r1, r2, ror #24 │ │ │ │ + eorseq r6, r0, r4, lsl #21 │ │ │ │ + eorseq fp, r1, r6, asr fp │ │ │ │ + eorseq r6, r0, ip, lsl sl │ │ │ │ + ldrshteq r6, [r0], -lr │ │ │ │ + eorseq fp, r1, r0, lsl ip │ │ │ │ + eorseq r6, r0, r8, ror #18 │ │ │ │ + eorseq r6, r0, r2, lsl #3 │ │ │ │ + eorseq r6, r0, ip, ror r1 │ │ │ │ + eorseq r6, r0, r6, ror r1 │ │ │ │ + eorseq r6, r0, r0, ror r1 │ │ │ │ + eorseq r6, r0, sl, ror #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6d0bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ ldrmi r2, [r7], -r8, lsl #2 │ │ │ │ b fe6d3b34 │ │ │ │ @@ -235596,15 +235596,15 @@ │ │ │ │ @ instruction: 0xf063b108 │ │ │ │ @ instruction: 0xf8d4fb6d │ │ │ │ tstlt r8, r0, lsr #4 │ │ │ │ blx 1b5217a │ │ │ │ ldrdeq pc, [r8, #132]! @ 0x84 │ │ │ │ @ instruction: 0xf8d5b118 │ │ │ │ @ instruction: 0xf0d618c4 │ │ │ │ - @ instruction: 0xf894fef7 │ │ │ │ + @ instruction: 0xf894feff │ │ │ │ bicslt r3, fp, ip, asr #32 │ │ │ │ @ instruction: 0xf72b4620 │ │ │ │ @ instruction: 0xf8d4ff87 │ │ │ │ ldrshlt r0, [r8, #-16] │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e850 │ │ │ │ stmda r0, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ @@ -235614,15 +235614,15 @@ │ │ │ │ @ instruction: 0xf7194620 │ │ │ │ vldmdblt r0!, {s29-s174} │ │ │ │ b fe4d3c94 │ │ │ │ @ instruction: 0xf7194620 │ │ │ │ vldmdblt r0!, {s29-s168} │ │ │ │ ldrdne pc, [r0], r4 │ │ │ │ adceq pc, r4, r6, lsl #12 │ │ │ │ - @ instruction: 0xf8a6f12d │ │ │ │ + @ instruction: 0xf8aef12d │ │ │ │ ldrdcs lr, [r1, -ip] │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ strb pc, [r3, r5, ror #23] @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec6d258 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, sl, r8, asr #31 │ │ │ │ @@ -235721,15 +235721,15 @@ │ │ │ │ ldmvs r2, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ ldrmi r3, [r3], #-2817 @ 0xfffff4ff │ │ │ │ andsmi r4, r3, r2, asr r2 │ │ │ │ @ instruction: 0x93224642 │ │ │ │ @ instruction: 0x4798683b │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ stmiane r4, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - ldc2l 0, cr15, [ip, #856]! @ 0x358 │ │ │ │ + mcr2 0, 0, pc, cr4, cr6, {6} @ │ │ │ │ adcmi pc, r4, #13959168 @ 0xd50000 │ │ │ │ strbmi r2, [r2], -r2, lsl #6 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ strmi r4, [r4], -r0, lsr #15 │ │ │ │ @ instruction: 0xf7199805 │ │ │ │ bmi 690fe8 │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ @@ -235851,15 +235851,15 @@ │ │ │ │ ubfxne pc, r5, #17, #9 │ │ │ │ ldmib r6, {r5, r9, sl, lr}^ │ │ │ │ strmi r2, [r8, sl, lsl #6] │ │ │ │ blle 4e03e8 │ │ │ │ stmiane r4, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcs fp, r0, #1073741834 @ 0x4000000a │ │ │ │ @ instruction: 0xf0d64620 │ │ │ │ - @ instruction: 0xf8c4fe7f │ │ │ │ + @ instruction: 0xf8c4fe87 │ │ │ │ movwcs r0, #4584 @ 0x11e8 │ │ │ │ mvncc pc, r4, lsl #17 │ │ │ │ andslt r4, r3, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 7, cr15, [r6, #1020] @ 0x3fc │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -235908,18 +235908,18 @@ │ │ │ │ strls ip, [r2], #-3584 @ 0xfffff200 │ │ │ │ @ instruction: 0xffbaf7d6 │ │ │ │ @ instruction: 0xf8dfe728 │ │ │ │ ldrbtmi sl, [sl], #28 │ │ │ │ svclt 0x0000e7c3 │ │ │ │ addeq r9, r6, r4, lsl sp │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r5, r5, r8, lsl #25 │ │ │ │ - eorseq fp, r1, r4, ror #15 │ │ │ │ - eorseq r6, r0, lr, lsr #8 │ │ │ │ - eorseq r5, r0, r2, lsl #24 │ │ │ │ + eorseq r5, r5, r0, lsl #23 │ │ │ │ + ldrsbteq fp, [r1], -ip │ │ │ │ + eorseq r6, r0, r6, lsr #6 │ │ │ │ + ldrshteq r5, [r0], -sl │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ bmi e67d50 │ │ │ │ blmi e67d70 │ │ │ │ @ instruction: 0x4606447a │ │ │ │ @@ -235979,15 +235979,15 @@ │ │ │ │ addeq r9, r6, lr, ror #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6d7e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r0, r0 │ │ │ │ @ instruction: 0x46144619 │ │ │ │ @ instruction: 0xf0cd9d08 │ │ │ │ - bls 2d5704 │ │ │ │ + bls 2d5724 │ │ │ │ ldmdale ip, {r0, r1, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ andseq r2, r4, #3801088 @ 0x3a0000 │ │ │ │ rsbcc lr, r8, #208, 18 @ 0x340000 │ │ │ │ cmple r0, r3, lsl r3 │ │ │ │ @ instruction: 0x21a8f890 │ │ │ │ @ instruction: 0xf3c24b2a │ │ │ │ @@ -236012,15 +236012,15 @@ │ │ │ │ sasxmi fp, r3, r8 │ │ │ │ addmi r3, sl, r1, lsl #22 │ │ │ │ subsmi r4, r2, #318767104 @ 0x13000000 │ │ │ │ andcs r4, r0, #19 │ │ │ │ andcc lr, r0, #3227648 @ 0x314000 │ │ │ │ ldclt 0, cr2, [r8, #-4]! │ │ │ │ @ instruction: 0xf0cd4620 │ │ │ │ - movwcs pc, #3063 @ 0xbf7 @ │ │ │ │ + movwcs pc, #3071 @ 0xbff @ │ │ │ │ movweq lr, #2501 @ 0x9c5 │ │ │ │ smmlsreq r3, r6, r7, lr │ │ │ │ @ instruction: 0xf8d0d405 │ │ │ │ stmdbls r5, {r2, r3, r5, r7, r8, ip, sp} │ │ │ │ blcs 4e69bc │ │ │ │ blls 28cdcc │ │ │ │ @ instruction: 0xf8d02100 │ │ │ │ @@ -236029,15 +236029,15 @@ │ │ │ │ rsbvs r3, r9, r8, lsl r1 │ │ │ │ blx 1bcaba │ │ │ │ eorvs r3, fp, r1, lsl #6 │ │ │ │ andcs lr, r1, #224, 14 @ 0x3800000 │ │ │ │ movvs pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x2000e7b4 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r5, r5, sl, lsr #21 │ │ │ │ + eorseq r5, r5, r2, lsr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec6d8c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ andcs fp, r1, fp, lsl #2 │ │ │ │ ldmdblt sl!, {r3, r8, sl, fp, ip, sp, pc}^ │ │ │ │ rscsle r2, fp, r0, lsl #16 │ │ │ │ @@ -236836,17 +236836,17 @@ │ │ │ │ @ instruction: 0xe754ad98 │ │ │ │ bl 19d4fa4 │ │ │ │ addeq r9, r6, r0, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r9, r6, r6, asr #4 │ │ │ │ addeq r9, r6, lr, lsr #4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r4, r5, sl, lsl pc │ │ │ │ - eorseq r5, r0, r6, ror #11 │ │ │ │ - eorseq sl, r1, r4, lsl sl │ │ │ │ + eorseq r4, r5, r2, lsl lr │ │ │ │ + ldrsbteq r5, [r0], -lr │ │ │ │ + eorseq sl, r1, ip, lsl #18 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ bmi fe768bc8 │ │ │ │ blmi fe768bf0 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @@ -237000,23 +237000,23 @@ │ │ │ │ @ instruction: 0xf93af7f3 │ │ │ │ blmi 4913bc │ │ │ │ @ instruction: 0xe7ae447b │ │ │ │ b 6d523c │ │ │ │ addeq r8, r6, r4, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r8, r6, r8, ror ip │ │ │ │ - eorseq r4, r5, r8, lsl #26 │ │ │ │ + eorseq r4, r5, r0, lsl #24 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ ldrdeq r8, [r6], r6 │ │ │ │ - eorseq r4, r5, r2, asr ip │ │ │ │ - eorseq r4, r5, r8, asr #23 │ │ │ │ - eorseq r5, r0, r2, ror #6 │ │ │ │ - ldrhteq r4, [r5], -r4 │ │ │ │ - eorseq sl, r1, ip, asr #13 │ │ │ │ - ldrshteq r4, [r0], -r8 │ │ │ │ + eorseq r4, r5, sl, asr #22 │ │ │ │ + eorseq r4, r5, r0, asr #21 │ │ │ │ + eorseq r5, r0, sl, asr r2 │ │ │ │ + eorseq r4, r5, ip, lsr #21 │ │ │ │ + eorseq sl, r1, r4, asr #11 │ │ │ │ + ldrshteq r4, [r0], -r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf894680c │ │ │ │ tstlt fp, ip, asr #32 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @@ -237195,15 +237195,15 @@ │ │ │ │ ldrtmi r9, [r0], -pc, lsl #22 │ │ │ │ stmib sp, {r1, r2, r3, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf9bd3903 │ │ │ │ stmib sp, {r4, r5, ip, sp}^ │ │ │ │ bls 3a40f0 │ │ │ │ blls 33c0f0 │ │ │ │ andne lr, r6, #3620864 @ 0x374000 │ │ │ │ - blx 7d3c2e │ │ │ │ + blx 9d3c2e │ │ │ │ ldrcc pc, [r7, #-2198]! @ 0xfffff76a │ │ │ │ movweq pc, #8227 @ 0x2023 @ │ │ │ │ ldrcc pc, [r7, #-2182]! @ 0xfffff77a │ │ │ │ @ instruction: 0x2c006b6c │ │ │ │ svcge 0x0037f43f │ │ │ │ cdpvs 7, 2, cr14, cr0, cr7, {1} │ │ │ │ stclvs 6, cr4, [r4, #132]! @ 0x84 │ │ │ │ @@ -237280,17 +237280,17 @@ │ │ │ │ @ instruction: 0xf717e79e │ │ │ │ svclt 0x0000efec │ │ │ │ addeq r8, r6, r0, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x008688b8 │ │ │ │ addeq r8, r6, r4, lsl #16 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r4, [r5], -sl │ │ │ │ - ldrsbteq r4, [r0], -r0 │ │ │ │ - eorseq r9, r1, r6, lsl fp │ │ │ │ + ldrhteq r4, [r5], -r2 │ │ │ │ + eorseq r4, r0, r8, asr #27 │ │ │ │ + eorseq r9, r1, lr, lsl #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec6ec5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ @ instruction: 0x460431f0 │ │ │ │ @ instruction: 0xb15a689a │ │ │ │ @ instruction: 0x0094f8d4 │ │ │ │ @@ -237537,33 +237537,33 @@ │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ blmi 3d1bd0 │ │ │ │ @ instruction: 0xe7c2447b │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ addeq r8, r6, r8, lsl #7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrshteq r9, [r1], -r0 │ │ │ │ + eorseq r9, r1, r8, ror #29 │ │ │ │ addeq r6, r9, r4, lsl #27 │ │ │ │ - eorseq r4, r0, lr, asr #21 │ │ │ │ - eorseq r9, r1, r4, lsl #30 │ │ │ │ - mlaseq r0, sl, r2, r4 │ │ │ │ - mlaseq r0, r4, r2, r4 │ │ │ │ + eorseq r4, r0, r6, asr #19 │ │ │ │ + ldrshteq r9, [r1], -ip │ │ │ │ + mlaseq r0, r2, r1, r4 │ │ │ │ + eorseq r4, r0, ip, lsl #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6f06c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8900ff0 │ │ │ │ tstlt r3, r8, lsr #10 │ │ │ │ @ instruction: 0x4604bd38 │ │ │ │ @ instruction: 0xf7f7460d │ │ │ │ blmi 256680 │ │ │ │ strtmi r2, [r9], -r8, lsl #4 │ │ │ │ @ instruction: 0x4620447b │ │ │ │ mcr2 7, 7, pc, cr6, cr15, {7} @ │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r4, r5, r8, asr r2 │ │ │ │ + eorseq r4, r5, r0, asr r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ bmi 1e698ec │ │ │ │ blmi 1e69724 │ │ │ │ adcslt r4, r1, sl, ror r4 │ │ │ │ @@ -237651,15 +237651,15 @@ │ │ │ │ stmib sp, {r1, r2, r3, r8, r9, sp}^ │ │ │ │ stmdbls sl, {r0, r1, fp, ip, sp} │ │ │ │ @ instruction: 0xf9bd4630 │ │ │ │ stmib sp, {r4, r5, ip, sp}^ │ │ │ │ tstls r0, r1, lsl #4 │ │ │ │ movwcs lr, #31197 @ 0x79dd │ │ │ │ @ instruction: 0xf0cc9906 │ │ │ │ - @ instruction: 0xf896ff8b │ │ │ │ + @ instruction: 0xf896ff93 │ │ │ │ andcs r1, r1, #230686720 @ 0xdc00000 │ │ │ │ @ instruction: 0x46304b1d │ │ │ │ tstpeq r2, r1, lsr #32 @ p-variant is OBSOLETE │ │ │ │ ldrne pc, [r7, #-2182]! @ 0xfffff77a │ │ │ │ @ instruction: 0x4621447b │ │ │ │ mrc2 7, 0, pc, cr6, cr15, {7} │ │ │ │ @ instruction: 0xf890e781 │ │ │ │ @@ -237683,18 +237683,18 @@ │ │ │ │ @ instruction: 0xf717e782 │ │ │ │ svclt 0x0000ecc6 │ │ │ │ addeq r8, r6, r0, asr r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r8, r6, r0, asr #2 │ │ │ │ addeq r8, r6, r6, lsr #1 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r4, r5, r8, lsr #2 │ │ │ │ - ldrsbteq r4, [r5], -lr │ │ │ │ - eorseq r4, r0, lr, lsr r8 │ │ │ │ - eorseq r9, r1, r2, lsl #9 │ │ │ │ + eorseq r4, r5, r0, lsr #32 │ │ │ │ + ldrsbteq r3, [r5], -r6 │ │ │ │ + eorseq r4, r0, r6, lsr r7 │ │ │ │ + eorseq r9, r1, sl, ror r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf891461e │ │ │ │ addlt r3, r5, ip, asr #32 │ │ │ │ strhhi pc, [sl], #-129 @ 0xffffff7f @ │ │ │ │ @@ -238211,30 +238211,30 @@ │ │ │ │ ldc2 7, cr15, [lr, #848]! @ 0x350 │ │ │ │ blmi 691ebc │ │ │ │ @ instruction: 0xe7d8447b │ │ │ │ ... │ │ │ │ addeq r7, r6, r8, lsr lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r6, r9, r8, lsr #13 │ │ │ │ - eorseq r9, r1, ip, lsl #20 │ │ │ │ + eorseq r9, r1, r4, lsl #18 │ │ │ │ addeq r6, r9, r0, ror r5 │ │ │ │ - ldrhteq r9, [r1], -r2 │ │ │ │ - eorseq r3, r5, r6, lsl #22 │ │ │ │ - eorseq r4, r0, r6, ror #4 │ │ │ │ - eorseq r3, r5, r8, lsl fp │ │ │ │ - eorseq r9, r1, r8, lsr r7 │ │ │ │ - eorseq r9, r1, r2, ror #13 │ │ │ │ - eorseq r4, r0, r4, lsl #3 │ │ │ │ - eorseq r3, r5, r8, ror #18 │ │ │ │ - eorseq r9, r1, sl, asr #11 │ │ │ │ - mlaseq r0, r8, r0, r4 │ │ │ │ - eorseq r3, r0, r4, ror r8 │ │ │ │ - ldrhteq r9, [r1], -r4 │ │ │ │ - eorseq r4, r0, lr, lsl r0 │ │ │ │ - eorseq r3, r0, ip, lsl #16 │ │ │ │ + eorseq r9, r1, sl, lsr #15 │ │ │ │ + ldrshteq r3, [r5], -lr │ │ │ │ + eorseq r4, r0, lr, asr r1 │ │ │ │ + eorseq r3, r5, r0, lsl sl │ │ │ │ + eorseq r9, r1, r0, lsr r6 │ │ │ │ + ldrsbteq r9, [r1], -sl │ │ │ │ + eorseq r4, r0, ip, ror r0 │ │ │ │ + eorseq r3, r5, r0, ror #16 │ │ │ │ + eorseq r9, r1, r2, asr #9 │ │ │ │ + mlaseq r0, r0, pc, r3 @ │ │ │ │ + eorseq r3, r0, ip, ror #14 │ │ │ │ + eorseq r9, r1, ip, lsr #9 │ │ │ │ + eorseq r3, r0, r6, lsl pc │ │ │ │ + eorseq r3, r0, r4, lsl #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [ip], -r5, ror #22 │ │ │ │ addlt r4, r4, r5, ror #26 │ │ │ │ @ instruction: 0x4606447b │ │ │ │ @@ -238243,15 +238243,15 @@ │ │ │ │ addshi pc, sp, r0, lsl #2 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xff68f7f6 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ @ instruction: 0xf8d6fee5 │ │ │ │ stmdbls fp, {r2, r3, r7, r9} │ │ │ │ adceq pc, r4, r0, lsl #12 │ │ │ │ - ldc2 1, cr15, [sl], {42} @ 0x2a │ │ │ │ + stc2 1, cr15, [r2], #-168 @ 0xffffff58 │ │ │ │ addpl pc, ip, #14024704 @ 0xd60000 │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ @ instruction: 0xf5058f5b │ │ │ │ ldmda r5, {r0, r5, r6, r8, sl, ip, sp, lr}^ │ │ │ │ blcs 128570 │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ @@ -238335,17 +238335,17 @@ │ │ │ │ tstcs r0, r5, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicle r2, r1, r0, lsl #22 │ │ │ │ svclt 0x0000e761 │ │ │ │ ldrdeq r7, [r6], r0 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r3, r5, r2, asr r7 │ │ │ │ - eorseq r3, r0, r4, lsl lr │ │ │ │ - eorseq r9, r1, r6, lsl r4 │ │ │ │ + eorseq r3, r5, sl, asr #12 │ │ │ │ + eorseq r3, r0, ip, lsl #26 │ │ │ │ + eorseq r9, r1, lr, lsl #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6fcdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ @ instruction: 0x460c31f0 │ │ │ │ @ instruction: 0xb1096899 │ │ │ │ ldclt 0, cr2, [r8, #-4]! │ │ │ │ @@ -238476,16 +238476,16 @@ │ │ │ │ strb r5, [ip, r0, lsl #27] │ │ │ │ mcr 7, 4, pc, cr14, cr6, {0} @ │ │ │ │ addeq r7, r6, r0, lsr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r7, r6, r8, r3 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r7, r6, r4, asr r3 │ │ │ │ - ldrshteq r9, [r1], -r6 │ │ │ │ - eorseq r3, r0, ip, asr #23 │ │ │ │ + eorseq r9, r1, lr, ror #1 │ │ │ │ + eorseq r3, r0, r4, asr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6ff10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 75ccf8 │ │ │ │ ldmdbmi r9, {r2, r9, sl, lr} │ │ │ │ ldmdami r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2585 @ 0xfffff5e7 │ │ │ │ @@ -238496,15 +238496,15 @@ │ │ │ │ adcne pc, r4, #196, 16 @ 0xc40000 │ │ │ │ ldrbtmi r4, [r8], #-2326 @ 0xfffff6ea │ │ │ │ stmib r4, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdami r5, {r2, r3, r5, r7, r8} │ │ │ │ ldmpl fp, {r0, r3, r8, sp} │ │ │ │ sbccc pc, r0, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf0cd4478 │ │ │ │ - @ instruction: 0xf8d4fda9 │ │ │ │ + @ instruction: 0xf8d4fdb1 │ │ │ │ @ instruction: 0xf8c437e8 │ │ │ │ cmplt r3, r4, asr r2 │ │ │ │ bmi 52b19c │ │ │ │ ldrbtmi r4, [r9], #-2832 @ 0xfffff4f0 │ │ │ │ stmib r4, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r1, [fp], #-702 @ 0xfffffd42 │ │ │ │ movwcc pc, #2244 @ 0x8c4 @ │ │ │ │ @@ -239237,20 +239237,20 @@ │ │ │ │ rsbsne pc, r4, #8585216 @ 0x830000 │ │ │ │ @ instruction: 0xf71521ff │ │ │ │ @ instruction: 0xf04fedc6 │ │ │ │ @ instruction: 0x46633cff │ │ │ │ svclt 0x0000e739 │ │ │ │ addeq r6, r6, ip, ror #18 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r3, r0, lr, asr #32 │ │ │ │ - mlaseq r5, r0, r9, r2 │ │ │ │ - ldrhteq r8, [r1], -sl │ │ │ │ - eorseq r3, r0, r4 │ │ │ │ - eorseq r2, r5, r6, asr r9 │ │ │ │ - eorseq r8, r1, ip, lsr #13 │ │ │ │ + eorseq r2, r0, r6, asr #30 │ │ │ │ + eorseq r2, r5, r8, lsl #17 │ │ │ │ + ldrhteq r8, [r1], -r2 │ │ │ │ + ldrshteq r2, [r0], -ip │ │ │ │ + eorseq r2, r5, lr, asr #16 │ │ │ │ + eorseq r8, r1, r4, lsr #11 │ │ │ │ sbfxcc pc, r0, #17, #25 │ │ │ │ sbfxcs pc, r0, #17, #1 │ │ │ │ @ instruction: 0xf8d0b410 │ │ │ │ @ instruction: 0xf8c047d8 │ │ │ │ b 11df8e0 │ │ │ │ @ instruction: 0xf8d00102 │ │ │ │ @ instruction: 0xf04427bc │ │ │ │ @@ -241762,15 +241762,15 @@ │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldmdacs r4, {r2, r4, r6, fp, ip, sp} │ │ │ │ blmi 252058 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrsbteq r0, [r5], -r0 │ │ │ │ + eorseq r0, r5, r8, asr #1 │ │ │ │ orreq pc, lr, #160, 2 @ 0x28 │ │ │ │ stmdale r7, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ streq r0, [r6], -r5, lsl #12 │ │ │ │ streq r0, [r7], -r7, lsl #12 │ │ │ │ eorscs r0, r2, r9 │ │ │ │ eorscs r4, r5, r0, ror r7 │ │ │ │ @@ -241819,17 +241819,17 @@ │ │ │ │ @ instruction: 0xe7e32015 │ │ │ │ strb r2, [r1, sl]! │ │ │ │ bfi r2, r4, #0, #32 │ │ │ │ bfi r2, r7, #0, #30 │ │ │ │ ldrb r2, [fp, r4] │ │ │ │ addeq r3, r6, ip, ror #30 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r0, [r5], -r2 │ │ │ │ - eorseq r5, r1, r2, lsr #29 │ │ │ │ - eorseq r0, r0, r4, asr #15 │ │ │ │ + eorseq r0, r5, sl, lsr #1 │ │ │ │ + mlaseq r1, sl, sp, r5 │ │ │ │ + ldrhteq r0, [r0], -ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec73350 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 5e00f8 │ │ │ │ strmi fp, [r4], -r4, lsl #1 │ │ │ │ ldrbtmi r2, [fp], #-2049 @ 0xfffff7ff │ │ │ │ stccs 0, cr13, [r2], {9} │ │ │ │ @@ -241847,17 +241847,17 @@ │ │ │ │ stmdbmi r8, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ @ instruction: 0xf94cf7d1 │ │ │ │ svclt 0x0000e7e8 │ │ │ │ addeq r3, r6, r2, lsr #29 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r0, r5, ip, ror #1 │ │ │ │ - eorseq r5, r1, r4, lsl lr │ │ │ │ - eorseq r0, r0, lr, lsl #14 │ │ │ │ + eorseq pc, r4, r4, ror #31 │ │ │ │ + eorseq r5, r1, ip, lsl #26 │ │ │ │ + eorseq r0, r0, r6, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec733c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 7a0168 │ │ │ │ strmi fp, [r4], -r4, lsl #1 │ │ │ │ stmdacs r7, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldm pc, {r0, r2, fp, ip, lr, pc}^ @ │ │ │ │ @@ -241882,17 +241882,17 @@ │ │ │ │ strcs fp, [r6], #-3344 @ 0xfffff2f0 │ │ │ │ andlt r4, r4, r0, lsr #12 │ │ │ │ strcs fp, [r5], #-3344 @ 0xfffff2f0 │ │ │ │ andlt r4, r4, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ addeq r3, r6, r4, lsr lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r0, r5, lr, rrx │ │ │ │ - eorseq r5, r1, lr, asr #27 │ │ │ │ - eorseq r0, r0, r0, lsr #13 │ │ │ │ + eorseq pc, r4, r6, ror #30 │ │ │ │ + eorseq r5, r1, r6, asr #25 │ │ │ │ + mlaseq r0, r8, r5, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec7344c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx ada22a │ │ │ │ @ instruction: 0xf7134620 │ │ │ │ @ instruction: 0xbd10e978 │ │ │ │ @@ -241974,15 +241974,15 @@ │ │ │ │ addeq r3, r6, r8, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r6, r6, ror sp │ │ │ │ @ instruction: 0x000004bc │ │ │ │ @ instruction: 0xffffff8b │ │ │ │ andeq r0, r0, r4, lsr sl │ │ │ │ andeq r0, r0, r4, asr #12 │ │ │ │ - eorseq pc, r4, r2, asr pc @ │ │ │ │ + eorseq pc, r4, sl, asr #28 │ │ │ │ umulleq r3, r6, r6, ip │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 5, cr15, cr8, cr12, {6} │ │ │ │ rsclt r4, r2, r9, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2857 @ 0xfffff4d7 │ │ │ │ @@ -243354,17 +243354,17 @@ │ │ │ │ mrcle 0, 7, r6, cr15, cr11, {0} │ │ │ │ addeq r2, r6, r8, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r6, sl, lsr #29 │ │ │ │ addeq r2, r6, r0, ror #21 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - eorseq lr, r4, r4, asr #21 │ │ │ │ - eoreq pc, pc, lr, ror r0 @ │ │ │ │ - eorseq r4, r1, r4, asr #15 │ │ │ │ + ldrhteq lr, [r4], -ip │ │ │ │ + eoreq lr, pc, r6, ror pc @ │ │ │ │ + ldrhteq r4, [r1], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1d8e04 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ strmi fp, [r4], -pc, lsl #1 │ │ │ │ pkhbtmi r4, r8, r7, lsl #17 │ │ │ │ @@ -243517,18 +243517,18 @@ │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ str r3, [r2, r4]! │ │ │ │ svc 0x002af711 │ │ │ │ ... │ │ │ │ umulleq r2, r6, lr, r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r6, sl, lsl #13 │ │ │ │ - ldrsbteq lr, [r4], -r4 │ │ │ │ + eorseq lr, r4, ip, asr #17 │ │ │ │ andeq r0, r0, r4, lsl r6 │ │ │ │ strdeq r2, [r6], r4 │ │ │ │ - eorseq lr, r4, r0, ror r7 │ │ │ │ + eorseq lr, r4, r8, ror #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1d909c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0xf8df468b │ │ │ │ @@ -244381,16 +244381,16 @@ │ │ │ │ stmdbvs r1!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x4798681b │ │ │ │ strb r6, [fp, -r3, lsr #16]! │ │ │ │ stmda r6!, {r0, r4, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq r1, r6, r8, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r6, ip, asr r7 │ │ │ │ - eorseq sp, r4, r8, lsl fp │ │ │ │ - mlaseq r4, lr, sl, sp │ │ │ │ + eorseq sp, r4, r0, lsl sl │ │ │ │ + mlaseq r4, r6, r9, sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x4614461d │ │ │ │ addlt r4, fp, r6, lsr sl │ │ │ │ rsbeq r4, lr, r6, lsr fp │ │ │ │ @@ -247492,15 +247492,15 @@ │ │ │ │ blcs 3708ec │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ bcs 1aa5d8 │ │ │ │ svclt 0x00087203 │ │ │ │ andle r6, r4, r8, lsr #17 │ │ │ │ andcs r6, r0, #3211264 @ 0x310000 │ │ │ │ @ instruction: 0xf0cb6868 │ │ │ │ - bmi 71ff54 │ │ │ │ + bmi 71ff74 │ │ │ │ tstcs ip, r8, lsl #6 │ │ │ │ ldrbtmi r6, [sl], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0xff08f767 │ │ │ │ tstcs r1, r0, lsr #16 │ │ │ │ cdp2 7, 12, cr15, cr6, cr10, {7} │ │ │ │ strmi r6, [r5], -r3, lsr #16 │ │ │ │ @ instruction: 0xf8d3b968 │ │ │ │ @@ -247718,15 +247718,15 @@ │ │ │ │ blcs 370c74 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ bcs 1aa960 │ │ │ │ svclt 0x00087203 │ │ │ │ andle r6, r4, r8, lsr #17 │ │ │ │ andcs r6, r0, #3211264 @ 0x310000 │ │ │ │ @ instruction: 0xf0ca6868 │ │ │ │ - bmi 6a1bcc │ │ │ │ + bmi 6a1bec │ │ │ │ mrscs r2, LR_mon │ │ │ │ ldrbtmi r6, [sl], #-32 @ 0xffffffe0 │ │ │ │ stc2l 7, cr15, [r4, #-412] @ 0xfffffe64 │ │ │ │ tstcs r1, r0, lsr #16 │ │ │ │ stc2 7, cr15, [r2, #-936] @ 0xfffffc58 │ │ │ │ strmi r6, [r2], -r3, lsr #16 │ │ │ │ @ instruction: 0xf8d3b940 │ │ │ │ @@ -248067,18 +248067,18 @@ │ │ │ │ andsvs r4, r8, fp, ror #8 │ │ │ │ @ instruction: 0xf70de78d │ │ │ │ svclt 0x0000eb9e │ │ │ │ addeq sp, r5, r8, ror lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq fp, [r1], sl │ │ │ │ addeq sp, r5, lr, ror sp │ │ │ │ - eorseq pc, r0, ip, ror sp @ │ │ │ │ - eoreq sl, pc, r6, lsl #12 │ │ │ │ - eorseq pc, r0, r8, lsl #27 │ │ │ │ - eoreq sl, pc, lr, ror #11 │ │ │ │ + eorseq pc, r0, r4, ror ip @ │ │ │ │ + strdeq sl, [pc], -lr @ │ │ │ │ + eorseq pc, r0, r0, lsl #25 │ │ │ │ + eoreq sl, pc, r6, ror #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1dd7b4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0xf8d0b08f │ │ │ │ @@ -248630,15 +248630,15 @@ │ │ │ │ strtvs r3, [r3], r1, lsl #18 │ │ │ │ @ instruction: 0xf852447a │ │ │ │ subseq r3, fp, #33 @ 0x21 │ │ │ │ bicvs pc, r0, #50331648 @ 0x3000000 │ │ │ │ strtmi r6, [r0], -r3, ror #13 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - mlaseq r4, r0, r8, r9 │ │ │ │ + eorseq r9, r4, r8, lsl #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, pc, lsr pc │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @@ -248702,17 +248702,17 @@ │ │ │ │ @ instruction: 0xf7ca447a │ │ │ │ ldmdavc r3!, {r0, r2, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7c8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ submi r0, r0, r0 │ │ │ │ addeq sp, r5, sl, lsr #8 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - mlaseq r4, r0, r7, r9 │ │ │ │ - strdeq r9, [pc], -r2 @ │ │ │ │ - eorseq pc, r0, r8, lsr #7 │ │ │ │ + eorseq r9, r4, r8, lsl #13 │ │ │ │ + eoreq r9, pc, sl, ror #21 │ │ │ │ + eorseq pc, r0, r0, lsr #5 │ │ │ │ movtmi pc, #17920 @ 0x4600 @ │ │ │ │ svclt 0x001a428b │ │ │ │ stcleq 8, cr15, [ip, #-832] @ 0xfffffcc0 │ │ │ │ ldrmi r1, [r0], -r0, lsl #17 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xc01cf8df │ │ │ │ bmi 335118 │ │ │ │ @@ -250922,17 +250922,17 @@ │ │ │ │ vst1.8 {d25-d28}, [pc], r2 │ │ │ │ andls r7, r1, #1342177280 @ 0x50000000 │ │ │ │ ldrbtmi r4, [sl], #-2565 @ 0xfffff5fb │ │ │ │ bmi 289778 │ │ │ │ @ instruction: 0xf7c8447a │ │ │ │ @ instruction: 0xe75afa5d │ │ │ │ stcl 7, cr15, [r2, #-40] @ 0xffffffd8 │ │ │ │ - eoreq r7, pc, r4, asr #18 │ │ │ │ - ldrsbteq r7, [r4], -sl │ │ │ │ - eorseq sp, r0, r8, lsl #2 │ │ │ │ + eoreq r7, pc, ip, lsr r8 @ │ │ │ │ + ldrsbteq r7, [r4], -r2 │ │ │ │ + eorseq sp, r0, r0 │ │ │ │ msrmi SPSR_, #0, 10 │ │ │ │ @ instruction: 0xf8d32234 │ │ │ │ blx 1b2e0e │ │ │ │ blcs 161bac │ │ │ │ adcshi pc, pc, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ addscc pc, ip, #68, 12 @ 0x4400000 │ │ │ │ @@ -252266,17 +252266,17 @@ │ │ │ │ svclt 0x0000deff │ │ │ │ addeq sl, r5, r4, lsl r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq sl, [r5], r8 │ │ │ │ addeq r9, r5, r6, asr pc │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - eorseq r6, r4, r6, lsl #1 │ │ │ │ - eoreq r6, pc, ip, asr #9 │ │ │ │ - eorseq fp, r0, r6, lsl ip │ │ │ │ + eorseq r5, r4, lr, ror pc │ │ │ │ + eoreq r6, pc, r4, asr #7 │ │ │ │ + eorseq fp, r0, lr, lsl #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1e1954 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0010f8cc │ │ │ │ @ instruction: 0x460fb0b1 │ │ │ │ @@ -252444,16 +252444,16 @@ │ │ │ │ rsbvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf709e793 │ │ │ │ svclt 0x0000e968 │ │ │ │ ... │ │ │ │ addeq r9, r5, sl, asr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r9, r5, r0, r9 │ │ │ │ - eorseq r6, r4, sl, asr r5 │ │ │ │ - eorseq r5, r4, r0, lsr #27 │ │ │ │ + eorseq r6, r4, r2, asr r4 │ │ │ │ + mlaseq r4, r8, ip, r5 │ │ │ │ addmi pc, r0, r0, lsl #10 │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ svccc 0x0020f8c0 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xfffffd33 │ │ │ │ stmvs fp, {r1, r3, fp, sp, lr} │ │ │ │ umaalle r4, fp, sl, r2 │ │ │ │ @@ -252544,15 +252544,15 @@ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ stmdbvs r1, {r0, r1, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x4798681b │ │ │ │ ldr r6, [lr, fp, lsr #16]! │ │ │ │ ldm r8, {r0, r3, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdeq r9, [r5], r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, r4, r6, asr #24 │ │ │ │ + eorseq r6, r4, lr, lsr fp │ │ │ │ addeq r9, r5, lr, asr #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x461c1c9f │ │ │ │ strmi r6, [r8], r3, lsl #16 │ │ │ │ @@ -252583,15 +252583,15 @@ │ │ │ │ strmi sp, [r4], #-505 @ 0xfffffe07 │ │ │ │ @ instruction: 0xf8446034 │ │ │ │ pop {r2, sl, fp, ip} │ │ │ │ stmiavs r3, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ ldmdavs fp, {r0, r8, fp, sp, lr} │ │ │ │ ldmdavs r3!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ svclt 0x0000e7cb │ │ │ │ - eorseq r6, r4, r4, lsl #23 │ │ │ │ + eorseq r6, r4, ip, ror sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1e1e44 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldrmi r4, [pc], -ip, asr #24 │ │ │ │ @@ -252668,15 +252668,15 @@ │ │ │ │ stmdavs ip!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ str r9, [sl, r1, lsl #20] │ │ │ │ svc 0x00a4f708 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addeq r9, r5, lr, asr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r4], -sl │ │ │ │ + ldrsbteq r6, [r4], -r2 │ │ │ │ addeq r9, r5, lr, ror #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ svcge 0x0004b093 │ │ │ │ strbmi pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ @@ -253474,21 +253474,21 @@ │ │ │ │ ldmdb sl, {r3, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strb r2, [sp, -r0, lsl #8]! │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addeq r8, r5, ip, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r8, r5, ip, ror #24 │ │ │ │ - eorseq r5, r4, r8, asr #18 │ │ │ │ - eorseq r5, r4, ip, ror #16 │ │ │ │ - eorseq r5, r4, r6, lsr #17 │ │ │ │ - eorseq r5, r4, sl, lsr r8 │ │ │ │ - eorseq r5, r4, ip, ror #15 │ │ │ │ - eorseq r5, r4, lr, lsr #14 │ │ │ │ - ldrhteq r5, [r4], -r4 │ │ │ │ + eorseq r5, r4, r0, asr #16 │ │ │ │ + eorseq r5, r4, r4, ror #14 │ │ │ │ + mlaseq r4, lr, r7, r5 │ │ │ │ + eorseq r5, r4, r2, lsr r7 │ │ │ │ + eorseq r5, r4, r4, ror #13 │ │ │ │ + eorseq r5, r4, r6, lsr #12 │ │ │ │ + eorseq r5, r4, ip, lsr #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1e2c4c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ mrrcne 12, 14, r4, r3, cr0 │ │ │ │ bmi ff9391f4 │ │ │ │ @@ -254757,15 +254757,15 @@ │ │ │ │ blmi 2128b68 │ │ │ │ cmnmi pc, #0 │ │ │ │ ldrdeq r7, [r5], r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r7, r5, r6, asr #31 │ │ │ │ ldrdeq r7, [r5], sl │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - eorseq r4, r4, lr, ror r2 │ │ │ │ + eorseq r4, r4, r6, ror r1 │ │ │ │ @ instruction: 0xf0464621 │ │ │ │ ldmib r4, {r0, r3, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1033b00 │ │ │ │ ldrbmi r0, [r9, #2332] @ 0x91c │ │ │ │ mrshi pc, (UNDEF: 99) @ │ │ │ │ orrpl pc, r0, r6, lsl #10 │ │ │ │ bvs 16477c │ │ │ │ @@ -255391,35 +255391,35 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ blmi 271da8 │ │ │ │ blx 1ba74a │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eorseq r3, r4, r0, ror pc │ │ │ │ + eorseq r3, r4, r8, ror #28 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1ba766 │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmdavs r0, {r0, r1, r3, r8, ip, sp, pc}^ │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r3, r4, r4, asr pc │ │ │ │ + eorseq r3, r4, ip, asr #28 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1ba782 │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmvs r0, {r0, r1, r3, r8, ip, sp, pc} │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r3, r4, r8, lsr pc │ │ │ │ + eorseq r3, r4, r0, lsr lr │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ blx 1ba79e │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r3, r4, ip, lsl pc │ │ │ │ + eorseq r3, r4, r4, lsl lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec807c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf92ef7c2 │ │ │ │ blvs fe215a18 │ │ │ │ andsle r2, r6, r1, lsl #22 │ │ │ │ @@ -255432,15 +255432,15 @@ │ │ │ │ andscs r4, r4, #6144 @ 0x1800 │ │ │ │ ldrbtmi r2, [fp], #-255 @ 0xffffff01 │ │ │ │ movwcc pc, #19202 @ 0x4b02 @ │ │ │ │ bcs 14866c │ │ │ │ ldmvs r8, {r0, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ andscs fp, fp, r0, lsl sp │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq r3, r4, lr, asr #29 │ │ │ │ + eorseq r3, r4, r6, asr #27 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec8081c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46160fd8 │ │ │ │ ldrmi r4, [sp], -r3, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2851 @ 0xfffff4dd │ │ │ │ strcs r4, [r0], #-1551 @ 0xfffff9f1 │ │ │ │ @@ -259236,15 +259236,15 @@ │ │ │ │ @ instruction: 0x31edf894 │ │ │ │ vst2.8 {d27,d29}, [pc :128], r3 │ │ │ │ movwls r4, #29564 @ 0x737c │ │ │ │ stmdalt ip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmnpmi ip, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ ldr r9, [sl], -r7, lsl #6 │ │ │ │ ldc 7, cr15, [ip], #-8 │ │ │ │ - ldrshteq r2, [r4], -sl │ │ │ │ + ldrshteq r2, [r4], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec8439c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ strtmi r4, [r1], -r8, lsl #16 │ │ │ │ @ instruction: 0xf03e4478 │ │ │ │ @ instruction: 0xf504ffd9 │ │ │ │ @@ -259655,17 +259655,17 @@ │ │ │ │ stmdbmi r8, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ mrc2 7, 0, pc, cr4, cr15, {5} │ │ │ │ svclt 0x0000e7da │ │ │ │ addeq r2, r5, r4, asr r8 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r2, r4, r8, lsr #14 │ │ │ │ - eorseq r4, r0, r0, lsr #17 │ │ │ │ - mlaeq lr, lr, r0, pc @ │ │ │ │ + eorseq r2, r4, r0, lsr #12 │ │ │ │ + mlaseq r0, r8, r7, r4 │ │ │ │ + mlaeq lr, r6, pc, lr @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ andcs r4, r1, ip, lsl #12 │ │ │ │ ldrmi r2, [r7], -r8, ror #2 │ │ │ │ @@ -259835,15 +259835,15 @@ │ │ │ │ svclt 0x00810320 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ cmnpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ mvnsvc pc, r3, asr #13 │ │ │ │ tstcc r3, r1, lsl #20 │ │ │ │ ldcvs 7, cr14, [r8, #-368]! @ 0xfffffe90 │ │ │ │ svclt 0x0000e78c │ │ │ │ - eorseq r2, r4, sl, lsl #13 │ │ │ │ + eorseq r2, r4, r2, lsl #11 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ andcs r4, r1, sp, lsl #12 │ │ │ │ @ instruction: 0xf7012130 │ │ │ │ @@ -260586,20 +260586,20 @@ │ │ │ │ ... │ │ │ │ addeq r1, r5, r2, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r5, r8, lsl pc │ │ │ │ addeq r1, r5, r8, lsr sp │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - eorseq r1, r4, r8, ror #18 │ │ │ │ - ldrdeq lr, [lr], -r0 @ │ │ │ │ - eorseq r3, r0, sl, lsl sl │ │ │ │ - eorseq r1, r4, ip, lsl r9 │ │ │ │ - eoreq lr, lr, r4, lsl #5 │ │ │ │ - eorseq r3, r0, lr, asr #19 │ │ │ │ + eorseq r1, r4, r0, ror #16 │ │ │ │ + eoreq lr, lr, r8, asr #3 │ │ │ │ + eorseq r3, r0, r2, lsl r9 │ │ │ │ + eorseq r1, r4, r4, lsl r8 │ │ │ │ + eoreq lr, lr, ip, ror r1 │ │ │ │ + eorseq r3, r0, r6, asr #17 │ │ │ │ andls r4, r4, #56, 12 @ 0x3800000 │ │ │ │ stmib ip, {r0, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movtlt r4, #34435 @ 0x8683 │ │ │ │ svcvs 0x00b19a04 │ │ │ │ ldmda r0!, {r0, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c66ff2 │ │ │ │ bl 40a8e0 │ │ │ │ @@ -260869,16 +260869,16 @@ │ │ │ │ ldmdavs fp!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf1039a01 │ │ │ │ usada8 fp, r0, r1, r0 │ │ │ │ svc 0x007ef700 │ │ │ │ addeq r1, r5, sl, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r5, r2, lsr #13 │ │ │ │ - eorseq r1, r4, lr, ror #25 │ │ │ │ - ldrsbteq r1, [r4], -r4 │ │ │ │ + eorseq r1, r4, r6, ror #23 │ │ │ │ + eorseq r1, r4, ip, asr #7 │ │ │ │ addmi pc, r0, r0, lsl #10 │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ svccc 0x0020f8c0 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xfffffc0f │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -262182,18 +262182,18 @@ │ │ │ │ movwls r6, #22817 @ 0x5921 │ │ │ │ @ instruction: 0x47906812 │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ ldrt r9, [pc], -r5, lsl #22 │ │ │ │ ldc 6, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0x008505bc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r0, r4, ip, lsl sp │ │ │ │ + eorseq r0, r4, r4, lsl ip │ │ │ │ @ instruction: 0x008504b4 │ │ │ │ - ldrhteq r0, [r4], -r2 │ │ │ │ - mlaseq r4, r4, r9, r0 │ │ │ │ + eorseq r0, r4, sl, lsr #21 │ │ │ │ + eorseq r0, r4, ip, lsl #17 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0x461e4d7a │ │ │ │ @ instruction: 0x46044b7a │ │ │ │ addslt r4, r9, sp, ror r4 │ │ │ │ @@ -263405,15 +263405,15 @@ │ │ │ │ cmnmi pc, #0 │ │ │ │ rscsmi r0, lr, #0 │ │ │ │ ldrbmi pc, [pc, -r0, lsl #30]! @ │ │ │ │ blmi 21312bc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r4, sl, asr r5 @ │ │ │ │ addeq pc, r4, r4, asr #5 │ │ │ │ - eorseq pc, r3, r8, asr #18 │ │ │ │ + eorseq pc, r3, r0, asr #16 │ │ │ │ @ instruction: 0xf8c43010 │ │ │ │ @ instruction: 0xf840c000 │ │ │ │ addmi r2, r8, #12, 24 @ 0xc00 │ │ │ │ sbcshi pc, r1, r0, lsl #4 │ │ │ │ cmnpeq r3, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ svceq 0x0002f01b │ │ │ │ @@ -264184,35 +264184,35 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ blmi 27a734 │ │ │ │ blx 1c30d6 │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - ldrhteq pc, [r3], -r4 @ │ │ │ │ + eorseq lr, r3, ip, lsr #31 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1c30f2 │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmdavs r0, {r0, r1, r3, r8, ip, sp, pc}^ │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - mlaseq r3, r8, r0, pc @ │ │ │ │ + mlaseq r3, r0, pc, lr @ │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1c310e │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmvs r0, {r0, r1, r3, r8, ip, sp, pc} │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq pc, r3, ip, ror r0 @ │ │ │ │ + eorseq lr, r3, r4, ror pc │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ blx 1c312a │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq pc, r3, r0, rrx │ │ │ │ + eorseq lr, r3, r8, asr pc │ │ │ │ stmdale fp, {r0, r2, r4, r7, fp, sp} │ │ │ │ stmdale r7, {r0, r4, r7, fp, sp} │ │ │ │ andle r2, sp, lr, lsl #17 │ │ │ │ svclt 0x00142891 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbmi r2, [r0, -r3]! │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ @@ -266547,17 +266547,17 @@ │ │ │ │ movwls r3, #58240 @ 0xe380 │ │ │ │ @ instruction: 0xf8cde579 │ │ │ │ @ instruction: 0xf8cdc028 │ │ │ │ @ instruction: 0xe6fdc03c │ │ │ │ bl 571fd4 │ │ │ │ strdeq ip, [r4], r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq pc, r3, r8, lsl r4 @ │ │ │ │ - eorseq pc, r3, r4, lsl #7 │ │ │ │ - eorseq pc, r3, r8, lsr #4 │ │ │ │ + eorseq pc, r3, r0, lsl r3 @ │ │ │ │ + eorseq pc, r3, ip, ror r2 @ │ │ │ │ + eorseq pc, r3, r0, lsr #2 │ │ │ │ addeq fp, r4, r8, ror #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec8b608 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ ldm ip, {r0, r1, r3, r4, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ @@ -267954,15 +267954,15 @@ │ │ │ │ @ instruction: 0xf7fe910a │ │ │ │ @ instruction: 0xf44fbeb6 │ │ │ │ tstls r8, ip, ror r1 │ │ │ │ vst3. {d30,d32,d34}, [pc], r1 │ │ │ │ tstls r8, ip, ror r1 │ │ │ │ ldr r9, [ip, #266]! @ 0x10a │ │ │ │ stmda lr, {r1, r3, r4, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrhteq sp, [r3], -lr │ │ │ │ + ldrhteq sp, [r3], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec8cbf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ strtmi r4, [r1], -r8, lsl #16 │ │ │ │ @ instruction: 0xf0364478 │ │ │ │ @ instruction: 0xf504fbab │ │ │ │ @@ -268658,17 +268658,17 @@ │ │ │ │ stmdbmi r8, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ @ instruction: 0xffacf7b6 │ │ │ │ svclt 0x0000e7da │ │ │ │ addeq r9, r4, r4, lsl #23 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sp, r3, ip, ror r5 │ │ │ │ - ldrdeq fp, [pc], -r0 @ │ │ │ │ - eoreq r6, lr, lr, asr #7 │ │ │ │ + eorseq sp, r3, r4, ror r4 │ │ │ │ + eoreq fp, pc, r8, asr #21 │ │ │ │ + eoreq r6, lr, r6, asr #5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, r5, lsl r6 │ │ │ │ strmi r4, [pc], -r2, lsl #13 │ │ │ │ cmncs r8, r1 │ │ │ │ @@ -268852,15 +268852,15 @@ │ │ │ │ @ instruction: 0xf6c3f383 │ │ │ │ svclt 0x008975ff │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ strvc pc, [r0, #-1103] @ 0xfffffbb1 │ │ │ │ vseleq.f32 s30, s6, s28 │ │ │ │ strbcs lr, [lr, #-2565] @ 0xfffff5fb │ │ │ │ svclt 0x0000e74f │ │ │ │ - eorseq sp, r3, r2, lsr #9 │ │ │ │ + mlaseq r3, sl, r3, sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1f1cbc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ andcs r4, r1, sp, lsl #12 │ │ │ │ @@ -269885,18 +269885,18 @@ │ │ │ │ stmvs r3, {r5, r6, r7, pc} │ │ │ │ stmibvs r8!, {r0, r2, r3, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf810f7b4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d080d4 │ │ │ │ bvs 1ba383c │ │ │ │ adceq pc, r0, r7, lsl #2 │ │ │ │ - blx 1c73ac4 │ │ │ │ + blx 1e73ac4 │ │ │ │ strmi r6, [r6], -r9, ror #16 │ │ │ │ adceq pc, r0, r8, lsl #2 │ │ │ │ - blx 1af3ad0 │ │ │ │ + blx 1cf3ad0 │ │ │ │ ldrbeq r6, [r9, r3, lsr #16] │ │ │ │ blge 5f4e34 │ │ │ │ rsccs r9, r0, lr │ │ │ │ b 18f5420 │ │ │ │ stmib sp, {r1, r2, r3, r9, fp, ip, pc}^ │ │ │ │ strmi fp, [r3], -r8, lsl #4 │ │ │ │ andcs r9, r2, sp, lsl #20 │ │ │ │ @@ -269994,19 +269994,19 @@ │ │ │ │ @ instruction: 0xf7ff0008 │ │ │ │ @ instruction: 0xf8dfba81 │ │ │ │ ldrbtmi fp, [fp], #32 │ │ │ │ blmi 33166c │ │ │ │ movwls r4, #54395 @ 0xd47b │ │ │ │ @ instruction: 0xf6f8e71d │ │ │ │ svclt 0x0000e81c │ │ │ │ - eorseq ip, r3, r0, lsl #4 │ │ │ │ - eoreq r5, lr, r4, asr #32 │ │ │ │ - eoreq sl, pc, sl, asr r8 @ │ │ │ │ - eoreq r4, lr, sl, lsl #14 │ │ │ │ - eoreq r4, lr, r4, lsl #14 │ │ │ │ + ldrshteq ip, [r3], -r8 │ │ │ │ + eoreq r4, lr, ip, lsr pc │ │ │ │ + eoreq sl, pc, r2, asr r7 @ │ │ │ │ + eoreq r4, lr, r2, lsl #12 │ │ │ │ + strdeq r4, [lr], -ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec8ebf0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8b00ff8 │ │ │ │ strtmi r4, [r0], -sl, asr #32 │ │ │ │ @ instruction: 0xff18f7b3 │ │ │ │ stmibvs r3, {r5, r8, ip, sp, pc}^ │ │ │ │ @@ -270104,15 +270104,15 @@ │ │ │ │ svccs 0x0040f8c3 │ │ │ │ @ instruction: 0x464a463b │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8eaf7d9 │ │ │ │ movtlt r4, #1542 @ 0x606 │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf0a92101 │ │ │ │ - andcs pc, r0, #812 @ 0x32c │ │ │ │ + andcs pc, r0, #844 @ 0x34c │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0x07d8f8d5 │ │ │ │ ldc2 0, cr15, [r2, #-260] @ 0xfffffefc │ │ │ │ strmi r2, [r3], -r0, lsl #4 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ addscc pc, r0, #200, 16 @ 0xc80000 │ │ │ │ @ instruction: 0x07d8f8d5 │ │ │ │ @@ -270541,20 +270541,20 @@ │ │ │ │ ... │ │ │ │ ldrdeq r8, [r4], lr │ │ │ │ ldrdeq r8, [r4], r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r8, r4, r6, lsl #3 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - ldrshteq fp, [r3], -sl │ │ │ │ - eoreq r4, lr, r4, lsr #14 │ │ │ │ - eoreq r9, pc, lr, ror #28 │ │ │ │ - eorseq fp, r3, r8, lsr #17 │ │ │ │ - eoreq r4, lr, lr, asr #13 │ │ │ │ - eoreq r9, pc, r8, lsl lr @ │ │ │ │ + ldrshteq fp, [r3], -r2 │ │ │ │ + eoreq r4, lr, ip, lsl r6 │ │ │ │ + eoreq r9, pc, r6, ror #26 │ │ │ │ + eorseq fp, r3, r0, lsr #15 │ │ │ │ + eoreq r4, lr, r6, asr #11 │ │ │ │ + eoreq r9, pc, r0, lsl sp @ │ │ │ │ andls r4, r5, #56, 12 @ 0x3800000 │ │ │ │ bl fed75e60 │ │ │ │ teqlt r8, #136314880 @ 0x8200000 │ │ │ │ svcvs 0x00b19a05 │ │ │ │ b 1675e6c │ │ │ │ andcs r6, r0, #972 @ 0x3cc │ │ │ │ addvc pc, r0, r6, asr #17 │ │ │ │ @@ -270761,15 +270761,15 @@ │ │ │ │ @ instruction: 0xf1016801 │ │ │ │ str r0, [r6, r8, lsl #4] │ │ │ │ b 9f61a0 │ │ │ │ ... │ │ │ │ strdeq r7, [r4], r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r7, [r4], r2 │ │ │ │ - eorseq fp, r3, lr, lsr r5 │ │ │ │ + eorseq fp, r3, r6, lsr r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 273a9c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ ldmmi r2, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ ldmibmi r2, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ @@ -272876,16 +272876,16 @@ │ │ │ │ @ instruction: 0x4798681b │ │ │ │ bls 194780 │ │ │ │ @ instruction: 0xf6f5e761 │ │ │ │ svclt 0x0000e994 │ │ │ │ addeq r5, r4, r0, ror fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r5, r4, r0, asr #22 │ │ │ │ - eorseq r9, r3, r0, asr sp │ │ │ │ - eorseq r9, r3, r8, lsl ip │ │ │ │ + eorseq r9, r3, r8, asr #24 │ │ │ │ + eorseq r9, r3, r0, lsl fp │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0x461e4d7a │ │ │ │ @ instruction: 0x46044b7a │ │ │ │ addslt r4, r9, sp, ror r4 │ │ │ │ @@ -274068,15 +274068,15 @@ │ │ │ │ svclt 0x0000e599 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ cmnmi pc, #0 │ │ │ │ rscsmi r0, lr, #0 │ │ │ │ addeq r4, r4, r8, asr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r8, r3, r4, lsr #30 │ │ │ │ + eorseq r8, r3, ip, lsl lr │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ mulscs ip, r9, r8 │ │ │ │ tstls r8, r9, lsl pc │ │ │ │ @ instruction: 0xf8d1b192 │ │ │ │ ldmdblt sl!, {r3, r4, r5, r6, r8, sl, sp}^ │ │ │ │ movwls r6, #36571 @ 0x8edb │ │ │ │ addscc pc, r8, r9, asr #17 │ │ │ │ @@ -275205,35 +275205,35 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ blmi 28539c │ │ │ │ blx 1cdd3e │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eorseq r7, r3, ip, lsl #30 │ │ │ │ + eorseq r7, r3, r4, lsl #28 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1cdd5a │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmdavs r0, {r0, r1, r3, r8, ip, sp, pc}^ │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrshteq r7, [r3], -r0 │ │ │ │ + eorseq r7, r3, r8, ror #27 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1cdd76 │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmvs r0, {r0, r1, r3, r8, ip, sp, pc} │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrsbteq r7, [r3], -r4 │ │ │ │ + eorseq r7, r3, ip, asr #27 │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ blx 1cdd92 │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrhteq r7, [r3], -r8 │ │ │ │ + ldrhteq r7, [r3], -r0 │ │ │ │ stmdale fp, {r0, r2, r4, r7, fp, sp} │ │ │ │ stmdale r7, {r0, r4, r7, fp, sp} │ │ │ │ andle r2, sp, lr, lsl #17 │ │ │ │ svclt 0x00142891 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbmi r2, [r0, -r4]! │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ @@ -277980,17 +277980,17 @@ │ │ │ │ movwls r1, #61456 @ 0xf010 │ │ │ │ @ instruction: 0x47906812 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ strbt r9, [r3], -pc, lsl #22 │ │ │ │ stmib r2!, {r4, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ addeq r0, r4, r4, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r7, r3, r2, ror #21 │ │ │ │ - eorseq r7, r3, ip, lsr #19 │ │ │ │ - eorseq r7, r3, r8, lsl #17 │ │ │ │ + ldrsbteq r7, [r3], -sl │ │ │ │ + eorseq r7, r3, r4, lsr #17 │ │ │ │ + eorseq r7, r3, r0, lsl #15 │ │ │ │ addeq r0, r4, r2, lsl #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec968e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ svc 0x002ef6ef │ │ │ │ svclt 0x0000bd08 │ │ │ │ @@ -280063,15 +280063,15 @@ │ │ │ │ @ instruction: 0xf8c73090 │ │ │ │ @ instruction: 0x461a309c │ │ │ │ @ instruction: 0x469b461e │ │ │ │ @ instruction: 0xf6eee644 │ │ │ │ svclt 0x0000e95c │ │ │ │ addeq pc, r3, r0, asr r4 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r5, [r3], -ip │ │ │ │ + ldrhteq r5, [r3], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec98968 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ strtmi r4, [r1], -r8, lsl #16 │ │ │ │ @ instruction: 0xf02a4478 │ │ │ │ @ instruction: 0xf504fcf3 │ │ │ │ @@ -280198,18 +280198,18 @@ │ │ │ │ andsvs r4, r8, fp, ror #8 │ │ │ │ @ instruction: 0xf6eee78b │ │ │ │ svclt 0x0000e852 │ │ │ │ addeq lr, r3, r4, ror #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq fp, pc, sl, lsr pc @ │ │ │ │ addeq lr, r3, r6, ror #13 │ │ │ │ - eoreq r0, pc, r4, ror #13 │ │ │ │ - eoreq sl, sp, lr, ror #30 │ │ │ │ - eoreq r0, pc, r4, lsr #15 │ │ │ │ - eoreq sl, sp, r6, asr pc │ │ │ │ + ldrdeq r0, [pc], -ip @ │ │ │ │ + eoreq sl, sp, r6, ror #28 │ │ │ │ + mlaeq pc, ip, r6, r0 @ │ │ │ │ + eoreq sl, sp, lr, asr #28 │ │ │ │ stmibvs fp, {r4, r8, sl, ip, sp, pc} │ │ │ │ @ instruction: 0xc01cf8d1 │ │ │ │ bl 1447cf8 │ │ │ │ stmiane r9, {r2, r3, r9, sl, fp}^ │ │ │ │ vmlseq.f64 d14, d14, d12 │ │ │ │ b 1501dc0 │ │ │ │ stmdane r8, {r1, r2, r3, sl, ip} │ │ │ │ @@ -281133,30 +281133,30 @@ │ │ │ │ bcs 1a6814 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ strheq pc, [r6], #-132 @ 0xffffff7c @ │ │ │ │ strhcc pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ andcc lr, r0, sp, asr #19 │ │ │ │ adceq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xf09b6c23 │ │ │ │ - @ instruction: 0xf8d4fd8d │ │ │ │ + @ instruction: 0xf8d4fd95 │ │ │ │ andlt r0, r9, r8, asr #3 │ │ │ │ @ instruction: 0x4608bd30 │ │ │ │ @ instruction: 0xf7a99107 │ │ │ │ blvs fe240834 │ │ │ │ blcs 228c50 │ │ │ │ @ instruction: 0xf890d1d4 │ │ │ │ blcs 2ce90c │ │ │ │ ldmibcs r1, {r4, r6, r7, ip, lr, pc} │ │ │ │ stmibcs pc, {r0, r1, r2, r4, fp, ip, lr, pc} @ │ │ │ │ cdpvs 8, 2, cr13, cr5, cr12, {6} │ │ │ │ andvc pc, r0, r4, lsl #10 │ │ │ │ umaalcc pc, lr, r4, r8 @ │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf09d6c21 │ │ │ │ - @ instruction: 0xf8d4fb1b │ │ │ │ + @ instruction: 0xf8d4fb23 │ │ │ │ @ instruction: 0xf8d51218 │ │ │ │ andcs r0, r4, #216, 14 @ 0x3600000 │ │ │ │ mcr2 0, 5, pc, cr12, cr6, {1} @ │ │ │ │ strhne pc, [sl], #-132 @ 0xffffff7c @ │ │ │ │ eoreq pc, r0, #196, 16 @ 0xc40000 │ │ │ │ ldmibcs sp!, {r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7e6d0b4 │ │ │ │ @@ -281191,17 +281191,17 @@ │ │ │ │ stmdbmi r8, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ stc2 7, cr15, [r0, #680]! @ 0x2a8 │ │ │ │ svclt 0x0000e7da │ │ │ │ addeq sp, r3, ip, ror #14 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r4, r3, r4, lsr #24 │ │ │ │ - strhteq pc, [lr], -r8 @ │ │ │ │ - strhteq r9, [sp], -r6 │ │ │ │ + eorseq r4, r3, ip, lsl fp │ │ │ │ + strhteq pc, [lr], -r0 @ │ │ │ │ + eoreq r9, sp, lr, lsr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, r5, lsl r6 │ │ │ │ strmi r4, [pc], -r1, lsl #13 │ │ │ │ orrcs r2, r8, r1 │ │ │ │ @@ -281393,15 +281393,15 @@ │ │ │ │ svclt 0x00817580 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ ldrbvc pc, [pc, #1729]! @ 1432dd @ │ │ │ │ @ instruction: 0xf903fa09 │ │ │ │ strbne lr, [r9, #2565] @ 0xa05 │ │ │ │ movwcs lr, #1925 @ 0x785 │ │ │ │ strb r6, [r8], r3, ror #12 │ │ │ │ - mlaseq r3, ip, sl, r4 │ │ │ │ + mlaseq r3, r4, r9, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ andcs r4, r1, sp, lsl #12 │ │ │ │ @ instruction: 0xf6ec2138 │ │ │ │ @@ -281724,15 +281724,15 @@ │ │ │ │ ldmdale r1, {r1, r2, r4, r7, sl, fp, sp} │ │ │ │ stmdble r7, {r0, r2, r3, r7, sl, fp, sp} │ │ │ │ orreq pc, lr, #164, 2 @ 0x29 │ │ │ │ subsne pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xf01040d8 │ │ │ │ mvnsle r0, r1 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ - blx fed7f3c8 │ │ │ │ + blx fef7f3c8 │ │ │ │ svclt 0x001838ff │ │ │ │ ldclt 0, cr2, [r0, #-4] │ │ │ │ ldrhle r2, [r5, #205]! @ 0xcd │ │ │ │ svclt 0x0000e7e4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -281913,15 +281913,15 @@ │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [r5], -r8, lsl #13 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0x469a4616 │ │ │ │ - @ instruction: 0xf936f09b │ │ │ │ + @ instruction: 0xf93ef09b │ │ │ │ strbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf7a89c0b │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ rscshi pc, sl, r0 │ │ │ │ svccs 0x00476b82 │ │ │ │ stmdbeq r1, {r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf989fab9 │ │ │ │ @@ -282177,24 +282177,24 @@ │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0x41a8f891 │ │ │ │ strmi fp, [sp], -r5, lsl #1 │ │ │ │ ldrmi r4, [r0], -r7, lsl #12 │ │ │ │ vqshlu.s64 d20, d2, #4 │ │ │ │ ldrmi r1, [r9], r1, lsl #12 │ │ │ │ @ instruction: 0xf09a4631 │ │ │ │ - @ instruction: 0xf014ff27 │ │ │ │ + @ instruction: 0xf014ff2f │ │ │ │ @ instruction: 0x46800f30 │ │ │ │ vaddl.u8 , d4, d8 │ │ │ │ stmdblt ip!, {r7, sl} │ │ │ │ ldrdcc pc, [ip, r5]! │ │ │ │ vpmax.u8 d15, d9, d19 │ │ │ │ stmdble r0, {r0, r1, r2, r3, r8, r9, fp, sp} │ │ │ │ andcs r0, r0, #52, 4 @ 0x40000003 │ │ │ │ @ instruction: 0x46504631 │ │ │ │ - @ instruction: 0xff28f09a │ │ │ │ + @ instruction: 0xff30f09a │ │ │ │ strmi r6, [r2], -fp, lsr #28 │ │ │ │ @ instruction: 0x33a8f893 │ │ │ │ rsbsle r2, r9, r2, lsl #22 │ │ │ │ @ instruction: 0x3190f8d5 │ │ │ │ @ instruction: 0x01d4f895 │ │ │ │ @ instruction: 0xf109fa23 │ │ │ │ addmi r2, r3, r1, lsl #6 │ │ │ │ @@ -282553,15 +282553,15 @@ │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ @ instruction: 0xf0c0429a │ │ │ │ ldcne 0, cr8, [r3, #-752]! @ 0xfffffd10 │ │ │ │ eorvs r2, fp, r0, lsl #2 │ │ │ │ @ instruction: 0xf6424638 │ │ │ │ @ instruction: 0xf6c44304 │ │ │ │ eorsvs r0, r3, ip, lsl #7 │ │ │ │ - ldc2 0, cr15, [r6], #-616 @ 0xfffffd98 │ │ │ │ + ldc2 0, cr15, [lr], #-616 @ 0xfffffd98 │ │ │ │ vadd.i8 q1, q0, q6 │ │ │ │ stmdacs pc!, {r1, r4, r5, r6, r7, pc} @ │ │ │ │ adcshi pc, r2, r0, asr #4 │ │ │ │ andcs r3, r1, #48, 16 @ 0x300000 │ │ │ │ orrvs pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ bicsmi pc, r8, #202375168 @ 0xc100000 │ │ │ │ andsmi r4, r3, r2, lsl #1 │ │ │ │ @@ -282899,15 +282899,15 @@ │ │ │ │ strbmi fp, [sl], -r8, lsr #2 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ mcr2 7, 1, pc, cr8, cr14, {7} @ │ │ │ │ ldrtmi fp, [fp], -r8, lsr #19 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf0a1b000 │ │ │ │ - bmi feb0258c │ │ │ │ + bmi feb025ac │ │ │ │ ldrbtmi r4, [sl], #-2980 @ 0xfffff45c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf8968ff0 │ │ │ │ @@ -283092,15 +283092,15 @@ │ │ │ │ andseq r0, r0, r0, lsl r0 │ │ │ │ andseq r0, r0, r0, lsl r0 │ │ │ │ andseq r0, r0, r0, lsl r0 │ │ │ │ eoreq r0, r6, r0, lsl r0 │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ strls r9, [r0], -r1, lsl #10 │ │ │ │ - @ instruction: 0xf958f0a1 │ │ │ │ + @ instruction: 0xf960f0a1 │ │ │ │ blmi fec97178 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 49e730 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, pc, ip, asr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -283170,15 +283170,15 @@ │ │ │ │ stmdbls r3, {r0, r2, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6eb4648 │ │ │ │ @ instruction: 0xf000e826 │ │ │ │ movwls r0, #17215 @ 0x433f │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x4620d03d │ │ │ │ @ instruction: 0xf0994631 │ │ │ │ - blls 284588 │ │ │ │ + blls 2845a8 │ │ │ │ stcpl 2, cr15, [r2], {64} @ 0x40 │ │ │ │ stceq 6, cr15, [r4], {196} @ 0xc4 │ │ │ │ stmib sp, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ strbtmi r3, [r3], r6, lsl #22 │ │ │ │ stmdbls r3, {r0, r2, ip, pc} │ │ │ │ andeq lr, r6, r8, lsr #23 │ │ │ │ stmda ip, {r0, r1, r3, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -283276,15 +283276,15 @@ │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [r6], -r8, lsl #13 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0x469a4615 │ │ │ │ - mrc2 0, 4, pc, cr0, cr9, {4} │ │ │ │ + mrc2 0, 4, pc, cr8, cr9, {4} │ │ │ │ strbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf7a69c0b │ │ │ │ stmdacs r0, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, ip, r0 │ │ │ │ svccs 0x00476b82 │ │ │ │ stmdbeq r1, {r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf989fab9 │ │ │ │ @@ -283773,15 +283773,15 @@ │ │ │ │ strbmi fp, [sl], -r8, lsr #2 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ @ instruction: 0xff54f7fd │ │ │ │ ldrtmi fp, [fp], -r8, lsr #19 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf0a0b000 │ │ │ │ - bmi feb037e4 │ │ │ │ + bmi feb03804 │ │ │ │ ldrbtmi r4, [sl], #-2980 @ 0xfffff45c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf8968ff0 │ │ │ │ @@ -283966,15 +283966,15 @@ │ │ │ │ andseq r0, r0, r0, lsl r0 │ │ │ │ andseq r0, r0, r0, lsl r0 │ │ │ │ andseq r0, r0, r0, lsl r0 │ │ │ │ eoreq r0, r6, r0, lsl r0 │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ strls r9, [r0], -r1, lsl #10 │ │ │ │ - blx fe2816e4 │ │ │ │ + blx fe4816e4 │ │ │ │ blmi fec97f20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 49f4d8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, pc, ip, asr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -284044,15 +284044,15 @@ │ │ │ │ stmdbls r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6ea4648 │ │ │ │ @ instruction: 0xf000e952 │ │ │ │ movwls r0, #17215 @ 0x433f │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x4620d03d │ │ │ │ @ instruction: 0xf0994631 │ │ │ │ - blls 2837e0 │ │ │ │ + blls 283800 │ │ │ │ stcpl 2, cr15, [r2], {64} @ 0x40 │ │ │ │ stceq 6, cr15, [r4], {196} @ 0xc4 │ │ │ │ stmib sp, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ strbtmi r3, [r3], r6, lsl #22 │ │ │ │ stmdbls r3, {r0, r2, ip, pc} │ │ │ │ andeq lr, r6, r8, lsr #23 │ │ │ │ ldmdb r8!, {r1, r3, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -284369,28 +284369,28 @@ │ │ │ │ ldrmi r4, [pc], -r9, lsl #13 │ │ │ │ strmi r6, [r2], fp, asr #23 │ │ │ │ @ instruction: 0x81a8f895 │ │ │ │ andls r4, r1, #24, 12 @ 0x1800000 │ │ │ │ movwls r2, #8704 @ 0x2200 │ │ │ │ blne 1c29c8 │ │ │ │ @ instruction: 0xf0984659 │ │ │ │ - @ instruction: 0xf8d9fdb5 │ │ │ │ + @ instruction: 0xf8d9fdbd │ │ │ │ blls 1d5b44 │ │ │ │ svceq 0x0030f018 │ │ │ │ andle r9, fp, r3 │ │ │ │ svceq 0x0004f018 │ │ │ │ @ instruction: 0xf8d5d108 │ │ │ │ rscmi r2, r2, ip, lsr #3 │ │ │ │ svclt 0x002c2a10 │ │ │ │ @ instruction: 0xf04f46d8 │ │ │ │ and r0, r0, r0, lsl #16 │ │ │ │ @ instruction: 0x465946d8 │ │ │ │ ldrmi r2, [r8], -r0, lsl #4 │ │ │ │ @ instruction: 0xf0989302 │ │ │ │ - @ instruction: 0xf8d5fdc3 │ │ │ │ + @ instruction: 0xf8d5fdcb │ │ │ │ mcrvs 1, 1, r1, cr10, cr0, {4} │ │ │ │ @ instruction: 0xc1d4f895 │ │ │ │ blls 1d5e74 │ │ │ │ @ instruction: 0xf8922901 │ │ │ │ svclt 0x003823a8 │ │ │ │ stmdbcc r1, {r0, r8, sp} │ │ │ │ @ instruction: 0xf04f2a02 │ │ │ │ @@ -284834,18 +284834,18 @@ │ │ │ │ stmvs r3, {r0, r1, r3, r7, pc} │ │ │ │ stmibvs r0!, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ blx b84076 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r3, {r0, r1, r2, r7, pc} │ │ │ │ bvs 19aae28 │ │ │ │ adceq pc, r0, r8, lsl #2 │ │ │ │ - stc2 0, cr15, [r4, #612] @ 0x264 │ │ │ │ + stc2 0, cr15, [ip, #612] @ 0x264 │ │ │ │ andls r6, sp, r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - ldc2l 0, cr15, [lr, #-612]! @ 0xfffffd9c │ │ │ │ + stc2 0, cr15, [r6, #612] @ 0x264 │ │ │ │ ldrbeq r6, [r9, fp, lsr #16] │ │ │ │ mrcge 5, 2, APSR_nzcv, cr5, cr15, {3} │ │ │ │ rsccs r9, r0, r0, lsl r0 │ │ │ │ ldcl 6, cr15, [r6, #-932]! @ 0xfffffc5c │ │ │ │ andls r9, r9, #16, 20 @ 0x10000 │ │ │ │ bls 517a24 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ @@ -284903,47 +284903,47 @@ │ │ │ │ ldr r0, [r4, -ip] │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ ldrb r9, [r2, -lr, lsl #6]! │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ ldrb r9, [r6, -pc, lsl #6]! │ │ │ │ addeq sl, r3, r4, lsr #4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r1, [r3], -lr │ │ │ │ + ldrhteq r1, [r3], -r6 │ │ │ │ andeq r0, r0, r0, asr r7 │ │ │ │ - eoreq fp, lr, r4, ror #29 │ │ │ │ - eoreq r6, sp, ip, ror #12 │ │ │ │ - eoreq fp, lr, r2, lsl #29 │ │ │ │ - ldrdeq r5, [sp], -lr @ │ │ │ │ + ldrdeq fp, [lr], -ip @ │ │ │ │ + eoreq r6, sp, r4, ror #10 │ │ │ │ + eoreq fp, lr, sl, ror sp │ │ │ │ ldrdeq r5, [sp], -r6 @ │ │ │ │ + eoreq r5, sp, lr, asr #25 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r6, r7, sp, lsl #20 │ │ │ │ ldrmi r4, [pc], -r9, lsl #13 │ │ │ │ strmi r6, [r2], fp, asr #23 │ │ │ │ @ instruction: 0x81a8f895 │ │ │ │ andls r4, r1, #24, 12 @ 0x1800000 │ │ │ │ movwls r2, #8704 @ 0x2200 │ │ │ │ blne 1c326c │ │ │ │ @ instruction: 0xf0984659 │ │ │ │ - @ instruction: 0xf8d9f963 │ │ │ │ + @ instruction: 0xf8d9f96b │ │ │ │ blls 1d63e8 │ │ │ │ svceq 0x0030f018 │ │ │ │ andle r9, fp, r3 │ │ │ │ svceq 0x0004f018 │ │ │ │ @ instruction: 0xf8d5d108 │ │ │ │ rscmi r2, r2, ip, lsr #3 │ │ │ │ svclt 0x002c2a10 │ │ │ │ @ instruction: 0xf04f46d8 │ │ │ │ and r0, r0, r0, lsl #16 │ │ │ │ @ instruction: 0x465946d8 │ │ │ │ ldrmi r2, [r8], -r0, lsl #4 │ │ │ │ @ instruction: 0xf0989302 │ │ │ │ - @ instruction: 0xf8d5f971 │ │ │ │ + @ instruction: 0xf8d5f979 │ │ │ │ mcrvs 1, 1, r1, cr10, cr0, {4} │ │ │ │ @ instruction: 0xc1d4f895 │ │ │ │ blls 1d6718 │ │ │ │ @ instruction: 0xf8922901 │ │ │ │ svclt 0x003823a8 │ │ │ │ stmdbcc r1, {r0, r8, sp} │ │ │ │ @ instruction: 0xf04f2a02 │ │ │ │ @@ -285387,18 +285387,18 @@ │ │ │ │ stmvs r3, {r0, r1, r3, r7, pc} │ │ │ │ stmibvs r0!, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ cdp2 7, 13, cr15, cr6, cr4, {5} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r3, {r0, r1, r2, r7, pc} │ │ │ │ bvs 19ab6cc │ │ │ │ adceq pc, r0, r8, lsl #2 │ │ │ │ - @ instruction: 0xf932f099 │ │ │ │ + @ instruction: 0xf93af099 │ │ │ │ andls r6, sp, r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - @ instruction: 0xf92cf099 │ │ │ │ + @ instruction: 0xf934f099 │ │ │ │ ldrbeq r6, [r9, fp, lsr #16] │ │ │ │ mrcge 5, 2, APSR_nzcv, cr5, cr15, {3} │ │ │ │ rsccs r9, r0, r0, lsl r0 │ │ │ │ stmdb r4!, {r0, r3, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ andls r9, r9, #16, 20 @ 0x10000 │ │ │ │ bls 5182c8 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ @@ -285456,21 +285456,21 @@ │ │ │ │ ldr r0, [r4, -ip] │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ ldrb r9, [r2, -lr, lsl #6]! │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ ldrb r9, [r6, -pc, lsl #6]! │ │ │ │ addeq r9, r3, r0, lsl #19 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r0, r3, sl, lsl sp │ │ │ │ + eorseq r0, r3, r2, lsl ip │ │ │ │ andeq r0, r0, r0, asr r7 │ │ │ │ - eoreq fp, lr, r0, asr #12 │ │ │ │ - eoreq r5, sp, r8, asr #27 │ │ │ │ - ldrdeq fp, [lr], -lr @ │ │ │ │ - eoreq r5, sp, sl, lsr r5 │ │ │ │ - eoreq r5, sp, r2, lsr r5 │ │ │ │ + eoreq fp, lr, r8, lsr r5 │ │ │ │ + eoreq r5, sp, r0, asr #25 │ │ │ │ + ldrdeq fp, [lr], -r6 @ │ │ │ │ + eoreq r5, sp, r2, lsr r4 │ │ │ │ + eoreq r5, sp, sl, lsr #8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ stcvs 6, cr4, [r1], {12} │ │ │ │ bvs fe218454 │ │ │ │ strmi fp, [r0], r7, lsl #1 │ │ │ │ @@ -285518,15 +285518,15 @@ │ │ │ │ ldmhi r1!, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ mrc2 7, 3, pc, cr8, cr13, {7} │ │ │ │ movwls r8, #2995 @ 0xbb3 │ │ │ │ ldmibvs r3!, {r5, r9, sl, lr} │ │ │ │ ldmvs r1!, {r1, r4, r5, r7, fp, pc} │ │ │ │ ldc2l 7, cr15, [r4, #1008] @ 0x3f0 │ │ │ │ @ instruction: 0x462988b0 │ │ │ │ - stc2 0, cr15, [ip, #-604] @ 0xfffffda4 │ │ │ │ + ldc2 0, cr15, [r4, #-604] @ 0xfffffda4 │ │ │ │ smullcc pc, sl, r8, r8 @ │ │ │ │ vqdmulh.s d2, d0, d8 │ │ │ │ ldm pc, {r1, r3, r7, pc}^ @ │ │ │ │ streq pc, [r5, #-3] │ │ │ │ stmhi sp, {r1, r4, r7, fp, pc} │ │ │ │ addeq r8, r8, r8, lsl #17 │ │ │ │ bleq 182dfc │ │ │ │ @@ -285699,15 +285699,15 @@ │ │ │ │ @ instruction: 0xf7fc88b1 │ │ │ │ blhi fee45904 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ ldmhi r2!, {r0, r1, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf7fc68b1 │ │ │ │ ldmhi r0!, {r0, r1, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0974629 │ │ │ │ - @ instruction: 0xf897fba3 │ │ │ │ + @ instruction: 0xf897fbab │ │ │ │ blcs 3532a4 │ │ │ │ addhi pc, r9, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrhi r0, [r1, r5, lsl #10] │ │ │ │ strhi r8, [r7, ip, lsl #15] │ │ │ │ @ instruction: 0xf04f0087 │ │ │ │ ldrbmi r0, [r8], r0, lsl #22 │ │ │ │ @@ -286503,19 +286503,19 @@ │ │ │ │ vqdmull.s , d16, d0[4] │ │ │ │ stmib sp, {r0, r8, r9, fp}^ │ │ │ │ bl 317ff8 │ │ │ │ strbmi r0, [r4], -r6, lsl #20 │ │ │ │ @ instruction: 0x9603463d │ │ │ │ strcc r7, [ip], #-2279 @ 0xfffff719 │ │ │ │ @ instruction: 0xf0964638 │ │ │ │ - strmi pc, [r6], -pc, ror #25 │ │ │ │ + @ instruction: 0x4606fcf7 │ │ │ │ @ instruction: 0xf7ab4638 │ │ │ │ strmi pc, [r4], r7, lsr #29 │ │ │ │ @ instruction: 0x46674638 │ │ │ │ - ldc2l 0, cr15, [r4], #600 @ 0x258 │ │ │ │ + ldc2l 0, cr15, [ip], #600 @ 0x258 │ │ │ │ stceq 0, cr15, [r1], {135} @ 0x87 │ │ │ │ stcvc 8, cr15, [r4], {84} @ 0x54 │ │ │ │ b 1509830 │ │ │ │ @ instruction: 0xf0035e06 │ │ │ │ svccc 0x00005340 │ │ │ │ cdpvs 0, 7, cr15, cr15, cr14, {0} │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ @@ -286806,15 +286806,15 @@ │ │ │ │ blmi 17e8338 │ │ │ │ @ instruction: 0xf8c0447b │ │ │ │ @ instruction: 0xf0173130 │ │ │ │ strtmi pc, [r8], -sp, lsr #26 │ │ │ │ blx fe184164 │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf0992101 │ │ │ │ - blmi 1687588 │ │ │ │ + blmi 16875a8 │ │ │ │ vst1.16 {d20-d21}, [pc :64], r4 │ │ │ │ @ instruction: 0xf8d65180 │ │ │ │ vst1.64 {d16}, [pc :64], r8 │ │ │ │ ldrbtmi r6, [sl], #-1672 @ 0xfffff978 │ │ │ │ rscscs pc, r8, r5, asr #17 │ │ │ │ andcs r5, r0, #16449536 @ 0xfb0000 │ │ │ │ adccc pc, r4, r5, asr #17 │ │ │ │ @@ -286945,15 +286945,15 @@ │ │ │ │ blmi 17e8564 │ │ │ │ @ instruction: 0xf8c0447b │ │ │ │ @ instruction: 0xf0173130 │ │ │ │ @ instruction: 0x4628fc17 │ │ │ │ @ instruction: 0xf96af02b │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf0992101 │ │ │ │ - blmi 168735c │ │ │ │ + blmi 168737c │ │ │ │ vst1.16 {d20-d21}, [pc :64], r4 │ │ │ │ @ instruction: 0xf8d65180 │ │ │ │ vst1.64 {d16}, [pc :64], r8 │ │ │ │ ldrbtmi r6, [sl], #-1672 @ 0xfffff978 │ │ │ │ rscscs pc, r8, r5, asr #17 │ │ │ │ andcs r5, r0, #16449536 @ 0xfb0000 │ │ │ │ adccc pc, r4, r5, asr #17 │ │ │ │ @@ -287260,15 +287260,15 @@ │ │ │ │ subeq pc, r1, #-2080374783 @ 0x84000001 │ │ │ │ andscs pc, r6, sp, lsl #17 │ │ │ │ @ instruction: 0xf6e7e792 │ │ │ │ svclt 0x0000e920 │ │ │ │ addeq r7, r3, r2, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r7, r3, r6, ror #17 │ │ │ │ - ldrsbteq lr, [r2], -lr │ │ │ │ + ldrsbteq lr, [r2], -r6 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 203c9c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrhi pc, [r4, #-2256] @ 0xfffff730 │ │ │ │ blhi 11842b8 │ │ │ │ @@ -288224,18 +288224,18 @@ │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ ldmdavs r2, {r0, r2, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8d84790 │ │ │ │ blls 2916e0 │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6e6e6c7 │ │ │ │ svclt 0x0000e990 │ │ │ │ - eorseq lr, r2, r6, lsl #2 │ │ │ │ - eoreq r8, lr, r0, ror ip │ │ │ │ - eoreq r3, sp, r4, ror #7 │ │ │ │ - eoreq r8, lr, lr, lsr #22 │ │ │ │ + ldrshteq sp, [r2], -lr │ │ │ │ + eoreq r8, lr, r8, ror #22 │ │ │ │ + ldrdeq r3, [sp], -ip @ │ │ │ │ + eoreq r8, lr, r6, lsr #20 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ bmi ff35af6c │ │ │ │ blmi ff35b174 │ │ │ │ rscslt r4, sl, sl, ror r4 │ │ │ │ @@ -289758,17 +289758,17 @@ │ │ │ │ str r0, [r4, -r8, lsl #2]! │ │ │ │ ldc 6, cr15, [ip, #912] @ 0x390 │ │ │ │ addeq r5, r3, ip, ror #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r5, r3, r2, r4 │ │ │ │ addeq r5, r3, r4, ror #4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r7, lr, ip, lsl r3 │ │ │ │ - eoreq r1, sp, sl, lsl #21 │ │ │ │ - ldrdeq r7, [lr], -r4 @ │ │ │ │ + eoreq r7, lr, r4, lsl r2 │ │ │ │ + eoreq r1, sp, r2, lsl #19 │ │ │ │ + eoreq r7, lr, ip, asr #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ bmi ffd5c760 │ │ │ │ blmi ffd5c968 │ │ │ │ rscslt r4, pc, sl, ror r4 @ │ │ │ │ @@ -290011,17 +290011,17 @@ │ │ │ │ str r0, [r4, -r8, lsl #2]! │ │ │ │ bl fea08e54 │ │ │ │ strdeq r5, [r3], r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r5, r3, lr, r0 │ │ │ │ addeq r4, r3, sl, ror #28 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r6, lr, r8, lsr #30 │ │ │ │ - mlaeq sp, r6, r6, r1 │ │ │ │ - eoreq r6, lr, r0, ror #27 │ │ │ │ + eoreq r6, lr, r0, lsr #28 │ │ │ │ + eoreq r1, sp, lr, lsl #11 │ │ │ │ + ldrdeq r6, [lr], -r8 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ bmi ffd5cb54 │ │ │ │ blmi ffd5cd5c │ │ │ │ rscslt r4, pc, sl, ror r4 @ │ │ │ │ @@ -290264,17 +290264,17 @@ │ │ │ │ str r0, [r4, -r8, lsl #2]! │ │ │ │ stmib r8!, {r2, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ addeq r4, r3, r4, lsl #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, r3, sl, lsr #25 │ │ │ │ addeq r4, r3, ip, ror sl │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r6, lr, r4, lsr fp │ │ │ │ - eoreq r1, sp, r2, lsr #5 │ │ │ │ - eoreq r6, lr, ip, ror #19 │ │ │ │ + eoreq r6, lr, ip, lsr #20 │ │ │ │ + mlaeq sp, sl, r1, r1 │ │ │ │ + eoreq r6, lr, r4, ror #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ bmi ffd5cf48 │ │ │ │ blmi ffd5d150 │ │ │ │ rscslt r4, pc, sl, ror r4 @ │ │ │ │ @@ -290517,17 +290517,17 @@ │ │ │ │ str r0, [r4, -r8, lsl #2]! │ │ │ │ svc 0x00aef6e3 │ │ │ │ addeq r4, r3, r0, lsl r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x008348b6 │ │ │ │ addeq r4, r3, r2, lsl #13 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r6, lr, r0, asr #14 │ │ │ │ - eoreq r0, sp, lr, lsr #29 │ │ │ │ - strdeq r6, [lr], -r8 @ │ │ │ │ + eoreq r6, lr, r8, lsr r6 │ │ │ │ + eoreq r0, sp, r6, lsr #27 │ │ │ │ + strdeq r6, [lr], -r0 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4691b0fb │ │ │ │ ldrmi sl, [sl], sl, lsl #24 │ │ │ │ strbtcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ @@ -290811,15 +290811,15 @@ │ │ │ │ blls 166028 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e3e757 │ │ │ │ svclt 0x0000ed60 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, r3, sl, lsl #10 │ │ │ │ @ instruction: 0x008342b8 │ │ │ │ - eorseq fp, r2, r4, lsl #15 │ │ │ │ + eorseq fp, r2, ip, ror r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4691b0fb │ │ │ │ ldrmi sl, [sl], sl, lsl #24 │ │ │ │ strbtcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ @@ -291103,15 +291103,15 @@ │ │ │ │ blls 1664b8 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e3e757 │ │ │ │ svclt 0x0000eb18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, r3, sl, ror r0 │ │ │ │ addeq r3, r3, r8, lsr #28 │ │ │ │ - ldrshteq fp, [r2], -r4 │ │ │ │ + eorseq fp, r2, ip, ror #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4605b0fd │ │ │ │ streq pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ beq 188544 │ │ │ │ @@ -291950,15 +291950,15 @@ │ │ │ │ blls 15510c │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e2e749 │ │ │ │ svclt 0x0000ec7a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r3, sl, lsl #7 │ │ │ │ addeq r3, r3, r6, lsl r1 │ │ │ │ - ldrsbteq sl, [r2], -r4 │ │ │ │ + eorseq sl, r2, ip, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4690b0fb │ │ │ │ ldrmi sl, [r9], sl, lsl #24 │ │ │ │ ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ @@ -292261,15 +292261,15 @@ │ │ │ │ blls 1555e8 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e2e749 │ │ │ │ svclt 0x0000ea0c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r3, lr, lsr #29 │ │ │ │ addeq r2, r3, r4, lsr ip │ │ │ │ - ldrshteq sl, [r2], -r8 │ │ │ │ + ldrshteq r9, [r2], -r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4690b0fb │ │ │ │ ldrmi sl, [r9], sl, lsl #24 │ │ │ │ ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ @@ -292572,15 +292572,15 @@ │ │ │ │ blls 155ac4 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e1e749 │ │ │ │ svclt 0x0000ef9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrdeq r2, [r3], r2 @ │ │ │ │ addeq r2, r3, lr, asr r7 │ │ │ │ - eorseq r9, r2, ip, lsl ip │ │ │ │ + eorseq r9, r2, r4, lsl fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4690b0fb │ │ │ │ ldrmi sl, [r9], sl, lsl #24 │ │ │ │ ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ @@ -292883,15 +292883,15 @@ │ │ │ │ blls 155fa0 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e1e749 │ │ │ │ svclt 0x0000ed30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r2, [r3], r6 │ │ │ │ addeq r2, r3, ip, ror r2 │ │ │ │ - eorseq r9, r2, r0, asr #14 │ │ │ │ + eorseq r9, r2, r8, lsr r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ stcvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ stmiami r6, {r0, r2, r9, sl, lr}^ │ │ │ │ ldc 12, cr10, [pc, #64] @ 14e018 │ │ │ │ @@ -293183,17 +293183,17 @@ │ │ │ │ andls r2, r1, #2 │ │ │ │ ldrbtmi r4, [r9], #-2567 @ 0xfffff5f9 │ │ │ │ @ instruction: 0xf79e447a │ │ │ │ @ instruction: 0xf899ffed │ │ │ │ movwcs ip, #8820 @ 0x2274 │ │ │ │ @ instruction: 0xf6e1e674 │ │ │ │ svclt 0x0000ead0 │ │ │ │ - eoreq r3, lr, r4, ror #25 │ │ │ │ - eoreq lr, ip, r2, asr r4 │ │ │ │ - mlaeq lr, ip, fp, r3 │ │ │ │ + ldrdeq r3, [lr], -ip @ │ │ │ │ + eoreq lr, ip, sl, asr #6 │ │ │ │ + mlaeq lr, r4, sl, r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feca5680 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stmdahi fp, {r0, r1, r3, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ ldmib sp, {r0, r1, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7fe2304 │ │ │ │ @@ -293514,17 +293514,17 @@ │ │ │ │ andls r2, r1, #2 │ │ │ │ ldrbtmi r4, [r9], #-2567 @ 0xfffff5f9 │ │ │ │ @ instruction: 0xf79e447a │ │ │ │ @ instruction: 0xf899fd55 │ │ │ │ movwcs ip, #8820 @ 0x2274 │ │ │ │ @ instruction: 0xf6e1e674 │ │ │ │ svclt 0x0000e838 │ │ │ │ - strhteq r3, [lr], -r4 │ │ │ │ - eoreq sp, ip, r2, lsr #30 │ │ │ │ - eoreq r3, lr, ip, ror #12 │ │ │ │ + eoreq r3, lr, ip, lsr #13 │ │ │ │ + eoreq sp, ip, sl, lsl lr │ │ │ │ + eoreq r3, lr, r4, ror #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feca5bb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stmdahi fp, {r0, r1, r3, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ ldmib sp, {r0, r1, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7fd2304 │ │ │ │ @@ -293890,18 +293890,18 @@ │ │ │ │ @ instruction: 0xf6e0e72e │ │ │ │ svclt 0x0000ed52 │ │ │ │ addeq r1, r3, r8, asr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r3, r8, lsl #11 │ │ │ │ addeq r1, r3, ip, lsl #6 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r8, [r2], -sl │ │ │ │ - eoreq r3, lr, sl, lsr #6 │ │ │ │ - mlaeq ip, r8, sl, sp │ │ │ │ - eoreq r3, lr, r2, ror #3 │ │ │ │ + ldrhteq r8, [r2], -r2 │ │ │ │ + eoreq r3, lr, r2, lsr #4 │ │ │ │ + mlaeq ip, r0, r9, sp │ │ │ │ + ldrdeq r3, [lr], -sl @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ @ instruction: 0x46911538 │ │ │ │ ldrcs pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ @@ -294238,18 +294238,18 @@ │ │ │ │ @ instruction: 0xf6e0e72e │ │ │ │ svclt 0x0000ea9a │ │ │ │ addeq r1, r3, r8, asr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r3, r8, lsl r0 │ │ │ │ umulleq r0, r3, r6, sp │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r2, sl, asr #4 │ │ │ │ - strhteq r2, [lr], -sl │ │ │ │ - eoreq sp, ip, r8, lsr #10 │ │ │ │ - eoreq r2, lr, r2, ror ip │ │ │ │ + eorseq r8, r2, r2, asr #2 │ │ │ │ + strhteq r2, [lr], -r2 │ │ │ │ + eoreq sp, ip, r0, lsr #8 │ │ │ │ + eoreq r2, lr, sl, ror #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ @ instruction: 0x46911538 │ │ │ │ ldrcs pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ @@ -294586,18 +294586,18 @@ │ │ │ │ @ instruction: 0xf6dfe72e │ │ │ │ svclt 0x0000efe2 │ │ │ │ addeq r0, r3, r8, ror #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r3, r8, lsr #21 │ │ │ │ addeq r0, r3, ip, lsr #16 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrsbteq r7, [r2], -sl │ │ │ │ - eoreq r2, lr, sl, asr #16 │ │ │ │ - strhteq ip, [ip], -r8 │ │ │ │ - eoreq r2, lr, r2, lsl #14 │ │ │ │ + ldrsbteq r7, [r2], -r2 │ │ │ │ + eoreq r2, lr, r2, asr #14 │ │ │ │ + strhteq ip, [ip], -r0 │ │ │ │ + strdeq r2, [lr], -sl @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ @ instruction: 0x46911538 │ │ │ │ ldrcs pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ @@ -294934,18 +294934,18 @@ │ │ │ │ @ instruction: 0xf6dfe72e │ │ │ │ svclt 0x0000ed2a │ │ │ │ addeq r0, r3, r8, ror r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r3, r8, lsr r5 │ │ │ │ @ instruction: 0x008302b6 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r7, r2, sl, ror #14 │ │ │ │ - ldrdeq r2, [lr], -sl @ │ │ │ │ - eoreq ip, ip, r8, asr #20 │ │ │ │ - mlaeq lr, r2, r1, r2 │ │ │ │ + eorseq r7, r2, r2, ror #12 │ │ │ │ + ldrdeq r2, [lr], -r2 @ │ │ │ │ + eoreq ip, ip, r0, asr #18 │ │ │ │ + eoreq r2, lr, sl, lsl #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4617b0fd │ │ │ │ @ instruction: 0xf8dfac0c │ │ │ │ @ instruction: 0xf04f2570 │ │ │ │ @@ -295295,15 +295295,15 @@ │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf1029b01 │ │ │ │ ldrb r0, [lr], r8 │ │ │ │ b 160e0e0 │ │ │ │ addeq r0, r3, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq pc, r2, r8, sp @ │ │ │ │ - eorseq r7, r2, r8, asr r2 │ │ │ │ + eorseq r7, r2, r0, asr r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feca777c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stmdahi fp, {r0, r1, r3, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ ldmib sp, {r0, r1, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7ff2304 │ │ │ │ @@ -295682,15 +295682,15 @@ │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf1029b01 │ │ │ │ ldrb r0, [lr], r8 │ │ │ │ svc 0x004cf6de │ │ │ │ strdeq pc, [r2], r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r2, ip, lsl #15 │ │ │ │ - eorseq r6, r2, ip, asr #24 │ │ │ │ + eorseq r6, r2, r4, asr #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ stcvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ bmi ff1623f8 │ │ │ │ @@ -296071,18 +296071,18 @@ │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ ldmdavs r2, {r0, r2, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8d84790 │ │ │ │ blls 299188 │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6dee6c7 │ │ │ │ svclt 0x0000ec3c │ │ │ │ - eorseq r6, r2, lr, asr r6 │ │ │ │ - eoreq r1, lr, r8, asr #3 │ │ │ │ - eoreq fp, ip, ip, lsr r9 │ │ │ │ - eoreq r1, lr, r6, lsl #1 │ │ │ │ + eorseq r6, r2, r6, asr r5 │ │ │ │ + eoreq r1, lr, r0, asr #1 │ │ │ │ + eoreq fp, ip, r4, lsr r8 │ │ │ │ + eoreq r0, lr, lr, ror pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feca83ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stmdahi fp, {r0, r1, r3, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ ldmib sp, {r0, r1, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7ff2304 │ │ │ │ @@ -296254,23 +296254,23 @@ │ │ │ │ @ instruction: 0xfff0f79b │ │ │ │ @ instruction: 0xf6dee799 │ │ │ │ svclt 0x0000ead6 │ │ │ │ addeq lr, r2, r2, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq lr, r2, r8, ror sp │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r0, lr, sl, lsl lr │ │ │ │ + eoreq r0, lr, r2, lsl sp │ │ │ │ addeq sp, r5, sl, lsl #15 │ │ │ │ - ldrdeq r0, [lr], -r0 @ │ │ │ │ + eoreq r0, lr, r8, asr #25 │ │ │ │ addeq sp, r5, r0, lsl r7 │ │ │ │ addeq lr, r2, r0, lsl #24 │ │ │ │ - strdeq r0, [lr], -ip @ │ │ │ │ - eoreq fp, ip, r6, ror #8 │ │ │ │ - eoreq r0, lr, r8, lsl sp │ │ │ │ - eoreq fp, ip, r6, asr r4 │ │ │ │ + strdeq r0, [lr], -r4 @ │ │ │ │ + eoreq fp, ip, lr, asr r3 │ │ │ │ + eoreq r0, lr, r0, lsl ip │ │ │ │ + eoreq fp, ip, lr, asr #6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feca869c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ andcs r3, r2, #20, 10 @ 0x5000000 │ │ │ │ @ instruction: 0x46042114 │ │ │ │ ldrsbteq pc, [r8], #131 @ 0x83 @ │ │ │ │ @@ -302172,15 +302172,15 @@ │ │ │ │ andvs ip, r8, r8, lsl r0 │ │ │ │ strcs r8, [r0, #-2216] @ 0xfffff758 │ │ │ │ strtmi r6, [r2], -r2, ror #5 │ │ │ │ ldmdage r4, {r5, r7, r9, sp, lr} │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ strpl lr, [r4, #-2509] @ 0xfffff633 │ │ │ │ blvc 2126f8 │ │ │ │ - @ instruction: 0xf860f088 │ │ │ │ + @ instruction: 0xf868f088 │ │ │ │ eorspl pc, r7, fp, asr r8 @ │ │ │ │ cdpeq 1, 7, cr15, cr12, cr13, {0} │ │ │ │ bleq ff09352c │ │ │ │ ldrcc r4, [r0, #-1780] @ 0xfffff90c │ │ │ │ cdpeq 1, 1, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldceq 8, cr15, [r0], {69} @ 0x45 │ │ │ │ @@ -302245,15 +302245,15 @@ │ │ │ │ andvs ip, r8, r8, lsl r0 │ │ │ │ strcs r8, [r0, #-2216] @ 0xfffff758 │ │ │ │ strtmi r6, [r2], -r2, ror #5 │ │ │ │ ldmdage r4, {r5, r7, r9, sp, lr} │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ strpl lr, [r4, #-2509] @ 0xfffff633 │ │ │ │ blvc 21281c │ │ │ │ - @ instruction: 0xffcef087 │ │ │ │ + @ instruction: 0xffd6f087 │ │ │ │ eorspl pc, r7, fp, asr r8 @ │ │ │ │ cdpeq 1, 7, cr15, cr12, cr13, {0} │ │ │ │ bleq ff093650 │ │ │ │ ldrcc r4, [r0, #-1780] @ 0xfffff90c │ │ │ │ cdpeq 1, 1, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldceq 8, cr15, [r0], {69} @ 0x45 │ │ │ │ @@ -302304,16 +302304,16 @@ │ │ │ │ ldclt 8, cr15, [r8, #-692]! @ 0xfffffd4c │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf9eaf022 │ │ │ │ addscc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ addspl pc, r4, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf8c4005b │ │ │ │ ldclt 2, cr3, [r8, #-624]! @ 0xfffffd90 │ │ │ │ - eoreq sl, sp, r6, asr #29 │ │ │ │ - ldrdeq r5, [ip], -r0 @ │ │ │ │ + strhteq sl, [sp], -lr │ │ │ │ + eoreq r5, ip, r8, asr #9 │ │ │ │ bl 1f130c │ │ │ │ stmdavs r1, {r0, r7, r9}^ │ │ │ │ movwle r4, #657 @ 0x291 │ │ │ │ strlt r4, [r8, #-1904] @ 0xfffff890 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @@ -302372,27 +302372,27 @@ │ │ │ │ stmiaeq r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ strbmi r9, [r3], #-2561 @ 0xfffff5ff │ │ │ │ adcseq r6, r4, lr, asr r8 │ │ │ │ movweq lr, #19211 @ 0x4b0b │ │ │ │ @ instruction: 0xf8d3444c │ │ │ │ ldmhi pc, {r4, r6, r7, ip, sp} @ │ │ │ │ @ instruction: 0x4638689d │ │ │ │ - cdp2 0, 1, cr15, cr14, cr7, {4} │ │ │ │ + cdp2 0, 2, cr15, cr6, cr7, {4} │ │ │ │ @ instruction: 0xf8da68e3 │ │ │ │ @ instruction: 0x21002398 │ │ │ │ orrsmi pc, ip, #14286848 @ 0xda0000 │ │ │ │ stmdals r9, {r0, r1, r3, r4, r7, fp, ip} │ │ │ │ eoreq pc, r8, #79 @ 0x4f │ │ │ │ @ instruction: 0xf1449303 │ │ │ │ @ instruction: 0xf6d80400 │ │ │ │ @ instruction: 0xf895e81a │ │ │ │ andcs r1, r0, #168, 2 @ 0x2a │ │ │ │ vmvn.i32 d20, #-1744830464 @ 0x98000000 │ │ │ │ @ instruction: 0xf0871101 │ │ │ │ - @ instruction: 0xf895f8ef │ │ │ │ + @ instruction: 0xf895f8f7 │ │ │ │ streq r3, [r2, #78] @ 0x4e │ │ │ │ rsbspl pc, pc, #2 │ │ │ │ vqdmulh.s d2, d0, d8 │ │ │ │ ldm pc, {r3, r7, pc}^ @ │ │ │ │ streq pc, [r5, #-3] │ │ │ │ strhi r8, [sl], lr, lsl #13 │ │ │ │ addeq r8, r6, r6, lsl #13 │ │ │ │ @@ -304899,62 +304899,62 @@ │ │ │ │ @ instruction: 0x611a1992 │ │ │ │ andeq pc, r0, r0, asr #2 │ │ │ │ stmiavs fp!, {r3, r4, r6, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf8c54628 │ │ │ │ ldmdavs fp, {lr, pc}^ │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - stc2l 0, cr15, [r4, #528] @ 0x210 │ │ │ │ + stc2l 0, cr15, [ip, #528] @ 0x210 │ │ │ │ movwvs lr, #2517 @ 0x9d5 │ │ │ │ streq pc, [r8, -r6, lsl #2] │ │ │ │ vqsub.s8 d4, d16, d15 │ │ │ │ vhadd.s8 d24, d17, d3 │ │ │ │ vsubw.s8 , q2, d1 │ │ │ │ eorsvs r0, r3, r1, lsl #7 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fdb3 │ │ │ │ + @ instruction: 0xf8d4fdbb │ │ │ │ ldrshtvs r3, [r0], #-0 │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fdad │ │ │ │ + @ instruction: 0xf8d4fdb5 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - stc2 0, cr15, [r8, #528]! @ 0x210 │ │ │ │ + ldc2 0, cr15, [r0, #528]! @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fda3 │ │ │ │ + @ instruction: 0xf8d4fdab │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [lr, #528] @ 0x210 │ │ │ │ + stc2 0, cr15, [r6, #528]! @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd99 │ │ │ │ + @ instruction: 0xf8d4fda1 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [r4, #528] @ 0x210 │ │ │ │ + ldc2 0, cr15, [ip, #528] @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd8f │ │ │ │ + @ instruction: 0xf8d4fd97 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - stc2 0, cr15, [sl, #528] @ 0x210 │ │ │ │ + ldc2 0, cr15, [r2, #528] @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd85 │ │ │ │ + @ instruction: 0xf8d4fd8d │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - stc2 0, cr15, [r0, #528] @ 0x210 │ │ │ │ + stc2 0, cr15, [r8, #528] @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd7b │ │ │ │ + @ instruction: 0xf8d4fd83 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2l 0, cr15, [r6, #-528]! @ 0xfffffdf0 │ │ │ │ + ldc2l 0, cr15, [lr, #-528]! @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd71 │ │ │ │ + @ instruction: 0xf8d4fd79 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - stc2l 0, cr15, [ip, #-528]! @ 0xfffffdf0 │ │ │ │ + ldc2l 0, cr15, [r4, #-528]! @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - eorvs pc, pc, r7, ror #26 │ │ │ │ + eorvs pc, pc, pc, ror #26 │ │ │ │ stmib r3, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d71101 │ │ │ │ ldmdbeq r2, {r2, r9, sp}^ │ │ │ │ andcs r6, r0, #218 @ 0xda │ │ │ │ andcs lr, r4, #3194880 @ 0x30c000 │ │ │ │ ldmib r5, {r0, r1, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1033100 │ │ │ │ @@ -305356,15 +305356,15 @@ │ │ │ │ addsmi r2, r3, r1, lsl #10 │ │ │ │ ldrmi r3, [sp], #-3329 @ 0xfffff2ff │ │ │ │ andsmi r4, sp, fp, asr r2 │ │ │ │ @ instruction: 0xf89709ad │ │ │ │ strtmi r1, [r0], -r8, lsr #3 │ │ │ │ vsubl.u8 q9, d1, d0 │ │ │ │ @ instruction: 0xf0841101 │ │ │ │ - @ instruction: 0xf8dafa1d │ │ │ │ + @ instruction: 0xf8dafa25 │ │ │ │ stmdbls r4, {r2, r3, ip, sp} │ │ │ │ @ instruction: 0xf8b84604 │ │ │ │ @ instruction: 0x4650201e │ │ │ │ bne 15f4428 │ │ │ │ @ instruction: 0x1094f8d7 │ │ │ │ ldrmi r9, [r8, sp, lsl #4] │ │ │ │ blls 3c0ad0 │ │ │ │ @@ -305463,15 +305463,15 @@ │ │ │ │ addeq pc, r0, #603979779 @ 0x24000003 │ │ │ │ @ instruction: 0xf8d7b92a │ │ │ │ rscmi r3, fp, ip, lsr #3 │ │ │ │ vqdmulh.s d18, d0, d15 │ │ │ │ vshr.u64 d24, d11, #55 │ │ │ │ andeq r1, fp, #1073741824 @ 0x40000000 │ │ │ │ strtmi r9, [r0], -r9, lsl #6 │ │ │ │ - @ instruction: 0xf932f084 │ │ │ │ + @ instruction: 0xf93af084 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ blx fea982c4 │ │ │ │ strtmi r9, [r0], -r6 │ │ │ │ blx ff1182cc │ │ │ │ strtmi r9, [r0], -r7 │ │ │ │ @ instruction: 0xf9e0f791 │ │ │ │ blvs fe246934 │ │ │ │ @@ -305616,31 +305616,31 @@ │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ @ instruction: 0xb1200a01 │ │ │ │ svclt 0x0098290f │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf3c8d901 │ │ │ │ strbmi r1, [r1], -r1, lsl #16 │ │ │ │ movwls r4, #13840 @ 0x3610 │ │ │ │ - @ instruction: 0xf0839202 │ │ │ │ - mrcvs 15, 1, APSR_nzcv, cr1, cr15, {7} │ │ │ │ + @ instruction: 0xf0849202 │ │ │ │ + cdpvs 8, 3, cr15, cr1, cr7, {0} │ │ │ │ ldmib sp, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d62302 │ │ │ │ @ instruction: 0xf8914190 │ │ │ │ sbcsmi r1, ip, r8, lsr #7 │ │ │ │ rsbsle r2, r6, r2, lsl #18 │ │ │ │ @ instruction: 0x11d4f896 │ │ │ │ @ instruction: 0xf04f2c01 │ │ │ │ svclt 0x00380301 │ │ │ │ stccc 4, cr2, [r1], {1} │ │ │ │ ldrmi r4, [ip], #-139 @ 0xffffff75 │ │ │ │ andsmi r4, ip, fp, asr r2 │ │ │ │ @ instruction: 0x11a8f896 │ │ │ │ andcs r4, r0, #16, 12 @ 0x1000000 │ │ │ │ smlabtne r1, r1, r3, pc @ │ │ │ │ - @ instruction: 0xfff4f083 │ │ │ │ + @ instruction: 0xfffcf083 │ │ │ │ umaalcc pc, lr, r6, r8 @ │ │ │ │ ldmdale r8, {r3, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ smmlapl fp, r3, r3, r1 │ │ │ │ @ instruction: 0x57575759 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r6} │ │ │ │ @ instruction: 0xf018d0cb │ │ │ │ @@ -305851,15 +305851,15 @@ │ │ │ │ addsmi r2, r3, r1, lsl #10 │ │ │ │ ldrmi r3, [sp], #-3329 @ 0xfffff2ff │ │ │ │ andsmi r4, sp, fp, asr r2 │ │ │ │ @ instruction: 0xf89609ad │ │ │ │ strtmi r1, [r0], -r8, lsr #3 │ │ │ │ vsubl.u8 q9, d1, d0 │ │ │ │ @ instruction: 0xf0831101 │ │ │ │ - @ instruction: 0xf8dafe3f │ │ │ │ + @ instruction: 0xf8dafe47 │ │ │ │ stmdbls r4, {r2, r3, ip, sp} │ │ │ │ @ instruction: 0xf8b84683 │ │ │ │ @ instruction: 0x4650201e │ │ │ │ b 1534be4 │ │ │ │ bne 15e97a8 │ │ │ │ @ instruction: 0x1094f8d6 │ │ │ │ ldrmi r9, [r8, sp, lsl #4] │ │ │ │ @@ -305974,15 +305974,15 @@ │ │ │ │ stmdblt sl!, {r7, r9} │ │ │ │ ldrdcc pc, [ip, r6]! │ │ │ │ blcs 52afec │ │ │ │ addshi pc, fp, r0, asr #4 │ │ │ │ smlabtne r1, fp, r3, pc @ │ │ │ │ stmdbcs r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0834620 │ │ │ │ - andls pc, r2, r5, lsr sp @ │ │ │ │ + andls pc, r2, sp, lsr sp @ │ │ │ │ @ instruction: 0xf7984620 │ │ │ │ andls pc, r7, r7, lsr #29 │ │ │ │ @ instruction: 0xf7984620 │ │ │ │ andls pc, r8, r1, asr #29 │ │ │ │ @ instruction: 0xf7904620 │ │ │ │ teqplt r0, r3, ror #27 @ p-variant is OBSOLETE │ │ │ │ blcs 1b5a7c │ │ │ │ @@ -306126,15 +306126,15 @@ │ │ │ │ @ instruction: 0xb1200a01 │ │ │ │ svclt 0x0098290f │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf3c8d901 │ │ │ │ strbmi r1, [r1], -r1, lsl #16 │ │ │ │ movwls r4, #13840 @ 0x3610 │ │ │ │ @ instruction: 0xf0839202 │ │ │ │ - cdpvs 12, 3, cr15, cr1, cr5, {0} │ │ │ │ + cdpvs 12, 3, cr15, cr1, cr13, {0} │ │ │ │ ldmib sp, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d62302 │ │ │ │ @ instruction: 0xf8914190 │ │ │ │ sbcsmi r1, ip, r8, lsr #7 │ │ │ │ @ instruction: 0xf0002902 │ │ │ │ @ instruction: 0xf8968084 │ │ │ │ stccs 1, cr1, [r1], {212} @ 0xd4 │ │ │ │ @@ -306142,15 +306142,15 @@ │ │ │ │ strcs fp, [r1], #-3896 @ 0xfffff0c8 │ │ │ │ addmi r3, fp, r1, lsl #24 │ │ │ │ subsmi r4, fp, #28, 8 @ 0x1c000000 │ │ │ │ @ instruction: 0xf896401c │ │ │ │ ldrmi r1, [r0], -r8, lsr #3 │ │ │ │ vsubl.u8 q9, d1, d0 │ │ │ │ @ instruction: 0xf0831101 │ │ │ │ - @ instruction: 0xf896fbf9 │ │ │ │ + @ instruction: 0xf896fc01 │ │ │ │ blcs 367030 │ │ │ │ ldm pc, {r0, r2, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ tstpne r3, #3 @ p-variant is OBSOLETE │ │ │ │ strbtvs r6, [r6], #-1128 @ 0xfffffb98 │ │ │ │ rsbeq r6, r4, r4, ror #8 │ │ │ │ sbcle r2, sl, r0, lsl #16 │ │ │ │ svceq 0x0004f018 │ │ │ │ @@ -306379,15 +306379,15 @@ │ │ │ │ @ instruction: 0xf8d74620 │ │ │ │ andls r1, r0, #148 @ 0x94 │ │ │ │ ldrdcc pc, [r0], r3 @ │ │ │ │ stmiavs r3!, {r0, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0x4798685b │ │ │ │ ldmcs r6, {r3, r5, r7, fp, pc} │ │ │ │ adcshi pc, ip, r0 │ │ │ │ - blx e974b4 │ │ │ │ + blx 10974b4 │ │ │ │ ldmib r4, {r1, r9, sl, lr}^ │ │ │ │ ldmibeq r3!, {sl, fp} │ │ │ │ @ instruction: 0xf100461e │ │ │ │ movwls r0, #8988 @ 0x231c │ │ │ │ @ instruction: 0xf0c0459c │ │ │ │ vand d24, d7, d23 │ │ │ │ @ instruction: 0xf6c42386 │ │ │ │ @@ -306691,15 +306691,15 @@ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ movwcs r8, #16528 @ 0x4090 │ │ │ │ adcsmi r9, fp, r2, lsl #18 │ │ │ │ @ instruction: 0xf000420b │ │ │ │ ldmhi r6, {r1, r3, r7, pc} │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf0824630 │ │ │ │ - stmdacs r3, {r0, r1, r2, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r3, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldm pc, {r0, r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ tstpeq r3, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ strdeq r0, [r3], #8 │ │ │ │ ldmib r8, {r2}^ │ │ │ │ ldmib r8, {r0, r2, r9, ip, sp}^ │ │ │ │ stmib sp, {r0, r1, r2, ip}^ │ │ │ │ stmib sp, {r2, r4, r8}^ │ │ │ │ @@ -306716,15 +306716,15 @@ │ │ │ │ movwmi lr, #2517 @ 0x9d5 │ │ │ │ andeq pc, r8, #4, 2 │ │ │ │ vqsub.s8 d4, d16, d10 │ │ │ │ stmib sp, {r3, r6, r7, pc}^ │ │ │ │ ldrtmi r2, [r0], -r3, lsl #6 │ │ │ │ tstcs r0, sl, lsl #22 │ │ │ │ ldrcc r6, [r0], #-35 @ 0xffffffdd │ │ │ │ - @ instruction: 0xff68f082 │ │ │ │ + @ instruction: 0xff70f082 │ │ │ │ biceq r9, r0, r6, lsl #22 │ │ │ │ vst1.8 {d9-d10}, [r0], r3 │ │ │ │ strdvs r4, [sl], -pc @ │ │ │ │ sbceq lr, r3, r0, asr #20 │ │ │ │ @ instruction: 0xf8449b04 │ │ │ │ addsmi r0, ip, #12, 24 @ 0xc00 │ │ │ │ adchi pc, r5, #0, 4 │ │ │ │ @@ -306839,15 +306839,15 @@ │ │ │ │ movwls r0, #18474 @ 0x482a │ │ │ │ bvc 196114 │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ vqrshl.s8 q2, q3, q0 │ │ │ │ blls 3fca9c │ │ │ │ eorsvs r4, fp, r8, asr r6 │ │ │ │ @ instruction: 0xf0822100 │ │ │ │ - bls 31b3a4 │ │ │ │ + bls 31b3c4 │ │ │ │ ldrcc r0, [r0, -r3, asr #3] │ │ │ │ mvnsmi pc, #50331648 @ 0x3000000 │ │ │ │ b 1233a9c │ │ │ │ @ instruction: 0xf84703c2 │ │ │ │ ldrmi r3, [sl, #3084]! @ 0xc0c │ │ │ │ strbhi pc, [ip], #-192 @ 0xffffff40 @ │ │ │ │ ldrcc r9, [r0], -r7, lsl #22 │ │ │ │ @@ -308043,15 +308043,15 @@ │ │ │ │ @ instruction: 0xf8d74620 │ │ │ │ andls r1, r1, #148 @ 0x94 │ │ │ │ ldrdcc pc, [r0], r3 @ │ │ │ │ stmiavs r3!, {r1, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0x4798685b │ │ │ │ ldmcs r6, {r4, r5, r7, fp, pc} │ │ │ │ adchi pc, r6, r0 │ │ │ │ - ldc2 0, cr15, [r4, #-516]! @ 0xfffffdfc │ │ │ │ + ldc2 0, cr15, [ip, #-516]! @ 0xfffffdfc │ │ │ │ ldmib r4, {r1, r9, sl, lr}^ │ │ │ │ b 152bcb0 │ │ │ │ stmibeq sp!, {r1, r3, r4, r7, r8, ip} │ │ │ │ @ instruction: 0xf1039103 │ │ │ │ strmi r0, [r4, #28] │ │ │ │ smlabthi sp, r0, r0, pc @ │ │ │ │ @ instruction: 0xe094f8d7 │ │ │ │ @@ -308332,15 +308332,15 @@ │ │ │ │ bcs 168d20 │ │ │ │ addhi pc, r3, r0 │ │ │ │ stmdbls r2, {r2, r8, r9, sp} │ │ │ │ andmi r4, fp, #179 @ 0xb3 │ │ │ │ ldmhi r7, {r0, r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf0814638 │ │ │ │ - stmdacs r3, {r0, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r3, {r0, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldm pc, {r0, r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ rscseq pc, r7, r0, lsl r0 @ │ │ │ │ adcseq r0, r7, ip, ror #1 │ │ │ │ ldmib r8, {r2}^ │ │ │ │ ldmib r8, {r0, r2, r9, ip, sp}^ │ │ │ │ stmib sp, {r0, r1, r2, ip}^ │ │ │ │ stmib sp, {r2, r4, r8}^ │ │ │ │ @@ -308357,15 +308357,15 @@ │ │ │ │ movwmi lr, #2517 @ 0x9d5 │ │ │ │ andeq pc, r8, #4, 2 │ │ │ │ vqsub.s8 d4, d16, d10 │ │ │ │ stmib sp, {r2, r3, r4, r5, r7, pc}^ │ │ │ │ ldrtmi r2, [r8], -r3, lsl #6 │ │ │ │ tstcs r0, sl, lsl #22 │ │ │ │ ldrcc r6, [r0], #-35 @ 0xffffffdd │ │ │ │ - blx fe719394 │ │ │ │ + blx fe919394 │ │ │ │ biceq r9, r0, r6, lsl #22 │ │ │ │ vst1.8 {d9-d10}, [r0], r3 │ │ │ │ strdvs r4, [sl], -pc @ │ │ │ │ sbceq lr, r3, r0, asr #20 │ │ │ │ @ instruction: 0xf8449b04 │ │ │ │ addsmi r0, ip, #12, 24 @ 0xc00 │ │ │ │ addshi pc, r1, #0, 4 │ │ │ │ @@ -308474,15 +308474,15 @@ │ │ │ │ movwls r0, #18474 @ 0x482a │ │ │ │ bvc 197aa0 │ │ │ │ streq pc, [r8], -r7, lsl #2 │ │ │ │ vqrshl.s8 q2, q3, q0 │ │ │ │ blls 3fe51c │ │ │ │ eorsvs r4, fp, r8, asr r6 │ │ │ │ @ instruction: 0xf0812100 │ │ │ │ - bls 31ba18 │ │ │ │ + bls 31ba38 │ │ │ │ ldrcc r0, [r0, -r3, asr #3] │ │ │ │ mvnsmi pc, #50331648 @ 0x3000000 │ │ │ │ b 1235428 │ │ │ │ @ instruction: 0xf84703c2 │ │ │ │ ldrmi r3, [sl, #3084]! @ 0xc0c │ │ │ │ strhi pc, [r9], #192 @ 0xc0 │ │ │ │ ldrcc r9, [r0], -r7, lsl #22 │ │ │ │ @@ -309719,15 +309719,15 @@ │ │ │ │ vaddge.f64 d10, d1, d8 │ │ │ │ ldrhi lr, [r2, -sp, asr #19] │ │ │ │ strcs r4, [r0, -ip, lsr #12] │ │ │ │ strvc lr, [r6, -sp, asr #19] │ │ │ │ andls sl, ip, r1, asr #30 │ │ │ │ stmib sp, {r1, r2, r4, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf080ab0a │ │ │ │ - ldrtmi pc, [r5], -fp, ror #26 @ │ │ │ │ + @ instruction: 0x4635fd73 │ │ │ │ @ instruction: 0x36103410 │ │ │ │ @ instruction: 0xf844cd0f │ │ │ │ @ instruction: 0xf8440c10 │ │ │ │ @ instruction: 0xf8441c0c │ │ │ │ @ instruction: 0xf8442c08 │ │ │ │ adcsmi r3, sp, #4, 24 @ 0x400 │ │ │ │ bmi 952eb8 │ │ │ │ @@ -309749,25 +309749,25 @@ │ │ │ │ strls pc, [r2], -r6, lsl #12 │ │ │ │ ldrdcs pc, [r0], -r9 @ │ │ │ │ ldrdmi pc, [r4], -r9 @ │ │ │ │ bmi 4a49ac │ │ │ │ streq pc, [r0], #-324 @ 0xfffffebc │ │ │ │ ldrbtmi r9, [sl], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf0819401 │ │ │ │ - ldrb pc, [r0, r1, asr #20] @ │ │ │ │ + ldrb pc, [r0, r9, asr #20] @ │ │ │ │ @ instruction: 0x463008ff │ │ │ │ @ instruction: 0xf6d14639 │ │ │ │ strmi lr, [r6], -r8, ror #16 │ │ │ │ @ instruction: 0xf6d1e7df │ │ │ │ svclt 0x0000e954 │ │ │ │ addeq r1, r2, r2, asr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mlaseq r1, ip, r3, sl │ │ │ │ + mlaseq r1, r4, r2, sl │ │ │ │ addeq r1, r2, sl, lsl #18 │ │ │ │ - eorseq sl, r1, sl, ror #5 │ │ │ │ + eorseq sl, r1, r2, ror #3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r6, r4, r7, lsl r8 │ │ │ │ bl 18b54c │ │ │ │ ldrmi r0, [r5], -r1, asr #12 │ │ │ │ @@ -309786,21 +309786,21 @@ │ │ │ │ bvs 422a18 │ │ │ │ ldmne r3, {r0, r3, r6, r9, fp, sp, lr}^ │ │ │ │ tstpeq r0, r1, asr #2 @ p-variant is OBSOLETE │ │ │ │ strbmi r9, [r0], -r0, lsl #6 │ │ │ │ stmiavs fp!, {r3, r9, fp, lr} │ │ │ │ ldrbtmi r9, [sl], #-770 @ 0xfffffcfe │ │ │ │ cmncs r8, r1, lsl #2 │ │ │ │ - @ instruction: 0xf9f6f081 │ │ │ │ + @ instruction: 0xf9fef081 │ │ │ │ ldrhcc pc, [ip, #135]! @ 0x87 @ │ │ │ │ andlt r8, r4, r3, lsr r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrtmi r6, [fp], -sl, ror #16 │ │ │ │ svclt 0x0000e7e5 │ │ │ │ - eorseq sl, r1, r6, asr r2 │ │ │ │ + eorseq sl, r1, lr, asr #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [lr], -r5, lsl #1 │ │ │ │ ldrmi r2, [pc], -r5, lsl #28 │ │ │ │ @ instruction: 0xf500bf08 │ │ │ │ @@ -310080,27 +310080,27 @@ │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ bfi r9, r7, #0, #19 │ │ │ │ ldrbtmi r4, [fp], #-2831 @ 0xfffff4f1 │ │ │ │ @ instruction: 0xe7b29318 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ svclt 0x0000e7d6 │ │ │ │ addeq r1, r2, r8, ror #13 │ │ │ │ - eoreq r3, sp, ip, lsl r8 │ │ │ │ + eoreq r3, sp, r4, lsl r7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r5, sp, r6, lsr ip │ │ │ │ + eoreq r5, sp, lr, lsr #22 │ │ │ │ ldrdeq pc, [r4], r4 │ │ │ │ - eoreq r3, sp, r0, asr #12 │ │ │ │ - eoreq sp, fp, r6, asr #10 │ │ │ │ - eoreq sp, fp, r0, asr #10 │ │ │ │ - ldrdeq r5, [sp], -r2 @ │ │ │ │ - eoreq r3, sp, r8, lsl #11 │ │ │ │ - eoreq sp, fp, r2, ror #24 │ │ │ │ - eoreq r3, sp, r2, ror #10 │ │ │ │ - eoreq sp, fp, r6, ror #8 │ │ │ │ - eoreq sp, fp, lr, asr r4 │ │ │ │ + eoreq r3, sp, r8, lsr r5 │ │ │ │ + eoreq sp, fp, lr, lsr r4 │ │ │ │ + eoreq sp, fp, r8, lsr r4 │ │ │ │ + eoreq r5, sp, sl, asr #19 │ │ │ │ + eoreq r3, sp, r0, lsl #9 │ │ │ │ + eoreq sp, fp, sl, asr fp │ │ │ │ + eoreq r3, sp, sl, asr r4 │ │ │ │ + eoreq sp, fp, lr, asr r3 │ │ │ │ + eoreq sp, fp, r6, asr r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ strmi fp, [lr], -sp, lsl #1 │ │ │ │ @ instruction: 0x4678f8df │ │ │ │ @ instruction: 0xf8df2e05 │ │ │ │ @@ -312857,17 +312857,17 @@ │ │ │ │ ldr r0, [sl], -r8, lsl #6 │ │ │ │ strtmi r6, [r0], -r3, ror #17 │ │ │ │ ldmdavs fp, {r0, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ svcvs 0x0068c000 │ │ │ │ @ instruction: 0xf10c6861 │ │ │ │ ldrb r0, [r6, #776] @ 0x308 │ │ │ │ - eorseq r7, r1, ip, asr #9 │ │ │ │ - eorseq r7, r1, r0, lsr #8 │ │ │ │ - eorseq r7, r1, r8, ror #7 │ │ │ │ + eorseq r7, r1, r4, asr #7 │ │ │ │ + eorseq r7, r1, r8, lsl r3 │ │ │ │ + eorseq r7, r1, r0, ror #5 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ push {r0, r2, r6, r9, pc} │ │ │ │ vst1.64 {d20}, [pc :256], r0 │ │ │ │ bl fecb89f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d20fe0 │ │ │ │ @ instruction: 0x46078070 │ │ │ │ @@ -313253,16 +313253,16 @@ │ │ │ │ strb r0, [sp, #776]! @ 0x308 │ │ │ │ strtmi r6, [r8], -fp, ror #17 │ │ │ │ ldmdavs fp, {r0, r3, r5, r8, fp, sp, lr} │ │ │ │ stmdavs lr!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ stmdavs r9!, {r5, r6, r8, r9, sl, fp, sp, lr}^ │ │ │ │ movweq pc, #33030 @ 0x8106 @ │ │ │ │ svclt 0x0000e5ac │ │ │ │ - eorseq r6, r1, r4, asr #30 │ │ │ │ - mlaseq r1, r8, lr, r6 │ │ │ │ + eorseq r6, r1, ip, lsr lr │ │ │ │ + mlaseq r1, r0, sp, r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 1, cr15, cr0, cr12, {6} │ │ │ │ ldccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8dfb0f3 │ │ │ │ @ instruction: 0x460f3d1c │ │ │ │ @@ -314900,15 +314900,15 @@ │ │ │ │ movwcc lr, #22989 @ 0x59cd │ │ │ │ @ instruction: 0x4699461a │ │ │ │ @ instruction: 0xf7ff9302 │ │ │ │ @ instruction: 0xf6ccbbb6 │ │ │ │ svclt 0x0000e926 │ │ │ │ addeq sp, r1, r4, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [r1], -sl │ │ │ │ + ldrshteq r5, [r1], -r2 │ │ │ │ @ instruction: 0x0081cab2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x4691b095 │ │ │ │ @ instruction: 0x2628f8df │ │ │ │ @@ -315304,15 +315304,15 @@ │ │ │ │ vsra.u64 , , #1 │ │ │ │ blcs 187b70 │ │ │ │ svcge 0x0050f47f │ │ │ │ @ instruction: 0xf6cbe53e │ │ │ │ svclt 0x0000edfe │ │ │ │ addeq ip, r1, lr, lsl #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r5, r1, r8, lsl #15 │ │ │ │ + eorseq r5, r1, r0, lsl #13 │ │ │ │ addeq ip, r1, r0, ror #7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 1, cr15, cr0, cr12, {6} │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8dfb0f3 │ │ │ │ @@ -316851,15 +316851,15 @@ │ │ │ │ ldr r0, [r3, #280] @ 0x118 │ │ │ │ stmib sp, {r2, r3, r4, r5, r6, r7, r8, r9, sp}^ │ │ │ │ movwls r3, #41731 @ 0xa303 │ │ │ │ ldr r9, [sp, -r2, lsl #6]! │ │ │ │ stmib r6!, {r1, r3, r6, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strdeq fp, [r1], r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r3, [r1], -r2 │ │ │ │ + eorseq r3, r1, sl, asr #9 │ │ │ │ addeq sl, r1, sl, lsl #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x4691b095 │ │ │ │ @ instruction: 0x2638f8df │ │ │ │ @@ -317259,15 +317259,15 @@ │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldr sl, [r5, #-3920]! @ 0xfffff0b0 │ │ │ │ cdp 6, 11, cr15, cr6, cr9, {6} │ │ │ │ umulleq sl, r1, r2, r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r3, r1, lr, ror r1 │ │ │ │ + eorseq r3, r1, r6, ror r0 │ │ │ │ addeq sl, r1, r6, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecbceb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpvc 15, 0, cr0, cr3, cr8, {7} │ │ │ │ bvs 2d1ecc │ │ │ │ ldreq r4, [fp, r4, lsl #12] │ │ │ │ @@ -317560,18 +317560,18 @@ │ │ │ │ strbtmi r3, [fp], #-2820 @ 0xfffff4fc │ │ │ │ usada8 r5, r8, r0, r6 │ │ │ │ stcl 6, cr15, [r0], #-804 @ 0xfffffcdc │ │ │ │ addeq sl, r1, lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, sp, r4, asr #20 │ │ │ │ addeq r9, r1, r4, lsl #30 │ │ │ │ - eoreq fp, ip, r2, lsl #30 │ │ │ │ - eoreq r6, fp, ip, lsl #15 │ │ │ │ - eoreq fp, ip, lr, lsl #30 │ │ │ │ - eoreq r6, fp, r4, ror r7 │ │ │ │ + strdeq fp, [ip], -sl @ │ │ │ │ + eoreq r6, fp, r4, lsl #13 │ │ │ │ + eoreq fp, ip, r6, lsl #28 │ │ │ │ + eoreq r6, fp, ip, ror #12 │ │ │ │ blcs 300198 │ │ │ │ cdpne 0, 4, cr13, cr3, cr11, {0} │ │ │ │ stmdale r6, {r0, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ svceq 0x000d0606 │ │ │ │ ldmdbeq r3, {r0, r1, r2, r8, ip} │ │ │ │ andcs r0, r0, fp, lsl #12 │ │ │ │ @@ -318999,15 +318999,15 @@ │ │ │ │ ldmdavs fp, {r0, r9, ip, pc} │ │ │ │ bls 1b9620 │ │ │ │ @ instruction: 0xf8c16829 │ │ │ │ bcs 18f7c8 │ │ │ │ @ instruction: 0xf101d1ab │ │ │ │ strb r0, [ip, r8, lsl #6] │ │ │ │ addeq r8, r1, r0, asr #19 │ │ │ │ - eorseq r2, r1, r2, lsl #6 │ │ │ │ + ldrshteq r2, [r1], -sl │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d14681 │ │ │ │ strmi r5, [r8], r8, lsl #2 │ │ │ │ @@ -319106,15 +319106,15 @@ │ │ │ │ @ instruction: 0xe76f0210 │ │ │ │ strtmi r6, [r8], -sl, ror #17 │ │ │ │ movwls r6, #6441 @ 0x1929 │ │ │ │ @ instruction: 0x47906812 │ │ │ │ blls 1c1a20 │ │ │ │ svclt 0x0000e7a8 │ │ │ │ addeq r8, r1, r2, lsl #16 │ │ │ │ - eorseq r2, r1, r0, asr #2 │ │ │ │ + eorseq r2, r1, r8, lsr r0 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d14605 │ │ │ │ @@ -319254,15 +319254,15 @@ │ │ │ │ strmi r6, [fp], -r2, ror #16 │ │ │ │ andseq pc, r4, r1, lsl #2 │ │ │ │ svclt 0x0000e7a1 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ rsbsvc r8, r3, r9 │ │ │ │ andvs r0, r0, r4 │ │ │ │ addeq r8, r1, r6, asr r6 │ │ │ │ - eorseq r1, r1, r0, lsr pc │ │ │ │ + eorseq r1, r1, r8, lsr #28 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d14605 │ │ │ │ @@ -319390,15 +319390,15 @@ │ │ │ │ ldmdavs fp, {r0, r5, r8, fp, sp, lr} │ │ │ │ ldmib r4, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ str r3, [r5, r0, lsl #2]! │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ rsbsvc r8, r3, r9 │ │ │ │ andvs r0, r0, r4 │ │ │ │ addeq r8, r1, r6, lsl #8 │ │ │ │ - eorseq r1, r1, r0, ror #25 │ │ │ │ + ldrsbteq r1, [r1], -r8 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r6, [r7], -sp, lsl #21 │ │ │ │ @@ -320364,15 +320364,15 @@ │ │ │ │ @ instruction: 0xf78a4620 │ │ │ │ tstplt r8, r7, lsl #29 @ p-variant is OBSOLETE │ │ │ │ rsceq pc, r5, #9764864 @ 0x950000 │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ umullcc pc, r2, r5, r8 @ │ │ │ │ smlabtcs r0, fp, r9, fp │ │ │ │ @ instruction: 0xf0754620 │ │ │ │ - ldmdacs r9, {r0, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdacs r9, {r0, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdacs r2, {r2, r5, fp, ip, lr, pc} │ │ │ │ tstcs r1, sp, lsl #18 │ │ │ │ submi pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ addcc pc, r6, #192, 4 │ │ │ │ vpmax.u8 d15, d0, d1 │ │ │ │ tstle r6, r3, lsl r0 │ │ │ │ svclt 0x00082803 │ │ │ │ @@ -320455,15 +320455,15 @@ │ │ │ │ andls r0, r2, r6, asr #32 │ │ │ │ strheq pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ stcvs 0, cr9, [r0], #-4 │ │ │ │ andcs r9, r0, r0 │ │ │ │ andeq lr, r7, sp, asr #19 │ │ │ │ @ instruction: 0xf1049006 │ │ │ │ @ instruction: 0xf07500a0 │ │ │ │ - blmi 11e818c │ │ │ │ + blmi 11e81ac │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ strle r0, [r7], #-475 @ 0xfffffe25 │ │ │ │ strhpl pc, [sl], #-132 @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf7824628 │ │ │ │ blvs fe2681b8 │ │ │ │ andle r2, r9, r3, lsl #22 │ │ │ │ ldrdeq pc, [r8, #132] @ 0x84 │ │ │ │ @@ -320555,15 +320555,15 @@ │ │ │ │ andls r0, r2, r6, asr #32 │ │ │ │ strheq pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ stcvs 0, cr9, [r0], #-4 │ │ │ │ andcs r9, r0, r0 │ │ │ │ andeq lr, r7, sp, asr #19 │ │ │ │ @ instruction: 0xf1049006 │ │ │ │ @ instruction: 0xf07500a0 │ │ │ │ - blmi 11e7ffc │ │ │ │ + blmi 11e801c │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ strle r0, [r7], #-475 @ 0xfffffe25 │ │ │ │ strhpl pc, [sl], #-132 @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf7824628 │ │ │ │ blvs fe268028 │ │ │ │ andle r2, r9, r3, lsl #22 │ │ │ │ ldrdeq pc, [r8, #132] @ 0x84 │ │ │ │ @@ -320770,15 +320770,15 @@ │ │ │ │ eorseq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0x01a8f884 │ │ │ │ strheq pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ stcvs 0, cr9, [r0], #-4 │ │ │ │ stmdage lr, {ip, pc} │ │ │ │ @ instruction: 0xf1049008 │ │ │ │ @ instruction: 0xf07500a0 │ │ │ │ - stmdacs r0, {r0, r1, r2, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0074f43f │ │ │ │ @ instruction: 0x0094f8d4 │ │ │ │ ldrbtpl lr, [r2], #-2516 @ 0xfffff62c │ │ │ │ stc2 0, cr15, [r2], {16} │ │ │ │ bl 1ef9e38 │ │ │ │ svclt 0x00340404 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @@ -320787,21 +320787,21 @@ │ │ │ │ stmdami ip, {r3, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe78c4478 │ │ │ │ bl c26ecc │ │ │ │ @ instruction: 0x00816eb6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x00816eb2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - strdeq r9, [ip], -ip @ │ │ │ │ - eoreq r3, fp, lr, lsl #13 │ │ │ │ + strdeq r8, [ip], -r4 @ │ │ │ │ + eoreq r3, fp, r6, lsl #11 │ │ │ │ ldrdeq r6, [r1], r8 │ │ │ │ - eoreq r8, ip, lr, ror #30 │ │ │ │ - eoreq r3, fp, r0, lsr #11 │ │ │ │ - eoreq r2, fp, r6, lsr #26 │ │ │ │ - eoreq r2, fp, r0, lsr #26 │ │ │ │ + eoreq r8, ip, r6, ror #28 │ │ │ │ + mlaeq fp, r8, r4, r3 │ │ │ │ + eoreq r2, fp, lr, lsl ip │ │ │ │ + eoreq r2, fp, r8, lsl ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strhhi pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ subsle r4, ip, r8, lsl #11 │ │ │ │ @ instruction: 0x41a8f890 │ │ │ │ @@ -321055,29 +321055,29 @@ │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ blmi 663750 │ │ │ │ tstls r0, #2063597568 @ 0x7b000000 │ │ │ │ svclt 0x0000e7bc │ │ │ │ addeq r6, r1, r2, asr #21 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r5, r4, r4, ror #9 │ │ │ │ - eoreq r8, ip, ip, ror lr │ │ │ │ + eoreq r8, ip, r4, ror sp │ │ │ │ addeq r5, r4, r2, asr #8 │ │ │ │ - eoreq r8, ip, r6, lsr sp │ │ │ │ - eoreq r2, fp, ip, lsr #20 │ │ │ │ - eoreq r2, fp, r4, lsr #20 │ │ │ │ - eoreq r2, fp, lr, lsl sl │ │ │ │ - eoreq r2, fp, r6, lsl sl │ │ │ │ - eoreq r8, ip, r8, lsr #26 │ │ │ │ - eoreq r3, fp, r8, ror r1 │ │ │ │ - eoreq r8, ip, r2, lsl #24 │ │ │ │ - strdeq r3, [fp], -r2 @ │ │ │ │ - eoreq r2, fp, r0, lsl #18 │ │ │ │ - strdeq r2, [fp], -sl @ │ │ │ │ + eoreq r8, ip, lr, lsr #24 │ │ │ │ + eoreq r2, fp, r4, lsr #18 │ │ │ │ + eoreq r2, fp, ip, lsl r9 │ │ │ │ + eoreq r2, fp, r6, lsl r9 │ │ │ │ + eoreq r2, fp, lr, lsl #18 │ │ │ │ + eoreq r8, ip, r0, lsr #24 │ │ │ │ + eoreq r3, fp, r0, ror r0 │ │ │ │ + strdeq r8, [ip], -sl @ │ │ │ │ + eoreq r2, fp, sl, ror #31 │ │ │ │ + strdeq r2, [fp], -r8 @ │ │ │ │ strdeq r2, [fp], -r2 @ │ │ │ │ - eoreq r2, fp, ip, ror #17 │ │ │ │ + eoreq r2, fp, sl, ror #15 │ │ │ │ + eoreq r2, fp, r4, ror #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc0a38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ subcs r0, r2, #248, 30 @ 0x3e0 │ │ │ │ ldc 6, cr15, [r4, #-788] @ 0xfffffcec │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd080940 │ │ │ │ @@ -321117,17 +321117,17 @@ │ │ │ │ stmdbmi r8, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ stc2 7, cr15, [ip, #524]! @ 0x20c │ │ │ │ svclt 0x0000e7da │ │ │ │ addeq r6, r1, r4, lsl #15 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r8, ip, ip, lsl ip │ │ │ │ - ldrdeq r8, [ip], -r0 @ │ │ │ │ - eoreq r2, fp, lr, asr #31 │ │ │ │ + eoreq r8, ip, r4, lsl fp │ │ │ │ + eoreq r8, ip, r8, asr #13 │ │ │ │ + eoreq r2, fp, r6, asr #29 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc0b00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10fe8 │ │ │ │ orrseq r3, fp, #248, 2 @ 0x3e │ │ │ │ ldcllt 4, cr13, [r8] │ │ │ │ strtmi pc, [r0], r0, lsl #10 │ │ │ │ @@ -321228,15 +321228,15 @@ │ │ │ │ ldrmi r2, [r6], -r8, lsr #3 │ │ │ │ ldc 6, cr15, [r4], #788 @ 0x314 │ │ │ │ bicslt r4, r0, r4, lsl #12 │ │ │ │ subscs r4, r8, #51380224 @ 0x3100000 │ │ │ │ cdp 6, 4, cr15, cr12, cr5, {6} │ │ │ │ adcmi pc, r6, r7, lsl #10 │ │ │ │ @ instruction: 0xf0d93018 │ │ │ │ - @ instruction: 0xf8a4fa73 │ │ │ │ + @ instruction: 0xf8a4fa7b │ │ │ │ cmplt r5, r0, rrx │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, ip, sp}^ │ │ │ │ bcs 1762c0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ movwcs r8, #8027 @ 0x1f5b │ │ │ │ @@ -321388,15 +321388,15 @@ │ │ │ │ stmdacs r0, {r5, r7, r8, r9, sl} │ │ │ │ adccc sp, r0, fp, ror r0 │ │ │ │ @ instruction: 0x36d4f8d1 │ │ │ │ ldrtmi sl, [r2], -r5, lsl #18 │ │ │ │ ldmdage r6, {r3, r7, sp, lr} │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ strgt lr, [r0, -r1, asr #19] │ │ │ │ - blx 11a5f00 │ │ │ │ + blx 13a5f00 │ │ │ │ strbeq pc, [r4, -r4, lsl #2]! @ │ │ │ │ stceq 1, cr15, [r4], {13} │ │ │ │ cdpeq 1, 12, cr15, cr4, cr13, {0} │ │ │ │ ldrcc r4, [r0, -r6, ror #12] │ │ │ │ ldceq 1, cr15, [r0], {12} │ │ │ │ @ instruction: 0xf847ce0f │ │ │ │ @ instruction: 0xf8470c10 │ │ │ │ @@ -321438,28 +321438,28 @@ │ │ │ │ svclt 0x0028aa4a │ │ │ │ strvs pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ @ instruction: 0xf1044639 │ │ │ │ @ instruction: 0xf8cd0064 │ │ │ │ blx 3c9dea │ │ │ │ stmib sp, {r0, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0756501 │ │ │ │ - strb pc, [sl, pc, ror #29] @ │ │ │ │ + @ instruction: 0xe7cafef7 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svcmi 0x0009e7ea │ │ │ │ stceq 1, cr15, [r0], #20 │ │ │ │ @ instruction: 0x4638447f │ │ │ │ @ instruction: 0xf6c5e786 │ │ │ │ stmdami r6, {r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe7814478 │ │ │ │ addeq r6, r1, lr, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq pc, r0, r0, lsr #27 │ │ │ │ + mlaseq r0, r8, ip, pc @ │ │ │ │ addeq r6, r1, r2, ror r2 │ │ │ │ - eorseq pc, r0, r8, asr #26 │ │ │ │ - eorseq pc, r0, ip, lsr sp @ │ │ │ │ + eorseq pc, r0, r0, asr #24 │ │ │ │ + eorseq pc, r0, r4, lsr ip @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r7], -r4, lsl #1 │ │ │ │ mcrls 6, 0, r4, cr12, cr8, {4} │ │ │ │ strls r9, [r0], #-3082 @ 0xfffff3f6 │ │ │ │ @@ -321502,15 +321502,15 @@ │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf506b163 │ │ │ │ movwcs r4, #166 @ 0xa6 │ │ │ │ strhtne pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ strbtvs r3, [fp], #-24 @ 0xffffffe8 │ │ │ │ - @ instruction: 0xf8a0f0d9 │ │ │ │ + @ instruction: 0xf8a8f0d9 │ │ │ │ @ instruction: 0xf6c54628 │ │ │ │ vldmdblt r0!, {d30-} │ │ │ │ ldrb r4, [lr, r1, lsr #12] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @@ -321547,15 +321547,15 @@ │ │ │ │ stmda r0, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ bcs 18dd04 │ │ │ │ @ instruction: 0xf507d13a │ │ │ │ cdphi 0, 11, cr4, cr1, cr6, {5} │ │ │ │ @ instruction: 0xf0d93018 │ │ │ │ - ldrtmi pc, [r0], -r7, asr #16 @ │ │ │ │ + ldrtmi pc, [r0], -pc, asr #16 @ │ │ │ │ b ff5a7ac0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ msreq CPSR_f, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf7824621 │ │ │ │ @ instruction: 0xf8d8fcff │ │ │ │ stmdbvs r3, {r2, r6}^ │ │ │ │ cmpvs r3, r1, lsl #22 │ │ │ │ @@ -321613,15 +321613,15 @@ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ strtmi r8, [r7], -fp, lsr #1 │ │ │ │ svcgt 0x000f462e │ │ │ │ svcgt 0x000fc60f │ │ │ │ @ instruction: 0xf508c60f │ │ │ │ andscc r4, r8, r6, lsr #1 │ │ │ │ eorsvs r6, r3, fp, lsr r8 │ │ │ │ - @ instruction: 0xff70f0d8 │ │ │ │ + @ instruction: 0xff78f0d8 │ │ │ │ andcs r7, r0, #6488064 @ 0x630000 │ │ │ │ @ instruction: 0xf88d86a8 │ │ │ │ vaddl.u8 q9, d3, d31 │ │ │ │ bcs 16e8c0 │ │ │ │ adchi pc, r5, r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ adchi pc, pc, r0, asr #32 │ │ │ │ @@ -321729,15 +321729,15 @@ │ │ │ │ @ instruction: 0xf8d36a27 │ │ │ │ @ instruction: 0x463836d4 │ │ │ │ stmdbeq r2, {r0, r1, r2, r5, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x6054f893 │ │ │ │ blx ff928078 │ │ │ │ tstcs r0, ip, lsr #20 │ │ │ │ ldrtmi r4, [r8], -r3, lsl #13 │ │ │ │ - mcr2 0, 7, pc, cr4, cr4, {3} @ │ │ │ │ + mcr2 0, 7, pc, cr12, cr4, {3} @ │ │ │ │ andseq pc, r0, #4, 2 │ │ │ │ @ instruction: 0x01b1f10d │ │ │ │ svceq 0x00c8f1b9 │ │ │ │ @ instruction: 0x81a3f040 │ │ │ │ svclt 0x00142fc8 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ stceq 0, cr15, [r1], {6} │ │ │ │ @@ -322049,16 +322049,16 @@ │ │ │ │ svclt 0x00b80f7f │ │ │ │ addvc pc, r0, pc, asr #12 │ │ │ │ blcs 2161620 │ │ │ │ svclt 0x00a84618 │ │ │ │ addlt r2, r0, #127 @ 0x7f │ │ │ │ @ instruction: 0xf6c5e7a7 │ │ │ │ svclt 0x0000e948 │ │ │ │ - eoreq r7, ip, r0, asr #28 │ │ │ │ - eoreq r2, fp, lr, ror #3 │ │ │ │ + eoreq r7, ip, r8, lsr sp │ │ │ │ + eoreq r2, fp, r6, ror #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ ubfxcs pc, pc, #17, #5 │ │ │ │ stmiami r0!, {r8, sl, ip, sp, lr, pc} │ │ │ │ ubfxcc pc, pc, #17, #1 │ │ │ │ @@ -322564,20 +322564,20 @@ │ │ │ │ ldrt r2, [pc], r0 │ │ │ │ stcl 6, cr15, [sl, #-784] @ 0xfffffcf0 │ │ │ │ svcvs 0x00996111 │ │ │ │ ldr r6, [r2, #337]! @ 0x151 │ │ │ │ addeq r5, r1, lr, asr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r5, r1, r8, r6 │ │ │ │ - eorseq pc, r0, r2, asr r0 @ │ │ │ │ - eorseq pc, r0, lr │ │ │ │ - eorseq lr, r0, r6, ror #31 │ │ │ │ - eorseq lr, r0, r8, asr #31 │ │ │ │ - eorseq lr, r0, lr, lsr #29 │ │ │ │ - eorseq lr, r0, ip, ror pc │ │ │ │ + eorseq lr, r0, sl, asr #30 │ │ │ │ + eorseq lr, r0, r6, lsl #30 │ │ │ │ + ldrsbteq lr, [r0], -lr │ │ │ │ + eorseq lr, r0, r0, asr #29 │ │ │ │ + eorseq lr, r0, r6, lsr #27 │ │ │ │ + eorseq lr, r0, r4, ror lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc21a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi b2ef70 │ │ │ │ stmdbmi r7!, {r2, r9, sl, lr} │ │ │ │ strmi pc, [r0, #1284]! @ 0x504 │ │ │ │ ldrbtmi r4, [fp], #-2086 @ 0xfffff7da │ │ │ │ @@ -322611,15 +322611,15 @@ │ │ │ │ andcs r4, r0, r3, lsl r9 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ blx 1da8e3a │ │ │ │ @ instruction: 0xf5044603 │ │ │ │ vst4.32 {d20-d23}, [pc :128], r6 │ │ │ │ andscc r7, r8, r0, lsl #3 │ │ │ │ msrcc CPSR_f, #12910592 @ 0xc50000 │ │ │ │ - @ instruction: 0xff7cf0d7 │ │ │ │ + @ instruction: 0xff84f0d7 │ │ │ │ svclt 0x0000bd38 │ │ │ │ addeq r5, r1, r6, asr #32 │ │ │ │ @ instruction: 0x000005b8 │ │ │ │ @ instruction: 0xfffff07b │ │ │ │ @ instruction: 0xffffef39 │ │ │ │ @ instruction: 0xffffeaa3 │ │ │ │ @ instruction: 0xffffeead │ │ │ │ @@ -322666,15 +322666,15 @@ │ │ │ │ ldmda r0, {r0, r5, r6, ip, sp, lr}^ │ │ │ │ bcc 1b6d0c │ │ │ │ tstcs r0, r0, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf506bb32 │ │ │ │ andscc r4, r8, r6, lsr #1 │ │ │ │ - @ instruction: 0xff28f0d7 │ │ │ │ + @ instruction: 0xff30f0d7 │ │ │ │ msreq CPSR_f, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d2f783 │ │ │ │ tstpeq r4, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ blx ff2a716c │ │ │ │ tstpeq r0, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ @ instruction: 0xf8caf783 │ │ │ │ blcs 21a920 │ │ │ │ @@ -322736,15 +322736,15 @@ │ │ │ │ pop {r1, r3, r5, r7, r9, sl, sp, lr} │ │ │ │ @ instruction: 0xf7a981f0 │ │ │ │ @ instruction: 0xf100fa25 │ │ │ │ @ instruction: 0xf0270732 │ │ │ │ @ instruction: 0x4604071f │ │ │ │ strbtvs r6, [pc], -r8, lsr #12 │ │ │ │ svclt 0x0000e7bd │ │ │ │ - ldrhteq lr, [r0], -r4 │ │ │ │ + eorseq lr, r0, ip, lsr #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf8dfb087 │ │ │ │ strmi r8, [r3], -ip, lsl #9 │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @@ -323036,15 +323036,15 @@ │ │ │ │ eorscc pc, r8, r5, lsl #17 │ │ │ │ svclt 0x00183900 │ │ │ │ ldrb r2, [r4, #257]! @ 0x101 │ │ │ │ cmnmi pc, #0 │ │ │ │ addeq r4, r1, r6, lsr #27 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, r4, lsr r8 │ │ │ │ - mlaeq ip, ip, r1, r7 │ │ │ │ + mlaeq ip, r4, r0, r7 │ │ │ │ vqdmulh.s d2, d0, d6 │ │ │ │ ldm pc, {r0, r2, r4, r8, pc}^ @ │ │ │ │ strble pc, [r4], r3 @ │ │ │ │ strtne r1, [r1], r4, asr #13 │ │ │ │ cmnlt r4, #161 @ 0xa1 │ │ │ │ @ instruction: 0xf6418832 │ │ │ │ stccs 3, cr7, [r7], {240} @ 0xf0 │ │ │ │ @@ -323184,19 +323184,19 @@ │ │ │ │ mlascc r4, r5, r8, pc @ │ │ │ │ teqpeq r3, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ tstpeq r1, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ eorscc pc, r4, r5, lsl #17 │ │ │ │ svclt 0x0000e538 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - strdeq r6, [ip], -r0 @ │ │ │ │ - eoreq r6, ip, r0, lsr #24 │ │ │ │ - strhteq r0, [fp], -r6 │ │ │ │ - eoreq r6, ip, ip, asr #24 │ │ │ │ - eoreq r0, fp, r6, lsr #31 │ │ │ │ + eoreq r6, ip, r8, ror #23 │ │ │ │ + eoreq r6, ip, r8, lsl fp │ │ │ │ + eoreq r0, fp, lr, lsr #29 │ │ │ │ + eoreq r6, ip, r4, asr #22 │ │ │ │ + mlaeq fp, lr, lr, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf8dfb087 │ │ │ │ @ instruction: 0x4603847c │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @@ -323484,15 +323484,15 @@ │ │ │ │ mrcge 4, 0, APSR_nzcv, cr1, cr15, {1} │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xe60d211c │ │ │ │ cmnmi pc, #0 │ │ │ │ umulleq r4, r1, r6, r6 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eoreq r6, ip, ip, lsl #21 │ │ │ │ + eoreq r6, ip, r4, lsl #19 │ │ │ │ vqdmulh.s d2, d0, d6 │ │ │ │ ldm pc, {r0, r2, r8, pc}^ @ │ │ │ │ ldrtgt pc, [r4], r3 @ │ │ │ │ @ instruction: 0x169116b4 │ │ │ │ @ instruction: 0xb1e40091 │ │ │ │ @ instruction: 0xf6418832 │ │ │ │ stccs 3, cr7, [r7], {240} @ 0xf0 │ │ │ │ @@ -323624,19 +323624,19 @@ │ │ │ │ mlascc r4, r5, r8, pc @ │ │ │ │ teqpeq r3, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ tstpeq r1, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ eorscc pc, r4, r5, lsl #17 │ │ │ │ svclt 0x0000e550 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr fp │ │ │ │ - eoreq r6, ip, r0, lsl r6 │ │ │ │ - eoreq r6, ip, r0, asr #10 │ │ │ │ - ldrdeq r0, [fp], -r6 @ │ │ │ │ - eoreq r6, ip, ip, ror #10 │ │ │ │ - eoreq r0, fp, r6, asr #17 │ │ │ │ + eoreq r6, ip, r8, lsl #10 │ │ │ │ + eoreq r6, ip, r8, lsr r4 │ │ │ │ + eoreq r0, fp, lr, asr #15 │ │ │ │ + eoreq r6, ip, r4, ror #8 │ │ │ │ + strhteq r0, [fp], -lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc3234 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrteq pc, [r8], #-257 @ 0xfffffeff @ │ │ │ │ strbeq pc, [r8], -r1, lsl #2 @ │ │ │ │ svccs 0x0004f854 │ │ │ │ @@ -324295,149 +324295,149 @@ │ │ │ │ rscsvc pc, pc, #74448896 @ 0x4700000 │ │ │ │ tstls r0, r9, ror r4 │ │ │ │ @ instruction: 0xf9a6f786 │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ smlabteq r0, r3, r9, lr │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ - eoreq r5, ip, r2, lsl #22 │ │ │ │ + strdeq r5, [ip], -sl @ │ │ │ │ ldrsbteq r1, [sp], #-36 @ 0xffffffdc │ │ │ │ addeq r2, r4, r2, asr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3ca8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358cc4 │ │ │ │ ldmdbhi ip, {r0, r8, sp} │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r8, [r1], #-2268 @ 0xfffff724 │ │ │ │ ldmdavs fp, {r2, r3, r4, r7, fp, pc} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ @ instruction: 0xb004efb2 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, ip, asr #21 │ │ │ │ + eoreq r5, ip, r4, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3cdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358cf8 │ │ │ │ ldmdbhi ip, {r0, r8, sp} │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r8, [r1], #-2268 @ 0xfffff724 │ │ │ │ ldmdavs fp, {r2, r3, r4, r7, fp, pc} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ mullt r4, r8, pc @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrdeq r5, [ip], -r8 @ │ │ │ │ + ldrdeq r5, [ip], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3d10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358d2c │ │ │ │ ldmhi ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r8, [r1], #-2204 @ 0xfffff764 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ andlt lr, r4, lr, ror pc │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrdeq r5, [ip], -r4 @ │ │ │ │ + eoreq r5, ip, ip, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3d44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358d60 │ │ │ │ ldmhi ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r8, [r1], #-2204 @ 0xfffff764 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ andlt lr, r4, r4, ror #30 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r8, asr #21 │ │ │ │ + eoreq r5, ip, r0, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3d78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x0050f6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strhteq r5, [ip], -r0 │ │ │ │ + eoreq r5, ip, r8, lsr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3d9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x003ef6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strhteq r5, [ip], -r4 │ │ │ │ + eoreq r5, ip, ip, lsr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3dc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x002cf6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - eoreq r5, ip, r4, lsr #21 │ │ │ │ + mlaeq ip, ip, r9, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3de4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x001af6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - mlaeq ip, ip, sl, r5 │ │ │ │ + mlaeq ip, r4, r9, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3e08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x0008f6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - eoreq r5, ip, r4, lsl #21 │ │ │ │ + eoreq r5, ip, ip, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3e2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ cdp 6, 15, cr15, cr6, cr2, {6} │ │ │ │ svclt 0x0000bd08 │ │ │ │ - eoreq r5, ip, r0, lsl #21 │ │ │ │ + eoreq r5, ip, r8, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3e50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358e6c │ │ │ │ ldmhi ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r8, [r1], #-2204 @ 0xfffff764 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ ldrdlt lr, [r4], -lr @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r8, ror #20 │ │ │ │ + eoreq r5, ip, r0, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3e84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358ea0 │ │ │ │ ldmhi ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r8, [r1], #-2204 @ 0xfffff764 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ andlt lr, r4, r4, asr #29 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, ip, ror #20 │ │ │ │ + eoreq r5, ip, r4, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3eb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0fd8 │ │ │ │ bmi 498ee4 │ │ │ │ ldmdbvs ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r7], #-1146 @ 0xfffffb86 │ │ │ │ @@ -324447,15 +324447,15 @@ │ │ │ │ strls r8, [r3], #-2268 @ 0xfffff724 │ │ │ │ strls r8, [r2], #-2204 @ 0xfffff764 │ │ │ │ strls r8, [r1], #-2140 @ 0xfffff7a4 │ │ │ │ ldmdavc fp, {r2, r3, r4, r6, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ andlt lr, r8, r0, lsr #29 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r0, ror #20 │ │ │ │ + eoreq r5, ip, r8, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3f00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0fd8 │ │ │ │ bmi 498f2c │ │ │ │ ldmdbvs ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r7], #-1146 @ 0xfffffb86 │ │ │ │ @@ -324465,15 +324465,15 @@ │ │ │ │ strls r8, [r3], #-2268 @ 0xfffff724 │ │ │ │ strls r8, [r2], #-2204 @ 0xfffff764 │ │ │ │ strls r8, [r1], #-2140 @ 0xfffff7a4 │ │ │ │ ldmdavc fp, {r2, r3, r4, r6, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ andlt lr, r8, ip, ror lr │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrdeq r5, [ip], -r4 @ │ │ │ │ + eoreq r5, ip, ip, asr #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc3f48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, fp, r0, asr #31 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ ldrdvc lr, [r0], -r1 │ │ │ │ stc2l 7, cr15, [sl, #-504]! @ 0xfffffe08 │ │ │ │ @@ -324489,15 +324489,15 @@ │ │ │ │ andls r8, r3, #3702784 @ 0x388000 │ │ │ │ andls r8, r2, #2654208 @ 0x288000 │ │ │ │ stmvs r9, {r2, r9, fp, lr} │ │ │ │ smlabtvs r0, sp, r9, lr │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ cdp 6, 4, cr15, cr10, cr2, {6} │ │ │ │ ldcllt 0, cr11, [r0, #44]! @ 0x2c │ │ │ │ - eoreq r5, ip, r4, ror #21 │ │ │ │ + ldrdeq r5, [ip], -ip @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc3fa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, fp, r0, asr #31 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ ldrdvc lr, [r0], -r1 │ │ │ │ ldc2 7, cr15, [sl, #-504]! @ 0xfffffe08 │ │ │ │ @@ -324513,15 +324513,15 @@ │ │ │ │ andls r8, r3, #3702784 @ 0x388000 │ │ │ │ andls r8, r2, #2654208 @ 0x288000 │ │ │ │ stmvs r9, {r2, r9, fp, lr} │ │ │ │ smlabtvs r0, sp, r9, lr │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ cdp 6, 1, cr15, cr10, cr2, {6} │ │ │ │ ldcllt 0, cr11, [r0, #44]! @ 0x2c │ │ │ │ - eoreq r5, ip, r8, lsr #22 │ │ │ │ + eoreq r5, ip, r0, lsr #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4008 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ stmdavs r0!, {r0, r8, sp} │ │ │ │ ldc2l 6, cr15, [sl, #-952]! @ 0xfffffc48 │ │ │ │ @@ -324530,15 +324530,15 @@ │ │ │ │ ldc2l 6, cr15, [r4, #-952]! @ 0xfffffc48 │ │ │ │ strmi r4, [r6], -r5, lsl #20 │ │ │ │ tstcs r1, r3, lsr #12 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf6c29600 │ │ │ │ strdlt lr, [r2], -sl │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eoreq r5, ip, r0, ror #22 │ │ │ │ + eoreq r5, ip, r8, asr sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc404c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ stmdavs r0!, {r0, r8, sp} │ │ │ │ ldc2l 6, cr15, [r8, #-952] @ 0xfffffc48 │ │ │ │ @@ -324547,15 +324547,15 @@ │ │ │ │ ldc2l 6, cr15, [r2, #-952] @ 0xfffffc48 │ │ │ │ strmi r4, [r6], -r5, lsl #20 │ │ │ │ tstcs r1, r3, lsr #12 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf6c29600 │ │ │ │ ldrdlt lr, [r2], -r8 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eoreq r5, ip, r8, lsr fp │ │ │ │ + eoreq r5, ip, r0, lsr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc4090 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-2051 @ 0xfffff7fd │ │ │ │ @ instruction: 0xf79b4478 │ │ │ │ stclt 14, cr15, [r8, #-428] @ 0xfffffe54 │ │ │ │ @@ -324570,43 +324570,43 @@ │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r5, asr #30 @ │ │ │ │ + strbteq pc, [r3], sp, asr #30 @ │ │ │ │ bmi 2e26b0 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a3447a │ │ │ │ andlt pc, r4, r9, lsl #18 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, ip, asr lr │ │ │ │ - eoreq r5, ip, ip, asr #21 │ │ │ │ + eoreq r5, ip, r4, asr #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4108 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - usateq pc, #3, fp, lsl #30 @ │ │ │ │ + strbteq pc, [r3], r3, lsr #30 @ │ │ │ │ bmi 2e2704 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a3447a │ │ │ │ andlt pc, r4, r7, lsl r9 @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrshteq r0, [sp], #-212 @ 0xffffff2c │ │ │ │ - mlaeq ip, r0, sl, r5 │ │ │ │ + eoreq r5, ip, r8, lsl #19 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi r4, [ip], -r2, lsr #26 │ │ │ │ addlt r4, r8, r2, lsr #18 │ │ │ │ @ instruction: 0xf014447d │ │ │ │ @@ -324629,28 +324629,28 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r9, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ bmi 54ef80 │ │ │ │ ldrbmi r2, [r1], -r0, lsl #6 │ │ │ │ movwcc lr, #6605 @ 0x19cd │ │ │ │ movwls r4, #1146 @ 0x47a │ │ │ │ - mcr2 0, 6, pc, cr14, cr6, {6} @ │ │ │ │ + mrc2 0, 6, pc, cr6, cr6, {6} │ │ │ │ @ instruction: 0xf8cde7e0 │ │ │ │ strtmi r9, [fp], -r8 │ │ │ │ ldrbmi r4, [r1], -r9, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2096 @ 0xfffff7d0 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7a39700 │ │ │ │ @ instruction: 0xe7dbf855 │ │ │ │ stc 6, cr15, [ip, #-776] @ 0xfffffcf8 │ │ │ │ umulleq r3, r1, r4, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r1, r8, asr r0 │ │ │ │ rsbseq r0, sp, r8, asr #26 │ │ │ │ - eoreq r5, ip, r6, lsl #20 │ │ │ │ + strdeq r5, [ip], -lr @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [ip], -fp, lsl #1 │ │ │ │ ldrmi r4, [lr], -r7, lsr #18 │ │ │ │ strcs r4, [r0, #-2855] @ 0xfffff4d9 │ │ │ │ @@ -324676,15 +324676,15 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle lr, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ bmi 61103c │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ tstls r5, sl, ror r4 │ │ │ │ - mrc2 0, 3, pc, cr0, cr6, {6} │ │ │ │ + mrc2 0, 3, pc, cr8, cr6, {6} │ │ │ │ strbteq r9, [r3], r5, lsl #18 │ │ │ │ subvs r6, r7, r5 │ │ │ │ @ instruction: 0xf8cdd5e4 │ │ │ │ ldrtmi fp, [r3], -r8 │ │ │ │ @ instruction: 0xf8d84a0a │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ @@ -324692,36 +324692,36 @@ │ │ │ │ @ instruction: 0xfff2f7a2 │ │ │ │ @ instruction: 0xf6c2e7d6 │ │ │ │ svclt 0x0000ecaa │ │ │ │ addeq r2, r1, r0, ror #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r2, r1, ip, pc @ │ │ │ │ rsbseq r0, sp, r8, ror ip │ │ │ │ - eoreq r5, ip, r2, lsl #19 │ │ │ │ + eoreq r5, ip, sl, ror r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc42d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - @ instruction: 0x06e3fe35 │ │ │ │ + @ instruction: 0x06e3fe3d │ │ │ │ bmi 2e28d0 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r1, asr #31 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, ip, ror #23 │ │ │ │ - eoreq r5, ip, r0, asr r9 │ │ │ │ + eoreq r5, ip, r8, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0x468a4c36 │ │ │ │ addslt r4, r7, r6, lsr r9 │ │ │ │ @ instruction: 0xf01a447c │ │ │ │ @@ -324754,15 +324754,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r7, lr, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwcs r4, #2585 @ 0xa19 │ │ │ │ movwcc lr, #6605 @ 0x19cd │ │ │ │ movwls r4, #1146 @ 0x47a │ │ │ │ @ instruction: 0xf0d6910d │ │ │ │ - stmdbls sp, {r0, r2, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls sp, {r0, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ blls 4a7118 │ │ │ │ tstls sp, r0, lsr #16 │ │ │ │ movwls r6, #51227 @ 0xc81b │ │ │ │ blx d2afce │ │ │ │ stmdals r1!, {r0, r1, r9, sl, lr} │ │ │ │ ldrdge pc, [r8], -r3 │ │ │ │ blx baafda │ │ │ │ @@ -324777,162 +324777,162 @@ │ │ │ │ @ instruction: 0xf7a2a000 │ │ │ │ @ instruction: 0xe7c6ff7f │ │ │ │ bl 12ad14 │ │ │ │ addeq r2, r1, r8, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r6, ror #28 │ │ │ │ rsbseq r0, sp, ip, lsl fp │ │ │ │ - eoreq r5, ip, r0, ror r8 │ │ │ │ + eoreq r5, ip, r8, ror #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4428 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], fp, lsl #27 @ │ │ │ │ + usateq pc, #3, r3, lsl #27 @ │ │ │ │ bmi 2e2a24 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r7, lsl #31 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r0, ror sl │ │ │ │ - eoreq r5, ip, r8, lsl #17 │ │ │ │ + eoreq r5, ip, r0, lsl #15 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc447c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r1, ror #26 @ │ │ │ │ + strbteq pc, [r3], r9, ror #26 @ │ │ │ │ bmi 2e2a78 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r5, lsr #30 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r8, lsl #20 │ │ │ │ - eoreq r5, ip, r8, asr #16 │ │ │ │ + eoreq r5, ip, r0, asr #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc44d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - @ instruction: 0x06e3fd37 │ │ │ │ + @ instruction: 0x06e3fd3f │ │ │ │ bmi 2e2acc │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r3, lsr pc @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r0, lsr #19 │ │ │ │ - eoreq r5, ip, r8, lsl #16 │ │ │ │ + eoreq r5, ip, r0, lsl #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], sp, lsl #26 @ │ │ │ │ + usateq pc, #3, r5, lsl #26 @ │ │ │ │ bmi 2e2b20 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ ldrdlt pc, [r4], -r1 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r8, lsr r9 │ │ │ │ - eoreq r5, ip, r8, asr #15 │ │ │ │ + eoreq r5, ip, r0, asr #13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4578 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r3, ror #25 @ │ │ │ │ + strbteq pc, [r3], fp, ror #25 @ │ │ │ │ bmi 2e2b74 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ ldrdlt pc, [r4], -pc @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrsbteq r0, [sp], #-128 @ 0xffffff80 │ │ │ │ - mlaeq ip, r0, r7, r5 │ │ │ │ + eoreq r5, ip, r8, lsl #13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc45cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - @ instruction: 0x06e3fcb9 │ │ │ │ + strbteq pc, [r3], r1, asr #25 @ │ │ │ │ bmi 2e2bc8 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, sp, ror lr @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r8, ror #16 │ │ │ │ - eoreq r5, ip, r4, asr r7 │ │ │ │ + eoreq r5, ip, ip, asr #12 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4620 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], pc, lsl #25 @ │ │ │ │ + usateq pc, #3, r7, lsl #25 @ │ │ │ │ bmi 2e2c1c │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, fp, lsl #29 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r0, lsl #16 │ │ │ │ - eoreq r5, ip, r4, lsl r7 │ │ │ │ + eoreq r5, ip, ip, lsl #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4674 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-832] @ 0xfffffcc0 │ │ │ │ ldmdbmi fp, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-135 @ 0xffffff79 │ │ │ │ svceq 0x000df014 │ │ │ │ @@ -324949,47 +324949,47 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ movwcs r4, #2573 @ 0xa0d │ │ │ │ stmib sp, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], pc, asr #24 @ │ │ │ │ + usateq pc, #3, r7, asr #24 @ │ │ │ │ strble r8, [r7, #5]! │ │ │ │ strtmi r4, [fp], -r8, lsl #20 │ │ │ │ @ instruction: 0x46316838 │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ bfi pc, r1, #28, #4 @ │ │ │ │ b fe5aaff0 │ │ │ │ addeq r2, r1, lr, ror fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r8, asr fp │ │ │ │ rsbseq r0, sp, ip, ror #14 │ │ │ │ - eoreq r5, ip, r0, lsr #13 │ │ │ │ + mlaeq ip, r8, r5, r5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4704 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - usateq pc, #3, sp, lsl #24 @ │ │ │ │ + strbteq pc, [r3], r5, lsr #24 @ │ │ │ │ bmi 2e2d00 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r9, lsl lr @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrshteq r0, [sp], #-100 @ 0xffffff9c │ │ │ │ - eoreq r5, ip, r0, ror #12 │ │ │ │ + eoreq r5, ip, r8, asr r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4758 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-832] @ 0xfffffcc0 │ │ │ │ ldmdbmi fp, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-135 @ 0xffffff79 │ │ │ │ svceq 0x000df014 │ │ │ │ @@ -325006,47 +325006,47 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ movwcs r4, #2573 @ 0xa0d │ │ │ │ stmib sp, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - usateq pc, #3, sp, asr #23 @ │ │ │ │ + strbteq pc, [r3], r5, ror #23 @ │ │ │ │ strble r8, [r7, #5]! │ │ │ │ strtmi r4, [fp], -r8, lsl #20 │ │ │ │ @ instruction: 0x46316838 │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ bfc pc, #27, #5 @ │ │ │ │ b 92b0d4 │ │ │ │ umulleq r2, r1, sl, sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r4, ror sl │ │ │ │ rsbseq r0, sp, r0, ror #12 │ │ │ │ - eoreq r5, ip, ip, ror #11 │ │ │ │ + eoreq r5, ip, r4, ror #9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc47e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], fp, lsr #23 @ │ │ │ │ + @ instruction: 0x06e3fbb3 │ │ │ │ bmi 2e2de4 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r7, lsr #27 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r8, ror #11 │ │ │ │ - eoreq r5, ip, r8, lsr #11 │ │ │ │ + eoreq r5, ip, r0, lsr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc483c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-832] @ 0xfffffcc0 │ │ │ │ ldmdbmi fp, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-135 @ 0xffffff79 │ │ │ │ svceq 0x000df014 │ │ │ │ @@ -325063,47 +325063,47 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ movwcs r4, #2573 @ 0xa0d │ │ │ │ stmib sp, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], fp, ror #22 @ │ │ │ │ + @ instruction: 0x06e3fb73 │ │ │ │ strble r8, [r7, #5]! │ │ │ │ strtmi r4, [fp], -r8, lsl #20 │ │ │ │ @ instruction: 0x46316838 │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ ldrb pc, [pc, sp, lsr #26] @ │ │ │ │ stmib ip!, {r1, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x008129b6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r2, r1, r0, r9 │ │ │ │ rsbseq r0, sp, r4, asr r5 │ │ │ │ - eoreq r5, ip, r8, lsr r5 │ │ │ │ + eoreq r5, ip, r0, lsr r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc48cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - @ instruction: 0x06e3fb39 │ │ │ │ + strbteq pc, [r3], r1, asr #22 @ │ │ │ │ bmi 2e2ec8 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r5, lsr sp @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrsbteq r0, [sp], #-76 @ 0xffffffb4 │ │ │ │ - strdeq r5, [ip], -r8 @ │ │ │ │ + strdeq r5, [ip], -r0 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [ip], -fp, lsl #1 │ │ │ │ ldrmi r4, [lr], -r7, lsr #18 │ │ │ │ strcs r4, [r0, #-2855] @ 0xfffff4d9 │ │ │ │ @@ -325129,15 +325129,15 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle lr, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ bmi 611750 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ tstls r5, sl, ror r4 │ │ │ │ - blx ffb29af8 │ │ │ │ + blx ffd29af8 │ │ │ │ strbteq r9, [r3], r5, lsl #18 │ │ │ │ subvs r6, r7, r5 │ │ │ │ @ instruction: 0xf8cdd5e4 │ │ │ │ ldrtmi fp, [r3], -r8 │ │ │ │ @ instruction: 0xf8d84a0a │ │ │ │ ldrbtmi r0, [sl], #-0 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ @@ -325145,57 +325145,57 @@ │ │ │ │ stc2l 7, cr15, [r8], #-648 @ 0xfffffd78 │ │ │ │ @ instruction: 0xf6c2e7d6 │ │ │ │ svclt 0x0000e920 │ │ │ │ addeq r2, r1, ip, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r8, lsl #17 │ │ │ │ rsbseq r0, sp, r4, lsr #8 │ │ │ │ - eoreq r5, ip, sl, asr r4 │ │ │ │ + eoreq r5, ip, r2, asr r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc49e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], fp, lsr #21 @ │ │ │ │ + @ instruction: 0x06e3fab3 │ │ │ │ bmi 2e2fe4 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, pc, ror #24 │ │ │ │ svclt 0x0000bd70 │ │ │ │ @ instruction: 0x007d0398 │ │ │ │ - eoreq r5, ip, r0, lsr #8 │ │ │ │ + eoreq r5, ip, r8, lsl r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4a3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r1, lsl #21 @ │ │ │ │ + strbteq pc, [r3], r9, lsl #21 @ │ │ │ │ bmi 2e3038 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, sp, ror ip @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r0, lsr r3 │ │ │ │ - ldrdeq r5, [ip], -ip @ │ │ │ │ + ldrdeq r5, [ip], -r4 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi r4, [ip], -r4, lsr #26 │ │ │ │ addlt r4, r8, r4, lsr #18 │ │ │ │ @ instruction: 0xf014447d │ │ │ │ @@ -325214,15 +325214,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r8, r5, lsr #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ movwcs r4, #2581 @ 0xa15 │ │ │ │ stmib sp, {r0, r6, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - @ instruction: 0x4606fa3d │ │ │ │ + strmi pc, [r6], -r5, asr #20 │ │ │ │ stmib r6, {r1, r2, r3, r8, r9, fp, ip, pc}^ │ │ │ │ strbteq r5, [r3], r0, lsl #6 │ │ │ │ smlattcs r1, r3, r5, sp │ │ │ │ ldmdavs pc!, {r3, r5, r9, sl, lr} @ │ │ │ │ @ instruction: 0xf804f6ee │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6ed6870 │ │ │ │ @@ -325233,36 +325233,36 @@ │ │ │ │ blx ffdab7ae │ │ │ │ @ instruction: 0xf6c2e7cf │ │ │ │ svclt 0x0000e870 │ │ │ │ addeq r2, r1, r0, ror #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r6, lsr r7 │ │ │ │ @ instruction: 0x007d0294 │ │ │ │ - eoreq r5, ip, r8, asr #6 │ │ │ │ + eoreq r5, ip, r0, asr #4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4b48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - @ instruction: 0x06e3f9fb │ │ │ │ + strbteq pc, [r3], r3, lsl #20 @ │ │ │ │ bmi 2e3144 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ strdlt pc, [r4], -r7 │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrshteq r0, [sp], #-28 @ 0xffffffe4 │ │ │ │ - eoreq r5, ip, r8, lsl #6 │ │ │ │ + eoreq r5, ip, r0, lsl #4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ strmi r4, [ip], -sp, lsr #26 │ │ │ │ addslt r4, r1, sp, lsr #18 │ │ │ │ @ instruction: 0xf014447d │ │ │ │ @@ -325292,15 +325292,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r1, r2, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwcs r4, #2579 @ 0xa13 │ │ │ │ stmib sp, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r3, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf0d69300 │ │ │ │ - ldrb pc, [r5, r1, lsr #19] @ │ │ │ │ + ldrb pc, [r5, r9, lsr #19] @ │ │ │ │ ldrtmi r9, [r9], -r7, lsl #6 │ │ │ │ movwls r9, #27424 @ 0x6b20 │ │ │ │ movwls r9, #23327 @ 0x5b1f │ │ │ │ stmib sp, {r1, r2, r3, r4, r8, r9, fp, ip, pc}^ │ │ │ │ strtmi fp, [fp], -r3, lsl #6 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ ldmdavs r0!, {r0, r3, r9, fp, lr} │ │ │ │ @@ -325309,36 +325309,36 @@ │ │ │ │ @ instruction: 0xf7a28000 │ │ │ │ @ instruction: 0xe7d2fb57 │ │ │ │ svc 0x00d6f6c1 │ │ │ │ addeq r2, r1, r4, asr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r2, [r1], lr │ │ │ │ rsbseq r0, sp, r6, lsr r1 │ │ │ │ - eoreq r5, ip, ip, asr #4 │ │ │ │ + eoreq r5, ip, r4, asr #2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4c78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r3, ror #18 @ │ │ │ │ + strbteq pc, [r3], fp, ror #18 @ │ │ │ │ bmi 2e3274 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, pc, asr fp @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r4, lsr #1 │ │ │ │ - eoreq r5, ip, r8, ror r2 │ │ │ │ + eoreq r5, ip, r0, ror r1 │ │ │ │ andne lr, r3, #208, 18 @ 0x340000 │ │ │ │ movwcs r6, #74 @ 0x4a │ │ │ │ stmib r0, {r0, r4, sp, lr}^ │ │ │ │ ldrbmi r3, [r0, -r3, lsl #6]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 228f94 │ │ │ │ @@ -325537,17 +325537,17 @@ │ │ │ │ ldr pc, [r7, fp, lsr #22]! │ │ │ │ mvnsmi r0, #0 │ │ │ │ ldrmi r8, [fp, #-0]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ addeq r2, r1, r4, lsl #10 │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrshteq fp, [r0], -lr │ │ │ │ - eoreq r5, ip, r4, lsl r1 │ │ │ │ - ldrdeq lr, [sl], -r8 @ │ │ │ │ + ldrshteq fp, [r0], -r6 │ │ │ │ + eoreq r5, ip, ip │ │ │ │ + ldrdeq lr, [sl], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc5010 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 671db8 │ │ │ │ @ instruction: 0xf8dfb083 │ │ │ │ @ instruction: 0x460dc050 │ │ │ │ bmi 63f010 │ │ │ │ @@ -325811,15 +325811,15 @@ │ │ │ │ @ instruction: 0xf1040138 │ │ │ │ svclt 0x0004000c │ │ │ │ eorcs lr, r5, #196, 18 @ 0x310000 │ │ │ │ eorcs lr, r7, #196, 18 @ 0x310000 │ │ │ │ msrpl SPSR_, r4, asr #17 │ │ │ │ ldrbpl lr, [r9, #-2500] @ 0xfffff63c │ │ │ │ msrpl SPSR_fs, r4, asr #17 │ │ │ │ - ldc2l 0, cr15, [r4, #-852]! @ 0xfffffcac │ │ │ │ + ldc2l 0, cr15, [ip, #-852]! @ 0xfffffcac │ │ │ │ strtmi r6, [r0], -r5, ror #3 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf00d81f0 │ │ │ │ @ instruction: 0x463afc59 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8d8b150 │ │ │ │ vst4.8 {d3-d6}, [r3], r0 │ │ │ │ @@ -325863,17 +325863,17 @@ │ │ │ │ strls r2, [r2], #-2 │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ @ instruction: 0xe70ff89b │ │ │ │ strdeq r1, [r1], sl │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - eorseq fp, r0, r8, asr sl │ │ │ │ - strhteq lr, [sl], -r2 │ │ │ │ - eoreq r4, ip, r0, asr #24 │ │ │ │ + eorseq fp, r0, r0, asr r9 │ │ │ │ + eoreq lr, sl, sl, lsr #9 │ │ │ │ + eoreq r4, ip, r8, lsr fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc5528 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ mcr2 7, 4, pc, cr12, cr15, {7} @ │ │ │ │ @ instruction: 0xf8d54604 │ │ │ │ @ instruction: 0xf8d33104 │ │ │ │ @@ -326036,15 +326036,15 @@ │ │ │ │ ldrdcc pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf8c42200 │ │ │ │ @ instruction: 0xf8c43160 │ │ │ │ @ instruction: 0xf8c42164 │ │ │ │ @ instruction: 0xf8c42168 │ │ │ │ @ instruction: 0xf104216c │ │ │ │ @ instruction: 0xf0d5000c │ │ │ │ - @ instruction: 0xf8d4fbbb │ │ │ │ + @ instruction: 0xf8d4fbc3 │ │ │ │ @ instruction: 0xf6c0017c │ │ │ │ @ instruction: 0x4620efbe │ │ │ │ svc 0x00baf6c0 │ │ │ │ addmi pc, ip, #14090240 @ 0xd70000 │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ @ instruction: 0xf5048f5b │ │ │ │ ldmda r4, {r0, r5, r6, sl, ip, sp, lr}^ │ │ │ │ @@ -326173,17 +326173,17 @@ │ │ │ │ @ instruction: 0xe74b3094 │ │ │ │ cdp 6, 11, cr15, cr10, cr0, {6} │ │ │ │ ldrdcs pc, [r4], r4 @ │ │ │ │ svclt 0x0000e77a │ │ │ │ umulleq r1, r1, r4, ip @ │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - mlaseq r0, r4, r5, fp │ │ │ │ - eoreq lr, sl, lr, lsl #2 │ │ │ │ - eoreq r4, ip, r0, lsr #15 │ │ │ │ + eorseq fp, r0, ip, lsl #9 │ │ │ │ + eoreq lr, sl, r6 │ │ │ │ + mlaeq ip, r8, r6, r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r2, [r5], -r0, lsl #2 │ │ │ │ ldrsbeq pc, [r8, #-128]! @ 0xffffff80 @ │ │ │ │ stc2 7, cr15, [r6, #512]! @ 0x200 │ │ │ │ @@ -326523,17 +326523,17 @@ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ bcs 18b550 │ │ │ │ vsra.u64 , , #1 │ │ │ │ blcs 192ac4 │ │ │ │ ldr sp, [r6, -lr, ror #3]! │ │ │ │ addeq r1, r1, r8, lsl r6 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq fp, r0, r8, ror r0 │ │ │ │ - strdeq sp, [sl], -r0 @ │ │ │ │ - mlaeq ip, r2, r2, r4 │ │ │ │ + eorseq sl, r0, r0, ror pc │ │ │ │ + eoreq sp, sl, r8, ror #21 │ │ │ │ + eoreq r4, ip, sl, lsl #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc5f78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r4, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ cmplt r4, r6, lsr #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ @@ -326628,17 +326628,17 @@ │ │ │ │ ldrbtmi r4, [sl], #-2312 @ 0xfffff6f8 │ │ │ │ ldrbtmi r9, [r9], #-1027 @ 0xfffffbfd │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ blx fe92ccf4 │ │ │ │ svclt 0x0000e7d0 │ │ │ │ addeq r1, r1, sl, ror #2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sl, r0, lr, lsl lr │ │ │ │ - eoreq r4, ip, lr, ror r0 │ │ │ │ - strhteq sp, [sl], -r6 │ │ │ │ + eorseq sl, r0, r6, lsl sp │ │ │ │ + eoreq r3, ip, r6, ror pc │ │ │ │ + eoreq sp, sl, lr, lsr #17 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r4, r7, ror #22 │ │ │ │ strmi r4, [sp], -r7, ror #20 │ │ │ │ @ instruction: 0xf8d1447b │ │ │ │ @@ -326741,17 +326741,17 @@ │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ ldmdavs r2!, {r0, r1, r3, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvs r0!, {r1, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ svclt 0x0000e751 │ │ │ │ ldrdeq r1, [r1], r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sl, r0, ip, lsl sp │ │ │ │ - eoreq sp, sl, lr, asr #17 │ │ │ │ - strhteq r3, [ip], -r4 │ │ │ │ + eorseq sl, r0, r4, lsl ip │ │ │ │ + eoreq sp, sl, r6, asr #15 │ │ │ │ + eoreq r3, ip, ip, lsr #29 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc62e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0fd8 │ │ │ │ ldrdne pc, [ip, #129]! @ 0x81 │ │ │ │ addlt r4, r5, r6, lsr #28 │ │ │ │ ldrbtmi r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ @@ -326790,17 +326790,17 @@ │ │ │ │ stmiavs r3, {r2, r4, r7, ip}^ │ │ │ │ @ instruction: 0x4798685b │ │ │ │ @ instruction: 0xf7ffe7d5 │ │ │ │ @ instruction: 0xf8d5fdf7 │ │ │ │ @ instruction: 0xe7ca01f0 │ │ │ │ addeq r0, r1, lr, lsl #30 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sl, r0, lr, lsl #23 │ │ │ │ - eoreq r3, ip, r4, ror #28 │ │ │ │ - eoreq sp, sl, r4, asr r7 │ │ │ │ + eorseq sl, r0, r6, lsl #21 │ │ │ │ + eoreq r3, ip, ip, asr sp │ │ │ │ + eoreq sp, sl, ip, asr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc63a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcvs 15, cr0, [r2, #992] @ 0x3e0 │ │ │ │ movvs pc, #72, 4 @ 0x80000004 │ │ │ │ movweq pc, #4800 @ 0x12c0 @ │ │ │ │ addsmi r4, sl, #4, 12 @ 0x400000 │ │ │ │ @@ -327162,18 +327162,18 @@ │ │ │ │ rsble r2, r1, r0, lsl #16 │ │ │ │ movwls r6, #51331 @ 0xc883 │ │ │ │ @ instruction: 0xf77c69e0 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d0d056 │ │ │ │ bvs 19db77c │ │ │ │ adceq pc, r0, r8, lsl #2 │ │ │ │ - blx ff4ab924 │ │ │ │ + blx ff6ab924 │ │ │ │ strmi r6, [r7], -r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - blx ff32b930 │ │ │ │ + blx ff52b930 │ │ │ │ @ instruction: 0x07db6833 │ │ │ │ andls sp, sp, r3, asr #11 │ │ │ │ @ instruction: 0xf6c020e0 │ │ │ │ bls 4ea280 │ │ │ │ andlt lr, r7, #3358720 @ 0x334000 │ │ │ │ bls 477da8 │ │ │ │ andls r4, r3, #3145728 @ 0x300000 │ │ │ │ @@ -327223,19 +327223,19 @@ │ │ │ │ @ instruction: 0xe7ddd1f6 │ │ │ │ strb r2, [r4, r1, lsl #6] │ │ │ │ blcs 1fe45c │ │ │ │ @ instruction: 0xf8b6d8fa │ │ │ │ ldr r3, [lr, r8, asr #32]! │ │ │ │ addeq r0, r1, r6, ror #18 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sl, r0, r8, asr #11 │ │ │ │ - eoreq sp, sl, r6, lsl #2 │ │ │ │ - eoreq r3, ip, r0, lsr #16 │ │ │ │ - eoreq ip, sl, r4, asr #17 │ │ │ │ - strhteq ip, [sl], -lr │ │ │ │ + eorseq sl, r0, r0, asr #9 │ │ │ │ + strdeq ip, [sl], -lr @ │ │ │ │ + eoreq r3, ip, r8, lsl r7 │ │ │ │ + strhteq ip, [sl], -ip │ │ │ │ + strhteq ip, [sl], -r6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0x460c4a78 │ │ │ │ adclt r4, sl, r8, ror fp │ │ │ │ stmdavs lr, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -327308,30 +327308,30 @@ │ │ │ │ stmib sp, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf894e802 │ │ │ │ movwls r3, #24737 @ 0x60a1 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ movwls r3, #29448 @ 0x7308 │ │ │ │ @ instruction: 0xf072463b │ │ │ │ - ldrsblt pc, [lr, #-203] @ 0xffffff35 @ │ │ │ │ + cmpplt lr, r3, ror #25 @ p-variant is OBSOLETE │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ bcs 17c1bc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt r3, #364 @ 0x16c │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ blcc 1bf5d0 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b1db │ │ │ │ @ instruction: 0xf0720294 │ │ │ │ - stmdavs r1!, {r0, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r0, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf79f4628 │ │ │ │ bmi 8eeb14 │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r1, sl, lsr #2 │ │ │ │ @@ -327377,15 +327377,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ blx ff9adaa6 │ │ │ │ strhcs pc, [r6], #134 @ 0x86 @ │ │ │ │ @ instruction: 0xf8b6462b │ │ │ │ strcs r1, [r0, #-196] @ 0xffffff3c │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0725500 │ │ │ │ - @ instruction: 0xf88df9a7 │ │ │ │ + @ instruction: 0xf88df9af │ │ │ │ @ instruction: 0xf88d904c │ │ │ │ strtmi r5, [r0], -sp, asr #32 │ │ │ │ @ instruction: 0x3118f8d4 │ │ │ │ @ instruction: 0x47989913 │ │ │ │ strtmi sl, [sl], -r5, lsl #22 │ │ │ │ strls r2, [r8, -r4, lsl #2] │ │ │ │ @ instruction: 0xf8d44620 │ │ │ │ @@ -327474,24 +327474,24 @@ │ │ │ │ andls r2, ip, #268435456 @ 0x10000000 │ │ │ │ andls r2, r1, #268435456 @ 0x10000000 │ │ │ │ bge 214470 │ │ │ │ andls r6, r0, #675840 @ 0xa5000 │ │ │ │ andls r2, r3, #536870912 @ 0x20000000 │ │ │ │ @ instruction: 0x47a8461a │ │ │ │ @ instruction: 0xf0714640 │ │ │ │ - @ instruction: 0x4640ff91 │ │ │ │ - @ instruction: 0xf83ef072 │ │ │ │ + @ instruction: 0x4640ff99 │ │ │ │ + @ instruction: 0xf846f072 │ │ │ │ @ instruction: 0xf0724640 │ │ │ │ - @ instruction: 0x4640f8b9 │ │ │ │ - @ instruction: 0xf8a4f072 │ │ │ │ + strbmi pc, [r0], -r1, asr #17 @ │ │ │ │ + @ instruction: 0xf8acf072 │ │ │ │ @ instruction: 0xf0724640 │ │ │ │ - strbmi pc, [r0], -r9, lsl #17 @ │ │ │ │ - @ instruction: 0xff68f071 │ │ │ │ + @ instruction: 0x4640f891 │ │ │ │ + @ instruction: 0xff70f071 │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - @ instruction: 0xf8b8f072 │ │ │ │ + @ instruction: 0xf8c0f072 │ │ │ │ blmi 8424dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 849cdc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ ldc 0, cr11, [sp], #116 @ 0x74 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ @@ -327528,17 +327528,17 @@ │ │ │ │ blx feeadcfc │ │ │ │ stmdals sl, {r2, r3, r8, r9, fp, ip, pc} │ │ │ │ movwls r4, #9778 @ 0x2632 │ │ │ │ blls 4415b0 │ │ │ │ ldrtmi r9, [fp], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8d49000 │ │ │ │ @ instruction: 0xf0730294 │ │ │ │ - @ instruction: 0xf8d4fabf │ │ │ │ + @ instruction: 0xf8d4fac7 │ │ │ │ @ instruction: 0xf0720294 │ │ │ │ - andlt pc, r5, fp, asr r8 @ │ │ │ │ + andlt pc, r5, r3, ror #16 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ bl fecd293c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r0 @ │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ @@ -327550,17 +327550,17 @@ │ │ │ │ blls 501620 │ │ │ │ bleq 13ab81c │ │ │ │ strtmi r9, [r9], -ip, lsl #16 │ │ │ │ blls 4d496c │ │ │ │ ldrtmi r9, [fp], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8d49000 │ │ │ │ @ instruction: 0xf0730294 │ │ │ │ - @ instruction: 0xf8d4fb9d │ │ │ │ + @ instruction: 0xf8d4fba5 │ │ │ │ @ instruction: 0xf0720294 │ │ │ │ - andlt pc, r5, pc, lsr #16 │ │ │ │ + andlt pc, r5, r7, lsr r8 @ │ │ │ │ blhi 22b074 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc6f8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclmi 15, cr0, [r8, #-64]! @ 0xffffffc0 │ │ │ │ blmi 1b9c074 │ │ │ │ @@ -327579,51 +327579,51 @@ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ cmnle fp, r0, lsl #16 │ │ │ │ @ instruction: 0x069a9b1c │ │ │ │ stcge 5, cr13, [r4, #-300] @ 0xfffffed4 │ │ │ │ strhcc pc, [r8], #-157 @ 0xffffff63 @ │ │ │ │ andne lr, ip, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0724628 │ │ │ │ - @ instruction: 0x462af9f9 │ │ │ │ + strtmi pc, [sl], -r1, lsl #20 │ │ │ │ @ instruction: 0x31b4f8d4 │ │ │ │ stmdbls ip, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x46314798 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ mcrr2 7, 15, pc, r0, cr15 @ │ │ │ │ movwls r9, #15121 @ 0x3b11 │ │ │ │ blls 53860c │ │ │ │ movwls r4, #9769 @ 0x2629 │ │ │ │ movwls r9, #6928 @ 0x1b10 │ │ │ │ movwls r9, #2830 @ 0xb0e │ │ │ │ ldc 3, cr2, [pc] @ 16fe14 │ │ │ │ @ instruction: 0xf8d40b46 │ │ │ │ @ instruction: 0xf0730294 │ │ │ │ - ldrtmi pc, [r1], -r7, asr #22 @ │ │ │ │ + ldrtmi pc, [r1], -pc, asr #22 @ │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf89dfc2b │ │ │ │ @ instruction: 0xf8d4307a │ │ │ │ ldmib sp, {r2, r4, r7, r9}^ │ │ │ │ ldmib sp, {r2, r3, r9, ip}^ │ │ │ │ blcs 1a3688 │ │ │ │ movwls sp, #12606 @ 0x313e │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, fp, sp, pc}^ │ │ │ │ movwls ip, #11776 @ 0x2e00 │ │ │ │ @ instruction: 0xf073ab0e │ │ │ │ - cmpplt sp, r9, asr #26 @ p-variant is OBSOLETE │ │ │ │ + cmpplt sp, r1, asr sp @ p-variant is OBSOLETE │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ bcs 17c65c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmplt fp, #364 @ 0x16c │ │ │ │ @ instruction: 0xf0239b1c │ │ │ │ tstls ip, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8d4b1e3 │ │ │ │ @ instruction: 0x46310294 │ │ │ │ - blx 19ac040 │ │ │ │ + blx 1bac040 │ │ │ │ stmiblt r8, {r0, r2, r9, sl, lr} │ │ │ │ ldmpl fp!, {r4, r5, r8, r9, fp, lr}^ │ │ │ │ bfieq r6, fp, #16, #12 │ │ │ │ bmi d64f20 │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ @@ -327667,19 +327667,19 @@ │ │ │ │ svclt 0x0000ed70 │ │ │ │ ... │ │ │ │ addeq r0, r1, r6, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r1, sl, asr r2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r0, r1, r6, ror r1 │ │ │ │ - eorseq r9, r0, r2, asr lr │ │ │ │ - eoreq r3, ip, r6, ror #1 │ │ │ │ - mlaeq sl, r6, r9, ip │ │ │ │ - strhteq ip, [sl], -r0 │ │ │ │ - eoreq ip, sl, sl, lsr #3 │ │ │ │ + eorseq r9, r0, sl, asr #26 │ │ │ │ + ldrdeq r2, [ip], -lr @ │ │ │ │ + eoreq ip, sl, lr, lsl #17 │ │ │ │ + eoreq ip, sl, r8, lsr #1 │ │ │ │ + eoreq ip, sl, r2, lsr #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr0, cr12, {6} │ │ │ │ strmi r4, [ip], -r7, ror #27 │ │ │ │ sbclt r4, pc, r7, ror #19 │ │ │ │ @ instruction: 0xf8df447d │ │ │ │ @@ -327740,15 +327740,15 @@ │ │ │ │ blls 18502d8 │ │ │ │ stmib sp, {r0, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [r0], -r2, lsl #6 │ │ │ │ mrrcls 11, 5, r9, r8, cr9 │ │ │ │ ldrtmi r9, [fp], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9a19 │ │ │ │ strls r9, [r0], #-16 │ │ │ │ - @ instruction: 0xff5ef074 │ │ │ │ + @ instruction: 0xff66f074 │ │ │ │ blmi feb42b18 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 14ca0e4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ sublt r8, pc, r0, asr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -327816,30 +327816,30 @@ │ │ │ │ strls r4, [r0, #-2920] @ 0xfffff498 │ │ │ │ @ instruction: 0xf782447b │ │ │ │ @ instruction: 0xe762fb73 │ │ │ │ @ instruction: 0xf47f2b0a │ │ │ │ @ instruction: 0xe77daf19 │ │ │ │ addseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf8b8f072 │ │ │ │ + @ instruction: 0xf8c0f072 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ adcmi sl, r5, #344 @ 0x158 │ │ │ │ addshi pc, pc, r0 │ │ │ │ tstcs r0, r0, lsr r6 │ │ │ │ @ instruction: 0xf85af7ff │ │ │ │ ldmdals r8, {r0, r1, r3, r4, r6, r8, r9, fp, ip, pc}^ │ │ │ │ stmib sp, {r0, r5, r9, sl, lr}^ │ │ │ │ blls 17c4dc8 │ │ │ │ ldrtmi r9, [fp], -r1, lsl #6 │ │ │ │ andsls pc, r0, sp, asr #17 │ │ │ │ bls 7d41cc │ │ │ │ addseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - mcr2 0, 7, pc, cr0, cr2, {3} @ │ │ │ │ + mcr2 0, 7, pc, cr8, cr2, {3} @ │ │ │ │ addseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - ldc2l 0, cr15, [lr, #452]! @ 0x1c4 │ │ │ │ + mcr2 0, 0, pc, cr6, cr1, {3} @ │ │ │ │ @ instruction: 0xf890e748 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ bcs 2fc2bc │ │ │ │ blcs 3241fc │ │ │ │ eorscs fp, r0, r4, lsl pc │ │ │ │ @ instruction: 0xe7212010 │ │ │ │ svclt 0x00142b06 │ │ │ │ @@ -327914,21 +327914,21 @@ │ │ │ │ svclt 0x0000eb80 │ │ │ │ addeq r0, r1, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r1, r0, lsl #1 │ │ │ │ addeq pc, r0, ip, lsl #31 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ umulleq lr, r3, r0, r9 │ │ │ │ - mlaeq ip, r8, lr, r2 │ │ │ │ - eoreq r2, ip, r0, lsl #27 │ │ │ │ - eoreq ip, sl, r6, lsl #12 │ │ │ │ - eoreq fp, sl, lr, ror #27 │ │ │ │ - eoreq fp, sl, r8, ror #27 │ │ │ │ - ldrdeq fp, [sl], -r2 @ │ │ │ │ - eoreq fp, sl, ip, asr #27 │ │ │ │ + mlaeq ip, r0, sp, r2 │ │ │ │ + eoreq r2, ip, r8, ror ip │ │ │ │ + strdeq ip, [sl], -lr @ │ │ │ │ + eoreq fp, sl, r6, ror #25 │ │ │ │ + eoreq fp, sl, r0, ror #25 │ │ │ │ + eoreq fp, sl, sl, asr #25 │ │ │ │ + eoreq fp, sl, r4, asr #25 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xc098f8df │ │ │ │ blmi b01bd4 │ │ │ │ ldrbtmi r4, [ip], #1548 @ 0x60c │ │ │ │ @@ -327966,19 +327966,19 @@ │ │ │ │ ldrbtmi r4, [r9], #-2570 @ 0xfffff5f6 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ ldrbtmi r4, [sl], #-1282 @ 0xfffffafe │ │ │ │ @ instruction: 0xf828f77d │ │ │ │ svclt 0x0000e7c3 │ │ │ │ addeq pc, r0, r6, lsr #25 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r9, r0, r4, ror #20 │ │ │ │ - eorseq r9, r0, sl, lsr sl │ │ │ │ - eorseq r9, r0, r4, lsl sl │ │ │ │ - eoreq ip, sl, lr, asr #9 │ │ │ │ - eoreq r2, ip, lr, lsr sp │ │ │ │ + eorseq r9, r0, ip, asr r9 │ │ │ │ + eorseq r9, r0, r2, lsr r9 │ │ │ │ + eorseq r9, r0, ip, lsl #18 │ │ │ │ + eoreq ip, sl, r6, asr #7 │ │ │ │ + eoreq r2, ip, r6, lsr ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc7610 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs 2343d8 │ │ │ │ @ instruction: 0x4604b1bb │ │ │ │ umaalcs pc, r0, r3, r8 @ │ │ │ │ @ instruction: 0x21006a98 │ │ │ │ @@ -328030,17 +328030,17 @@ │ │ │ │ stmdbmi r8, {r8, ip, pc} │ │ │ │ andcs r4, r2, sl, ror r4 │ │ │ │ strmi lr, [r1, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0xf77c4479 │ │ │ │ ldr pc, [pc, r7, lsr #31]! │ │ │ │ umulleq pc, r0, lr, fp @ │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r9, r0, lr, asr #17 │ │ │ │ - eoreq r2, ip, r0, ror #20 │ │ │ │ - eoreq ip, sl, r4, asr #7 │ │ │ │ + eorseq r9, r0, r6, asr #15 │ │ │ │ + eoreq r2, ip, r8, asr r9 │ │ │ │ + strhteq ip, [sl], -ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r6, [ip], -fp, lsl #21 │ │ │ │ andcs r4, r1, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf8d36987 │ │ │ │ @@ -328200,17 +328200,17 @@ │ │ │ │ @ instruction: 0xf6bfe74f │ │ │ │ svclt 0x0000e942 │ │ │ │ strdeq pc, [r0], ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq pc, [r0], r6 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ strdeq pc, [r0], r2 │ │ │ │ - eorseq r9, r0, r0, asr r6 │ │ │ │ - eoreq r2, ip, r6, asr #15 │ │ │ │ - eoreq ip, sl, lr, lsr #2 │ │ │ │ + eorseq r9, r0, r8, asr #10 │ │ │ │ + strhteq r2, [ip], -lr │ │ │ │ + eoreq ip, sl, r6, lsr #32 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, lr, r6, asr sp │ │ │ │ @ instruction: 0x46074c56 │ │ │ │ blmi 17019b8 │ │ │ │ @@ -328299,17 +328299,17 @@ │ │ │ │ @ instruction: 0xe766fd95 │ │ │ │ ldmda sl!, {r0, r1, r2, r3, r4, r5, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq pc, r0, r0, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r0, sl, lsr r8 @ │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq pc, r0, sl, ror r7 @ │ │ │ │ - ldrsbteq r9, [r0], -r6 │ │ │ │ - eoreq r2, ip, r8, lsr r6 │ │ │ │ - eoreq fp, sl, r0, lsr #31 │ │ │ │ + eorseq r9, r0, lr, asr #7 │ │ │ │ + eoreq r2, ip, r0, lsr r5 │ │ │ │ + mlaeq sl, r8, lr, fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ bmi ff0c21a4 │ │ │ │ blmi ff0c21c0 │ │ │ │ addlt r4, pc, sl, ror r4 @ │ │ │ │ @@ -328533,17 +328533,17 @@ │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ ldrbtmi r4, [sl], #-1538 @ 0xfffff9fe │ │ │ │ blx ff02eab6 │ │ │ │ svclt 0x0000e7db │ │ │ │ umulleq pc, r0, ip, r3 @ │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ rsbseq sp, ip, sl, asr #3 │ │ │ │ - eorseq r9, r0, r2, asr r1 │ │ │ │ - strdeq fp, [sl], -r2 @ │ │ │ │ - eoreq r2, ip, sl, ror r4 │ │ │ │ + eorseq r9, r0, sl, asr #32 │ │ │ │ + eoreq fp, sl, sl, ror #21 │ │ │ │ + eoreq r2, ip, r2, ror r3 │ │ │ │ ldmdale r8, {r0, r2, r3, r8, fp, sp} │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc7eec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sl], {248} @ 0xf8 │ │ │ │ @ instruction: 0xf854447c │ │ │ │ stccs 0, cr4, [r0], {33} @ 0x21 │ │ │ │ @@ -328551,15 +328551,15 @@ │ │ │ │ bl 1a7920 │ │ │ │ @ instruction: 0xf8d30384 │ │ │ │ tstlt r3, r4, asr r3 │ │ │ │ @ instruction: 0xff9cf7ff │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ movwcs fp, #3344 @ 0xd10 │ │ │ │ @ instruction: 0x47704618 │ │ │ │ - eorseq r9, r0, r8, ror r0 │ │ │ │ + eorseq r8, r0, r0, ror pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc7f28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs fe334cd0 │ │ │ │ ldmdblt r9, {r0, r2, r9, sl, lr} │ │ │ │ sbfxcc pc, r7, #17, #29 │ │ │ │ ldrle r0, [sp, #-731] @ 0xfffffd25 │ │ │ │ @@ -328609,15 +328609,15 @@ │ │ │ │ bmi 326e0c │ │ │ │ @ instruction: 0xf852447a │ │ │ │ bl 17ce80 │ │ │ │ @ instruction: 0xf8c00083 │ │ │ │ @ instruction: 0x47701354 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svclt 0x0000e7f7 │ │ │ │ - eorseq r8, r0, r0, lsl #31 │ │ │ │ + eorseq r8, r0, r8, ror lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ mcrrmi 0, 8, fp, r7, cr11 │ │ │ │ @ instruction: 0xf8d14699 │ │ │ │ ldrbtmi sl, [ip], #-24 @ 0xffffffe8 │ │ │ │ @@ -328688,19 +328688,19 @@ │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ andls r2, r1, #172, 4 @ 0xc000000a │ │ │ │ ldrbtmi r4, [r9], #-2568 @ 0xfffff5f8 │ │ │ │ @ instruction: 0xf77c447a │ │ │ │ ldrb pc, [lr, -r1, lsl #21]! @ │ │ │ │ ldrdeq pc, [r0], lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r9, r0, r8, asr #32 │ │ │ │ - eorseq r9, r0, r2, asr #32 │ │ │ │ - eorseq r8, r0, ip, ror pc │ │ │ │ - eoreq fp, sl, sl, ror r9 │ │ │ │ - strdeq r2, [ip], -r0 @ │ │ │ │ + eorseq r8, r0, r0, asr #30 │ │ │ │ + eorseq r8, r0, sl, lsr pc │ │ │ │ + eorseq r8, r0, r4, ror lr │ │ │ │ + eoreq fp, sl, r2, ror r8 │ │ │ │ + eoreq r2, ip, r8, ror #1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0x8098f8df │ │ │ │ stmdbcs sp, {r0, r2, r7, ip, sp, pc} │ │ │ │ stmdale sp!, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @@ -328737,20 +328737,20 @@ │ │ │ │ ldrbtmi r4, [r9], #-2571 @ 0xfffff5f5 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ ldrbtmi r4, [sl], #-1282 @ 0xfffffafe │ │ │ │ blx 9aede8 │ │ │ │ msrls CPSR_s, #14024704 @ 0xd60000 │ │ │ │ svclt 0x0000e7d3 │ │ │ │ umulleq pc, r0, r4, r0 @ │ │ │ │ - eorseq r8, r0, r0, lsr #29 │ │ │ │ + mlaseq r0, r8, sp, r8 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ rsbseq ip, ip, sl, lsr #29 │ │ │ │ - ldrsbteq r8, [r0], -r8 │ │ │ │ - strhteq fp, [sl], -lr │ │ │ │ - eoreq r2, ip, r6, asr #2 │ │ │ │ + ldrsbteq r8, [r0], -r0 │ │ │ │ + strhteq fp, [sl], -r6 │ │ │ │ + eoreq r2, ip, lr, lsr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc8224 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ strmi r6, [ip], -r0, lsl #21 │ │ │ │ eorsvc pc, r9, r0, lsl #10 │ │ │ │ blx fed2ee32 │ │ │ │ @@ -328858,17 +328858,17 @@ │ │ │ │ tstls r0, r7, lsl #20 │ │ │ │ stmdbmi r7, {r0, r1, r9, sl, lr} │ │ │ │ andcs r4, r2, sl, ror r4 │ │ │ │ @ instruction: 0xf77c4479 │ │ │ │ strb pc, [r0, sp, lsr #18]! @ │ │ │ │ addeq lr, r0, sl, ror #28 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r2, lsl #25 │ │ │ │ - eoreq r1, ip, r8, ror #26 │ │ │ │ - ldrdeq fp, [sl], -r0 @ │ │ │ │ + eorseq r8, r0, sl, ror fp │ │ │ │ + eoreq r1, ip, r0, ror #24 │ │ │ │ + eoreq fp, sl, r8, asr #11 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8df4b5a │ │ │ │ ldrbtmi sl, [fp], #-364 @ 0xfffffe94 │ │ │ │ @ instruction: 0xf85344fa │ │ │ │ @@ -328956,15 +328956,15 @@ │ │ │ │ ldmib r0!, {r1, r2, r3, r4, r5, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwcs r4, #1110 @ 0x456 │ │ │ │ msrls SPSR_fs, r4, asr #17 │ │ │ │ msrge SPSR_s, r4, asr #17 │ │ │ │ msrcc SPSR_, r4, asr #17 │ │ │ │ movwcs lr, #1985 @ 0x7c1 │ │ │ │ mrcle 0, 7, r6, cr15, cr11, {0} │ │ │ │ - eorseq r8, r0, sl, lsl #24 │ │ │ │ + eorseq r8, r0, r2, lsl #22 │ │ │ │ strdeq lr, [r0], r4 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc8584 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46160fd8 │ │ │ │ blmi a0b9b8 │ │ │ │ @@ -328999,19 +328999,19 @@ │ │ │ │ ldrbtmi r4, [r9], #-2570 @ 0xfffff5f6 │ │ │ │ strls r2, [r2], #-2 │ │ │ │ @ instruction: 0xf77c447a │ │ │ │ bfi pc, r5, (invalid: 16:15) @ │ │ │ │ ldrbcc pc, [pc, pc, asr #32]! @ │ │ │ │ svclt 0x0000e7c7 │ │ │ │ addeq lr, r0, r8, ror #24 │ │ │ │ - eorseq r8, r0, r4, ror sl │ │ │ │ + eorseq r8, r0, ip, ror #18 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, ip, lsl #21 │ │ │ │ - eoreq fp, sl, r6, lsr #9 │ │ │ │ - eoreq r1, ip, r4, lsr fp │ │ │ │ + eorseq r8, r0, r4, lsl #19 │ │ │ │ + mlaeq sl, lr, r3, fp │ │ │ │ + eoreq r1, ip, ip, lsr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc8638 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 1, r0, cr8, cr8, {6} │ │ │ │ strmi fp, [r7], -r5, lsl #1 │ │ │ │ @ instruction: 0xf79e460c │ │ │ │ blmi b31198 │ │ │ │ @@ -329050,17 +329050,17 @@ │ │ │ │ ldrbtmi r4, [sl], #-2311 @ 0xfffff6f9 │ │ │ │ bmi 355cd4 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffaef77b │ │ │ │ svclt 0x0000e7bc │ │ │ │ @ instruction: 0x0080ebb4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r2, asr #19 │ │ │ │ - ldrdeq fp, [sl], -r4 @ │ │ │ │ - eoreq r1, ip, r6, ror #20 │ │ │ │ + ldrhteq r8, [r0], -sl │ │ │ │ + eoreq fp, sl, ip, asr #5 │ │ │ │ + eoreq r1, ip, lr, asr r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc86fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46170fd8 │ │ │ │ blmi a8bb30 │ │ │ │ strmi fp, [lr], -r5, lsl #1 │ │ │ │ ldmdavs r2, {r2, r9, sl, lr} │ │ │ │ @@ -329095,19 +329095,19 @@ │ │ │ │ ldrbtmi r4, [r9], #-2570 @ 0xfffff5f6 │ │ │ │ strls r2, [r2], -r2 │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ @ instruction: 0xe7cbff55 │ │ │ │ ldrbcc pc, [pc, #79]! @ 1715e3 @ │ │ │ │ svclt 0x0000e7c3 │ │ │ │ strdeq lr, [r0], r0 │ │ │ │ - ldrshteq r8, [r0], -ip │ │ │ │ + ldrshteq r8, [r0], -r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r8, ror #17 │ │ │ │ - eoreq fp, sl, r6, lsr #6 │ │ │ │ - strhteq r1, [ip], -r4 │ │ │ │ + eorseq r8, r0, r0, ror #15 │ │ │ │ + eoreq fp, sl, lr, lsl r2 │ │ │ │ + eoreq r1, ip, ip, lsr #17 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc87b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcmi 0x002d0fd8 │ │ │ │ strmi fp, [r5], -r5, lsl #1 │ │ │ │ @ instruction: 0xf79e460c │ │ │ │ blmi c71018 │ │ │ │ @@ -329151,17 +329151,17 @@ │ │ │ │ ldrbtmi r4, [sl], #-2311 @ 0xfffff6f9 │ │ │ │ bmi 355e68 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 7, 7, pc, cr4, cr11, {3} @ │ │ │ │ svclt 0x0000e7b2 │ │ │ │ addeq lr, r0, r4, lsr sl │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, lr, lsl #16 │ │ │ │ - eoreq fp, sl, r0, asr #4 │ │ │ │ - ldrdeq r1, [ip], -r2 @ │ │ │ │ + eorseq r8, r0, r6, lsl #14 │ │ │ │ + eoreq fp, sl, r8, lsr r1 │ │ │ │ + eoreq r1, ip, sl, asr #15 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc8890 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ strmi r5, [r4], -r8, lsr #2 │ │ │ │ bllt ac2ed8 │ │ │ │ cmnppl r4, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ @@ -329293,15 +329293,15 @@ │ │ │ │ bcs 17a710 │ │ │ │ @ instruction: 0xf04fd1ee │ │ │ │ andcs r3, r1, #65280 @ 0xff00 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ mrcne 0, 0, r4, cr10, cr3, {0} │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ svclt 0x0000e7df │ │ │ │ - eorseq r8, r0, lr, lsr #12 │ │ │ │ + eorseq r8, r0, r6, lsr #10 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrdhi pc, [r8], -r0 @ │ │ │ │ strmi r4, [pc], -r5, lsl #12 │ │ │ │ strcs r2, [r1], -r0, lsl #8 │ │ │ │ @@ -329319,15 +329319,15 @@ │ │ │ │ bmi 327924 │ │ │ │ @ instruction: 0xf852447a │ │ │ │ bl 17d998 │ │ │ │ @ instruction: 0xf8c00083 │ │ │ │ ldrbmi r1, [r0, -r4, lsr #6]! │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svclt 0x0000e7f7 │ │ │ │ - eorseq r8, r0, r0, lsl r5 │ │ │ │ + eorseq r8, r0, r8, lsl #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc8b28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andscs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ tstcs r8, r4, lsl #12 │ │ │ │ eorsvc pc, r9, r0, lsl #10 │ │ │ │ @ instruction: 0xff50f77d │ │ │ │ @@ -329369,17 +329369,17 @@ │ │ │ │ andcs fp, r3, r0, lsl sp │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ andlt r2, r4, r2 │ │ │ │ andcs fp, r4, r0, lsl sp │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ addeq lr, r0, ip, ror r6 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r8, lsl r5 │ │ │ │ - eoreq r1, ip, r0, lsr #15 │ │ │ │ - eoreq sl, sl, sl, ror #29 │ │ │ │ + eorseq r8, r0, r0, lsl r4 │ │ │ │ + mlaeq ip, r8, r6, r1 │ │ │ │ + eoreq sl, sl, r2, ror #27 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r7, [ip], -fp, lsl #16 │ │ │ │ addlt r4, r3, pc, asr #20 │ │ │ │ ldrbtmi r0, [sl], #-1945 @ 0xfffff867 │ │ │ │ @@ -329459,17 +329459,17 @@ │ │ │ │ ldrbtmi r2, [sl], #-1330 @ 0xffffface │ │ │ │ andcs r4, r2, r9, ror r4 │ │ │ │ strmi lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ ldc2l 7, cr15, [ip], #-492 @ 0xfffffe14 │ │ │ │ svclt 0x0000e7ec │ │ │ │ strdeq lr, [r0], r6 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, sl, lsr #7 │ │ │ │ - eoreq r1, ip, sl, asr #12 │ │ │ │ - eoreq sl, sl, r4, ror sp │ │ │ │ + eorseq r8, r0, r2, lsr #5 │ │ │ │ + eoreq r1, ip, r2, asr #10 │ │ │ │ + eoreq sl, sl, ip, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc8d60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 635b08 │ │ │ │ strmi fp, [r4], -r4, lsl #1 │ │ │ │ stmdacs r4, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldm pc, {r2, fp, ip, lr, pc}^ @ │ │ │ │ @@ -329487,17 +329487,17 @@ │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ mcrr2 7, 7, pc, r6, cr11 @ │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ umulleq lr, r0, r4, r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r4, asr r3 │ │ │ │ - strhteq r1, [ip], -r8 │ │ │ │ - eoreq sl, sl, r2, lsl #26 │ │ │ │ + eorseq r8, r0, ip, asr #4 │ │ │ │ + strhteq r1, [ip], -r0 │ │ │ │ + strdeq sl, [sl], -sl @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r7, r5, ip, lsl #16 │ │ │ │ @ instruction: 0xf0144689 │ │ │ │ svclt 0x00040a02 │ │ │ │ @@ -329617,17 +329617,17 @@ │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ blx 122fba2 │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ addeq lr, r0, ip, lsl #5 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r8, asr r1 │ │ │ │ - strhteq r1, [ip], -r0 │ │ │ │ - strdeq sl, [sl], -sl @ │ │ │ │ + eorseq r8, r0, r0, asr r0 │ │ │ │ + eoreq r1, ip, r8, lsr #5 │ │ │ │ + strdeq sl, [sl], -r2 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r7, r7, lr, lsl #16 │ │ │ │ @ instruction: 0xf0164689 │ │ │ │ svclt 0x00040302 │ │ │ │ @@ -330215,17 +330215,17 @@ │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ mrc2 7, 4, pc, cr4, cr10, {3} │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ addeq sp, r0, r0, lsr r9 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r7, r0, r8, lsl #16 │ │ │ │ - eoreq r0, ip, r4, asr sl │ │ │ │ - mlaeq sl, lr, r1, sl │ │ │ │ + eorseq r7, r0, r0, lsl #14 │ │ │ │ + eoreq r0, ip, ip, asr #18 │ │ │ │ + mlaeq sl, r6, r0, sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r7, r7, ip, lsl #16 │ │ │ │ @ instruction: 0xf014468a │ │ │ │ svclt 0x00040302 │ │ │ │ @@ -331179,17 +331179,17 @@ │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ @ instruction: 0xff0af779 │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ addeq ip, r0, ip, lsl sl │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - mlaeq fp, ip, fp, pc @ │ │ │ │ - eoreq pc, fp, r0, asr #22 │ │ │ │ - eoreq r9, sl, sl, lsl #5 │ │ │ │ + mlaeq fp, r4, sl, pc @ │ │ │ │ + eoreq pc, fp, r8, lsr sl @ │ │ │ │ + eoreq r9, sl, r2, lsl #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ stmdavc r3, {r0, r4, r7, ip, sp, pc} │ │ │ │ sbfxvs pc, pc, #17, #21 │ │ │ │ @ instruction: 0xf013460d │ │ │ │ @@ -331807,15 +331807,15 @@ │ │ │ │ vmul.i q12, q0, d0[4] │ │ │ │ @ instruction: 0xf7a81084 │ │ │ │ stmdahi r0!, {r0, r1, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ andne pc, r4, r0, asr #7 │ │ │ │ @ instruction: 0xf842f7a8 │ │ │ │ vmlal.u8 , d0, d16 │ │ │ │ vmla.i32 d0, d7, d2[0] │ │ │ │ - stmdavc r0!, {r0, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavc r0!, {r1, r2, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ subeq pc, r4, r0, asr #7 │ │ │ │ @ instruction: 0xf838f7a8 │ │ │ │ vmlal.u8 , d16, d16 │ │ │ │ @ instruction: 0xf7a80044 │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ addcc pc, r2, r0, asr #7 │ │ │ │ blx ff732020 │ │ │ │ @@ -332317,15 +332317,15 @@ │ │ │ │ umlalsne pc, r6, r0, r8 @ │ │ │ │ subseq fp, r9, r9, lsr #2 │ │ │ │ movwmi r0, #45138 @ 0xb052 │ │ │ │ stmib r4, {r1, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf8d01301 │ │ │ │ rscvs r3, r3, r0, ror #3 │ │ │ │ ldcllt 0, cr11, [r0, #84]! @ 0x54 │ │ │ │ - eorseq r5, r0, sl, ror r7 │ │ │ │ + eorseq r5, r0, r2, ror r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feccba08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff8 │ │ │ │ @ instruction: 0xf7996809 │ │ │ │ stmiavs r0!, {r0, r1, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ stmdbvs r3, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ @@ -336733,98 +336733,98 @@ │ │ │ │ @ instruction: 0xf7794630 │ │ │ │ @ instruction: 0xf887fdf7 │ │ │ │ stccs 0, cr0, [r0, #-548] @ 0xfffffddc │ │ │ │ stmibge ip!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e4ac │ │ │ │ addeq r7, r0, ip, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq fp, fp, r8, ror r1 │ │ │ │ + eoreq fp, fp, r0, ror r0 │ │ │ │ addeq r7, r0, r6, lsl #31 │ │ │ │ - eoreq ip, fp, sl, lsr #22 │ │ │ │ - eoreq fp, sl, r0, ror r2 │ │ │ │ - eoreq ip, fp, sl, lsl #22 │ │ │ │ - eoreq fp, fp, r0, lsr #2 │ │ │ │ - strdeq fp, [fp], -r2 @ │ │ │ │ - strdeq fp, [fp], -r0 @ │ │ │ │ - strdeq fp, [fp], -r2 @ │ │ │ │ + eoreq ip, fp, r2, lsr #20 │ │ │ │ + eoreq fp, sl, r8, ror #2 │ │ │ │ + eoreq ip, fp, r2, lsl #20 │ │ │ │ + eoreq fp, fp, r8, lsl r0 │ │ │ │ + eoreq sl, fp, sl, ror #31 │ │ │ │ + eoreq sl, fp, r8, ror #31 │ │ │ │ + eoreq sl, fp, sl, ror #31 │ │ │ │ + eoreq sl, fp, ip, ror #31 │ │ │ │ + eoreq sl, fp, lr, ror #31 │ │ │ │ + strdeq sl, [fp], -r0 @ │ │ │ │ + strdeq sl, [fp], -sl @ │ │ │ │ + eoreq fp, fp, r8 │ │ │ │ + eoreq fp, fp, r6, lsl r0 │ │ │ │ + eoreq fp, fp, r4, lsr #32 │ │ │ │ + eoreq fp, fp, sl, lsr #32 │ │ │ │ + eoreq fp, fp, ip, lsr #32 │ │ │ │ + eoreq fp, fp, r6, lsr #32 │ │ │ │ + eoreq fp, fp, r4, lsr #32 │ │ │ │ + eoreq fp, fp, r2, lsr #32 │ │ │ │ + eoreq fp, fp, r0, lsr #32 │ │ │ │ + eoreq fp, fp, r2, lsr #32 │ │ │ │ + eoreq fp, fp, r8, lsr #32 │ │ │ │ + eoreq fp, fp, lr, lsr r0 │ │ │ │ + eoreq fp, fp, r4, asr #32 │ │ │ │ + eoreq fp, fp, r6, asr #32 │ │ │ │ + eoreq fp, fp, r4, asr #32 │ │ │ │ + eoreq fp, fp, r2, asr #32 │ │ │ │ + eoreq fp, fp, r8, asr #32 │ │ │ │ + eoreq fp, fp, r2, asr r0 │ │ │ │ + eoreq fp, fp, r8, asr r0 │ │ │ │ + eoreq fp, fp, r2, asr r0 │ │ │ │ + eoreq fp, fp, r8, asr r0 │ │ │ │ + eoreq fp, fp, lr, asr r0 │ │ │ │ + eoreq fp, fp, ip, asr r0 │ │ │ │ + eoreq fp, fp, lr, asr r0 │ │ │ │ + eoreq fp, fp, r4, rrx │ │ │ │ + eoreq fp, fp, r2, rrx │ │ │ │ + eoreq fp, fp, r4, rrx │ │ │ │ + eoreq fp, fp, r2, rrx │ │ │ │ + eoreq fp, fp, ip, asr r0 │ │ │ │ + eoreq fp, fp, lr, rrx │ │ │ │ + eoreq fp, fp, ip, rrx │ │ │ │ + eoreq fp, fp, r6, rrx │ │ │ │ + eoreq fp, fp, r0, rrx │ │ │ │ + eoreq fp, fp, r6, rrx │ │ │ │ + eoreq fp, fp, r4, ror r0 │ │ │ │ + eoreq fp, fp, r6, ror r0 │ │ │ │ + eoreq fp, fp, ip, rrx │ │ │ │ + eoreq fp, fp, r2, ror r0 │ │ │ │ + eoreq fp, fp, r0, lsl #1 │ │ │ │ + eoreq fp, fp, sl, lsl #1 │ │ │ │ + eoreq fp, fp, ip, lsl #1 │ │ │ │ + eoreq fp, fp, r2, lsr #1 │ │ │ │ + eoreq fp, fp, ip, lsr #1 │ │ │ │ + eoreq fp, fp, r6, asr #1 │ │ │ │ + eoreq fp, fp, ip, asr #1 │ │ │ │ + ldrdeq fp, [fp], -r2 @ │ │ │ │ + eoreq fp, fp, r0, ror #1 │ │ │ │ + eoreq fp, fp, lr, ror #1 │ │ │ │ strdeq fp, [fp], -r4 @ │ │ │ │ - strdeq fp, [fp], -r6 @ │ │ │ │ - strdeq fp, [fp], -r8 @ │ │ │ │ - eoreq fp, fp, r2, lsl #2 │ │ │ │ - eoreq fp, fp, r0, lsl r1 │ │ │ │ - eoreq fp, fp, lr, lsl r1 │ │ │ │ - eoreq fp, fp, ip, lsr #2 │ │ │ │ - eoreq fp, fp, r2, lsr r1 │ │ │ │ - eoreq fp, fp, r4, lsr r1 │ │ │ │ + strdeq fp, [fp], -lr @ │ │ │ │ + eoreq fp, fp, r4, lsl #2 │ │ │ │ + eoreq fp, fp, sl, lsl #2 │ │ │ │ + eoreq fp, fp, r0, lsr #2 │ │ │ │ eoreq fp, fp, lr, lsr #2 │ │ │ │ - eoreq fp, fp, ip, lsr #2 │ │ │ │ - eoreq fp, fp, sl, lsr #2 │ │ │ │ - eoreq fp, fp, r8, lsr #2 │ │ │ │ - eoreq fp, fp, sl, lsr #2 │ │ │ │ - eoreq fp, fp, r0, lsr r1 │ │ │ │ - eoreq fp, fp, r6, asr #2 │ │ │ │ - eoreq fp, fp, ip, asr #2 │ │ │ │ - eoreq fp, fp, lr, asr #2 │ │ │ │ - eoreq fp, fp, ip, asr #2 │ │ │ │ - eoreq fp, fp, sl, asr #2 │ │ │ │ + eoreq fp, fp, r4, lsr r1 │ │ │ │ + eoreq fp, fp, ip, lsr r1 │ │ │ │ + eoreq fp, fp, r0, asr #2 │ │ │ │ + eoreq fp, fp, r2, asr #2 │ │ │ │ eoreq fp, fp, r0, asr r1 │ │ │ │ - eoreq fp, fp, sl, asr r1 │ │ │ │ - eoreq fp, fp, r0, ror #2 │ │ │ │ - eoreq fp, fp, sl, asr r1 │ │ │ │ - eoreq fp, fp, r0, ror #2 │ │ │ │ - eoreq fp, fp, r6, ror #2 │ │ │ │ + eoreq fp, fp, r6, asr r1 │ │ │ │ + eoreq fp, fp, r4, asr r1 │ │ │ │ + eoreq fp, fp, lr, asr r1 │ │ │ │ eoreq fp, fp, r4, ror #2 │ │ │ │ - eoreq fp, fp, r6, ror #2 │ │ │ │ - eoreq fp, fp, ip, ror #2 │ │ │ │ eoreq fp, fp, sl, ror #2 │ │ │ │ - eoreq fp, fp, ip, ror #2 │ │ │ │ + eoreq fp, fp, r0, ror r1 │ │ │ │ eoreq fp, fp, sl, ror #2 │ │ │ │ - eoreq fp, fp, r4, ror #2 │ │ │ │ - eoreq fp, fp, r6, ror r1 │ │ │ │ - eoreq fp, fp, r4, ror r1 │ │ │ │ - eoreq fp, fp, lr, ror #2 │ │ │ │ - eoreq fp, fp, r8, ror #2 │ │ │ │ - eoreq fp, fp, lr, ror #2 │ │ │ │ - eoreq fp, fp, ip, ror r1 │ │ │ │ - eoreq fp, fp, lr, ror r1 │ │ │ │ - eoreq fp, fp, r4, ror r1 │ │ │ │ - eoreq fp, fp, sl, ror r1 │ │ │ │ - eoreq fp, fp, r8, lsl #3 │ │ │ │ - mlaeq fp, r2, r1, fp │ │ │ │ - mlaeq fp, r4, r1, fp │ │ │ │ - eoreq fp, fp, sl, lsr #3 │ │ │ │ - strhteq fp, [fp], -r4 │ │ │ │ - eoreq fp, fp, lr, asr #3 │ │ │ │ - ldrdeq fp, [fp], -r4 @ │ │ │ │ - ldrdeq fp, [fp], -sl @ │ │ │ │ - eoreq fp, fp, r8, ror #3 │ │ │ │ - strdeq fp, [fp], -r6 @ │ │ │ │ - strdeq fp, [fp], -ip @ │ │ │ │ - eoreq fp, fp, r6, lsl #4 │ │ │ │ - eoreq fp, fp, ip, lsl #4 │ │ │ │ - eoreq fp, fp, r2, lsl r2 │ │ │ │ - eoreq fp, fp, r8, lsr #4 │ │ │ │ - eoreq fp, fp, r6, lsr r2 │ │ │ │ - eoreq fp, fp, ip, lsr r2 │ │ │ │ - eoreq fp, fp, r4, asr #4 │ │ │ │ - eoreq fp, fp, r8, asr #4 │ │ │ │ - eoreq fp, fp, sl, asr #4 │ │ │ │ - eoreq fp, fp, r8, asr r2 │ │ │ │ - eoreq fp, fp, lr, asr r2 │ │ │ │ - eoreq fp, fp, ip, asr r2 │ │ │ │ - eoreq fp, fp, r6, ror #4 │ │ │ │ - eoreq fp, fp, ip, ror #4 │ │ │ │ - eoreq fp, fp, r2, ror r2 │ │ │ │ - eoreq fp, fp, r8, ror r2 │ │ │ │ - eoreq fp, fp, r2, ror r2 │ │ │ │ - eoreq fp, fp, r4, ror r2 │ │ │ │ - ldrdeq sl, [fp], -r4 @ │ │ │ │ - strhteq r3, [sl], -lr │ │ │ │ - strdeq sl, [fp], -r4 @ │ │ │ │ - ldrdeq r3, [sl], -lr @ │ │ │ │ + eoreq fp, fp, ip, ror #2 │ │ │ │ + eoreq sl, fp, ip, asr #15 │ │ │ │ + strhteq r3, [sl], -r6 │ │ │ │ + eoreq sl, fp, ip, ror #13 │ │ │ │ + ldrdeq r3, [sl], -r6 @ │ │ │ │ andcs r4, r0, #39936 @ 0x9c00 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ ldrbtmi r4, [fp], #-1559 @ 0xfffff9e9 │ │ │ │ @ instruction: 0xf64f3308 │ │ │ │ @ instruction: 0xe01f7eff │ │ │ │ ldrdmi lr, [r2, -r0] │ │ │ │ streq lr, [r1, #-2644] @ 0xfffff5ac │ │ │ │ @@ -336945,66 +336945,66 @@ │ │ │ │ bmi 6fce14 │ │ │ │ blmi 7252b4 │ │ │ │ ldrbtmi r4, [sl], #-1541 @ 0xfffff9fb │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ @ instruction: 0xf0cb0300 │ │ │ │ - ldmdbmi r1, {r0, r1, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbmi r1, {r0, r1, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46682210 │ │ │ │ @ instruction: 0xf0cb4479 │ │ │ │ - strbtmi pc, [r9], -sp, asr #28 @ │ │ │ │ + @ instruction: 0x4669fe55 │ │ │ │ @ instruction: 0xf0cb4620 │ │ │ │ - ssatmi pc, #5, r3, lsl #29 @ │ │ │ │ + ssatmi pc, #5, fp, lsl #29 @ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ bmi 451314 │ │ │ │ blmi 39141c │ │ │ │ eorvs r4, r8, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r3, r5, r6, sp, lr}^ │ │ │ │ blls 8d30e4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ ldc 6, cr15, [lr], #728 @ 0x2d8 │ │ │ │ addeq r6, r0, r6, asr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sl, fp, r0, lsr #20 │ │ │ │ + eoreq sl, fp, r8, lsl r9 │ │ │ │ umulleq r6, r0, r0, pc @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd02a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 7bce8c │ │ │ │ blmi 7e5328 │ │ │ │ ldrbtmi r4, [sl], #-1541 @ 0xfffff9fb │ │ │ │ strmi r4, [lr], -r8, ror #12 │ │ │ │ ldmpl r3, {r3, r4, sl, fp, sp, pc}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc2l 0, cr15, [r6, #812]! @ 0x32c │ │ │ │ + ldc2l 0, cr15, [lr, #812]! @ 0x32c │ │ │ │ andcs r4, r9, #311296 @ 0x4c000 │ │ │ │ ldrbtmi r4, [r9], #-1640 @ 0xfffff998 │ │ │ │ - cdp2 0, 1, cr15, cr0, cr11, {6} │ │ │ │ + cdp2 0, 1, cr15, cr8, cr11, {6} │ │ │ │ @ instruction: 0x46312210 │ │ │ │ @ instruction: 0xf0cb4668 │ │ │ │ - strbtmi pc, [r9], -fp, lsl #28 @ │ │ │ │ + @ instruction: 0x4669fe13 │ │ │ │ @ instruction: 0xf0cb4620 │ │ │ │ - ssatmi pc, #5, r1, asr #28 @ │ │ │ │ + ssatmi pc, #5, r9, asr #28 @ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ bmi 451398 │ │ │ │ blmi 3914a0 │ │ │ │ eorvs r4, r8, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r3, r5, r6, sp, lr}^ │ │ │ │ blls 8d3168 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #-120]! @ 0xffffff88 │ │ │ │ ldcl 6, cr15, [ip], #-728 @ 0xfffffd28 │ │ │ │ addeq r6, r0, lr, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq r7, [fp], -sl │ │ │ │ + strhteq r7, [fp], -r2 │ │ │ │ addeq r6, r0, ip, lsl #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd0328 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ stmdbge r3, {r0, r1, r8, ip, pc} │ │ │ │ blx 136f06 │ │ │ │ @@ -337033,16 +337033,16 @@ │ │ │ │ stmdbcc r1, {r8, r9, sl, fp, ip} │ │ │ │ andne lr, r0, #4390912 @ 0x430000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ vdup.8 d4, d5[7] │ │ │ │ ldrbtmi r8, [ip], #-3931 @ 0xfffff0a5 │ │ │ │ andlt r4, r5, r0, lsr #12 │ │ │ │ svclt 0x0000bd30 │ │ │ │ - eoreq sl, fp, r8, lsl r9 │ │ │ │ - eoreq r3, sl, r6, lsr r7 │ │ │ │ + eoreq sl, fp, r0, lsl r8 │ │ │ │ + eoreq r3, sl, lr, lsr #12 │ │ │ │ addeq r5, r3, r6, asr #18 │ │ │ │ stmvs r0, {r0, r9, sl, lr} │ │ │ │ strlt fp, [r8, #-400] @ 0xfffffe70 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ mlascc r0, r1, r8, pc @ │ │ │ │ @@ -337729,17 +337729,17 @@ │ │ │ │ streq lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf7732000 │ │ │ │ @ instruction: 0x4628fbdd │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ ldrbcc pc, [pc, #79]! @ 179cd7 @ │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - eorseq r5, r0, r2, lsr r0 │ │ │ │ - eoreq r9, fp, r0, asr #28 │ │ │ │ - eoreq r2, sl, r2, lsr ip │ │ │ │ + eorseq r4, r0, sl, lsr #30 │ │ │ │ + eoreq r9, fp, r8, lsr sp │ │ │ │ + eoreq r2, sl, sl, lsr #22 │ │ │ │ ldrbmi r6, [r0, -r0, asr #16]! │ │ │ │ @ instruction: 0xf0006980 │ │ │ │ ldrbmi r0, [r0, -r1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecd0eac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs ff23dc94 │ │ │ │ @@ -337798,17 +337798,17 @@ │ │ │ │ blmi 316600 │ │ │ │ andcs lr, r0, sp, asr #19 │ │ │ │ bmi 2cb630 │ │ │ │ stmdbmi r5, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ blx 1537b6a │ │ │ │ ldrb r6, [pc, r5, lsr #5] │ │ │ │ - eorseq r4, r0, r4, lsl #30 │ │ │ │ - eoreq r9, fp, r4, asr #26 │ │ │ │ - eoreq r2, sl, r2, lsl fp │ │ │ │ + ldrshteq r4, [r0], -ip │ │ │ │ + eoreq r9, fp, ip, lsr ip │ │ │ │ + eoreq r2, sl, sl, lsl #20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0x4607b096 │ │ │ │ strmi r4, [lr], -r2, lsl #17 │ │ │ │ andcs r4, r0, #133120 @ 0x20800 │ │ │ │ @@ -337943,17 +337943,17 @@ │ │ │ │ svclt 0x0000ed20 │ │ │ │ addeq r6, r0, r8, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, r3, r2, ror sp │ │ │ │ addeq r4, r3, r2, lsr sp │ │ │ │ @ instruction: 0x00834cba │ │ │ │ addeq r6, r0, r8, asr #3 │ │ │ │ - strhteq r9, [fp], -sl │ │ │ │ - eorseq r4, r0, r6, ror sp │ │ │ │ - eoreq r2, sl, ip, ror #18 │ │ │ │ + strhteq r9, [fp], -r2 │ │ │ │ + eorseq r4, r0, lr, ror #24 │ │ │ │ + eoreq r2, sl, r4, ror #16 │ │ │ │ strdeq r4, [r3], r6 │ │ │ │ addeq r4, r3, r2, lsr #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r0, lsl #21 │ │ │ │ @@ -338290,17 +338290,17 @@ │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, lr}^ │ │ │ │ strtmi r2, [r8], -r0 │ │ │ │ ldrbtmi r4, [fp], #-2565 @ 0xfffff5fb │ │ │ │ ldrbtmi r4, [sl], #-2309 @ 0xfffff6fb │ │ │ │ @ instruction: 0xf7724479 │ │ │ │ adcvs pc, r5, #476 @ 0x1dc │ │ │ │ svclt 0x0000e7e0 │ │ │ │ - eorseq r4, r0, r6, asr r7 │ │ │ │ - mlaeq fp, r6, r5, r9 │ │ │ │ - eoreq r2, sl, r4, ror #6 │ │ │ │ + eorseq r4, r0, lr, asr #12 │ │ │ │ + eoreq r9, fp, lr, lsl #9 │ │ │ │ + eoreq r2, sl, ip, asr r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r8, r3, lsr #26 │ │ │ │ @ instruction: 0x4c236ac7 │ │ │ │ bvs 214b76c │ │ │ │ @@ -338668,15 +338668,15 @@ │ │ │ │ ldc2l 7, cr15, [r8, #1020]! @ 0x3fc │ │ │ │ strtmi fp, [r0], -r8, asr #22 │ │ │ │ mrc2 7, 3, pc, cr8, cr14, {7} │ │ │ │ ldmib r4, {r0, r5, r6, fp, sp, lr}^ │ │ │ │ movwcs r0, #534 @ 0x216 │ │ │ │ strne lr, [r0, -sp, asr #19] │ │ │ │ @ instruction: 0xf0cb3010 │ │ │ │ - ldmib r4, {r0, r1, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r1, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldceq 3, cr2, [fp, #88] @ 0x58 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ @ instruction: 0xf7fe0023 │ │ │ │ stcvs 13, cr15, [r2, #740]! @ 0x2e4 │ │ │ │ ldrdgt lr, [lr, -r4] │ │ │ │ ldmdavs r3, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cc4654 │ │ │ │ @@ -338731,28 +338731,28 @@ │ │ │ │ movwcs r4, #640 @ 0x280 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ vst4.8 {d22-d25}, [pc], r6 │ │ │ │ stmib r0, {r7, r9}^ │ │ │ │ movwcs r5, #1794 @ 0x702 │ │ │ │ smlabtne sl, r0, r9, lr │ │ │ │ @ instruction: 0xf0cb3010 │ │ │ │ - tstpcs r6, #12288 @ p-variant is OBSOLETE @ 0x3000 │ │ │ │ + tstpcs r6, #45056 @ p-variant is OBSOLETE @ 0xb000 │ │ │ │ @ instruction: 0xf8844620 │ │ │ │ rsbvs r7, r3, #32 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd1e4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ @ instruction: 0xf1062100 │ │ │ │ vshl.s8 d0, d28, d6 │ │ │ │ @ instruction: 0xf7ff452c │ │ │ │ @ instruction: 0xf106ff33 │ │ │ │ @ instruction: 0xf0ca0010 │ │ │ │ - @ instruction: 0xf854fff5 │ │ │ │ + @ instruction: 0xf854fffd │ │ │ │ tstlt r8, r4, lsl #30 │ │ │ │ stc2 7, cr15, [r4, #-1016]! @ 0xfffffc08 │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ @ instruction: 0xf6b44630 │ │ │ │ ldcllt 12, cr14, [r0, #-416]! @ 0xfffffe60 │ │ │ │ tstcs r6, #208, 18 @ 0x340000 │ │ │ │ movwcc r0, #48539 @ 0xbd9b │ │ │ │ @@ -338782,15 +338782,15 @@ │ │ │ │ svcpl 0x0000f5b4 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ strtmi r2, [r2], -r1, lsl #6 │ │ │ │ eorcc pc, r0, r6, lsl #17 │ │ │ │ andseq pc, r0, r6, lsl #2 │ │ │ │ stc 3, cr2, [sp] │ │ │ │ @ instruction: 0xf0ca7b00 │ │ │ │ - @ instruction: 0x4605ffbd │ │ │ │ + strmi pc, [r5], -r5, asr #31 │ │ │ │ eorsle r4, sp, r9, lsr #6 │ │ │ │ andcs r2, r1, r0, ror #2 │ │ │ │ bl 1f387e0 │ │ │ │ ldrvs lr, [r6, #-2496] @ 0xfffff640 │ │ │ │ strmi r0, [r1], sp, lsr #27 │ │ │ │ streq lr, [r5, #2822] @ 0xb06 │ │ │ │ blcs 1958cc │ │ │ │ @@ -339500,15 +339500,15 @@ │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt r2, fp, asr pc │ │ │ │ @ instruction: 0xf504bd10 │ │ │ │ @ instruction: 0xf1256058 │ │ │ │ - @ instruction: 0xf8d4ff45 │ │ │ │ + @ instruction: 0xf8d4ff4d │ │ │ │ smlatblt r8, ip, ip, r0 │ │ │ │ @ instruction: 0xff3cf7fd │ │ │ │ stceq 8, cr15, [r8], {212} @ 0xd4 │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ @ instruction: 0xf8d4f9fb │ │ │ │ smlabblt r8, ip, ip, r0 │ │ │ │ @ instruction: 0xf9f6f7ff │ │ │ │ @@ -339553,18 +339553,18 @@ │ │ │ │ svceq 0x0001f1b8 │ │ │ │ @ instruction: 0x4629d156 │ │ │ │ @ instruction: 0xf0004638 │ │ │ │ strmi pc, [r4], -r3, asr #30 │ │ │ │ rsble r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ @ instruction: 0xf125ed80 │ │ │ │ - @ instruction: 0xf772fe15 │ │ │ │ + @ instruction: 0xf772fe1d │ │ │ │ @ instruction: 0x4601f9df │ │ │ │ subsvs pc, r8, r4, lsl #10 │ │ │ │ - cdp2 1, 2, cr15, cr0, cr5, {1} │ │ │ │ + cdp2 1, 2, cr15, cr8, cr5, {1} │ │ │ │ svchi 0x005bf3bf │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ @ instruction: 0x46304b5a │ │ │ │ @ instruction: 0xf8596027 │ │ │ │ blmi 17d793c │ │ │ │ @ instruction: 0xf859463a │ │ │ │ strtmi r5, [r9], -r3 │ │ │ │ @@ -339649,31 +339649,31 @@ │ │ │ │ vsri.32 q2, , #1 │ │ │ │ andsvc r8, r8, fp, asr pc │ │ │ │ vsubw.u q1, , d1 │ │ │ │ eorsvc r8, r3, fp, asr pc │ │ │ │ svclt 0x0000e7ae │ │ │ │ addeq r5, r0, sl, lsr fp │ │ │ │ addeq r4, r0, r2, lsr r7 │ │ │ │ - eoreq r4, fp, r4, lsl #31 │ │ │ │ + eoreq r4, fp, ip, ror lr │ │ │ │ andeq r0, r0, r0, asr #11 │ │ │ │ muleq r0, r8, r9 │ │ │ │ - eoreq sp, fp, r2, lsr fp │ │ │ │ - eoreq r8, fp, r0, lsr #4 │ │ │ │ - eorseq r3, r0, r0, lsl r3 │ │ │ │ - strdeq r0, [sl], -r0 @ │ │ │ │ - eoreq r8, fp, lr, ror #2 │ │ │ │ + eoreq sp, fp, sl, lsr #20 │ │ │ │ + eoreq r8, fp, r8, lsl r1 │ │ │ │ + eorseq r3, r0, r8, lsl #4 │ │ │ │ + eoreq r0, sl, r8, ror #27 │ │ │ │ + eoreq r8, fp, r6, rrx │ │ │ │ addeq r3, r3, r3, ror r1 │ │ │ │ addeq r3, r3, r6, ror #2 │ │ │ │ - eorseq r3, r0, r8, asr #5 │ │ │ │ - eoreq r8, fp, r4, ror #2 │ │ │ │ - eoreq r0, sl, sl, lsr #29 │ │ │ │ - eorseq r3, r0, r0, ror r2 │ │ │ │ - strhteq r8, [fp], -r8 │ │ │ │ - eoreq r0, sl, r2, asr lr │ │ │ │ - strdeq r8, [fp], -r2 @ │ │ │ │ + eorseq r3, r0, r0, asr #3 │ │ │ │ + eoreq r8, fp, ip, asr r0 │ │ │ │ + eoreq r0, sl, r2, lsr #27 │ │ │ │ + eorseq r3, r0, r8, ror #2 │ │ │ │ + strhteq r7, [fp], -r0 │ │ │ │ + eoreq r0, sl, sl, asr #26 │ │ │ │ + eoreq r7, fp, sl, ror #31 │ │ │ │ ldrdeq r3, [r3], r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecd2cdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7870ff0 │ │ │ │ @ instruction: 0x4605ffb9 │ │ │ │ mcr2 7, 7, pc, cr0, cr15, {7} @ │ │ │ │ @@ -339700,15 +339700,15 @@ │ │ │ │ ldrbtmi r4, [fp], #-2823 @ 0xfffff4f9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ movwcs r7, #4120 @ 0x1018 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strb r7, [r9, fp, lsr #32]! │ │ │ │ addeq r3, r3, sp, lsr #32 │ │ │ │ addeq r3, r3, r2, lsr #32 │ │ │ │ - eoreq r8, fp, r4, lsr #32 │ │ │ │ + eoreq r7, fp, ip, lsl pc │ │ │ │ addeq r3, r3, sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd2d68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r6, r0, ror #31 │ │ │ │ ldmdami r5, {r2, r9, sl, lr} │ │ │ │ andscs sl, r3, #32768 @ 0x8000 │ │ │ │ @@ -339817,26 +339817,26 @@ │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ blx fe5b9ade │ │ │ │ @ instruction: 0xf6b3e7e1 │ │ │ │ svclt 0x0000ee76 │ │ │ │ addeq r4, r0, r6, lsl r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, r0, r0, ror r3 │ │ │ │ - eorseq r3, r0, r8, lsl r0 │ │ │ │ - eoreq r7, fp, sl, ror #29 │ │ │ │ - eoreq r0, sl, sl, ror #23 │ │ │ │ - eorseq r3, r0, r2 │ │ │ │ - strhteq r7, [fp], -r4 │ │ │ │ - ldrdeq r0, [sl], -r2 @ │ │ │ │ - eorseq r2, r0, r6, ror #31 │ │ │ │ - ldrdeq r7, [fp], -r4 @ │ │ │ │ - strhteq r0, [sl], -r8 │ │ │ │ - eorseq r2, r0, r6, asr #31 │ │ │ │ - eoreq r7, fp, ip, asr #29 │ │ │ │ - mlaeq sl, r6, fp, r0 │ │ │ │ + eorseq r2, r0, r0, lsl pc │ │ │ │ + eoreq r7, fp, r2, ror #27 │ │ │ │ + eoreq r0, sl, r2, ror #21 │ │ │ │ + ldrshteq r2, [r0], -sl │ │ │ │ + eoreq r7, fp, ip, lsr #27 │ │ │ │ + eoreq r0, sl, sl, asr #21 │ │ │ │ + ldrsbteq r2, [r0], -lr │ │ │ │ + eoreq r7, fp, ip, asr #27 │ │ │ │ + strhteq r0, [sl], -r0 │ │ │ │ + ldrhteq r2, [r0], -lr │ │ │ │ + eoreq r7, fp, r4, asr #27 │ │ │ │ + eoreq r0, sl, lr, lsl #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecd2f64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xff32f7ff │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ @@ -340636,17 +340636,17 @@ │ │ │ │ svclt 0x0000e816 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ blcc fe82f1e8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r0, r8, lsl #14 │ │ │ │ addeq r3, r0, lr, ror #12 │ │ │ │ - eorseq r2, r0, r2, ror #6 │ │ │ │ - eoreq r7, fp, lr, lsr r2 │ │ │ │ - ldrdeq pc, [r9], -r8 @ │ │ │ │ + eorseq r2, r0, sl, asr r2 │ │ │ │ + eoreq r7, fp, r6, lsr r1 │ │ │ │ + ldrdeq pc, [r9], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd3c0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [sp, #-800] @ 0xfffffce0 │ │ │ │ ldmdbmi sp, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-139 @ 0xffffff75 │ │ │ │ stmdapl r9!, {r0, r1, r3, sl, fp, sp}^ │ │ │ │ @@ -340675,17 +340675,17 @@ │ │ │ │ @ instruction: 0xf7704479 │ │ │ │ @ instruction: 0xf04ffcdd │ │ │ │ @ instruction: 0xe7e430ff │ │ │ │ svc 0x00c0f6b2 │ │ │ │ addeq r3, r0, r6, ror #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r0, lr, lsr #11 │ │ │ │ - eorseq r2, r0, r6, lsr #5 │ │ │ │ - strhteq r7, [fp], -ip │ │ │ │ - eoreq pc, r9, r0, lsr lr @ │ │ │ │ + mlaseq r0, lr, r1, r2 │ │ │ │ + strhteq r7, [fp], -r4 │ │ │ │ + eoreq pc, r9, r8, lsr #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd3ca8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, ip, r0, asr #31 │ │ │ │ stmdavs r0, {r1, r8, sl, fp, sp, lr} │ │ │ │ ldcmi 4, cr2, [lr, #-0] │ │ │ │ andls r2, r4, #24, 6 @ 0x60000000 │ │ │ │ @@ -340717,17 +340717,17 @@ │ │ │ │ stc2 7, cr15, [sl], {112} @ 0x70 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ @ instruction: 0xf6b2e7dc │ │ │ │ svclt 0x0000ef6e │ │ │ │ addeq r3, r0, r0, asr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r0, r8, lsl r5 │ │ │ │ - ldrsbteq r2, [r0], -sl │ │ │ │ - mlaeq r9, r0, sp, pc @ │ │ │ │ - eoreq r7, fp, lr, lsr #2 │ │ │ │ + ldrsbteq r2, [r0], -r2 │ │ │ │ + eoreq pc, r9, r8, lsl #25 │ │ │ │ + eoreq r7, fp, r6, lsr #32 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd3d50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, ip, r0, asr #31 │ │ │ │ strcs r4, [r0], #-2858 @ 0xfffff4d6 │ │ │ │ stmdavs r0, {r0, r2, r9, sl, lr} │ │ │ │ bmi be1364 │ │ │ │ @@ -340849,17 +340849,17 @@ │ │ │ │ @ instruction: 0xf7704479 │ │ │ │ @ instruction: 0xf04ffb81 │ │ │ │ @ instruction: 0xe78a30ff │ │ │ │ mcr 6, 3, pc, cr4, cr2, {5} @ │ │ │ │ ldrdeq r3, [r0], sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r0, sl, lsr #7 │ │ │ │ - ldrsbteq r1, [r0], -sl │ │ │ │ - eoreq r6, fp, r4, lsl #30 │ │ │ │ - eoreq pc, r9, r8, ror fp @ │ │ │ │ + ldrsbteq r1, [r0], -r2 │ │ │ │ + strdeq r6, [fp], -ip @ │ │ │ │ + eoreq pc, r9, r0, ror sl @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r5], -r4, lsl #1 │ │ │ │ andcs r4, r1, r8, lsl #13 │ │ │ │ @ instruction: 0x46162170 │ │ │ │ @@ -340961,34 +340961,34 @@ │ │ │ │ ldrbtcs r4, [fp], #2839 @ 0xb17 │ │ │ │ ldmdbmi r8, {r0, r1, r2, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r9, [r9], #-1024 @ 0xfffffc00 │ │ │ │ blx fe83acc4 │ │ │ │ svclt 0x0000e7a4 │ │ │ │ addeq r3, r0, lr, lsr #32 │ │ │ │ - mlaseq r0, lr, pc, r1 @ │ │ │ │ + mlaseq r0, r6, lr, r1 │ │ │ │ @ instruction: 0x00802fba │ │ │ │ - eorseq r1, r0, r8, lsr #29 │ │ │ │ - eoreq r6, fp, r6, lsr #29 │ │ │ │ - eoreq pc, r9, r8, ror #20 │ │ │ │ - eoreq pc, r9, r0, lsr sl @ │ │ │ │ - eorseq r1, r0, r8, asr #29 │ │ │ │ - eoreq r6, fp, r6, asr #28 │ │ │ │ - eoreq pc, r9, lr, lsl #20 │ │ │ │ - eorseq r1, r0, r6, lsr #29 │ │ │ │ - eoreq r6, fp, r0, lsl #28 │ │ │ │ - strdeq pc, [r9], -r0 @ │ │ │ │ - eorseq r1, r0, r8, lsl #29 │ │ │ │ - eoreq r6, fp, r6, asr #27 │ │ │ │ - eorseq r1, r0, r2, ror lr │ │ │ │ - mlaeq fp, sl, sp, r6 │ │ │ │ - ldrdeq pc, [r9], -r0 @ │ │ │ │ - eorseq r1, r0, ip, asr #28 │ │ │ │ - eoreq r6, fp, r6, asr #25 │ │ │ │ - eoreq pc, r9, sl, lsr #19 │ │ │ │ + eorseq r1, r0, r0, lsr #27 │ │ │ │ + mlaeq fp, lr, sp, r6 │ │ │ │ + eoreq pc, r9, r0, ror #18 │ │ │ │ + eoreq pc, r9, r8, lsr #18 │ │ │ │ + eorseq r1, r0, r0, asr #27 │ │ │ │ + eoreq r6, fp, lr, lsr sp │ │ │ │ + eoreq pc, r9, r6, lsl #18 │ │ │ │ + mlaseq r0, lr, sp, r1 │ │ │ │ + strdeq r6, [fp], -r8 @ │ │ │ │ + eoreq pc, r9, r8, ror #17 │ │ │ │ + eorseq r1, r0, r0, lsl #27 │ │ │ │ + strhteq r6, [fp], -lr │ │ │ │ + eorseq r1, r0, sl, ror #26 │ │ │ │ + mlaeq fp, r2, ip, r6 │ │ │ │ + eoreq pc, r9, r8, asr #17 │ │ │ │ + eorseq r1, r0, r4, asr #26 │ │ │ │ + strhteq r6, [fp], -lr │ │ │ │ + eoreq pc, r9, r2, lsr #17 │ │ │ │ ldrbeq r6, [fp, -r3, lsl #19] │ │ │ │ stchi 15, cr11, [r0], {70} @ 0x46 │ │ │ │ andcs r3, r1, r1 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecd4174 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @@ -341825,23 +341825,23 @@ │ │ │ │ @ instruction: 0xe674d1da │ │ │ │ mcr 6, 6, pc, cr8, cr1, {5} @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r0, r0, ror #17 │ │ │ │ ldrdeq r2, [r0], lr │ │ │ │ @ instruction: 0x000005bc │ │ │ │ strdeq r2, [r0], r4 │ │ │ │ - mlaeq r9, r8, sp, lr │ │ │ │ - eorseq r1, r0, ip, asr #4 │ │ │ │ - strdeq r6, [fp], -r4 @ │ │ │ │ - eorseq r1, r0, ip, lsl r2 │ │ │ │ - strdeq r6, [fp], -sl @ │ │ │ │ - ldrsbteq r1, [r0], -ip │ │ │ │ - eoreq lr, r9, lr, lsr #26 │ │ │ │ - ldrdeq r6, [fp], -lr @ │ │ │ │ - ldrdeq r6, [fp], -ip @ │ │ │ │ + mlaeq r9, r0, ip, lr │ │ │ │ + eorseq r1, r0, r4, asr #2 │ │ │ │ + eoreq r6, fp, ip, ror #1 │ │ │ │ + eorseq r1, r0, r4, lsl r1 │ │ │ │ + strdeq r6, [fp], -r2 @ │ │ │ │ + ldrsbteq r1, [r0], -r4 │ │ │ │ + eoreq lr, r9, r6, lsr #24 │ │ │ │ + ldrdeq r6, [fp], -r6 @ │ │ │ │ + ldrdeq r6, [fp], -r4 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd4eb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrshcs r0, [ip, #-240] @ 0xffffff10 │ │ │ │ andcs r4, r1, r1, lsl sp │ │ │ │ bl fe83b78c │ │ │ │ bmi 5d090c │ │ │ │ @@ -342062,43 +342062,43 @@ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldclvs 0, cr8, [fp, #-996]! @ 0xfffffc1c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmvs fp!, {r0, r2, r4, r5, r6, r7, pc}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, r7, sl, fp, sp, lr} │ │ │ │ cmppvs r8, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ @ instruction: 0x4618623b │ │ │ │ - blx fe73a4d2 │ │ │ │ + blx fe93a4d2 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8da80e9 │ │ │ │ ldrbeq r3, [r9, -r0] │ │ │ │ orrshi pc, r6, r0, lsl #2 │ │ │ │ cdp2 7, 3, cr15, cr12, cr15, {3} │ │ │ │ ldmvs sl!, {r0, r2, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ movwcs r4, #34308 @ 0x8604 │ │ │ │ subscc r2, r8, #-2147483645 @ 0x80000003 │ │ │ │ @ instruction: 0xf1234628 │ │ │ │ - @ instruction: 0x4620fc7b │ │ │ │ + strtmi pc, [r0], -r3, lsl #25 │ │ │ │ bl 133bb34 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - ldc2l 1, cr15, [r2], #-140 @ 0xffffff74 │ │ │ │ + ldc2l 1, cr15, [sl], #-140 @ 0xffffff74 │ │ │ │ @ instruction: 0xf8d76d3b │ │ │ │ mrcvs 0, 1, fp, cr13, cr8, {2} │ │ │ │ andslt pc, r0, r7, asr #17 │ │ │ │ rsble r2, r9, r0, lsl #22 │ │ │ │ orrseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ ldrdls pc, [r0], -r7 @ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ cmnvs lr, fp, ror r2 │ │ │ │ ands r6, r4, sp, ror r0 │ │ │ │ ldrdvs pc, [r0], -sl │ │ │ │ bvs 2006cd8 │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ streq pc, [r4], -r6 │ │ │ │ - mrrc2 1, 2, pc, r6, cr3 @ │ │ │ │ + mrrc2 1, 2, pc, lr, cr3 @ │ │ │ │ strtmi fp, [r0], -lr, lsl #22 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ blx 13c0ac │ │ │ │ @ instruction: 0xf10b6d3b │ │ │ │ ldrmi r0, [r8, #2832] @ 0xb10 │ │ │ │ ldmvs fp!, {r3, r6, r9, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8db2200 │ │ │ │ @@ -342108,19 +342108,19 @@ │ │ │ │ strmi r2, [r4], -r8, lsl #6 │ │ │ │ stmib r7, {r0, r2, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c75327 │ │ │ │ @ instruction: 0x074a2098 │ │ │ │ bvs 2033850 │ │ │ │ tstcs r3, ip, lsl #6 │ │ │ │ @ instruction: 0xf1234648 │ │ │ │ - @ instruction: 0x4620fc33 │ │ │ │ + @ instruction: 0x4620fc3b │ │ │ │ mcr2 7, 1, pc, cr6, cr11, {7} @ │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ strbmi r2, [r8], -ip, lsl #2 │ │ │ │ - stc2 1, cr15, [sl], #-140 @ 0xffffff74 │ │ │ │ + ldc2 1, cr15, [r2], #-140 @ 0xffffff74 │ │ │ │ @ instruction: 0xf6b1e7d3 │ │ │ │ mvnsvs lr, sl, ror #24 │ │ │ │ andcs r6, r0, #12255232 @ 0xbb0000 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmibvs fp!, {r0, r2, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8553d04 │ │ │ │ @@ -342161,33 +342161,33 @@ │ │ │ │ stmdavs r3!, {r1, r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ cmnvs fp, fp, ror r1 │ │ │ │ addscs pc, r8, r7, asr #17 │ │ │ │ bvs 20187b0 │ │ │ │ adcne pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8c72103 │ │ │ │ movwcs r3, #49308 @ 0xc09c │ │ │ │ - blx ff33a662 │ │ │ │ + blx ff53a662 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ ldmdbvs fp!, {r0, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ smlabbcs ip, r2, r9, r1 │ │ │ │ @ instruction: 0xf1236a38 │ │ │ │ - @ instruction: 0xf8c7fbbd │ │ │ │ + @ instruction: 0xf8c7fbc5 │ │ │ │ movwcs r9, #49304 @ 0xc098 │ │ │ │ tstcs r6, sl, ror sl │ │ │ │ @ instruction: 0xf10b68e8 │ │ │ │ @ instruction: 0xf8c70b01 │ │ │ │ strcc r8, [r0, #-160]! @ 0xffffff60 │ │ │ │ @ instruction: 0xf8c70880 │ │ │ │ bvs f7e474 │ │ │ │ - blx fecba696 │ │ │ │ + blx feeba696 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ vldmdbvs fp!, {s31-s117} │ │ │ │ @ instruction: 0xd3ae459b │ │ │ │ bvs f98410 │ │ │ │ - blx ff1ba6aa │ │ │ │ + blx ff3ba6aa │ │ │ │ ldmdale r8, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp} │ │ │ │ blvs 1798510 │ │ │ │ andle r1, r1, r3, asr #24 │ │ │ │ bl 1abbcf0 │ │ │ │ blmi 1910ba4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ @@ -342280,23 +342280,23 @@ │ │ │ │ stmib r1, {r0, r8, r9, ip, sp}^ │ │ │ │ orrvs r3, fp, r4, lsl #6 │ │ │ │ ldc2 7, cr15, [r4, #1012]! @ 0x3f4 │ │ │ │ @ instruction: 0xf6b1e65a │ │ │ │ svclt 0x0000eb34 │ │ │ │ ldrdeq r1, [r0], r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq lr, r9, r6, lsr r6 │ │ │ │ - mlaeq fp, sl, sl, r5 │ │ │ │ - eorseq r0, r0, ip, lsl #22 │ │ │ │ - eorseq r0, r0, sl, ror #21 │ │ │ │ - eoreq r5, fp, r4, lsr #21 │ │ │ │ - eorseq r0, r0, r6, lsr #21 │ │ │ │ - ldrdeq lr, [r9], -r4 @ │ │ │ │ - eoreq r5, fp, r4, lsl #21 │ │ │ │ - eoreq r5, fp, r0, lsl #21 │ │ │ │ + eoreq lr, r9, lr, lsr #10 │ │ │ │ + mlaeq fp, r2, r9, r5 │ │ │ │ + eorseq r0, r0, r4, lsl #20 │ │ │ │ + eorseq r0, r0, r2, ror #19 │ │ │ │ + mlaeq fp, ip, r9, r5 │ │ │ │ + mlaseq r0, lr, r9, r0 │ │ │ │ + eoreq lr, r9, ip, asr #9 │ │ │ │ + eoreq r5, fp, ip, ror r9 │ │ │ │ + eoreq r5, fp, r8, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecd55d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r2, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf0014479 │ │ │ │ @ instruction: 0xbd08f95d │ │ │ │ @ instruction: 0xfffff9e1 │ │ │ │ @@ -342593,15 +342593,15 @@ │ │ │ │ @ instruction: 0x4620ee3c │ │ │ │ mrc 6, 6, APSR_nzcv, cr4, cr0, {5} │ │ │ │ @ instruction: 0xf7fd4640 │ │ │ │ bfi pc, r1, (invalid: 30:22) @ │ │ │ │ stmia r0, {r0, r4, r5, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq r1, r0, sl, ror #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r2, fp, lr, lsl #2 │ │ │ │ + eoreq r2, fp, r6 │ │ │ │ @ instruction: 0xfffffc33 │ │ │ │ @ instruction: 0xfffffbe9 │ │ │ │ addeq r1, r0, sl, asr #15 │ │ │ │ addeq r0, r3, lr, ror #5 │ │ │ │ strdeq r0, [r3], r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -343728,16 +343728,16 @@ │ │ │ │ @ instruction: 0xf76d4479 │ │ │ │ strb pc, [r8, r1, lsl #26]! @ │ │ │ │ svc 0x00e6f6af │ │ │ │ addeq r0, r0, ip, lsl r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq pc, r2, r5, r1 @ │ │ │ │ strdeq r0, [r0], r2 │ │ │ │ - ldrdeq r4, [fp], -r0 @ │ │ │ │ - eoreq ip, r9, r8, ror lr │ │ │ │ + eoreq r4, fp, r8, asr #5 │ │ │ │ + eoreq ip, r9, r0, ror sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd6c5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r8], r0 @ │ │ │ │ ldrmi r6, [r5], -r6, lsl #16 │ │ │ │ tstcs r8, #0, 8 │ │ │ │ tstls r2, sl, ror #12 │ │ │ │ @@ -343765,16 +343765,16 @@ │ │ │ │ @ instruction: 0xf76d4479 │ │ │ │ @ instruction: 0xe7e9fcb7 │ │ │ │ svc 0x009cf6af │ │ │ │ addeq r0, r0, r4, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq pc, [r2], lr │ │ │ │ addeq r0, r0, ip, asr r5 │ │ │ │ - eoreq r4, fp, r0, ror r3 │ │ │ │ - eoreq ip, r9, r4, ror #27 │ │ │ │ + eoreq r4, fp, r8, ror #4 │ │ │ │ + ldrdeq ip, [r9], -ip @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd6cf0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, lsr #31 │ │ │ │ blmi 911b70 │ │ │ │ ldrbtmi fp, [r8], #-146 @ 0xffffff6e │ │ │ │ stmiapl r3, {sl, sp}^ │ │ │ │ @@ -343848,17 +343848,17 @@ │ │ │ │ ldrbtmi r4, [sl], #-2312 @ 0xfffff6f8 │ │ │ │ @ instruction: 0xf76d4479 │ │ │ │ strb pc, [r8, pc, lsl #24] @ │ │ │ │ cdp 6, 15, cr15, cr4, cr15, {5} │ │ │ │ addeq r0, r0, lr, ror #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r0, lr, asr #8 │ │ │ │ - eoreq pc, pc, lr, lsl #3 │ │ │ │ - eoreq r4, fp, r2, asr r2 │ │ │ │ - mlaeq r9, r4, ip, ip │ │ │ │ + eoreq pc, pc, r6, lsl #1 │ │ │ │ + eoreq r4, fp, sl, asr #2 │ │ │ │ + eoreq ip, r9, ip, lsl #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd6e40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, sp, r0, asr #31 │ │ │ │ stmvs r1, {r0, r1, r2, r5, r8, r9, fp, lr} │ │ │ │ strmi r2, [r5], -r0, lsl #8 │ │ │ │ andls r2, r5, #1 │ │ │ │ @@ -344131,45 +344131,45 @@ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ orrseq r4, fp, r2, lsr #18 │ │ │ │ b 125126c │ │ │ │ @ instruction: 0xf6af0292 │ │ │ │ stmibvc r2!, {r7, r8, fp, sp, lr, pc}^ │ │ │ │ ldmdbmi pc, {r2, r4, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ @ instruction: 0xe7c54479 │ │ │ │ - eoreq lr, pc, lr, asr #30 │ │ │ │ - eoreq r2, lr, r6, asr #25 │ │ │ │ - eoreq r4, fp, r6, lsl r0 │ │ │ │ - eoreq lr, pc, r6, lsl pc @ │ │ │ │ - eoreq r3, fp, sl, ror #31 │ │ │ │ - eoreq r3, fp, ip, asr #31 │ │ │ │ + eoreq lr, pc, r6, asr #28 │ │ │ │ + strhteq r2, [lr], -lr │ │ │ │ + eoreq r3, fp, lr, lsl #30 │ │ │ │ + eoreq lr, pc, lr, lsl #28 │ │ │ │ + eoreq r3, fp, r2, ror #29 │ │ │ │ + eoreq r3, fp, r4, asr #29 │ │ │ │ rsbseq lr, fp, sl, lsr #12 │ │ │ │ - strhteq r3, [fp], -ip │ │ │ │ + strhteq r3, [fp], -r4 │ │ │ │ rsbseq lr, fp, ip, lsl #12 │ │ │ │ - eoreq r3, fp, sl, lsr #31 │ │ │ │ + eoreq r3, fp, r2, lsr #29 │ │ │ │ rsbseq lr, fp, ip, ror #11 │ │ │ │ - mlaeq fp, r6, pc, r3 @ │ │ │ │ + eoreq r3, fp, lr, lsl #29 │ │ │ │ ldrhteq lr, [fp], #-84 @ 0xffffffac │ │ │ │ - eoreq r3, fp, r2, lsl #31 │ │ │ │ + eoreq r3, fp, sl, ror lr │ │ │ │ rsbseq lr, fp, lr, ror r5 │ │ │ │ - eoreq r3, fp, r0, ror pc │ │ │ │ + eoreq r3, fp, r8, ror #28 │ │ │ │ rsbseq lr, fp, lr, lsl #11 │ │ │ │ - eoreq r3, fp, r0, ror #30 │ │ │ │ + eoreq r3, fp, r8, asr lr │ │ │ │ rsbseq lr, fp, lr, ror #10 │ │ │ │ - eoreq r3, fp, r0, asr pc │ │ │ │ + eoreq r3, fp, r8, asr #28 │ │ │ │ rsbseq lr, fp, lr, lsl #10 │ │ │ │ - eoreq r3, fp, r8, ror pc │ │ │ │ - eoreq r3, fp, lr, asr pc │ │ │ │ - mlaeq fp, r2, r2, r4 │ │ │ │ - eoreq r3, fp, r8, ror #28 │ │ │ │ - eoreq r3, fp, r2, ror #28 │ │ │ │ - eoreq r3, fp, sl, ror #29 │ │ │ │ - eoreq r3, fp, r8, asr #29 │ │ │ │ - mlaeq fp, ip, lr, r3 │ │ │ │ - mlaeq fp, r4, lr, r3 │ │ │ │ - ldrdeq lr, [fp], -r8 @ │ │ │ │ + eoreq r3, fp, r0, ror lr │ │ │ │ + eoreq r3, fp, r6, asr lr │ │ │ │ + eoreq r4, fp, sl, lsl #3 │ │ │ │ + eoreq r3, fp, r0, ror #26 │ │ │ │ + eoreq r3, fp, sl, asr sp │ │ │ │ + eoreq r3, fp, r2, ror #27 │ │ │ │ + eoreq r3, fp, r0, asr #27 │ │ │ │ + mlaeq fp, r4, sp, r3 │ │ │ │ + eoreq r3, fp, ip, lsl #27 │ │ │ │ + ldrdeq lr, [fp], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd731c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ andcs r4, r1, sp, lsl r9 │ │ │ │ stmdavc r2!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8947923 │ │ │ │ @@ -344196,19 +344196,19 @@ │ │ │ │ @ instruction: 0xf3c24909 │ │ │ │ ldrbtmi r0, [r9], #-640 @ 0xfffffd80 │ │ │ │ stmdb r0, {r0, r1, r2, r3, r5, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdbmi r7, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ ldm sl!, {r0, r1, r2, r3, r5, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrb r7, [r5, r3, ror #16] │ │ │ │ - eoreq r3, fp, r8, asr #28 │ │ │ │ - eoreq r3, fp, sl, asr #28 │ │ │ │ - eoreq r3, fp, sl, lsr #28 │ │ │ │ - eoreq r3, fp, sl, lsl #28 │ │ │ │ - strdeq r3, [fp], -r2 @ │ │ │ │ + eoreq r3, fp, r0, asr #26 │ │ │ │ + eoreq r3, fp, r2, asr #26 │ │ │ │ + eoreq r3, fp, r2, lsr #26 │ │ │ │ + eoreq r3, fp, r2, lsl #26 │ │ │ │ + eoreq r3, fp, sl, ror #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd73b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavc r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmdavc r2, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0032001 │ │ │ │ vaddw.u8 q8, , d1 │ │ │ │ @@ -344248,20 +344248,20 @@ │ │ │ │ andcs r4, r1, sl, lsl #18 │ │ │ │ @ instruction: 0xf6af4479 │ │ │ │ stmdbvc r1!, {r1, r3, r4, r7, fp, sp, lr, pc} │ │ │ │ stmdbmi r8, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ ldm r2, {r0, r1, r2, r3, r5, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7bb │ │ │ │ - eoreq r3, fp, ip, ror #27 │ │ │ │ - eoreq r3, fp, r4, ror #26 │ │ │ │ - eoreq r3, fp, r8, ror sp │ │ │ │ - eoreq r3, fp, r6, asr sp │ │ │ │ - eoreq r3, fp, ip, lsl #27 │ │ │ │ - eoreq r3, fp, r6, ror sp │ │ │ │ + eoreq r3, fp, r4, ror #25 │ │ │ │ + eoreq r3, fp, ip, asr ip │ │ │ │ + eoreq r3, fp, r0, ror ip │ │ │ │ + eoreq r3, fp, lr, asr #24 │ │ │ │ + eoreq r3, fp, r4, lsl #25 │ │ │ │ + eoreq r3, fp, lr, ror #24 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r9, [r5], -r6, lsl #30 │ │ │ │ ldrmi r4, [r4], -lr, lsl #12 │ │ │ │ svccs 0x0000bb83 │ │ │ │ @@ -344292,21 +344292,21 @@ │ │ │ │ andcs r4, r1, fp, lsl #18 │ │ │ │ @ instruction: 0xf6af4479 │ │ │ │ svccs 0x0000e842 │ │ │ │ stmdbmi r9, {r0, r3, r6, r7, ip, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ ldmda sl!, {r0, r1, r2, r3, r5, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7c3 │ │ │ │ - eoreq r3, fp, r4, asr #26 │ │ │ │ - ldrdeq lr, [pc], -lr @ │ │ │ │ - eoreq r2, lr, r8, asr r8 │ │ │ │ - eoreq r8, ip, r2, lsr #3 │ │ │ │ - eoreq r2, lr, r6, lsr #12 │ │ │ │ - eoreq r3, fp, r8, ror #25 │ │ │ │ - eoreq r2, lr, sl, lsl #12 │ │ │ │ + eoreq r3, fp, ip, lsr ip │ │ │ │ + ldrdeq lr, [pc], -r6 @ │ │ │ │ + eoreq r2, lr, r0, asr r7 │ │ │ │ + mlaeq ip, sl, r0, r8 │ │ │ │ + eoreq r2, lr, lr, lsl r5 │ │ │ │ + eoreq r3, fp, r0, ror #23 │ │ │ │ + eoreq r2, lr, r2, lsl #10 │ │ │ │ stmdbcs r4, {r0, r4, r7, r8, ip, sp, pc} │ │ │ │ ldrbmi sp, [r0, -r0]! │ │ │ │ bmi 4eea64 │ │ │ │ strlt r4, [r8, #-1146] @ 0xfffffb86 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @@ -344315,18 +344315,18 @@ │ │ │ │ stclt 8, cr14, [r8, #-96] @ 0xffffffa0 │ │ │ │ andle r2, r5, lr, lsr r8 │ │ │ │ andle r2, r0, pc, lsr r8 │ │ │ │ bmi 2d212c │ │ │ │ @ instruction: 0xe7ea447a │ │ │ │ ldrbtmi r4, [sl], #-2564 @ 0xfffff5fc │ │ │ │ ldrbmi lr, [r0, -r7, ror #15]! │ │ │ │ - ldrdeq r3, [fp], -r0 @ │ │ │ │ - eoreq r3, fp, ip, asr #25 │ │ │ │ - mlaeq fp, r8, ip, r3 │ │ │ │ - eoreq r3, fp, r6, lsl #25 │ │ │ │ + eoreq r3, fp, r8, asr #23 │ │ │ │ + eoreq r3, fp, r4, asr #23 │ │ │ │ + mlaeq fp, r0, fp, r3 │ │ │ │ + eoreq r3, fp, lr, ror fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd7590 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldmdbmi r2, {r0, r4, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ mulgt r5, r4, r8 │ │ │ │ @@ -344342,17 +344342,17 @@ │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ ldclt 15, cr14, [r0, #-896] @ 0xfffffc80 │ │ │ │ andcs r4, r1, r6, lsl #18 │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ stmdbvc r3!, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7ef │ │ │ │ rsbseq lr, fp, r2, lsr r1 │ │ │ │ - eoreq r3, fp, r8, lsl #25 │ │ │ │ - eoreq r3, fp, r0, lsl #25 │ │ │ │ - eoreq r3, fp, r8, ror #24 │ │ │ │ + eoreq r3, fp, r0, lsl #23 │ │ │ │ + eoreq r3, fp, r8, ror fp │ │ │ │ + eoreq r3, fp, r0, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd75f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ andcs r4, r1, ip, lsl #18 │ │ │ │ stmdavc r2!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ mulgt r0, r4, r8 │ │ │ │ @@ -344362,16 +344362,16 @@ │ │ │ │ @ instruction: 0xf6ae2202 │ │ │ │ stmdbvc r3!, {r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ strle r0, [r0], #-1819 @ 0xfffff8e5 │ │ │ │ stmdbmi r4, {r4, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ svc 0x00aef6ae │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r3, fp, r0, asr ip │ │ │ │ - eoreq r3, fp, r6, lsl #23 │ │ │ │ + eoreq r3, fp, r8, asr #22 │ │ │ │ + eoreq r3, fp, lr, ror sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecd7644 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r3], -r8, ror #31 │ │ │ │ cmplt sl, ip, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-2578 @ 0xfffff5ee │ │ │ │ andcs r4, r1, r2, lsl r9 │ │ │ │ @@ -344388,20 +344388,20 @@ │ │ │ │ subseq pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f4639 │ │ │ │ svclt 0x00480001 │ │ │ │ strcc r7, [r1, #-2090] @ 0xfffff7d6 │ │ │ │ svc 0x007cf6ae │ │ │ │ adcsmi r0, r5, #100, 16 @ 0x640000 │ │ │ │ ldcllt 1, cr13, [r8, #964]! @ 0x3c4 │ │ │ │ - eoreq r3, fp, sl, lsl ip │ │ │ │ - eoreq r2, sl, r0, lsr #22 │ │ │ │ - eoreq r5, fp, lr, lsl #18 │ │ │ │ - eoreq lr, pc, r8, lsr r9 @ │ │ │ │ - strhteq r2, [lr], -r0 │ │ │ │ - strdeq r7, [ip], -r8 @ │ │ │ │ + eoreq r3, fp, r2, lsl fp │ │ │ │ + eoreq r2, sl, r8, lsl sl │ │ │ │ + eoreq r5, fp, r6, lsl #16 │ │ │ │ + eoreq lr, pc, r0, lsr r8 @ │ │ │ │ + eoreq r2, lr, r8, lsr #11 │ │ │ │ + strdeq r7, [ip], -r0 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ mulcc r7, r0, r9 │ │ │ │ blcs 191cdc │ │ │ │ stmdbvc r1!, {r1, r4, r5, r6, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @@ -344474,30 +344474,30 @@ │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ @ instruction: 0xe7c6eed8 │ │ │ │ @ instruction: 0x461a4912 │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ cdp 6, 13, cr15, cr0, cr14, {5} │ │ │ │ ldmdbmi r0, {r1, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7e54479 │ │ │ │ - strhteq lr, [pc], -ip │ │ │ │ - eoreq r2, lr, r4, lsr r6 │ │ │ │ - eoreq r3, fp, r4, lsl #19 │ │ │ │ - eoreq r3, fp, r4, ror #18 │ │ │ │ + strhteq lr, [pc], -r4 │ │ │ │ + eoreq r2, lr, ip, lsr #10 │ │ │ │ + eoreq r3, fp, ip, ror r8 │ │ │ │ + eoreq r3, fp, ip, asr r8 │ │ │ │ addeq r1, r0, r8, lsr #32 │ │ │ │ - eoreq r3, sl, sl, lsr #4 │ │ │ │ - eoreq r5, fp, r8, ror #30 │ │ │ │ - eoreq r3, sl, r6, lsl r2 │ │ │ │ - eoreq r3, fp, r4, lsr #22 │ │ │ │ - eoreq r3, fp, r0, lsl fp │ │ │ │ - eoreq r3, fp, r4, asr #21 │ │ │ │ - strdeq r3, [fp], -r6 @ │ │ │ │ - ldrdeq r3, [fp], -r8 @ │ │ │ │ - strhteq r3, [fp], -r4 │ │ │ │ - mlaeq fp, sl, sl, r3 │ │ │ │ - eoreq lr, fp, ip, ror r2 │ │ │ │ + eoreq r3, sl, r2, lsr #2 │ │ │ │ + eoreq r5, fp, r0, ror #28 │ │ │ │ + eoreq r3, sl, lr, lsl #2 │ │ │ │ + eoreq r3, fp, ip, lsl sl │ │ │ │ + eoreq r3, fp, r8, lsl #20 │ │ │ │ + strhteq r3, [fp], -ip │ │ │ │ + eoreq r3, fp, lr, ror #23 │ │ │ │ + ldrdeq r3, [fp], -r0 @ │ │ │ │ + eoreq r3, fp, ip, lsr #19 │ │ │ │ + mlaeq fp, r2, r9, r3 │ │ │ │ + eoreq lr, fp, r4, ror r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ strmi fp, [r0], pc, lsl #1 │ │ │ │ strmi r4, [r1], -r6, lsl #12 │ │ │ │ ldreq pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ @@ -344761,57 +344761,57 @@ │ │ │ │ andcs r4, r1, sl, lsl r6 │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ @ instruction: 0xe77dec98 │ │ │ │ svc 0x00d2f6ae │ │ │ │ rsbseq pc, pc, sl, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, fp, r0, lsr #29 │ │ │ │ - eoreq r2, lr, r6, lsr #29 │ │ │ │ - mlaeq lr, r6, lr, r2 │ │ │ │ + mlaeq lr, lr, sp, r2 │ │ │ │ + eoreq r2, lr, lr, lsl #27 │ │ │ │ addeq lr, r2, r0, lsl #10 │ │ │ │ addeq r0, r0, ip, asr sp │ │ │ │ - eoreq r2, lr, lr, ror lr │ │ │ │ - ldrdeq lr, [r9], -r2 @ │ │ │ │ + eoreq r2, lr, r6, ror sp │ │ │ │ + eoreq lr, r9, sl, asr #15 │ │ │ │ @ instruction: 0x0082e4b2 │ │ │ │ - strhteq r3, [fp], -lr │ │ │ │ - ldrdeq r3, [fp], -ip @ │ │ │ │ - ldrdeq r2, [lr], -r0 @ │ │ │ │ + strhteq r3, [fp], -r6 │ │ │ │ + ldrdeq r3, [fp], -r4 @ │ │ │ │ + eoreq r2, lr, r8, asr #25 │ │ │ │ addeq lr, r2, r8, lsr r4 │ │ │ │ - eoreq r3, fp, ip, asr #18 │ │ │ │ - eoreq r3, fp, lr, ror r9 │ │ │ │ + eoreq r3, fp, r4, asr #16 │ │ │ │ + eoreq r3, fp, r6, ror r8 │ │ │ │ addeq r0, r0, r0, lsl #26 │ │ │ │ - mlaeq lr, sl, sp, r2 │ │ │ │ - eoreq lr, r9, r8, ror #15 │ │ │ │ + mlaeq lr, r2, ip, r2 │ │ │ │ + eoreq lr, r9, r0, ror #13 │ │ │ │ rsbseq pc, pc, r8, lsr #16 │ │ │ │ - eoreq r3, fp, r0, ror #17 │ │ │ │ - eoreq r3, sl, r2, lsr #31 │ │ │ │ - eoreq r3, fp, ip, lsl #17 │ │ │ │ + ldrdeq r3, [fp], -r8 @ │ │ │ │ + mlaeq sl, sl, lr, r3 │ │ │ │ + eoreq r3, fp, r4, lsl #15 │ │ │ │ addeq r1, r0, sl, lsl r3 │ │ │ │ - ldrdeq r2, [lr], -ip @ │ │ │ │ - eoreq lr, fp, r2 │ │ │ │ - eoreq r3, fp, lr, ror #28 │ │ │ │ - ldrdeq r2, [sl], -r2 @ │ │ │ │ + ldrdeq r2, [lr], -r4 @ │ │ │ │ + strdeq sp, [fp], -sl @ │ │ │ │ + eoreq r3, fp, r6, ror #26 │ │ │ │ + eoreq r2, sl, sl, asr #11 │ │ │ │ addeq r1, r0, r0, asr #5 │ │ │ │ umulleq r1, r0, r0, r2 │ │ │ │ - eoreq r2, lr, r6, ror #11 │ │ │ │ - eoreq lr, r9, r2, lsl #13 │ │ │ │ - strdeq r2, [lr], -ip @ │ │ │ │ + ldrdeq r2, [lr], -lr @ │ │ │ │ + eoreq lr, r9, sl, ror r5 │ │ │ │ + strdeq r2, [lr], -r4 @ │ │ │ │ addeq lr, r2, r4, ror #4 │ │ │ │ addeq r1, r0, lr, lsl r0 │ │ │ │ - eoreq r3, fp, r6, ror #15 │ │ │ │ - strdeq r2, [sl], -r8 @ │ │ │ │ - strdeq lr, [r9], -r8 @ │ │ │ │ - eoreq r3, fp, r6, lsr #14 │ │ │ │ - eoreq r3, sl, r6, ror #27 │ │ │ │ - eoreq r3, fp, r2, asr #14 │ │ │ │ - eoreq r3, fp, r8, lsr #14 │ │ │ │ - eoreq r3, fp, r4, lsl r7 │ │ │ │ - eoreq r2, lr, r6, lsl #9 │ │ │ │ - eoreq r3, fp, r6, ror #16 │ │ │ │ - strdeq r3, [fp], -r0 @ │ │ │ │ + ldrdeq r3, [fp], -lr @ │ │ │ │ + strdeq r2, [sl], -r0 @ │ │ │ │ + strdeq lr, [r9], -r0 @ │ │ │ │ + eoreq r3, fp, lr, lsl r6 │ │ │ │ + ldrdeq r3, [sl], -lr @ │ │ │ │ + eoreq r3, fp, sl, lsr r6 │ │ │ │ + eoreq r3, fp, r0, lsr #12 │ │ │ │ + eoreq r3, fp, ip, lsl #12 │ │ │ │ + eoreq r2, lr, lr, ror r3 │ │ │ │ + eoreq r3, fp, lr, asr r7 │ │ │ │ + eoreq r3, fp, r8, ror #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd7d24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi lr, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ bmi 92cd3c │ │ │ │ ldrbtmi r2, [r9], #-769 @ 0xfffffcff │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ @@ -344828,15 +344828,15 @@ │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d11a │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ strcs r4, [r0, #-3855] @ 0xfffff0f1 │ │ │ │ ldrbtmi r4, [pc], #-1646 @ 180b78 │ │ │ │ @ instruction: 0x4631463a │ │ │ │ - blx f3ce54 │ │ │ │ + blx 113ce54 │ │ │ │ @ instruction: 0x43286824 │ │ │ │ sbclt r6, r5, #2293760 @ 0x230000 │ │ │ │ rscle r2, r4, r0, lsl #22 │ │ │ │ rscle r2, r2, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ blcs 19ac28 │ │ │ │ @@ -344847,15 +344847,15 @@ │ │ │ │ rsbseq pc, pc, r6, lsr #9 │ │ │ │ rsbseq sp, fp, sl, ror #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd7dbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf0bf6900 │ │ │ │ - @ instruction: 0x4620fd17 │ │ │ │ + @ instruction: 0x4620fd1f │ │ │ │ blx fe1be986 │ │ │ │ svclt 0x0000bd10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrls pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ @@ -345196,18 +345196,18 @@ │ │ │ │ addeq sp, r2, r0, lsr #31 │ │ │ │ addeq sp, r2, r2, lsl #31 │ │ │ │ addeq sp, r2, r0, lsr sp │ │ │ │ addeq sp, r2, r6, asr #24 │ │ │ │ addeq sp, r2, r0, lsr ip │ │ │ │ addeq sp, r2, r2, asr #24 │ │ │ │ addeq sp, r2, r8, lsr ip │ │ │ │ - eoreq r3, fp, lr, lsr #12 │ │ │ │ + eoreq r3, fp, r6, lsr #10 │ │ │ │ rsbseq lr, fp, r0, lsl fp │ │ │ │ addeq sp, r2, sl, asr #21 │ │ │ │ - eoreq r3, fp, r0, lsl #12 │ │ │ │ + strdeq r3, [fp], -r8 @ │ │ │ │ umulleq sp, r2, ip, sl │ │ │ │ @ instruction: 0x47703014 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, ip, sp, lsl ip │ │ │ │ @@ -345218,24 +345218,24 @@ │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ strvs pc, [r0], #-1043 @ 0xfffffbed │ │ │ │ @ instruction: 0x4606d11a │ │ │ │ @ instruction: 0xf7f76840 │ │ │ │ @ instruction: 0x4607fef7 │ │ │ │ ldrbtmi r4, [r8], #-2070 @ 0xfffff7ea │ │ │ │ - ldc2l 0, cr15, [lr, #-760] @ 0xfffffd08 │ │ │ │ - ldc2 0, cr15, [r6, #760] @ 0x2f8 │ │ │ │ + stc2l 0, cr15, [r6, #-760]! @ 0xfffffd08 │ │ │ │ + ldc2 0, cr15, [lr, #760] @ 0x2f8 │ │ │ │ strbtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf884f0c2 │ │ │ │ + @ instruction: 0xf88cf0c2 │ │ │ │ vst2.8 {d22-d23}, [pc :128]! │ │ │ │ @ instruction: 0xf6cf4237 │ │ │ │ strtmi r7, [r3], -pc, asr #5 │ │ │ │ ldrtmi r4, [r8], -r9, ror #12 │ │ │ │ @ instruction: 0xf0bf402a │ │ │ │ - teqpvs r0, pc, asr #18 @ p-variant is OBSOLETE │ │ │ │ + teqpvs r0, r7, asr r9 @ p-variant is OBSOLETE │ │ │ │ blmi 3939f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 45b230 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf6ae81f0 │ │ │ │ @@ -345315,15 +345315,15 @@ │ │ │ │ @ instruction: 0xf76a4620 │ │ │ │ @ instruction: 0xf896fb4d │ │ │ │ @ instruction: 0x4620105c │ │ │ │ blx bf0b6 │ │ │ │ ldrtmi r6, [fp], -r8, lsr #18 │ │ │ │ stmdbls r1, {r0, r1, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0bf6900 │ │ │ │ - @ instruction: 0xf89dfa7d │ │ │ │ + @ instruction: 0xf89dfa85 │ │ │ │ cmplt fp, r0, lsl r0 │ │ │ │ blmi 3d3b4c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 2db394 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_abt │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ @@ -345340,47 +345340,47 @@ │ │ │ │ blmi c6d5dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ orrlt r6, r3, #49152 @ 0xc000 │ │ │ │ stcge 6, cr4, [r4, #-48] @ 0xffffffd0 │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - @ instruction: 0x4668fc9b │ │ │ │ + strbtmi pc, [r8], -r3, lsr #25 @ │ │ │ │ blx 33f12e │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ strbtmi r1, [r8], -ip, lsl #2 │ │ │ │ - @ instruction: 0xf88af0b7 │ │ │ │ + @ instruction: 0xf892f0b7 │ │ │ │ bllt fe227b9c │ │ │ │ mulcc ip, sp, r8 │ │ │ │ andcs fp, r4, #738197505 @ 0x2c000001 │ │ │ │ tstpeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - andcs pc, r4, #42752 @ 0xa700 │ │ │ │ + andcs pc, r4, #44800 @ 0xaf00 │ │ │ │ tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - andcs pc, r4, #41216 @ 0xa100 │ │ │ │ + andcs pc, r4, #43264 @ 0xa900 │ │ │ │ orrvc pc, r0, r4, lsl #10 │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - @ instruction: 0xf504fc9b │ │ │ │ + @ instruction: 0xf504fca3 │ │ │ │ strtmi r7, [r8], -r8, lsl #3 │ │ │ │ andvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ - ldc2 0, cr15, [r4], {195} @ 0xc3 │ │ │ │ + ldc2 0, cr15, [ip], {195} @ 0xc3 │ │ │ │ @ instruction: 0xf5044629 │ │ │ │ @ instruction: 0xf0c37071 │ │ │ │ - bmi 58073c │ │ │ │ + bmi 58075c │ │ │ │ ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, lr, lr, lsl #2 │ │ │ │ stmdals r0, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ stmia ip!, {r1, r2, r3, r5, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdbls r0, {r0, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - @ instruction: 0xf89dfc7b │ │ │ │ + @ instruction: 0xf89dfc83 │ │ │ │ blcs 18d434 │ │ │ │ ldrb sp, [r2, r9, asr #3]! │ │ │ │ b 13eec4 │ │ │ │ @ instruction: 0x007fec9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq lr, pc, r6, lsr #24 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ @@ -345394,15 +345394,15 @@ │ │ │ │ ldmdbvs fp, {r0, r1, r8, fp, sp, lr} │ │ │ │ strmi fp, [r4], -fp, lsl #6 │ │ │ │ strtmi sl, [sl], -r6, lsl #26 │ │ │ │ @ instruction: 0xf7ff460e │ │ │ │ bge 201130 │ │ │ │ strtmi r6, [r9], -r3, lsr #18 │ │ │ │ @ instruction: 0xf0bf6918 │ │ │ │ - @ instruction: 0x4604f93d │ │ │ │ + strmi pc, [r4], -r5, asr #18 │ │ │ │ stcge 1, cr11, [r2, #-608] @ 0xfffffda0 │ │ │ │ bls 1d2c64 │ │ │ │ @ instruction: 0xf76a4628 │ │ │ │ @ instruction: 0x4631fc71 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ cdpvs 14, 3, cr15, cr1, cr3, {6} │ │ │ │ @ instruction: 0x4628b111 │ │ │ │ @@ -345439,15 +345439,15 @@ │ │ │ │ mcrvs 14, 1, pc, cr9, cr13, {5} @ │ │ │ │ @ instruction: 0x4630b111 │ │ │ │ mrc2 7, 5, pc, cr8, cr15, {7} │ │ │ │ ldrtmi r6, [r9], -r0, lsr #18 │ │ │ │ strcs r9, [r0], #-2820 @ 0xfffff4fc │ │ │ │ stmdbvs r0, {r1, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0bf9400 │ │ │ │ - @ instruction: 0xf89df8b9 │ │ │ │ + @ instruction: 0xf89df8c1 │ │ │ │ cmplt fp, r4, lsl r0 │ │ │ │ blmi 3d3d3c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 45b584 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_abt │ │ │ │ ldcllt 0, cr11, [r0, #52]! @ 0x34 │ │ │ │ @@ -346701,140 +346701,140 @@ │ │ │ │ bvc 14495b8 │ │ │ │ blne fe27d1dc │ │ │ │ ldrbtmi r4, [fp], #-2969 @ 0xfffff467 │ │ │ │ blge 5e74cc │ │ │ │ blge 4a74dc │ │ │ │ rsbs r9, sp, sl, lsl #6 │ │ │ │ @ instruction: 0xf06d4630 │ │ │ │ - strdls pc, [r2], -sp │ │ │ │ + andls pc, r2, r5, lsl #20 │ │ │ │ @ instruction: 0xf0764630 │ │ │ │ - andls pc, r3, r3, ror #23 │ │ │ │ + andls pc, r3, fp, ror #23 │ │ │ │ @ instruction: 0xf0844630 │ │ │ │ - ldmibmi r1, {r0, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibmi r1, {r0, r2, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andls r2, r4, r0, lsl #4 │ │ │ │ @ instruction: 0x46304479 │ │ │ │ - stc2l 0, cr15, [r2, #-588]! @ 0xfffffdb4 │ │ │ │ + stc2l 0, cr15, [sl, #-588]! @ 0xfffffdb4 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #13 │ │ │ │ stc2 7, cr15, [r6], {13} │ │ │ │ @ instruction: 0xf8c89b09 │ │ │ │ strmi r7, [r1], r0 │ │ │ │ strvc lr, [r2, -r8, asr #19] │ │ │ │ stmdbls r8, {r4, r5, r9, sl, lr} │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ blls 1e755c │ │ │ │ andsvc pc, r8, r8, asr #17 │ │ │ │ vcge.s8 d25, d0, d7 │ │ │ │ @ instruction: 0xf88d13ff │ │ │ │ tstls r1, #96 @ 0x60 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0aa9313 │ │ │ │ - blls 20096c │ │ │ │ + blls 20098c │ │ │ │ movwls r4, #62981 @ 0xf605 │ │ │ │ blmi 21141e8 │ │ │ │ ldrbtmi r9, [fp], #-2314 @ 0xfffff6f6 │ │ │ │ blls 367560 │ │ │ │ ldmdavs fp, {r4, r8, r9, sl, ip, pc} │ │ │ │ vcgt.s8 d25, d0, d14 │ │ │ │ movwls r2, #54146 @ 0xd382 │ │ │ │ - @ instruction: 0xffeaf0a5 │ │ │ │ + @ instruction: 0xfff2f0a5 │ │ │ │ @ instruction: 0xf1bb4603 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ bls 222c14 │ │ │ │ @ instruction: 0x43229903 │ │ │ │ @ instruction: 0x460a4311 │ │ │ │ tstmi r1, #4, 18 @ 0x10000 │ │ │ │ beq 1fd284 │ │ │ │ stmdbeq sl, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r9, #-2629] @ 0xfffff5bb │ │ │ │ blx 1953614 │ │ │ │ ldrtmi pc, [r0], -r3, lsl #23 @ │ │ │ │ - blx ffebebd4 │ │ │ │ + blx bebd4 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - ldc2l 0, cr15, [lr, #668] @ 0x29c │ │ │ │ + stc2l 0, cr15, [r6, #668]! @ 0x29c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ b 12a2b90 │ │ │ │ tstcs r1, fp, lsl #8 │ │ │ │ rsclt r4, r4, #48, 12 @ 0x3000000 │ │ │ │ - blx 103ec0a │ │ │ │ + blx 123ec0a │ │ │ │ ldrtmi r4, [r0], -r4, lsl #6 │ │ │ │ - blx 163ec38 │ │ │ │ + blx 183ec38 │ │ │ │ movwmi fp, #17124 @ 0x42e4 │ │ │ │ @ instruction: 0xf0ac4630 │ │ │ │ - rsclt pc, r4, #13504 @ 0x34c0 │ │ │ │ + rsclt pc, r4, #14016 @ 0x36c0 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #6 │ │ │ │ - blx 43ec5c │ │ │ │ + blx 63ec5c │ │ │ │ movwmi fp, #17124 @ 0x42e4 │ │ │ │ stccs 2, cr11, [r0], {228} @ 0xe4 │ │ │ │ addshi pc, r6, r0 │ │ │ │ bleq 1beaf4 │ │ │ │ movwls r2, #25345 @ 0x6301 │ │ │ │ @ instruction: 0xf70c4630 │ │ │ │ andcs pc, r0, #1622016 @ 0x18c000 │ │ │ │ @ instruction: 0x46304611 │ │ │ │ - ldc2l 0, cr15, [r8], #476 @ 0x1dc │ │ │ │ + stc2 0, cr15, [r0, #-476] @ 0xfffffe24 │ │ │ │ strmi r2, [r5], -r0, lsl #2 │ │ │ │ @ instruction: 0xf0844630 │ │ │ │ - movwmi pc, #23389 @ 0x5b5d @ │ │ │ │ + movwmi pc, #23397 @ 0x5b65 @ │ │ │ │ rsclt r4, sp, #48, 12 @ 0x3000000 │ │ │ │ - ldc2 0, cr15, [r0, #608]! @ 0x260 │ │ │ │ + ldc2 0, cr15, [r8, #608]! @ 0x260 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ stc2l 7, cr15, [ip, #-208] @ 0xffffff30 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ rsclt pc, sp, #8060928 @ 0x7b0000 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ - ldc2l 0, cr15, [r6, #608] @ 0x260 │ │ │ │ + ldc2l 0, cr15, [lr, #608] @ 0x260 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf09a4630 │ │ │ │ - rsclt pc, sp, #1851392 @ 0x1c4000 │ │ │ │ + rsclt pc, sp, #1982464 @ 0x1e4000 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ - blx 1ebec72 │ │ │ │ + blx 20bec72 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf0994630 │ │ │ │ - @ instruction: 0xf44ffbfd │ │ │ │ + @ instruction: 0xf44ffc05 │ │ │ │ rsclt r2, sp, #128, 2 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ - mrc2 0, 2, pc, cr12, cr7, {5} │ │ │ │ + mcr2 0, 3, pc, cr4, cr7, {5} @ │ │ │ │ rsclt r9, sp, #5120 @ 0x1400 │ │ │ │ ldmdavs r9, {r0, r2, r8, r9, lr} │ │ │ │ mcrrne 2, 14, fp, r8, cr13 │ │ │ │ stmdbcs r1, {r1, r3, r6, ip, lr, pc} │ │ │ │ stmdbcs r2, {r0, r1, r2, r3, r4, ip, lr, pc} │ │ │ │ movwcs sp, #4124 @ 0x101c │ │ │ │ @ instruction: 0x461a2110 │ │ │ │ @ instruction: 0xf0aa4630 │ │ │ │ - b 11c1698 │ │ │ │ + b 11c16b8 │ │ │ │ ldrtmi r0, [r0], -r5, lsl #8 │ │ │ │ - mcrr2 0, 9, pc, lr, cr15 @ │ │ │ │ + mrrc2 0, 9, pc, r6, cr15 @ │ │ │ │ umaalcs pc, r1, r6, r9 @ │ │ │ │ svcne 0x0013b2e4 │ │ │ │ sbcslt r4, fp, #4, 6 @ 0x10000000 │ │ │ │ bcs 52f5f4 │ │ │ │ blcs 1f26c8 │ │ │ │ svcge 0x002af63f │ │ │ │ @ instruction: 0xf0aa4630 │ │ │ │ - msrmi CPSR_, #3152 @ 0xc50 │ │ │ │ + msrmi CPSR_, #3280 @ 0xcd0 │ │ │ │ str fp, [r3, -r4, asr #5]! │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf914f09b │ │ │ │ + @ instruction: 0xf91cf09b │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0x4630e7db │ │ │ │ - ldc2l 0, cr15, [sl, #-608] @ 0xfffffda0 │ │ │ │ + stc2l 0, cr15, [r2, #-608]! @ 0xfffffda0 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ tstpcs r1, fp, lsr #16 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf09f4630 │ │ │ │ - @ instruction: 0x4630fab3 │ │ │ │ - @ instruction: 0xf9ccf0a9 │ │ │ │ + @ instruction: 0x4630fabb │ │ │ │ + @ instruction: 0xf9d4f0a9 │ │ │ │ @ instruction: 0xf0ac4630 │ │ │ │ - ldrtmi pc, [r0], -pc, asr #26 @ │ │ │ │ - @ instruction: 0xf988f0ad │ │ │ │ + @ instruction: 0x4630fd57 │ │ │ │ + @ instruction: 0xf990f0ad │ │ │ │ ldrbmi lr, [r9], -r2, lsl #15 │ │ │ │ andcs r9, r0, #11 │ │ │ │ @ instruction: 0xf07b4630 │ │ │ │ - blls 4810c0 │ │ │ │ + blls 4810e0 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ svcge 0x0043f43f │ │ │ │ @ instruction: 0xf70d4630 │ │ │ │ @ instruction: 0xe74efb97 │ │ │ │ movwcs r4, #2069 @ 0x815 │ │ │ │ ldrbtmi r2, [r8], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xfff0f76f │ │ │ │ @@ -346853,15 +346853,15 @@ │ │ │ │ rsbseq sp, pc, r8, lsl #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, pc, lr, ror r7 @ │ │ │ │ @ instruction: 0x000007b4 │ │ │ │ ldrhteq pc, [pc], #-50 @ │ │ │ │ @ instruction: 0xffffee11 │ │ │ │ @ instruction: 0xffffecbf │ │ │ │ - eoreq r2, fp, r6, lsr #32 │ │ │ │ + eoreq r1, fp, lr, lsl pc │ │ │ │ rsbseq sp, pc, r6, lsl r5 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd9d34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf9900ff0 │ │ │ │ strmi r2, [r6], -r1, asr #32 │ │ │ │ movweq pc, #16418 @ 0x4022 @ │ │ │ │ @@ -346919,39 +346919,39 @@ │ │ │ │ cmnpcs sp, r4, lsr #17 @ p-variant is OBSOLETE │ │ │ │ movwls r5, #22779 @ 0x58fb │ │ │ │ @ instruction: 0x065b681b │ │ │ │ addshi pc, sp, r0, lsl #2 │ │ │ │ umaalcc pc, r1, sl, r9 @ │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ @ instruction: 0x465080b1 │ │ │ │ - mcr2 0, 0, pc, cr2, cr11, {3} @ │ │ │ │ + mcr2 0, 0, pc, cr10, cr11, {3} @ │ │ │ │ ldrbmi r4, [r0], -sp, lsr #23 │ │ │ │ movwls r5, #6395 @ 0x18fb │ │ │ │ @ instruction: 0xf0774619 │ │ │ │ - stmibmi fp!, {r0, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibmi fp!, {r0, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46504652 │ │ │ │ @ instruction: 0xf0934479 │ │ │ │ - @ instruction: 0x4621fa51 │ │ │ │ + @ instruction: 0x4621fa59 │ │ │ │ @ instruction: 0xf0904650 │ │ │ │ - ldrbmi pc, [r0], -r9, asr #23 @ │ │ │ │ - mrc2 0, 4, pc, cr14, cr11, {3} │ │ │ │ + @ instruction: 0x4650fbd1 │ │ │ │ + mcr2 0, 5, pc, cr6, cr11, {3} @ │ │ │ │ @ instruction: 0x3105f89b │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf10d80ae │ │ │ │ @ instruction: 0x46500830 │ │ │ │ - @ instruction: 0xf8dcf080 │ │ │ │ + @ instruction: 0xf8e4f080 │ │ │ │ ldrbmi r9, [r2], -r4, lsl #26 │ │ │ │ @ instruction: 0x46294658 │ │ │ │ ldc2l 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ tstcs r8, r1, lsl #6 │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ @ instruction: 0xf09d4650 │ │ │ │ - strbmi pc, [r1], -r1, asr #17 @ │ │ │ │ + strbmi pc, [r1], -r9, asr #17 @ │ │ │ │ ldrbmi r4, [r0], -r4, lsl #12 │ │ │ │ - blx 83ee84 │ │ │ │ + blx a3ee84 │ │ │ │ movweq lr, #2628 @ 0xa44 │ │ │ │ ldrdlt fp, [r3, -fp]! @ │ │ │ │ @ instruction: 0x46294652 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ andcs pc, r0, #14272 @ 0x37c0 │ │ │ │ orrcs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf70e4650 │ │ │ │ @@ -346983,15 +346983,15 @@ │ │ │ │ @ instruction: 0xf74268a0 │ │ │ │ stmdacs r0, {r0, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmiavs r0!, {r2, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ blx ff2c0a28 │ │ │ │ sbcsle r2, r8, r0, lsl #16 │ │ │ │ bicsle r2, lr, r0, lsl #26 │ │ │ │ @ instruction: 0xf0b84650 │ │ │ │ - bmi 1dc2784 │ │ │ │ + bmi 1dc27a4 │ │ │ │ ldrbtmi r4, [sl], #-2922 @ 0xfffff496 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, ror fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r7, r0, asr #32 │ │ │ │ pop {r0, r2, r4, r5, r6, ip, sp, pc} │ │ │ │ stmdbvs r2!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -347097,18 +347097,18 @@ │ │ │ │ rsbseq sp, pc, sl, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, pc, lr, lsl r4 @ │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, ip, asr r6 │ │ │ │ @ instruction: 0xffffe961 │ │ │ │ rsbseq sp, pc, lr, asr #5 │ │ │ │ - mlaeq fp, ip, sp, r1 │ │ │ │ - eoreq r9, r9, r6, asr #22 │ │ │ │ - eoreq r1, fp, r2, ror #26 │ │ │ │ - eoreq r9, r9, ip, lsl #22 │ │ │ │ + mlaeq fp, r4, ip, r1 │ │ │ │ + eoreq r9, r9, lr, lsr sl │ │ │ │ + eoreq r1, fp, sl, asr ip │ │ │ │ + eoreq r9, r9, r4, lsl #20 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, ip, r2, lsr #19 │ │ │ │ strmi r4, [r5], -r2, lsr #23 │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ @@ -347159,30 +347159,30 @@ │ │ │ │ svclt 0x00182b05 │ │ │ │ @ instruction: 0xf8ad2b0e │ │ │ │ andle r2, r3, r8, lsr #32 │ │ │ │ @ instruction: 0x3141f896 │ │ │ │ suble r2, r9, r0, lsl #22 │ │ │ │ ldmdbeq ip, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r9], -r0, lsr #12 │ │ │ │ - cdp2 0, 5, cr15, cr4, cr11, {4} │ │ │ │ + cdp2 0, 5, cr15, cr12, cr11, {4} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stc2l 0, cr15, [lr], {52} @ 0x34 │ │ │ │ umaalcc pc, r1, r4, r9 @ │ │ │ │ svclt 0x00182b0e │ │ │ │ suble r2, r9, r5, lsl #22 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ strbmi pc, [r9], -r9, lsl #27 @ │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8ad0901 │ │ │ │ @ instruction: 0xf88d901c │ │ │ │ @ instruction: 0xf07d901e │ │ │ │ - ldrtmi pc, [r9], -pc, ror #22 @ │ │ │ │ + @ instruction: 0x4639fb77 │ │ │ │ @ instruction: 0xf88d4620 │ │ │ │ @ instruction: 0xf07d9014 │ │ │ │ - bvc e81160 │ │ │ │ + bvc e81180 │ │ │ │ suble r2, fp, r4, lsl #22 │ │ │ │ stmdble sp, {r0, r2, r8, r9, fp, sp} │ │ │ │ smlalscs pc, r8, r6, r8 @ │ │ │ │ ldmdbmi lr, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1c24620 │ │ │ │ @ instruction: 0xf88d0202 │ │ │ │ bmi 188b0a8 │ │ │ │ @@ -347213,28 +347213,28 @@ │ │ │ │ teqpcc sl, r4 @ @ p-variant is OBSOLETE │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ svclt 0x00042b02 │ │ │ │ @ instruction: 0xf8852301 │ │ │ │ stmdacs r0, {r2, r3, r5, r8, r9, ip, sp} │ │ │ │ smlatbcs r0, r2, r0, sp │ │ │ │ @ instruction: 0xf08d4620 │ │ │ │ - ldr pc, [sp, pc, lsl #26] │ │ │ │ + @ instruction: 0xe79dfd17 │ │ │ │ movwcs r4, #10815 @ 0x2a3f │ │ │ │ @ instruction: 0x4620493f │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0x4643447a │ │ │ │ @ instruction: 0xf7014479 │ │ │ │ bvc e817ac │ │ │ │ strtmi lr, [r0], -r6, lsr #15 │ │ │ │ cdp2 0, 14, cr15, cr14, cr4, {0} │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ strtmi pc, [r0], -r5, lsl #19 │ │ │ │ blx 143f11c │ │ │ │ @ instruction: 0xf07a4620 │ │ │ │ - @ instruction: 0x4620fabd │ │ │ │ + strtmi pc, [r0], -r5, asr #21 │ │ │ │ ldc2 0, cr15, [sl], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf994fb99 │ │ │ │ str r2, [r1, -r1, asr #32]! │ │ │ │ @ instruction: 0xf8594b30 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ orrvs pc, r0, #318767104 @ 0x13000000 │ │ │ │ @@ -347688,89 +347688,89 @@ │ │ │ │ movwls r5, #26867 @ 0x68f3 │ │ │ │ @ instruction: 0x065e681b │ │ │ │ bicshi pc, r9, r0, lsl #2 │ │ │ │ @ instruction: 0x2624f8df │ │ │ │ tstpvc r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ strbmi r6, [r8], -r3, ror #30 │ │ │ │ @ instruction: 0xf07d447a │ │ │ │ - blvc 1a43170 │ │ │ │ + blvc 1a43190 │ │ │ │ @ instruction: 0xf0124680 │ │ │ │ andsle r0, fp, r0, ror pc │ │ │ │ blcs 25f4cc │ │ │ │ ldm pc, {r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ addseq pc, r0, #19 │ │ │ │ @ instruction: 0x01ab0004 │ │ │ │ movwcs r0, #17 │ │ │ │ ldrmi r2, [sl], -ip, lsl #2 │ │ │ │ @ instruction: 0xf07d4648 │ │ │ │ - blvc 1a43148 │ │ │ │ + blvc 1a43168 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ andne pc, r1, #134217731 @ 0x8000003 │ │ │ │ blx ff73f886 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ blx 1e3f88c │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ orrslt r7, r9, r1, lsr #22 │ │ │ │ ldrbeq r7, [r0], -r2, ror #22 │ │ │ │ movwcs fp, #16200 @ 0x3f48 │ │ │ │ orrshi pc, ip, r0, asr #2 │ │ │ │ addsmi r6, sl, #34, 30 @ 0x88 │ │ │ │ cmnphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ movwcs r2, #4608 @ 0x1200 │ │ │ │ andls r4, r0, #72, 12 @ 0x4800000 │ │ │ │ - @ instruction: 0xf836f079 │ │ │ │ + @ instruction: 0xf83ef079 │ │ │ │ movweq lr, #35392 @ 0x8a40 │ │ │ │ @ instruction: 0xf883fa5f │ │ │ │ @ instruction: 0x305cf894 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf10d81fa │ │ │ │ @ instruction: 0xf8df0a28 │ │ │ │ @ instruction: 0x4648359c │ │ │ │ ldmpl r3, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ movwls r2, #8736 @ 0x2220 │ │ │ │ @ instruction: 0xf09f4619 │ │ │ │ - @ instruction: 0x4621fed5 │ │ │ │ + @ instruction: 0x4621fedd │ │ │ │ @ instruction: 0xf0024648 │ │ │ │ svcvs 0x0063fb41 │ │ │ │ streq lr, [r8, #-2624] @ 0xfffff5c0 │ │ │ │ teqpcc sp, r3 @ @ p-variant is OBSOLETE │ │ │ │ blcs 1b048c │ │ │ │ bicshi pc, r0, r0, asr #32 │ │ │ │ ldrbne pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ strbmi r4, [r8], -sl, asr #12 │ │ │ │ @ instruction: 0xf0924479 │ │ │ │ - @ instruction: 0xf8dffc01 │ │ │ │ + @ instruction: 0xf8dffc09 │ │ │ │ strmi r1, [r7], -r8, ror #10 │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - ldc2 0, cr15, [r6, #740] @ 0x2e4 │ │ │ │ + ldc2 0, cr15, [lr, #740] @ 0x2e4 │ │ │ │ strmi r2, [r6], -r1, lsl #2 │ │ │ │ @ instruction: 0xf07b4648 │ │ │ │ - stmdacs r0, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf8df432f │ │ │ │ ldrbmi r3, [r1], -ip, asr #10 │ │ │ │ andeq lr, ip, sp, asr #19 │ │ │ │ @ instruction: 0x4648433e │ │ │ │ movwls r4, #42107 @ 0xa47b │ │ │ │ bicsvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ tstpeq ip, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf082930b │ │ │ │ - b 11c2b70 │ │ │ │ + b 11c2b90 │ │ │ │ strbmi r0, [r8], -r6, lsl #10 │ │ │ │ blx ffe3f942 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ rsclt pc, sp, #222208 @ 0x36400 │ │ │ │ strbmi r4, [r8], -r5, lsl #6 │ │ │ │ @ instruction: 0xf9f2f73d │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ rsclt pc, sp, #191488 @ 0x2ec00 │ │ │ │ strbmi r4, [r8], -r5, lsl #6 │ │ │ │ - blx 6bfbaa │ │ │ │ + blx 8bfbaa │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ ldrbeq pc, [pc, #21]! @ 183979 @ │ │ │ │ sbcshi pc, sl, r0, asr #32 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xffa4f033 │ │ │ │ movwmi r6, #24419 @ 0x5f63 │ │ │ │ @ instruction: 0x3172f893 │ │ │ │ @@ -347803,30 +347803,30 @@ │ │ │ │ @ instruction: 0x462181ba │ │ │ │ @ instruction: 0xf00b4648 │ │ │ │ @ instruction: 0xf8dff9c5 │ │ │ │ bls 2d0bb0 │ │ │ │ strbmi r4, [r8], -r5, lsl #6 │ │ │ │ ldmpl r3, {r0, r2, r3, r5, r6, r7, r9, ip, sp, pc}^ │ │ │ │ ldrmi r9, [r9], -r2, lsl #6 │ │ │ │ - @ instruction: 0xff50f076 │ │ │ │ + @ instruction: 0xff58f076 │ │ │ │ movwmi r6, #24419 @ 0x5f63 │ │ │ │ rsclt r7, sp, #110592 @ 0x1b000 │ │ │ │ vqdmulh.s d2, d0, d5 │ │ │ │ @ instruction: 0x464880f7 │ │ │ │ blx ffa3fa2a │ │ │ │ @ instruction: 0x305cf894 │ │ │ │ rsclt r4, sp, #335544320 @ 0x14000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stccs 0, cr8, [r0, #-572] @ 0xfffffdc4 │ │ │ │ addshi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf0024648 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf06c4648 │ │ │ │ - strmi pc, [r3], -r5, lsr #28 │ │ │ │ + strmi pc, [r3], -sp, lsr #28 │ │ │ │ cmnle r2, r0, lsl #16 │ │ │ │ bvc 61f7cc │ │ │ │ stmdble r2!, {r2, r9, fp, sp} │ │ │ │ ldmdbge r1, {r0, r2, r9, fp, sp} │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ @ instruction: 0xf04f304a │ │ │ │ @ instruction: 0xf04f3aff │ │ │ │ @@ -347842,24 +347842,24 @@ │ │ │ │ subpl pc, r8, sp, lsl #17 │ │ │ │ submi pc, r9, sp, lsl #17 │ │ │ │ subcs pc, fp, sp, lsl #17 │ │ │ │ @ instruction: 0xf7099315 │ │ │ │ strbmi pc, [r8], -r7, ror #27 @ │ │ │ │ blx fee416c6 │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - @ instruction: 0x4648fd53 │ │ │ │ + @ instruction: 0x4648fd5b │ │ │ │ @ instruction: 0xf824f70d │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - smlabbcs r1, r1, sp, pc @ │ │ │ │ + smlabbcs r1, r9, sp, pc @ │ │ │ │ @ instruction: 0xf0ac4648 │ │ │ │ - blls 341b5c │ │ │ │ + blls 341b7c │ │ │ │ @ instruction: 0x065b681b │ │ │ │ adchi pc, r8, r0, lsl #2 │ │ │ │ @ instruction: 0xf0b74648 │ │ │ │ - bmi ffbc39f4 │ │ │ │ + bmi ffbc3a14 │ │ │ │ ldrbtmi r4, [sl], #-3039 @ 0xfffff421 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x81a8f040 │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0x46488ff0 │ │ │ │ @@ -347867,31 +347867,31 @@ │ │ │ │ ldrbmi r4, [r1], -r0, ror #23 │ │ │ │ andcs r4, r0, #72, 12 @ 0x4800000 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r2, #41484 @ 0xa20c │ │ │ │ bicsvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ tstpeq ip, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf082930b │ │ │ │ - strbmi pc, [r8], -r7, lsr #23 @ │ │ │ │ + strbmi pc, [r8], -pc, lsr #23 @ │ │ │ │ blx 43fb12 │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ @ instruction: 0x4648faf3 │ │ │ │ @ instruction: 0xf90ef73d │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ @ instruction: 0x4648fad9 │ │ │ │ - blx ebfd68 │ │ │ │ + blx 10bfd68 │ │ │ │ strcs r4, [r1, #-1608] @ 0xfffff9b8 │ │ │ │ blx 1c41756 │ │ │ │ strbmi lr, [r8], -r0, lsr #14 │ │ │ │ blx 1b4175e │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - strbmi pc, [r8], -r7, lsl #26 @ │ │ │ │ + strbmi pc, [r8], -pc, lsl #26 @ │ │ │ │ @ instruction: 0xffd8f70c │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - @ instruction: 0xe779fd35 │ │ │ │ + @ instruction: 0xe779fd3d │ │ │ │ @ instruction: 0x0090f8d4 │ │ │ │ @ instruction: 0xf7ff302c │ │ │ │ stccs 13, cr15, [r0, #-252] @ 0xffffff04 │ │ │ │ svcge 0x006cf43f │ │ │ │ strbmi r6, [sl], -r0, ror #30 │ │ │ │ @ instruction: 0xf7fe9907 │ │ │ │ strbmi pc, [r8], -r3, lsl #29 @ │ │ │ │ @@ -347904,15 +347904,15 @@ │ │ │ │ blcs 28fc7c │ │ │ │ mrcge 4, 4, APSR_nzcv, cr2, cr15, {3} │ │ │ │ @ instruction: 0xf8936f63 │ │ │ │ blcs 190074 │ │ │ │ mcrge 4, 4, pc, cr12, cr15, {3} @ │ │ │ │ strbmi r2, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0xf079461a │ │ │ │ - b 11c2408 │ │ │ │ + b 11c2428 │ │ │ │ blx 19447b8 │ │ │ │ str pc, [r1], r3, lsl #17 │ │ │ │ andne pc, r1, #134217731 @ 0x8000003 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xffcaf007 │ │ │ │ ldrbeq r7, [r5], -r2, ror #22 │ │ │ │ sbcshi pc, fp, r0, lsl #2 │ │ │ │ @@ -347932,15 +347932,15 @@ │ │ │ │ strtmi r4, [r9], -sl, asr #12 │ │ │ │ andcs r2, r2, r0, lsl #6 │ │ │ │ blx ffb417e6 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7692002 │ │ │ │ @ instruction: 0xe611fc1f │ │ │ │ @ instruction: 0xf0944648 │ │ │ │ - movwmi pc, #22941 @ 0x599d @ │ │ │ │ + movwmi pc, #22949 @ 0x59a5 @ │ │ │ │ str fp, [r2, -sp, ror #5] │ │ │ │ mulcs r2, r9, sp │ │ │ │ ldrbtmi r4, [sp], #-3225 @ 0xfffff367 │ │ │ │ @ instruction: 0x462a447c │ │ │ │ @ instruction: 0xf7694621 │ │ │ │ strbmi pc, [sl], -pc, lsl #24 @ │ │ │ │ movwcs r4, #1569 @ 0x621 │ │ │ │ @@ -347969,15 +347969,15 @@ │ │ │ │ pkhtb fp, r1, sp, asr #5 │ │ │ │ @ instruction: 0xf44f4b7e │ │ │ │ bls 2cc284 │ │ │ │ ldmpl r3, {r3, r6, r9, sl, lr}^ │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ blmi 2068890 │ │ │ │ @ instruction: 0xf084447b │ │ │ │ - b 1302134 │ │ │ │ + b 1302154 │ │ │ │ sbcslt r0, sp, #0, 6 │ │ │ │ @ instruction: 0xf8d9e61e │ │ │ │ stmdavs fp!, {r5, r6, r8, ip, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibvs pc!, {r9, sl, fp, sp, pc} @ │ │ │ │ stmdavs sp!, {r0, r1, r2, r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ blcs 19dd60 │ │ │ │ @@ -348067,15 +348067,15 @@ │ │ │ │ blcs 2a2a30 │ │ │ │ ldr sp, [pc, r8, asr #1] │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf70b4638 │ │ │ │ ldrb pc, [r2, r3, lsr #24] @ │ │ │ │ stmibvs r9, {r0, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0734648 │ │ │ │ - @ instruction: 0xf8ddfb03 │ │ │ │ + @ instruction: 0xf8ddfb0b │ │ │ │ strb r8, [r4, #-16] │ │ │ │ ldcl 6, cr15, [r0, #684]! @ 0x2ac │ │ │ │ strbmi r2, [r0], -r0, lsl #4 │ │ │ │ ldc2 7, cr15, [r6, #1012] @ 0x3f4 │ │ │ │ movweq lr, #23104 @ 0x5a40 │ │ │ │ @ instruction: 0xe772b2dd │ │ │ │ rsbseq ip, pc, r4, lsl #16 │ │ │ │ @@ -348086,18 +348086,18 @@ │ │ │ │ andeq r0, r0, r4, lsr #17 │ │ │ │ @ instruction: 0xffffdcc1 │ │ │ │ @ instruction: 0xffffdceb │ │ │ │ @ instruction: 0xffffdf4d │ │ │ │ andeq r0, r0, ip, asr r6 │ │ │ │ rsbseq ip, pc, lr, lsr r5 @ │ │ │ │ @ instruction: 0xffffdd7d │ │ │ │ - eoreq r0, fp, r4, lsr #30 │ │ │ │ - eoreq r8, r9, lr, asr #25 │ │ │ │ - eoreq r0, fp, lr, ror #29 │ │ │ │ - mlaeq r9, r8, ip, r8 │ │ │ │ + eoreq r0, fp, ip, lsl lr │ │ │ │ + eoreq r8, r9, r6, asr #23 │ │ │ │ + eoreq r0, fp, r6, ror #27 │ │ │ │ + mlaeq r9, r0, fp, r8 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ @ instruction: 0xffffdc6d │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmdbmi r9, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ @@ -348173,15 +348173,15 @@ │ │ │ │ orreq lr, r3, #13312 @ 0x3400 │ │ │ │ ubfx r6, fp, #16, #15 │ │ │ │ ldrb r2, [r9, r1, lsl #6]! │ │ │ │ stc 6, cr15, [r8, #-684]! @ 0xfffffd54 │ │ │ │ rsbseq ip, pc, r8, ror #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrsbteq ip, [pc], #-10 │ │ │ │ - mlaeq pc, r8, pc, sl @ │ │ │ │ + mlaeq pc, r0, lr, sl @ │ │ │ │ blcs 2a2bd8 │ │ │ │ stmdbvs r0, {r0, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ addvc pc, r0, r0, lsr #11 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ svclt 0x00180940 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ blcs 2a2bf0 │ │ │ │ @@ -349447,15 +349447,15 @@ │ │ │ │ ldrmi r3, [r1], #-792 @ 0xfffffce8 │ │ │ │ @ instruction: 0xf843442a │ │ │ │ bne 4103d0 │ │ │ │ mvnsle r4, r3, asr r5 │ │ │ │ strbmi r9, [r8], -sp, lsl #22 │ │ │ │ @ instruction: 0xf8c39211 │ │ │ │ @ instruction: 0xf0a92304 │ │ │ │ - stmibvs r2, {r0, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2, {r0, r3, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ msreq CPSR_, #0, 2 │ │ │ │ @ instruction: 0xf000429a │ │ │ │ bvs 12e5d50 │ │ │ │ stmiavs fp!, {r0, r8, r9, sl, sp} │ │ │ │ stmdavs sp!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs fp!, {r8, r9, sl, sp} │ │ │ │ svclt 0x000842bb │ │ │ │ @@ -350019,15 +350019,15 @@ │ │ │ │ @ instruction: 0xf897d09f │ │ │ │ blcs 1ce254 │ │ │ │ andeq pc, r1, r2, lsl #1 │ │ │ │ tstle r4, ip │ │ │ │ @ instruction: 0x31a2f891 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ strtmi r8, [r8], -r6, lsr #2 │ │ │ │ - @ instruction: 0xf888f0a9 │ │ │ │ + @ instruction: 0xf890f0a9 │ │ │ │ @ instruction: 0xf1006981 │ │ │ │ addsmi r0, r1, #32, 4 │ │ │ │ msrhi CPSR_fsc, r0 │ │ │ │ @ instruction: 0xf04f6a46 │ │ │ │ ldmvs r3!, {r0, fp} │ │ │ │ ldmdavs r6!, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -350221,15 +350221,15 @@ │ │ │ │ @ instruction: 0xf7fc447a │ │ │ │ strtmi pc, [r8], -r5, lsr #23 │ │ │ │ mcrvs 13, 3, fp, cr3, cr0, {3} │ │ │ │ @ instruction: 0x1090f8d3 │ │ │ │ svclt 0x0000e7f3 │ │ │ │ @ instruction: 0xffffe823 │ │ │ │ @ instruction: 0xffffe077 │ │ │ │ - eoreq lr, sl, r8, ror #22 │ │ │ │ + eoreq lr, sl, r0, ror #20 │ │ │ │ blcs 364bdc │ │ │ │ @ instruction: 0xf890bf01 │ │ │ │ stmdacc r0, {r0, r2, r5}^ │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ svclt 0x00180940 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ blcs 2a4bf4 │ │ │ │ @@ -352080,17 +352080,17 @@ │ │ │ │ vnmlsvs.f64 d25, d11, d1 │ │ │ │ @ instruction: 0x4090f8d3 │ │ │ │ @ instruction: 0xf6a7e7de │ │ │ │ svclt 0x0000eea2 │ │ │ │ ldrsbteq r8, [pc], #-66 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r8, pc, r8, lsr #9 │ │ │ │ - mlaeq sl, r4, lr, ip │ │ │ │ - mlaeq sl, r6, lr, ip │ │ │ │ - mlaeq sl, ip, lr, ip │ │ │ │ + eoreq ip, sl, ip, lsl #27 │ │ │ │ + eoreq ip, sl, lr, lsl #27 │ │ │ │ + mlaeq sl, r4, sp, ip │ │ │ │ blcs 2a68f0 │ │ │ │ stmdbvs r0, {r3, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x00e0f5b0 │ │ │ │ ldmcs fp, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ @@ -352563,15 +352563,15 @@ │ │ │ │ tstls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x305cf891 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d180b6 │ │ │ │ movwls r3, #144 @ 0x90 │ │ │ │ @ instruction: 0xf0a69802 │ │ │ │ - stmibvs r5, {r0, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r5, {r0, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ eoreq pc, r0, #0, 2 │ │ │ │ @ instruction: 0xf0004295 │ │ │ │ @ instruction: 0xf8d580b1 │ │ │ │ @ instruction: 0xf1b99008 │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0xf04f686d │ │ │ │ stmdavs fp!, {r0, r8, fp}^ │ │ │ │ @@ -352969,16 +352969,16 @@ │ │ │ │ @ instruction: 0xf7064628 │ │ │ │ @ instruction: 0xe7d5fddb │ │ │ │ svc 0x00b0f6a6 │ │ │ │ ldrhteq r7, [pc], #-114 │ │ │ │ rsbseq r7, pc, r6, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, pc, r4, lsl #15 │ │ │ │ - strhteq ip, [sl], -r0 │ │ │ │ - eoreq r6, pc, r2, ror r6 @ │ │ │ │ + eoreq ip, sl, r8, lsr #3 │ │ │ │ + eoreq r6, pc, sl, ror #10 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ addslt r4, sp, sl, lsr #23 │ │ │ │ ldrbtmi r4, [fp], #-2730 @ 0xfffff556 │ │ │ │ @@ -353151,16 +353151,16 @@ │ │ │ │ @ instruction: 0xf7064628 │ │ │ │ strb pc, [r8, pc, ror #24]! @ │ │ │ │ cdp 6, 4, cr15, cr4, cr6, {5} │ │ │ │ rsbseq r7, pc, r6, lsr #10 │ │ │ │ rsbseq r7, pc, sl, lsl r5 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrshteq r7, [pc], #-72 │ │ │ │ - eoreq ip, sl, r0, asr #32 │ │ │ │ - eoreq r6, pc, r6, ror #8 │ │ │ │ + eoreq fp, sl, r8, lsr pc │ │ │ │ + eoreq r6, pc, lr, asr r3 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ @@ -356069,16 +356069,16 @@ │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ cdple 8, 15, cr6, cr15, cr11, {4} │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r4, pc, r0, asr #31 │ │ │ │ ldrhteq r4, [pc], #-244 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ - strdeq r1, [r9], -sl @ │ │ │ │ - ldrdeq r9, [sl], -r6 @ │ │ │ │ + strdeq r1, [r9], -r2 @ │ │ │ │ + eoreq r9, sl, lr, asr #19 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrshteq r4, [pc], #-120 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0x4616b0d9 │ │ │ │ @@ -356119,15 +356119,15 @@ │ │ │ │ movwcs r4, #1569 @ 0x621 │ │ │ │ andcs r4, r2, sl, lsr #12 │ │ │ │ blx ffcc97ba │ │ │ │ strtmi r9, [r8], -r6, lsl #22 │ │ │ │ smlatbeq r2, r3, r1, pc @ │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ @ instruction: 0xf0850949 │ │ │ │ - @ instruction: 0xf8d5f901 │ │ │ │ + @ instruction: 0xf8d5f909 │ │ │ │ ldmdavs sl, {r5, r6, r8, ip, sp} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ tstcs r0, fp, ror #2 │ │ │ │ @ instruction: 0xf8936810 │ │ │ │ stccs 0, cr4, [r0], {32} │ │ │ │ sadd16mi fp, r9, r8 │ │ │ │ tstlt r8, r3, lsl r6 │ │ │ │ @@ -356310,16 +356310,16 @@ │ │ │ │ ldc 6, cr15, [r8, #652] @ 0x28c │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ @ instruction: 0x007f4496 │ │ │ │ @ instruction: 0x007f4498 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ - ldrdeq r0, [r9], -ip @ │ │ │ │ - strhteq r8, [sl], -r8 │ │ │ │ + ldrdeq r0, [r9], -r4 @ │ │ │ │ + strhteq r8, [sl], -r0 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ rsbseq r4, pc, sl, lsr #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 2c73c4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -356815,19 +356815,19 @@ │ │ │ │ ldrsbteq r4, [pc], #-12 │ │ │ │ rsbseq r4, pc, r4, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ rsbseq r4, pc, r2, asr #32 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - eoreq r8, sl, ip, lsl fp │ │ │ │ - strhteq r8, [sl], -sl │ │ │ │ - eoreq r8, sl, r4, lsr #19 │ │ │ │ - eoreq r8, sl, ip, lsl #18 │ │ │ │ - eoreq r8, sl, ip, lsl #18 │ │ │ │ + eoreq r8, sl, r4, lsl sl │ │ │ │ + strhteq r8, [sl], -r2 │ │ │ │ + mlaeq sl, ip, r8, r8 │ │ │ │ + eoreq r8, sl, r4, lsl #16 │ │ │ │ + eoreq r8, sl, r4, lsl #16 │ │ │ │ vst2.16 {d18-d21}, [pc], r0 │ │ │ │ stmdbvs r8!, {r1, r3, r7, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf6f5930c │ │ │ │ strmi pc, [r7], -r3, lsl #30 │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ blls 48e768 │ │ │ │ @@ -357608,18 +357608,18 @@ │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {4} │ │ │ │ bl 1dcadb0 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ stmvs fp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq pc, r8, r8, lsr r9 @ │ │ │ │ - eoreq r7, sl, r0, asr #24 │ │ │ │ - eoreq pc, r8, r2, lsl #12 │ │ │ │ - eoreq r7, sl, r2, ror r9 │ │ │ │ + eoreq pc, r8, r0, lsr r8 @ │ │ │ │ + eoreq r7, sl, r8, lsr fp │ │ │ │ + strdeq pc, [r8], -sl @ │ │ │ │ + eoreq r7, sl, sl, ror #16 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldmdami lr, {r2, r9, sl, lr}^ │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ blvc a5e548 │ │ │ │ @@ -358005,15 +358005,15 @@ │ │ │ │ svclt 0x0000e85a │ │ │ │ ldrshteq r2, [pc], #-124 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r2, pc, lr, ror #15 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrshteq r2, [pc], #-96 │ │ │ │ andeq r0, r0, r4, lsl #11 │ │ │ │ - eoreq r5, r9, r6, lsl r1 │ │ │ │ + eoreq r5, r9, lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r2, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2898 @ 0xfffff4ae │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ @@ -358680,15 +358680,15 @@ │ │ │ │ eorscc pc, pc, sp, asr #17 │ │ │ │ subcc pc, r3, sp, lsl #17 │ │ │ │ movwcs r9, #4868 @ 0x1304 │ │ │ │ @ instruction: 0xf88d940f │ │ │ │ vhadd.s8 d19, d0, d26 │ │ │ │ strls r1, [fp, #-769] @ 0xfffffcff │ │ │ │ eorcc pc, r8, sp, lsr #17 │ │ │ │ - stc2 0, cr15, [r8, #-640] @ 0xfffffd80 │ │ │ │ + ldc2 0, cr15, [r0, #-640] @ 0xfffffd80 │ │ │ │ @ instruction: 0x305cf89b │ │ │ │ blcs 19fc18 │ │ │ │ adchi pc, r5, r0 │ │ │ │ nopmi {0} @ │ │ │ │ ldr fp, [r6, r0, asr #5]! │ │ │ │ svcge 0x000a2300 │ │ │ │ ldrmi sl, [r8], r4, lsl #24 │ │ │ │ @@ -359179,15 +359179,15 @@ │ │ │ │ @ instruction: 0xf8dae613 │ │ │ │ @ instruction: 0xe75b2070 │ │ │ │ ldmdavs lr, {r1, r2, r8, r9, fp, ip, pc} │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf04fd065 │ │ │ │ @ instruction: 0xe79533ff │ │ │ │ @ instruction: 0xf0a09812 │ │ │ │ - @ instruction: 0x4683f8f3 │ │ │ │ + @ instruction: 0x4683f8fb │ │ │ │ blls 4c8540 │ │ │ │ @ instruction: 0xf47f2b20 │ │ │ │ ldcls 14, cr10, [r3], {-0} │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x462046d9 │ │ │ │ ldc2 7, cr15, [r8, #-0] │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ @@ -359802,15 +359802,15 @@ │ │ │ │ @ instruction: 0x460b0ff0 │ │ │ │ bmi 2fb780 │ │ │ │ ldmib r3, {r0, r8, sp}^ │ │ │ │ ldrbtmi r3, [sl], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf6a09400 │ │ │ │ andlt lr, r2, r4, asr sl │ │ │ │ svclt 0x0000bd10 │ │ │ │ - strhteq r5, [sl], -sl │ │ │ │ + strhteq r5, [sl], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fece6798 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10fe0 │ │ │ │ strdlt r4, [r5], r0 │ │ │ │ @ instruction: 0xf04fb35c │ │ │ │ @ instruction: 0xf5010c00 │ │ │ │ @@ -359864,18 +359864,18 @@ │ │ │ │ ldrbmi r2, [r2, #-44]! @ 0xffffffd4 │ │ │ │ @ instruction: 0xe7a7d1f7 │ │ │ │ cdpeq 0, 0, cr15, cr2, cr15, {2} │ │ │ │ @ instruction: 0xf04fe7f0 │ │ │ │ strb r0, [sp, r1, lsl #28]! │ │ │ │ cdpeq 0, 0, cr15, cr13, cr15, {2} │ │ │ │ svclt 0x0000e7ea │ │ │ │ - eoreq r1, r9, r2, lsr #7 │ │ │ │ - eoreq r3, r9, sl, asr #20 │ │ │ │ - eoreq r5, sl, r6, asr r6 │ │ │ │ - eoreq r5, sl, r0, asr #12 │ │ │ │ + mlaeq r9, sl, r2, r1 │ │ │ │ + eoreq r3, r9, r2, asr #18 │ │ │ │ + eoreq r5, sl, lr, asr #10 │ │ │ │ + eoreq r5, sl, r8, lsr r5 │ │ │ │ @ instruction: 0x305cf890 │ │ │ │ ldmiblt fp, {r4, r5, sl, ip, sp, pc}^ │ │ │ │ @ instruction: 0x5090f8d0 │ │ │ │ ldrdmi pc, [ip, r5] │ │ │ │ @ instruction: 0xf8d5b194 │ │ │ │ movwcs r2, #404 @ 0x194 │ │ │ │ and r3, r2, r4, lsl #20 │ │ │ │ @@ -359994,15 +359994,15 @@ │ │ │ │ ldmvs fp, {r0, r1, r7, r8, r9}^ │ │ │ │ movwcs lr, #6090 @ 0x17ca │ │ │ │ @ instruction: 0xf6a0e7f9 │ │ │ │ svclt 0x0000e8c6 │ │ │ │ rsbseq r0, pc, ip, lsl #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r0, pc, r2, asr r8 @ │ │ │ │ - eoreq pc, lr, r8, lsr #16 │ │ │ │ + eoreq pc, lr, r0, lsr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fece6a98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7342100 │ │ │ │ stclt 14, cr15, [r8, #-556] @ 0xfffffdd4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ @@ -360020,15 +360020,15 @@ │ │ │ │ addscs pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf8d5440a │ │ │ │ @ instruction: 0x46203118 │ │ │ │ mrcne 0, 2, r0, cr9, cr11, {6} │ │ │ │ strmi r4, [sl], #-603 @ 0xfffffda5 │ │ │ │ @ instruction: 0xf8c44013 │ │ │ │ @ instruction: 0xf04e3098 │ │ │ │ - strmi pc, [r6], -r7, ror #24 │ │ │ │ + strmi pc, [r6], -pc, ror #24 │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ ldrdcs pc, [ip, #132] @ 0x84 │ │ │ │ teqle pc, r0, lsl #20 │ │ │ │ @ instruction: 0xf75e6fe0 │ │ │ │ @ instruction: 0xf9b4fce3 │ │ │ │ @ instruction: 0xf8d430b2 │ │ │ │ ldrdcs r2, [r0, -ip] │ │ │ │ @@ -360311,36 +360311,36 @@ │ │ │ │ cmple r1, r0, lsl #6 │ │ │ │ eorslt r4, lr, r0, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ strmi r4, [lr], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7f16900 │ │ │ │ rscslt pc, r2, #3850240 @ 0x3ac000 │ │ │ │ ldrdne pc, [ip, -r5] │ │ │ │ - @ instruction: 0xf80ef0a2 │ │ │ │ + @ instruction: 0xf816f0a2 │ │ │ │ @ instruction: 0xf9904607 │ │ │ │ @ instruction: 0xf5003041 │ │ │ │ @ instruction: 0x210472b8 │ │ │ │ eormi pc, r0, r0, lsl #17 │ │ │ │ blx 114da3a │ │ │ │ umaalcc pc, r1, r7, r9 @ │ │ │ │ @ instruction: 0xf5072108 │ │ │ │ @ instruction: 0x463872bc │ │ │ │ blx f4da4a │ │ │ │ @ instruction: 0xf0804638 │ │ │ │ - @ instruction: 0xf8d7fe4b │ │ │ │ + @ instruction: 0xf8d7fe53 │ │ │ │ ldmdavs r9, {r5, r6, r8, ip, sp} │ │ │ │ @ instruction: 0xf893b159 │ │ │ │ bcs 197e3c │ │ │ │ sadd16mi fp, ip, r8 │ │ │ │ strmi r6, [fp], -sl, lsl #16 │ │ │ │ ldrmi fp, [r1], -sl, lsl #2 │ │ │ │ movwlt lr, #51189 @ 0xc7f5 │ │ │ │ ldrtmi r6, [r8], -r1, lsr #19 │ │ │ │ @ instruction: 0xf0673e01 │ │ │ │ - rscscs pc, r4, #39936 @ 0x9c00 │ │ │ │ + rscscs pc, r4, #48128 @ 0xbc00 │ │ │ │ strbtmi r2, [r8], -r0, lsl #2 │ │ │ │ bl 114d85c │ │ │ │ ldrtmi r6, [sl], -r8, lsr #18 │ │ │ │ @ instruction: 0xf7f2a93b │ │ │ │ strbtmi pc, [sl], -r7, ror #29 @ │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @@ -361056,115 +361056,115 @@ │ │ │ │ tstls r1, #2063597568 @ 0x7b000000 │ │ │ │ bllt fe6ce90c │ │ │ │ ldmda sl!, {r0, r1, r2, r3, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2919 @ 0xfffff499 │ │ │ │ blt ffdce918 │ │ │ │ rsbseq r0, pc, r2, asr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sl, r9, r2, asr #2 │ │ │ │ - eoreq r4, sl, r0, lsr #29 │ │ │ │ - strhteq r4, [sl], -lr │ │ │ │ - eoreq r4, sl, r8, lsr #29 │ │ │ │ - strhteq r4, [sl], -r4 │ │ │ │ - eoreq r4, sl, sl, ror #26 │ │ │ │ - eoreq r4, sl, r8, ror lr │ │ │ │ - eoreq r4, sl, r8, ror lr │ │ │ │ - eoreq r4, sl, r8, ror lr │ │ │ │ - eoreq r4, sl, r6, lsl #29 │ │ │ │ - eoreq r4, sl, ip, lsr #29 │ │ │ │ - eoreq r4, sl, lr, lsr #29 │ │ │ │ - eoreq r4, sl, r6, lsr lr │ │ │ │ - eoreq r4, sl, sl, lsr sp │ │ │ │ - eoreq r4, sl, r2, lsr #26 │ │ │ │ - eoreq r4, sl, r2, lsl sp │ │ │ │ - strdeq r4, [sl], -sl @ │ │ │ │ - eoreq r4, sl, r6, ror #25 │ │ │ │ - ldrdeq r4, [sl], -r2 @ │ │ │ │ - eoreq r2, r9, sl, ror #29 │ │ │ │ + eoreq sl, r9, sl, lsr r0 │ │ │ │ + mlaeq sl, r8, sp, r4 │ │ │ │ strhteq r4, [sl], -r6 │ │ │ │ - eoreq r4, sl, r2, lsr #25 │ │ │ │ - eoreq r4, sl, sl, lsl #25 │ │ │ │ - eoreq r4, sl, r6, ror #24 │ │ │ │ - eoreq r1, r9, r0, asr #30 │ │ │ │ - mlaeq r9, r6, pc, r9 @ │ │ │ │ - eoreq r1, r9, r0, lsr pc │ │ │ │ - eoreq r0, fp, r6, lsl r1 │ │ │ │ - eoreq r1, r9, r4, lsl pc │ │ │ │ - eoreq r4, sl, r6, ror #27 │ │ │ │ - eoreq r2, r9, r4, asr #31 │ │ │ │ - eoreq lr, r8, r6, lsr #30 │ │ │ │ - eoreq r5, sl, sl, lsl r3 │ │ │ │ - eoreq r4, sl, r4, asr #27 │ │ │ │ - strdeq r4, [sl], -lr @ │ │ │ │ - eoreq r4, sl, r4, ror #11 │ │ │ │ - mlaeq sl, r8, r2, r5 │ │ │ │ - eoreq r2, r9, r0, lsr pc │ │ │ │ - eoreq r4, sl, sl, lsl sp │ │ │ │ - eoreq r4, sl, r6, lsr #26 │ │ │ │ - eoreq r4, sl, r4, lsr sp │ │ │ │ - @ instruction: 0xfffff345 │ │ │ │ - eoreq r4, sl, lr, lsl #25 │ │ │ │ - eoreq r0, r9, r6, lsr #14 │ │ │ │ - eoreq r4, sl, r8, ror #19 │ │ │ │ - ldrdeq r2, [r9], -r8 @ │ │ │ │ - mlaeq sl, ip, ip, r4 │ │ │ │ - eoreq r4, sl, r6, ror #20 │ │ │ │ - eoreq r4, sl, r0, asr #20 │ │ │ │ - eoreq r4, sl, ip, lsr #20 │ │ │ │ - eoreq lr, r8, ip, lsr #25 │ │ │ │ + eoreq r4, sl, r0, lsr #27 │ │ │ │ + eoreq r4, sl, ip, lsr #27 │ │ │ │ + eoreq r4, sl, r2, ror #24 │ │ │ │ + eoreq r4, sl, r0, ror sp │ │ │ │ + eoreq r4, sl, r0, ror sp │ │ │ │ + eoreq r4, sl, r0, ror sp │ │ │ │ + eoreq r4, sl, lr, ror sp │ │ │ │ + eoreq r4, sl, r4, lsr #27 │ │ │ │ + eoreq r4, sl, r6, lsr #27 │ │ │ │ + eoreq r4, sl, lr, lsr #26 │ │ │ │ + eoreq r4, sl, r2, lsr ip │ │ │ │ + eoreq r4, sl, sl, lsl ip │ │ │ │ eoreq r4, sl, sl, lsl #24 │ │ │ │ - eoreq r2, r9, ip, lsl sp │ │ │ │ - strdeq r2, [r9], -r8 @ │ │ │ │ - ldrdeq r4, [sl], -sl @ │ │ │ │ - mlaeq r9, r4, fp, r2 │ │ │ │ - strhteq lr, [r8], -lr │ │ │ │ - eoreq r4, sl, r2, lsr #20 │ │ │ │ - eoreq r4, sl, r0, lsr #20 │ │ │ │ - eoreq r4, sl, r8, lsr #20 │ │ │ │ - eoreq r4, sl, r0, asr sl │ │ │ │ - eoreq r4, sl, ip, lsl #21 │ │ │ │ - strdeq r2, [r9], -r4 @ │ │ │ │ - eoreq lr, r8, r4, asr #17 │ │ │ │ - rsbseq pc, lr, lr, lsl r9 @ │ │ │ │ - eoreq r2, r9, r8, lsl r9 │ │ │ │ - eoreq r2, r9, r8, lsl #18 │ │ │ │ - eoreq r8, r9, lr, lsr r3 │ │ │ │ - eoreq r4, sl, r2, ror #18 │ │ │ │ - mlaeq sl, r4, sp, r2 │ │ │ │ + strdeq r4, [sl], -r2 @ │ │ │ │ + ldrdeq r4, [sl], -lr @ │ │ │ │ + eoreq r4, sl, sl, asr #23 │ │ │ │ + eoreq r2, r9, r2, ror #27 │ │ │ │ + eoreq r4, sl, lr, lsr #23 │ │ │ │ + mlaeq sl, sl, fp, r4 │ │ │ │ + eoreq r4, sl, r2, lsl #23 │ │ │ │ + eoreq r4, sl, lr, asr fp │ │ │ │ + eoreq r1, r9, r8, lsr lr │ │ │ │ + eoreq r9, r9, lr, lsl #29 │ │ │ │ + eoreq r1, r9, r8, lsr #28 │ │ │ │ + eoreq r0, fp, lr │ │ │ │ + eoreq r1, r9, ip, lsl #28 │ │ │ │ + ldrdeq r4, [sl], -lr @ │ │ │ │ + strhteq r2, [r9], -ip │ │ │ │ + eoreq lr, r8, lr, lsl lr │ │ │ │ + eoreq r5, sl, r2, lsl r2 │ │ │ │ + strhteq r4, [sl], -ip │ │ │ │ + strdeq r4, [sl], -r6 @ │ │ │ │ + ldrdeq r4, [sl], -ip @ │ │ │ │ + mlaeq sl, r0, r1, r5 │ │ │ │ + eoreq r2, r9, r8, lsr #28 │ │ │ │ + eoreq r4, sl, r2, lsl ip │ │ │ │ + eoreq r4, sl, lr, lsl ip │ │ │ │ + eoreq r4, sl, ip, lsr #24 │ │ │ │ + @ instruction: 0xfffff345 │ │ │ │ + eoreq r4, sl, r6, lsl #23 │ │ │ │ + eoreq r0, r9, lr, lsl r6 │ │ │ │ + eoreq r4, sl, r0, ror #17 │ │ │ │ + ldrdeq r2, [r9], -r0 @ │ │ │ │ + mlaeq sl, r4, fp, r4 │ │ │ │ + eoreq r4, sl, lr, asr r9 │ │ │ │ + eoreq r4, sl, r8, lsr r9 │ │ │ │ + eoreq r4, sl, r4, lsr #18 │ │ │ │ + eoreq lr, r8, r4, lsr #23 │ │ │ │ + eoreq r4, sl, r2, lsl #22 │ │ │ │ + eoreq r2, r9, r4, lsl ip │ │ │ │ + strdeq r2, [r9], -r0 @ │ │ │ │ + ldrdeq r4, [sl], -r2 @ │ │ │ │ + eoreq r2, r9, ip, lsl #21 │ │ │ │ + strhteq lr, [r8], -r6 │ │ │ │ + eoreq r4, sl, sl, lsl r9 │ │ │ │ eoreq r4, sl, r8, lsl r9 │ │ │ │ - eoreq r2, r9, r8, lsr #17 │ │ │ │ - eoreq r0, r9, sl, ror #3 │ │ │ │ - eoreq r4, sl, ip, lsr #19 │ │ │ │ - eoreq r4, sl, r8, lsr #9 │ │ │ │ - eoreq r2, r9, r6, ror r8 │ │ │ │ - strhteq r0, [r9], -r8 │ │ │ │ - eoreq r4, sl, sl, lsl #18 │ │ │ │ - eoreq r4, sl, r0, ror r4 │ │ │ │ - eoreq r4, sl, r4, lsl r9 │ │ │ │ - eoreq r4, sl, r0, lsl r9 │ │ │ │ - eoreq r4, sl, sl, lsl #18 │ │ │ │ - eoreq r4, sl, r4, lsl #18 │ │ │ │ + eoreq r4, sl, r0, lsr #18 │ │ │ │ + eoreq r4, sl, r8, asr #18 │ │ │ │ + eoreq r4, sl, r4, lsl #19 │ │ │ │ + eoreq r2, r9, ip, ror #3 │ │ │ │ + strhteq lr, [r8], -ip │ │ │ │ + rsbseq pc, lr, lr, lsl r9 @ │ │ │ │ + eoreq r2, r9, r0, lsl r8 │ │ │ │ + eoreq r2, r9, r0, lsl #16 │ │ │ │ + eoreq r8, r9, r6, lsr r2 │ │ │ │ + eoreq r4, sl, sl, asr r8 │ │ │ │ + eoreq r2, sl, ip, lsl #25 │ │ │ │ + eoreq r4, sl, r0, lsl r8 │ │ │ │ + eoreq r2, r9, r0, lsr #15 │ │ │ │ + eoreq r0, r9, r2, ror #1 │ │ │ │ + eoreq r4, sl, r4, lsr #17 │ │ │ │ + eoreq r4, sl, r0, lsr #7 │ │ │ │ + eoreq r2, r9, lr, ror #14 │ │ │ │ + strhteq r0, [r9], -r0 │ │ │ │ + eoreq r4, sl, r2, lsl #16 │ │ │ │ + eoreq r4, sl, r8, ror #6 │ │ │ │ + eoreq r4, sl, ip, lsl #16 │ │ │ │ + eoreq r4, sl, r8, lsl #16 │ │ │ │ + eoreq r4, sl, r2, lsl #16 │ │ │ │ + strdeq r4, [sl], -ip @ │ │ │ │ + strdeq r4, [sl], -r6 @ │ │ │ │ + strdeq r4, [sl], -r0 @ │ │ │ │ + eoreq r4, sl, sl, ror #15 │ │ │ │ + eoreq r4, sl, r4, ror #15 │ │ │ │ + eoreq r2, r9, sl, asr #13 │ │ │ │ + eoreq r0, r9, r8 │ │ │ │ + strhteq r4, [sl], -sl │ │ │ │ + eoreq r4, sl, r4, asr #5 │ │ │ │ + eoreq r2, r9, lr, lsl #13 │ │ │ │ + eoreq pc, r8, ip, asr #31 │ │ │ │ strdeq r4, [sl], -lr @ │ │ │ │ - strdeq r4, [sl], -r8 @ │ │ │ │ - strdeq r4, [sl], -r2 @ │ │ │ │ - eoreq r4, sl, ip, ror #17 │ │ │ │ - ldrdeq r2, [r9], -r2 @ │ │ │ │ - eoreq r0, r9, r0, lsl r1 │ │ │ │ - eoreq r4, sl, r2, asr #17 │ │ │ │ - eoreq r4, sl, ip, asr #7 │ │ │ │ - mlaeq r9, r6, r7, r2 │ │ │ │ - ldrdeq r0, [r9], -r4 @ │ │ │ │ - eoreq r4, sl, r6, lsl #16 │ │ │ │ - mlaeq sl, r0, r3, r4 │ │ │ │ - eoreq r2, r9, sl, asr r7 │ │ │ │ - mlaeq r9, r8, r0, r0 │ │ │ │ - ldrdeq r4, [sl], -sl @ │ │ │ │ - eoreq r4, sl, r4, asr r3 │ │ │ │ - eoreq r0, sl, r0, ror #17 │ │ │ │ - eoreq r4, sl, r2, asr #6 │ │ │ │ + eoreq r4, sl, r8, lsl #5 │ │ │ │ + eoreq r2, r9, r2, asr r6 │ │ │ │ + mlaeq r8, r0, pc, pc @ │ │ │ │ + ldrdeq r4, [sl], -r2 @ │ │ │ │ + eoreq r4, sl, ip, asr #4 │ │ │ │ + ldrdeq r0, [sl], -r8 @ │ │ │ │ + eoreq r4, sl, sl, lsr r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ strmi r4, [sl], -r5, lsl #12 │ │ │ │ strmi r4, [r1], -ip, lsl #12 │ │ │ │ adcslt r4, r5, r9, ror #17 │ │ │ │ @@ -361203,17 +361203,17 @@ │ │ │ │ ldrdvs pc, [r0], -fp │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ strcs r8, [r0], -fp, lsr #1 │ │ │ │ stmibeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x1098f8d4 │ │ │ │ @ instruction: 0xf10d464a │ │ │ │ @ instruction: 0xf0b20aa0 │ │ │ │ - strbmi pc, [r9], -r7, ror #22 @ │ │ │ │ + strbmi pc, [r9], -pc, ror #22 @ │ │ │ │ @ instruction: 0xf0b24650 │ │ │ │ - @ instruction: 0xf8dbfb99 │ │ │ │ + @ instruction: 0xf8dbfba1 │ │ │ │ bcs 198b80 │ │ │ │ stmibmi r2, {r1, r2, r3, r6, ip, lr, pc}^ │ │ │ │ andcs r4, r0, r3, asr r6 │ │ │ │ @ instruction: 0xf75d4479 │ │ │ │ stmibmi r0, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1667 @ 0xfffff97d │ │ │ │ stcl 6, cr15, [r8, #632]! @ 0x278 │ │ │ │ @@ -361402,48 +361402,48 @@ │ │ │ │ ldrbtmi r4, [fp], #-2855 @ 0xfffff4d9 │ │ │ │ svclt 0x0000e6bc │ │ │ │ rsbseq pc, lr, sl, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq pc, lr, r4, lsr #10 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - strdeq r4, [sl], -r4 @ │ │ │ │ - eoreq pc, r8, lr, ror #27 │ │ │ │ - eoreq r4, sl, r6, ror #10 │ │ │ │ + eoreq r4, sl, ip, ror #9 │ │ │ │ + eoreq pc, r8, r6, ror #25 │ │ │ │ + eoreq r4, sl, lr, asr r4 │ │ │ │ ldrhteq pc, [lr], #-60 @ 0xffffffc4 @ │ │ │ │ - strdeq r4, [sl], -lr @ │ │ │ │ - eoreq fp, r8, lr, lsr ip │ │ │ │ - eoreq r3, sl, r0, asr #20 │ │ │ │ - eoreq r4, sl, sl, lsl r5 │ │ │ │ - eoreq fp, r8, ip, asr #23 │ │ │ │ - eoreq r4, sl, sl, asr r4 │ │ │ │ - eoreq r9, r9, r0, asr #5 │ │ │ │ - eoreq r4, sl, r2, lsr #9 │ │ │ │ - eoreq r4, sl, r2, ror #7 │ │ │ │ - eoreq r9, r9, r2, asr #4 │ │ │ │ - eoreq r4, sl, r6, lsr #8 │ │ │ │ - strdeq fp, [r8], -r4 @ │ │ │ │ - strhteq r1, [r9], -r0 │ │ │ │ - strdeq r9, [r9], -sl @ │ │ │ │ - eoreq r0, sl, r2, lsl r4 │ │ │ │ - eoreq pc, sl, r8, lsl #7 │ │ │ │ - eoreq r1, r9, sl, lsl #3 │ │ │ │ - eoreq r1, r9, sl, ror r1 │ │ │ │ - eoreq r9, r9, r4, asr #3 │ │ │ │ - ldrdeq r0, [sl], -ip @ │ │ │ │ - eoreq pc, sl, r2, asr r3 @ │ │ │ │ - eoreq r1, r9, r4, asr r1 │ │ │ │ - eoreq r4, sl, sl, asr #7 │ │ │ │ - eoreq r1, r9, r8, lsr r1 │ │ │ │ - eoreq r1, r9, r2, lsr r1 │ │ │ │ - eoreq r4, sl, sl, asr #6 │ │ │ │ + strdeq r4, [sl], -r6 @ │ │ │ │ + eoreq fp, r8, r6, lsr fp │ │ │ │ + eoreq r3, sl, r8, lsr r9 │ │ │ │ + eoreq r4, sl, r2, lsl r4 │ │ │ │ + eoreq fp, r8, r4, asr #21 │ │ │ │ + eoreq r4, sl, r2, asr r3 │ │ │ │ + strhteq r9, [r9], -r8 │ │ │ │ + mlaeq sl, sl, r3, r4 │ │ │ │ + ldrdeq r4, [sl], -sl @ │ │ │ │ + eoreq r9, r9, sl, lsr r1 │ │ │ │ + eoreq r4, sl, lr, lsl r3 │ │ │ │ + eoreq fp, r8, ip, ror #19 │ │ │ │ + eoreq r1, r9, r8, lsr #1 │ │ │ │ + strdeq r9, [r9], -r2 @ │ │ │ │ + eoreq r0, sl, sl, lsl #6 │ │ │ │ + eoreq pc, sl, r0, lsl #5 │ │ │ │ + eoreq r1, r9, r2, lsl #1 │ │ │ │ + eoreq r1, r9, r2, ror r0 │ │ │ │ + strhteq r9, [r9], -ip │ │ │ │ + ldrdeq r0, [sl], -r4 @ │ │ │ │ + eoreq pc, sl, sl, asr #4 │ │ │ │ + eoreq r1, r9, ip, asr #32 │ │ │ │ + eoreq r4, sl, r2, asr #5 │ │ │ │ + eoreq r1, r9, r0, lsr r0 │ │ │ │ + eoreq r1, r9, sl, lsr #32 │ │ │ │ + eoreq r4, sl, r2, asr #4 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r4, sl, r4, asr #6 │ │ │ │ - eoreq r3, sl, ip, ror #16 │ │ │ │ - eoreq r3, sl, r6, ror #16 │ │ │ │ + eoreq r4, sl, ip, lsr r2 │ │ │ │ + eoreq r3, sl, r4, ror #14 │ │ │ │ + eoreq r3, sl, lr, asr r7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdhi pc, [r8, -pc] │ │ │ │ ldrmi fp, [r6], -r3, lsl #1 │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ @@ -361509,16 +361509,16 @@ │ │ │ │ blx 4ced90 │ │ │ │ ldrdcs pc, [ip, -r5] │ │ │ │ @ instruction: 0x46394633 │ │ │ │ @ instruction: 0xf6f02002 │ │ │ │ ldrb pc, [sp, r7, asr #19] @ │ │ │ │ rsbseq pc, lr, ip, asr #1 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ - mlaeq r8, r4, r8, fp │ │ │ │ - strdeq r4, [sl], -r6 @ │ │ │ │ + eoreq fp, r8, ip, lsl #15 │ │ │ │ + eoreq r4, sl, lr, ror #1 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf5004607 │ │ │ │ ldrbmi r7, [r0], -fp, ror #20 │ │ │ │ ldrmi r4, [r0], sp, lsl #12 │ │ │ │ @@ -361746,15 +361746,15 @@ │ │ │ │ ldcllt 0, cr6, [r0, #-176]! @ 0xffffff50 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strcc fp, [r3], #-3440 @ 0xfffff290 │ │ │ │ eorvs r2, ip, r5 │ │ │ │ strcc fp, [r5], #-3440 @ 0xfffff290 │ │ │ │ eorvs r2, ip, r7 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eoreq r3, sl, lr, ror lr │ │ │ │ + eoreq r3, sl, r6, ror sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fece85f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 4553a0 │ │ │ │ bmi 47d610 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ @@ -361765,15 +361765,15 @@ │ │ │ │ stmdavs r9, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstcs r1, r1, lsl #2 │ │ │ │ bl 24eea0 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ ldrshteq lr, [lr], #-186 @ 0xffffff46 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ ldrdeq sp, [r1], ip │ │ │ │ - eoreq r3, sl, r0, lsl lr │ │ │ │ + eoreq r3, sl, r8, lsl #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fece8644 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [ip], #-864 @ 0xfffffca0 │ │ │ │ stcmi 6, cr4, [ip, #-4]! │ │ │ │ ldrbtmi fp, [ip], #-134 @ 0xffffff7a │ │ │ │ ldrbtmi r4, [sp], #-3627 @ 0xfffff1d5 │ │ │ │ @@ -362016,26 +362016,26 @@ │ │ │ │ @ instruction: 0xf69ee7f4 │ │ │ │ mrcmi 8, 0, lr, cr0, cr14, {7} │ │ │ │ bleq 13cc150 │ │ │ │ bleq 50df44 │ │ │ │ @ instruction: 0xe73c447e │ │ │ │ rsbseq lr, lr, r8, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r0, pc, r4, ror #17 │ │ │ │ - eoreq lr, lr, r4, ror #2 │ │ │ │ - eoreq r3, sl, r4, asr #23 │ │ │ │ + ldrdeq r0, [pc], -ip @ │ │ │ │ + eoreq lr, lr, ip, asr r0 │ │ │ │ + strhteq r3, [sl], -ip │ │ │ │ rsbseq lr, sl, r0, ror #14 │ │ │ │ ldrshteq lr, [lr], #-140 @ 0xffffff74 │ │ │ │ - eoreq r3, sl, lr, lsl fp │ │ │ │ + eoreq r3, sl, r6, lsl sl │ │ │ │ @ instruction: 0x007ae69c │ │ │ │ - eoreq r3, sl, sl, lsl #23 │ │ │ │ - eoreq r3, sl, r8, lsl fp │ │ │ │ - ldrdeq r3, [sl], -r2 @ │ │ │ │ - eoreq r3, sl, ip, lsr fp │ │ │ │ - eoreq r3, sl, r0, lsr sl │ │ │ │ + eoreq r3, sl, r2, lsl #21 │ │ │ │ + eoreq r3, sl, r0, lsl sl │ │ │ │ + eoreq r3, sl, sl, asr #19 │ │ │ │ + eoreq r3, sl, r4, lsr sl │ │ │ │ + eoreq r3, sl, r8, lsr #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 24cd14 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ streq pc, [r0, -ip, asr #17]! │ │ │ │ stmdbcs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldceq 6, cr15, [r4, #692]! @ 0x2b4 │ │ │ │ @@ -362639,41 +362639,41 @@ │ │ │ │ ldrbtmi r2, [fp], #-513 @ 0xfffffdff │ │ │ │ subsvs r6, sl, #1769472 @ 0x1b0000 │ │ │ │ svclt 0x0000e6ae │ │ │ │ rsbseq lr, lr, sl, lsl #15 │ │ │ │ rsbseq lr, lr, ip, ror r7 │ │ │ │ addeq sp, r1, r6, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r0, pc, r6, lsl r6 @ │ │ │ │ - eoreq sp, lr, ip, asr r7 │ │ │ │ + eoreq r0, pc, lr, lsl #10 │ │ │ │ + eoreq sp, lr, r4, asr r6 │ │ │ │ addeq sp, r1, r6, lsr r2 │ │ │ │ - eoreq r0, pc, lr, ror pc @ │ │ │ │ - eoreq sp, lr, sl, asr #27 │ │ │ │ - eoreq lr, lr, lr, lsl #21 │ │ │ │ + eoreq r0, pc, r6, ror lr @ │ │ │ │ + eoreq sp, lr, r2, asr #25 │ │ │ │ + eoreq lr, lr, r6, lsl #19 │ │ │ │ @ instruction: 0x0081d1bc │ │ │ │ addeq sp, r1, r2, asr #3 │ │ │ │ - eoreq sp, lr, r8, ror #6 │ │ │ │ - mlaeq lr, r2, r3, pc @ │ │ │ │ - eoreq sp, lr, r2, lsr r8 │ │ │ │ - eoreq pc, lr, ip, asr #3 │ │ │ │ - eoreq pc, lr, lr, lsl #10 │ │ │ │ + eoreq sp, lr, r0, ror #4 │ │ │ │ + eoreq pc, lr, sl, lsl #5 │ │ │ │ + eoreq sp, lr, sl, lsr #14 │ │ │ │ + eoreq pc, lr, r4, asr #1 │ │ │ │ + eoreq pc, lr, r6, lsl #8 │ │ │ │ addeq ip, r1, r4, lsr ip │ │ │ │ addeq ip, r1, lr, lsl #24 │ │ │ │ addeq ip, r1, r4, lsl #24 │ │ │ │ - eoreq sp, lr, r2, lsr #15 │ │ │ │ - eoreq lr, lr, r4, ror r4 │ │ │ │ - eoreq pc, lr, sl, ror #29 │ │ │ │ + mlaeq lr, sl, r6, sp │ │ │ │ + eoreq lr, lr, ip, ror #6 │ │ │ │ + eoreq pc, lr, r2, ror #27 │ │ │ │ umulleq ip, r1, r0, fp │ │ │ │ rsbseq sp, lr, r4, lsr #31 │ │ │ │ addeq ip, r1, r6, lsr fp │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ addeq ip, r1, lr, lsr sp │ │ │ │ - eoreq r3, sl, lr, ror #2 │ │ │ │ - eoreq lr, lr, r4, lsr #7 │ │ │ │ - eoreq r0, pc, lr, lsr r8 @ │ │ │ │ + eoreq r3, sl, r6, rrx │ │ │ │ + mlaeq lr, ip, r2, lr │ │ │ │ + eoreq r0, pc, r6, lsr r7 @ │ │ │ │ addeq ip, r1, r0, asr #21 │ │ │ │ addeq ip, r1, r2, lsr #21 │ │ │ │ addeq ip, r1, sl, lsl #21 │ │ │ │ addeq ip, r1, ip, asr ip │ │ │ │ addeq ip, r1, r0, asr ip │ │ │ │ addeq ip, r1, r2, asr #24 │ │ │ │ stclcc 8, cr15, [ip], {223} @ 0xdf │ │ │ │ @@ -365285,27 +365285,27 @@ │ │ │ │ strdeq sl, [r1], r6 │ │ │ │ addeq sl, r1, r8, ror #9 │ │ │ │ ldrdeq sl, [r1], sl @ │ │ │ │ addeq sl, r1, ip, asr #9 │ │ │ │ @ instruction: 0x0081a4be │ │ │ │ @ instruction: 0x0081a4b0 │ │ │ │ addeq sl, r1, r2, lsr #9 │ │ │ │ - ldrdeq r0, [sl], -sl @ │ │ │ │ - eoreq r0, sl, lr, lsr #19 │ │ │ │ + ldrdeq r0, [sl], -r2 @ │ │ │ │ + eoreq r0, sl, r6, lsr #17 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - eoreq sl, lr, r2, ror #12 │ │ │ │ - strhteq r0, [sl], -r0 │ │ │ │ - eoreq r7, fp, r2, ror #1 │ │ │ │ + eoreq sl, lr, sl, asr r5 │ │ │ │ + eoreq r0, sl, r8, lsr #17 │ │ │ │ + ldrdeq r6, [fp], -sl @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ addeq sl, r1, lr, ror #7 │ │ │ │ - eoreq r0, sl, ip, lsl #19 │ │ │ │ - eoreq r0, sl, r6, lsl r8 │ │ │ │ + eoreq r0, sl, r4, lsl #17 │ │ │ │ + eoreq r0, sl, lr, lsl #14 │ │ │ │ @ instruction: 0x0081a3ba │ │ │ │ - eoreq r0, sl, r6, lsl #16 │ │ │ │ - eoreq r0, sl, r4, ror #15 │ │ │ │ + strdeq r0, [sl], -lr @ │ │ │ │ + ldrdeq r0, [sl], -ip @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044617 │ │ │ │ strmi r2, [sp], -r1 │ │ │ │ cdp2 0, 1, cr15, cr4, cr2, {0} │ │ │ │ @@ -365367,15 +365367,15 @@ │ │ │ │ addeq sl, r1, lr, asr #4 │ │ │ │ addeq sl, r1, sl, lsr #4 │ │ │ │ addeq sl, r1, r4, lsr r2 │ │ │ │ strdeq sl, [r1], sl @ │ │ │ │ addeq sl, r1, r8, ror #3 │ │ │ │ strdeq sl, [r1], r6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, sl, r4, lsl #15 │ │ │ │ + eoreq r0, sl, ip, ror r6 │ │ │ │ ldrdeq sl, [r1], r8 │ │ │ │ bmi ee715c │ │ │ │ ldrbtmi r4, [r9], #-2869 @ 0xfffff4cb │ │ │ │ push {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi r4, [fp], #-4080 @ 0xfffff010 │ │ │ │ addlt r6, r7, lr, lsl #16 │ │ │ │ ldrdlt pc, [r0], -r2 │ │ │ │ @@ -365425,23 +365425,23 @@ │ │ │ │ andge pc, r0, r2, asr #17 │ │ │ │ andls pc, r0, r3, asr #17 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ addeq sl, r1, lr, lsl #3 │ │ │ │ addeq sl, r1, r8, lsr #3 │ │ │ │ umulleq sl, r1, sl, r1 │ │ │ │ - strhteq r0, [pc], -lr │ │ │ │ - eoreq r0, pc, r8, ror r9 @ │ │ │ │ - strhteq r0, [pc], -r4 │ │ │ │ - eoreq pc, lr, r6, lsl #14 │ │ │ │ - eoreq r0, pc, r6, lsr r0 @ │ │ │ │ - eoreq lr, lr, r4, lsr r1 │ │ │ │ - eoreq pc, lr, r8, ror #31 │ │ │ │ - eoreq lr, lr, sl, ror #1 │ │ │ │ - eoreq lr, lr, sl, lsr #23 │ │ │ │ + strhteq r0, [pc], -r6 │ │ │ │ + eoreq r0, pc, r0, ror r8 @ │ │ │ │ + eoreq r0, pc, ip, lsr #19 │ │ │ │ + strdeq pc, [lr], -lr @ │ │ │ │ + eoreq pc, lr, lr, lsr #30 │ │ │ │ + eoreq lr, lr, ip, lsr #32 │ │ │ │ + eoreq pc, lr, r0, ror #29 │ │ │ │ + eoreq sp, lr, r2, ror #31 │ │ │ │ + eoreq lr, lr, r2, lsr #21 │ │ │ │ ldrdeq sl, [r1], ip │ │ │ │ ldrdeq sl, [r1], r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecebf9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stmdbge r1, {r0, r1, r9, sl, lr} │ │ │ │ @@ -365475,15 +365475,15 @@ │ │ │ │ @ instruction: 0xf85c447a │ │ │ │ stmdavs r0, {r1, r2, r3} │ │ │ │ mcr 6, 0, pc, cr6, cr10, {4} @ │ │ │ │ @ instruction: 0xf69a2002 │ │ │ │ svclt 0x0000ef96 │ │ │ │ ldrshteq fp, [lr], #-18 @ 0xffffffee │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r5, fp, ip, asr fp │ │ │ │ + eoreq r5, fp, r4, asr sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecec03c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8, #-928] @ 0xfffffc60 │ │ │ │ stmdavs lr!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ svcmi 0x0017b1ce │ │ │ │ ldrbtmi r4, [pc], #-2583 @ 194e50 │ │ │ │ @@ -365509,15 +365509,15 @@ │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000ffa9 │ │ │ │ addeq sl, r1, r4 │ │ │ │ strdeq r9, [r1], lr │ │ │ │ addeq sl, r1, r0 │ │ │ │ @ instruction: 0x00819fbc │ │ │ │ @ instruction: 0x00819fbe │ │ │ │ - eoreq r2, sl, r8, lsr #5 │ │ │ │ + eoreq r2, sl, r0, lsr #3 │ │ │ │ ldrbtlt r4, [r0], #-2844 @ 0xfffff4e4 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ blmi 88154c │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ eorcc pc, r4, r1, asr r8 @ │ │ │ │ ldmdavs sp, {r0, r1, r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ tstvs sl, r0, lsl #4 │ │ │ │ @@ -365543,15 +365543,15 @@ │ │ │ │ andvs r6, sl, r2, lsr #32 │ │ │ │ andsvc r7, sl, r2, lsl r8 │ │ │ │ svclt 0x0000e7e0 │ │ │ │ addeq r9, r1, r8, lsl #31 │ │ │ │ addeq r9, r1, r8, lsl #31 │ │ │ │ addeq r9, r1, r4, lsr #30 │ │ │ │ addeq r9, r1, r6, lsr pc │ │ │ │ - ldrdeq pc, [r9], -r8 @ │ │ │ │ + ldrdeq pc, [r9], -r0 @ │ │ │ │ addeq r9, r1, r4, lsr pc │ │ │ │ addeq r9, r1, r8, lsl pc │ │ │ │ addeq r9, r1, r2, lsl #30 │ │ │ │ addeq r9, r1, r8, lsl pc │ │ │ │ addeq r9, r1, r2, lsr #30 │ │ │ │ eorle r2, lr, r0, lsl #16 │ │ │ │ movwcs fp, #1040 @ 0x410 │ │ │ │ @@ -365623,15 +365623,15 @@ │ │ │ │ teqlt r8, r0, rrx │ │ │ │ strtmi r2, [r0], -r1, lsl #6 │ │ │ │ cmnvs r3, r1, lsr r6 │ │ │ │ @ instruction: 0xffb2f7ff │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ mrc2 7, 5, pc, cr10, cr15, {7} │ │ │ │ - strdeq r2, [sl], -lr @ │ │ │ │ + strdeq r1, [sl], -r6 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecec28c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 919034 │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ movwlt r6, #18460 @ 0x481c │ │ │ │ ldrbtmi r4, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ @@ -366291,27 +366291,27 @@ │ │ │ │ ldmpl r2!, {r0, r1, r3, r9, sl, lr} │ │ │ │ strb r6, [r4, #17] │ │ │ │ addeq r9, r1, r6, ror #25 │ │ │ │ ldrdeq r9, [r1], ip │ │ │ │ rsbseq sl, lr, sl, lsr #29 │ │ │ │ addeq r9, r1, lr, asr #25 │ │ │ │ ldrdeq r9, [r1], r8 │ │ │ │ - eoreq r0, pc, sl, lsr #9 │ │ │ │ - eoreq pc, lr, r0, asr #4 │ │ │ │ - eoreq pc, lr, r0, ror fp @ │ │ │ │ - ldrdeq r0, [pc], -r6 @ │ │ │ │ - eoreq sp, lr, r2, asr ip │ │ │ │ - eoreq pc, lr, r8, asr #22 │ │ │ │ - eoreq sp, lr, r6, asr #24 │ │ │ │ - eoreq lr, lr, r4, lsr #14 │ │ │ │ - eoreq r0, pc, lr, lsr #11 │ │ │ │ - eoreq pc, lr, sl, ror #21 │ │ │ │ + eoreq r0, pc, r2, lsr #7 │ │ │ │ + eoreq pc, lr, r8, lsr r1 @ │ │ │ │ + eoreq pc, lr, r8, ror #20 │ │ │ │ + eoreq r0, pc, lr, asr #7 │ │ │ │ + eoreq sp, lr, sl, asr #22 │ │ │ │ + eoreq pc, lr, r0, asr #20 │ │ │ │ + eoreq sp, lr, lr, lsr fp │ │ │ │ + eoreq lr, lr, ip, lsl r6 │ │ │ │ + eoreq r0, pc, r6, lsr #9 │ │ │ │ + eoreq pc, lr, r2, ror #19 │ │ │ │ addeq r9, r1, r6, lsl #24 │ │ │ │ strdeq r9, [r1], r8 │ │ │ │ - eoreq r0, pc, r0, lsr r5 @ │ │ │ │ + eoreq r0, pc, r8, lsr #8 │ │ │ │ strdeq r9, [r1], ip │ │ │ │ ldrdeq r9, [r1], r2 │ │ │ │ addeq r9, r1, ip, asr #23 │ │ │ │ @ instruction: 0x00819bbc │ │ │ │ addeq r9, r1, sl, asr #23 │ │ │ │ addeq r9, r1, ip, asr #23 │ │ │ │ addeq r9, r1, r6, lsl #17 │ │ │ │ @@ -367083,15 +367083,15 @@ │ │ │ │ svclt 0x0097f7fe │ │ │ │ andeq r0, r0, r4, lsl #12 │ │ │ │ addeq r8, r1, r6, lsr r9 │ │ │ │ addeq r8, r1, r6, lsl r9 │ │ │ │ addeq r8, r1, sl, lsr r7 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ rsbseq fp, lr, r6, lsl #11 │ │ │ │ - strhteq r0, [sl], -r6 │ │ │ │ + eoreq r0, sl, lr, lsr #19 │ │ │ │ ldccc 8, cr15, [r4], {223} @ 0xdf │ │ │ │ ldmdavc sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldccc 8, cr15, [r0], {223} @ 0xdf │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stccc 8, cr15, [ip], {223} @ 0xdf │ │ │ │ ldrbtmi r9, [fp], #-268 @ 0xfffffef4 │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ @@ -367876,16 +367876,16 @@ │ │ │ │ addeq r8, r1, r6, lsl #12 │ │ │ │ addeq r8, r1, r0, lsl r6 │ │ │ │ addeq r8, r1, r6, lsl #12 │ │ │ │ addeq r8, r1, r0, lsl r6 │ │ │ │ addeq r8, r1, ip, ror #11 │ │ │ │ strdeq r8, [r1], r2 │ │ │ │ umulleq r8, r1, r6, r5 │ │ │ │ - eoreq r0, sl, r0, lsl #18 │ │ │ │ - strhteq r0, [sl], -lr │ │ │ │ + strdeq r0, [sl], -r8 @ │ │ │ │ + strhteq r0, [sl], -r6 │ │ │ │ addeq r8, r1, sl, ror #9 │ │ │ │ andeq r0, r0, r4, lsl #22 │ │ │ │ ldrdeq r8, [r1], sl │ │ │ │ rsbseq fp, lr, r4, lsl r3 │ │ │ │ addeq r8, r1, ip, lsr #9 │ │ │ │ addeq r8, r1, r4, lsr #9 │ │ │ │ @ instruction: 0x008184b6 │ │ │ │ @@ -367895,28 +367895,28 @@ │ │ │ │ addeq r8, r1, r8, ror #8 │ │ │ │ addeq r8, r1, ip, ror #8 │ │ │ │ addeq r8, r1, ip, lsr r4 │ │ │ │ addeq r8, r1, r0, lsl #8 │ │ │ │ strdeq r8, [r1], r4 │ │ │ │ rsbseq fp, lr, sl, lsl #4 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mlaeq sl, ip, r7, r0 │ │ │ │ + mlaeq sl, r4, r6, r0 │ │ │ │ addeq r8, r1, ip, ror #6 │ │ │ │ addeq r8, r1, ip, asr #6 │ │ │ │ - eoreq r0, sl, r6, asr r7 │ │ │ │ + eoreq r0, sl, lr, asr #12 │ │ │ │ addeq r8, r1, lr, lsr r3 │ │ │ │ addeq r8, r1, r6, asr #6 │ │ │ │ addeq r8, r1, r6, lsr r3 │ │ │ │ - eoreq lr, lr, r8, lsr ip │ │ │ │ + eoreq lr, lr, r0, lsr fp │ │ │ │ addeq r8, r1, r4, ror #5 │ │ │ │ ldrdeq r8, [r1], r8 @ │ │ │ │ - mlaeq lr, lr, r1, lr │ │ │ │ - eoreq ip, lr, r0, lsr #5 │ │ │ │ - eoreq sp, lr, r6, ror #16 │ │ │ │ - eoreq ip, lr, r8, ror #26 │ │ │ │ + mlaeq lr, r6, r0, lr │ │ │ │ + mlaeq lr, r8, r1, ip │ │ │ │ + eoreq sp, lr, lr, asr r7 │ │ │ │ + eoreq ip, lr, r0, ror #24 │ │ │ │ umulleq r8, r1, r6, r2 │ │ │ │ addeq r8, r1, ip, ror r2 │ │ │ │ addeq r8, r1, r6, lsl #5 │ │ │ │ andeq r0, r0, ip, lsr #13 │ │ │ │ addeq r8, r1, ip, asr #4 │ │ │ │ andeq r0, r0, r4, lsl #12 │ │ │ │ addeq r8, r1, r8 │ │ │ │ @@ -367924,15 +367924,15 @@ │ │ │ │ ldrdeq r7, [r1], lr │ │ │ │ @ instruction: 0x00817cbe │ │ │ │ addeq r7, r1, r2, lsr #25 │ │ │ │ addeq r7, r1, r8, ror ip │ │ │ │ addeq r7, r1, lr, asr ip │ │ │ │ addeq r7, r1, r4, asr #24 │ │ │ │ addeq r7, r1, r6, lsr #24 │ │ │ │ - eoreq fp, r8, lr, lsr lr │ │ │ │ + eoreq fp, r8, r6, lsr sp │ │ │ │ strdeq r7, [r1], r4 │ │ │ │ addeq r7, r1, r6, asr #23 │ │ │ │ vst1.32 {d20-d21}, [pc :256]! │ │ │ │ mcrls 1, 0, r7, cr3, cr9, {4} │ │ │ │ ldmpl r2!, {r0, r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe6011 │ │ │ │ bmi ff00583c │ │ │ │ @@ -368127,15 +368127,15 @@ │ │ │ │ addeq r7, r1, r0, lsl r8 │ │ │ │ strdeq r7, [r1], r4 │ │ │ │ rsbseq sl, lr, sl, asr #10 │ │ │ │ strdeq r7, [r1], lr │ │ │ │ addeq r7, r1, r4, lsl #14 │ │ │ │ addeq r7, r1, r4, ror #13 │ │ │ │ rsbseq sl, lr, lr, lsl #10 │ │ │ │ - eoreq pc, r9, r8, lsl #22 │ │ │ │ + eoreq pc, r9, r0, lsl #20 │ │ │ │ ldrbtmi r4, [fp], #-2817 @ 0xfffff4ff │ │ │ │ @ instruction: 0x47706818 │ │ │ │ rsbseq sl, lr, r6, asr #9 │ │ │ │ ldrbtmi r4, [fp], #-2817 @ 0xfffff4ff │ │ │ │ @ instruction: 0x47706018 │ │ │ │ ldrhteq sl, [lr], #-74 @ 0xffffffb6 │ │ │ │ tstcs r0, r1 │ │ │ │ @@ -368183,31 +368183,31 @@ │ │ │ │ ldrvs r4, [fp, #-1584]! @ 0xfffff9d0 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf1004911 │ │ │ │ strbmi r0, [r0], -r4, lsl #16 │ │ │ │ ldrdge pc, [r0], #-143 @ 0xffffff71 │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ @ instruction: 0xf0469040 │ │ │ │ - bmi 596cb8 │ │ │ │ + bmi 596cd8 │ │ │ │ @ instruction: 0xf1072500 │ │ │ │ ldrbtmi r0, [sl], #-1104 @ 0xfffffbb0 │ │ │ │ ldrbtmi r4, [r9], #1274 @ 0x4fa │ │ │ │ svccc 0x0004f854 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ @ instruction: 0xf0463501 │ │ │ │ - stmdavs r0!, {r0, r1, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r0!, {r0, r1, r2, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mrc 6, 2, APSR_nzcv, cr4, cr7, {4} │ │ │ │ adcmi r4, lr, #77594624 @ 0x4a00000 │ │ │ │ movwcs sp, #498 @ 0x1f2 │ │ │ │ ldrvs r4, [fp, #-1584]! @ 0xfffff9d0 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - eoreq pc, r9, r4, lsr sl @ │ │ │ │ - strdeq r7, [ip], -ip @ │ │ │ │ - eoreq fp, ip, sl, lsr r6 │ │ │ │ - eoreq ip, r9, lr, asr #28 │ │ │ │ + eoreq pc, r9, ip, lsr #18 │ │ │ │ + strdeq r7, [ip], -r4 @ │ │ │ │ + eoreq fp, ip, r2, lsr r5 │ │ │ │ + eoreq ip, r9, r6, asr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feceeacc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addsmi r6, r3, #4849664 @ 0x4a0000 │ │ │ │ bne fe7c753c │ │ │ │ stclt 0, cr13, [r8, #-0] │ │ │ │ @@ -368358,16 +368358,16 @@ │ │ │ │ ldrbtmi r9, [r9], #-2051 @ 0xfffff7fd │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ @ instruction: 0xe7dffe57 │ │ │ │ svc 0x006cf697 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r8, lr, lr, lsr #11 │ │ │ │ rsbseq r8, lr, r0, lsl r5 │ │ │ │ - eoreq pc, r9, r2, lsr #15 │ │ │ │ - eoreq pc, r9, sl, lsr #15 │ │ │ │ + mlaeq r9, sl, r6, pc @ │ │ │ │ + eoreq pc, r9, r2, lsr #13 │ │ │ │ tstcs r0, r1 │ │ │ │ svclt 0x00004770 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -369039,15 +369039,15 @@ │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ strtmi pc, [r0], -r7, lsl #18 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ b 856030 │ │ │ │ rsbseq r7, lr, r2, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, lr, r8, asr sl │ │ │ │ - eoreq lr, r9, r8, lsr #26 │ │ │ │ + eoreq lr, r9, r0, lsr #24 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef7ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sp, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ @ instruction: 0xffb6f7ff │ │ │ │ stmdbmi fp, {r0, r2, r3, r9, sl, lr} │ │ │ │ @@ -369057,107 +369057,107 @@ │ │ │ │ rscscc pc, pc, r0, lsl #2 │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ movwmi r2, #33536 @ 0x8300 │ │ │ │ andeq pc, r1, r3 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ svclt 0x0000bd70 │ │ │ │ - strhteq lr, [r9], -sl │ │ │ │ - strdeq lr, [r9], -r8 @ │ │ │ │ + strhteq lr, [r9], -r2 │ │ │ │ + strdeq lr, [r9], -r0 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef838 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sl, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ @ instruction: 0xff90f7ff │ │ │ │ stmdbmi r8, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ movwmi pc, #20361 @ 0x4f89 @ │ │ │ │ tstcs r0, sp, lsl #6 │ │ │ │ svclt 0x000c432c │ │ │ │ strmi r2, [r8], -r1 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eoreq lr, r9, lr, ror #26 │ │ │ │ - eoreq lr, r9, ip, lsr #25 │ │ │ │ + eoreq lr, r9, r6, ror #24 │ │ │ │ + eoreq lr, r9, r4, lsr #23 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef878 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ @ instruction: 0xff70f7ff │ │ │ │ stmdbmi r6, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdbne r4!, {r0, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4320416d │ │ │ │ ldcllt 3, cr4, [r0, #-164]! @ 0xffffff5c │ │ │ │ - eoreq lr, r9, r6, lsl #25 │ │ │ │ - eoreq lr, r9, r4, lsl #25 │ │ │ │ + eoreq lr, r9, lr, ror fp │ │ │ │ + eoreq lr, r9, ip, ror fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecef8b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacs r7, {r0, r2, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ cmpcs r5, #55, 30 @ 0xdc │ │ │ │ blx a606d0 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - strdeq lr, [r9], -r8 @ │ │ │ │ + strdeq lr, [r9], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecef8e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sl, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xff3af7ff │ │ │ │ strmi r4, [r5], -fp, lsl #12 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ cmneq r4, r6, lsl #18 │ │ │ │ b 12a98e8 │ │ │ │ @ instruction: 0xf7ff64d5 │ │ │ │ b 11d83c8 │ │ │ │ @ instruction: 0x43211045 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eoreq lr, r9, r2, lsr ip │ │ │ │ - eoreq lr, r9, ip, lsr #24 │ │ │ │ + eoreq lr, r9, sl, lsr #22 │ │ │ │ + eoreq lr, r9, r4, lsr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecef924 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sl, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xff1af7ff │ │ │ │ strmi r4, [r5], -fp, lsl #12 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ eoreq r4, r4, #98304 @ 0x18000 │ │ │ │ b 12a9928 │ │ │ │ @ instruction: 0xf7ff6415 │ │ │ │ b 11d8388 │ │ │ │ @ instruction: 0x43212005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eoreq lr, r9, sl, lsl #24 │ │ │ │ - eoreq lr, r9, r0, lsl #24 │ │ │ │ + eoreq lr, r9, r2, lsl #22 │ │ │ │ + strdeq lr, [r9], -r8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecef964 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sl, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ mrc2 7, 7, pc, cr10, cr15, {7} │ │ │ │ strmi r4, [r5], -fp, lsl #12 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ eoreq r4, r4, #98304 @ 0x18000 │ │ │ │ b 12a9968 │ │ │ │ @ instruction: 0xf7ff6415 │ │ │ │ b 11d8348 │ │ │ │ @ instruction: 0x43212005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrdeq lr, [r9], -sl @ │ │ │ │ - ldrdeq lr, [r9], -r0 @ │ │ │ │ + ldrdeq lr, [r9], -r2 @ │ │ │ │ + eoreq lr, r9, r8, asr #21 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef9a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sp, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ mrc2 7, 6, pc, cr10, cr15, {7} │ │ │ │ stmdbmi fp, {r2, r3, r9, sl, lr} │ │ │ │ @@ -369167,84 +369167,84 @@ │ │ │ │ @ instruction: 0xf04f4318 │ │ │ │ svclt 0x00140100 │ │ │ │ strmi r2, [r8], -r1 │ │ │ │ @ instruction: 0xf1742d02 │ │ │ │ svclt 0x00a80400 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eoreq lr, r9, sl, lsr #23 │ │ │ │ - eoreq ip, r9, r0, ror #29 │ │ │ │ + eoreq lr, r9, r2, lsr #21 │ │ │ │ + ldrdeq ip, [r9], -r8 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef9f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ mrc2 7, 5, pc, cr4, cr15, {7} │ │ │ │ stmdbmi r6, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdbne r4!, {r0, r2, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4320416d │ │ │ │ ldcllt 3, cr4, [r0, #-164]! @ 0xffffff5c │ │ │ │ - eoreq lr, r9, r6, ror #22 │ │ │ │ - eoreq lr, r9, r0, ror #22 │ │ │ │ + eoreq lr, r9, lr, asr sl │ │ │ │ + eoreq lr, r9, r8, asr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefa28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacs r8, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ orrcs fp, sl, #55, 30 @ 0xdc │ │ │ │ blx a60848 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - eoreq lr, r9, r0, asr #22 │ │ │ │ + eoreq lr, r9, r8, lsr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefa5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacc r2, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f460b │ │ │ │ @ instruction: 0xf1630100 │ │ │ │ stmdacs r3, {r8, r9} │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ andcs fp, r1, r4, lsr pc │ │ │ │ stclt 6, cr4, [r8, #-32] @ 0xffffffe0 │ │ │ │ - eoreq lr, r9, ip, lsl #22 │ │ │ │ + eoreq lr, r9, r4, lsl #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefa90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r9, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacs r2, {r0, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ movweq pc, #369 @ 0x171 @ │ │ │ │ movweq pc, #20896 @ 0x51a0 @ │ │ │ │ andcs fp, r1, r4, lsr pc │ │ │ │ movwmi r2, #45056 @ 0xb000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - ldrdeq lr, [r9], -r8 @ │ │ │ │ + ldrdeq lr, [r9], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefac8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r9, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xf020fe49 │ │ │ │ stmdacc r1, {r2} │ │ │ │ @ instruction: 0xf163460b │ │ │ │ stmdacs r3, {r8, r9} │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r1, r4, lsr pc │ │ │ │ stclt 6, cr4, [r8, #-32] @ 0xffffffe0 │ │ │ │ - eoreq lr, r9, r0, lsr #21 │ │ │ │ + mlaeq r9, r8, r9, lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefb00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r1, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1541 @ 0xfffff9fb │ │ │ │ mcr2 7, 1, pc, cr12, cr15, {7} @ │ │ │ │ stmdbmi pc, {r2, r3, r9, sl, lr} @ │ │ │ │ @@ -369258,31 +369258,31 @@ │ │ │ │ @ instruction: 0xf04f4287 │ │ │ │ svclt 0x000c0100 │ │ │ │ strmi r2, [r8], -r1 │ │ │ │ @ instruction: 0xf1742ef8 │ │ │ │ @ instruction: 0xf0000400 │ │ │ │ svclt 0x00a80001 │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ - strhteq r8, [r8], -r6 │ │ │ │ - eoreq lr, r9, r4, ror #20 │ │ │ │ - ldrdeq r5, [sl], -r6 @ │ │ │ │ + eoreq r8, r8, lr, lsr #15 │ │ │ │ + eoreq lr, r9, ip, asr r9 │ │ │ │ + eoreq r5, sl, lr, asr #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecefb60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ ldc2l 7, cr15, [ip, #1020]! @ 0x3fc │ │ │ │ stmdbmi r6, {r2, r3, r9, sl, lr} │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdane r0, {r0, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x43284149 │ │ │ │ ldcllt 3, cr4, [r0, #-132]! @ 0xffffff7c │ │ │ │ - eoreq lr, r9, lr, lsl sl │ │ │ │ - eoreq lr, r9, r8, lsl sl │ │ │ │ + eoreq lr, r9, r6, lsl r9 │ │ │ │ + eoreq lr, r9, r0, lsl r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefb98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r0, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1541 @ 0xfffff9fb │ │ │ │ stc2l 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ stmdbmi lr, {r1, r2, r3, r9, sl, lr} │ │ │ │ @@ -369295,17 +369295,17 @@ │ │ │ │ movwmi r4, #54020 @ 0xd304 │ │ │ │ @ instruction: 0x432c2100 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ teqmi lr, #8, 12 @ 0x800000 │ │ │ │ andeq pc, r1, r0 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eoreq fp, ip, sl, lsl r9 │ │ │ │ - ldrdeq lr, [r9], -r8 @ │ │ │ │ - ldrdeq lr, [r9], -r2 @ │ │ │ │ + eoreq fp, ip, r2, lsl r8 │ │ │ │ + ldrdeq lr, [r9], -r0 @ │ │ │ │ + eoreq lr, r9, sl, asr #17 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecefbf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi ip, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ ldc2 7, cr15, [r2, #1020]! @ 0x3fc │ │ │ │ stmdbmi sl, {r0, r2, r3, r9, sl, lr} │ │ │ │ @@ -369314,53 +369314,53 @@ │ │ │ │ strmi pc, [fp], -fp, lsr #27 │ │ │ │ @ instruction: 0xf04f4318 │ │ │ │ svclt 0x000c0100 │ │ │ │ strmi r2, [r8], -r1 │ │ │ │ @ instruction: 0xf000432c │ │ │ │ svclt 0x00080001 │ │ │ │ ldcllt 0, cr2, [r0, #-0] │ │ │ │ - mlaeq r9, sl, r9, lr │ │ │ │ - eoreq r5, r8, r4, lsr #13 │ │ │ │ + mlaeq r9, r2, r8, lr │ │ │ │ + mlaeq r8, ip, r5, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefc3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r6, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ mcrrne 13, 8, pc, r3, cr15 @ │ │ │ │ tstpeq r0, r1, asr #2 @ p-variant is OBSOLETE │ │ │ │ cmpeq r9, r8, asr r1 │ │ │ │ bicsvs lr, r3, r1, asr #20 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - eoreq fp, ip, r8, ror r8 │ │ │ │ + eoreq fp, ip, r0, ror r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefc68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacs r8, {r0, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ bicscs fp, r5, #55, 30 @ 0xdc │ │ │ │ blx a60a88 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - eoreq lr, r9, r0, lsr r9 │ │ │ │ + eoreq lr, r9, r8, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefc9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacs r8, {r0, r1, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ bicscs fp, r5, #55, 30 @ 0xdc │ │ │ │ blx a60abc │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - eoreq lr, r9, r8, lsl #18 │ │ │ │ + eoreq lr, r9, r0, lsl #16 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecefcd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi fp, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ stc2l 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ stmdbmi r9, {r2, r3, r9, sl, lr} │ │ │ │ @@ -369368,16 +369368,16 @@ │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0x460bfd3d │ │ │ │ svclt 0x0008429c │ │ │ │ @ instruction: 0xf04f4285 │ │ │ │ svclt 0x00140100 │ │ │ │ andcs r2, r0, r1 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eoreq lr, r9, r6, asr #17 │ │ │ │ - eoreq lr, r9, r4, asr #17 │ │ │ │ + strhteq lr, [r9], -lr │ │ │ │ + strhteq lr, [r9], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefd14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r4, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ stc2 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ @@ -369394,17 +369394,17 @@ │ │ │ │ @ instruction: 0xf0034308 │ │ │ │ svclt 0x00180001 │ │ │ │ teqmi r4, #0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eoreq r8, r8, r2, lsr #13 │ │ │ │ - eoreq lr, r9, r2, ror r8 │ │ │ │ - eoreq lr, r9, lr, ror #16 │ │ │ │ + mlaeq r8, sl, r5, r8 │ │ │ │ + eoreq lr, r9, sl, ror #14 │ │ │ │ + eoreq lr, r9, r6, ror #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefd80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r4, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ stc2l 7, cr15, [ip], #1020 @ 0x3fc │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ @@ -369421,17 +369421,17 @@ │ │ │ │ @ instruction: 0xf0034308 │ │ │ │ svclt 0x00180001 │ │ │ │ teqmi r4, #0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eoreq r8, r8, r6, lsr r6 │ │ │ │ - eoreq lr, r9, r6, lsl #16 │ │ │ │ - eoreq lr, r9, r2, lsl #16 │ │ │ │ + eoreq r8, r8, lr, lsr #10 │ │ │ │ + strdeq lr, [r9], -lr @ │ │ │ │ + strdeq lr, [r9], -sl @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecefdec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi lr, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ ldc2 7, cr15, [r6], #1020 @ 0x3fc │ │ │ │ stmdbmi ip, {r2, r3, r9, sl, lr} │ │ │ │ @@ -369442,16 +369442,16 @@ │ │ │ │ svclt 0x000c0301 │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf000429d │ │ │ │ @ instruction: 0xf1740001 │ │ │ │ @ instruction: 0xf04f0400 │ │ │ │ svclt 0x00b80100 │ │ │ │ ldcllt 0, cr2, [r0, #-0] │ │ │ │ - eoreq lr, r9, r2, asr #15 │ │ │ │ - eoreq lr, r9, r8, lsr #15 │ │ │ │ + strhteq lr, [r9], -sl │ │ │ │ + eoreq lr, r9, r0, lsr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecefe3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi ip, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ stc2 7, cr15, [lr], {255} @ 0xff │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ @@ -369460,15 +369460,15 @@ │ │ │ │ @ instruction: 0xf1712808 │ │ │ │ andle r0, r6, #0, 2 │ │ │ │ smlabbcs r0, sl, r3, r2 │ │ │ │ @ instruction: 0xf000fa23 │ │ │ │ andeq pc, r1, r0 │ │ │ │ andcs fp, r0, r0, lsl sp │ │ │ │ ldclt 1, cr2, [r0, #-0] │ │ │ │ - eoreq lr, r9, sl, lsr #14 │ │ │ │ + eoreq lr, r9, r2, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecefe80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sp, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ stc2l 7, cr15, [ip], #-1020 @ 0xfffffc04 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ @@ -369478,31 +369478,31 @@ │ │ │ │ ldclt 1, cr2, [r0, #-0] │ │ │ │ @ instruction: 0xf1712808 │ │ │ │ rscsle r0, r8, #0, 2 │ │ │ │ smlabbcs r0, sl, r3, r2 │ │ │ │ @ instruction: 0xf000fa23 │ │ │ │ andeq pc, r1, r0 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq lr, r9, r6, ror #13 │ │ │ │ + ldrdeq lr, [r9], -lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefec8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sl, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ mcrr2 7, 15, pc, r8, cr15 @ │ │ │ │ strmi r4, [r5], -fp, lsl #12 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ eoreq r4, r4, #98304 @ 0x18000 │ │ │ │ b 12a9ecc │ │ │ │ @ instruction: 0xf7ff6415 │ │ │ │ b 11d7de4 │ │ │ │ @ instruction: 0x43212005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eoreq lr, r9, r6, ror r6 │ │ │ │ - eoreq lr, r9, ip, ror #12 │ │ │ │ + eoreq lr, r9, lr, ror #10 │ │ │ │ + eoreq lr, r9, r4, ror #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, fp, r5, lsr sl │ │ │ │ @ instruction: 0x46884b35 │ │ │ │ @ instruction: 0x4607447a │ │ │ │ @@ -369556,15 +369556,15 @@ │ │ │ │ ldmdbvs r8!, {r1, r2, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ @ instruction: 0xe7d8fcfb │ │ │ │ mrc 6, 0, APSR_nzcv, cr0, cr6, {4} │ │ │ │ rsbseq r7, lr, r8, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, lr, r8, asr r2 │ │ │ │ - eoreq lr, r9, r4, ror #11 │ │ │ │ + ldrdeq lr, [r9], -ip @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ ldrbcs pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb097 │ │ │ │ @ instruction: 0x46823574 │ │ │ │ @@ -369621,22 +369621,22 @@ │ │ │ │ stmib sp, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ andls r2, sp, #-1342177280 @ 0xb0000000 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ andls r6, sl, #5373952 @ 0x520000 │ │ │ │ ldrmi sl, [r8, sl, lsl #20] │ │ │ │ ldrbmi lr, [r9], -r3 │ │ │ │ @ instruction: 0xf0454628 │ │ │ │ - @ instruction: 0xf8daf9d1 │ │ │ │ + @ instruction: 0xf8daf9d9 │ │ │ │ ldmvs fp, {r2, r4, ip, sp} │ │ │ │ mvnsle r4, #805306379 @ 0x3000000b │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ @ instruction: 0xf8df4628 │ │ │ │ ldmdavs sl, {r3, r7, sl, ip}^ │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - ldrtmi pc, [r8], -r3, asr #19 @ │ │ │ │ + ldrtmi pc, [r8], -fp, asr #19 @ │ │ │ │ @ instruction: 0xf6961c65 │ │ │ │ stmdavc r0!, {r3, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xd1a32800 │ │ │ │ ldrbtcs pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbcc pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 6f2f9c │ │ │ │ @@ -369665,15 +369665,15 @@ │ │ │ │ @ instruction: 0xf10368d3 │ │ │ │ ldmvs r3, {r0, r8, fp} │ │ │ │ stmvs r3, {r0, r3, r8, r9, ip, pc} │ │ │ │ andle r4, fp, #805306379 @ 0x3000000b │ │ │ │ mvnshi pc, #14614528 @ 0xdf0000 │ │ │ │ @ instruction: 0x462844f8 │ │ │ │ @ instruction: 0xf0454641 │ │ │ │ - @ instruction: 0xf8daf979 │ │ │ │ + @ instruction: 0xf8daf981 │ │ │ │ stmvs r3, {r2, r4} │ │ │ │ mvnsle r4, #805306379 @ 0x3000000b │ │ │ │ ldmdbvs sl, {r0, r2, r8, r9, fp, ip, pc} │ │ │ │ vpmax.s8 d2, d0, d13 │ │ │ │ movwge r8, #8666 @ 0x21da │ │ │ │ eorne pc, r2, r3, asr r8 @ │ │ │ │ ldrmi r4, [r8, -fp, lsl #8] │ │ │ │ @@ -369718,15 +369718,15 @@ │ │ │ │ tstpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ b 156286c │ │ │ │ @ instruction: 0x46281858 │ │ │ │ addmi r7, lr, fp, lsl sp │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmibmi sl, {r0, r1, r2, r3, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xf8daf90f │ │ │ │ + @ instruction: 0xf8daf917 │ │ │ │ ldmibvs sl, {r2, r4, ip, sp} │ │ │ │ eorcc pc, r8, r2, asr r8 @ │ │ │ │ @ instruction: 0xf8424333 │ │ │ │ strb r3, [r2, -r8, lsr #32] │ │ │ │ stmdals r3, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ stmdbls r8, {r6, r8, r9, ip, sp} │ │ │ │ movweq lr, #39843 @ 0x9ba3 │ │ │ │ @@ -369742,23 +369742,23 @@ │ │ │ │ @ instruction: 0xf1b34302 │ │ │ │ blx 11d9148 │ │ │ │ svclt 0x0058f303 │ │ │ │ @ instruction: 0xf000fa41 │ │ │ │ svclt 0x005849b4 │ │ │ │ strtmi r4, [r8], -r2, lsl #6 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xe71af8df │ │ │ │ + ldr pc, [sl, -r7, ror #17] │ │ │ │ @ instruction: 0x462849b1 │ │ │ │ blls 3bf8f4 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xe712f8d7 │ │ │ │ + @ instruction: 0xe712f8df │ │ │ │ strtmi r4, [r8], -lr, lsr #19 │ │ │ │ blls 3bf904 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - str pc, [sl, -pc, asr #17] │ │ │ │ + @ instruction: 0xe70af8d7 │ │ │ │ bls 3bfd10 │ │ │ │ @ instruction: 0xf43f4313 │ │ │ │ blls 404d24 │ │ │ │ stmdals r3, {r0, r4, r9, sl, lr} │ │ │ │ bl fea65e14 │ │ │ │ @ instruction: 0xf1a30309 │ │ │ │ addsmi r0, r9, r0, lsr #4 │ │ │ │ @@ -369772,47 +369772,47 @@ │ │ │ │ movwmi pc, #8192 @ 0x2000 @ │ │ │ │ strhteq pc, [r0], -r3 @ │ │ │ │ vpmax.u8 , , │ │ │ │ blx 1208ea8 │ │ │ │ ldmibmi r9, {ip, sp, lr, pc} │ │ │ │ movwmi fp, #12120 @ 0x2f58 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xf8a2f045 │ │ │ │ + @ instruction: 0xf8aaf045 │ │ │ │ blls 292cd0 │ │ │ │ tstmi r3, #8, 20 @ 0x8000 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr9, cr15, {1} │ │ │ │ @ instruction: 0x46284993 │ │ │ │ blls 3bf978 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xe6d0f895 │ │ │ │ + @ instruction: 0xe6d0f89d │ │ │ │ bl febffd9c │ │ │ │ @ instruction: 0xf1b90903 │ │ │ │ @ instruction: 0xf0000f10 │ │ │ │ ldcl 0, cr8, [sp, #708] @ 0x2c4 │ │ │ │ strtmi r7, [r8], -r3, lsl #20 │ │ │ │ @ instruction: 0xeeb7498b │ │ │ │ ldrbtmi r7, [r9], #-2791 @ 0xfffff519 │ │ │ │ blcs 7942e0 │ │ │ │ - @ instruction: 0xf882f045 │ │ │ │ + @ instruction: 0xf88af045 │ │ │ │ blls 312c90 │ │ │ │ bcs 1b3708 │ │ │ │ adcshi pc, fp, r0 │ │ │ │ stmdbls r8, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf43f430b │ │ │ │ stmibmi r3, {r2, r4, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xf872f045 │ │ │ │ + @ instruction: 0xf87af045 │ │ │ │ blls 312c70 │ │ │ │ blls 273728 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ stmdbls r8, {r0, r4, r5, r7, pc} │ │ │ │ @ instruction: 0xf47f430b │ │ │ │ ldmdbmi ip!, {r2, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xf862f045 │ │ │ │ + @ instruction: 0xf86af045 │ │ │ │ blls 312c50 │ │ │ │ ldrdcs lr, [lr, -sp] │ │ │ │ @ instruction: 0x8014f8d3 │ │ │ │ ldrdpl pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ movwcs r8, #169 @ 0xa9 │ │ │ │ stceq 1, cr15, [r4], {8} │ │ │ │ @@ -369823,15 +369823,15 @@ │ │ │ │ adcsmi r0, r1, #51 @ 0x33 │ │ │ │ addmi fp, r2, #8, 30 │ │ │ │ bl 3cd9e4 │ │ │ │ stmdbmi ip!, {r0, r1, r6, r7, fp}^ │ │ │ │ andcc r4, r4, r0, ror r6 │ │ │ │ @ instruction: 0xf8d84479 │ │ │ │ @ instruction: 0xf0452008 │ │ │ │ - @ instruction: 0xe678f83d │ │ │ │ + ldrbt pc, [r8], -r5, asr #16 @ │ │ │ │ ldmdavs fp, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x2e00699e │ │ │ │ mrcge 4, 3, APSR_nzcv, cr3, cr15, {1} │ │ │ │ strtmi r9, [r8], -r3, lsl #20 │ │ │ │ ldrtmi r9, [r9], -r8, lsl #22 │ │ │ │ @ instruction: 0xe66c47b0 │ │ │ │ vmlals.f64 d9, d14, d5 │ │ │ │ @@ -369860,15 +369860,15 @@ │ │ │ │ @ instruction: 0xe63cf81b │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ addsmi r6, r8, #10158080 @ 0x9b0000 │ │ │ │ mrcge 6, 1, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0x811cf8df │ │ │ │ @ instruction: 0x464144f8 │ │ │ │ @ instruction: 0xf0444628 │ │ │ │ - @ instruction: 0xf8dafff3 │ │ │ │ + @ instruction: 0xf8dafffb │ │ │ │ ldmvs fp, {r2, r4, ip, sp} │ │ │ │ mvnsle r4, #805306379 @ 0x3000000b │ │ │ │ stmdbmi r2, {r0, r3, r5, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8da6862 │ │ │ │ ldrbtmi r0, [r9], #-20 @ 0xffffffec │ │ │ │ blx fe2d72c8 │ │ │ │ ldmdbmi pc!, {r3, r5, r9, sl, sp, lr, pc} @ │ │ │ │ @@ -369878,75 +369878,75 @@ │ │ │ │ @ instruction: 0xe618fa7b │ │ │ │ @ instruction: 0x000cf8bd │ │ │ │ mrc2 7, 3, pc, cr14, cr2, {2} │ │ │ │ bvc ff1d4dcc │ │ │ │ @ instruction: 0x46284938 │ │ │ │ mrrc 4, 7, r4, r3, cr9 │ │ │ │ @ instruction: 0xf0442b17 │ │ │ │ - str pc, [sl], -pc, asr #31 │ │ │ │ + @ instruction: 0xe60affd7 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ blls 2eac28 │ │ │ │ ldmdavs r2, {r0, r1, r4, r5, r8, fp, lr}^ │ │ │ │ ldrbtmi r6, [r9], #-2075 @ 0xfffff7e5 │ │ │ │ strpl lr, [r0], -sp, asr #19 │ │ │ │ blx 19d7310 │ │ │ │ ldmdbmi r0!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ bls 26abc0 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - ldrb pc, [r6, #4027]! @ 0xfbb @ │ │ │ │ + ldrb pc, [r6, #4035]! @ 0xfc3 @ │ │ │ │ strtmi r9, [r8], -r8, lsl #20 │ │ │ │ tstmi r3, #44, 18 @ 0xb0000 │ │ │ │ svclt 0x000c4479 │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xffb0f044 │ │ │ │ + @ instruction: 0xffb8f044 │ │ │ │ ldrbtmi lr, [r0], -fp, ror #11 │ │ │ │ andcc r4, r4, r8, lsr #18 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - strb pc, [r4, #4009]! @ 0xfa9 @ │ │ │ │ + strb pc, [r4, #4017]! @ 0xfb1 @ │ │ │ │ ldrdhi pc, [ip], -sp │ │ │ │ str r4, [r1], r2, asr #12 │ │ │ │ ldrbtmi r4, [r9], #-2340 @ 0xfffff6dc │ │ │ │ - @ instruction: 0xffa0f044 │ │ │ │ + @ instruction: 0xffa8f044 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ @ instruction: 0xf852695a │ │ │ │ teqmi r3, #40 @ 0x28 │ │ │ │ eorcc pc, r8, r2, asr #16 │ │ │ │ @ instruction: 0xf696e5d3 │ │ │ │ blls 3140a4 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r8, fp, lr} │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ strb pc, [sl, #2605] @ 0xa2d @ │ │ │ │ rsbseq r7, lr, ip, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrdeq lr, [r9], -r6 @ │ │ │ │ - strdeq r1, [fp], -lr @ │ │ │ │ - ldrdeq lr, [r9], -r4 @ │ │ │ │ - eoreq sl, ip, ip, lsl r6 │ │ │ │ + eoreq lr, r9, lr, asr #9 │ │ │ │ + strdeq r1, [fp], -r6 @ │ │ │ │ + eoreq lr, r9, ip, asr #9 │ │ │ │ + eoreq sl, ip, r4, lsl r5 │ │ │ │ ldrsbteq r7, [lr], #-4 │ │ │ │ - eoreq r1, fp, r4, lsr #21 │ │ │ │ - strhteq lr, [r9], -ip │ │ │ │ - eoreq r7, r8, ip, ror #31 │ │ │ │ - eoreq r7, r8, r4, ror #31 │ │ │ │ - eoreq lr, r9, r8, asr #6 │ │ │ │ - strdeq lr, [r9], -r6 @ │ │ │ │ - eoreq lr, r9, r4, ror #5 │ │ │ │ - eoreq r3, fp, sl, lsl #29 │ │ │ │ - eoreq sl, ip, sl, ror r3 │ │ │ │ - eoreq sl, ip, sl, asr r3 │ │ │ │ - eoreq sl, ip, r4, lsl r3 │ │ │ │ - mlaeq fp, r8, r7, r1 │ │ │ │ - eoreq lr, r9, r2, lsr r1 │ │ │ │ - eoreq lr, r9, r8, asr #2 │ │ │ │ - eoreq r3, fp, r4, lsr #26 │ │ │ │ - eoreq lr, r9, sl, asr #2 │ │ │ │ - eoreq r8, r9, ip, lsl sp │ │ │ │ - eoreq r8, r9, ip, lsl #26 │ │ │ │ - strdeq r8, [r9], -r8 @ │ │ │ │ - eoreq lr, r9, r6, ror #1 │ │ │ │ - eoreq lr, r9, r4, lsl #2 │ │ │ │ + mlaeq fp, ip, r9, r1 │ │ │ │ + strhteq lr, [r9], -r4 │ │ │ │ + eoreq r7, r8, r4, ror #29 │ │ │ │ + ldrdeq r7, [r8], -ip @ │ │ │ │ + eoreq lr, r9, r0, asr #4 │ │ │ │ + eoreq lr, r9, lr, ror #3 │ │ │ │ + ldrdeq lr, [r9], -ip @ │ │ │ │ + eoreq r3, fp, r2, lsl #27 │ │ │ │ + eoreq sl, ip, r2, ror r2 │ │ │ │ + eoreq sl, ip, r2, asr r2 │ │ │ │ + eoreq sl, ip, ip, lsl #4 │ │ │ │ + mlaeq fp, r0, r6, r1 │ │ │ │ + eoreq lr, r9, sl, lsr #32 │ │ │ │ + eoreq lr, r9, r0, asr #32 │ │ │ │ + eoreq r3, fp, ip, lsl ip │ │ │ │ + eoreq lr, r9, r2, asr #32 │ │ │ │ + eoreq r8, r9, r4, lsl ip │ │ │ │ + eoreq r8, r9, r4, lsl #24 │ │ │ │ + strdeq r8, [r9], -r0 @ │ │ │ │ + ldrdeq sp, [r9], -lr @ │ │ │ │ + strdeq sp, [r9], -ip @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ umulllt r4, r9, r8, sl │ │ │ │ @ instruction: 0x26004b98 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -369976,15 +369976,15 @@ │ │ │ │ @ instruction: 0xf9f0f7fe │ │ │ │ strmi fp, [r6], -r0, lsl #18 │ │ │ │ bvs 6734fc │ │ │ │ ldmdbvs r0, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ stmiavs r1!, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ ldmdbmi sp!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ ldrbtmi r1, [r9], #-3360 @ 0xfffff2e0 │ │ │ │ - @ instruction: 0xff0af044 │ │ │ │ + @ instruction: 0xff12f044 │ │ │ │ ldmdavs sl!, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ ldrbvs r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xff1ef754 │ │ │ │ blvc 1873524 │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ movwne lr, #14804 @ 0x39d4 │ │ │ │ rscvs r3, r1, r1, lsl #2 │ │ │ │ @@ -370035,25 +370035,25 @@ │ │ │ │ stcge 1, cr11, [r3, #-576] @ 0xfffffdc0 │ │ │ │ ldmibvs r3, {r0, r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ tstlt fp, r3, lsl #26 │ │ │ │ ldmdbvs r0, {r0, r1, r8, sl, fp, sp, pc} │ │ │ │ ldrmi r4, [r8, sl, lsr #12] │ │ │ │ @ instruction: 0x1d204945 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - stmdavs r2!, {r0, r2, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r2!, {r0, r2, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3712e9d4 │ │ │ │ strhtle r4, [pc], #-43 │ │ │ │ ands r1, r3, r7, lsr #26 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldmdbvs r0, {r2, ip, lr, pc} │ │ │ │ strtmi r4, [sl], -r1, ror #12 │ │ │ │ stcvs 7, cr4, [r3], #864 @ 0x360 │ │ │ │ @ instruction: 0x4641681a │ │ │ │ @ instruction: 0xf0444638 │ │ │ │ - stmdavs r2!, {r0, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r2!, {r0, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3112e9d4 │ │ │ │ strtvs r3, [r3], #776 @ 0x308 │ │ │ │ eorsle r4, sp, fp, lsl #5 │ │ │ │ ldrdgt pc, [ip], -r4 │ │ │ │ @ instruction: 0xf8d26859 │ │ │ │ strmi fp, [ip, #28] │ │ │ │ @ instruction: 0xf8d4d0e4 │ │ │ │ @@ -370065,55 +370065,55 @@ │ │ │ │ ldmibvs r3, {r0, r2, r4, r8, sl, ip, lr, pc}^ │ │ │ │ ldmdbvs r0, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ strtmi r4, [sl], -r1, ror #12 │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ stmdbmi r9!, {r2, r3, lr, pc} │ │ │ │ stcne 6, cr4, [r0, #-392]! @ 0xfffffe78 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - @ instruction: 0xf8d4fe59 │ │ │ │ + @ instruction: 0xf8d4fe61 │ │ │ │ stmdavs r2!, {r2, r3, lr, pc} │ │ │ │ tstpeq pc, ip @ p-variant is OBSOLETE │ │ │ │ subsne lr, ip, pc, asr #20 │ │ │ │ stmdbvs r3!, {r7}^ │ │ │ │ sbcmi r5, fp, fp, lsl r8 │ │ │ │ @ instruction: 0xf57f07d9 │ │ │ │ ldmibvs r3, {r0, r1, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldmdbvs r0, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ strtmi r4, [sl], -r1, ror #12 │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ strbtmi ip, [r2], -ip │ │ │ │ @ instruction: 0x1d209901 │ │ │ │ - cdp2 0, 3, cr15, cr14, cr4, {2} │ │ │ │ + cdp2 0, 4, cr15, cr6, cr4, {2} │ │ │ │ ldrb r6, [r3, -r2, lsr #16] │ │ │ │ @ instruction: 0xe018f8d4 │ │ │ │ ldrdgt pc, [ip], -r4 │ │ │ │ strbeq lr, [r3, r5, asr #15] │ │ │ │ stcge 5, cr13, [r3, #-56] @ 0xffffffc8 │ │ │ │ orrsle r2, r0, r0, lsl #18 │ │ │ │ @ instruction: 0xf8d446e6 │ │ │ │ ldr ip, [ip, ip]! │ │ │ │ @ instruction: 0x1d204911 │ │ │ │ andcc lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - ldrb pc, [r6, -r7, lsr #28] @ │ │ │ │ + ldrb pc, [r6, -pc, lsr #28] @ │ │ │ │ ldrdgt pc, [ip], -r4 │ │ │ │ ldr sl, [r0, r3, lsl #26]! │ │ │ │ ldmib r6, {r1, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xc018f8d4 │ │ │ │ svclt 0x0000e7ea │ │ │ │ ldrshteq r6, [lr], #-184 @ 0xffffff48 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq lr, r9, r6, ror r0 │ │ │ │ - strdeq r5, [r8], -r2 @ │ │ │ │ - eoreq r5, r8, sl, lsl fp │ │ │ │ + eoreq sp, r9, lr, ror #30 │ │ │ │ + eoreq r5, r8, sl, ror #7 │ │ │ │ + eoreq r5, r8, r2, lsl sl │ │ │ │ @ instruction: 0x007e8790 │ │ │ │ ldrshteq r6, [lr], #-160 @ 0xffffff60 │ │ │ │ - eoreq r5, r8, r0, lsr sl │ │ │ │ - strhteq sp, [r9], -r0 │ │ │ │ - eoreq sp, r9, ip, asr lr │ │ │ │ + eoreq r5, r8, r8, lsr #18 │ │ │ │ + eoreq sp, r9, r8, lsr #27 │ │ │ │ + eoreq sp, r9, r4, asr sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0894 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r6, #336 @ 0x150 │ │ │ │ @@ -370134,17 +370134,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xf878f7fe │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e98c │ │ │ │ rsbseq r6, lr, lr, asr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, lsl #28 │ │ │ │ + eoreq sp, r9, r6, lsl #26 │ │ │ │ rsbseq r6, lr, sl, lsr r9 │ │ │ │ - eoreq sp, r9, sl, lsl #24 │ │ │ │ + eoreq sp, r9, r2, lsl #22 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0910 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r5, #336 @ 0x150 │ │ │ │ @@ -370165,17 +370165,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xf83af7fe │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e94e │ │ │ │ rsbseq r6, lr, r2, ror #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r2, lsl #27 │ │ │ │ + eoreq ip, r9, sl, ror ip │ │ │ │ ldrhteq r6, [lr], #-142 @ 0xffffff72 │ │ │ │ - eoreq sp, r9, lr, lsl #23 │ │ │ │ + eoreq sp, r9, r6, lsl #21 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf098c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r9, #336 @ 0x150 │ │ │ │ @@ -370196,17 +370196,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xfffcf7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e910 │ │ │ │ rsbseq r6, lr, r6, ror #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, lsl sp │ │ │ │ + eoreq sp, r9, r6, lsl ip │ │ │ │ rsbseq r6, lr, r2, asr #16 │ │ │ │ - eoreq sp, r9, r2, lsl fp │ │ │ │ + eoreq sp, r9, sl, lsl #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0a08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r8, #336 @ 0x150 │ │ │ │ @@ -370227,17 +370227,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xffbef7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e8d2 │ │ │ │ rsbseq r6, lr, sl, ror #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, lsr #25 │ │ │ │ + eoreq sp, r9, r6, lsr #23 │ │ │ │ rsbseq r6, lr, r6, asr #15 │ │ │ │ - mlaeq r9, r6, sl, sp │ │ │ │ + eoreq sp, r9, lr, lsl #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0a84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r8, #336 @ 0x150 │ │ │ │ @@ -370258,17 +370258,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff80f7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e894 │ │ │ │ rsbseq r6, lr, lr, ror #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, lsr ip │ │ │ │ + eoreq sp, r9, r6, lsr fp │ │ │ │ rsbseq r6, lr, sl, asr #14 │ │ │ │ - eoreq sp, r9, sl, lsl sl │ │ │ │ + eoreq sp, r9, r2, lsl r9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0b00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, pc, #336 @ 0x150 │ │ │ │ @@ -370289,17 +370289,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff42f7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e856 │ │ │ │ ldrshteq r6, [lr], #-98 @ 0xffffff9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, asr #23 │ │ │ │ + eoreq sp, r9, r6, asr #21 │ │ │ │ rsbseq r6, lr, lr, asr #13 │ │ │ │ - mlaeq r9, lr, r9, sp │ │ │ │ + mlaeq r9, r6, r8, sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0b7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r8, #336 @ 0x150 │ │ │ │ @@ -370320,17 +370320,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff04f7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e818 │ │ │ │ rsbseq r6, lr, r6, ror r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r2, ror #22 │ │ │ │ + eoreq sp, r9, sl, asr sl │ │ │ │ rsbseq r6, lr, r2, asr r6 │ │ │ │ - eoreq sp, r9, r2, lsr #18 │ │ │ │ + eoreq sp, r9, sl, lsl r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0bf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r7, #336 @ 0x150 │ │ │ │ @@ -370351,17 +370351,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ mcr2 7, 6, pc, cr6, cr13, {7} @ │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000efda │ │ │ │ ldrshteq r6, [lr], #-90 @ 0xffffffa6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq sp, [r9], -r2 @ │ │ │ │ + eoreq sp, r9, sl, ror #19 │ │ │ │ ldrsbteq r6, [lr], #-86 @ 0xffffffaa │ │ │ │ - eoreq sp, r9, r6, lsr #17 │ │ │ │ + mlaeq r9, lr, r7, sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0c74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, sp, #336 @ 0x150 │ │ │ │ @@ -370382,17 +370382,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ mcr2 7, 4, pc, cr8, cr13, {7} @ │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ef9c │ │ │ │ rsbseq r6, lr, lr, ror r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, ror sl │ │ │ │ + eoreq sp, r9, r6, ror r9 │ │ │ │ rsbseq r6, lr, sl, asr r5 │ │ │ │ - eoreq sp, r9, sl, lsr #16 │ │ │ │ + eoreq sp, r9, r2, lsr #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0cf0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, lr, #336 @ 0x150 │ │ │ │ @@ -370413,17 +370413,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ mcr2 7, 2, pc, cr10, cr13, {7} @ │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ef5e │ │ │ │ rsbseq r6, lr, r2, lsl #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r2, lsl sl │ │ │ │ + eoreq sp, r9, sl, lsl #18 │ │ │ │ ldrsbteq r6, [lr], #-78 @ 0xffffffb2 │ │ │ │ - eoreq sp, r9, lr, lsr #15 │ │ │ │ + eoreq sp, r9, r6, lsr #13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0d6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r7, #336 @ 0x150 │ │ │ │ @@ -370444,17 +370444,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ mcr2 7, 0, pc, cr12, cr13, {7} @ │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ef20 │ │ │ │ rsbseq r6, lr, r6, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r6, lsl r8 │ │ │ │ + eoreq sp, r9, lr, lsl #14 │ │ │ │ rsbseq r6, lr, r2, ror #8 │ │ │ │ - eoreq sp, r9, r2, lsr r7 │ │ │ │ + eoreq sp, r9, sl, lsr #12 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0de8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r8, #336 @ 0x150 │ │ │ │ @@ -370475,17 +370475,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ stc2l 7, cr15, [lr, #1012] @ 0x3f4 │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000eee2 │ │ │ │ rsbseq r6, lr, sl, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq sp, [r9], -r6 @ │ │ │ │ + eoreq sp, r9, lr, ror #15 │ │ │ │ rsbseq r6, lr, r6, ror #7 │ │ │ │ - strhteq sp, [r9], -r6 │ │ │ │ + eoreq sp, r9, lr, lsr #11 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0e64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r8, #336 @ 0x150 │ │ │ │ @@ -370506,17 +370506,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldc2 7, cr15, [r0, #1012] @ 0x3f4 │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000eea4 │ │ │ │ rsbseq r6, lr, lr, lsl #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, asr r8 │ │ │ │ + eoreq sp, r9, r6, asr r7 │ │ │ │ rsbseq r6, lr, sl, ror #6 │ │ │ │ - eoreq sp, r9, sl, lsr r6 │ │ │ │ + eoreq sp, r9, r2, lsr r5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0ee0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r7, #336 @ 0x150 │ │ │ │ @@ -370537,17 +370537,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldc2l 7, cr15, [r2, #-1012] @ 0xfffffc0c │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ee66 │ │ │ │ rsbseq r6, lr, r2, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, sl, lsl #16 │ │ │ │ + eoreq sp, r9, r2, lsl #14 │ │ │ │ rsbseq r6, lr, lr, ror #5 │ │ │ │ - strhteq sp, [r9], -lr │ │ │ │ + strhteq sp, [r9], -r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0f5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r7, #336 @ 0x150 │ │ │ │ @@ -370568,17 +370568,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldc2 7, cr15, [r4, #-1012] @ 0xfffffc0c │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ee28 │ │ │ │ @ instruction: 0x007e6296 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, lsl #15 │ │ │ │ + eoreq sp, r9, r6, lsl #13 │ │ │ │ rsbseq r6, lr, r2, ror r2 │ │ │ │ - eoreq sp, r9, r2, asr #10 │ │ │ │ + eoreq sp, r9, sl, lsr r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0fd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {224} @ 0xe0 │ │ │ │ ldmdbmi r8, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r3, #368 @ 0x170 │ │ │ │ @@ -370601,17 +370601,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldc2l 7, cr15, [r0], {253} @ 0xfd │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ stcl 6, cr15, [r4, #596]! @ 0x254 │ │ │ │ rsbseq r6, lr, sl, lsl r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, sl, lsr r7 │ │ │ │ + eoreq sp, r9, r2, lsr r6 │ │ │ │ rsbseq r6, lr, ip, ror #3 │ │ │ │ - strhteq sp, [r9], -sl │ │ │ │ + strhteq sp, [r9], -r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf105c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {224} @ 0xe0 │ │ │ │ ldmdbmi r8, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r3, #368 @ 0x170 │ │ │ │ @@ -370634,17 +370634,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ stc2 7, cr15, [lr], {253} @ 0xfd │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ stc 6, cr15, [r2, #596]! @ 0x254 │ │ │ │ @ instruction: 0x007e6196 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq sp, [r9], -r6 │ │ │ │ + eoreq sp, r9, lr, lsr #11 │ │ │ │ rsbseq r6, lr, r8, ror #2 │ │ │ │ - eoreq sp, r9, r6, lsr r4 │ │ │ │ + eoreq sp, r9, lr, lsr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf10e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec34c │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -370667,17 +370667,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ mcrr2 7, 15, pc, ip, cr13 @ │ │ │ │ strb r2, [sl, r1]! │ │ │ │ stcl 6, cr15, [r0, #-596]! @ 0xfffffdac │ │ │ │ rsbseq r6, lr, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r4, lsl #8 │ │ │ │ + strdeq sp, [r9], -ip @ │ │ │ │ rsbseq r6, lr, r2, ror #1 │ │ │ │ - strhteq sp, [r9], -r2 │ │ │ │ + eoreq sp, r9, sl, lsr #5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1164 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {224} @ 0xe0 │ │ │ │ ldmdbmi r8, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r5, #368 @ 0x170 │ │ │ │ @@ -370700,17 +370700,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ stc2 7, cr15, [sl], {253} @ 0xfd │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldc 6, cr15, [lr, #-596] @ 0xfffffdac │ │ │ │ rsbseq r6, lr, lr, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq sp, [r9], -r2 │ │ │ │ + eoreq sp, r9, sl, lsr #9 │ │ │ │ rsbseq r6, lr, r0, rrx │ │ │ │ - eoreq sp, r9, lr, lsr #6 │ │ │ │ + eoreq sp, r9, r6, lsr #4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf11e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {224} @ 0xe0 │ │ │ │ ldmdbmi r8, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, ip, #368 @ 0x170 │ │ │ │ @@ -370733,17 +370733,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ blx ff3d803e │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldcl 6, cr15, [ip], {149} @ 0x95 │ │ │ │ rsbseq r6, lr, sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r6, lsr r5 │ │ │ │ + eoreq sp, r9, lr, lsr #8 │ │ │ │ ldrsbteq r5, [lr], #-252 @ 0xffffff04 │ │ │ │ - eoreq sp, r9, sl, lsr #5 │ │ │ │ + eoreq sp, r9, r2, lsr #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf126c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec4d8 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -370766,17 +370766,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ blx fe3580c2 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ ldc 6, cr15, [sl], {149} @ 0x95 │ │ │ │ rsbseq r5, lr, r4, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq sp, [r9], -r0 │ │ │ │ + eoreq sp, r9, r8, lsr #7 │ │ │ │ rsbseq r5, lr, r6, asr pc │ │ │ │ - eoreq sp, r9, r6, lsr #4 │ │ │ │ + eoreq sp, r9, lr, lsl r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf12f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec55c │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -370799,17 +370799,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ blx 12d8146 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ mrrc 6, 9, pc, r8, cr5 @ │ │ │ │ rsbseq r5, lr, r0, lsl #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, ip, lsr r4 │ │ │ │ + eoreq sp, r9, r4, lsr r3 │ │ │ │ ldrsbteq r5, [lr], #-226 @ 0xffffff1e │ │ │ │ - eoreq sp, r9, r2, lsr #3 │ │ │ │ + mlaeq r9, sl, r0, sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1374 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], {224} @ 0xe0 │ │ │ │ ldmdbmi r7, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, fp, #352 @ 0x160 │ │ │ │ @@ -370831,17 +370831,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ andcs pc, r1, r5, lsl #22 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ ldc 6, cr15, [r8], {149} @ 0x95 │ │ │ │ rsbseq r5, lr, lr, ror lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r2, asr #7 │ │ │ │ + strhteq sp, [r9], -sl │ │ │ │ rsbseq r5, lr, r4, asr lr │ │ │ │ - eoreq sp, r9, r4, lsr #2 │ │ │ │ + eoreq sp, r9, ip, lsl r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf13f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], {224} @ 0xe0 │ │ │ │ ldmdbmi r7, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andscs r4, r3, #352 @ 0x160 │ │ │ │ @@ -370863,17 +370863,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ andcs pc, r1, r5, asr #21 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ bl ff7d7cac │ │ │ │ ldrshteq r5, [lr], #-222 @ 0xffffff22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, asr #6 │ │ │ │ + eoreq sp, r9, r6, asr #4 │ │ │ │ ldrsbteq r5, [lr], #-212 @ 0xffffff2c │ │ │ │ - eoreq sp, r9, r4, lsr #1 │ │ │ │ + mlaeq r9, ip, pc, ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1474 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec6e0 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -370896,17 +370896,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ blx fe2582c8 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ bl fe757d30 │ │ │ │ rsbseq r5, lr, ip, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r0, ror #5 │ │ │ │ + ldrdeq sp, [r9], -r8 @ │ │ │ │ rsbseq r5, lr, lr, asr #26 │ │ │ │ - eoreq sp, r9, lr, lsl r0 │ │ │ │ + eoreq ip, r9, r6, lsl pc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf14f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], {224} @ 0xe0 │ │ │ │ ldmdbmi r7, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andscs r4, r3, #352 @ 0x160 │ │ │ │ @@ -370928,17 +370928,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ andcs pc, r1, r3, asr #20 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ bl 1757db0 │ │ │ │ ldrshteq r5, [lr], #-202 @ 0xffffff36 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, sl, ror #4 │ │ │ │ + eoreq sp, r9, r2, ror #2 │ │ │ │ ldrsbteq r5, [lr], #-192 @ 0xffffff40 │ │ │ │ - eoreq ip, r9, r0, lsr #31 │ │ │ │ + mlaeq r9, r8, lr, ip │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1578 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], {224} @ 0xe0 │ │ │ │ ldmdbmi r7, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andscs r4, r4, #352 @ 0x160 │ │ │ │ @@ -370960,17 +370960,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ andcs pc, r2, r3, lsl #20 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ bl 757e30 │ │ │ │ rsbseq r5, lr, sl, ror ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq sp, [r9], -lr @ │ │ │ │ + strdeq sp, [r9], -r6 @ │ │ │ │ rsbseq r5, lr, r0, asr ip │ │ │ │ - eoreq ip, r9, r0, lsr #30 │ │ │ │ + eoreq ip, r9, r8, lsl lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf15f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r9], {224} @ 0xe0 │ │ │ │ ldmdbmi r9, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andscs r4, r4, #24, 28 @ 0x180 │ │ │ │ @@ -370994,17 +370994,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ @ instruction: 0x4620f9bf │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ead4 │ │ │ │ ldrshteq r5, [lr], #-186 @ 0xffffff46 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, ror r1 │ │ │ │ + eoreq sp, r9, r6, ror r0 │ │ │ │ rsbseq r5, lr, sl, asr #23 │ │ │ │ - mlaeq r9, r8, lr, ip │ │ │ │ + mlaeq r9, r0, sp, ip │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1680 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r9], {224} @ 0xe0 │ │ │ │ ldmdbmi r9, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r7, #24, 28 @ 0x180 │ │ │ │ @@ -371028,17 +371028,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ @ instruction: 0x4620f97b │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ea90 │ │ │ │ rsbseq r5, lr, r2, ror fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r2, asr #29 │ │ │ │ + strhteq ip, [r9], -sl │ │ │ │ rsbseq r5, lr, r2, asr #22 │ │ │ │ - eoreq ip, r9, r0, lsl lr │ │ │ │ + eoreq ip, r9, r8, lsl #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1708 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec974 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371061,17 +371061,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf938f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ b 14d7fc4 │ │ │ │ rsbseq r5, lr, r8, ror #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrdeq r3, [sl], -ip @ │ │ │ │ + ldrdeq r3, [sl], -r4 @ │ │ │ │ ldrhteq r5, [lr], #-170 @ 0xffffff56 │ │ │ │ - eoreq ip, r9, sl, lsl #27 │ │ │ │ + eoreq ip, r9, r2, lsl #25 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf178c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], {224} @ 0xe0 │ │ │ │ ldmdbmi r7, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r1, #352 @ 0x160 │ │ │ │ @@ -371093,17 +371093,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xf8faf7fd │ │ │ │ strtmi r2, [r1], -r2 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ea0e │ │ │ │ rsbseq r5, lr, r6, ror #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq fp, sl, r2, ror #31 │ │ │ │ + ldrdeq fp, [sl], -sl @ │ │ │ │ rsbseq r5, lr, lr, lsr sl │ │ │ │ - eoreq ip, r9, lr, lsl #26 │ │ │ │ + eoreq ip, r9, r6, lsl #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf180c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1eca78 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371126,17 +371126,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf8b6f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ stmib sl, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsbseq r5, lr, r4, ror #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrdeq ip, [r9], -r0 @ │ │ │ │ + eoreq ip, r9, r8, asr #27 │ │ │ │ ldrhteq r5, [lr], #-150 @ 0xffffff6a │ │ │ │ - eoreq ip, r9, r6, lsl #25 │ │ │ │ + eoreq ip, r9, lr, ror fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1890 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r4, rrx │ │ │ │ blge 1ecb00 │ │ │ │ ldcmi 4, cr4, [r8, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371160,17 +371160,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf872f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ stmib r6, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ rsbseq r5, lr, r0, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r8, asr #25 │ │ │ │ + eoreq ip, r9, r0, asr #23 │ │ │ │ rsbseq r5, lr, lr, lsr #18 │ │ │ │ - strdeq ip, [r9], -lr @ │ │ │ │ + strdeq ip, [r9], -r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1918 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ecb84 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371193,17 +371193,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf830f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ stmdb r4, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrsbteq r5, [lr], #-136 @ 0xffffff78 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r3, r8, r0, lsl #19 │ │ │ │ + eoreq r3, r8, r8, ror r8 │ │ │ │ rsbseq r5, lr, sl, lsr #17 │ │ │ │ - eoreq ip, r9, sl, ror fp │ │ │ │ + eoreq ip, r9, r2, ror sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf199c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ecc08 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371226,17 +371226,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xffeef7fc │ │ │ │ strb r2, [sl, r1]! │ │ │ │ stmdb r2, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ rsbseq r5, lr, r4, asr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq ip, [r9], -r0 @ │ │ │ │ + eoreq ip, r9, r8, ror #25 │ │ │ │ rsbseq r5, lr, r6, lsr #16 │ │ │ │ - strdeq ip, [r9], -r6 @ │ │ │ │ + eoreq ip, r9, lr, ror #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1a20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {224} @ 0xe0 │ │ │ │ ldmdbmi r8, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r8, #368 @ 0x170 │ │ │ │ @@ -371259,17 +371259,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xffacf7fc │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ stmia r0, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrsbteq r5, [lr], #-114 @ 0xffffff8e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r6, ror fp │ │ │ │ + eoreq ip, r9, lr, ror #20 │ │ │ │ rsbseq r5, lr, r4, lsr #15 │ │ │ │ - eoreq ip, r9, r2, ror sl │ │ │ │ + eoreq ip, r9, sl, ror #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1aa4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {224} @ 0xe0 │ │ │ │ ldmdbmi r8, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r8, #368 @ 0x170 │ │ │ │ @@ -371292,17 +371292,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff6af7fc │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldmda lr!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsbseq r5, lr, lr, asr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq ip, [r9], -r2 @ │ │ │ │ + eoreq ip, r9, sl, ror #19 │ │ │ │ rsbseq r5, lr, r0, lsr #14 │ │ │ │ - eoreq ip, r9, lr, ror #19 │ │ │ │ + eoreq ip, r9, r6, ror #17 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1b28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {224} @ 0xe0 │ │ │ │ ldmdbmi r8, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r8, #368 @ 0x170 │ │ │ │ @@ -371325,17 +371325,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff28f7fc │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldmda ip!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ rsbseq r5, lr, sl, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, lr, ror #20 │ │ │ │ + eoreq ip, r9, r6, ror #18 │ │ │ │ @ instruction: 0x007e569c │ │ │ │ - eoreq ip, r9, sl, ror #18 │ │ │ │ + eoreq ip, r9, r2, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1bac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ece18 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371358,17 +371358,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ mcr2 7, 7, pc, cr6, cr12, {7} @ │ │ │ │ strb r2, [sl, r1]! │ │ │ │ svc 0x00faf694 │ │ │ │ rsbseq r5, lr, r4, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r8, ror #19 │ │ │ │ + eoreq ip, r9, r0, ror #17 │ │ │ │ rsbseq r5, lr, r6, lsl r6 │ │ │ │ - eoreq ip, r9, r6, ror #17 │ │ │ │ + ldrdeq ip, [r9], -lr @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1c30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp], {224} @ 0xe0 │ │ │ │ ldmdbmi fp, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r1, #416 @ 0x1a0 │ │ │ │ @@ -371394,17 +371394,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ mulcs r2, pc, lr @ │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ svc 0x00b2f694 │ │ │ │ rsbseq r5, lr, r2, asr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq fp, sl, lr, lsr fp │ │ │ │ + eoreq fp, sl, r6, lsr sl │ │ │ │ rsbseq r5, lr, r8, lsl #11 │ │ │ │ - eoreq ip, r9, r8, asr r8 │ │ │ │ + eoreq ip, r9, r0, asr r7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1cc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], {224} @ 0xe0 │ │ │ │ ldmdbmi r7, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andscs r4, r4, #352 @ 0x160 │ │ │ │ @@ -371426,17 +371426,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ andcs pc, r2, pc, asr lr @ │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ svc 0x0072f694 │ │ │ │ rsbseq r5, lr, r2, lsr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq ip, [r9], -r6 │ │ │ │ + eoreq ip, r9, lr, lsr #19 │ │ │ │ rsbseq r5, lr, r8, lsl #10 │ │ │ │ - ldrdeq ip, [r9], -r8 @ │ │ │ │ + ldrdeq ip, [r9], -r0 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1d40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r9], {224} @ 0xe0 │ │ │ │ ldmdbmi r9, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andscs r4, r4, #24, 28 @ 0x180 │ │ │ │ @@ -371460,17 +371460,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ @ instruction: 0x4620fe1b │ │ │ │ @ instruction: 0xf694e7e9 │ │ │ │ svclt 0x0000ef30 │ │ │ │ ldrhteq r5, [lr], #-66 @ 0xffffffbe │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r6, lsr sl │ │ │ │ + eoreq ip, r9, lr, lsr #18 │ │ │ │ rsbseq r5, lr, r2, lsl #9 │ │ │ │ - eoreq ip, r9, r0, asr r7 │ │ │ │ + eoreq ip, r9, r8, asr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1dc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ed034 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371493,17 +371493,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ ldc2l 7, cr15, [r8, #1008] @ 0x3f0 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ mcr 6, 7, pc, cr12, cr4, {4} @ │ │ │ │ rsbseq r5, lr, r8, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, ip, lsl r7 │ │ │ │ + eoreq ip, r9, r4, lsl r6 │ │ │ │ ldrshteq r5, [lr], #-58 @ 0xffffffc6 │ │ │ │ - eoreq ip, r9, sl, asr #13 │ │ │ │ + eoreq ip, r9, r2, asr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1e4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ed0b8 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371526,17 +371526,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ ldc2 7, cr15, [r6, #1008] @ 0x3f0 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ mcr 6, 5, pc, cr10, cr4, {4} @ │ │ │ │ rsbseq r5, lr, r4, lsr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mlaeq r9, r8, r6, ip │ │ │ │ + mlaeq r9, r0, r5, ip │ │ │ │ rsbseq r5, lr, r6, ror r3 │ │ │ │ - eoreq ip, r9, r6, asr #12 │ │ │ │ + eoreq ip, r9, lr, lsr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1ed0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ed13c │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371559,17 +371559,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ ldc2l 7, cr15, [r4, #-1008] @ 0xfffffc10 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ mcr 6, 3, pc, cr8, cr4, {4} @ │ │ │ │ rsbseq r5, lr, r0, lsr #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r4, lsl r6 │ │ │ │ + eoreq ip, r9, ip, lsl #10 │ │ │ │ ldrshteq r5, [lr], #-34 @ 0xffffffde │ │ │ │ - eoreq ip, r9, r2, asr #11 │ │ │ │ + strhteq ip, [r9], -sl │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ bmi 10ac7a0 │ │ │ │ blmi 10ac5d8 │ │ │ │ addlt r4, pc, sl, ror r4 @ │ │ │ │ @@ -371630,25 +371630,25 @@ │ │ │ │ strbtvs r0, [r6], #1731 @ 0x6c3 │ │ │ │ strbmi lr, [sp], -pc, lsr #15 │ │ │ │ @ instruction: 0xf694e7a3 │ │ │ │ svclt 0x0000edde │ │ │ │ @ instruction: 0x007e529c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r5, lr, r4, asr #4 │ │ │ │ - eoreq r5, fp, r0, ror #8 │ │ │ │ - strhteq ip, [r9], -sl │ │ │ │ + eoreq r5, fp, r8, asr r3 │ │ │ │ + strhteq ip, [r9], -r2 │ │ │ │ @ instruction: 0xffffca8f │ │ │ │ blcs 39d578 │ │ │ │ blmi 2cee80 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ rsbseq r0, fp, r4, ror #21 │ │ │ │ - eoreq pc, r9, r2, ror r3 @ │ │ │ │ + eoreq pc, r9, sl, ror #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fecf2090 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r8, ror #31 │ │ │ │ @ instruction: 0x461d4614 │ │ │ │ strmi r4, [fp], -sl, lsl #20 │ │ │ │ stmib sp, {r1, r3, r8, fp, lr}^ │ │ │ │ @@ -371657,16 +371657,16 @@ │ │ │ │ @ instruction: 0xf7529400 │ │ │ │ blmi 3999c0 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdami r6, {r0, r1, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ ldmib r8!, {r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmib r2!, {r2, r4, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ - eoreq pc, r9, r2, asr r3 @ │ │ │ │ - eoreq r1, r8, r0, lsl #20 │ │ │ │ + eoreq pc, r9, sl, asr #4 │ │ │ │ + strdeq r1, [r8], -r8 @ │ │ │ │ addeq r4, r1, ip, lsr #2 │ │ │ │ umulleq r3, r1, sl, pc @ │ │ │ │ addmi r6, r1, #0, 18 │ │ │ │ andcs fp, r0, ip, lsr #30 │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ @@ -371928,16 +371928,16 @@ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ andcs r4, r0, r5, lsl #20 │ │ │ │ svcvs 0x00a34905 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf89ef752 │ │ │ │ @ instruction: 0xf6942001 │ │ │ │ svclt 0x0000ed28 │ │ │ │ - eoreq pc, r9, r4, rrx │ │ │ │ - strhteq r1, [r8], -r2 │ │ │ │ + eoreq lr, r9, ip, asr pc │ │ │ │ + eoreq r1, r8, sl, lsr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecf2514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx 247866 │ │ │ │ @ instruction: 0xf8d01101 │ │ │ │ @ instruction: 0xf694012c │ │ │ │ @@ -372643,16 +372643,16 @@ │ │ │ │ @ instruction: 0xf8baacac │ │ │ │ @ instruction: 0xf8aa20a2 │ │ │ │ strt r2, [r6], #196 @ 0xc4 │ │ │ │ ldcl 6, cr15, [r2, #588]! @ 0x24c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x007e4c9a │ │ │ │ rsbseq r4, lr, ip, asr #17 │ │ │ │ - eoreq sl, lr, r8, ror ip │ │ │ │ - strdeq sl, [lr], -r0 @ │ │ │ │ + eoreq sl, lr, r0, ror fp │ │ │ │ + eoreq sl, lr, r8, ror #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecf3040 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, r8] │ │ │ │ @ instruction: 0xf7524604 │ │ │ │ @ instruction: 0xf100f97f │ │ │ │ addvs r0, r4, r0, lsl r2 │ │ │ │ @@ -373605,16 +373605,16 @@ │ │ │ │ stmdbmi r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r9], #-0 │ │ │ │ @ instruction: 0xf8313104 │ │ │ │ addsmi r3, r3, #48 @ 0x30 │ │ │ │ strdcc sp, [r1], -r6 │ │ │ │ mvnsle r2, ip, lsl #16 │ │ │ │ svclt 0x0000e7f0 │ │ │ │ - eoreq r9, lr, ip, asr #24 │ │ │ │ - eoreq r9, lr, r2, lsr ip │ │ │ │ + eoreq r9, lr, r4, asr #22 │ │ │ │ + eoreq r9, lr, sl, lsr #22 │ │ │ │ @ instruction: 0x4603b5f0 │ │ │ │ vadd.i8 d22, d0, d4 │ │ │ │ @ instruction: 0xf0027cdb │ │ │ │ b 21e190 │ │ │ │ stmiavs r0!, {r2, r3, sl, fp} │ │ │ │ ldmdbvs r8, {r1, r2, fp, sp, lr}^ │ │ │ │ ldmibvs pc, {r3, r5, r7, r8, ip, sp, pc} @ │ │ │ │ @@ -373957,15 +373957,15 @@ │ │ │ │ movtvc pc, #17828 @ 0x45a4 @ │ │ │ │ @ instruction: 0xf67f2b0a │ │ │ │ strb sl, [r8, -r8, lsl #27] │ │ │ │ movwcc pc, #45632 @ 0xb240 @ │ │ │ │ @ instruction: 0xd1f5429c │ │ │ │ stcvs 7, cr14, [r3], {211} @ 0xd3 │ │ │ │ svclt 0x0000deff │ │ │ │ - eoreq r9, lr, ip, ror #20 │ │ │ │ + eoreq r9, lr, r4, ror #18 │ │ │ │ blcs fe1b73cc │ │ │ │ ldmibeq sl, {r2, r5, ip, lr, pc}^ │ │ │ │ addcc pc, r9, r0, asr #4 │ │ │ │ svclt 0x00182a08 │ │ │ │ svclt 0x000c4283 │ │ │ │ andcs r2, r0, r1 │ │ │ │ bcs 351344 │ │ │ │ @@ -374489,29 +374489,29 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2e1ad4 │ │ │ │ sbcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000f9c1 │ │ │ │ - eoreq r8, lr, r8, asr #29 │ │ │ │ - eoreq r7, r9, sl, ror r8 │ │ │ │ - eoreq sp, sl, ip, lsr #31 │ │ │ │ + eoreq r8, lr, r0, asr #27 │ │ │ │ + eoreq r7, r9, r2, ror r7 │ │ │ │ + eoreq sp, sl, r4, lsr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecf4d1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2e1b04 │ │ │ │ rscvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000f9a9 │ │ │ │ - eoreq r8, lr, r8, lsl #29 │ │ │ │ - eoreq r7, r9, sl, asr #16 │ │ │ │ - eoreq sp, sl, ip, ror pc │ │ │ │ + eoreq r8, lr, r0, lsl #27 │ │ │ │ + eoreq r7, r9, r2, asr #14 │ │ │ │ + eoreq sp, sl, r4, ror lr │ │ │ │ ldmdale r1, {r1, r2, r5, fp, sp} │ │ │ │ ldmdacs r4, {r1, r4, fp, ip, sp} │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ bleq 719b54 │ │ │ │ bleq 5e079c │ │ │ │ bleq 460788 │ │ │ │ bleq 46078c │ │ │ │ @@ -377009,20 +377009,20 @@ │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf00f4479 │ │ │ │ svclt 0x0000fc09 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ rsbseq r0, lr, r4, lsl r2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - mlaeq r9, lr, r2, sl │ │ │ │ - eoreq sl, r9, r2, ror r2 │ │ │ │ - mlaeq r9, r4, pc, r0 @ │ │ │ │ - eoreq sl, r9, lr, lsl r2 │ │ │ │ - eoreq sl, r9, r4, lsr #3 │ │ │ │ - eoreq sl, r9, ip, lsr #3 │ │ │ │ + mlaeq r9, r6, r1, sl │ │ │ │ + eoreq sl, r9, sl, ror #2 │ │ │ │ + eoreq r0, r9, ip, lsl #29 │ │ │ │ + eoreq sl, r9, r6, lsl r1 │ │ │ │ + mlaeq r9, ip, r0, sl │ │ │ │ + eoreq sl, r9, r4, lsr #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 25b744 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ bmi fed31af8 │ │ │ │ blmi fed31d00 │ │ │ │ @@ -377949,19 +377949,19 @@ │ │ │ │ @ instruction: 0xf68efcb5 │ │ │ │ stmdbmi r8, {r1, r7, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r9, [r9], #-2051 @ 0xfffff7fd │ │ │ │ stc2 0, cr15, [lr], #56 @ 0x38 │ │ │ │ stmdals r3, {r1, r2, r8, fp, lr} │ │ │ │ @ instruction: 0xf00e4479 │ │ │ │ svclt 0x0000fca9 │ │ │ │ - eoreq r9, r9, r0, asr #9 │ │ │ │ - strhteq r9, [r9], -r2 │ │ │ │ - eoreq r9, r9, r4, asr #8 │ │ │ │ - ldrdeq r9, [r9], -r6 @ │ │ │ │ - eoreq r9, r9, r8, ror #8 │ │ │ │ + strhteq r9, [r9], -r8 │ │ │ │ + eoreq r9, r9, sl, lsr #5 │ │ │ │ + eoreq r9, r9, ip, lsr r3 │ │ │ │ + eoreq r9, r9, lr, asr #5 │ │ │ │ + eoreq r9, r9, r0, ror #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ sublt pc, ip, #14614528 @ 0xdf0000 │ │ │ │ blmi fe669adc │ │ │ │ @@ -378603,15 +378603,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xff96f00d │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ ldrhteq lr, [sp], #-106 @ 0xffffff96 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - mlaeq r9, r2, sl, r8 │ │ │ │ + eoreq r8, r9, sl, lsl #19 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0xf101460e │ │ │ │ ldmibmi ip!, {r2, r3, r5, fp} │ │ │ │ @@ -380461,16 +380461,16 @@ │ │ │ │ movweq lr, #31299 @ 0x7a43 │ │ │ │ mvnsle r6, r3, lsl r0 │ │ │ │ svclt 0x0000e727 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r0, r4 │ │ │ │ rsbseq ip, sp, r0, ror #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r7, r9, r4, lsl #10 │ │ │ │ - eoreq r7, r9, lr, asr #9 │ │ │ │ + strdeq r7, [r9], -ip @ │ │ │ │ + eoreq r7, r9, r6, asr #7 │ │ │ │ rsbseq ip, sp, r2, lsr #24 │ │ │ │ movwls r2, #41729 @ 0xa301 │ │ │ │ msreq CPSR_fs, #1073741825 @ 0x40000001 │ │ │ │ ldrmi r9, [r8], -r8, lsl #6 │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf7f82180 │ │ │ │ @ instruction: 0xf04ffd6b │ │ │ │ @@ -381314,17 +381314,17 @@ │ │ │ │ @ instruction: 0xe68463fb │ │ │ │ rsbseq ip, sp, sl, lsl r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq ip, sp, ip, lsl #10 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ muleq r0, ip, r9 │ │ │ │ rsbseq ip, sp, r0, lsr #32 │ │ │ │ - ldrdeq r6, [r9], -r4 @ │ │ │ │ - eoreq r6, r9, sl, ror #11 │ │ │ │ - eoreq r6, r9, ip, lsr #4 │ │ │ │ + eoreq r6, r9, ip, asr #11 │ │ │ │ + eoreq r6, r9, r2, ror #9 │ │ │ │ + eoreq r6, r9, r4, lsr #2 │ │ │ │ @ instruction: 0x464b6bba │ │ │ │ @ instruction: 0xac036b7d │ │ │ │ @ instruction: 0x46286812 │ │ │ │ ldrsbcs pc, [r8, #-130] @ 0xffffff7e @ │ │ │ │ blx 19625b6 │ │ │ │ @ instruction: 0x4601465a │ │ │ │ sbcvc pc, r0, r7, lsl #10 │ │ │ │ @@ -382218,16 +382218,16 @@ │ │ │ │ strb r4, [r6, r4, lsl #12]! │ │ │ │ movwcs r4, #9761 @ 0x2621 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #4 │ │ │ │ @ instruction: 0xf8c2f7f9 │ │ │ │ ldrb r4, [lr, r4, lsl #12] │ │ │ │ @ instruction: 0x73b8f507 │ │ │ │ @ instruction: 0xe66663fb │ │ │ │ + strdeq r5, [r9], -r6 @ │ │ │ │ strdeq r5, [r9], -lr @ │ │ │ │ - eoreq r5, r9, r6, lsl #6 │ │ │ │ ldmib r3, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ addsmi r3, sl, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf1bbd1d9 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ blvs 1050a54 │ │ │ │ ldmibvs fp, {r0, r1, r4, r8, fp, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @@ -383448,16 +383448,16 @@ │ │ │ │ bvs ff080d98 │ │ │ │ ldmdavs r2, {r0, r1, r3, r6, r7, r8, sl, lr} │ │ │ │ ldmdbhi r2, {r1, r6, r7, r8, sp, lr} │ │ │ │ @ instruction: 0xf8438102 │ │ │ │ adcsvs r4, fp, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf7fdd8b5 │ │ │ │ svclt 0x0000bdce │ │ │ │ - eoreq r4, r9, r2, lsl fp │ │ │ │ - eoreq r4, r9, r0, lsr #1 │ │ │ │ + eoreq r4, r9, sl, lsl #20 │ │ │ │ + mlaeq r9, r8, pc, r3 @ │ │ │ │ @ instruction: 0xf1076abb │ │ │ │ @ instruction: 0xf5070480 │ │ │ │ ldmdavs fp, {r4, r5, r7, r9, sl, ip, sp, lr} │ │ │ │ blvs 110b32c │ │ │ │ tstpeq r4, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ muleq r7, r3, r8 │ │ │ │ andeq lr, r7, sp, lsl #17 │ │ │ │ @@ -385458,15 +385458,15 @@ │ │ │ │ @ instruction: 0x4628463a │ │ │ │ @ instruction: 0xf864f7f9 │ │ │ │ svclt 0x0000e63a │ │ │ │ rsbseq r8, sp, ip, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrsbteq r8, [sp], #-42 @ 0xffffffd6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - mlaeq r9, r0, r4, r2 │ │ │ │ + eoreq r2, r9, r8, lsl #7 │ │ │ │ rsbseq r7, sp, r2, lsr #26 │ │ │ │ ldrsbtls pc, [ip], #-133 @ 0xffffff7b @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ orrhi pc, r9, r2 │ │ │ │ strbmi r2, [r0], -r1, lsl #6 │ │ │ │ orrcs r4, r0, sl, lsl r6 │ │ │ │ mcr2 7, 3, pc, cr2, cr3, {7} @ │ │ │ │ @@ -387766,15 +387766,15 @@ │ │ │ │ stmdbmi r6, {r1, r3, r8, sl, fp, ip, pc} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xfffef004 │ │ │ │ @ instruction: 0xf850f7f3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - strhteq pc, [r8], -lr @ │ │ │ │ + strhteq pc, [r8], -r6 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 265f44 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0x2760f8df │ │ │ │ @ instruction: 0xf8dfb0c5 │ │ │ │ @@ -388248,15 +388248,15 @@ │ │ │ │ @ instruction: 0xff24f7f3 │ │ │ │ strbt r4, [fp], -r2, lsl #12 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ rsbseq r5, sp, ip, asr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrshteq r5, [sp], #-44 @ 0xffffffd4 │ │ │ │ - eoreq pc, r8, ip, ror #22 │ │ │ │ + eoreq pc, r8, r4, ror #20 │ │ │ │ orrcs r2, r0, r1, lsl #6 │ │ │ │ @ instruction: 0x4650461a │ │ │ │ @ instruction: 0xf89ef7f1 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x460621fc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @@ -388481,17 +388481,17 @@ │ │ │ │ stmdbcs r0, {r0, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ rschi pc, r6, #0 │ │ │ │ bl 20631c │ │ │ │ movwcs r0, #385 @ 0x181 │ │ │ │ and r3, sp, r0, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - eoreq pc, r8, r2, lsl #14 │ │ │ │ - ldrdeq r5, [r8], -r8 @ │ │ │ │ - eoreq pc, r8, sl, ror r6 @ │ │ │ │ + strdeq pc, [r8], -sl @ │ │ │ │ + ldrdeq r5, [r8], -r0 @ │ │ │ │ + eoreq pc, r8, r2, ror r5 @ │ │ │ │ addmi r3, fp, #335544320 @ 0x14000000 │ │ │ │ sbcshi pc, r2, #0 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ tstls r1, #155 @ 0x9b │ │ │ │ ldrtmi r6, [r0], -lr, ror #22 │ │ │ │ mrrc2 7, 15, pc, ip, cr0 @ │ │ │ │ @@ -388733,15 +388733,15 @@ │ │ │ │ svclt 0x00084313 │ │ │ │ @ instruction: 0xf43f9e0d │ │ │ │ blls 7d6e04 │ │ │ │ teqls r3, #1048576 @ 0x100000 │ │ │ │ svclt 0x0000e519 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - strhteq lr, [r8], -r4 │ │ │ │ + eoreq lr, r8, ip, lsr #29 │ │ │ │ bls 4925ec │ │ │ │ svclt 0x00183b03 │ │ │ │ b 15745b0 │ │ │ │ @ instruction: 0xf5a20883 │ │ │ │ blcs 248634 │ │ │ │ andeq pc, r2, #72 @ 0x48 │ │ │ │ vqsub.s8 d9, d0, d11 │ │ │ │ @@ -389471,15 +389471,15 @@ │ │ │ │ tstls r0, #939524096 @ 0x38000000 │ │ │ │ stcllt 7, cr15, [r2, #-1016]! @ 0xfffffc08 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ blcc fe1ac528 │ │ │ │ - eoreq lr, r8, r8, lsr #8 │ │ │ │ + eoreq lr, r8, r0, lsr #6 │ │ │ │ @ instruction: 0x463269b1 │ │ │ │ ldrbmi r2, [pc], -r7 │ │ │ │ tsthi r8, r9, lsl #16 │ │ │ │ ldrbmi r2, [r0], -r3, lsl #2 │ │ │ │ ldmdbls r4, {r8, ip, pc} │ │ │ │ blx 568550 │ │ │ │ bls 493178 │ │ │ │ @@ -389625,24 +389625,24 @@ │ │ │ │ @ instruction: 0xf0034479 │ │ │ │ stmdbmi sp, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r9, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf974f003 │ │ │ │ stmdals r9, {r0, r1, r3, r8, fp, lr} │ │ │ │ @ instruction: 0xf0034479 │ │ │ │ svclt 0x0000f96f │ │ │ │ - eoreq lr, r8, r2, lsl r2 │ │ │ │ - eoreq lr, r8, r0, lsr r0 │ │ │ │ - eoreq lr, r8, r2, lsl #2 │ │ │ │ - eoreq lr, r8, r0, ror #1 │ │ │ │ - strhteq lr, [r8], -lr │ │ │ │ - mlaeq r8, r8, r0, lr │ │ │ │ - eoreq lr, r8, r2, ror r0 │ │ │ │ - eoreq lr, r8, ip, asr #32 │ │ │ │ - eoreq lr, r8, r6, lsr #32 │ │ │ │ - eoreq lr, r8, r0 │ │ │ │ + eoreq lr, r8, sl, lsl #2 │ │ │ │ + eoreq sp, r8, r8, lsr #30 │ │ │ │ + strdeq sp, [r8], -sl @ │ │ │ │ + ldrdeq sp, [r8], -r8 @ │ │ │ │ + strhteq sp, [r8], -r6 │ │ │ │ + mlaeq r8, r0, pc, sp @ │ │ │ │ + eoreq sp, r8, sl, ror #30 │ │ │ │ + eoreq sp, r8, r4, asr #30 │ │ │ │ + eoreq sp, r8, lr, lsl pc │ │ │ │ + strdeq sp, [r8], -r8 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strbcs pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb087 │ │ │ │ ldrbtmi r3, [sl], #-1384 @ 0xfffffa98 │ │ │ │ @@ -389740,15 +389740,15 @@ │ │ │ │ ldmvs fp, {r0, r2, r3, r4, r7, sp, lr, pc} │ │ │ │ addsmi r3, r9, #4, 22 @ 0x1000 │ │ │ │ addshi pc, r9, r0 │ │ │ │ bfieq r6, sl, #16, #3 │ │ │ │ @ instruction: 0xf890d4f7 │ │ │ │ cmnlt r3, sl, asr #2 │ │ │ │ @ instruction: 0xf0454638 │ │ │ │ - cmpplt r0, sp, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + cmpplt r0, r5, lsr fp @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1046a66 │ │ │ │ addsmi r0, lr, #44, 6 @ 0xb0000000 │ │ │ │ ldmdavs r2!, {r0, r1, ip, lr, pc} │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ blge 28cd74 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ @@ -389852,15 +389852,15 @@ │ │ │ │ bicvs r6, r3, fp, lsl r8 │ │ │ │ tsthi r3, fp, lsl r9 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #29537 @ 0x7361 @ │ │ │ │ movwcs pc, #62306 @ 0xf362 @ │ │ │ │ eorcc pc, r0, r9, lsr #17 │ │ │ │ ldrtmi r6, [r8], -lr, lsr #21 │ │ │ │ - blx 14e8c34 │ │ │ │ + blx 16e8c34 │ │ │ │ strmi r6, [r3], -r1, ror #20 │ │ │ │ @ instruction: 0xf8864628 │ │ │ │ @ instruction: 0xf7ff3020 │ │ │ │ blvs 1a2c444 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strb pc, [r3], r1, asr #28 @ │ │ │ │ @ instruction: 0xf7ef6928 │ │ │ │ @@ -389989,15 +389989,15 @@ │ │ │ │ @ instruction: 0xf105212d │ │ │ │ @ instruction: 0xf7ef002c │ │ │ │ movwcs pc, #2835 @ 0xb13 @ │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ rsbseq r3, sp, lr, lsr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r3, sp, r0, lsr r7 │ │ │ │ - eoreq sp, r8, r8, lsl #26 │ │ │ │ + eoreq sp, r8, r0, lsl #24 │ │ │ │ @ instruction: 0xf04f4b0a │ │ │ │ bmi 42fedc │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ blx 4c727e │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ cmplt r3, lr, lsr #32 │ │ │ │ @ instruction: 0xf851330b │ │ │ │ @@ -392243,85 +392243,85 @@ │ │ │ │ @ instruction: 0xf1ba13fc │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ strb sl, [r9, r7, ror #27]! │ │ │ │ ldrbtne pc, [r6], #-2213 @ 0xfffff75b @ │ │ │ │ @ instruction: 0xf43e2800 │ │ │ │ @ instruction: 0x461aad10 │ │ │ │ svclt 0x0000e438 │ │ │ │ - strhteq ip, [r8], -sl │ │ │ │ - eoreq r6, sl, ip, asr r2 │ │ │ │ - eoreq lr, r6, sl, ror r4 │ │ │ │ - eoreq ip, r8, lr, ror #12 │ │ │ │ - eoreq r6, sl, ip, lsr r2 │ │ │ │ - eoreq lr, r6, sl, asr r4 │ │ │ │ - eoreq ip, r8, lr, asr r6 │ │ │ │ - eoreq r6, sl, ip, lsl r2 │ │ │ │ - eoreq lr, r6, sl, lsr r4 │ │ │ │ - eoreq ip, r8, lr, lsl #12 │ │ │ │ - strdeq r6, [sl], -ip @ │ │ │ │ - eoreq lr, r6, sl, lsl r4 │ │ │ │ - strhteq ip, [r8], -ip │ │ │ │ - mlaeq sl, sl, r1, r6 │ │ │ │ - strhteq lr, [r6], -r8 │ │ │ │ - eoreq ip, r8, ip, ror r5 │ │ │ │ - eoreq r6, sl, sl, ror r1 │ │ │ │ - mlaeq r6, r8, r3, lr │ │ │ │ strhteq ip, [r8], -r2 │ │ │ │ - eoreq r6, sl, r8, lsl r1 │ │ │ │ - eoreq lr, r6, r6, lsr r3 │ │ │ │ - strdeq r8, [sp], -r6 @ │ │ │ │ - eoreq ip, r8, r4, lsl #8 │ │ │ │ - eoreq r5, sl, r2, lsr pc │ │ │ │ - eoreq lr, r6, r0, asr r1 │ │ │ │ - eoreq ip, r8, r2, lsl r4 │ │ │ │ - eoreq lr, r6, r4, lsr r1 │ │ │ │ - eoreq ip, r8, r0, lsr r3 │ │ │ │ - eoreq r5, sl, sl, asr #28 │ │ │ │ - eoreq lr, r6, r8, rrx │ │ │ │ - eoreq ip, r8, r2, lsr r1 │ │ │ │ - strhteq r5, [sl], -ip │ │ │ │ - ldrdeq sp, [r6], -sl @ │ │ │ │ - eoreq ip, r8, lr, lsl #5 │ │ │ │ - eoreq ip, r8, ip, lsl #4 │ │ │ │ - eoreq ip, r8, r0, lsl r0 │ │ │ │ - eoreq r5, sl, r6, ror fp │ │ │ │ - mlaeq r6, r4, sp, sp │ │ │ │ - eoreq fp, r8, r6, lsr #27 │ │ │ │ - strdeq r5, [sl], -r0 @ │ │ │ │ - eoreq sp, r6, lr, lsl #22 │ │ │ │ - eoreq fp, r8, lr, ror ip │ │ │ │ + eoreq r6, sl, r4, asr r1 │ │ │ │ + eoreq lr, r6, r2, ror r3 │ │ │ │ + eoreq ip, r8, r6, ror #10 │ │ │ │ + eoreq r6, sl, r4, lsr r1 │ │ │ │ + eoreq lr, r6, r2, asr r3 │ │ │ │ + eoreq ip, r8, r6, asr r5 │ │ │ │ + eoreq r6, sl, r4, lsl r1 │ │ │ │ + eoreq lr, r6, r2, lsr r3 │ │ │ │ + eoreq ip, r8, r6, lsl #10 │ │ │ │ + strdeq r6, [sl], -r4 @ │ │ │ │ + eoreq lr, r6, r2, lsl r3 │ │ │ │ + strhteq ip, [r8], -r4 │ │ │ │ + mlaeq sl, r2, r0, r6 │ │ │ │ + strhteq lr, [r6], -r0 │ │ │ │ + eoreq ip, r8, r4, ror r4 │ │ │ │ + eoreq r6, sl, r2, ror r0 │ │ │ │ + mlaeq r6, r0, r2, lr │ │ │ │ + eoreq ip, r8, sl, lsr #7 │ │ │ │ + eoreq r6, sl, r0, lsl r0 │ │ │ │ + eoreq lr, r6, lr, lsr #4 │ │ │ │ + eoreq r8, sp, lr, ror #5 │ │ │ │ + strdeq ip, [r8], -ip @ │ │ │ │ + eoreq r5, sl, sl, lsr #28 │ │ │ │ + eoreq lr, r6, r8, asr #32 │ │ │ │ + eoreq ip, r8, sl, lsl #6 │ │ │ │ + eoreq lr, r6, ip, lsr #32 │ │ │ │ + eoreq ip, r8, r8, lsr #4 │ │ │ │ + eoreq r5, sl, r2, asr #26 │ │ │ │ + eoreq sp, r6, r0, ror #30 │ │ │ │ + eoreq ip, r8, sl, lsr #32 │ │ │ │ + strhteq r5, [sl], -r4 │ │ │ │ + ldrdeq sp, [r6], -r2 @ │ │ │ │ + eoreq ip, r8, r6, lsl #3 │ │ │ │ + eoreq ip, r8, r4, lsl #2 │ │ │ │ + eoreq fp, r8, r8, lsl #30 │ │ │ │ + eoreq r5, sl, lr, ror #20 │ │ │ │ + eoreq sp, r6, ip, lsl #25 │ │ │ │ + mlaeq r8, lr, ip, fp │ │ │ │ + eoreq r5, sl, r8, ror #15 │ │ │ │ + eoreq sp, r6, r6, lsl #20 │ │ │ │ + eoreq fp, r8, r6, ror fp │ │ │ │ + eoreq r5, sl, ip, asr #15 │ │ │ │ + eoreq sp, r6, sl, ror #19 │ │ │ │ + eoreq fp, r8, sl, ror fp │ │ │ │ + strhteq r5, [sl], -r0 │ │ │ │ + eoreq sp, r6, lr, asr #19 │ │ │ │ + eoreq fp, r8, r6, ror fp │ │ │ │ + mlaeq sl, r4, r7, r5 │ │ │ │ + strhteq sp, [r6], -r2 │ │ │ │ + eoreq fp, r8, r8, lsr #28 │ │ │ │ + eoreq r5, sl, sl, ror #14 │ │ │ │ + eoreq sp, r6, r8, lsl #19 │ │ │ │ + eoreq fp, r8, r2, lsl #24 │ │ │ │ + ldrdeq r5, [sl], -r8 @ │ │ │ │ + strdeq sp, [r6], -r6 @ │ │ │ │ + strdeq fp, [r8], -lr @ │ │ │ │ + mlaeq sl, ip, r6, r5 │ │ │ │ + strhteq sp, [r6], -sl │ │ │ │ + strhteq fp, [r8], -r4 │ │ │ │ + eoreq r5, sl, r2, lsl #13 │ │ │ │ + eoreq sp, r6, r0, lsr #17 │ │ │ │ + mlaeq r8, ip, fp, fp │ │ │ │ + eoreq r5, sl, sl, asr r6 │ │ │ │ + eoreq sp, r6, r8, ror r8 │ │ │ │ + eoreq fp, r8, r6, ror #21 │ │ │ │ ldrdeq r5, [sl], -r4 @ │ │ │ │ strdeq sp, [r6], -r2 @ │ │ │ │ - eoreq fp, r8, r2, lsl #25 │ │ │ │ - strhteq r5, [sl], -r8 │ │ │ │ - ldrdeq sp, [r6], -r6 @ │ │ │ │ - eoreq fp, r8, lr, ror ip │ │ │ │ - mlaeq sl, ip, r8, r5 │ │ │ │ - strhteq sp, [r6], -sl │ │ │ │ - eoreq fp, r8, r0, lsr pc │ │ │ │ - eoreq r5, sl, r2, ror r8 │ │ │ │ - mlaeq r6, r0, sl, sp │ │ │ │ - eoreq fp, r8, sl, lsl #26 │ │ │ │ - eoreq r5, sl, r0, ror #15 │ │ │ │ - strdeq sp, [r6], -lr @ │ │ │ │ - eoreq fp, r8, r6, lsl #26 │ │ │ │ - eoreq r5, sl, r4, lsr #15 │ │ │ │ - eoreq sp, r6, r2, asr #19 │ │ │ │ - strhteq fp, [r8], -ip │ │ │ │ - eoreq r5, sl, sl, lsl #15 │ │ │ │ - eoreq sp, r6, r8, lsr #19 │ │ │ │ - eoreq fp, r8, r4, lsr #25 │ │ │ │ - eoreq r5, sl, r2, ror #14 │ │ │ │ - eoreq sp, r6, r0, lsl #19 │ │ │ │ - eoreq fp, r8, lr, ror #23 │ │ │ │ - ldrdeq r5, [sl], -ip @ │ │ │ │ - strdeq sp, [r6], -sl @ │ │ │ │ - eoreq fp, r8, r8, lsr #20 │ │ │ │ - ldrdeq fp, [r8], -r0 @ │ │ │ │ - strdeq fp, [r8], -r4 @ │ │ │ │ + eoreq fp, r8, r0, lsr #18 │ │ │ │ + eoreq fp, r8, r8, asr #17 │ │ │ │ + eoreq fp, r8, ip, ror #21 │ │ │ │ bvs fefc15e4 │ │ │ │ @ instruction: 0xf0004479 │ │ │ │ bvs 202e33c │ │ │ │ @ instruction: 0xf8d169ba │ │ │ │ @ instruction: 0xf8d231e0 │ │ │ │ blcc 1f768c │ │ │ │ subsmi r4, r2, #318767104 @ 0x13000000 │ │ │ │ @@ -392334,30 +392334,30 @@ │ │ │ │ ldrbtmi r6, [r9], #-2744 @ 0xfffff548 │ │ │ │ mcrr2 0, 0, pc, lr, cr0 @ │ │ │ │ bvs fefc15ec │ │ │ │ @ instruction: 0xf0004479 │ │ │ │ stmdbmi r5, {r0, r3, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r9], #-2744 @ 0xfffff548 │ │ │ │ mcrr2 0, 0, pc, r4, cr0 @ │ │ │ │ - eoreq fp, r8, r4, lsl fp │ │ │ │ - mlaeq r8, sl, sl, fp │ │ │ │ - eoreq fp, r8, r8, ror #20 │ │ │ │ - eoreq fp, r8, r6, lsr #20 │ │ │ │ + eoreq fp, r8, ip, lsl #20 │ │ │ │ + mlaeq r8, r2, r9, fp │ │ │ │ + eoreq fp, r8, r0, ror #18 │ │ │ │ + eoreq fp, r8, lr, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fed063fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2f31e4 │ │ │ │ sbcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7eb4478 │ │ │ │ svclt 0x0000fe39 │ │ │ │ - ldrdeq r7, [sp], -r4 @ │ │ │ │ - eoreq r6, r8, sl, ror #2 │ │ │ │ - mlaeq r9, ip, r8, ip │ │ │ │ + eoreq r7, sp, ip, asr #13 │ │ │ │ + eoreq r6, r8, r2, rrx │ │ │ │ + mlaeq r9, r4, r7, ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed0642c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [lr], -r8, ror #31 │ │ │ │ ldrmi r2, [r5], -r1, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #3 │ │ │ │ @ instruction: 0xf88af7ed │ │ │ │ @@ -392437,49 +392437,49 @@ │ │ │ │ blx 126cfb2 │ │ │ │ orrvc pc, r0, r5, lsl #10 │ │ │ │ adcvs r4, r0, r2, lsl #12 │ │ │ │ @ instruction: 0xf7d44630 │ │ │ │ stmiavs r0!, {r0, r1, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ ldc2l 0, cr15, [ip], #88 @ 0x58 │ │ │ │ stmiavs r0!, {r5, r8, r9, ip, sp, pc} │ │ │ │ - ldc2 0, cr15, [lr], {64} @ 0x40 │ │ │ │ + stc2 0, cr15, [r6], #256 @ 0x100 │ │ │ │ stmiavs r0!, {r0, r2, r9, sl, lr} │ │ │ │ - cdp2 0, 11, cr15, cr6, cr11, {3} │ │ │ │ + cdp2 0, 11, cr15, cr14, cr11, {3} │ │ │ │ stmiavs r0!, {r0, r2, r8, r9, lr} │ │ │ │ - @ instruction: 0xff40f06c │ │ │ │ + @ instruction: 0xff48f06c │ │ │ │ strmi fp, [r1], sp, ror #5 │ │ │ │ b 140961c │ │ │ │ @ instruction: 0xf6e10905 │ │ │ │ strmi pc, [r5], -r3, lsr #23 │ │ │ │ blx 1989628 │ │ │ │ @ instruction: 0xf6e0f989 │ │ │ │ b 132f044 │ │ │ │ rsclt r0, sp, #37748736 @ 0x2400000 │ │ │ │ sbclt r4, r0, #40, 6 @ 0xa0000000 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf04168a0 │ │ │ │ - stmiavs r0!, {r0, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r0, r3, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ blx fe5ecf4e │ │ │ │ @ instruction: 0x3149f897 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8978095 │ │ │ │ blcs 1bb8e4 │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ blcs 2cb0ac │ │ │ │ blmi ff5a3544 │ │ │ │ stmiavs r0!, {r9, sp} │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - cdp2 0, 9, cr15, cr4, cr1, {4} │ │ │ │ + cdp2 0, 9, cr15, cr12, cr1, {4} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ andcs r8, r1, #133 @ 0x85 │ │ │ │ ldrmi r6, [r1], -r0, lsr #17 │ │ │ │ - @ instruction: 0xf802f08d │ │ │ │ + @ instruction: 0xf80af08d │ │ │ │ @ instruction: 0xf04468a0 │ │ │ │ - svcvs 0x0037fbc3 │ │ │ │ + svcvs 0x0037fbcb │ │ │ │ ldrdgt pc, [r8], -r4 │ │ │ │ @ instruction: 0xf0002f04 │ │ │ │ blmi ff28f674 │ │ │ │ mlacs r0, ip, r8, pc @ │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ stmiblt r2!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ ldrbtle r0, [r9], #-1626 @ 0xfffff9a6 │ │ │ │ @@ -392535,16 +392535,16 @@ │ │ │ │ stmdacs r0, {r0, r1, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0074f43f │ │ │ │ @ instruction: 0xf6e168a0 │ │ │ │ @ instruction: 0xe76ffaf7 │ │ │ │ @ instruction: 0xf01668a0 │ │ │ │ @ instruction: 0xe766fc99 │ │ │ │ @ instruction: 0xf08068a0 │ │ │ │ - stmiavs r0!, {r0, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf818f06c │ │ │ │ + stmiavs r0!, {r0, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf820f06c │ │ │ │ @ instruction: 0xf6e168a0 │ │ │ │ ldrb pc, [r0, -r9, ror #21]! @ │ │ │ │ strle r0, [r2, #1690]! @ 0x69a │ │ │ │ vmax.f32 d2, d0, d14 │ │ │ │ ldm pc, {r0, r2, r3, r6, r7, pc}^ @ │ │ │ │ subseq pc, lr, r7, lsl r0 @ │ │ │ │ rsceq r0, r6, r0, ror #1 │ │ │ │ @@ -392596,15 +392596,15 @@ │ │ │ │ @ instruction: 0xf896af40 │ │ │ │ blcs 1bb758 │ │ │ │ addhi pc, r9, r0 │ │ │ │ ldrbtmi r4, [fp], #-2899 @ 0xfffff4ad │ │ │ │ stccs 0, cr14, [r0, #-408] @ 0xfffffe68 │ │ │ │ addhi pc, r6, r0 │ │ │ │ @ instruction: 0xf04769a9 │ │ │ │ - movwcs pc, #7955 @ 0x1f13 @ │ │ │ │ + movwcs pc, #7963 @ 0x1f1b @ │ │ │ │ mvncc pc, r6, lsl #17 │ │ │ │ stmdbcs r0, {r1, r2, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ stmibvs fp, {r1, r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ stmdacs r0, {r3, r4, r7, r8, fp, sp, lr} │ │ │ │ stmdbvs r2, {r4, r6, ip, lr, pc} │ │ │ │ orrlt r6, r3, r3, lsl r8 │ │ │ │ stmdblt r9, {r0, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ @@ -392672,27 +392672,27 @@ │ │ │ │ rsbseq r0, sp, r8, lsl sp │ │ │ │ andeq r0, r0, ip, asr #20 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ @ instruction: 0x000009b0 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r8, lsl #16 │ │ │ │ - eoreq r2, r7, r0, asr #19 │ │ │ │ - eoreq r2, r7, ip, lsr #19 │ │ │ │ - mlaeq r9, r8, fp, r0 │ │ │ │ - eoreq sl, r7, ip, ror #19 │ │ │ │ - strdeq r1, [r8], -sl @ │ │ │ │ - eoreq sl, r7, r2, lsl #18 │ │ │ │ - ldrdeq sp, [r6], -lr @ │ │ │ │ - eoreq fp, r8, sl, lsl #13 │ │ │ │ - ldrdeq sl, [r7], -ip @ │ │ │ │ - eoreq r2, r7, r6, lsl #17 │ │ │ │ - eoreq r0, r9, r0, ror sl │ │ │ │ - eoreq r2, r7, r2, ror r8 │ │ │ │ - eoreq r2, r7, r4, ror #16 │ │ │ │ + strhteq r2, [r7], -r8 │ │ │ │ + eoreq r2, r7, r4, lsr #17 │ │ │ │ + mlaeq r9, r0, sl, r0 │ │ │ │ + eoreq sl, r7, r4, ror #17 │ │ │ │ + strdeq r1, [r8], -r2 @ │ │ │ │ + strdeq sl, [r7], -sl @ │ │ │ │ + ldrdeq sp, [r6], -r6 @ │ │ │ │ + eoreq fp, r8, r2, lsl #11 │ │ │ │ + ldrdeq sl, [r7], -r4 @ │ │ │ │ + eoreq r2, r7, lr, ror r7 │ │ │ │ + eoreq r0, r9, r8, ror #18 │ │ │ │ + eoreq r2, r7, sl, ror #14 │ │ │ │ + eoreq r2, r7, ip, asr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fed06968 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf73e0ff8 │ │ │ │ stclt 13, cr15, [r8, #-700] @ 0xfffffd44 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fed0697c │ │ │ │ @@ -392917,16 +392917,16 @@ │ │ │ │ @ instruction: 0xf73d4479 │ │ │ │ ubfx pc, fp, #24, #15 │ │ │ │ rsbseq r0, sp, ip, ror r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r0, sp, lr, ror #10 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - ldrdeq ip, [r6], -r6 @ │ │ │ │ - eoreq ip, r6, r4, asr #27 │ │ │ │ + eoreq ip, r6, lr, asr #25 │ │ │ │ + strhteq ip, [r6], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed06d10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf8d0460e │ │ │ │ smlatbcs r4, r4, r0, r0 │ │ │ │ @ instruction: 0xf73e4617 │ │ │ │ @@ -392936,27 +392936,27 @@ │ │ │ │ @ instruction: 0xff1cf73c │ │ │ │ ldrdcc pc, [ip], #132 @ 0x84 │ │ │ │ @ instruction: 0x4628b91b │ │ │ │ ldrpl lr, [r3, -r4, asr #19]! │ │ │ │ stmdbmi r2, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xff90f7ff │ │ │ │ - eoreq fp, r8, r6, lsr r2 │ │ │ │ + eoreq fp, r8, lr, lsr #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fed06d58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf8d068c9 │ │ │ │ @ instruction: 0xf73c00a4 │ │ │ │ smlattlt r8, r5, lr, pc @ │ │ │ │ ldclt 8, cr6, [r0, #-512] @ 0xfffffe00 │ │ │ │ strtmi r4, [r0], -r2, lsl #18 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ svclt 0x0000ff79 │ │ │ │ - eoreq fp, r8, r8, lsr #4 │ │ │ │ + eoreq fp, r8, r0, lsr #2 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmiavs r9, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04682 │ │ │ │ ldrmi r0, [r4], -r4, lsr #1 │ │ │ │ @@ -392997,15 +392997,15 @@ │ │ │ │ @ instruction: 0xf84b0801 │ │ │ │ ldrmi r1, [r0, #3844]! @ 0xf04 │ │ │ │ @ instruction: 0x4638d1df │ │ │ │ svchi 0x00f8e8bd │ │ │ │ ldrbmi r4, [r0], -r2, lsl #18 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ svclt 0x0000ff17 │ │ │ │ - eoreq fp, r8, r4, ror #2 │ │ │ │ + eoreq fp, r8, ip, asr r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ cdpne 12, 5, cr4, cr3, cr13, {6} │ │ │ │ blcs 29be64 │ │ │ │ vqshl.s8 q2, q14, q0 │ │ │ │ @@ -393211,15 +393211,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-2310 @ 0xfffff6fa │ │ │ │ ldc2l 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r4 │ │ │ │ rsbseq r0, sp, r4, lsr #7 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - eoreq sl, r8, r6, lsr lr │ │ │ │ + eoreq sl, r8, lr, lsr #26 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d04688 │ │ │ │ addlt r1, r2, r0, asr #1 │ │ │ │ cmplt r1, r6, lsl #12 │ │ │ │ @@ -393441,30 +393441,30 @@ │ │ │ │ strtmi r4, [r8], -r6, lsl #18 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xf7fefba7 │ │ │ │ svclt 0x0000ff69 │ │ │ │ rsbseq pc, ip, lr, ror sp @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - eoreq sl, r8, ip, asr #21 │ │ │ │ + eoreq sl, r8, r4, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fed0753c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf1034684 │ │ │ │ ldclvs 2, cr0, [r8, #352] @ 0x160 │ │ │ │ @ instruction: 0xd1034290 │ │ │ │ stmdavs r0, {r1, r2, sp, lr, pc}^ │ │ │ │ mulle r3, r0, r2 │ │ │ │ addmi r6, fp, #49152 @ 0xc000 │ │ │ │ stclt 1, cr13, [r8, #-996] @ 0xfffffc1c │ │ │ │ strbtmi r6, [r0], -sl, asr #17 │ │ │ │ ldrbtmi r4, [r9], #-2305 @ 0xfffff6ff │ │ │ │ blx fe1ee36a │ │ │ │ - mlaeq r8, lr, sl, sl │ │ │ │ + mlaeq r8, r6, r9, sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [lr], -sp, lsl #12 │ │ │ │ @ instruction: 0xf8d02301 │ │ │ │ @@ -393617,17 +393617,17 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2f45bc │ │ │ │ sbcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7ea4478 │ │ │ │ svclt 0x0000fc4d │ │ │ │ - eoreq r6, sp, r8, lsl #8 │ │ │ │ - mlaeq r8, r2, sp, r4 │ │ │ │ - eoreq fp, r9, r4, asr #9 │ │ │ │ + eoreq r6, sp, r0, lsl #6 │ │ │ │ + eoreq r4, r8, sl, lsl #25 │ │ │ │ + strhteq fp, [r9], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [r5], -fp, lsl #1 │ │ │ │ stmdacc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1052000 │ │ │ │ @@ -394314,17 +394314,17 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2f50a0 │ │ │ │ sbcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7e94478 │ │ │ │ svclt 0x0000fedb │ │ │ │ - eoreq r5, sp, r0, lsr r9 │ │ │ │ - eoreq r4, r8, lr, lsr #5 │ │ │ │ - eoreq sl, r9, r0, ror #19 │ │ │ │ + eoreq r5, sp, r8, lsr #16 │ │ │ │ + eoreq r4, r8, r6, lsr #3 │ │ │ │ + ldrdeq sl, [r9], -r8 @ │ │ │ │ stmdavs ip, {r4, sl, ip, sp, pc} │ │ │ │ @ instruction: 0xf4116821 │ │ │ │ andsle r5, r4, r0, asr #6 │ │ │ │ orrslt r6, r3, r3, ror #19 │ │ │ │ @ instruction: 0xb183699b │ │ │ │ vst2.8 {d6-d7}, [r1], r3 │ │ │ │ ldmdavs fp, {ip, lr} │ │ │ │ @@ -399930,19 +399930,19 @@ │ │ │ │ andne pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf679e6bf │ │ │ │ svclt 0x0000e8c4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r9, ip, ip, lsr #23 │ │ │ │ rsbseq r9, ip, r8, lsr #23 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - eoreq r4, r8, r8, asr #18 │ │ │ │ + eoreq r4, r8, r0, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r4, r8, r4, lsr #16 │ │ │ │ + eoreq r4, r8, ip, lsl r7 │ │ │ │ ldrhteq r9, [ip], #-116 @ 0xffffff8c │ │ │ │ muleq r0, r8, r6 │ │ │ │ andeq r0, r0, ip, lsr r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @@ -400341,15 +400341,15 @@ │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ ... │ │ │ │ rsbseq r9, ip, ip, asr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r9, ip, r2, asr #5 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - strhteq r4, [r8], -lr │ │ │ │ + strhteq r3, [r8], -r6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ rsbseq r9, ip, lr, lsr #2 │ │ │ │ bmi ffb9d32c │ │ │ │ @ instruction: 0xf6ca447a │ │ │ │ andls pc, r3, fp, lsl #31 │ │ │ │ @ instruction: 0xf6ce4630 │ │ │ │ @@ -400577,15 +400577,15 @@ │ │ │ │ @ instruction: 0xf8584b07 │ │ │ │ ldrt r1, [sl], -r3 │ │ │ │ @ instruction: 0xf8584b06 │ │ │ │ ldrt r1, [r6], -r3 │ │ │ │ @ instruction: 0xf8584b05 │ │ │ │ ldrt r1, [r2], -r3 │ │ │ │ bl fec74c94 │ │ │ │ - mlaeq r9, r4, r2, r6 │ │ │ │ + eoreq r6, r9, ip, lsl #3 │ │ │ │ muleq r0, r8, r6 │ │ │ │ andeq r0, r0, ip, lsr r8 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @@ -401024,15 +401024,15 @@ │ │ │ │ @ instruction: 0xf893690b │ │ │ │ stmdblt fp, {r1, r6, r8, ip, sp} │ │ │ │ @ instruction: 0x47704618 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fed0eba8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ - @ instruction: 0xf8eef03c │ │ │ │ + @ instruction: 0xf8f6f03c │ │ │ │ movwcs r4, #2564 @ 0xa04 │ │ │ │ strtmi r4, [r0], -r4, lsl #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ stc2l 6, cr15, [r0, #-816] @ 0xfffffcd0 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0xfffff35d │ │ │ │ @ instruction: 0xffffe417 │ │ │ │ @@ -401619,16 +401619,16 @@ │ │ │ │ @ instruction: 0xf1bb0b01 │ │ │ │ stmible r9, {r1, r2, r3, r4, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0x2700e6d5 │ │ │ │ @ instruction: 0xf5a2e70f │ │ │ │ blcs 455004 │ │ │ │ mcrge 6, 6, pc, cr15, cr15, {3} @ │ │ │ │ svclt 0x0000e7de │ │ │ │ - eoreq lr, ip, r8, asr #15 │ │ │ │ - eoreq lr, ip, lr, lsr #15 │ │ │ │ + eoreq lr, ip, r0, asr #13 │ │ │ │ + eoreq lr, ip, r6, lsr #13 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed0f50c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r1, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ subsvs r2, r3, r8, lsl r3 │ │ │ │ @ instruction: 0xf1014606 │ │ │ │ strmi r0, [sp], -r0, ror #28 │ │ │ │ @@ -401655,15 +401655,15 @@ │ │ │ │ rsbvs r4, r3, #148, 10 @ 0x25000000 │ │ │ │ stmdavs fp!, {r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf1036930 │ │ │ │ @ instruction: 0x666a0210 │ │ │ │ @ instruction: 0x662a691a │ │ │ │ and pc, r4, r2, asr #17 │ │ │ │ ands pc, r0, r3, asr #17 │ │ │ │ - stc2l 0, cr15, [ip, #-540]! @ 0xfffffde4 │ │ │ │ + ldc2l 0, cr15, [r4, #-540]! @ 0xfffffde4 │ │ │ │ vadd.i8 q11, q0, q12 │ │ │ │ bne ff288fa8 │ │ │ │ ldrbne lr, [r0, pc, asr #20] │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svclt 0x00182f08 │ │ │ │ bllt fec80fa8 │ │ │ │ @ instruction: 0xb1ac696c │ │ │ │ @@ -401804,16 +401804,16 @@ │ │ │ │ ldrbtmi r4, [sl], #-2567 @ 0xfffff5f9 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ vabd.s8 d30, d0, d17 │ │ │ │ addsmi r3, r8, #872415233 @ 0x34000001 │ │ │ │ vhadd.s8 , q8, q2 │ │ │ │ addsmi r3, r8, #1744830465 @ 0x68000001 │ │ │ │ ldrb sp, [r2, r0, asr #1] │ │ │ │ - eoreq lr, ip, r0, asr r4 │ │ │ │ - eoreq lr, ip, lr, asr #8 │ │ │ │ + eoreq lr, ip, r8, asr #6 │ │ │ │ + eoreq lr, ip, r6, asr #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldmdavs r1, {r1, r2, r3, r9, sl, lr} │ │ │ │ andcs r4, r3, r7, lsl #12 │ │ │ │ andseq pc, r8, r0, asr #5 │ │ │ │ @@ -401851,30 +401851,30 @@ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf8d9b1d3 │ │ │ │ cdpcs 0, 0, cr6, cr0, cr4, {0} │ │ │ │ cdpcs 0, 0, cr13, cr1, cr3, {2} │ │ │ │ tstphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ strtmi fp, [r9], -r7, lsr #6 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #4 │ │ │ │ - blx fef748be │ │ │ │ + blx ff1748be │ │ │ │ blcs 1df2ec │ │ │ │ blls 6aef18 │ │ │ │ @ instruction: 0xf8444554 │ │ │ │ @ instruction: 0xf8c87c04 │ │ │ │ andsle r3, r9, r0 │ │ │ │ blpl 2f6808 │ │ │ │ stmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ svclt 0x00142d00 │ │ │ │ @ instruction: 0xf04b465a │ │ │ │ bcs 1b8ecc │ │ │ │ @ instruction: 0xf8d9d1ea │ │ │ │ blcs 1c46e0 │ │ │ │ strtmi sp, [r8], -r1, ror #3 │ │ │ │ @ instruction: 0xf0874639 │ │ │ │ - blls 677540 │ │ │ │ + blls 677560 │ │ │ │ blle ffa432e0 │ │ │ │ stmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ bicle r4, r5, r4, asr r5 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ blcc ff1dc6b0 │ │ │ │ addspl pc, r0, #29360128 @ 0x1c00000 │ │ │ │ ldrpl pc, [r8, #1287] @ 0x507 │ │ │ │ @@ -402329,22 +402329,22 @@ │ │ │ │ mrcvs 0, 2, r0, cr10, cr8, {0} │ │ │ │ rsbeq pc, r0, r3, lsl #2 │ │ │ │ @ instruction: 0xf1a24548 │ │ │ │ ldrmi r0, [sl], -r0, ror #2 │ │ │ │ andcs sp, r0, lr, ror #3 │ │ │ │ @ instruction: 0xf958f735 │ │ │ │ @ instruction: 0xf087901a │ │ │ │ - blls 97732c │ │ │ │ + blls 97734c │ │ │ │ @ instruction: 0xf1a3901c │ │ │ │ ldrmi r0, [r9, #1376] @ 0x560 │ │ │ │ teqcs r0, pc │ │ │ │ @ instruction: 0xf735981a │ │ │ │ @ instruction: 0x4607f991 │ │ │ │ ldmdals ip, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf844f087 │ │ │ │ + @ instruction: 0xf84cf087 │ │ │ │ mvnsvs r6, fp, ror #28 │ │ │ │ mvnvs r4, #641728512 @ 0x26400000 │ │ │ │ strbeq pc, [r0, #-419]! @ 0xfffffe5d @ │ │ │ │ stcls 1, cr13, [r1, #-956] @ 0xfffffc44 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strtmi pc, [r8], -r3, asr #28 │ │ │ │ mcr2 7, 4, pc, cr14, cr15, {7} @ │ │ │ │ @@ -402385,15 +402385,15 @@ │ │ │ │ stmdbcs r0, {r1, r5, ip} │ │ │ │ stmdavs sl, {r0, r1, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ addsmi r6, sl, #2818048 @ 0x2b0000 │ │ │ │ stmvs sl, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andcc pc, r0, #301989888 @ 0x12000000 │ │ │ │ blvs ff3ed68c │ │ │ │ ldrtmi r3, [r1], -r1, lsl #8 │ │ │ │ - @ instruction: 0xff8af086 │ │ │ │ + @ instruction: 0xff92f086 │ │ │ │ mvnle r4, r3, lsr #11 │ │ │ │ @ instruction: 0xf5b3686b │ │ │ │ suble r7, r3, r0, lsr #31 │ │ │ │ andscc pc, pc, #64, 4 │ │ │ │ mlasle pc, r3, r2, r4 @ │ │ │ │ eorsne pc, r9, #64, 4 │ │ │ │ mlasle fp, r3, r2, r4 │ │ │ │ @@ -402409,15 +402409,15 @@ │ │ │ │ bcs 1c173c │ │ │ │ mcrvs 1, 3, sp, cr11, cr7, {2} │ │ │ │ strbeq pc, [r0, #-419]! @ 0xfffffe5d @ │ │ │ │ @ instruction: 0xd1a34599 │ │ │ │ strvs lr, [r9], #-2525 @ 0xfffff623 │ │ │ │ ldmdals ip, {r1, r2, r3, r8, fp, ip, pc} │ │ │ │ @ instruction: 0xf0869a01 │ │ │ │ - blls 978e54 │ │ │ │ + blls 978e74 │ │ │ │ msreq SPSR_, r3, lsr #3 │ │ │ │ ldmdavs sp, {r0, r3, r4, r7, r8, sl, lr}^ │ │ │ │ strbeq pc, [r0, #-421]! @ 0xfffffe5b @ │ │ │ │ adds sp, pc, sl, lsl #2 │ │ │ │ @ instruction: 0xf1056e6b │ │ │ │ strtmi r0, [r9], -r0, ror #4 │ │ │ │ @ instruction: 0xf1a34591 │ │ │ │ @@ -402453,15 +402453,15 @@ │ │ │ │ addsmi r2, r3, #268435466 @ 0x1000000a │ │ │ │ stcls 0, cr13, [r4], {167} @ 0xa7 │ │ │ │ bl 2dfbfc │ │ │ │ ldrbmi r0, [ip, #-2819] @ 0xfffff4fd │ │ │ │ @ instruction: 0xf854d2a1 │ │ │ │ andcs r3, r0, #4, 22 @ 0x1000 │ │ │ │ blvs ff7ca8c8 │ │ │ │ - @ instruction: 0xff02f086 │ │ │ │ + @ instruction: 0xff0af086 │ │ │ │ mvnsle r4, #92, 10 @ 0x17000000 │ │ │ │ svclt 0x0000e797 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ ldrsbteq r7, [ip], #-56 @ 0xffffffc8 │ │ │ │ ldrsbteq r7, [ip], #-50 @ 0xffffffce │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @@ -402469,15 +402469,15 @@ │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ bleq 3b3c5c │ │ │ │ svclt 0x003845da │ │ │ │ andle r4, r8, #84, 12 @ 0x5400000 │ │ │ │ blcc 2f7190 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf0866bd8 │ │ │ │ - ldrbmi pc, [ip, #-3809] @ 0xfffff11f @ │ │ │ │ + ldrbmi pc, [ip, #-3817] @ 0xfffff117 @ │ │ │ │ blls 26e028 │ │ │ │ stmiale r5, {r0, r2, r8, r9, ip, sp}^ │ │ │ │ vldrne d9, [ip, #-8] │ │ │ │ addsmi r9, ip, #6144 @ 0x1800 │ │ │ │ bicshi pc, lr, r0, asr #4 │ │ │ │ blcs 11791d0 │ │ │ │ andshi pc, r7, #0, 4 │ │ │ │ @@ -402823,23 +402823,23 @@ │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xffbef733 │ │ │ │ bmi 4b3508 │ │ │ │ @ instruction: 0xe7db447a │ │ │ │ ldrtmi r4, [r0], -sl, lsl #18 │ │ │ │ @ instruction: 0xf7334479 │ │ │ │ @ instruction: 0xe7c9ffb5 │ │ │ │ - strdeq r1, [r8], -r4 @ │ │ │ │ - eoreq r7, r6, r6, lsl #8 │ │ │ │ - strhteq r9, [r6], -r4 │ │ │ │ - ldrdeq r1, [r8], -r4 @ │ │ │ │ - eoreq r1, r8, r0, lsr #17 │ │ │ │ - eoreq r1, r8, r6, lsr #17 │ │ │ │ - eoreq sl, r9, sl, lsl lr │ │ │ │ - eoreq r8, r7, r8, asr r0 │ │ │ │ - eoreq sl, r9, r8, lsl #28 │ │ │ │ + eoreq r1, r8, ip, ror #15 │ │ │ │ + strdeq r7, [r6], -lr @ │ │ │ │ + eoreq r9, r6, ip, lsr #19 │ │ │ │ + eoreq r1, r8, ip, asr #15 │ │ │ │ + mlaeq r8, r8, r7, r1 │ │ │ │ + mlaeq r8, lr, r7, r1 │ │ │ │ + eoreq sl, r9, r2, lsl sp │ │ │ │ + eoreq r7, r7, r0, asr pc │ │ │ │ + eoreq sl, r9, r0, lsl #26 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46986815 │ │ │ │ ldrmi fp, [r4], -r2, lsl #1 │ │ │ │ strmi r4, [pc], -r6, lsl #12 │ │ │ │ @@ -402972,39 +402972,39 @@ │ │ │ │ ldrtmi r0, [r0], -sl, lsr #17 │ │ │ │ @ instruction: 0xf7334479 │ │ │ │ @ instruction: 0xe746fe93 │ │ │ │ @ instruction: 0x461a491b │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ mcr2 7, 4, pc, cr12, cr3, {1} @ │ │ │ │ svclt 0x0000e73f │ │ │ │ - eoreq r0, r8, lr, ror fp │ │ │ │ - eoreq r1, r8, sl, asr r8 │ │ │ │ - eoreq r8, r7, lr, asr #26 │ │ │ │ - eoreq r1, r8, sl, lsr #16 │ │ │ │ - eoreq fp, r7, r0, asr #15 │ │ │ │ - eoreq lr, r7, r2, lsl #27 │ │ │ │ - eoreq r1, r8, sl, lsr #15 │ │ │ │ - eoreq r1, r8, r2, lsr #15 │ │ │ │ - eoreq lr, r7, lr, lsr #26 │ │ │ │ - eoreq r1, r8, lr, lsl #15 │ │ │ │ - eoreq r9, r6, lr, lsl r9 │ │ │ │ - eoreq r1, r8, r0, lsr r8 │ │ │ │ - eoreq r7, r9, sl, lsl r7 │ │ │ │ - eoreq fp, r7, lr, lsr ip │ │ │ │ - eoreq r7, r7, lr, lsr #29 │ │ │ │ - eoreq r1, r8, ip, lsl r7 │ │ │ │ - eoreq r0, r8, r2, lsl sl │ │ │ │ - eoreq r9, r6, lr, lsl #17 │ │ │ │ - eoreq r1, r8, ip, lsr r7 │ │ │ │ - eoreq r1, r8, lr, lsr r7 │ │ │ │ - eoreq fp, r7, r8, ror #7 │ │ │ │ - eoreq r1, r8, r6, lsr #14 │ │ │ │ - eoreq r1, r8, r6, ror r7 │ │ │ │ - eoreq r1, r8, ip, lsr #14 │ │ │ │ - eoreq r1, r8, r2, lsr r7 │ │ │ │ + eoreq r0, r8, r6, ror sl │ │ │ │ + eoreq r1, r8, r2, asr r7 │ │ │ │ + eoreq r8, r7, r6, asr #24 │ │ │ │ + eoreq r1, r8, r2, lsr #14 │ │ │ │ + strhteq fp, [r7], -r8 │ │ │ │ + eoreq lr, r7, sl, ror ip │ │ │ │ + eoreq r1, r8, r2, lsr #13 │ │ │ │ + mlaeq r8, sl, r6, r1 │ │ │ │ + eoreq lr, r7, r6, lsr #24 │ │ │ │ + eoreq r1, r8, r6, lsl #13 │ │ │ │ + eoreq r9, r6, r6, lsl r8 │ │ │ │ + eoreq r1, r8, r8, lsr #14 │ │ │ │ + eoreq r7, r9, r2, lsl r6 │ │ │ │ + eoreq fp, r7, r6, lsr fp │ │ │ │ + eoreq r7, r7, r6, lsr #27 │ │ │ │ + eoreq r1, r8, r4, lsl r6 │ │ │ │ + eoreq r0, r8, sl, lsl #18 │ │ │ │ + eoreq r9, r6, r6, lsl #15 │ │ │ │ + eoreq r1, r8, r4, lsr r6 │ │ │ │ + eoreq r1, r8, r6, lsr r6 │ │ │ │ + eoreq fp, r7, r0, ror #5 │ │ │ │ + eoreq r1, r8, lr, lsl r6 │ │ │ │ + eoreq r1, r8, lr, ror #12 │ │ │ │ + eoreq r1, r8, r4, lsr #12 │ │ │ │ + eoreq r1, r8, sl, lsr #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [r5], -r5, lsl #1 │ │ │ │ cmplt r2, ip, lsl #12 │ │ │ │ ldmdbvc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -403608,113 +403608,113 @@ │ │ │ │ @ instruction: 0xe637f99f │ │ │ │ strtmi r4, [r8], -r6, ror #18 │ │ │ │ @ instruction: 0xf7334479 │ │ │ │ @ instruction: 0xe626f999 │ │ │ │ strtmi r4, [r8], -r4, ror #18 │ │ │ │ @ instruction: 0xf7334479 │ │ │ │ @ instruction: 0xe620f993 │ │ │ │ - eoreq sl, r7, lr, lsr lr │ │ │ │ - eoreq r1, r8, sl, asr #13 │ │ │ │ - eoreq r1, r8, r4, asr #13 │ │ │ │ - eoreq sl, r7, r4, lsl #28 │ │ │ │ - ldrdeq r1, [r8], -sl @ │ │ │ │ - eoreq r1, r8, lr, ror r7 │ │ │ │ - eoreq r5, r6, r2, ror r5 │ │ │ │ - eoreq r1, r8, r4, asr r5 │ │ │ │ - eoreq r0, r8, ip, lsl #13 │ │ │ │ - ldrdeq r0, [r9], -sl @ │ │ │ │ - eoreq r1, r8, r0, ror #12 │ │ │ │ - eoreq r9, sl, r6, lsr r4 │ │ │ │ - eoreq r1, r8, r8, lsl #12 │ │ │ │ - ldrdeq r9, [r6], -r0 @ │ │ │ │ - strdeq r1, [r8], -sl @ │ │ │ │ - eoreq r9, sl, lr, asr r3 │ │ │ │ - eoreq r1, r8, lr, lsl #12 │ │ │ │ - eoreq r0, r9, r6, lsl #10 │ │ │ │ - ldrdeq r1, [r8], -r8 @ │ │ │ │ - eoreq r1, r8, r2, ror r2 │ │ │ │ - eoreq r9, sl, ip, ror #5 │ │ │ │ - eoreq lr, r7, ip, asr #15 │ │ │ │ - ldrdeq lr, [r7], -r2 @ │ │ │ │ - eoreq r1, r8, sl, asr #6 │ │ │ │ - eoreq r1, r8, r4, lsr r3 │ │ │ │ - eoreq sp, r7, r2, lsr #24 │ │ │ │ - eoreq sp, r7, r8, lsl #24 │ │ │ │ - eoreq sp, r7, ip, lsl #24 │ │ │ │ - eoreq r1, r8, lr, lsr r4 │ │ │ │ - eoreq r9, sl, ip, asr #16 │ │ │ │ - eoreq r1, r8, ip, lsr r3 │ │ │ │ - eoreq r1, r8, ip, lsl r3 │ │ │ │ - eoreq r1, r8, r6, ror r3 │ │ │ │ - eoreq r8, r7, lr, ror r2 │ │ │ │ - eoreq r9, sl, sl, asr r7 │ │ │ │ + eoreq sl, r7, r6, lsr sp │ │ │ │ + eoreq r1, r8, r2, asr #11 │ │ │ │ + strhteq r1, [r8], -ip │ │ │ │ + strdeq sl, [r7], -ip @ │ │ │ │ + ldrdeq r1, [r8], -r2 @ │ │ │ │ + eoreq r1, r8, r6, ror r6 │ │ │ │ + eoreq r5, r6, sl, ror #8 │ │ │ │ + eoreq r1, r8, ip, asr #8 │ │ │ │ + eoreq r0, r8, r4, lsl #11 │ │ │ │ + ldrdeq r0, [r9], -r2 @ │ │ │ │ + eoreq r1, r8, r8, asr r5 │ │ │ │ + eoreq r9, sl, lr, lsr #6 │ │ │ │ + eoreq r1, r8, r0, lsl #10 │ │ │ │ + eoreq r9, r6, r8, asr #9 │ │ │ │ + strdeq r1, [r8], -r2 @ │ │ │ │ + eoreq r9, sl, r6, asr r2 │ │ │ │ + eoreq r1, r8, r6, lsl #10 │ │ │ │ + strdeq r0, [r9], -lr @ │ │ │ │ + ldrdeq r1, [r8], -r0 @ │ │ │ │ + eoreq r1, r8, sl, ror #2 │ │ │ │ + eoreq r9, sl, r4, ror #3 │ │ │ │ + eoreq lr, r7, r4, asr #13 │ │ │ │ + eoreq lr, r7, sl, asr #13 │ │ │ │ + eoreq r1, r8, r2, asr #4 │ │ │ │ + eoreq r1, r8, ip, lsr #4 │ │ │ │ + eoreq sp, r7, sl, lsl fp │ │ │ │ + eoreq sp, r7, r0, lsl #22 │ │ │ │ + eoreq sp, r7, r4, lsl #22 │ │ │ │ + eoreq r1, r8, r6, lsr r3 │ │ │ │ + eoreq r9, sl, r4, asr #14 │ │ │ │ + eoreq r1, r8, r4, lsr r2 │ │ │ │ + eoreq r1, r8, r4, lsl r2 │ │ │ │ + eoreq r1, r8, lr, ror #4 │ │ │ │ + eoreq r8, r7, r6, ror r1 │ │ │ │ + eoreq r9, sl, r2, asr r6 │ │ │ │ rsbseq r2, r9, r6, asr #22 │ │ │ │ - eoreq r1, r8, r8, ror #4 │ │ │ │ - eoreq r1, r8, ip, ror r2 │ │ │ │ - eoreq r1, r8, r2, asr #3 │ │ │ │ - eoreq r7, r9, lr, lsr #14 │ │ │ │ - eoreq r1, r8, r0, lsr #4 │ │ │ │ - eoreq r0, r8, r6, ror #4 │ │ │ │ - eoreq lr, r7, r8, lsl r5 │ │ │ │ - eoreq r7, r9, r8, ror pc │ │ │ │ - mlaeq r7, r8, r3, lr │ │ │ │ - strdeq lr, [r7], -r2 @ │ │ │ │ - eoreq lr, r7, r0, ror #9 │ │ │ │ - eoreq lr, r7, sl, lsl r4 │ │ │ │ - eoreq r7, r9, sl, lsr pc │ │ │ │ - eoreq r1, r8, r2, lsl #3 │ │ │ │ - eoreq lr, r7, r4, asr #6 │ │ │ │ + eoreq r1, r8, r0, ror #2 │ │ │ │ + eoreq r1, r8, r4, ror r1 │ │ │ │ + strhteq r1, [r8], -sl │ │ │ │ + eoreq r7, r9, r6, lsr #12 │ │ │ │ + eoreq r1, r8, r8, lsl r1 │ │ │ │ + eoreq r0, r8, lr, asr r1 │ │ │ │ + eoreq lr, r7, r0, lsl r4 │ │ │ │ + eoreq r7, r9, r0, ror lr │ │ │ │ + mlaeq r7, r0, r2, lr │ │ │ │ + eoreq lr, r7, sl, ror #7 │ │ │ │ + ldrdeq lr, [r7], -r8 @ │ │ │ │ + eoreq lr, r7, r2, lsl r3 │ │ │ │ + eoreq r7, r9, r2, lsr lr │ │ │ │ + eoreq r1, r8, sl, ror r0 │ │ │ │ + eoreq lr, r7, ip, lsr r2 │ │ │ │ rsbseq r2, r9, lr, lsl sl │ │ │ │ - strdeq r9, [r6], -lr @ │ │ │ │ - eoreq r8, sl, r6, ror #23 │ │ │ │ - eoreq r1, r8, r4, lsr #3 │ │ │ │ - strdeq r8, [r7], -sl @ │ │ │ │ - eoreq r1, r8, r2, lsr #3 │ │ │ │ - eoreq r1, r8, lr, lsr #3 │ │ │ │ - eoreq r1, r8, ip, asr #3 │ │ │ │ - eoreq r0, r8, r6, lsr r1 │ │ │ │ + strdeq r8, [r6], -r6 @ │ │ │ │ + ldrdeq r8, [sl], -lr @ │ │ │ │ + mlaeq r8, ip, r0, r1 │ │ │ │ + strdeq r8, [r7], -r2 @ │ │ │ │ + mlaeq r8, sl, r0, r1 │ │ │ │ + eoreq r1, r8, r6, lsr #1 │ │ │ │ + eoreq r1, r8, r4, asr #1 │ │ │ │ + eoreq r0, r8, lr, lsr #32 │ │ │ │ @ instruction: 0x00792990 │ │ │ │ - eoreq r1, r8, r2, asr #1 │ │ │ │ - mlaeq r8, r4, r0, r1 │ │ │ │ - eoreq lr, r8, r8, asr #22 │ │ │ │ - strhteq r0, [r8], -ip │ │ │ │ - mlaeq r8, r2, pc, r0 @ │ │ │ │ - mlaeq r8, r0, pc, r0 @ │ │ │ │ - eoreq r0, r8, r6, lsr #31 │ │ │ │ - eoreq r0, r8, ip, lsr #31 │ │ │ │ - eoreq r0, r8, lr, asr #30 │ │ │ │ - mlaeq r8, r0, r0, r1 │ │ │ │ + strhteq r0, [r8], -sl │ │ │ │ eoreq r0, r8, ip, lsl #31 │ │ │ │ - eoreq r0, r8, lr, lsr #31 │ │ │ │ - mlaeq r8, r8, pc, r0 @ │ │ │ │ - eoreq r0, r8, r2, lsl #31 │ │ │ │ - eoreq r0, r8, ip, ror #30 │ │ │ │ - eoreq r0, r8, r6, asr pc │ │ │ │ - eoreq r0, r8, r8, lsr #31 │ │ │ │ - mlaeq r8, r2, pc, r0 @ │ │ │ │ - eoreq r0, r8, ip, ror pc │ │ │ │ - eoreq r0, r8, r6, ror #30 │ │ │ │ - eoreq r0, r8, r0, asr pc │ │ │ │ - eoreq r0, r8, sl, lsr pc │ │ │ │ - eoreq r0, r8, r4, lsr #30 │ │ │ │ - eoreq r0, r8, lr, lsl #30 │ │ │ │ - mlaeq r8, r4, pc, r0 @ │ │ │ │ - eoreq r0, r8, r4, asr pc │ │ │ │ + eoreq lr, r8, r0, asr #20 │ │ │ │ + strhteq r0, [r8], -r4 │ │ │ │ + eoreq r0, r8, sl, lsl #29 │ │ │ │ + eoreq r0, r8, r8, lsl #29 │ │ │ │ + mlaeq r8, lr, lr, r0 │ │ │ │ + eoreq r0, r8, r4, lsr #29 │ │ │ │ + eoreq r0, r8, r6, asr #28 │ │ │ │ + eoreq r0, r8, r8, lsl #31 │ │ │ │ + eoreq r0, r8, r4, lsl #29 │ │ │ │ + eoreq r0, r8, r6, lsr #29 │ │ │ │ + mlaeq r8, r0, lr, r0 │ │ │ │ + eoreq r0, r8, sl, ror lr │ │ │ │ + eoreq r0, r8, r4, ror #28 │ │ │ │ + eoreq r0, r8, lr, asr #28 │ │ │ │ + eoreq r0, r8, r0, lsr #29 │ │ │ │ + eoreq r0, r8, sl, lsl #29 │ │ │ │ + eoreq r0, r8, r4, ror lr │ │ │ │ + eoreq r0, r8, lr, asr lr │ │ │ │ + eoreq r0, r8, r8, asr #28 │ │ │ │ + eoreq r0, r8, r2, lsr lr │ │ │ │ + eoreq r0, r8, ip, lsl lr │ │ │ │ + eoreq r0, r8, r6, lsl #28 │ │ │ │ + eoreq r0, r8, ip, lsl #29 │ │ │ │ + eoreq r0, r8, ip, asr #28 │ │ │ │ ldrsbteq r2, [r9], #-120 @ 0xffffff88 │ │ │ │ - eoreq r0, r8, r8, lsr #30 │ │ │ │ - eoreq r0, r8, r8, lsr #30 │ │ │ │ - eoreq r0, r8, r4, lsl pc │ │ │ │ - eoreq r0, r8, r4, lsl #30 │ │ │ │ - strdeq lr, [r7], -r0 @ │ │ │ │ - eoreq r0, r8, r8, ror #29 │ │ │ │ - eoreq fp, r6, r0, lsr #10 │ │ │ │ - eoreq sl, r9, r8, lsr #11 │ │ │ │ - eoreq lr, r7, r0, asr #28 │ │ │ │ - ldrdeq r0, [r8], -r4 @ │ │ │ │ - eoreq r0, r8, ip, asr #29 │ │ │ │ + eoreq r0, r8, r0, lsr #28 │ │ │ │ + eoreq r0, r8, r0, lsr #28 │ │ │ │ + eoreq r0, r8, ip, lsl #28 │ │ │ │ + strdeq r0, [r8], -ip @ │ │ │ │ + eoreq lr, r7, r8, ror #25 │ │ │ │ + eoreq r0, r8, r0, ror #27 │ │ │ │ + eoreq fp, r6, r8, lsl r4 │ │ │ │ + eoreq sl, r9, r0, lsr #9 │ │ │ │ + eoreq lr, r7, r8, lsr sp │ │ │ │ + eoreq r0, r8, ip, asr #27 │ │ │ │ + eoreq r0, r8, r4, asr #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf1006d44 │ │ │ │ addlt r0, r3, r0, asr fp │ │ │ │ @ instruction: 0xf00045a3 │ │ │ │ @@ -403849,44 +403849,44 @@ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xffbaf732 │ │ │ │ ldrbmi r6, [ip, #-2148] @ 0xfffff79c │ │ │ │ svcge 0x0004f47f │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ bmi 95e594 │ │ │ │ @ instruction: 0xe7b3447a │ │ │ │ - eoreq r2, r6, r2, ror #9 │ │ │ │ - strdeq r8, [sl], -lr @ │ │ │ │ - strdeq r8, [sl], -sl @ │ │ │ │ - eoreq sl, r7, r8, lsl #6 │ │ │ │ - strhteq sp, [r7], -r4 │ │ │ │ - eoreq r0, r8, r8, asr #27 │ │ │ │ - eoreq sl, r7, r6, ror #5 │ │ │ │ - eoreq r0, r8, r0, asr #27 │ │ │ │ - eoreq sl, r9, r2, asr #2 │ │ │ │ - eoreq r4, r6, r4, asr fp │ │ │ │ - eoreq sl, r7, lr, lsl #5 │ │ │ │ - eoreq r0, r8, r0, ror sp │ │ │ │ - eoreq sl, r9, sl, ror #1 │ │ │ │ - strdeq r4, [r6], -ip @ │ │ │ │ - eoreq sl, r7, r6, lsl r2 │ │ │ │ - eoreq r0, r8, r8, lsl #26 │ │ │ │ - eoreq sl, r7, r8, ror #3 │ │ │ │ - eoreq r8, sl, r4, lsr #18 │ │ │ │ - eoreq r0, r8, ip, asr #25 │ │ │ │ - ldrdeq r0, [r8], -r2 @ │ │ │ │ - eoreq r0, r8, r2, ror ip │ │ │ │ - ldrdeq sl, [r7], -ip @ │ │ │ │ - ldrdeq r8, [sl], -lr @ │ │ │ │ - eoreq sl, r7, r8, lsl #3 │ │ │ │ - eoreq r0, r8, r6, lsr #25 │ │ │ │ - eoreq r9, r9, r6, ror #31 │ │ │ │ - eoreq r8, sl, ip, asr #18 │ │ │ │ - eoreq r8, sl, r8, ror r8 │ │ │ │ - eoreq r9, r6, r6, asr #30 │ │ │ │ - eoreq r0, r8, r0, ror #23 │ │ │ │ + ldrdeq r2, [r6], -sl @ │ │ │ │ + strdeq r8, [sl], -r6 @ │ │ │ │ + strdeq r8, [sl], -r2 @ │ │ │ │ + eoreq sl, r7, r0, lsl #4 │ │ │ │ + eoreq sp, r7, ip, lsr #7 │ │ │ │ + eoreq r0, r8, r0, asr #25 │ │ │ │ + ldrdeq sl, [r7], -lr @ │ │ │ │ + strhteq r0, [r8], -r8 │ │ │ │ + eoreq sl, r9, sl, lsr r0 │ │ │ │ + eoreq r4, r6, ip, asr #20 │ │ │ │ + eoreq sl, r7, r6, lsl #3 │ │ │ │ + eoreq r0, r8, r8, ror #24 │ │ │ │ + eoreq r9, r9, r2, ror #31 │ │ │ │ + strdeq r4, [r6], -r4 @ │ │ │ │ + eoreq sl, r7, lr, lsl #2 │ │ │ │ + eoreq r0, r8, r0, lsl #24 │ │ │ │ + eoreq sl, r7, r0, ror #1 │ │ │ │ + eoreq r8, sl, ip, lsl r8 │ │ │ │ + eoreq r0, r8, r4, asr #23 │ │ │ │ + eoreq r0, r8, sl, asr #23 │ │ │ │ + eoreq r0, r8, sl, ror #22 │ │ │ │ + ldrdeq sl, [r7], -r4 @ │ │ │ │ + ldrdeq r8, [sl], -r6 @ │ │ │ │ + eoreq sl, r7, r0, lsl #1 │ │ │ │ + mlaeq r8, lr, fp, r0 │ │ │ │ + ldrdeq r9, [r9], -lr @ │ │ │ │ + eoreq r8, sl, r4, asr #16 │ │ │ │ + eoreq r8, sl, r0, ror r7 │ │ │ │ + eoreq r9, r6, lr, lsr lr │ │ │ │ + ldrdeq r0, [r8], -r8 @ │ │ │ │ @ instruction: 0xf4136803 │ │ │ │ andle r5, ip, r0, lsl #7 │ │ │ │ cmplt r8, r0, asr #19 │ │ │ │ ldmeq fp, {r0, r1, r7, r8, fp, pc} │ │ │ │ andle r2, r6, sp, lsr fp │ │ │ │ vmlal.u8 , d16, d0 │ │ │ │ @ instruction: 0xf08000c0 │ │ │ │ @@ -403985,15 +403985,15 @@ │ │ │ │ ldmdbvs r5, {r0, r1, r4, r5, r6, r8, sl, lr} │ │ │ │ b 1315834 │ │ │ │ tstvs r5, ip, lsl #10 │ │ │ │ streq lr, [ip], #-2628 @ 0xfffff5bc │ │ │ │ mvnle r6, r4, lsl r4 │ │ │ │ tstcc ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf08a3070 │ │ │ │ - ldcllt 12, cr15, [r0, #-900]! @ 0xfffffc7c │ │ │ │ + ldcllt 12, cr15, [r0, #-932]! @ 0xfffffc5c │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf8d1461c │ │ │ │ @ instruction: 0xf8d13184 │ │ │ │ strmi r5, [pc], -ip, lsl #3 │ │ │ │ @@ -404005,15 +404005,15 @@ │ │ │ │ eorscs pc, ip, r5, asr r8 @ │ │ │ │ mvnsle r4, r2, lsr #5 │ │ │ │ andsle r4, r2, r3, ror #10 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0x46404798 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ - ldc2 0, cr15, [r8], #552 @ 0x228 │ │ │ │ + stc2l 0, cr15, [r0], {138} @ 0x8a │ │ │ │ stchi 13, cr8, [r2, #-396]! @ 0xfffffe74 │ │ │ │ eorsvs r4, r4, r0, lsr r6 │ │ │ │ @ instruction: 0x60731a9b │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf8d7469c │ │ │ │ strbmi r2, [r2, #-392]! @ 0xfffffe78 │ │ │ │ bl 32e88c │ │ │ │ @@ -404087,15 +404087,15 @@ │ │ │ │ strtmi lr, [r1], -sl │ │ │ │ movwmi lr, #6609 @ 0x19d1 │ │ │ │ adcsmi r8, sp, #2342912 @ 0x23c000 │ │ │ │ ldrmi fp, [ip], -sl, lsr #31 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ strls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx 1f76bbe │ │ │ │ + blx 2176bbe │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fed11ba0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbvs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ blvs feade438 │ │ │ │ @ instruction: 0x0c03eba4 │ │ │ │ @@ -404130,25 +404130,25 @@ │ │ │ │ blcs 1c1530 │ │ │ │ strmi fp, [sl], -sl, lsr #31 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ ldrtmi r9, [r8], -r0, lsl #4 │ │ │ │ @ instruction: 0xf08a4632 │ │ │ │ - movwcs pc, #6945 @ 0x1b21 @ │ │ │ │ + movwcs pc, #6953 @ 0x1b29 @ │ │ │ │ andlt r7, r3, r3, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ teqlt fp, r3, lsr #17 │ │ │ │ stmdbvs r2!, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ addmi r6, r8, #82944 @ 0x14400 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r6, r7, r9, ip, lr, pc}^ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ addsmi r6, r8, #150528 @ 0x24c00 │ │ │ │ strtmi sp, [r0], -ip, asr #7 │ │ │ │ - stc2l 0, cr15, [r8, #-552]! @ 0xfffffdd8 │ │ │ │ + ldc2l 0, cr15, [r0, #-552]! @ 0xfffffdd8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stmdbvs r2, {r0, r3, r6, r7, ip, lr, pc}^ │ │ │ │ blvs 1615048 │ │ │ │ blvs fe674980 │ │ │ │ movwle r4, #8851 @ 0x2293 │ │ │ │ addmi r6, fp, #109568 @ 0x1ac00 │ │ │ │ @ instruction: 0x4632d912 │ │ │ │ @@ -404159,39 +404159,39 @@ │ │ │ │ ldmdbvs r3, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmple r5, r0, lsl #22 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ @ instruction: 0xe7af4798 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf08a0b00 │ │ │ │ - @ instruction: 0xf106fd43 │ │ │ │ + @ instruction: 0xf106fd4b │ │ │ │ strmi r0, [r1], ip, lsl #20 │ │ │ │ blvs 1855048 │ │ │ │ blvs fe89508c │ │ │ │ addsle r4, lr, #-1610612727 @ 0xa0000009 │ │ │ │ teqlt fp, #573440 @ 0x8c000 │ │ │ │ andcs r4, r0, #34603008 @ 0x2100000 │ │ │ │ @ instruction: 0x61264638 │ │ │ │ - blx 1ef6cfe │ │ │ │ + blx 20f6cfe │ │ │ │ @ instruction: 0xb32968f1 │ │ │ │ blvs 17d5068 │ │ │ │ strtmi lr, [r9], -r0 │ │ │ │ ldmib r1, {r0, r1, r3, r6, r8, fp, sp, lr}^ │ │ │ │ blvs 188f2ec │ │ │ │ blcs 1c15f8 │ │ │ │ ldrmi fp, [r5], -sl, lsr #31 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ ldrbmi r4, [r0], -r2, lsr #12 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ - blx ff176d2c │ │ │ │ + blx ff376d2c │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x007bf43f │ │ │ │ strbmi r4, [ip], -r8, asr #12 │ │ │ │ - ldc2 0, cr15, [r2, #-552] @ 0xfffffdd8 │ │ │ │ + ldc2 0, cr15, [sl, #-552] @ 0xfffffdd8 │ │ │ │ strb r4, [pc, r1, lsl #13] │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ bfi r4, r8, #15, #3 │ │ │ │ strb r4, [r7, fp, lsl #12]! │ │ │ │ str r4, [r1, r3, lsr #12] │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -404433,15 +404433,15 @@ │ │ │ │ addsmi r8, sl, #2129920 @ 0x208000 │ │ │ │ mrshi pc, SPSR_fiq @ │ │ │ │ addsmi r8, sl, #3178496 @ 0x308000 │ │ │ │ cmpphi r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldreq pc, [ip, -r0, lsr #3] │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ movwne lr, #14797 @ 0x39cd │ │ │ │ - blx 977126 │ │ │ │ + blx b77126 │ │ │ │ ldmib sp, {r2, r7, r9, sl, lr}^ │ │ │ │ tstlt r8, r3, lsl #6 │ │ │ │ ldceq 1, cr15, [ip], {160} @ 0xa0 │ │ │ │ eorshi pc, ip, sp, asr #17 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andcs r4, r0, #184, 12 @ 0xb800000 │ │ │ │ eorgt pc, r4, sp, asr #17 │ │ │ │ @@ -404536,18 +404536,18 @@ │ │ │ │ msrhi CPSR_x, r0, asr #32 │ │ │ │ bvs 861c90 │ │ │ │ bcs 1e1ca0 │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ blcs 1bbc90 │ │ │ │ tstphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf08a980e │ │ │ │ - @ instruction: 0x4604fa3d │ │ │ │ + strmi pc, [r4], -r5, asr #20 │ │ │ │ tst r1, r8, lsr r9 │ │ │ │ @ instruction: 0xf08a4620 │ │ │ │ - strmi pc, [r4], -fp, asr #20 │ │ │ │ + @ instruction: 0x4604fa53 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stcvc 1, cr8, [r3], #-44 @ 0xffffffd4 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xa00ef8b4 │ │ │ │ @ instruction: 0xf8b889a3 │ │ │ │ @ instruction: 0xf8b8202a │ │ │ │ bl fec53160 │ │ │ │ @@ -404600,15 +404600,15 @@ │ │ │ │ addsmi r8, sl, #2129920 @ 0x208000 │ │ │ │ mrcge 6, 5, APSR_nzcv, cr2, cr15, {3} │ │ │ │ bcs 1d528c │ │ │ │ stmibhi r2, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf63f429a │ │ │ │ stmib sp, {r0, r1, r2, r3, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf08a1303 │ │ │ │ - stmdacs r0, {r0, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ adchi pc, sp, r0 │ │ │ │ movwne lr, #14813 @ 0x39dd │ │ │ │ ldreq pc, [ip, -r0, lsr #3] │ │ │ │ ldmdbne r4!, {r2, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ orrlt r4, r6, fp, lsr #12 │ │ │ │ stmdbge lr!, {r1, r3, r4, r6, r8, fp} │ │ │ │ andseq pc, pc, r3 │ │ │ │ @@ -404620,15 +404620,15 @@ │ │ │ │ stclne 8, cr15, [r4], #-264 @ 0xfffffef8 │ │ │ │ blls 4af988 │ │ │ │ suble r2, r4, r0, lsl #22 │ │ │ │ ldrtmi r9, [r3], #-2826 @ 0xfffff4f6 │ │ │ │ blls 41fe04 │ │ │ │ subsle r2, r2, r0, lsl #22 │ │ │ │ andseq pc, ip, r3, lsl #2 │ │ │ │ - @ instruction: 0xf9a8f08a │ │ │ │ + @ instruction: 0xf9b0f08a │ │ │ │ ldmdacc ip, {r8, ip, sp, pc} │ │ │ │ ldrdhi pc, [r4], -sp @ │ │ │ │ ldr r9, [r4], r9 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ bicsmi lr, ip, #76546048 @ 0x4900000 │ │ │ │ vld3.32 @ instruction: 0xf4a4fa94 │ │ │ │ @@ -404736,75 +404736,75 @@ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, r3, lsl #12 │ │ │ │ andcc r2, ip, r0, lsl #12 │ │ │ │ @ instruction: 0xf08a761e │ │ │ │ - andls pc, r0, sp, lsr #17 │ │ │ │ + @ instruction: 0x9000f8b5 │ │ │ │ rsbsle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0xf1039b00 │ │ │ │ ldrvc r0, [lr], -ip │ │ │ │ - @ instruction: 0xf8a4f08a │ │ │ │ + @ instruction: 0xf8acf08a │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf109d068 │ │ │ │ @ instruction: 0xf889000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - pkhbtmi pc, r2, fp, lsl #17 @ │ │ │ │ + strmi pc, [r2], r3, lsr #17 │ │ │ │ subsle r2, r9, r0, lsl #16 │ │ │ │ andeq pc, ip, sl, lsl #2 │ │ │ │ andsvs pc, r8, sl, lsl #17 │ │ │ │ - @ instruction: 0xf892f08a │ │ │ │ + @ instruction: 0xf89af08a │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10bd04a │ │ │ │ @ instruction: 0xf88b000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - strmi pc, [r4], -r9, lsl #17 │ │ │ │ + @ instruction: 0x4604f891 │ │ │ │ eorsle r2, fp, r0, lsl #16 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ @ instruction: 0xf08a7626 │ │ │ │ - strmi pc, [r5], -r1, lsl #17 │ │ │ │ + strmi pc, [r5], -r9, lsl #17 │ │ │ │ @ instruction: 0xf105b370 │ │ │ │ strtvc r0, [lr], -ip │ │ │ │ - @ instruction: 0xf87af08a │ │ │ │ + @ instruction: 0xf882f08a │ │ │ │ movwlt r4, #34311 @ 0x8607 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf08a763e │ │ │ │ - sxtab16mi pc, r0, r3, ror #16 @ │ │ │ │ + sxtab16mi pc, r0, fp, ror #16 @ │ │ │ │ @ instruction: 0xf108b1a0 │ │ │ │ @ instruction: 0xf888000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - teqplt r8, fp, ror #16 @ p-variant is OBSOLETE │ │ │ │ + teqplt r8, r3, ror r8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff9001 │ │ │ │ stmdals r1, {r0, r1, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf878f08a │ │ │ │ + @ instruction: 0xf880f08a │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4640 │ │ │ │ - sxtab16mi pc, r0, r3, ror #16 @ │ │ │ │ + sxtab16mi pc, r0, fp, ror #16 @ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4638 │ │ │ │ - strmi pc, [r7], -sp, ror #16 │ │ │ │ + @ instruction: 0x4607f875 │ │ │ │ bicsle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4628 │ │ │ │ - strmi pc, [r5], -r7, ror #16 │ │ │ │ + strmi pc, [r5], -pc, ror #16 │ │ │ │ bicsle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4620 │ │ │ │ - strmi pc, [r4], -r1, ror #16 │ │ │ │ + strmi pc, [r4], -r9, ror #16 │ │ │ │ bicle r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4658 │ │ │ │ - pkhtbmi pc, r3, fp, asr #16 @ │ │ │ │ + strmi pc, [r3], r3, ror #16 │ │ │ │ @ instruction: 0xd1b42800 │ │ │ │ @ instruction: 0xf08a4650 │ │ │ │ - pkhtbmi pc, r2, r5, asr #16 @ │ │ │ │ + pkhtbmi pc, r2, sp, asr #16 @ │ │ │ │ @ instruction: 0xd1a52800 │ │ │ │ @ instruction: 0xf08a4648 │ │ │ │ - strmi pc, [r1], pc, asr #16 │ │ │ │ + pkhtbmi pc, r1, r7, asr #16 @ │ │ │ │ orrsle r2, r6, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a9800 │ │ │ │ - andls pc, r0, r9, asr #16 │ │ │ │ + andls pc, r0, r1, asr r8 @ │ │ │ │ orrle r2, r7, r0, lsl #16 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ ldrdcc pc, [r4, r0] │ │ │ │ ldrbmi fp, [r0, -r3, lsl #18]! │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -405144,19 +405144,19 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf1014606 │ │ │ │ ldmib r6, {r4, r5, r6}^ │ │ │ │ bvs fe888380 │ │ │ │ @ instruction: 0xf8536e12 │ │ │ │ @ instruction: 0xf0899022 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r5], -r1, rrx │ │ │ │ stmdaeq ip, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi lr, [r8], -r5 │ │ │ │ - stc2 0, cr15, [r8, #548] @ 0x224 │ │ │ │ + ldc2 0, cr15, [r0, #548] @ 0x224 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf855d057 │ │ │ │ ldmdavs r3, {r3, sl, fp, sp}^ │ │ │ │ tstpeq pc, r3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf859095b │ │ │ │ sbcmi r3, fp, r3, lsr #32 │ │ │ │ strble r0, [lr, #2011]! @ 0x7db │ │ │ │ @@ -405201,15 +405201,15 @@ │ │ │ │ pop {r0, r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed12cec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ rsbseq pc, r0, r1, lsl #2 │ │ │ │ - stc2 0, cr15, [sl, #-548] @ 0xfffffddc │ │ │ │ + ldc2 0, cr15, [r2, #-548] @ 0xfffffddc │ │ │ │ @ instruction: 0x4604b350 │ │ │ │ @ instruction: 0xf8d5260c │ │ │ │ smlsdxcs r0, r8, r1, r2 │ │ │ │ @ instruction: 0xb1cb6993 │ │ │ │ @ instruction: 0xf8d56e1a │ │ │ │ blx 348166 │ │ │ │ bvc 848720 │ │ │ │ @@ -405222,15 +405222,15 @@ │ │ │ │ @ instruction: 0xf8d53c08 │ │ │ │ @ instruction: 0xf7ff0178 │ │ │ │ stmdblt pc!, {r0, r2, r3, r7, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ ldrsbcs pc, [r8, #-133]! @ 0xffffff7b @ │ │ │ │ @ instruction: 0x270169d3 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf0894620 │ │ │ │ - @ instruction: 0x4604fcf5 │ │ │ │ + @ instruction: 0x4604fcfd │ │ │ │ bicsle r2, r6, r0, lsl #16 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ @ instruction: 0xf8df4691 │ │ │ │ @@ -405450,18 +405450,18 @@ │ │ │ │ ldcvs 15, cr11, [sl], #32 │ │ │ │ @ instruction: 0x071c627a │ │ │ │ movwhi pc, #53504 @ 0xd100 @ │ │ │ │ ldrsbtcc pc, [r4], #-138 @ 0xffffff76 @ │ │ │ │ svclt 0x00282bc0 │ │ │ │ eorsvs r2, fp, #192, 6 │ │ │ │ rsbseq pc, r0, sl, lsl #2 │ │ │ │ - blx a78106 │ │ │ │ + blx c78106 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ adchi pc, sl, #0 │ │ │ │ - blx 11f8112 │ │ │ │ + blx 13f8112 │ │ │ │ ldrmi r2, [ip], -r0, lsl #6 │ │ │ │ @ instruction: 0x667b2210 │ │ │ │ andcs r6, r1, #-2147483634 @ 0x8000000e │ │ │ │ @ instruction: 0x663a64fb │ │ │ │ tstcc r0, #3260416 @ 0x31c000 │ │ │ │ tstcc r5, #3260416 @ 0x31c000 │ │ │ │ @ instruction: 0xf8d965f8 │ │ │ │ @@ -405503,15 +405503,15 @@ │ │ │ │ @ instruction: 0xf7fe4652 │ │ │ │ ldclvs 12, cr15, [fp, #196]! @ 0xc4 │ │ │ │ strbeq lr, [r4, #2821] @ 0xb05 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #18 │ │ │ │ @ instruction: 0xf8d7b1fb │ │ │ │ @ instruction: 0x4640805c │ │ │ │ - blx ff8f81d8 │ │ │ │ + blx ffaf81d8 │ │ │ │ @ instruction: 0xe7a665f8 │ │ │ │ ldrmi r6, [r0], #-3512 @ 0xfffff248 │ │ │ │ stmdbcs r0, {r3, r4, r5, r7, r8, sl, sp, lr} │ │ │ │ ldcvs 0, cr13, [r9], #-892 @ 0xfffffc84 │ │ │ │ ldclvs 4, cr4, [sl], #68 @ 0x44 │ │ │ │ addsmi r6, r4, #956301312 @ 0x39000000 │ │ │ │ ldrdeq sp, [r2], #-28 @ 0xffffffe4 @ │ │ │ │ @@ -405929,23 +405929,23 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r6, r3, ip, lsl #18 │ │ │ │ strmi r4, [r7], -lr, lsl #12 │ │ │ │ rsble r2, r5, r0, lsl #24 │ │ │ │ @ instruction: 0xf1042200 │ │ │ │ @ instruction: 0xf088000c │ │ │ │ - @ instruction: 0xf106fdb1 │ │ │ │ + @ instruction: 0xf106fdb9 │ │ │ │ strbmi r0, [r0], -ip, lsl #16 │ │ │ │ - @ instruction: 0xff56f088 │ │ │ │ + @ instruction: 0xff5ef088 │ │ │ │ cmnlt r8, #4, 12 @ 0x400000 │ │ │ │ - @ instruction: 0xff66f088 │ │ │ │ + @ instruction: 0xff6ef088 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r0], -r5, lsl #12 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ - stc2 0, cr15, [r0, #544]! @ 0x220 │ │ │ │ + stc2 0, cr15, [r8, #544]! @ 0x220 │ │ │ │ @ instruction: 0x61206930 │ │ │ │ stmiavs r1, {r3, r4, r5, r8, r9, ip, sp, pc}^ │ │ │ │ stmdbcs r0, {r2, r3, ip, sp} │ │ │ │ stmdbvs r3!, {r0, r6, ip, lr, pc}^ │ │ │ │ ldrsbt pc, [r4], -r3 @ │ │ │ │ ldrmi lr, [r1], -r0 │ │ │ │ stmvs sl, {r0, r1, r3, r6, r8, fp, sp, lr} │ │ │ │ @@ -405953,17 +405953,17 @@ │ │ │ │ stmdavs fp, {r0, r1, sl, fp}^ │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0x461abfb6 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf8cd4622 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - msrlt CPSR_fsc, r3, ror #25 │ │ │ │ + msrlt CPSR_fsc, fp, ror #25 │ │ │ │ strtmi r4, [ip], -r8, lsr #12 │ │ │ │ - @ instruction: 0xff3af088 │ │ │ │ + @ instruction: 0xff42f088 │ │ │ │ ldrb r4, [r4, r5, lsl #12] │ │ │ │ ldrtvc r2, [r3], -r0, lsl #6 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0x463183f0 │ │ │ │ @ instruction: 0x462268fb │ │ │ │ @ instruction: 0x47984638 │ │ │ │ @ instruction: 0xb3296839 │ │ │ │ @@ -405973,27 +405973,27 @@ │ │ │ │ bne ff29745c │ │ │ │ stmdavs fp, {r8, r9, fp, sp}^ │ │ │ │ movwcs fp, #4014 @ 0xfae │ │ │ │ movwcs r4, #5658 @ 0x161a │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ ldrtmi r4, [r8], -r2, lsr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - ldc2 0, cr15, [sl], #544 @ 0x220 │ │ │ │ + stc2l 0, cr15, [r2], {136} @ 0x88 │ │ │ │ @ instruction: 0x460be7d5 │ │ │ │ @ instruction: 0xf8cd4622 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - @ instruction: 0xe7cefcb3 │ │ │ │ + @ instruction: 0xe7cefcbb │ │ │ │ ldrmi r6, [r8, r3, lsl #17] │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0884638 │ │ │ │ - ldr pc, [r6, r9, asr #26] │ │ │ │ + @ instruction: 0xe796fd51 │ │ │ │ strtmi r4, [r2], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8cd4638 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - ldr pc, [lr, r3, lsr #25]! │ │ │ │ + ldr pc, [lr, fp, lsr #25]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed13944 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], r8, ror #31 │ │ │ │ @ instruction: 0xf8d069c9 │ │ │ │ eorscs r3, r0, #144, 2 @ 0x24 │ │ │ │ @ instruction: 0xf8dc6849 │ │ │ │ @@ -406154,22 +406154,22 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed13bc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ strmi r6, [r5], -r3, lsl #17 │ │ │ │ @ instruction: 0x46284798 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ - blx ffd78c02 │ │ │ │ + blx fff78c02 │ │ │ │ @ instruction: 0xf1042300 │ │ │ │ strtvc r0, [r3], -ip │ │ │ │ - ldc2 0, cr15, [r2, #544] @ 0x220 │ │ │ │ + ldc2 0, cr15, [sl, #544] @ 0x220 │ │ │ │ strmi fp, [r4], -r8, asr #2 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x4620fcd1 │ │ │ │ - ldc2 0, cr15, [lr, #544] @ 0x220 │ │ │ │ + stc2 0, cr15, [r6, #544]! @ 0x220 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-984]! @ 0xfffffc28 │ │ │ │ orrslt r6, fp, fp, lsl #22 │ │ │ │ @ instruction: 0xf64fb500 │ │ │ │ @ instruction: 0xf8b37cff │ │ │ │ strbmi lr, [r6, #0]! │ │ │ │ bvs ff430e40 │ │ │ │ @@ -406481,38 +406481,38 @@ │ │ │ │ bvc 88daec │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x46506e33 │ │ │ │ strmi pc, [r3], #-2821 @ 0xfffff4fb │ │ │ │ @ instruction: 0xff02f72f │ │ │ │ @ instruction: 0xf10a6060 │ │ │ │ @ instruction: 0xf0880070 │ │ │ │ - strmi pc, [r5], -fp, lsl #22 │ │ │ │ + @ instruction: 0x4605fb13 │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ @ instruction: 0x4628fd31 │ │ │ │ - blx 6f9132 │ │ │ │ + blx 8f9132 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf10ad1f3 │ │ │ │ @ instruction: 0xf08800ec │ │ │ │ - @ instruction: 0x4605faf9 │ │ │ │ + strmi pc, [r5], -r1, lsl #22 │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ @ instruction: 0x4628fd1f │ │ │ │ - blx 279156 │ │ │ │ + blx 479156 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf50ad1f3 │ │ │ │ @ instruction: 0xf08870b4 │ │ │ │ - strmi pc, [r5], -r7, ror #21 │ │ │ │ + strmi pc, [r5], -pc, ror #21 │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ strtmi pc, [r8], -sp, lsl #26 │ │ │ │ - blx ffdf9178 │ │ │ │ + blx ffff9178 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dbd1f3 │ │ │ │ @ instruction: 0xf1a22014 │ │ │ │ movwls r0, #17248 @ 0x4360 │ │ │ │ addsmi r9, r3, #8, 22 @ 0x2000 │ │ │ │ svcls 0x0008bf18 │ │ │ │ msrhi SPSR_fsxc, r0 │ │ │ │ @@ -406630,21 +406630,21 @@ │ │ │ │ movwls r7, #37634 @ 0x9302 │ │ │ │ ldmdavs pc, {r2, r8, r9, fp, ip, pc} @ │ │ │ │ eorsle r2, r3, r0, lsl #30 │ │ │ │ blvs 185772c │ │ │ │ teqle r6, #144, 10 @ 0x24000000 │ │ │ │ ldrmi r6, [r8, #2971] @ 0xb9b │ │ │ │ ldrtmi sp, [r8], -r9, lsr #4 │ │ │ │ - blx 579370 │ │ │ │ + blx 779370 │ │ │ │ stmdbvs r2, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ ldrmi r6, [r8, #2899] @ 0xb53 │ │ │ │ blvs fe6b1d7c │ │ │ │ andle r4, r5, #152, 10 @ 0x26000000 │ │ │ │ ldrtmi r4, [r8], -r7, lsl #12 │ │ │ │ - blx 279388 │ │ │ │ + blx 479388 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldmdbvs pc!, {r0, r3, r4, r5, r9, sl, lr} @ │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ @ instruction: 0x8d08694a │ │ │ │ @ instruction: 0xf8db6b51 │ │ │ │ strmi r2, [r2], #-52 @ 0xffffffcc │ │ │ │ addslt r1, r2, #335872 @ 0x52000 │ │ │ │ @@ -407700,35 +407700,35 @@ │ │ │ │ @ instruction: 0xf671e7b4 │ │ │ │ stmdals fp, {r1, r2, r3, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf86ef730 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmlt ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strcs r4, [r1], #-1562 @ 0xfffff9e6 │ │ │ │ svclt 0x0000e7a8 │ │ │ │ - eoreq sp, r7, r8, lsl #14 │ │ │ │ - eoreq r6, r9, r6, lsl fp │ │ │ │ - eoreq lr, r5, r4, lsr sp │ │ │ │ - strhteq r6, [r9], -r4 │ │ │ │ - eoreq lr, r5, lr, asr #25 │ │ │ │ - eoreq sp, r7, r4, ror #12 │ │ │ │ - eoreq sp, r7, lr, lsl r6 │ │ │ │ - eoreq r6, r9, r4, lsl #21 │ │ │ │ - eoreq lr, r5, r2, lsr #25 │ │ │ │ + eoreq sp, r7, r0, lsl #12 │ │ │ │ + eoreq r6, r9, lr, lsl #20 │ │ │ │ + eoreq lr, r5, ip, lsr #24 │ │ │ │ + eoreq r6, r9, ip, lsr #19 │ │ │ │ + eoreq lr, r5, r6, asr #23 │ │ │ │ + eoreq sp, r7, ip, asr r5 │ │ │ │ + eoreq sp, r7, r6, lsl r5 │ │ │ │ + eoreq r6, r9, ip, ror r9 │ │ │ │ + mlaeq r5, sl, fp, lr │ │ │ │ @ instruction: 0xffffcb65 │ │ │ │ @ instruction: 0xffffcc49 │ │ │ │ @ instruction: 0xffffcb47 │ │ │ │ - eoreq sp, r7, ip, lsr #3 │ │ │ │ - eoreq r6, r9, r4, lsl #11 │ │ │ │ - eoreq lr, r5, r2, lsr #15 │ │ │ │ - ldrdeq sp, [r7], -r0 @ │ │ │ │ - strdeq r6, [r9], -r2 @ │ │ │ │ - eoreq lr, r5, r0, lsl r7 │ │ │ │ - eoreq sp, r7, sl, asr #1 │ │ │ │ - strhteq r6, [r9], -ip │ │ │ │ - ldrdeq lr, [r5], -sl @ │ │ │ │ + eoreq sp, r7, r4, lsr #1 │ │ │ │ + eoreq r6, r9, ip, ror r4 │ │ │ │ + mlaeq r5, sl, r6, lr │ │ │ │ + eoreq ip, r7, r8, asr #31 │ │ │ │ + eoreq r6, r9, sl, ror #7 │ │ │ │ + eoreq lr, r5, r8, lsl #12 │ │ │ │ + eoreq ip, r7, r2, asr #31 │ │ │ │ + strhteq r6, [r9], -r4 │ │ │ │ + ldrdeq lr, [r5], -r2 @ │ │ │ │ vst2.8 {d6-d7}, [r0], r0 │ │ │ │ @ instruction: 0xf5a02001 │ │ │ │ blx fedc6268 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ stmdavs r2, {r0, r3, r6, fp, sp, lr}^ │ │ │ │ bl 2582a0 │ │ │ │ @@ -408327,26 +408327,26 @@ │ │ │ │ @ instruction: 0xf1081348 │ │ │ │ ldrmi r0, [r8], -r1, lsl #16 │ │ │ │ mcrr 6, 7, pc, lr, cr0 @ │ │ │ │ @ instruction: 0xf8c04601 │ │ │ │ bicvs r9, r7, ip │ │ │ │ @ instruction: 0xf8c06105 │ │ │ │ stmdage r6, {r3, r4, ip, sp, pc} │ │ │ │ - stc2l 0, cr15, [r6], #536 @ 0x218 │ │ │ │ + stc2l 0, cr15, [lr], #536 @ 0x218 │ │ │ │ blls 238ac8 │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ bl 28dfe4 │ │ │ │ @ instruction: 0xf1081348 │ │ │ │ ldrmi r0, [r8], -r1, lsl #16 │ │ │ │ ldc 6, cr15, [r8], #-448 @ 0xfffffe40 │ │ │ │ @ instruction: 0xf8c04601 │ │ │ │ orrvs r9, r7, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c060c5 │ │ │ │ stmdage r7, {r2, r3, r4, ip, sp, pc} │ │ │ │ - ldc2l 0, cr15, [r0], {134} @ 0x86 │ │ │ │ + ldc2l 0, cr15, [r8], {134} @ 0x86 │ │ │ │ ldrtmi lr, [r1], r6, lsr #15 │ │ │ │ ldrdge pc, [r8], -sp │ │ │ │ strtmi r9, [fp], r3, lsl #28 │ │ │ │ ldrtmi sl, [r1], -sp, lsl #22 │ │ │ │ @ instruction: 0x46184652 │ │ │ │ @ instruction: 0xf7349301 │ │ │ │ @ instruction: 0xf8d9fcc9 │ │ │ │ @@ -408377,30 +408377,30 @@ │ │ │ │ strmi r4, [r5], -r2, lsl #13 │ │ │ │ @ instruction: 0xf85a9803 │ │ │ │ blx 34920a │ │ │ │ @ instruction: 0xf85bf202 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ ldm r8, {r3, r9, sp} │ │ │ │ @ instruction: 0xf0860006 │ │ │ │ - @ instruction: 0xb1a8fca7 │ │ │ │ + @ instruction: 0xb1a8fcaf │ │ │ │ stmdavs fp!, {r1, r6, r7, r8, fp, sp, lr} │ │ │ │ addsmi r6, sl, #288 @ 0x120 │ │ │ │ blx 3734d2 │ │ │ │ stmibvs r2, {r0, r1, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf85b6e12 │ │ │ │ bcc 202cc0 │ │ │ │ svclt 0x00884291 │ │ │ │ andcs pc, r3, fp, asr #16 │ │ │ │ muleq r6, r8, r8 │ │ │ │ - stc2 0, cr15, [r4], #536 @ 0x218 │ │ │ │ + stc2 0, cr15, [ip], #536 @ 0x218 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmib sp, {r1, r3, r5, fp, sp, lr}^ │ │ │ │ stmdals r2, {r1, r3, r9, sp} │ │ │ │ muleq r6, r7, r8 │ │ │ │ - stc2 0, cr15, [r8], {134} @ 0x86 │ │ │ │ + ldc2 0, cr15, [r0], {134} @ 0x86 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r4, [sp], -fp, lsr #12 │ │ │ │ @ instruction: 0x97004699 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ blx 359376 │ │ │ │ @@ -408421,15 +408421,15 @@ │ │ │ │ andle r4, r6, r3, lsl #5 │ │ │ │ ldrbmi r6, [r3, #-2435] @ 0xfffff67d │ │ │ │ stmibvs r3, {r0, r1, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0404553 │ │ │ │ strtmi r8, [r5], -ip, lsl #1 │ │ │ │ strtmi r9, [r0], -r0, lsl #22 │ │ │ │ muleq r6, r3, r8 │ │ │ │ - stc2l 0, cr15, [r0], #-536 @ 0xfffffde8 │ │ │ │ + stc2l 0, cr15, [r8], #-536 @ 0xfffffde8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d9d1cc │ │ │ │ svcls 0x00002000 │ │ │ │ vqdmulh.s d15, d2, d6 │ │ │ │ vmlaeq.f64 d14, d2, d11 │ │ │ │ andcc pc, r2, fp, asr r8 @ │ │ │ │ @ instruction: 0xf8ce9a0e │ │ │ │ @@ -409009,15 +409009,15 @@ │ │ │ │ @ instruction: 0x463bf917 │ │ │ │ strtmi r4, [r2], -r4, lsl #13 │ │ │ │ @ instruction: 0x46296830 │ │ │ │ strls r2, [r0, #-1280] @ 0xfffffb00 │ │ │ │ @ instruction: 0xf00b4664 │ │ │ │ strbmi pc, [r1], -sp, lsl #18 @ │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx ff3fb87e │ │ │ │ + blx ff5fb87e │ │ │ │ ldrdcc pc, [r0], -r8 @ │ │ │ │ svclt 0x0038429c │ │ │ │ @ instruction: 0xf8c8461c │ │ │ │ andlt r4, r3, r0, lsr #32 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -409054,15 +409054,15 @@ │ │ │ │ svchi 0x00f8e8bd │ │ │ │ mcr2 7, 3, pc, cr6, cr12, {6} @ │ │ │ │ @ instruction: 0x4682213c │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ ldc2 7, cr15, [r4, #-184] @ 0xffffff48 │ │ │ │ ldrbmi r4, [r9], -r3, lsl #13 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ - blx ff37b932 │ │ │ │ + blx ff57b932 │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ andsge pc, ip, fp, asr #17 │ │ │ │ orrcc pc, r0, #587202560 @ 0x23000000 │ │ │ │ @ instruction: 0xf8ca6ca1 │ │ │ │ @ instruction: 0xf8cab03c │ │ │ │ strb r3, [r9, r8] │ │ │ │ movwcs r4, #1690 @ 0x69a │ │ │ │ @@ -409738,15 +409738,15 @@ │ │ │ │ movwmi lr, #10588 @ 0x295c │ │ │ │ stceq 1, cr15, [r8], {12} │ │ │ │ blvs a511d8 │ │ │ │ svclt 0x00384293 │ │ │ │ strbmi r4, [r1, #-1555]! @ 0xfffff9ed │ │ │ │ mvnsle r6, r3, lsr #6 │ │ │ │ @ instruction: 0x463168b8 │ │ │ │ - mcr2 0, 2, pc, cr4, cr15, {3} @ │ │ │ │ + mcr2 0, 2, pc, cr12, cr15, {3} @ │ │ │ │ vadd.i8 q11, q0, q14 │ │ │ │ addsmi r4, ip, #201326592 @ 0xc000000 │ │ │ │ vldmiane r4, {s29-s107} │ │ │ │ sbcshi pc, ip, r0 │ │ │ │ @ instruction: 0xf1bc6968 │ │ │ │ svclt 0x00180808 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -409965,16 +409965,16 @@ │ │ │ │ cmppcc sl, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf43f429c │ │ │ │ @ instruction: 0xe7a8ae9d │ │ │ │ ldrb r4, [r4, -r0, asr #12]! │ │ │ │ strbt r2, [pc], -r6, lsl #6 │ │ │ │ @ instruction: 0xfffff857 │ │ │ │ @ instruction: 0xfffff751 │ │ │ │ - strhteq r6, [ip], -sl │ │ │ │ - eoreq r6, ip, r8, lsr #11 │ │ │ │ + strhteq r6, [ip], -r2 │ │ │ │ + eoreq r6, ip, r0, lsr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrbcs pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8df4605 │ │ │ │ addlt r3, r9, r4, asr r5 │ │ │ │ @@ -410026,23 +410026,23 @@ │ │ │ │ ldmdbvs sl!, {r0, r1, fp, pc} │ │ │ │ movwcs lr, #14790 @ 0x39c6 │ │ │ │ svclt 0x001e697b │ │ │ │ andhi pc, r0, r3, asr #17 │ │ │ │ @ instruction: 0xf8c3693b │ │ │ │ stmib r7, {r2, pc}^ │ │ │ │ @ instruction: 0xf07fbb04 │ │ │ │ - ldmdbvs r3!, {r0, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1a360b0 │ │ │ │ ldrmi r0, [r8, #1120] @ 0x460 │ │ │ │ add sp, r9, r1, lsl #2 │ │ │ │ teqcs ip, r0 @ │ │ │ │ stc2l 7, cr15, [ip, #-180]! @ 0xffffff4c │ │ │ │ strmi r4, [r1], -r5, lsl #12 │ │ │ │ @ instruction: 0xf07f68b0 │ │ │ │ - mcrvs 12, 3, pc, cr3, cr15, {0} @ │ │ │ │ + cdpvs 12, 6, cr15, cr3, cr7, {1} │ │ │ │ ldrmi r6, [r8, #492] @ 0x1ec │ │ │ │ @ instruction: 0xf1a363e5 │ │ │ │ mvnle r0, r0, ror #8 │ │ │ │ @ instruction: 0xf1a36933 │ │ │ │ ldrmi r0, [r8, #1120] @ 0x460 │ │ │ │ vqadd.s8 , q0, │ │ │ │ strls r4, [r2, -r6, lsl #20] │ │ │ │ @@ -410100,15 +410100,15 @@ │ │ │ │ blvs ffab4ee8 │ │ │ │ @ instruction: 0xf8832201 │ │ │ │ mcrvs 0, 3, r2, cr3, cr10, {1} │ │ │ │ strbteq pc, [r0], #-419 @ 0xfffffe5d @ │ │ │ │ @ instruction: 0xd18f4598 │ │ │ │ ldmvs r0!, {r1, r8, r9, sl, fp, ip, pc} │ │ │ │ andcs r9, r0, #81920 @ 0x14000 │ │ │ │ - blx feb7c986 │ │ │ │ + blx fed7c986 │ │ │ │ andcs r6, r0, #835584 @ 0xcc000 │ │ │ │ andcs lr, r9, #3244032 @ 0x318000 │ │ │ │ msreq SPSR_, r3, lsr #3 │ │ │ │ ldmdavs ip, {r3, r4, r7, r8, sl, lr}^ │ │ │ │ strbteq pc, [r0], #-420 @ 0xfffffe5c @ │ │ │ │ rschi pc, r1, r0 │ │ │ │ stccs 2, cr15, [r1], {64} @ 0x40 │ │ │ │ @@ -410682,17 +410682,17 @@ │ │ │ │ @ instruction: 0xf66ee6bb │ │ │ │ svclt 0x0000ecc2 │ │ │ │ rsbseq pc, fp, r8, lsr #8 │ │ │ │ rsbseq pc, fp, r2, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq pc, fp, r4, lsr r2 @ │ │ │ │ muleq r0, ip, r9 │ │ │ │ - eoreq r5, ip, ip, lsl sl │ │ │ │ - eoreq r4, r7, lr, asr #6 │ │ │ │ - eoreq sl, r8, r0, lsl #21 │ │ │ │ + eoreq r5, ip, r4, lsl r9 │ │ │ │ + eoreq r4, r7, r6, asr #4 │ │ │ │ + eoreq sl, r8, r8, ror r9 │ │ │ │ @ instruction: 0xf4136803 │ │ │ │ andle r5, ip, r0, lsl #7 │ │ │ │ cmplt r8, r0, asr #19 │ │ │ │ ldmeq fp, {r0, r1, r7, r8, fp, pc} │ │ │ │ andle r2, r6, sp, lsr fp │ │ │ │ vmlal.u8 , d16, d0 │ │ │ │ @ instruction: 0xf08000c0 │ │ │ │ @@ -410722,15 +410722,15 @@ │ │ │ │ addeq lr, r2, #0, 22 │ │ │ │ vst1.8 {d15-d16}, [r4], lr │ │ │ │ strbmi fp, [r3, #-667]! @ 0xfffffd65 │ │ │ │ b 12db584 │ │ │ │ tstvs r4, r5, lsl #8 │ │ │ │ andcs sp, r0, #240, 2 @ 0x3c │ │ │ │ subcc r3, r0, ip, lsl r1 │ │ │ │ - @ instruction: 0xf83ef084 │ │ │ │ + @ instruction: 0xf846f084 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fed1834c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ ldrmi r6, [r6], -fp, asr #18 │ │ │ │ andeq pc, ip, r1, lsl #2 │ │ │ │ @@ -410738,20 +410738,20 @@ │ │ │ │ bl 25b2d0 │ │ │ │ ldmdbeq ip, {r0, r6, r7, r9}^ │ │ │ │ tstpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ andcs r6, r1, #5308416 @ 0x510000 │ │ │ │ @ instruction: 0xf851409a │ │ │ │ tstmi r3, #36 @ 0x24 │ │ │ │ eorcc pc, r4, r1, asr #16 │ │ │ │ - @ instruction: 0xf9c8f084 │ │ │ │ + @ instruction: 0xf9d0f084 │ │ │ │ @ instruction: 0x4604b158 │ │ │ │ ldrtmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4620ffdb │ │ │ │ - @ instruction: 0xf9d2f084 │ │ │ │ + @ instruction: 0xf9daf084 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcllt 1, cr13, [r0, #-976]! @ 0xfffffc30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fed183a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ stmdbge r4, {r1, r2, r3, r9, sl, lr} │ │ │ │ @@ -410832,15 +410832,15 @@ │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8b14301 │ │ │ │ strbmi ip, [r5, #-12]! │ │ │ │ ldrmi fp, [ip], -sl, lsr #31 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ strls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - cdp2 0, 12, cr15, cr4, cr3, {4} │ │ │ │ + cdp2 0, 12, cr15, cr12, cr3, {4} │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fed18504 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbvs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ blvs feae4d9c │ │ │ │ @ instruction: 0x0c03eba4 │ │ │ │ @@ -410861,15 +410861,15 @@ │ │ │ │ stclt 8, cr3, [r8, #-112] @ 0xffffff90 │ │ │ │ teqlt r3, r3, lsl #17 │ │ │ │ stmibhi r3, {r3, r4, r9, sl, lr} │ │ │ │ ldmible r4!, {r0, r1, r3, r7, r9, lr}^ │ │ │ │ blcs 1db46c │ │ │ │ stmibhi r3, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmle r1!, {r0, r1, r3, r7, r9, lr}^ │ │ │ │ - @ instruction: 0xf8e6f084 │ │ │ │ + @ instruction: 0xf8eef084 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @@ -410893,15 +410893,15 @@ │ │ │ │ cmplt r8, #3145728 @ 0x300000 │ │ │ │ stmibne r5!, {r1, r3, r4, r8, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf1032600 │ │ │ │ adcmi r0, sl, #28 │ │ │ │ @ instruction: 0xf893d20e │ │ │ │ ldmdblt r9!, {r2, r4, r5, ip}^ │ │ │ │ bicslt r6, r9, r9, lsl fp │ │ │ │ - @ instruction: 0xf8a6f084 │ │ │ │ + @ instruction: 0xf8aef084 │ │ │ │ stmibhi r2, {r4, r5, r8, ip, sp, pc} │ │ │ │ tstpeq ip, #160, 2 @ p-variant is OBSOLETE @ 0x28 │ │ │ │ andseq pc, ip, r3, lsl #2 │ │ │ │ mvnsle r4, #-1610612726 @ 0xa000000a │ │ │ │ svclt 0x008445b0 │ │ │ │ ldrtmi r4, [r0], r1, lsr #13 │ │ │ │ ldrmi r9, [ip], #-2817 @ 0xfffff4ff │ │ │ │ @@ -411044,21 +411044,21 @@ │ │ │ │ @ instruction: 0xe7fa691b │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi fp, [r2], r7, lsl #1 │ │ │ │ strmi r3, [r8], ip │ │ │ │ - @ instruction: 0xff64f083 │ │ │ │ + @ instruction: 0xff6cf083 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ cmnlt r3, r3, lsr #22 │ │ │ │ strbmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xffeaf7ff │ │ │ │ @ instruction: 0xf0834620 │ │ │ │ - strmi pc, [r4], -sp, ror #30 │ │ │ │ + @ instruction: 0x4604ff75 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ stmdbvs r2!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0x1014f8da │ │ │ │ ldrsbtpl pc, [r0], -sl @ │ │ │ │ blvs 13dc3c4 │ │ │ │ bne 89b6a0 │ │ │ │ @@ -411165,15 +411165,15 @@ │ │ │ │ @ instruction: 0xf7ff4615 │ │ │ │ bicslt pc, r8, pc, lsl #27 │ │ │ │ strtmi r4, [r8], #1540 @ 0x604 │ │ │ │ bmi 37e11c │ │ │ │ strbmi r8, [r3, #-3363] @ 0xfffff2dd │ │ │ │ @ instruction: 0xf104d214 │ │ │ │ @ instruction: 0xf083001c │ │ │ │ - orrslt pc, r0, r7, lsl #29 │ │ │ │ + orrslt pc, r0, pc, lsl #29 │ │ │ │ @ instruction: 0xf1a06b23 │ │ │ │ orrlt r0, fp, ip, lsl r5 │ │ │ │ @ instruction: 0x46206999 │ │ │ │ mrc2 7, 7, pc, cr8, cr15, {7} │ │ │ │ strtmi r4, [ip], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7fb4648 │ │ │ │ stchi 8, cr15, [r3, #-756]! @ 0xfffffd0c │ │ │ │ @@ -412334,20 +412334,20 @@ │ │ │ │ strbeq lr, [r2], #2819 @ 0xb03 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ tstcs r4, r6, lsr #22 │ │ │ │ andscc r6, pc, #10092544 @ 0x9a0000 │ │ │ │ @ instruction: 0xf72b0952 │ │ │ │ strmi pc, [r3], -pc, asr #23 │ │ │ │ rsbvs r4, r3, r0, asr r6 │ │ │ │ - ldc2l 0, cr15, [r0, #-520] @ 0xfffffdf8 │ │ │ │ + ldc2l 0, cr15, [r8, #-520] @ 0xfffffdf8 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ strtmi r4, [sl], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ strtmi pc, [r0], -r3, ror #22 │ │ │ │ - ldc2l 0, cr15, [sl, #-520] @ 0xfffffdf8 │ │ │ │ + stc2l 0, cr15, [r2, #-520]! @ 0xfffffdf8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dbd1f4 │ │ │ │ ldrb r1, [r2, r4, lsr #32] │ │ │ │ movweq pc, #32803 @ 0x8023 @ │ │ │ │ stmdbvs r3!, {r0, r1, r3, r5, sp, lr} │ │ │ │ teqvs r5, #10616832 @ 0xa20000 │ │ │ │ addcc pc, r0, #1107296256 @ 0x42000000 │ │ │ │ @@ -412662,21 +412662,21 @@ │ │ │ │ @ instruction: 0xf1016843 │ │ │ │ ldmdbvs r4, {r2, r3} │ │ │ │ @ instruction: 0xf0032101 │ │ │ │ ldmdbeq fp, {r0, r1, r2, r3, r4, r9}^ │ │ │ │ @ instruction: 0xf8544091 │ │ │ │ movwmi r2, #40995 @ 0xa023 │ │ │ │ eorcs pc, r3, r4, asr #16 │ │ │ │ - blx ff1ff198 │ │ │ │ + blx ff3ff198 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ ldrtmi r4, [r3], -r1, lsr #12 │ │ │ │ ldrtmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xffc8f7ff │ │ │ │ @ instruction: 0xf0824620 │ │ │ │ - strmi pc, [r4], -r9, asr #21 │ │ │ │ + @ instruction: 0x4604fad1 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r6], -r4, lsl #1 │ │ │ │ @@ -412732,20 +412732,20 @@ │ │ │ │ @ instruction: 0xf104f83d │ │ │ │ @ instruction: 0x46020334 │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ ldmvs r0!, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stc2l 7, cr15, [r6], #-164 @ 0xffffff5c │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ - blx eff2b0 │ │ │ │ + blx 10ff2b0 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4620ffd7 │ │ │ │ - blx 117f2c4 │ │ │ │ + blx 137f2c4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcllt 1, cr13, [r0, #-976]! @ 0xfffffc30 │ │ │ │ @ instruction: 0xf013680b │ │ │ │ andle r0, r9, r2, lsl #4 │ │ │ │ @ instruction: 0xf0036849 │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ andcs r0, r0, #134217728 @ 0x8000000 │ │ │ │ @@ -413083,25 +413083,25 @@ │ │ │ │ ldrbeq r0, [r9, -r0, lsr #10] │ │ │ │ rsbeq sp, sp, r1, ror #9 │ │ │ │ bvs feaafc18 │ │ │ │ adcvs r1, r3, #93184 @ 0x16c00 │ │ │ │ @ instruction: 0xf106bd70 │ │ │ │ @ instruction: 0xf1040128 │ │ │ │ @ instruction: 0xf081001c │ │ │ │ - @ instruction: 0xf894fdcd │ │ │ │ + @ instruction: 0xf894fdd5 │ │ │ │ ldmdblt fp, {r0, r2, r5, r6, ip, sp} │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ ldrble r0, [r5], #1883 @ 0x75b │ │ │ │ mlscs r4, r4, r8, pc @ │ │ │ │ blne 189dec4 │ │ │ │ bcs 1dbec8 │ │ │ │ andcs sp, r0, #206 @ 0xce │ │ │ │ tstpeq ip, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - ldc2 0, cr15, [r8, #516]! @ 0x204 │ │ │ │ + stc2l 0, cr15, [r0, #516] @ 0x204 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ bl fed1761c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, sp, r8, lsr #31 │ │ │ │ strmi sl, [r5], -r0, lsl #30 │ │ │ │ @@ -413247,15 +413247,15 @@ │ │ │ │ strmi fp, [r6], -r4, lsl #1 │ │ │ │ stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strmi r3, [sp], -ip │ │ │ │ andeq lr, ip, r8, lsl #17 │ │ │ │ stmdavs sl, {r8, r9, sp} │ │ │ │ sbcvs r6, r1, #536870920 @ 0x20000008 │ │ │ │ eorscc pc, r5, r0, lsl #17 │ │ │ │ - cdp2 0, 2, cr15, cr14, cr1, {4} │ │ │ │ + cdp2 0, 3, cr15, cr6, cr1, {4} │ │ │ │ @ instruction: 0x4604b338 │ │ │ │ ldmdbvs r1!, {r0, r1, r5, r6, r8, fp, sp, lr}^ │ │ │ │ blvs 17dd968 │ │ │ │ bne 121e5e8 │ │ │ │ ldmdavs sl, {r4, r6, r8, r9, sl} │ │ │ │ stmdaeq r9, {r3, r4, r6, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00480492 │ │ │ │ @@ -413266,15 +413266,15 @@ │ │ │ │ svcls 0x00030220 │ │ │ │ blls 255188 │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ @ instruction: 0x4601feb1 │ │ │ │ muleq ip, r8, r8 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strtmi pc, [r0], -r5, asr #31 │ │ │ │ - cdp2 0, 1, cr15, cr12, cr1, {4} │ │ │ │ + cdp2 0, 2, cr15, cr4, cr1, {4} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrdlt sp, [r4], -r8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @@ -413401,22 +413401,22 @@ │ │ │ │ movwcs r8, #8176 @ 0x1ff0 │ │ │ │ movwls r9, #17413 @ 0x4405 │ │ │ │ ldmdavs r3, {r0, r1, r2, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ andeq pc, ip, r9, lsl #2 │ │ │ │ eorscs pc, r8, r9, asr #17 │ │ │ │ eorscc pc, r4, r9, asr #17 │ │ │ │ @ instruction: 0xf0819202 │ │ │ │ - bls 282f08 │ │ │ │ + bls 282f28 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x0069f43f │ │ │ │ strtmi r6, [r3], -r9, ror #18 │ │ │ │ andls r4, r2, #48, 12 @ 0x3000000 │ │ │ │ mcr2 7, 7, pc, cr14, cr15, {7} @ │ │ │ │ @ instruction: 0xf0814628 │ │ │ │ - bls 282f3c │ │ │ │ + bls 282f5c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ strdlt sp, [sp], -r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ strb r3, [lr, sl, lsl #8] │ │ │ │ eorscc pc, r8, r9, asr #17 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {0} │ │ │ │ @@ -413463,15 +413463,15 @@ │ │ │ │ blne ff89ebd4 │ │ │ │ ldmib r1, {r8, r9, fp, sp}^ │ │ │ │ svclt 0x00ae3701 │ │ │ │ ldrmi r2, [pc], -r0, lsl #6 │ │ │ │ svccs 0x00004663 │ │ │ │ strcs sp, [r0, -ip, ror #3] │ │ │ │ @ instruction: 0xf0819700 │ │ │ │ - @ instruction: 0xf894fa37 │ │ │ │ + @ instruction: 0xf894fa3f │ │ │ │ ldmdblt fp, {r0, r2, r5, r6, ip, sp} │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ ldrtle r0, [r6], #1883 @ 0x75b │ │ │ │ mlsvc r4, r4, r8, pc @ │ │ │ │ strtmi r6, [fp], #-2595 @ 0xfffff5dd │ │ │ │ svccs 0x00006223 │ │ │ │ @ instruction: 0xf104d0af │ │ │ │ @@ -413485,15 +413485,15 @@ │ │ │ │ blne 89ec20 │ │ │ │ ldmib r1, {r8, r9, fp, sp}^ │ │ │ │ svclt 0x00ae3401 │ │ │ │ ldrmi r2, [ip], -r0, lsl #6 │ │ │ │ stccs 6, cr4, [r0], {59} @ 0x3b │ │ │ │ strcs sp, [r0], #-494 @ 0xfffffe12 │ │ │ │ @ instruction: 0xf0819400 │ │ │ │ - andlt pc, r3, fp, lsl #20 │ │ │ │ + andlt pc, r3, r3, lsl sl @ │ │ │ │ stccs 13, cr11, [r0, #-960] @ 0xfffffc40 │ │ │ │ stmiavs r1!, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf891b301 │ │ │ │ strmi r3, [ip], -r7, lsr #32 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strb r6, [r3, fp, lsl #20]! │ │ │ │ svceq 0x0000f1be │ │ │ │ @@ -413705,28 +413705,28 @@ │ │ │ │ andeq lr, r6, r7, lsl #17 │ │ │ │ addsmi r6, sl, #270336 @ 0x42000 │ │ │ │ bvs a79fe0 │ │ │ │ addsmi r6, sl, #8960 @ 0x2300 │ │ │ │ andlt sp, r6, r0, asr #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf081301c │ │ │ │ - @ instruction: 0x4605fa9b │ │ │ │ + strmi pc, [r5], -r3, lsr #21 │ │ │ │ rscsle r2, r2, r0, lsl #16 │ │ │ │ - blx fec801e8 │ │ │ │ + blx fee801e8 │ │ │ │ strmi r7, [r6], -fp, lsr #29 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x7e2bb953 │ │ │ │ @ instruction: 0xf1a5b1ab │ │ │ │ strtmi r0, [r0], -r8, lsr #2 │ │ │ │ stc2l 7, cr15, [r2], #992 @ 0x3e0 │ │ │ │ @ instruction: 0x6c636a62 │ │ │ │ stmible r0!, {r1, r3, r4, r7, r9, lr}^ │ │ │ │ mcrcs 6, 0, r4, cr0, cr0, {1} │ │ │ │ @ instruction: 0x4635d0dd │ │ │ │ - blx fe700214 │ │ │ │ + blx fe900214 │ │ │ │ cdpvc 6, 10, cr4, cr11, cr6, {0} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ blcs 1e38c8 │ │ │ │ cdpvc 1, 14, cr13, cr10, cr9, {7} │ │ │ │ ldccc 8, cr15, [r4], {85} @ 0x55 │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ @@ -413736,30 +413736,30 @@ │ │ │ │ mrc2 7, 2, pc, cr12, cr15, {7} │ │ │ │ strmi r9, [r2], -r5, lsl #22 │ │ │ │ @ instruction: 0xf1059300 │ │ │ │ blls 2c4478 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xe7d0f9fd │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx 190025c │ │ │ │ + blx 1b0025c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf081d0b7 │ │ │ │ - @ instruction: 0xf895fa6b │ │ │ │ + @ instruction: 0xf895fa73 │ │ │ │ strmi r3, [r6], -r6, lsr #32 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf895b95b │ │ │ │ @ instruction: 0xb1bb3024 │ │ │ │ tstpeq ip, r5, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ bvs a83304 │ │ │ │ addsmi r6, sl, #8960 @ 0x2300 │ │ │ │ ldrtmi sp, [r0], -r3, lsr #19 │ │ │ │ adcle r2, r0, r0, lsl #28 │ │ │ │ @ instruction: 0xf0814635 │ │ │ │ - @ instruction: 0x4606fa53 │ │ │ │ + @ instruction: 0x4606fa5b │ │ │ │ mlacc r6, r5, r8, pc @ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ mlacc r4, r5, r8, pc @ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ mlacs r7, r5, r8, pc @ │ │ │ │ stccc 8, cr15, [r8], {85} @ 0x55 │ │ │ │ muleq r3, r7, r8 │ │ │ │ @@ -413787,58 +413787,58 @@ │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ mvnsle r0, r8, lsl #4 │ │ │ │ ldrbeq r4, [r9, -r5, lsl #12] │ │ │ │ @ instruction: 0xf105d43a │ │ │ │ @ instruction: 0xf1060718 │ │ │ │ andcs r0, r0, #28, 16 @ 0x1c0000 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf84cf081 │ │ │ │ + @ instruction: 0xf854f081 │ │ │ │ bcs 1de7d0 │ │ │ │ @ instruction: 0xf896d06d │ │ │ │ @ instruction: 0xf8920043 │ │ │ │ bvs 6941d0 │ │ │ │ ldmiblt r0!, {r2, r3, r4, r7, r8, fp, ip, sp, pc}^ │ │ │ │ blvs ffe55980 │ │ │ │ blcs 1cabac │ │ │ │ andcc lr, r1, #3424256 @ 0x344000 │ │ │ │ movwcs fp, #4014 @ 0xfae │ │ │ │ movwcs r4, #5658 @ 0x161a │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ strbmi r2, [r2], -r0, lsl #8 │ │ │ │ strls r4, [r0], #-1592 @ 0xfffff9c8 │ │ │ │ - @ instruction: 0xff92f080 │ │ │ │ + @ instruction: 0xff9af080 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmvs r1, {r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ suble r2, fp, r0, lsl #18 │ │ │ │ mlacc r7, r1, r8, pc @ │ │ │ │ blcs 1d5998 │ │ │ │ bvs 4b8950 │ │ │ │ ldmdavs r1, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ suble r2, sp, r0, lsl #18 │ │ │ │ mlacc r7, r1, r8, pc @ │ │ │ │ blcs 1d59ac │ │ │ │ udf #19719 @ 0x4d07 │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ stmdaeq r8!, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46414638 │ │ │ │ - @ instruction: 0xf812f081 │ │ │ │ + @ instruction: 0xf81af081 │ │ │ │ bcs 1de944 │ │ │ │ @ instruction: 0xf896d039 │ │ │ │ cdpvc 0, 13, cr0, cr1, cr3, {2} │ │ │ │ bllt 61e6f4 │ │ │ │ ldrmi fp, [r1], -r8, asr #19 │ │ │ │ bne fe89f178 │ │ │ │ ldmib r1, {r8, r9, fp, sp}^ │ │ │ │ svclt 0x00ae3201 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ bcs 1ccdc4 │ │ │ │ ldrtmi sp, [r8], -pc, ror #3 │ │ │ │ strcs r4, [r0, -r2, asr #12] │ │ │ │ @ instruction: 0xf0809700 │ │ │ │ - @ instruction: 0xf895ff59 │ │ │ │ + @ instruction: 0xf895ff61 │ │ │ │ blcs 1d0368 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r7, r8, ip, lr, pc} │ │ │ │ ldrle r0, [r0], #1883 @ 0x75b │ │ │ │ ldmdavs r1, {r0, r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ cdpvc 1, 12, cr11, cr11, cr9, {7} │ │ │ │ blcs 1d5a10 │ │ │ │ stmdbvs fp, {r0, r3, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @@ -414198,15 +414198,15 @@ │ │ │ │ stccs 13, cr7, [r0, #-116] @ 0xffffff8c │ │ │ │ bvs 1a78f48 │ │ │ │ addsmi r6, sl, #25344 @ 0x6300 │ │ │ │ ldrhi pc, [r2], #512 @ 0x200 │ │ │ │ @ instruction: 0x6c236a22 │ │ │ │ vqsub.s8 d4, d16, d10 │ │ │ │ strtmi r8, [r0], -lr, asr #8 │ │ │ │ - cdp2 0, 12, cr15, cr0, cr0, {4} │ │ │ │ + cdp2 0, 12, cr15, cr8, cr0, {4} │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x2718d05c │ │ │ │ stmdbmi r6, {r6, r9, ip, sp, lr, pc} │ │ │ │ andshi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xa014f8d6 │ │ │ │ @ instruction: 0xf8db6923 │ │ │ │ @ instruction: 0xf8da2024 │ │ │ │ @@ -414244,15 +414244,15 @@ │ │ │ │ bicle r4, r9, fp, lsl #11 │ │ │ │ @ instruction: 0xf85369db │ │ │ │ ldmibvs fp, {r0, r2, r5, ip, sp}^ │ │ │ │ bicle r2, r3, r0, lsl #22 │ │ │ │ addsmi r3, r5, #4194304 @ 0x400000 │ │ │ │ cdpls 3, 0, cr13, cr4, cr1, {7} │ │ │ │ @ instruction: 0xf0804630 │ │ │ │ - @ instruction: 0x4606fe79 │ │ │ │ + strmi pc, [r6], -r1, lsl #29 │ │ │ │ @ instruction: 0xd1a92800 │ │ │ │ @ instruction: 0x8014f8dd │ │ │ │ ldrdeq pc, [r4], -fp @ │ │ │ │ ldrcs r2, [r8], -r0, lsl #14 │ │ │ │ eor fp, ip, r8, lsl r9 │ │ │ │ addmi r3, r7, #262144 @ 0x40000 │ │ │ │ @ instruction: 0xf8dbd229 │ │ │ │ @@ -414262,21 +414262,21 @@ │ │ │ │ stcvc 5, cr3, [fp, #-20]! @ 0xffffffec │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ smlatbcs r4, r3, sp, r6 │ │ │ │ ldmvs sl, {r5, r9, sl, lr} │ │ │ │ ldmdbeq r2, {r0, r1, r2, r3, r4, r9, ip, sp}^ │ │ │ │ ldc2 7, cr15, [lr], #164 @ 0xa4 │ │ │ │ strtmi r6, [r0], -r8, lsr #2 │ │ │ │ - cdp2 0, 4, cr15, cr0, cr0, {4} │ │ │ │ + cdp2 0, 4, cr15, cr8, cr0, {4} │ │ │ │ cmplt r8, r5, lsl #12 │ │ │ │ ldrtmi r4, [fp], -r9, lsr #12 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ blx 140289a │ │ │ │ @ instruction: 0xf0804628 │ │ │ │ - strmi pc, [r5], -r9, asr #28 │ │ │ │ + @ instruction: 0x4605fe51 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrdeq pc, [r4], -fp @ │ │ │ │ addmi r3, r7, #262144 @ 0x40000 │ │ │ │ @ instruction: 0xf8dbd3d5 │ │ │ │ @ instruction: 0xf1a33014 │ │ │ │ ldrmi r0, [r8, #1888] @ 0x760 │ │ │ │ @ instruction: 0xf04fd037 │ │ │ │ @@ -414304,18 +414304,18 @@ │ │ │ │ @ instruction: 0xf7fe6899 │ │ │ │ @ instruction: 0xf8dbfbd3 │ │ │ │ strcc r0, [r1, #-36] @ 0xffffffdc │ │ │ │ mvnle r4, #1342177288 @ 0x50000008 │ │ │ │ @ instruction: 0xf1a36e7b │ │ │ │ ldrmi r0, [r8, #1888] @ 0x760 │ │ │ │ strtmi sp, [r0], -fp, asr #3 │ │ │ │ - stc2l 0, cr15, [ip, #512]! @ 0x200 │ │ │ │ + ldc2l 0, cr15, [r4, #512]! @ 0x200 │ │ │ │ ldmdblt r8!, {r0, r2, r9, sl, lr} │ │ │ │ strtmi lr, [r8], -ip, lsl #10 │ │ │ │ - ldc2l 0, cr15, [sl, #512]! @ 0x200 │ │ │ │ + cdp2 0, 0, cr15, cr2, cr0, {4} │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stcge 4, cr15, [r6, #-252] @ 0xffffff04 │ │ │ │ stmdbvs r9!, {r1, r5, r7, r8, sl, fp, sp, lr}^ │ │ │ │ ldrdeq pc, [r0], #-139 @ 0xffffff75 @ │ │ │ │ stmdavs fp, {r1, r2, r4, r7, r9, fp, sp, lr}^ │ │ │ │ eoreq pc, r0, r6, asr r8 @ │ │ │ │ andseq pc, pc, #3 │ │ │ │ @@ -414431,20 +414431,20 @@ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8db830a │ │ │ │ andscs r3, r8, #96 @ 0x60 │ │ │ │ blx 2563a6 │ │ │ │ @ instruction: 0xf7286603 │ │ │ │ strmi pc, [r3], -r5, ror #17 │ │ │ │ rscsvs r4, r3, r0, lsr #12 │ │ │ │ - stc2l 0, cr15, [lr], #512 @ 0x200 │ │ │ │ + ldc2l 0, cr15, [r6], #512 @ 0x200 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x4628fa91 │ │ │ │ - ldc2l 0, cr15, [r8], #512 @ 0x200 │ │ │ │ + stc2 0, cr15, [r0, #-512] @ 0xfffffe00 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dbd1f4 │ │ │ │ andscs r1, r8, r0, rrx │ │ │ │ andcs r6, r1, #560 @ 0x230 │ │ │ │ movwcc pc, #6912 @ 0x1b00 @ │ │ │ │ andslt r7, sp, sl, lsl r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -414750,93 +414750,93 @@ │ │ │ │ blge 8fefd4 │ │ │ │ ldmdb r3, {r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ ldmibvs r9!, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x2010f8db │ │ │ │ @ instruction: 0xf104e745 │ │ │ │ @ instruction: 0xf0800018 │ │ │ │ - @ instruction: 0x4606fa71 │ │ │ │ + @ instruction: 0x4606fa79 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf080abaa │ │ │ │ - @ instruction: 0x4607fa7f │ │ │ │ + strmi pc, [r7], -r7, lsl #21 │ │ │ │ ldrbmi fp, [sl], -sp, asr #19 │ │ │ │ stcne 8, cr15, [r8], {86} @ 0x56 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf1a6feab │ │ │ │ @ instruction: 0x4620011c │ │ │ │ ldc2 7, cr15, [r6], #988 @ 0x3dc │ │ │ │ @ instruction: 0x6c236a22 │ │ │ │ @ instruction: 0xf67f429a │ │ │ │ svccs 0x0000ab96 │ │ │ │ blge fe6c2160 │ │ │ │ @ instruction: 0x463e4638 │ │ │ │ - blx 1b8126c │ │ │ │ + blx 1d8126c │ │ │ │ stccs 6, cr4, [r0, #-28] @ 0xffffffe4 │ │ │ │ @ instruction: 0xf856d0e5 │ │ │ │ ldrbmi r1, [sl], -r8, lsl #24 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4638d0dd │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ @ instruction: 0xf080ab80 │ │ │ │ - @ instruction: 0x463efa55 │ │ │ │ + @ instruction: 0x463efa5d │ │ │ │ stcne 8, cr15, [r8], {87} @ 0x57 │ │ │ │ @ instruction: 0x4607465a │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ strb sp, [lr, sp, asr #1]! │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - blx e812ac │ │ │ │ + blx 10812ac │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ blge 1b821b0 │ │ │ │ - blx 12012b8 │ │ │ │ + blx 14012b8 │ │ │ │ ldmiblt sp, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldcne 8, cr15, [r4], {86} @ 0x56 │ │ │ │ orrlt r6, r3, #11264 @ 0x2c00 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ mcr2 7, 3, pc, cr10, cr14, {7} @ │ │ │ │ msreq CPSR_f, r6, lsr #3 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ bvs 1a842ac │ │ │ │ addsmi r6, sl, #25344 @ 0x6300 │ │ │ │ blge 1602adc │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ ldrtmi sl, [r8], -sp, asr #22 │ │ │ │ @ instruction: 0xf080463e │ │ │ │ - strmi pc, [r7], -r5, lsr #20 │ │ │ │ + strmi pc, [r7], -sp, lsr #20 │ │ │ │ rscle r2, r3, r0, lsl #26 │ │ │ │ ldcne 8, cr15, [r4], {86} @ 0x56 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ @ instruction: 0xf82af7fe │ │ │ │ sbcsle r2, fp, r0, lsl #16 │ │ │ │ svccs 0x00004638 │ │ │ │ blge 1082208 │ │ │ │ - blx 701310 │ │ │ │ + blx 901310 │ │ │ │ @ instruction: 0xf857463e │ │ │ │ @ instruction: 0x465a1c14 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf81af7fe │ │ │ │ sbcle r2, fp, r0, lsl #16 │ │ │ │ cdpvc 7, 15, cr14, cr3, cr14, {7} │ │ │ │ bicle r2, pc, r0, lsl #22 │ │ │ │ strtmi lr, [r0], -sl, asr #15 │ │ │ │ ldrdhi pc, [r0], #-139 @ 0xffffff75 @ │ │ │ │ - @ instruction: 0xf9ecf080 │ │ │ │ + @ instruction: 0xf9f4f080 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ blx 3b921a │ │ │ │ @ instruction: 0xf0806608 │ │ │ │ - @ instruction: 0x4607f9f9 │ │ │ │ + strmi pc, [r7], -r1, lsl #20 │ │ │ │ ldmdbvs r2!, {r0, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf003684b │ │ │ │ ldmdbeq fp, {r0, r1, r2, r3, r4}^ │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ ldrbeq r4, [fp, r3, asr #1] │ │ │ │ @ instruction: 0xb32fd506 │ │ │ │ @ instruction: 0x463d4638 │ │ │ │ - @ instruction: 0xf9e8f080 │ │ │ │ + @ instruction: 0xf9f0f080 │ │ │ │ strb r4, [sp, r7, lsl #12]! │ │ │ │ blcs 1dfd9c │ │ │ │ adchi pc, r2, r0 │ │ │ │ @ instruction: 0xf1054620 │ │ │ │ @ instruction: 0xf7fe0834 │ │ │ │ @ instruction: 0x4681fdbb │ │ │ │ @ instruction: 0xf7d64658 │ │ │ │ @@ -415624,15 +415624,15 @@ │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d11a │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ strcs r4, [r0, #-3855] @ 0xfffff0f1 │ │ │ │ ldrbtmi r4, [pc], #-1646 @ 1c5dd0 │ │ │ │ @ instruction: 0x4631463a │ │ │ │ - @ instruction: 0xf90af070 │ │ │ │ + @ instruction: 0xf912f070 │ │ │ │ @ instruction: 0x43286824 │ │ │ │ sbclt r6, r5, #2293760 @ 0x230000 │ │ │ │ rscle r2, r4, r0, lsl #22 │ │ │ │ rscle r2, r2, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ blcs 1dfe80 │ │ │ │ @@ -415672,15 +415672,15 @@ │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d11a │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ strcs r4, [r0, #-3855] @ 0xfffff0f1 │ │ │ │ ldrbtmi r4, [pc], #-1646 @ 1c5e90 │ │ │ │ @ instruction: 0x4631463a │ │ │ │ - @ instruction: 0xf8aaf070 │ │ │ │ + @ instruction: 0xf8b2f070 │ │ │ │ @ instruction: 0x43286824 │ │ │ │ sbclt r6, r5, #2293760 @ 0x230000 │ │ │ │ rscle r2, r4, r0, lsl #22 │ │ │ │ rscle r2, r2, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ blcs 1dff40 │ │ │ │ @@ -415752,15 +415752,15 @@ │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d11a │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ strcs r4, [r0, #-3855] @ 0xfffff0f1 │ │ │ │ ldrbtmi r4, [pc], #-1646 @ 1c5fd0 │ │ │ │ @ instruction: 0x4631463a │ │ │ │ - @ instruction: 0xf80af070 │ │ │ │ + @ instruction: 0xf812f070 │ │ │ │ @ instruction: 0x43286824 │ │ │ │ sbclt r6, r5, #2293760 @ 0x230000 │ │ │ │ rscle r2, r4, r0, lsl #22 │ │ │ │ rscle r2, r2, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ blcs 1e0080 │ │ │ │ @@ -416871,17 +416871,17 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 30b11c │ │ │ │ rscvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7d34478 │ │ │ │ svclt 0x0000fe9d │ │ │ │ - mlaeq fp, ip, lr, pc @ │ │ │ │ - eoreq lr, r6, r2, lsr r2 │ │ │ │ - eoreq r4, r8, r4, ror #18 │ │ │ │ + mlaeq fp, r4, sp, pc @ │ │ │ │ + eoreq lr, r6, sl, lsr #2 │ │ │ │ + eoreq r4, r8, ip, asr r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ cdpvs 0, 0, cr11, cr11, cr2, {4} │ │ │ │ ldrbeq pc, [r4], -r1, lsl #2 @ │ │ │ │ ldrmi r4, [r0], sp, lsl #12 │ │ │ │ @@ -416927,15 +416927,15 @@ │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ strls r4, [r0, #-1608] @ 0xfffff9b8 │ │ │ │ blx fea051c2 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ stmdbmi r2, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ ldc2 7, cr15, [lr], {232} @ 0xe8 │ │ │ │ - mlaeq r7, sl, r0, r4 │ │ │ │ + mlaeq r7, r2, pc, r3 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [sp], -r5, lsl #1 │ │ │ │ @ instruction: 0xf1003164 │ │ │ │ strmi r0, [r4], -ip, lsr #16 │ │ │ │ @@ -425151,25 +425151,25 @@ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b31 │ │ │ │ tstmi lr, #-201326592 @ 0xf4000000 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ blx 1e8d2a4 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ - eorscs r4, sl, #32, 12 @ 0x2000000 │ │ │ │ - ldmdbvs pc, {r1, r2, r4, r5, r8, sp} @ │ │ │ │ + andcs r4, r5, #32, 12 @ 0x2000000 │ │ │ │ + ldmdbvs pc, {r2, r8, sp} @ │ │ │ │ @ instruction: 0xf8cd9b31 │ │ │ │ tstmi lr, #4 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ - tstpeq pc, #7 @ p-variant is OBSOLETE │ │ │ │ - ldmdbeq pc!, {r8, r9, ip, pc}^ @ │ │ │ │ + movwls r0, #2427 @ 0x97b │ │ │ │ + ldreq pc, [pc, -r7] │ │ │ │ blx 1a0d2c8 │ │ │ │ - andcs r9, r5, #50176 @ 0xc400 │ │ │ │ + eorscs r9, sl, #50176 @ 0xc400 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - tstcs r4, r2, lsr fp │ │ │ │ + teqcs r6, r2, lsr fp │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ b 1334ee4 │ │ │ │ @ instruction: 0xf7fe0403 │ │ │ │ ldmib sp, {r0, r1, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r6, #-1006632960 @ 0xc4000000 │ │ │ │ tstmi ip, #53248 @ 0xd000 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ @@ -425314,25 +425314,25 @@ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b31 │ │ │ │ tstmi lr, #-201326592 @ 0xf4000000 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ @ instruction: 0xf92cf7fe │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ - eorscs r4, sl, #32, 12 @ 0x2000000 │ │ │ │ - ldmdbvs pc, {r1, r2, r4, r5, r8, sp} @ │ │ │ │ + andcs r4, r5, #32, 12 @ 0x2000000 │ │ │ │ + ldmdbvs pc, {r2, r8, sp} @ │ │ │ │ @ instruction: 0xf8cd9b31 │ │ │ │ tstmi lr, #4 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ - tstpeq pc, #7 @ p-variant is OBSOLETE │ │ │ │ - ldmdbeq pc!, {r8, r9, ip, pc}^ @ │ │ │ │ + movwls r0, #2427 @ 0x97b │ │ │ │ + ldreq pc, [pc, -r7] │ │ │ │ @ instruction: 0xf91af7fe │ │ │ │ - andcs r9, r5, #50176 @ 0xc400 │ │ │ │ + eorscs r9, sl, #50176 @ 0xc400 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - tstcs r4, r2, lsr fp │ │ │ │ + teqcs r6, r2, lsr fp │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ b 1335170 │ │ │ │ @ instruction: 0xf7fe0403 │ │ │ │ ldmib sp, {r0, r2, r3, r8, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r6, #-1006632960 @ 0xc4000000 │ │ │ │ tstmi ip, #53248 @ 0xd000 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ @@ -426642,25 +426642,25 @@ │ │ │ │ tstcs r8, pc, lsl r2 │ │ │ │ movwls r1, #6107 @ 0x17db │ │ │ │ fstmdbxls lr!, {d9-d30} @ Deprecated │ │ │ │ @ instruction: 0xf7fc431e │ │ │ │ @ instruction: 0xf8dafecf │ │ │ │ b 141c9f8 │ │ │ │ strtmi r0, [r0], -r5, lsl #10 │ │ │ │ - tstcs r9, sp, lsl #4 │ │ │ │ + @ instruction: 0x21202227 │ │ │ │ @ instruction: 0x9010f8d3 │ │ │ │ @ instruction: 0xf8cd9b2d │ │ │ │ tstmi lr, #4 │ │ │ │ tstmi sp, #47104 @ 0xb800 │ │ │ │ - tstcs r9, #323584 @ 0x4f000 │ │ │ │ + @ instruction: 0xf389fa5f │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ - blx 19d0508 │ │ │ │ - movwls pc, #905 @ 0x389 @ │ │ │ │ - blls d192c0 │ │ │ │ - @ instruction: 0x21204620 │ │ │ │ + b 15d0508 │ │ │ │ + movwls r2, #793 @ 0x319 │ │ │ │ + blls d19258 │ │ │ │ + tstcs r9, r0, lsr #12 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ blls d616a8 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ mcr2 7, 5, pc, cr12, cr12, {7} @ │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ bmi 521698 │ │ │ │ blmi 4616b4 │ │ │ │ @@ -426763,78 +426763,78 @@ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ vsubw.u8 , q2, d0 │ │ │ │ @ instruction: 0xf7fc0480 │ │ │ │ eorscs pc, fp, #14272 @ 0x37c0 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ ldmib sp, {r2, ip, pc}^ │ │ │ │ - @ instruction: 0xf7fc5403 │ │ │ │ + @ instruction: 0xf7fc4503 │ │ │ │ blls 2d033c │ │ │ │ @ instruction: 0xf8cd2233 │ │ │ │ teqcs r1, r4 │ │ │ │ - blls 2e1868 │ │ │ │ - tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ + blls 2e1864 │ │ │ │ + tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrdcc pc, [r0], -r8 @ │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ @ instruction: 0xf8d8fdc7 │ │ │ │ blls 2b8c78 │ │ │ │ - tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ + tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ - tstmi ip, #0 │ │ │ │ + tstmi sp, #0 │ │ │ │ mcr2 7, 2, pc, cr0, cr12, {7} @ │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21299300 │ │ │ │ ldrtmi r9, [r8], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7fc9301 │ │ │ │ blls 2d02f8 │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ - tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ - tstmi ip, #4, 22 @ 0x1000 │ │ │ │ + tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ + tstmi sp, #4, 22 @ 0x1000 │ │ │ │ mcr2 7, 1, pc, cr14, cr12, {7} @ │ │ │ │ andcs r9, r8, #3072 @ 0xc00 │ │ │ │ mrscs r9, SP_irq │ │ │ │ ldrtmi r9, [r8], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7fc9301 │ │ │ │ @ instruction: 0xf8dafda1 │ │ │ │ andscs r3, pc, #8 │ │ │ │ @ instruction: 0x46382118 │ │ │ │ stmib sp, {r0, r1, r3, r4, r8, fp, sp, lr}^ │ │ │ │ blls 29f060 │ │ │ │ - blls 2e18d8 │ │ │ │ - @ instruction: 0xf7fc431c │ │ │ │ + blls 2e18d4 │ │ │ │ + @ instruction: 0xf7fc431d │ │ │ │ blls 2d02b8 │ │ │ │ - @ instruction: 0xf8d8220d │ │ │ │ - tstcs r9, r4, lsr #32 │ │ │ │ - blls 2e18ec │ │ │ │ - tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ - @ instruction: 0x2328ea4f │ │ │ │ - b 15b5884 │ │ │ │ - movwls r7, #5096 @ 0x13e8 │ │ │ │ - stc2 7, cr15, [r2, #1008] @ 0x3f0 │ │ │ │ + @ instruction: 0xf8d82227 │ │ │ │ + @ instruction: 0x21208024 │ │ │ │ + blls 2e18e8 │ │ │ │ + tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ @ instruction: 0xf388fa5f │ │ │ │ - eorcs r9, r7, #0, 6 │ │ │ │ - ldrtmi r9, [r8], -r3, lsl #22 │ │ │ │ - @ instruction: 0xf8cd2120 │ │ │ │ - tstmi sp, #4 │ │ │ │ - tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - ldc2l 7, cr15, [r4, #-1008]! @ 0xfffffc10 │ │ │ │ - movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4a1904 │ │ │ │ - blmi 3e1924 │ │ │ │ - eorsvs r4, r5, sl, ror r4 │ │ │ │ - ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls 32ad28 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, SP_svc │ │ │ │ - andlt r4, r6, r0, lsr r6 │ │ │ │ - @ instruction: 0x87f0e8bd │ │ │ │ - mrc 6, 4, APSR_nzcv, cr10, cr14, {2} │ │ │ │ + stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stc2 7, cr15, [r4, #1008] @ 0x3f0 │ │ │ │ + andcs r9, sp, #3072 @ 0xc00 │ │ │ │ + tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ + tstcs r9, r4, lsl #22 │ │ │ │ + b 15a190c │ │ │ │ + movwls r2, #808 @ 0x328 │ │ │ │ + mvnvc lr, #323584 @ 0x4f000 │ │ │ │ + @ instruction: 0xf7fc9301 │ │ │ │ + ldmib sp, {r0, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + tstmi r4, #201326592 @ 0xc000000 │ │ │ │ + tstmi sp, #45056 @ 0xb000 │ │ │ │ + ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ + rsbsvs r6, r5, r4, lsr r0 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r5, lsl #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + ldrtmi sp, [r0], -r3, lsl #2 │ │ │ │ + pop {r1, r2, ip, sp, pc} │ │ │ │ + @ instruction: 0xf65e87f0 │ │ │ │ + svclt 0x0000ee9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq pc, sl, sl, asr #8 │ │ │ │ - rsbseq pc, sl, ip, asr #6 │ │ │ │ + rsbseq pc, sl, lr, asr #6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf04fb087 │ │ │ │ strmi r0, [r9], r0, lsl #16 │ │ │ │ svcge 0x00034b3a │ │ │ │ @@ -427263,96 +427263,96 @@ │ │ │ │ rsbseq lr, sl, r8, lsr #27 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ @ instruction: 0xf04fb0b1 │ │ │ │ - strmi r0, [r8], r0, lsl #18 │ │ │ │ + strmi r0, [r9], r0, lsl #16 │ │ │ │ svcge 0x002d4b59 │ │ │ │ @ instruction: 0xf8cd223c │ │ │ │ - strmi r9, [r6], -r4 │ │ │ │ + strmi r8, [r6], -r4 │ │ │ │ stmvs ip, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2390 @ 0xfffff6aa │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ @ instruction: 0x932f681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ vsubw.u8 , q2, d0 │ │ │ │ @ instruction: 0xf7fc0480 │ │ │ │ eorscs pc, fp, #3522560 @ 0x35c000 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - ldmib sp, {r2, ip, pc}^ │ │ │ │ - @ instruction: 0xf7fc542d │ │ │ │ + ldmib sp, {r2, pc}^ │ │ │ │ + @ instruction: 0xf7fc452d │ │ │ │ blls d4fb2c │ │ │ │ @ instruction: 0xf8cd2233 │ │ │ │ teqcs r1, r4 │ │ │ │ - blls d62078 │ │ │ │ - tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ - ldrdcc pc, [r0], -r8 @ │ │ │ │ + blls d62074 │ │ │ │ + tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ + ldrdcc pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ blls d4fb10 │ │ │ │ - strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls d62090 │ │ │ │ - blge 262090 │ │ │ │ + adccs r4, r8, #68157440 @ 0x4100000 │ │ │ │ + blls d6208c │ │ │ │ + blge 262094 │ │ │ │ @ instruction: 0xf65e4618 │ │ │ │ - @ instruction: 0xf8d8e81c │ │ │ │ - @ instruction: 0x4601801c │ │ │ │ - @ instruction: 0xf8d84638 │ │ │ │ + @ instruction: 0xf8d9e81c │ │ │ │ + @ instruction: 0x4601901c │ │ │ │ + @ instruction: 0xf8d94638 │ │ │ │ @ instruction: 0xf7fd2000 │ │ │ │ blls d4fbdc │ │ │ │ eorscs r9, r0, #0, 6 │ │ │ │ @ instruction: 0x21299b2e │ │ │ │ movwls r4, #5688 @ 0x1638 │ │ │ │ @ instruction: 0xf9a4f7fc │ │ │ │ - @ instruction: 0xf8d89b2d │ │ │ │ + @ instruction: 0xf8d99b2d │ │ │ │ ldrtmi r1, [r8], -r8 │ │ │ │ - blls d620c8 │ │ │ │ - @ instruction: 0xf7fc431c │ │ │ │ + blls d620c4 │ │ │ │ + @ instruction: 0xf7fc431d │ │ │ │ blls d4fcd8 │ │ │ │ movwls r2, #520 @ 0x208 │ │ │ │ blls d59868 │ │ │ │ movwls r4, #5688 @ 0x1638 │ │ │ │ @ instruction: 0xf992f7fc │ │ │ │ - ldrdcc pc, [ip], -r8 │ │ │ │ + ldrdcc pc, [ip], -r9 │ │ │ │ tstcs r8, sl, lsl r2 │ │ │ │ ldmdbvs fp, {r3, r4, r5, r9, sl, lr} │ │ │ │ - stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - tstmi sp, #46080 @ 0xb400 │ │ │ │ - tstmi ip, #47104 @ 0xb800 │ │ │ │ + stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + tstmi ip, #46080 @ 0xb400 │ │ │ │ + tstmi sp, #47104 @ 0xb800 │ │ │ │ @ instruction: 0xf984f7fc │ │ │ │ blvc a8cb08 │ │ │ │ blls d19d30 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ - blls d6210c │ │ │ │ + blls d62108 │ │ │ │ blvc 20cad0 │ │ │ │ - @ instruction: 0xf7fc431c │ │ │ │ - @ instruction: 0xf8d8f977 │ │ │ │ - andcs r3, sp, #4 │ │ │ │ - ldrtmi r2, [r8], -r9, lsl #2 │ │ │ │ + @ instruction: 0xf7fc431d │ │ │ │ + @ instruction: 0xf8d9f977 │ │ │ │ + eorcs r3, r7, #4 │ │ │ │ + ldrtmi r2, [r8], -r0, lsr #2 │ │ │ │ @ instruction: 0x8010f8d3 │ │ │ │ - tstmi sp, #46080 @ 0xb400 │ │ │ │ - tstmi ip, #47104 @ 0xb800 │ │ │ │ + tstmi ip, #46080 @ 0xb400 │ │ │ │ + tstmi sp, #47104 @ 0xb800 │ │ │ │ + @ instruction: 0xf388fa5f │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7fc9301 │ │ │ │ + blls d4fa5c │ │ │ │ + ldrtmi r2, [r8], -sp, lsl #4 │ │ │ │ + blls d62140 │ │ │ │ + tstmi sp, #1073741826 @ 0x40000002 │ │ │ │ @ instruction: 0x2328ea4f │ │ │ │ - b 15b60c0 │ │ │ │ + b 15b60dc │ │ │ │ movwls r7, #5096 @ 0x13e8 │ │ │ │ - @ instruction: 0xf964f7fc │ │ │ │ - @ instruction: 0xf388fa5f │ │ │ │ - eorcs r9, r7, #0, 6 │ │ │ │ - ldrtmi r9, [r8], -sp, lsr #22 │ │ │ │ - @ instruction: 0xf8cd2120 │ │ │ │ - tstmi sp, #4 │ │ │ │ - tstmi ip, #47104 @ 0xb800 │ │ │ │ @ instruction: 0xf956f7fc │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bmi 562140 │ │ │ │ - blmi 4a2160 │ │ │ │ - eorsvs r4, r5, sl, ror r4 │ │ │ │ - ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ + bmi 56213c │ │ │ │ + blmi 4a2164 │ │ │ │ + eorsvs r4, r4, sl, ror r4 │ │ │ │ + ldmpl r3, {r0, r2, r4, r5, r6, sp, lr}^ │ │ │ │ blls dab564 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ eorslt r4, r1, r0, lsr r6 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ b 210ee88 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ @@ -428226,79 +428226,79 @@ │ │ │ │ mcrrge 1, 5, r8, r5, cr11 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fb8004 │ │ │ │ blls 1350c70 │ │ │ │ stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ ldrmi fp, [r1], -r0, lsl #12 │ │ │ │ - movwls r4, #50720 @ 0xc620 │ │ │ │ - movwls r9, #56134 @ 0xdb46 │ │ │ │ + movwls r4, #38432 @ 0x9620 │ │ │ │ + movwls r9, #43846 @ 0xab46 │ │ │ │ blx 1b102b4 │ │ │ │ eorscs r9, fp, #70656 @ 0x11400 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ strtmi r9, [r0], -r0, lsl #12 │ │ │ │ - blls 1376f00 │ │ │ │ - @ instruction: 0xf7fb930b │ │ │ │ + blls 1376ef4 │ │ │ │ + @ instruction: 0xf7fb9308 │ │ │ │ blls 390c44 │ │ │ │ stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x21283800 │ │ │ │ strtmi r9, [r0], -r5, asr #22 │ │ │ │ - blls 1376f10 │ │ │ │ - @ instruction: 0xf7fb9309 │ │ │ │ + blls 1376f54 │ │ │ │ + @ instruction: 0xf7fb9306 │ │ │ │ eorcs pc, sp, #315392 @ 0x4d000 │ │ │ │ ldrmi r9, [r1], -r5, asr #22 │ │ │ │ strpl lr, [r0], -sp, asr #19 │ │ │ │ - movwls r4, #26144 @ 0x6620 │ │ │ │ + tstls r7, #32, 12 @ 0x2000000 │ │ │ │ vldrge d9, [sl, #-280] @ 0xfffffee8 │ │ │ │ - @ instruction: 0xf7fb9307 │ │ │ │ + @ instruction: 0xf7fb9318 │ │ │ │ @ instruction: 0xf8dafa41 │ │ │ │ @ instruction: 0x46203018 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ ldrbmi r9, [r9], -r5, asr #22 │ │ │ │ - blls 1376f80 │ │ │ │ - @ instruction: 0xf7fb9319 │ │ │ │ + blls 1376f6c │ │ │ │ + @ instruction: 0xf7fb9314 │ │ │ │ blls 1350e0c │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ blls 135a7b0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ blx d10324 │ │ │ │ @ instruction: 0x701cf8da │ │ │ │ andcs r9, lr, #70656 @ 0x11400 │ │ │ │ - @ instruction: 0x46119314 │ │ │ │ + @ instruction: 0x46119311 │ │ │ │ @ instruction: 0x4620683e │ │ │ │ - tstls r7, #71680 @ 0x11800 │ │ │ │ + tstls r2, #71680 @ 0x11800 │ │ │ │ tstls r6, #3342336 @ 0x330000 │ │ │ │ @ instruction: 0x63a8f403 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ ldrls r3, [r5, -r0, lsl #22] │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fb9300 │ │ │ │ blls 350bbc │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ blls 1320370 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 1376fc0 │ │ │ │ - @ instruction: 0xf7fb9313 │ │ │ │ + blls 1376fb4 │ │ │ │ + @ instruction: 0xf7fb9310 │ │ │ │ blls 1350ba4 │ │ │ │ strbmi r2, [r1], -r8, lsr #5 │ │ │ │ - @ instruction: 0x46289310 │ │ │ │ - tstls r1, #71680 @ 0x11800 │ │ │ │ + strtmi r9, [r8], -sp, lsl #6 │ │ │ │ + movwls r9, #60230 @ 0xeb46 │ │ │ │ stmda r6!, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ blls 1351e80 │ │ │ │ andcs r9, ip, #0, 6 │ │ │ │ strbmi r9, [r1], -r6, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf9f2f7fb │ │ │ │ blls 132c5a8 │ │ │ │ - movwls r2, #57886 @ 0xe21e │ │ │ │ + movwls r2, #45598 @ 0xb21e │ │ │ │ ldmdavs r7!, {r5, r9, sl, lr} │ │ │ │ blls 1363c00 │ │ │ │ - vst2.8 {d9-d12}, [r7] │ │ │ │ + vst2.8 {d9-d12}, [r7], ip │ │ │ │ blcc 1eb264 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fb9300 │ │ │ │ ldmib sp, {r0, r1, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ movwls r9, #21317 @ 0x5345 │ │ │ │ blcs 1f8fe8 │ │ │ │ @@ -428307,32 +428307,32 @@ │ │ │ │ svclt 0x00872b01 │ │ │ │ vsubw.u8 q9, , d0 │ │ │ │ svcls 0x00031740 │ │ │ │ andcs r4, pc, #61865984 @ 0x3b00000 │ │ │ │ movwvc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf9c8f7fb │ │ │ │ - svcls 0x000a9b0c │ │ │ │ - bls 4a3ccc │ │ │ │ + svcls 0x00099b07 │ │ │ │ + bls 3e3ccc │ │ │ │ tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ - tstmi r3, #13312 @ 0x3400 │ │ │ │ - tstmi r7, #8, 20 @ 0x8000 │ │ │ │ - tstmi r3, #36864 @ 0x9000 │ │ │ │ - tstmi r7, #24576 @ 0x6000 │ │ │ │ - tstmi r3, #28672 @ 0x7000 │ │ │ │ - tstmi r7, #24, 20 @ 0x18000 │ │ │ │ - tstmi r3, #102400 @ 0x19000 │ │ │ │ - tstmi r7, #20, 20 @ 0x14000 │ │ │ │ - tstmi r3, #94208 @ 0x17000 │ │ │ │ - tstmi r7, #73728 @ 0x12000 │ │ │ │ - tstmi r3, #77824 @ 0x13000 │ │ │ │ - tstmi r7, #16, 20 @ 0x10000 │ │ │ │ - tstmi r3, #69632 @ 0x11000 │ │ │ │ - tstmi r7, #57344 @ 0xe000 │ │ │ │ - b 13b8c84 │ │ │ │ + tstmi r3, #10240 @ 0x2800 │ │ │ │ + tstmi r7, #102400 @ 0x19000 │ │ │ │ + tstmi r3, #24576 @ 0x6000 │ │ │ │ + tstmi r7, #94208 @ 0x17000 │ │ │ │ + tstmi r3, #24, 20 @ 0x18000 │ │ │ │ + tstmi r7, #77824 @ 0x13000 │ │ │ │ + tstmi r3, #20, 20 @ 0x14000 │ │ │ │ + tstmi r7, #69632 @ 0x11000 │ │ │ │ + tstmi r3, #73728 @ 0x12000 │ │ │ │ + tstmi r7, #61440 @ 0xf000 │ │ │ │ + tstmi r3, #16, 20 @ 0x10000 │ │ │ │ + tstmi r7, #53248 @ 0xd000 │ │ │ │ + tstmi r3, #57344 @ 0xe000 │ │ │ │ + tstmi r7, #45056 @ 0xb000 │ │ │ │ + b 13b8c78 │ │ │ │ tstmi r3, #2359296 @ 0x240000 │ │ │ │ tstmi r3, #20480 @ 0x5000 │ │ │ │ tstmi r7, #282624 @ 0x45000 │ │ │ │ b 12b8d70 │ │ │ │ @ instruction: 0xf7fb0602 │ │ │ │ blls 1350cd4 │ │ │ │ movwls r2, #566 @ 0x236 │ │ │ │ @@ -428485,26 +428485,26 @@ │ │ │ │ @ instruction: 0xf7fb892c │ │ │ │ bls 1351b68 │ │ │ │ andls r2, r0, #16, 2 │ │ │ │ bls 1363f3c │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andscs r9, ip, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf864f7fb │ │ │ │ + blls 338fe0 │ │ │ │ + tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ + stmib sp, {r1, r2, r6, r9, fp, ip, pc}^ │ │ │ │ + @ instruction: 0xf04f3600 │ │ │ │ + tstmi r7, #0, 18 │ │ │ │ + ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ + @ instruction: 0xf856f7fb │ │ │ │ @ instruction: 0x21289a45 │ │ │ │ tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf04f9a46 │ │ │ │ - stmib sp, {r8, fp}^ │ │ │ │ + stmib sp, {r1, r2, r6, r9, fp, ip, pc}^ │ │ │ │ tstmi r7, #0, 18 │ │ │ │ @ instruction: 0xf7fb2229 │ │ │ │ - bls 1350840 │ │ │ │ - strtmi r9, [r0], -r5, lsl #22 │ │ │ │ - bls 1363340 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - eorcs r4, fp, #1543503872 @ 0x5c000000 │ │ │ │ - @ instruction: 0xf7fb4611 │ │ │ │ bls 1350828 │ │ │ │ tstmi r5, #8, 22 @ 0x2000 │ │ │ │ tstmi r7, #286720 @ 0x46000 │ │ │ │ bcs 1f8f14 │ │ │ │ @ instruction: 0xf8dad135 │ │ │ │ bcs 21a750 │ │ │ │ strcs fp, [r0], -r7, lsl #31 │ │ │ │ @@ -428539,19 +428539,19 @@ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, sl, r2, asr #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0010f8cc │ │ │ │ @ instruction: 0x2700b0b3 │ │ │ │ - blmi fe8641c4 │ │ │ │ + blmi feb241c4 │ │ │ │ eorscs sl, ip, #12032 @ 0x2f00 │ │ │ │ strmi r9, [r2], r1, lsl #14 │ │ │ │ @ instruction: 0xf8d14620 │ │ │ │ - ldmibmi r7, {r3, ip, pc} │ │ │ │ + stmibmi r2!, {r3, ip, pc} │ │ │ │ stmiapl fp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9331 │ │ │ │ @ instruction: 0xf0090300 │ │ │ │ movwls r0, #769 @ 0x301 │ │ │ │ @ instruction: 0xffe2f7fa │ │ │ │ vsubl.u8 q9, d9, d28 │ │ │ │ @@ -428636,99 +428636,109 @@ │ │ │ │ tstmi r6, #48, 20 @ 0x30000 │ │ │ │ @ instruction: 0x4611221f │ │ │ │ @ instruction: 0xff3ef7fa │ │ │ │ ldrtmi r9, [r9], -pc, lsr #20 │ │ │ │ tstmi r5, #72, 12 @ 0x4800000 │ │ │ │ tstmi r6, #48, 20 @ 0x30000 │ │ │ │ @ instruction: 0xf65c22a8 │ │ │ │ - @ instruction: 0x4649ed9c │ │ │ │ - @ instruction: 0x4620465a │ │ │ │ + @ instruction: 0x465aed9c │ │ │ │ + strtmi r4, [r0], -r9, asr #12 │ │ │ │ blx ffd9091e │ │ │ │ andls r9, r0, #192512 @ 0x2f000 │ │ │ │ bls ddad78 │ │ │ │ andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7fa221c │ │ │ │ bls dd25e0 │ │ │ │ - @ instruction: 0x21289701 │ │ │ │ - stmdbeq r2, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x46209a30 │ │ │ │ - @ instruction: 0xf8984316 │ │ │ │ - andls r2, r0, #12 │ │ │ │ - @ instruction: 0xf7fa2229 │ │ │ │ - bls dd25c4 │ │ │ │ - mulpl sp, r8, r8 │ │ │ │ - stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls 27922c │ │ │ │ - stccs 3, cr4, [r0, #-88] @ 0xffffffa8 │ │ │ │ - ldmdavc fp, {r0, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ - ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ - vrsubhn.i16 d20, , q8 │ │ │ │ - movwls r1, #832 @ 0x340 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xff04f7fa │ │ │ │ - @ instruction: 0x3010f8d8 │ │ │ │ - blcs 23924c │ │ │ │ - stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - svclt 0x008a9a30 │ │ │ │ - strtmi r2, [pc], -r0, lsl #14 │ │ │ │ - b 13795ac │ │ │ │ - svclt 0x00840602 │ │ │ │ - vmov.i16 d23, #221 @ 0x00dd │ │ │ │ - andcs r1, pc, #64, 10 @ 0x10000000 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - strls r9, [r1, -r0, lsl #10] │ │ │ │ - mcr2 7, 7, pc, cr12, cr10, {7} @ │ │ │ │ - eorcc lr, pc, #3620864 @ 0x374000 │ │ │ │ - bmi 723618 │ │ │ │ - movweq lr, #14921 @ 0x3a49 │ │ │ │ - andcc pc, r0, sl, asr #17 │ │ │ │ - ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ - andvs pc, r4, sl, asr #17 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r1, lsr fp │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0x4650d114 │ │ │ │ - pop {r0, r1, r4, r5, ip, sp, pc} │ │ │ │ - eorcs r8, fp, #240, 30 @ 0x3c0 │ │ │ │ - movweq pc, #4101 @ 0x1005 @ │ │ │ │ - movwls r4, #1553 @ 0x611 │ │ │ │ - strls r4, [r1, -r0, lsr #12] │ │ │ │ - mcr2 7, 6, pc, cr12, cr10, {7} @ │ │ │ │ - @ instruction: 0xf3c59b2f │ │ │ │ - b 1413f00 │ │ │ │ - blls dd4e10 │ │ │ │ - bfi r4, lr, #6, #11 │ │ │ │ - svc 0x00fef65c │ │ │ │ + mulls sp, r8, r8 │ │ │ │ + bleq 28d260 │ │ │ │ + blls 279210 │ │ │ │ + @ instruction: 0xf1b94316 │ │ │ │ + cmple sp, r0, lsl #30 │ │ │ │ + eorcs r7, fp, #1769472 @ 0x1b0000 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + @ instruction: 0xf8cdff11 │ │ │ │ + ldmib sp, {r2, ip, pc}^ │ │ │ │ + eorcs r7, r9, #197132288 @ 0xbc00000 │ │ │ │ + mulcc ip, r8, r8 │ │ │ │ + movwls r2, #296 @ 0x128 │ │ │ │ + @ instruction: 0xf7fa4620 │ │ │ │ + @ instruction: 0xf8d8ff05 │ │ │ │ + blls d9a9cc │ │ │ │ + b 129d194 │ │ │ │ + svclt 0x00980307 │ │ │ │ + b 12a42c0 │ │ │ │ + blls dd55c8 │ │ │ │ + strcs fp, [r0, -ip, lsl #31] │ │ │ │ + b 1324200 │ │ │ │ + svclt 0x00880503 │ │ │ │ + b 13395b8 │ │ │ │ + svclt 0x00840506 │ │ │ │ + mulls r0, r3, r8 │ │ │ │ + subne pc, r0, #603979779 @ 0x24000003 │ │ │ │ + andcs r9, pc, #0, 4 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf7fa9701 │ │ │ │ + ldmib sp, {r0, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x432a322f │ │ │ │ + andcs pc, r4, sl, asr #17 │ │ │ │ + b 14a5240 │ │ │ │ + @ instruction: 0xf8ca0303 │ │ │ │ + blmi 79e9dc │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls e2ca4c │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xd1220300 │ │ │ │ + eorslt r4, r3, r0, asr r6 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + @ instruction: 0xf009222b │ │ │ │ + ldrmi r0, [r1], -r1, lsl #6 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + @ instruction: 0xf7fa9701 │ │ │ │ + @ instruction: 0xf898fec5 │ │ │ │ + eorcs r3, r9, #12 │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + strhi lr, [pc, #-2525]! @ 1d2037 │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + mrc2 7, 5, pc, cr10, cr10, {7} │ │ │ │ + @ instruction: 0xf3c99b2f │ │ │ │ + b 13d3324 │ │ │ │ + blls dd4a34 │ │ │ │ + bleq 4cd34c │ │ │ │ + teqmi r5, #1946157056 @ 0x74000000 │ │ │ │ + @ instruction: 0xf65ce7c2 │ │ │ │ + svclt 0x0000efea │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, sl, ip, asr #16 │ │ │ │ - rsbseq sp, sl, r6, lsr r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rsbseq sp, sl, r4, lsr #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 28dedc │ │ │ │ + blhi 28df04 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ ldrbcs pc, [r8, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb0c7 │ │ │ │ pkhtbmi r3, fp, r8, asr #11 │ │ │ │ andls r4, r3, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9345 │ │ │ │ - blvc 149364c │ │ │ │ + blvc 1493674 │ │ │ │ ldrmi r9, [sl], -r2, lsl #6 │ │ │ │ - bcs 1f1680 │ │ │ │ + bcs 1f16a8 │ │ │ │ sbchi pc, r0, #64 @ 0x40 │ │ │ │ @ instruction: 0xf8db69c9 │ │ │ │ stmdacs r1, {r4} │ │ │ │ svclt 0x0088680a │ │ │ │ ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ svclt 0x008a9404 │ │ │ │ - bls 2e36a0 │ │ │ │ + bls 2e36c8 │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ ldrdpl pc, [r8], -fp │ │ │ │ svclt 0x00142b00 │ │ │ │ @ instruction: 0xf0022700 │ │ │ │ movwls r0, #26369 @ 0x6701 │ │ │ │ @ instruction: 0xf0052600 │ │ │ │ andls r0, r0, #268435456 @ 0x10000000 │ │ │ │ @@ -428737,378 +428747,378 @@ │ │ │ │ vsubw.u8 , , d5 │ │ │ │ svccs 0x00001500 │ │ │ │ cmnphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf04f9701 │ │ │ │ @ instruction: 0xf7fa0801 │ │ │ │ - blls 352468 │ │ │ │ + blls 352440 │ │ │ │ stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - blls 12a02c4 │ │ │ │ + blls 12a02ec │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 12f770c │ │ │ │ - @ instruction: 0xf7fa9311 │ │ │ │ - blls 12d2450 │ │ │ │ + blls 12f772c │ │ │ │ + @ instruction: 0xf7fa930f │ │ │ │ + blls 12d2428 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ strls lr, [r0], -sp, asr #19 │ │ │ │ - movwls r4, #58912 @ 0xe620 │ │ │ │ + movwls r4, #50720 @ 0xc620 │ │ │ │ @ instruction: 0xf04f9b44 │ │ │ │ - movwls r0, #63744 @ 0xf900 │ │ │ │ - mrc2 7, 2, pc, cr2, cr10, {7} │ │ │ │ + movwls r0, #55552 @ 0xd900 │ │ │ │ + mrc2 7, 1, pc, cr14, cr10, {7} │ │ │ │ eorcs r9, r9, #6144 @ 0x1800 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls 129af98 │ │ │ │ - movwls r4, #50720 @ 0xc620 │ │ │ │ - movwls r9, #56132 @ 0xdb44 │ │ │ │ - mcr2 7, 2, pc, cr6, cr10, {7} @ │ │ │ │ - blls 129b3bc │ │ │ │ + blls 129afc0 │ │ │ │ + movwls r4, #42528 @ 0xa620 │ │ │ │ + movwls r9, #47940 @ 0xbb44 │ │ │ │ + mrc2 7, 1, pc, cr2, cr10, {7} │ │ │ │ + blls 129b3e4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ strls r9, [r1], -r0, lsl #10 │ │ │ │ - blls 12f773c │ │ │ │ - @ instruction: 0xf7fa930b │ │ │ │ - @ instruction: 0xf8dbfe3b │ │ │ │ + blls 12f775c │ │ │ │ + @ instruction: 0xf7fa9309 │ │ │ │ + @ instruction: 0xf8dbfe27 │ │ │ │ @ instruction: 0x46203018 │ │ │ │ - blls 12acb88 │ │ │ │ - blls 12f7748 │ │ │ │ - movwls r9, #37139 @ 0x9113 │ │ │ │ - mrc2 7, 5, pc, cr4, cr10, {7} │ │ │ │ + blls 12acbb0 │ │ │ │ + blls 12f7768 │ │ │ │ + movwls r9, #28947 @ 0x7113 │ │ │ │ + mcr2 7, 5, pc, cr0, cr10, {7} @ │ │ │ │ eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -r4, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dbfe27 │ │ │ │ - blls 12babb8 │ │ │ │ - movwls r2, #25102 @ 0x620e │ │ │ │ + @ instruction: 0xf8dbfe13 │ │ │ │ + blls 12babe0 │ │ │ │ + tstls r7, #-536870912 @ 0xe0000000 │ │ │ │ @ instruction: 0xf8da4611 │ │ │ │ strtmi r5, [r0], -r0 │ │ │ │ - movwls r9, #31556 @ 0x7b44 │ │ │ │ + movwls r9, #23364 @ 0x5b44 │ │ │ │ strls r6, [r1, -fp, lsr #16] │ │ │ │ @ instruction: 0x63a8f403 │ │ │ │ vmovge.32 r1, d24[0] │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - blls 3123b4 │ │ │ │ + blls 31238c │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 12a0778 │ │ │ │ + blls 12a07a0 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 12f7790 │ │ │ │ - @ instruction: 0xf7fa9305 │ │ │ │ - blls 12d239c │ │ │ │ + blls 12f77f8 │ │ │ │ + @ instruction: 0xf7fa9316 │ │ │ │ + blls 12d2374 │ │ │ │ ldrtmi r2, [r9], -r8, lsr #5 │ │ │ │ - @ instruction: 0x46309316 │ │ │ │ - tstls r7, #68, 22 @ 0x11000 │ │ │ │ - stcl 6, cr15, [r2], #-368 @ 0xfffffe90 │ │ │ │ + @ instruction: 0x46309311 │ │ │ │ + tstls r2, #68, 22 @ 0x11000 │ │ │ │ + mcrr 6, 5, pc, lr, cr12 @ │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fb892a │ │ │ │ - blls 12d1674 │ │ │ │ + blls 12d164c │ │ │ │ andcs r9, ip, #0, 6 │ │ │ │ ldrtmi r9, [r9], -r4, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2l 7, cr15, [ip, #1000]! @ 0x3e8 │ │ │ │ + ldc2l 7, cr15, [r8, #1000] @ 0x3e8 │ │ │ │ ldrdcc pc, [r4], -sl │ │ │ │ andscs r9, lr, #4288 @ 0x10c0 │ │ │ │ - @ instruction: 0x46209512 │ │ │ │ + strtmi r9, [r0], -r4, lsl #10 │ │ │ │ @ instruction: 0x4611681d │ │ │ │ - blls 12f7820 │ │ │ │ - vst2.8 {d9-d12}, [r5 :64], r4 │ │ │ │ - blcc 1eba74 │ │ │ │ + blls 12f7848 │ │ │ │ + vst2.8 {d9-d12}, [r5 :64], r0 │ │ │ │ + blcc 1eba9c │ │ │ │ svclt 0x00189701 │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ - ldc2l 7, cr15, [r8, #1000] @ 0x3e8 │ │ │ │ + stc2l 7, cr15, [r4, #1000] @ 0x3e8 │ │ │ │ ldmib sp, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ - blcs 1f8cf4 │ │ │ │ + blcs 1f8d1c │ │ │ │ mvnshi pc, r0, asr #32 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ svclt 0x00872b01 │ │ │ │ vsubw.u8 q9, , d0 │ │ │ │ - bls 2574fc │ │ │ │ + bls 257524 │ │ │ │ stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ andcs r2, pc, #0, 6 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - stc2l 7, cr15, [r2, #1000] @ 0x3e8 │ │ │ │ - bls 5f9848 │ │ │ │ - stmdbls pc, {r5, r9, sl, lr} @ │ │ │ │ - blls 623880 │ │ │ │ - stmdbls ip, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdbls sp, {r1, r3, r8, r9, lr} │ │ │ │ + stc2 7, cr15, [lr, #1000]! @ 0x3e8 │ │ │ │ + bls 4f9870 │ │ │ │ + stmdbls sp, {r5, r9, sl, lr} │ │ │ │ + blls 5a38a8 │ │ │ │ stmdbls sl, {r0, r1, r3, r8, r9, lr} │ │ │ │ stmdbls fp, {r1, r3, r8, r9, lr} │ │ │ │ stmdbls r8, {r0, r1, r3, r8, r9, lr} │ │ │ │ stmdbls r9, {r1, r3, r8, r9, lr} │ │ │ │ stmdbls r6, {r0, r1, r3, r8, r9, lr} │ │ │ │ stmdbls r7, {r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r4, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ stmdbls r5, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r6, {r0, r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r7, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r2, {r0, r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r4, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r4, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r1, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r2, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r4, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r0, {r1, r3, r8, r9, lr} │ │ │ │ andeq lr, r9, #270336 @ 0x42000 │ │ │ │ ldmdbls r5, {r0, r1, r3, r8, r9, lr} │ │ │ │ stmdaeq r8, {r0, r1, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 127996c │ │ │ │ - blls 12d4870 │ │ │ │ + b 1279994 │ │ │ │ + blls 12d4898 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrc2 7, 0, pc, cr6, cr10, {7} │ │ │ │ + mcr2 7, 0, pc, cr2, cr10, {7} @ │ │ │ │ eorscs r9, r6, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x212f9300 │ │ │ │ strtmi r9, [r0], -r4, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dafd89 │ │ │ │ - blls 12baca4 │ │ │ │ + @ instruction: 0xf8dafd75 │ │ │ │ + blls 12baccc │ │ │ │ @ instruction: 0x4611221f │ │ │ │ @ instruction: 0xf8da4620 │ │ │ │ tstmi pc, #0 │ │ │ │ - b 13f99a4 │ │ │ │ + b 13f99cc │ │ │ │ @ instruction: 0xf4090b03 │ │ │ │ - blcc 1ebb3c │ │ │ │ + blcc 1ebb64 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - @ instruction: 0xf3c9fd71 │ │ │ │ + @ instruction: 0xf3c9fd5d │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ - blls 129b52c │ │ │ │ + blls 129b554 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ - blls 12e3940 │ │ │ │ + blls 12e3968 │ │ │ │ stmdbeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [r2, #-1000]! @ 0xfffffc18 │ │ │ │ + stc2l 7, cr15, [lr, #-1000] @ 0xfffffc18 │ │ │ │ strbmi r9, [r1], -r3, asr #22 │ │ │ │ ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - blls 12e3954 │ │ │ │ - bleq 20ee18 │ │ │ │ + blls 12e397c │ │ │ │ + bleq 20ee40 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl ff110654 │ │ │ │ + bl fec1067c │ │ │ │ @ instruction: 0x46314652 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ stmib sp, {r0, r9, fp}^ │ │ │ │ @ instruction: 0xf7fbab2a │ │ │ │ - blls 12d1524 │ │ │ │ + blls 12d14fc │ │ │ │ movwls r2, #540 @ 0x21c │ │ │ │ - blls 12db140 │ │ │ │ + blls 12db168 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2l 7, cr15, [r4, #-1000] @ 0xfffffc18 │ │ │ │ - bls 12b9958 │ │ │ │ + ldc2 7, cr15, [r0, #-1000]! @ 0xfffffc18 │ │ │ │ + bls 12b9980 │ │ │ │ cdpls 6, 4, cr4, cr4, cr0, {1} │ │ │ │ tstmi r7, #2506752 @ 0x264000 │ │ │ │ streq lr, [r6], -r9, asr #20 │ │ │ │ ldmdbcs lr!, {r0, r3, r7, fp} │ │ │ │ strbmi fp, [r3], -fp, lsl #30 │ │ │ │ ldrmi r2, [sl], -r0, lsl #4 │ │ │ │ svclt 0x0018681b │ │ │ │ stmdaeq r3, {r0, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ streq pc, [r0, #965] @ 0x3c5 │ │ │ │ streq pc, [r1, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf3c8bf18 │ │ │ │ stmib sp, {r7, r8, r9}^ │ │ │ │ eorcs r3, lr, #0, 4 │ │ │ │ @ instruction: 0xf7fa4611 │ │ │ │ - blls 12d21dc │ │ │ │ + blls 12d21b4 │ │ │ │ strtmi r2, [r0], -sl, lsr #4 │ │ │ │ - blls 12e39cc │ │ │ │ + blls 12e39f4 │ │ │ │ strls r4, [r0, #-1553] @ 0xfffff9ef │ │ │ │ movwcs r4, #798 @ 0x31e │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - ldmib sp, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqmi sl, #201326593 @ 0xc000001 │ │ │ │ stmdbls r3, {r0, r1, r4, r5, r8, r9, lr} │ │ │ │ movwcs lr, #2497 @ 0x9c1 │ │ │ │ - blmi febe5814 │ │ │ │ + blmi febe583c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 132cde0 │ │ │ │ + blls 132ce08 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r3, {r0, r1, r3, r4, r5, r8, pc} │ │ │ │ ldc 0, cr11, [sp], #284 @ 0x11c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ mcrrge 15, 15, r8, r3, cr0 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ strls r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2l 7, cr15, [sl], #1000 @ 0x3e8 │ │ │ │ + stc2l 7, cr15, [r6], #1000 @ 0x3e8 │ │ │ │ eorcs r9, ip, #5120 @ 0x1400 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ ldrmi sl, [r1], -r3, asr #14 │ │ │ │ strcc lr, [r0], -sp, asr #19 │ │ │ │ - ldc2l 7, cr15, [r0], #1000 @ 0x3e8 │ │ │ │ + ldc2l 7, cr15, [ip], {250} @ 0xfa │ │ │ │ eorscs r9, fp, #68608 @ 0x10c00 │ │ │ │ - b 1464638 │ │ │ │ - blls 12d4dc8 │ │ │ │ + b 1464660 │ │ │ │ + blls 12d4df0 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 13b85c4 │ │ │ │ + b 13b85ec │ │ │ │ @ instruction: 0xf7fa0a03 │ │ │ │ - eorcs pc, sp, #58112 @ 0xe300 │ │ │ │ + eorcs pc, sp, #52992 @ 0xcf00 │ │ │ │ ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ stmdbeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ stclls 3, cr9, [r3, #-4] │ │ │ │ @ instruction: 0xf7fa9f44 │ │ │ │ - @ instruction: 0xf8dbfcd7 │ │ │ │ - b 13dee48 │ │ │ │ - b 1454200 │ │ │ │ + @ instruction: 0xf8dbfcc3 │ │ │ │ + b 13dee70 │ │ │ │ + b 1454228 │ │ │ │ strtmi r0, [r0], -r7, lsl #14 │ │ │ │ - blhi fe28e470 │ │ │ │ - blls 12ace5c │ │ │ │ + blhi fe28e498 │ │ │ │ + blls 12ace84 │ │ │ │ tstmi sp, #-2147483647 @ 0x80000001 │ │ │ │ tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - stc2l 7, cr15, [sl, #-1000] @ 0xfffffc18 │ │ │ │ + ldc2 7, cr15, [r6, #-1000]! @ 0xfffffc18 │ │ │ │ eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -r4, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dbfcbd │ │ │ │ - blls 12bae8c │ │ │ │ + @ instruction: 0xf8dbfca9 │ │ │ │ + blls 12baeb4 │ │ │ │ ldrmi r2, [r1], -lr, lsl #4 │ │ │ │ @ instruction: 0xf8da4620 │ │ │ │ tstmi sp, #0 │ │ │ │ tstmi pc, #68, 22 @ 0x11000 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ vst1.8 {d9-d11}, [r3], r1 │ │ │ │ - blcc 1ebcd8 │ │ │ │ + blcc 1ebd00 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - blls 12d20e0 │ │ │ │ + blls 12d20b8 │ │ │ │ ldrtmi r2, [r1], -r8, lsr #5 │ │ │ │ - blls 12e3ac0 │ │ │ │ + blls 12e3ae8 │ │ │ │ tstmi pc, #72, 12 @ 0x4800000 │ │ │ │ - bl 3107c4 │ │ │ │ + b ffe107ec │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7fb8b2a │ │ │ │ - blls 12d13b8 │ │ │ │ + blls 12d1390 │ │ │ │ andcs r9, ip, #0, 6 │ │ │ │ ldrtmi r9, [r1], -r4, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [lr], {250} @ 0xfa │ │ │ │ + ldc2l 7, cr15, [sl], #-1000 @ 0xfffffc18 │ │ │ │ ldrdcs pc, [r4], -sl │ │ │ │ strtmi r9, [r0], -r3, asr #22 │ │ │ │ @ instruction: 0xf8d29205 │ │ │ │ tstmi sp, #0 │ │ │ │ andscs r9, lr, #68, 22 @ 0x11000 │ │ │ │ @ instruction: 0x96014611 │ │ │ │ vst2.8 {d4-d7}, [r8 :64] │ │ │ │ - blcc 1ebd34 │ │ │ │ + blcc 1ebd5c │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - blls 12d2084 │ │ │ │ + blls 12d205c │ │ │ │ strtmi r9, [r0], -r5, lsl #18 │ │ │ │ - blls 12e3b1c │ │ │ │ + blls 12e3b44 │ │ │ │ @ instruction: 0xf7fa431f │ │ │ │ - blls 12d2284 │ │ │ │ + blls 12d225c │ │ │ │ movwls r2, #566 @ 0x236 │ │ │ │ - blls 12db374 │ │ │ │ + blls 12db39c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2l 7, cr15, [r8], #-1000 @ 0xfffffc18 │ │ │ │ + mrrc2 7, 15, pc, r4, cr10 @ │ │ │ │ ldrdge pc, [r8], -sl │ │ │ │ andscs r9, pc, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8da431d │ │ │ │ strls r3, [r1], -r0 │ │ │ │ @ instruction: 0x63a8f403 │ │ │ │ svclt 0x00183b00 │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - mrrc2 7, 15, pc, r4, cr10 @ │ │ │ │ + mcrr2 7, 15, pc, r0, cr10 @ │ │ │ │ adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x46484631 │ │ │ │ - blls 12e3b68 │ │ │ │ + blls 12e3b90 │ │ │ │ @ instruction: 0xf65c431f │ │ │ │ - @ instruction: 0x4652eab2 │ │ │ │ + @ instruction: 0x4652ea9e │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - blhi c8e538 │ │ │ │ - @ instruction: 0xf902f7fb │ │ │ │ + blhi c8e560 │ │ │ │ + @ instruction: 0xf8eef7fb │ │ │ │ movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12db780 │ │ │ │ + blls 12db7a8 │ │ │ │ @ instruction: 0x46202110 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - blls 12d2008 │ │ │ │ - blvc 104e59c │ │ │ │ - tstmi sp, #-1879048190 @ 0x90000002 │ │ │ │ - @ instruction: 0x21289b44 │ │ │ │ + blls 311fe0 │ │ │ │ + strcc lr, [r0], -sp, asr #19 │ │ │ │ + blls 129b7f8 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls 12e3bc8 │ │ │ │ + @ instruction: 0xf7fa431f │ │ │ │ + blls 12d1fc8 │ │ │ │ + ldc 2, cr2, [pc, #164] @ 1d3004 │ │ │ │ + @ instruction: 0x21287b33 │ │ │ │ + blls 12e3bdc │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ tstmi pc, #0, 22 │ │ │ │ - stc2 7, cr15, [lr], #-1000 @ 0xfffffc18 │ │ │ │ - stmib sp, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ - eorcs r3, fp, #0, 12 │ │ │ │ - ldrmi r9, [r1], -r3, asr #22 │ │ │ │ - tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - stc2 7, cr15, [r2], #-1000 @ 0xfffffc18 │ │ │ │ + stc2 7, cr15, [lr], {250} @ 0xfa │ │ │ │ tstmi sp, #68608 @ 0x10c00 │ │ │ │ tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - blcs 1f9b60 │ │ │ │ + blcs 1f9b88 │ │ │ │ @ instruction: 0xf8dbd14b │ │ │ │ - blcs 21efa0 │ │ │ │ + blcs 21efc8 │ │ │ │ strcs fp, [r0], -r7, lsl #31 │ │ │ │ movtne pc, #968 @ 0x3c8 @ │ │ │ │ ldrmi r9, [lr], -r2, lsl #22 │ │ │ │ stmib sp, {r0, r1, r2, r3, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - blls 391fa8 │ │ │ │ + blls 391f80 │ │ │ │ strtmi r9, [r0], -r3, asr #28 │ │ │ │ @ instruction: 0x432e8999 │ │ │ │ stmeq r9, {r2, r6, r8, sl, fp, ip, pc} │ │ │ │ ldmdbcs lr!, {r0, r2, r3, r4, r5, r8, r9, lr} │ │ │ │ movwcs fp, #3851 @ 0xf0b │ │ │ │ ldrmi r2, [sl], -r0, lsl #4 │ │ │ │ svclt 0x0018681b │ │ │ │ movweq lr, #14984 @ 0x3a88 │ │ │ │ stmeq r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ vmov.f32 d27, #-24 @ 0xc1c00000 │ │ │ │ stmib sp, {r7, r8, r9}^ │ │ │ │ eorcs r3, lr, #0, 4 │ │ │ │ @ instruction: 0xf7fa4611 │ │ │ │ - @ instruction: 0xf088fbef │ │ │ │ + @ instruction: 0xf088fbdb │ │ │ │ movwls r0, #769 @ 0x301 │ │ │ │ - blls 129b864 │ │ │ │ + blls 129b88c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 12e3c3c │ │ │ │ + blls 12e3c64 │ │ │ │ movwcs r4, #797 @ 0x31d │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - ldmib sp, {r0, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ teqmi r2, #201326593 @ 0xc000001 │ │ │ │ strb r4, [r6], fp, lsr #6 │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ subseq lr, r2, #270336 @ 0x42000 │ │ │ │ andeq pc, r1, #2 │ │ │ │ strb r9, [r9, #-260] @ 0xfffffefc │ │ │ │ @ instruction: 0xf3c39b02 │ │ │ │ ldrtmi r0, [fp], -r0, asr #4 │ │ │ │ vrsubhn.i16 d30, , │ │ │ │ ldr r0, [r9, r0, asr #6]! │ │ │ │ - stc 6, cr15, [r6, #-368] @ 0xfffffe90 │ │ │ │ + ldcl 6, cr15, [r2], #368 @ 0x170 │ │ │ │ andeq r0, r0, r1 │ │ │ │ ... │ │ │ │ - rsbseq sp, sl, r4, asr #11 │ │ │ │ + @ instruction: 0x007ad59c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x007ad290 │ │ │ │ + rsbseq sp, sl, r8, ror #4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ strbcs pc, [r0, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb0cb │ │ │ │ strmi r3, [sl], r0, asr #11 │ │ │ │ andls r4, r4, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9349 │ │ │ │ - blvc 1493c44 │ │ │ │ + blvc 1493c6c │ │ │ │ ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ - bcs 1f1c78 │ │ │ │ + bcs 1f1ca0 │ │ │ │ adcshi pc, fp, #64 @ 0x40 │ │ │ │ @ instruction: 0xf8da69c9 │ │ │ │ stmdacs r1, {r4} │ │ │ │ svclt 0x0088680a │ │ │ │ ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ svclt 0x008a9405 │ │ │ │ - bls 323c98 │ │ │ │ + bls 323cc0 │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ svclt 0x00142b00 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r1, {r1, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [r8], -sl │ │ │ │ strcs r9, [r0, #-775] @ 0xfffffcf9 │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ @@ -429118,351 +429128,351 @@ │ │ │ │ @ instruction: 0xf3c20980 │ │ │ │ movwls r2, #26560 @ 0x67c0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ msrhi SPSR_fx, r0, asr #32 │ │ │ │ eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ - blx 1d110a2 │ │ │ │ + blx 18110ca │ │ │ │ eorcs r9, ip, #72704 @ 0x11c00 │ │ │ │ strlt lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 13f7d04 │ │ │ │ - @ instruction: 0xf7fa9310 │ │ │ │ - blls 13d1e54 │ │ │ │ + blls 13f7d24 │ │ │ │ + @ instruction: 0xf7fa930e │ │ │ │ + blls 13d1e2c │ │ │ │ @ instruction: 0x4611223b │ │ │ │ strls lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - movwls r4, #54816 @ 0xd620 │ │ │ │ - movwls r9, #60232 @ 0xeb48 │ │ │ │ - blx 17910ce │ │ │ │ + movwls r4, #46624 @ 0xb620 │ │ │ │ + movwls r9, #52040 @ 0xcb48 │ │ │ │ + blx 12910f6 │ │ │ │ eorcs r9, sl, #1136 @ 0x470 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ strtmi r7, [r0], -r0, lsl #10 │ │ │ │ - cdpls 6, 4, cr9, cr8, cr11, {0} │ │ │ │ - @ instruction: 0xf7fa960c │ │ │ │ - blls 3d1e28 │ │ │ │ + cdpls 6, 4, cr9, cr8, cr9, {0} │ │ │ │ + @ instruction: 0xf7fa960a │ │ │ │ + blls 3d1e00 │ │ │ │ cdpls 2, 4, cr2, cr7, cr9, {1} │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - cdpls 6, 4, cr9, cr8, cr9, {0} │ │ │ │ - @ instruction: 0xf7fa960a │ │ │ │ - blls 391e10 │ │ │ │ + cdpls 6, 4, cr9, cr8, cr7, {0} │ │ │ │ + @ instruction: 0xf7fa9608 │ │ │ │ + blls 391de8 │ │ │ │ stmib sp, {r0, r2, r3, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #10 │ │ │ │ strtmi r9, [r0], -r7, asr #22 │ │ │ │ - blls 13f7d40 │ │ │ │ - @ instruction: 0xf7fa9308 │ │ │ │ - @ instruction: 0xf8dafb33 │ │ │ │ + blls 13f7db0 │ │ │ │ + @ instruction: 0xf7fa931a │ │ │ │ + @ instruction: 0xf8dafb1f │ │ │ │ @ instruction: 0x46203018 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ ldrbmi r9, [r9], -r7, asr #22 │ │ │ │ - blls 13f7da4 │ │ │ │ - @ instruction: 0xf7fa9306 │ │ │ │ - blls 13d1ff0 │ │ │ │ + blls 13f7dbc │ │ │ │ + @ instruction: 0xf7fa9318 │ │ │ │ + blls 13d1fc8 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 13db5cc │ │ │ │ + blls 13db5f4 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 99113e │ │ │ │ + blx 491166 │ │ │ │ @ instruction: 0x701cf8da │ │ │ │ andcs r9, lr, #72704 @ 0x11c00 │ │ │ │ - @ instruction: 0x46119318 │ │ │ │ + @ instruction: 0x46119314 │ │ │ │ @ instruction: 0x4620683e │ │ │ │ - tstls r9, #72, 22 @ 0x12000 │ │ │ │ + tstls r5, #72, 22 @ 0x12000 │ │ │ │ tstls fp, #3342336 @ 0x330000 │ │ │ │ @ instruction: 0x63a8f403 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x97171b5b │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - blls 351da0 │ │ │ │ + blls 351d78 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 13a118c │ │ │ │ + blls 13a11b4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 13f7de8 │ │ │ │ - tstls r6, #28, 26 @ 0x700 │ │ │ │ - blx 91184 │ │ │ │ + blls 13f7e04 │ │ │ │ + tstls r3, #28, 26 @ 0x700 │ │ │ │ + blx ffb911ac │ │ │ │ adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ - tstls r3, #68157440 @ 0x4100000 │ │ │ │ - blls 13e4a48 │ │ │ │ - @ instruction: 0xf65c9314 │ │ │ │ - @ instruction: 0x4632e958 │ │ │ │ + tstls r0, #68157440 @ 0x4100000 │ │ │ │ + blls 13e4a70 │ │ │ │ + @ instruction: 0xf65c9311 │ │ │ │ + ldrtmi lr, [r2], -r4, asr #18 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xffaaf7fa │ │ │ │ + @ instruction: 0xff96f7fa │ │ │ │ movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13db9f0 │ │ │ │ + blls 13dba18 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - ldmdavs lr!, {r0, r1, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs lr!, {r0, r1, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ andscs r9, lr, #72704 @ 0x11c00 │ │ │ │ - @ instruction: 0x46209311 │ │ │ │ + strtmi r9, [r0], -r6, lsl #6 │ │ │ │ @ instruction: 0x46116837 │ │ │ │ - tstls r2, #72, 22 @ 0x12000 │ │ │ │ + movwls r9, #64328 @ 0xfb48 │ │ │ │ @ instruction: 0x63a8f407 │ │ │ │ @ instruction: 0xf8cd3b00 │ │ │ │ svclt 0x00188004 │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ - blx ff6111d8 │ │ │ │ + blx ff111200 │ │ │ │ movtls lr, #31197 @ 0x79dd │ │ │ │ - blls 2b7e0c │ │ │ │ + blls 2b7e34 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8da81ec │ │ │ │ - blcs 21f244 │ │ │ │ + blcs 21f26c │ │ │ │ movwcs fp, #3975 @ 0xf87 │ │ │ │ strbne pc, [r0, -r7, asr #7] @ │ │ │ │ ldrtmi r9, [fp], -r3, lsl #30 │ │ │ │ stmib sp, {r0, r1, r2, r3, r9, sp}^ │ │ │ │ ldrmi r7, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - bls 551d04 │ │ │ │ - ldrtmi r9, [r1], -pc, lsl #22 │ │ │ │ - qadd16mi r9, r0, r0 │ │ │ │ - bls 563e78 │ │ │ │ - bls 4a3e8c │ │ │ │ - bls 4e3e80 │ │ │ │ - bls 423e94 │ │ │ │ - bls 463e88 │ │ │ │ - bls 3a3e9c │ │ │ │ - bls 3e3e90 │ │ │ │ - bls 863ea4 │ │ │ │ - bls 363e98 │ │ │ │ - bls 7e3eac │ │ │ │ - bls 823ea0 │ │ │ │ - bls 723eb4 │ │ │ │ - bls 763ea8 │ │ │ │ - bls 6a3ebc │ │ │ │ - bls 6e3eb0 │ │ │ │ - bls 623ec4 │ │ │ │ - bls 663eb8 │ │ │ │ + bls 4d1cdc │ │ │ │ + ldrtmi r9, [r1], -sp, lsl #22 │ │ │ │ + strtmi r9, [r0], -lr, lsl #30 │ │ │ │ + bls 4e3ea0 │ │ │ │ + bls 423eb4 │ │ │ │ + bls 463ea8 │ │ │ │ + bls 3a3ebc │ │ │ │ + bls 3e3eb0 │ │ │ │ + bls 823ec4 │ │ │ │ + bls 863eb8 │ │ │ │ + bls 763ecc │ │ │ │ + bls 7e3ec0 │ │ │ │ + bls 6e3ed4 │ │ │ │ + bls 723ec8 │ │ │ │ + bls 663edc │ │ │ │ + bls 6a3ed0 │ │ │ │ + bls 5e3ee4 │ │ │ │ + bls 623ed8 │ │ │ │ + bls 363eec │ │ │ │ + bls 5a3ee0 │ │ │ │ movweq lr, #39491 @ 0x9a43 │ │ │ │ - bls 323ed0 │ │ │ │ - bls 13a3ed4 │ │ │ │ + bls 323ef8 │ │ │ │ + bls 13a3efc │ │ │ │ streq lr, [r2], -r3, asr #20 │ │ │ │ tstmi pc, #72, 22 @ 0x12000 │ │ │ │ - blx 49126e │ │ │ │ + blx fff91294 │ │ │ │ eorscs r9, r6, #72704 @ 0x11c00 │ │ │ │ @ instruction: 0x212f9300 │ │ │ │ strtmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - blls 7d1c8c │ │ │ │ + blls 7d1c64 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ @ instruction: 0xf8d34611 │ │ │ │ - blls 13b72c4 │ │ │ │ + blls 13b72ec │ │ │ │ ldrdhi pc, [r0], -r9 │ │ │ │ - blls 13e3f24 │ │ │ │ - beq 2cdbcc │ │ │ │ + blls 13e3f4c │ │ │ │ + beq 2cdbf4 │ │ │ │ @ instruction: 0x63a8f408 │ │ │ │ @ instruction: 0xf04f3b00 │ │ │ │ svclt 0x00180700 │ │ │ │ strls r2, [r1, -r1, lsl #6] │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - vmull.u , d8, d1[5] │ │ │ │ + @ instruction: 0xf3c8fa51 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ - blls 139bb44 │ │ │ │ + blls 139bb6c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ tstmi lr, #262144 @ 0x40000 │ │ │ │ - b 1479ffc │ │ │ │ + b 147a024 │ │ │ │ @ instruction: 0xf7fa0803 │ │ │ │ - blls 13d1c40 │ │ │ │ + blls 13d1c18 │ │ │ │ adccs r4, r8, #59768832 @ 0x3900000 │ │ │ │ tstmi lr, #40, 12 @ 0x2800000 │ │ │ │ - b 13fa010 │ │ │ │ + b 13fa038 │ │ │ │ @ instruction: 0xf65c0803 │ │ │ │ - @ instruction: 0x464ae8b4 │ │ │ │ + strbmi lr, [sl], -r0, lsr #17 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff06f7fa │ │ │ │ + mrc2 7, 7, pc, cr2, cr10, {7} │ │ │ │ movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dbb78 │ │ │ │ + blls 13dbba0 │ │ │ │ @ instruction: 0x46202110 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8bbfa3f │ │ │ │ - blls 13d7348 │ │ │ │ - bls 13a4b9c │ │ │ │ - b 13d5544 │ │ │ │ + @ instruction: 0xf8bbfa2b │ │ │ │ + blls 13d7370 │ │ │ │ + bls 13a4bc4 │ │ │ │ + b 13d556c │ │ │ │ ldmdbcs lr!, {r0, r1, fp} │ │ │ │ streq lr, [r2], -r6, asr #20 │ │ │ │ ldrtmi fp, [fp], -pc, lsl #30 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ subsmi r9, sl, fp, lsl sl │ │ │ │ sadd16mi fp, r3, r8 │ │ │ │ eoreq pc, lr, #79 @ 0x4f │ │ │ │ svclt 0x001c4611 │ │ │ │ streq pc, [r0, r3, asr #7] │ │ │ │ strls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - ldmib sp, {r0, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r9, fp, ip, sp, lr, pc}^ │ │ │ │ teqmi r2, #469762049 @ 0x1c000001 │ │ │ │ movweq lr, #14920 @ 0x3a48 │ │ │ │ stmib r1, {r2, r8, fp, ip, pc}^ │ │ │ │ - bmi feb1bf60 │ │ │ │ + bmi feb1bf88 │ │ │ │ ldrbtmi r4, [sl], #-2979 @ 0xfffff45d │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ sublt r9, fp, r4, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7fa9501 │ │ │ │ - eorcs pc, ip, #12288 @ 0x3000 │ │ │ │ + eorcs pc, ip, #3915776 @ 0x3bc000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ movwls fp, #4096 @ 0x1000 │ │ │ │ stmdalt r7, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf9f8f7fa │ │ │ │ + @ instruction: 0xf9e4f7fa │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - bleq 2cdcdc │ │ │ │ + bleq 2cdd04 │ │ │ │ @ instruction: 0xf8cd9b48 │ │ │ │ - b 13f73b8 │ │ │ │ + b 13f73e0 │ │ │ │ @ instruction: 0xf7fa0903 │ │ │ │ - blls 1411b64 │ │ │ │ + blls 1411b3c │ │ │ │ ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - b 14307cc │ │ │ │ + b 14307f4 │ │ │ │ svcls 0x00470903 │ │ │ │ - @ instruction: 0xf9def7fa │ │ │ │ + @ instruction: 0xf9caf7fa │ │ │ │ movwcs r9, #2566 @ 0xa06 │ │ │ │ - b 14bacf8 │ │ │ │ + b 14bad20 │ │ │ │ andls r0, r0, #1835008 @ 0x1c0000 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ svcls 0x0048433e │ │ │ │ - @ instruction: 0xf9d0f7fa │ │ │ │ + @ instruction: 0xf9bcf7fa │ │ │ │ @ instruction: 0x3018f8da │ │ │ │ - b 1424c78 │ │ │ │ + b 1424ca0 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ ldmdavs r9, {r4, r5, r6, fp} │ │ │ │ tstls r6, r7, asr #22 │ │ │ │ - blls 13e4080 │ │ │ │ + blls 13e40a8 │ │ │ │ @ instruction: 0xf7fa431f │ │ │ │ - blls 13d1d24 │ │ │ │ + blls 13d1cfc │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 13db898 │ │ │ │ + blls 13db8c0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9b8f7fa │ │ │ │ + @ instruction: 0xf9a4f7fa │ │ │ │ @ instruction: 0x901cf8da │ │ │ │ andcs r9, lr, #72704 @ 0x11c00 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ ldrdlt pc, [r0], -r9 │ │ │ │ - blls 13e40ac │ │ │ │ + blls 13e40d4 │ │ │ │ @ instruction: 0xf8db431f │ │ │ │ movwls r3, #32768 @ 0x8000 │ │ │ │ @ instruction: 0x63a8f403 │ │ │ │ - blcc 1f8848 │ │ │ │ + blcc 1f8870 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - blls 13d1ad4 │ │ │ │ + blls 13d1aac │ │ │ │ strtmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls 13e40d0 │ │ │ │ + blls 13e40f8 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - svc 0x00fef65b │ │ │ │ + svc 0x00eaf65b │ │ │ │ @ instruction: 0x4641465a │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - blls 13d2db0 │ │ │ │ + blls 13d2d88 │ │ │ │ andcs r9, ip, #0, 6 │ │ │ │ strtmi r9, [r9], -r8, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf98af7fa │ │ │ │ + @ instruction: 0xf976f7fa │ │ │ │ ldrdlt pc, [r4], -r9 │ │ │ │ strtmi r9, [r0], -r7, asr #22 │ │ │ │ tstmi lr, #72, 20 @ 0x48000 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ strls r4, [r1, #-791] @ 0xfffffce9 │ │ │ │ adcvs pc, r8, #50331648 @ 0x3000000 │ │ │ │ - bcc 1f80b4 │ │ │ │ + bcc 1f80dc │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ andscs r9, lr, #0, 4 │ │ │ │ @ instruction: 0xf7fa4611 │ │ │ │ - bls 13d1a7c │ │ │ │ + bls 13d1a54 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ - bls 13e4108 │ │ │ │ + bls 13e4130 │ │ │ │ @ instruction: 0xf7fa4317 │ │ │ │ - bls 13d1c7c │ │ │ │ + bls 13d1c54 │ │ │ │ andls r2, r0, #-1073741813 @ 0xc000000b │ │ │ │ - bls 13e4d40 │ │ │ │ + bls 13e4d68 │ │ │ │ eorscs r9, r6, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xf964f7fa │ │ │ │ + @ instruction: 0xf950f7fa │ │ │ │ ldrdls pc, [r8], -r9 │ │ │ │ strtmi r9, [r0], -r7, asr #20 │ │ │ │ @ instruction: 0xf8d94316 │ │ │ │ strls r2, [r1, #-0] │ │ │ │ adcvs pc, r8, #33554432 @ 0x2000000 │ │ │ │ svclt 0x00183a00 │ │ │ │ andls r2, r0, #268435456 @ 0x10000000 │ │ │ │ tstmi r7, #72, 20 @ 0x48000 │ │ │ │ @ instruction: 0x4611221f │ │ │ │ - @ instruction: 0xf950f7fa │ │ │ │ + @ instruction: 0xf93cf7fa │ │ │ │ strtmi r9, [r9], -r7, asr #20 │ │ │ │ tstmi r6, #64, 12 @ 0x4000000 │ │ │ │ tstmi r7, #72, 20 @ 0x48000 │ │ │ │ @ instruction: 0xf65b22a8 │ │ │ │ - strbmi lr, [sl], -lr, lsr #31 │ │ │ │ + @ instruction: 0x464aef9a │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcr2 7, 0, pc, cr0, cr10, {7} @ │ │ │ │ + stc2l 7, cr15, [ip, #1000]! @ 0x3e8 │ │ │ │ andls r9, r0, #290816 @ 0x47000 │ │ │ │ - bls 13db954 │ │ │ │ + bls 13db97c │ │ │ │ andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7fa221c │ │ │ │ - bls 13d1a04 │ │ │ │ - strtmi r2, [r0], -r8, lsr #2 │ │ │ │ - bls 13e4180 │ │ │ │ + bls 13d19dc │ │ │ │ + strtmi r9, [r0], -r5, lsl #22 │ │ │ │ + bls 13e41a8 │ │ │ │ + strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmib sp, {r0, r1, r2, r4, r8, r9, lr}^ │ │ │ │ - eorcs r8, r9, #0, 18 │ │ │ │ - @ instruction: 0xf92af7fa │ │ │ │ - blls 339e5c │ │ │ │ - tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ - stmib sp, {r3, r6, r9, fp, ip, pc}^ │ │ │ │ - tstmi r7, #0, 10 │ │ │ │ - ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ - @ instruction: 0xf91ef7fa │ │ │ │ - blls 3b9e74 │ │ │ │ - bls 13e41b4 │ │ │ │ - bls 2a41bc │ │ │ │ + eorcs r4, fp, #1543503872 @ 0x5c000000 │ │ │ │ + @ instruction: 0xf04f4611 │ │ │ │ + @ instruction: 0xf7fa0900 │ │ │ │ + bls 13d19bc │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + bls 13e41c8 │ │ │ │ + stmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + eorcs r4, r9, #1543503872 @ 0x5c000000 │ │ │ │ + @ instruction: 0xf90af7fa │ │ │ │ + blls 3b9e9c │ │ │ │ + bls 13e41dc │ │ │ │ + bls 2a41e4 │ │ │ │ teqle sp, r0, lsl #20 │ │ │ │ @ instruction: 0x2010f8da │ │ │ │ svclt 0x00872a01 │ │ │ │ vabal.u8 q9, d3, d0 │ │ │ │ - blls 298274 │ │ │ │ + blls 29829c │ │ │ │ andcs r4, pc, #30408704 @ 0x1d00000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0xf906f7fa │ │ │ │ - blls 13f95a0 │ │ │ │ + @ instruction: 0xf8f2f7fa │ │ │ │ + blls 13f95c8 │ │ │ │ stmibhi r1, {r0, r1, r2, r6, r9, fp, ip, pc} │ │ │ │ tstmi r6, #2080374784 @ 0x7c000000 │ │ │ │ ldmdbcs lr!, {r0, r3, r7, fp} │ │ │ │ movwcs fp, #3846 @ 0xf06 │ │ │ │ stmdavs r3, {r1, r3, r4, r9, sl, lr} │ │ │ │ svclt 0x001f4620 │ │ │ │ subsmi r9, sl, r8, lsl #20 │ │ │ │ andcs r4, r0, #19922944 @ 0x1300000 │ │ │ │ @ instruction: 0xf04f9201 │ │ │ │ svclt 0x0018022e │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ movwls r4, #1553 @ 0x611 │ │ │ │ - @ instruction: 0xf8eaf7fa │ │ │ │ + @ instruction: 0xf8d6f7fa │ │ │ │ movtcs lr, #31197 @ 0x79dd │ │ │ │ teqmi fp, #-939524096 @ 0xc8000000 │ │ │ │ @ instruction: 0xf002e6c8 │ │ │ │ - b 12539d0 │ │ │ │ + b 12539f8 │ │ │ │ @ instruction: 0xf0020252 │ │ │ │ tstls r5, r1, lsl #4 │ │ │ │ - blls 2ccb10 │ │ │ │ + blls 2ccb38 │ │ │ │ strbeq pc, [r0, -r3, asr #7] @ │ │ │ │ ldr r4, [r7], -r3, asr #12 │ │ │ │ movteq pc, #962 @ 0x3c2 @ │ │ │ │ @ instruction: 0xf65ce7c7 │ │ │ │ - svclt 0x0000ea10 │ │ │ │ - rsbseq ip, sl, ip, asr #31 │ │ │ │ + svclt 0x0000e9fc │ │ │ │ + rsbseq ip, sl, r4, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x007acc9e │ │ │ │ + rsbseq ip, sl, r6, ror ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf04fb0b1 │ │ │ │ strmi r0, [r8], r0, lsl #18 │ │ │ │ svcge 0x002d4b47 │ │ │ │ @@ -429471,195 +429481,195 @@ │ │ │ │ stmvs sp, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2372 @ 0xfffff6bc │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ @ instruction: 0x932f681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - eorcs pc, ip, #11206656 @ 0xab0000 │ │ │ │ + eorcs pc, ip, #9895936 @ 0x970000 │ │ │ │ movteq pc, #965 @ 0x3c5 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [r8], -sp, lsr #8 │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8a0f7fa │ │ │ │ + @ instruction: 0xf88cf7fa │ │ │ │ eorscs r9, fp, #46080 @ 0xb400 │ │ │ │ - b 1464f38 │ │ │ │ - blls d55e68 │ │ │ │ + b 1464f60 │ │ │ │ + blls d55e90 │ │ │ │ tstmi ip, #17825792 @ 0x1100000 │ │ │ │ orreq pc, r0, #335544323 @ 0x14000003 │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strne pc, [r0, #-965] @ 0xfffffc3b │ │ │ │ - @ instruction: 0xf890f7fa │ │ │ │ + @ instruction: 0xf87cf7fa │ │ │ │ eorcs r9, sp, #46080 @ 0xb400 │ │ │ │ - b 1478a78 │ │ │ │ - blls d54a88 │ │ │ │ + b 1478aa0 │ │ │ │ + blls d54ab0 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls d51898 │ │ │ │ + blls d51870 │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls d64308 │ │ │ │ - blge 264308 │ │ │ │ + blls d64330 │ │ │ │ + blge 264330 │ │ │ │ @ instruction: 0xf65b4618 │ │ │ │ - @ instruction: 0xf8d8eee0 │ │ │ │ + @ instruction: 0xf8d8eecc │ │ │ │ @ instruction: 0x46013018 │ │ │ │ @ instruction: 0xf8cd4638 │ │ │ │ ldmdavs sl, {r2, r5, ip, pc} │ │ │ │ mulge r0, r2, r8 │ │ │ │ - bne 2105dc │ │ │ │ + bne 210604 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - blx fe8916a6 │ │ │ │ + blx fe3916ce │ │ │ │ movwls r9, #2861 @ 0xb2d │ │ │ │ - blls d5bf60 │ │ │ │ + blls d5bf88 │ │ │ │ ldrtmi r2, [r8], -r0, lsr #2 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8cdf861 │ │ │ │ + @ instruction: 0xf8cdf84d │ │ │ │ eorcs r9, r9, #4 │ │ │ │ @ instruction: 0xf8982128 │ │ │ │ ldrtmi r3, [r8], -ip │ │ │ │ - blls d382e0 │ │ │ │ - blls d64358 │ │ │ │ + blls d38308 │ │ │ │ + blls d64380 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls d51838 │ │ │ │ + blls d51810 │ │ │ │ @ instruction: 0x46112231 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ @ instruction: 0xf8cd9b2e │ │ │ │ @ instruction: 0xf8cda000 │ │ │ │ tstmi ip, #4 │ │ │ │ - @ instruction: 0xf846f7fa │ │ │ │ + @ instruction: 0xf832f7fa │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bmi 4a4360 │ │ │ │ - blmi 3e4380 │ │ │ │ + bmi 4a4388 │ │ │ │ + blmi 3e43a8 │ │ │ │ eorsvs r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls dad784 │ │ │ │ + blls dad7ac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ eorslt r4, r1, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - stmdb ip!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r8, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq ip, [sl], #-158 @ 0xffffff62 │ │ │ │ - ldrshteq ip, [sl], #-128 @ 0xffffff80 │ │ │ │ + ldrhteq ip, [sl], #-150 @ 0xffffff6a │ │ │ │ + rsbseq ip, sl, r8, asr #17 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strcs fp, [r0, -r6, lsl #1] │ │ │ │ - blmi 1ca5178 │ │ │ │ + blmi 1ca51a0 │ │ │ │ eorscs sl, ip, #3, 28 @ 0x30 │ │ │ │ strmi r9, [r0], r1, lsl #14 │ │ │ │ stmvs ip, {r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ - @ instruction: 0xf7fa9300 │ │ │ │ - eorcs pc, ip, #720896 @ 0xb0000 │ │ │ │ + @ instruction: 0xf7f99300 │ │ │ │ + eorcs pc, ip, #988 @ 0x3dc │ │ │ │ movteq pc, #964 @ 0x3c4 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [r0], -r3, lsl #20 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf800f7fa │ │ │ │ + @ instruction: 0xffecf7f9 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce0c8 │ │ │ │ + beq 2ce0f0 │ │ │ │ orreq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ strne pc, [r0], #-964 @ 0xfffffc3c │ │ │ │ - @ instruction: 0xfff0f7f9 │ │ │ │ + @ instruction: 0xffdcf7f9 │ │ │ │ eorcs r9, sp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ strls r9, [r1, -r0, lsl #8] │ │ │ │ streq lr, [r3], #-2634 @ 0xfffff5b6 │ │ │ │ - @ instruction: 0xffe4f7f9 │ │ │ │ + @ instruction: 0xffd0f7f9 │ │ │ │ strls r9, [r1, -r3, lsl #22] │ │ │ │ tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ teqcs r2, r4, lsl #22 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ ldrdcc pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - blls 2d3740 │ │ │ │ + blls 2d3718 │ │ │ │ eorscs r9, r0, #262144 @ 0x40000 │ │ │ │ - blls 2e4460 │ │ │ │ + blls 2e4488 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ @ instruction: 0xf8d9431c │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ - @ instruction: 0xffcaf7f9 │ │ │ │ + @ instruction: 0xffb6f7f9 │ │ │ │ strls r9, [r1, -r3, lsl #22] │ │ │ │ tstmi sp, #56, 4 @ 0x80000003 │ │ │ │ teqcs r7, r4, lsl #22 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ ldrdcc pc, [r8], -r9 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf8d9ffbd │ │ │ │ - blls 2bb87c │ │ │ │ + @ instruction: 0xf8d9ffa9 │ │ │ │ + blls 2bb8a4 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ tstmi ip, #0 │ │ │ │ - blx ff511816 │ │ │ │ + blx ff01183e │ │ │ │ eorcs r9, r7, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d36e4 │ │ │ │ + blls 2d36bc │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx ff09183a │ │ │ │ + blx feb91862 │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ mrscs r9, (UNDEF: 56) │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d36c0 │ │ │ │ + blls 2d3698 │ │ │ │ ldrdne pc, [r8], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fec1185e │ │ │ │ + blx fe711886 │ │ │ │ andscs r9, r7, #3072 @ 0xc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d369c │ │ │ │ + blls 2d3674 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fe791882 │ │ │ │ + blx fe2918aa │ │ │ │ andscs r9, pc, #3072 @ 0xc00 │ │ │ │ tstcs r8, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - @ instruction: 0xf8d9ff73 │ │ │ │ + @ instruction: 0xf8d9ff5f │ │ │ │ @ instruction: 0x4630301c │ │ │ │ - blls 2ad918 │ │ │ │ - blls 2e452c │ │ │ │ + blls 2ad940 │ │ │ │ + blls 2e4554 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls 2d26cc │ │ │ │ + blls 2d26a4 │ │ │ │ movwls r2, #519 @ 0x207 │ │ │ │ - blls 2e51ac │ │ │ │ + blls 2e51d4 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - @ instruction: 0xff60f7f9 │ │ │ │ + @ instruction: 0xff4cf7f9 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4e452c │ │ │ │ - blmi 42454c │ │ │ │ + bmi 4e4554 │ │ │ │ + blmi 424574 │ │ │ │ @ instruction: 0xf8c8447a │ │ │ │ @ instruction: 0xf8c85000 │ │ │ │ ldmpl r3, {r2, lr}^ │ │ │ │ - blls 32d954 │ │ │ │ + blls 32d97c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r6, r0, asr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - stm r4, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x007ac89e │ │ │ │ - rsbseq ip, sl, r4, lsr #14 │ │ │ │ + rsbseq ip, sl, r6, ror r8 │ │ │ │ + ldrshteq ip, [sl], #-108 @ 0xffffff94 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf04fb086 │ │ │ │ strmi r0, [pc], -r0, lsl #18 │ │ │ │ vmlsge.f64 d4, d3, d25 │ │ │ │ @@ -429668,221 +429678,221 @@ │ │ │ │ stmvs ip, {r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2406 @ 0xfffff69a │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - eorcs pc, ip, #33, 30 @ 0x84 │ │ │ │ + eorcs pc, ip, #13, 30 @ 0x34 │ │ │ │ movteq pc, #964 @ 0x3c4 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [r0], -r3, lsl #10 │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff16f7f9 │ │ │ │ + @ instruction: 0xff02f7f9 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - b 146522c │ │ │ │ - blls 2d617c │ │ │ │ + b 1465254 │ │ │ │ + blls 2d61a4 │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ orreq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strne pc, [r0], #-964 @ 0xfffffc3c │ │ │ │ - @ instruction: 0xff06f7f9 │ │ │ │ + mrc2 7, 7, pc, cr2, cr9, {7} │ │ │ │ eorcs r9, sp, #3072 @ 0xc00 │ │ │ │ - b 147898c │ │ │ │ - blls 2d499c │ │ │ │ + b 14789b4 │ │ │ │ + blls 2d49c4 │ │ │ │ @ instruction: 0x46304611 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f9431d │ │ │ │ - blls 2d3584 │ │ │ │ + blls 2d355c │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ tstmi ip, #52, 4 @ 0x40000003 │ │ │ │ teqcs r2, r4, lsl #22 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ movwls r6, #2619 @ 0xa3b │ │ │ │ - mcr2 7, 7, pc, cr12, cr9, {7} @ │ │ │ │ + mrc2 7, 6, pc, cr8, cr9, {7} │ │ │ │ @ instruction: 0xf8cd9b03 │ │ │ │ eorscs r9, r0, #4 │ │ │ │ - blls 2e4634 │ │ │ │ + blls 2e465c │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ - bvs 20a4640 │ │ │ │ + bvs 20a4668 │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - blls 2d3550 │ │ │ │ + blls 2d3528 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ tstmi ip, #56, 4 @ 0x80000003 │ │ │ │ teqcs r7, r4, lsl #22 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ movwls r6, #2747 @ 0xabb │ │ │ │ - mrc2 7, 6, pc, cr2, cr9, {7} │ │ │ │ + mrc2 7, 5, pc, cr14, cr9, {7} │ │ │ │ @ instruction: 0x463069bb │ │ │ │ - blls 2ada58 │ │ │ │ - blls 2e4668 │ │ │ │ + blls 2ada80 │ │ │ │ + blls 2e4690 │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d258c │ │ │ │ + blls 2d2564 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 2dbe88 │ │ │ │ + blls 2dbeb0 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mcr2 7, 6, pc, cr0, cr9, {7} @ │ │ │ │ - blls 2ae210 │ │ │ │ + mcr2 7, 5, pc, cr12, cr9, {7} @ │ │ │ │ + blls 2ae238 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ ldmdavs r9!, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d2568 │ │ │ │ + blls 2d2540 │ │ │ │ movwls r2, #519 @ 0x207 │ │ │ │ - blls 2e5350 │ │ │ │ + blls 2e5378 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mcr2 7, 5, pc, cr14, cr9, {7} @ │ │ │ │ + mrc2 7, 4, pc, cr10, cr9, {7} │ │ │ │ ldmdavs r9!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - blx ff211a2c │ │ │ │ + blx fed11a54 │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ mrscs r9, (UNDEF: 56) │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d34cc │ │ │ │ + blls 2d34a4 │ │ │ │ @ instruction: 0x463068b9 │ │ │ │ - blls 2e46d0 │ │ │ │ + blls 2e46f8 │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d2524 │ │ │ │ + blls 2d24fc │ │ │ │ movwls r2, #535 @ 0x217 │ │ │ │ - blls 2dbeb0 │ │ │ │ + blls 2dbed8 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mcr2 7, 4, pc, cr12, cr9, {7} @ │ │ │ │ + mrc2 7, 3, pc, cr8, cr9, {7} │ │ │ │ ldmvs r9!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - blx fe991a70 │ │ │ │ + blx fe491a98 │ │ │ │ andscs r9, pc, #3072 @ 0xc00 │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ tstcs r8, r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r4, #201326592 @ 0xc000000 │ │ │ │ tstmi sp, #12, 20 @ 0xc000 │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ andmi pc, r0, r8, asr #17 │ │ │ │ andpl pc, r4, r8, asr #17 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65b87f0 │ │ │ │ - svclt 0x0000efa0 │ │ │ │ + svclt 0x0000ef8c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, sl, asr #13 │ │ │ │ - rsbseq ip, sl, sl, asr r5 │ │ │ │ + rsbseq ip, sl, r2, lsr #13 │ │ │ │ + rsbseq ip, sl, r2, lsr r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strcs fp, [r0, -r6, lsl #1] │ │ │ │ - blmi 1aa5514 │ │ │ │ + blmi 1aa553c │ │ │ │ eorscs sl, ip, #3, 28 @ 0x30 │ │ │ │ strmi r9, [r0], r1, lsl #14 │ │ │ │ stmvs ip, {r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - eorcs pc, ip, #976 @ 0x3d0 │ │ │ │ + eorcs pc, ip, #656 @ 0x290 │ │ │ │ movteq pc, #964 @ 0x3c4 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [r0], -r3, lsl #10 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - mrc2 7, 1, pc, cr2, cr9, {7} │ │ │ │ + mrc2 7, 0, pc, cr14, cr9, {7} │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - b 14653f4 │ │ │ │ - blls 2d6344 │ │ │ │ + b 146541c │ │ │ │ + blls 2d636c │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ orreq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ strne pc, [r0], #-964 @ 0xfffffc3c │ │ │ │ - mcr2 7, 1, pc, cr2, cr9, {7} @ │ │ │ │ + mcr2 7, 0, pc, cr14, cr9, {7} @ │ │ │ │ eorcs r9, sp, #3072 @ 0xc00 │ │ │ │ - b 1478b54 │ │ │ │ - blls 2d4b64 │ │ │ │ + b 1478b7c │ │ │ │ + blls 2d4b8c │ │ │ │ @ instruction: 0x46304611 │ │ │ │ tstmi sp, #262144 @ 0x40000 │ │ │ │ - mrc2 7, 0, pc, cr6, cr9, {7} │ │ │ │ + mcr2 7, 0, pc, cr2, cr9, {7} @ │ │ │ │ strls r9, [r1, -r3, lsl #22] │ │ │ │ tstmi ip, #52, 4 @ 0x40000003 │ │ │ │ teqcs r2, r4, lsl #22 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrdcc pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - blls 2d33a4 │ │ │ │ + blls 2d337c │ │ │ │ eorscs r9, r0, #262144 @ 0x40000 │ │ │ │ - blls 2e47f8 │ │ │ │ + blls 2e4820 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ @ instruction: 0xf8d9431d │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ - ldc2l 7, cr15, [ip, #996]! @ 0x3e4 │ │ │ │ + stc2l 7, cr15, [r8, #996]! @ 0x3e4 │ │ │ │ strls r9, [r1, -r3, lsl #22] │ │ │ │ tstmi ip, #56, 4 @ 0x80000003 │ │ │ │ teqcs r7, r4, lsl #22 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrdcc pc, [r8], -r9 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf8d9fdef │ │ │ │ - blls 2bbc18 │ │ │ │ + @ instruction: 0xf8d9fddb │ │ │ │ + blls 2bbc40 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ tstmi sp, #0 │ │ │ │ - @ instruction: 0xf9fef7fa │ │ │ │ + @ instruction: 0xf9eaf7fa │ │ │ │ eorcs r9, r7, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d3348 │ │ │ │ + blls 2d3320 │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - @ instruction: 0xf9ecf7fa │ │ │ │ + @ instruction: 0xf9d8f7fa │ │ │ │ andscs r9, r7, #3072 @ 0xc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - @ instruction: 0xf8d9fdc9 │ │ │ │ - blls 2b7c74 │ │ │ │ + @ instruction: 0xf8d9fdb5 │ │ │ │ + blls 2b7c9c │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8d99b04 │ │ │ │ tstmi sp, #0 │ │ │ │ - @ instruction: 0xf9d8f7fa │ │ │ │ + @ instruction: 0xf9c4f7fa │ │ │ │ andcs r9, r7, #3072 @ 0xc00 │ │ │ │ ldrtmi r9, [r9], -r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d32fc │ │ │ │ + blls 2d32d4 │ │ │ │ ldrdne pc, [r4], -r9 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - @ instruction: 0xf9c6f7fa │ │ │ │ + @ instruction: 0xf9b2f7fa │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ tstcs r8, r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - ldmib sp, {r0, r1, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r4, #201326592 @ 0xc000000 │ │ │ │ tstmi sp, #12, 20 @ 0xc000 │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ andmi pc, r0, r8, asr #17 │ │ │ │ andpl pc, r4, r8, asr #17 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65b87f0 │ │ │ │ - svclt 0x0000eec8 │ │ │ │ + svclt 0x0000eeb4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, r2, lsl #10 │ │ │ │ - rsbseq ip, sl, sl, lsr #7 │ │ │ │ + ldrsbteq ip, [sl], #-74 @ 0xffffffb6 │ │ │ │ + rsbseq ip, sl, r2, lsl #7 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf04fb086 │ │ │ │ strmi r0, [r9], r0, lsl #20 │ │ │ │ @ instruction: 0xf10d4b30 │ │ │ │ @@ -429891,56 +429901,56 @@ │ │ │ │ strbmi r4, [r0], -r6, lsl #12 │ │ │ │ pushmi {r2, r3, r7, fp, sp, lr} │ │ │ │ stmiapl fp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf0040300 │ │ │ │ movwls r0, #769 @ 0x301 │ │ │ │ - stc2l 7, cr15, [r2, #-996]! @ 0xfffffc1c │ │ │ │ + stc2l 7, cr15, [lr, #-996] @ 0xfffffc1c │ │ │ │ vsubl.u8 q9, d4, d28 │ │ │ │ ldrmi r0, [r1], -r0, asr #6 │ │ │ │ @ instruction: 0x5703e9dd │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f93a00 │ │ │ │ - blls 2d3240 │ │ │ │ + blls 2d3218 │ │ │ │ @ instruction: 0x46402230 │ │ │ │ - blls 2e4960 │ │ │ │ + blls 2e4988 │ │ │ │ tstmi pc, #17825792 @ 0x1100000 │ │ │ │ biceq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ - bcc 20e42c │ │ │ │ + bcc 20e454 │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - stc2l 7, cr15, [r8, #-996] @ 0xfffffc1c │ │ │ │ + ldc2 7, cr15, [r4, #-996]! @ 0xfffffc1c │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 13bbd24 │ │ │ │ + b 13bbd4c │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8cdfd3b │ │ │ │ + @ instruction: 0xf8cdfd27 │ │ │ │ eorcs sl, sl, #4 │ │ │ │ @ instruction: 0xf8994640 │ │ │ │ @ instruction: 0x2128300c │ │ │ │ - blls 2b892c │ │ │ │ - blls 2e49a4 │ │ │ │ + blls 2b8954 │ │ │ │ + blls 2e49cc │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r2, r3, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #201326592 @ 0xc000000 │ │ │ │ tstmi ip, #45056 @ 0xb000 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ rsbsvs r6, r4, r5, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65b87f0 │ │ │ │ - svclt 0x0000ee54 │ │ │ │ + svclt 0x0000ee40 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, ip, asr #6 │ │ │ │ - ldrhteq ip, [sl], #-46 @ 0xffffffd2 │ │ │ │ + rsbseq ip, sl, r4, lsr #6 │ │ │ │ + @ instruction: 0x007ac296 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf04fb086 │ │ │ │ strmi r0, [r8], r0, lsl #18 │ │ │ │ svcge 0x00034b39 │ │ │ │ @@ -429949,65 +429959,65 @@ │ │ │ │ stmvs ip, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2358 @ 0xfffff6ca │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - eorcs pc, ip, #61184 @ 0xef00 │ │ │ │ + eorcs pc, ip, #56064 @ 0xdb00 │ │ │ │ movteq pc, #964 @ 0x3c4 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [r8], -r3, lsl #20 │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [r4], #996 @ 0x3e4 │ │ │ │ + ldc2l 7, cr15, [r0], {249} @ 0xf9 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce700 │ │ │ │ + beq 2ce728 │ │ │ │ biceq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - ldc2l 7, cr15, [r4], {249} @ 0xf9 │ │ │ │ + stc2l 7, cr15, [r0], {249} @ 0xf9 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477e0c │ │ │ │ + b 1477e34 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d3120 │ │ │ │ + blls 2d30f8 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf8d8fcb9 │ │ │ │ + @ instruction: 0xf8d8fca5 │ │ │ │ eorscs r3, r6, #28 │ │ │ │ teqcs r5, r8, lsr r6 │ │ │ │ ldmibhi fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ - blls 2b8a38 │ │ │ │ - blls 2e4ab0 │ │ │ │ + blls 2b8a60 │ │ │ │ + blls 2e4ad8 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r1, r2, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #201326592 @ 0xc000000 │ │ │ │ tstmi ip, #45056 @ 0xb000 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ rsbsvs r6, r4, r5, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65b87f0 │ │ │ │ - svclt 0x0000edce │ │ │ │ + svclt 0x0000edba │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, r6, ror #4 │ │ │ │ - ldrhteq ip, [sl], #-18 @ 0xffffffee │ │ │ │ + rsbseq ip, sl, lr, lsr r2 │ │ │ │ + rsbseq ip, sl, sl, lsl #3 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf04fb086 │ │ │ │ strmi r0, [r8], r0, lsl #18 │ │ │ │ vmlage.f64 d4, d3, d25 │ │ │ │ @@ -430016,49 +430026,49 @@ │ │ │ │ stmvs ip, {r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2342 @ 0xfffff6da │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - eorcs pc, ip, #26880 @ 0x6900 │ │ │ │ + eorcs pc, ip, #21760 @ 0x5500 │ │ │ │ movteq pc, #964 @ 0x3c4 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [r0], -r3, lsl #20 │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - mrrc2 7, 15, pc, ip, cr9 @ │ │ │ │ + mcrr2 7, 15, pc, r8, cr9 @ │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477efc │ │ │ │ + b 1477f24 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8d8fc4f │ │ │ │ + @ instruction: 0xf8d8fc3b │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ @ instruction: 0x4649221f │ │ │ │ @ instruction: 0x17db4630 │ │ │ │ - blls 2b8b08 │ │ │ │ - blls 2e4b7c │ │ │ │ + blls 2b8b30 │ │ │ │ + blls 2e4ba4 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #201326592 @ 0xc000000 │ │ │ │ tstmi ip, #45056 @ 0xb000 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ rsbsvs r6, ip, sp, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r8], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65b87f0 │ │ │ │ - svclt 0x0000ed68 │ │ │ │ + svclt 0x0000ed54 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, sl, asr r1 │ │ │ │ - rsbseq ip, sl, r6, ror #1 │ │ │ │ + rsbseq ip, sl, r2, lsr r1 │ │ │ │ + ldrhteq ip, [sl], #-14 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf04fb086 │ │ │ │ strmi r0, [r8], r0, lsl #18 │ │ │ │ svcge 0x00034b2f │ │ │ │ @@ -430067,55 +430077,55 @@ │ │ │ │ stmvs ip, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2348 @ 0xfffff6d4 │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - eorcs pc, ip, #768 @ 0x300 │ │ │ │ + eorcs pc, ip, #244736 @ 0x3bc00 │ │ │ │ movteq pc, #964 @ 0x3c4 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [r8], -r3, lsl #20 │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - blx fff91f8a │ │ │ │ + blx ffa91fb2 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477fc8 │ │ │ │ + b 1477ff0 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8d8fbe9 │ │ │ │ + @ instruction: 0xf8d8fbd5 │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ andscs r4, pc, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8bd4 │ │ │ │ - blls 2e4c48 │ │ │ │ + blls 2b8bfc │ │ │ │ + blls 2e4c70 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - blls 2d2f48 │ │ │ │ + blls 2d2f20 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #4 │ │ │ │ tstmi sp, #52, 2 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ eorscs r2, r6, #0, 6 │ │ │ │ - blx ff591fda │ │ │ │ + blx ff092002 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4a4c50 │ │ │ │ - blmi 3e4c70 │ │ │ │ + bmi 4a4c78 │ │ │ │ + blmi 3e4c98 │ │ │ │ eorsvs r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls 32e074 │ │ │ │ + blls 32e09c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - ldcl 6, cr15, [r4], #364 @ 0x16c │ │ │ │ + stcl 6, cr15, [r0], #364 @ 0x16c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, lr, lsl #1 │ │ │ │ - rsbseq ip, sl, r0 │ │ │ │ + rsbseq ip, sl, r6, rrx │ │ │ │ + ldrsbteq fp, [sl], #-248 @ 0xffffff08 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf04fb086 │ │ │ │ strmi r0, [r9], r0, lsl #16 │ │ │ │ svcge 0x00034b37 │ │ │ │ @@ -430124,63 +430134,63 @@ │ │ │ │ stmvs ip, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2356 @ 0xfffff6cc │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - eorcs pc, ip, #148480 @ 0x24400 │ │ │ │ + eorcs pc, ip, #128000 @ 0x1f400 │ │ │ │ movteq pc, #964 @ 0x3c4 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [r8], -r3, lsl #20 │ │ │ │ stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blx fe39206a │ │ │ │ + blx 1e92092 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce9bc │ │ │ │ + beq 2ce9e4 │ │ │ │ biceq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - blx 1f9208a │ │ │ │ + blx 1a920b2 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 14740c8 │ │ │ │ + b 14740f0 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d2e64 │ │ │ │ + blls 2d2e3c │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ tstmi sp, #36, 4 @ 0x40000002 │ │ │ │ @ instruction: 0x21209b04 │ │ │ │ tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ ldrsbtcc pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf8d9fb5b │ │ │ │ + @ instruction: 0xf8d9fb47 │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ @ instruction: 0x4641221f │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8cf0 │ │ │ │ - blls 2e4d64 │ │ │ │ + blls 2b8d18 │ │ │ │ + blls 2e4d8c │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #201326592 @ 0xc000000 │ │ │ │ tstmi ip, #45056 @ 0xb000 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ rsbsvs r6, r4, r5, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65b87f0 │ │ │ │ - svclt 0x0000ec74 │ │ │ │ + svclt 0x0000ec60 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, sl, lsr #31 │ │ │ │ - ldrshteq fp, [sl], #-238 @ 0xffffff12 │ │ │ │ + rsbseq fp, sl, r2, lsl #31 │ │ │ │ + ldrsbteq fp, [sl], #-230 @ 0xffffff1a │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf04fb086 │ │ │ │ strmi r0, [r9], r0, lsl #16 │ │ │ │ svcge 0x00034b40 │ │ │ │ @@ -430189,163 +430199,163 @@ │ │ │ │ stmvs ip, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2365 @ 0xfffff6c3 │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - eorcs pc, ip, #15360 @ 0x3c00 │ │ │ │ + eorcs pc, ip, #1028096 @ 0xfb000 │ │ │ │ movteq pc, #964 @ 0x3c4 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [r8], -r3, lsl #20 │ │ │ │ stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blx 31216e │ │ │ │ + blx ffe12194 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ceac0 │ │ │ │ + beq 2ceae8 │ │ │ │ biceq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - blx fff1218c │ │ │ │ + blx ffa121b4 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 14741cc │ │ │ │ + b 14741f4 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d2d60 │ │ │ │ + blls 2d2d38 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ mlacc r0, r9, r8, pc @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf8d9fad9 │ │ │ │ + @ instruction: 0xf8d9fac5 │ │ │ │ eorscs r3, r6, #28 │ │ │ │ @ instruction: 0x46382135 │ │ │ │ ldmibhi fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ - blls 2b8df8 │ │ │ │ - blls 2e4e70 │ │ │ │ + blls 2b8e20 │ │ │ │ + blls 2e4e98 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - @ instruction: 0xf8d9fac7 │ │ │ │ + @ instruction: 0xf8d9fab3 │ │ │ │ andscs r3, pc, #36 @ 0x24 │ │ │ │ strbmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8e18 │ │ │ │ - blls 2e4e8c │ │ │ │ + blls 2b8e40 │ │ │ │ + blls 2e4eb4 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #201326592 @ 0xc000000 │ │ │ │ tstmi ip, #45056 @ 0xb000 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ rsbsvs r6, r4, r5, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65b87f0 │ │ │ │ - svclt 0x0000ebe0 │ │ │ │ + svclt 0x0000ebcc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r6, lsr #29 │ │ │ │ - ldrsbteq fp, [sl], #-214 @ 0xffffff2a │ │ │ │ + rsbseq fp, sl, lr, ror lr │ │ │ │ + rsbseq fp, sl, lr, lsr #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strcs fp, [r0, -r7, lsl #1] │ │ │ │ - blmi 1665aa8 │ │ │ │ + blmi 1665ad0 │ │ │ │ eorscs sl, ip, #768 @ 0x300 │ │ │ │ strmi r9, [r0], r1, lsl #14 │ │ │ │ stmvs sp, {r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2383 @ 0xfffff6b1 │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - eorcs pc, ip, #512000 @ 0x7d000 │ │ │ │ + eorcs pc, ip, #430080 @ 0x69000 │ │ │ │ movteq pc, #965 @ 0x3c5 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ strtmi sl, [r0], -r3, lsl #18 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blx 1e92290 │ │ │ │ + blx 19922b8 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ - b 1465b34 │ │ │ │ - blls 2d6ac4 │ │ │ │ - b 1425b00 │ │ │ │ + b 1465b5c │ │ │ │ + blls 2d6aec │ │ │ │ + b 1425b28 │ │ │ │ @ instruction: 0xf3c50903 │ │ │ │ stmib sp, {r6, r7, r8, r9}^ │ │ │ │ vabdl.u8 , d5, d0 │ │ │ │ @ instruction: 0xf7f90580 │ │ │ │ - blls 2d2c54 │ │ │ │ + blls 2d2c2c │ │ │ │ strls r2, [r0, #-571] @ 0xfffffdc5 │ │ │ │ streq lr, [r3, #-2634] @ 0xfffff5b6 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ strls r4, [r1, -r0, lsr #12] │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 17122cc │ │ │ │ + blx 12122f4 │ │ │ │ strls r9, [r1, -r3, lsl #22] │ │ │ │ tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - b 1425b78 │ │ │ │ + b 1425ba0 │ │ │ │ @ instruction: 0xf8960903 │ │ │ │ movwls r3, #32 │ │ │ │ - blx 13922e8 │ │ │ │ + blx e92310 │ │ │ │ @ instruction: 0xa01cf8d6 │ │ │ │ strtmi r9, [r0], -r3, lsl #22 │ │ │ │ teqcs r5, r6, lsr r2 │ │ │ │ @ instruction: 0xf8da431d │ │ │ │ ldmibhi fp, {ip, sp} │ │ │ │ @ instruction: 0xf0039701 │ │ │ │ movwls r0, #771 @ 0x303 │ │ │ │ - b 143af34 │ │ │ │ + b 143af5c │ │ │ │ @ instruction: 0xf7f90b03 │ │ │ │ - blls 2d2bf8 │ │ │ │ + blls 2d2bd0 │ │ │ │ strls r2, [r1, -sp, lsr #4] │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ strtmi r9, [r0], -r4, lsl #22 │ │ │ │ - bleq 2cec68 │ │ │ │ + bleq 2cec90 │ │ │ │ mlacc r1, r6, r8, pc @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf8dafa25 │ │ │ │ + @ instruction: 0xf8dafa11 │ │ │ │ strtmi r3, [r0], -r4 │ │ │ │ @ instruction: 0x212e222f │ │ │ │ @ instruction: 0x9701899b │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ - blls 2b8f5c │ │ │ │ + blls 2b8f84 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f99d04 │ │ │ │ - bvs 1ed2bbc │ │ │ │ + bvs 1ed2b94 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - b 149cbec │ │ │ │ + b 149cc14 │ │ │ │ ldrbne r0, [fp, r5, lsl #10] │ │ │ │ - blls 2b8f7c │ │ │ │ - b 1425c60 │ │ │ │ - blls 2d5b8c │ │ │ │ + blls 2b8fa4 │ │ │ │ + b 1425c88 │ │ │ │ + blls 2d5bb4 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - blx 31236c │ │ │ │ + @ instruction: 0xf9f0f7f9 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4e4fe8 │ │ │ │ - blmi 425004 │ │ │ │ + bmi 4e5010 │ │ │ │ + blmi 42502c │ │ │ │ @ instruction: 0xf8c8447a │ │ │ │ @ instruction: 0xf8c86000 │ │ │ │ ldmpl r3, {r2, lr}^ │ │ │ │ - blls 32e40c │ │ │ │ + blls 32e434 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r7, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl c11d24 │ │ │ │ + bl 711d4c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r2, lsl #27 │ │ │ │ - rsbseq fp, sl, ip, ror #24 │ │ │ │ + rsbseq fp, sl, sl, asr sp │ │ │ │ + rsbseq fp, sl, r4, asr #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0x4616b0b7 │ │ │ │ @ instruction: 0xac334aa5 │ │ │ │ strcs r4, [r0, #-2981] @ 0xfffff45b │ │ │ │ @@ -430354,148 +430364,148 @@ │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ eorscs r5, ip, #13828096 @ 0xd30000 │ │ │ │ ldmdavs fp, {r0, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9335 │ │ │ │ @ instruction: 0xf0080300 │ │ │ │ strls r0, [r1, #-769] @ 0xfffffcff │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - eorcs pc, ip, #3227648 @ 0x314000 │ │ │ │ + eorcs pc, ip, #2899968 @ 0x2c4000 │ │ │ │ movteq pc, #968 @ 0x3c8 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ stmib sp, {r0, r1, r4, r5, r8, fp, ip, sp, lr}^ │ │ │ │ strtmi r3, [r0], -r0, lsl #10 │ │ │ │ - @ instruction: 0xf9baf7f9 │ │ │ │ + @ instruction: 0xf9a6f7f9 │ │ │ │ eorscs r9, fp, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ orreq pc, r0, #200, 6 @ 0x20000003 │ │ │ │ strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0xf9acf7f9 │ │ │ │ + @ instruction: 0xf998f7f9 │ │ │ │ eorcs r9, sl, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ biccs pc, r0, #200, 6 @ 0x20000003 │ │ │ │ strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0xf99ef7f9 │ │ │ │ + @ instruction: 0xf98af7f9 │ │ │ │ strls r9, [r1, #-2867] @ 0xfffff4cd │ │ │ │ tstmi pc, #-1879048190 @ 0x90000002 │ │ │ │ @ instruction: 0x21289b34 │ │ │ │ - b 1425ce4 │ │ │ │ - blvc e96874 │ │ │ │ + b 1425d0c │ │ │ │ + blvc e9689c │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf3c8f991 │ │ │ │ + vqrshrn.u16 d31, , #8 │ │ │ │ eorcs r1, sp, #0, 6 │ │ │ │ - blls eb9078 │ │ │ │ + blls eb90a0 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - b 13b9884 │ │ │ │ + b 13b98ac │ │ │ │ svcls 0x00340803 │ │ │ │ - @ instruction: 0xf984f7f9 │ │ │ │ - b 142eb58 │ │ │ │ + @ instruction: 0xf970f7f9 │ │ │ │ + b 142eb80 │ │ │ │ eorcs r0, pc, #1835008 @ 0x1c0000 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 13fb164 │ │ │ │ - blls ed64a8 │ │ │ │ + b 13fb18c │ │ │ │ + blls ed64d0 │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r4, r8, r9, lr} │ │ │ │ movwcs r4, #1560 @ 0x618 │ │ │ │ movwls r9, #4102 @ 0x1006 │ │ │ │ biccs pc, r0, #192, 6 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - @ instruction: 0xf96ef7f9 │ │ │ │ + @ instruction: 0xf95af7f9 │ │ │ │ @ instruction: 0x46299b33 │ │ │ │ - b 13e5d3c │ │ │ │ - blls ed64cc │ │ │ │ + b 13e5d64 │ │ │ │ + blls ed64f4 │ │ │ │ strcs r9, [r0, #-1284] @ 0xfffffafc │ │ │ │ @ instruction: 0xf7f9431f │ │ │ │ - blls ed2c68 │ │ │ │ + blls ed2c40 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edc954 │ │ │ │ + blls edc97c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf95af7f9 │ │ │ │ + @ instruction: 0xf946f7f9 │ │ │ │ tstcs r0, r3, lsr fp │ │ │ │ andeq lr, r3, #72, 20 @ 0x48000 │ │ │ │ andls r9, r7, #52, 22 @ 0xd000 │ │ │ │ - b 139cf8c │ │ │ │ + b 139cfb4 │ │ │ │ svcge 0x00080903 │ │ │ │ @ instruction: 0xf65a4638 │ │ │ │ - @ instruction: 0xf8d6efb4 │ │ │ │ + @ instruction: 0xf8d6efa0 │ │ │ │ ldrls fp, [r9, #-28] @ 0xffffffe4 │ │ │ │ - blvc 1f25de8 │ │ │ │ + blvc 1f25e10 │ │ │ │ @ instruction: 0xf8db4620 │ │ │ │ strls r3, [r3, #-0] │ │ │ │ ldmdavs sp, {r0, r2, r8, fp, ip, pc} │ │ │ │ vabal.u8 , d5, d2 │ │ │ │ @ instruction: 0xf0880880 │ │ │ │ @ instruction: 0xf8cd0801 │ │ │ │ @ instruction: 0xf7f98060 │ │ │ │ - blls ed3264 │ │ │ │ + blls ed323c │ │ │ │ andcs r9, pc, #0, 6 │ │ │ │ tstcs r0, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf930f7f9 │ │ │ │ - bls 3bb200 │ │ │ │ + @ instruction: 0xf91cf7f9 │ │ │ │ + bls 3bb228 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blls ee51a4 │ │ │ │ + blls ee51cc │ │ │ │ adccs r4, r8, #22020096 @ 0x1500000 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - svc 0x008af65a │ │ │ │ + svc 0x0076f65a │ │ │ │ ldrdlt pc, [r4], -fp │ │ │ │ stmdbls r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ ldrbmi r4, [fp], -r0, lsr #12 │ │ │ │ @ instruction: 0xf8cd2700 │ │ │ │ ldrls r8, [r9, -r0, rrx] │ │ │ │ - blx e12546 │ │ │ │ + blx 91256e │ │ │ │ andscs r9, pc, #52224 @ 0xcc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - bls 3129b0 │ │ │ │ + bls 312988 │ │ │ │ qasxmi r9, r0, r3 │ │ │ │ @ instruction: 0x432f8993 │ │ │ │ ldmeq fp, {r2, r4, r5, r9, fp, ip, pc} │ │ │ │ stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f2b3e │ │ │ │ svclt 0x0008022e │ │ │ │ ldrmi r2, [r1], -r0, lsl #10 │ │ │ │ strtmi fp, [fp], -pc, lsl #30 │ │ │ │ vstrls d9, [r2, #-24] @ 0xffffffe8 │ │ │ │ svclt 0x001c406b │ │ │ │ streq pc, [r0, #963] @ 0x3c3 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7f95300 │ │ │ │ - movwcs pc, #2291 @ 0x8f3 @ │ │ │ │ + movwcs pc, #2271 @ 0x8df @ │ │ │ │ movwls r2, #4660 @ 0x1234 │ │ │ │ @ instruction: 0x46119b33 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ tstmi pc, #0 │ │ │ │ @ instruction: 0xf7f99d34 │ │ │ │ - blls ed2960 │ │ │ │ + blls ed2938 │ │ │ │ streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ - blls ee5248 │ │ │ │ - blls 2a5244 │ │ │ │ + blls ee5270 │ │ │ │ + blls 2a526c │ │ │ │ teqle r8, r0, lsl #22 │ │ │ │ eorcs r9, fp, #2048 @ 0x800 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - ldmdbvs r2!, {r0, r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bcs 23b2c0 │ │ │ │ - b 133bec0 │ │ │ │ + ldmdbvs r2!, {r0, r1, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + bcs 23b2e8 │ │ │ │ + b 133bee8 │ │ │ │ svclt 0x00880503 │ │ │ │ - b 135cdfc │ │ │ │ + b 135ce24 │ │ │ │ svclt 0x008b0607 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ @ instruction: 0xf3c39b03 │ │ │ │ ldrmi r1, [sl], -r0, asr #6 │ │ │ │ eorscs r9, r3, #268435456 @ 0x10000000 │ │ │ │ movwls r4, #1553 @ 0x611 │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r6, #-872415232 @ 0xcc000000 │ │ │ │ @ instruction: 0x432b4a15 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ andvs pc, r0, sl, asr #17 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ @@ -430503,1163 +430513,1157 @@ │ │ │ │ @ instruction: 0x4650d116 │ │ │ │ pop {r0, r1, r2, r4, r5, ip, sp, pc} │ │ │ │ eorcs r8, fp, #240, 30 @ 0x3c0 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ ldrmi r2, [r1], -r0, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7f99601 │ │ │ │ - blls 2d28c8 │ │ │ │ + blls 2d28a0 │ │ │ │ @ instruction: 0x46329934 │ │ │ │ vmov.i64 d25, #0xff00ffff0000ffff │ │ │ │ movwmi r0, #54080 @ 0xd340 │ │ │ │ @ instruction: 0xe7cf433e │ │ │ │ - stmib ip, {r0, r1, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq fp, sl, r0, lsr #24 │ │ │ │ + ldmib r8!, {r0, r1, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrshteq fp, [sl], #-184 @ 0xffffff48 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq fp, [sl], #-150 @ 0xffffff6a │ │ │ │ + rsbseq fp, sl, lr, lsr #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ - ldrmi fp, [r4], -fp, asr #1 │ │ │ │ - ldrcc pc, [r8, #-2271]! @ 0xfffff721 │ │ │ │ - @ instruction: 0xf8df9203 │ │ │ │ - stmib sp, {r3, r4, r5, r8, sl, sp}^ │ │ │ │ - ldrbtmi r0, [sl], #-261 @ 0xfffffefb │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f9349 │ │ │ │ - blvc 1a952ac │ │ │ │ - ldrmi r9, [sl], -r4, lsl #6 │ │ │ │ - bcs 1f3340 │ │ │ │ - rsbshi pc, r0, #64 @ 0x40 │ │ │ │ - ldmibvs r1, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ - stmdacs r1, {r4, r8, fp, sp, lr} │ │ │ │ + ldrmi fp, [r5], -fp, asr #1 │ │ │ │ + ldrcs pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ + ldrcc pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ + andls r4, r5, sl, ror r4 │ │ │ │ + ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ + movtls r6, #38939 @ 0x981b │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + movwls r7, #19307 @ 0x4b6b │ │ │ │ + blvc ca5f40 │ │ │ │ + @ instruction: 0xf0402a00 │ │ │ │ + stmibvs r9!, {r2, r3, r5, r6, r9, pc}^ │ │ │ │ + stmdacs r1, {r3, r5, r8, fp, sp, lr} │ │ │ │ svclt 0x0088680a │ │ │ │ ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ - svclt 0x008a9407 │ │ │ │ - bls 3a5300 │ │ │ │ + svclt 0x008a9406 │ │ │ │ + bls 365324 │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - blcs 1fbaec │ │ │ │ - @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0020b00 │ │ │ │ - @ instruction: 0xf04f0b01 │ │ │ │ + svclt 0x00142b00 │ │ │ │ + bleq 210844 │ │ │ │ + bleq 250714 │ │ │ │ + @ instruction: 0xf04f68aa │ │ │ │ movwls r0, #39424 @ 0x9a00 │ │ │ │ - stmiavs sl!, {r4, r6, r7, r9, sl, lr} │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - vaddw.u8 , q1, d0 │ │ │ │ + vqshlu.s64 q10, q0, #2 │ │ │ │ @ instruction: 0xf3c20340 │ │ │ │ @ instruction: 0xf3c20980 │ │ │ │ - @ instruction: 0xf3c227c0 │ │ │ │ - ldrmi r1, [r5], -r0, lsl #4 │ │ │ │ - andls r9, sl, #8, 6 @ 0x20000000 │ │ │ │ + movwls r2, #30656 @ 0x77c0 │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + andls r9, r8, #0, 2 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - teqphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + teqphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - @ instruction: 0xf834f7f9 │ │ │ │ - eorcs r9, ip, #8, 22 @ 0x2000 │ │ │ │ - bcc 20ee64 │ │ │ │ + @ instruction: 0xf824f7f9 │ │ │ │ + eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ + bcc 20ee84 │ │ │ │ ldrmi r9, [r1], -r7, asr #22 │ │ │ │ - movwls r4, #63008 @ 0xf620 │ │ │ │ - tstls r0, #72, 22 @ 0x12000 │ │ │ │ - @ instruction: 0xf828f7f9 │ │ │ │ + movwls r4, #54816 @ 0xd620 │ │ │ │ + movwls r9, #60232 @ 0xeb48 │ │ │ │ + @ instruction: 0xf818f7f9 │ │ │ │ eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ strtmi r9, [r0], -r0, lsl #20 │ │ │ │ - blls 13f9384 │ │ │ │ + blls 13f939c │ │ │ │ ldmdbeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf7f9930e │ │ │ │ - blls 13d27c8 │ │ │ │ + @ instruction: 0xf7f9930c │ │ │ │ + blls 13d27a8 │ │ │ │ ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ - bvc 20ee98 │ │ │ │ - movwls r4, #46624 @ 0xb620 │ │ │ │ + bvc 20eeb8 │ │ │ │ + movwls r4, #30240 @ 0x7620 │ │ │ │ strcs r9, [r0, -r8, asr #22] │ │ │ │ - @ instruction: 0xf7f9930c │ │ │ │ - blls 4527b0 │ │ │ │ + @ instruction: 0xf7f8930a │ │ │ │ + blls 454790 │ │ │ │ stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x21283b00 │ │ │ │ strtmi r9, [r0], -r7, asr #22 │ │ │ │ - blls 13f93a8 │ │ │ │ - @ instruction: 0xf7f9930a │ │ │ │ - blls 13d2798 │ │ │ │ - ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - blls 13f9400 │ │ │ │ - @ instruction: 0xf7f89308 │ │ │ │ - stcls 15, cr15, [r3, #-988] @ 0xfffffc24 │ │ │ │ - cdpls 2, 4, cr2, cr7, cr15, {1} │ │ │ │ - @ instruction: 0x96174611 │ │ │ │ - stmibvs fp!, {r5, r9, sl, lr} │ │ │ │ + blls 13f9404 │ │ │ │ + @ instruction: 0xf7f89319 │ │ │ │ + bls 414778 │ │ │ │ + blls 13a6030 │ │ │ │ + eorcs r9, sp, #0, 4 │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + tstls r6, #4 │ │ │ │ + tstls r7, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0xffe6f7f8 │ │ │ │ + eorcs r6, pc, #2801664 @ 0x2ac000 │ │ │ │ + ldrmi r9, [r1], -r7, asr #28 │ │ │ │ + @ instruction: 0x46209614 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ - tstls r8, #72, 22 @ 0x12000 │ │ │ │ + tstls r5, #72, 22 @ 0x12000 │ │ │ │ ldrdvs pc, [r0], -sl │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ vmov.i32 d25, #-369098752 @ 0xea000000 │ │ │ │ movwls r2, #960 @ 0x3c0 │ │ │ │ - @ instruction: 0xffe2f7f8 │ │ │ │ + @ instruction: 0xffd2f7f8 │ │ │ │ ldrbmi r9, [r1], -r7, asr #22 │ │ │ │ - tstls r5, #32, 12 @ 0x2000000 │ │ │ │ - tstls r6, #72, 22 @ 0x12000 │ │ │ │ - @ instruction: 0xf85ef7f9 │ │ │ │ + tstls r2, #32, 12 @ 0x2000000 │ │ │ │ + tstls r3, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0xf84ef7f9 │ │ │ │ eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 13d4734 │ │ │ │ + blls 13d4714 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ - tstls r3, #72, 12 @ 0x4800000 │ │ │ │ - tstls r4, #72, 22 @ 0x12000 │ │ │ │ - mcr 6, 1, pc, cr14, cr10, {2} @ │ │ │ │ + tstls r0, #72, 12 @ 0x4800000 │ │ │ │ + tstls r1, #72, 22 @ 0x12000 │ │ │ │ + mrc 6, 0, APSR_nzcv, cr14, cr10, {2} │ │ │ │ @ instruction: 0x801cf8d5 │ │ │ │ - stcls 6, cr4, [r6, #-296] @ 0xfffffed8 │ │ │ │ + stmdbls r3, {r1, r3, r6, r9, sl, lr} │ │ │ │ strls r4, [sp, -r0, lsr #12]! │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - ldmdavs lr, {r0, r3, r5, r9, sl, lr} │ │ │ │ - vmov.i32 d25, #-352321536 @ 0xeb000000 │ │ │ │ - @ instruction: 0xf0860680 │ │ │ │ - strtls r0, [ip], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9cef7f9 │ │ │ │ - movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dd068 │ │ │ │ - @ instruction: 0x46204659 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 13d46ec │ │ │ │ - ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ - tstls r1, #72, 12 @ 0x4800000 │ │ │ │ - tstls r2, #72, 22 @ 0x12000 │ │ │ │ - mcr 6, 0, pc, cr10, cr10, {2} @ │ │ │ │ - ldrdhi pc, [r4], -r8 │ │ │ │ - strtmi r4, [r9], -sl, asr #12 │ │ │ │ - strbmi r4, [r3], -r0, lsr #12 │ │ │ │ - strvs lr, [ip, -sp, asr #19]! │ │ │ │ - @ instruction: 0xf9b2f7f9 │ │ │ │ - movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dd0e0 │ │ │ │ - @ instruction: 0x46202110 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 3d46b4 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 13a3478 │ │ │ │ - movwls r4, #26129 @ 0x6611 │ │ │ │ - blls 13e6100 │ │ │ │ - @ instruction: 0xf7f89307 │ │ │ │ - blls 13d469c │ │ │ │ - ldrdls pc, [r0, -sp]! │ │ │ │ - blls 2e6104 │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - blls 2b4ec0 │ │ │ │ - blcs 22ed08 │ │ │ │ + @ instruction: 0x961b681e │ │ │ │ + streq pc, [r0], r6, asr #7 │ │ │ │ + streq pc, [r1], -r6, lsl #1 │ │ │ │ + @ instruction: 0xf7f9962c │ │ │ │ + blls 13d2f40 │ │ │ │ + andcs r9, pc, #0, 6 │ │ │ │ + ldrbmi r9, [r9], -r8, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xff9ef7f8 │ │ │ │ + adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x46484659 │ │ │ │ + blls 13f9484 │ │ │ │ + @ instruction: 0xf65a930f │ │ │ │ + @ instruction: 0xf8d8edfc │ │ │ │ + strbmi r8, [sl], -r4 │ │ │ │ + strtmi r9, [r0], -r3, lsl #18 │ │ │ │ + stmib sp, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7f9672c │ │ │ │ + blls 13d2f08 │ │ │ │ + andscs r9, pc, #0, 6 │ │ │ │ + tstcs r0, r8, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xff82f7f8 │ │ │ │ + eorcs r9, fp, #6144 @ 0x1800 │ │ │ │ + blcc 20efc8 │ │ │ │ + ldrmi r9, [r1], -r7, asr #22 │ │ │ │ + strtmi r9, [r0], -r6, lsl #6 │ │ │ │ + movwls r9, #35656 @ 0x8b48 │ │ │ │ + @ instruction: 0xff76f7f8 │ │ │ │ + movwls r9, #15175 @ 0x3b47 │ │ │ │ + @ instruction: 0xf8dd9b04 │ │ │ │ + blcs 1f8d30 │ │ │ │ + orrhi pc, sl, r0, asr #32 │ │ │ │ + blcs 22ed64 │ │ │ │ movwcs fp, #3973 @ 0xf85 │ │ │ │ mulcs r0, r8, r8 │ │ │ │ vmlsl.u8 , d2, d4 │ │ │ │ svclt 0x00981240 │ │ │ │ stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ eorscs r2, r3, #0, 6 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xff6af7f8 │ │ │ │ - bls 5bb4f4 │ │ │ │ - tstmi sl, #229376 @ 0x38000 │ │ │ │ - stmdals r7, {r4, r8, r9, fp, ip, pc}^ │ │ │ │ - stmdbls fp, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdbls ip, {r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r9, {r0, r1, r3, r8, r9, lr} │ │ │ │ + @ instruction: 0xff5cf7f8 │ │ │ │ + bls 53b508 │ │ │ │ + tstmi sl, #12, 18 @ 0x30000 │ │ │ │ + stmdals r7, {r1, r2, r3, r8, r9, fp, ip, pc}^ │ │ │ │ + stmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ stmdbls sl, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r9, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r8, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r8, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r5, {r0, r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r3, {r0, r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r4, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r1, {r0, r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r2, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r8, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r9, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r6, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r7, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r4, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r5, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r2, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r3, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r0, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r1, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r9, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls pc, {r1, r3, r8, r9, lr} @ │ │ │ │ stmdbls r6, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r7, {r1, r3, r8, r9, lr} │ │ │ │ - movwmi r4, #45866 @ 0xb32a │ │ │ │ - @ instruction: 0x100cf8ba │ │ │ │ - stmdaeq r0, {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 12bb238 │ │ │ │ - strtmi r0, [r0], -r9, lsl #6 │ │ │ │ - b 1296b44 │ │ │ │ - ldmdbcs lr!, {r1, r8, sl} │ │ │ │ - movwcs fp, #3847 @ 0xf07 │ │ │ │ - ldmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ - subsmi r3, r3, sl, lsl r2 │ │ │ │ - andcs fp, r0, #28, 30 @ 0x70 │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - @ instruction: 0xff26f7f8 │ │ │ │ - eorscs r9, r4, #72704 @ 0x11c00 │ │ │ │ - b 13e61cc │ │ │ │ - blls 13d695c │ │ │ │ - @ instruction: 0x96004611 │ │ │ │ - tstmi sp, #262144 @ 0x40000 │ │ │ │ - @ instruction: 0xff1af7f8 │ │ │ │ - movtcs lr, #31197 @ 0x79dd │ │ │ │ - andeq lr, r2, #72, 20 @ 0x48000 │ │ │ │ - stmdbls r5, {r0, r1, r3, r5, r8, r9, lr} │ │ │ │ - movwcs lr, #2497 @ 0x9c1 │ │ │ │ - blmi fe7a73d4 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 142e9e0 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - stmdals r5, {r0, r2, r3, r4, r8, pc} │ │ │ │ - pop {r0, r1, r3, r6, ip, sp, pc} │ │ │ │ - mcrrge 15, 15, r8, r7, cr0 │ │ │ │ - movwcs r2, #572 @ 0x23c │ │ │ │ - movwls r4, #5649 @ 0x1611 │ │ │ │ - ldrmi r4, [sp], -r0, lsr #12 │ │ │ │ - mrc2 7, 7, pc, cr10, cr8, {7} │ │ │ │ - strtmi r9, [r0], -r8, lsl #20 │ │ │ │ - bcs 20f0d8 │ │ │ │ - ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - ldrmi fp, [r1], -r7, asr #20 │ │ │ │ - mrc2 7, 7, pc, cr0, cr8, {7} │ │ │ │ + stmdbls r8, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r3, {r0, r1, r3, r8, r9, lr} │ │ │ │ + movweq lr, #39491 @ 0x9a43 │ │ │ │ + @ instruction: 0xf8ba430a │ │ │ │ + b 1258964 │ │ │ │ + bls 13d6938 │ │ │ │ + stmeq r9, {r5, r9, sl, lr} │ │ │ │ + streq lr, [r2, #-2627] @ 0xfffff5bd │ │ │ │ + svclt 0x0007293e │ │ │ │ + ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ + andscc lr, sl, #3620864 @ 0x374000 │ │ │ │ + svclt 0x001c4053 │ │ │ │ + vsubl.u8 q9, d3, d0 │ │ │ │ + stmib sp, {r7, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7f84611 │ │ │ │ + blls 13d45c0 │ │ │ │ + @ instruction: 0x46202234 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldrmi r9, [r1], -r8, asr #22 │ │ │ │ + strls r9, [r1, -r0, lsl #12] │ │ │ │ + @ instruction: 0xf7f8431d │ │ │ │ + ldmib sp, {r0, r1, r3, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 13dd69c │ │ │ │ + @ instruction: 0x432b0202 │ │ │ │ + stmib r1, {r0, r2, r8, fp, ip, pc}^ │ │ │ │ + bmi fe85d58c │ │ │ │ + ldrbtmi r4, [sl], #-2968 @ 0xfffff468 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r9, asr #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + tstphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + sublt r9, fp, r5, lsl #16 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + mcr2 7, 7, pc, cr12, cr8, {7} @ │ │ │ │ + stmib sp, {r0, r1, r2, r9, fp, ip, pc}^ │ │ │ │ + eorcs r2, ip, #0, 20 │ │ │ │ + blt 13cf138 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + mcr2 7, 7, pc, cr2, cr8, {7} @ │ │ │ │ eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ stmdals r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2cf2e8 │ │ │ │ + bleq 2cf304 │ │ │ │ ldrmi r9, [r1], -r8, asr #22 │ │ │ │ - b 1466244 │ │ │ │ + b 1466260 │ │ │ │ @ instruction: 0xf7f80903 │ │ │ │ - blls 1414558 │ │ │ │ + blls 141453c │ │ │ │ ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ stmdavc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - b 1426258 │ │ │ │ + b 1426274 │ │ │ │ svcls 0x00470903 │ │ │ │ - mrc2 7, 6, pc, cr8, cr8, {7} │ │ │ │ - strtmi r9, [r0], -sl, lsl #20 │ │ │ │ - b 14bc304 │ │ │ │ + mcr2 7, 6, pc, cr10, cr8, {7} @ │ │ │ │ + movwcs r9, #2568 @ 0xa08 │ │ │ │ + b 14bc320 │ │ │ │ andls r0, r0, #1835008 @ 0x1c0000 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - teqmi lr, #4194304 @ 0x400000 │ │ │ │ - @ instruction: 0xf7f89f48 │ │ │ │ - blls 2d4528 │ │ │ │ - streq lr, [r7, -r9, asr #20] │ │ │ │ - @ instruction: 0xf8d3699b │ │ │ │ - blls 13c0a08 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + svcls 0x0048433e │ │ │ │ + mrc2 7, 5, pc, cr12, cr8, {7} │ │ │ │ + b 142f0c8 │ │ │ │ + @ instruction: 0xf8d30707 │ │ │ │ + blls 13c0a24 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ - blls 13e5688 │ │ │ │ + blls 13e56a4 │ │ │ │ andls r4, r8, #16, 12 @ 0x1000000 │ │ │ │ tstmi pc, #-268435454 @ 0xf0000002 │ │ │ │ - vmov.i32 d20, #-2130706432 @ 0x81000000 │ │ │ │ - strls r2, [r1, #-960] @ 0xfffffc40 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - mrc2 7, 5, pc, cr4, cr8, {7} │ │ │ │ - ldrbmi r9, [r9], -r7, asr #22 │ │ │ │ - tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - tstmi pc, #72, 22 @ 0x12000 │ │ │ │ - @ instruction: 0xff30f7f8 │ │ │ │ - eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ - @ instruction: 0x21209300 │ │ │ │ - strtmi r9, [r0], -r8, asr #22 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 13d44d8 │ │ │ │ - adccs r4, r8, #42991616 @ 0x2900000 │ │ │ │ - blls 13e56cc │ │ │ │ + movwcs r4, #1553 @ 0x611 │ │ │ │ + vsubw.u8 , q0, d1 │ │ │ │ + strtmi r2, [r0], -r0, asr #7 │ │ │ │ + @ instruction: 0xf7f89300 │ │ │ │ + blls 13d44dc │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ + blls 13e56c8 │ │ │ │ + @ instruction: 0xf7f8431f │ │ │ │ + blls 13d46dc │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 13dcee0 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + mrc2 7, 4, pc, cr4, cr8, {7} │ │ │ │ + adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ + tstmi lr, #0, 2 │ │ │ │ + strls r9, [r7], -r8, asr #22 │ │ │ │ stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ shadd16mi sl, r8, ip │ │ │ │ - ldcl 6, cr15, [lr], #360 @ 0x168 │ │ │ │ - strls r9, [sp, #-2819]! @ 0xfffff4fd │ │ │ │ - stmdbls r6, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8d34620 │ │ │ │ - @ instruction: 0xf8daa01c │ │ │ │ - ldmdavs sp, {ip, sp} │ │ │ │ - vabal.u8 , d5, d9 │ │ │ │ + stcl 6, cr15, [lr], #360 @ 0x168 │ │ │ │ + @ instruction: 0xa01cf8d5 │ │ │ │ + @ instruction: 0x932d2300 │ │ │ │ + stmdbls r3, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ + ldrdcc pc, [r0], -sl │ │ │ │ + ldmdavs lr, {r5, r9, sl, lr} │ │ │ │ + vrsubhn.i16 d25, q3, │ │ │ │ @ instruction: 0xf0880880 │ │ │ │ @ instruction: 0xf8cd0801 │ │ │ │ @ instruction: 0xf7f980b0 │ │ │ │ - blls 13d2cfc │ │ │ │ + blls 13d2cdc │ │ │ │ andcs r9, pc, #0, 6 │ │ │ │ tstcs r0, r8, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 3, pc, cr12, cr8, {7} │ │ │ │ - adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ - tstmi lr, #0, 2 │ │ │ │ - ldrtmi r9, [r8], -r8, asr #22 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldcl 6, cr15, [r8], {90} @ 0x5a │ │ │ │ - ldrdge pc, [r4], -sl │ │ │ │ - ldrtmi r2, [sl], -r0, lsl #6 │ │ │ │ - ldrmi r9, [sp], -r6, lsl #18 │ │ │ │ - @ instruction: 0x932d4620 │ │ │ │ - @ instruction: 0xf8cd4653 │ │ │ │ - @ instruction: 0xf7f980b0 │ │ │ │ - blls 13d2cbc │ │ │ │ + mcr2 7, 3, pc, cr12, cr8, {7} @ │ │ │ │ + vmlsls.f64 d9, d7, d7 │ │ │ │ + smlatbcs r0, r8, r2, r2 │ │ │ │ + tstmi lr, #56, 12 @ 0x3800000 │ │ │ │ + b 143b7e8 │ │ │ │ + @ instruction: 0xf65a0903 │ │ │ │ + @ instruction: 0xf8daecc8 │ │ │ │ + ldrtmi sl, [sl], -r4 │ │ │ │ + strtmi r9, [r0], -r3, lsl #18 │ │ │ │ + smlsdcs r0, r3, r6, r4 │ │ │ │ + adcshi pc, r0, sp, asr #17 │ │ │ │ + @ instruction: 0xf7f9972d │ │ │ │ + blls 13d2c9c │ │ │ │ movwls r2, #543 @ 0x21f │ │ │ │ - blls 13dcf10 │ │ │ │ + blls 13dcf30 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 2, pc, cr12, cr8, {7} │ │ │ │ - blvc 1090158 │ │ │ │ - eorcs r9, r9, #72704 @ 0x11c00 │ │ │ │ - strtmi r2, [r0], -r8, lsr #2 │ │ │ │ - blvc 21011c │ │ │ │ - svcls 0x0048431e │ │ │ │ - mrc2 7, 2, pc, cr0, cr8, {7} │ │ │ │ - strtmi r9, [r0], -r7, asr #22 │ │ │ │ - b 143b314 │ │ │ │ - tstmi lr, #1835008 @ 0x1c0000 │ │ │ │ - blls 13f9300 │ │ │ │ - ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ - tstmi pc, #4194304 @ 0x400000 │ │ │ │ - mcr2 7, 2, pc, cr2, cr8, {7} @ │ │ │ │ + mcr2 7, 2, pc, cr12, cr8, {7} @ │ │ │ │ + eorcs r9, fp, #6144 @ 0x1800 │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + ldrmi r9, [r1], -r7, asr #22 │ │ │ │ + svcls 0x00484620 │ │ │ │ + @ instruction: 0xf7f8431e │ │ │ │ + blls 13d4414 │ │ │ │ + streq lr, [r7, -r9, asr #20] │ │ │ │ + blvc ed0194 │ │ │ │ + tstmi lr, #-1879048190 @ 0x90000002 │ │ │ │ + @ instruction: 0x21289b48 │ │ │ │ + stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ + tstmi pc, #0, 22 │ │ │ │ + mrc2 7, 1, pc, cr2, cr8, {7} │ │ │ │ tstmi lr, #72704 @ 0x11c00 │ │ │ │ tstmi pc, #72, 22 @ 0x12000 │ │ │ │ - blcs 1fb728 │ │ │ │ - blls 2c904c │ │ │ │ - blcs 22ef8c │ │ │ │ - movwcs fp, #3973 @ 0xf85 │ │ │ │ - mulcs r0, sl, r8 │ │ │ │ - vmlsl.u8 , d2, d4 │ │ │ │ - svclt 0x00981240 │ │ │ │ - stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ - eorscs r2, r3, #0, 6 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - mcr2 7, 1, pc, cr8, cr8, {7} @ │ │ │ │ - @ instruction: 0x100cf8bb │ │ │ │ - strtmi r9, [r0], -r7, asr #20 │ │ │ │ - stmeq r9, {r3, r6, r8, sl, fp, ip, pc} │ │ │ │ - ldmdbcs lr!, {r1, r2, r4, r8, r9, lr} │ │ │ │ - streq lr, [r7, #-2629] @ 0xfffff5bb │ │ │ │ - movwcs fp, #3847 @ 0xf07 │ │ │ │ - ldmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ - subsmi r3, r3, r8, lsl #4 │ │ │ │ - andcs fp, r0, #28, 30 @ 0x70 │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - mcr2 7, 0, pc, cr14, cr8, {7} @ │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - blls 139d44c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - andhi pc, r0, sp, asr #17 │ │ │ │ - blls 13e5800 │ │ │ │ - @ instruction: 0xf7f8431d │ │ │ │ - ldmib sp, {r0, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - teqmi r2, #469762049 @ 0x1c000001 │ │ │ │ - strbt r4, [r6], fp, lsr #6 │ │ │ │ - b 12663e0 │ │ │ │ - @ instruction: 0xf0010252 │ │ │ │ - @ instruction: 0xf0020101 │ │ │ │ - tstls r7, r1, lsl #4 │ │ │ │ - blls 30e20c │ │ │ │ - subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - @ instruction: 0xe67c465b │ │ │ │ - subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - ldr r4, [sl, fp, lsr #12]! │ │ │ │ - svc 0x0024f65a │ │ │ │ + blcs 1fb748 │ │ │ │ + stmdbvs fp!, {r0, r1, r3, r6, r8, ip, lr, pc} │ │ │ │ + svclt 0x00852b01 │ │ │ │ + @ instruction: 0xf89a2300 │ │ │ │ + bls 2dcb48 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + sadd8mi fp, r3, r8 │ │ │ │ + movwcs lr, #2509 @ 0x9cd │ │ │ │ + @ instruction: 0x46112233 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + @ instruction: 0xf8bbfe19 │ │ │ │ + bls 1398b94 │ │ │ │ + stclls 6, cr4, [r8, #-128] @ 0xffffff80 │ │ │ │ + tstmi r6, #8978432 @ 0x890000 │ │ │ │ + b 131f068 │ │ │ │ + svclt 0x00070507 │ │ │ │ + ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ + andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ + svclt 0x001c4053 │ │ │ │ + vsubl.u8 q9, d3, d0 │ │ │ │ + stmib sp, {r7, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7f84611 │ │ │ │ + movwcs pc, #3583 @ 0xdff @ │ │ │ │ + eorscs r9, r4, #67108864 @ 0x4000000 │ │ │ │ + ldrmi r9, [r1], -r7, asr #22 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + tstmi lr, #0 │ │ │ │ + tstmi sp, #72, 22 @ 0x12000 │ │ │ │ + ldc2l 7, cr15, [r2, #992]! @ 0x3e0 │ │ │ │ + movtcs lr, #31197 @ 0x79dd │ │ │ │ + @ instruction: 0x432b4332 │ │ │ │ + ldrmi lr, [r1], -r6, ror #13 │ │ │ │ + subseq lr, r2, #270336 @ 0x42000 │ │ │ │ + tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ + andeq pc, r1, #2 │ │ │ │ + ldr r9, [fp, #262] @ 0x106 │ │ │ │ + @ instruction: 0xf3c39b04 │ │ │ │ + ldrbmi r0, [fp], -r0, asr #4 │ │ │ │ + vmvn.i32 q15, #-1157627904 @ 0xbb000000 │ │ │ │ + movwcs r0, #576 @ 0x240 │ │ │ │ + @ instruction: 0xf65ae7ba │ │ │ │ + svclt 0x0000ef16 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ + rsbseq fp, sl, r0, asr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r2, ror #18 │ │ │ │ - @ instruction: 0x007ab690 │ │ │ │ + rsbseq fp, sl, r2, ror r6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ ldrmi fp, [r5], -r7, asr #1 │ │ │ │ - strbcs pc, [r0], #2271 @ 0x8df @ │ │ │ │ - strbcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ + ldrtcs pc, [r0], #2271 @ 0x8df @ │ │ │ │ + ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ andls r4, r3, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r2, r8, ip, pc}^ │ │ │ │ movtls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwls r7, #11115 @ 0x2b6b │ │ │ │ - blvc ca6478 │ │ │ │ + blvc ca6498 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - stmibvs r9!, {r0, r1, r2, r4, r5, r9, pc}^ │ │ │ │ + stmibvs r9!, {r0, r1, r2, r3, r5, r9, pc}^ │ │ │ │ stmdacs r1, {r3, r5, r8, fp, sp, lr} │ │ │ │ svclt 0x0088680a │ │ │ │ ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ svclt 0x008a9404 │ │ │ │ - bls 2e585c │ │ │ │ + bls 2e587c │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ svclt 0x00142b00 │ │ │ │ @ instruction: 0xf0022700 │ │ │ │ stmiavs sl!, {r0, r8, r9, sl} │ │ │ │ - movwls r2, #34304 @ 0x8600 │ │ │ │ - tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - vqshlu.s64 d20, d18, #2 │ │ │ │ - @ instruction: 0xf3c223c0 │ │ │ │ - @ instruction: 0xf3c20b40 │ │ │ │ - ldrtmi r0, [r0], r0, lsl #19 │ │ │ │ - andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - andls r9, r7, #402653184 @ 0x18000000 │ │ │ │ - svccs 0x00009100 │ │ │ │ - tstphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0029307 │ │ │ │ + strbmi r0, [lr], -r1, lsl #2 │ │ │ │ + movwne pc, #962 @ 0x3c2 @ │ │ │ │ + beq 1211b80 │ │ │ │ + stmeq r0, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + blcs ff211b88 │ │ │ │ + tstls r0, r6, lsl #6 │ │ │ │ + @ instruction: 0xf0402f00 │ │ │ │ + mcrrge 1, 1, r8, r3, cr6 │ │ │ │ + @ instruction: 0x4611223c │ │ │ │ + strls r4, [r1, -r0, lsr #12] │ │ │ │ + ldc2l 7, cr15, [ip, #-992]! @ 0xfffffc20 │ │ │ │ + eorcs r9, ip, #68608 @ 0x10c00 │ │ │ │ + stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf7f89701 │ │ │ │ - eorcs pc, ip, #8896 @ 0x22c0 │ │ │ │ - strlt lr, [r0], -sp, asr #19 │ │ │ │ - mcrls 6, 2, r4, cr3, cr1, {0} │ │ │ │ - ldrls r4, [r3], -r0, lsr #12 │ │ │ │ - ldrls r9, [r4], -r4, asr #28 │ │ │ │ - stc2 7, cr15, [r0, #992] @ 0x3e0 │ │ │ │ - eorscs r9, fp, #1072 @ 0x430 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - strtmi r9, [r0], -r0, lsl #20 │ │ │ │ - mcrls 6, 2, r9, cr4, cr1, {0} │ │ │ │ - @ instruction: 0xf7f89612 │ │ │ │ - blls 39427c │ │ │ │ - movwls r2, #554 @ 0x22a │ │ │ │ - blls 12a64f4 │ │ │ │ + blls 12f98e8 │ │ │ │ + @ instruction: 0xf7f89311 │ │ │ │ + blls 12d4274 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ - ldrbmi sl, [r6], -r4 │ │ │ │ - blls 12f98f8 │ │ │ │ - @ instruction: 0xf7f89310 │ │ │ │ - blls 414260 │ │ │ │ - stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ - @ instruction: 0x21283700 │ │ │ │ - strtmi r9, [r0], -r3, asr #22 │ │ │ │ - blls 12f9908 │ │ │ │ - @ instruction: 0xf7f8930e │ │ │ │ - bls 3d4248 │ │ │ │ - blls 12a6560 │ │ │ │ - bcs 20f418 │ │ │ │ + @ instruction: 0xf8cd8000 │ │ │ │ + movwls r9, #57348 @ 0xe004 │ │ │ │ + movwls r9, #64324 @ 0xfb44 │ │ │ │ + stc2l 7, cr15, [r4, #-992]! @ 0xfffffc20 │ │ │ │ + eorcs r9, sl, #1072 @ 0x430 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + strtmi fp, [r0], -r0, lsl #18 │ │ │ │ + cdpls 6, 4, cr9, cr4, cr12, {0} │ │ │ │ + @ instruction: 0xf7f8960d │ │ │ │ + blls 3d4244 │ │ │ │ + cdpls 2, 4, cr2, cr3, cr9, {1} │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + cdpls 6, 4, cr9, cr4, cr10, {0} │ │ │ │ + @ instruction: 0xf7f8960b │ │ │ │ + bls 39422c │ │ │ │ + blls 12a657c │ │ │ │ + andls r4, r0, #81788928 @ 0x4e00000 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - blls 12f9918 │ │ │ │ - @ instruction: 0xf7f8930c │ │ │ │ - stmibvs fp!, {r0, r1, r2, r3, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + blls 12f992c │ │ │ │ + @ instruction: 0xf7f89309 │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r1], -pc, lsr #4 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls 12bcd00 │ │ │ │ - @ instruction: 0xf8da9309 │ │ │ │ - blls 12f8d08 │ │ │ │ - andhi pc, r4, sp, asr #17 │ │ │ │ - vsubw.u8 , , d10 │ │ │ │ - movwls r2, #960 @ 0x3c0 │ │ │ │ - ldc2 7, cr15, [ip, #-992]! @ 0xfffffc20 │ │ │ │ - ldrbmi r9, [r1], -r3, asr #22 │ │ │ │ - movwls r4, #30240 @ 0x7620 │ │ │ │ - movwls r9, #35652 @ 0x8b44 │ │ │ │ - ldc2 7, cr15, [r8, #992]! @ 0x3e0 │ │ │ │ - eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ - @ instruction: 0x21209300 │ │ │ │ - strtmi r9, [r0], -r4, asr #22 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blge 8141e8 │ │ │ │ - blls 12a65a0 │ │ │ │ - ldrtmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls 12f99a4 │ │ │ │ - @ instruction: 0xf65a9306 │ │ │ │ - @ instruction: 0xf8d5eb88 │ │ │ │ - @ instruction: 0x4602801c │ │ │ │ - strtmi r9, [r0], -r5, lsl #18 │ │ │ │ - @ instruction: 0xf8d89629 │ │ │ │ - @ instruction: 0xf8d33000 │ │ │ │ - vaddl.u8 , d11, d0 │ │ │ │ - @ instruction: 0xf0860680 │ │ │ │ - strtls r0, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff28f7f8 │ │ │ │ - movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12dd5b4 │ │ │ │ - @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 3141a0 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 12a298c │ │ │ │ - tstls r5, #17825792 @ 0x1100000 │ │ │ │ - blls 12e6614 │ │ │ │ - @ instruction: 0xf7f89316 │ │ │ │ - blls 12d4188 │ │ │ │ - blls 12f99b0 │ │ │ │ - blls 2799b8 │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - stmdbvs fp!, {r1, r2, r4, r5, r6, r8, pc} │ │ │ │ - svclt 0x008b2b01 │ │ │ │ - ldrdcc pc, [r4], -r8 │ │ │ │ - ldmdavc sl, {r1, r9, fp, ip, pc} │ │ │ │ - svclt 0x00844613 │ │ │ │ - vsubw.u8 q9, q1, d0 │ │ │ │ - stmib sp, {r6, r9, ip}^ │ │ │ │ - eorscs r2, r3, #0, 6 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - stc2l 7, cr15, [r0], #992 @ 0x3e0 │ │ │ │ - bls 6bba18 │ │ │ │ - tstmi sl, #294912 @ 0x48000 │ │ │ │ - stmdals r3, {r2, r4, r8, r9, fp, ip, pc}^ │ │ │ │ - stmdbls pc, {r0, r1, r3, r8, r9, lr} @ │ │ │ │ - ldmdbls r0, {r1, r3, r8, r9, lr} │ │ │ │ - stmdbls sp, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdbls lr, {r1, r3, r8, r9, lr} │ │ │ │ - stmdbls fp, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdbls ip, {r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r9, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdbls sl, {r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r8, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r5, {r0, r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r4, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdbls r5, {r1, r3, r8, r9, lr} │ │ │ │ - stmdaeq r0, {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ - movwmi r9, #47684 @ 0xba44 │ │ │ │ - @ instruction: 0x100cf8ba │ │ │ │ - streq lr, [r2, #-2627] @ 0xfffff5bd │ │ │ │ - stmeq r9, {r5, r9, sl, lr} │ │ │ │ - svclt 0x0013293e │ │ │ │ - movweq lr, #47753 @ 0xba89 │ │ │ │ - ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - svclt 0x00182200 │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - stc2 7, cr15, [r0], #992 @ 0x3e0 │ │ │ │ + blls 12bcd20 │ │ │ │ + @ instruction: 0xf8da9306 │ │ │ │ + blls 12f8d28 │ │ │ │ + movwls r9, #30209 @ 0x7601 │ │ │ │ + biccs pc, r0, #603979779 @ 0x24000003 │ │ │ │ + @ instruction: 0xf7f89300 │ │ │ │ + blls 12d41ec │ │ │ │ + @ instruction: 0x46204651 │ │ │ │ + blls 12f9998 │ │ │ │ + @ instruction: 0xf7f89317 │ │ │ │ + blls 12d43ec │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 12dd1d0 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + ldc2 7, cr15, [ip, #-992] @ 0xfffffc20 │ │ │ │ + @ instruction: 0x4618ab18 │ │ │ │ + adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ + tstls r4, #59768832 @ 0x3900000 │ │ │ │ + tstls r5, #68, 22 @ 0x11000 │ │ │ │ + bl 20126d4 │ │ │ │ + @ instruction: 0x801cf8d5 │ │ │ │ + stmdbls r5, {r1, r9, sl, lr} │ │ │ │ + strtls r4, [r9], -r0, lsr #12 │ │ │ │ + ldrdcc pc, [r0], -r8 │ │ │ │ + ldrdlt pc, [r0], -r3 │ │ │ │ + streq pc, [r0], fp, asr #7 │ │ │ │ + streq pc, [r1], -r6, lsl #1 │ │ │ │ + @ instruction: 0xf7f89628 │ │ │ │ + blls 12d49f4 │ │ │ │ + andcs r9, pc, #0, 6 │ │ │ │ + ldrtmi r9, [r9], -r4, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + ldc2l 7, cr15, [r8], #992 @ 0x3e0 │ │ │ │ + eorcs r9, fp, #4, 22 @ 0x1000 │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ + @ instruction: 0x46209312 │ │ │ │ + tstls r3, #68, 22 @ 0x11000 │ │ │ │ + stc2l 7, cr15, [ip], #992 @ 0x3e0 │ │ │ │ + movwls r9, #19267 @ 0x4b43 │ │ │ │ + movwls r9, #23364 @ 0x5b44 │ │ │ │ + blcs 1fb9cc │ │ │ │ + msrhi SPSR_fsxc, r0, asr #32 │ │ │ │ + blcs 22f278 │ │ │ │ + @ instruction: 0xf8d8bf8b │ │ │ │ + bls 260de4 │ │ │ │ + @ instruction: 0x4613781a │ │ │ │ + movwcs fp, #3972 @ 0xf84 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + movwcs lr, #2509 @ 0x9cd │ │ │ │ + @ instruction: 0x46112233 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + blls 594134 │ │ │ │ + stmdbls pc, {r4, r9, fp, ip, pc} @ │ │ │ │ + blls 625a60 │ │ │ │ + movwmi r9, #47171 @ 0xb843 │ │ │ │ + movwmi r9, #43276 @ 0xa90c │ │ │ │ + movwmi r9, #47373 @ 0xb90d │ │ │ │ + movwmi r9, #43274 @ 0xa90a │ │ │ │ + movwmi r9, #47371 @ 0xb90b │ │ │ │ + movwmi r9, #43272 @ 0xa908 │ │ │ │ + movwmi r9, #47369 @ 0xb909 │ │ │ │ + movwmi r9, #43270 @ 0xa906 │ │ │ │ + movwmi r9, #47367 @ 0xb907 │ │ │ │ + movwmi r9, #43286 @ 0xa916 │ │ │ │ + movwmi r9, #47383 @ 0xb917 │ │ │ │ + movwmi r9, #43284 @ 0xa914 │ │ │ │ + movwmi r9, #47381 @ 0xb915 │ │ │ │ + movwmi r9, #43282 @ 0xa912 │ │ │ │ + movwmi r9, #47379 @ 0xb913 │ │ │ │ + movwmi r9, #43268 @ 0xa904 │ │ │ │ + b 127b250 │ │ │ │ + bls 12d6e40 │ │ │ │ + @ instruction: 0xf8ba430b │ │ │ │ + b 1298e78 │ │ │ │ + strtmi r0, [r0], -r2, lsl #10 │ │ │ │ + ldmdbcs lr!, {r0, r3, r7, fp} │ │ │ │ + b fe444aa0 │ │ │ │ + movwcs r0, #779 @ 0x30b │ │ │ │ + andcs r4, r0, #27262976 @ 0x1a00000 │ │ │ │ + vmov.f32 d27, #-24 @ 0xc1c00000 │ │ │ │ + stmib sp, {r7, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7f84611 │ │ │ │ + movwcs pc, #3217 @ 0xc91 @ │ │ │ │ + eorscs r9, r4, #67108864 @ 0x4000000 │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ + strls r4, [r0], -r0, lsr #12 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + tstmi sp, #68, 22 @ 0x11000 │ │ │ │ + stc2 7, cr15, [r4], {248} @ 0xf8 │ │ │ │ + movtcs lr, #14813 @ 0x39dd │ │ │ │ + andeq lr, r2, #72, 20 @ 0x48000 │ │ │ │ + stmdbls r3, {r0, r1, r3, r5, r8, r9, lr} │ │ │ │ + movwcs lr, #2497 @ 0x9c1 │ │ │ │ + blmi fe4a78cc │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 132ef0c │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + stmdals r3, {r0, r2, r8, pc} │ │ │ │ + pop {r0, r1, r2, r6, ip, sp, pc} │ │ │ │ + mcrrge 15, 15, r8, r3, cr0 │ │ │ │ + movwcs r2, #572 @ 0x23c │ │ │ │ + movwls r4, #5649 @ 0x1611 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + eorcs pc, ip, #25856 @ 0x6500 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + strtmi sl, [r0], -r0, lsl #18 │ │ │ │ + stmdbvc r3, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + mrrc2 7, 15, pc, ip, cr8 @ │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls 129d728 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - b 13fa660 │ │ │ │ - blls 12d6e70 │ │ │ │ - @ instruction: 0xf7f8431d │ │ │ │ - ldmib sp, {r0, r1, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - b 13ddb7c │ │ │ │ - @ instruction: 0x432b0202 │ │ │ │ - stmib r1, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ - bmi fe5dda7c │ │ │ │ - ldrbtmi r4, [sl], #-2958 @ 0xfffff472 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r5, asr #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - tstphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - sublt r9, r7, r3, lsl #16 │ │ │ │ - svchi 0x00f0e8bd │ │ │ │ - eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf04f9601 │ │ │ │ - @ instruction: 0xf7f80a00 │ │ │ │ - eorcs pc, ip, #29440 @ 0x7300 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - strlt lr, [r0], -sp, asr #19 │ │ │ │ - @ instruction: 0xb743e9dd │ │ │ │ - stc2l 7, cr15, [sl], #-992 @ 0xfffffc20 │ │ │ │ eorscs r9, fp, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stmib sp, {r2, r6, r8, r9, fp, ip, pc}^ │ │ │ │ - b 13ba6d0 │ │ │ │ - @ instruction: 0xf7f80903 │ │ │ │ - blls 39404c │ │ │ │ - movwls r2, #554 @ 0x22a │ │ │ │ - blls 129eae0 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - b 13faaec │ │ │ │ - blls 12d6ef8 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcrr2 7, 15, pc, lr, cr8 @ │ │ │ │ - eorcs r9, sp, #7168 @ 0x1c00 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls 12e6744 │ │ │ │ - svcls 0x00434620 │ │ │ │ - streq lr, [r7, -r8, asr #20] │ │ │ │ + blls 12e5b64 │ │ │ │ + andhi pc, r0, sp, asr #17 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcrr2 7, 15, pc, r0, cr8 @ │ │ │ │ - eorcs r6, pc, #2801664 @ 0x2ac000 │ │ │ │ - @ instruction: 0xf8d34611 │ │ │ │ - blls 12b8f1c │ │ │ │ - blls 12e5b9c │ │ │ │ + mcrr2 7, 15, pc, lr, cr8 @ │ │ │ │ + eorcs r9, sl, #68608 @ 0x10c00 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + tstmi pc, #0, 12 │ │ │ │ + strtmi r9, [r0], -r4, asr #22 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldrdcc pc, [r0], -r9 │ │ │ │ - ldrmi r9, [r8], -r8, lsl #6 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - biccs pc, r0, #192, 6 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - stc2 7, cr15, [sl], #-992 @ 0xfffffc20 │ │ │ │ - strbmi r9, [r9], -r3, asr #22 │ │ │ │ - tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ - b 13fbc58 │ │ │ │ - @ instruction: 0xf7f80803 │ │ │ │ - blls 12d41e4 │ │ │ │ + mcrr2 7, 15, pc, r0, cr8 @ │ │ │ │ + movwcs r9, #2566 @ 0xa06 │ │ │ │ + strtmi r9, [r0], -r3, asr #28 │ │ │ │ + eorcs r9, sp, #0, 4 │ │ │ │ + movwls r4, #5649 @ 0x1611 │ │ │ │ + svcls 0x0044433e │ │ │ │ + ldc2 7, cr15, [r4], #-992 @ 0xfffffc20 │ │ │ │ + b 13ef5d8 │ │ │ │ + @ instruction: 0xf8d30707 │ │ │ │ + blls 12b4f34 │ │ │ │ + ldrdcs pc, [r0], -r8 │ │ │ │ + blls 12e5bb4 │ │ │ │ + andls r4, r7, #16, 12 @ 0x1000000 │ │ │ │ + tstmi pc, #-268435454 @ 0xf0000002 │ │ │ │ + movwcs r4, #1553 @ 0x611 │ │ │ │ + vsubw.u8 , q0, d1 │ │ │ │ + strtmi r2, [r0], -r0, asr #7 │ │ │ │ + @ instruction: 0xf7f89300 │ │ │ │ + blls 12d3fcc │ │ │ │ + strtmi r4, [r0], -r1, asr #12 │ │ │ │ + blls 12e5bd8 │ │ │ │ + @ instruction: 0xf7f8431f │ │ │ │ + blls 12d41cc │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 12dd3d8 │ │ │ │ + blls 12dd3f0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r8], {248} @ 0xf8 │ │ │ │ - adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ - tstmi pc, #51380224 @ 0x3100000 │ │ │ │ - strls r9, [r7, -r4, asr #22] │ │ │ │ - movweq lr, #14920 @ 0x3a48 │ │ │ │ - blge 7f9b8c │ │ │ │ - @ instruction: 0xf65a4618 │ │ │ │ - @ instruction: 0xf8d5ea72 │ │ │ │ - @ instruction: 0x4602b01c │ │ │ │ - strtmi r9, [r0], -r5, lsl #18 │ │ │ │ - adcge pc, r4, sp, asr #17 │ │ │ │ - ldrdcc pc, [r0], -fp │ │ │ │ - smladls r9, pc, r8, r6 @ │ │ │ │ - stmeq r0, {r0, r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - stmdaeq r1, {r3, r7, ip, sp, lr, pc} │ │ │ │ - adchi pc, r0, sp, asr #17 │ │ │ │ - mrc2 7, 0, pc, cr0, cr8, {7} │ │ │ │ + stc2 7, cr15, [ip], {248} @ 0xf8 │ │ │ │ + tstcs r0, r3, asr #22 │ │ │ │ + blls 12e5bf8 │ │ │ │ + andeq lr, r3, #290816 @ 0x47000 │ │ │ │ + @ instruction: 0x4618ab18 │ │ │ │ + adccs r9, r8, #1610612736 @ 0x60000000 │ │ │ │ + b 1b928f8 │ │ │ │ + @ instruction: 0xb01cf8d5 │ │ │ │ + stmdbls r5, {r1, r9, sl, lr} │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + @ instruction: 0xf8db90a4 │ │ │ │ + @ instruction: 0xf8d33000 │ │ │ │ + vaddl.u8 q13, d10, d0 │ │ │ │ + @ instruction: 0xf0870780 │ │ │ │ + strls r0, [r8, -r1, lsl #14]! │ │ │ │ + mcr2 7, 0, pc, cr6, cr8, {7} @ │ │ │ │ movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12dd7e4 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ + blls 12dd7f8 │ │ │ │ + strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 12d3f70 │ │ │ │ - @ instruction: 0x21289f07 │ │ │ │ - blvc 1110638 │ │ │ │ - bls 366840 │ │ │ │ - blls 12e5c40 │ │ │ │ - blvc 2105fc │ │ │ │ + blls 12d3f5c │ │ │ │ + strtmi r9, [r0], -r6, lsl #20 │ │ │ │ + blls 12e5c48 │ │ │ │ + tstmi r3, #4, 18 @ 0x10000 │ │ │ │ + tstls r0, fp, lsr #4 │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + movwls r9, #16388 @ 0x4004 │ │ │ │ + blx ff792fc6 │ │ │ │ + @ instruction: 0x21289a43 │ │ │ │ + blvc f10668 │ │ │ │ + blls 2e6870 │ │ │ │ + bls 12e5c4c │ │ │ │ + blvc 21062c │ │ │ │ eorcs r4, r9, #1275068416 @ 0x4c000000 │ │ │ │ - @ instruction: 0xf7f89305 │ │ │ │ - bls 12d3f50 │ │ │ │ - blls 2e6858 │ │ │ │ - stmib sp, {r0, r1, r2, r4, r8, r9, lr}^ │ │ │ │ - bls 12e27e0 │ │ │ │ - tstmi r3, #5120 @ 0x1400 │ │ │ │ - ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ @ instruction: 0xf7f89304 │ │ │ │ - bls 12d3f34 │ │ │ │ - tstmi r7, #4, 22 @ 0x1000 │ │ │ │ + bls 12d3f20 │ │ │ │ + tstmi r6, #4, 22 @ 0x1000 │ │ │ │ tstmi r3, #68, 20 @ 0x44000 │ │ │ │ - bcs 1fb804 │ │ │ │ - stmdbvs sl!, {r4, r6, r8, ip, lr, pc} │ │ │ │ - svclt 0x00852a01 │ │ │ │ - @ instruction: 0xf8db2600 │ │ │ │ - bls 25d01c │ │ │ │ - svclt 0x00947812 │ │ │ │ - vmov.i32 d20, #-1509949440 @ 0xa6000000 │ │ │ │ - stmib sp, {r6, r9, ip}^ │ │ │ │ - eorscs r2, r3, #0, 12 │ │ │ │ + bcs 1fb818 │ │ │ │ + stmdbvs sl!, {r1, r2, r3, r6, r8, ip, lr, pc} │ │ │ │ + svclt 0x008b2a01 │ │ │ │ + ldrdcs pc, [r4], -fp │ │ │ │ + ldmdavc r1, {r1, r8, fp, ip, pc} │ │ │ │ + svclt 0x0084460a │ │ │ │ + vsubl.u8 q9, d1, d0 │ │ │ │ + stm sp, {r6, r8, ip} │ │ │ │ + eorscs r0, r3, #14 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf7f89302 │ │ │ │ - @ instruction: 0xf8b9fbb5 │ │ │ │ - strtmi r1, [r0], -ip │ │ │ │ - vstrls d25, [r4, #-8] │ │ │ │ - cdpls 8, 4, cr0, cr3, cr9, {4} │ │ │ │ - b 131f530 │ │ │ │ - svclt 0x00080503 │ │ │ │ - b 135dc40 │ │ │ │ - svclt 0x000f0607 │ │ │ │ - ldmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ - subsmi r3, r3, r8, lsl #4 │ │ │ │ - svclt 0x00182200 │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - blx fe813042 │ │ │ │ - eorscs r9, r4, #68608 @ 0x10c00 │ │ │ │ - tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - ldrmi r9, [r1], -r4, asr #22 │ │ │ │ - andhi pc, r0, sp, asr #17 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ + blx fed1301a │ │ │ │ + @ instruction: 0x100cf8b8 │ │ │ │ + strtmi r9, [r0], -r2, lsl #22 │ │ │ │ + stmeq r9, {r2, r6, r8, sl, fp, ip, pc} │ │ │ │ + ldmdbcs lr!, {r0, r1, r6, r9, fp, ip, pc} │ │ │ │ + streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ + movwcs fp, #3848 @ 0xf08 │ │ │ │ + streq lr, [r2], -r6, asr #20 │ │ │ │ + ldrmi fp, [sl], -pc, lsl #30 │ │ │ │ + blls 39d85c │ │ │ │ + movweq lr, #43651 @ 0xaa83 │ │ │ │ + vmov.f32 d27, #-24 @ 0xc1c00000 │ │ │ │ + stmib sp, {r7, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7f84611 │ │ │ │ + blls 12d3eb0 │ │ │ │ + @ instruction: 0x46202234 │ │ │ │ + blls 12e5cf4 │ │ │ │ + smladls r0, r1, r6, r4 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f8431d │ │ │ │ - ldmib sp, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ teqmi r2, #201326593 @ 0xc000001 │ │ │ │ - ldrbt r4, [r7], fp, lsr #6 │ │ │ │ - b 12668cc │ │ │ │ + ldrbt r4, [lr], fp, lsr #6 │ │ │ │ + b 12668dc │ │ │ │ @ instruction: 0xf0010252 │ │ │ │ @ instruction: 0xf0020101 │ │ │ │ tstls r4, r1, lsl #4 │ │ │ │ - blls 28e7d8 │ │ │ │ + blls 28e808 │ │ │ │ subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - @ instruction: 0xe690463b │ │ │ │ - subeq pc, r0, #134217731 @ 0x8000003 │ │ │ │ - @ instruction: 0xf65ae7b7 │ │ │ │ - svclt 0x0000ecb0 │ │ │ │ + @ instruction: 0xe697463b │ │ │ │ + smlalbteq pc, r0, r2, r3 @ │ │ │ │ + ldr r4, [r8, sl, asr #12]! │ │ │ │ + stc 6, cr15, [r6], #360 @ 0x168 │ │ │ │ ... │ │ │ │ - rsbseq fp, sl, r8, lsl #8 │ │ │ │ + rsbseq fp, sl, r8, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r2, lsl #3 │ │ │ │ + rsbseq fp, sl, r4, ror #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ - ldrmi fp, [r4], -sp, asr #1 │ │ │ │ + ldrmi fp, [r5], -sp, asr #1 │ │ │ │ + ldrbcs pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ ldrbcc pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ - @ instruction: 0xf8df9203 │ │ │ │ - stmib sp, {r4, r5, r6, r8, sl, sp}^ │ │ │ │ - ldrbtmi r0, [sl], #-261 @ 0xfffffefb │ │ │ │ - ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf04f934b │ │ │ │ - blvc 1a95cf4 │ │ │ │ - ldrmi r9, [sl], -r4, lsl #6 │ │ │ │ - bcs 1f3d88 │ │ │ │ - addhi pc, lr, #64 @ 0x40 │ │ │ │ - ldmibvs r1, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ - stmdacs r1, {r4, r8, fp, sp, lr} │ │ │ │ + andls r4, r5, sl, ror r4 │ │ │ │ + ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ + movtls r6, #47131 @ 0xb81b │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + movwls r7, #19307 @ 0x4b6b │ │ │ │ + blvc ca6970 │ │ │ │ + @ instruction: 0xf0402a00 │ │ │ │ + stmibvs r9!, {r1, r2, r3, r7, r9, pc}^ │ │ │ │ + stmdacs r1, {r3, r5, r8, fp, sp, lr} │ │ │ │ svclt 0x0088680a │ │ │ │ ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ - svclt 0x008a9407 │ │ │ │ - bls 3a5d48 │ │ │ │ + svclt 0x008a9406 │ │ │ │ + bls 365d54 │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - blcs 1fc534 │ │ │ │ - @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0020b00 │ │ │ │ - @ instruction: 0xf04f0b01 │ │ │ │ - movwls r0, #39424 @ 0x9a00 │ │ │ │ - stmiavs sl!, {r4, r6, r7, r9, sl, lr} │ │ │ │ - tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - vaddw.u8 , q1, d0 │ │ │ │ - @ instruction: 0xf3c20340 │ │ │ │ - @ instruction: 0xf3c20980 │ │ │ │ - @ instruction: 0xf3c227c0 │ │ │ │ - ldrmi r1, [r5], -r0, lsl #4 │ │ │ │ - andls r9, sl, #8, 6 @ 0x20000000 │ │ │ │ - svceq 0x0000f1bb │ │ │ │ - cmpphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - eorscs sl, ip, #18688 @ 0x4900 │ │ │ │ + svclt 0x00142b00 │ │ │ │ + bleq 211274 │ │ │ │ + bleq 251144 │ │ │ │ + strcs r6, [r0], -sl, lsr #17 │ │ │ │ + @ instruction: 0xf002930a │ │ │ │ + ldrtmi r0, [r0], r1, lsl #2 │ │ │ │ + movteq pc, #962 @ 0x3c2 @ │ │ │ │ + sbccs pc, r0, r2, asr #7 │ │ │ │ + stmibeq r0, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + vmvn.i32 d20, #-1493172224 @ 0xa7000000 │ │ │ │ + movwls r1, #29184 @ 0x7200 │ │ │ │ + andls r9, r9, #8 │ │ │ │ + @ instruction: 0xf1bb9100 │ │ │ │ + @ instruction: 0xf0400f00 │ │ │ │ + mcrrge 1, 4, r8, r9, cr8 │ │ │ │ + @ instruction: 0x4611223c │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + @ instruction: 0xf7f8b004 │ │ │ │ + blls 3d3da8 │ │ │ │ + stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + blls 1422984 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - andlt pc, r4, sp, asr #17 │ │ │ │ - blx 613152 │ │ │ │ - eorcs r9, ip, #8, 22 @ 0x2000 │ │ │ │ - bcc 20f8ac │ │ │ │ - ldrmi r9, [r1], -r9, asr #22 │ │ │ │ - tstls r5, #32, 12 @ 0x2000000 │ │ │ │ - tstls r6, #75776 @ 0x12800 │ │ │ │ - blx 31316a │ │ │ │ - eorscs r9, fp, #74752 @ 0x12400 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - strtmi r9, [r0], -r0, lsl #20 │ │ │ │ - blls 1479de4 │ │ │ │ - ldmdbeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf7f89314 │ │ │ │ - blls 1453d80 │ │ │ │ - ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ - bvc 20f8e0 │ │ │ │ - tstls r1, #32, 12 @ 0x2000000 │ │ │ │ - strcs r9, [r0, -sl, asr #22] │ │ │ │ + blls 1479dd0 │ │ │ │ @ instruction: 0xf7f89312 │ │ │ │ - blls 453d68 │ │ │ │ - stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ - @ instruction: 0x21283b00 │ │ │ │ - strtmi r9, [r0], -r9, asr #22 │ │ │ │ - blls 1479e08 │ │ │ │ - @ instruction: 0xf7f89310 │ │ │ │ - blls 1453d50 │ │ │ │ + blls 1453d90 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + strls lr, [r0], -sp, asr #19 │ │ │ │ + movwls r4, #63008 @ 0xf620 │ │ │ │ + @ instruction: 0xf10d9b4a │ │ │ │ + tstls r0, #120, 18 @ 0x1e0000 │ │ │ │ + blx ffe9318c │ │ │ │ + eorcs r9, sl, #8, 16 @ 0x80000 │ │ │ │ + ldrmi r9, [r1], -r9, asr #22 │ │ │ │ + streq lr, [r0], -sp, asr #19 │ │ │ │ + movwls r4, #54816 @ 0xd620 │ │ │ │ + movwls r9, #60234 @ 0xeb4a │ │ │ │ + blx ffb931a4 │ │ │ │ + eorcs r9, r9, #10240 @ 0x2800 │ │ │ │ + blcc 20f900 │ │ │ │ + blls 141d670 │ │ │ │ + movwls r4, #46624 @ 0xb620 │ │ │ │ + movwls r9, #52042 @ 0xcb4a │ │ │ │ + blx ff8931bc │ │ │ │ + strtmi r9, [r0], -r9, lsl #20 │ │ │ │ + andls r9, r0, #74752 @ 0x12400 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - blls 1479e18 │ │ │ │ - @ instruction: 0xf7f8930e │ │ │ │ - vstrls s30, [r3, #-844] @ 0xfffffcb4 │ │ │ │ - @ instruction: 0xf8cd2232 │ │ │ │ - teqcs r0, r4 │ │ │ │ - bvs ca6a78 │ │ │ │ - blls 1439dfc │ │ │ │ - blls 1479e2c │ │ │ │ - @ instruction: 0xf7f8930c │ │ │ │ - stmibvs fp!, {r0, r2, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + movwls r9, #38401 @ 0x9601 │ │ │ │ + movwls r9, #43850 @ 0xab4a │ │ │ │ + blx ff5931d4 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + teqcs r0, r2, lsr r2 │ │ │ │ + bvs ca6a80 │ │ │ │ + blls 1439e04 │ │ │ │ + blls 1479e24 │ │ │ │ + @ instruction: 0xf7f89308 │ │ │ │ + stmibvs fp!, {r0, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cdpls 2, 4, cr2, cr9, cr15, {1} │ │ │ │ - @ instruction: 0x96094611 │ │ │ │ + @ instruction: 0x961a4611 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls 147d218 │ │ │ │ - @ instruction: 0xf8da930a │ │ │ │ + blls 147d220 │ │ │ │ + @ instruction: 0xf8da931b │ │ │ │ @ instruction: 0xf8cd6000 │ │ │ │ ldrls r8, [ip], -r4 │ │ │ │ biccs pc, r0, #402653187 @ 0x18000003 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - blls 1453cf4 │ │ │ │ + blls 1453cec │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls 1479ea4 │ │ │ │ - @ instruction: 0xf7f89308 │ │ │ │ - blls 1453ef4 │ │ │ │ + blls 1479ea0 │ │ │ │ + @ instruction: 0xf7f89319 │ │ │ │ + blls 1453eec │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 145d6c8 │ │ │ │ + blls 145d6d0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx fea13230 │ │ │ │ + blx fe913238 │ │ │ │ adccs r9, r8, #74752 @ 0x12400 │ │ │ │ @ instruction: 0x46484659 │ │ │ │ - blls 1479ec0 │ │ │ │ - @ instruction: 0xf65a931a │ │ │ │ - @ instruction: 0xf8d5e8fe │ │ │ │ + blls 1479ebc │ │ │ │ + @ instruction: 0xf65a9317 │ │ │ │ + @ instruction: 0xf8d5e8fa │ │ │ │ @ instruction: 0x464a801c │ │ │ │ - strtmi r9, [r0], -r6, lsl #26 │ │ │ │ + strtmi r9, [r0], -r3, lsl #18 │ │ │ │ @ instruction: 0xf8d8972f │ │ │ │ - strtmi r3, [r9], -r0 │ │ │ │ - @ instruction: 0x961d681e │ │ │ │ - streq pc, [r0], r6, asr #7 │ │ │ │ - streq pc, [r1], -r6, lsl #1 │ │ │ │ - @ instruction: 0xf7f8962e │ │ │ │ - blls 14544fc │ │ │ │ - andcs r9, pc, #0, 6 │ │ │ │ - ldrbmi r9, [r9], -sl, asr #22 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 2113278 │ │ │ │ - adccs r9, r8, #74752 @ 0x12400 │ │ │ │ - @ instruction: 0x46484659 │ │ │ │ - blls 1479f00 │ │ │ │ - @ instruction: 0xf65a9318 │ │ │ │ - @ instruction: 0xf8d8e8da │ │ │ │ - strbmi r8, [sl], -r4 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - stmib sp, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7f8672e │ │ │ │ - blls 14544c4 │ │ │ │ - andscs r9, pc, #0, 6 │ │ │ │ - tstcs r0, sl, asr #22 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 1a132b0 │ │ │ │ - eorcs r9, fp, #7168 @ 0x1c00 │ │ │ │ - blcc 20fa0c │ │ │ │ - ldrmi r9, [r1], -r9, asr #22 │ │ │ │ - strtmi r9, [r0], -r6, lsl #6 │ │ │ │ - movwls r9, #31562 @ 0x7b4a │ │ │ │ - blx 17132c8 │ │ │ │ - @ instruction: 0xf8dd9b49 │ │ │ │ - ldrmi r9, [sp], -r8, lsr #2 │ │ │ │ - blcs 1fbf04 │ │ │ │ - orrshi pc, fp, r0, asr #32 │ │ │ │ - ldmdbvs fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ + ldmdavs lr, {ip, sp} │ │ │ │ + vmov.i32 d25, #-318767104 @ 0xed000000 │ │ │ │ + @ instruction: 0xf0860680 │ │ │ │ + strtls r0, [lr], -r1, lsl #12 │ │ │ │ + ldc2 7, cr15, [sl], {248} @ 0xf8 │ │ │ │ + movwls r9, #2889 @ 0xb49 │ │ │ │ + blls 145dad0 │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 1453c84 │ │ │ │ + ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ + tstls r4, #72, 12 @ 0x4800000 │ │ │ │ + tstls r5, #75776 @ 0x12800 │ │ │ │ + ldm r6, {r1, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrdhi pc, [r4], -r8 │ │ │ │ + stmdbls r3, {r1, r3, r6, r9, sl, lr} │ │ │ │ + strbmi r4, [r3], -r0, lsr #12 │ │ │ │ + strvs lr, [lr, -sp, asr #19]! │ │ │ │ + ldc2l 7, cr15, [lr], #-992 @ 0xfffffc20 │ │ │ │ + movwls r9, #2889 @ 0xb49 │ │ │ │ + blls 145db48 │ │ │ │ + @ instruction: 0x46202110 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 393c4c │ │ │ │ + stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ + blls 1423ee0 │ │ │ │ + movwls r4, #26129 @ 0x6611 │ │ │ │ + blls 1466b68 │ │ │ │ + @ instruction: 0xf7f89313 │ │ │ │ + blls 1453c34 │ │ │ │ + blls 2f9f00 │ │ │ │ + ldrdls pc, [r8, -sp]! │ │ │ │ + @ instruction: 0xf0402b00 │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r3, r4, r7, r8, pc} │ │ │ │ svclt 0x00852b01 │ │ │ │ @ instruction: 0xf8982300 │ │ │ │ - bls 2dd308 │ │ │ │ + bls 2dd30c │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ sadd8mi fp, r3, r8 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46112233 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - blls 6d3c04 │ │ │ │ - ldmdbls r4, {r0, r2, r4, r9, fp, ip, pc} │ │ │ │ - blls 765f90 │ │ │ │ + blls 5d3c00 │ │ │ │ + ldmdbls r0, {r0, r4, r9, fp, ip, pc} │ │ │ │ + blls 665f94 │ │ │ │ movwmi r9, #47177 @ 0xb849 │ │ │ │ - movwmi r9, #43281 @ 0xa911 │ │ │ │ - movwmi r9, #47378 @ 0xb912 │ │ │ │ - movwmi r9, #43279 @ 0xa90f │ │ │ │ - movwmi r9, #47376 @ 0xb910 │ │ │ │ movwmi r9, #43277 @ 0xa90d │ │ │ │ movwmi r9, #47374 @ 0xb90e │ │ │ │ movwmi r9, #43275 @ 0xa90b │ │ │ │ movwmi r9, #47372 @ 0xb90c │ │ │ │ movwmi r9, #43273 @ 0xa909 │ │ │ │ movwmi r9, #47370 @ 0xb90a │ │ │ │ - movwmi r9, #43291 @ 0xa91b │ │ │ │ + movwmi r9, #43271 @ 0xa907 │ │ │ │ movwmi r9, #47368 @ 0xb908 │ │ │ │ - movwmi r9, #43289 @ 0xa919 │ │ │ │ - movwmi r9, #47386 @ 0xb91a │ │ │ │ - movwmi r9, #43287 @ 0xa917 │ │ │ │ - movwmi r9, #47384 @ 0xb918 │ │ │ │ + movwmi r9, #43290 @ 0xa91a │ │ │ │ + movwmi r9, #47387 @ 0xb91b │ │ │ │ + movwmi r9, #43288 @ 0xa918 │ │ │ │ + movwmi r9, #47385 @ 0xb919 │ │ │ │ + movwmi r9, #43286 @ 0xa916 │ │ │ │ + movwmi r9, #47383 @ 0xb917 │ │ │ │ + movwmi r9, #43284 @ 0xa914 │ │ │ │ + movwmi r9, #47381 @ 0xb915 │ │ │ │ movwmi r9, #43270 @ 0xa906 │ │ │ │ - @ instruction: 0x432a9907 │ │ │ │ - @ instruction: 0xf8ba430b │ │ │ │ - b 12593ac │ │ │ │ - bls 1457380 │ │ │ │ - movweq lr, #39491 @ 0x9a43 │ │ │ │ - stmeq r9, {r5, r9, sl, lr} │ │ │ │ - streq lr, [r2, #-2627] @ 0xfffff5bd │ │ │ │ - svclt 0x0007293e │ │ │ │ - ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - andscc lr, ip, #3620864 @ 0x374000 │ │ │ │ - svclt 0x001c4053 │ │ │ │ - vsubl.u8 q9, d3, d0 │ │ │ │ - stmib sp, {r7, r8, r9}^ │ │ │ │ - eorcs r3, lr, #0, 4 │ │ │ │ - @ instruction: 0xf7f84611 │ │ │ │ - blls 1453b74 │ │ │ │ - @ instruction: 0x46202234 │ │ │ │ - stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldrmi r9, [r1], -sl, asr #22 │ │ │ │ - strls r9, [r1, -r0, lsl #12] │ │ │ │ - @ instruction: 0xf7f8431d │ │ │ │ - ldmib sp, {r0, r2, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ - b 13de0f0 │ │ │ │ - @ instruction: 0x432b0202 │ │ │ │ - stmib r1, {r0, r2, r8, fp, ip, pc}^ │ │ │ │ - bmi fe99dfd8 │ │ │ │ - ldrbtmi r4, [sl], #-2972 @ 0xfffff464 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, fp, asr #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - msrhi CPSR_fx, r0, asr #32 │ │ │ │ - sublt r9, sp, r5, lsl #16 │ │ │ │ - svchi 0x00f0e8bd │ │ │ │ - eorscs sl, ip, #18688 @ 0x4900 │ │ │ │ - ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ - strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - @ instruction: 0xf7f8461d │ │ │ │ - bls 413b1c │ │ │ │ - stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - eorcs r2, ip, #0, 20 │ │ │ │ - blt 144fb88 │ │ │ │ - @ instruction: 0xf7f84611 │ │ │ │ - blls 1453b08 │ │ │ │ - stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ - b 14bb424 │ │ │ │ - blls 1458034 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9aef7f8 │ │ │ │ - eorcs r9, sl, #75776 @ 0x12800 │ │ │ │ + movwmi r9, #47379 @ 0xb913 │ │ │ │ + b 12bb788 │ │ │ │ + movwmi r0, #41737 @ 0xa309 │ │ │ │ + @ instruction: 0x100cf8ba │ │ │ │ + stmdaeq r0, {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ + strtmi r9, [r0], -sl, asr #20 │ │ │ │ + b 12975b4 │ │ │ │ + ldmdbcs lr!, {r1, r8, sl} │ │ │ │ + movwcs fp, #3847 @ 0xf07 │ │ │ │ + ldmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ + subsmi r3, r3, ip, lsl r2 │ │ │ │ + andcs fp, r0, #28, 30 @ 0x70 │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ + ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ + @ instruction: 0xf9eef7f8 │ │ │ │ + eorscs r9, r4, #74752 @ 0x12400 │ │ │ │ + b 13e6c3c │ │ │ │ + blls 14573cc │ │ │ │ + @ instruction: 0x96004611 │ │ │ │ + tstmi sp, #262144 @ 0x40000 │ │ │ │ + @ instruction: 0xf9e2f7f8 │ │ │ │ + movtcs lr, #39389 @ 0x99dd │ │ │ │ + andeq lr, r2, #72, 20 @ 0x48000 │ │ │ │ + stmdbls r5, {r0, r1, r3, r5, r8, r9, lr} │ │ │ │ + movwcs lr, #2497 @ 0x9c1 │ │ │ │ + blmi fe9e7e64 │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 14af450 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + stmdals r5, {r0, r2, r3, r5, r8, pc} │ │ │ │ + pop {r0, r2, r3, r6, ip, sp, pc} │ │ │ │ + mcrrge 15, 15, r8, r9, cr0 │ │ │ │ + @ instruction: 0x4611223c │ │ │ │ + strls r4, [r1], -r0, lsr #12 │ │ │ │ + @ instruction: 0xf9c4f7f8 │ │ │ │ + eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ + ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ + ldrmi fp, [r1], -r9, asr #20 │ │ │ │ + strcc lr, [r0], -sp, asr #19 │ │ │ │ + @ instruction: 0xf9baf7f8 │ │ │ │ + eorscs r9, fp, #74752 @ 0x12400 │ │ │ │ + b 14a6ca4 │ │ │ │ + blls 1457434 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - strtmi r7, [r0], -r0, lsl #16 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7f89f49 │ │ │ │ - bls 493ad8 │ │ │ │ - cdpls 6, 4, cr4, cr9, cr0, {1} │ │ │ │ - streq lr, [r7, -fp, asr #20] │ │ │ │ - eorcs r9, sp, #0, 4 │ │ │ │ - strls r4, [r1, #-1553] @ 0xfffff9ef │ │ │ │ - svcls 0x004a433e │ │ │ │ - @ instruction: 0xf996f7f8 │ │ │ │ - b 143c18c │ │ │ │ - strls r0, [r1, #-1799] @ 0xfffff8f9 │ │ │ │ - blls 14660e8 │ │ │ │ - teqcs r0, r2, lsr r2 │ │ │ │ - blls 2a60f4 │ │ │ │ - bvs 8a6cfc │ │ │ │ + b 147ac30 │ │ │ │ + @ instruction: 0xf7f80903 │ │ │ │ + blls 413aec │ │ │ │ + stmib sp, {r1, r3, r5, r9, sp}^ │ │ │ │ + ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ + strtmi r9, [r0], -r9, asr #22 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b 143c174 │ │ │ │ + @ instruction: 0xf7f80903 │ │ │ │ + blls 453ad0 │ │ │ │ + svcls 0x0049222d │ │ │ │ + movwls r4, #1553 @ 0x611 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls 1466ce4 │ │ │ │ + streq lr, [r7, -r8, asr #20] │ │ │ │ + stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf990f7f8 │ │ │ │ + eorscs r9, r2, #74752 @ 0x12400 │ │ │ │ + teqcs r0, r1, lsl #12 │ │ │ │ + blls 14660f8 │ │ │ │ + b 13e6d00 │ │ │ │ + bvs c97490 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - blls 2d3aa0 │ │ │ │ - @ instruction: 0xf8d3699b │ │ │ │ - blls 144148c │ │ │ │ - ldrdcs pc, [r0], -fp │ │ │ │ - blls 146610c │ │ │ │ - andls r4, r8, #16, 12 @ 0x1000000 │ │ │ │ - tstmi pc, #-268435454 @ 0xf0000002 │ │ │ │ - vmov.i32 d20, #-2130706432 @ 0x81000000 │ │ │ │ - strls r2, [r1, #-960] @ 0xfffffc40 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - @ instruction: 0xf972f7f8 │ │ │ │ - ldrbmi r9, [r9], -r9, asr #22 │ │ │ │ - tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - tstmi pc, #75776 @ 0x12800 │ │ │ │ - @ instruction: 0xf9eef7f8 │ │ │ │ + stmibvs fp!, {r0, r1, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + blls 142f4f8 │ │ │ │ + ldmdavs r0, {r0, r1, r2, r9, ip, pc} │ │ │ │ + blls 1466114 │ │ │ │ + ldrmi r2, [r1], -pc, lsr #4 │ │ │ │ + b 13f94c4 │ │ │ │ + movwcs r0, #2051 @ 0x803 │ │ │ │ + vsubw.u8 , q0, d1 │ │ │ │ + strtmi r2, [r0], -r0, asr #7 │ │ │ │ + @ instruction: 0xf7f89300 │ │ │ │ + blls 1453a70 │ │ │ │ + strtmi r9, [r0], -r7, lsl #18 │ │ │ │ + blls 1466138 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf9eaf7f8 │ │ │ │ eorcs r9, r7, #74752 @ 0x12400 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -sl, asr #22 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 1453a54 │ │ │ │ - adccs r4, r8, #42991616 @ 0x2900000 │ │ │ │ - blls 1466150 │ │ │ │ - stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - shadd16mi sl, r8, lr │ │ │ │ - svc 0x00bcf659 │ │ │ │ - strls r9, [pc, #-2819]! @ 1d49e5 │ │ │ │ - stmdbls r6, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8d34620 │ │ │ │ - @ instruction: 0xf8daa01c │ │ │ │ - ldmdavs sp, {ip, sp} │ │ │ │ - vabal.u8 , d5, d9 │ │ │ │ - @ instruction: 0xf0880880 │ │ │ │ - @ instruction: 0xf8cd0801 │ │ │ │ - @ instruction: 0xf7f880b8 │ │ │ │ - blls 1454278 │ │ │ │ + blls 1453a4c │ │ │ │ + ldrtmi r2, [r1], -r8, lsr #5 │ │ │ │ + blls 146615c │ │ │ │ + b 13fb104 │ │ │ │ + @ instruction: 0xf10d0a03 │ │ │ │ + @ instruction: 0x46400878 │ │ │ │ + svc 0x00b6f659 │ │ │ │ + @ instruction: 0xb01cf8d5 │ │ │ │ + @ instruction: 0x932f2300 │ │ │ │ + stmdbls r3, {r1, r6, r9, sl, lr} │ │ │ │ + ldrdcc pc, [r0], -fp │ │ │ │ + ldmdavs pc, {r5, r9, sl, lr} @ │ │ │ │ + vabdl.u8 , d7, d10 │ │ │ │ + @ instruction: 0xf0890980 │ │ │ │ + @ instruction: 0xf8cd0901 │ │ │ │ + @ instruction: 0xf7f890b8 │ │ │ │ + blls 145426c │ │ │ │ andcs r9, pc, #0, 6 │ │ │ │ - tstcs r0, sl, asr #22 │ │ │ │ + ldrtmi r9, [r1], -sl, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf93af7f8 │ │ │ │ - adccs r9, r8, #74752 @ 0x12400 │ │ │ │ - tstmi lr, #0, 2 │ │ │ │ - ldrtmi r9, [r8], -sl, asr #22 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - svc 0x0096f659 │ │ │ │ - ldrdge pc, [r4], -sl │ │ │ │ - ldrtmi r2, [sl], -r0, lsl #6 │ │ │ │ - ldrmi r9, [sp], -r6, lsl #18 │ │ │ │ + @ instruction: 0xf934f7f8 │ │ │ │ + svcls 0x00089b49 │ │ │ │ + ldrtmi r2, [r1], -r8, lsr #5 │ │ │ │ + tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ + b 147c260 │ │ │ │ + @ instruction: 0xf6590a03 │ │ │ │ + @ instruction: 0xf8dbef90 │ │ │ │ + strbmi fp, [r2], -r4 │ │ │ │ + movwcs r9, #2307 @ 0x903 │ │ │ │ @ instruction: 0x932f4620 │ │ │ │ - @ instruction: 0xf8cd4653 │ │ │ │ - @ instruction: 0xf7f880b8 │ │ │ │ - blls 1454238 │ │ │ │ - movwls r2, #543 @ 0x21f │ │ │ │ - blls 145d994 │ │ │ │ + @ instruction: 0xf8cd465b │ │ │ │ + @ instruction: 0xf7f890b8 │ │ │ │ + blls 145422c │ │ │ │ + andscs r9, pc, #0, 6 │ │ │ │ + tstcs r0, sl, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf91af7f8 │ │ │ │ - blvc 1050bdc │ │ │ │ - eorcs r9, r9, #74752 @ 0x12400 │ │ │ │ - strtmi r2, [r0], -r8, lsr #2 │ │ │ │ - blvc 210ba0 │ │ │ │ - svcls 0x004a431e │ │ │ │ - @ instruction: 0xf90ef7f8 │ │ │ │ - strtmi r9, [r0], -r9, asr #22 │ │ │ │ - b 143bd98 │ │ │ │ - tstmi lr, #1835008 @ 0x1c0000 │ │ │ │ - blls 1479d84 │ │ │ │ - ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ - tstmi pc, #4194304 @ 0x400000 │ │ │ │ - @ instruction: 0xf900f7f8 │ │ │ │ - tstmi lr, #74752 @ 0x12400 │ │ │ │ - tstmi pc, #75776 @ 0x12800 │ │ │ │ - blcs 1fc1ac │ │ │ │ - blls 2c9ad0 │ │ │ │ - blcs 22fa10 │ │ │ │ - movwcs fp, #3973 @ 0xf85 │ │ │ │ - mulcs r0, sl, r8 │ │ │ │ - vmlsl.u8 , d2, d4 │ │ │ │ - svclt 0x00981240 │ │ │ │ - stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ - eorscs r2, r3, #0, 6 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf8e6f7f8 │ │ │ │ - @ instruction: 0x100cf8bb │ │ │ │ - strtmi r9, [r0], -r9, asr #20 │ │ │ │ - stmeq r9, {r1, r3, r6, r8, sl, fp, ip, pc} │ │ │ │ - ldmdbcs lr!, {r1, r2, r4, r8, r9, lr} │ │ │ │ - streq lr, [r7, #-2629] @ 0xfffff5bb │ │ │ │ - movwcs fp, #3847 @ 0xf07 │ │ │ │ - ldmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ - subsmi r3, r3, r8, lsl #4 │ │ │ │ - andcs fp, r0, #28, 30 @ 0x70 │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - @ instruction: 0xf8ccf7f8 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - blls 141ded0 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - andhi pc, r0, sp, asr #17 │ │ │ │ - blls 1466284 │ │ │ │ - @ instruction: 0xf7f8431d │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - teqmi r2, #603979777 @ 0x24000001 │ │ │ │ - ldrb r4, [r9], fp, lsr #6 │ │ │ │ - b 1266e64 │ │ │ │ - @ instruction: 0xf0010252 │ │ │ │ - @ instruction: 0xf0020101 │ │ │ │ - tstls r7, r1, lsl #4 │ │ │ │ - blls 30ec18 │ │ │ │ - subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - @ instruction: 0xe66b465b │ │ │ │ - subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - ldr r4, [sl, fp, lsr #12]! │ │ │ │ - stmib r2!, {r1, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf914f7f8 │ │ │ │ + stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ + eorcs r3, fp, #0, 12 │ │ │ │ + ldrmi r9, [r1], -r9, asr #22 │ │ │ │ + tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ + b 147c2a4 │ │ │ │ + @ instruction: 0xf7f80803 │ │ │ │ + blls 14539a0 │ │ │ │ + ldc 2, cr2, [pc, #164] @ 1d562c │ │ │ │ + @ instruction: 0x21287b33 │ │ │ │ + blls 146620c │ │ │ │ + stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ + b 13f4198 │ │ │ │ + @ instruction: 0xf7f80803 │ │ │ │ + blls 1453984 │ │ │ │ + blls 1466220 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + blcs 1fc1bc │ │ │ │ + stmdbvs fp!, {r0, r1, r3, r6, r8, ip, lr, pc} │ │ │ │ + svclt 0x00852b01 │ │ │ │ + @ instruction: 0xf89b2600 │ │ │ │ + blls 2e15bc │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + sadd8mi fp, lr, r8 │ │ │ │ + stmib sp, {r0, r1, r4, r5, r9, sp}^ │ │ │ │ + ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + blls 3d3950 │ │ │ │ + strtmi r9, [r0], -r9, asr #28 │ │ │ │ + ldmibhi r9, {r1, r3, r6, r8, sl, fp, ip, pc} │ │ │ │ + b 13e62d8 │ │ │ │ + stmeq r9, {r0, r2, r8, sl} │ │ │ │ + svclt 0x0007293e │ │ │ │ + ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ + andcc lr, r9, #3620864 @ 0x374000 │ │ │ │ + svclt 0x001c4053 │ │ │ │ + vsubl.u8 q9, d3, d0 │ │ │ │ + stmib sp, {r7, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7f84611 │ │ │ │ + movwcs pc, #2245 @ 0x8c5 @ │ │ │ │ + eorscs r9, r4, #67108864 @ 0x4000000 │ │ │ │ + ldrmi r9, [r1], -r9, asr #22 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + tstmi lr, #0 │ │ │ │ + tstmi sp, #75776 @ 0x12800 │ │ │ │ + @ instruction: 0xf8b8f7f8 │ │ │ │ + movtcs lr, #39389 @ 0x99dd │ │ │ │ + @ instruction: 0x432b4332 │ │ │ │ + @ instruction: 0x4611e6d5 │ │ │ │ + subseq lr, r2, #270336 @ 0x42000 │ │ │ │ + tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ + andeq pc, r1, #2 │ │ │ │ + ldrb r9, [r9, #-262]! @ 0xfffffefa │ │ │ │ + @ instruction: 0xf3c39b04 │ │ │ │ + ldrbmi r0, [fp], -r0, asr #4 │ │ │ │ + vmlsl.u q15, d3, d2[5] │ │ │ │ + ldr r0, [fp, r0, asr #6]! │ │ │ │ + ldmib ip, {r1, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ + rsbseq sl, sl, r0, lsl pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, sl, lsl pc │ │ │ │ - rsbseq sl, sl, r6, lsr #24 │ │ │ │ + rsbseq sl, sl, r0, lsr #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ - bmi 1fe70b8 │ │ │ │ + bmi 1fe70c8 │ │ │ │ adcslt r4, r5, r8, ror fp │ │ │ │ ldcge 4, cr4, [r1], #-488 @ 0xfffffe18 │ │ │ │ ldrdpl pc, [r8], -fp │ │ │ │ strmi r2, [r7], -r0, lsl #12 │ │ │ │ ldmpl r3, {r0, r3, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4611223c │ │ │ │ ldmdavs fp, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9333 │ │ │ │ @ instruction: 0xf0050300 │ │ │ │ strls r0, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - eorcs pc, ip, #8060928 @ 0x7b0000 │ │ │ │ + eorcs pc, ip, #7536640 @ 0x730000 │ │ │ │ movteq pc, #965 @ 0x3c5 @ │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ strtmi r3, [r0], -r0, lsl #12 │ │ │ │ ldmdage r1!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf870f7f8 │ │ │ │ + @ instruction: 0xf868f7f8 │ │ │ │ eorscs r9, fp, #50176 @ 0xc400 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - beq 2cffe4 │ │ │ │ - b 13fc388 │ │ │ │ + beq 2cfff4 │ │ │ │ + b 13fc398 │ │ │ │ vmlal.u8 q8, d5, d3 │ │ │ │ stmib sp, {r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7f83600 │ │ │ │ - blls e53854 │ │ │ │ + blls e53844 │ │ │ │ strtmi r2, [r0], -sl, lsr #4 │ │ │ │ - beq 2d0000 │ │ │ │ + beq 2d0010 │ │ │ │ @ instruction: 0x46119b32 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ biccs pc, r0, #335544323 @ 0x14000003 │ │ │ │ strcc lr, [r0], -sp, asr #19 │ │ │ │ strne pc, [r0, #-965] @ 0xfffffc3b │ │ │ │ - @ instruction: 0xf850f7f8 │ │ │ │ + @ instruction: 0xf848f7f8 │ │ │ │ @ instruction: 0x96019b31 │ │ │ │ - b 1466f78 │ │ │ │ - blls e57f08 │ │ │ │ + b 1466f88 │ │ │ │ + blls e57f18 │ │ │ │ @ instruction: 0x21282229 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ mulcc ip, fp, r8 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - eorcs pc, sp, #4259840 @ 0x410000 │ │ │ │ + eorcs pc, sp, #3735552 @ 0x390000 │ │ │ │ @ instruction: 0x46119b32 │ │ │ │ strls r4, [r1], -r0, lsr #12 │ │ │ │ - b 13fab1c │ │ │ │ + b 13fab2c │ │ │ │ ldcls 8, cr0, [r1, #-12]! │ │ │ │ - @ instruction: 0xf836f7f8 │ │ │ │ + @ instruction: 0xf82ef7f8 │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ - b 1466fac │ │ │ │ + b 1466fbc │ │ │ │ @ instruction: 0xf8d30505 │ │ │ │ - blls e3d734 │ │ │ │ + blls e3d744 │ │ │ │ tstmi sp, #84934656 @ 0x5100000 │ │ │ │ - b 13fc404 │ │ │ │ + b 13fc414 │ │ │ │ @ instruction: 0xf7f80803 │ │ │ │ - blls e539f0 │ │ │ │ + blls e539e0 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls e5dfe8 │ │ │ │ + blls e5dff8 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xf81ef7f8 │ │ │ │ + @ instruction: 0xf816f7f8 │ │ │ │ @ instruction: 0x46319b31 │ │ │ │ tstmi sp, #168, 4 @ 0x8000000a │ │ │ │ strls r9, [r4, #-2866] @ 0xfffff4ce │ │ │ │ movweq lr, #14920 @ 0x3a48 │ │ │ │ - blge 37a374 │ │ │ │ + blge 37a384 │ │ │ │ @ instruction: 0xf6594618 │ │ │ │ - @ instruction: 0x4603ee78 │ │ │ │ + @ instruction: 0x4603ee70 │ │ │ │ @ instruction: 0x001cf8db │ │ │ │ @ instruction: 0x4649461a │ │ │ │ ssatmi r9, #20, r7, lsl #12 │ │ │ │ strtmi r6, [r0], -r3, lsl #16 │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ stmeq r0, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ strbne pc, [r0, #-969] @ 0xfffffc37 @ │ │ │ │ stmdaeq r1, {r3, r7, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9505 │ │ │ │ @ instruction: 0xf7f88058 │ │ │ │ - blls e53fe8 │ │ │ │ + blls e53fd8 │ │ │ │ movwls r4, #1585 @ 0x631 │ │ │ │ - blls e67024 │ │ │ │ + blls e67034 │ │ │ │ movwls r2, #4623 @ 0x120f │ │ │ │ - @ instruction: 0xfff2f7f7 │ │ │ │ + @ instruction: 0xffeaf7f7 │ │ │ │ @ instruction: 0x200cf8ba │ │ │ │ @ instruction: 0x46209b31 │ │ │ │ ldmeq r2, {r2, r8, sl, fp, ip, pc} │ │ │ │ - bcs 117bbc8 │ │ │ │ + bcs 117bbd8 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ svclt 0x000c9b32 │ │ │ │ @ instruction: 0xf8da4632 │ │ │ │ - b 129d7cc │ │ │ │ + b 129d7dc │ │ │ │ movwls r0, #13057 @ 0x3301 │ │ │ │ - b fe44544c │ │ │ │ + b fe44545c │ │ │ │ ldrbmi r0, [sl], -r2, lsl #18 │ │ │ │ streq pc, [r0], r9, asr #7 │ │ │ │ andvs lr, r0, #3358720 @ 0x334000 │ │ │ │ ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - @ instruction: 0xffd4f7f7 │ │ │ │ - blls 2bc0b0 │ │ │ │ + @ instruction: 0xffccf7f7 │ │ │ │ + blls 2bc0c0 │ │ │ │ tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ stmib sp, {r1, r4, r5, r9, fp, ip, pc}^ │ │ │ │ - b 12b83f8 │ │ │ │ + b 12b8408 │ │ │ │ eorscs r0, r4, #2097152 @ 0x200000 │ │ │ │ @ instruction: 0xf7f74611 │ │ │ │ - blls 355720 │ │ │ │ + blls 355710 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ eorcs r9, fp, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x46209b31 │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ - b 137c4e0 │ │ │ │ + b 137c4f0 │ │ │ │ @ instruction: 0xf7f70403 │ │ │ │ - ldmib sp, {r0, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #-1006632960 @ 0xc4000000 │ │ │ │ tstmi ip, #45056 @ 0xb000 │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ rsbsvs r6, ip, sp, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r8], -r3, lsl #2 │ │ │ │ pop {r0, r2, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf65a8ff0 │ │ │ │ - svclt 0x0000e8e0 │ │ │ │ - @ instruction: 0x007aa990 │ │ │ │ + svclt 0x0000e8d8 │ │ │ │ + rsbseq sl, sl, r0, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sl, [sl], #-118 @ 0xffffff8a │ │ │ │ + rsbseq sl, sl, r6, asr #15 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf04fb086 │ │ │ │ strmi r0, [r8], r0, lsl #18 │ │ │ │ svcge 0x00034b42 │ │ │ │ @@ -431668,3307 +431672,3307 @@ │ │ │ │ stmvs ip, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2367 @ 0xfffff6c1 │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ @ instruction: 0xf7f79300 │ │ │ │ - eorcs pc, ip, #492 @ 0x1ec │ │ │ │ + eorcs pc, ip, #460 @ 0x1cc │ │ │ │ movteq pc, #964 @ 0x3c4 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [r8], -r3, lsl #20 │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - @ instruction: 0xff6ef7f7 │ │ │ │ + @ instruction: 0xff66f7f7 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 14798d8 │ │ │ │ + b 14798e8 │ │ │ │ @ instruction: 0xf7f70403 │ │ │ │ - @ instruction: 0xf8cdff61 │ │ │ │ + @ instruction: 0xf8cdff59 │ │ │ │ eorscs r9, r6, #4 │ │ │ │ @ instruction: 0xf8984638 │ │ │ │ ldrmi r3, [r1], -r0, lsr #32 │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - blls 2ba4e4 │ │ │ │ - blls 2e655c │ │ │ │ + blls 2ba4f4 │ │ │ │ + blls 2e656c │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff51 │ │ │ │ + @ instruction: 0xf8cdff49 │ │ │ │ eorscs r9, r5, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - blls 2ba504 │ │ │ │ - blls 2e657c │ │ │ │ + blls 2ba514 │ │ │ │ + blls 2e658c │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff41 │ │ │ │ + @ instruction: 0xf8cdff39 │ │ │ │ eorscs r9, r4, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ movteq pc, #963 @ 0x3c3 @ │ │ │ │ - blls 2ba524 │ │ │ │ - blls 2e659c │ │ │ │ + blls 2ba534 │ │ │ │ + blls 2e65ac │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff31 │ │ │ │ + @ instruction: 0xf8cdff29 │ │ │ │ eorscs r9, r3, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 2ba544 │ │ │ │ - blls 2e65bc │ │ │ │ + blls 2ba554 │ │ │ │ + blls 2e65cc │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - ldmib sp, {r0, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #201326592 @ 0xc000000 │ │ │ │ tstmi ip, #45056 @ 0xb000 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ rsbsvs r6, r4, r5, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65a87f0 │ │ │ │ - svclt 0x0000e848 │ │ │ │ + svclt 0x0000e840 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, lr, ror r7 │ │ │ │ - rsbseq sl, sl, r6, lsr #13 │ │ │ │ + rsbseq sl, sl, lr, ror #14 │ │ │ │ + @ instruction: 0x007aa696 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0028f8cc │ │ │ │ ldrmi r4, [r4], -r9, asr #26 │ │ │ │ adcslt r4, r0, r9, asr #20 │ │ │ │ stmiapl sl!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ strmi r4, [r8], -r5, lsl #12 │ │ │ │ eorls r6, pc, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldrdcs lr, [r0, -r4]! │ │ │ │ @ instruction: 0xf1712a06 │ │ │ │ - blle 17171bc │ │ │ │ - bcc 3af9cc │ │ │ │ + blle 17171cc │ │ │ │ + bcc 3af9dc │ │ │ │ @ instruction: 0xf5a36886 │ │ │ │ stmdacs r3!, {r1, r2, r4, ip, sp, lr}^ │ │ │ │ movwmi sp, #43323 @ 0xa93b │ │ │ │ svcvc 0x002ff5b3 │ │ │ │ - bcs 205674 │ │ │ │ + bcs 205684 │ │ │ │ ldmib r4, {r1, r4, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ stmib sp, {r2, r4, r5, r7, fp}^ │ │ │ │ stmdbge r2, {r1, r8, r9, sp} │ │ │ │ @ instruction: 0x46404632 │ │ │ │ - stc2 7, cr15, [sl, #-992]! @ 0xfffffc20 │ │ │ │ + stc2 7, cr15, [r2, #-992]! @ 0xfffffc20 │ │ │ │ movwls r9, #2861 @ 0xb2d │ │ │ │ - blls d5e200 │ │ │ │ + blls d5e210 │ │ │ │ movwls r2, #4352 @ 0x1100 │ │ │ │ @ instruction: 0xf7f74640 │ │ │ │ - svcls 0x002dfec9 │ │ │ │ + svcls 0x002dfec1 │ │ │ │ movwcs lr, #10708 @ 0x29d4 │ │ │ │ - b 167cac0 │ │ │ │ + b 167cad0 │ │ │ │ cmple r9, r3, lsl #2 │ │ │ │ strbmi r9, [r0], -r0, lsl #4 │ │ │ │ movwls r2, #4615 @ 0x1207 │ │ │ │ @ instruction: 0xf7f72104 │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqmi sl, #-1275068416 @ 0xb4000000 │ │ │ │ stmib r5, {r0, r1, r5, r8, r9, lr}^ │ │ │ │ - bmi bde628 │ │ │ │ + bmi bde638 │ │ │ │ ldrbtmi r4, [sl], #-2854 @ 0xfffff4da │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d13f │ │ │ │ pop {r4, r5, ip, sp, pc} │ │ │ │ movwmi r8, #41456 @ 0xa1f0 │ │ │ │ ldmib r4, {r0, r1, r2, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - b 161a64c │ │ │ │ + b 161a65c │ │ │ │ teqle r2, r3, lsl #4 │ │ │ │ ldmeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r0], -r7, lsl #4 │ │ │ │ movwne lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0xf7f72100 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrb r2, [ip, sp, lsr #6] │ │ │ │ ldrmi sl, [r9], -sp, lsr #24 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - andcs pc, r7, #19, 30 @ 0x4c │ │ │ │ + andcs pc, r7, #11, 30 @ 0x2c │ │ │ │ @ instruction: 0x132de9dd │ │ │ │ strb r4, [sp, r0, lsr #12]! │ │ │ │ movwne lr, #10708 @ 0x29d4 │ │ │ │ andeq lr, r3, #331776 @ 0x51000 │ │ │ │ - bvs 1ec9e18 │ │ │ │ + bvs 1ec9e28 │ │ │ │ ldmeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ andcs r2, r7, #0, 2 │ │ │ │ smlabtcc r0, sp, r9, lr │ │ │ │ @ instruction: 0xf7f74640 │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrb r1, [r9, sp, lsr #6] │ │ │ │ andcs r6, r3, #471040 @ 0x73000 │ │ │ │ movwls r2, #256 @ 0x100 │ │ │ │ tstls r1, r0, asr #12 │ │ │ │ - mrc2 7, 3, pc, cr0, cr7, {7} │ │ │ │ + mcr2 7, 3, pc, cr8, cr7, {7} @ │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bvs ecf960 │ │ │ │ + bvs ecf970 │ │ │ │ @ instruction: 0xf659e7e6 │ │ │ │ - svclt 0x0000efa6 │ │ │ │ - rsbseq sl, sl, r0, ror #12 │ │ │ │ + svclt 0x0000ef9e │ │ │ │ + rsbseq sl, sl, r0, asr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sl, [sl], #-86 @ 0xffffffaa │ │ │ │ + rsbseq sl, sl, r6, asr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed2ccd4 │ │ │ │ + bl fed2cce4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe8 │ │ │ │ addlt lr, r4, r8, asr #32 │ │ │ │ ldrdgt pc, [r4], #-143 @ 0xffffff71 │ │ │ │ ldrbtmi r4, [lr], #1540 @ 0x604 │ │ │ │ @ instruction: 0xf85ea801 │ │ │ │ @ instruction: 0xf8dcc00c │ │ │ │ @ instruction: 0xf8cdc000 │ │ │ │ @ instruction: 0xf04fc00c │ │ │ │ @ instruction: 0xf7ff0c00 │ │ │ │ ldmib sp, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib r4, {r0, r9, ip, sp}^ │ │ │ │ - bmi 422308 │ │ │ │ + bmi 422318 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r2, lsl #2 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ - svc 0x0072f659 │ │ │ │ - rsbseq sl, sl, sl, lsl r5 │ │ │ │ + svc 0x006af659 │ │ │ │ + rsbseq sl, sl, sl, lsl #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq sl, [sl], #-70 @ 0xffffffba │ │ │ │ + rsbseq sl, sl, r6, ror #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ - bmi ff9a73a0 │ │ │ │ + bmi ff9a73b0 │ │ │ │ ldrsbtlt r4, [r7], pc │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 1212a84 │ │ │ │ + bne 1212a94 │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-636 @ 0xfffffd84 │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f79304 │ │ │ │ - blls 315380 │ │ │ │ + blls 315370 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 2102e0 │ │ │ │ + blcc 2102f0 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b733 │ │ │ │ - blls ed536c │ │ │ │ + blls ed535c │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d04f0 │ │ │ │ + bleq 2d0500 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 251d08 │ │ │ │ + beq 251d18 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed5350 │ │ │ │ + blls ed5340 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed5334 │ │ │ │ + blls ed5324 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - stc2l 7, cr15, [r2, #988] @ 0x3dc │ │ │ │ + ldc2 7, cr15, [sl, #988]! @ 0x3dc │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ andcs pc, r0, r5, asr #7 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2 7, cr15, [r2, #988]! @ 0x3dc │ │ │ │ + stc2 7, cr15, [sl, #988]! @ 0x3dc │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee7480 │ │ │ │ + blls ee7490 │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 211d80 │ │ │ │ + bleq 211d90 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r2, #988]! @ 0x3dc │ │ │ │ - b 13fc91c │ │ │ │ + ldc2 7, cr15, [sl, #988] @ 0x3dc │ │ │ │ + b 13fc92c │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee68d8 │ │ │ │ + blls ee68e8 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl 935cc │ │ │ │ + bl ffe935dc │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 34589c │ │ │ │ + blls 3458ac │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - blx ff413c7c │ │ │ │ + blx ff213c8c │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efa8a4 │ │ │ │ + blls efa8b4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed5274 │ │ │ │ + blls ed5264 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6934 │ │ │ │ - b 14275bc │ │ │ │ + blls ee6944 │ │ │ │ + b 14275cc │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - ldrtmi lr, [r2], -lr, asr #23 │ │ │ │ + ldrtmi lr, [r2], -r6, asr #23 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a10400 │ │ │ │ - stc2 7, cr15, [ip], #-992 @ 0xfffffc20 │ │ │ │ + blge a10410 │ │ │ │ + stc2 7, cr15, [r4], #-992 @ 0xfffffc20 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede590 │ │ │ │ + blls ede5a0 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r1, r2, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r3, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebdcf0 │ │ │ │ - blls ee6970 │ │ │ │ + blls ebdd00 │ │ │ │ + blls ee6980 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed521c │ │ │ │ + blls ed520c │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee698c │ │ │ │ + blls ee699c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [r0, #988] @ 0x3dc │ │ │ │ + ldc2 7, cr15, [r8, #988]! @ 0x3dc │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed51f8 │ │ │ │ + blls ed51e8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee69b0 │ │ │ │ - b 1427638 │ │ │ │ + blls ee69c0 │ │ │ │ + b 1427648 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - blls 310b80 │ │ │ │ + blls 310b70 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blcs fe6d0688 │ │ │ │ + blcs fe6d0698 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx feb93d3c │ │ │ │ + blx fe993d4c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede584 │ │ │ │ + blls ede594 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed51b4 │ │ │ │ + blls ed51a4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee69f4 │ │ │ │ - b 142767c │ │ │ │ + blls ee6a04 │ │ │ │ + b 142768c │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - @ instruction: 0xf3c5eb6e │ │ │ │ + @ instruction: 0xf3c5eb66 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ strbmi r9, [r1], -r4, lsl #22 │ │ │ │ - blcs 1e7614 │ │ │ │ + blcs 1e7624 │ │ │ │ movwcs fp, #12052 @ 0x2f14 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f82023 │ │ │ │ - blls ed4a18 │ │ │ │ + blls ed4a08 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2l 7, cr15, [sl], #988 @ 0x3dc │ │ │ │ + stc2l 7, cr15, [r2], #988 @ 0x3dc │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl 1393734 │ │ │ │ - blcs 1fc9e4 │ │ │ │ + bl 1193744 │ │ │ │ + blcs 1fc9f4 │ │ │ │ @ instruction: 0x81b5f000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ea9e0 │ │ │ │ + bcs 1ea9f0 │ │ │ │ @ instruction: 0x81bbf040 │ │ │ │ - beq ff8bc5fc │ │ │ │ + beq ff8bc60c │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - blls ed5798 │ │ │ │ + blls ed57a8 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [lr], #988 @ 0x3dc │ │ │ │ - vldr d9, [pc, #204] @ 1d5ee4 │ │ │ │ + ldc2 7, cr15, [r6], #988 @ 0x3dc │ │ │ │ + vldr d9, [pc, #204] @ 1d5ef4 │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee6a9c │ │ │ │ + blls ee6aac │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 21145c │ │ │ │ + blvc 21146c │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2 7, cr15, [r0], #988 @ 0x3dc │ │ │ │ + stc2 7, cr15, [r8], #988 @ 0x3dc │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fcb08 │ │ │ │ - blls 2d7e48 │ │ │ │ + b 13fcb18 │ │ │ │ + blls 2d7e58 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 3364a8 │ │ │ │ + blls 3364b8 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf415819c │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f64d8 │ │ │ │ + bcs 1f64e8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - ldc2 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ + stc2 7, cr15, [r8], {247} @ 0xf7 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9e6cc │ │ │ │ + blls e9e6dc │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - stc2 7, cr15, [r4], {247} @ 0xf7 │ │ │ │ - b 13fcb58 │ │ │ │ + ldc2l 7, cr15, [ip], #-988 @ 0xfffffc24 │ │ │ │ + b 13fcb68 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133cb68 │ │ │ │ + b 133cb78 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r0, r1, r3, r4, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r2, r4, r5, r6, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ @ instruction: 0xe1280301 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrhteq sl, [sl], #-68 @ 0xffffffbc │ │ │ │ + rsbseq sl, sl, r4, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f79306 │ │ │ │ - blls 395044 │ │ │ │ + blls 395034 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b533 │ │ │ │ - blls ed5030 │ │ │ │ + blls ed5020 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d082c │ │ │ │ + bleq 2d083c │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 252044 │ │ │ │ + beq 252054 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3137 @ 0xc41 @ │ │ │ │ - blls ebab18 │ │ │ │ + movwcs pc, #3129 @ 0xc39 @ │ │ │ │ + blls ebab28 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 212064 │ │ │ │ + bleq 212074 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3121 @ 0xc31 @ │ │ │ │ - blls ebab38 │ │ │ │ - bls 2e77b8 │ │ │ │ + movwcs pc, #3113 @ 0xc29 @ │ │ │ │ + blls ebab48 │ │ │ │ + bls 2e77c8 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efa740 │ │ │ │ + blls efa750 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3107 @ 0xc23 @ │ │ │ │ - blls ebab54 │ │ │ │ - bls 3277d4 │ │ │ │ + movwcs pc, #3099 @ 0xc1b @ │ │ │ │ + blls ebab64 │ │ │ │ + bls 3277e4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efa75c │ │ │ │ + blls efa76c │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2 7, cr15, [r4], {247} @ 0xf7 │ │ │ │ + stc2 7, cr15, [ip], {247} @ 0xf7 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143d448 │ │ │ │ + b 143d458 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed4fa0 │ │ │ │ + blls ed4f90 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstmi sp, #59768832 @ 0x3900000 │ │ │ │ adccs r9, r8, #52, 22 @ 0xd000 │ │ │ │ - b 1427898 │ │ │ │ + b 14278a8 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - ldrtmi lr, [r2], -r0, ror #20 │ │ │ │ + @ instruction: 0x4632ea58 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a106dc │ │ │ │ - blx ff193f8c │ │ │ │ + blge a106ec │ │ │ │ + blx fef93f9c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede86c │ │ │ │ + blls ede87c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebdfcc │ │ │ │ - blls ee6c44 │ │ │ │ + blls ebdfdc │ │ │ │ + blls ee6c54 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blx ff813fbe │ │ │ │ + blx ff613fce │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143ccbc │ │ │ │ + b 143cccc │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed5140 │ │ │ │ + blls ed5130 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls ede47c │ │ │ │ + blls ede48c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ff393fe2 │ │ │ │ + blx ff193ff2 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - b a9397c │ │ │ │ + b 89398c │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf93cf7f8 │ │ │ │ + @ instruction: 0xf934f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede858 │ │ │ │ + blls ede868 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4ee0 │ │ │ │ + blls ed4ed0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6cc0 │ │ │ │ + blls ee6cd0 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - b 3139b8 │ │ │ │ + ldmib ip!, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0x93249b04 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svclt 0x00949325 │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - @ instruction: 0xf9b6f7f8 │ │ │ │ + @ instruction: 0xf9aef7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede8bc │ │ │ │ + blls ede8cc │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4e9c │ │ │ │ + blls ed4e8c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1327990 │ │ │ │ + b 13279a0 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - stmib r2!, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf9cef7f8 │ │ │ │ + @ instruction: 0xf9c6f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede90c │ │ │ │ + blls ede91c │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4e6c │ │ │ │ + blls ed4e5c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf659431d │ │ │ │ - ldrtmi lr, [r2], -sl, asr #19 │ │ │ │ + ldrtmi lr, [r2], -r2, asr #19 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf9f0f7f8 │ │ │ │ + @ instruction: 0xf9e8f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede958 │ │ │ │ + blls ede968 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - blls ed4e3c │ │ │ │ - blls ee6d68 │ │ │ │ + blls ed4e2c │ │ │ │ + blls ee6d78 │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorle r0, pc, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, sl, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - blx 11140f6 │ │ │ │ + blx f14106 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a6d94 │ │ │ │ - bmi aa6d80 │ │ │ │ + blls 2a6da4 │ │ │ │ + bmi aa6d90 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a67314 │ │ │ │ + blmi a67324 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r3, {r0, r1, r2, r4, r5, r8, ip, lr, pc} │ │ │ │ pop {r0, r1, r2, r4, r5, ip, sp, pc} │ │ │ │ - blls 33a104 │ │ │ │ + blls 33a114 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2e9f4c │ │ │ │ + bls 2e9f5c │ │ │ │ movwcs fp, #28428 @ 0x6f0c │ │ │ │ strb r2, [r9], -r7, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf415e7d7 │ │ │ │ andsle r4, pc, r0, lsl #5 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0200 │ │ │ │ movwcs r2, #13057 @ 0x3301 │ │ │ │ - bls 34fa60 │ │ │ │ + bls 34fa70 │ │ │ │ @ instruction: 0xe6394613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 34fb3c │ │ │ │ + blls 34fb4c │ │ │ │ @ instruction: 0xe66a0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r7, ror #12 │ │ │ │ - bcs 21007c │ │ │ │ + bcs 21008c │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ strbt r2, [r0], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf659e61e │ │ │ │ - svclt 0x0000ec2e │ │ │ │ - ldrsbteq r9, [sl], #-232 @ 0xffffff18 │ │ │ │ + svclt 0x0000ec26 │ │ │ │ + rsbseq r9, sl, r8, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ - bmi ff9a7a28 │ │ │ │ + bmi ff9a7a38 │ │ │ │ ldrsbtlt r4, [r7], pc │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 121310c │ │ │ │ + bne 121311c │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-636 @ 0xfffffd84 │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f79304 │ │ │ │ - blls 314cf8 │ │ │ │ + blls 314ce8 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210968 │ │ │ │ + blcc 210978 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b733 │ │ │ │ - blls ed4ce4 │ │ │ │ + blls ed4cd4 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0b78 │ │ │ │ + bleq 2d0b88 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed4ccc │ │ │ │ + blls ed4cbc │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed4cb0 │ │ │ │ + blls ed4ca0 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - blx fe21426c │ │ │ │ + blx 201427c │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ andcs pc, r0, r5, asr #7 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 1e1428c │ │ │ │ + blx 1c1429c │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee7b04 │ │ │ │ + blls ee7b14 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 1a942a8 │ │ │ │ - b 13fcf9c │ │ │ │ + blx 18942b8 │ │ │ │ + b 13fcfac │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee6f58 │ │ │ │ + blls ee6f68 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldm sl!, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r2!, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 345f1c │ │ │ │ + blls 345f2c │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - @ instruction: 0xff88f7f7 │ │ │ │ + @ instruction: 0xff80f7f7 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efaf24 │ │ │ │ + blls efaf34 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4bf4 │ │ │ │ + blls ed4be4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6fb4 │ │ │ │ - b 1427c3c │ │ │ │ + blls ee6fc4 │ │ │ │ + b 1427c4c │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - ldrtmi lr, [r2], -lr, lsl #17 │ │ │ │ + ldrtmi lr, [r2], -r6, lsl #17 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf8eef7f8 │ │ │ │ + @ instruction: 0xf8e6f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edec0c │ │ │ │ + blls edec1c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r3, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe36c │ │ │ │ - blls ee6fec │ │ │ │ + blls ebe37c │ │ │ │ + blls ee6ffc │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4ba0 │ │ │ │ + blls ed4b90 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee7008 │ │ │ │ + blls ee7018 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe294370 │ │ │ │ + blx 2094380 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4b7c │ │ │ │ + blls ed4b6c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee702c │ │ │ │ - b 1427cb4 │ │ │ │ + blls ee703c │ │ │ │ + b 1427cc4 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - blls 310504 │ │ │ │ + blls 3104f4 │ │ │ │ @ instruction: 0xf8d62201 │ │ │ │ @ instruction: 0x4641a010 │ │ │ │ - b 15a7c48 │ │ │ │ + b 15a7c58 │ │ │ │ movwcs r2, #2963 @ 0xb93 │ │ │ │ stmib sp, {r1, r3, r4, r6, r7, r8, sl, lr}^ │ │ │ │ svclt 0x00922322 │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - @ instruction: 0xff64f7f7 │ │ │ │ + @ instruction: 0xff5cf7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edec08 │ │ │ │ + blls edec18 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4b30 │ │ │ │ + blls ed4b20 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7078 │ │ │ │ - b 1427d00 │ │ │ │ + blls ee7088 │ │ │ │ + b 1427d10 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - vmlal.u8 q15, d5, d28 │ │ │ │ + vmlal.u8 q15, d5, d20 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d68a4 │ │ │ │ + blcs 1d68b4 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f72023 │ │ │ │ - blls ed638c │ │ │ │ + blls ed637c │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9a4f7f7 │ │ │ │ + @ instruction: 0xf99cf7f7 │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stmda r0, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 1fd070 │ │ │ │ + svc 0x00f8f658 │ │ │ │ + blcs 1fd080 │ │ │ │ @ instruction: 0x81b7f000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1eb06c │ │ │ │ + bcs 1eb07c │ │ │ │ @ instruction: 0x81bdf040 │ │ │ │ - beq ff8bcc88 │ │ │ │ + beq ff8bcc98 │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - blls ed510c │ │ │ │ + blls ed511c │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf978f7f7 │ │ │ │ - vldr d9, [pc, #204] @ 1d6570 │ │ │ │ + @ instruction: 0xf970f7f7 │ │ │ │ + vldr d9, [pc, #204] @ 1d6580 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee7128 │ │ │ │ + blls ee7138 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 211ae8 │ │ │ │ + blvc 211af8 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf96af7f7 │ │ │ │ + @ instruction: 0xf962f7f7 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fd194 │ │ │ │ - blls 2d84d4 │ │ │ │ + b 13fd1a4 │ │ │ │ + blls 2d84e4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 336b3c │ │ │ │ + blls 336b4c │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf415819e │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f6b6c │ │ │ │ + bcs 1f6b7c │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - @ instruction: 0xf94af7f7 │ │ │ │ + @ instruction: 0xf942f7f7 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9ed58 │ │ │ │ + blls e9ed68 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xf93ef7f7 │ │ │ │ - b 13fd1e4 │ │ │ │ + @ instruction: 0xf936f7f7 │ │ │ │ + b 13fd1f4 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133d1f4 │ │ │ │ + b 133d204 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r0, r2, r3, r4, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r1, r2, r4, r5, r6, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ @ instruction: 0xe12a0301 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r9, sl, ip, lsr #28 │ │ │ │ + rsbseq r9, sl, ip, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f79306 │ │ │ │ - blls 3949bc │ │ │ │ + blls 3949ac │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b533 │ │ │ │ - blls ed49a8 │ │ │ │ + blls ed4998 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0eb4 │ │ │ │ + bleq 2d0ec4 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2303 @ 0x8ff @ │ │ │ │ - blls ebb19c │ │ │ │ + movwcs pc, #2295 @ 0x8f7 @ │ │ │ │ + blls ebb1ac │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2289 @ 0x8f1 @ │ │ │ │ - blls ebb1b8 │ │ │ │ - bls 2e7e38 │ │ │ │ + movwcs pc, #2281 @ 0x8e9 @ │ │ │ │ + blls ebb1c8 │ │ │ │ + bls 2e7e48 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efadc0 │ │ │ │ + blls efadd0 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2275 @ 0x8e3 @ │ │ │ │ - blls ebb1d4 │ │ │ │ - bls 327e54 │ │ │ │ + movwcs pc, #2267 @ 0x8db @ │ │ │ │ + blls ebb1e4 │ │ │ │ + bls 327e64 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efaddc │ │ │ │ + blls efadec │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8d4f7f7 │ │ │ │ + @ instruction: 0xf8ccf7f7 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143dac8 │ │ │ │ + b 143dad8 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed4920 │ │ │ │ + blls ed4910 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstmi sp, #59768832 @ 0x3900000 │ │ │ │ adccs r9, r8, #52, 22 @ 0xd000 │ │ │ │ - b 1427f18 │ │ │ │ + b 1427f28 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - ldrtmi lr, [r2], -r0, lsr #30 │ │ │ │ + shadd16mi lr, r2, r8 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xff80f7f7 │ │ │ │ + @ instruction: 0xff78f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeee8 │ │ │ │ + blls edeef8 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r1, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe648 │ │ │ │ - blls ee72c0 │ │ │ │ + blls ebe658 │ │ │ │ + blls ee72d0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf89af7f7 │ │ │ │ + @ instruction: 0xf892f7f7 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143d338 │ │ │ │ + b 143d348 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed4ac4 │ │ │ │ + blls ed4ab4 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edeaf8 │ │ │ │ + blls edeb08 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf888f7f7 │ │ │ │ + @ instruction: 0xf880f7f7 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - mcr 6, 7, pc, cr4, cr8, {2} @ │ │ │ │ + mrc 6, 6, APSR_nzcv, cr12, cr8, {2} │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - ldc2l 7, cr15, [sl, #988]! @ 0x3dc │ │ │ │ + ldc2l 7, cr15, [r2, #988]! @ 0x3dc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeedc │ │ │ │ + blls edeeec │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed485c │ │ │ │ + blls ed484c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7344 │ │ │ │ + blls ee7354 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - mcr 6, 6, pc, cr2, cr8, {2} @ │ │ │ │ + mrc 6, 5, APSR_nzcv, cr10, cr8, {2} │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04f9b04 │ │ │ │ @ instruction: 0x93240201 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ stmib sp, {r8, r9}^ │ │ │ │ svclt 0x008c2322 │ │ │ │ andcs r6, r0, #3981312 @ 0x3cc000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - mcr2 7, 3, pc, cr14, cr7, {7} @ │ │ │ │ + mcr2 7, 3, pc, cr6, cr7, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edef4c │ │ │ │ + blls edef5c │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed480c │ │ │ │ + blls ed47fc │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1328020 │ │ │ │ + b 1328030 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - mrc 6, 4, APSR_nzcv, cr10, cr8, {2} │ │ │ │ + mrc 6, 4, APSR_nzcv, cr2, cr8, {2} │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - mcr2 7, 4, pc, cr6, cr7, {7} @ │ │ │ │ + mrc2 7, 3, pc, cr14, cr7, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edef9c │ │ │ │ + blls edefac │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed47dc │ │ │ │ + blls ed47cc │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf658431d │ │ │ │ - ldrtmi lr, [r2], -r2, lsl #29 │ │ │ │ + @ instruction: 0x4632ee7a │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcr2 7, 5, pc, cr8, cr7, {7} @ │ │ │ │ + mcr2 7, 5, pc, cr0, cr7, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edefe8 │ │ │ │ + blls edeff8 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - blls ed47ac │ │ │ │ - blls ee73f8 │ │ │ │ + blls ed479c │ │ │ │ + blls ee7408 │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorle r0, pc, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, sl, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0xfff4f7f6 │ │ │ │ + @ instruction: 0xffecf7f6 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a7424 │ │ │ │ - bmi aa7410 │ │ │ │ + blls 2a7434 │ │ │ │ + bmi aa7420 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a679a4 │ │ │ │ + blmi a679b4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r3, {r0, r1, r2, r4, r5, r8, ip, lr, pc} │ │ │ │ pop {r0, r1, r2, r4, r5, ip, sp, pc} │ │ │ │ - blls 33a794 │ │ │ │ + blls 33a7a4 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2ea5dc │ │ │ │ + bls 2ea5ec │ │ │ │ movwcs fp, #28428 @ 0x6f0c │ │ │ │ strb r2, [r7], -r7, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf415e7d7 │ │ │ │ andsle r4, pc, r0, lsl #5 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0200 │ │ │ │ movwcs r2, #13057 @ 0x3301 │ │ │ │ - bls 3500e8 │ │ │ │ + bls 3500f8 │ │ │ │ @ instruction: 0xe6374613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 3501c4 │ │ │ │ + blls 3501d4 │ │ │ │ @ instruction: 0xe6680ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r5, ror #12 │ │ │ │ - bcs 21070c │ │ │ │ + bcs 21071c │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [lr], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf659e61c │ │ │ │ - svclt 0x0000e8e6 │ │ │ │ - rsbseq r9, sl, r8, asr #16 │ │ │ │ + svclt 0x0000e8de │ │ │ │ + rsbseq r9, sl, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ - bmi ffa280b8 │ │ │ │ + bmi ffa280c8 │ │ │ │ adcslt r4, r7, r1, ror #23 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 121379c │ │ │ │ + bne 12137ac │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-652 @ 0xfffffd74 │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f69304 │ │ │ │ - blls 316668 │ │ │ │ + blls 316658 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210ff8 │ │ │ │ + blcc 211008 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed6654 │ │ │ │ + blls ed6644 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1208 │ │ │ │ + bleq 2d1218 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 252a20 │ │ │ │ + beq 252a30 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed6638 │ │ │ │ + blls ed6628 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed661c │ │ │ │ + blls ed660c │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - @ instruction: 0xff36f7f6 │ │ │ │ + @ instruction: 0xff2ef7f6 │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ andcs pc, r0, r5, asr #7 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff26f7f6 │ │ │ │ + @ instruction: 0xff1ef7f6 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee8198 │ │ │ │ + blls ee81a8 │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 212a98 │ │ │ │ + bleq 212aa8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff16f7f6 │ │ │ │ - b 13fd634 │ │ │ │ + @ instruction: 0xff0ef7f6 │ │ │ │ + b 13fd644 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee75f0 │ │ │ │ + blls ee7600 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stcl 6, cr15, [lr, #-352]! @ 0xfffffea0 │ │ │ │ + stcl 6, cr15, [r6, #-352]! @ 0xfffffea0 │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 3465b4 │ │ │ │ + blls 3465c4 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - ldc2 7, cr15, [ip], #-988 @ 0xfffffc24 │ │ │ │ + ldc2 7, cr15, [r4], #-988 @ 0xfffffc24 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efb5bc │ │ │ │ + blls efb5cc │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed655c │ │ │ │ + blls ed654c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee764c │ │ │ │ - b 14282d4 │ │ │ │ + blls ee765c │ │ │ │ + b 14282e4 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - ldrtmi lr, [r2], -r2, asr #26 │ │ │ │ + @ instruction: 0x4632ed3a │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a11118 │ │ │ │ - stc2 7, cr15, [r0, #988]! @ 0x3dc │ │ │ │ + blge a11128 │ │ │ │ + ldc2 7, cr15, [r8, #988] @ 0x3dc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf2a8 │ │ │ │ + blls edf2b8 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r1, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebea08 │ │ │ │ - blls ee7688 │ │ │ │ + blls ebea18 │ │ │ │ + blls ee7698 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6504 │ │ │ │ + blls ed64f4 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee76a4 │ │ │ │ + blls ee76b4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff34f7f6 │ │ │ │ + @ instruction: 0xff2cf7f6 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed64e0 │ │ │ │ + blls ed64d0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee76c8 │ │ │ │ - b 1428350 │ │ │ │ + blls ee76d8 │ │ │ │ + b 1428360 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - blls 311e68 │ │ │ │ + blls 311e58 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blcs fe6d13a0 │ │ │ │ + blcs fe6d13b0 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - ldc2 7, cr15, [sl], {247} @ 0xf7 │ │ │ │ + ldc2 7, cr15, [r2], {247} @ 0xf7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf29c │ │ │ │ + blls edf2ac │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed649c │ │ │ │ + blls ed648c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee770c │ │ │ │ - b 1428394 │ │ │ │ + blls ee771c │ │ │ │ + b 14283a4 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - vqdmulh.s q15, , d2[4] │ │ │ │ + @ instruction: 0xf3c5ecda │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ strbmi r9, [r1], -r4, lsl #22 │ │ │ │ - blcs 1e832c │ │ │ │ + blcs 1e833c │ │ │ │ movwcs fp, #12052 @ 0x2f14 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f72023 │ │ │ │ - blls ed5d00 │ │ │ │ + blls ed5cf0 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 2, pc, cr14, cr6, {7} │ │ │ │ + mrc2 7, 2, pc, cr6, cr6, {7} │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc 6, cr15, [sl], #352 @ 0x160 │ │ │ │ + ldc 6, cr15, [r2], #352 @ 0x160 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1fd704 │ │ │ │ + blcs 1fd714 │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1eb700 │ │ │ │ + bcs 1eb710 │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ - beq ff8bd31c │ │ │ │ + beq ff8bd32c │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - blls ed6a78 │ │ │ │ + blls ed6a88 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mcr2 7, 1, pc, cr14, cr6, {7} @ │ │ │ │ - vldr d9, [pc, #204] @ 1d6c04 │ │ │ │ + mcr2 7, 1, pc, cr6, cr6, {7} @ │ │ │ │ + vldr d9, [pc, #204] @ 1d6c14 │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee77bc │ │ │ │ + blls ee77cc │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 21217c │ │ │ │ + blvc 21218c │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr2 7, 1, pc, cr0, cr6, {7} @ │ │ │ │ + mrc2 7, 0, pc, cr8, cr6, {7} │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fd828 │ │ │ │ - blls 2d8b68 │ │ │ │ + b 13fd838 │ │ │ │ + blls 2d8b78 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 3371e0 │ │ │ │ + blls 3371f0 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a2 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f7210 │ │ │ │ + bcs 1f7220 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - mcr2 7, 0, pc, cr0, cr6, {7} @ │ │ │ │ + ldc2l 7, cr15, [r8, #984]! @ 0x3d8 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9f3ec │ │ │ │ + blls e9f3fc │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - ldc2l 7, cr15, [r4, #984]! @ 0x3d8 │ │ │ │ - b 13fd878 │ │ │ │ + stc2l 7, cr15, [ip, #984]! @ 0x3d8 │ │ │ │ + b 13fd888 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133d888 │ │ │ │ + b 133d898 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r0, r5, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ @ instruction: 0xe12e0301 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - @ instruction: 0x007a979c │ │ │ │ + rsbseq r9, sl, ip, lsl #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f69306 │ │ │ │ - blls 396324 │ │ │ │ + blls 396314 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f6b533 │ │ │ │ - blls ed6310 │ │ │ │ + blls ed6300 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d154c │ │ │ │ + bleq 2d155c │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 252d64 │ │ │ │ + beq 252d74 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3505 @ 0xdb1 @ │ │ │ │ - blls ebb838 │ │ │ │ + movwcs pc, #3497 @ 0xda9 @ │ │ │ │ + blls ebb848 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 212d84 │ │ │ │ + bleq 212d94 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3489 @ 0xda1 @ │ │ │ │ - blls ebb858 │ │ │ │ - bls 2e84d8 │ │ │ │ + movwcs pc, #3481 @ 0xd99 @ │ │ │ │ + blls ebb868 │ │ │ │ + bls 2e84e8 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efb460 │ │ │ │ + blls efb470 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3475 @ 0xd93 @ │ │ │ │ - blls ebb874 │ │ │ │ - bls 3284f4 │ │ │ │ + movwcs pc, #3467 @ 0xd8b @ │ │ │ │ + blls ebb884 │ │ │ │ + bls 328504 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efb47c │ │ │ │ + blls efb48c │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r4, #984] @ 0x3d8 │ │ │ │ + ldc2l 7, cr15, [ip, #-984]! @ 0xfffffc28 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143e168 │ │ │ │ + b 143e178 │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed6280 │ │ │ │ + blls ed6270 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstmi sp, #59768832 @ 0x3900000 │ │ │ │ adccs r9, r8, #52, 22 @ 0xd000 │ │ │ │ - b 14285b8 │ │ │ │ + b 14285c8 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - @ instruction: 0x4632ebd0 │ │ │ │ + ldrtmi lr, [r2], -r8, asr #23 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a113fc │ │ │ │ - stc2 7, cr15, [lr], #-988 @ 0xfffffc24 │ │ │ │ + blge a1140c │ │ │ │ + stc2 7, cr15, [r6], #-988 @ 0xfffffc24 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf58c │ │ │ │ + blls edf59c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebecec │ │ │ │ - blls ee7964 │ │ │ │ + blls ebecfc │ │ │ │ + blls ee7974 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - stc2l 7, cr15, [r8, #-984] @ 0xfffffc28 │ │ │ │ + stc2l 7, cr15, [r0, #-984] @ 0xfffffc28 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143d9dc │ │ │ │ + b 143d9ec │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed6420 │ │ │ │ + blls ed6410 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edf19c │ │ │ │ + blls edf1ac │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r6, #-984]! @ 0xfffffc28 │ │ │ │ + stc2 7, cr15, [lr, #-984]! @ 0xfffffc28 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - bl fe694698 │ │ │ │ + bl fe4946a8 │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx fed14d2c │ │ │ │ + blx feb14d3c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf578 │ │ │ │ + blls edf588 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed61c0 │ │ │ │ + blls ed61b0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee79e0 │ │ │ │ + blls ee79f0 │ │ │ │ @ instruction: 0xf04f4640 │ │ │ │ tstmi pc, #0, 22 │ │ │ │ - bl 1e946d8 │ │ │ │ + bl 1c946e8 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0x93249b04 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svclt 0x00949325 │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blx b14d76 │ │ │ │ + blx 914d86 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf5e0 │ │ │ │ + blls edf5f0 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6178 │ │ │ │ + blls ed6168 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 13286b4 │ │ │ │ + b 13286c4 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - bl 161471c │ │ │ │ + bl 141472c │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx 1114da6 │ │ │ │ + blx f14db6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf630 │ │ │ │ + blls edf640 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6148 │ │ │ │ + blls ed6138 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - beq 252f28 │ │ │ │ + beq 252f38 │ │ │ │ @ instruction: 0xf658431d │ │ │ │ - @ instruction: 0x4641eb36 │ │ │ │ + strbmi lr, [r1], -lr, lsr #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blge 491530 │ │ │ │ - blx 1894dde │ │ │ │ + blge 491540 │ │ │ │ + blx 1694dee │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf684 │ │ │ │ + blls edf694 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blls ed6110 │ │ │ │ - blls ee7a94 │ │ │ │ + blls ed6100 │ │ │ │ + blls ee7aa4 │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorle r0, pc, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, sl, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - stc2 7, cr15, [r6], #984 @ 0x3d8 │ │ │ │ + ldc2 7, cr15, [lr], {246} @ 0xf6 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a7ac0 │ │ │ │ - bmi aa7aac │ │ │ │ + blls 2a7ad0 │ │ │ │ + bmi aa7abc │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a68040 │ │ │ │ + blmi a68050 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r3, {r0, r1, r2, r4, r5, r8, ip, lr, pc} │ │ │ │ pop {r0, r1, r2, r4, r5, ip, sp, pc} │ │ │ │ - blls 33ae30 │ │ │ │ + blls 33ae40 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eac78 │ │ │ │ + bls 2eac88 │ │ │ │ movwcs fp, #28428 @ 0x6f0c │ │ │ │ strb r2, [r3], -r7, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf415e7d7 │ │ │ │ andsle r4, pc, r0, lsl #5 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0200 │ │ │ │ movwcs r2, #13057 @ 0x3301 │ │ │ │ - bls 350774 │ │ │ │ + bls 350784 │ │ │ │ @ instruction: 0xe6334613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 350850 │ │ │ │ + blls 350860 │ │ │ │ @ instruction: 0xe6640ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r1, ror #12 │ │ │ │ - bcs 210da8 │ │ │ │ + bcs 210db8 │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [sl], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf658e618 │ │ │ │ - svclt 0x0000ed98 │ │ │ │ - rsbseq r9, sl, ip, lsr #3 │ │ │ │ + svclt 0x0000ed90 │ │ │ │ + @ instruction: 0x007a919c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2923a4 │ │ │ │ + blhi 2923b4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff9e8754 │ │ │ │ + bmi ff9e8764 │ │ │ │ adcslt r4, r7, r0, ror #23 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 1213e38 │ │ │ │ + bne 1213e48 │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-644 @ 0xfffffd7c │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f69304 │ │ │ │ - blls 315fcc │ │ │ │ + blls 315fbc │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 211694 │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d6fe4 │ │ │ │ + blcc 2116a4 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d6ff4 │ │ │ │ ldmib sp, {r2, r6, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed5fb4 │ │ │ │ + blls ed5fa4 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d18a8 │ │ │ │ + bleq 2d18b8 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed5f9c │ │ │ │ + blls ed5f8c │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed5f80 │ │ │ │ + blls ed5f70 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - blx ffc14f9a │ │ │ │ + blx ffa14faa │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ andcs pc, r0, r5, asr #7 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx ff814fba │ │ │ │ + blx ff614fca │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee8834 │ │ │ │ + blls ee8844 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx ff494fd6 │ │ │ │ - b 13fdccc │ │ │ │ + blx ff294fe6 │ │ │ │ + b 13fdcdc │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee7c88 │ │ │ │ + blls ee7c98 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b a94978 │ │ │ │ + b 894988 │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 346c4c │ │ │ │ + blls 346c5c │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - @ instruction: 0xf8f0f7f7 │ │ │ │ + @ instruction: 0xf8e8f7f7 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efbc54 │ │ │ │ + blls efbc64 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5ec4 │ │ │ │ + blls ed5eb4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7ce4 │ │ │ │ - b 142896c │ │ │ │ + blls ee7cf4 │ │ │ │ + b 142897c │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - @ instruction: 0x4632e9f6 │ │ │ │ + ldrtmi lr, [r2], -lr, ror #19 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a126b0 │ │ │ │ - blx 171505c │ │ │ │ + blhi a126c0 │ │ │ │ + blx 151506c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf940 │ │ │ │ + blls edf950 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf0a0 │ │ │ │ - blls ee7d20 │ │ │ │ + blls ebf0b0 │ │ │ │ + blls ee7d30 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5e6c │ │ │ │ + blls ed5e5c │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee7d3c │ │ │ │ + blls ee7d4c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx ffc150a2 │ │ │ │ + blx ffa150b2 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5e48 │ │ │ │ + blls ed5e38 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7d60 │ │ │ │ - b 14289e8 │ │ │ │ + blls ee7d70 │ │ │ │ + b 14289f8 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - blls 3117d0 │ │ │ │ + blls 3117c0 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a92730 │ │ │ │ - blcs fe6d1a3c │ │ │ │ + blhi a92740 │ │ │ │ + blcs fe6d1a4c │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - @ instruction: 0xf8ccf7f7 │ │ │ │ + @ instruction: 0xf8c4f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf938 │ │ │ │ + blls edf948 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5e00 │ │ │ │ + blls ed5df0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7da8 │ │ │ │ - b 1428a30 │ │ │ │ + blls ee7db8 │ │ │ │ + b 1428a40 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - @ instruction: 0xf3c5e994 │ │ │ │ + @ instruction: 0xf3c5e98c │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d75d4 │ │ │ │ + blcs 1d75e4 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f72023 │ │ │ │ - blls ed565c │ │ │ │ + blls ed564c │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 515152 │ │ │ │ + blx 315162 │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stmdb r8!, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 1fdda0 │ │ │ │ + stmdb r0!, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 1fddb0 │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ebd9c │ │ │ │ + bcs 1ebdac │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ - beq ff8bd9b8 │ │ │ │ + beq ff8bd9c8 │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - blls ed63dc │ │ │ │ + blls ed63ec │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ffa151a8 │ │ │ │ - vldr d9, [pc, #204] @ 1d72a0 │ │ │ │ + blx ff8151b8 │ │ │ │ + vldr d9, [pc, #204] @ 1d72b0 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee7e58 │ │ │ │ + blls ee7e68 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 212818 │ │ │ │ + blvc 212828 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx ff6951c4 │ │ │ │ + blx ff4951d4 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fdec4 │ │ │ │ - blls 2d9204 │ │ │ │ + b 13fded4 │ │ │ │ + blls 2d9214 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 33787c │ │ │ │ + blls 33788c │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a2 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f78ac │ │ │ │ + bcs 1f78bc │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - blx fee95204 │ │ │ │ + blx fec95214 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9fa88 │ │ │ │ + blls e9fa98 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - blx feb9521c │ │ │ │ - b 13fdf14 │ │ │ │ + blx fe99522c │ │ │ │ + b 13fdf24 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133df24 │ │ │ │ + b 133df34 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r0, r5, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ @ instruction: 0xe12c0301 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r9, sl, r0, lsl #2 │ │ │ │ + ldrshteq r9, [sl], #-0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f69306 │ │ │ │ - blls 395c8c │ │ │ │ + blls 395c7c │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f6b533 │ │ │ │ - blls ed5c78 │ │ │ │ + blls ed5c68 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1be4 │ │ │ │ + bleq 2d1bf4 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fedd293c │ │ │ │ + blhi fedd294c │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2661 @ 0xa65 @ │ │ │ │ - blls ebbed0 │ │ │ │ + movwcs pc, #2653 @ 0xa5d @ │ │ │ │ + blls ebbee0 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2647 @ 0xa57 @ │ │ │ │ - blls ebbeec │ │ │ │ - bls 2e8b6c │ │ │ │ + movwcs pc, #2639 @ 0xa4f @ │ │ │ │ + blls ebbefc │ │ │ │ + bls 2e8b7c │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efbaf4 │ │ │ │ + blls efbb04 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2633 @ 0xa49 @ │ │ │ │ - blls ebbf08 │ │ │ │ - bls 328b88 │ │ │ │ + movwcs pc, #2625 @ 0xa41 @ │ │ │ │ + blls ebbf18 │ │ │ │ + bls 328b98 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efbb10 │ │ │ │ + blls efbb20 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 10952f4 │ │ │ │ + blx e95304 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143e7fc │ │ │ │ + b 143e80c │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed5bec │ │ │ │ + blls ed5bdc │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstmi sp, #59768832 @ 0x3900000 │ │ │ │ adccs r9, r8, #52, 22 @ 0xd000 │ │ │ │ - b 1428c4c │ │ │ │ + b 1428c5c │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - ldrtmi lr, [r2], -r6, lsl #17 │ │ │ │ + @ instruction: 0x4632e87e │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12990 │ │ │ │ - @ instruction: 0xf8e4f7f7 │ │ │ │ + blhi a129a0 │ │ │ │ + @ instruction: 0xf8dcf7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfc20 │ │ │ │ + blls edfc30 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r1, r2, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf380 │ │ │ │ - blls ee7ff8 │ │ │ │ + blls ebf390 │ │ │ │ + blls ee8008 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf9fef7f6 │ │ │ │ + @ instruction: 0xf9f6f7f6 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143e070 │ │ │ │ + b 143e080 │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed5d8c │ │ │ │ + blls ed5d7c │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edf830 │ │ │ │ + blls edf840 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9ecf7f6 │ │ │ │ + @ instruction: 0xf9e4f7f6 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - stmda r8, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r0, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ - blhi a92a08 │ │ │ │ + blhi a92a18 │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xff60f7f6 │ │ │ │ + @ instruction: 0xff58f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfc10 │ │ │ │ + blls edfc20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5b28 │ │ │ │ + blls ed5b18 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8078 │ │ │ │ + blls ee8088 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - stmda r8!, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r0!, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04f9b04 │ │ │ │ @ instruction: 0x93240201 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ stmib sp, {r8, r9}^ │ │ │ │ svclt 0x008c2322 │ │ │ │ andcs r6, r0, #3981312 @ 0x3cc000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - @ instruction: 0xffd4f7f6 │ │ │ │ + @ instruction: 0xffccf7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfc80 │ │ │ │ + blls edfc90 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5ad8 │ │ │ │ + blls ed5ac8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1328d54 │ │ │ │ + b 1328d64 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - stmda r0, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00f8f657 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xffecf7f6 │ │ │ │ + @ instruction: 0xffe4f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfcd0 │ │ │ │ + blls edfce0 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5aa8 │ │ │ │ + blls ed5a98 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf657431d │ │ │ │ - ldrtmi lr, [r2], -r8, ror #31 │ │ │ │ + ldrtmi lr, [r2], -r0, ror #31 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf80ef7f7 │ │ │ │ + @ instruction: 0xf806f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfd1c │ │ │ │ + blls edfd2c │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blls ed5a78 │ │ │ │ - blls ee812c │ │ │ │ + blls ed5a68 │ │ │ │ + blls ee813c │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorsle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, ip, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0xf95af7f6 │ │ │ │ + @ instruction: 0xf952f7f6 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a8158 │ │ │ │ - bmi ba8144 │ │ │ │ + blls 2a8168 │ │ │ │ + bmi ba8154 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b686d8 │ │ │ │ + blmi b686e8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r3, {r0, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ ldc 0, cr11, [sp], #220 @ 0xdc │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blls 33b4cc │ │ │ │ + blls 33b4dc │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eb314 │ │ │ │ + bls 2eb324 │ │ │ │ movwcs fp, #28428 @ 0x6f0c │ │ │ │ strb r2, [r3], -r7, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf415e7d5 │ │ │ │ andsle r4, pc, r0, lsl #5 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0200 │ │ │ │ movwcs r2, #13057 @ 0x3301 │ │ │ │ - bls 350e10 │ │ │ │ + bls 350e20 │ │ │ │ @ instruction: 0xe6334613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 350eec │ │ │ │ + blls 350efc │ │ │ │ @ instruction: 0xe6640ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r1, ror #12 │ │ │ │ - bcs 21143c │ │ │ │ + bcs 21144c │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [sl], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf658e618 │ │ │ │ - svclt 0x0000ea4a │ │ │ │ + svclt 0x0000ea42 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, r4, lsl fp │ │ │ │ + rsbseq r8, sl, r4, lsl #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 292a4c │ │ │ │ + blhi 292a5c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ffa68dfc │ │ │ │ + bmi ffa68e0c │ │ │ │ adcslt r4, r7, r2, ror #23 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 12144e0 │ │ │ │ + bne 12144f0 │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-660 @ 0xfffffd6c │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f69304 │ │ │ │ - blls 315924 │ │ │ │ + blls 315914 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 211d3c │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d768c │ │ │ │ + blcc 211d4c │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d769c │ │ │ │ ldmib sp, {r1, r2, r6, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed590c │ │ │ │ + blls ed58fc │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1f50 │ │ │ │ + bleq 2d1f60 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed58f4 │ │ │ │ + blls ed58e4 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed58d8 │ │ │ │ + blls ed58c8 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - @ instruction: 0xf894f7f6 │ │ │ │ + @ instruction: 0xf88cf7f6 │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ andcs pc, r0, r5, asr #7 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf884f7f6 │ │ │ │ + @ instruction: 0xf87cf7f6 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee8edc │ │ │ │ + blls ee8eec │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf876f7f6 │ │ │ │ - b 13fe374 │ │ │ │ + @ instruction: 0xf86ef7f6 │ │ │ │ + b 13fe384 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee8330 │ │ │ │ + blls ee8340 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr 6, 6, pc, cr14, cr7, {2} @ │ │ │ │ + mcr 6, 6, pc, cr6, cr7, {2} @ │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 3472f4 │ │ │ │ + blls 347304 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - ldc2 7, cr15, [ip, #984] @ 0x3d8 │ │ │ │ + ldc2 7, cr15, [r4, #984] @ 0x3d8 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efc2fc │ │ │ │ + blls efc30c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed581c │ │ │ │ + blls ed580c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee838c │ │ │ │ - b 1429014 │ │ │ │ + blls ee839c │ │ │ │ + b 1429024 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - ldrtmi lr, [r2], -r2, lsr #29 │ │ │ │ + @ instruction: 0x4632ee9a │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12d58 │ │ │ │ - @ instruction: 0xff00f7f6 │ │ │ │ + blhi a12d68 │ │ │ │ + mrc2 7, 7, pc, cr8, cr6, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edffe8 │ │ │ │ + blls edfff8 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r1, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r5, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf748 │ │ │ │ - blls ee83c8 │ │ │ │ + blls ebf758 │ │ │ │ + blls ee83d8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed57c4 │ │ │ │ + blls ed57b4 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee83e4 │ │ │ │ + blls ee83f4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf894f7f6 │ │ │ │ + @ instruction: 0xf88cf7f6 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - @ instruction: 0xf7f69301 │ │ │ │ - blls ed57a0 │ │ │ │ + @ instruction: 0xf7f59301 │ │ │ │ + blls ed7790 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8408 │ │ │ │ - b 1429090 │ │ │ │ + blls ee8418 │ │ │ │ + b 14290a0 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - blls 313128 │ │ │ │ + blls 313118 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a92dd8 │ │ │ │ - blcs fe6d20e4 │ │ │ │ + blhi a92de8 │ │ │ │ + blcs fe6d20f4 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - ldc2l 7, cr15, [r8, #-984]! @ 0xfffffc28 │ │ │ │ + ldc2l 7, cr15, [r0, #-984]! @ 0xfffffc28 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edffe0 │ │ │ │ + blls edfff0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7758 │ │ │ │ + blls ed7748 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8450 │ │ │ │ - b 14290d8 │ │ │ │ + blls ee8460 │ │ │ │ + b 14290e8 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - vqrdmlah.s q15, , d0[0] │ │ │ │ + vmov.i64 d30, #0xffff00ffff000000 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d7c7c │ │ │ │ + blcs 1d7c8c │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f62023 │ │ │ │ - blls ed6fb4 │ │ │ │ + blls ed6fa4 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffb8f7f5 │ │ │ │ + @ instruction: 0xffb0f7f5 │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrc 6, 0, APSR_nzcv, cr4, cr7, {2} │ │ │ │ + mcr 6, 0, pc, cr12, cr7, {2} @ │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1fe450 │ │ │ │ + blcs 1fe460 │ │ │ │ bichi pc, r1, r0 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ec44c │ │ │ │ + bcs 1ec45c │ │ │ │ bichi pc, r7, r0, asr #32 │ │ │ │ - beq ff8be068 │ │ │ │ + beq ff8be078 │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - blls ed5d2c │ │ │ │ + blls ed5d3c │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xff88f7f5 │ │ │ │ - vldr d9, [pc, #204] @ 1d7950 │ │ │ │ + @ instruction: 0xff80f7f5 │ │ │ │ + vldr d9, [pc, #204] @ 1d7960 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee8508 │ │ │ │ + blls ee8518 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 212ec8 │ │ │ │ + blvc 212ed8 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff7af7f5 │ │ │ │ + @ instruction: 0xff72f7f5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fe574 │ │ │ │ - blls 2d98b4 │ │ │ │ + b 13fe584 │ │ │ │ + blls 2d98c4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337f44 │ │ │ │ + blls 337f54 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a8 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f7f74 │ │ │ │ + bcs 1f7f84 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - @ instruction: 0xff5af7f5 │ │ │ │ + @ instruction: 0xff52f7f5 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea0138 │ │ │ │ + blls ea0148 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xff4ef7f5 │ │ │ │ - b 13fe5c4 │ │ │ │ + @ instruction: 0xff46f7f5 │ │ │ │ + b 13fe5d4 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133e5d4 │ │ │ │ + b 133e5e4 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r0, r1, r2, r5, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r7, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ teq r2, r1, lsl #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, r8, asr sl │ │ │ │ + rsbseq r8, sl, r8, asr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f59306 │ │ │ │ - blls 3975dc │ │ │ │ + blls 3975cc │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f5b533 │ │ │ │ - blls ed75c8 │ │ │ │ + blls ed75b8 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d2294 │ │ │ │ + bleq 2d22a4 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fee52fec │ │ │ │ + blhi fee52ffc │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3853 @ 0xf0d @ │ │ │ │ - blls ebc580 │ │ │ │ + movwcs pc, #3845 @ 0xf05 @ │ │ │ │ + blls ebc590 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3839 @ 0xeff @ │ │ │ │ - blls ebc59c │ │ │ │ - bls 2e921c │ │ │ │ + movwcs pc, #3831 @ 0xef7 @ │ │ │ │ + blls ebc5ac │ │ │ │ + bls 2e922c │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efc1a4 │ │ │ │ + blls efc1b4 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3825 @ 0xef1 @ │ │ │ │ - blls ebc5b8 │ │ │ │ - bls 329238 │ │ │ │ + movwcs pc, #3817 @ 0xee9 @ │ │ │ │ + blls ebc5c8 │ │ │ │ + bls 329248 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efc1c0 │ │ │ │ + blls efc1d0 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr2 7, 7, pc, cr2, cr5, {7} @ │ │ │ │ + mrc2 7, 6, pc, cr10, cr5, {7} │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143eeac │ │ │ │ + b 143eebc │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed753c │ │ │ │ + blls ed752c │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstmi sp, #59768832 @ 0x3900000 │ │ │ │ adccs r9, r8, #52, 22 @ 0xd000 │ │ │ │ - b 14292fc │ │ │ │ + b 142930c │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - ldrtmi lr, [r2], -lr, lsr #26 │ │ │ │ + ldrtmi lr, [r2], -r6, lsr #26 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a13040 │ │ │ │ - stc2 7, cr15, [ip, #984] @ 0x3d8 │ │ │ │ + blhi a13050 │ │ │ │ + stc2 7, cr15, [r4, #984] @ 0x3d8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee02d0 │ │ │ │ + blls ee02e0 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r1, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebfa30 │ │ │ │ - blls ee86a8 │ │ │ │ + blls ebfa40 │ │ │ │ + blls ee86b8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - mcr2 7, 5, pc, cr6, cr5, {7} @ │ │ │ │ + mrc2 7, 4, pc, cr14, cr5, {7} │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143e720 │ │ │ │ + b 143e730 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed76dc │ │ │ │ + blls ed76cc │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edfee0 │ │ │ │ + blls edfef0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 4, pc, cr4, cr5, {7} │ │ │ │ + mcr2 7, 4, pc, cr12, cr5, {7} @ │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - ldcl 6, cr15, [r0], #348 @ 0x15c │ │ │ │ + stcl 6, cr15, [r8], #348 @ 0x15c │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ - blhi a930b8 │ │ │ │ + blhi a930c8 │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - stc2 7, cr15, [r8], {246} @ 0xf6 │ │ │ │ + stc2 7, cr15, [r0], {246} @ 0xf6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee02c0 │ │ │ │ + blls ee02d0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7478 │ │ │ │ + blls ed7468 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8728 │ │ │ │ + blls ee8738 │ │ │ │ @ instruction: 0xf04f4640 │ │ │ │ tstmi pc, #0, 22 │ │ │ │ - stcl 6, cr15, [lr], {87} @ 0x57 │ │ │ │ + stcl 6, cr15, [r6], {87} @ 0x57 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04f9b04 │ │ │ │ @ instruction: 0x93240201 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ stmib sp, {r8, r9}^ │ │ │ │ svclt 0x008c2322 │ │ │ │ andcs r6, r0, #3981312 @ 0x3cc000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ldc2l 7, cr15, [sl], #-984 @ 0xfffffc28 │ │ │ │ + ldc2l 7, cr15, [r2], #-984 @ 0xfffffc28 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0334 │ │ │ │ + blls ee0344 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7424 │ │ │ │ + blls ed7414 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1329408 │ │ │ │ + b 1329418 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - stc 6, cr15, [r6], #348 @ 0x15c │ │ │ │ + ldc 6, cr15, [lr], {87} @ 0x57 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - ldc2 7, cr15, [r2], {246} @ 0xf6 │ │ │ │ + stc2 7, cr15, [sl], {246} @ 0xf6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0384 │ │ │ │ + blls ee0394 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed73f4 │ │ │ │ + blls ed73e4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - beq 253c7c │ │ │ │ + beq 253c8c │ │ │ │ @ instruction: 0xf657431d │ │ │ │ - strbmi lr, [r1], -ip, lsl #25 │ │ │ │ + strbmi lr, [r1], -r4, lsl #25 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blge 492284 │ │ │ │ - ldc2 7, cr15, [r0], #984 @ 0x3d8 │ │ │ │ + blge 492294 │ │ │ │ + stc2 7, cr15, [r8], #984 @ 0x3d8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee03d8 │ │ │ │ + blls ee03e8 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls ed73bc │ │ │ │ - blls ee87e8 │ │ │ │ + blls ed73ac │ │ │ │ + blls ee87f8 │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorsle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, ip, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - ldc2l 7, cr15, [ip, #980]! @ 0x3d4 │ │ │ │ + ldc2l 7, cr15, [r4, #980]! @ 0x3d4 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a8814 │ │ │ │ - bmi b68800 │ │ │ │ + blls 2a8824 │ │ │ │ + bmi b68810 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b28d94 │ │ │ │ + blmi b28da4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r3, {r0, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ ldc 0, cr11, [sp], #220 @ 0xdc │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blls 33bb88 │ │ │ │ + blls 33bb98 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eb9d0 │ │ │ │ + bls 2eb9e0 │ │ │ │ movwcs fp, #28428 @ 0x6f0c │ │ │ │ ldrt r2, [sp], -r7, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf415e7d5 │ │ │ │ andsle r4, pc, r0, lsl #5 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0200 │ │ │ │ movwcs r2, #13057 @ 0x3301 │ │ │ │ - bls 3514b4 │ │ │ │ + bls 3514c4 │ │ │ │ @ instruction: 0xe62d4613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 351590 │ │ │ │ + blls 3515a0 │ │ │ │ @ instruction: 0xe65e0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ @ instruction: 0x461ae65b │ │ │ │ - bcs 211af8 │ │ │ │ + bcs 211b08 │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [r4], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf657e612 │ │ │ │ - svclt 0x0000eeec │ │ │ │ + svclt 0x0000eee4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, r8, asr r4 │ │ │ │ + rsbseq r8, sl, r8, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 293104 │ │ │ │ + blhi 293114 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff5694b4 │ │ │ │ + bmi ff5694c4 │ │ │ │ adcslt r4, r7, lr, asr #23 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 1214b98 │ │ │ │ + bne 1214ba8 │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-672 @ 0xfffffd60 │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f59304 │ │ │ │ - blls 31726c │ │ │ │ + blls 31725c │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 2123f4 │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d7d44 │ │ │ │ + blcc 212404 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d7d54 │ │ │ │ ldmib sp, {r1, r4, r5, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f5b733 │ │ │ │ - blls ed7254 │ │ │ │ + blls ed7244 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d2608 │ │ │ │ + bleq 2d2618 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed723c │ │ │ │ + blls ed722c │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed7220 │ │ │ │ + blls ed7210 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - ldc2 7, cr15, [r8, #-980]! @ 0xfffffc2c │ │ │ │ + ldc2 7, cr15, [r0, #-980]! @ 0xfffffc2c │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ andcs pc, r0, r5, asr #7 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r8, #-980]! @ 0xfffffc2c │ │ │ │ + stc2 7, cr15, [r0, #-980]! @ 0xfffffc2c │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee9594 │ │ │ │ + blls ee95a4 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2 7, cr15, [sl, #-980] @ 0xfffffc2c │ │ │ │ - b 13fea2c │ │ │ │ + ldc2 7, cr15, [r2, #-980] @ 0xfffffc2c │ │ │ │ + b 13fea3c │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee89e8 │ │ │ │ + blls ee89f8 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl 1e956d4 │ │ │ │ + bl 1c956e4 │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 3479ac │ │ │ │ + blls 3479bc │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - blx 1215d84 │ │ │ │ + blx 1015d94 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efc9b4 │ │ │ │ + blls efc9c4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7164 │ │ │ │ + blls ed7154 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8a44 │ │ │ │ - b 14296cc │ │ │ │ + blls ee8a54 │ │ │ │ + b 14296dc │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - ldrtmi lr, [r2], -r6, asr #22 │ │ │ │ + @ instruction: 0x4632eb3e │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a13410 │ │ │ │ - blx feb15dba │ │ │ │ + blhi a13420 │ │ │ │ + blx fe915dca │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee06a0 │ │ │ │ + blls ee06b0 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r1, r2, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebfe00 │ │ │ │ - blls ee8a80 │ │ │ │ + blls ebfe10 │ │ │ │ + blls ee8a90 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed710c │ │ │ │ + blls ed70fc │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee8a9c │ │ │ │ + blls ee8aac │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2 7, cr15, [r8, #-980]! @ 0xfffffc2c │ │ │ │ + ldc2 7, cr15, [r0, #-980]! @ 0xfffffc2c │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed70e8 │ │ │ │ + blls ed70d8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8ac0 │ │ │ │ - b 1429748 │ │ │ │ + blls ee8ad0 │ │ │ │ + b 1429758 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - blls 312a70 │ │ │ │ + blls 312a60 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a93490 │ │ │ │ - blcs fe6d279c │ │ │ │ + blhi a934a0 │ │ │ │ + blcs fe6d27ac │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx 915e48 │ │ │ │ + blx 715e58 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0698 │ │ │ │ + blls ee06a8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed70a0 │ │ │ │ + blls ed7090 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8b08 │ │ │ │ - b 1429790 │ │ │ │ + blls ee8b18 │ │ │ │ + b 14297a0 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - vmull.u q15, d21, d0[5] │ │ │ │ + @ instruction: 0xf3c5eadc │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d8334 │ │ │ │ + blcs 1d8344 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f62023 │ │ │ │ - blls ed68fc │ │ │ │ + blls ed68ec │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrrc2 7, 15, pc, ip, cr5 @ │ │ │ │ + mrrc2 7, 15, pc, r4, cr5 @ │ │ │ │ addscs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ stmdage ip, {r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b ff015848 │ │ │ │ + b fee15858 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #35277 @ 0x89cd │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1feb0c │ │ │ │ + blcs 1feb1c │ │ │ │ @ instruction: 0x81bdf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ecb08 │ │ │ │ + bcs 1ecb18 │ │ │ │ bichi pc, r3, r0, asr #32 │ │ │ │ - beq ff8be724 │ │ │ │ + beq ff8be734 │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ - blls ed7670 │ │ │ │ + blls ed7680 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [sl], #-980 @ 0xfffffc2c │ │ │ │ - vldr d9, [pc, #204] @ 1d800c │ │ │ │ + stc2 7, cr15, [r2], #-980 @ 0xfffffc2c │ │ │ │ + vldr d9, [pc, #204] @ 1d801c │ │ │ │ eorscs r7, r3, #19456 @ 0x4c00 │ │ │ │ - blls ee8bc4 │ │ │ │ + blls ee8bd4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 213584 │ │ │ │ + blvc 213594 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2 7, cr15, [ip], {245} @ 0xf5 │ │ │ │ + ldc2 7, cr15, [r4], {245} @ 0xf5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fec30 │ │ │ │ - blls 2d9f70 │ │ │ │ + b 13fec40 │ │ │ │ + blls 2d9f80 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 3385f0 │ │ │ │ + blls 338600 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a4 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f8620 │ │ │ │ + bcs 1f8630 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ and r2, r7, r3, lsl #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, r0, lsr #7 │ │ │ │ + @ instruction: 0x007a8390 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ andscs r2, pc, #1073741831 @ 0x40000007 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls 3d6f78 │ │ │ │ + blls 3d6f68 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andscs r9, r4, #67108864 @ 0x4000000 │ │ │ │ tstcs r3, r3, lsr fp │ │ │ │ ldcls 6, cr4, [r4, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed6f60 │ │ │ │ + blls ed6f50 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ - b 13a9734 │ │ │ │ - blls ed9bdc │ │ │ │ + b 13a9744 │ │ │ │ + blls ed9bec │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ cmpphi sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ - blcs 1e408c │ │ │ │ + blcs 1e409c │ │ │ │ cmnphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ andcs r7, r0, #1769472 @ 0x1b0000 │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ ldcge 1, cr14, [r3], #-148 @ 0xffffff6c │ │ │ │ strcs lr, [r0, -sp, asr #19] │ │ │ │ @ instruction: 0x4620223c │ │ │ │ movwls r4, #26129 @ 0x6611 │ │ │ │ - blx ff395fda │ │ │ │ + blx ff195fea │ │ │ │ eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ - blcc 212740 │ │ │ │ + blcc 212750 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ ldrlt lr, [r3, #-2525]! @ 0xfffff623 │ │ │ │ - blx ff115fee │ │ │ │ + blx fef15ffe │ │ │ │ eorscs r9, r0, #52224 @ 0xcc00 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 14c2424 │ │ │ │ - blls edac34 │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d80ac │ │ │ │ + b 14c2434 │ │ │ │ + blls edac44 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d80bc │ │ │ │ tstmi sp, #176, 22 @ 0x2c000 │ │ │ │ - blx fed9600a │ │ │ │ + blx feb9601a │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ eorscs r9, r1, #52224 @ 0xcc00 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - b 14a9888 │ │ │ │ - blls eda054 │ │ │ │ + b 14a9898 │ │ │ │ + blls eda064 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx fea16026 │ │ │ │ + blx fe816036 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b33 │ │ │ │ - b 13fe86c │ │ │ │ + b 13fe87c │ │ │ │ andls r0, r0, #196608 @ 0x30000 │ │ │ │ eorscs r9, r4, #52, 22 @ 0xd000 │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ - blx fe696042 │ │ │ │ + blx fe496052 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b33 │ │ │ │ - b 13fe88c │ │ │ │ + b 13fe89c │ │ │ │ andls r0, r0, #196608 @ 0x30000 │ │ │ │ eorscs r9, r5, #52, 22 @ 0xd000 │ │ │ │ - b 13298c8 │ │ │ │ + b 13298d8 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - bls 3d6e98 │ │ │ │ + bls 3d6e88 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee98dc │ │ │ │ + blls ee98ec │ │ │ │ ldcls 6, cr4, [r3, #-128]! @ 0xffffff80 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 1f9607a │ │ │ │ - b 13fed74 │ │ │ │ + blx 1d9608a │ │ │ │ + b 13fed84 │ │ │ │ @ instruction: 0xf10d0505 │ │ │ │ ldrtmi r0, [r9], -r0, lsr #16 │ │ │ │ - blls ee8d28 │ │ │ │ + blls ee8d38 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stmib lr, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r6, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46414632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f68b20 │ │ │ │ - blls ed6984 │ │ │ │ + blls ed6974 │ │ │ │ eorcs r9, lr, #0, 6 │ │ │ │ @ instruction: 0x212c9b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 18160b6 │ │ │ │ + blx 16160c6 │ │ │ │ eorcs r6, fp, #2932736 @ 0x2cc000 │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ tstmi sp, #52224 @ 0xcc00 │ │ │ │ - b 143edc4 │ │ │ │ + b 143edd4 │ │ │ │ @ instruction: 0xf8ba0903 │ │ │ │ stmib sp, {r3, ip, sp}^ │ │ │ │ @ instruction: 0xf7f53700 │ │ │ │ - blls ed6e20 │ │ │ │ + blls ed6e10 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee8d80 │ │ │ │ + blls ee8d90 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx ff2960ea │ │ │ │ + blx ff0960fa │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6dfc │ │ │ │ + blls ed6dec │ │ │ │ svcls 0x00344639 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ - b 1428da8 │ │ │ │ + b 1428db8 │ │ │ │ @ instruction: 0xf6570707 │ │ │ │ - @ instruction: 0xf8d6e992 │ │ │ │ + @ instruction: 0xf8d6e98a │ │ │ │ stc 0, cr9, [sp, #64] @ 0x40 │ │ │ │ strbmi r8, [sl], -r2, lsr #22 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmibvs r3!, {r0, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4641681a │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blls ed63fc │ │ │ │ + blls ed63ec │ │ │ │ andcs r9, r8, #0, 6 │ │ │ │ tstcs r1, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 71613e │ │ │ │ + blx 51614e │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi sp, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - blhi 19537f4 │ │ │ │ + blhi 1953804 │ │ │ │ @ instruction: 0xf657431f │ │ │ │ - @ instruction: 0xf1b9e970 │ │ │ │ - blls 2dbd88 │ │ │ │ + @ instruction: 0xf1b9e968 │ │ │ │ + blls 2dbd98 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f9324 │ │ │ │ @ instruction: 0x93250300 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ ldmibvs r3!, {r2, r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ strbmi r2, [r1], -r0, lsl #4 │ │ │ │ svclt 0x00884620 │ │ │ │ @ instruction: 0xf7f6685a │ │ │ │ - blls ed6618 │ │ │ │ + blls ed6608 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ffc96190 │ │ │ │ + blx ffa961a0 │ │ │ │ @ instruction: 0x46329b33 │ │ │ │ tstmi sp, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi 413800 │ │ │ │ - beq 2d2aec │ │ │ │ - @ instruction: 0xf936f7f6 │ │ │ │ + blhi 413810 │ │ │ │ + beq 2d2afc │ │ │ │ + @ instruction: 0xf92ef7f6 │ │ │ │ andscs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstcs r5, r0, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - svcls 0x0033fad5 │ │ │ │ + svcls 0x0033facd │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ @ instruction: 0x432f4640 │ │ │ │ @ instruction: 0xf6579d34 │ │ │ │ - @ instruction: 0x4641e934 │ │ │ │ + strbmi lr, [r1], -ip, lsr #18 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blhi 493834 │ │ │ │ - @ instruction: 0xf958f7f6 │ │ │ │ + blhi 493844 │ │ │ │ + @ instruction: 0xf950f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0a88 │ │ │ │ + blls ee0a98 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls ed6d0c │ │ │ │ + blls ed6cfc │ │ │ │ streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ - blls ee8e9c │ │ │ │ + blls ee8eac │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorsle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, ip, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - blx fea96220 │ │ │ │ + blx fe896230 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a8ec8 │ │ │ │ - bmi ba8eb4 │ │ │ │ + blls 2a8ed8 │ │ │ │ + bmi ba8ec4 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b69448 │ │ │ │ + blmi b69458 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r3, {r0, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ ldc 0, cr11, [sp], #220 @ 0xdc │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blls 33c23c │ │ │ │ + blls 33c24c │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2ec084 │ │ │ │ + bls 2ec094 │ │ │ │ movwcs fp, #28428 @ 0x6f0c │ │ │ │ strb r2, [r1], -r7, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf415e7d5 │ │ │ │ andsle r4, pc, r0, lsl #5 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0200 │ │ │ │ movwcs r2, #13057 @ 0x3301 │ │ │ │ - bls 351b78 │ │ │ │ + bls 351b88 │ │ │ │ @ instruction: 0xe6314613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 351c78 │ │ │ │ + blls 351c88 │ │ │ │ @ instruction: 0xe66b0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r8, ror #12 │ │ │ │ - bcs 2121ac │ │ │ │ + bcs 2121bc │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ strbt r2, [r1], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf657e616 │ │ │ │ - svclt 0x0000eb92 │ │ │ │ + svclt 0x0000eb8a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, r4, lsr #27 │ │ │ │ + @ instruction: 0x007a7d94 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2937bc │ │ │ │ + blhi 2937cc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ffb69b6c │ │ │ │ + bmi ffb69b7c │ │ │ │ adcslt r4, r7, r6, ror #23 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ strbcs pc, [r0], #-965 @ 0xfffffc3b @ │ │ │ │ andeq pc, r1, #5 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 1215250 │ │ │ │ + bne 1215260 │ │ │ │ vaddl.u8 , d5, d3 │ │ │ │ vsubw.u8 q8, , d0 │ │ │ │ mrsls r2, (UNDEF: 6) │ │ │ │ stmne r0, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ bicne pc, r0, r5, asr #7 │ │ │ │ tstls r4, r5 │ │ │ │ @ instruction: 0xf0009407 │ │ │ │ ldcge 1, cr8, [r3], #-692 @ 0xfffffd4c │ │ │ │ eorscs r9, ip, #0, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f59304 │ │ │ │ - blls 316bb4 │ │ │ │ + blls 316ba4 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 212aac │ │ │ │ + blcc 212abc │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f5b733 │ │ │ │ - blls ed6ba0 │ │ │ │ + blls ed6b90 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d2cbc │ │ │ │ + bleq 2d2ccc │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 2544d4 │ │ │ │ + beq 2544e4 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed6b84 │ │ │ │ + blls ed6b74 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed6b68 │ │ │ │ + blls ed6b58 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - @ instruction: 0xf9dcf7f5 │ │ │ │ + @ instruction: 0xf9d4f7f5 │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ andcs pc, r0, r5, asr #7 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9ccf7f5 │ │ │ │ + @ instruction: 0xf9c4f7f5 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee9c4c │ │ │ │ + blls ee9c5c │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 21454c │ │ │ │ + bleq 21455c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9bcf7f5 │ │ │ │ - b 13ff0e8 │ │ │ │ + @ instruction: 0xf9b4f7f5 │ │ │ │ + b 13ff0f8 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee90a4 │ │ │ │ + blls ee90b4 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldmda r4, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 348068 │ │ │ │ + blls 348078 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - mcr2 7, 7, pc, cr2, cr5, {7} @ │ │ │ │ + mrc2 7, 6, pc, cr10, cr5, {7} │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efd070 │ │ │ │ + blls efd080 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6aa8 │ │ │ │ + blls ed6a98 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9100 │ │ │ │ - b 1429d88 │ │ │ │ + blls ee9110 │ │ │ │ + b 1429d98 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - ldrtmi lr, [r2], -r8, ror #31 │ │ │ │ + ldrtmi lr, [r2], -r0, ror #31 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a12bcc │ │ │ │ - @ instruction: 0xf846f7f6 │ │ │ │ + blge a12bdc │ │ │ │ + @ instruction: 0xf83ef7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0d5c │ │ │ │ + blls ee0d6c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r3, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec04bc │ │ │ │ - blls ee913c │ │ │ │ + blls ec04cc │ │ │ │ + blls ee914c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6a50 │ │ │ │ + blls ed6a40 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee9158 │ │ │ │ + blls ee9168 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9daf7f5 │ │ │ │ + @ instruction: 0xf9d2f7f5 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6a2c │ │ │ │ + blls ed6a1c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee917c │ │ │ │ - b 1429e04 │ │ │ │ + blls ee918c │ │ │ │ + b 1429e14 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - blls 3143b4 │ │ │ │ + blls 3143a4 │ │ │ │ @ instruction: 0xf8d62202 │ │ │ │ @ instruction: 0x4641a010 │ │ │ │ - b 15a9d98 │ │ │ │ + b 15a9da8 │ │ │ │ movwcs r2, #2963 @ 0xb93 │ │ │ │ stmib sp, {r1, r3, r4, r6, r7, r8, sl, lr}^ │ │ │ │ svclt 0x00922322 │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - mrc2 7, 5, pc, cr12, cr5, {7} │ │ │ │ + mrc2 7, 5, pc, cr4, cr5, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0d58 │ │ │ │ + blls ee0d68 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed69e0 │ │ │ │ + blls ed69d0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee91c8 │ │ │ │ - b 1429e50 │ │ │ │ + blls ee91d8 │ │ │ │ + b 1429e60 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - @ instruction: 0xf3c5ef84 │ │ │ │ + @ instruction: 0xf3c5ef7c │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r2, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d89f4 │ │ │ │ + blcs 1d8a04 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f52023 │ │ │ │ - blls ed823c │ │ │ │ + blls ed822c │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf8fcf7f5 │ │ │ │ + @ instruction: 0xf8f4f7f5 │ │ │ │ addscs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ stmdage ip, {r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - svc 0x0058f656 │ │ │ │ + svc 0x0050f656 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #35277 @ 0x89cd │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1ff1cc │ │ │ │ + blcs 1ff1dc │ │ │ │ bichi pc, r2, r0 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ed1c8 │ │ │ │ + bcs 1ed1d8 │ │ │ │ bichi pc, r8, r0, asr #32 │ │ │ │ - beq ff8bede4 │ │ │ │ + beq ff8bedf4 │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf1ba4653 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdbls r6, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ - blls ed6fb0 │ │ │ │ + blls ed6fc0 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf8caf7f5 │ │ │ │ - vldr d9, [pc, #204] @ 1d86cc │ │ │ │ + @ instruction: 0xf8c2f7f5 │ │ │ │ + vldr d9, [pc, #204] @ 1d86dc │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee9284 │ │ │ │ + blls ee9294 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 213c44 │ │ │ │ + blvc 213c54 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8bcf7f5 │ │ │ │ + @ instruction: 0xf8b4f7f5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13ff2f0 │ │ │ │ - blls 2da630 │ │ │ │ + b 13ff300 │ │ │ │ + blls 2da640 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 338cc4 │ │ │ │ + blls 338cd4 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a9 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f8cf4 │ │ │ │ + bcs 1f8d04 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - @ instruction: 0xf89cf7f5 │ │ │ │ + @ instruction: 0xf894f7f5 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea0eb4 │ │ │ │ + blls ea0ec4 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xf890f7f5 │ │ │ │ - b 13ff340 │ │ │ │ + @ instruction: 0xf888f7f5 │ │ │ │ + b 13ff350 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133f350 │ │ │ │ + b 133f360 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r3, r5, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r0, r7, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ teq r3, r1, lsl #6 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, r8, ror #25 │ │ │ │ + ldrsbteq r7, [sl], #-200 @ 0xffffff38 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f59306 │ │ │ │ - blls 39685c │ │ │ │ + blls 39684c │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f5b533 │ │ │ │ - blls ed6848 │ │ │ │ + blls ed6838 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d3014 │ │ │ │ + bleq 2d3024 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 25482c │ │ │ │ + beq 25483c │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2125 @ 0x84d @ │ │ │ │ - blls ebd300 │ │ │ │ + movwcs pc, #2117 @ 0x845 @ │ │ │ │ + blls ebd310 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 21484c │ │ │ │ + bleq 21485c │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2109 @ 0x83d @ │ │ │ │ - blls ebd320 │ │ │ │ - bls 2e9fa0 │ │ │ │ + movwcs pc, #2101 @ 0x835 @ │ │ │ │ + blls ebd330 │ │ │ │ + bls 2e9fb0 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efcf28 │ │ │ │ + blls efcf38 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2095 @ 0x82f @ │ │ │ │ - blls ebd33c │ │ │ │ - bls 329fbc │ │ │ │ + movwcs pc, #2087 @ 0x827 @ │ │ │ │ + blls ebd34c │ │ │ │ + bls 329fcc │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efcf44 │ │ │ │ + blls efcf54 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf820f7f5 │ │ │ │ + @ instruction: 0xf818f7f5 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143fc30 │ │ │ │ + b 143fc40 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed67b8 │ │ │ │ + blls ed67a8 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstmi sp, #59768832 @ 0x3900000 │ │ │ │ adccs r9, r8, #52, 22 @ 0xd000 │ │ │ │ - b 142a080 │ │ │ │ + b 142a090 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - ldrtmi lr, [r2], -ip, ror #28 │ │ │ │ + ldrtmi lr, [r2], -r4, ror #28 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a12ec4 │ │ │ │ - mcr2 7, 6, pc, cr10, cr5, {7} @ │ │ │ │ + blge a12ed4 │ │ │ │ + mcr2 7, 6, pc, cr2, cr5, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1054 │ │ │ │ + blls ee1064 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - ldmibvs r3!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec07b4 │ │ │ │ - blls ee942c │ │ │ │ + blls ec07c4 │ │ │ │ + blls ee943c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xffe4f7f4 │ │ │ │ + @ instruction: 0xffdcf7f4 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143f4a4 │ │ │ │ + b 143f4b4 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed6958 │ │ │ │ + blls ed6948 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls ee0c64 │ │ │ │ + blls ee0c74 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffd2f7f4 │ │ │ │ + @ instruction: 0xffcaf7f4 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - mcr 6, 1, pc, cr14, cr6, {2} @ │ │ │ │ + mcr 6, 1, pc, cr6, cr6, {2} @ │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ movwcs r2, #514 @ 0x202 │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - stc2l 7, cr15, [r4, #-980] @ 0xfffffc2c │ │ │ │ + ldc2 7, cr15, [ip, #-980]! @ 0xfffffc2c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1048 │ │ │ │ + blls ee1058 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed86f0 │ │ │ │ + blls ed86e0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee94b0 │ │ │ │ - ldc 6, cr4, [pc, #256] @ 1d8940 │ │ │ │ + blls ee94c0 │ │ │ │ + ldc 6, cr4, [pc, #256] @ 1d8950 │ │ │ │ tstmi pc, #95232 @ 0x17400 │ │ │ │ - mcr 6, 0, pc, cr10, cr6, {2} @ │ │ │ │ + mcr 6, 0, pc, cr2, cr6, {2} @ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04f9b04 │ │ │ │ @ instruction: 0x93240202 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ stmib sp, {r8, r9}^ │ │ │ │ svclt 0x008c2322 │ │ │ │ andcs r6, r0, #3981312 @ 0x3cc000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ldc2 7, cr15, [r6, #980]! @ 0x3d4 │ │ │ │ + stc2 7, cr15, [lr, #980]! @ 0x3d4 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee10bc │ │ │ │ + blls ee10cc │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed869c │ │ │ │ + blls ed868c │ │ │ │ @ instruction: 0x46414632 │ │ │ │ - blls ee9504 │ │ │ │ + blls ee9514 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 13bb4b8 │ │ │ │ + b 13bb4c8 │ │ │ │ @ instruction: 0xf7f50a03 │ │ │ │ - blls ed7fe4 │ │ │ │ + blls ed7fd4 │ │ │ │ movwls r2, #536 @ 0x218 │ │ │ │ - blls ee0cfc │ │ │ │ + blls ee0d0c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xff70f7f4 │ │ │ │ + @ instruction: 0xff68f7f4 │ │ │ │ adccs r9, r8, #51, 30 @ 0xcc │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ ldcls 3, cr4, [r4, #-188]! @ 0xffffff44 │ │ │ │ - stcl 6, cr15, [lr, #344] @ 0x158 │ │ │ │ + stcl 6, cr15, [r6, #344] @ 0x158 │ │ │ │ ldrtmi r4, [r2], -r1, asr #12 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b0a │ │ │ │ - blls ed809c │ │ │ │ + blls ed808c │ │ │ │ andscs r9, pc, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - @ instruction: 0xff58f7f4 │ │ │ │ - b 147f5b0 │ │ │ │ + @ instruction: 0xff50f7f4 │ │ │ │ + b 147f5c0 │ │ │ │ tstmi pc, #20971520 @ 0x1400000 │ │ │ │ tstmi sp, #52, 22 @ 0xd000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmibvs r3!, {r0, r4, r5, ip, lr, pc}^ │ │ │ │ - blcs 1f2964 │ │ │ │ + blcs 1f2974 │ │ │ │ @ instruction: 0xf893d04c │ │ │ │ andcs r9, r0, #0 │ │ │ │ stmibeq r0, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ movweq pc, #4233 @ 0x1089 @ │ │ │ │ andcs r9, r0, #268435456 @ 0x10000000 │ │ │ │ movwls r4, #1553 @ 0x611 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi sp, #-872415232 @ 0xcc000000 │ │ │ │ tstmi r7, #3072 @ 0xc00 │ │ │ │ stmib r3, {r1, r2, r5, r9, fp, lr}^ │ │ │ │ ldrbtmi r7, [sl], #-1280 @ 0xfffffb00 │ │ │ │ ldmpl r3, {r0, r2, r5, r8, r9, fp, lr}^ │ │ │ │ - blls f32998 │ │ │ │ + blls f329a8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r9, r0, lsl #6 │ │ │ │ eorslt r9, r7, r3, lsl #16 │ │ │ │ - blhi 293c34 │ │ │ │ + blhi 293c44 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ orrslt r9, fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9a04 │ │ │ │ movwcs r2, #29446 @ 0x7306 │ │ │ │ movwcs lr, #1596 @ 0x63c │ │ │ │ bfi r4, sl, #12, #10 │ │ │ │ addmi pc, r0, #352321536 @ 0x15000000 │ │ │ │ - blcs 20c9e0 │ │ │ │ + blcs 20c9f0 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ strt r2, [pc], -r3, lsl #6 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ - blls 352228 │ │ │ │ + blls 352238 │ │ │ │ @ instruction: 0xf415b14b │ │ │ │ - blls 2ec780 │ │ │ │ + blls 2ec790 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ strbt r2, [r0], -r7, lsl #4 │ │ │ │ - beq ff67f5a0 │ │ │ │ - bls 352304 │ │ │ │ + beq ff67f5b0 │ │ │ │ + bls 352314 │ │ │ │ @ instruction: 0xe65a4613 │ │ │ │ @ instruction: 0xe7b7461a │ │ │ │ svclt 0x000c2a00 │ │ │ │ andcs r2, r2, #1342177280 @ 0x50000000 │ │ │ │ - blcs 2122f0 │ │ │ │ + blcs 212300 │ │ │ │ movwcs fp, #24332 @ 0x5f0c │ │ │ │ ldr r2, [r1], -r2, lsl #6 │ │ │ │ - stmda ip!, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r4!, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrsbteq r7, [sl], #-106 @ 0xffffff96 │ │ │ │ + rsbseq r7, sl, sl, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 293e84 │ │ │ │ + blhi 293e94 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff5ea234 │ │ │ │ + bmi ff5ea244 │ │ │ │ ldrsbtlt r4, [r7], r0 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ ldmvs r5!, {r8, r9, fp} │ │ │ │ ldmpl r3, {r0, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x57a0f415 │ │ │ │ andeq pc, r1, #5 │ │ │ │ strpl pc, [r0], #-965 @ 0xfffffc3b │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bne 1215918 │ │ │ │ + bne 1215928 │ │ │ │ orreq pc, r0, #335544323 @ 0x14000003 │ │ │ │ vraddhn.i16 d25, , │ │ │ │ andls r1, r2, r0, lsl #17 │ │ │ │ movwls r9, #12549 @ 0x3105 │ │ │ │ @ instruction: 0xf0009200 │ │ │ │ ldcge 1, cr8, [r3], #-760 @ 0xfffffd08 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7f4b004 │ │ │ │ - blls 2d84f8 │ │ │ │ + blls 2d84e8 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f4b733 │ │ │ │ - blls ed84e4 │ │ │ │ + blls ed84d4 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d3378 │ │ │ │ + bleq 2d3388 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fee140d0 │ │ │ │ + blhi fee140e0 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed84c8 │ │ │ │ + blls ed84b8 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed84ac │ │ │ │ + blls ed849c │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - mrc2 7, 3, pc, cr14, cr4, {7} │ │ │ │ + mrc2 7, 3, pc, cr6, cr4, {7} │ │ │ │ eorscs r9, r2, #52224 @ 0xcc00 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ stmdbeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ sbcmi pc, r0, r5, asr #7 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed8470 │ │ │ │ + blls ed8460 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ adccs r2, r8, #0, 2 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf656431f │ │ │ │ - @ instruction: 0xf415ecca │ │ │ │ + @ instruction: 0xf415ecc2 │ │ │ │ vst1.32 {d6-d9}, [r5], r0 │ │ │ │ movwls r5, #17280 @ 0x4380 │ │ │ │ andls r4, r3, #68157440 @ 0x4100000 │ │ │ │ svclt 0x00084620 │ │ │ │ - blcs 1ff6f0 │ │ │ │ + blcs 1ff700 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrmi fp, [sl], -ip, lsl #30 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0x4632231c │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ movteq pc, #5059 @ 0x13c3 @ │ │ │ │ @ instruction: 0xf7f59306 │ │ │ │ - blls ed795c │ │ │ │ + blls ed794c │ │ │ │ movwls r2, #559 @ 0x22f │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mcr2 7, 2, pc, cr0, cr4, {7} @ │ │ │ │ + mrc2 7, 1, pc, cr8, cr4, {7} │ │ │ │ movwpl pc, #965 @ 0x3c5 @ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andscs r9, r2, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x46119b33 │ │ │ │ - b 142a3a4 │ │ │ │ - blls edaf34 │ │ │ │ + b 142a3b4 │ │ │ │ + blls edaf44 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed83f4 │ │ │ │ + blls ed83e4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 142a438 │ │ │ │ - blls edaf48 │ │ │ │ + b 142a448 │ │ │ │ + blls edaf58 │ │ │ │ @ instruction: 0xf656431f │ │ │ │ - ldrtmi lr, [r2], -lr, lsl #25 │ │ │ │ + ldrtmi lr, [r2], -r6, lsl #25 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a14180 │ │ │ │ - stc2l 7, cr15, [ip], #980 @ 0x3d4 │ │ │ │ + blhi a14190 │ │ │ │ + stc2l 7, cr15, [r4], #980 @ 0x3d4 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1410 │ │ │ │ + blls ee1420 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - ldmibvs r3!, {r0, r1, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec0b70 │ │ │ │ + blls ec0b80 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 13bf848 │ │ │ │ + b 13bf858 │ │ │ │ @ instruction: 0xf8ba0b03 │ │ │ │ movwls r3, #8 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - mcr2 7, 0, pc, cr4, cr4, {7} @ │ │ │ │ + ldc2l 7, cr15, [ip, #976]! @ 0x3d0 │ │ │ │ svcls 0x00339b34 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ stmdbeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrc2 7, 3, pc, cr14, cr4, {7} │ │ │ │ + mrc2 7, 3, pc, cr6, cr4, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1440 │ │ │ │ + blls ee1450 │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8374 │ │ │ │ + blls ed8364 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9834 │ │ │ │ - b 142a4bc │ │ │ │ + blls ee9844 │ │ │ │ + b 142a4cc │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - blls 2d3cfc │ │ │ │ + blls 2d3cec │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a94204 │ │ │ │ - blcs fe6d3510 │ │ │ │ + blhi a94214 │ │ │ │ + blcs fe6d3520 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx 1a96bba │ │ │ │ + blx 1896bca │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee140c │ │ │ │ + blls ee141c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed832c │ │ │ │ + blls ed831c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee987c │ │ │ │ - b 142a504 │ │ │ │ + blls ee988c │ │ │ │ + b 142a514 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - vmull.u8 q15, d5, d26 │ │ │ │ + vmull.u8 q15, d5, d18 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ andcs r9, r0, #3072 @ 0xc00 │ │ │ │ smlalbtpl pc, r0, r5, r3 @ │ │ │ │ addsmi r9, r3, #1342177282 @ 0x50000002 │ │ │ │ eorne lr, r6, #3358720 @ 0x334000 │ │ │ │ movwcs fp, #12052 @ 0x2f14 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ @@ -434976,2920 +434980,2920 @@ │ │ │ │ andcs fp, r0, #152, 30 @ 0x260 │ │ │ │ @ instruction: 0xf04f9107 │ │ │ │ stmib sp, {r8}^ │ │ │ │ svclt 0x00880122 │ │ │ │ @ instruction: 0x464169f2 │ │ │ │ svclt 0x00884620 │ │ │ │ eorcs pc, r3, r2, asr r8 @ │ │ │ │ - blx ff496c22 │ │ │ │ + blx ff296c32 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1494 │ │ │ │ + blls ee14a4 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed82c4 │ │ │ │ + blls ed82b4 │ │ │ │ @ instruction: 0x21002298 │ │ │ │ - blls ee98e4 │ │ │ │ - b 1442c9c │ │ │ │ + blls ee98f4 │ │ │ │ + b 1442cac │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - movwcs lr, #3062 @ 0xbf6 │ │ │ │ + movwcs lr, #3054 @ 0xbee │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ - blls 2a18a8 │ │ │ │ + blls 2a18b8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 2f9434 │ │ │ │ + bls 2f9444 │ │ │ │ movwpl pc, #1029 @ 0x405 @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - bls 2f9458 │ │ │ │ + bls 2f9468 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, r9, fp}^ │ │ │ │ ldrbmi r3, [r3], -r8, lsr #4 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldmibvs r3!, {r0, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4642681b │ │ │ │ strtmi r9, [r0], -r5, lsl #18 │ │ │ │ @ instruction: 0xff0ef7fc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1528 │ │ │ │ + blls ee1538 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8260 │ │ │ │ - blvc 6d4344 │ │ │ │ + blls ed8250 │ │ │ │ + blvc 6d4354 │ │ │ │ tstmi pc, #805306371 @ 0x30000003 │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 14378d8 │ │ │ │ + b 14378e8 │ │ │ │ @ instruction: 0xf7f40803 │ │ │ │ - blls ed8244 │ │ │ │ - blls ee9960 │ │ │ │ + blls ed8234 │ │ │ │ + blls ee9970 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blcs 1ff8f8 │ │ │ │ + blcs 1ff908 │ │ │ │ bichi pc, pc, r0 │ │ │ │ @ instruction: 0xf4059b04 │ │ │ │ - blcs 1ed4f8 │ │ │ │ + blcs 1ed508 │ │ │ │ bicshi pc, r2, r0 │ │ │ │ orrmi pc, r0, #352321536 @ 0x15000000 │ │ │ │ bicshi pc, r6, r0 │ │ │ │ @ instruction: 0xf04f2a00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r2, r3, #268435456 @ 0x10000000 │ │ │ │ svclt 0x0000e008 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, r0, lsr #12 │ │ │ │ + rsbseq r7, sl, r0, lsl r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ andscs r2, pc, #1073741831 @ 0x40000007 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - blls 3981f0 │ │ │ │ + blls 3981e0 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andscs r9, r4, #67108864 @ 0x4000000 │ │ │ │ tstcs r3, r4, lsr fp │ │ │ │ @ instruction: 0x46209d33 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r2, #-976]! @ 0xfffffc30 │ │ │ │ + ldc2 7, cr15, [sl, #-976] @ 0xfffffc30 │ │ │ │ teqmi sp, #28672 @ 0x7000 │ │ │ │ eorscs r9, r5, #0, 4 │ │ │ │ movwcs r9, #3891 @ 0xf33 │ │ │ │ movwls r4, #5649 @ 0x1611 │ │ │ │ @ instruction: 0x432f4620 │ │ │ │ @ instruction: 0xf7f49d34 │ │ │ │ - blls ed81bc │ │ │ │ - b 13ea4d4 │ │ │ │ - b 139a184 │ │ │ │ - blls eda980 │ │ │ │ + blls ed81ac │ │ │ │ + b 13ea4e4 │ │ │ │ + b 139a194 │ │ │ │ + blls eda990 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ cmnphi r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ - blcs 1e4e30 │ │ │ │ + blcs 1e4e40 │ │ │ │ orrshi pc, r2, r0 │ │ │ │ andcs r7, r0, #1769472 @ 0x1b0000 │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ ldcge 1, cr14, [r3], #-272 @ 0xfffffef0 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ strls r4, [r1, -r0, lsr #12] │ │ │ │ - ldc2l 7, cr15, [r6], #976 @ 0x3d0 │ │ │ │ + stc2l 7, cr15, [lr], #976 @ 0x3d0 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - blcc 2134e0 │ │ │ │ - blls eaa5f4 │ │ │ │ + blcc 2134f0 │ │ │ │ + blls eaa604 │ │ │ │ @ instruction: 0xf8dd4620 │ │ │ │ movwls fp, #12496 @ 0x30d0 │ │ │ │ - stc2l 7, cr15, [sl], #976 @ 0x3d0 │ │ │ │ + stc2l 7, cr15, [r2], #976 @ 0x3d0 │ │ │ │ @ instruction: 0x46209a33 │ │ │ │ stmib sp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - b 12c31c8 │ │ │ │ - blls edb1d4 │ │ │ │ - ldc 2, cr2, [pc, #192] @ 1d8e90 │ │ │ │ + b 12c31d8 │ │ │ │ + blls edb1e4 │ │ │ │ + ldc 2, cr2, [pc, #192] @ 1d8ea0 │ │ │ │ @ instruction: 0x46118bbf │ │ │ │ - bleq 2d3704 │ │ │ │ - ldc2l 7, cr15, [sl], {244} @ 0xf4 │ │ │ │ + bleq 2d3714 │ │ │ │ + ldc2l 7, cr15, [r2], {244} @ 0xf4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea16a8 │ │ │ │ + blls ea16b8 │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14bfac4 │ │ │ │ + b 14bfad4 │ │ │ │ @ instruction: 0xf7f40903 │ │ │ │ - movwcs pc, #3275 @ 0xccb @ │ │ │ │ - blls ebda04 │ │ │ │ + movwcs pc, #3267 @ 0xcc3 @ │ │ │ │ + blls ebda14 │ │ │ │ sbcne pc, r0, #335544323 @ 0x14000003 │ │ │ │ eorscs r9, r4, #0, 4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 142a694 │ │ │ │ + b 142a6a4 │ │ │ │ @ instruction: 0xf7f40903 │ │ │ │ - movwcs pc, #3259 @ 0xcbb @ │ │ │ │ - blls ebda24 │ │ │ │ + movwcs pc, #3251 @ 0xcb3 @ │ │ │ │ + blls ebda34 │ │ │ │ sbcmi pc, r0, #335544323 @ 0x14000003 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 142a6b4 │ │ │ │ + b 142a6c4 │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - movwcs pc, #3243 @ 0xcab @ │ │ │ │ - blls ebda44 │ │ │ │ + movwcs pc, #3235 @ 0xca3 @ │ │ │ │ + blls ebda54 │ │ │ │ andpl pc, r0, #335544323 @ 0x14000003 │ │ │ │ andscs r9, r2, #0, 4 │ │ │ │ stmdbeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 146a6d4 │ │ │ │ + b 146a6e4 │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - blls ed80c8 │ │ │ │ + blls ed80b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ adccs r4, r8, #59768832 @ 0x3900000 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - beq 2d3798 │ │ │ │ - b fff167cc │ │ │ │ + beq 2d37a8 │ │ │ │ + b ffd167dc │ │ │ │ @ instruction: 0x46414632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b20 │ │ │ │ - blls ed7bd0 │ │ │ │ + blls ed7bc0 │ │ │ │ eorcs r9, lr, #0, 6 │ │ │ │ @ instruction: 0x212c9b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2l 7, cr15, [lr], #-976 @ 0xfffffc30 │ │ │ │ + ldc2l 7, cr15, [r6], #-976 @ 0xfffffc30 │ │ │ │ eorcs r6, fp, #2932736 @ 0x2cc000 │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ - b 143fb70 │ │ │ │ - blls edb2b4 │ │ │ │ - beq 2d37d4 │ │ │ │ + b 143fb80 │ │ │ │ + blls edb2c4 │ │ │ │ + beq 2d37e4 │ │ │ │ @ instruction: 0x3008f8bb │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - stc2l 7, cr15, [ip], #-976 @ 0xfffffc30 │ │ │ │ + stc2l 7, cr15, [r4], #-976 @ 0xfffffc30 │ │ │ │ @ instruction: 0x46599b33 │ │ │ │ - b 142a740 │ │ │ │ - blls edb2d0 │ │ │ │ - beq 2d37f0 │ │ │ │ - stc2l 7, cr15, [r6], #976 @ 0x3d0 │ │ │ │ + b 142a750 │ │ │ │ + blls edb2e0 │ │ │ │ + beq 2d3800 │ │ │ │ + ldc2l 7, cr15, [lr], {244} @ 0xf4 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f18044 │ │ │ │ + blls f18034 │ │ │ │ svcls 0x00334639 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fef1684c │ │ │ │ + b fed1685c │ │ │ │ @ instruction: 0xa010f8d6 │ │ │ │ - blhi a94530 │ │ │ │ + blhi a94540 │ │ │ │ @ instruction: 0xf1ba4652 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf9ccf7f5 │ │ │ │ + @ instruction: 0xf9c4f7f5 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1738 │ │ │ │ + blls ee1748 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8000 │ │ │ │ + blls ed7ff0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9ba8 │ │ │ │ + blls ee9bb8 │ │ │ │ vmlsl.u q10, d5, d0[0] │ │ │ │ - b 142fc34 │ │ │ │ + b 142fc44 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - @ instruction: 0xf1baea92 │ │ │ │ + @ instruction: 0xf1baea8a │ │ │ │ @ instruction: 0xf3c50f01 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x9325461d │ │ │ │ @ instruction: 0x93274641 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ svclt 0x008c4620 │ │ │ │ andcs r6, r0, #3981312 @ 0x3cc000 │ │ │ │ addslt pc, r8, sp, asr #17 │ │ │ │ - blhi 18145e8 │ │ │ │ + blhi 18145f8 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blx f96f48 │ │ │ │ + blx d96f58 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee17bc │ │ │ │ + blls ee17cc │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed7f9c │ │ │ │ + blls ed7f8c │ │ │ │ @ instruction: 0x46414632 │ │ │ │ - blls ee9c0c │ │ │ │ + blls ee9c1c │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 143bbb8 │ │ │ │ + b 143bbc8 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed78e4 │ │ │ │ + blls ed78d4 │ │ │ │ movwls r2, #536 @ 0x218 │ │ │ │ - blls ee13fc │ │ │ │ + blls ee140c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ffe16f82 │ │ │ │ + blx ffc16f92 │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 151691c │ │ │ │ + b 131692c │ │ │ │ ldrtmi r4, [r2], -r1, asr #12 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b0a │ │ │ │ - blls ed7998 │ │ │ │ + blls ed7988 │ │ │ │ andscs r9, pc, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ff796fb6 │ │ │ │ + blx ff596fc6 │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ strlt lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - blls ee9c6c │ │ │ │ + blls ee9c7c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ streq lr, [r3, #-2633] @ 0xfffff5b7 │ │ │ │ - blx ff496fce │ │ │ │ + blx ff296fde │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ tstmi sp, #52, 22 @ 0xd000 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldmibvs r3!, {r0, r4, r5, ip, lr, pc}^ │ │ │ │ - blcs 1f307c │ │ │ │ + blcs 1f308c │ │ │ │ @ instruction: 0xf893d04c │ │ │ │ andcs sl, r0, #0 │ │ │ │ - beq fe215f44 │ │ │ │ + beq fe215f54 │ │ │ │ movweq pc, #4234 @ 0x108a @ │ │ │ │ andcs r9, r0, #268435456 @ 0x10000000 │ │ │ │ movwls r4, #1553 @ 0x611 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - ldmib sp, {r0, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi sp, #-872415232 @ 0xcc000000 │ │ │ │ tstmi r7, #2048 @ 0x800 │ │ │ │ stmib r3, {r1, r2, r5, r9, fp, lr}^ │ │ │ │ ldrbtmi r7, [sl], #-1280 @ 0xfffffb00 │ │ │ │ ldmpl r3, {r0, r2, r5, r8, r9, fp, lr}^ │ │ │ │ - blls f330b0 │ │ │ │ + blls f330c0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r9, r0, lsl #6 │ │ │ │ eorslt r9, r7, r2, lsl #16 │ │ │ │ - blhi 29434c │ │ │ │ + blhi 29435c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ orrslt r9, fp, r4, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9a03 │ │ │ │ movwcs r2, #29446 @ 0x7306 │ │ │ │ movwcs lr, #1555 @ 0x613 │ │ │ │ bfi r4, sl, #12, #10 │ │ │ │ addmi pc, r0, #352321536 @ 0x15000000 │ │ │ │ - blcs 20d0f8 │ │ │ │ + blcs 20d108 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ str r2, [r6], -r3, lsl #6 │ │ │ │ ldrmi r9, [r3], -r4, lsl #20 │ │ │ │ - blls 31289c │ │ │ │ + blls 3128ac │ │ │ │ @ instruction: 0xf415b14b │ │ │ │ - blls 2ace98 │ │ │ │ + blls 2acea8 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ strb r2, [r1], -r7, lsl #4 │ │ │ │ - beq ff67fcb4 │ │ │ │ - bls 3129a0 │ │ │ │ + beq ff67fcc4 │ │ │ │ + bls 3129b0 │ │ │ │ @ instruction: 0xe63b4613 │ │ │ │ @ instruction: 0xe7b7461a │ │ │ │ svclt 0x000c2a00 │ │ │ │ andcs r2, r2, #1342177280 @ 0x50000000 │ │ │ │ - blcs 21298c │ │ │ │ + blcs 21299c │ │ │ │ movwcs fp, #24332 @ 0x5f0c │ │ │ │ strb r2, [r8, #770]! @ 0x302 │ │ │ │ - stc 6, cr15, [r0], #344 @ 0x158 │ │ │ │ + ldc 6, cr15, [r8], {86} @ 0x56 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r6, sl, r2, asr #31 │ │ │ │ + ldrhteq r6, [sl], #-242 @ 0xffffff0e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29459c │ │ │ │ + blhi 2945ac │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ @ instruction: 0x460e34d0 │ │ │ │ adccs sl, r8, #640 @ 0x280 │ │ │ │ andls r2, r4, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ ldcge 4, cr0, [r5], #-784 @ 0xfffffcf0 │ │ │ │ - ldrdls pc, [r0], -r6 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs 1e99d1c │ │ │ │ + bvs 1e99d28 │ │ │ │ @ instruction: 0xf6569303 │ │ │ │ - ldmibvs r3!, {r1, r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrls r4, [r1, -r9, lsr #12] │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ strbmi r8, [r2], -r0 │ │ │ │ mulvc r0, r8, r8 │ │ │ │ strne pc, [r0, -r7, asr #7] │ │ │ │ @ instruction: 0xf7f49710 │ │ │ │ - blls f58aa4 │ │ │ │ - bls f7f550 │ │ │ │ - @ instruction: 0xf1b93bf4 │ │ │ │ + blls f58a98 │ │ │ │ + ldrdls pc, [r0], -r6 @ │ │ │ │ + blcc ffeff560 │ │ │ │ + @ instruction: 0xf1b99a36 │ │ │ │ svclt 0x00080f04 │ │ │ │ svclt 0x000c2904 │ │ │ │ - bleq 255290 │ │ │ │ - bleq 215294 │ │ │ │ + bleq 2552a0 │ │ │ │ + bleq 2152a4 │ │ │ │ @ instruction: 0xf00b4313 │ │ │ │ svclt 0x00180b01 │ │ │ │ - bleq 2152a0 │ │ │ │ + bleq 2152b0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ rschi pc, pc, r0, asr #32 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ @ instruction: 0xf6564628 │ │ │ │ - @ instruction: 0x4642e974 │ │ │ │ + strbmi lr, [r2], -ip, ror #18 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f49311 │ │ │ │ - blls f58a5c │ │ │ │ + blls f58a4c │ │ │ │ @ instruction: 0xf1a368b2 │ │ │ │ - blls f5bd64 │ │ │ │ + blls f5bd74 │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - beq 2d3ac0 │ │ │ │ + beq 2d3ad0 │ │ │ │ addeq pc, r0, r2, asr #7 │ │ │ │ svceq 0x0002f1b9 │ │ │ │ @ instruction: 0xf1babf08 │ │ │ │ @ instruction: 0xf3c20f00 │ │ │ │ svclt 0x00080340 │ │ │ │ - beq 2552ec │ │ │ │ + beq 2552fc │ │ │ │ andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ andls r0, r6, #0, 20 │ │ │ │ - bls 2bd1d4 │ │ │ │ + bls 2bd1e4 │ │ │ │ andhi pc, r6, #64 @ 0x40 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ eorscs r8, ip, #192, 4 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ ldrmi r1, [r1], -r0, lsl #22 │ │ │ │ @ instruction: 0xf7f49307 │ │ │ │ - blls 3d7d48 │ │ │ │ + blls 3d7d38 │ │ │ │ ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x4611ba35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blx ff6171c0 │ │ │ │ + blx ff4171d0 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2aa78 │ │ │ │ - b 14bfa10 │ │ │ │ + blls f2aa88 │ │ │ │ + b 14bfa20 │ │ │ │ andls r0, r0, #3072 @ 0xc00 │ │ │ │ eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ - b 146aa4c │ │ │ │ + b 146aa5c │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - blls f57d14 │ │ │ │ - blvc e6aa94 │ │ │ │ - b 14a16b8 │ │ │ │ - blls f5be28 │ │ │ │ + blls f57d04 │ │ │ │ + blvc e6aaa4 │ │ │ │ + b 14a16c8 │ │ │ │ + blls f5be38 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14922 @ 0x3a4a │ │ │ │ - beq 215364 │ │ │ │ + beq 215374 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f49305 │ │ │ │ - bls 397cf0 │ │ │ │ + bls 397ce0 │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - blls 33fb10 │ │ │ │ - bleq 293b6c │ │ │ │ + blls 33fb20 │ │ │ │ + bleq 293b7c │ │ │ │ @ instruction: 0xf8cd9a36 │ │ │ │ tstmi r3, #4 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ @ instruction: 0xf7f49305 │ │ │ │ - bls f57cd0 │ │ │ │ + bls f57cc0 │ │ │ │ strtmi r9, [r0], -r5, lsl #22 │ │ │ │ - bleq 293b88 │ │ │ │ + bleq 293b98 │ │ │ │ teqcs r2, r6, lsr sl │ │ │ │ - bls 213998 │ │ │ │ + bls 2139a8 │ │ │ │ eorscs r4, r4, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0xf7f49305 │ │ │ │ - bls 2d7cb4 │ │ │ │ + bls 2d7ca4 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0x212e2a00 │ │ │ │ - blls 33fb50 │ │ │ │ - bleq 293bac │ │ │ │ + blls 33fb60 │ │ │ │ + bleq 293bbc │ │ │ │ tstmi r3, #221184 @ 0x36000 │ │ │ │ movwls r2, #12848 @ 0x3230 │ │ │ │ - blx fe29725c │ │ │ │ + blx 209726c │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ teqcs r7, r3, lsl #22 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - bleq 293bc8 │ │ │ │ + bleq 293bd8 │ │ │ │ tstmi r3, #221184 @ 0x36000 │ │ │ │ andls r6, r0, #729088 @ 0xb2000 │ │ │ │ movwls r2, #12856 @ 0x3238 │ │ │ │ - blx 1e9727c │ │ │ │ + blx 1c9728c │ │ │ │ @ instruction: 0x46519a35 │ │ │ │ strtmi r9, [r8], -r3, lsl #22 │ │ │ │ - bleq 293be4 │ │ │ │ + bleq 293bf4 │ │ │ │ tstmi r3, #221184 @ 0x36000 │ │ │ │ movwls r2, #12968 @ 0x32a8 │ │ │ │ - stmia ip, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf8cd4629 │ │ │ │ ldrls sl, [r0, -r4, asr #32] │ │ │ │ - stc2 7, cr15, [lr, #976] @ 0x3d0 │ │ │ │ + stc2 7, cr15, [r6, #976] @ 0x3d0 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ @ instruction: 0x21209200 │ │ │ │ andls r9, r1, #221184 @ 0x36000 │ │ │ │ @ instruction: 0xf7f42227 │ │ │ │ - bls f57c3c │ │ │ │ + bls f57c2c │ │ │ │ ldrbmi r9, [r1], -r3, lsl #22 │ │ │ │ stmdaeq r2, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46289a36 │ │ │ │ - bleq 293c04 │ │ │ │ + bleq 293c14 │ │ │ │ @ instruction: 0xf65622a8 │ │ │ │ - ldmibvs r3!, {r4, r5, r7, fp, sp, lr, pc}^ │ │ │ │ + ldmibvs r3!, {r3, r5, r7, fp, sp, lr, pc}^ │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf7f4681a │ │ │ │ - blls f58a34 │ │ │ │ + blls f58a24 │ │ │ │ ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ movwls r2, #4639 @ 0x121f │ │ │ │ - blx 10172f0 │ │ │ │ + blx e17300 │ │ │ │ eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 13eaba8 │ │ │ │ - blls f5b338 │ │ │ │ + b 13eabb8 │ │ │ │ + blls f5b348 │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ strls sl, [r0, -r4] │ │ │ │ - bleq 2d3c64 │ │ │ │ - blx c9730c │ │ │ │ + bleq 2d3c74 │ │ │ │ + blx a9731c │ │ │ │ teqcs r5, #3620864 @ 0x374000 │ │ │ │ - beq 293c64 │ │ │ │ + beq 293c74 │ │ │ │ streq lr, [r3], #-2635 @ 0xfffff5b5 │ │ │ │ @ instruction: 0xf8d6e120 │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f49004 │ │ │ │ - eorcs pc, ip, #86016 @ 0x15000 │ │ │ │ + eorcs pc, ip, #53248 @ 0xd000 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ ldmib sp, {r2, ip, pc}^ │ │ │ │ movwls fp, #13109 @ 0x3335 │ │ │ │ - blx 417350 │ │ │ │ - blls 2bf858 │ │ │ │ - b 14a1c74 │ │ │ │ + blx 217360 │ │ │ │ + blls 2bf868 │ │ │ │ + b 14a1c84 │ │ │ │ ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ movwmi r9, #45060 @ 0xb004 │ │ │ │ movwls r4, #13841 @ 0x3611 │ │ │ │ orreq pc, r0, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf7f49300 │ │ │ │ - blls f57b80 │ │ │ │ + blls f57b70 │ │ │ │ strtmi r9, [r0], -r3, lsl #20 │ │ │ │ - bleq 2d3cd8 │ │ │ │ + bleq 2d3ce8 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - blhi 21d4a34 │ │ │ │ - blvc e6a008 │ │ │ │ + blhi 21d4a44 │ │ │ │ + blvc e6a018 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ @ instruction: 0xf7f49303 │ │ │ │ - vmul.f , q13, d1[5] │ │ │ │ + @ instruction: 0xf3caf9dd │ │ │ │ andls r1, r0, #0, 4 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ - b 14bffe0 │ │ │ │ - bls f5bbe0 │ │ │ │ + b 14bfff0 │ │ │ │ + bls f5bbf0 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - bleq 293cec │ │ │ │ + bleq 293cfc │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - @ instruction: 0xf9d4f7f4 │ │ │ │ + @ instruction: 0xf9ccf7f4 │ │ │ │ @ instruction: 0xf8cd9b35 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ - beq 2d3d1c │ │ │ │ + beq 2d3d2c │ │ │ │ eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ - b 14a18d8 │ │ │ │ - bvs fee9c00c │ │ │ │ + b 14a18e8 │ │ │ │ + bvs fee9c01c │ │ │ │ @ instruction: 0xf7f49300 │ │ │ │ - ldmibvs r3!, {r0, r2, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmibvs r3!, {r0, r2, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ ldmdavs lr, {r0, r4, r9, sl, lr} │ │ │ │ - b 14800e8 │ │ │ │ - blls f5bc24 │ │ │ │ - bleq 2d3d48 │ │ │ │ + b 14800f8 │ │ │ │ + blls f5bc34 │ │ │ │ + bleq 2d3d58 │ │ │ │ @ instruction: 0xf8cd7833 │ │ │ │ vaddl.u8 , d3, d4 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ - @ instruction: 0xf9b2f7f4 │ │ │ │ + @ instruction: 0xf9aaf7f4 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 146ad58 │ │ │ │ - blls f5bc44 │ │ │ │ - b 14aacdc │ │ │ │ + b 146ad68 │ │ │ │ + blls f5bc54 │ │ │ │ + b 14aacec │ │ │ │ @ instruction: 0xf6560b03 │ │ │ │ - ldrtmi lr, [r2], -lr, lsl #16 │ │ │ │ + ldrtmi lr, [r2], -r6, lsl #16 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - blhi 594a80 │ │ │ │ - stc2 7, cr15, [r8, #-976]! @ 0xfffffc30 │ │ │ │ + blhi 594a90 │ │ │ │ + stc2 7, cr15, [r0, #-976]! @ 0xfffffc30 │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6acd8 │ │ │ │ + blls f6ace8 │ │ │ │ @ instruction: 0x4649221f │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f97ac0 │ │ │ │ + blls f97ab0 │ │ │ │ @ instruction: 0x46209e35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blhi 214aa4 │ │ │ │ + blhi 214ab4 │ │ │ │ streq lr, [r6], -sl, asr #20 │ │ │ │ - beq 2d3da4 │ │ │ │ - @ instruction: 0xf98af7f4 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - blls f6a100 │ │ │ │ - blhi 214ac0 │ │ │ │ - beq 2d3db8 │ │ │ │ - @ instruction: 0xf97ef7f4 │ │ │ │ + beq 2d3db4 │ │ │ │ + @ instruction: 0xf982f7f4 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - blls f6a118 │ │ │ │ - beq 2d3dcc │ │ │ │ - svc 0x00daf655 │ │ │ │ + blls f6a110 │ │ │ │ + beq 2d3dc4 │ │ │ │ + svc 0x00def655 │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ ldrls r4, [r0, -r9, lsr #12] │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - ldc2 7, cr15, [ip], {244} @ 0xf4 │ │ │ │ + stc2 7, cr15, [r0], #976 @ 0x3d0 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ eorcs r9, r7, #0, 6 │ │ │ │ @ instruction: 0x21209b36 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f57a58 │ │ │ │ - @ instruction: 0x46202231 │ │ │ │ - blls f6a14c │ │ │ │ - smladls r0, r1, r6, r4 │ │ │ │ + blls f57a60 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + blls f6a144 │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 147c0d4 │ │ │ │ + @ instruction: 0xf7f40a03 │ │ │ │ + blls f57a48 │ │ │ │ + @ instruction: 0x46112231 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + smladxls r0, r6, fp, r9 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - beq 2d3e08 │ │ │ │ - @ instruction: 0xf956f7f4 │ │ │ │ - blvc f54b64 │ │ │ │ + beq 2d3e18 │ │ │ │ + @ instruction: 0xf94ef7f4 │ │ │ │ + blvc f54b74 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x21202227 │ │ │ │ - blls f6a16c │ │ │ │ - blvc 214b2c │ │ │ │ - beq 2d3e24 │ │ │ │ - @ instruction: 0xf948f7f4 │ │ │ │ + blls f6a17c │ │ │ │ + blvc 214b3c │ │ │ │ + beq 2d3e34 │ │ │ │ + @ instruction: 0xf940f7f4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blls f6a184 │ │ │ │ - blhi 214b44 │ │ │ │ - bleq 2d3e3c │ │ │ │ - @ instruction: 0xf93cf7f4 │ │ │ │ + blls f6a194 │ │ │ │ + blhi 214b54 │ │ │ │ + bleq 2d3e4c │ │ │ │ + @ instruction: 0xf934f7f4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - blhi 214b58 │ │ │ │ - beq 2d3e40 │ │ │ │ + blhi 214b68 │ │ │ │ + beq 2d3e50 │ │ │ │ @ instruction: 0xf7f49c36 │ │ │ │ - blls f579f4 │ │ │ │ + blls f579e4 │ │ │ │ adccs sl, r8, #8, 28 @ 0x80 │ │ │ │ - b 146ae5c │ │ │ │ - blls f5bd48 │ │ │ │ + b 146ae6c │ │ │ │ + blls f5bd58 │ │ │ │ streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ tstmi ip, #40, 12 @ 0x2800000 │ │ │ │ - svc 0x008af655 │ │ │ │ + svc 0x0082f655 │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0x97104630 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - mcrr2 7, 15, pc, ip, cr4 @ │ │ │ │ + mcrr2 7, 15, pc, r4, cr4 @ │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - @ instruction: 0x4642ef7e │ │ │ │ + @ instruction: 0x4642ef76 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - @ instruction: 0x4649fc3f │ │ │ │ + @ instruction: 0x4649fc37 │ │ │ │ strtmi r2, [r8], -r8, lsr #5 │ │ │ │ - svc 0x0070f655 │ │ │ │ + svc 0x0068f655 │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0x97104630 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - ldc2 7, cr15, [r2], #-976 @ 0xfffffc30 │ │ │ │ - bmi 5c01a0 │ │ │ │ + stc2 7, cr15, [sl], #-976 @ 0xfffffc30 │ │ │ │ + bmi 5c01b0 │ │ │ │ strge lr, [r0], #-2499 @ 0xfffff63d │ │ │ │ - blmi 4aa780 │ │ │ │ + blmi 4aa790 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0x81bef040 │ │ │ │ + @ instruction: 0x81bff040 │ │ │ │ eorslt r9, r9, r4, lsl #16 │ │ │ │ - blhi 2948a4 │ │ │ │ + blhi 2948b4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r6, [sl], #-228 @ 0xffffff1c │ │ │ │ - rsbseq r6, sl, ip, ror #20 │ │ │ │ + rsbseq r6, sl, r8, ror #29 │ │ │ │ + rsbseq r6, sl, ip, asr sl │ │ │ │ @ instruction: 0xf47f454a │ │ │ │ eorscs sl, ip, #16000 @ 0x3e80 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ ldrmi r1, [r1], -r0, lsl #20 │ │ │ │ @ instruction: 0xf7f49307 │ │ │ │ - blls 3d793c │ │ │ │ + blls 3d792c │ │ │ │ ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x46119b35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xf8caf7f4 │ │ │ │ + @ instruction: 0xf8c2f7f4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2ae84 │ │ │ │ - b 143fe1c │ │ │ │ + blls f2ae94 │ │ │ │ + b 143fe2c │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ - b 14aae58 │ │ │ │ + b 14aae68 │ │ │ │ @ instruction: 0xf7f40b03 │ │ │ │ - blls f57908 │ │ │ │ + blls f578f8 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs sl, r9, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - bleq 2d3f5c │ │ │ │ + bleq 2d3f6c │ │ │ │ movwls r7, #2867 @ 0xb33 │ │ │ │ - @ instruction: 0xf8acf7f4 │ │ │ │ + @ instruction: 0xf8a4f7f4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2aec0 │ │ │ │ - b 143fe5c │ │ │ │ + blls f2aed0 │ │ │ │ + b 143fe6c │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ - b 14aae94 │ │ │ │ + b 14aaea4 │ │ │ │ @ instruction: 0xf7f40b03 │ │ │ │ - blls f578cc │ │ │ │ - bls 2aaedc │ │ │ │ - b 1421b28 │ │ │ │ - blls f5ba70 │ │ │ │ - bcs 213d9c │ │ │ │ - b 14a1f3c │ │ │ │ + blls f578bc │ │ │ │ + bls 2aaeec │ │ │ │ + b 1421b38 │ │ │ │ + blls f5ba80 │ │ │ │ + bcs 213dac │ │ │ │ + b 14a1f4c │ │ │ │ @ instruction: 0xf7f40b03 │ │ │ │ - blls f578b0 │ │ │ │ - bls 2aaef8 │ │ │ │ - b 1421b34 │ │ │ │ - blls f5ba8c │ │ │ │ - bcs 213db8 │ │ │ │ - b 14a1f48 │ │ │ │ + blls f578a0 │ │ │ │ + bls 2aaf08 │ │ │ │ + b 1421b44 │ │ │ │ + blls f5ba9c │ │ │ │ + bcs 213dc8 │ │ │ │ + b 14a1f58 │ │ │ │ @ instruction: 0xf7f40b03 │ │ │ │ - blls f57894 │ │ │ │ + blls f57884 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorscs sl, r8, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ teqcs r7, r6, lsr fp │ │ │ │ - bleq 2d3fd0 │ │ │ │ + bleq 2d3fe0 │ │ │ │ movwls r6, #2739 @ 0xab3 │ │ │ │ - @ instruction: 0xf872f7f4 │ │ │ │ + @ instruction: 0xf86af7f4 │ │ │ │ @ instruction: 0x46519b35 │ │ │ │ - b 1422154 │ │ │ │ - blls f5bac4 │ │ │ │ - b 14aaf5c │ │ │ │ + b 1422164 │ │ │ │ + blls f5bad4 │ │ │ │ + b 14aaf6c │ │ │ │ @ instruction: 0xf6550b03 │ │ │ │ - strbmi lr, [r2], -lr, asr #29 │ │ │ │ + strbmi lr, [r2], -r6, asr #29 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f49311 │ │ │ │ - blls f58510 │ │ │ │ + blls f58500 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f61f78 │ │ │ │ + blls f61f88 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xf856f7f4 │ │ │ │ + @ instruction: 0xf84ef7f4 │ │ │ │ @ instruction: 0x46519b35 │ │ │ │ - b 142218c │ │ │ │ - blls f5b6fc │ │ │ │ - b 14aaf94 │ │ │ │ + b 142219c │ │ │ │ + blls f5b70c │ │ │ │ + b 14aafa4 │ │ │ │ @ instruction: 0xf6550903 │ │ │ │ - ldmibvs r3!, {r1, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - bls 2aaf80 │ │ │ │ + ldmibvs r3!, {r1, r3, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + bls 2aaf90 │ │ │ │ andls r4, lr, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf8cd681a │ │ │ │ @ instruction: 0xf7f4a03c │ │ │ │ - blls f58634 │ │ │ │ + blls f58624 │ │ │ │ movwls r4, #1617 @ 0x651 │ │ │ │ - blls f6af98 │ │ │ │ + blls f6afa8 │ │ │ │ movwls r2, #4639 @ 0x121f │ │ │ │ - @ instruction: 0xf838f7f4 │ │ │ │ + @ instruction: 0xf830f7f4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f21fec │ │ │ │ + blls f21ffc │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - b 13ff330 │ │ │ │ - blls f5b740 │ │ │ │ + b 13ff340 │ │ │ │ + blls f5b750 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf82af7f4 │ │ │ │ + @ instruction: 0xf822f7f4 │ │ │ │ teqcs r5, #3620864 @ 0x374000 │ │ │ │ - beq 294064 │ │ │ │ + beq 294074 │ │ │ │ streq lr, [r3], #-2633 @ 0xfffff5b7 │ │ │ │ eorscs lr, ip, #32, 14 @ 0x800000 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ ldrmi r1, [r1], -r0, lsl #22 │ │ │ │ @ instruction: 0xf7f49303 │ │ │ │ - blls 2d77c8 │ │ │ │ + blls 2d77b8 │ │ │ │ ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x46119a35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xf810f7f4 │ │ │ │ + @ instruction: 0xf808f7f4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2aff8 │ │ │ │ - b 143ff90 │ │ │ │ + blls f2b008 │ │ │ │ + b 143ffa0 │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1d97cc │ │ │ │ - b 147c530 │ │ │ │ + ldc 6, cr4, [pc, #68] @ 1d97dc │ │ │ │ + b 147c540 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f59790 │ │ │ │ + blls f59780 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs fp, r9, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - beq 2d40d0 │ │ │ │ + beq 2d40e0 │ │ │ │ movwls r7, #2867 @ 0xb33 │ │ │ │ - @ instruction: 0xfff0f7f3 │ │ │ │ + @ instruction: 0xffe8f7f3 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2b038 │ │ │ │ - b 143ffd4 │ │ │ │ + blls f2b048 │ │ │ │ + b 143ffe4 │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ - b 146b00c │ │ │ │ + b 146b01c │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f59754 │ │ │ │ + blls f59744 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorscs fp, r8, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ teqcs r7, r6, lsr fp │ │ │ │ - beq 2d410c │ │ │ │ + beq 2d411c │ │ │ │ movwls r6, #2739 @ 0xab3 │ │ │ │ - @ instruction: 0xffd2f7f3 │ │ │ │ + @ instruction: 0xffcaf7f3 │ │ │ │ eorcs r6, fp, #3981312 @ 0x3cc000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f33870 │ │ │ │ + blls f33880 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14804d8 │ │ │ │ + b 14804e8 │ │ │ │ ldmdavc r3!, {r0, r1, r9, fp} │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - blls f59710 │ │ │ │ + blls f59700 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46289b36 │ │ │ │ - beq 2d414c │ │ │ │ - mrc 6, 0, APSR_nzcv, cr10, cr5, {2} │ │ │ │ + beq 2d415c │ │ │ │ + mrc 6, 0, APSR_nzcv, cr2, cr5, {2} │ │ │ │ @ instruction: 0x46294632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f48b0e │ │ │ │ - blls f5850c │ │ │ │ + blls f584fc │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ andscs r9, pc, #55296 @ 0xd800 │ │ │ │ movwls r4, #5721 @ 0x1659 │ │ │ │ - @ instruction: 0xffa4f7f3 │ │ │ │ + @ instruction: 0xff9cf7f3 │ │ │ │ vmovls.s16 r9, d5[2] │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - b 143c458 │ │ │ │ - b 145b074 │ │ │ │ - @ instruction: 0xf7f30903 │ │ │ │ - blls f596c0 │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - tstmi lr, #-2147483636 @ 0x8000000c │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 143c474 │ │ │ │ + b 143c468 │ │ │ │ + b 145b084 │ │ │ │ @ instruction: 0xf7f30903 │ │ │ │ - blls f596a8 │ │ │ │ + blls f596b0 │ │ │ │ adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ tstmi lr, #40, 12 @ 0x2800000 │ │ │ │ - b 1440560 │ │ │ │ + b 1440558 │ │ │ │ @ instruction: 0xf6550903 │ │ │ │ - strtmi lr, [r9], -r8, ror #27 │ │ │ │ + strtmi lr, [r9], -ip, ror #27 │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ - ldrls r2, [r0, -r0, lsl #10] │ │ │ │ - @ instruction: 0xf7f49511 │ │ │ │ - blls f58344 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7f49311 │ │ │ │ + blls f5834c │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f62144 │ │ │ │ + blls f6213c │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xff70f7f3 │ │ │ │ - eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 136b138 │ │ │ │ - blls f5c0c8 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 1436cc4 │ │ │ │ - @ instruction: 0xf7f30503 │ │ │ │ - blls f59658 │ │ │ │ - eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ - b 1461d54 │ │ │ │ - blls f5c0e4 │ │ │ │ - @ instruction: 0x270026f5 │ │ │ │ - strvs lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf7f3431d │ │ │ │ - blls f5963c │ │ │ │ - eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d4218 │ │ │ │ - @ instruction: 0x212e9b36 │ │ │ │ - blhi 214f2c │ │ │ │ + @ instruction: 0xff74f7f3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + teqcs r2, r4, lsr r2 │ │ │ │ + blhi 214ee8 │ │ │ │ + beq 2d41d0 │ │ │ │ + @ instruction: 0xf7f39d36 │ │ │ │ + movwcs pc, #3945 @ 0xf69 @ │ │ │ │ + eorscs r9, r1, #67108864 @ 0x4000000 │ │ │ │ + @ instruction: 0x46119b35 │ │ │ │ + strls r4, [r0, -r0, lsr #12] │ │ │ │ + beq 2d41f8 │ │ │ │ + b 14405ac │ │ │ │ + ldrbtcs r0, [r5], r5, lsl #10 │ │ │ │ @ instruction: 0xf7f3431d │ │ │ │ - blls f59624 │ │ │ │ - @ instruction: 0x46202234 │ │ │ │ - b 1461dd0 │ │ │ │ - blls f5c118 │ │ │ │ - blhi 214f44 │ │ │ │ - streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - @ instruction: 0xff3cf7f3 │ │ │ │ - teqcs r5, #3620864 @ 0x374000 │ │ │ │ - beq 294248 │ │ │ │ - @ instruction: 0xe633431c │ │ │ │ - ldmda r0!, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - andhi pc, r0, pc, lsr #7 │ │ │ │ + blls f59644 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + b 1461d68 │ │ │ │ + blls f5c0f8 │ │ │ │ + stmib sp, {r8, r9, sl, sp}^ │ │ │ │ + tstmi sp, #0, 14 │ │ │ │ + @ instruction: 0xff4cf7f3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d422c │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + tstmi sp, #0, 22 │ │ │ │ + @ instruction: 0xff40f7f3 │ │ │ │ + eorscs r9, r4, #54272 @ 0xd400 │ │ │ │ + teqcs r2, r0, lsr #12 │ │ │ │ + beq 2d4244 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 133c524 │ │ │ │ + @ instruction: 0xf7f30403 │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 1462604 │ │ │ │ + tstmi ip, #8192 @ 0x2000 │ │ │ │ + @ instruction: 0xf656e632 │ │ │ │ + svclt 0x0000e868 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 294df4 │ │ │ │ + blhi 294e04 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ strmi r3, [sp], -r8, lsl #12 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ andls r2, r3, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ ldcge 5, cr0, [r5], #-1008 @ 0xfffffc10 │ │ │ │ - ldrdls pc, [r0], -r5 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs 1c9a574 │ │ │ │ + bvs 1c9a580 │ │ │ │ @ instruction: 0xf6559304 │ │ │ │ - stmibvs fp!, {r1, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r2, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x97114631 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ strbmi r8, [r2], -r0 │ │ │ │ mulvc r0, r8, r8 │ │ │ │ strne pc, [r0, -r7, asr #7] │ │ │ │ @ instruction: 0xf7f49710 │ │ │ │ - blls f5824c │ │ │ │ - bls f7fdac │ │ │ │ - @ instruction: 0xf1b93bf4 │ │ │ │ + blls f58240 │ │ │ │ + ldrdls pc, [r0], -r5 @ │ │ │ │ + blcc ffeffdbc │ │ │ │ + @ instruction: 0xf1b99a36 │ │ │ │ svclt 0x00080f04 │ │ │ │ svclt 0x000c2904 │ │ │ │ - bleq 255ae8 │ │ │ │ - bleq 215aec │ │ │ │ + bleq 255af8 │ │ │ │ + bleq 215afc │ │ │ │ @ instruction: 0xf00b4313 │ │ │ │ svclt 0x00180b01 │ │ │ │ - bleq 215af8 │ │ │ │ + bleq 215b08 │ │ │ │ svceq 0x0000f1bb │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ @ instruction: 0xf6554630 │ │ │ │ - strbmi lr, [r2], -r8, asr #26 │ │ │ │ + strbmi lr, [r2], -r0, asr #26 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f49311 │ │ │ │ - blls f58204 │ │ │ │ + blls f581f4 │ │ │ │ @ instruction: 0xf1a368aa │ │ │ │ - blls f5c5bc │ │ │ │ + blls f5c5cc │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - beq 2d4318 │ │ │ │ + beq 2d4328 │ │ │ │ addeq pc, r0, r2, asr #7 │ │ │ │ svceq 0x0002f1b9 │ │ │ │ @ instruction: 0xf1babf08 │ │ │ │ @ instruction: 0xf3c20f00 │ │ │ │ svclt 0x00080340 │ │ │ │ - beq 255b44 │ │ │ │ + beq 255b54 │ │ │ │ andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ andls r0, r6, #0, 20 │ │ │ │ - bls 2fda2c │ │ │ │ + bls 2fda3c │ │ │ │ mvnshi pc, r0, asr #32 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ eorscs r8, ip, #-268435447 @ 0xf0000009 │ │ │ │ - blne 21415c │ │ │ │ + blne 21416c │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f39307 │ │ │ │ - blls 3d94f0 │ │ │ │ + blls 3d94e0 │ │ │ │ ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x4611ab35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - mcr2 7, 5, pc, cr4, cr3, {7} @ │ │ │ │ + mrc2 7, 4, pc, cr12, cr3, {7} │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2b2d0 │ │ │ │ - b 1480268 │ │ │ │ + blls f2b2e0 │ │ │ │ + b 1480278 │ │ │ │ andls r0, r0, #12288 @ 0x3000 │ │ │ │ eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ - b 14ab2a4 │ │ │ │ + b 14ab2b4 │ │ │ │ @ instruction: 0xf7f30b03 │ │ │ │ - blls f594bc │ │ │ │ - blvc c61f0c │ │ │ │ - b 146b2f0 │ │ │ │ - blls f5c280 │ │ │ │ + blls f594ac │ │ │ │ + blvc c61f1c │ │ │ │ + b 146b300 │ │ │ │ + blls f5c290 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ - bleq 215bbc │ │ │ │ + bleq 215bcc │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f39305 │ │ │ │ - bls 399498 │ │ │ │ + bls 399488 │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - blls 340368 │ │ │ │ - beq 2943c0 │ │ │ │ + blls 340378 │ │ │ │ + beq 2943d0 │ │ │ │ @ instruction: 0xf8cd9a36 │ │ │ │ tstmi r3, #4 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ @ instruction: 0xf7f39305 │ │ │ │ - bls f59478 │ │ │ │ + bls f59468 │ │ │ │ teqcs r2, r5, lsl #22 │ │ │ │ - blls 2141e8 │ │ │ │ + blls 2141f8 │ │ │ │ stmdbeq r2, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209a36 │ │ │ │ - beq 2943cc │ │ │ │ + beq 2943dc │ │ │ │ @ instruction: 0xf7f32234 │ │ │ │ - blls f5945c │ │ │ │ + blls f5944c │ │ │ │ @ instruction: 0x212e9a04 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ - blcs 21420c │ │ │ │ - b 146239c │ │ │ │ + blcs 21421c │ │ │ │ + b 14623ac │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f59440 │ │ │ │ + blls f59430 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 14223cc │ │ │ │ - blls f5befc │ │ │ │ + b 14223dc │ │ │ │ + blls f5bf0c │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d4420 │ │ │ │ + beq 2d4430 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - mcr2 7, 2, pc, cr8, cr3, {7} @ │ │ │ │ + mcr2 7, 2, pc, cr0, cr3, {7} @ │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142b46c │ │ │ │ - blls f5bf18 │ │ │ │ - b 146b3d0 │ │ │ │ + b 142b47c │ │ │ │ + blls f5bf28 │ │ │ │ + b 146b3e0 │ │ │ │ @ instruction: 0xf6550a03 │ │ │ │ - strbmi lr, [r2], -r4, lsr #25 │ │ │ │ + @ instruction: 0x4642ec9c │ │ │ │ @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f4b044 │ │ │ │ - blls f580bc │ │ │ │ + blls f580ac │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls f61fb0 │ │ │ │ + blls f61fc0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mcr2 7, 1, pc, cr12, cr3, {7} @ │ │ │ │ + mcr2 7, 1, pc, cr4, cr3, {7} @ │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1433ba8 │ │ │ │ - b 145b360 │ │ │ │ + b 1433bb8 │ │ │ │ + b 145b370 │ │ │ │ ldrbmi r0, [r9], r5, lsl #10 │ │ │ │ mulhi r0, r1, r8 │ │ │ │ - blx 217b24 │ │ │ │ + @ instruction: 0xf9f8f7f4 │ │ │ │ vqshlu.s8 q10, , #0 │ │ │ │ - blls f1fc5c │ │ │ │ + blls f1fc6c │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f6238c │ │ │ │ + blls f6239c │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - blls f593b8 │ │ │ │ + blls f593a8 │ │ │ │ @ instruction: 0x46202231 │ │ │ │ - beq 2d448c │ │ │ │ + beq 2d449c │ │ │ │ @ instruction: 0x46119b36 │ │ │ │ @ instruction: 0xf8cd9700 │ │ │ │ tstmi sp, #4 │ │ │ │ - mcr2 7, 0, pc, cr6, cr3, {7} @ │ │ │ │ + ldc2l 7, cr15, [lr, #972]! @ 0x3cc │ │ │ │ eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ - b 146b40c │ │ │ │ - blls f5c39c │ │ │ │ + b 146b41c │ │ │ │ + blls f5c3ac │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ - b 1339b98 │ │ │ │ + b 1339ba8 │ │ │ │ @ instruction: 0xf8cd0403 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - b 146287c │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 146288c │ │ │ │ tstmi ip, #8192 @ 0x2000 │ │ │ │ @ instruction: 0xf8d5e117 │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - eorcs pc, ip, #14528 @ 0x38c0 │ │ │ │ + eorcs pc, ip, #14016 @ 0x36c0 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ ldmib sp, {r2, ip, pc}^ │ │ │ │ movwls fp, #17205 @ 0x4335 │ │ │ │ - ldc2l 7, cr15, [r6, #972] @ 0x3cc │ │ │ │ - blls 3000bc │ │ │ │ - b 14a24d8 │ │ │ │ + stc2l 7, cr15, [lr, #972] @ 0x3cc │ │ │ │ + blls 3000cc │ │ │ │ + b 14a24e8 │ │ │ │ ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ movwmi r9, #45060 @ 0xb004 │ │ │ │ movwls r4, #17937 @ 0x4611 │ │ │ │ orreq pc, r0, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f5931c │ │ │ │ + blls f5930c │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ - bleq 2d453c │ │ │ │ + bleq 2d454c │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - blhi ff495298 │ │ │ │ - blvc c6a86c │ │ │ │ + blhi ff4952a8 │ │ │ │ + blvc c6a87c │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ @ instruction: 0xf7f39304 │ │ │ │ - @ instruction: 0xf3cafdb3 │ │ │ │ + @ instruction: 0xf3cafdab │ │ │ │ andls r1, r0, #0, 4 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ - b 14c0848 │ │ │ │ - bls f5c444 │ │ │ │ + b 14c0858 │ │ │ │ + bls f5c454 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - bleq 294550 │ │ │ │ + bleq 294560 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - stc2 7, cr15, [r2, #972]! @ 0x3cc │ │ │ │ + ldc2 7, cr15, [sl, #972] @ 0x3cc │ │ │ │ @ instruction: 0xf8cd9b35 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ - beq 2d4580 │ │ │ │ + beq 2d4590 │ │ │ │ eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ - b 14a213c │ │ │ │ - bvs fec9c870 │ │ │ │ + b 14a214c │ │ │ │ + bvs fec9c880 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - stmibvs fp!, {r0, r1, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r3, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 148094c │ │ │ │ - blls f5c488 │ │ │ │ - bleq 2d45ac │ │ │ │ + b 148095c │ │ │ │ + blls f5c498 │ │ │ │ + bleq 2d45bc │ │ │ │ @ instruction: 0xf8cd782b │ │ │ │ vaddl.u8 , d3, d4 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ - stc2 7, cr15, [r0, #972] @ 0x3cc │ │ │ │ + ldc2l 7, cr15, [r8, #-972]! @ 0xfffffc34 │ │ │ │ @ instruction: 0x46299b36 │ │ │ │ @ instruction: 0x46209d35 │ │ │ │ streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ - beq 2d45cc │ │ │ │ - @ instruction: 0xf958f7f4 │ │ │ │ + beq 2d45dc │ │ │ │ + @ instruction: 0xf950f7f4 │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6b52c │ │ │ │ + blls f6b53c │ │ │ │ strbmi r2, [r9], -sl, lsl #4 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - blls f5926c │ │ │ │ + blls f5925c │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - blls f6a934 │ │ │ │ + blls f6a944 │ │ │ │ stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - b 147c8c8 │ │ │ │ - @ instruction: 0xf7f30a03 │ │ │ │ - blls f59254 │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147c8e0 │ │ │ │ + b 147c8d8 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f5923c │ │ │ │ + blls f59244 │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ - b 14809cc │ │ │ │ + b 14809c4 │ │ │ │ @ instruction: 0xf6550a03 │ │ │ │ - @ instruction: 0x4620ebb2 │ │ │ │ + @ instruction: 0x4620ebb6 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - blls f57ed8 │ │ │ │ + blls f57ee0 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f625b0 │ │ │ │ + blls f625a8 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - ldc2 7, cr15, [sl, #-972]! @ 0xfffffc34 │ │ │ │ + ldc2 7, cr15, [lr, #-972]! @ 0xfffffc34 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ + teqcs r2, r6, lsr fp │ │ │ │ + blhi 215358 │ │ │ │ + beq 2d4650 │ │ │ │ + ldc2 7, cr15, [r2, #-972]! @ 0xfffffc34 │ │ │ │ eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0x46119b36 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls f6a9ac │ │ │ │ @ instruction: 0xf8cd9700 │ │ │ │ - b 147dd40 │ │ │ │ + b 147dd50 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - ldc 13, cr15, [pc, #180] @ 1d9dec │ │ │ │ - blls f38b50 │ │ │ │ + ldc 13, cr15, [pc, #148] @ 1d9ddc │ │ │ │ + blls f38b60 │ │ │ │ eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #32, 2 │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147894c │ │ │ │ + b 147895c │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f591d0 │ │ │ │ + blls f591c0 │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147c964 │ │ │ │ + b 147c974 │ │ │ │ @ instruction: 0xf7f30b03 │ │ │ │ - blls f591b8 │ │ │ │ + blls f591a8 │ │ │ │ eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ - b 133c978 │ │ │ │ + b 133c988 │ │ │ │ @ instruction: 0x9c360a03 │ │ │ │ - stc2 7, cr15, [r8, #-972] @ 0xfffffc34 │ │ │ │ + stc2 7, cr15, [r0, #-972] @ 0xfffffc34 │ │ │ │ vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - beq 2d46b4 │ │ │ │ - b 14c0a68 │ │ │ │ + beq 2d46c4 │ │ │ │ + b 14c0a78 │ │ │ │ ldrtmi r0, [r0], -r4, lsl #8 │ │ │ │ @ instruction: 0xf655431c │ │ │ │ - strbmi lr, [r2], -r2, ror #22 │ │ │ │ + @ instruction: 0x4642eb5a │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - adccs pc, r8, #2293760 @ 0x230000 │ │ │ │ + adccs pc, r8, #1769472 @ 0x1b0000 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - bl 1717708 │ │ │ │ + bl 1517718 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ ldrls r4, [r0, -r8, lsr #12] │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - @ instruction: 0xf816f7f4 │ │ │ │ + @ instruction: 0xf80ef7f4 │ │ │ │ adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0xf6554630 │ │ │ │ - strbmi lr, [r2], -r8, asr #22 │ │ │ │ + strbmi lr, [r2], -r0, asr #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - blls 2d7e04 │ │ │ │ + blls 2d7df4 │ │ │ │ stmib r3, {r1, r2, r3, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ ldmpl r3, {r1, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls fb3e58 │ │ │ │ + blls fb3e68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r3, {r4, r7, r8, pc} │ │ │ │ ldc 0, cr11, [sp], #228 @ 0xe4 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ strbmi r8, [sl, #-4080] @ 0xfffff010 │ │ │ │ mcrge 4, 0, pc, cr11, cr15, {3} @ │ │ │ │ @ instruction: 0x4620223c │ │ │ │ - bne 214548 │ │ │ │ + bne 214558 │ │ │ │ movwls r4, #30225 @ 0x7611 │ │ │ │ - ldc2 7, cr15, [sl], #972 @ 0x3cc │ │ │ │ + ldc2 7, cr15, [r2], #972 @ 0x3cc │ │ │ │ eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ - blls f54598 │ │ │ │ + blls f545a8 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - movwcs pc, #3247 @ 0xcaf @ │ │ │ │ + movwcs pc, #3239 @ 0xca7 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 340b10 │ │ │ │ + bls 340b20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7e644 │ │ │ │ + blls f7e654 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - bleq 2d4778 │ │ │ │ - stc2 7, cr15, [r0], #972 @ 0x3cc │ │ │ │ + bleq 2d4788 │ │ │ │ + ldc2 7, cr15, [r8], {243} @ 0xf3 │ │ │ │ eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 14222fc │ │ │ │ - blls f5c26c │ │ │ │ - b 14ab6e4 │ │ │ │ - blvc c9ca74 │ │ │ │ + b 142230c │ │ │ │ + blls f5c27c │ │ │ │ + b 14ab6f4 │ │ │ │ + blvc c9ca84 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - movwcs pc, #3217 @ 0xc91 @ │ │ │ │ + movwcs pc, #3209 @ 0xc89 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 380b4c │ │ │ │ + bls 380b5c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7e680 │ │ │ │ + blls f7e690 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - bleq 2d47b4 │ │ │ │ - stc2 7, cr15, [r2], {243} @ 0xf3 │ │ │ │ + bleq 2d47c4 │ │ │ │ + ldc2l 7, cr15, [sl], #-972 @ 0xfffffc34 │ │ │ │ teqcs r2, r5, lsr fp │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ eorscs r2, r4, #0, 20 │ │ │ │ - bleq 2d47d0 │ │ │ │ - ldc2l 7, cr15, [r4], #-972 @ 0xfffffc34 │ │ │ │ + bleq 2d47e0 │ │ │ │ + stc2l 7, cr15, [ip], #-972 @ 0xfffffc34 │ │ │ │ @ instruction: 0x212e9b35 │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ eorscs r2, r0, #0, 20 │ │ │ │ - bleq 2d47ec │ │ │ │ - stc2l 7, cr15, [r6], #-972 @ 0xfffffc34 │ │ │ │ + bleq 2d47fc │ │ │ │ + mrrc2 7, 15, pc, lr, cr3 @ │ │ │ │ eorscs r9, r8, #54272 @ 0xd400 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 14223ac │ │ │ │ - blls f5c2e0 │ │ │ │ - b 14ab758 │ │ │ │ - bvs fec9cae8 │ │ │ │ + b 14223bc │ │ │ │ + blls f5c2f0 │ │ │ │ + b 14ab768 │ │ │ │ + bvs fec9caf8 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f59040 │ │ │ │ + blls f59030 │ │ │ │ ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46309b36 │ │ │ │ - bleq 2d4820 │ │ │ │ - b fee9784c │ │ │ │ + bleq 2d4830 │ │ │ │ + b fec9785c │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ tstls r1, #16, 14 @ 0x400000 │ │ │ │ - @ instruction: 0xff74f7f3 │ │ │ │ + @ instruction: 0xff6cf7f3 │ │ │ │ eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - stmibvs fp!, {r0, r1, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46209e35 │ │ │ │ ldmdavs r9, {r1, r2, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ streq lr, [r6], -r9, asr #20 │ │ │ │ streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ mulhi r0, r1, r8 │ │ │ │ - @ instruction: 0xf80ef7f4 │ │ │ │ + @ instruction: 0xf806f7f4 │ │ │ │ vqshlu.s8 q10, , #0 │ │ │ │ str r1, [ip], -r0, asr #16 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x007a669c │ │ │ │ - rsbseq r6, sl, sl, lsl r2 │ │ │ │ + @ instruction: 0x007a6690 │ │ │ │ + rsbseq r6, sl, sl, lsl #4 │ │ │ │ @ instruction: 0x4620223c │ │ │ │ - blne 21469c │ │ │ │ + blne 2146ac │ │ │ │ movwls r4, #17937 @ 0x4611 │ │ │ │ - ldc2 7, cr15, [r0], {243} @ 0xf3 │ │ │ │ + stc2 7, cr15, [r8], {243} @ 0xf3 │ │ │ │ eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ - bls f546ec │ │ │ │ + bls f546fc │ │ │ │ @ instruction: 0x46204611 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - movwcs pc, #3077 @ 0xc05 @ │ │ │ │ + movwcs pc, #3069 @ 0xbfd @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 340c64 │ │ │ │ + bls 340c74 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7e798 │ │ │ │ + blls f7e7a8 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blhi 1a5561c │ │ │ │ - beq 2d48cc │ │ │ │ - blx fff17f76 │ │ │ │ + blhi 1a5562c │ │ │ │ + beq 2d48dc │ │ │ │ + blx ffd17f86 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1422858 │ │ │ │ - blls f5c3c4 │ │ │ │ - b 146245c │ │ │ │ - blvc c9c7cc │ │ │ │ + b 1422868 │ │ │ │ + blls f5c3d4 │ │ │ │ + b 146246c │ │ │ │ + blvc c9c7dc │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - movwcs pc, #3045 @ 0xbe5 @ │ │ │ │ + movwcs pc, #3037 @ 0xbdd @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 380ca4 │ │ │ │ + bls 380cb4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7e7d8 │ │ │ │ + blls f7e7e8 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - beq 2d4908 │ │ │ │ - blx ff797fb2 │ │ │ │ + beq 2d4918 │ │ │ │ + blx ff597fc2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 14228d0 │ │ │ │ - blls f5c400 │ │ │ │ - b 14624d4 │ │ │ │ - bvs fec9c808 │ │ │ │ + b 14228e0 │ │ │ │ + blls f5c410 │ │ │ │ + b 14624e4 │ │ │ │ + bvs fec9c818 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - stmibvs fp!, {r0, r1, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 1440ce4 │ │ │ │ - blls f5c420 │ │ │ │ - beq 2d4940 │ │ │ │ + b 1440cf4 │ │ │ │ + blls f5c430 │ │ │ │ + beq 2d4950 │ │ │ │ vmlal.u8 , d3, d27 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blx fef17ff6 │ │ │ │ + blx fed18006 │ │ │ │ @ instruction: 0x46299b36 │ │ │ │ @ instruction: 0x46209d35 │ │ │ │ streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff8cf7f3 │ │ │ │ + @ instruction: 0xff84f7f3 │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6b8c4 │ │ │ │ + blls f6b8d4 │ │ │ │ ldrbmi r2, [r9], -sl, lsl #4 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - blls f58ed4 │ │ │ │ + blls f58ec4 │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - blls f6accc │ │ │ │ + blls f6acdc │ │ │ │ stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - b 143cc60 │ │ │ │ - @ instruction: 0xf7f30903 │ │ │ │ - blls f58ebc │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 143cc78 │ │ │ │ + b 143cc70 │ │ │ │ @ instruction: 0xf7f30903 │ │ │ │ - blls f58ea4 │ │ │ │ + blls f58eac │ │ │ │ adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ - b 132b948 │ │ │ │ - blls f5c898 │ │ │ │ - streq lr, [r3, #-2633] @ 0xfffff5b7 │ │ │ │ - stmib r4!, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - strcs r4, [r0], -r2, asr #12 │ │ │ │ - @ instruction: 0x96119710 │ │ │ │ - mcr2 7, 5, pc, cr6, cr3, {7} @ │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 1440d5c │ │ │ │ + @ instruction: 0xf6550903 │ │ │ │ + ldrtmi lr, [r1], -sl, ror #19 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + ldrls r2, [r0, -r0, lsl #12] │ │ │ │ + @ instruction: 0xf7f39611 │ │ │ │ + blls f59b48 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f62940 │ │ │ │ + movwls r2, #4384 @ 0x1120 │ │ │ │ + blx 1e9807a │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - eorcs r9, r7, #0, 6 │ │ │ │ - @ instruction: 0x21209b36 │ │ │ │ - @ instruction: 0xf7f39301 │ │ │ │ - blls f58e6c │ │ │ │ + teqcs r2, r4, lsr r2 │ │ │ │ + blhi 2156ec │ │ │ │ + beq 2d49d0 │ │ │ │ + @ instruction: 0xf7f39d36 │ │ │ │ + blls f58e60 │ │ │ │ @ instruction: 0x46202231 │ │ │ │ - beq 2d49e8 │ │ │ │ + beq 2d49f4 │ │ │ │ @ instruction: 0x46119b36 │ │ │ │ strvc lr, [r0], -sp, asr #19 │ │ │ │ - @ instruction: 0xf7f3431d │ │ │ │ - blls f58e54 │ │ │ │ - eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ - b 1462558 │ │ │ │ - blls f5c8e8 │ │ │ │ - @ instruction: 0x270026f5 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + tstmi sp, #256901120 @ 0xf500000 │ │ │ │ + blx 18180ae │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x21202227 │ │ │ │ + beq 2d4a14 │ │ │ │ + smladxcs r0, r6, fp, r9 │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ @ instruction: 0xf7f3431d │ │ │ │ - blls f58e38 │ │ │ │ + blls f58e28 │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d4a1c │ │ │ │ - @ instruction: 0x212e9b36 │ │ │ │ - blhi 215730 │ │ │ │ + b 14625bc │ │ │ │ + blls f5c914 │ │ │ │ + blhi 215740 │ │ │ │ @ instruction: 0xf7f3431d │ │ │ │ - blls f58e20 │ │ │ │ + blls f58e10 │ │ │ │ eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - b 14625d4 │ │ │ │ - blls f5c91c │ │ │ │ - blhi 215748 │ │ │ │ + b 14625e4 │ │ │ │ + blls f5c92c │ │ │ │ + blhi 215758 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ @ instruction: 0xf655e541 │ │ │ │ - svclt 0x0000ec76 │ │ │ │ + svclt 0x0000ec6e │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2955ec │ │ │ │ + blhi 2955fc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ strmi r3, [sp], -r8, lsl #12 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ andls r2, r3, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ ldcge 5, cr0, [r5], #-1008 @ 0xfffffc10 │ │ │ │ - ldrdls pc, [r0], -r5 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs 1c9ad6c │ │ │ │ + bvs 1c9ad78 │ │ │ │ @ instruction: 0xf6559304 │ │ │ │ - stmibvs fp!, {r1, r2, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x97114631 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ strbmi r8, [r2], -r0 │ │ │ │ mulvc r0, r8, r8 │ │ │ │ strne pc, [r0, -r7, asr #7] │ │ │ │ @ instruction: 0xf7f39710 │ │ │ │ - blls f59a54 │ │ │ │ - bls f805a4 │ │ │ │ - @ instruction: 0xf1b93bf4 │ │ │ │ + blls f59a48 │ │ │ │ + ldrdls pc, [r0], -r5 @ │ │ │ │ + blcc fff005b4 │ │ │ │ + @ instruction: 0xf1b99a36 │ │ │ │ svclt 0x00080f04 │ │ │ │ svclt 0x000c2904 │ │ │ │ - bleq 2562e0 │ │ │ │ - bleq 2162e4 │ │ │ │ + bleq 2562f0 │ │ │ │ + bleq 2162f4 │ │ │ │ @ instruction: 0xf00b4313 │ │ │ │ svclt 0x00180b01 │ │ │ │ - bleq 2162f0 │ │ │ │ + bleq 216300 │ │ │ │ svceq 0x0000f1bb │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ @ instruction: 0xf6554630 │ │ │ │ - strbmi lr, [r2], -ip, asr #18 │ │ │ │ + strbmi lr, [r2], -r4, asr #18 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f39311 │ │ │ │ - blls f59a0c │ │ │ │ + blls f599fc │ │ │ │ @ instruction: 0xf1a368aa │ │ │ │ - blls f5cdb4 │ │ │ │ + blls f5cdc4 │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - beq 2d4b10 │ │ │ │ + beq 2d4b20 │ │ │ │ addeq pc, r0, r2, asr #7 │ │ │ │ svceq 0x0002f1b9 │ │ │ │ @ instruction: 0xf1babf08 │ │ │ │ @ instruction: 0xf3c20f00 │ │ │ │ svclt 0x00080340 │ │ │ │ - beq 25633c │ │ │ │ + beq 25634c │ │ │ │ andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ andls r0, r6, #0, 20 │ │ │ │ - bls 2fe224 │ │ │ │ + bls 2fe234 │ │ │ │ mvnshi pc, r0, asr #32 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ eorscs r8, ip, #-268435447 @ 0xf0000009 │ │ │ │ - blne 214954 │ │ │ │ + blne 214964 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f39307 │ │ │ │ - blls 3d8cf8 │ │ │ │ + blls 3d8ce8 │ │ │ │ ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x4611ab35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blx fec1820c │ │ │ │ + blx fea1821c │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2bac8 │ │ │ │ - b 1480a60 │ │ │ │ + blls f2bad8 │ │ │ │ + b 1480a70 │ │ │ │ andls r0, r0, #12288 @ 0x3000 │ │ │ │ eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ - b 14aba9c │ │ │ │ + b 14abaac │ │ │ │ @ instruction: 0xf7f30b03 │ │ │ │ - blls f58cc4 │ │ │ │ - blvc c62704 │ │ │ │ - b 146bae8 │ │ │ │ - blls f5ca78 │ │ │ │ + blls f58cb4 │ │ │ │ + blvc c62714 │ │ │ │ + b 146baf8 │ │ │ │ + blls f5ca88 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ - bleq 2163b4 │ │ │ │ + bleq 2163c4 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f39305 │ │ │ │ - bls 398ca0 │ │ │ │ + bls 398c90 │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - blls 340b60 │ │ │ │ - beq 294bb8 │ │ │ │ + blls 340b70 │ │ │ │ + beq 294bc8 │ │ │ │ @ instruction: 0xf8cd9a36 │ │ │ │ tstmi r3, #4 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ @ instruction: 0xf7f39305 │ │ │ │ - bls f58c80 │ │ │ │ + bls f58c70 │ │ │ │ teqcs r2, r5, lsl #22 │ │ │ │ - blls 2149e0 │ │ │ │ + blls 2149f0 │ │ │ │ stmdbeq r2, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209a36 │ │ │ │ - beq 294bc4 │ │ │ │ + beq 294bd4 │ │ │ │ @ instruction: 0xf7f32234 │ │ │ │ - blls f58c64 │ │ │ │ + blls f58c54 │ │ │ │ @ instruction: 0x212e9a04 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ - blcs 214a04 │ │ │ │ - b 1462b94 │ │ │ │ + blcs 214a14 │ │ │ │ + b 1462ba4 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f58c48 │ │ │ │ + blls f58c38 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1422bc4 │ │ │ │ - blls f5c6f4 │ │ │ │ + b 1422bd4 │ │ │ │ + blls f5c704 │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d4c18 │ │ │ │ + beq 2d4c28 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - blx 15182c4 │ │ │ │ + blx 13182d4 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142bc64 │ │ │ │ - blls f5c710 │ │ │ │ - b 146bbc8 │ │ │ │ + b 142bc74 │ │ │ │ + blls f5c720 │ │ │ │ + b 146bbd8 │ │ │ │ @ instruction: 0xf6550a03 │ │ │ │ - strbmi lr, [r2], -r8, lsr #17 │ │ │ │ + strbmi lr, [r2], -r0, lsr #17 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f3b044 │ │ │ │ - blls f598c4 │ │ │ │ + blls f598b4 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls f627a8 │ │ │ │ + blls f627b8 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx e182fc │ │ │ │ + blx c1830c │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14343a0 │ │ │ │ - b 145bb58 │ │ │ │ + b 14343b0 │ │ │ │ + b 145bb68 │ │ │ │ ldrbmi r0, [r9], r5, lsl #10 │ │ │ │ mulhi r0, r1, r8 │ │ │ │ - mrc2 7, 3, pc, cr4, cr3, {7} │ │ │ │ + mcr2 7, 3, pc, cr12, cr3, {7} @ │ │ │ │ vqshlu.s8 q10, , #0 │ │ │ │ - blls f20454 │ │ │ │ + blls f20464 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f62b80 │ │ │ │ + blls f62b90 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - blls f58bc0 │ │ │ │ + blls f58bb0 │ │ │ │ @ instruction: 0x46202231 │ │ │ │ - beq 2d4c84 │ │ │ │ + beq 2d4c94 │ │ │ │ @ instruction: 0x46119b36 │ │ │ │ @ instruction: 0xf8cd9700 │ │ │ │ tstmi sp, #4 │ │ │ │ - blx 498348 │ │ │ │ + blx 298358 │ │ │ │ eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ - b 146bc04 │ │ │ │ - blls f5cb94 │ │ │ │ + b 146bc14 │ │ │ │ + blls f5cba4 │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ - b 133a390 │ │ │ │ + b 133a3a0 │ │ │ │ @ instruction: 0xf8cd0403 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ - b 1463074 │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + b 1463084 │ │ │ │ tstmi ip, #8192 @ 0x2000 │ │ │ │ @ instruction: 0xf8d5e117 │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - eorcs pc, ip, #3784704 @ 0x39c000 │ │ │ │ + eorcs pc, ip, #3653632 @ 0x37c000 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ ldmib sp, {r2, ip, pc}^ │ │ │ │ movwls fp, #17205 @ 0x4335 │ │ │ │ - @ instruction: 0xf9daf7f3 │ │ │ │ - blls 3008b4 │ │ │ │ - b 14a2cd0 │ │ │ │ + @ instruction: 0xf9d2f7f3 │ │ │ │ + blls 3008c4 │ │ │ │ + b 14a2ce0 │ │ │ │ ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ movwmi r9, #45060 @ 0xb004 │ │ │ │ movwls r4, #17937 @ 0x4611 │ │ │ │ orreq pc, r0, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f58b24 │ │ │ │ + blls f58b14 │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ - bleq 2d4d34 │ │ │ │ + bleq 2d4d44 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - blhi ff495a90 │ │ │ │ - blvc c6b064 │ │ │ │ + blhi ff495aa0 │ │ │ │ + blvc c6b074 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ @ instruction: 0xf7f39304 │ │ │ │ - @ instruction: 0xf3caf9b7 │ │ │ │ + @ instruction: 0xf3caf9af │ │ │ │ andls r1, r0, #0, 4 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ - b 14c1040 │ │ │ │ - bls f5cc3c │ │ │ │ + b 14c1050 │ │ │ │ + bls f5cc4c │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - bleq 294d48 │ │ │ │ + bleq 294d58 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - @ instruction: 0xf9a6f7f3 │ │ │ │ + @ instruction: 0xf99ef7f3 │ │ │ │ @ instruction: 0xf8cd9b35 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ - beq 2d4d78 │ │ │ │ + beq 2d4d88 │ │ │ │ eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ - b 14a2934 │ │ │ │ - bvs fec9d068 │ │ │ │ + b 14a2944 │ │ │ │ + bvs fec9d078 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - stmibvs fp!, {r0, r1, r2, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 1481144 │ │ │ │ - blls f5cc80 │ │ │ │ - bleq 2d4da4 │ │ │ │ + b 1481154 │ │ │ │ + blls f5cc90 │ │ │ │ + bleq 2d4db4 │ │ │ │ @ instruction: 0xf8cd782b │ │ │ │ vaddl.u8 , d3, d4 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ - @ instruction: 0xf984f7f3 │ │ │ │ + @ instruction: 0xf97cf7f3 │ │ │ │ @ instruction: 0x46299b36 │ │ │ │ @ instruction: 0x46209d35 │ │ │ │ streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ - beq 2d4dc4 │ │ │ │ - stc2l 7, cr15, [ip, #972] @ 0x3cc │ │ │ │ + beq 2d4dd4 │ │ │ │ + stc2l 7, cr15, [r4, #972] @ 0x3cc │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6bd24 │ │ │ │ + blls f6bd34 │ │ │ │ strbmi r2, [r9], -r9, lsl #4 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - blls f58a74 │ │ │ │ + blls f58a64 │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - blls f6b12c │ │ │ │ + blls f6b13c │ │ │ │ stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - b 147d0c0 │ │ │ │ - @ instruction: 0xf7f30a03 │ │ │ │ - blls f58a5c │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147d0d8 │ │ │ │ + b 147d0d0 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f58a44 │ │ │ │ + blls f58a4c │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ - b 14811c4 │ │ │ │ + b 14811bc │ │ │ │ @ instruction: 0xf6540a03 │ │ │ │ - @ instruction: 0x4620efb6 │ │ │ │ + @ instruction: 0x4620efba │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls f596e0 │ │ │ │ + blls f596e8 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f62da8 │ │ │ │ + blls f62da0 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xf93ef7f3 │ │ │ │ + @ instruction: 0xf942f7f3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ + teqcs r2, r6, lsr fp │ │ │ │ + blhi 215b50 │ │ │ │ + beq 2d4e48 │ │ │ │ + @ instruction: 0xf936f7f3 │ │ │ │ eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0x46119b36 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls f6b1a4 │ │ │ │ @ instruction: 0xf8cd9700 │ │ │ │ - b 147e538 │ │ │ │ + b 147e548 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - @ instruction: 0xed9ff931 │ │ │ │ - blls f39348 │ │ │ │ + @ instruction: 0xed9ff929 │ │ │ │ + blls f39358 │ │ │ │ eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #32, 2 │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 1479144 │ │ │ │ + b 1479154 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f589d8 │ │ │ │ + blls f589c8 │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147d15c │ │ │ │ + b 147d16c │ │ │ │ @ instruction: 0xf7f30b03 │ │ │ │ - blls f589c0 │ │ │ │ + blls f589b0 │ │ │ │ eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ - b 133d170 │ │ │ │ + b 133d180 │ │ │ │ @ instruction: 0x9c360a03 │ │ │ │ - @ instruction: 0xf90cf7f3 │ │ │ │ + @ instruction: 0xf904f7f3 │ │ │ │ vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - beq 2d4eac │ │ │ │ - b 14c1260 │ │ │ │ + beq 2d4ebc │ │ │ │ + b 14c1270 │ │ │ │ ldrtmi r0, [r0], -r4, lsl #8 │ │ │ │ @ instruction: 0xf654431c │ │ │ │ - strbmi lr, [r2], -r6, ror #30 │ │ │ │ + @ instruction: 0x4642ef5e │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - adccs pc, r8, #9984 @ 0x2700 │ │ │ │ + adccs pc, r8, #7936 @ 0x1f00 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - svc 0x0058f654 │ │ │ │ + svc 0x0050f654 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ ldrls r4, [r0, -r8, lsr #12] │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - ldc2 7, cr15, [sl], {243} @ 0xf3 │ │ │ │ + ldc2 7, cr15, [r2], {243} @ 0xf3 │ │ │ │ adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0xf6544630 │ │ │ │ - strbmi lr, [r2], -ip, asr #30 │ │ │ │ + strbmi lr, [r2], -r4, asr #30 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls 2d960c │ │ │ │ + blls 2d95fc │ │ │ │ stmib r3, {r1, r2, r3, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ ldmpl r3, {r1, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls fb4650 │ │ │ │ + blls fb4660 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r3, {r4, r7, r8, pc} │ │ │ │ ldc 0, cr11, [sp], #228 @ 0xe4 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ strbmi r8, [sl, #-4080] @ 0xfffff010 │ │ │ │ mcrge 4, 0, pc, cr11, cr15, {3} @ │ │ │ │ @ instruction: 0x4620223c │ │ │ │ - bne 214d40 │ │ │ │ + bne 214d50 │ │ │ │ movwls r4, #30225 @ 0x7611 │ │ │ │ - @ instruction: 0xf8bef7f3 │ │ │ │ + @ instruction: 0xf8b6f7f3 │ │ │ │ eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ - blls f54d90 │ │ │ │ + blls f54da0 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - movwcs pc, #2227 @ 0x8b3 @ │ │ │ │ + movwcs pc, #2219 @ 0x8ab @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 341308 │ │ │ │ + bls 341318 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7ee3c │ │ │ │ + blls f7ee4c │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - bleq 2d4f70 │ │ │ │ - @ instruction: 0xf8a4f7f3 │ │ │ │ + bleq 2d4f80 │ │ │ │ + @ instruction: 0xf89cf7f3 │ │ │ │ eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 1422af4 │ │ │ │ - blls f5ca64 │ │ │ │ - b 14abedc │ │ │ │ - blvc c9d26c │ │ │ │ + b 1422b04 │ │ │ │ + blls f5ca74 │ │ │ │ + b 14abeec │ │ │ │ + blvc c9d27c │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - movwcs pc, #2197 @ 0x895 @ │ │ │ │ + movwcs pc, #2189 @ 0x88d @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 381344 │ │ │ │ + bls 381354 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7ee78 │ │ │ │ + blls f7ee88 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - bleq 2d4fac │ │ │ │ - @ instruction: 0xf886f7f3 │ │ │ │ + bleq 2d4fbc │ │ │ │ + @ instruction: 0xf87ef7f3 │ │ │ │ teqcs r2, r5, lsr fp │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ eorscs r2, r4, #0, 20 │ │ │ │ - bleq 2d4fc8 │ │ │ │ - @ instruction: 0xf878f7f3 │ │ │ │ + bleq 2d4fd8 │ │ │ │ + @ instruction: 0xf870f7f3 │ │ │ │ @ instruction: 0x212e9b35 │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ eorscs r2, r0, #0, 20 │ │ │ │ - bleq 2d4fe4 │ │ │ │ - @ instruction: 0xf86af7f3 │ │ │ │ + bleq 2d4ff4 │ │ │ │ + @ instruction: 0xf862f7f3 │ │ │ │ eorscs r9, r8, #54272 @ 0xd400 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 1422ba4 │ │ │ │ - blls f5cad8 │ │ │ │ - b 14abf50 │ │ │ │ - bvs fec9d2e0 │ │ │ │ + b 1422bb4 │ │ │ │ + blls f5cae8 │ │ │ │ + b 14abf60 │ │ │ │ + bvs fec9d2f0 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f58848 │ │ │ │ + blls f58838 │ │ │ │ ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46309b36 │ │ │ │ - bleq 2d5018 │ │ │ │ - mrc 6, 5, APSR_nzcv, cr6, cr4, {2} │ │ │ │ + bleq 2d5028 │ │ │ │ + mcr 6, 5, pc, cr14, cr4, {2} @ │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ tstls r1, #16, 14 @ 0x400000 │ │ │ │ - blx 20186ce │ │ │ │ + blx 1e186de │ │ │ │ eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - stmibvs fp!, {r0, r1, r2, r3, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46209e35 │ │ │ │ ldmdavs r9, {r1, r2, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ streq lr, [r6], -r9, asr #20 │ │ │ │ streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ mulhi r0, r1, r8 │ │ │ │ - stc2 7, cr15, [r2], {243} @ 0xf3 │ │ │ │ + ldc2l 7, cr15, [sl], #-972 @ 0xfffffc34 │ │ │ │ vqshlu.s8 q10, , #0 │ │ │ │ str r1, [ip], -r0, asr #16 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, sl, r4, lsr #29 │ │ │ │ - rsbseq r5, sl, r2, lsr #20 │ │ │ │ + @ instruction: 0x007a5e98 │ │ │ │ + rsbseq r5, sl, r2, lsl sl │ │ │ │ @ instruction: 0x4620223c │ │ │ │ - blne 214e94 │ │ │ │ + blne 214ea4 │ │ │ │ movwls r4, #17937 @ 0x4611 │ │ │ │ - @ instruction: 0xf814f7f3 │ │ │ │ + @ instruction: 0xf80cf7f3 │ │ │ │ eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ - bls f54ee4 │ │ │ │ + bls f54ef4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - movwcs pc, #2057 @ 0x809 @ │ │ │ │ + movwcs pc, #2049 @ 0x801 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 34145c │ │ │ │ + bls 34146c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7ef90 │ │ │ │ + blls f7efa0 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blhi 1a55e14 │ │ │ │ - beq 2d50c4 │ │ │ │ - @ instruction: 0xfff8f7f2 │ │ │ │ + blhi 1a55e24 │ │ │ │ + beq 2d50d4 │ │ │ │ + @ instruction: 0xfff0f7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1423050 │ │ │ │ - blls f5cbbc │ │ │ │ - b 1462c54 │ │ │ │ - blvc c9cfc4 │ │ │ │ + b 1423060 │ │ │ │ + blls f5cbcc │ │ │ │ + b 1462c64 │ │ │ │ + blvc c9cfd4 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - movwcs pc, #4073 @ 0xfe9 @ │ │ │ │ + movwcs pc, #4065 @ 0xfe1 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 38149c │ │ │ │ + bls 3814ac │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7efd0 │ │ │ │ + blls f7efe0 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - beq 2d5100 │ │ │ │ - @ instruction: 0xffdaf7f2 │ │ │ │ + beq 2d5110 │ │ │ │ + @ instruction: 0xffd2f7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 14230c8 │ │ │ │ - blls f5cbf8 │ │ │ │ - b 1462ccc │ │ │ │ - bvs fec9d000 │ │ │ │ + b 14230d8 │ │ │ │ + blls f5cc08 │ │ │ │ + b 1462cdc │ │ │ │ + bvs fec9d010 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - stmibvs fp!, {r0, r1, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 14414dc │ │ │ │ - blls f5cc18 │ │ │ │ - beq 2d5138 │ │ │ │ + b 14414ec │ │ │ │ + blls f5cc28 │ │ │ │ + beq 2d5148 │ │ │ │ vmlal.u8 , d3, d27 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xffb8f7f2 │ │ │ │ + @ instruction: 0xffb0f7f2 │ │ │ │ @ instruction: 0x46299b36 │ │ │ │ @ instruction: 0x46209d35 │ │ │ │ streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r0], {243} @ 0xf3 │ │ │ │ + blx 18812 │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6c0bc │ │ │ │ + blls f6c0cc │ │ │ │ ldrbmi r2, [r9], -r9, lsl #4 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - blls f5a6dc │ │ │ │ + blls f5a6cc │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - blls f6b4c4 │ │ │ │ + blls f6b4d4 │ │ │ │ stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - b 143d458 │ │ │ │ + b 143d468 │ │ │ │ @ instruction: 0xf7f20903 │ │ │ │ - blls f5a6c4 │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 143d470 │ │ │ │ - @ instruction: 0xf7f20903 │ │ │ │ - blls f5a6ac │ │ │ │ + blls f5a6b4 │ │ │ │ adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ - b 132c140 │ │ │ │ - blls f5d090 │ │ │ │ - streq lr, [r3, #-2633] @ 0xfffff5b7 │ │ │ │ - stcl 6, cr15, [r8, #336]! @ 0x150 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - strcs r4, [r0], -r2, asr #12 │ │ │ │ - @ instruction: 0x96119710 │ │ │ │ - blx fec98868 │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 1441554 │ │ │ │ + @ instruction: 0xf6540903 │ │ │ │ + ldrtmi lr, [r1], -lr, ror #27 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + ldrls r2, [r0, -r0, lsl #12] │ │ │ │ + @ instruction: 0xf7f39611 │ │ │ │ + blls f59350 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f63138 │ │ │ │ + movwls r2, #4384 @ 0x1120 │ │ │ │ + @ instruction: 0xff76f7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - eorcs r9, r7, #0, 6 │ │ │ │ - @ instruction: 0x21209b36 │ │ │ │ - @ instruction: 0xf7f29301 │ │ │ │ - blls f5a674 │ │ │ │ + teqcs r2, r4, lsr r2 │ │ │ │ + blhi 215ee4 │ │ │ │ + beq 2d51c8 │ │ │ │ + @ instruction: 0xf7f29d36 │ │ │ │ + blls f5a668 │ │ │ │ @ instruction: 0x46202231 │ │ │ │ - beq 2d51e0 │ │ │ │ + beq 2d51ec │ │ │ │ @ instruction: 0x46119b36 │ │ │ │ strvc lr, [r0], -sp, asr #19 │ │ │ │ - @ instruction: 0xf7f2431d │ │ │ │ - blls f5a65c │ │ │ │ - eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ - b 1462d50 │ │ │ │ - blls f5d0e0 │ │ │ │ - @ instruction: 0x270026f5 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + tstmi sp, #256901120 @ 0xf500000 │ │ │ │ + @ instruction: 0xff5cf7f2 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x21202227 │ │ │ │ + beq 2d520c │ │ │ │ + smladxcs r0, r6, fp, r9 │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ @ instruction: 0xf7f2431d │ │ │ │ - blls f5a640 │ │ │ │ + blls f5a630 │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d5214 │ │ │ │ - @ instruction: 0x212e9b36 │ │ │ │ - blhi 215f28 │ │ │ │ + b 1462db4 │ │ │ │ + blls f5d10c │ │ │ │ + blhi 215f38 │ │ │ │ @ instruction: 0xf7f2431d │ │ │ │ - blls f5a628 │ │ │ │ + blls f5a618 │ │ │ │ eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - b 1462dcc │ │ │ │ - blls f5d114 │ │ │ │ - blhi 215f40 │ │ │ │ + b 1462ddc │ │ │ │ + blls f5d124 │ │ │ │ + blhi 215f50 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ @ instruction: 0xf655e541 │ │ │ │ - svclt 0x0000e87a │ │ │ │ + svclt 0x0000e872 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 295de4 │ │ │ │ + blhi 295df4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ strmi r3, [sp], -r8, lsl #12 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ andls r2, r3, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ ldcge 5, cr0, [r5], #-1008 @ 0xfffffc10 │ │ │ │ - ldrdls pc, [r0], -r5 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs 1c9b564 │ │ │ │ + bvs 1c9b570 │ │ │ │ @ instruction: 0xf6549304 │ │ │ │ - stmibvs fp!, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r2, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x97114631 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ strbmi r8, [r2], -r0 │ │ │ │ mulvc r0, r8, r8 │ │ │ │ strne pc, [r0, -r7, asr #7] │ │ │ │ @ instruction: 0xf7f39710 │ │ │ │ - blls f5925c │ │ │ │ - bls f80d9c │ │ │ │ - @ instruction: 0xf1b93bf4 │ │ │ │ + blls f59250 │ │ │ │ + ldrdls pc, [r0], -r5 @ │ │ │ │ + blcc fff00dac │ │ │ │ + @ instruction: 0xf1b99a36 │ │ │ │ svclt 0x00080f04 │ │ │ │ svclt 0x000c2904 │ │ │ │ - bleq 256ad8 │ │ │ │ - bleq 216adc │ │ │ │ + bleq 256ae8 │ │ │ │ + bleq 216aec │ │ │ │ @ instruction: 0xf00b4313 │ │ │ │ svclt 0x00180b01 │ │ │ │ - bleq 216ae8 │ │ │ │ + bleq 216af8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ @ instruction: 0xf6544630 │ │ │ │ - @ instruction: 0x4642ed50 │ │ │ │ + strbmi lr, [r2], -r8, asr #26 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f39311 │ │ │ │ - blls f59214 │ │ │ │ + blls f59204 │ │ │ │ @ instruction: 0xf1a368aa │ │ │ │ - blls f5d5ac │ │ │ │ + blls f5d5bc │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - beq 2d5308 │ │ │ │ + beq 2d5318 │ │ │ │ addeq pc, r0, r2, asr #7 │ │ │ │ svceq 0x0002f1b9 │ │ │ │ @ instruction: 0xf1babf08 │ │ │ │ @ instruction: 0xf3c20f00 │ │ │ │ svclt 0x00080340 │ │ │ │ - beq 256b34 │ │ │ │ + beq 256b44 │ │ │ │ andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ andls r0, r6, #0, 20 │ │ │ │ - bls 2fea1c │ │ │ │ + bls 2fea2c │ │ │ │ mvnshi pc, r0, asr #32 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ eorscs r8, ip, #-268435447 @ 0xf0000009 │ │ │ │ - blne 21514c │ │ │ │ + blne 21515c │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f29307 │ │ │ │ - blls 3da500 │ │ │ │ + blls 3da4f0 │ │ │ │ ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x4611ab35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - mcr2 7, 5, pc, cr12, cr2, {7} @ │ │ │ │ + mcr2 7, 5, pc, cr4, cr2, {7} @ │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2c2c0 │ │ │ │ - b 1481258 │ │ │ │ + blls f2c2d0 │ │ │ │ + b 1481268 │ │ │ │ andls r0, r0, #12288 @ 0x3000 │ │ │ │ eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ - b 14ac294 │ │ │ │ + b 14ac2a4 │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f5a4cc │ │ │ │ - blvc c62efc │ │ │ │ - b 146c2e0 │ │ │ │ - blls f5d270 │ │ │ │ + blls f5a4bc │ │ │ │ + blvc c62f0c │ │ │ │ + b 146c2f0 │ │ │ │ + blls f5d280 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ - bleq 216bac │ │ │ │ + bleq 216bbc │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f29305 │ │ │ │ - bls 39a4a8 │ │ │ │ + bls 39a498 │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - blls 341358 │ │ │ │ - beq 2953b0 │ │ │ │ + blls 341368 │ │ │ │ + beq 2953c0 │ │ │ │ @ instruction: 0xf8cd9a36 │ │ │ │ tstmi r3, #4 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ @ instruction: 0xf7f29305 │ │ │ │ - bls f5a488 │ │ │ │ + bls f5a478 │ │ │ │ teqcs r2, r5, lsl #22 │ │ │ │ - blls 2151d8 │ │ │ │ + blls 2151e8 │ │ │ │ stmdbeq r2, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209a36 │ │ │ │ - beq 2953bc │ │ │ │ + beq 2953cc │ │ │ │ @ instruction: 0xf7f22234 │ │ │ │ - blls f5a46c │ │ │ │ + blls f5a45c │ │ │ │ @ instruction: 0x212e9a04 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ - blcs 2151fc │ │ │ │ - b 146338c │ │ │ │ + blcs 21520c │ │ │ │ + b 146339c │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f5a450 │ │ │ │ + blls f5a440 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 14233bc │ │ │ │ - blls f5ceec │ │ │ │ + b 14233cc │ │ │ │ + blls f5cefc │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d5410 │ │ │ │ + beq 2d5420 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - mrc2 7, 2, pc, cr0, cr2, {7} │ │ │ │ + mcr2 7, 2, pc, cr8, cr2, {7} @ │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142c45c │ │ │ │ - blls f5cf08 │ │ │ │ - b 146c3c0 │ │ │ │ + b 142c46c │ │ │ │ + blls f5cf18 │ │ │ │ + b 146c3d0 │ │ │ │ @ instruction: 0xf6540a03 │ │ │ │ - strbmi lr, [r2], -ip, lsr #25 │ │ │ │ + strbmi lr, [r2], -r4, lsr #25 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f3b044 │ │ │ │ - blls f590cc │ │ │ │ + blls f590bc │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls f62fa0 │ │ │ │ + blls f62fb0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 1, pc, cr4, cr2, {7} │ │ │ │ + mcr2 7, 1, pc, cr12, cr2, {7} @ │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1434b98 │ │ │ │ - b 145c350 │ │ │ │ + b 1434ba8 │ │ │ │ + b 145c360 │ │ │ │ ldrbmi r0, [r9], r5, lsl #10 │ │ │ │ mulhi r0, r1, r8 │ │ │ │ - blx 2018b10 │ │ │ │ + blx 1e18b20 │ │ │ │ vqshlu.s8 q10, , #0 │ │ │ │ - blls f20c4c │ │ │ │ + blls f20c5c │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63378 │ │ │ │ + blls f63388 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - blls f5a3c8 │ │ │ │ + blls f5a3b8 │ │ │ │ @ instruction: 0x46202231 │ │ │ │ - beq 2d547c │ │ │ │ + beq 2d548c │ │ │ │ @ instruction: 0x46119b36 │ │ │ │ @ instruction: 0xf8cd9700 │ │ │ │ tstmi sp, #4 │ │ │ │ - mcr2 7, 0, pc, cr14, cr2, {7} @ │ │ │ │ + mcr2 7, 0, pc, cr6, cr2, {7} @ │ │ │ │ eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ - b 146c3fc │ │ │ │ - blls f5d38c │ │ │ │ + b 146c40c │ │ │ │ + blls f5d39c │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ - b 133ab88 │ │ │ │ + b 133ab98 │ │ │ │ @ instruction: 0xf8cd0403 │ │ │ │ @ instruction: 0xf7f29004 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - b 146386c │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 146387c │ │ │ │ tstmi ip, #8192 @ 0x2000 │ │ │ │ @ instruction: 0xf8d5e117 │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f29004 │ │ │ │ - eorcs pc, ip, #15040 @ 0x3ac0 │ │ │ │ + eorcs pc, ip, #14528 @ 0x38c0 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ ldmib sp, {r2, ip, pc}^ │ │ │ │ movwls fp, #17205 @ 0x4335 │ │ │ │ - ldc2l 7, cr15, [lr, #968] @ 0x3c8 │ │ │ │ - blls 3010ac │ │ │ │ - b 14a34c8 │ │ │ │ + ldc2l 7, cr15, [r6, #968] @ 0x3c8 │ │ │ │ + blls 3010bc │ │ │ │ + b 14a34d8 │ │ │ │ ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ movwmi r9, #45060 @ 0xb004 │ │ │ │ movwls r4, #17937 @ 0x4611 │ │ │ │ orreq pc, r0, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls f5a32c │ │ │ │ + blls f5a31c │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ - bleq 2d552c │ │ │ │ + bleq 2d553c │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - blhi ff496288 │ │ │ │ - blvc c6b85c │ │ │ │ + blhi ff496298 │ │ │ │ + blvc c6b86c │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ @ instruction: 0xf7f29304 │ │ │ │ - @ instruction: 0xf3cafdbb │ │ │ │ + @ instruction: 0xf3cafdb3 │ │ │ │ andls r1, r0, #0, 4 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ - b 14c1838 │ │ │ │ - bls f5d434 │ │ │ │ + b 14c1848 │ │ │ │ + bls f5d444 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - bleq 295540 │ │ │ │ + bleq 295550 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - stc2 7, cr15, [sl, #968]! @ 0x3c8 │ │ │ │ + stc2 7, cr15, [r2, #968]! @ 0x3c8 │ │ │ │ @ instruction: 0xf8cd9b35 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ - beq 2d5570 │ │ │ │ + beq 2d5580 │ │ │ │ eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ - b 14a312c │ │ │ │ - bvs fec9d860 │ │ │ │ + b 14a313c │ │ │ │ + bvs fec9d870 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - stmibvs fp!, {r0, r1, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 148193c │ │ │ │ - blls f5d478 │ │ │ │ - bleq 2d559c │ │ │ │ + b 148194c │ │ │ │ + blls f5d488 │ │ │ │ + bleq 2d55ac │ │ │ │ @ instruction: 0xf8cd782b │ │ │ │ vaddl.u8 , d3, d4 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ - stc2 7, cr15, [r8, #968] @ 0x3c8 │ │ │ │ + stc2 7, cr15, [r0, #968] @ 0x3c8 │ │ │ │ @ instruction: 0x46299b36 │ │ │ │ @ instruction: 0x46209d35 │ │ │ │ streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ - beq 2d55bc │ │ │ │ - @ instruction: 0xf9d0f7f3 │ │ │ │ + beq 2d55cc │ │ │ │ + @ instruction: 0xf9c8f7f3 │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6c51c │ │ │ │ + blls f6c52c │ │ │ │ strbmi r2, [r9], -r9, lsl #4 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - blls f5a27c │ │ │ │ + blls f5a26c │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - blls f6b924 │ │ │ │ + blls f6b934 │ │ │ │ stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - b 147d8b8 │ │ │ │ + b 147d8c8 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f5a264 │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147d8d0 │ │ │ │ - @ instruction: 0xf7f20a03 │ │ │ │ - blls f5a24c │ │ │ │ + blls f5a254 │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ - b 14819bc │ │ │ │ + b 14819b4 │ │ │ │ @ instruction: 0xf6540a03 │ │ │ │ - @ instruction: 0x4620ebba │ │ │ │ + @ instruction: 0x4620ebbe │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls f58ee8 │ │ │ │ + blls f58ef0 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f635a0 │ │ │ │ + blls f63598 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - stc2l 7, cr15, [r2, #-968] @ 0xfffffc38 │ │ │ │ + stc2l 7, cr15, [r6, #-968] @ 0xfffffc38 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ + teqcs r2, r6, lsr fp │ │ │ │ + blhi 216348 │ │ │ │ + beq 2d5640 │ │ │ │ + ldc2 7, cr15, [sl, #-968]! @ 0xfffffc38 │ │ │ │ eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0x46119b36 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls f6b99c │ │ │ │ @ instruction: 0xf8cd9700 │ │ │ │ - b 147ed30 │ │ │ │ + b 147ed40 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - ldc 13, cr15, [pc, #212] @ 1dadfc │ │ │ │ - blls f39b40 │ │ │ │ + ldc 13, cr15, [pc, #180] @ 1dadec │ │ │ │ + blls f39b50 │ │ │ │ eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #32, 2 │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147993c │ │ │ │ + b 147994c │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f5a1e0 │ │ │ │ + blls f5a1d0 │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147d954 │ │ │ │ + b 147d964 │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f5a1c8 │ │ │ │ + blls f5a1b8 │ │ │ │ eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ - b 133d968 │ │ │ │ + b 133d978 │ │ │ │ @ instruction: 0x9c360a03 │ │ │ │ - ldc2 7, cr15, [r0, #-968] @ 0xfffffc38 │ │ │ │ + stc2 7, cr15, [r8, #-968] @ 0xfffffc38 │ │ │ │ vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - beq 2d56a4 │ │ │ │ - b 14c1a58 │ │ │ │ + beq 2d56b4 │ │ │ │ + b 14c1a68 │ │ │ │ ldrtmi r0, [r0], -r4, lsl #8 │ │ │ │ @ instruction: 0xf654431c │ │ │ │ - strbmi lr, [r2], -sl, ror #22 │ │ │ │ + strbmi lr, [r2], -r2, ror #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - adccs pc, r8, #2818048 @ 0x2b0000 │ │ │ │ + adccs pc, r8, #2293760 @ 0x230000 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - bl 19186f4 │ │ │ │ + bl 1718704 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ ldrls r4, [r0, -r8, lsr #12] │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - @ instruction: 0xf81ef7f3 │ │ │ │ + @ instruction: 0xf816f7f3 │ │ │ │ adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0xf6544630 │ │ │ │ - @ instruction: 0x4642eb50 │ │ │ │ + strbmi lr, [r2], -r8, asr #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls 2d8e14 │ │ │ │ + blls 2d8e04 │ │ │ │ stmib r3, {r1, r2, r3, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ ldmpl r3, {r1, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls fb4e48 │ │ │ │ + blls fb4e58 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r3, {r4, r7, r8, pc} │ │ │ │ ldc 0, cr11, [sp], #228 @ 0xe4 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ strbmi r8, [sl, #-4080] @ 0xfffff010 │ │ │ │ mcrge 4, 0, pc, cr11, cr15, {3} @ │ │ │ │ @ instruction: 0x4620223c │ │ │ │ - bne 215538 │ │ │ │ + bne 215548 │ │ │ │ movwls r4, #30225 @ 0x7611 │ │ │ │ - stc2l 7, cr15, [r2], {242} @ 0xf2 │ │ │ │ + ldc2 7, cr15, [sl], #968 @ 0x3c8 │ │ │ │ eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ - blls f55588 │ │ │ │ + blls f55598 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - movwcs pc, #3255 @ 0xcb7 @ │ │ │ │ + movwcs pc, #3247 @ 0xcaf @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 341b00 │ │ │ │ + bls 341b10 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7f634 │ │ │ │ + blls f7f644 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - bleq 2d5768 │ │ │ │ - stc2 7, cr15, [r8], #968 @ 0x3c8 │ │ │ │ + bleq 2d5778 │ │ │ │ + stc2 7, cr15, [r0], #968 @ 0x3c8 │ │ │ │ eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 14232ec │ │ │ │ - blls f5d25c │ │ │ │ - b 14ac6d4 │ │ │ │ - blvc c9da64 │ │ │ │ + b 14232fc │ │ │ │ + blls f5d26c │ │ │ │ + b 14ac6e4 │ │ │ │ + blvc c9da74 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - movwcs pc, #3225 @ 0xc99 @ │ │ │ │ + movwcs pc, #3217 @ 0xc91 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 381b3c │ │ │ │ + bls 381b4c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7f670 │ │ │ │ + blls f7f680 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - bleq 2d57a4 │ │ │ │ - stc2 7, cr15, [sl], {242} @ 0xf2 │ │ │ │ + bleq 2d57b4 │ │ │ │ + stc2 7, cr15, [r2], {242} @ 0xf2 │ │ │ │ teqcs r2, r5, lsr fp │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ eorscs r2, r4, #0, 20 │ │ │ │ - bleq 2d57c0 │ │ │ │ - ldc2l 7, cr15, [ip], #-968 @ 0xfffffc38 │ │ │ │ + bleq 2d57d0 │ │ │ │ + ldc2l 7, cr15, [r4], #-968 @ 0xfffffc38 │ │ │ │ @ instruction: 0x212e9b35 │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ eorscs r2, r0, #0, 20 │ │ │ │ - bleq 2d57dc │ │ │ │ - stc2l 7, cr15, [lr], #-968 @ 0xfffffc38 │ │ │ │ + bleq 2d57ec │ │ │ │ + stc2l 7, cr15, [r6], #-968 @ 0xfffffc38 │ │ │ │ eorscs r9, r8, #54272 @ 0xd400 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 142339c │ │ │ │ - blls f5d2d0 │ │ │ │ - b 14ac748 │ │ │ │ - bvs fec9dad8 │ │ │ │ + b 14233ac │ │ │ │ + blls f5d2e0 │ │ │ │ + b 14ac758 │ │ │ │ + bvs fec9dae8 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls f5a050 │ │ │ │ + blls f5a040 │ │ │ │ ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46309b36 │ │ │ │ - bleq 2d5810 │ │ │ │ - b ff098838 │ │ │ │ + bleq 2d5820 │ │ │ │ + b fee98848 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ tstls r1, #16, 14 @ 0x400000 │ │ │ │ - @ instruction: 0xff7cf7f2 │ │ │ │ + @ instruction: 0xff74f7f2 │ │ │ │ eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - stmibvs fp!, {r0, r1, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46209e35 │ │ │ │ ldmdavs r9, {r1, r2, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ streq lr, [r6], -r9, asr #20 │ │ │ │ streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ mulhi r0, r1, r8 │ │ │ │ - @ instruction: 0xf886f7f3 │ │ │ │ + @ instruction: 0xf87ef7f3 │ │ │ │ vqshlu.s8 q10, , #0 │ │ │ │ str r1, [ip], -r0, asr #16 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, sl, ip, lsr #13 │ │ │ │ - rsbseq r5, sl, sl, lsr #4 │ │ │ │ + rsbseq r5, sl, r0, lsr #13 │ │ │ │ + rsbseq r5, sl, sl, lsl r2 │ │ │ │ @ instruction: 0x4620223c │ │ │ │ - blne 21568c │ │ │ │ + blne 21569c │ │ │ │ movwls r4, #17937 @ 0x4611 │ │ │ │ - ldc2 7, cr15, [r8], {242} @ 0xf2 │ │ │ │ + ldc2 7, cr15, [r0], {242} @ 0xf2 │ │ │ │ eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ - bls f556dc │ │ │ │ + bls f556ec │ │ │ │ @ instruction: 0x46204611 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - movwcs pc, #3085 @ 0xc0d @ │ │ │ │ + movwcs pc, #3077 @ 0xc05 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 341c54 │ │ │ │ + bls 341c64 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7f788 │ │ │ │ + blls f7f798 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blhi 1a5660c │ │ │ │ - beq 2d58bc │ │ │ │ - blx 118f62 │ │ │ │ + blhi 1a5661c │ │ │ │ + beq 2d58cc │ │ │ │ + blx fff18f72 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1423848 │ │ │ │ - blls f5d3b4 │ │ │ │ - b 146344c │ │ │ │ - blvc c9d7bc │ │ │ │ + b 1423858 │ │ │ │ + blls f5d3c4 │ │ │ │ + b 146345c │ │ │ │ + blvc c9d7cc │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - movwcs pc, #3053 @ 0xbed @ │ │ │ │ + movwcs pc, #3045 @ 0xbe5 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 381c94 │ │ │ │ + bls 381ca4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7f7c8 │ │ │ │ + blls f7f7d8 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - beq 2d58f8 │ │ │ │ - blx ff998f9e │ │ │ │ + beq 2d5908 │ │ │ │ + blx ff798fae │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 14238c0 │ │ │ │ - blls f5d3f0 │ │ │ │ - b 14634c4 │ │ │ │ - bvs fec9d7f8 │ │ │ │ + b 14238d0 │ │ │ │ + blls f5d400 │ │ │ │ + b 14634d4 │ │ │ │ + bvs fec9d808 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - stmibvs fp!, {r0, r1, r2, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 1441cd4 │ │ │ │ - blls f5d410 │ │ │ │ - beq 2d5930 │ │ │ │ + b 1441ce4 │ │ │ │ + blls f5d420 │ │ │ │ + beq 2d5940 │ │ │ │ vmlal.u8 , d3, d27 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blx ff118fe2 │ │ │ │ + blx fef18ff2 │ │ │ │ @ instruction: 0x46299b36 │ │ │ │ @ instruction: 0x46209d35 │ │ │ │ streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf804f7f3 │ │ │ │ + @ instruction: 0xfffcf7f2 │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6c8b4 │ │ │ │ + blls f6c8c4 │ │ │ │ ldrbmi r2, [r9], -r9, lsl #4 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - blls f59ee4 │ │ │ │ + blls f59ed4 │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - blls f6bcbc │ │ │ │ + blls f6bccc │ │ │ │ stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - b 143dc50 │ │ │ │ + b 143dc60 │ │ │ │ @ instruction: 0xf7f20903 │ │ │ │ - blls f59ecc │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 143dc68 │ │ │ │ - @ instruction: 0xf7f20903 │ │ │ │ - blls f59eb4 │ │ │ │ + blls f59ebc │ │ │ │ adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ - b 132c938 │ │ │ │ - blls f5d888 │ │ │ │ - streq lr, [r3, #-2633] @ 0xfffff5b7 │ │ │ │ - stmib ip!, {r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - strcs r4, [r0], -r2, asr #12 │ │ │ │ - @ instruction: 0x96119710 │ │ │ │ - mcr2 7, 5, pc, cr14, cr2, {7} @ │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 1441d4c │ │ │ │ + @ instruction: 0xf6540903 │ │ │ │ + @ instruction: 0x4631e9f2 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + ldrls r2, [r0, -r0, lsl #12] │ │ │ │ + @ instruction: 0xf7f29611 │ │ │ │ + blls f5ab58 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f63930 │ │ │ │ + movwls r2, #4384 @ 0x1120 │ │ │ │ + blx 2099066 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - eorcs r9, r7, #0, 6 │ │ │ │ - @ instruction: 0x21209b36 │ │ │ │ - @ instruction: 0xf7f29301 │ │ │ │ - blls f59e7c │ │ │ │ + teqcs r2, r4, lsr r2 │ │ │ │ + blhi 2166dc │ │ │ │ + beq 2d59c0 │ │ │ │ + @ instruction: 0xf7f29d36 │ │ │ │ + blls f59e70 │ │ │ │ @ instruction: 0x46202231 │ │ │ │ - beq 2d59d8 │ │ │ │ + beq 2d59e4 │ │ │ │ @ instruction: 0x46119b36 │ │ │ │ strvc lr, [r0], -sp, asr #19 │ │ │ │ - @ instruction: 0xf7f2431d │ │ │ │ - blls f59e64 │ │ │ │ - eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ - b 1463548 │ │ │ │ - blls f5d8d8 │ │ │ │ - @ instruction: 0x270026f5 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + tstmi sp, #256901120 @ 0xf500000 │ │ │ │ + blx 1a1909a │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x21202227 │ │ │ │ + beq 2d5a04 │ │ │ │ + smladxcs r0, r6, fp, r9 │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ @ instruction: 0xf7f2431d │ │ │ │ - blls f59e48 │ │ │ │ + blls f59e38 │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d5a0c │ │ │ │ - @ instruction: 0x212e9b36 │ │ │ │ - blhi 216720 │ │ │ │ + b 14635ac │ │ │ │ + blls f5d904 │ │ │ │ + blhi 216730 │ │ │ │ @ instruction: 0xf7f2431d │ │ │ │ - blls f59e30 │ │ │ │ + blls f59e20 │ │ │ │ eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - b 14635c4 │ │ │ │ - blls f5d90c │ │ │ │ - blhi 216738 │ │ │ │ + b 14635d4 │ │ │ │ + blls f5d91c │ │ │ │ + blhi 216748 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ @ instruction: 0xf654e541 │ │ │ │ - svclt 0x0000ec7e │ │ │ │ + svclt 0x0000ec76 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2965dc │ │ │ │ + blhi 2965ec │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ strmi r3, [sp], -r8, lsl #10 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ andls r2, r3, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ ldcge 4, cr0, [r5], #-1008 @ 0xfffffc10 │ │ │ │ - ldrdge pc, [r0], -r5 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs 1c9bd5c │ │ │ │ + bvs 1c9bd68 │ │ │ │ @ instruction: 0xf6549304 │ │ │ │ - stmibvs fp!, {r1, r2, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x97114631 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ strbmi r8, [r2], -r0 │ │ │ │ mulvc r0, r8, r8 │ │ │ │ strne pc, [r0, -r7, asr #7] │ │ │ │ @ instruction: 0xf7f29710 │ │ │ │ - blls f5aa64 │ │ │ │ - bls f81594 │ │ │ │ - @ instruction: 0xf1ba3bf4 │ │ │ │ + blls f5aa58 │ │ │ │ + ldrdge pc, [r0], -r5 @ │ │ │ │ + blcc fff015a4 │ │ │ │ + @ instruction: 0xf1ba9a36 │ │ │ │ svclt 0x00080f04 │ │ │ │ svclt 0x000c2904 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0094313 │ │ │ │ svclt 0x00180901 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ @ instruction: 0xf6544630 │ │ │ │ - @ instruction: 0x4642e954 │ │ │ │ + strbmi lr, [r2], -ip, asr #18 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f29311 │ │ │ │ - blls f5aa1c │ │ │ │ + blls f5aa0c │ │ │ │ @ instruction: 0xf1a368aa │ │ │ │ - blls f5e1a4 │ │ │ │ + blls f5e1b4 │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - bleq 2d5b04 │ │ │ │ + bleq 2d5b14 │ │ │ │ addeq pc, r0, r2, asr #7 │ │ │ │ svceq 0x0002f1ba │ │ │ │ @ instruction: 0xf1bbbf08 │ │ │ │ @ instruction: 0xf3c20f00 │ │ │ │ svclt 0x00080340 │ │ │ │ - bleq 25732c │ │ │ │ + bleq 25733c │ │ │ │ andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ andls r0, r6, #0, 22 │ │ │ │ - bls 2ff214 │ │ │ │ + bls 2ff224 │ │ │ │ eorhi pc, r2, #64 @ 0x40 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ eorscs r8, ip, #268435468 @ 0x1000000c │ │ │ │ stmdbne r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f29307 │ │ │ │ - blls 3d9d08 │ │ │ │ + blls 3d9cf8 │ │ │ │ ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x46119b35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blx fee191f8 │ │ │ │ + blx fec19208 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2cab8 │ │ │ │ - b 1441a50 │ │ │ │ + blls f2cac8 │ │ │ │ + b 1441a60 │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ - b 14aca8c │ │ │ │ + b 14aca9c │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f59cd4 │ │ │ │ - blvc c636f4 │ │ │ │ - b 142cad8 │ │ │ │ - blls f5d668 │ │ │ │ + blls f59cc4 │ │ │ │ + blvc c63704 │ │ │ │ + b 142cae8 │ │ │ │ + blls f5d678 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ - bleq 2173a4 │ │ │ │ + bleq 2173b4 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f29305 │ │ │ │ - bls 399cb0 │ │ │ │ + bls 399ca0 │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - blls 341b50 │ │ │ │ + blls 341b60 │ │ │ │ stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9a36 │ │ │ │ tstmi r3, #4 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ @ instruction: 0xf7f29305 │ │ │ │ - bls f59c90 │ │ │ │ + bls f59c80 │ │ │ │ teqcs r2, r5, lsl #22 │ │ │ │ stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209a36 │ │ │ │ - blge 2159d8 │ │ │ │ - beq 295bb4 │ │ │ │ + blge 2159e8 │ │ │ │ + beq 295bc4 │ │ │ │ @ instruction: 0xf7f22234 │ │ │ │ - blls f59c74 │ │ │ │ + blls f59c64 │ │ │ │ @ instruction: 0x212e9a04 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ - blcs 2159f4 │ │ │ │ - b 1463b84 │ │ │ │ + blcs 215a04 │ │ │ │ + b 1463b94 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f59c58 │ │ │ │ + blls f59c48 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1423bb4 │ │ │ │ - blls f5d6e4 │ │ │ │ + b 1423bc4 │ │ │ │ + blls f5d6f4 │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d5c08 │ │ │ │ + beq 2d5c18 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - blx 17192b0 │ │ │ │ + blx 15192c0 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142cc54 │ │ │ │ - blls f5d700 │ │ │ │ - b 146cbb8 │ │ │ │ + b 142cc64 │ │ │ │ + blls f5d710 │ │ │ │ + b 146cbc8 │ │ │ │ @ instruction: 0xf6540a03 │ │ │ │ - @ instruction: 0x4631e8b0 │ │ │ │ + ldrtmi lr, [r1], -r8, lsr #17 │ │ │ │ strtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f2b044 │ │ │ │ - blls f5a8d4 │ │ │ │ + blls f5a8c4 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls f63798 │ │ │ │ + blls f637a8 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 10192e8 │ │ │ │ + blx e192f8 │ │ │ │ strtmi r6, [r0], -fp, ror #19 │ │ │ │ ldmdavs r9, {r1, r2, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ stmdavs lr, {r0, r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr2 7, 2, pc, cr6, cr2, {7} @ │ │ │ │ + mrc2 7, 1, pc, cr14, cr2, {7} │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6cca4 │ │ │ │ + blls f6ccb4 │ │ │ │ movwls r2, #4615 @ 0x1207 │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ - ldrbmi pc, [fp], -r3, lsr #20 @ │ │ │ │ + @ instruction: 0x465bfa1b │ │ │ │ movwls r9, #5888 @ 0x1700 │ │ │ │ - blls f23c18 │ │ │ │ + blls f23c28 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - beq 2d5c80 │ │ │ │ + beq 2d5c90 │ │ │ │ tstmi sp, #55296 @ 0xd800 │ │ │ │ - blx 79932c │ │ │ │ + blx 59933c │ │ │ │ andcs r9, sl, #54272 @ 0xd400 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - beq 2d5c98 │ │ │ │ + beq 2d5ca8 │ │ │ │ tstmi sp, #55296 @ 0xd800 │ │ │ │ orrmi pc, r0, #402653187 @ 0x18000003 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ vsubw.u8 , q3, d1 │ │ │ │ @ instruction: 0xf7f21640 │ │ │ │ - blls f59b9c │ │ │ │ + blls f59b8c │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ - beq 2d5cb8 │ │ │ │ + beq 2d5cc8 │ │ │ │ @ instruction: 0x46119b36 │ │ │ │ - b 1340b98 │ │ │ │ + b 1340ba8 │ │ │ │ movwcs r0, #1027 @ 0x403 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ - b 146407c │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + b 146408c │ │ │ │ tstmi ip, #8192 @ 0x2000 │ │ │ │ @ instruction: 0xf8d5e129 │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f29004 │ │ │ │ - eorcs pc, ip, #3719168 @ 0x38c000 │ │ │ │ + eorcs pc, ip, #3588096 @ 0x36c000 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ - blls f3f3ec │ │ │ │ + blls f3f3fc │ │ │ │ ldrsblt pc, [r8], #141 @ 0x8d @ │ │ │ │ @ instruction: 0xf7f29304 │ │ │ │ - ldmdbls r5!, {r0, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - blls 2e3cd8 │ │ │ │ + ldmdbls r5!, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + blls 2e3ce8 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ movwmi r9, #45060 @ 0xb004 │ │ │ │ movwls r9, #18742 @ 0x4936 │ │ │ │ - bleq 255d28 │ │ │ │ + bleq 255d38 │ │ │ │ orreq pc, r0, sl, asr #7 │ │ │ │ ldrmi r9, [r1], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf9c4f7f2 │ │ │ │ - blls 301ce0 │ │ │ │ + @ instruction: 0xf9bcf7f2 │ │ │ │ + blls 301cf0 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0x21289004 │ │ │ │ - bls f6c064 │ │ │ │ - b 14c002c │ │ │ │ - blvc c5e028 │ │ │ │ + bls f6c074 │ │ │ │ + b 14c003c │ │ │ │ + blvc c5e038 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ - @ instruction: 0xf9b4f7f2 │ │ │ │ + @ instruction: 0xf9acf7f2 │ │ │ │ @ instruction: 0xf3ca9b04 │ │ │ │ andls r1, r0, #0, 4 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - beq 295d48 │ │ │ │ + beq 295d58 │ │ │ │ eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ - blhi 2096ac0 │ │ │ │ - b 14acc8c │ │ │ │ + blhi 2096ad0 │ │ │ │ + b 14acc9c │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f59ad4 │ │ │ │ + blls f59ac4 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 146ccd8 │ │ │ │ - blls f5dc68 │ │ │ │ + b 146cce8 │ │ │ │ + blls f5dc78 │ │ │ │ teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d5d90 │ │ │ │ + bleq 2d5da0 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - @ instruction: 0xf992f7f2 │ │ │ │ - bls f35c1c │ │ │ │ - b 14754e0 │ │ │ │ - bls f5c880 │ │ │ │ + @ instruction: 0xf98af7f2 │ │ │ │ + bls f35c2c │ │ │ │ + b 14754f0 │ │ │ │ + bls f5c890 │ │ │ │ @ instruction: 0xf8d39304 │ │ │ │ - b 14c3480 │ │ │ │ + b 14c3490 │ │ │ │ eorcs r0, fp, #2048 @ 0x800 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ vqshlu.s8 d20, d1, #2 │ │ │ │ andls r1, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ - blls 319a8c │ │ │ │ + blls 319a7c │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ tstmi sp, #54272 @ 0xd400 │ │ │ │ - b 14c217c │ │ │ │ + b 14c218c │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f5aae0 │ │ │ │ + blls f5aad0 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63cd0 │ │ │ │ + blls f63ce0 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ - @ instruction: 0xf96af7f2 │ │ │ │ + @ instruction: 0xf962f7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ tstmi sp, #48, 4 │ │ │ │ @ instruction: 0x212e9b36 │ │ │ │ - blhi 216b00 │ │ │ │ - bleq 2d5dfc │ │ │ │ - @ instruction: 0xf95ef7f2 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - blls f6c154 │ │ │ │ - blhi 216b18 │ │ │ │ - bleq 2d5e14 │ │ │ │ - @ instruction: 0xf952f7f2 │ │ │ │ + blhi 216b10 │ │ │ │ + bleq 2d5e0c │ │ │ │ + @ instruction: 0xf956f7f2 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blls f6c16c │ │ │ │ - bleq 2d5e28 │ │ │ │ - svc 0x00aef653 │ │ │ │ + blls f6c164 │ │ │ │ + bleq 2d5e20 │ │ │ │ + svc 0x00b2f653 │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ @ instruction: 0x97104631 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - ldc2l 7, cr15, [r0], #-968 @ 0xfffffc38 │ │ │ │ + ldc2l 7, cr15, [r4], #-968 @ 0xfffffc38 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ eorcs r9, r7, #0, 6 │ │ │ │ @ instruction: 0x21209b36 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - vqshrn.u16 d31, , #6 │ │ │ │ + blls f59a08 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + blls f6c198 │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 14be12c │ │ │ │ + @ instruction: 0xf7f20b03 │ │ │ │ + @ instruction: 0xf3caf92f │ │ │ │ movwls r4, #896 @ 0x380 │ │ │ │ - blls f23d54 │ │ │ │ + andcs r9, sl, #54272 @ 0xd400 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ + blls f6c1b8 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - blls f6c1ac │ │ │ │ - beq 2d5e68 │ │ │ │ - @ instruction: 0xf928f7f2 │ │ │ │ + beq 2d5e78 │ │ │ │ + @ instruction: 0xf920f7f2 │ │ │ │ eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls f6c1c0 │ │ │ │ + blls f6c1d0 │ │ │ │ @ instruction: 0xf8cd9700 │ │ │ │ - b 147f564 │ │ │ │ + b 147f574 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - @ instruction: 0xed9ff91b │ │ │ │ - blls f3a238 │ │ │ │ + @ instruction: 0xed9ff913 │ │ │ │ + blls f3a248 │ │ │ │ eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #32, 2 │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147a170 │ │ │ │ + b 147a180 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f599ac │ │ │ │ + blls f5999c │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147e188 │ │ │ │ + b 147e198 │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f59994 │ │ │ │ + blls f59984 │ │ │ │ eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ - b 133e19c │ │ │ │ + b 133e1ac │ │ │ │ @ instruction: 0x9c360a03 │ │ │ │ - @ instruction: 0xf8f6f7f2 │ │ │ │ + @ instruction: 0xf8eef7f2 │ │ │ │ vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - beq 2d5ed8 │ │ │ │ - b 14c228c │ │ │ │ + beq 2d5ee8 │ │ │ │ + b 14c229c │ │ │ │ ldrtmi r0, [r0], -r4, lsl #8 │ │ │ │ @ instruction: 0xf653431c │ │ │ │ - @ instruction: 0x4642ef50 │ │ │ │ + strbmi lr, [r2], -r8, asr #30 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f29044 │ │ │ │ - adccs pc, r8, #4352 @ 0x1100 │ │ │ │ + adccs pc, r8, #2304 @ 0x900 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - svc 0x0042f653 │ │ │ │ + svc 0x003af653 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ ldrls r4, [r0, -r8, lsr #12] │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - stc2 7, cr15, [r4], {242} @ 0xf2 │ │ │ │ + blx 1195c2 │ │ │ │ adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0xf6534630 │ │ │ │ - @ instruction: 0x4642ef36 │ │ │ │ + strbmi lr, [r2], -lr, lsr #30 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f29044 │ │ │ │ - blls 2da5e0 │ │ │ │ + blls 2da5d0 │ │ │ │ stmib r3, {r0, r1, r2, r3, r9, fp, lr}^ │ │ │ │ ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ ldmpl r3, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ - blls fb567c │ │ │ │ + blls fb568c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ - stmdals r3, {r2, r5, r7, r8, pc} │ │ │ │ + stmdals r3, {r0, r2, r5, r7, r8, pc} │ │ │ │ ldc 0, cr11, [sp], #228 @ 0xe4 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r4, [sl], #-228 @ 0xffffff1c │ │ │ │ - ldrshteq r4, [sl], #-150 @ 0xffffff6a │ │ │ │ + rsbseq r4, sl, r8, lsr #29 │ │ │ │ + rsbseq r4, sl, r6, ror #19 │ │ │ │ @ instruction: 0xf47f4552 │ │ │ │ eorscs sl, ip, #14208 @ 0x3780 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ ldrmi r1, [r1], -r0, lsl #22 │ │ │ │ @ instruction: 0xf7f29307 │ │ │ │ - blls 3d98c4 │ │ │ │ + blls 3d98b4 │ │ │ │ ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x46119a35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xf88ef7f2 │ │ │ │ + @ instruction: 0xf886f7f2 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2cefc │ │ │ │ - b 1441e94 │ │ │ │ + blls f2cf0c │ │ │ │ + b 1441ea4 │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ - b 146ced0 │ │ │ │ + b 146cee0 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f59890 │ │ │ │ + blls f59880 │ │ │ │ @ instruction: 0xf8cd2229 │ │ │ │ @ instruction: 0x2128b004 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ - beq 2d5fd0 │ │ │ │ + beq 2d5fe0 │ │ │ │ movwls r7, #2859 @ 0xb2b │ │ │ │ - @ instruction: 0xf870f7f2 │ │ │ │ + @ instruction: 0xf868f7f2 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2cf38 │ │ │ │ - b 1441ed4 │ │ │ │ + blls f2cf48 │ │ │ │ + b 1441ee4 │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ - b 146cf0c │ │ │ │ + b 146cf1c │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f59854 │ │ │ │ - bls 2e3b9c │ │ │ │ - b 142cf58 │ │ │ │ - blls f5dae8 │ │ │ │ - blcs 215e14 │ │ │ │ - b 1463fb4 │ │ │ │ + blls f59844 │ │ │ │ + bls 2e3bac │ │ │ │ + b 142cf68 │ │ │ │ + blls f5daf8 │ │ │ │ + blcs 215e24 │ │ │ │ + b 1463fc4 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f59838 │ │ │ │ - bls 2e3ba8 │ │ │ │ - b 142cf74 │ │ │ │ - blls f5db04 │ │ │ │ - blcs 215e30 │ │ │ │ - b 1463fc0 │ │ │ │ + blls f59828 │ │ │ │ + bls 2e3bb8 │ │ │ │ + b 142cf84 │ │ │ │ + blls f5db14 │ │ │ │ + blcs 215e40 │ │ │ │ + b 1463fd0 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f5981c │ │ │ │ + blls f5980c │ │ │ │ @ instruction: 0xf8cd2238 │ │ │ │ teqcs r7, r4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ - beq 2d6044 │ │ │ │ + beq 2d6054 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - @ instruction: 0xf836f7f2 │ │ │ │ + @ instruction: 0xf82ef7f2 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142d090 │ │ │ │ - blls f5db3c │ │ │ │ - b 146cff4 │ │ │ │ + b 142d0a0 │ │ │ │ + blls f5db4c │ │ │ │ + b 146d004 │ │ │ │ @ instruction: 0xf6530a03 │ │ │ │ - @ instruction: 0x4631ee92 │ │ │ │ + ldrtmi lr, [r1], -sl, lsl #29 │ │ │ │ strtmi r4, [r0], -r2, asr #12 │ │ │ │ ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f29311 │ │ │ │ - blls f5a498 │ │ │ │ + blls f5a488 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls f63bd4 │ │ │ │ + blls f63be4 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf81af7f2 │ │ │ │ + @ instruction: 0xf812f7f2 │ │ │ │ strtmi r6, [r0], -fp, ror #19 │ │ │ │ ldmdavs r9, {r1, r2, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ stmdavs lr, {r0, r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r8], #-968 @ 0xfffffc38 │ │ │ │ + stc2 7, cr15, [r0], #-968 @ 0xfffffc38 │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6d0e0 │ │ │ │ + blls f6d0f0 │ │ │ │ movwls r2, #4615 @ 0x1207 │ │ │ │ - @ instruction: 0xf7f24620 │ │ │ │ - movwcs pc, #2053 @ 0x805 @ │ │ │ │ + @ instruction: 0xf7f14620 │ │ │ │ + movwcs pc, #4093 @ 0xffd @ │ │ │ │ strb r9, [r0, #1792]! @ 0x700 │ │ │ │ @ instruction: 0x4620223c │ │ │ │ stmdbne r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwls r4, #17937 @ 0x4611 │ │ │ │ - @ instruction: 0xfffaf7f1 │ │ │ │ + @ instruction: 0xfff2f7f1 │ │ │ │ eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ - blge f55f18 │ │ │ │ + blge f55f28 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f19301 │ │ │ │ - movwcs pc, #4079 @ 0xfef @ │ │ │ │ + movwcs pc, #4071 @ 0xfe7 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 342490 │ │ │ │ - beq 2d60e8 │ │ │ │ - blls f7ffc4 │ │ │ │ + bls 3424a0 │ │ │ │ + beq 2d60f8 │ │ │ │ + blls f7ffd4 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blhi 1c16e48 │ │ │ │ - bleq 2d60fc │ │ │ │ - @ instruction: 0xffdef7f1 │ │ │ │ + blhi 1c16e58 │ │ │ │ + bleq 2d610c │ │ │ │ + @ instruction: 0xffd6f7f1 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 1464084 │ │ │ │ - blls f5dff0 │ │ │ │ - b 14a3c88 │ │ │ │ - blvc c9e3f8 │ │ │ │ + b 1464094 │ │ │ │ + blls f5e000 │ │ │ │ + b 14a3c98 │ │ │ │ + blvc c9e408 │ │ │ │ @ instruction: 0xf7f19300 │ │ │ │ - movwcs pc, #4047 @ 0xfcf @ │ │ │ │ + movwcs pc, #4039 @ 0xfc7 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 3824d0 │ │ │ │ - beq 2d6128 │ │ │ │ - blls f80004 │ │ │ │ + bls 3824e0 │ │ │ │ + beq 2d6138 │ │ │ │ + blls f80014 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - bleq 2d6138 │ │ │ │ - @ instruction: 0xffc0f7f1 │ │ │ │ + bleq 2d6148 │ │ │ │ + @ instruction: 0xffb8f7f1 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14640fc │ │ │ │ - blls f5e02c │ │ │ │ - b 14a3d00 │ │ │ │ - bvs fec9e434 │ │ │ │ + b 146410c │ │ │ │ + blls f5e03c │ │ │ │ + b 14a3d10 │ │ │ │ + bvs fec9e444 │ │ │ │ @ instruction: 0xf7f19300 │ │ │ │ - stmibvs fp!, {r0, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r0, r5, lsr sl │ │ │ │ - b 14758a4 │ │ │ │ - bls f5cc44 │ │ │ │ + b 14758b4 │ │ │ │ + bls f5cc54 │ │ │ │ @ instruction: 0xf8d39304 │ │ │ │ - b 14c3844 │ │ │ │ + b 14c3854 │ │ │ │ eorcs r0, fp, #2048 @ 0x800 │ │ │ │ ldrmi r9, [r1], -r1, lsl #2 │ │ │ │ subne pc, r0, sl, asr #7 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - @ instruction: 0xff9cf7f1 │ │ │ │ + @ instruction: 0xff94f7f1 │ │ │ │ strtmi r9, [r0], -r4, lsl #22 │ │ │ │ - blls f2d0c4 │ │ │ │ - blls f6c4d8 │ │ │ │ - bleq 2d6194 │ │ │ │ - blx fed19836 │ │ │ │ + blls f2d0d4 │ │ │ │ + blls f6c4e8 │ │ │ │ + bleq 2d61a4 │ │ │ │ + blx feb19846 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andcs r9, r7, #0, 6 │ │ │ │ @ instruction: 0x46499b36 │ │ │ │ @ instruction: 0xf7f19301 │ │ │ │ - blls f5b6a4 │ │ │ │ + blls f5b694 │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - blls f6c4fc │ │ │ │ + blls f6c50c │ │ │ │ stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - b 14be490 │ │ │ │ - @ instruction: 0xf7f10b03 │ │ │ │ - blls f5b68c │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 14be4a8 │ │ │ │ + b 14be4a0 │ │ │ │ @ instruction: 0xf7f10b03 │ │ │ │ - blls f5b674 │ │ │ │ + blls f5b67c │ │ │ │ adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ - b 14c2594 │ │ │ │ + b 14c258c │ │ │ │ @ instruction: 0xf6530b03 │ │ │ │ - ldrtmi lr, [r1], -lr, asr #27 │ │ │ │ + @ instruction: 0x4631edd2 │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ - ldrls r2, [r0, -r0, lsl #12] │ │ │ │ - @ instruction: 0xf7f29611 │ │ │ │ - blls f5a310 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7f29311 │ │ │ │ + blls f5a318 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f64178 │ │ │ │ + blls f64170 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xff56f7f1 │ │ │ │ + @ instruction: 0xff5af7f1 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + teqcs r2, r4, lsr r2 │ │ │ │ + blhi 216f1c │ │ │ │ + mrcls 3, 1, r4, cr6, cr13, {0} │ │ │ │ + @ instruction: 0xff50f7f1 │ │ │ │ orrmi pc, r0, #671088643 @ 0x28000003 │ │ │ │ - movwls r2, #522 @ 0x20a │ │ │ │ + andcs r9, sl, #0, 6 │ │ │ │ @ instruction: 0x46119b35 │ │ │ │ - strls r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d620c │ │ │ │ - @ instruction: 0xf7f19d36 │ │ │ │ - blls f5b624 │ │ │ │ - @ instruction: 0x46202231 │ │ │ │ - beq 2d6230 │ │ │ │ - @ instruction: 0x46119b36 │ │ │ │ - strvc lr, [r0], -sp, asr #19 │ │ │ │ - streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ - tstmi sp, #256901120 @ 0xf500000 │ │ │ │ - @ instruction: 0xff3af7f1 │ │ │ │ + b 14ad180 │ │ │ │ + b 131d11c │ │ │ │ + movwcs r0, #2563 @ 0xa03 │ │ │ │ + ldcls 3, cr9, [r6, #-4]! │ │ │ │ + @ instruction: 0xff40f7f1 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + beq 2d6248 │ │ │ │ + teqmi r5, #55296 @ 0xd800 │ │ │ │ + tstmi sp, #0, 14 │ │ │ │ + @ instruction: 0xff32f7f1 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x21202227 │ │ │ │ - beq 2d6250 │ │ │ │ - smladxcs r0, r6, fp, r9 │ │ │ │ - strvs lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf7f1431d │ │ │ │ - blls f5b5ec │ │ │ │ - eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - b 1463df8 │ │ │ │ - blls f5e150 │ │ │ │ - blhi 216f7c │ │ │ │ - @ instruction: 0xf7f1431d │ │ │ │ - blls f5b5d4 │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ - b 1463e20 │ │ │ │ - blls f5e168 │ │ │ │ - blhi 216f94 │ │ │ │ - streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - @ instruction: 0xf654e51b │ │ │ │ - svclt 0x0000e850 │ │ │ │ + beq 2d6260 │ │ │ │ + @ instruction: 0x26f59b36 │ │ │ │ + stmib sp, {r8, r9, sl, sp}^ │ │ │ │ + tstmi sp, #0, 14 │ │ │ │ + @ instruction: 0xff24f7f1 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + b 1464210 │ │ │ │ + blls f5e160 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + tstmi sp, #0, 22 │ │ │ │ + @ instruction: 0xff18f7f1 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + teqcs r2, r4, lsr r2 │ │ │ │ + beq 2d6294 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 133e574 │ │ │ │ + ldr r0, [sl, #-1027] @ 0xfffffbfd │ │ │ │ + stmda r6, {r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed32b7c │ │ │ │ + bl fed32b8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0820 │ │ │ │ @ instruction: 0xf5ad487c │ │ │ │ @ instruction: 0xf8df6dfa │ │ │ │ ldrbtmi r3, [ip], #-2168 @ 0xfffff788 │ │ │ │ strmi r5, [r4], -r3, ror #17 │ │ │ │ @ instruction: 0xf8cd681b │ │ │ │ @ instruction: 0xf04f37cc │ │ │ │ ldmdavs r3, {r8, r9}^ │ │ │ │ @ instruction: 0xf0002b80 │ │ │ │ - blcs dbc848 │ │ │ │ + blcs dbc858 │ │ │ │ sbcshi pc, r1, #2 │ │ │ │ - bvc 1f5ad0 │ │ │ │ + bvc 1f5ae0 │ │ │ │ stmdble lr, {r0, r2, fp, sp} │ │ │ │ andcc pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf0014283 │ │ │ │ vabd.s8 q12, q8, q7 │ │ │ │ addmi r3, r3, #6 │ │ │ │ ldrbhi pc, [ip, r1] @ │ │ │ │ andscc pc, sp, r0, asr #4 │ │ │ │ @@ -437908,15 +437912,15 @@ │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a8047c │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ streq r0, [sl], #936 @ 0x3a8 │ │ │ │ ldreq r0, [sl], #936 @ 0x3a8 │ │ │ │ ldrteq r0, [sl], #1194 @ 0x4aa │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ - strbeq r0, [pc], #936 @ 1dba1c │ │ │ │ + strbeq r0, [pc], #936 @ 1dba2c │ │ │ │ strbeq r0, [r7, #1463] @ 0x5b7 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ strbeq r0, [r5, #1495]! @ 0x5d7 │ │ │ │ @ instruction: 0x060505f5 │ │ │ │ @@ -438023,15 +438027,15 @@ │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ streq r0, [sp, #-1279] @ 0xfffffb01 │ │ │ │ - strbteq r0, [pc], #1247 @ 1dbbe8 │ │ │ │ + strbteq r0, [pc], #1247 @ 1dbbf8 │ │ │ │ streq r0, [fp, #-1309]! @ 0xfffffae3 │ │ │ │ strbeq r0, [fp, #-1339] @ 0xfffffac5 │ │ │ │ ldrbeq r0, [fp, #-936] @ 0xfffffc58 │ │ │ │ ldrbeq r0, [fp, #-1387]! @ 0xfffffa95 │ │ │ │ ldreq r0, [r9, #1419] @ 0x58b │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ ldreq r0, [r7], r9, lsr #11 │ │ │ │ @@ -438096,16 +438100,16 @@ │ │ │ │ ldmdbeq sp, {r0, r2, r3, r8, fp} │ │ │ │ ldmdbeq sp!, {r0, r2, r3, r5, r8, fp} │ │ │ │ ldmdbeq sp, {r0, r2, r3, r6, r8, fp}^ │ │ │ │ ldmdbeq sp!, {r0, r2, r3, r5, r6, r8, fp}^ │ │ │ │ ldmibeq sp, {r0, r2, r3, r7, r8, fp} │ │ │ │ ldmibeq pc!, {r0, r2, r3, r5, r7, r8, fp} @ │ │ │ │ stmibeq r3!, {r0, r4, r6, r7, r8, fp}^ │ │ │ │ - beq 39e4e0 │ │ │ │ - beq d1e574 │ │ │ │ + beq 39e4f0 │ │ │ │ + beq d1e584 │ │ │ │ @ instruction: 0x03a80a3f │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @@ -438150,20 +438154,20 @@ │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ - beq 1a5e730 │ │ │ │ - beq fe2de7b4 │ │ │ │ - beq feb5e840 │ │ │ │ + beq 1a5e740 │ │ │ │ + beq fe2de7c4 │ │ │ │ + beq feb5e850 │ │ │ │ @ instruction: 0x03a80ab7 │ │ │ │ - beq ff3dcc94 │ │ │ │ - beq ffc5e95c │ │ │ │ + beq ff3dcca4 │ │ │ │ + beq ffc5e96c │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @@ -438214,23 +438218,23 @@ │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ - bleq 45ead0 │ │ │ │ - bleq cdeb54 │ │ │ │ - bleq 14debe0 │ │ │ │ - bleq 1c1ec5c │ │ │ │ - bleq fe29ecd0 │ │ │ │ - bleq fe99ed3c │ │ │ │ - bleq ff01edb0 │ │ │ │ - bleq ff71ee1c │ │ │ │ - bleq ffd9ee90 │ │ │ │ + bleq 45eae0 │ │ │ │ + bleq cdeb64 │ │ │ │ + bleq 14debf0 │ │ │ │ + bleq 1c1ec6c │ │ │ │ + bleq fe29ece0 │ │ │ │ + bleq fe99ed4c │ │ │ │ + bleq ff01edc0 │ │ │ │ + bleq ff71ee2c │ │ │ │ + bleq ffd9eea0 │ │ │ │ @ instruction: 0x0c0b0bfd │ │ │ │ stceq 12, cr0, [r5], #-100 @ 0xffffff9c │ │ │ │ mcrreq 12, 3, r0, r1, cr3 │ │ │ │ mrrceq 12, 4, r0, fp, cr15 │ │ │ │ ldcleq 12, cr0, [r7], #-420 @ 0xfffffe5c │ │ │ │ ldceq 12, cr0, [r9], {133} @ 0x85 │ │ │ │ ldceq 12, cr0, [r9], #672 @ 0x2a0 │ │ │ │ @@ -438365,215 +438369,215 @@ │ │ │ │ @ instruction: 0xf04236dc │ │ │ │ rsbvs r5, r2, r0, lsl #4 │ │ │ │ movtvs pc, #1091 @ 0x443 @ │ │ │ │ and r6, r9, r3, lsr #32 │ │ │ │ andcs r4, r0, r5, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2357 @ 0xfffff6cb │ │ │ │ @ instruction: 0xf7114479 │ │ │ │ - movwcs pc, #2429 @ 0x97d @ │ │ │ │ + movwcs pc, #2421 @ 0x975 @ │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blmi daea10 │ │ │ │ + blmi daea20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, ip, asr #15 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorshi pc, r2, r2, asr #32 │ │ │ │ @ instruction: 0xf50d4620 │ │ │ │ ldcllt 13, cr6, [r0, #-1000]! @ 0xfffffc18 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ ldrmi r8, [r1], -r4, asr #5 │ │ │ │ rscsvs pc, r4, sp, lsl #4 │ │ │ │ - blx ffa1a16a │ │ │ │ + blx ffa1a17a │ │ │ │ usatcc pc, #24, sp, asr #17 @ │ │ │ │ usatcs pc, #20, sp, asr #17 @ │ │ │ │ movwpl pc, #67 @ 0x43 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ - stcge 7, cr14, [pc, #-880]! @ 1dbe1c │ │ │ │ + stcge 7, cr14, [pc, #-880]! @ 1dbe2c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf8ccf7f3 │ │ │ │ + @ instruction: 0xf8c4f7f3 │ │ │ │ eorcc lr, pc, #3620864 @ 0x374000 │ │ │ │ submi pc, r0, #66 @ 0x42 │ │ │ │ biceq pc, lr, #1124073472 @ 0x43000000 │ │ │ │ andne pc, r0, #1107296256 @ 0x42000000 │ │ │ │ orrmi pc, r0, #1124073472 @ 0x43000000 │ │ │ │ andcc lr, r0, #196, 18 @ 0x310000 │ │ │ │ ldrmi lr, [r1], -sl, asr #15 │ │ │ │ sbcvc pc, r4, sp, lsl #4 │ │ │ │ - stc2l 7, cr15, [r8, #-988]! @ 0xfffffc24 │ │ │ │ + ldc2l 7, cr15, [r4, #-988]! @ 0xfffffc24 │ │ │ │ @ instruction: 0x27c8f8dd │ │ │ │ @ instruction: 0x37c4f8dd │ │ │ │ andcc lr, r0, #196, 18 @ 0x310000 │ │ │ │ @ instruction: 0x4611e7be │ │ │ │ subsvc pc, ip, sp, lsl #4 │ │ │ │ - mrc2 7, 2, pc, cr6, cr7, {7} │ │ │ │ + mcr2 7, 3, pc, cr2, cr7, {7} @ │ │ │ │ @ instruction: 0x3760f8dd │ │ │ │ smmlscs ip, sp, r8, pc @ │ │ │ │ orrvc pc, r0, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0x4611e7b0 │ │ │ │ subsvc pc, r4, sp, lsl #4 │ │ │ │ - mcr2 7, 2, pc, cr8, cr7, {7} @ │ │ │ │ + mrc2 7, 2, pc, cr4, cr7, {7} │ │ │ │ smmlscc r8, sp, r8, pc @ │ │ │ │ smmlscs r4, sp, r8, pc @ │ │ │ │ bicvc pc, r0, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ svclt 0x0000e7a2 │ │ │ │ - rsbseq r4, sl, r2, ror r6 │ │ │ │ + rsbseq r4, sl, r2, ror #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq pc, [r5], -sl @ │ │ │ │ - eoreq r0, r4, r0, ror r7 │ │ │ │ - ldrhteq r3, [sl], #-232 @ 0xffffff18 │ │ │ │ + eoreq pc, r5, r2, lsr #1 │ │ │ │ + eoreq r0, r4, r8, asr r6 │ │ │ │ + rsbseq r3, sl, r8, lsr #29 │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f770b4 │ │ │ │ - @ instruction: 0xf8ddfd35 │ │ │ │ + @ instruction: 0xf8ddfd41 │ │ │ │ @ instruction: 0xf8dd37b8 │ │ │ │ @ instruction: 0xf04327b4 │ │ │ │ stmib r4, {r8, r9, ip, sp, lr}^ │ │ │ │ str r2, [r9, r0, lsl #6] │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f770bc │ │ │ │ - @ instruction: 0xf8ddfd27 │ │ │ │ + @ instruction: 0xf8ddfd33 │ │ │ │ @ instruction: 0xf8dd37c0 │ │ │ │ @ instruction: 0xf04327bc │ │ │ │ stmib r4, {r6, r8, r9, ip, sp, lr}^ │ │ │ │ ldrb r2, [fp, -r0, lsl #6]! │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f770ac │ │ │ │ - @ instruction: 0xf8ddfd19 │ │ │ │ + @ instruction: 0xf8ddfd25 │ │ │ │ @ instruction: 0xf8dd37b0 │ │ │ │ @ instruction: 0xf04327ac │ │ │ │ stmib r4, {r5, r6, r8, r9, ip, sp, lr}^ │ │ │ │ strb r2, [sp, -r0, lsl #6]! │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f770a4 │ │ │ │ - @ instruction: 0xf8ddfd0b │ │ │ │ + @ instruction: 0xf8ddfd17 │ │ │ │ @ instruction: 0xf8dd37a8 │ │ │ │ @ instruction: 0xf04327a4 │ │ │ │ stmib r4, {r7, r8, r9, sp, lr}^ │ │ │ │ ldrb r2, [pc, -r0, lsl #6] │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f7709c │ │ │ │ - @ instruction: 0xf8ddfcfd │ │ │ │ + @ instruction: 0xf8ddfd09 │ │ │ │ @ instruction: 0xf8dd37a0 │ │ │ │ @ instruction: 0xf043279c │ │ │ │ stmib r4, {r4, r7, r8, r9, sp, lr}^ │ │ │ │ ldrb r2, [r1, -r0, lsl #6] │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f77094 │ │ │ │ - @ instruction: 0xf8ddfcef │ │ │ │ + @ instruction: 0xf8ddfcfb │ │ │ │ @ instruction: 0xf8dd3798 │ │ │ │ @ instruction: 0xf0432794 │ │ │ │ stmib r4, {r5, r7, r8, r9, sp, lr}^ │ │ │ │ strb r2, [r3, -r0, lsl #6] │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f7708c │ │ │ │ - @ instruction: 0xf8ddfce1 │ │ │ │ + @ instruction: 0xf8ddfced │ │ │ │ @ instruction: 0xf8dd3790 │ │ │ │ @ instruction: 0xf043278c │ │ │ │ stmib r4, {r4, r5, r7, r8, r9, sp, lr}^ │ │ │ │ ldr r2, [r5, -r0, lsl #6]! │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f7704c │ │ │ │ - @ instruction: 0xf8ddfdcd │ │ │ │ + @ instruction: 0xf8ddfdd9 │ │ │ │ @ instruction: 0xf8dd3750 │ │ │ │ vst1.16 {d18}, [r3], ip │ │ │ │ stmib r4, {r8, r9, ip, sp}^ │ │ │ │ str r2, [r7, -r0, lsl #6]! │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f7703c │ │ │ │ - @ instruction: 0xf8ddfdbf │ │ │ │ + @ instruction: 0xf8ddfdcb │ │ │ │ @ instruction: 0xf8dd3740 │ │ │ │ @ instruction: 0xf043273c │ │ │ │ eorvs r7, r2, r0, lsr #6 │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ ldr r6, [r7, -r3, rrx] │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f77034 │ │ │ │ - @ instruction: 0xf8ddfdaf │ │ │ │ + @ instruction: 0xf8ddfdbb │ │ │ │ @ instruction: 0xf8dd3738 │ │ │ │ @ instruction: 0xf0432734 │ │ │ │ eorvs r7, r2, r0, ror #6 │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ str r6, [r7, -r3, rrx] │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f77084 │ │ │ │ - @ instruction: 0xf8ddfca5 │ │ │ │ + @ instruction: 0xf8ddfcb1 │ │ │ │ @ instruction: 0xf8dd3788 │ │ │ │ @ instruction: 0xf0432784 │ │ │ │ eorvs r6, r2, r0, lsl #7 │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ ldrbt r6, [r7], r3, rrx │ │ │ │ @ instruction: 0xf5b16809 │ │ │ │ @ instruction: 0xf4ff7f16 │ │ │ │ ldrmi sl, [r1], -r9, ror #29 │ │ │ │ subvc pc, r4, sp, lsl #4 │ │ │ │ - ldc2l 7, cr15, [r0, #988]! @ 0x3dc │ │ │ │ + ldc2l 7, cr15, [ip, #988]! @ 0x3dc │ │ │ │ @ instruction: 0x3748f8dd │ │ │ │ @ instruction: 0x2744f8dd │ │ │ │ movwvc pc, #67 @ 0x43 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r3, r3, r0, lsl #6 │ │ │ │ ldrmi lr, [r1], -r2, ror #13 │ │ │ │ rsbsvc pc, ip, sp, lsl #4 │ │ │ │ - stc2 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ + stc2 7, cr15, [ip], {247} @ 0xf7 │ │ │ │ @ instruction: 0x3780f8dd │ │ │ │ @ instruction: 0x277cf8dd │ │ │ │ bicsvs pc, r0, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r3, r3, r0, lsl #6 │ │ │ │ vmin.s8 q7, , q1 │ │ │ │ @ instruction: 0x46286594 │ │ │ │ - @ instruction: 0xf96af7f8 │ │ │ │ + @ instruction: 0xf976f7f8 │ │ │ │ @ instruction: 0x3698f8dd │ │ │ │ @ instruction: 0x2694f8dd │ │ │ │ orrmi pc, r0, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ vmax.s8 q7, , q1 │ │ │ │ strtmi r6, [r8], -ip, lsl #11 │ │ │ │ - @ instruction: 0xf95af7f8 │ │ │ │ + @ instruction: 0xf966f7f8 │ │ │ │ @ instruction: 0x3690f8dd │ │ │ │ pkhtbcs pc, ip, sp, asr #17 @ │ │ │ │ orrmi pc, r0, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, asr #7 │ │ │ │ vmin.s8 d14, d29, d18 │ │ │ │ strtmi r6, [r8], -r4, lsr #11 │ │ │ │ - @ instruction: 0xf94af7f8 │ │ │ │ + @ instruction: 0xf956f7f8 │ │ │ │ ssatcc pc, #9, sp, asr #17 @ │ │ │ │ ssatcs pc, #5, sp, asr #17 @ │ │ │ │ orrmi pc, r0, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vmax.s8 d14, d29, d20 │ │ │ │ @ instruction: 0x4628659c │ │ │ │ - @ instruction: 0xf93cf7f8 │ │ │ │ + @ instruction: 0xf948f7f8 │ │ │ │ ssatcc pc, #1, sp, asr #17 @ │ │ │ │ @ instruction: 0x269cf8dd │ │ │ │ orrmi pc, r0, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vmin.s8 d14, d29, d4 │ │ │ │ strtmi r6, [r8], -r4, lsl #11 │ │ │ │ - blx ff91a406 │ │ │ │ + blx ffb1a416 │ │ │ │ pkhtbcc pc, r8, sp, asr #17 @ │ │ │ │ pkhtbcs pc, r4, sp, asr #17 @ │ │ │ │ orrmi pc, r1, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vmax.s8 d14, d29, d6 │ │ │ │ @ instruction: 0x4628657c │ │ │ │ mcr2 7, 2, pc, cr2, cr8, {7} @ │ │ │ │ pkhtbcc pc, r0, sp, asr #17 @ │ │ │ │ @ instruction: 0x267cf8dd │ │ │ │ orrmi pc, r1, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vmin.s8 q7, , q11 │ │ │ │ @ instruction: 0x46286574 │ │ │ │ - blx ff19a442 │ │ │ │ + blx ff39a452 │ │ │ │ @ instruction: 0x3678f8dd │ │ │ │ @ instruction: 0x2674f8dd │ │ │ │ orrmi pc, r1, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ vmax.s8 q7, , q11 │ │ │ │ strtmi r6, [r8], -ip, ror #10 │ │ │ │ @@ -438581,151 +438585,151 @@ │ │ │ │ @ instruction: 0x3670f8dd │ │ │ │ @ instruction: 0x266cf8dd │ │ │ │ orrmi pc, r1, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, asr #7 │ │ │ │ vmin.s8 q7, , q3 │ │ │ │ strtmi r6, [r8], -r4, ror #10 │ │ │ │ - blx fe99a482 │ │ │ │ + blx feb9a492 │ │ │ │ @ instruction: 0x3668f8dd │ │ │ │ @ instruction: 0x2664f8dd │ │ │ │ orrmi pc, r2, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vmax.s8 q7, , q3 │ │ │ │ @ instruction: 0x4628655c │ │ │ │ - blx fe59a4a2 │ │ │ │ + blx fe79a4b2 │ │ │ │ @ instruction: 0x3660f8dd │ │ │ │ @ instruction: 0x265cf8dd │ │ │ │ orrmi pc, r2, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ vmin.s8 d14, d13, d22 │ │ │ │ @ instruction: 0x46286554 │ │ │ │ - blx 219a4c2 │ │ │ │ + blx fe39a4d2 │ │ │ │ @ instruction: 0x3658f8dd │ │ │ │ @ instruction: 0x2654f8dd │ │ │ │ orrmi pc, r2, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, asr #7 │ │ │ │ vmax.s8 d14, d13, d22 │ │ │ │ strtmi r6, [r8], -ip, asr #10 │ │ │ │ - blx 1d9a4e2 │ │ │ │ + blx 1f9a4f2 │ │ │ │ @ instruction: 0x3650f8dd │ │ │ │ @ instruction: 0x264cf8dd │ │ │ │ orrmi pc, r3, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vmin.s8 d14, d13, d8 │ │ │ │ strtmi r6, [r8], -r4, asr #10 │ │ │ │ - blx 1a1a4fe │ │ │ │ + blx 1c1a50e │ │ │ │ @ instruction: 0x3648f8dd │ │ │ │ @ instruction: 0x2644f8dd │ │ │ │ orrmi pc, r3, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vmax.s8 d14, d13, d8 │ │ │ │ @ instruction: 0x4628653c │ │ │ │ - @ instruction: 0xf8a0f7f8 │ │ │ │ + @ instruction: 0xf8acf7f8 │ │ │ │ @ instruction: 0x3640f8dd │ │ │ │ @ instruction: 0x263cf8dd │ │ │ │ orrmi pc, r4, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0x4611e5fa │ │ │ │ rsbsvc pc, r4, sp, lsl #4 │ │ │ │ - blx fe81a536 │ │ │ │ + blx feb1a546 │ │ │ │ @ instruction: 0x3778f8dd │ │ │ │ @ instruction: 0x2774f8dd │ │ │ │ mvnvs pc, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r3, r3, r0, lsl #6 │ │ │ │ ldrmi lr, [r1], -sl, ror #11 │ │ │ │ rsbvc pc, ip, sp, lsl #4 │ │ │ │ - blx fe41a556 │ │ │ │ + blx fe71a566 │ │ │ │ @ instruction: 0x3770f8dd │ │ │ │ @ instruction: 0x276cf8dd │ │ │ │ mvnsvs pc, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r3, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x4611e5da │ │ │ │ eorvc pc, r4, sp, lsl #4 │ │ │ │ - stc2l 7, cr15, [ip, #988] @ 0x3dc │ │ │ │ + ldc2l 7, cr15, [r8, #988] @ 0x3dc │ │ │ │ @ instruction: 0x3728f8dd │ │ │ │ @ instruction: 0x2724f8dd │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldrmi lr, [r1], -ip, asr #11 │ │ │ │ andvc pc, ip, sp, lsl #4 │ │ │ │ - mrc2 7, 2, pc, cr2, cr7, {7} │ │ │ │ + mrc2 7, 2, pc, cr14, cr7, {7} │ │ │ │ @ instruction: 0x3710f8dd │ │ │ │ @ instruction: 0x270cf8dd │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ rsbvs r0, r3, r0, lsr #6 │ │ │ │ @ instruction: 0x4611e5bc │ │ │ │ andvc pc, r4, sp, lsl #4 │ │ │ │ - mcr2 7, 2, pc, cr2, cr7, {7} @ │ │ │ │ + mcr2 7, 2, pc, cr14, cr7, {7} @ │ │ │ │ @ instruction: 0x3708f8dd │ │ │ │ @ instruction: 0x2704f8dd │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ rsbvs r0, r3, r0, asr #6 │ │ │ │ ldrmi lr, [r1], -ip, lsr #11 │ │ │ │ eorvc pc, ip, sp, lsl #4 │ │ │ │ - ldc2 7, cr15, [ip, #-988] @ 0xfffffc24 │ │ │ │ + stc2 7, cr15, [r8, #-988]! @ 0xfffffc24 │ │ │ │ @ instruction: 0x3730f8dd │ │ │ │ @ instruction: 0x272cf8dd │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ rsbvs r0, r3, r0, ror #6 │ │ │ │ @ instruction: 0x4611e59c │ │ │ │ andsvc pc, ip, sp, lsl #4 │ │ │ │ - stc2 7, cr15, [lr, #988] @ 0x3dc │ │ │ │ + ldc2 7, cr15, [sl, #988] @ 0x3dc │ │ │ │ @ instruction: 0x3720f8dd │ │ │ │ @ instruction: 0x271cf8dd │ │ │ │ orrne pc, r0, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldrmi lr, [r1], -lr, lsl #11 │ │ │ │ andsvc pc, r4, sp, lsl #4 │ │ │ │ - stc2 7, cr15, [r0, #988] @ 0x3dc │ │ │ │ + stc2 7, cr15, [ip, #988] @ 0x3dc │ │ │ │ @ instruction: 0x3718f8dd │ │ │ │ @ instruction: 0x2714f8dd │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ rsbvs r0, r3, r0, lsr #7 │ │ │ │ andcs lr, r0, #528482304 @ 0x1f800000 │ │ │ │ vqdmlal.s q9, d16, d0[0] │ │ │ │ stmib r4, {r7, r8, r9}^ │ │ │ │ ldrb r2, [r7, #-768]! @ 0xfffffd00 │ │ │ │ ldrvs pc, [ip, #525]! @ 0x20d │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xffccf7f6 │ │ │ │ + @ instruction: 0xffd8f7f6 │ │ │ │ @ instruction: 0x36c0f8dd │ │ │ │ ssatcs pc, #29, sp, asr #17 @ │ │ │ │ tstppl r8, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r2, r3, ip, asr #6 │ │ │ │ ldrmi lr, [r1], -r6, ror #10 │ │ │ │ sbcsvs pc, r4, sp, lsl #4 │ │ │ │ - blx d1a65c │ │ │ │ + blx 101a66c │ │ │ │ @ instruction: 0x36d8f8dd │ │ │ │ @ instruction: 0x26d4f8dd │ │ │ │ tstppl r0, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vqrshl.s8 q7, q4, │ │ │ │ ldrmi r6, [r1], -ip, asr #11 │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddf937 │ │ │ │ + @ instruction: 0xf8ddf943 │ │ │ │ @ instruction: 0xf8dd36d0 │ │ │ │ @ instruction: 0xf04326cc │ │ │ │ eorvs r5, r2, r0, lsl r3 │ │ │ │ orrvc pc, r0, #1124073472 @ 0x43000000 │ │ │ │ strb r6, [r7, #-99] @ 0xffffff9d │ │ │ │ strbvs pc, [r4, #525] @ 0x20d @ │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf83ef7f7 │ │ │ │ + @ instruction: 0xf84af7f7 │ │ │ │ @ instruction: 0x36c8f8dd │ │ │ │ @ instruction: 0x26c4f8dd │ │ │ │ tstppl r0, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r7, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x4611e536 │ │ │ │ rscsvs pc, ip, sp, lsl #4 │ │ │ │ @@ -438739,31 +438743,31 @@ │ │ │ │ ldc2 7, cr15, [r0, #-1016] @ 0xfffffc08 │ │ │ │ usatcc pc, #16, sp, asr #17 @ │ │ │ │ usatcs pc, #12, sp, asr #17 @ │ │ │ │ movwpl pc, #67 @ 0x43 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vqrshl.s8 d14, d10, d13 │ │ │ │ @ instruction: 0x46286534 │ │ │ │ - @ instruction: 0xffb2f7f7 │ │ │ │ + @ instruction: 0xffbef7f7 │ │ │ │ @ instruction: 0x3638f8dd │ │ │ │ @ instruction: 0x2634f8dd │ │ │ │ orrmi pc, r4, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vrshl.s8 d14, d10, d13 │ │ │ │ strtmi r6, [r8], -ip, lsr #10 │ │ │ │ - @ instruction: 0xffa2f7f7 │ │ │ │ + @ instruction: 0xffaef7f7 │ │ │ │ @ instruction: 0x3630f8dd │ │ │ │ @ instruction: 0x262cf8dd │ │ │ │ orrmi pc, r4, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ vqshl.s8 q7, q13, │ │ │ │ strtmi r6, [r8], -r4, lsr #10 │ │ │ │ - @ instruction: 0xff92f7f7 │ │ │ │ + @ instruction: 0xff9ef7f7 │ │ │ │ @ instruction: 0x3628f8dd │ │ │ │ @ instruction: 0x2624f8dd │ │ │ │ orrmi pc, r4, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, asr #7 │ │ │ │ vshl.s8 q7, q13, │ │ │ │ @ instruction: 0x4628651c │ │ │ │ @@ -438778,454 +438782,454 @@ │ │ │ │ @ instruction: 0x3618f8dd │ │ │ │ @ instruction: 0x2614f8dd │ │ │ │ orrmi pc, r5, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vshl.s8 q7, q6, │ │ │ │ strtmi r6, [r8], -ip, lsl #10 │ │ │ │ - @ instruction: 0xff64f7f7 │ │ │ │ + @ instruction: 0xff70f7f7 │ │ │ │ @ instruction: 0x3610f8dd │ │ │ │ @ instruction: 0x260cf8dd │ │ │ │ orrmi pc, r5, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ vqshl.s8 d14, d28, d29 │ │ │ │ strtmi r6, [r8], -r4, lsl #10 │ │ │ │ - @ instruction: 0xff54f7f7 │ │ │ │ + @ instruction: 0xff60f7f7 │ │ │ │ @ instruction: 0x3608f8dd │ │ │ │ @ instruction: 0x2604f8dd │ │ │ │ orrmi pc, r5, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, asr #7 │ │ │ │ vshl.s8 d14, d28, d29 │ │ │ │ @ instruction: 0x462855fc │ │ │ │ - @ instruction: 0xff44f7f7 │ │ │ │ + @ instruction: 0xff50f7f7 │ │ │ │ @ instruction: 0x3600f8dd │ │ │ │ ldrbcs pc, [ip, #2269]! @ 0x8dd @ │ │ │ │ orrmi pc, r6, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vqshl.s8 d14, d14, d29 │ │ │ │ @ instruction: 0x462855f4 │ │ │ │ - @ instruction: 0xff36f7f7 │ │ │ │ + @ instruction: 0xff42f7f7 │ │ │ │ ldrbcc pc, [r8, #2269]! @ 0x8dd @ │ │ │ │ ldrbcs pc, [r4, #2269]! @ 0x8dd @ │ │ │ │ orrmi pc, r6, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vshl.s8 d14, d14, d29 │ │ │ │ strtmi r5, [r8], -ip, ror #11 │ │ │ │ - @ instruction: 0xf9d6f7f8 │ │ │ │ + @ instruction: 0xf9def7f8 │ │ │ │ ldrbcc pc, [r0, #2269]! @ 0x8dd @ │ │ │ │ strbcs pc, [ip, #2269]! @ 0x8dd @ │ │ │ │ orrmi pc, r6, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ vqshl.s8 q7, q15, │ │ │ │ strtmi r5, [r8], -r4, ror #11 │ │ │ │ - @ instruction: 0xff16f7f7 │ │ │ │ + @ instruction: 0xff22f7f7 │ │ │ │ strbcc pc, [r8, #2269]! @ 0x8dd @ │ │ │ │ strbcs pc, [r4, #2269]! @ 0x8dd @ │ │ │ │ orrmi pc, r7, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vqshl.s8 q7, q8, │ │ │ │ @ instruction: 0x462855dc │ │ │ │ - @ instruction: 0xff08f7f7 │ │ │ │ + @ instruction: 0xff14f7f7 │ │ │ │ strbcc pc, [r0, #2269]! @ 0x8dd @ │ │ │ │ ldrbcs pc, [ip, #2269] @ 0x8dd @ │ │ │ │ orrmi pc, r7, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vshl.s8 q7, q8, │ │ │ │ @ instruction: 0x462855d4 │ │ │ │ - @ instruction: 0xf9a8f7f8 │ │ │ │ + @ instruction: 0xf9b0f7f8 │ │ │ │ ldrbcc pc, [r8, #2269] @ 0x8dd @ │ │ │ │ ldrbcs pc, [r4, #2269] @ 0x8dd @ │ │ │ │ orrmi pc, r7, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ vqshl.s8 q7, q0, │ │ │ │ strtmi r5, [r8], -ip, asr #11 │ │ │ │ - mcr2 7, 7, pc, cr8, cr7, {7} @ │ │ │ │ + mrc2 7, 7, pc, cr4, cr7, {7} │ │ │ │ ldrbcc pc, [r0, #2269] @ 0x8dd @ │ │ │ │ strbcs pc, [ip, #2269] @ 0x8dd @ │ │ │ │ orrmi pc, r7, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, asr #7 │ │ │ │ vshl.s8 q7, q0, │ │ │ │ strtmi r5, [r8], -r4, asr #11 │ │ │ │ - blx 11a8ae │ │ │ │ + blx 11a8be │ │ │ │ strbcc pc, [r8, #2269] @ 0x8dd @ │ │ │ │ strbcs pc, [r4, #2269] @ 0x8dd @ │ │ │ │ orrmi pc, r8, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vqshl.s8 d14, d16, d13 │ │ │ │ @ instruction: 0x462855bc │ │ │ │ - blx ffd1a8ce │ │ │ │ + blx ffd1a8de │ │ │ │ strbcc pc, [r0, #2269] @ 0x8dd @ │ │ │ │ ldrcs pc, [ip, #2269]! @ 0x8dd │ │ │ │ orrmi pc, r8, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ vshl.s8 d14, d16, d13 │ │ │ │ @ instruction: 0x462855b4 │ │ │ │ - mrc2 7, 5, pc, cr8, cr7, {7} │ │ │ │ + mcr2 7, 6, pc, cr4, cr7, {7} @ │ │ │ │ ldrcc pc, [r8, #2269]! @ 0x8dd │ │ │ │ ldrcs pc, [r4, #2269]! @ 0x8dd │ │ │ │ orrmi pc, ip, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vqshl.s8 d14, d2, d13 │ │ │ │ strtmi r5, [r8], -ip, lsr #11 │ │ │ │ - mcr2 7, 5, pc, cr10, cr7, {7} @ │ │ │ │ + mrc2 7, 5, pc, cr6, cr7, {7} │ │ │ │ ldrcc pc, [r0, #2269]! @ 0x8dd │ │ │ │ strcs pc, [ip, #2269]! @ 0x8dd │ │ │ │ orrmi pc, ip, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vshl.s8 d14, d2, d13 │ │ │ │ strtmi r5, [r8], -r4, lsr #11 │ │ │ │ - mrc2 7, 4, pc, cr10, cr7, {7} │ │ │ │ + mcr2 7, 5, pc, cr6, cr7, {7} @ │ │ │ │ strcc pc, [r8, #2269]! @ 0x8dd │ │ │ │ strcs pc, [r4, #2269]! @ 0x8dd │ │ │ │ orrmi pc, ip, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ - bllt ffe9a95c │ │ │ │ + bllt ffe9a96c │ │ │ │ ldrpl pc, [ip, #525] @ 0x20d │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddf939 │ │ │ │ + @ instruction: 0xf8ddf941 │ │ │ │ @ instruction: 0xf8dd35a0 │ │ │ │ @ instruction: 0xf043259c │ │ │ │ eorvs r4, r2, ip, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vqdmulh.s , , │ │ │ │ @ instruction: 0x46285594 │ │ │ │ - @ instruction: 0xf928f7f8 │ │ │ │ + @ instruction: 0xf930f7f8 │ │ │ │ ldrcc pc, [r8, #2269] @ 0x8dd │ │ │ │ ldrcs pc, [r4, #2269] @ 0x8dd │ │ │ │ orrmi pc, sp, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt ff69a99c │ │ │ │ + bllt ff69a9ac │ │ │ │ strpl pc, [ip, #525] @ 0x20d │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddf919 │ │ │ │ + @ instruction: 0xf8ddf921 │ │ │ │ @ instruction: 0xf8dd3590 │ │ │ │ @ instruction: 0xf043258c │ │ │ │ eorvs r4, r2, sp, lsl #7 │ │ │ │ movwne pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vqdmulh.s , , │ │ │ │ strtmi r5, [r8], -r4, lsl #11 │ │ │ │ - mrc2 7, 2, pc, cr8, cr7, {7} │ │ │ │ + mcr2 7, 3, pc, cr4, cr7, {7} @ │ │ │ │ strcc pc, [r8, #2269] @ 0x8dd │ │ │ │ strcs pc, [r4, #2269] @ 0x8dd │ │ │ │ orrmi pc, sp, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ - bllt fee1a9e0 │ │ │ │ + bllt fee1a9f0 │ │ │ │ ldrbpl pc, [ip, #-525]! @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfe47 │ │ │ │ + @ instruction: 0xf8ddfe53 │ │ │ │ @ instruction: 0xf8dd3580 │ │ │ │ @ instruction: 0xf043257c │ │ │ │ eorvs r4, r2, sp, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vpadd.i8 d11, d29, d15 │ │ │ │ @ instruction: 0x46285574 │ │ │ │ - mrc2 7, 1, pc, cr6, cr7, {7} │ │ │ │ + mcr2 7, 2, pc, cr2, cr7, {7} @ │ │ │ │ ldrbcc pc, [r8, #-2269]! @ 0xfffff723 @ │ │ │ │ ldrbcs pc, [r4, #-2269]! @ 0xfffff723 @ │ │ │ │ orrmi pc, lr, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt fe61aa20 │ │ │ │ + bllt fe61aa30 │ │ │ │ ldrvs pc, [r4, #525]! @ 0x20d │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfccb │ │ │ │ + @ instruction: 0xf8ddfcd7 │ │ │ │ @ instruction: 0xf8dd36b8 │ │ │ │ @ instruction: 0xf04326b4 │ │ │ │ eorvs r4, r2, lr, lsl #7 │ │ │ │ movwne pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vpadd.i8 , , │ │ │ │ strtmi r5, [r8], -ip, ror #10 │ │ │ │ - mrc2 7, 0, pc, cr6, cr7, {7} │ │ │ │ + mcr2 7, 1, pc, cr2, cr7, {7} @ │ │ │ │ ldrbcc pc, [r0, #-2269]! @ 0xfffff723 @ │ │ │ │ strbcs pc, [ip, #-2269]! @ 0xfffff723 @ │ │ │ │ orrmi pc, lr, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ - bllt 1d9aa64 │ │ │ │ + bllt 1d9aa74 │ │ │ │ strbpl pc, [r4, #-525]! @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfe05 │ │ │ │ + @ instruction: 0xf8ddfe11 │ │ │ │ @ instruction: 0xf8dd3568 │ │ │ │ @ instruction: 0xf0432564 │ │ │ │ eorvs r4, r2, lr, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vpadd.i8 , , │ │ │ │ @ instruction: 0x4628555c │ │ │ │ - @ instruction: 0xf8a4f7f8 │ │ │ │ + @ instruction: 0xf8acf7f8 │ │ │ │ strbcc pc, [r0, #-2269]! @ 0xfffff723 @ │ │ │ │ ldrbcs pc, [ip, #-2269] @ 0xfffff723 @ │ │ │ │ orrmi pc, pc, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt 159aaa4 │ │ │ │ + bllt 159aab4 │ │ │ │ ldrbpl pc, [r4, #-525] @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddf895 │ │ │ │ + @ instruction: 0xf8ddf89d │ │ │ │ @ instruction: 0xf8dd3558 │ │ │ │ @ instruction: 0xf0432554 │ │ │ │ eorvs r4, r2, pc, lsl #7 │ │ │ │ movwne pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vpadd.i8 d11, d13, d29 │ │ │ │ strtmi r5, [r8], -ip, asr #10 │ │ │ │ - ldc2l 7, cr15, [r4, #988] @ 0x3dc │ │ │ │ + stc2l 7, cr15, [r0, #988]! @ 0x3dc │ │ │ │ ldrbcc pc, [r0, #-2269] @ 0xfffff723 @ │ │ │ │ strbcs pc, [ip, #-2269] @ 0xfffff723 @ │ │ │ │ orrmi pc, pc, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ - bllt d1aae8 │ │ │ │ + bllt d1aaf8 │ │ │ │ strbpl pc, [r4, #-525] @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfdc3 │ │ │ │ + @ instruction: 0xf8ddfdcf │ │ │ │ @ instruction: 0xf8dd3548 │ │ │ │ @ instruction: 0xf0432544 │ │ │ │ eorvs r4, r2, pc, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ stmdavs r8, {r0, r1, r3, r4, r8, r9, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b0 │ │ │ │ - blge 519f14 │ │ │ │ + blge 519f24 │ │ │ │ strvs pc, [ip, #525]! @ 0x20d │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfc51 │ │ │ │ + @ instruction: 0xf8ddfc5d │ │ │ │ @ instruction: 0xf8dd36b0 │ │ │ │ @ instruction: 0xf04326ac │ │ │ │ eorvs r4, r2, lr, lsl #7 │ │ │ │ tstpne r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vqdmulh.s d11, d13, d5 │ │ │ │ @ instruction: 0x4611553c │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa69 │ │ │ │ + @ instruction: 0xf8ddfa75 │ │ │ │ @ instruction: 0xf8dd3540 │ │ │ │ @ instruction: 0xf043253c │ │ │ │ stmib r4, {r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 , , │ │ │ │ @ instruction: 0x46115534 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa59 │ │ │ │ + @ instruction: 0xf8ddfa65 │ │ │ │ @ instruction: 0xf8dd3538 │ │ │ │ @ instruction: 0xf0432534 │ │ │ │ stmib r4, {r0, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 , , │ │ │ │ ldrmi r5, [r1], -ip, lsr #10 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa49 │ │ │ │ + @ instruction: 0xf8ddfa55 │ │ │ │ @ instruction: 0xf8dd3530 │ │ │ │ @ instruction: 0xf043252c │ │ │ │ stmib r4, {r1, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 , , │ │ │ │ ldrmi r5, [r1], -r4, lsr #10 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa39 │ │ │ │ + @ instruction: 0xf8ddfa45 │ │ │ │ @ instruction: 0xf8dd3528 │ │ │ │ @ instruction: 0xf0432524 │ │ │ │ stmib r4, {r0, r1, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 , , │ │ │ │ @ instruction: 0x4611551c │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa29 │ │ │ │ + @ instruction: 0xf8ddfa35 │ │ │ │ @ instruction: 0xf8dd3520 │ │ │ │ @ instruction: 0xf043251c │ │ │ │ stmib r4, {r2, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 d11, d29, d21 │ │ │ │ @ instruction: 0x46115514 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa19 │ │ │ │ + @ instruction: 0xf8ddfa25 │ │ │ │ @ instruction: 0xf8dd3518 │ │ │ │ @ instruction: 0xf0432514 │ │ │ │ stmib r4, {r0, r2, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 d11, d29, d21 │ │ │ │ ldrmi r5, [r1], -ip, lsl #10 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa09 │ │ │ │ + @ instruction: 0xf8ddfa15 │ │ │ │ @ instruction: 0xf8dd3510 │ │ │ │ @ instruction: 0xf043250c │ │ │ │ stmib r4, {r1, r2, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 d11, d29, d5 │ │ │ │ ldrmi r5, [r1], -r4, lsl #10 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddf9f9 │ │ │ │ + @ instruction: 0xf8ddfa05 │ │ │ │ @ instruction: 0xf8dd3508 │ │ │ │ @ instruction: 0xf0432504 │ │ │ │ stmib r4, {r0, r1, r2, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 d11, d29, d5 │ │ │ │ @ instruction: 0x461145fc │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddf9e9 │ │ │ │ + @ instruction: 0xf8ddf9f5 │ │ │ │ @ instruction: 0xf8dd3500 │ │ │ │ @ instruction: 0xf04324fc │ │ │ │ stmib r4, {r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 , , │ │ │ │ @ instruction: 0x461145f4 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddf9d9 │ │ │ │ + @ instruction: 0xf8ddf9e5 │ │ │ │ @ instruction: 0xf8dd34f8 │ │ │ │ @ instruction: 0xf04324f4 │ │ │ │ stmib r4, {r0, r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 , , │ │ │ │ ldrmi r4, [r1], -ip, ror #11 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddf9c9 │ │ │ │ + @ instruction: 0xf8ddf9d5 │ │ │ │ @ instruction: 0xf8dd34f0 │ │ │ │ @ instruction: 0xf04324ec │ │ │ │ stmib r4, {r1, r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 , , │ │ │ │ ldrmi r4, [r1], -r4, ror #11 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddf9b9 │ │ │ │ + @ instruction: 0xf8ddf9c5 │ │ │ │ @ instruction: 0xf8dd34e8 │ │ │ │ @ instruction: 0xf04324e4 │ │ │ │ stmib r4, {r0, r1, r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 , , │ │ │ │ @ instruction: 0x461145dc │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddf9a9 │ │ │ │ + @ instruction: 0xf8ddf9b5 │ │ │ │ @ instruction: 0xf8dd34e0 │ │ │ │ @ instruction: 0xf04324dc │ │ │ │ stmib r4, {r2, r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 d11, d13, d21 │ │ │ │ @ instruction: 0x461145d4 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddf999 │ │ │ │ + @ instruction: 0xf8ddf9a5 │ │ │ │ @ instruction: 0xf8dd34d8 │ │ │ │ @ instruction: 0xf04324d4 │ │ │ │ stmib r4, {r0, r2, r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 d11, d13, d21 │ │ │ │ ldrmi r4, [r1], -ip, asr #11 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddf989 │ │ │ │ + @ instruction: 0xf8ddf995 │ │ │ │ @ instruction: 0xf8dd34d0 │ │ │ │ @ instruction: 0xf04324cc │ │ │ │ stmib r4, {r1, r2, r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 d11, d13, d5 │ │ │ │ ldrmi r4, [r1], -r4, asr #11 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddf979 │ │ │ │ + @ instruction: 0xf8ddf985 │ │ │ │ @ instruction: 0xf8dd34c8 │ │ │ │ @ instruction: 0xf04324c4 │ │ │ │ stmib r4, {r0, r1, r2, r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 d11, d13, d5 │ │ │ │ @ instruction: 0x461145bc │ │ │ │ @ instruction: 0xf7f54628 │ │ │ │ - @ instruction: 0xf8ddfe6b │ │ │ │ + @ instruction: 0xf8ddfe77 │ │ │ │ @ instruction: 0xf8dd24c0 │ │ │ │ @ instruction: 0xf04234bc │ │ │ │ rsbvs r4, r2, r8, asr #5 │ │ │ │ movwpl pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6023 │ │ │ │ vmul.i8 , , │ │ │ │ @ instruction: 0x461145b4 │ │ │ │ @ instruction: 0xf7f54628 │ │ │ │ - @ instruction: 0xf8ddfe59 │ │ │ │ + @ instruction: 0xf8ddfe65 │ │ │ │ @ instruction: 0xf8dd24b8 │ │ │ │ @ instruction: 0xf04234b4 │ │ │ │ rsbvs r4, r2, r9, asr #5 │ │ │ │ movwpl pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6023 │ │ │ │ vmla.i8 , , │ │ │ │ ldrmi r4, [r1], -ip, lsr #11 │ │ │ │ @ instruction: 0xf7f54628 │ │ │ │ - @ instruction: 0xf8ddfe47 │ │ │ │ + @ instruction: 0xf8ddfe53 │ │ │ │ @ instruction: 0xf8dd24b0 │ │ │ │ @ instruction: 0xf04234ac │ │ │ │ rsbvs r4, r2, sl, asr #5 │ │ │ │ movwpl pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6023 │ │ │ │ vmla.i8 , , │ │ │ │ ldrmi r4, [r1], -r4, lsr #11 │ │ │ │ @ instruction: 0xf7f54628 │ │ │ │ - @ instruction: 0xf8ddfe35 │ │ │ │ + @ instruction: 0xf8ddfe41 │ │ │ │ @ instruction: 0xf8dd24a8 │ │ │ │ @ instruction: 0xf04234a4 │ │ │ │ rsbvs r4, r2, fp, asr #5 │ │ │ │ movwpl pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6023 │ │ │ │ vmul.i8 d11, d29, d29 │ │ │ │ @ instruction: 0x4611459c │ │ │ │ @ instruction: 0xf7f54628 │ │ │ │ - @ instruction: 0xf8ddfe23 │ │ │ │ + @ instruction: 0xf8ddfe2f │ │ │ │ @ instruction: 0xf8dd24a0 │ │ │ │ @ instruction: 0xf042349c │ │ │ │ rsbvs r4, r2, ip, asr #5 │ │ │ │ movwpl pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6023 │ │ │ │ vmla.i8 d11, d29, d27 │ │ │ │ @ instruction: 0x46114594 │ │ │ │ @ instruction: 0xf7f54628 │ │ │ │ - @ instruction: 0xf8ddfcc9 │ │ │ │ + @ instruction: 0xf8ddfcc1 │ │ │ │ @ instruction: 0xf8dd2498 │ │ │ │ @ instruction: 0xf0423494 │ │ │ │ rsbvs r4, r2, sp, asr #5 │ │ │ │ movwpl pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6023 │ │ │ │ vmul.i8 d11, d29, d9 │ │ │ │ ldrmi r4, [r1], -ip, lsl #11 │ │ │ │ @ instruction: 0xf7f54628 │ │ │ │ - @ instruction: 0xf8ddfcb7 │ │ │ │ + @ instruction: 0xf8ddfcaf │ │ │ │ @ instruction: 0xf8dd3490 │ │ │ │ @ instruction: 0xf043248c │ │ │ │ vst2. {d20-d23}, [r3]! │ │ │ │ vst2.32 {d20-d23}, [r2], r0 │ │ │ │ stmib r4, {r9, ip, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vmla.i8 d11, d29, d5 │ │ │ │ ldrmi r4, [r1], -r4, lsl #11 │ │ │ │ @ instruction: 0xf7f54628 │ │ │ │ - @ instruction: 0xf8ddf9e9 │ │ │ │ + @ instruction: 0xf8ddf9e1 │ │ │ │ @ instruction: 0xf8dd2488 │ │ │ │ @ instruction: 0xf0423484 │ │ │ │ rsbvs r4, r2, lr, asr #5 │ │ │ │ movwpl pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6023 │ │ │ │ vmul.i8 , , │ │ │ │ @ instruction: 0x4611457c │ │ │ │ @ instruction: 0xf7f54628 │ │ │ │ - @ instruction: 0xf8ddf9d7 │ │ │ │ + @ instruction: 0xf8ddf9cf │ │ │ │ @ instruction: 0xf8dd3480 │ │ │ │ @ instruction: 0xf043247c │ │ │ │ vst2. {d20-d23}, [r3], lr │ │ │ │ vst2.32 {d22-d25}, [r2], r0 │ │ │ │ stmib r4, {r9, ip, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vmul.i8 , , │ │ │ │ @ instruction: 0x46284574 │ │ │ │ - blx ffb1ae72 │ │ │ │ + blx ffb1ae82 │ │ │ │ ldrbtcc pc, [r8], #-2269 @ 0xfffff723 @ │ │ │ │ ldrbtcs pc, [r4], #-2269 @ 0xfffff723 @ │ │ │ │ movwmi pc, #67 @ 0x43 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldmdblt r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strbmi pc, [ip, #-525]! @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ @@ -439233,15 +439237,15 @@ │ │ │ │ @ instruction: 0xf8dd3470 │ │ │ │ @ instruction: 0xf043246c │ │ │ │ eorvs r4, r2, r0, lsl #6 │ │ │ │ movwne pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vmul.i8 d11, d13, d31 │ │ │ │ strtmi r4, [r8], -r4, ror #10 │ │ │ │ - blx ff31aeb2 │ │ │ │ + blx ff31aec2 │ │ │ │ strbtcc pc, [r8], #-2269 @ 0xfffff723 @ │ │ │ │ strbtcs pc, [r4], #-2269 @ 0xfffff723 @ │ │ │ │ movwmi pc, #67 @ 0x43 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ stmdblt lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbmi pc, [ip, #-525] @ 0xfffffdf3 @ │ │ │ │ @@ -439250,15 +439254,15 @@ │ │ │ │ @ instruction: 0xf8dd3460 │ │ │ │ @ instruction: 0xf043245c │ │ │ │ eorvs r4, r2, r0, lsl #6 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vmul.i8 d11, d13, d13 │ │ │ │ @ instruction: 0x46284554 │ │ │ │ - blx fea9aef6 │ │ │ │ + blx fea9af06 │ │ │ │ ldrbcc pc, [r8], #-2269 @ 0xfffff723 @ │ │ │ │ ldrbcs pc, [r4], #-2269 @ 0xfffff723 @ │ │ │ │ movwmi pc, #67 @ 0x43 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #6 │ │ │ │ stmdblt ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strbmi pc, [ip, #-525] @ 0xfffffdf3 @ │ │ │ │ @@ -439267,15 +439271,15 @@ │ │ │ │ @ instruction: 0xf8dd3450 │ │ │ │ @ instruction: 0xf043244c │ │ │ │ eorvs r4, r2, r0, lsl #6 │ │ │ │ msreq CPSR_, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vtst.8 , , │ │ │ │ strtmi r4, [r8], -r4, asr #10 │ │ │ │ - blx fe21af3a │ │ │ │ + blx fe21af4a │ │ │ │ strbcc pc, [r8], #-2269 @ 0xfffff723 @ │ │ │ │ strbcs pc, [r4], #-2269 @ 0xfffff723 @ │ │ │ │ movwmi pc, #67 @ 0x43 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, asr #6 │ │ │ │ stmialt sl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrmi pc, [ip, #-525]! @ 0xfffffdf3 │ │ │ │ @@ -439284,15 +439288,15 @@ │ │ │ │ @ instruction: 0xf8dd3440 │ │ │ │ @ instruction: 0xf043243c │ │ │ │ eorvs r4, r2, r1, lsl #6 │ │ │ │ movwne pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vtst.8 , , │ │ │ │ @ instruction: 0x46284534 │ │ │ │ - blx 199af7e │ │ │ │ + blx 199af8e │ │ │ │ ldrtcc pc, [r8], #-2269 @ 0xfffff723 @ │ │ │ │ ldrtcs pc, [r4], #-2269 @ 0xfffff723 @ │ │ │ │ movwmi pc, #4163 @ 0x1043 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ stmialt r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi pc, [ip, #-525]! @ 0xfffffdf3 │ │ │ │ @@ -439394,15 +439398,15 @@ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ ldclge 8, cr11, [r1, #20]! │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ ldmib sp, {r0, r2, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323f1 │ │ │ │ stmib r4, {r0, r1, r5, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ - stclge 15, cr11, [pc, #996]! @ 1dd538 │ │ │ │ + stclge 15, cr11, [pc, #996]! @ 1dd548 │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, pc, ror #7 │ │ │ │ msrmi CPSR_xc, #67 @ 0x43 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stclge 15, cr11, [sp, #940]! @ 0x3ac │ │ │ │ @@ -439448,15 +439452,15 @@ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stclge 15, cr11, [r1, #612]! @ 0x264 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ ldmib sp, {r0, r2, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323e1 │ │ │ │ stmib r4, {r0, r2, r5, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ - ldclge 15, cr11, [pc, #564] @ 1dd460 │ │ │ │ + ldclge 15, cr11, [pc, #564] @ 1dd470 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ ldmib sp, {r0, r3, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs r2, [r2], -pc @ │ │ │ │ msrmi CPSR_sc, #67 @ 0x43 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ ldclge 15, cr11, [sp, #508] @ 0x1fc │ │ │ │ @@ -439501,709 +439505,709 @@ │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs r9, {r0, r2, r3, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b1 │ │ │ │ svcge 0x001ef4fe │ │ │ │ @ instruction: 0x4611add1 │ │ │ │ @ instruction: 0xf7f44628 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs r2, [r2], -r1 @ │ │ │ │ msrmi CPSR_sxc, #67 @ 0x43 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ - stclge 15, cr11, [pc, #100] @ 1dd378 │ │ │ │ + stclge 15, cr11, [pc, #100] @ 1dd388 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - ldc2l 7, cr15, [r0, #-976]! @ 0xfffffc30 │ │ │ │ + stc2l 7, cr15, [r8, #-976]! @ 0xfffffc30 │ │ │ │ biccs lr, pc, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.8 {d20-d23}, [r3 :128], r7 │ │ │ │ rsbvs r0, r3, r0, ror #6 │ │ │ │ svclt 0x000af7fe │ │ │ │ ldrmi sl, [r1], -sp, asr #27 │ │ │ │ @ instruction: 0xf7f44628 │ │ │ │ - ldmib sp, {r0, r2, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323cd │ │ │ │ vst2.8 {d20-d23}, [r2 :128], r7 │ │ │ │ vst1.8 {d18-d21}, [r3], r0 │ │ │ │ stmib r4, {r5, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stclge 14, cr11, [fp, #996] @ 0x3e4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - ldc2 7, cr15, [r4], #-976 @ 0xfffffc30 │ │ │ │ + stc2 7, cr15, [ip], #-976 @ 0xfffffc30 │ │ │ │ biccs lr, fp, #3620864 @ 0x374000 │ │ │ │ msrmi CPSR_sxc, #67 @ 0x43 │ │ │ │ addne pc, r0, #1107296256 @ 0x42000000 │ │ │ │ msreq SPSR_, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ mcrlt 7, 7, pc, cr8, cr14, {7} @ │ │ │ │ ldrmi sl, [r1], -r9, asr #27 │ │ │ │ @ instruction: 0xf7f44628 │ │ │ │ - ldmib sp, {r0, r1, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323c9 │ │ │ │ vst2.8 {d20-d23}, [r2 :128], r7 │ │ │ │ vst1.64 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r5, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldmvs r6, {r0, r1, r2, r4, r6, r7, r9, sl, fp, ip, sp, pc} │ │ │ │ strbvc pc, [r4, #525] @ 0x20d @ │ │ │ │ @ instruction: 0x4628223c │ │ │ │ movweq pc, #4102 @ 0x1006 @ │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf9f0f7f0 │ │ │ │ + @ instruction: 0xf9e8f7f0 │ │ │ │ movwcs r2, #571 @ 0x23b │ │ │ │ streq pc, [r0], r6, asr #7 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ movwls r9, #5632 @ 0x1600 │ │ │ │ @ instruction: 0x67c4f8dd │ │ │ │ @ instruction: 0x57c8f8dd │ │ │ │ - @ instruction: 0xf9e2f7f0 │ │ │ │ + @ instruction: 0xf9daf7f0 │ │ │ │ @ instruction: 0x37c8f8dd │ │ │ │ @ instruction: 0x27c4f8dd │ │ │ │ tstmi r6, #-1409286144 @ 0xac000000 │ │ │ │ msrmi CPSR_sxc, #67 @ 0x43 │ │ │ │ movwvs lr, #2500 @ 0x9c4 │ │ │ │ mrclt 7, 5, APSR_nzcv, cr0, cr14, {7} │ │ │ │ ldrmi sl, [r1], -r7, asr #27 │ │ │ │ @ instruction: 0xf7f44628 │ │ │ │ - ldmib sp, {r0, r1, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ vst1.64 {d19-d22}, [r3], r7 │ │ │ │ @ instruction: 0xf0420300 │ │ │ │ @ instruction: 0xf0434240 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ ldcge 14, cr11, [r9, #636]! @ 0x27c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - ldc2l 7, cr15, [r0], #972 @ 0x3cc │ │ │ │ + stc2l 7, cr15, [r8], #972 @ 0x3cc │ │ │ │ adcscc lr, r9, #3620864 @ 0x374000 │ │ │ │ submi pc, r0, #66 @ 0x42 │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ addeq pc, r0, #1107296256 @ 0x42000000 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ andcc lr, r0, #196, 18 @ 0x310000 │ │ │ │ mcrlt 7, 4, pc, cr12, cr14, {7} @ │ │ │ │ @ instruction: 0x4611adb7 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04232b7 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2.8 {d16-d19}, [r2], r0 │ │ │ │ @ instruction: 0xf0430200 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ - ldcge 14, cr11, [pc, #484]! @ 1dd638 │ │ │ │ + ldcge 14, cr11, [pc, #484]! @ 1dd648 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xffa0f7f3 │ │ │ │ + @ instruction: 0xff98f7f3 │ │ │ │ @ instruction: 0x23bfe9dd │ │ │ │ movtmi pc, #67 @ 0x43 @ │ │ │ │ andeq pc, r0, #1107296256 @ 0x42000000 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ mcrlt 7, 3, pc, cr8, cr14, {7} @ │ │ │ │ @ instruction: 0x4611adb1 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r1, r2, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323b1 │ │ │ │ vst2.16 {d20-d23}, [r2], r1 │ │ │ │ vst1.8 {d16-d19}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ - stcge 14, cr11, [pc, #348]! @ 1dd5f4 │ │ │ │ + stcge 14, cr11, [pc, #348]! @ 1dd604 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 1f9b46e │ │ │ │ + blx 1d9b47e │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ movtne pc, #716 @ 0x2cc @ │ │ │ │ ldrdcs lr, [pc, sp]! │ │ │ │ vst2.8 {d20-d23}, [r2], fp │ │ │ │ stmib r4, {r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stcge 14, cr11, [r1, #276]! @ 0x114 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf858f7f3 │ │ │ │ + @ instruction: 0xf850f7f3 │ │ │ │ @ instruction: 0x23a1e9dd │ │ │ │ movtmi pc, #4163 @ 0x1043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ mrclt 7, 1, APSR_nzcv, cr4, cr14, {7} │ │ │ │ @ instruction: 0x4611adb5 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r2, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04232b5 │ │ │ │ vst1.16 {d20-d23}, [r3], r2 │ │ │ │ vst2.8 {d16-d19}, [r2], r0 │ │ │ │ @ instruction: 0xf0430200 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stcge 14, cr11, [sp, #132]! @ 0x84 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 121b4da │ │ │ │ + blx 101b4ea │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ biccs pc, r0, #204, 4 @ 0xc000000c │ │ │ │ ldrdcs lr, [sp, sp]! │ │ │ │ vst2.8 {d20-d23}, [r2], fp │ │ │ │ stmib r4, {r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stcge 14, cr11, [r7, #60]! @ 0x3c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf94cf7f3 │ │ │ │ + @ instruction: 0xf944f7f3 │ │ │ │ @ instruction: 0x23a7e9dd │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.16 {d20-d23}, [r3], r3 │ │ │ │ rsbvs r0, r3, r0, asr #6 │ │ │ │ mcrlt 7, 0, pc, cr0, cr14, {7} @ │ │ │ │ @ instruction: 0x4611ad97 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423297 │ │ │ │ @ instruction: 0xf0434244 │ │ │ │ rsbvs r0, r2, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fe6023 │ │ │ │ ldcge 13, cr11, [r5, #964] @ 0x3c4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2l 7, cr15, [r8, #968] @ 0x3c8 │ │ │ │ + stc2l 7, cr15, [r0, #968] @ 0x3c8 │ │ │ │ orrscs lr, r5, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stcllt 7, cr15, [r0, #1016]! @ 0x3f8 │ │ │ │ @ instruction: 0x4611ad93 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432393 │ │ │ │ @ instruction: 0xf0424344 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldcge 13, cr11, [r1, #828] @ 0x33c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2 7, cr15, [r6, #968]! @ 0x3c8 │ │ │ │ + ldc2 7, cr15, [lr, #968] @ 0x3c8 │ │ │ │ orrscs lr, r1, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldclt 7, cr15, [lr, #1016]! @ 0x3f8 │ │ │ │ ldrmi sl, [r1], -pc, lsl #27 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf042328f │ │ │ │ @ instruction: 0xf0434245 │ │ │ │ rsbvs r0, r2, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fe6023 │ │ │ │ stcge 13, cr11, [sp, #700] @ 0x2bc │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2 7, cr15, [r6, #968] @ 0x3c8 │ │ │ │ + ldc2l 7, cr15, [lr, #-968]! @ 0xfffffc38 │ │ │ │ orrcs lr, sp, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldclt 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ ldrmi sl, [r1], -fp, lsl #27 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043238b │ │ │ │ @ instruction: 0xf0424345 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stcge 13, cr11, [r9, #564] @ 0x234 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2l 7, cr15, [r4, #-968]! @ 0xfffffc38 │ │ │ │ + ldc2l 7, cr15, [ip, #-968] @ 0xfffffc38 │ │ │ │ orrcs lr, r9, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldcllt 7, cr15, [ip, #-1016]! @ 0xfffffc08 │ │ │ │ ldrmi sl, [r1], -r7, lsl #27 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423287 │ │ │ │ @ instruction: 0xf0434246 │ │ │ │ rsbvs r0, r2, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fe6023 │ │ │ │ stcge 13, cr11, [r5, #436] @ 0x1b4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2l 7, cr15, [r4, #-968] @ 0xfffffc38 │ │ │ │ + ldc2 7, cr15, [ip, #-968]! @ 0xfffffc38 │ │ │ │ orrcs lr, r5, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldcllt 7, cr15, [ip, #-1016] @ 0xfffffc08 │ │ │ │ ldrmi sl, [r1], -r3, lsl #27 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432383 │ │ │ │ @ instruction: 0xf0424346 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs fp, {r0, r1, r3, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stcge 5, cr8, [r5, #284]! @ 0x11c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323a5 │ │ │ │ @ instruction: 0xf0424346 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs fp, {r0, r2, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0c07ffa │ │ │ │ - ldcge 5, cr8, [pc, #252] @ 1dd7e4 │ │ │ │ + ldcge 5, cr8, [pc, #252] @ 1dd7f4 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r3, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf042329f │ │ │ │ @ instruction: 0xf0434247 │ │ │ │ rsbvs r0, r2, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fe6023 │ │ │ │ stmdavs fp, {r0, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0c07ffa │ │ │ │ ldcge 5, cr8, [fp, #60] @ 0x3c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043239b │ │ │ │ @ instruction: 0xf0424347 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldcge 13, cr11, [fp, #-44]! @ 0xffffffd4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf8aef7f2 │ │ │ │ + @ instruction: 0xf8a6f7f2 │ │ │ │ teqcs fp, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #67 @ 0x43 @ │ │ │ │ addeq pc, pc, #1107296256 @ 0x42000000 │ │ │ │ tstpne r8, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldcllt 7, cr15, [sl], #1016 @ 0x3f8 │ │ │ │ ldrmi sl, [r1], -fp, lsr #26 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043232b │ │ │ │ vst2.16 {d20-d23}, [r2], r0 │ │ │ │ vst1.64 {d16-d19}, [r3], r8 │ │ │ │ stmib r4, {r6, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stcge 12, cr11, [r9, #-932]! @ 0xfffffc5c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 201b742 │ │ │ │ + blx 1e1b752 │ │ │ │ eorcc lr, r9, #3620864 @ 0x374000 │ │ │ │ submi pc, r0, #66 @ 0x42 │ │ │ │ biceq pc, r8, #1124073472 @ 0x43000000 │ │ │ │ subne pc, r0, #1107296256 @ 0x42000000 │ │ │ │ orrmi pc, r0, #1124073472 @ 0x43000000 │ │ │ │ andcc lr, r0, #196, 18 @ 0x310000 │ │ │ │ ldcllt 7, cr15, [r6], {254} @ 0xfe │ │ │ │ @ instruction: 0x4611adb3 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323b3 │ │ │ │ vst2.16 {d20-d23}, [r2], r7 │ │ │ │ vst1.16 {d16-d19}, [r3], r0 │ │ │ │ stmib r4, {r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stcge 12, cr11, [r7, #-788]! @ 0xfffffcec │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 171b78a │ │ │ │ + blx 151b79a │ │ │ │ @ instruction: 0x2327e9dd │ │ │ │ movtmi pc, #67 @ 0x43 @ │ │ │ │ sbceq pc, r9, #1107296256 @ 0x42000000 │ │ │ │ movtne pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldclt 7, cr15, [r4], #1016 @ 0x3f8 │ │ │ │ ldrmi sl, [r1], -r5, lsr #26 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423225 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2. {d16-d19}, [r2], sl │ │ │ │ vst1.16 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stcge 12, cr11, [r3, #-644]! @ 0xfffffd7c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx e1b7d2 │ │ │ │ + blx c1b7e2 │ │ │ │ @ instruction: 0x2323e9dd │ │ │ │ movtmi pc, #67 @ 0x43 @ │ │ │ │ sbceq pc, fp, #1107296256 @ 0x42000000 │ │ │ │ movtne pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldclt 7, cr15, [r0], {254} @ 0xfe │ │ │ │ ldrmi sl, [r1], -r1, lsr #26 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423221 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2. {d16-d19}, [r2], fp │ │ │ │ vst1.16 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ - ldcge 12, cr11, [pc, #-500] @ 1dd658 │ │ │ │ + ldcge 12, cr11, [pc, #-500] @ 1dd668 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 51b81a │ │ │ │ + blx 31b82a │ │ │ │ tstcs pc, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #67 @ 0x43 @ │ │ │ │ sbceq pc, ip, #1107296256 @ 0x42000000 │ │ │ │ movtne pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stcllt 7, cr15, [ip], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0x4611ad1d │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf042321d │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2. {d16-d19}, [r2], ip │ │ │ │ vst1.16 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ ldcge 12, cr11, [r9, #-356]! @ 0xfffffe9c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xff96f7f1 │ │ │ │ + @ instruction: 0xff8ef7f1 │ │ │ │ teqcs r9, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #67 @ 0x43 @ │ │ │ │ addseq pc, r2, #1107296256 @ 0x42000000 │ │ │ │ movwne pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ mcrrlt 7, 15, pc, r8, cr14 @ │ │ │ │ @ instruction: 0x4611ad37 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423237 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2.32 {d16-d19}, [r2 :64], r2 │ │ │ │ vst1.8 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stmdavs r9, {r0, r2, r4, r5, sl, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b1 │ │ │ │ stcge 4, cr15, [r6], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0x4611ad35 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r2, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423235 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2.16 {d16-d19}, [r2], r9 │ │ │ │ vst1.8 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stmdavs r9, {r0, r2, r3, r4, sl, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b1 │ │ │ │ stcge 4, cr15, [lr], {254} @ 0xfe │ │ │ │ @ instruction: 0x4611ad19 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r9, lsl r3 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ msreq SPSR_, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs r9, {r0, r3, sl, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b1 │ │ │ │ - blge 9ad34 │ │ │ │ + blge 9ad44 │ │ │ │ ldrmi sl, [r1], -fp, lsr #27 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r3, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04232ab │ │ │ │ vst1.16 {d20-d23}, [r3], r7 │ │ │ │ rsbvs r0, r2, r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe6023 │ │ │ │ fldmdbxge r3!, {d11-d132} @ Deprecated │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - mcr2 7, 1, pc, cr10, cr1, {7} @ │ │ │ │ + mcr2 7, 1, pc, cr2, cr1, {7} @ │ │ │ │ eorscc lr, r3, #3620864 @ 0x374000 │ │ │ │ submi pc, r0, #66 @ 0x42 │ │ │ │ biceq pc, r7, #1124073472 @ 0x43000000 │ │ │ │ andne pc, r0, #1107296256 @ 0x42000000 │ │ │ │ orrmi pc, r0, #1124073472 @ 0x43000000 │ │ │ │ andcc lr, r0, #196, 18 @ 0x310000 │ │ │ │ - bllt ffa9b978 │ │ │ │ + bllt ffa9b988 │ │ │ │ ldrmi sl, [r1], -sp, lsr #26 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043232d │ │ │ │ vst2.16 {d20-d23}, [r2], r0 │ │ │ │ vst1.64 {d16-d19}, [r3], r3 │ │ │ │ stmib r4, {r8, r9, ip}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ @ instruction: 0x4611bbd1 │ │ │ │ rscvs pc, r4, sp, lsl #4 │ │ │ │ - blx ff21b99e │ │ │ │ + blx ff21b9ae │ │ │ │ usatcs pc, #8, sp, asr #17 @ │ │ │ │ usatcc pc, #4, sp, asr #17 @ │ │ │ │ andpl pc, r0, #66 @ 0x42 │ │ │ │ vst4.16 {d22-d25}, [r3 :128], r2 │ │ │ │ eorvs r6, r3, r0, lsl #6 │ │ │ │ - bllt ff21b9bc │ │ │ │ + bllt ff21b9cc │ │ │ │ @ instruction: 0x4611ad1b │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043231b │ │ │ │ vst2.16 {d20-d23}, [r2], r0 │ │ │ │ vst1.64 {d16-d19}, [r3]! │ │ │ │ stmib r4, {r6, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs fp, {r0, r1, r2, r3, r5, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stcge 2, cr8, [r1, #1012] @ 0x3f4 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r1, lsl #7 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r3, r4, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 3, cr8, [sp, #-164]! @ 0xffffff5c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, sp, ror r3 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r2, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stclge 2, cr8, [sp, #-980]! @ 0xfffffc2c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r3, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, sp, ror #6 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r4, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 3, cr8, [r5, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r5, ror r3 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ cmppeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r2, r3, r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stclge 2, cr8, [r5, #-756]! @ 0xfffffd0c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r5, ror #6 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ cmppeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r3, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 2, cr8, [r9, #-932]! @ 0xfffffc5c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r9, ror r3 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stclge 2, cr8, [r9, #-724]! @ 0xfffffd2c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r9, ror #6 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 2, cr8, [r1, #-900]! @ 0xfffffc7c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r1, ror r3 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r2, r3, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stclge 2, cr8, [r1, #-884]! @ 0xfffffc8c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r1, ror #6 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 2, cr8, [sp, #-868] @ 0xfffffc9c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, sp, asr r3 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs r9, {r0, r1, r2, r5, r6, r7, r9, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ - bge ff81af78 │ │ │ │ + bge ff81af88 │ │ │ │ ldrmi sl, [r1], -r9, lsr #27 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323a9 │ │ │ │ vst2.16 {d20-d23}, [r2], r7 │ │ │ │ vst1.16 {d16-d19}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ vstrge s23, [r9, #-836] @ 0xfffffcbc │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx fec1bb74 │ │ │ │ + blx fea1bb84 │ │ │ │ movtcs lr, #39389 @ 0x99dd │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - blt ff21bbbc │ │ │ │ + blt ff21bbcc │ │ │ │ ldrmi sl, [r1], -r7, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432347 │ │ │ │ @ instruction: 0xf0424345 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r4, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ vstrge s23, [r5, #-700] @ 0xfffffd44 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx fe39bbb8 │ │ │ │ + blx 219bbc8 │ │ │ │ movtcs lr, #23005 @ 0x59dd │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - blt fe99bc00 │ │ │ │ + blt fe99bc10 │ │ │ │ ldrmi sl, [r1], -r3, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432343 │ │ │ │ @ instruction: 0xf0424346 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r5, r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ vstrge s23, [r1, #-564] @ 0xfffffdcc │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 1b1bbfc │ │ │ │ + blx 191bc0c │ │ │ │ movtcs lr, #6621 @ 0x19dd │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - blt 211bc44 │ │ │ │ + blt 211bc54 │ │ │ │ @ instruction: 0xf5a16809 │ │ │ │ stmdacs r3!, {r1, r2, r4, ip, sp, lr}^ │ │ │ │ addshi pc, r2, #64, 4 │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ - bge 1c1b058 │ │ │ │ + bge 1c1b068 │ │ │ │ ldrmi sl, [r1], -r3, asr #27 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ vst1.64 {d19-d22}, [r3], r3 │ │ │ │ @ instruction: 0xf0420340 │ │ │ │ @ instruction: 0xf0434240 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stmdavs r9, {r0, r5, r6, r9, fp, ip, sp, pc} │ │ │ │ andsvc pc, r6, r1, lsr #11 │ │ │ │ vadd.i8 q9, q0, │ │ │ │ @ instruction: 0xf5b18288 │ │ │ │ @ instruction: 0xf4fe7f2f │ │ │ │ @ instruction: 0xadbbaa4d │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf944f7f3 │ │ │ │ + @ instruction: 0xf93cf7f3 │ │ │ │ @ instruction: 0x23bbe9dd │ │ │ │ movtmi pc, #67 @ 0x43 @ │ │ │ │ andeq pc, r0, #1107296256 @ 0x42000000 │ │ │ │ cmppeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - blt 139bcb0 │ │ │ │ + blt 139bcc0 │ │ │ │ @ instruction: 0x4611ad3d │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043233d │ │ │ │ vst2.16 {d20-d23}, [r2], r0 │ │ │ │ vst1.32 {d16-d19}, [r3] │ │ │ │ stmib r4, {r3, r4, r6, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ vldrge s23, [r1, #-212] @ 0xffffff2c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 51bcac │ │ │ │ + blx 31bcbc │ │ │ │ cmpcs r1, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - blt b1bcf4 │ │ │ │ + blt b1bd04 │ │ │ │ ldrmi sl, [r1], -pc, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043234f │ │ │ │ @ instruction: 0xf0424344 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r4, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ vstrge s23, [sp, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf9eaf7f2 │ │ │ │ + @ instruction: 0xf9e2f7f2 │ │ │ │ movtcs lr, #55773 @ 0xd9dd │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - blt 29bd38 │ │ │ │ + blt 29bd48 │ │ │ │ ldrmi sl, [r1], -fp, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043234b │ │ │ │ @ instruction: 0xf0424345 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r5, r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ @ instruction: 0xad55b9f1 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf9c8f7f2 │ │ │ │ + @ instruction: 0xf9c0f7f2 │ │ │ │ cmpcs r5, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmiblt r0!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4611ad53 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432353 │ │ │ │ @ instruction: 0xf0424344 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r5, r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs fp, {r0, r1, r2, r3, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 1, cr8, [r9, #-52] @ 0xffffffcc │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r6, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r9, asr r3 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ @ instruction: 0xad0fb9bb │ │ │ │ @ instruction: 0x46286891 │ │ │ │ - @ instruction: 0xff26f7f0 │ │ │ │ + @ instruction: 0xff1ef7f0 │ │ │ │ movwcs lr, #63965 @ 0xf9dd │ │ │ │ msrmi SPSR_x, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmiblt lr!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4611ad17 │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ ldmib sp, {r0, r1, r4, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -440217,255 +440221,255 @@ │ │ │ │ tstcs r5, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.16 {d20-d23}, [r3 :128], r0 │ │ │ │ rsbvs r0, r3, r2, lsl #6 │ │ │ │ ldmiblt r0, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmvs r1, {r0, r1, r4, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432313 │ │ │ │ stmib r4, {r0, r5, r6, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ @ instruction: 0xad11b983 │ │ │ │ @ instruction: 0x46286891 │ │ │ │ - mrc2 7, 4, pc, cr6, cr0, {7} │ │ │ │ + mcr2 7, 4, pc, cr14, cr0, {7} @ │ │ │ │ tstcs r1, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.16 {d20-d23}, [r3 :128], r1 │ │ │ │ rsbvs r0, r3, r0, lsl #6 │ │ │ │ ldmdblt r4!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5b16809 │ │ │ │ @ instruction: 0xf4fe7f2f │ │ │ │ @ instruction: 0xad3fa965 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xff32f7f1 │ │ │ │ + @ instruction: 0xff2af7f1 │ │ │ │ teqcs pc, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #12355 @ 0x3043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldmdblt lr, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4611ad31 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432331 │ │ │ │ vst2.16 {d20-d23}, [r2], r0 │ │ │ │ vst1.64 {d16-d19}, [r3], r6 │ │ │ │ stmib r4, {r8, r9, ip}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs r9, {r0, r2, r3, r6, r8, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b1 │ │ │ │ ldmdbge lr!, {r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc} │ │ │ │ ldrmi sl, [r1], -r1, asr #27 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323c1 │ │ │ │ @ instruction: 0xf0424340 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r7, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs r9, {r0, r1, r2, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ stmdbge r8!, {r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc} │ │ │ │ ldmvs r1, {r0, r2, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r2, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r5, lsl #6 │ │ │ │ msrmi SPSR_xc, #67 @ 0x43 │ │ │ │ movteq pc, #42051 @ 0xa443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs r9, {r0, r1, r5, r8, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ ldmdbge r4, {r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc} │ │ │ │ ldrmi sl, [r1], -r3, lsl #26 │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r3, lsl #6 │ │ │ │ msrmi SPSR_s, #67 @ 0x43 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs r9, {r0, r1, r2, r3, r8, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ stmdbge r0, {r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc} │ │ │ │ ldmvs r1, {r0, r3, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r9, lsl #6 │ │ │ │ msrmi SPSR_x, #67 @ 0x43 │ │ │ │ cmppeq r2, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ @ instruction: 0x4611b8fb │ │ │ │ rsbvc pc, r4, sp, lsl #4 │ │ │ │ - @ instruction: 0xff0cf7f5 │ │ │ │ + @ instruction: 0xff18f7f5 │ │ │ │ @ instruction: 0x3768f8dd │ │ │ │ @ instruction: 0x2764f8dd │ │ │ │ nopvc {67} @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmialt ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvs r1, {r0, r1, r3, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043230b │ │ │ │ stmib r4, {r0, r1, r5, r6, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs r9, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ ldmge r0, {r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvs r1, {r0, r1, r2, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r7, lsl #6 │ │ │ │ msrmi SPSR_xc, #67 @ 0x43 │ │ │ │ movteq pc, #9283 @ 0x2443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stcge 8, cr11, [sp, #-812] @ 0xfffffcd4 │ │ │ │ @ instruction: 0x46286891 │ │ │ │ - mrc2 7, 1, pc, cr6, cr0, {7} │ │ │ │ + mcr2 7, 1, pc, cr14, cr0, {7} @ │ │ │ │ movwcs lr, #55773 @ 0xd9dd │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.16 {d20-d23}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #6 │ │ │ │ ldmlt ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628ad57 │ │ │ │ - @ instruction: 0xff44f7f1 │ │ │ │ + @ instruction: 0xff3cf7f1 │ │ │ │ cmpcs r7, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmialt ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628ad7f │ │ │ │ - @ instruction: 0xff34f7f1 │ │ │ │ + @ instruction: 0xff2cf7f1 │ │ │ │ cmncs pc, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldmlt ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi sl, [r8], -r3, ror #26 │ │ │ │ - @ instruction: 0xff24f7f1 │ │ │ │ + @ instruction: 0xff1cf7f1 │ │ │ │ cmncs r3, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ cmppeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmlt ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi sl, [r8], -fp, ror #26 │ │ │ │ - @ instruction: 0xff14f7f1 │ │ │ │ + @ instruction: 0xff0cf7f1 │ │ │ │ cmncs fp, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldmdalt ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi sl, [r8], -r7, ror #26 │ │ │ │ - @ instruction: 0xff04f7f1 │ │ │ │ + mrc2 7, 7, pc, cr12, cr1, {7} │ │ │ │ cmncs r7, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmdalt ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628ad7b │ │ │ │ - mrc2 7, 7, pc, cr4, cr1, {7} │ │ │ │ + mcr2 7, 7, pc, cr12, cr1, {7} @ │ │ │ │ cmncs fp, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldmdalt ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628ad77 │ │ │ │ - mcr2 7, 7, pc, cr4, cr1, {7} @ │ │ │ │ + mrc2 7, 6, pc, cr12, cr1, {7} │ │ │ │ cmncs r7, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmdalt ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628ad73 │ │ │ │ - mrc2 7, 6, pc, cr4, cr1, {7} │ │ │ │ + mcr2 7, 6, pc, cr12, cr1, {7} @ │ │ │ │ cmncs r3, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ cmppeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldmdalt ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi sl, [r8], -pc, ror #26 │ │ │ │ - mcr2 7, 6, pc, cr4, cr1, {7} @ │ │ │ │ + mrc2 7, 5, pc, cr12, cr1, {7} │ │ │ │ cmncs pc, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmdalt ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628ad5f │ │ │ │ - mrc2 7, 5, pc, cr4, cr1, {7} │ │ │ │ + mcr2 7, 5, pc, cr12, cr1, {7} @ │ │ │ │ cmpcs pc, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldmdalt ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628ad5b │ │ │ │ - mcr2 7, 5, pc, cr4, cr1, {7} @ │ │ │ │ + mrc2 7, 4, pc, cr12, cr1, {7} │ │ │ │ cmpcs fp, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmdalt ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628ad99 │ │ │ │ - @ instruction: 0xf8f6f7f2 │ │ │ │ + @ instruction: 0xf8eef7f2 │ │ │ │ orrscs lr, r9, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.16 {d20-d23}, [r3], r7 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ svclt 0x00fef7fd │ │ │ │ strtmi sl, [r8], -r3, lsr #27 │ │ │ │ - blx 69c118 │ │ │ │ + blx 49c128 │ │ │ │ @ instruction: 0x23a3e9dd │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.16 {d20-d23}, [r3], r6 │ │ │ │ rsbvs r0, r3, r0, asr #6 │ │ │ │ svclt 0x00f0f7fd │ │ │ │ @ instruction: 0x4628ad9d │ │ │ │ - @ instruction: 0xf8daf7f2 │ │ │ │ + @ instruction: 0xf8d2f7f2 │ │ │ │ orrscs lr, sp, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #28739 @ 0x7043 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ svclt 0x00e4f7fd │ │ │ │ ldrmi sl, [r1], -r5, asr #27 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ vst1.64 {d19-d22}, [r3], r5 │ │ │ │ @ instruction: 0xf0420340 │ │ │ │ @ instruction: 0xf0434240 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fd3200 │ │ │ │ ldcge 15, cr11, [sp, #844]! @ 0x34c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xff9af7f2 │ │ │ │ + @ instruction: 0xff92f7f2 │ │ │ │ @ instruction: 0x23bde9dd │ │ │ │ movtmi pc, #67 @ 0x43 @ │ │ │ │ andeq pc, r0, #1107296256 @ 0x42000000 │ │ │ │ cmppeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ svclt 0x00c2f7fd │ │ │ │ - stc 6, cr15, [r2], #-324 @ 0xfffffebc │ │ │ │ + ldc 6, cr15, [sl], {81} @ 0x51 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, fp, lr, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2862 @ 0xfffff4d2 │ │ │ │ @ instruction: 0xf8d06e86 │ │ │ │ ldmpl r3, {r3, r4, r7, ip}^ │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xffaef70f │ │ │ │ + @ instruction: 0xffa6f70f │ │ │ │ ldrsblt pc, [r4], #-134 @ 0xffffff7a @ │ │ │ │ subseq pc, r0, #-2147483647 @ 0x80000001 │ │ │ │ ldrmi r4, [r3, #1541] @ 0x605 │ │ │ │ @ instruction: 0x465dd037 │ │ │ │ @ instruction: 0xf10d4604 │ │ │ │ ssatmi r0, #20, r8, lsl #16 │ │ │ │ stmdbmi r7, {r6, r9, ip, sp, lr, pc} │ │ │ │ @@ -440477,357 +440481,357 @@ │ │ │ │ @ instruction: 0xf8db0a08 │ │ │ │ stmib sp, {ip, sp}^ │ │ │ │ ldmdavs r2!, {r0, r1, r9, sl, ip, sp}^ │ │ │ │ strbmi r7, [sl, #-2587] @ 0xfffff5e5 │ │ │ │ cmpeq r3, r3, lsl #22 │ │ │ │ biceq lr, r1, #3072 @ 0xc00 │ │ │ │ ldmib r6, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - b 15a2a60 │ │ │ │ + b 15a2a70 │ │ │ │ movwls r0, #9091 @ 0x2383 │ │ │ │ ldrtmi sp, [r2], -r6 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - blx fe69c246 │ │ │ │ + blx fe69c256 │ │ │ │ andne lr, r6, #3620864 @ 0x374000 │ │ │ │ andne lr, r0, #196, 18 @ 0x310000 │ │ │ │ strcc r6, [r8], #-3699 @ 0xfffff18d │ │ │ │ strbteq pc, [r0], -r3, lsr #3 @ │ │ │ │ @ instruction: 0xd1de429f │ │ │ │ - blls 1f841c │ │ │ │ + blls 1f842c │ │ │ │ @ instruction: 0xd1d1429d │ │ │ │ - bmi 485674 │ │ │ │ + bmi 485684 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -r3, lsl #2 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf6518ff0 │ │ │ │ - svclt 0x0000ebbe │ │ │ │ - rsbseq r1, sl, r6, lsr #28 │ │ │ │ + svclt 0x0000ebb6 │ │ │ │ + rsbseq r1, sl, r6, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, lr, lsl #27 │ │ │ │ + rsbseq r1, sl, lr, ror sp │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ ldrblt r5, [r0, #3200]! @ 0xc80 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00dcf8cc │ │ │ │ addlt r4, r4, pc, lsl ip │ │ │ │ - blge 430b30 │ │ │ │ + blge 430b40 │ │ │ │ @ instruction: 0x4605447c │ │ │ │ stmdage r1, {r0, r8, sp} │ │ │ │ ldmdavs r2, {r1, r5, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9203 │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ movwls r2, #11012 @ 0x2b04 │ │ │ │ - ldcl 6, cr15, [r2, #-324] @ 0xfffffebc │ │ │ │ + stcl 6, cr15, [sl, #-324] @ 0xfffffebc │ │ │ │ andsle r3, r9, r1 │ │ │ │ ldrtmi r9, [r0], -r1, lsl #28 │ │ │ │ - b 61bc20 │ │ │ │ + b 41bc30 │ │ │ │ orrlt r4, r0, r7, lsl #12 │ │ │ │ ldcpl 4, cr2, [r6, #-0] │ │ │ │ stmdavs r9!, {r0, sl, ip, sp} │ │ │ │ @ instruction: 0xf6514630 │ │ │ │ vmovcs.16 d26[0], lr │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ svclt 0x001c9e01 │ │ │ │ movwcc r6, #6251 @ 0x186b │ │ │ │ rsbvs r4, fp, r7, lsr #5 │ │ │ │ ldrtmi sp, [r0], -pc, ror #3 │ │ │ │ - stmdb r2!, {r0, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - blmi 430b34 │ │ │ │ + ldmdb sl, {r0, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 430b44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2b837c │ │ │ │ + blls 2b838c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ pop {r2, ip, sp, pc} │ │ │ │ strdlt r4, [r3], -r0 │ │ │ │ @ instruction: 0xf6514770 │ │ │ │ - svclt 0x0000eb70 │ │ │ │ - rsbseq r1, sl, ip, asr #26 │ │ │ │ + svclt 0x0000eb68 │ │ │ │ + rsbseq r1, sl, ip, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [sl], #-196 @ 0xffffff3c │ │ │ │ + rsbseq r1, sl, r4, ror #25 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ strmi fp, [ip], -pc, lsl #1 │ │ │ │ ldrmi r4, [r5], -r1, lsl #13 │ │ │ │ stmib r0, {r3, r4, r8, fp, ip, pc}^ │ │ │ │ movwls r3, #33091 @ 0x8143 │ │ │ │ @ instruction: 0xf8c09b19 │ │ │ │ @ instruction: 0x46203114 │ │ │ │ @ instruction: 0x3070f89d │ │ │ │ @ instruction: 0xf70d9300 │ │ │ │ - strmi pc, [r2], r3, ror #20 │ │ │ │ + pkhtbmi pc, r2, fp, asr #20 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r6, {r0, r2, r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882e07 │ │ │ │ strbeq pc, [r7], r6, asr #7 @ │ │ │ │ sbcshi pc, r6, r0, asr #4 │ │ │ │ @ instruction: 0xf606fb15 │ │ │ │ @ instruction: 0xf8999b00 │ │ │ │ @ instruction: 0xf0831108 │ │ │ │ @ instruction: 0xf8c90001 │ │ │ │ rscslt r5, r6, #28, 2 │ │ │ │ smlawtmi r0, r9, r8, pc @ │ │ │ │ - blx fe769b9c │ │ │ │ - blx fee9ae38 │ │ │ │ + blx fe769bac │ │ │ │ + blx fee9ae48 │ │ │ │ svclt 0x0008f282 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vhsub.u32 d19, d0, d1 │ │ │ │ @ instruction: 0xf0010141 │ │ │ │ cdpcs 3, 0, cr0, cr1, cr2, {0} │ │ │ │ sbclt fp, sp, #536870925 @ 0x2000000d │ │ │ │ rscscc pc, pc, r2, lsl #2 │ │ │ │ smlabbvs r9, r9, r8, pc @ │ │ │ │ smlabbne r8, r9, r8, pc @ │ │ │ │ movwls fp, #53952 @ 0xd2c0 │ │ │ │ smlabbeq sl, r9, r8, pc @ │ │ │ │ adcshi pc, r0, r0 │ │ │ │ @ instruction: 0xf04f9b0d │ │ │ │ - blcs 1e0418 │ │ │ │ + blcs 1e0428 │ │ │ │ svclt 0x00189b1b │ │ │ │ cdpcs 3, 0, cr2, cr3, cr1, {0} │ │ │ │ vcgt.s8 d25, d0, d1 │ │ │ │ andcc r8, r6, ip, lsr #1 │ │ │ │ @ instruction: 0xf1ba2101 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ - blls 3e5948 │ │ │ │ + blls 3e5958 │ │ │ │ rsclt r2, r4, #262144 @ 0x40000 │ │ │ │ cdpne 0, 5, cr4, cr8, cr7, {4} │ │ │ │ @ instruction: 0xf6514408 │ │ │ │ - @ instruction: 0xf107ea12 │ │ │ │ - bls 86d808 │ │ │ │ + @ instruction: 0xf107ea0a │ │ │ │ + bls 86d818 │ │ │ │ @ instruction: 0xf889427f │ │ │ │ - blx 36e8e6 │ │ │ │ - b 511418 │ │ │ │ + blx 36e8f6 │ │ │ │ + b 511428 │ │ │ │ @ instruction: 0xf8c90307 │ │ │ │ - bcs 1ea7e0 │ │ │ │ + bcs 1ea7f0 │ │ │ │ adcshi pc, fp, r0 │ │ │ │ vst4.8 {d18,d20,d22,d24}, [pc], r1 │ │ │ │ @ instruction: 0xf6cf4e70 │ │ │ │ @ instruction: 0x464f7eff │ │ │ │ stmib sp, {r0, r5, r7, lr}^ │ │ │ │ ldmib r9, {r0, r2, r8, fp, ip, sp}^ │ │ │ │ vmlsne.f64 d20, d10, d10 │ │ │ │ submi r9, sl, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf0059203 │ │ │ │ andls r0, r2, #48, 4 │ │ │ │ andeq pc, r4, #5 │ │ │ │ ldrbmi r9, [r9], r7, lsl #4 │ │ │ │ @ instruction: 0x26009a1a │ │ │ │ @ instruction: 0xf8cd46d3 │ │ │ │ - bcc 25651c │ │ │ │ + bcc 25652c │ │ │ │ @ instruction: 0xf1089209 │ │ │ │ andls r3, sl, #-268435441 @ 0xf000000f │ │ │ │ andeq pc, r0, #200, 2 @ 0x32 │ │ │ │ eor r9, r5, fp, lsl #4 │ │ │ │ ldrmi r9, [r8], #-2826 @ 0xfffff4f6 │ │ │ │ andsmi r9, r8, fp, lsl #22 │ │ │ │ - blx 40507a │ │ │ │ + blx 40508a │ │ │ │ eorsvs pc, ip, r0, lsl #2 │ │ │ │ cdpcs 1, 0, cr11, cr1, cr11, {3} │ │ │ │ @ instruction: 0xf857d904 │ │ │ │ @ instruction: 0xf5b11c04 │ │ │ │ stmdble r6, {r4, r5, r6, r8, r9, sl, fp, lr} │ │ │ │ @ instruction: 0xf000fb08 │ │ │ │ @ instruction: 0xf6009b0c │ │ │ │ - b 1fa894 │ │ │ │ - blls 21e8a8 │ │ │ │ + b 1fa8a4 │ │ │ │ + blls 21e8b8 │ │ │ │ rsbsvs r3, r9, r1, lsl #12 │ │ │ │ - blx 2ac0c6 │ │ │ │ - blls 89b8bc │ │ │ │ + blx 2ac0d6 │ │ │ │ + blls 89b8cc │ │ │ │ @ instruction: 0xf505fb01 │ │ │ │ @ instruction: 0xf149192d │ │ │ │ strtmi r0, [ip], -r0, lsl #18 │ │ │ │ strhtle r4, [fp], #-35 @ 0xffffffdd │ │ │ │ - blx ac5120 │ │ │ │ - blls 29b8d8 │ │ │ │ + blx ac5130 │ │ │ │ + blls 29b8e8 │ │ │ │ svclt 0x00382d01 │ │ │ │ teqlt r3, r1, lsl #10 │ │ │ │ stmdblt r3!, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ - blx ac50f0 │ │ │ │ + blx ac5100 │ │ │ │ stmdbcs pc, {r1, r2, r8, ip, sp, lr, pc} @ │ │ │ │ - blls 3949d8 │ │ │ │ + blls 3949e8 │ │ │ │ @ instruction: 0xa108f893 │ │ │ │ @ instruction: 0xf3ca9b05 │ │ │ │ - blx aa4ce8 │ │ │ │ - blls 31a900 │ │ │ │ + blx aa4cf8 │ │ │ │ + blls 31a910 │ │ │ │ svclt 0x002c2901 │ │ │ │ movwcc r1, #6235 @ 0x185b │ │ │ │ ldrmi r2, [r8], r1, lsl #2 │ │ │ │ - b 405104 │ │ │ │ - blls 7e0508 │ │ │ │ + b 405114 │ │ │ │ + blls 7e0518 │ │ │ │ @ instruction: 0xf006fa23 │ │ │ │ svclt 0x00382801 │ │ │ │ @ instruction: 0xf1bb2001 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ strmi r3, [r8], #-2049 @ 0xfffff7ff │ │ │ │ - stmib r8, {r0, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0, {r0, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blls 452bb8 │ │ │ │ + blls 452bc8 │ │ │ │ svclt 0x000442b3 │ │ │ │ @ instruction: 0xf020301f │ │ │ │ @ instruction: 0xe7a3001f │ │ │ │ str r2, [r7, -r1, lsl #12]! │ │ │ │ suble r2, lr, r0, lsl #22 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strls r2, [r1], -r2, lsl #6 │ │ │ │ @ instruction: 0xf015930d │ │ │ │ @ instruction: 0xf43f0f30 │ │ │ │ andcc sl, r7, r0, asr pc │ │ │ │ @ instruction: 0xf1ba2101 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ @ instruction: 0xe74e1d94 │ │ │ │ - blx ac5170 │ │ │ │ - blls 31a978 │ │ │ │ + blx ac5180 │ │ │ │ + blls 31a988 │ │ │ │ svclt 0x002c2901 │ │ │ │ movwcc r1, #6235 @ 0x185b │ │ │ │ - blls 2affcc │ │ │ │ + blls 2affdc │ │ │ │ stmdaeq r3, {r3, r9, fp, sp, lr, pc} │ │ │ │ - blx ac51d4 │ │ │ │ + blx ac51e4 │ │ │ │ stmdacs r1, {r1, r2, ip, sp, lr, pc} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd0cd │ │ │ │ stmdacc r1, {r4, ip} │ │ │ │ @ instruction: 0xf6514408 │ │ │ │ - strb lr, [r6, lr, asr #18] │ │ │ │ + strb lr, [r6, r6, asr #18] │ │ │ │ @ instruction: 0xf8dd46cb │ │ │ │ stmib r9, {r3, r4, ip, pc}^ │ │ │ │ - blls 5352c4 │ │ │ │ + blls 5352d4 │ │ │ │ @ instruction: 0xf8d9b1b3 │ │ │ │ @ instruction: 0xf6403128 │ │ │ │ @ instruction: 0xf8d971ff │ │ │ │ ldmdane fp, {r2, r3, r5, r8, sp}^ │ │ │ │ @ instruction: 0xf142991b │ │ │ │ vhsub.u32 d16, d15, d0 │ │ │ │ stmib r9, {r0, r1, r3, r8, r9}^ │ │ │ │ - blx fea2aeb6 │ │ │ │ + blx fea2aec6 │ │ │ │ @ instruction: 0xf8c93103 │ │ │ │ - blls 8aaa64 │ │ │ │ + blls 8aaa74 │ │ │ │ andne pc, r2, #3072 @ 0xc00 │ │ │ │ smlawtcs ip, r9, r8, pc @ │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ - blls 8c2594 │ │ │ │ + blls 8c25a4 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svceq 0x0030f015 │ │ │ │ @ instruction: 0xf43f9301 │ │ │ │ ldr sl, [r0, r2, lsl #30]! │ │ │ │ - blmi 326e38 │ │ │ │ - blx 26f7da │ │ │ │ + blmi 326e48 │ │ │ │ + blx 26f7ea │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eoreq r8, sl, r8, lsl #20 │ │ │ │ + strdeq r8, [sl], -r0 @ │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ - blx 26f7f6 │ │ │ │ + blx 26f806 │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq r8, sl, ip, ror #19 │ │ │ │ + ldrdeq r8, [sl], -r4 @ │ │ │ │ @ instruction: 0xf04f4b11 │ │ │ │ ldrbtmi r0, [fp], #-3092 @ 0xfffff3ec │ │ │ │ movwcc pc, #2828 @ 0xb0c @ │ │ │ │ orrslt r7, fp, fp, lsl ip │ │ │ │ svclt 0x00082900 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xf5b0b13a │ │ │ │ stmdble sp, {r0, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ svcvc 0x00d6f5b0 │ │ │ │ andcs sp, r3, r1, lsl #2 │ │ │ │ - blmi 3f0404 │ │ │ │ + blmi 3f0414 │ │ │ │ ldrbtmi r2, [fp], #-532 @ 0xfffffdec │ │ │ │ movwcc pc, #2818 @ 0xb02 @ │ │ │ │ @ instruction: 0x47706858 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ svcvc 0x00c8f5b0 │ │ │ │ strdcs sp, [ip], -r3 │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq r8, [sl], -r2 @ │ │ │ │ - eoreq r8, sl, sl, lsr #19 │ │ │ │ + strhteq r8, [sl], -sl │ │ │ │ + mlaeq sl, r2, r8, r8 │ │ │ │ svclt 0x00142900 │ │ │ │ @ instruction: 0xf0424613 │ │ │ │ teqlt r3, r1, lsl #6 │ │ │ │ orrsne pc, r1, #64, 4 │ │ │ │ mulsle r6, r8, r2 │ │ │ │ svcvc 0x00c9f5b0 │ │ │ │ stmiacs r8, {r0, r2, r4, ip, lr, pc}^ │ │ │ │ - blmi 5126dc │ │ │ │ + blmi 5126ec │ │ │ │ ldceq 0, cr15, [r4], {79} @ 0x4f │ │ │ │ - blx 4ef87e │ │ │ │ + blx 4ef88e │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ @ instruction: 0xf082b150 │ │ │ │ stmdbcs r0, {r0, r9} │ │ │ │ andcs fp, r0, #12, 30 @ 0x30 │ │ │ │ andeq pc, r1, #2 │ │ │ │ ldmvs r8, {r1, r3, r8, fp, ip, sp, pc}^ │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ andcs r4, r3, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq r8, sl, r4, ror #18 │ │ │ │ + eoreq r8, sl, ip, asr #16 │ │ │ │ andscs r4, r4, #8, 22 @ 0x2000 │ │ │ │ - blx 26f8b2 │ │ │ │ + blx 26f8c2 │ │ │ │ ldcvc 3, cr3, [sl], {-0} │ │ │ │ stmdbcs r0, {r1, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b0bf08 │ │ │ │ ldrdle r7, [r3], -r6 │ │ │ │ @ instruction: 0x47706898 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ ldrbmi r2, [r0, -r3]! │ │ │ │ - eoreq r8, sl, r0, lsr r9 │ │ │ │ + eoreq r8, sl, r8, lsl r8 │ │ │ │ @ instruction: 0xf04f4b09 │ │ │ │ ldrbtmi r0, [fp], #-3092 @ 0xfffff3ec │ │ │ │ movwcc pc, #2828 @ 0xb0c @ │ │ │ │ cmplt r0, r8, lsl ip │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ svclt 0x000c2900 │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ stmdblt sl, {r0, r9} │ │ │ │ @ instruction: 0x477068d8 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - eoreq r8, sl, r6, lsl #18 │ │ │ │ + eoreq r8, sl, lr, ror #15 │ │ │ │ stmdale fp, {r0, r2, r4, r7, fp, sp} │ │ │ │ stmdale r7, {r0, r4, r7, fp, sp} │ │ │ │ andle r2, sp, lr, lsl #17 │ │ │ │ svclt 0x00142891 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbmi r2, [r0, -r4]! │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ svclt 0x001428bd │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbmi r2, [r0, -r4]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed35944 │ │ │ │ + bl fed35954 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x0109f890 │ │ │ │ ldrmi r4, [r6], -pc, lsl #12 │ │ │ │ @ instruction: 0xf8d42802 │ │ │ │ andsle r5, r5, r0, lsr #2 │ │ │ │ svcvc 0x00d6f5b5 │ │ │ │ @ instruction: 0xf894d047 │ │ │ │ @ instruction: 0xf8d4510a │ │ │ │ @ instruction: 0x4621411c │ │ │ │ - ldmda ip, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdble r9, {r1, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2853 @ 0xfffff4db │ │ │ │ andscs pc, r5, r3, lsl r8 @ │ │ │ │ movteq lr, #23299 @ 0x5b03 │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, sp, lr}^ │ │ │ │ ldcllt 0, cr6, [r8, #204]! @ 0xcc │ │ │ │ @ instruction: 0xf70d4628 │ │ │ │ - @ instruction: 0xf890f851 │ │ │ │ + @ instruction: 0xf890f849 │ │ │ │ @ instruction: 0xf0033020 │ │ │ │ - blcs 25f3b4 │ │ │ │ + blcs 25f3c4 │ │ │ │ @ instruction: 0xf5b5d030 │ │ │ │ ldrdle r7, [r8], -r6 @ │ │ │ │ @ instruction: 0x510af894 │ │ │ │ @ instruction: 0x411cf8d4 │ │ │ │ ldmdale lr, {r3, sl, fp, sp} │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ strtmi r4, [r3], #-36 @ 0xffffffdc │ │ │ │ @@ -440849,15 +440853,15 @@ │ │ │ │ @ instruction: 0x2320e7c8 │ │ │ │ movwcs r6, #32827 @ 0x803b │ │ │ │ ldcllt 0, cr6, [r8, #204]! @ 0xcc │ │ │ │ @ instruction: 0x3108f894 │ │ │ │ strble r0, [sl], #1819 @ 0x71b │ │ │ │ eorsvs r2, fp, r0, lsl r3 │ │ │ │ svclt 0x0000e7f5 │ │ │ │ - eoreq sl, sl, sl, lsr #22 │ │ │ │ + eoreq sl, sl, r2, lsl sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0x4615b09d │ │ │ │ @ instruction: 0xf8df461c │ │ │ │ @ instruction: 0x46063814 │ │ │ │ @@ -440867,57 +440871,57 @@ │ │ │ │ @ instruction: 0xf89d447a │ │ │ │ @ instruction: 0xf89da0b0 │ │ │ │ @ instruction: 0xf8dd70b4 │ │ │ │ ldmpl r3, {r3, r4, r5, r7, ip, pc}^ │ │ │ │ tstls fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8c09b27 │ │ │ │ - blls beac98 │ │ │ │ + blls beaca8 │ │ │ │ tstpcc r4, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c09b29 │ │ │ │ @ instruction: 0x46283118 │ │ │ │ umlalcc pc, ip, sp, r8 @ │ │ │ │ @ instruction: 0xf70c9304 │ │ │ │ - strmi pc, [r3], r1, ror #31 │ │ │ │ + pkhtbmi pc, r3, r9, asr #31 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r3, {r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882b07 │ │ │ │ biceq pc, r7, #201326595 @ 0xc000003 │ │ │ │ sbcshi pc, r1, r0, asr #4 │ │ │ │ vqrdmlah.s d15, d3, d4 │ │ │ │ tstpmi ip, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ smlawtpl r0, r6, r8, pc @ │ │ │ │ - bls 308cf8 │ │ │ │ + bls 308d08 │ │ │ │ sbcslt r4, ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0x3108f896 │ │ │ │ - blx fe6e98a0 │ │ │ │ - blx fef5bf34 │ │ │ │ + blx fe6e98b0 │ │ │ │ + blx fef5bf44 │ │ │ │ svclt 0x0008f585 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 1de8fb @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 1de90b @ │ │ │ │ @ instruction: 0xf0823501 │ │ │ │ @ instruction: 0xf8860201 │ │ │ │ rsclt r4, sp, #1073741826 @ 0x40000002 │ │ │ │ movteq pc, #4962 @ 0x1362 @ │ │ │ │ ldmcc pc!, {r0, r2, r8, ip, sp, lr, pc}^ @ │ │ │ │ vpmin.u32 d26, d10, d10 │ │ │ │ @ instruction: 0xf88603c3 │ │ │ │ - blx 19aacec │ │ │ │ + blx 19aacfc │ │ │ │ @ instruction: 0xf886f888 │ │ │ │ @ instruction: 0xf7ff810a │ │ │ │ ldmib sp, {r0, r1, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 22b17c │ │ │ │ - bcs 24e700 │ │ │ │ + blcs 22b18c │ │ │ │ + bcs 24e710 │ │ │ │ @ instruction: 0xf896bf82 │ │ │ │ @ instruction: 0xf0233108 │ │ │ │ @ instruction: 0xf8860301 │ │ │ │ - blls 82ad10 │ │ │ │ + blls 82ad20 │ │ │ │ @ instruction: 0xf896b92b │ │ │ │ vrhadd.u32 d18, d3, d8 │ │ │ │ @ instruction: 0xf8860200 │ │ │ │ - bls b66d20 │ │ │ │ + bls b66d30 │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ svclt 0x008c2a0f │ │ │ │ @ instruction: 0xf0072700 │ │ │ │ svccs 0x00000701 │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0x2108f896 │ │ │ │ andeq pc, r1, #34 @ 0x22 │ │ │ │ @@ -440927,21 +440931,21 @@ │ │ │ │ ldrsbtcs pc, [r8], -fp @ │ │ │ │ @ instruction: 0xf0002a03 │ │ │ │ @ instruction: 0xf896829d │ │ │ │ @ instruction: 0xf0222108 │ │ │ │ @ instruction: 0xf8860230 │ │ │ │ @ instruction: 0xf8962108 │ │ │ │ ldrbeq r7, [r8, r8, lsl #2]! │ │ │ │ - bls 253d68 │ │ │ │ + bls 253d78 │ │ │ │ umullcs pc, r9, r2, r8 @ │ │ │ │ @ instruction: 0xf047b922 │ │ │ │ @ instruction: 0xf8860704 │ │ │ │ rscslt r7, pc, #8, 2 │ │ │ │ andeq pc, r2, #23 │ │ │ │ - bls c831a4 │ │ │ │ + bls c831b4 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf0179209 │ │ │ │ andls r0, r8, #48, 4 │ │ │ │ bicshi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0xf04f2c04 │ │ │ │ svclt 0x00880240 │ │ │ │ @ instruction: 0xf8c63d03 │ │ │ │ @@ -440957,21 +440961,21 @@ │ │ │ │ @ instruction: 0xf588fa5f │ │ │ │ @ instruction: 0xf802fa01 │ │ │ │ rscscc pc, pc, #8, 2 │ │ │ │ stmdaeq r0, {r3, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bb9202 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrdne pc, [ip], -fp │ │ │ │ - blls b835c4 │ │ │ │ + blls b835d4 │ │ │ │ teqppl r4, r6, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - bcc 1dadd4 │ │ │ │ + bcc 1dade4 │ │ │ │ andeq lr, sl, r1, lsl #22 │ │ │ │ - svc 0x002cf650 │ │ │ │ - blx 3055de │ │ │ │ - blls 22a9d8 │ │ │ │ + svc 0x0024f650 │ │ │ │ + blx 3055ee │ │ │ │ + blls 22a9e8 │ │ │ │ andeq lr, r8, r0, lsl #20 │ │ │ │ rscseq pc, r0, r6, asr #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmib r9, {r0, r5, ip, lr, pc}^ │ │ │ │ andcs r4, r1, #0, 2 │ │ │ │ adcmi r9, sl, r3, lsl #8 │ │ │ │ ldrmi r1, [r0], #-3656 @ 0xfffff1b8 │ │ │ │ @@ -440986,127 +440990,127 @@ │ │ │ │ subsmi r9, sl, fp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwhi pc, #45120 @ 0xb040 @ │ │ │ │ pop {r0, r2, r3, r4, ip, sp, pc} │ │ │ │ movwcs r8, #8176 @ 0x1ff0 │ │ │ │ @ instruction: 0xf8cde72c │ │ │ │ @ instruction: 0xf8cd9058 │ │ │ │ - bls c42a64 │ │ │ │ + bls c42a74 │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - bls b7f0f0 │ │ │ │ + bls b7f100 │ │ │ │ @ instruction: 0xf0071e58 │ │ │ │ - bcs 220e48 │ │ │ │ + bcs 220e58 │ │ │ │ svclt 0x00839a27 │ │ │ │ - blx fe49d534 │ │ │ │ + blx fe49d544 │ │ │ │ @ instruction: 0xf1ca2101 │ │ │ │ tstcs r1, r0, lsr #20 │ │ │ │ - blx 24e878 │ │ │ │ - bcs 25ae84 │ │ │ │ + blx 24e888 │ │ │ │ + bcs 25ae94 │ │ │ │ @ instruction: 0xf102bf82 │ │ │ │ strcs r3, [r1], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ svclt 0x00884408 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00944619 │ │ │ │ addsmi r2, r4, r1, lsl #8 │ │ │ │ - mrc 6, 6, APSR_nzcv, cr6, cr0, {2} │ │ │ │ + mcr 6, 6, pc, cr14, cr0, {2} @ │ │ │ │ eorscc r9, pc, sl, lsl r9 @ │ │ │ │ teqpeq pc, #32 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, r4, r6, asr #17 │ │ │ │ tstls r2, #72, 28 @ 0x480 │ │ │ │ @ instruction: 0xf6504420 │ │ │ │ - eorscc lr, pc, ip, asr #29 │ │ │ │ - bmi 14991f0 │ │ │ │ + eorscc lr, pc, r4, asr #29 │ │ │ │ + bmi 1499200 │ │ │ │ teqpeq pc, #32 @ p-variant is OBSOLETE │ │ │ │ tstls r3, #-1073741809 @ 0xc000000f │ │ │ │ teqpeq pc, #111 @ p-variant is OBSOLETE @ 0x6f │ │ │ │ tstne r4, #3358720 @ 0x334000 │ │ │ │ movweq pc, #16391 @ 0x4007 @ │ │ │ │ movwcs r9, #4876 @ 0x130c │ │ │ │ ldrsbtcs pc, [r0], #134 @ 0x86 @ │ │ │ │ ldrtmi r9, [r0], r5, lsl #4 │ │ │ │ strcs r4, [r0, -fp, lsr #1] │ │ │ │ subsmi r1, fp, #1440 @ 0x5a0 │ │ │ │ vst2.8 {d25-d28}, [pc], r6 │ │ │ │ @ instruction: 0xf6cf4c70 │ │ │ │ - blls c3dec8 │ │ │ │ - blcc 2432ec │ │ │ │ - blls 5836fc │ │ │ │ + blls c3ded8 │ │ │ │ + blcc 2432fc │ │ │ │ + blls 58370c │ │ │ │ eorls pc, ip, sp, asr #17 │ │ │ │ andls r1, pc, #1440 @ 0x5a0 │ │ │ │ ssatmi r4, #20, sl, asr #12 │ │ │ │ smlsdls sp, fp, r2, r4 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf8cd905c │ │ │ │ - blls c0ebd0 │ │ │ │ + blls c0ebe0 │ │ │ │ @ instruction: 0xf507fa23 │ │ │ │ vstrcs d9, [r1, #-32] @ 0xffffffe0 │ │ │ │ strcs fp, [r1, #-3896] @ 0xfffff0c8 │ │ │ │ - blls 50afcc │ │ │ │ - blls b8cf90 │ │ │ │ - blcs 5aeef4 │ │ │ │ + blls 50afdc │ │ │ │ + blls b8cfa0 │ │ │ │ + blcs 5aef04 │ │ │ │ sbcshi pc, fp, r0, asr #4 │ │ │ │ stmdbls r7, {r0, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x6108f89b │ │ │ │ - blcs 22ef04 │ │ │ │ + blcs 22ef14 │ │ │ │ stmiane r9, {r2, r3, r5, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 36af24 │ │ │ │ + blls 36af34 │ │ │ │ strne pc, [r1], -r6, asr #7 │ │ │ │ stmdbeq r3, {r0, r9, fp, sp, lr, pc} │ │ │ │ tstcs r1, r7, lsr #22 │ │ │ │ @ instruction: 0xf007fa23 │ │ │ │ stmdacs r1, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ svclt 0x000c2e00 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ tstlt r2, r1, lsl #6 │ │ │ │ stmdacc r1, {r0, r4, r8, fp, sp, lr} │ │ │ │ andcc lr, r1, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6504408 │ │ │ │ - ldmib sp, {r2, r3, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r2, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ tstlt lr, r1, lsl #4 │ │ │ │ strmi r9, [r8], #-2319 @ 0xfffff6f1 │ │ │ │ andmi r9, r8, r0, lsl r9 │ │ │ │ addmi r9, pc, #163840 @ 0x28000 │ │ │ │ svclt 0x00089903 │ │ │ │ strtmi r3, [r1], #-3 │ │ │ │ andne pc, r0, r8, asr #17 │ │ │ │ svclt 0x00089904 │ │ │ │ andeq pc, r3, r0, lsr #32 │ │ │ │ subsle r2, r9, r0, lsl #18 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ stmdbls sp, {r0, r2, r4, r7, pc} │ │ │ │ stmdbls r5, {r0, r3, r5, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ stc2 11, cr15, [r0], {9} @ │ │ │ │ - blx a26570 │ │ │ │ + blx a26580 │ │ │ │ stmdbls r7, {ip, sp, lr, pc} │ │ │ │ svclt 0x002c2801 │ │ │ │ tstcc r1, r9, lsl #16 │ │ │ │ andmi r9, r1, r6, lsl #16 │ │ │ │ svceq 0x0051ebb9 │ │ │ │ @ instruction: 0x4660d037 │ │ │ │ @ instruction: 0xf6009e0e │ │ │ │ ldrshtmi r7, [r1], -pc │ │ │ │ addmi r9, r1, #1073741827 @ 0x40000003 │ │ │ │ @ instruction: 0xf8cdbf04 │ │ │ │ @ instruction: 0xf8c8c034 │ │ │ │ andle r0, r3, r4 │ │ │ │ strmi r9, [r8], -sp, lsl #18 │ │ │ │ andne pc, r4, r8, asr #17 │ │ │ │ - blx 244ff2 │ │ │ │ - blx 21bfe6 │ │ │ │ + blx 245002 │ │ │ │ + blx 21bff6 │ │ │ │ pushne {r0, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf14a462c │ │ │ │ - bllt 1ea13dc │ │ │ │ + bllt 1ea13ec │ │ │ │ strcc r9, [r1, -r9, lsr #22] │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xd18242bb │ │ │ │ @ instruction: 0x465e9b11 │ │ │ │ ldrsbls pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ - bmi 1499320 │ │ │ │ + bmi 1499330 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1b980e6 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ ldmib r6, {r1, r4, r5, r8, pc}^ │ │ │ │ andcs r4, r1, sl, asr #20 │ │ │ │ ldmdbne ip, {r1, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ movweq pc, #330 @ 0x14a @ │ │ │ │ @@ -441119,28 +441123,28 @@ │ │ │ │ ldrsbtgt pc, [r4], -sp @ │ │ │ │ @ instruction: 0xe7bbd3bb │ │ │ │ @ instruction: 0xf000fb09 │ │ │ │ andeq pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0xf89be7c6 │ │ │ │ @ instruction: 0xf6401108 │ │ │ │ stmiane ip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp, lr}^ │ │ │ │ - beq 21b170 │ │ │ │ + beq 21b180 │ │ │ │ tstpeq r1, r1, lsl r0 @ p-variant is OBSOLETE │ │ │ │ streq pc, [fp], #-879 @ 0xfffffc91 │ │ │ │ strmi fp, [fp], -r8, lsl #30 │ │ │ │ ldmdbls r3, {r3, r4, ip, lr, pc} │ │ │ │ - blx a458a4 │ │ │ │ + blx a458b4 │ │ │ │ ldmdbls r4, {r0, r1, r2, ip, sp, lr, pc} │ │ │ │ - blcs 22f050 │ │ │ │ + blcs 22f060 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svclt 0x002c2801 │ │ │ │ tstcc r1, r9, lsl #16 │ │ │ │ teqcc pc, #1376256 @ 0x150000 │ │ │ │ teqpeq pc, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ - blx 22ec82 │ │ │ │ + blx 22ec92 │ │ │ │ stmdbls lr, {r0, r1, r8, r9, ip, sp, lr, pc} │ │ │ │ mvnsvc pc, #3145728 @ 0x300000 │ │ │ │ ldrmi r4, [r9], -fp │ │ │ │ rsbscc pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf8db9803 │ │ │ │ ldmdane r9, {r8, ip, sp}^ │ │ │ │ @ instruction: 0xf8db4403 │ │ │ │ @@ -441150,35 +441154,35 @@ │ │ │ │ @ instruction: 0xf8cb1100 │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ @ instruction: 0xf000fb09 │ │ │ │ @ instruction: 0xf600990e │ │ │ │ strdmi r7, [r8], -pc @ │ │ │ │ andeq pc, r4, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ - blls 358acc │ │ │ │ + blls 358adc │ │ │ │ rscsmi r9, fp, r7, lsl #18 │ │ │ │ svclt 0x002c2b01 │ │ │ │ smlabtcc r1, r9, r8, r1 │ │ │ │ - b 2458ec │ │ │ │ - blls ba10e4 │ │ │ │ + b 2458fc │ │ │ │ + blls ba10f4 │ │ │ │ @ instruction: 0xf007fa23 │ │ │ │ stmdacs r1, {r0, r1, r4, r9, sl, lr} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ ldmdbvs r1, {r0, r1, r3, r4, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ andls r3, r1, #65536 @ 0x10000 │ │ │ │ @ instruction: 0xf6504408 │ │ │ │ - blls 51a360 │ │ │ │ + blls 51a350 │ │ │ │ ldr r9, [r1, -r1, lsl #20]! │ │ │ │ svceq 0x0000f1bb │ │ │ │ mrcge 4, 0, APSR_nzcv, cr13, cr15, {1} │ │ │ │ ldrsbtcs pc, [r8], -fp @ │ │ │ │ @ instruction: 0xf47f2a03 │ │ │ │ @ instruction: 0xf89bae18 │ │ │ │ - bcs 366de4 │ │ │ │ + bcs 366df4 │ │ │ │ rschi pc, sp, r0 │ │ │ │ @ instruction: 0x2108f896 │ │ │ │ andeq pc, r4, #66 @ 0x42 │ │ │ │ smlabbcs r8, r6, r8, pc @ │ │ │ │ @ instruction: 0xf007e60b │ │ │ │ stccs 1, cr0, [r2], {1} │ │ │ │ teqphi r4, r6, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @@ -441198,23 +441202,23 @@ │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ mlasne r5, fp, r8, pc @ │ │ │ │ @ instruction: 0xf04f2906 │ │ │ │ tstls lr, r0, lsl r1 │ │ │ │ sbcshi pc, ip, r0, asr #32 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ teqpne r0, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blx 19a7188 │ │ │ │ - blx 25c3a8 │ │ │ │ + blx 19a7198 │ │ │ │ + blx 25c3b8 │ │ │ │ cdpne 2, 5, cr15, cr1, cr2, {0} │ │ │ │ stmdaeq r0, {r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ ldr r9, [r1], -r2, lsl #2 │ │ │ │ mrcne 6, 2, r4, cr8, cr9, {0} │ │ │ │ @ instruction: 0xf0079b26 │ │ │ │ ldrmi r0, [r8], #-2305 @ 0xfffff6ff │ │ │ │ - stcl 6, cr15, [r2, #-320] @ 0xfffffec0 │ │ │ │ + ldc 6, cr15, [sl, #-320]! @ 0xfffffec0 │ │ │ │ ldmib r6, {r0, r3, r5, r8, fp, ip, pc}^ │ │ │ │ eorscc r4, pc, sl, asr #20 │ │ │ │ teqpeq pc, #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c69312 │ │ │ │ @ instruction: 0x465230f4 │ │ │ │ stmdbcs r0, {r0, r1, r5, r9, sl, lr} │ │ │ │ ldmdbls r1, {r0, r1, r6, r8, ip, lr, pc} │ │ │ │ @@ -441228,54 +441232,54 @@ │ │ │ │ andcc pc, r3, #165888 @ 0x28800 │ │ │ │ andcs pc, r1, #0, 22 │ │ │ │ subcc lr, sl, #3244032 @ 0x318000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0009f43f │ │ │ │ ldmib r6, {r0, r3, r5, r8, fp, ip, pc}^ │ │ │ │ orrlt r5, r9, r0, asr #32 │ │ │ │ - bls c85a9c │ │ │ │ - blx 285ea6 │ │ │ │ + bls c85aac │ │ │ │ + blx 285eb6 │ │ │ │ movwcs pc, #259 @ 0x103 @ │ │ │ │ @ instruction: 0xf101fb05 │ │ │ │ eorscs pc, r3, r6, asr r8 @ │ │ │ │ @ instruction: 0xf846440a │ │ │ │ movwcc r2, #4147 @ 0x1033 │ │ │ │ @ instruction: 0xd1f7429c │ │ │ │ subcc lr, sl, #3506176 @ 0x358000 │ │ │ │ @ instruction: 0x9c28992a │ │ │ │ smlatbmi r4, r1, fp, pc @ │ │ │ │ - blx 21da38 │ │ │ │ - bge 25da40 │ │ │ │ + blx 21da48 │ │ │ │ + bge 25da50 │ │ │ │ strmi pc, [r5, #-2980] @ 0xfffff45c │ │ │ │ stmiane r4!, {r1, r3, r5, r7, sl, lr}^ │ │ │ │ - beq 299b60 │ │ │ │ + beq 299b70 │ │ │ │ @ instruction: 0xf108e6e5 │ │ │ │ andcs r0, r1, #393216 @ 0x60000 │ │ │ │ strbmi r9, [r2], -lr, lsl #4 │ │ │ │ ldmdbls sl, {r0, r1, r3, r5, r7, r8, sl, sp, lr, pc} │ │ │ │ vmlane.f64 d25, d8, d23 │ │ │ │ @ instruction: 0xf6504418 │ │ │ │ - andcc lr, pc, ip, ror #25 │ │ │ │ + andcc lr, pc, r4, ror #25 │ │ │ │ movweq pc, #61472 @ 0xf020 @ │ │ │ │ tstls r3, #-268435456 @ 0xf0000000 │ │ │ │ movweq pc, #61551 @ 0xf06f @ │ │ │ │ tstcs r4, #3358720 @ 0x334000 │ │ │ │ ldmib r6, {r5, r9, sl, sp, lr, pc}^ │ │ │ │ strb r5, [r5, r0, asr #32] │ │ │ │ mlascs r4, fp, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a06 │ │ │ │ @ instruction: 0xf89baf51 │ │ │ │ - bcs 366f50 │ │ │ │ + bcs 366f60 │ │ │ │ svcge 0x004cf47f │ │ │ │ @ instruction: 0x2108f896 │ │ │ │ eorseq pc, r0, #34 @ 0x22 │ │ │ │ smlabbcs r8, r6, r8, pc @ │ │ │ │ @ instruction: 0xf89be73f │ │ │ │ @ instruction: 0xf0022020 │ │ │ │ - bcs 25f6b4 │ │ │ │ + bcs 25f6c4 │ │ │ │ ldrbmi fp, [r0], -ip, lsl #30 │ │ │ │ andeq pc, r1, sl, asr #32 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8868084 │ │ │ │ stmdbcs r0, {r2, r4, r5, r8, lr} │ │ │ │ ssatmi sp, #1, ip, asr #2 │ │ │ │ tstcs r0, r8, lsl #4 │ │ │ │ @@ -441284,38 +441288,38 @@ │ │ │ │ addshi pc, r4, r0 │ │ │ │ mlane r0, fp, r8, pc @ │ │ │ │ stmdaeq r6, {r3, r8, ip, sp, lr, pc} │ │ │ │ tstpeq r7, r1 @ p-variant is OBSOLETE │ │ │ │ svclt 0x000c2902 │ │ │ │ @ instruction: 0xf04a4650 │ │ │ │ cmplt r8, #1 │ │ │ │ - blx 19a72e0 │ │ │ │ - blx 25c500 │ │ │ │ + blx 19a72f0 │ │ │ │ + blx 25c510 │ │ │ │ orrcs pc, r0, r2, lsl #4 │ │ │ │ stmdaeq r0, {r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ teqpne r0, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ tstls r2, r1, asr lr │ │ │ │ @ instruction: 0xf89be562 │ │ │ │ - bcs 366fcc │ │ │ │ + bcs 366fdc │ │ │ │ svcge 0x000ef47f │ │ │ │ @ instruction: 0xf896e51f │ │ │ │ vrhadd.u32 d18, d11, d8 │ │ │ │ @ instruction: 0xf8861205 │ │ │ │ ldr r2, [r8, #-264] @ 0xfffffef8 │ │ │ │ teqpmi r4, r6, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1bbbbb1 │ │ │ │ subsle r0, fp, r0, lsl #30 │ │ │ │ ldrsbtcs pc, [r8], -fp @ │ │ │ │ cmnle lr, r3, lsl #20 │ │ │ │ mlascs r4, fp, r8, pc @ │ │ │ │ rsble r2, sp, r6, lsl #20 │ │ │ │ @ instruction: 0x21202207 │ │ │ │ @ instruction: 0x910e4690 │ │ │ │ - blx 19a7338 │ │ │ │ - blx 25c558 │ │ │ │ + blx 19a7348 │ │ │ │ + blx 25c568 │ │ │ │ vst1.8 {d31-d34}, [pc], r2 │ │ │ │ @ instruction: 0xf1c25180 │ │ │ │ @ instruction: 0xf8c60800 │ │ │ │ mrcne 1, 2, r1, cr1, cr0, {1} │ │ │ │ ldr r9, [r5, #-258]! @ 0xfffffefe │ │ │ │ tstls lr, r0, lsl r1 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @@ -441372,20 +441376,20 @@ │ │ │ │ andcs lr, r7, #136, 14 @ 0x2200000 │ │ │ │ ldrmi r2, [r0], r0, lsr #2 │ │ │ │ cmpcs r0, lr, lsl #2 │ │ │ │ @ instruction: 0xf89be6a8 │ │ │ │ stmdbcs r6, {r0, r2, r4, r5, ip} │ │ │ │ svcge 0x0046f43f │ │ │ │ @ instruction: 0xf650e7dc │ │ │ │ - svclt 0x0000ece8 │ │ │ │ + svclt 0x0000ece0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, r8, asr #15 │ │ │ │ - ldrshteq r1, [sl], #-82 @ 0xffffffae │ │ │ │ + ldrhteq r1, [sl], #-120 @ 0xffffff88 │ │ │ │ + rsbseq r1, sl, r2, ror #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed36250 │ │ │ │ + bl fed36260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0fe8 │ │ │ │ vsubw.s8 , q8, d0 │ │ │ │ ldrmi r3, [r5], -r2, lsl #6 │ │ │ │ andsvs r2, r3, r8, asr #17 │ │ │ │ strmi sp, [r4], -pc, lsr #32 │ │ │ │ @ instruction: 0xf5b0d90d │ │ │ │ @@ -441395,24 +441399,24 @@ │ │ │ │ stmdale r9, {r0, r8, r9, fp, sp} │ │ │ │ movwcs r2, #4610 @ 0x1202 │ │ │ │ adcvc r8, fp, sl, lsr #32 │ │ │ │ @ instruction: 0xf1a0bdf8 │ │ │ │ @ instruction: 0xf03303a4 │ │ │ │ andsle r0, r7, r4, lsl #6 │ │ │ │ @ instruction: 0xf7144620 │ │ │ │ - stccs 12, cr15, [r6], {75} @ 0x4b │ │ │ │ + stccs 12, cr15, [r6], {67} @ 0x43 │ │ │ │ strcs fp, [r0], -ip, lsl #30 │ │ │ │ streq pc, [r1], -r0 │ │ │ │ @ instruction: 0x4620bb16 │ │ │ │ - stc2 7, cr15, [ip], #-80 @ 0xffffffb0 │ │ │ │ + stc2 7, cr15, [r4], #-80 @ 0xffffffb0 │ │ │ │ tstlt r8, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf8a52305 │ │ │ │ rscvc r6, fp, r1 │ │ │ │ @ instruction: 0x4620bdf8 │ │ │ │ - blx ffe1cd0e │ │ │ │ + blx ffc1cd1e │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ rscvc r2, fp, r5, lsl #6 │ │ │ │ ldmdblt r9, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ vhsub.s8 d18, d0, d5 │ │ │ │ rscvc r4, sl, r4, lsl #6 │ │ │ │ andcc pc, r1, r5, lsr #17 │ │ │ │ vmla.f32 , q8, q12 │ │ │ │ @@ -441420,58 +441424,58 @@ │ │ │ │ ldrb sp, [r7, lr, asr #1] │ │ │ │ movwmi pc, #4672 @ 0x1240 @ │ │ │ │ ldcllt 0, cr8, [r8, #76]! @ 0x4c │ │ │ │ movwmi pc, #16960 @ 0x4240 @ │ │ │ │ movweq pc, #17088 @ 0x42c0 @ │ │ │ │ ldcllt 0, cr6, [r8, #172]! @ 0xac │ │ │ │ @ instruction: 0xf7144620 │ │ │ │ - strmi pc, [r6], -r5, asr #25 │ │ │ │ + @ instruction: 0x4606fcbd │ │ │ │ strtmi fp, [r0], -r8, asr #18 │ │ │ │ - stc2 7, cr15, [sl], #80 @ 0x50 │ │ │ │ + stc2 7, cr15, [r2], #80 @ 0x50 │ │ │ │ sbcsle r2, r6, r0, lsl #16 │ │ │ │ @ instruction: 0xf8a52301 │ │ │ │ rscvc r6, fp, r1 │ │ │ │ @ instruction: 0xf8a5bdf8 │ │ │ │ rscvc r7, pc, r1 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed36324 │ │ │ │ + bl fed36334 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r0, ror #31 │ │ │ │ - blmi 8f119c │ │ │ │ + blmi 8f11ac │ │ │ │ ldrbtmi fp, [r8], #-133 @ 0xffffff7b │ │ │ │ strtmi sl, [r2], -r1, lsl #24 │ │ │ │ - bvs febf5448 │ │ │ │ + bvs febf5458 │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ @ instruction: 0xf105aa02 │ │ │ │ strtmi r0, [r0], -r4, lsr #2 │ │ │ │ - stc2l 7, cr15, [r4, #80] @ 0x50 │ │ │ │ + ldc2 7, cr15, [ip, #80]! @ 0x50 │ │ │ │ muleq r9, sp, r8 │ │ │ │ mulne r8, sp, r8 │ │ │ │ mulcs sl, sp, r8 │ │ │ │ mulcc fp, sp, r8 │ │ │ │ smlabteq r9, r0, r1, r0 │ │ │ │ rsbvc pc, r0, r0, lsl #8 │ │ │ │ cmnpeq r0, r1 @ p-variant is OBSOLETE │ │ │ │ cmpeq fp, #536870921 @ 0x20000009 │ │ │ │ rscpl pc, r0, #33554432 @ 0x2000000 │ │ │ │ tstmi r0, #8, 6 @ 0x20000000 │ │ │ │ - bmi 44bbec │ │ │ │ - blmi 3afde4 │ │ │ │ + bmi 44bbfc │ │ │ │ + blmi 3afdf4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2b91f4 │ │ │ │ + blls 2b9204 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ - ldc 6, cr15, [r6], #-320 @ 0xfffffec0 │ │ │ │ - rsbseq r0, sl, lr, asr #29 │ │ │ │ + stc 6, cr15, [lr], #-320 @ 0xfffffec0 │ │ │ │ + ldrhteq r0, [sl], #-238 @ 0xffffff12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, ip, ror lr │ │ │ │ + rsbseq r0, sl, ip, ror #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ ldrmi fp, [r5], -r7, lsr #1 │ │ │ │ strbcs pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @@ -441485,723 +441489,723 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrdcc pc, [ip, -r6] │ │ │ │ @ instruction: 0xf90afa23 │ │ │ │ @ instruction: 0x3110f8d6 │ │ │ │ vpmax.u8 d15, d10, d19 │ │ │ │ svclt 0x00382b01 │ │ │ │ movwls r2, #25345 @ 0x6301 │ │ │ │ - blcs 230b2c │ │ │ │ + blcs 230b3c │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf70c9307 │ │ │ │ - bvs feddde58 │ │ │ │ + bvs feddde48 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d084c5 │ │ │ │ strmi fp, [r0], ip │ │ │ │ svceq 0x0001f1bb │ │ │ │ ldrtmi sp, [r8], -sl, lsr #18 │ │ │ │ - blx 39ce56 │ │ │ │ + blx 19ce64 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmiavs r3, {r1, r2, r4, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf8d883d2 │ │ │ │ @ instruction: 0xf1b88010 │ │ │ │ ldmdble sl!, {r0, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf70c4638 │ │ │ │ - stmdbvs r3, {r0, r1, r2, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3, {r0, r1, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cmple r1, r1, lsl #22 │ │ │ │ strbmi r9, [r1], -r6, lsl #22 │ │ │ │ strbmi r1, [r0], #-3672 @ 0xfffff1a8 │ │ │ │ - b ffc9cb94 │ │ │ │ + b ffa9cba4 │ │ │ │ andls r6, r6, fp, ror #21 │ │ │ │ teqle sl, r3, lsl #22 │ │ │ │ @ instruction: 0x3114f8d6 │ │ │ │ - blx 49daf2 │ │ │ │ + blx 49db02 │ │ │ │ svceq 0x0001f1bb │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ @ instruction: 0xf8cd0b01 │ │ │ │ eors fp, sp, ip, lsr r0 │ │ │ │ ldrtmi sp, [r8], -sl, lsl #2 │ │ │ │ - blx ff89ceac │ │ │ │ + blx ff69cebc │ │ │ │ stmiavs r3, {r5, r7, r8, ip, sp, pc}^ │ │ │ │ ldmible r6, {r0, r8, r9, fp, sp}^ │ │ │ │ - blx 2c5aa6 │ │ │ │ + blx 2c5ab6 │ │ │ │ andls pc, r7, #536870912 @ 0x20000000 │ │ │ │ @ instruction: 0x8010f8d8 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ ldrtmi sp, [r8], -sp, lsl #18 │ │ │ │ - blx ff49cecc │ │ │ │ + blx ff29cedc │ │ │ │ sbcsle r2, r3, r0, lsl #16 │ │ │ │ - blcs 2396b0 │ │ │ │ + blcs 2396c0 │ │ │ │ bfi sp, r2, #2, #14 │ │ │ │ @ instruction: 0x8010f8d8 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ @ instruction: 0xf1b8d8ca │ │ │ │ tstle r9, r1, lsl #30 │ │ │ │ @ instruction: 0xf70c4638 │ │ │ │ - msrlt R8_fiq, r9 │ │ │ │ - blcs 2396d0 │ │ │ │ - bls 38f0d0 │ │ │ │ + msrlt R8_fiq, r1 │ │ │ │ + blcs 2396e0 │ │ │ │ + bls 38f0e0 │ │ │ │ andls r4, r6, #1744830465 @ 0x68000001 │ │ │ │ - blcs 2b9e7c │ │ │ │ - blcs 2935e4 │ │ │ │ + blcs 2b9e8c │ │ │ │ + blcs 2935f4 │ │ │ │ andls r6, pc, #3833856 @ 0x3a8000 │ │ │ │ @ instruction: 0xf64abf05 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ @ instruction: 0xf8dd23aa │ │ │ │ - blx feacb3da │ │ │ │ + blx feacb3ea │ │ │ │ svclt 0x00082302 │ │ │ │ - bleq fe6d9c2c │ │ │ │ + bleq fe6d9c3c │ │ │ │ @ instruction: 0x8108f896 │ │ │ │ @ instruction: 0xf01869ab │ │ │ │ movwls r0, #52994 @ 0xcf02 │ │ │ │ biceq lr, sl, #6144 @ 0x1800 │ │ │ │ eorscs pc, sl, r6, asr r8 @ │ │ │ │ @ instruction: 0xf8d6bf14 │ │ │ │ ldmdavs r9, {r3, r4, r5, r6, r7, ip}^ │ │ │ │ stmdals r4, {r2, r8, ip, pc} │ │ │ │ svcvs 0x009b990c │ │ │ │ @ instruction: 0xf8d69311 │ │ │ │ - blx 1eb6de │ │ │ │ + blx 1eb6ee │ │ │ │ stmiavs r9!, {r0, r9, sp} │ │ │ │ tstls r2, r2, lsr #3 │ │ │ │ @ instruction: 0xf8961852 │ │ │ │ - blx aa37fc │ │ │ │ + blx aa380c │ │ │ │ stmiavs r8!, {r1, r3, r8, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f9208 │ │ │ │ andsls r0, r3, r1, lsl #4 │ │ │ │ vpmax.s8 d15, d1, d2 │ │ │ │ tstpeq r0, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ tstls r9, r1, lsl #22 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ ldrmi r3, [r3], #-2817 @ 0xfffff4ff │ │ │ │ andsmi r4, r3, r2, asr r2 │ │ │ │ @ instruction: 0xf8d6930d │ │ │ │ tstls r4, #0, 2 │ │ │ │ movweq pc, #4120 @ 0x1018 @ │ │ │ │ tstls r5, #8, 30 │ │ │ │ @ instruction: 0xf8d6d00a │ │ │ │ - blx aab738 │ │ │ │ - blcs 25bf94 │ │ │ │ + blx aab748 │ │ │ │ + blcs 25bfa4 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf023333f │ │ │ │ tstls r5, #-67108864 @ 0xfc000000 │ │ │ │ movwne pc, #5064 @ 0x13c8 @ │ │ │ │ - beq ff21c2a0 │ │ │ │ + beq ff21c2b0 │ │ │ │ @ instruction: 0x46524619 │ │ │ │ movwls r4, #5688 @ 0x1638 │ │ │ │ @ instruction: 0xf946f7ff │ │ │ │ andls r9, r5, r1, lsl #18 │ │ │ │ @ instruction: 0x46384652 │ │ │ │ @ instruction: 0xf968f7ff │ │ │ │ svceq 0x0030f018 │ │ │ │ @ instruction: 0xf000900e │ │ │ │ @ instruction: 0xf01882c9 │ │ │ │ @ instruction: 0xf0400a04 │ │ │ │ @ instruction: 0xf1b98307 │ │ │ │ vmax.f32 d16, d0, d15 │ │ │ │ - blls 24036c │ │ │ │ + blls 24037c │ │ │ │ andeq pc, r1, #8 │ │ │ │ @ instruction: 0xf1a39202 │ │ │ │ andsls r0, r7, #12288 @ 0x3000 │ │ │ │ - blx fe49deac │ │ │ │ + blx fe49debc │ │ │ │ movweq pc, #4226 @ 0x1082 @ │ │ │ │ - b 15c3ff8 │ │ │ │ + b 15c4008 │ │ │ │ @ instruction: 0xf1a71a5a │ │ │ │ @ instruction: 0xf0230392 │ │ │ │ svccs 0x00c80302 │ │ │ │ - blcs 20f03c │ │ │ │ + blcs 20f04c │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ tstls r8, #0, 6 │ │ │ │ cmpphi r7, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ @ instruction: 0xf0002fc8 │ │ │ │ - bls 33fe54 │ │ │ │ - blls 4c582c │ │ │ │ + bls 33fe64 │ │ │ │ + blls 4c583c │ │ │ │ stmpl r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00142a91 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - b 15a0008 │ │ │ │ + b 15a0018 │ │ │ │ @ instruction: 0xf0087981 │ │ │ │ tstlt r3, pc, ror r8 │ │ │ │ stmdavs r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ - blls 284040 │ │ │ │ + blls 284050 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ tstls r9, #67108864 @ 0x4000000 │ │ │ │ teqcs r0, #12, 30 @ 0x30 │ │ │ │ movwls r2, #21393 @ 0x5391 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf10462a7 │ │ │ │ @ instruction: 0xf650002c │ │ │ │ - @ instruction: 0xf896e816 │ │ │ │ - bvs febeb858 │ │ │ │ + @ instruction: 0xf896e80e │ │ │ │ + bvs febeb868 │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ movweq lr, #14858 @ 0x3a0a │ │ │ │ @ instruction: 0xf70c9303 │ │ │ │ - @ instruction: 0x4607f9f5 │ │ │ │ - blvs fe3cb90c │ │ │ │ + strmi pc, [r7], -sp, ror #19 │ │ │ │ + blvs fe3cb91c │ │ │ │ streq pc, [r1, -r7, lsr #3] │ │ │ │ @ instruction: 0xf787fab7 │ │ │ │ adcseq r0, pc, pc, ror r9 @ │ │ │ │ @ instruction: 0x311cf8d6 │ │ │ │ stmdbls sl, {r3, r5, r9, sl, lr} │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ - blx fe2ddf34 │ │ │ │ + blx fe2ddf44 │ │ │ │ mrc2 7, 2, pc, cr8, cr15, {7} │ │ │ │ - bvs 31abc4 │ │ │ │ - beq 9dbb9c │ │ │ │ - bvc 41aacc │ │ │ │ - b 15b9a28 │ │ │ │ + bvs 31abd4 │ │ │ │ + beq 9dbbac │ │ │ │ + bvc 41aadc │ │ │ │ + b 15b9a38 │ │ │ │ vmov.f32 s11, #138 @ 0xc0500000 -3.250 │ │ │ │ - bls 23de1c │ │ │ │ - vldr d3, [pc, #4] @ 1df48c │ │ │ │ + bls 23de2c │ │ │ │ + vldr d3, [pc, #4] @ 1df49c │ │ │ │ @ instruction: 0xf40a5b5f │ │ │ │ - bvs ffc25d90 │ │ │ │ + bvs ffc25da0 │ │ │ │ mrc 4, 1, r0, cr7, cr11, {0} │ │ │ │ vst1.16 {d7-d8}, [r3 :128], r7 │ │ │ │ tstmi r3, #112, 6 @ 0xc0000001 │ │ │ │ - b 12c5cac │ │ │ │ + b 12c5cbc │ │ │ │ vst2.8 {d16-d19}, [pc], r9 │ │ │ │ @ instruction: 0xf6c34900 │ │ │ │ - b 12bdca8 │ │ │ │ + b 12bdcb8 │ │ │ │ cdp 3, 11, cr0, cr7, cr8, {0} │ │ │ │ teqmi fp, #815104 @ 0xc7000 │ │ │ │ - blls 370118 │ │ │ │ - b 12070e0 │ │ │ │ + blls 370128 │ │ │ │ + b 12070f0 │ │ │ │ rscvs r0, r0, #10 │ │ │ │ - blvc 35ad60 │ │ │ │ + blvc 35ad70 │ │ │ │ stmibcc r3, {r0, r3, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8969b07 │ │ │ │ cdp 1, 15, cr8, cr12, cr8, {0} │ │ │ │ @ instruction: 0xf3c37bc7 │ │ │ │ - b 1420110 │ │ │ │ + b 1420120 │ │ │ │ @ instruction: 0xf0180903 │ │ │ │ - b 14230f0 │ │ │ │ + b 1423100 │ │ │ │ @ instruction: 0x632272c2 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ rscsvc pc, lr, #204472320 @ 0xc300000 │ │ │ │ submi lr, fp, #8192 @ 0x2000 │ │ │ │ ldrdlt pc, [r8], -r5 @ │ │ │ │ - bcc fe61ad54 │ │ │ │ + bcc fe61ad64 │ │ │ │ andeq lr, r7, #270336 @ 0x42000 │ │ │ │ teqpvc r4, r6 @ @ p-variant is OBSOLETE │ │ │ │ vraddhn.i16 d22, , q9 │ │ │ │ strbtvs r0, [r3], #-779 @ 0xfffffcf5 │ │ │ │ mvnvs r9, #8, 22 @ 0x2000 │ │ │ │ movweq pc, #24999 @ 0x61a7 @ │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ strvc pc, [r0, pc, asr #12] │ │ │ │ ldrbvc pc, [pc, r1, asr #13]! @ │ │ │ │ mcrrvc 10, 4, lr, r1, cr3 │ │ │ │ - b 3c6158 │ │ │ │ + b 3c6168 │ │ │ │ ldrls r1, [r6, -r3, asr #15] │ │ │ │ movweq lr, #31308 @ 0x7a4c │ │ │ │ - blls 2f82bc │ │ │ │ + blls 2f82cc │ │ │ │ ldclvc 5, cr15, [r0], {171} @ 0xab │ │ │ │ tstcc r3, #323584 @ 0x4f000 │ │ │ │ svclt 0x001c63a3 │ │ │ │ movwvs pc, #67 @ 0x43 @ │ │ │ │ @ instruction: 0xf1bc63a3 │ │ │ │ stmdale r5!, {r0, r1, r2, r8, r9, sl, fp}^ │ │ │ │ - blx ba9360 │ │ │ │ + blx ba9370 │ │ │ │ ldrbeq pc, [fp, ip, lsl #14]! @ │ │ │ │ - blvs cd4ad4 │ │ │ │ + blvs cd4ae4 │ │ │ │ @ instruction: 0x1602e9d5 │ │ │ │ - blvs 1caa160 │ │ │ │ + blvs 1caa170 │ │ │ │ @ instruction: 0xf440bf04 │ │ │ │ rscvs r3, r0, #128 @ 0x80 │ │ │ │ stmibvs sp!, {r0, r8, r9, fp, sp} │ │ │ │ - bvs ffacf174 │ │ │ │ + bvs ffacf184 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ - blls 278100 │ │ │ │ + blls 278110 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs feac0060 │ │ │ │ + blvs feac0070 │ │ │ │ @ instruction: 0xf043a81e │ │ │ │ @ instruction: 0x63a35380 │ │ │ │ svcne 0x001f9b10 │ │ │ │ cdpeq 1, 0, cr15, cr8, cr3, {0} │ │ │ │ - bcc fe61ade8 │ │ │ │ + bcc fe61adf8 │ │ │ │ stceq 1, cr15, [pc], {3} │ │ │ │ svccc 0x0004f857 │ │ │ │ @ instruction: 0xf8d33008 │ │ │ │ @ instruction: 0xf8538100 │ │ │ │ - blx 3eb696 │ │ │ │ + blx 3eb6a6 │ │ │ │ ldmdane fp, {r0, r2, r8, r9, ip, sp}^ │ │ │ │ stccc 8, cr15, [r8], {64} @ 0x40 │ │ │ │ movweq pc, #326 @ 0x146 @ │ │ │ │ @ instruction: 0xf8404577 │ │ │ │ mvnle r3, r4, lsl #24 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ - blls 979720 │ │ │ │ - blls 9b8550 │ │ │ │ + blls 979730 │ │ │ │ + blls 9b8560 │ │ │ │ strtvs r4, [r3], #-787 @ 0xfffffced │ │ │ │ ldrsbtcc pc, [r0], #128 @ 0x80 @ │ │ │ │ teqpcs r4, r0 @ @ p-variant is OBSOLETE │ │ │ │ - beq fe61ae2c │ │ │ │ + beq fe61ae3c │ │ │ │ vpmax.s8 d15, d2, d1 │ │ │ │ subsmi r4, r5, #195 @ 0xc3 │ │ │ │ svclt 0x0038428b │ │ │ │ - blcc 230e10 │ │ │ │ + blcc 230e20 │ │ │ │ ldmib sp, {r0, r1, r4, sl, lr}^ │ │ │ │ eormi r0, fp, r0, lsr #2 │ │ │ │ tsteq r2, r4, asr #19 │ │ │ │ ldrdeq lr, [r2, -sp]! │ │ │ │ stmib r4, {r0, r1, r3, r4, r9}^ │ │ │ │ strbtvs r0, [r3], #-276 @ 0xfffffeec │ │ │ │ svclt 0x0000e182 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbsmi r0, r0, r0 │ │ │ │ - rsbseq r0, sl, r6, lsr lr │ │ │ │ + rsbseq r0, sl, r6, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - bls 50625c │ │ │ │ - blx 20566e │ │ │ │ - blls 66be28 │ │ │ │ + bls 50626c │ │ │ │ + blx 20567e │ │ │ │ + blls 66be38 │ │ │ │ tstls r1, #13828096 @ 0xd30000 │ │ │ │ vorr.i16 d25, #46336 @ 0xb500 │ │ │ │ tstls r0, #402653186 @ 0x18000002 │ │ │ │ @ instruction: 0xf1439b13 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blcs 206240 │ │ │ │ + blcs 206250 │ │ │ │ bicshi pc, r5, r0, asr #32 │ │ │ │ ldrdcc pc, [r0, -r6] │ │ │ │ ldrdcs pc, [r4, -r6] │ │ │ │ ldmeq r8, {r0, r2, r4, r8, r9, ip, pc} │ │ │ │ orrvc lr, r2, #64, 20 @ 0x40000 │ │ │ │ stmdbcs r3, {r0, r1, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8d6d10b │ │ │ │ - blvs fea27ab8 │ │ │ │ + blvs fea27ac8 │ │ │ │ sbceq lr, r2, #6144 @ 0x1800 │ │ │ │ stccs 8, cr15, [r4], {82} @ 0x52 │ │ │ │ @ instruction: 0xf00202d2 │ │ │ │ tstmi r1, #240, 4 │ │ │ │ - blls 5784f0 │ │ │ │ + blls 578500 │ │ │ │ @ instruction: 0xf8d64658 │ │ │ │ - b 15bbae4 │ │ │ │ - blls 22a084 │ │ │ │ - bvs 121c6a4 │ │ │ │ + b 15bbaf4 │ │ │ │ + blls 22a094 │ │ │ │ + bvs 121c6b4 │ │ │ │ movwls r0, #49691 @ 0xc21b │ │ │ │ tsteq fp, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf89d930e │ │ │ │ tstls r4, #20 │ │ │ │ - @ instruction: 0xf8d0f70c │ │ │ │ - blvs fe22b298 │ │ │ │ + @ instruction: 0xf8c8f70c │ │ │ │ + blvs fe22b2a8 │ │ │ │ stmdble r9, {r1, r9, sl, lr} │ │ │ │ tsteq sl, sp, asr #19 │ │ │ │ @ instruction: 0xf7144658 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r1, r3, r4, r8, sp} │ │ │ │ andhi pc, r9, #0 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andeq pc, r1, r7, asr #32 │ │ │ │ - blx fee062ec │ │ │ │ + blx fee062fc │ │ │ │ @ instruction: 0xf8c4f080 │ │ │ │ @ instruction: 0xf1c030ac │ │ │ │ - blls 4df740 │ │ │ │ + blls 4df750 │ │ │ │ streq pc, [r1, -r1, lsr #3] │ │ │ │ - b 15a9ad8 │ │ │ │ - blx fefab8d0 │ │ │ │ + b 15a9ae8 │ │ │ │ + blx fefab8e0 │ │ │ │ @ instruction: 0xf8c4f787 │ │ │ │ addlt r9, r0, #192 @ 0xc0 │ │ │ │ ldrbne lr, [r7, -pc, asr #20] │ │ │ │ andeq lr, r3, r0, asr #20 │ │ │ │ - b 120631c │ │ │ │ - blls 29f6f4 │ │ │ │ + b 120632c │ │ │ │ + blls 29f704 │ │ │ │ subvc lr, r3, r0, asr #20 │ │ │ │ - b 1206340 │ │ │ │ - blls 69f700 │ │ │ │ + b 1206350 │ │ │ │ + blls 69f710 │ │ │ │ andeq lr, sl, r0, asr #20 │ │ │ │ subcc lr, r7, r0, asr #20 │ │ │ │ andeq lr, ip, r0, asr #20 │ │ │ │ adceq pc, r0, r0, asr #8 │ │ │ │ adcseq pc, ip, r4, asr #17 │ │ │ │ rsbsmi pc, r8, pc, asr #8 │ │ │ │ rscsvc pc, pc, r0, asr #13 │ │ │ │ andne lr, r3, r0, lsl #20 │ │ │ │ - b 1206358 │ │ │ │ + b 1206368 │ │ │ │ @ instruction: 0xf8c40003 │ │ │ │ @ instruction: 0xf00000b0 │ │ │ │ - blls 63fbfc │ │ │ │ + blls 63fc0c │ │ │ │ strne pc, [r1, -r8, asr #7] │ │ │ │ ldrbmi r6, [r8], -r3, lsr #1 │ │ │ │ @ instruction: 0x46399b12 │ │ │ │ - blls 2f7ac0 │ │ │ │ - blls 737bc4 │ │ │ │ - blls 3f7cc8 │ │ │ │ - blls 4377cc │ │ │ │ + blls 2f7ad0 │ │ │ │ + blls 737bd4 │ │ │ │ + blls 3f7cd8 │ │ │ │ + blls 4377dc │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ selmi pc, r1, fp @ │ │ │ │ @ instruction: 0xf00028ff │ │ │ │ @ instruction: 0x463980db │ │ │ │ sbceq pc, r0, #200, 6 @ 0x20000003 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - blls 85f670 │ │ │ │ - blcs 1f0f7c │ │ │ │ + blls 85f680 │ │ │ │ + blcs 1f0f8c │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ - blcs 206394 │ │ │ │ + blcs 2063a4 │ │ │ │ movmi pc, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f0830 │ │ │ │ movwls r0, #18577 @ 0x4891 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ rsbeq pc, ip, r4, lsl #2 │ │ │ │ - cdp 6, 6, cr15, cr12, cr15, {2} │ │ │ │ - bvs fec0639c │ │ │ │ - bpl fe2da0c8 │ │ │ │ - @ instruction: 0xf850f70c │ │ │ │ - bpl 21db7bc │ │ │ │ + cdp 6, 6, cr15, cr4, cr15, {2} │ │ │ │ + bvs fec063ac │ │ │ │ + bpl fe2da0d8 │ │ │ │ + @ instruction: 0xf848f70c │ │ │ │ + bpl 21db7cc │ │ │ │ smlalbblt r4, r0, r3, r6 │ │ │ │ @ instruction: 0xf1a36b83 │ │ │ │ - blx ff0a23a4 │ │ │ │ - b 15de5d0 │ │ │ │ - b 15a6514 │ │ │ │ - blls 2225d8 │ │ │ │ + blx ff0a23b4 │ │ │ │ + b 15de5e0 │ │ │ │ + b 15a6524 │ │ │ │ + blls 2225e8 │ │ │ │ stmdbls sl, {r3, r5, r9, sl, lr} │ │ │ │ - beq 2da0dc │ │ │ │ + beq 2da0ec │ │ │ │ ldc2 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ - b 147a368 │ │ │ │ - blvs a7e1dc │ │ │ │ - beq 4da0ec │ │ │ │ + b 147a378 │ │ │ │ + blvs a7e1ec │ │ │ │ + beq 4da0fc │ │ │ │ strvs r2, [r2, -r2, lsl #22]! │ │ │ │ svclt 0x00149a16 │ │ │ │ @ instruction: 0xf04f075b │ │ │ │ - b 14743d4 │ │ │ │ + b 14743e4 │ │ │ │ tstmi sl, #0 │ │ │ │ ldrmi r6, [r3], -r0, ror #13 │ │ │ │ strbvs r9, [r3, -r8, lsl #20]! │ │ │ │ strbvs r9, [r2, r7, lsl #22]! │ │ │ │ - bls 5b7f74 │ │ │ │ + bls 5b7f84 │ │ │ │ eorvs r9, r3, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf8c46c63 │ │ │ │ movwcs r3, #132 @ 0x84 │ │ │ │ mvnsvc pc, #204472320 @ 0xc300000 │ │ │ │ movtmi lr, #10755 @ 0x2a03 │ │ │ │ tstmi r3, #36864 @ 0x9000 │ │ │ │ addcc pc, r0, r4, asr #17 │ │ │ │ strvs r6, [r3, r3, lsr #23]! │ │ │ │ @ instruction: 0xf8c46ca3 │ │ │ │ stclvs 0, cr3, [r3], #544 @ 0x220 │ │ │ │ addcc pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf8c46d23 │ │ │ │ stclvs 0, cr3, [r3, #-576]! @ 0xfffffdc0 │ │ │ │ addscc pc, r4, r4, asr #17 │ │ │ │ - blcs 206428 │ │ │ │ + blcs 206438 │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0x3118f8d6 │ │ │ │ - blcc 239cd8 │ │ │ │ + blcc 239ce8 │ │ │ │ svclt 0x00181a9b │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ cmneq r9, #36 @ 0x24 │ │ │ │ @ instruction: 0xf4019b17 │ │ │ │ @ instruction: 0xf88441c0 │ │ │ │ - blls 4eb8dc │ │ │ │ - b 1406054 │ │ │ │ + blls 4eb8ec │ │ │ │ + b 1406064 │ │ │ │ @ instruction: 0xf8960b03 │ │ │ │ @ instruction: 0xf8843108 │ │ │ │ vaddl.u8 , d3, d23 │ │ │ │ @ instruction: 0xf88403c0 │ │ │ │ stmdavs fp!, {r1, r2, r5, ip, sp} │ │ │ │ - blcs 37a318 │ │ │ │ + blcs 37a328 │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ andeq pc, r1, #2 │ │ │ │ strtmi r9, [r8], -r3, lsl #22 │ │ │ │ stmdbmi r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ sbccs lr, r2, #299008 @ 0x49000 │ │ │ │ - b 12704a4 │ │ │ │ + b 12704b4 │ │ │ │ @ instruction: 0xf8c4020b │ │ │ │ @ instruction: 0xf71420b4 │ │ │ │ - pkhbtmi pc, r2, r1, lsl #17 @ │ │ │ │ - b 15b112c │ │ │ │ + strmi pc, [r2], r9, lsl #17 │ │ │ │ + b 15b113c │ │ │ │ @ instruction: 0xf7142a0a │ │ │ │ - b 149db38 │ │ │ │ - b 146a198 │ │ │ │ + b 149db28 │ │ │ │ + b 146a1a8 │ │ │ │ @ instruction: 0xf8c40008 │ │ │ │ @ instruction: 0x462800b8 │ │ │ │ vst1.32 {d0-d3}, [r5 :256]! │ │ │ │ @ instruction: 0xf70b6540 │ │ │ │ - teqplt r0, r3, asr #31 @ p-variant is OBSOLETE │ │ │ │ + teqplt r0, fp @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a06b80 │ │ │ │ - blx feddf8b8 │ │ │ │ + blx feddf8c8 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ ldmib sp, {r6, r8, r9}^ │ │ │ │ cmneq pc, r1, lsl #4 │ │ │ │ @ instruction: 0xf0079903 │ │ │ │ - b 12a1648 │ │ │ │ - blls 5602d4 │ │ │ │ + b 12a1658 │ │ │ │ + blls 5602e4 │ │ │ │ andeq lr, r9, #270336 @ 0x42000 │ │ │ │ - b 12b05bc │ │ │ │ - b 122fddc │ │ │ │ + b 12b05cc │ │ │ │ + b 122fdec │ │ │ │ stmdbls r4, {r0, r2, r8, r9} │ │ │ │ movweq lr, #47683 @ 0xba43 │ │ │ │ @ instruction: 0xf8c44303 │ │ │ │ @ instruction: 0xf8d630c4 │ │ │ │ movwmi r3, #41244 @ 0xa11c │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ tstpeq pc, #-1073741776 @ p-variant is OBSOLETE @ 0xc0000030 │ │ │ │ @ instruction: 0xf00300db │ │ │ │ tstmi r3, #24, 6 @ 0x60000000 │ │ │ │ sbccc pc, r8, r4, asr #17 │ │ │ │ - blmi fee323c8 │ │ │ │ + blmi fee323d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b39978 │ │ │ │ + blls b39988 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r7, r4, asr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 20654c │ │ │ │ + blcs 20655c │ │ │ │ mrshi pc, (UNDEF: 13) @ │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ ldrmi r5, [r9], sl, ror #16 │ │ │ │ strb r9, [lr, #-782]! @ 0xfffffcf2 │ │ │ │ @ instruction: 0xf1a39b01 │ │ │ │ @ instruction: 0xf0180a03 │ │ │ │ - blx ff060544 │ │ │ │ - b 15de36c │ │ │ │ + blx ff060554 │ │ │ │ + b 15de37c │ │ │ │ @ instruction: 0xf0001a5a │ │ │ │ vshr.u64 q12, , #56 │ │ │ │ @ instruction: 0xf0880880 │ │ │ │ strbmi r0, [r3], -r1, lsl #16 │ │ │ │ svceq 0x000ff1b9 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf083930b │ │ │ │ tstls r7, #67108864 @ 0x4000000 │ │ │ │ ldr r9, [r0, #-770]! @ 0xfffffcfe │ │ │ │ strb r2, [r2, -r0, lsl #6]! │ │ │ │ orrseq pc, r1, #1073741866 @ 0x4000002a │ │ │ │ - blx feec61a4 │ │ │ │ + blx feec61b4 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0004213 │ │ │ │ @ instruction: 0xf04f80f3 │ │ │ │ vst2.8 {d16-d17}, [pc :256], r0 │ │ │ │ movwls r4, #17312 @ 0x43a0 │ │ │ │ @ instruction: 0xf892e6f4 │ │ │ │ - bcs 367a64 │ │ │ │ + bcs 367a74 │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {1} @ │ │ │ │ stmdbvs r9!, {r1, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ vmul.f q11, q9, d0[6] │ │ │ │ - b 12601cc │ │ │ │ + b 12601dc │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ mvnsvc pc, r0, asr #5 │ │ │ │ tstmi r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf8c4430a │ │ │ │ ldrt r2, [r4], ip, asr #1 │ │ │ │ @ instruction: 0xf0089a01 │ │ │ │ movwls r0, #8961 @ 0x2301 │ │ │ │ - beq 2dc04c │ │ │ │ - blx ff084624 │ │ │ │ + beq 2dc05c │ │ │ │ + blx ff084634 │ │ │ │ @ instruction: 0xf083fa8a │ │ │ │ movwls r0, #45825 @ 0xb301 │ │ │ │ - bne 189a310 │ │ │ │ - blls 3d8dc4 │ │ │ │ + bne 189a320 │ │ │ │ + blls 3d8dd4 │ │ │ │ mrcne 6, 2, r4, cr8, cr9, {2} │ │ │ │ @ instruction: 0xf64f4458 │ │ │ │ - andls lr, r7, r4, lsr #30 │ │ │ │ - bge 958b30 │ │ │ │ + andls lr, r7, ip, lsl pc │ │ │ │ + bge 958b40 │ │ │ │ @ instruction: 0x4630a91c │ │ │ │ mcr2 7, 5, pc, cr6, cr14, {7} @ │ │ │ │ @ instruction: 0xf8d69b11 │ │ │ │ strtvs r2, [r3], #256 @ 0x100 │ │ │ │ strbtvs r9, [r3], #2834 @ 0xb12 │ │ │ │ andsls r6, r5, #166912 @ 0x28c00 │ │ │ │ orrpl pc, r0, #67 @ 0x43 │ │ │ │ ldmeq r3, {r0, r1, r5, r7, r8, r9, sp, lr} │ │ │ │ ldrdcs pc, [r4, -r6] │ │ │ │ - b 12c5e80 │ │ │ │ + b 12c5e90 │ │ │ │ andsls r7, r3, #536870920 @ 0x20000008 │ │ │ │ @ instruction: 0xf3c36d22 │ │ │ │ mcrne 3, 2, r1, cr8, cr0, {0} │ │ │ │ - blls 3b0688 │ │ │ │ + blls 3b0698 │ │ │ │ ldrmi r6, [r8], #-1314 @ 0xfffffade │ │ │ │ - svc 0x0000f64f │ │ │ │ + cdp 6, 15, cr15, cr8, cr15, {2} │ │ │ │ svclt 0x00882801 │ │ │ │ ldrbcc pc, [pc, r0, lsl #2]! @ │ │ │ │ svclt 0x0088991d │ │ │ │ streq pc, [r1, -r7, asr #32] │ │ │ │ svclt 0x00889b06 │ │ │ │ @ instruction: 0xf787fab7 │ │ │ │ rscscc pc, pc, r1, lsl #2 │ │ │ │ @ instruction: 0xf1c7bf88 │ │ │ │ ldrmi r0, [r8], #-1824 @ 0xfffff8e0 │ │ │ │ @ instruction: 0x2700bf92 │ │ │ │ vst1.8 {d0-d3}, [r7 :256] │ │ │ │ @ instruction: 0xf64f6770 │ │ │ │ - stmdacs r1, {r3, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00886d62 │ │ │ │ mvnscc pc, #0, 2 │ │ │ │ svclt 0x008a9910 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ - blx feea8670 │ │ │ │ - b 129c880 │ │ │ │ + blx feea8680 │ │ │ │ + b 129c890 │ │ │ │ svclt 0x00880201 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ andeq lr, r7, #270336 @ 0x42000 │ │ │ │ ldrdlt lr, [sl, -r5] │ │ │ │ tsteq fp, #136, 30 @ 0x220 │ │ │ │ @ instruction: 0x8108f896 │ │ │ │ addslt fp, fp, #136, 30 @ 0x220 │ │ │ │ strbvs r4, [r2, #-794]! @ 0xfffffce6 │ │ │ │ stmdbls lr, {r0, r1, r3, r4, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ - bls 3466c8 │ │ │ │ + bls 3466d8 │ │ │ │ stmibvc r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00142a91 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 1e06b0 │ │ │ │ + blcs 1e06c0 │ │ │ │ movwls sp, #45160 @ 0xb068 │ │ │ │ stmdavs r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ tstls r9, #24, 22 @ 0x6000 │ │ │ │ movwls r2, #21296 @ 0x5330 │ │ │ │ stmdbcs r3, {r1, r4, r5, r7, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf44fbf18 │ │ │ │ @ instruction: 0xf47f2c80 │ │ │ │ @ instruction: 0xf892adf3 │ │ │ │ @ instruction: 0xf1bcc034 │ │ │ │ @ instruction: 0xf47f0f06 │ │ │ │ @ instruction: 0xf892adeb │ │ │ │ @ instruction: 0xf1acc035 │ │ │ │ - blx ff0e2af8 │ │ │ │ - b 15ded14 │ │ │ │ - b 15a6c58 │ │ │ │ + blx ff0e2b08 │ │ │ │ + b 15ded24 │ │ │ │ + b 15a6c68 │ │ │ │ strb r4, [r1, #3212]! @ 0xc8c │ │ │ │ svcge 0x001e9b10 │ │ │ │ stceq 1, cr15, [r4], {163} @ 0xa3 │ │ │ │ stmdaeq r8, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ - bcc fe61b354 │ │ │ │ + bcc fe61b364 │ │ │ │ @ instruction: 0x0ec3ea4f │ │ │ │ svceq 0x0004f85c │ │ │ │ - bl 1ed728 │ │ │ │ + bl 1ed738 │ │ │ │ @ instruction: 0xf8900a0e │ │ │ │ @ instruction: 0xf8509108 │ │ │ │ @ instruction: 0xf019300e │ │ │ │ svclt 0x00140f02 │ │ │ │ ldrsbteq pc, [r8], #128 @ 0x80 @ │ │ │ │ ldrdeq pc, [r4], -sl │ │ │ │ movwcc pc, #2821 @ 0xb05 @ │ │ │ │ @ instruction: 0xf847185b │ │ │ │ @ instruction: 0xf1463c08 │ │ │ │ strbmi r0, [r4, #768] @ 0x300 │ │ │ │ stccc 8, cr15, [r4], {71} @ 0x47 │ │ │ │ - ldr sp, [pc, #-484]! @ 1df954 │ │ │ │ + ldr sp, [pc, #-484]! @ 1df964 │ │ │ │ tstls r7, #268435456 @ 0x10000000 │ │ │ │ movwls r9, #8715 @ 0x220b │ │ │ │ - bls 358c58 │ │ │ │ - bcs fe646774 │ │ │ │ + bls 358c68 │ │ │ │ + bcs fe646784 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - b 15c638c │ │ │ │ - blcs 1fe160 │ │ │ │ + b 15c639c │ │ │ │ + blcs 1fe170 │ │ │ │ mrrcge 4, 7, pc, r8, cr15 @ │ │ │ │ - b 15c6774 │ │ │ │ + b 15c6784 │ │ │ │ @ instruction: 0xf0085883 │ │ │ │ ldrb r5, [r4], #-2175 @ 0xfffff781 │ │ │ │ - blx 19c63cc │ │ │ │ + blx 19c63dc │ │ │ │ tstpmi r3, #8978432 @ p-variant is OBSOLETE @ 0x890000 │ │ │ │ svcge 0x0009f47f │ │ │ │ stmibne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ mvnsmi pc, #150994944 @ 0x9000000 │ │ │ │ ldrb r9, [fp, #772]! @ 0x304 │ │ │ │ - b 15c67e4 │ │ │ │ + b 15c67f4 │ │ │ │ @ instruction: 0xf0085882 │ │ │ │ tstls r9, #8323072 @ 0x7f0000 │ │ │ │ movwcs lr, #5194 @ 0x144a │ │ │ │ subsge pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r0, r1, r3, r8, r9, ip, pc}^ │ │ │ │ ldr sl, [r8], #-2561 @ 0xfffff5ff │ │ │ │ @ instruction: 0xf70b4638 │ │ │ │ - stmdacs r0, {r0, r1, r2, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blge fe69cca4 │ │ │ │ - blcs 239eb8 │ │ │ │ - blge fe41d5ac │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blge fe69ccb4 │ │ │ │ + blcs 239ec8 │ │ │ │ + blge fe41d5bc │ │ │ │ ldrtmi r9, [r8], -r7, lsl #20 │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ @ instruction: 0xf70b9207 │ │ │ │ - @ instruction: 0xf7fffe39 │ │ │ │ + @ instruction: 0xf7fffe31 │ │ │ │ @ instruction: 0xf64fbb7e │ │ │ │ - svclt 0x0000ef22 │ │ │ │ - ldrshteq r0, [sl], #-104 @ 0xffffff98 │ │ │ │ + svclt 0x0000ef1a │ │ │ │ + rsbseq r0, sl, r8, ror #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ - bmi 1071630 │ │ │ │ + bmi 1071640 │ │ │ │ addslt r4, r1, sl, lsr fp │ │ │ │ @ instruction: 0x4605447a │ │ │ │ strmi r4, [ip], -r8, lsl #12 │ │ │ │ ldmdbvc sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ @ instruction: 0xf70b0300 │ │ │ │ - @ instruction: 0x4606fe17 │ │ │ │ + strmi pc, [r6], -pc, lsl #28 │ │ │ │ stmibvs r2, {r4, r8, ip, sp, pc} │ │ │ │ ldmdale r4, {r0, r1, r2, r9, fp, sp}^ │ │ │ │ - beq 25bd4c │ │ │ │ + beq 25bd5c │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0xf0074619 │ │ │ │ @ instruction: 0xf64f003f │ │ │ │ - eorscs lr, r8, #44, 30 @ 0xb0 │ │ │ │ + eorscs lr, r8, #36, 30 @ 0x90 │ │ │ │ strmi r2, [r2], r0, lsl #2 │ │ │ │ @ instruction: 0xf0274668 │ │ │ │ @ instruction: 0xf64f083f │ │ │ │ - @ instruction: 0xf8dbec18 │ │ │ │ + @ instruction: 0xf8dbec10 │ │ │ │ stmib sp, {sp}^ │ │ │ │ tstcs r0, r9, lsl #8 │ │ │ │ strtmi r2, [r8], -r0, asr #4 │ │ │ │ - stc 6, cr15, [lr], {79} @ 0x4f │ │ │ │ + stc 6, cr15, [r6], {79} @ 0x4f │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ andcs pc, r0, #960 @ 0x3c0 │ │ │ │ pkhbtmi r4, r3, r1, lsl #12 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ strmi pc, [r4], -r1, ror #25 │ │ │ │ strbtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx 199dc5c │ │ │ │ - b 11e12f0 │ │ │ │ + blx 199dc6c │ │ │ │ + b 11e1300 │ │ │ │ @ instruction: 0xf003708b │ │ │ │ movwmi r5, #13183 @ 0x337f │ │ │ │ - blvs fee8c168 │ │ │ │ + blvs fee8c178 │ │ │ │ andeq pc, r1, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - b 12a21c4 │ │ │ │ + b 12a21d4 │ │ │ │ eorvs r0, fp, r2, lsl #7 │ │ │ │ - bmi 7068f4 │ │ │ │ + bmi 706904 │ │ │ │ strbmi pc, [r0, -r3, lsr #32] @ │ │ │ │ vrsra.s8 d18, d0, #8 │ │ │ │ ldrbtmi r0, [sl], #-768 @ 0xfffffd00 │ │ │ │ movwmi lr, #43587 @ 0xaa43 │ │ │ │ - blmi 577f44 │ │ │ │ + blmi 577f54 │ │ │ │ andshi pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf8c5606f │ │ │ │ ldmpl r3, {r2, r4, ip, pc}^ │ │ │ │ - blls 5b9d10 │ │ │ │ + blls 5b9d20 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 58) │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ - b 15c3c78 │ │ │ │ + b 15c3c88 │ │ │ │ ldmdals ip, {r1, r4, r6, r7, r9, fp} │ │ │ │ @ instruction: 0xf64f4651 │ │ │ │ - @ instruction: 0x901cedb4 │ │ │ │ + andsls lr, ip, ip, lsr #27 │ │ │ │ @ instruction: 0xf64fe7a4 │ │ │ │ - svclt 0x0000eea0 │ │ │ │ - rsbseq r0, sl, r8, lsl r4 │ │ │ │ + svclt 0x0000ee98 │ │ │ │ + rsbseq r0, sl, r8, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, r2, ror r3 │ │ │ │ + rsbseq r0, sl, r2, ror #6 │ │ │ │ movwcs fp, #5136 @ 0x1410 │ │ │ │ subscs r2, r4, #0, 8 │ │ │ │ strbne lr, [sl], #-2496 @ 0xfffff640 │ │ │ │ movtne lr, #14784 @ 0x39c0 │ │ │ │ - blmi 31de60 │ │ │ │ + blmi 31de70 │ │ │ │ tstpcc r4, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ smlatbcc r9, r0, r8, pc @ │ │ │ │ subcc lr, r7, #192, 18 @ 0x300000 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0x3108f890 │ │ │ │ strle r0, [r9, #-2010] @ 0xfffff826 │ │ │ │ ldrle r0, [sl], #-1882 @ 0xfffff8a6 │ │ │ │ ldrdcs pc, [ip, -r0] │ │ │ │ - bcs 5b0038 │ │ │ │ + bcs 5b0048 │ │ │ │ ldmdami r1, {r3, r4, r8, fp, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ svceq 0x0030f013 │ │ │ │ ldrbeq sp, [sl, -r6] │ │ │ │ @ instruction: 0xf8d0d404 │ │ │ │ sbcmi r2, sl, ip, lsl #2 │ │ │ │ ldmdble r1, {r0, r1, r2, r3, r9, fp, sp} │ │ │ │ @@ -442212,458 +442216,458 @@ │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ svceq 0x0030f013 │ │ │ │ stmdami r7, {r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq fp, r5, r8, lsl #12 │ │ │ │ strdeq fp, [r5], -r0 @ │ │ │ │ - eoreq r2, r4, lr, lsr #15 │ │ │ │ - ldrdeq fp, [r5], -ip @ │ │ │ │ - mlaeq r4, ip, r7, r2 │ │ │ │ - mlaeq r4, r6, r7, r2 │ │ │ │ + ldrdeq fp, [r5], -r8 @ │ │ │ │ + mlaeq r4, r6, r6, r2 │ │ │ │ + eoreq fp, r5, r4, asr #9 │ │ │ │ + eoreq r2, r4, r4, lsl #13 │ │ │ │ + eoreq r2, r4, lr, ror r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - blmi 11cbff0 │ │ │ │ + blmi 11cc000 │ │ │ │ ldrsbtls pc, [ip], #143 @ 0x8f @ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4604447b │ │ │ │ ldrbtmi r9, [r9], #793 @ 0x319 │ │ │ │ @ instruction: 0x46834b3c │ │ │ │ ldrbtmi r4, [fp], #-1605 @ 0xfffff9bb │ │ │ │ subs r9, fp, r8, lsl r3 │ │ │ │ ldrdge pc, [r4], -r0 │ │ │ │ teqpcc r4, r4 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d42001 │ │ │ │ @ instruction: 0xf10b20f0 │ │ │ │ @ instruction: 0xf8d40b08 │ │ │ │ - blx 1e4228 │ │ │ │ + blx 1e4238 │ │ │ │ tstpls r4, r3, lsl #6 @ p-variant is OBSOLETE │ │ │ │ cdpne 0, 5, cr4, cr14, cr10, {7} │ │ │ │ svclt 0x002c4282 │ │ │ │ ldmdane r6!, {r1, r2, r4, r5, r7, fp, ip} │ │ │ │ andsmi r4, lr, fp, asr r2 │ │ │ │ @ instruction: 0xf8db4638 │ │ │ │ @ instruction: 0x46313074 │ │ │ │ @ instruction: 0xf64f9315 │ │ │ │ - @ instruction: 0xf85bed28 │ │ │ │ + @ instruction: 0xf85bed20 │ │ │ │ strtmi r3, [r9], -r8, lsl #24 │ │ │ │ ldrsbtcs pc, [r0], #-139 @ 0xffffff75 @ │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ andsls r9, r6, #1543503872 @ 0x5c000000 │ │ │ │ @ instruction: 0xff86f7ff │ │ │ │ vldr d9, [r4, #92] @ 0x5c │ │ │ │ vldr d6, [r4, #248] @ 0xf8 │ │ │ │ - bls 77eafc │ │ │ │ + bls 77eb0c │ │ │ │ movwhi lr, #39373 @ 0x99cd │ │ │ │ andsls r9, r0, r5, lsl fp │ │ │ │ movwls r9, #33291 @ 0x820b │ │ │ │ - blvs 51b440 │ │ │ │ - blvc 59b444 │ │ │ │ + blvs 51b450 │ │ │ │ + blvc 59b454 │ │ │ │ @ instruction: 0x3109f894 │ │ │ │ @ instruction: 0x2114f8d4 │ │ │ │ ldrbmi r9, [r3], -r3, lsl #6 │ │ │ │ strls r9, [r6], -r7, lsl #14 │ │ │ │ - bcs 2301cc │ │ │ │ + bcs 2301dc │ │ │ │ ldmib r4, {r2, r4, r8, fp, ip, pc}^ │ │ │ │ svclt 0x00386743 │ │ │ │ ldmdals r3, {r0, r9, sp} │ │ │ │ rscmi r9, pc, r5, lsl #10 │ │ │ │ rscmi r9, lr, r4, lsl #2 │ │ │ │ svclt 0x00382f01 │ │ │ │ cdpcs 7, 0, cr2, cr1, cr1, {0} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ strcc r2, [r1, #-257] @ 0xfffffeff │ │ │ │ - bls 804654 │ │ │ │ + bls 804664 │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ - stcl 6, cr15, [ip, #316]! @ 0x13c │ │ │ │ + stcl 6, cr15, [r4, #316]! @ 0x13c │ │ │ │ andsle r2, r0, pc, lsl #26 │ │ │ │ ldrdvc pc, [r4], -fp │ │ │ │ cmnlt r7, fp, lsl #22 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrdeq pc, [r0, -r4]! │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ - stc2l 7, cr15, [r0], #44 @ 0x2c │ │ │ │ + ldc2l 7, cr15, [r8], {11} │ │ │ │ orrsle r2, r5, r0, lsl #16 │ │ │ │ ldrdge pc, [r4], #-141 @ 0xffffff73 @ │ │ │ │ mulslt fp, r4, r7 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eoreq ip, r3, r4, lsr r3 │ │ │ │ - rsbseq r0, sl, lr, ror #4 │ │ │ │ - mlaeq r5, r2, r5, fp │ │ │ │ + eoreq ip, r3, ip, lsl r2 │ │ │ │ + rsbseq r0, sl, lr, asr r2 │ │ │ │ + eoreq fp, r5, sl, ror r4 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ andcc r3, r7, #-1073741823 @ 0xc0000001 │ │ │ │ ldrlt r2, [r0], #-2818 @ 0xfffff4fe │ │ │ │ bicseq lr, r1, pc, asr #20 │ │ │ │ teqpeq pc, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ sbcseq lr, r2, #323584 @ 0x4f000 │ │ │ │ teqpeq pc, r1, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - blcs 313ef4 │ │ │ │ - blx 293eee │ │ │ │ + blcs 313f04 │ │ │ │ + blx 293efe │ │ │ │ strcs pc, [r0], #-769 @ 0xfffffcff │ │ │ │ smlabtmi r0, r0, r9, lr │ │ │ │ strcs lr, [r2], #-2496 @ 0xfffff640 │ │ │ │ qaddvs r0, fp, r4 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ movwmi lr, #22976 @ 0x59c0 │ │ │ │ - blmi 31e040 │ │ │ │ + blmi 31e050 │ │ │ │ subeq r4, r9, r0, ror r7 │ │ │ │ ubfx r0, r2, #0, #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed370dc │ │ │ │ + bl fed370ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ - @ instruction: 0xffb2f798 │ │ │ │ + @ instruction: 0xffaaf798 │ │ │ │ ldcmi 8, cr7, [r5, #-12] │ │ │ │ ldrbtmi r3, [sp], #-2818 @ 0xfffff4fe │ │ │ │ stmdale r0!, {r0, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstne pc, r8, lsl pc @ │ │ │ │ - bmi 620b28 │ │ │ │ + bmi 620b38 │ │ │ │ stmiapl sl!, {r0, r4, r8, r9, fp, lr} │ │ │ │ ldmdavs r3, {r3, r5, r6, r7, fp, ip, lr} │ │ │ │ ldclt 0, cr6, [r8, #-140]! @ 0xffffff74 │ │ │ │ - blmi 5f274c │ │ │ │ + blmi 5f275c │ │ │ │ stmiapl r8!, {r1, r3, r5, r7, fp, ip, lr}^ │ │ │ │ eorvs r6, r3, r3, lsl r8 │ │ │ │ - bmi 58f3fc │ │ │ │ + bmi 58f40c │ │ │ │ stmiapl sl!, {r1, r2, r3, r8, r9, fp, lr} │ │ │ │ ldmdavs r3, {r3, r5, r6, r7, fp, ip, lr} │ │ │ │ ldclt 0, cr6, [r8, #-140]! @ 0xffffff74 │ │ │ │ - blmi 53275c │ │ │ │ + blmi 53276c │ │ │ │ stmiapl r8!, {r1, r3, r5, r7, fp, ip, lr}^ │ │ │ │ eorvs r6, r3, r3, lsl r8 │ │ │ │ movwcs fp, #3384 @ 0xd38 │ │ │ │ ldrmi r6, [r8], -r3, lsr #32 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - rsbseq r0, sl, r2, lsl r1 │ │ │ │ + rsbseq r0, sl, r2, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #22 │ │ │ │ andeq r0, r0, r0, lsl #11 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, asr r4 │ │ │ │ andeq r0, r0, ip, ror #12 │ │ │ │ andeq r0, r0, ip, asr #17 │ │ │ │ andeq r0, r0, ip, ror #22 │ │ │ │ andeq r0, r0, ip, asr #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi dcc184 │ │ │ │ + blmi dcc194 │ │ │ │ ldrbtmi r4, [fp], #-1681 @ 0xfffff96f │ │ │ │ @ instruction: 0xf0e49301 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strcs sp, [r0, #-82] @ 0xffffffae │ │ │ │ - beq 25c0c8 │ │ │ │ + beq 25c0d8 │ │ │ │ strtmi r4, [r8], r7, lsl #12 │ │ │ │ ldrbmi r4, [r4], -lr, lsr #12 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ ldc2 0, cr15, [ip, #-912]! @ 0xfffffc70 │ │ │ │ cmnlt r0, #137363456 @ 0x8300000 │ │ │ │ @ instruction: 0xff5cf0e4 │ │ │ │ @ instruction: 0x2c016984 │ │ │ │ @ instruction: 0xb1b6d13b │ │ │ │ @ instruction: 0xf0e44658 │ │ │ │ - blx fef9f048 │ │ │ │ - blx ff01d1d0 │ │ │ │ + blx fef9f058 │ │ │ │ + blx ff01d1e0 │ │ │ │ strcc pc, [r1, #-2696] @ 0xfffff578 │ │ │ │ - b 15a2550 │ │ │ │ - b 16e692c │ │ │ │ + b 15a2560 │ │ │ │ + b 16e693c │ │ │ │ mvnle r0, sl, lsl #4 │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ @ instruction: 0xf9e4f0c2 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stcvs 15, cr8, [r3], {240} @ 0xf0 │ │ │ │ ldrle r0, [lr], #-1947 @ 0xfffff865 │ │ │ │ - blx feff1944 │ │ │ │ + blx feff1954 │ │ │ │ strcc pc, [r1, #-2696] @ 0xfffff578 │ │ │ │ stc2 0, cr15, [r8], {228} @ 0xe4 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ ldc2 0, cr15, [r0, #-912] @ 0xfffffc70 │ │ │ │ - bne 189a934 │ │ │ │ + bne 189a944 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ - b 714740 │ │ │ │ + b 714750 │ │ │ │ rscle r0, r1, sl, lsl #30 │ │ │ │ - blmi 532838 │ │ │ │ + blmi 532848 │ │ │ │ stmdals r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmiapl r3, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf64f6818 │ │ │ │ - andcs lr, r0, ip, lsl #26 │ │ │ │ + andcs lr, r0, r4, lsl #26 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ usub8mi r8, lr, r0 │ │ │ │ @ instruction: 0xf1b8e7c7 │ │ │ │ bicle r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0xe7c246d8 │ │ │ │ - blmi 2b2840 │ │ │ │ + blmi 2b2850 │ │ │ │ @ instruction: 0xe7ea447a │ │ │ │ - rsbseq r0, sl, r6, lsl #1 │ │ │ │ - ldrdeq r6, [r6], -r4 @ │ │ │ │ + rsbseq r0, sl, r6, ror r0 │ │ │ │ + strhteq r6, [r6], -ip │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mlaeq r6, r4, sp, r6 │ │ │ │ + eoreq r6, r6, ip, ror ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed3724c │ │ │ │ + bl fed3725c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2e4034 │ │ │ │ + blmi 2e4044 │ │ │ │ ldrmi r4, [r1], -ip, lsl #13 │ │ │ │ ldrbtmi r4, [fp], #-1634 @ 0xfffff99e │ │ │ │ @ instruction: 0xf980f004 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xffffff07 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi fe2b1ac0 │ │ │ │ + bmi fe2b1ad0 │ │ │ │ addlt r4, ip, r3, lsl #23 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ strmi sl, [r0], ip, lsl #4 │ │ │ │ strheq pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ @ instruction: 0x460f44fa │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf70b0300 │ │ │ │ - strmi pc, [r6], -r9, asr #23 │ │ │ │ + strmi pc, [r6], -r1, asr #23 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r5, {r0, r1, r2, r3, r7, pc} │ │ │ │ svclt 0x00882d07 │ │ │ │ vadd.i8 q8, q8, │ │ │ │ strcs r8, [r1], #-137 @ 0xffffff77 │ │ │ │ ldrmi lr, [ip], -r0 │ │ │ │ lsreq r4, r9, #12 │ │ │ │ - mrrc 6, 4, pc, r6, cr15 @ │ │ │ │ + mcrr 6, 4, pc, lr, cr15 @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stclne 0, cr8, [r3], #-516 @ 0xfffffdfc │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ @ instruction: 0xf8d82101 │ │ │ │ andcs r4, r0, #64 @ 0x40 │ │ │ │ strhcc pc, [r4], #-136 @ 0xffffff78 @ │ │ │ │ movwls r3, #11265 @ 0x2c01 │ │ │ │ stmib sp, {r2, r3, sl, lr}^ │ │ │ │ strtmi r2, [r0], -r5, lsl #4 │ │ │ │ andcs lr, r7, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf64f9209 │ │ │ │ - bne 1b1b1f0 │ │ │ │ + bne 1b1b1e0 │ │ │ │ tstlt r6, r3, lsl #8 │ │ │ │ ldmvs r8!, {r1, r2, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ vpmax.s8 d26, d6, d2 │ │ │ │ vsra.s64 d20, d18, #52 │ │ │ │ movwcs r0, #288 @ 0x120 │ │ │ │ movwls r9, #5636 @ 0x1604 │ │ │ │ - stmda r0!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle 212a110 │ │ │ │ + ldmda r8, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle 212a120 │ │ │ │ ldreq r9, [fp], r7, lsl #22 │ │ │ │ @ instruction: 0xf107d16e │ │ │ │ andcs r0, r1, #16, 8 @ 0x10000000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 380340 │ │ │ │ + bls 380350 │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ @ instruction: 0xf0650014 │ │ │ │ @ instruction: 0x4605fbb9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1ec958 │ │ │ │ + bcs 1ec968 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 203ecc │ │ │ │ - blls 3946f8 │ │ │ │ + blcs 203edc │ │ │ │ + blls 394708 │ │ │ │ suble r2, r6, r0, lsl #26 │ │ │ │ - blls 3b8218 │ │ │ │ + blls 3b8228 │ │ │ │ strcs r6, [r1], #-107 @ 0xffffff95 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf1b960ac │ │ │ │ andsle r0, r5, r0, lsl #30 │ │ │ │ tstcs r0, ip, lsr r2 │ │ │ │ andeq pc, r4, r9, lsl #2 │ │ │ │ - stmdb sl!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8c99b07 │ │ │ │ vst4.8 {d19-d22}, [pc :64], r0 │ │ │ │ movwcs r2, #8704 @ 0x2200 │ │ │ │ @ instruction: 0xf8c99906 │ │ │ │ @ instruction: 0xf1093000 │ │ │ │ ldmvs r8!, {r2, r3, r8, r9} │ │ │ │ - svc 0x00cef64e │ │ │ │ - blle 62a1a8 │ │ │ │ - blmi ff2a94 │ │ │ │ + svc 0x00c6f64e │ │ │ │ + blle 62a1b8 │ │ │ │ + blmi ff2aa4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4ba21c │ │ │ │ + blls 4ba22c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r2, r0, lsl #6 │ │ │ │ andlt r4, ip, r8, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrb r2, [r4, -r1, lsl #10]! │ │ │ │ str r4, [r0, r1, lsl #12] │ │ │ │ @ instruction: 0xf85a4b32 │ │ │ │ ldmdavs lr, {r0, r1, ip, sp} │ │ │ │ - ldcl 6, cr15, [r4, #316] @ 0x13c │ │ │ │ + stcl 6, cr15, [ip, #316] @ 0x13c │ │ │ │ @ instruction: 0xf64e6800 │ │ │ │ - bmi ddc138 │ │ │ │ + bmi ddc128 │ │ │ │ strtmi r4, [r1], -r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - stc 6, cr15, [r0], #-316 @ 0xfffffec4 │ │ │ │ + ldc 6, cr15, [r8], {79} @ 0x4f │ │ │ │ eorvs r2, fp, r0, lsl #6 │ │ │ │ adcvs r6, fp, fp, rrx │ │ │ │ vqdmulh.s d25, d6, d6 │ │ │ │ vsra.s64 d20, d20, #52 │ │ │ │ ldmvs r8!, {r2, r8} │ │ │ │ movwls sl, #6657 @ 0x1a01 │ │ │ │ - svc 0x00a2f64e │ │ │ │ + svc 0x009af64e │ │ │ │ strb r2, [sp, r0, lsl #10] │ │ │ │ @ instruction: 0xf85a4b22 │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - ldc 6, cr15, [r4, #316]! @ 0x13c │ │ │ │ + stc 6, cr15, [ip, #316]! @ 0x13c │ │ │ │ @ instruction: 0xf64e6800 │ │ │ │ - bmi a1c0f8 │ │ │ │ + bmi a1c0e8 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - stc 6, cr15, [r0], {79} @ 0x4f │ │ │ │ + bl 1db78 │ │ │ │ movwcs lr, #2028 @ 0x7ec │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ @ instruction: 0xf70b613b │ │ │ │ - @ instruction: 0xe792fe3b │ │ │ │ + @ instruction: 0xe792fe33 │ │ │ │ tstle r2, r2, lsl #22 │ │ │ │ andcs r2, r0, #8388608 @ 0x800000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp2 7, 4, cr15, cr6, cr11, {0} │ │ │ │ + cdp2 7, 3, cr15, cr14, cr11, {0} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ andpl lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ andcs lr, r2, #27525120 @ 0x1a40000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf64fe75b │ │ │ │ - svclt 0x0000ebc2 │ │ │ │ - rsbseq pc, r9, r0, lsl #31 │ │ │ │ + svclt 0x0000ebba │ │ │ │ + rsbseq pc, r9, r0, ror pc @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r4, ror pc @ │ │ │ │ - rsbseq pc, r9, r4, asr lr @ │ │ │ │ + rsbseq pc, r9, r4, ror #30 │ │ │ │ + rsbseq pc, r9, r4, asr #28 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r6, sl, lsr ip │ │ │ │ - ldrdeq r6, [r6], -r4 @ │ │ │ │ + eoreq r6, r6, r2, lsr #22 │ │ │ │ + strhteq r6, [r6], -ip │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed374ac │ │ │ │ + bl fed374bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {232} @ 0xe8 │ │ │ │ strmi fp, [lr], -r2, lsl #1 │ │ │ │ @ instruction: 0xf7234615 │ │ │ │ - blmi 39f1f4 │ │ │ │ + blmi 39f1e4 │ │ │ │ @ instruction: 0x4632447c │ │ │ │ stmiapl r3!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0049301 │ │ │ │ andlt pc, r2, r9, asr #16 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rsbseq pc, r9, r0, asr #26 │ │ │ │ + rsbseq pc, r9, r0, lsr sp @ │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed374e4 │ │ │ │ + bl fed374f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {232} @ 0xe8 │ │ │ │ strmi fp, [lr], -r2, lsl #1 │ │ │ │ @ instruction: 0xf7234615 │ │ │ │ - blmi 39f1bc │ │ │ │ + blmi 39f1ac │ │ │ │ @ instruction: 0x4632447c │ │ │ │ stmiapl r3!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0049301 │ │ │ │ andlt pc, r2, sp, lsr #16 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rsbseq pc, r9, r8, lsl #26 │ │ │ │ + ldrshteq pc, [r9], #-200 @ 0xffffff38 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3751c │ │ │ │ + bl fed3752c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r9, r8, asr #31 │ │ │ │ @ instruction: 0x3098f8d0 │ │ │ │ cdpge 8, 0, cr6, cr5, cr7, {4} │ │ │ │ ldmdami r7!, {r2, r9, sl, lr} │ │ │ │ ldmdbmi r7!, {r0, r2, r3, r9, sl, lr} │ │ │ │ andcs r4, r0, #120, 8 @ 0x78000000 │ │ │ │ rsbsvs r9, r2, r5, lsl #4 │ │ │ │ stmdavs r9, {r0, r6, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9107 │ │ │ │ - blcs 1e0748 │ │ │ │ + blcs 1e0758 │ │ │ │ @ instruction: 0xf104d034 │ │ │ │ @ instruction: 0x9100019c │ │ │ │ @ instruction: 0x6094f8d7 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ @ instruction: 0xf8d447b0 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0xf8c432ff │ │ │ │ - blcs 1e85c8 │ │ │ │ + blcs 1e85d8 │ │ │ │ @ instruction: 0xf504d04a │ │ │ │ andcs r7, r0, #144, 2 @ 0x24 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ ldrtmi r9, [r8], -r0, lsl #4 │ │ │ │ tstcs r4, r1, lsl #2 │ │ │ │ ldrdpl pc, [r8, #-135] @ 0xffffff79 │ │ │ │ @ instruction: 0xf8d447a8 │ │ │ │ @ instruction: 0xb12a211c │ │ │ │ swpcs r0, r2, [r0] @ │ │ │ │ addsvc pc, r0, r4, lsl #10 │ │ │ │ - stmda r4!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f4a1f │ │ │ │ @ instruction: 0xf8c433ff │ │ │ │ - blmi 8ec810 │ │ │ │ + blmi 8ec820 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3ba410 │ │ │ │ + blls 3ba420 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12a0300 │ │ │ │ ldcllt 0, cr11, [r0, #36]! @ 0x24 │ │ │ │ @ instruction: 0x9600b1dd │ │ │ │ @ instruction: 0xf8d7461a │ │ │ │ @ instruction: 0x462b6094 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ @ instruction: 0xf8d447b0 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0xf8c432ff │ │ │ │ - blcs 1e8634 │ │ │ │ + blcs 1e8644 │ │ │ │ movwcs sp, #457 @ 0x1c9 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldrtmi r2, [r8], -r1, lsl #6 │ │ │ │ ldrmi r9, [sl], -r0, lsl #10 │ │ │ │ ldrdpl pc, [r8, #-135] @ 0xffffff79 │ │ │ │ strmi r2, [r8, r4, lsl #2]! │ │ │ │ @ instruction: 0xf8d4e7c9 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0xf8c432ff │ │ │ │ - blcs 1e865c │ │ │ │ + blcs 1e866c │ │ │ │ @ instruction: 0xe7c9d1b5 │ │ │ │ sbcle r2, r7, r0, lsl #26 │ │ │ │ @ instruction: 0xf64fe7e7 │ │ │ │ - svclt 0x0000eb00 │ │ │ │ - rsbseq pc, r9, ip, asr #25 │ │ │ │ + svclt 0x0000eaf8 │ │ │ │ + ldrhteq pc, [r9], #-204 @ 0xffffff34 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r0, ror #24 │ │ │ │ + rsbseq pc, r9, r0, asr ip @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ cmppcc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmvs r5, {r1, r7, ip, sp, pc} │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ teqlt r3, r0 @ │ │ │ │ @ instruction: 0xf8d52300 │ │ │ │ ldrmi r6, [sl], -r0, asr #2 │ │ │ │ @ instruction: 0x46284619 │ │ │ │ - bl 3f2308 │ │ │ │ + bl 3f2318 │ │ │ │ @ instruction: 0xf8d50647 │ │ │ │ vhadd.s8 d3, d22, d16 │ │ │ │ @ instruction: 0x46284654 │ │ │ │ eorne pc, r6, r4, asr r8 @ │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ @ instruction: 0xf8944798 │ │ │ │ @ instruction: 0xb1233170 │ │ │ │ @@ -442683,193 +442687,193 @@ │ │ │ │ @ instruction: 0x46284170 │ │ │ │ andlt r4, r2, r0, lsr #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ addpl pc, r0, r0, lsl #10 │ │ │ │ ldrdeq pc, [ip, #-128]! @ 0xffffff80 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed376b8 │ │ │ │ + bl fed376c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 6e4460 │ │ │ │ - blmi 70c6d4 │ │ │ │ + bmi 6e4470 │ │ │ │ + blmi 70c6e4 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ ldmpl r3, {r2, r5, sl, ip}^ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 60ca5c │ │ │ │ + bmi 60ca6c │ │ │ │ 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 @ │ │ │ │ @ instruction: 0x4608d110 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ - bmi 471d04 │ │ │ │ - blge 27a6f8 │ │ │ │ + bmi 471d14 │ │ │ │ + blge 27a708 │ │ │ │ ldrbtmi r9, [sl], #-256 @ 0xffffff00 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ - ldc2 6, cr15, [r4], {127} @ 0x7f │ │ │ │ + stc2 6, cr15, [ip], {127} @ 0x7f │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ strb r0, [r4, r4, lsr #8]! │ │ │ │ - b 211de4c │ │ │ │ - rsbseq pc, r9, ip, lsr fp @ │ │ │ │ + b 1f1de5c │ │ │ │ + rsbseq pc, r9, ip, lsr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r6, lsr #22 │ │ │ │ - eoreq fp, sl, sl, rrx │ │ │ │ + rsbseq pc, r9, r6, lsl fp @ │ │ │ │ + eoreq sl, sl, r2, asr pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3772c │ │ │ │ + bl fed3773c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7e44b4 │ │ │ │ - blmi 80c750 │ │ │ │ + bmi 7e44c4 │ │ │ │ + blmi 80c760 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ ldmpl r3, {r5, sl, ip}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 70cad0 │ │ │ │ + bmi 70cae0 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4608d113 │ │ │ │ ldclt 0, cr11, [r0, #-24] @ 0xffffffe8 │ │ │ │ - ldc 6, cr4, [pc, #16] @ 1e0578 │ │ │ │ - bmi 53f190 │ │ │ │ + ldc 6, cr4, [pc, #16] @ 1e0588 │ │ │ │ + bmi 53f1a0 │ │ │ │ stmvs r0, {r1, r8, r9, fp, sp, pc} │ │ │ │ tstls r0, sl, ror r4 │ │ │ │ stc 1, cr2, [sp, #8] │ │ │ │ @ instruction: 0xf67f7b02 │ │ │ │ - @ instruction: 0x4601fc57 │ │ │ │ + strmi pc, [r1], -pc, asr #24 │ │ │ │ strteq pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ @ instruction: 0xf64fe7e1 │ │ │ │ - svclt 0x0000ea40 │ │ │ │ + svclt 0x0000ea38 │ │ │ │ ... │ │ │ │ - rsbseq pc, r9, r8, asr #21 │ │ │ │ + ldrhteq pc, [r9], #-168 @ 0xffffff58 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq pc, [r9], #-162 @ 0xffffff5e @ │ │ │ │ - eoreq sl, sl, ip, ror #31 │ │ │ │ + rsbseq pc, r9, r2, lsr #21 │ │ │ │ + ldrdeq sl, [sl], -r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed377ac │ │ │ │ + bl fed377bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldrteq pc, [r8], #-2256 @ 0xfffff730 @ │ │ │ │ ldclt 1, cr11, [r0, #-0] │ │ │ │ @ instruction: 0xf67f68a0 │ │ │ │ - @ instruction: 0xf8c4fc49 │ │ │ │ + @ instruction: 0xf8c4fc41 │ │ │ │ ldclt 4, cr0, [r0, #-224] @ 0xffffff20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmvs r2, {r4, r7, r9, sl, lr} │ │ │ │ strmi fp, [r6], -r2, lsl #1 │ │ │ │ ldmdavs r7, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0x4640b1b1 │ │ │ │ @ instruction: 0xf70b460c │ │ │ │ - blvs fe2dea74 │ │ │ │ + blvs fe2dea64 │ │ │ │ svclt 0x00182b03 │ │ │ │ eorsle r2, r5, r2, lsl #6 │ │ │ │ strbmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8944638 │ │ │ │ movwls r3, #79 @ 0x4f │ │ │ │ umaalcc pc, lr, r4, r8 @ │ │ │ │ umaalcs pc, ip, r4, r8 @ │ │ │ │ addmi pc, ip, #14090240 @ 0xd70000 │ │ │ │ tstlt r8, #160, 14 @ 0x2800000 │ │ │ │ @ instruction: 0xf895b1f5 │ │ │ │ - blcs 22c754 │ │ │ │ + blcs 22c764 │ │ │ │ @ instruction: 0xf506d904 │ │ │ │ @ instruction: 0xf8905080 │ │ │ │ biclt r2, sl, r5, ror r1 │ │ │ │ umaalne pc, pc, r5, r8 @ │ │ │ │ stmib sp, {r3, r9, sp}^ │ │ │ │ ldrtmi r1, [r8], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8d79908 │ │ │ │ @ instruction: 0xf895428c │ │ │ │ strmi r2, [r0, ip, asr #32]! │ │ │ │ - blls 44cbc4 │ │ │ │ + blls 44cbd4 │ │ │ │ strle r0, [r5, #-1691] @ 0xfffff965 │ │ │ │ @ instruction: 0xf70b9808 │ │ │ │ - blvs fe2dea14 │ │ │ │ + blvs fe2dea04 │ │ │ │ andsle r2, sp, r3, lsl #22 │ │ │ │ andlt r2, r2, r1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ andlt r2, r2, r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ andle r2, sl, r6, lsl #22 │ │ │ │ ldreq r9, [sl], r9, lsl #22 │ │ │ │ @ instruction: 0xf506d505 │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ - blcs 1ecc4c │ │ │ │ + blcs 1ecc5c │ │ │ │ movwcs sp, #4334 @ 0x10ee │ │ │ │ @ instruction: 0xf890e7ba │ │ │ │ - blcs 36c758 │ │ │ │ + blcs 36c768 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ ldr r2, [r3, r2, lsl #6]! │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ sbcsle r2, sp, r6, lsl #22 │ │ │ │ - blcs fe7872bc │ │ │ │ + blcs fe7872cc │ │ │ │ ldmdale r3, {r1, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ mulsle r9, r2, fp │ │ │ │ svclt 0x00082b93 │ │ │ │ tstle r9, r9, asr #3 │ │ │ │ umaalcs pc, pc, r5, r8 @ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ ldrtmi r2, [r8], -r0, lsl #6 │ │ │ │ addmi pc, ip, #14090240 @ 0xd70000 │ │ │ │ umaalcc pc, lr, r5, r8 @ │ │ │ │ umaalcs pc, ip, r5, r8 @ │ │ │ │ strb r4, [sl, r0, lsr #15] │ │ │ │ - blcs ff1472ec │ │ │ │ - blcc ff4146e8 │ │ │ │ + blcs ff1472fc │ │ │ │ + blcc ff4146f8 │ │ │ │ ldmible pc!, {r1, r8, r9, fp, sp} @ │ │ │ │ strb r2, [r9, r0, lsl #2]! │ │ │ │ strb r2, [r7, r8, asr #3]! │ │ │ │ strb r2, [r5, sl, asr #3]! │ │ │ │ - blcs 207304 │ │ │ │ + blcs 207314 │ │ │ │ @ instruction: 0xe7f5d0b6 │ │ │ │ vst3.8 {d27-d29}, [pc] │ │ │ │ strlt r5, [r0, #-3200] @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ addlt r4, r3, pc, lsl #20 │ │ │ │ stmdbge r5, {r0, r1, r2, r3, r8, r9, fp, lr} │ │ │ │ stmdami pc, {r1, r3, r4, r5, r6, sl, lr} @ │ │ │ │ ldrbtmi r9, [r8], #-256 @ 0xffffff00 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ @ instruction: 0xf7120300 │ │ │ │ - bmi 4de964 │ │ │ │ + bmi 4de954 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r3, r4, lsl #2 │ │ │ │ - bl 31e8a4 │ │ │ │ + bl 31e8b4 │ │ │ │ ldrbmi fp, [r0, -r4]! │ │ │ │ - stmdb r8!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq pc, r9, r0, lsl #18 │ │ │ │ + stmdb r0!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrshteq pc, [r9], #-128 @ 0xffffff80 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r6, lr, lsr r7 │ │ │ │ - rsbseq pc, r9, r6, ror #17 │ │ │ │ + eoreq r6, r6, r6, lsr #12 │ │ │ │ + ldrsbteq pc, [r9], #-134 @ 0xffffff7a @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @ instruction: 0x4692b09a │ │ │ │ @ instruction: 0xee054a7c │ │ │ │ - blmi 20eefa4 │ │ │ │ - bmi 21c344 │ │ │ │ - bvc a9bee0 │ │ │ │ + blmi 20eefb4 │ │ │ │ + bmi 21c354 │ │ │ │ + bvc a9bef0 │ │ │ │ stcl 4, cr4, [sp, #488] @ 0x1e8 │ │ │ │ @ instruction: 0xeeb84a14 │ │ │ │ vrintz.f32 s11, s10 │ │ │ │ strmi r3, [r4], -r0, lsl #20 │ │ │ │ - bvs ffbdc360 │ │ │ │ - bvc adbef8 │ │ │ │ + bvs ffbdc370 │ │ │ │ + bvc adbf08 │ │ │ │ pkhtbmi r5, r9, r3, asr #17 │ │ │ │ vadd.i8 d6, d20, d5 │ │ │ │ ldmdavs fp, {r2, r8, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ cdp 3, 15, cr0, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf5005ae7 │ │ │ │ ldcl 3, cr5, [sp, #512] @ 0x200 │ │ │ │ @@ -442908,63 +442912,63 @@ │ │ │ │ vstr s14, [r4, #928] @ 0x3a0 │ │ │ │ vstr s10, [r4, #960] @ 0x3c0 │ │ │ │ vstr s10, [r4, #992] @ 0x3e0 │ │ │ │ vstr s12, [r4, #932] @ 0x3a4 │ │ │ │ vstr s13, [r4, #964] @ 0x3c4 │ │ │ │ vstr s14, [r0, #996] @ 0x3e4 │ │ │ │ strtmi r7, [r8], -r0, lsl #20 │ │ │ │ - bvc 21bf44 │ │ │ │ + bvc 21bf54 │ │ │ │ stc 6, cr4, [r4, #196] @ 0xc4 │ │ │ │ vstr s0, [r4, #936] @ 0x3a8 │ │ │ │ vstr s0, [r4, #968] @ 0x3c8 │ │ │ │ vstr s0, [r2, #1000] @ 0x3e8 │ │ │ │ andcs r0, r1, #0, 20 │ │ │ │ ldrdvc pc, [r4, #-133] @ 0xffffff7b │ │ │ │ stmdbvs r8!, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ addcs sl, r0, #6144 @ 0x1800 │ │ │ │ ldrtmi r9, [r1], -r2, lsl #6 │ │ │ │ movwls sl, #6917 @ 0x1b05 │ │ │ │ msrvc SPSR_f, #4, 10 @ 0x1000000 │ │ │ │ movwcs r9, #17152 @ 0x4300 │ │ │ │ - ldc2l 6, cr15, [r4], #-392 @ 0xfffffe78 │ │ │ │ - blcs 207490 │ │ │ │ + stc2l 6, cr15, [ip], #-392 @ 0xfffffe78 │ │ │ │ + blcs 2074a0 │ │ │ │ stmdbvs r8!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blx fee1e20c │ │ │ │ + blx fec1e21c │ │ │ │ ldrsbtcc pc, [r4], #133 @ 0x85 @ │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ strbmi r3, [r2], -r4, ror #2 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x46204798 │ │ │ │ ldrdhi pc, [r4], #133 @ 0x85 │ │ │ │ @ instruction: 0x460147d0 │ │ │ │ strbmi r4, [r0, r8, lsr #12] │ │ │ │ - blcs 1fee38 │ │ │ │ + blcs 1fee48 │ │ │ │ movwcs sp, #8239 @ 0x202f │ │ │ │ @ instruction: 0xf88d960b │ │ │ │ - blge 3ac968 │ │ │ │ + blge 3ac978 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ tstls r1, #-67108861 @ 0xfc000003 │ │ │ │ - blls b290c8 │ │ │ │ + blls b290d8 │ │ │ │ strls r2, [sl], -r4, lsl #2 │ │ │ │ @ instruction: 0xf88d4628 │ │ │ │ tstcs r6, r8, lsr #32 │ │ │ │ strls r9, [ip], -r1, lsl #4 │ │ │ │ ldrls r9, [r0], -lr, lsl #12 │ │ │ │ - blmi 9c5510 │ │ │ │ + blmi 9c5520 │ │ │ │ ldrbtmi r6, [fp], #-2732 @ 0xfffff554 │ │ │ │ @ instruction: 0xf8ad9108 │ │ │ │ stmdbge sl, {r1, r3, r5, sp} │ │ │ │ ldrtmi r9, [r2], -pc, lsl #6 │ │ │ │ @ instruction: 0x96094633 │ │ │ │ strmi r9, [r0, r7, lsl #12]! │ │ │ │ - blmi 7b315c │ │ │ │ + blmi 7b316c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83a968 │ │ │ │ + blls 83a978 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1210300 │ │ │ │ pop {r1, r3, r4, ip, sp, pc} │ │ │ │ stmib sp, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf043330a │ │ │ │ andcs r0, r6, r4, lsl #2 │ │ │ │ eorne pc, ip, sp, lsl #17 │ │ │ │ @@ -442976,54 +442980,54 @@ │ │ │ │ stmdbge sl, {r9, ip, pc} │ │ │ │ andcs r9, r4, #16, 6 @ 0x40000000 │ │ │ │ vstmdbls r5!, {s12-s183} │ │ │ │ andcc lr, r7, #3358720 @ 0x334000 │ │ │ │ strls r4, [sp, #-1562] @ 0xfffff9e6 │ │ │ │ movwls r9, #38417 @ 0x9611 │ │ │ │ ldrb r4, [r3, r0, lsr #15] │ │ │ │ - ldmda ip, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x0079f894 │ │ │ │ + ldmda r4, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq pc, r9, r4, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, lr, lsr #17 │ │ │ │ - rsbseq pc, r9, r8, lsl #14 │ │ │ │ + @ instruction: 0x007a189e │ │ │ │ + ldrshteq pc, [r9], #-104 @ 0xffffff98 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0x4617b096 │ │ │ │ ldrmi r4, [r8], r5, asr #21 │ │ │ │ strmi r4, [lr], -r5, asr #23 │ │ │ │ - bvc a1c0f4 │ │ │ │ + bvc a1c104 │ │ │ │ ldmdbls sp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ cdp 6, 11, cr4, cr8, cr5, {0} │ │ │ │ vldr s13, [sp, #924] @ 0x39c │ │ │ │ ldmpl r3, {r0, r5, r9, fp, ip, sp, lr}^ │ │ │ │ umullscs pc, r4, sp, r8 @ │ │ │ │ - bvs ffbdc578 │ │ │ │ - bvc a9c110 │ │ │ │ + bvs ffbdc588 │ │ │ │ + bvc a9c120 │ │ │ │ ldmdavs fp, {r2, r3, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f9315 │ │ │ │ cdp 3, 11, cr0, cr8, cr0, {0} │ │ │ │ vldr s15, [sp, #924] @ 0x39c │ │ │ │ vst1.8 {d7-d8}, [r4 :128], r3 │ │ │ │ vbic.i32 q9, #51200 @ 0x0000c800 │ │ │ │ cdp 4, 15, cr3, cr8, cr4, {6} │ │ │ │ - bllt 67f558 │ │ │ │ + bllt 67f568 │ │ │ │ @ instruction: 0x2050f891 │ │ │ │ svccc 0x0020f5b3 │ │ │ │ adchi pc, r2, r0 │ │ │ │ stccc 12, cr6, [r2], {72} @ 0x48 │ │ │ │ umaalne pc, lr, r0, r8 @ │ │ │ │ vmla.i8 d18, d0, d1 │ │ │ │ strhcs r8, [r0, -sp] │ │ │ │ - bvs 3dc010 │ │ │ │ + bvs 3dc020 │ │ │ │ tstls ip, fp, lsl #2 │ │ │ │ - bvs 41c118 │ │ │ │ - bvc 45c01c │ │ │ │ - bvc 49c120 │ │ │ │ + bvs 41c128 │ │ │ │ + bvc 45c02c │ │ │ │ + bvc 49c130 │ │ │ │ stmdale r3!, {r1, r2, sl, fp, sp} │ │ │ │ @ instruction: 0xf014e8df │ │ │ │ tsteq r2, sl, lsl #2 │ │ │ │ eoreq r0, r2, r2, lsr #32 │ │ │ │ rsceq r0, sl, r5, lsl #2 │ │ │ │ stccc 0, cr0, [r2], {243} @ 0xf3 │ │ │ │ stc 2, cr2, [sp] │ │ │ │ @@ -443033,75 +443037,75 @@ │ │ │ │ vstr s15, [sp, #36] @ 0x24 │ │ │ │ @ instruction: 0x2c067a0a │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ rscseq pc, r3, r4, lsl r0 @ │ │ │ │ andeq r0, fp, r7 │ │ │ │ rsceq r0, lr, fp │ │ │ │ ldrsbeq r0, [ip], #3 │ │ │ │ - bvc 121c4f4 │ │ │ │ - bvc 4dc06c │ │ │ │ + bvc 121c504 │ │ │ │ + bvc 4dc07c │ │ │ │ movwcc pc, #1443 @ 0x5a3 @ │ │ │ │ movwcc pc, #1059 @ 0x423 @ │ │ │ │ - blls 90d6d0 │ │ │ │ + blls 90d6e0 │ │ │ │ orrpl pc, r0, r5, lsl #10 │ │ │ │ strtmi r9, [r8], -r2, lsl #6 │ │ │ │ ldrtmi r9, [r3], -r6, lsr #20 │ │ │ │ stcge 8, cr6, [r7, #-176] @ 0xffffff50 │ │ │ │ @ instruction: 0xf8cd9204 │ │ │ │ - bmi fe580a6c │ │ │ │ - ldc 7, cr9, [pc] @ 1e0a60 │ │ │ │ + bmi fe580a7c │ │ │ │ + ldc 7, cr9, [pc] @ 1e0a70 │ │ │ │ ldrbtmi r0, [sl], #-2698 @ 0xfffff576 │ │ │ │ ldrdne pc, [ip, -r1]! │ │ │ │ strcs r9, [r1, #-1285] @ 0xfffffafb │ │ │ │ strmi r9, [r0, r3, lsl #10]! │ │ │ │ - blmi fe3b3498 │ │ │ │ + blmi fe3b34a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 73aae4 │ │ │ │ + blls 73aaf4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrshlt r8, [r6], -lr │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - bvc ff21c680 │ │ │ │ + bvc ff21c690 │ │ │ │ @ instruction: 0x23abf64a │ │ │ │ @ instruction: 0x23aaf6ca │ │ │ │ vmla.i8 d10, d5, d13 │ │ │ │ mrc 4, 0, r4, cr7, cr12, {0} │ │ │ │ - blx feaa34e6 │ │ │ │ + blx feaa34f6 │ │ │ │ andcs r2, r6, #0, 6 │ │ │ │ - blx 262d1a │ │ │ │ - blls 3a0afc │ │ │ │ + blx 262d2a │ │ │ │ + blls 3a0b0c │ │ │ │ andcs r9, r2, #872415232 @ 0x34000000 │ │ │ │ - blls 405704 │ │ │ │ + blls 405714 │ │ │ │ tstls r0, #939524096 @ 0x38000000 │ │ │ │ movwls r9, #64265 @ 0xfb09 │ │ │ │ - blls 485708 │ │ │ │ + blls 485718 │ │ │ │ tstls r4, #1207959552 @ 0x48000000 │ │ │ │ movwls r2, #776 @ 0x308 │ │ │ │ msrvc SPSR_fs, #20971520 @ 0x1400000 │ │ │ │ cdp2 0, 1, cr15, cr14, cr4, {0} │ │ │ │ - blls 906f08 │ │ │ │ + blls 906f18 │ │ │ │ movwls r4, #9768 @ 0x2628 │ │ │ │ @ instruction: 0xf8cd4633 │ │ │ │ strls r8, [r0, -r4] │ │ │ │ @ instruction: 0x13bcf8c5 │ │ │ │ bicsne pc, ip, #12910592 @ 0xc50000 │ │ │ │ mvnsne pc, #12910592 @ 0xc50000 │ │ │ │ strpl pc, [r0, #1285] @ 0x505 │ │ │ │ tstcs r1, r1, lsr #32 │ │ │ │ tstls r3, r8, ror #20 │ │ │ │ - ldc 4, cr4, [pc, #488] @ 1e0ce8 │ │ │ │ + ldc 4, cr4, [pc, #488] @ 1e0cf8 │ │ │ │ @ instruction: 0xf8d50a62 │ │ │ │ @ instruction: 0xf7ff112c │ │ │ │ @ instruction: 0xe7b1fe1f │ │ │ │ andcs r3, r0, r2, lsl #24 │ │ │ │ - bvs 3dc148 │ │ │ │ + bvs 3dc158 │ │ │ │ andls r9, ip, fp │ │ │ │ - bvs 41c250 │ │ │ │ - bvc 45c154 │ │ │ │ - bvc 49c258 │ │ │ │ + bvs 41c260 │ │ │ │ + bvc 45c164 │ │ │ │ + bvc 49c268 │ │ │ │ stmle ip, {r1, r2, sl, fp, sp} │ │ │ │ @ instruction: 0xf850a002 │ │ │ │ strtmi r4, [r0], #-36 @ 0xffffffdc │ │ │ │ svclt 0x00004700 │ │ │ │ andeq r0, r0, r1, lsl #2 │ │ │ │ andeq r0, r0, r3, ror #1 │ │ │ │ @ instruction: 0xffffff0f │ │ │ │ @@ -443109,22 +443113,22 @@ │ │ │ │ andeq r0, r0, r5, asr #2 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, pc, lsl #2 │ │ │ │ sbcsmi r9, r1, lr, lsl r9 │ │ │ │ svclt 0x00382901 │ │ │ │ cdp 1, 0, cr2, cr5, cr1, {0} │ │ │ │ ldmdbls pc, {r4, r7, r9, fp, ip} @ │ │ │ │ - bpl 1b5c744 │ │ │ │ + bpl 1b5c754 │ │ │ │ stmdbcs r1, {r0, r4, r6, r7, lr} │ │ │ │ - bpl b5c584 │ │ │ │ + bpl b5c594 │ │ │ │ tstcs r1, r8, lsr pc │ │ │ │ - bvs b5c590 │ │ │ │ - bne 61c394 │ │ │ │ + bvs b5c5a0 │ │ │ │ + bne 61c3a4 │ │ │ │ mrsls r2, (UNDEF: 27) │ │ │ │ - bvc 13dc660 │ │ │ │ + bvc 13dc670 │ │ │ │ stc 1, cr9, [sp, #48] @ 0x30 │ │ │ │ vstr s10, [sp, #28] │ │ │ │ vdiv.f32 s12, s12, s18 │ │ │ │ vdiv.f32 s13, s15, s14 │ │ │ │ vstr s12, [sp, #540] @ 0x21c │ │ │ │ vstr s13, [sp, #32] │ │ │ │ @ instruction: 0x2c066a0a │ │ │ │ @@ -443135,67 +443139,67 @@ │ │ │ │ andeq r0, r0, sp, asr r0 │ │ │ │ andeq r0, r0, sp, rrx │ │ │ │ @ instruction: 0xfffffe8d │ │ │ │ @ instruction: 0xfffffe8d │ │ │ │ andeq r0, r0, r3, asr r0 │ │ │ │ andeq r0, r0, sp, lsl r0 │ │ │ │ andeq r0, r0, pc, lsr #32 │ │ │ │ - bvc b1c340 │ │ │ │ - beq 4dc204 │ │ │ │ - bvc ffbdc7b4 │ │ │ │ - bvc 51c30c │ │ │ │ + bvc b1c350 │ │ │ │ + beq 4dc214 │ │ │ │ + bvc ffbdc7c4 │ │ │ │ + bvc 51c31c │ │ │ │ cdp 7, 15, cr14, cr12, cr14, {1} │ │ │ │ @ instruction: 0xf64a7ac0 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ cdp 1, 1, cr2, cr7, cr10, {5} │ │ │ │ - blx fea2b62e │ │ │ │ + blx fea2b63e │ │ │ │ ldmeq r2, {r1, r9, ip} │ │ │ │ - bcs fe61c410 │ │ │ │ - bvc ffbdc7d8 │ │ │ │ - bvc 51c330 │ │ │ │ + bcs fe61c420 │ │ │ │ + bvc ffbdc7e8 │ │ │ │ + bvc 51c340 │ │ │ │ stc 7, cr14, [sp, #112] @ 0x70 │ │ │ │ vstr s0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r7, -r8, lsl #20] │ │ │ │ - bvc b1c380 │ │ │ │ - bvc ffbdc7f0 │ │ │ │ - bvc 51c348 │ │ │ │ + bvc b1c390 │ │ │ │ + bvc ffbdc800 │ │ │ │ + bvc 51c358 │ │ │ │ mcrrvs 7, 1, lr, r8, cr0 │ │ │ │ strhne pc, [r6], #-128 @ 0xffffff80 @ │ │ │ │ vpmax.s8 d15, d2, d17 │ │ │ │ svclt 0x00382a01 │ │ │ │ cdp 2, 0, cr2, cr7, cr1, {0} │ │ │ │ @ instruction: 0xeef82a90 │ │ │ │ @ instruction: 0xee807ae7 │ │ │ │ ldrbt r7, [pc], r7, lsr #20 │ │ │ │ - bvc b1c3ac │ │ │ │ - bvc ffbdc81c │ │ │ │ - bvc 51c374 │ │ │ │ + bvc b1c3bc │ │ │ │ + bvc ffbdc82c │ │ │ │ + bvc 51c384 │ │ │ │ mrc 6, 5, lr, cr12, cr15, {7} │ │ │ │ @ instruction: 0xf64a0ac0 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ cdp 3, 1, cr2, cr0, cr10, {5} │ │ │ │ - blx feaab496 │ │ │ │ + blx feaab4a6 │ │ │ │ ldmeq fp, {r1, r8, r9, sp} │ │ │ │ - bcc fe61c478 │ │ │ │ - bvc ffbdc840 │ │ │ │ - bvc 51c398 │ │ │ │ + bcc fe61c488 │ │ │ │ + bvc ffbdc850 │ │ │ │ + bvc 51c3a8 │ │ │ │ ldcl 6, cr14, [sp, #948] @ 0x3b4 │ │ │ │ vstr s14, [sp, #144] @ 0x90 │ │ │ │ vmov.f32 s1, #139 @ 0xc0580000 -3.375 │ │ │ │ vstr s15, [sp, #924] @ 0x39c │ │ │ │ strbt r7, [r4], ip, lsl #20 │ │ │ │ - beq 49c2b0 │ │ │ │ - beq 41c2b4 │ │ │ │ + beq 49c2c0 │ │ │ │ + beq 41c2c4 │ │ │ │ @ instruction: 0xf64ee6df │ │ │ │ - svclt 0x0000eec2 │ │ │ │ + svclt 0x0000eeba │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq pc, r9, r0, lsl #13 │ │ │ │ + rsbseq pc, r9, r0, ror r6 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffffabf │ │ │ │ - rsbseq pc, r9, ip, lsl #11 │ │ │ │ + rsbseq pc, r9, ip, ror r5 @ │ │ │ │ @ instruction: 0xfffffa25 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldmib sp, {r0, r2, r7, ip, sp, pc}^ │ │ │ │ mcrls 4, 0, r5, cr12, cr0, {0} │ │ │ │ @@ -443263,19 +443267,19 @@ │ │ │ │ ldcmi 8, cr15, [ip], {69} @ 0x45 │ │ │ │ ldcmi 8, cr15, [r8], {69} @ 0x45 │ │ │ │ ldcmi 8, cr15, [r4], {69} @ 0x45 │ │ │ │ mvnsle r4, pc, lsr #5 │ │ │ │ svclt 0x0000e7cb │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29c280 │ │ │ │ + blhi 29c290 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ - bmi b262c │ │ │ │ - blmi b2844 │ │ │ │ + bmi b263c │ │ │ │ + blmi b2854 │ │ │ │ adclt r4, pc, sl, ror r4 @ │ │ │ │ stmpl r0, {r8, sl, ip, sp, lr, pc} │ │ │ │ stmvs r6, {r0, r1, r3, r7, r9, sl, lr} │ │ │ │ ldmpl r3, {r0, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x2178f898 │ │ │ │ @ instruction: 0x932d681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -443295,72 +443299,72 @@ │ │ │ │ svclt 0x00180301 │ │ │ │ andsmi r2, r3, r0, lsl #4 │ │ │ │ @ instruction: 0xf8da9312 │ │ │ │ eorscs r3, r0, #64 @ 0x40 │ │ │ │ vmlal.u8 q13, d3, d17 │ │ │ │ smlabtls sp, r4, r1, r3 │ │ │ │ @ instruction: 0xf64e2100 │ │ │ │ - @ instruction: 0xf8dbeb0a │ │ │ │ + @ instruction: 0xf8dbeb02 │ │ │ │ stmdbls sp, {r4, ip, sp} │ │ │ │ @ instruction: 0x2010f8bb │ │ │ │ @ instruction: 0x9320980e │ │ │ │ @ instruction: 0x3012f8bb │ │ │ │ cmpcs r9, #200, 18 @ 0x320000 │ │ │ │ @ instruction: 0xf0801e4b │ │ │ │ stmdbcs r5, {r0, r9} │ │ │ │ - blcs 250acc │ │ │ │ + blcs 250adc │ │ │ │ addcs pc, r7, sp, lsl #17 │ │ │ │ - blls 696e90 │ │ │ │ + blls 696ea0 │ │ │ │ svclt 0x00982f01 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf9b58159 │ │ │ │ - blcs 1eced0 │ │ │ │ + blcs 1ecee0 │ │ │ │ rschi pc, r9, r0, asr #6 │ │ │ │ @ instruction: 0xf04f990c │ │ │ │ - bne 2062e94 │ │ │ │ - blx fee6b29c │ │ │ │ - b 15dd8a4 │ │ │ │ + bne 2062ea4 │ │ │ │ + blx fee6b2ac │ │ │ │ + b 15dd8b4 │ │ │ │ svclt 0x00981252 │ │ │ │ andsls r2, r4, #0, 4 │ │ │ │ stmdbls pc, {r1, r3, r6, r9, sl, fp, ip} @ │ │ │ │ @ instruction: 0xf04f2900 │ │ │ │ svclt 0x00180101 │ │ │ │ andsls r2, r3, #0, 4 │ │ │ │ - bcc 2477b8 │ │ │ │ + bcc 2477c8 │ │ │ │ vpmax.s8 d15, d2, d1 │ │ │ │ - bge a0571c │ │ │ │ + bge a0572c │ │ │ │ subs r9, r8, r1, lsl r2 │ │ │ │ adclt pc, ip, sp, asr #17 │ │ │ │ teqpcc r0, r6 @ @ p-variant is OBSOLETE │ │ │ │ ldmdbls r1, {r4, r5, r9, sl, lr} │ │ │ │ - blls 5b2d34 │ │ │ │ + blls 5b2d44 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 7010f4 │ │ │ │ + blls 701104 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 12010ec │ │ │ │ - bls 7b27a8 │ │ │ │ + blls 12010fc │ │ │ │ + bls 7b27b8 │ │ │ │ @ instruction: 0xf8d62b00 │ │ │ │ svclt 0x0014311c │ │ │ │ @ instruction: 0xf04f4611 │ │ │ │ @ instruction: 0x479831ff │ │ │ │ ldrdcc pc, [r0, -r6]! │ │ │ │ tstcs r1, r3, lsl r1 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ movwls r9, #39696 @ 0x9b10 │ │ │ │ movwls r9, #15163 @ 0x3b3b │ │ │ │ stmib sp, {r1, r3, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ stmdavs r0!, {r0, r8, r9, sp, pc} │ │ │ │ @ instruction: 0x3010f9b4 │ │ │ │ ldrdgt pc, [r8], -r5 │ │ │ │ - bcc 61c720 │ │ │ │ + bcc 61c730 │ │ │ │ andls r6, r4, r9, lsr #16 │ │ │ │ - beq ff21ca08 │ │ │ │ + beq ff21ca18 │ │ │ │ strls r6, [r5, -r7, lsr #17] │ │ │ │ - beq 41c7f0 │ │ │ │ + beq 41c800 │ │ │ │ stmdavs fp!, {r1, r5, r6, r7, fp, sp, lr}^ │ │ │ │ smladls r7, r7, r4, r4 │ │ │ │ strbtmi r4, [r2], -fp, lsl #8 │ │ │ │ ldrtmi r6, [r8], #-2151 @ 0xfffff799 │ │ │ │ stmiavs r8!, {r1, r2, ip, pc}^ │ │ │ │ andls r4, r0, r0, ror #8 │ │ │ │ andls r2, sl, r3 │ │ │ │ @@ -443373,40 +443377,40 @@ │ │ │ │ @ instruction: 0xf1bbbf18 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf1088088 │ │ │ │ ldrmi r0, [r8, #2049] @ 0x801 │ │ │ │ @ instruction: 0xf9b4da73 │ │ │ │ mcr 0, 0, r2, cr7, cr2, {0} │ │ │ │ @ instruction: 0xeef83a90 │ │ │ │ - b fe27fb20 │ │ │ │ - bl fea3d710 │ │ │ │ + b fe27fb30 │ │ │ │ + bl fea3d720 │ │ │ │ addlt r7, r9, #-2147483592 @ 0x80000038 │ │ │ │ - bne 61c7ac │ │ │ │ + bne 61c7bc │ │ │ │ @ instruction: 0xeeb8990d │ │ │ │ stmdbcs r3, {r0, r1, r2, r6, r7, r9, fp, sp, lr} │ │ │ │ - bvs bdcab4 │ │ │ │ - ldc 15, cr11, [pc, #96] @ 1e1000 │ │ │ │ + bvs bdcac4 │ │ │ │ + ldc 15, cr11, [pc, #96] @ 1e1010 │ │ │ │ smlabble sp, r8, sl, r8 │ │ │ │ - bcc fe61c7c4 │ │ │ │ - blmi 21ca84 │ │ │ │ - blpl ffbdca90 │ │ │ │ - blvc ff3dca94 │ │ │ │ - bleq 35c9c8 │ │ │ │ - bleq 3dc83c │ │ │ │ - blhi ff21ca9c │ │ │ │ + bcc fe61c7d4 │ │ │ │ + blmi 21ca94 │ │ │ │ + blpl ffbdcaa0 │ │ │ │ + blvc ff3dcaa4 │ │ │ │ + bleq 35c9d8 │ │ │ │ + bleq 3dc84c │ │ │ │ + blhi ff21caac │ │ │ │ vmla.f32 s4, s14, s0 │ │ │ │ - blls 583a08 │ │ │ │ - bvc ffbdcbac │ │ │ │ + blls 583a18 │ │ │ │ + bvc ffbdcbbc │ │ │ │ mrc 15, 7, fp, cr1, cr12, {5} │ │ │ │ vneg.f32 s12, s13 │ │ │ │ vmls.f32 s16, s14, s16 │ │ │ │ - blcs 203a74 │ │ │ │ + blcs 203a84 │ │ │ │ svcge 0x0072f47f │ │ │ │ addlt pc, ip, sp, asr #17 │ │ │ │ - blls 69ada8 │ │ │ │ + blls 69adb8 │ │ │ │ subsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0x311cf8d6 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ ldrdcc pc, [r0, -r6]! │ │ │ │ addle r2, r1, r0, lsl #22 │ │ │ │ @ instruction: 0x46309913 │ │ │ │ @@ -443428,29 +443432,29 @@ │ │ │ │ @ instruction: 0xf8d01008 │ │ │ │ @ instruction: 0x479831b4 │ │ │ │ @ instruction: 0xf1b84607 │ │ │ │ tstle r7, r0, lsl #30 │ │ │ │ @ instruction: 0x3012f9b5 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r4, [r8, #1723] @ 0x6bb │ │ │ │ - bmi 18d7e8c │ │ │ │ + bmi 18d7e9c │ │ │ │ ldrbtmi r4, [sl], #-2905 @ 0xfffff4a7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ ldc 0, cr11, [sp], #188 @ 0xbc │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ usub8mi r8, pc, r0 @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1ed890 │ │ │ │ + bcs 1ed8a0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 204e04 │ │ │ │ + blcs 204e14 │ │ │ │ @ instruction: 0xf8dbd1da │ │ │ │ ldrbmi r0, [r9], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ bfi r4, r8, #15, #5 │ │ │ │ ldrdcc pc, [r0, -r6]! │ │ │ │ tstcs r1, r3, lsl r1 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @@ -443486,49 +443490,49 @@ │ │ │ │ sbcle r4, sp, #184, 10 @ 0x2e000000 │ │ │ │ ldmib sp, {r2, r3, r9, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xe7108b15 │ │ │ │ teqle lr, r0, lsl #16 │ │ │ │ addlt pc, ip, sp, asr #17 │ │ │ │ teqpcc r0, r6 @ @ p-variant is OBSOLETE │ │ │ │ ldrtmi sl, [r0], -r0, lsr #18 │ │ │ │ - bls 11f2fa8 │ │ │ │ + bls 11f2fb8 │ │ │ │ @ instruction: 0x311cf8d6 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - bcc 24d59c │ │ │ │ + bcc 24d5ac │ │ │ │ addsmi r2, r1, r1, lsl #2 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ ldrdcc pc, [r0, -r6]! │ │ │ │ - bls 68d630 │ │ │ │ + bls 68d640 │ │ │ │ stmdbls ip, {r4, r5, r9, sl, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ ldrmi r2, [r8, r1, lsl #2] │ │ │ │ @ instruction: 0x46489b10 │ │ │ │ - blls 10c5d9c │ │ │ │ - blls 1085d88 │ │ │ │ - ldc 3, cr9, [pc, #8] @ 1e1188 │ │ │ │ + blls 10c5dac │ │ │ │ + blls 1085d98 │ │ │ │ + ldc 3, cr9, [pc, #8] @ 1e1198 │ │ │ │ stmiavs lr!, {r4, r9, fp}^ │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ andcc lr, r1, #3489792 @ 0x354000 │ │ │ │ ldrmi r6, [r6], #-2089 @ 0xfffff7d7 │ │ │ │ strmi r9, [fp], #-1536 @ 0xfffffa00 │ │ │ │ strls r6, [r4, #-2085] @ 0xfffff7db │ │ │ │ strls r6, [r5], -r6, lsr #17 │ │ │ │ ldrtmi r6, [lr], #-2279 @ 0xfffff719 │ │ │ │ stmdavs r4!, {r0, r1, r2, r9, sl, ip, pc}^ │ │ │ │ strcs r4, [r2], #-1061 @ 0xfffffbdb │ │ │ │ strls r9, [sl], #-1286 @ 0xfffffafa │ │ │ │ strls r2, [r8], #-1024 @ 0xfffffc00 │ │ │ │ - blx ff79f1b2 │ │ │ │ + blx ff79f1c2 │ │ │ │ @ instruction: 0xf8cde753 │ │ │ │ ldr fp, [pc, ip, lsr #1]! │ │ │ │ - stc 6, cr15, [r4], #-312 @ 0xfffffec8 │ │ │ │ + ldc 6, cr15, [ip], {78} @ 0x4e │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq pc, r9, r4, lsr #4 │ │ │ │ + rsbseq pc, r9, r4, lsl r2 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0079ef9e │ │ │ │ + rsbseq lr, r9, lr, lsl #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrmi fp, [ip], -r3, lsl #1 │ │ │ │ strmi r6, [r5], -r7, lsl #17 │ │ │ │ ldrmi r4, [r3], lr, lsl #12 │ │ │ │ @@ -443536,52 +443540,52 @@ │ │ │ │ mlasls ip, sp, r8, pc @ │ │ │ │ @ instruction: 0xf2002c08 │ │ │ │ ldm pc, {r0, r2, r5, r6, r7, pc}^ @ │ │ │ │ streq pc, [r5, #-4] │ │ │ │ streq r0, [r5, #-1437] @ 0xfffffa63 │ │ │ │ addseq sl, sl, ip, lsr #9 │ │ │ │ ldrtmi r4, [r0], -r0, lsr #13 │ │ │ │ - blx ffc9ee5a │ │ │ │ + blx ffa9ee6a │ │ │ │ @ instruction: 0x4658b1f0 │ │ │ │ - blx ffb9ee62 │ │ │ │ + blx ff99ee72 │ │ │ │ rsble r2, fp, r0, lsl #16 │ │ │ │ svceq 0x0001f1ba │ │ │ │ adchi pc, r2, r0, asr #4 │ │ │ │ strtmi r2, [r1], -r3, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0 │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ bicsvc pc, r1, r1, lsl #10 │ │ │ │ - bl 332248 │ │ │ │ - bl 322c40 │ │ │ │ + bl 332258 │ │ │ │ + bl 322c50 │ │ │ │ @ instruction: 0xf8d40484 │ │ │ │ stmdbcs r0, {r3, r7, r9, sl, ip} │ │ │ │ adchi pc, r2, r0 │ │ │ │ andlt r6, r3, r0, lsr r8 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7124630 │ │ │ │ - movwlt pc, #2985 @ 0xba9 @ │ │ │ │ + movwlt pc, #2977 @ 0xba1 @ │ │ │ │ @ instruction: 0xf7124658 │ │ │ │ - stmdacs r0, {r0, r2, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ andcs sp, r2, sp, asr r0 │ │ │ │ tstpeq r2, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r4, [r2], -r3, lsl #12 │ │ │ │ svceq 0x0001f1ba │ │ │ │ - bl 2175e4 │ │ │ │ + bl 2175f4 │ │ │ │ strtmi r0, [r0], #-192 @ 0xffffff40 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - bl 3553a0 │ │ │ │ - bl 321584 │ │ │ │ + bl 3553b0 │ │ │ │ + bl 321594 │ │ │ │ vrhadd.s8 q0, , │ │ │ │ @ instruction: 0xf8d0444c │ │ │ │ stmdbcs r0, {r2, r3, r6, sl, ip} │ │ │ │ stmdavs r0!, {r0, r1, r2, r3, r5, r6, ip, lr, pc} │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf1ba8ff0 │ │ │ │ ldmdble sp, {r0, r8, r9, sl, fp}^ │ │ │ │ - blcs 247ed8 │ │ │ │ + blcs 247ee8 │ │ │ │ addhi pc, r8, r0, lsl #4 │ │ │ │ movweq pc, #4170 @ 0x104a @ │ │ │ │ streq lr, [r4], #2820 @ 0xb04 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf1c39a0e │ │ │ │ ldrmi r0, [ip], #-798 @ 0xfffffce2 │ │ │ │ vqdmulh.s d9, d3, d14 │ │ │ │ @@ -443592,15 +443596,15 @@ │ │ │ │ ldmdacc r4, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b72b00 │ │ │ │ orrpl pc, r0, #20971520 @ 0x1400000 │ │ │ │ strbmi r2, [r1], -r1, lsl #20 │ │ │ │ @ instruction: 0x46384652 │ │ │ │ @ instruction: 0x3177f893 │ │ │ │ @ instruction: 0xf67fd05f │ │ │ │ - @ instruction: 0xf8c9fcbd │ │ │ │ + @ instruction: 0xf8c9fcb5 │ │ │ │ @ instruction: 0xe7a90814 │ │ │ │ tstpeq r9, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcs r2, #8193 @ 0x2001 │ │ │ │ @ instruction: 0xf1ba2203 │ │ │ │ ldmle r3, {r0, r8, r9, sl, fp} │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ @ instruction: 0xf1b94420 │ │ │ │ @@ -443630,26 +443634,26 @@ │ │ │ │ strtmi r2, [r1], -r3, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0 │ │ │ │ @ instruction: 0xf505e77f │ │ │ │ @ instruction: 0xf8cd5580 │ │ │ │ strbmi r9, [r1], -r4 │ │ │ │ @ instruction: 0xf8954638 │ │ │ │ strls r5, [r0, #-374] @ 0xfffffe8a │ │ │ │ - stc2 6, cr15, [r8, #504]! @ 0x1f8 │ │ │ │ + stc2 6, cr15, [r0, #504]! @ 0x1f8 │ │ │ │ ldrb r6, [lr, -r0, lsr #32] │ │ │ │ strpl pc, [r0, #1285] @ 0x505 │ │ │ │ @ instruction: 0x46414638 │ │ │ │ @ instruction: 0x7177f895 │ │ │ │ @ instruction: 0xf8959701 │ │ │ │ strls r5, [r0, #-376] @ 0xfffffe88 │ │ │ │ - blx 99eda2 │ │ │ │ + blx 79edb2 │ │ │ │ streq pc, [r8], r4, asr #17 │ │ │ │ - bl 35b0e4 │ │ │ │ + bl 35b0f4 │ │ │ │ @ instruction: 0xf68004c4 │ │ │ │ - @ instruction: 0xf8c4fbad │ │ │ │ + @ instruction: 0xf8c4fba5 │ │ │ │ smlald r0, r7, r8, r8 │ │ │ │ @ instruction: 0xf1042004 │ │ │ │ strmi r0, [r3], -r4, lsr #2 │ │ │ │ ldr r4, [r3, -r2, lsl #12]! │ │ │ │ ldmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e71f │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -443659,28 +443663,28 @@ │ │ │ │ strbcs pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0b3 │ │ │ │ strmi r3, [r4], -r4, asr #8 │ │ │ │ andcs r4, r1, sl, ror r4 │ │ │ │ orrne pc, r4, r1, asr #4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9331 │ │ │ │ - @ instruction: 0xf64e0300 │ │ │ │ - strmi lr, [r2], r0, lsl #16 │ │ │ │ + @ instruction: 0xf64d0300 │ │ │ │ + @ instruction: 0x4682eff8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf50081bc │ │ │ │ @ instruction: 0xf8df5680 │ │ │ │ stmdavs r0!, {r5, sl, ip, sp} │ │ │ │ @ instruction: 0xf8d42103 │ │ │ │ ldrbtmi r2, [fp], #-184 @ 0xffffff48 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ ldmdavs r1!, {r1, r6, r9, ip, sp, lr, pc} │ │ │ │ stmiami r6, {r6, r7, r9, ip, sp, lr, pc}^ │ │ │ │ ldrsbtcc pc, [ip], r4 @ │ │ │ │ andmi pc, r8, sl, asr #17 │ │ │ │ - bleq 21d56c │ │ │ │ + bleq 21d57c │ │ │ │ orrcc pc, r0, r6, asr #17 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ cmnpcs ip, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ stmib sl, {r9, sp}^ │ │ │ │ @ instruction: 0xf10d3303 │ │ │ │ stmib sl, {r7, r8, fp}^ │ │ │ │ stmib sl, {r1, r2, r8, r9, ip, sp}^ │ │ │ │ @@ -443726,49 +443730,49 @@ │ │ │ │ tstls r4, fp, rrx │ │ │ │ andsvs pc, pc, #-2080374783 @ 0x84000001 │ │ │ │ vrhadd.u32 d18, d3, d0 │ │ │ │ @ instruction: 0xf8c5601f │ │ │ │ @ instruction: 0xf8c52177 │ │ │ │ eorcs r0, r4, #-1073741796 @ 0xc000001c │ │ │ │ @ instruction: 0xf64d4630 │ │ │ │ - @ instruction: 0xf60aefac │ │ │ │ + @ instruction: 0xf60aefa4 │ │ │ │ movwls r4, #4988 @ 0x137c │ │ │ │ movtvs pc, #34058 @ 0x850a @ │ │ │ │ andsge pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf04f469a │ │ │ │ strcs r0, [r0, #-768] @ 0xfffffd00 │ │ │ │ biceq pc, r6, #-1409286143 @ 0xac000001 │ │ │ │ andpl pc, r0, r9, asr #17 │ │ │ │ addcc pc, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ ldrdcc pc, [r4], r4 │ │ │ │ - blls 233394 │ │ │ │ + blls 2333a4 │ │ │ │ @ instruction: 0xf8434631 │ │ │ │ - b 13e1628 │ │ │ │ + b 13e1638 │ │ │ │ eorsmi r6, fp, fp, asr #7 │ │ │ │ @ instruction: 0x93204620 │ │ │ │ ldrdcc pc, [r4], r4 │ │ │ │ @ instruction: 0xf84a4798 │ │ │ │ @ instruction: 0xf10b003b │ │ │ │ @ instruction: 0xf1bb0b01 │ │ │ │ bicsle r0, lr, r0, lsl pc │ │ │ │ eorcs sl, r0, #352 @ 0x160 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xa014f8dd │ │ │ │ - svc 0x007af64d │ │ │ │ + svc 0x0072f64d │ │ │ │ ldrdcc pc, [r8], r4 @ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ svcls 0x00024798 │ │ │ │ strhtcc pc, [r0], #-141 @ 0xffffff73 @ │ │ │ │ vst1.8 {d20-d22}, [r3 :256], r1 │ │ │ │ @ instruction: 0xf8c773f8 │ │ │ │ @ instruction: 0xf8ad0104 │ │ │ │ strtmi r3, [r0], -r0, rrx │ │ │ │ ldrdcc pc, [r8], r4 @ │ │ │ │ - blls 7733f0 │ │ │ │ + blls 773400 │ │ │ │ @ instruction: 0xf8c74631 │ │ │ │ @ instruction: 0xf0030100 │ │ │ │ @ instruction: 0xf64e4260 │ │ │ │ @ instruction: 0xf6c1132f │ │ │ │ @ instruction: 0x462073ff │ │ │ │ tstls r6, #1275068416 @ 0x4c000000 │ │ │ │ ldrdcc pc, [r8], r4 @ │ │ │ │ @@ -443778,40 +443782,40 @@ │ │ │ │ teqpeq r0, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ @ instruction: 0xf88d4620 │ │ │ │ @ instruction: 0xf8d43060 │ │ │ │ ldrmi r3, [r8, r8, lsr #1] │ │ │ │ stcge 6, cr4, [r8, #-164]! @ 0xffffff5c │ │ │ │ @ instruction: 0xf8c72224 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - svc 0x0042f64d │ │ │ │ + svc 0x003af64d │ │ │ │ strhtcc pc, [r0], sp @ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ movweq pc, #33647 @ 0x836f @ │ │ │ │ orrseq pc, r2, #67 @ 0x43 │ │ │ │ adccc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0x3090f8d4 │ │ │ │ - blls 2f3454 │ │ │ │ + blls 2f3464 │ │ │ │ @ instruction: 0x2090f8d4 │ │ │ │ smlalbteq pc, r0, r7, r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls c01934 │ │ │ │ + blls c01944 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ movwcc pc, #17443 @ 0x4423 @ │ │ │ │ movwvc pc, #1059 @ 0x423 @ │ │ │ │ orrspl pc, r0, #1124073472 @ 0x43000000 │ │ │ │ ldrmi r9, [r0, r8, lsr #6] │ │ │ │ @ instruction: 0xf8c39b02 │ │ │ │ cdpge 1, 0, cr0, cr6, cr4, {2} │ │ │ │ stmibpl sl, {r1, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ stmpl sl, {r1, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ tstcs r0, r8, lsr #4 │ │ │ │ @ instruction: 0xf1094630 │ │ │ │ @ instruction: 0xf1080910 │ │ │ │ smladcs r0, r4, r8, r0 │ │ │ │ - svc 0x0010f64d │ │ │ │ + svc 0x0008f64d │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ vqadd.s8 d19, d12, d8 │ │ │ │ @ instruction: 0xf8ad0303 │ │ │ │ @ instruction: 0xf89d301c │ │ │ │ @ instruction: 0x46312019 │ │ │ │ mulscc sl, sp, r8 │ │ │ │ ldrtmi r4, [sp], -r0, lsr #12 │ │ │ │ @@ -443829,17 +443833,17 @@ │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ andscs pc, r9, sp, lsl #17 │ │ │ │ andscc pc, sl, sp, lsl #17 │ │ │ │ @ instruction: 0x309cf8d4 │ │ │ │ stccs 7, cr4, [r2, #-608] @ 0xfffffda0 │ │ │ │ eorseq pc, r7, r8, asr #16 │ │ │ │ streq pc, [r1, -pc, asr #32] │ │ │ │ - blls 2d5df0 │ │ │ │ + blls 2d5e00 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 38192c │ │ │ │ + blls 38193c │ │ │ │ @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xf423ae10 │ │ │ │ @ instruction: 0xf8df0380 │ │ │ │ vld4.16 {d8,d10,d12,d14}, [r3 :256], r8 │ │ │ │ movwls r4, #25472 @ 0x6380 │ │ │ │ mulscc sp, sp, r8 │ │ │ │ stmibpl r9, {r1, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ @@ -443884,15 +443888,15 @@ │ │ │ │ @ instruction: 0xf8ca410c │ │ │ │ @ instruction: 0xf8ca33ac │ │ │ │ @ instruction: 0xf8ca33cc │ │ │ │ @ instruction: 0xf8ca23a8 │ │ │ │ @ instruction: 0xf8ca23c8 │ │ │ │ @ instruction: 0xf8ca23e8 │ │ │ │ andvs r3, r2, ip, ror #7 │ │ │ │ - bmi d397ac │ │ │ │ + bmi d397bc │ │ │ │ ldrbtmi r4, [sl], #-2857 @ 0xfffff4d7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbmi sp, [r0], -r6, asr #2 │ │ │ │ pop {r0, r1, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf89d8ff0 │ │ │ │ @@ -443911,34 +443915,34 @@ │ │ │ │ @ instruction: 0xf8c730a2 │ │ │ │ strtmi r0, [r9], -r4, asr #2 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf88d4620 │ │ │ │ @ instruction: 0xf8d430a2 │ │ │ │ @ instruction: 0x47983090 │ │ │ │ smlalbteq pc, ip, r7, r8 @ │ │ │ │ - blls 2db450 │ │ │ │ + blls 2db460 │ │ │ │ tstls r3, #42991616 @ 0x2900000 │ │ │ │ tstls r0, #16, 20 @ 0x10000 │ │ │ │ tstls r2, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf8ca9315 │ │ │ │ tstcs r0, #160, 2 @ 0x28 │ │ │ │ subcc pc, r3, sp, lsl #17 │ │ │ │ subcc pc, ip, sp, lsr #17 │ │ │ │ subcc pc, pc, sp, lsl #17 │ │ │ │ tstls r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8d49314 │ │ │ │ @ instruction: 0x479830f0 │ │ │ │ @ instruction: 0xf8c39b02 │ │ │ │ ldr r0, [r1, ip, lsr #2] │ │ │ │ - ldm r2!, {r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq lr, r9, r8, lsl ip │ │ │ │ + stmia sl!, {r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq lr, r9, r8, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffff887 │ │ │ │ - mlaeq sl, ip, lr, r9 │ │ │ │ - rsbseq lr, r9, lr, ror r8 │ │ │ │ + eoreq r9, sl, r4, lsl #27 │ │ │ │ + rsbseq lr, r9, lr, ror #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r6, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf1004683 │ │ │ │ strmi r0, [r5], -r0, lsl #13 │ │ │ │ @@ -444032,17 +444036,17 @@ │ │ │ │ strtmi r1, [r0], -ip, asr #8 │ │ │ │ @ instruction: 0xf8d5b111 │ │ │ │ ldrmi r3, [r8, r0, lsl #3] │ │ │ │ pkhtbne pc, r8, sl, asr #17 @ │ │ │ │ tstlt r1, r0, lsr #12 │ │ │ │ ldrdcc pc, [r0, r5] │ │ │ │ @ instruction: 0x36484798 │ │ │ │ - beq b1ddf8 │ │ │ │ + beq b1de08 │ │ │ │ strhle r4, [r5, #46]! @ 0x2e │ │ │ │ - bmi 131e1f4 │ │ │ │ + bmi 131e204 │ │ │ │ strbmi pc, [ip], -r7, lsl #4 @ │ │ │ │ svcne 0x0004f85a │ │ │ │ tstlt r1, r0, lsr #12 │ │ │ │ ldrdcc pc, [r0, r5] │ │ │ │ @ instruction: 0xf8da4798 │ │ │ │ strtmi r1, [r0], -r8, asr #32 │ │ │ │ @ instruction: 0xf8d5b111 │ │ │ │ @@ -444070,15 +444074,15 @@ │ │ │ │ tstlt r1, r0, lsr #12 │ │ │ │ ldrdcc pc, [r0, r5] │ │ │ │ @ instruction: 0xf8d64798 │ │ │ │ @ instruction: 0x46201818 │ │ │ │ @ instruction: 0xf8d5b111 │ │ │ │ ldrmi r3, [r8, r0, lsl #3] │ │ │ │ strbmi r3, [r6, #-1544] @ 0xfffff9f8 │ │ │ │ - blls 256220 │ │ │ │ + blls 256230 │ │ │ │ stmdaeq r8!, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1093708 │ │ │ │ ldrmi r0, [r8, #2308] @ 0x904 │ │ │ │ @ instruction: 0xf50bd191 │ │ │ │ @ instruction: 0xf60b671a │ │ │ │ @ instruction: 0xf1a74898 │ │ │ │ @ instruction: 0xf8560628 │ │ │ │ @@ -444115,33 +444119,33 @@ │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ @ instruction: 0x46203098 │ │ │ │ ldrdne pc, [r4, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ @ instruction: 0xf8d53098 │ │ │ │ strtmi r1, [r0], -r0, asr #2 │ │ │ │ @ instruction: 0x46584798 │ │ │ │ - ldc 6, cr15, [r8, #-308] @ 0xfffffecc │ │ │ │ + ldc 6, cr15, [r0, #-308] @ 0xfffffecc │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ addpl pc, r0, r0, lsl #10 │ │ │ │ cmnpne r5, r0, lsl #17 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed38d38 │ │ │ │ + bl fed38d48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvc r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ teqlt r3, r4, lsl #12 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x71232101 │ │ │ │ ldrmi r6, [r8, r3, asr #26] │ │ │ │ stmdami r3, {r4, r8, sl, fp, ip, sp, pc} │ │ │ │ msrcs (UNDEF: 102), r0 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ ldrb pc, [r1, r5, asr #27]! @ │ │ │ │ - eoreq r5, r6, ip, ror #5 │ │ │ │ + ldrdeq r5, [r6], -r4 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r8, r0, asr sl │ │ │ │ @ instruction: 0x46044b50 │ │ │ │ stmdbvs r1, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -444157,25 +444161,25 @@ │ │ │ │ ldrbvc pc, [ip, #1284] @ 0x504 @ │ │ │ │ ldrdcc pc, [r4, #-135]! @ 0xffffff79 │ │ │ │ ldrtmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ andcs r3, ip, #180, 2 @ 0x2d │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ - mcrr 6, 4, pc, ip, cr13 @ │ │ │ │ + mcrr 6, 4, pc, r4, cr13 @ │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ @ instruction: 0xf50431b4 │ │ │ │ @ instruction: 0xf8d75580 │ │ │ │ - bvs a2dee4 │ │ │ │ + bvs a2def4 │ │ │ │ @ instruction: 0x47984638 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ @ instruction: 0x3170f895 │ │ │ │ @ instruction: 0xb12b6226 │ │ │ │ ldrsbcc pc, [r0], #135 @ 0x87 @ │ │ │ │ - bvs 1a334cc │ │ │ │ + bvs 1a334dc │ │ │ │ rsbvs r4, r6, #152, 14 @ 0x2600000 │ │ │ │ @ instruction: 0x3171f895 │ │ │ │ @ instruction: 0xf8d7b16b │ │ │ │ @ instruction: 0x463830dc │ │ │ │ ldrmi r6, [r8, r1, lsr #21] │ │ │ │ ldrdcc pc, [r8], #135 @ 0x87 @ │ │ │ │ ldrtmi r6, [r8], -r1, ror #21 │ │ │ │ @@ -444183,29 +444187,29 @@ │ │ │ │ stmib r4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf895330a │ │ │ │ biclt r3, r3, #-1073741796 @ 0xc000001c │ │ │ │ teqppl r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xb12dab03 │ │ │ │ adceq r4, sl, r8, lsl r6 │ │ │ │ @ instruction: 0xf64d21ff │ │ │ │ - @ instruction: 0x4603ec1a │ │ │ │ + @ instruction: 0x4603ec12 │ │ │ │ teqpcs ip, #148, 16 @ p-variant is OBSOLETE @ 0x940000 │ │ │ │ andls r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf8d74638 │ │ │ │ @ instruction: 0xf5045170 │ │ │ │ sbfxmi r7, r0, #4, #9 │ │ │ │ teqpcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf5042500 │ │ │ │ strtmi r7, [r8], pc, asr #12 │ │ │ │ @ instruction: 0xf856b1cb │ │ │ │ orrlt r1, r9, r4, lsl #30 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1ee464 │ │ │ │ + bcs 1ee474 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf8d06888 │ │ │ │ ldrmi r3, [r8, ip, ror #2] │ │ │ │ teqpcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf8c63501 │ │ │ │ adcmi r8, fp, #0 │ │ │ │ @@ -444218,20 +444222,20 @@ │ │ │ │ strdvs r3, [r3, pc]! │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r8, r2, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - cdp 6, 10, cr15, cr8, cr13, {2} │ │ │ │ - rsbseq lr, r9, r4, lsl #9 │ │ │ │ + cdp 6, 10, cr15, cr0, cr13, {2} │ │ │ │ + rsbseq lr, r9, r4, ror r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r9, r2, ror #6 │ │ │ │ + rsbseq lr, r9, r2, asr r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed38ecc │ │ │ │ + bl fed38edc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff0 │ │ │ │ strmi r5, [r4], -r0, lsl #7 │ │ │ │ @ instruction: 0xf04f6885 │ │ │ │ stmibvs r1, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp}^ │ │ │ │ ldrsbcc pc, [ip, #-131]! @ 0xffffff7d @ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @@ -444277,30 +444281,30 @@ │ │ │ │ cmppcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ cmppcs r8, #148, 16 @ p-variant is OBSOLETE @ 0x940000 │ │ │ │ strmi r6, [r8, r5, lsl #22]! │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ ldclt 3, cr3, [r8, #-320]! @ 0xfffffec0 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed38fa4 │ │ │ │ + bl fed38fb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1000ff8 │ │ │ │ stmvs r0, {r4, r5, sl} │ │ │ │ @ instruction: 0xf8d04621 │ │ │ │ @ instruction: 0x47983130 │ │ │ │ @ instruction: 0xf67d4620 │ │ │ │ - vldrlt s30, [r0, #-116] @ 0xffffff8c │ │ │ │ + vldrlt s30, [r0, #-84] @ 0xffffffac │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed38fc8 │ │ │ │ + bl fed38fd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r8] │ │ │ │ - blx fea1fdcc │ │ │ │ + blx fea1fddc │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed38fe0 │ │ │ │ + bl fed38ff0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ sbcsvc pc, r2, #0, 10 │ │ │ │ movwcs r4, #5636 @ 0x1604 │ │ │ │ andls r2, r0, #4, 2 │ │ │ │ @ instruction: 0xf8d46880 │ │ │ │ @ instruction: 0xf8d021a0 │ │ │ │ @@ -444308,16 +444312,16 @@ │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ andlt r3, r3, r4, lsr #3 │ │ │ │ svclt 0x0000bd30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ - bmi 19b3678 │ │ │ │ - blmi 19b3884 │ │ │ │ + bmi 19b3688 │ │ │ │ + blmi 19b3894 │ │ │ │ addlt r4, pc, sl, ror r4 @ │ │ │ │ strmi r6, [r4], -r5, lsl #17 │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8dd2200 │ │ │ │ ldmdavs fp, {r5, r6, ip, pc} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ stmdbvc r3, {r8, r9} │ │ │ │ @@ -444342,29 +444346,29 @@ │ │ │ │ @ instruction: 0x46284651 │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0x462831ff │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ tstlt r3, r0, lsr #2 │ │ │ │ tstcs r1, r8, lsr #12 │ │ │ │ - bmi 11b3d08 │ │ │ │ + bmi 11b3d18 │ │ │ │ ldrbtmi r4, [sl], #-2877 @ 0xfffff4c3 │ │ │ │ ldrbvc lr, [r9], -r4, asr #19 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, ip, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vtst.8 d20, d0, d24 │ │ │ │ ldrbtmi r2, [r8], #-347 @ 0xfffffea5 │ │ │ │ stc2 7, cr15, [ip], {254} @ 0xfe │ │ │ │ ldr r6, [fp, r0, lsr #17]! │ │ │ │ andeq pc, r3, #8 │ │ │ │ strpl pc, [r0], #1284 @ 0x504 │ │ │ │ - bcs 2b3780 │ │ │ │ + bcs 2b3790 │ │ │ │ @ instruction: 0xf018d006 │ │ │ │ andsle r0, r6, r1, lsl #30 │ │ │ │ ldrdne pc, [r0, -r4] │ │ │ │ bfi r4, r8, (invalid: 15:14) │ │ │ │ ldrsbtne pc, [ip], #132 @ 0x84 @ │ │ │ │ bfi r4, r8, (invalid: 15:10) │ │ │ │ cmnpvc pc, #24, 8 @ p-variant is OBSOLETE @ 0x18000000 │ │ │ │ @@ -444378,47 +444382,47 @@ │ │ │ │ svclt 0x00140f02 │ │ │ │ ldrdne pc, [r8, -r4] │ │ │ │ ldrdne pc, [r4, -r4] │ │ │ │ @ instruction: 0xe7b24798 │ │ │ │ stmdage r4, {r0, r1, r5, r7, fp, sp, lr} │ │ │ │ strbmi r2, [r9], -r4, lsr #4 │ │ │ │ andls r9, r3, r2, lsl #6 │ │ │ │ - b fe69f86c │ │ │ │ + b fe49f87c │ │ │ │ mulscs r0, sp, r8 │ │ │ │ stceq 0, cr15, [r4], {79} @ 0x4f │ │ │ │ @ instruction: 0xf04f9b01 │ │ │ │ @ instruction: 0xf0420e00 │ │ │ │ @ instruction: 0xf88d0201 │ │ │ │ @ instruction: 0x464a2010 │ │ │ │ @ instruction: 0xf102fa0c │ │ │ │ andle r4, r9, r9, lsl r2 │ │ │ │ orreq lr, r2, sp, lsl #22 │ │ │ │ cdpeq 0, 0, cr15, cr7, cr2, {0} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0407dc8 │ │ │ │ strbvc r0, [r8, #120] @ 0x78 │ │ │ │ - bcs 3ee774 │ │ │ │ + bcs 3ee784 │ │ │ │ @ instruction: 0xf1b9d1ee │ │ │ │ andle r0, r5, r0, lsl #30 │ │ │ │ mulscc r1, sp, r8 │ │ │ │ orreq pc, r4, #-1207959551 @ 0xb8000001 │ │ │ │ andscc pc, r1, sp, lsl #17 │ │ │ │ ldrdeq lr, [r2, -sp] │ │ │ │ ldrdcc pc, [r4], r0 │ │ │ │ - blls 1f3df0 │ │ │ │ + blls 1f3e00 │ │ │ │ @ instruction: 0xf8c34601 │ │ │ │ @ instruction: 0xe7bb0cfc │ │ │ │ - ldc 6, cr15, [r6, #-308]! @ 0xfffffecc │ │ │ │ - ldrsbteq lr, [r9], #-28 @ 0xffffffe4 │ │ │ │ + stc 6, cr15, [lr, #-308]! @ 0xfffffecc │ │ │ │ + rsbseq lr, r9, ip, asr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r9, r6, asr r1 │ │ │ │ - eoreq r4, r6, sl, ror pc │ │ │ │ + rsbseq lr, r9, r6, asr #2 │ │ │ │ + eoreq r4, r6, r2, ror #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29d46c │ │ │ │ + blhi 29d47c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0x461f4d70 │ │ │ │ addlt r4, sp, r0, ror fp │ │ │ │ mrc 4, 5, r4, cr0, cr13, {3} │ │ │ │ strmi r8, [r4], -r0, asr #22 │ │ │ │ ldrmi r4, [r1], r8, lsl #13 │ │ │ │ @@ -444450,21 +444454,21 @@ │ │ │ │ addshi pc, r3, r0 │ │ │ │ @ instruction: 0xf5044628 │ │ │ │ @ instruction: 0xf8d55580 │ │ │ │ @ instruction: 0x4798317c │ │ │ │ ldmdble r3, {r0, r8, r9, sl, fp, sp}^ │ │ │ │ @ instruction: 0x3172f895 │ │ │ │ cmnle lr, r0, lsl #22 │ │ │ │ - ldrbtmi r4, [pc], #-3917 @ 1e2058 │ │ │ │ + ldrbtmi r4, [pc], #-3917 @ 1e2068 │ │ │ │ tstcs r0, r2, asr r6 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8cdf9db │ │ │ │ movwcs r9, #8 │ │ │ │ stmdavs r6!, {r0, sp} │ │ │ │ - bleq ff41db4c │ │ │ │ + bleq ff41db5c │ │ │ │ ldrdne pc, [ip, -r5]! │ │ │ │ andls r4, r3, sl, lsr r6 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ stmib sp, {r2, pc}^ │ │ │ │ movwls r3, #772 @ 0x304 │ │ │ │ @ instruction: 0x462047b0 │ │ │ │ stc2l 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ @@ -444476,96 +444480,96 @@ │ │ │ │ @ instruction: 0xf8d45128 │ │ │ │ strmi r2, [r8, r0, lsr #3]! │ │ │ │ cmppne r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf8c42500 │ │ │ │ smlaltblt r5, r1, r4, r1 │ │ │ │ @ instruction: 0xf8d468a0 │ │ │ │ @ instruction: 0xf8943354 │ │ │ │ - blvs 36ae20 │ │ │ │ + blvs 36ae30 │ │ │ │ @ instruction: 0xf8c447b0 │ │ │ │ stmdbvc r3!, {r4, r6, r8, r9, ip, lr} │ │ │ │ stmiavs r0!, {r0, r1, r3, r6, r8, r9, ip, sp, pc} │ │ │ │ mrscs r2, SP_irq │ │ │ │ stclvs 1, cr7, [r3, #-140] @ 0xffffff74 │ │ │ │ - bmi d73f38 │ │ │ │ + bmi d73f48 │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, sp, r9, asr #2 │ │ │ │ - blhi 29d3e4 │ │ │ │ + blhi 29d3f4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldrbtmi r4, [pc], #-3879 @ 1e20f8 │ │ │ │ + ldrbtmi r4, [pc], #-3879 @ 1e2108 │ │ │ │ @ instruction: 0xf8d4e7ae │ │ │ │ stmiavs r5!, {r2, r3, r4, r5, sl, ip} │ │ │ │ @ instruction: 0x4628b3b1 │ │ │ │ strpl pc, [r0, #1284] @ 0x504 │ │ │ │ ldrsbcc pc, [ip, #-133]! @ 0xffffff7b @ │ │ │ │ svccs 0x00014798 │ │ │ │ @ instruction: 0xf895d90c │ │ │ │ stmdblt r3!, {r1, r4, r5, r6, r8, ip, sp}^ │ │ │ │ - ldrbtmi r4, [pc], #-3871 @ 1e211c │ │ │ │ + ldrbtmi r4, [pc], #-3871 @ 1e212c │ │ │ │ ldmdami pc, {r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ msrcs (UNDEF: 102), r0 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ @ instruction: 0xe7cefadf │ │ │ │ - ldrbtmi r4, [pc], #-3868 @ 1e2130 │ │ │ │ + ldrbtmi r4, [pc], #-3868 @ 1e2140 │ │ │ │ @ instruction: 0x4652e792 │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf96ef7fe │ │ │ │ - bmi 847d4c │ │ │ │ + bmi 847d5c │ │ │ │ stmdavs r6!, {r8, r9, sp} │ │ │ │ - bleq ff41dc24 │ │ │ │ + bleq ff41dc34 │ │ │ │ ldrdne pc, [ip, -r5]! │ │ │ │ @ instruction: 0x4620447a │ │ │ │ andls pc, r8, sp, asr #17 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ movwcc lr, #18893 @ 0x49cd │ │ │ │ ldrmi r9, [r0, r0, lsl #6]! │ │ │ │ @ instruction: 0x4628e791 │ │ │ │ - blx 131fb74 │ │ │ │ + blx 111fb84 │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ strb r0, [r5, -r4, asr #8]! │ │ │ │ @ instruction: 0xf67e4628 │ │ │ │ - @ instruction: 0x4601fbf1 │ │ │ │ + strmi pc, [r1], -r9, ror #23 │ │ │ │ ldrteq pc, [ip], #-2244 @ 0xfffff73c @ │ │ │ │ @ instruction: 0xf64de7c1 │ │ │ │ - svclt 0x0000ec44 │ │ │ │ - rsbseq lr, r9, r8, lsr r0 │ │ │ │ + svclt 0x0000ec3c │ │ │ │ + rsbseq lr, r9, r8, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe4cb │ │ │ │ - rsbseq sp, r9, r6, lsr #30 │ │ │ │ + rsbseq sp, r9, r6, lsl pc │ │ │ │ @ instruction: 0xffffe42b │ │ │ │ @ instruction: 0xffffe393 │ │ │ │ - eoreq r4, r6, r0, lsr #26 │ │ │ │ + eoreq r4, r6, r8, lsl #24 │ │ │ │ @ instruction: 0xffffe37f │ │ │ │ @ instruction: 0xffffe455 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed393b0 │ │ │ │ + bl fed393c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r6, r0, ror #31 │ │ │ │ strls r9, [r0], #-3080 @ 0xfffff3f8 │ │ │ │ strls r9, [r1], #-3081 @ 0xfffff3f7 │ │ │ │ strls r9, [r2], #-3082 @ 0xfffff3f6 │ │ │ │ mlami ip, sp, r8, pc @ │ │ │ │ strcs r9, [r0], #-1028 @ 0xfffffbfc │ │ │ │ @ instruction: 0xf7ff9403 │ │ │ │ andlt pc, r6, sp, ror #29 │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed393e0 │ │ │ │ + bl fed393f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [pc], -r8, ror #31 │ │ │ │ tstcs r0, r6, lsl r6 │ │ │ │ strmi r2, [r5], -r0, lsr #4 │ │ │ │ @ instruction: 0xf64d461c │ │ │ │ - @ instruction: 0xf8b7e934 │ │ │ │ + @ instruction: 0xf8b7e92c │ │ │ │ ldrtmi r7, [r8], -sl, asr #32 │ │ │ │ - blx 81fe26 │ │ │ │ - blvs fe2ce664 │ │ │ │ + blx 61fe36 │ │ │ │ + blvs fe2ce674 │ │ │ │ svclt 0x00082b01 │ │ │ │ adclt r8, r3, #540 @ 0x21c │ │ │ │ adchi r2, pc, r0, lsl #2 │ │ │ │ tstpeq pc, r3, ror #6 @ p-variant is OBSOLETE │ │ │ │ vrhadd.u32 d22, d19, d30 │ │ │ │ mvnvs r4, pc, lsl r1 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ @@ -444574,77 +444578,77 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrmi r4, [r5], -r6, lsl #12 │ │ │ │ ldrmi r4, [pc], -ip, lsl #12 │ │ │ │ strpl pc, [r0], r6, lsl #10 │ │ │ │ tstcs r0, r8, asr r2 │ │ │ │ @ instruction: 0xf64d4620 │ │ │ │ - rscslt lr, fp, #12, 18 @ 0x30000 │ │ │ │ + rscslt lr, fp, #4, 18 @ 0x10000 │ │ │ │ strhhi pc, [sl], #-133 @ 0xffffff7b @ │ │ │ │ @ instruction: 0xb179f896 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ streq pc, [r7], -r3, ror #6 │ │ │ │ @ instruction: 0xf8954640 │ │ │ │ strbmi r9, [r2], ip, asr #32 │ │ │ │ strcs pc, [pc], -r3, ror #6 │ │ │ │ - blx ffb1fe8c │ │ │ │ + blx ff91fe9c │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf1a9d004 │ │ │ │ @ instruction: 0xf0130304 │ │ │ │ strdle r0, [lr], -fp @ │ │ │ │ @ instruction: 0xf3696c23 │ │ │ │ strtvs r3, [r3], #-979 @ 0xfffffc2d │ │ │ │ - blvs fe2ce704 │ │ │ │ + blvs fe2ce714 │ │ │ │ svclt 0x00082b01 │ │ │ │ ldrsbtge pc, [ip], -r0 @ │ │ │ │ strhcc pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ svceq 0x0003f1b9 │ │ │ │ subsvs pc, r0, r4, lsr #17 │ │ │ │ movweq pc, #45930 @ 0xb36a @ │ │ │ │ subcc pc, r0, r4, lsr #17 │ │ │ │ @ instruction: 0xf8b5d00f │ │ │ │ - blcc 22e3c8 │ │ │ │ + blcc 22e3d8 │ │ │ │ @ instruction: 0xf8b4b29b │ │ │ │ @ instruction: 0xf8a42042 │ │ │ │ @ instruction: 0xf002304e │ │ │ │ vst2.16 {d16-d19}, [r3 :256] │ │ │ │ @ instruction: 0xf8a443d1 │ │ │ │ pop {r1, r6, ip, sp} │ │ │ │ @ instruction: 0xf8b58ff8 │ │ │ │ - blx a6a3e0 │ │ │ │ - blcs 25eee8 │ │ │ │ + blx a6a3f0 │ │ │ │ + blcs 25eef8 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ addslt r3, fp, #1024 @ 0x400 │ │ │ │ stcvs 7, cr14, [r3], #-932 @ 0xfffffc5c │ │ │ │ vhsub.u32 d18, d2, d7 │ │ │ │ strtvs r3, [r3], #-979 @ 0xfffffc2d │ │ │ │ - blvs fe2ce864 │ │ │ │ + blvs fe2ce874 │ │ │ │ tstle r9, r1, lsl #22 │ │ │ │ @ instruction: 0xf8b46bc2 │ │ │ │ @ instruction: 0xf8a43040 │ │ │ │ vqadd.u32 q11, q1, q0 │ │ │ │ @ instruction: 0xf8a4030b │ │ │ │ ldrb r3, [r2, r0, asr #32] │ │ │ │ strhcc pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ subsvs pc, r0, r4, lsr #17 │ │ │ │ movweq pc, #45928 @ 0xb368 @ │ │ │ │ subcc pc, r0, r4, lsr #17 │ │ │ │ svclt 0x0000e7c9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed39518 │ │ │ │ + bl fed39528 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ eorscs r4, pc, #19922944 @ 0x1300000 │ │ │ │ @ instruction: 0xf8b19201 │ │ │ │ @ instruction: 0xf8b3204a │ │ │ │ strls r4, [r0], #-74 @ 0xffffffb6 │ │ │ │ @ instruction: 0xf94af7fe │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed39540 │ │ │ │ + bl fed39550 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ @ instruction: 0x6c0c6bca │ │ │ │ stmib sp, {r0, r1, r3, r9, fp, sp, lr}^ │ │ │ │ stmibvs sl, {sl, sp}^ │ │ │ │ @ instruction: 0xf7fe6809 │ │ │ │ andlt pc, r2, r7, lsr r9 @ │ │ │ │ @@ -444673,19 +444677,19 @@ │ │ │ │ movwls r9, #43851 @ 0xab4b │ │ │ │ teqpcc r0, sp @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf89d9319 │ │ │ │ tstls r2, #52, 2 │ │ │ │ movwls r9, #56143 @ 0xdb4f │ │ │ │ biccc pc, r4, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf709930f │ │ │ │ - strmi pc, [r7], -pc, lsr #20 │ │ │ │ + strmi pc, [r7], -r7, lsr #20 │ │ │ │ @ instruction: 0x0004f8ba │ │ │ │ - blx ca0000 │ │ │ │ - blvs ff0c8c04 │ │ │ │ - blcs 2c703c │ │ │ │ + blx aa0010 │ │ │ │ + blvs ff0c8c14 │ │ │ │ + blcs 2c704c │ │ │ │ mvnshi pc, r0 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ movwls r9, #58129 @ 0xe311 │ │ │ │ stmpl r0, {r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0039b49 │ │ │ │ @ instruction: 0xf8980710 │ │ │ │ movwls r3, #45428 @ 0xb174 │ │ │ │ @@ -444701,15 +444705,15 @@ │ │ │ │ @ instruction: 0x4620fb9f │ │ │ │ mcrr2 7, 15, pc, ip, cr15 @ │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xff70f7fd │ │ │ │ ldrtmi r6, [r1], -r0, lsr #17 │ │ │ │ teqpcc r0, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46304798 │ │ │ │ - mrc2 6, 6, pc, cr10, cr12, {3} │ │ │ │ + mrc2 6, 6, pc, cr2, cr12, {3} │ │ │ │ teqlt fp, sl, lsl #22 │ │ │ │ teqpvs ip, r5 @ @ p-variant is OBSOLETE │ │ │ │ orreq pc, r4, #4, 2 │ │ │ │ strtmi r2, [r8], -r1, lsl #4 │ │ │ │ ldrmi r2, [r0, r0, lsl #2]! │ │ │ │ cmppne r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ stmiavs r0!, {r0, r3, r6, r8, ip, sp, pc} │ │ │ │ @@ -444721,74 +444725,74 @@ │ │ │ │ @ instruction: 0xf8df299c │ │ │ │ ldrbtmi r3, [sl], #-2448 @ 0xfffff670 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbhi pc, [r9, #-64]! @ 0xffffffc0 @ │ │ │ │ pop {r0, r2, r3, r4, r5, ip, sp, pc} │ │ │ │ - blvs fe246454 │ │ │ │ + blvs fe246464 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ cdpne 0, 12, cr8, cr11, cr11, {7} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - blls 4c70f4 │ │ │ │ - blls 144e914 │ │ │ │ + blls 4c7104 │ │ │ │ + blls 144e924 │ │ │ │ @ instruction: 0xf100069e │ │ │ │ - blls 702874 │ │ │ │ + blls 702884 │ │ │ │ tsteq r7, r3, asr sl │ │ │ │ sbcshi pc, r2, #0 │ │ │ │ @ instruction: 0xf0072300 │ │ │ │ tstls r3, #1073741824 @ 0x40000000 │ │ │ │ tstls r5, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf8db9b0c │ │ │ │ ldmdavs r9, {r2}^ │ │ │ │ vstmiavc r1!, {s29-s157} │ │ │ │ vstmiavc r1!, {d30-} │ │ │ │ @ instruction: 0xf0004560 │ │ │ │ - bls 442b3c │ │ │ │ - bcs 209208 │ │ │ │ + bls 442b4c │ │ │ │ + bcs 209218 │ │ │ │ movwcs fp, #3868 @ 0xf1c │ │ │ │ movtls r2, #41472 @ 0xa200 │ │ │ │ stmdbvc r3!, {r0, r3, r9, ip, pc} │ │ │ │ - blcs 1f3d90 │ │ │ │ + blcs 1f3da0 │ │ │ │ @ instruction: 0x81b7f040 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ stclvs 1, cr7, [r3, #-140] @ 0xffffff74 │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ teqlt r3, r0, asr r3 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x4619461a │ │ │ │ ldrsbtls pc, [r0], -r0 @ │ │ │ │ - bls 6b4434 │ │ │ │ + bls 6b4444 │ │ │ │ ldrdcc pc, [r8], r5 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8d48132 │ │ │ │ @ instruction: 0x46281c7c │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf8d830ac │ │ │ │ @ instruction: 0x462810fc │ │ │ │ - blls 534394 │ │ │ │ + blls 5343a4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d8827b │ │ │ │ @ instruction: 0x4628317c │ │ │ │ ldrmi r9, [r8, sp, lsl #18] │ │ │ │ - blcs 249270 │ │ │ │ + blcs 249280 │ │ │ │ @ instruction: 0xf0009b0f │ │ │ │ - blcs 342ab0 │ │ │ │ + blcs 342ac0 │ │ │ │ rsbhi pc, r6, #0 │ │ │ │ ldrdcc pc, [r0, #-136] @ 0xffffff78 │ │ │ │ stmdbls lr, {r0, r4, r9, fp, ip, pc} │ │ │ │ andmi r9, sl, #2013265920 @ 0x78000000 │ │ │ │ adcshi pc, fp, r0 │ │ │ │ andsne lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf000430a │ │ │ │ svcls 0x001d80b6 │ │ │ │ stmib sp, {r3, r4, r6, r9, sp}^ │ │ │ │ - blge b2f1f8 │ │ │ │ + blge b2f208 │ │ │ │ @ instruction: 0x46394618 │ │ │ │ - ldm ip, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrhne pc, [r4], #141 @ 0x8d @ │ │ │ │ vrsubhn.i16 d20, , │ │ │ │ ldmibcs r6, {r0, r1, r3, r8} │ │ │ │ vhadd.s8 d13, d0, d9 │ │ │ │ ldmibcs r2, {r0, r1, r2, r6, r7, r8, pc} │ │ │ │ biccs fp, r8, r8, lsl #30 │ │ │ │ ldmibcs r3, {r0, r1, ip, lr, pc} │ │ │ │ @@ -444797,43 +444801,43 @@ │ │ │ │ ldrhcc pc, [r4], #141 @ 0x8d @ │ │ │ │ strtmi r9, [r8], -r3, lsr #14 │ │ │ │ movweq pc, #45921 @ 0xb361 @ │ │ │ │ sbcscc pc, r4, sp, lsr #17 │ │ │ │ smlsdxcs r0, r9, ip, r6 │ │ │ │ ldrdcc pc, [ip, r5]! │ │ │ │ stmib sp, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ - blge ac01c4 │ │ │ │ + blge ac01d4 │ │ │ │ ldrtmi r9, [sl], -r2, lsl #6 │ │ │ │ tstcs r4, r2, lsl #6 │ │ │ │ @ instruction: 0xf8d59024 │ │ │ │ strtmi r6, [r8], -r8, asr #2 │ │ │ │ - blge 9f4498 │ │ │ │ + blge 9f44a8 │ │ │ │ ldrtmi r9, [sl], -r0, lsl #6 │ │ │ │ movwcs r2, #8452 @ 0x2104 │ │ │ │ @ instruction: 0x7094f8d5 │ │ │ │ ldrmi r4, [r8, r8, lsr #12]! │ │ │ │ cmnlt r9, r4, lsr #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1eedfc │ │ │ │ + bcs 1eee0c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 206370 │ │ │ │ + blcs 206380 │ │ │ │ mvnhi pc, r0 │ │ │ │ - blls 46c214 │ │ │ │ + blls 46c224 │ │ │ │ @ instruction: 0xf8d5b12b │ │ │ │ andcs r6, r1, #60, 2 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blls 5f44dc │ │ │ │ - blcs 233ea0 │ │ │ │ + blls 5f44ec │ │ │ │ + blcs 233eb0 │ │ │ │ svclt 0x00949b0a │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ svclt 0x00181e19 │ │ │ │ @ instruction: 0xf7fd2101 │ │ │ │ - blls 6a2200 │ │ │ │ + blls 6a2210 │ │ │ │ ldrbmi r9, [sl], -r5, lsl #6 │ │ │ │ ldrbmi r9, [r1], -r9, lsl #22 │ │ │ │ strtmi r9, [r0], -r4, lsl #6 │ │ │ │ movwls r9, #15115 @ 0x3b0b │ │ │ │ movwls r9, #11020 @ 0x2b0c │ │ │ │ movwls r9, #27470 @ 0x6b4e │ │ │ │ movwls r9, #6984 @ 0x1b48 │ │ │ │ @@ -444842,46 +444846,46 @@ │ │ │ │ stmdbvc r3!, {r0, r1, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmiavs r0!, {r0, r3, r8, pc} │ │ │ │ mrscs r2, SP_irq │ │ │ │ stclvs 1, cr7, [r3, #-140] @ 0xffffff74 │ │ │ │ @ instruction: 0xe6d54798 │ │ │ │ @ instruction: 0xf0002903 │ │ │ │ - blls 4c2d14 │ │ │ │ + blls 4c2d24 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 1442e2c │ │ │ │ + blls 1442e3c │ │ │ │ @ instruction: 0x0720f013 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ @ instruction: 0xf43f9314 │ │ │ │ smladcs r0, r5, pc, sl @ │ │ │ │ @ instruction: 0xf47f2903 │ │ │ │ @ instruction: 0xf890af0c │ │ │ │ stmdbcs r6, {r0, r2, r4, r5, ip} │ │ │ │ svcge 0x0007f43f │ │ │ │ ldrls r2, [r3, -r1, lsl #6] │ │ │ │ tstls r5, #738197504 @ 0x2c000000 │ │ │ │ - blls 4dc2dc │ │ │ │ + blls 4dc2ec │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 144e188 │ │ │ │ + blls 144e198 │ │ │ │ @ instruction: 0xf57f069b │ │ │ │ - blvs fe24e180 │ │ │ │ + blvs fe24e190 │ │ │ │ @ instruction: 0xf47f2903 │ │ │ │ @ instruction: 0xf890aead │ │ │ │ stmdbcs r6, {r0, r2, r4, r5, ip} │ │ │ │ mcrge 4, 5, pc, cr8, cr15, {1} @ │ │ │ │ tstls r3, #24, 22 @ 0x6000 │ │ │ │ tstls r4, #32505856 @ 0x1f00000 │ │ │ │ tstls r5, #67108864 @ 0x4000000 │ │ │ │ - blls 59c2ac │ │ │ │ - b 6c8f34 │ │ │ │ + blls 59c2bc │ │ │ │ + b 6c8f44 │ │ │ │ @ instruction: 0xf0000702 │ │ │ │ svcls 0x001d80cf │ │ │ │ ldrmi sl, [r8], -r5, lsr #22 │ │ │ │ @ instruction: 0x46392258 │ │ │ │ - stmda r2!, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrhne pc, [r4], #141 @ 0x8d @ │ │ │ │ vrsubhn.i16 d20, , │ │ │ │ ldmibcs r6, {r0, r1, r3, r8} │ │ │ │ vhadd.s8 d13, d0, d9 │ │ │ │ ldmibcs r2, {r1, r3, r4, r8, pc} │ │ │ │ biccs fp, r8, r8, lsl #30 │ │ │ │ ldmibcs r3, {r0, r1, ip, lr, pc} │ │ │ │ @@ -444902,36 +444906,36 @@ │ │ │ │ movwls sl, #2846 @ 0xb1e │ │ │ │ tstcs r4, sl, lsr r6 │ │ │ │ @ instruction: 0xf8d52301 │ │ │ │ @ instruction: 0x46287094 │ │ │ │ ldmdbls pc, {r3, r4, r5, r7, r8, r9, sl, lr} @ │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 232368 │ │ │ │ + blcc 232378 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ @ instruction: 0x27014798 │ │ │ │ svccs 0x0000e743 │ │ │ │ addshi pc, r4, r0 │ │ │ │ ldclne 8, cr15, [ip], #-848 @ 0xfffffcb0 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldrdcc pc, [ip], r5 @ │ │ │ │ ldrdne pc, [r0, -r8] │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - blcs 2093d4 │ │ │ │ + blcs 2093e4 │ │ │ │ mcrge 4, 6, pc, cr11, cr15, {3} @ │ │ │ │ stmiavs r0!, {r1, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ - blls 942c10 │ │ │ │ + blls 942c20 │ │ │ │ strhcs pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ - blcs 1bf2808 │ │ │ │ + blcs 1bf2818 │ │ │ │ tstphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8ba990f │ │ │ │ stmdbcs r8, {r2, sp} │ │ │ │ mvnhi pc, #0, 4 │ │ │ │ @ instruction: 0xf011e8df │ │ │ │ @ instruction: 0x019801b0 │ │ │ │ @ instruction: 0x01be01b2 │ │ │ │ @@ -444940,21 +444944,21 @@ │ │ │ │ @ instruction: 0xf89701c0 │ │ │ │ @ instruction: 0xf8976035 │ │ │ │ mcrcc 0, 0, r1, cr6, cr4, {1} │ │ │ │ @ instruction: 0x2601bf18 │ │ │ │ svclt 0x00181f8b │ │ │ │ strls r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0x960e9311 │ │ │ │ - blcs 35bfe0 │ │ │ │ + blcs 35bff0 │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ ldrdcc pc, [r4, #-136] @ 0xffffff78 │ │ │ │ @ instruction: 0xf8d3e6a6 │ │ │ │ @ instruction: 0xf8dbc00c │ │ │ │ - b fe4e2844 │ │ │ │ - bl fed823c8 │ │ │ │ + b fe4e2854 │ │ │ │ + bl fed823d8 │ │ │ │ ldrbmi r7, [r0, #-3820]! @ 0xfffff114 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr13, cr15, {3} │ │ │ │ @ instruction: 0x3012f9b3 │ │ │ │ @ instruction: 0xe012f9bb │ │ │ │ rscvc lr, r3, r3, lsl #21 │ │ │ │ rscvc lr, r3, r0, lsr #23 │ │ │ │ strmi fp, [r6, #640] @ 0x280 │ │ │ │ @@ -444979,37 +444983,37 @@ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ usat16 pc, #14, r3 @ │ │ │ │ strvc lr, [r0, -sp, asr #19] │ │ │ │ movwls sl, #11037 @ 0x2b1d │ │ │ │ movwcs r4, #5690 @ 0x163a │ │ │ │ strtmi r2, [r8], -r4, lsl #2 │ │ │ │ ldrdvs pc, [r8, #-133] @ 0xffffff7b │ │ │ │ - blge 97475c │ │ │ │ + blge 97476c │ │ │ │ ldrtmi r9, [sl], -r0, lsl #6 │ │ │ │ tstcs r4, r1, lsl #6 │ │ │ │ @ instruction: 0x7094f8d5 │ │ │ │ ldrmi r4, [r8, r8, lsr #12]! │ │ │ │ strt r2, [ip], r1, lsl #14 │ │ │ │ - bcs 209108 │ │ │ │ + bcs 209118 │ │ │ │ @ instruction: 0xf8d4d04e │ │ │ │ @ instruction: 0x46281c7c │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf8d830ac │ │ │ │ strtmi r1, [r8], -r8, lsl #2 │ │ │ │ - blls 53472c │ │ │ │ + blls 53473c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blls 7ce1a4 │ │ │ │ - blcs 23cb58 │ │ │ │ + blls 7ce1b4 │ │ │ │ + blcs 23cb68 │ │ │ │ subshi pc, r0, #64, 4 │ │ │ │ @ instruction: 0x2178f898 │ │ │ │ addmi r9, fp, #16, 18 @ 0x40000 │ │ │ │ andcs fp, r0, #20, 30 @ 0x50 │ │ │ │ andeq pc, r1, #2 │ │ │ │ - bl 28952c │ │ │ │ - bl 2e3600 │ │ │ │ + bl 28953c │ │ │ │ + bl 2e3610 │ │ │ │ @ instruction: 0xf8d70783 │ │ │ │ movwls r3, #55244 @ 0xd7cc │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ stmdbls pc, {r2, r3, r4, r9, sl, fp, sp, pc} @ │ │ │ │ vmla.i8 d2, d0, d8 │ │ │ │ ldm pc, {r1, r3, r4, r5, r8, r9, pc}^ @ │ │ │ │ cmppeq r9, r1, lsl r0 @ p-variant is OBSOLETE │ │ │ │ @@ -445017,65 +445021,65 @@ │ │ │ │ cmpeq r1, r3, asr r1 │ │ │ │ cmpeq sp, pc, asr #2 │ │ │ │ cmpeq r2, fp, asr #2 │ │ │ │ svclt 0x000829bd │ │ │ │ @ instruction: 0xf43f21ca │ │ │ │ @ instruction: 0xf601ae3c │ │ │ │ vmvn.i32 d23, #43008 @ 0x0000a800 │ │ │ │ - bcs 2a3160 │ │ │ │ + bcs 2a3170 │ │ │ │ tstcs r0, r8, lsr #30 │ │ │ │ ldmibcs sp!, {r0, r1, r4, r5, r9, sl, sp, lr, pc} │ │ │ │ biccs fp, sl, r8, lsl #30 │ │ │ │ mcrge 4, 7, pc, cr9, cr15, {1} @ │ │ │ │ eorsvc pc, r8, #1048576 @ 0x100000 │ │ │ │ andeq pc, fp, #134217731 @ 0x8000003 │ │ │ │ svclt 0x00282a03 │ │ │ │ strbt r2, [r0], r0, lsl #2 │ │ │ │ andsne lr, r8, #3620864 @ 0x374000 │ │ │ │ - bl 2741fc │ │ │ │ - bl 2e3264 │ │ │ │ + bl 27420c │ │ │ │ + bl 2e3274 │ │ │ │ @ instruction: 0xf8d20282 │ │ │ │ @ instruction: 0x47981c7c │ │ │ │ ldrdcc pc, [ip], r5 @ │ │ │ │ ldrdne pc, [r4, -r8] │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - blcs 2095ac │ │ │ │ - ldclge 4, cr15, [pc, #508] @ 1e2b78 │ │ │ │ + blcs 2095bc │ │ │ │ + ldclge 4, cr15, [pc, #508] @ 1e2b88 │ │ │ │ @ instruction: 0xf8ba9b1d │ │ │ │ @ instruction: 0xf8b32004 │ │ │ │ - blls 626a88 │ │ │ │ + blls 626a98 │ │ │ │ smlabteq fp, r1, r3, pc @ │ │ │ │ @ instruction: 0xf1a2b123 │ │ │ │ - blcs 223734 │ │ │ │ + blcs 223744 │ │ │ │ eorhi pc, ip, #64, 4 │ │ │ │ @ instruction: 0x46209b17 │ │ │ │ - blls 4475a0 │ │ │ │ - blls 14875b0 │ │ │ │ - blls 6075b0 │ │ │ │ - blls 5c75b0 │ │ │ │ + blls 4475b0 │ │ │ │ + blls 14875c0 │ │ │ │ + blls 6075c0 │ │ │ │ + blls 5c75c0 │ │ │ │ ldc2 7, cr15, [r0], {254} @ 0xfe │ │ │ │ strb r9, [r2, #13] │ │ │ │ @ instruction: 0x317af898 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8d8af23 │ │ │ │ strb r3, [r9, #332] @ 0x14c │ │ │ │ mlasvc r4, r0, r8, pc @ │ │ │ │ tstls r4, #0, 6 │ │ │ │ svclt 0x00183f06 │ │ │ │ strb r2, [r6, #-1793]! @ 0xfffff8ff │ │ │ │ @ instruction: 0xf8d06c88 │ │ │ │ @ instruction: 0x479831b0 │ │ │ │ - blls 7dc230 │ │ │ │ + blls 7dc240 │ │ │ │ ldmdble sp!, {r0, r8, r9, fp, sp} │ │ │ │ @ instruction: 0x2178f898 │ │ │ │ addmi r9, fp, #16, 18 @ 0x40000 │ │ │ │ andcs fp, r0, #20, 30 @ 0x50 │ │ │ │ andeq pc, r1, #2 │ │ │ │ - bl 289634 │ │ │ │ - bl 2e3708 │ │ │ │ + bl 289644 │ │ │ │ + bl 2e3718 │ │ │ │ @ instruction: 0xf8d70783 │ │ │ │ movwls r3, #55100 @ 0xd73c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ stmdbls pc, {r3, r4, r7, r8, sl, fp, sp, pc} @ │ │ │ │ vmla.i8 d2, d0, d8 │ │ │ │ ldm pc, {r2, r3, r4, r5, r7, r9, pc}^ @ │ │ │ │ strge pc, [lr, #1]! │ │ │ │ @@ -445093,194 +445097,194 @@ │ │ │ │ ldm pc, {r5, r7, r9, pc}^ @ │ │ │ │ stclne 0, cr15, [r3, #-4] │ │ │ │ ldrbpl r4, [r7, #-1351] @ 0xfffffab9 │ │ │ │ subseq r4, r9, r3, asr sp │ │ │ │ svcls 0x000b2301 │ │ │ │ str r9, [sp, #-788]! @ 0xfffffcec │ │ │ │ ldrb r4, [sp], #1551 @ 0x60f │ │ │ │ - blcs 209688 │ │ │ │ + blcs 209698 │ │ │ │ cmnphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ sbcseq r9, fp, pc, lsl #22 │ │ │ │ vadd.i8 , , q9 │ │ │ │ stmiane r7!, {r2, r4, r5, r7, r8, r9, ip, lr}^ │ │ │ │ ldrcc pc, [r4, #2258]! @ 0x8d2 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs fp!, {r2, r6, r9, pc} │ │ │ │ ldrb r9, [sl, #-781] @ 0xfffffcf3 │ │ │ │ - bcs fe72ae8c │ │ │ │ + bcs fe72ae9c │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ vpmin.s8 d18, d16, d1 │ │ │ │ @ instruction: 0xf1a28129 │ │ │ │ - blcs 2638e4 │ │ │ │ + blcs 2638f4 │ │ │ │ rsbhi pc, ip, #0, 4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ andseq r1, r4, r2, lsl #12 │ │ │ │ movwcs r9, #44819 @ 0xaf13 │ │ │ │ strvc pc, [r1, -r3, lsl #22] │ │ │ │ streq lr, [r7, r4, lsl #22] │ │ │ │ ldmdbcc ip!, {r0, r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 2076ec │ │ │ │ - ldcge 4, cr15, [pc, #-508]! @ 1e28c0 │ │ │ │ - @ instruction: 0xf8faf681 │ │ │ │ + blcs 2076fc │ │ │ │ + ldcge 4, cr15, [pc, #-508]! @ 1e28d0 │ │ │ │ + @ instruction: 0xf8f2f681 │ │ │ │ @ instruction: 0xf8c7900d │ │ │ │ ldr r0, [r8, #-2428]! @ 0xfffff684 │ │ │ │ strb r2, [ip, r4, lsl #14]! │ │ │ │ strb r2, [sl, r3, lsl #14]! │ │ │ │ ldrb r2, [r8, r0, lsl #2] │ │ │ │ ldrb r2, [r6, r3, lsl #2] │ │ │ │ - blcs 289738 │ │ │ │ + blcs 289748 │ │ │ │ tstcs r2, r4, lsr pc │ │ │ │ ldrb r2, [r0, lr, lsl #2] │ │ │ │ - blcs 289744 │ │ │ │ + blcs 289754 │ │ │ │ tstcs sl, r4, lsr pc │ │ │ │ strb r2, [sl, pc, lsl #2] │ │ │ │ strb r2, [r8, r9, lsl #2] │ │ │ │ strb r2, [r6, r5, lsl #2] │ │ │ │ strb r2, [r4, r4, lsl #2] │ │ │ │ bfi r2, r0, #2, #1 │ │ │ │ - bcs fe72af08 │ │ │ │ + bcs fe72af18 │ │ │ │ rschi pc, r9, r0, lsl #4 │ │ │ │ vpmin.s8 d18, d16, d1 │ │ │ │ @ instruction: 0xf1a280eb │ │ │ │ - blcs 263960 │ │ │ │ + blcs 263970 │ │ │ │ eorhi pc, lr, #0, 4 │ │ │ │ stceq 2, cr15, [r8], {15} │ │ │ │ eorcc pc, r3, ip, asr r8 @ │ │ │ │ @ instruction: 0x4760449c │ │ │ │ @ instruction: 0xffffff83 │ │ │ │ @ instruction: 0xffffffa9 │ │ │ │ @ instruction: 0xffffffa5 │ │ │ │ strb r2, [r6, r0, lsl #2]! │ │ │ │ - blcs 289794 │ │ │ │ + blcs 2897a4 │ │ │ │ tstcs r2, r4, lsr pc │ │ │ │ strb r2, [r0, lr, lsl #2]! │ │ │ │ ldrb r2, [lr, r9, lsl #2] │ │ │ │ ldrb r2, [ip, r5, lsl #2] │ │ │ │ ldrb r2, [sl, r4, lsl #2] │ │ │ │ ldrb r2, [r8, r3, lsl #2] │ │ │ │ bfi r2, r0, #2, #21 │ │ │ │ - blcs 2897b4 │ │ │ │ + blcs 2897c4 │ │ │ │ tstcs sl, r4, lsr pc │ │ │ │ ldrb r2, [r0, pc, lsl #2] │ │ │ │ @ instruction: 0xf8982101 │ │ │ │ @ instruction: 0xf67d3177 │ │ │ │ - mulls sp, r1, pc @ │ │ │ │ + andls pc, sp, r9, lsl #31 │ │ │ │ ldreq pc, [ip, -r7, asr #17]! │ │ │ │ smlattcs r0, r3, r4, lr │ │ │ │ strdcs lr, [lr, -r5] │ │ │ │ strdcs lr, [r9, -r3] │ │ │ │ strdcs lr, [r5, -r1] │ │ │ │ smlattcs r4, pc, r7, lr │ │ │ │ smlattcs r3, sp, r7, lr │ │ │ │ tstcs r0, fp, ror #15 │ │ │ │ smlattcs pc, r9, r7, lr │ │ │ │ tstcs r0, r7, ror #15 │ │ │ │ @ instruction: 0x3177f898 │ │ │ │ - @ instruction: 0xff98f67d │ │ │ │ + @ instruction: 0xff90f67d │ │ │ │ @ instruction: 0xf8c7900d │ │ │ │ strb r0, [sl], #1996 @ 0x7cc │ │ │ │ ldrb r2, [r5, pc, lsl #2]! │ │ │ │ ldrb r2, [r3, r9, lsl #2]! │ │ │ │ ldrb r2, [r1, r5, lsl #2]! │ │ │ │ strb r2, [pc, r4, lsl #2]! │ │ │ │ strb r2, [sp, r3, lsl #2]! │ │ │ │ strb r2, [fp, lr, lsl #2]! │ │ │ │ strb r2, [r9, r1, lsl #2]! │ │ │ │ strb r2, [r7, r0, lsl #2]! │ │ │ │ @ instruction: 0xf8999a0c │ │ │ │ ldmdavs r0, {r4, r6, sp, lr} │ │ │ │ ldmvs r0, {r1, r3, r4, ip, pc} │ │ │ │ @ instruction: 0x2010f9b2 │ │ │ │ - bls 13c7448 │ │ │ │ + bls 13c7458 │ │ │ │ stmdals r8, {r0, r1, r3, r4, ip, pc}^ │ │ │ │ - bcs 232fa8 │ │ │ │ + bcs 232fb8 │ │ │ │ vseleq.f32 s30, s12, s1 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svceq 0x0001f1be │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ stmdbcs r0, {r0, r9, sl, fp} │ │ │ │ ldmdals sl, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ submi r1, r9, #64, 16 @ 0x400000 │ │ │ │ @ instruction: 0xf1bc901a │ │ │ │ svclt 0x00bf0f00 │ │ │ │ strbtmi r9, [r0], #-2075 @ 0xfffff7e5 │ │ │ │ stceq 1, cr15, [r0], {204} @ 0xcc │ │ │ │ - blcs 206c7c │ │ │ │ + blcs 206c8c │ │ │ │ addslt sp, lr, #24576 @ 0x6000 │ │ │ │ ldrtmi r9, [r3], #-2844 @ 0xfffff4e4 │ │ │ │ andslt r4, fp, #1610612743 @ 0x60000007 │ │ │ │ eorslt r9, r3, #28, 6 @ 0x70000000 │ │ │ │ @ instruction: 0x061ae9dd │ │ │ │ ldrtmi r4, [r0], -r6, lsl #6 │ │ │ │ bicmi r9, r0, #432 @ 0x1b0 │ │ │ │ - b 15b4208 │ │ │ │ + b 15b4218 │ │ │ │ svclt 0x00a870d0 │ │ │ │ strmi r2, [r6], -r0 │ │ │ │ addmi r9, r2, #1703936 @ 0x1a0000 │ │ │ │ @ instruction: 0x2600bfd4 │ │ │ │ streq pc, [r1], -r6 │ │ │ │ bicmi r9, r0, #28, 16 @ 0x1c0000 │ │ │ │ sbcscc lr, r0, r6, lsl sl │ │ │ │ @ instruction: 0xf0409009 │ │ │ │ movwcs r8, #291 @ 0x123 │ │ │ │ strb r9, [r8], #-842 @ 0xfffffcb6 │ │ │ │ - blcs 2498b8 │ │ │ │ + blcs 2498c8 │ │ │ │ @ instruction: 0xf898d945 │ │ │ │ ldmdbls r0, {r3, r4, r5, r6, r8, sp} │ │ │ │ svclt 0x0014428b │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ - blls 5a3474 │ │ │ │ + blls 5a3484 │ │ │ │ movteq lr, #15106 @ 0x3b02 │ │ │ │ streq lr, [r3, r4, lsl #22] │ │ │ │ @ instruction: 0x3784f8d7 │ │ │ │ - blcs 2078b4 │ │ │ │ + blcs 2078c4 │ │ │ │ mrrcge 4, 7, pc, fp, cr15 @ │ │ │ │ stmdbcs r8, {r0, r1, r2, r3, r8, fp, ip, pc} │ │ │ │ cmnphi r6, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ ldreq r1, [r3, -r5] │ │ │ │ ldmdbne ip, {r1, r5, r8, r9, sl, fp, ip} │ │ │ │ movwcs r0, #22 │ │ │ │ ldmdbls r6, {r1, r2, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0x3177f898 │ │ │ │ - @ instruction: 0xff32f67d │ │ │ │ + @ instruction: 0xff2af67d │ │ │ │ @ instruction: 0xf8c7900d │ │ │ │ strb r0, [r4], #-1924 @ 0xfffff87c │ │ │ │ tstls r6, #67108864 @ 0x4000000 │ │ │ │ movwcs lr, #59379 @ 0xe7f3 │ │ │ │ @ instruction: 0xe7f09316 │ │ │ │ tstls r6, #16, 6 @ 0x40000000 │ │ │ │ movwcs lr, #63469 @ 0xf7ed │ │ │ │ @ instruction: 0xe7ea9316 │ │ │ │ tstls r6, #603979776 @ 0x24000000 │ │ │ │ movwcs lr, #22503 @ 0x57e7 │ │ │ │ @ instruction: 0xe7e49316 │ │ │ │ tstls r6, #4, 6 @ 0x10000000 │ │ │ │ - bcs ff15cc60 │ │ │ │ + bcs ff15cc70 │ │ │ │ strcs fp, [r2, -r8, lsl #30] │ │ │ │ mcrge 4, 7, pc, cr1, cr15, {1} @ │ │ │ │ movwls r2, #54016 @ 0xd300 │ │ │ │ - blls 45bd88 │ │ │ │ + blls 45bd98 │ │ │ │ eorsle r2, lr, r0, lsl #22 │ │ │ │ sbcseq r9, fp, pc, lsl #22 │ │ │ │ vadd.i8 , , q9 │ │ │ │ stmiane r7!, {r2, r3, r4, r5, r6, r7, r8, r9, ip, lr}^ │ │ │ │ ldrbcc pc, [ip, #2258]! @ 0x8d2 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bls 5ce7f8 │ │ │ │ + bls 5ce808 │ │ │ │ vpmax.s8 d2, d0, d8 │ │ │ │ ldm pc, {r4, r5, r8, pc}^ @ │ │ │ │ strne pc, [r5, #-2] │ │ │ │ @ instruction: 0x21240712 │ │ │ │ andseq r1, r8, lr, lsl fp │ │ │ │ tstls r6, #0, 6 │ │ │ │ teqcs r0, r9, lsl #22 │ │ │ │ - bls 787928 │ │ │ │ + bls 787938 │ │ │ │ @ instruction: 0x3176f898 │ │ │ │ - blx 1b20726 │ │ │ │ + blx 1920736 │ │ │ │ eorsvs r9, r8, sp │ │ │ │ movwcs lr, #9217 @ 0x2401 │ │ │ │ @ instruction: 0xe7f19316 │ │ │ │ tstls r6, #67108864 @ 0x4000000 │ │ │ │ tstcs r0, #62390272 @ 0x3b80000 │ │ │ │ @ instruction: 0xe7eb9316 │ │ │ │ tstls r6, #671088640 @ 0x28000000 │ │ │ │ @@ -445288,140 +445292,140 @@ │ │ │ │ @ instruction: 0xe7e59316 │ │ │ │ tstls r6, #335544320 @ 0x14000000 │ │ │ │ movwcs lr, #18402 @ 0x47e2 │ │ │ │ bfi r9, r6, #6, #26 │ │ │ │ @ instruction: 0x33b69b0f │ │ │ │ strbeq lr, [r3, r4, lsl #22] │ │ │ │ eorscc pc, r3, r4, asr r8 @ │ │ │ │ - blls 5dc780 │ │ │ │ - bl 2efc70 │ │ │ │ + blls 5dc790 │ │ │ │ + bl 2efc80 │ │ │ │ @ instruction: 0xf85407c3 │ │ │ │ @ instruction: 0xe7c13033 │ │ │ │ - blcs 2099a4 │ │ │ │ + blcs 2099b4 │ │ │ │ adcshi pc, sl, r0 │ │ │ │ sbcseq r9, fp, pc, lsl #22 │ │ │ │ vadd.i8 , , q9 │ │ │ │ stmiane r7!, {r2, r6, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0x3644f8d2 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bls 5ce764 │ │ │ │ + bls 5ce774 │ │ │ │ vpmax.s8 d2, d0, d8 │ │ │ │ ldm pc, {r5, r6, r7, pc}^ @ │ │ │ │ - ldcne 0, cr15, [pc, #-8] @ 1e2da0 │ │ │ │ + ldcne 0, cr15, [pc, #-8] @ 1e2db0 │ │ │ │ ldrne r1, [r7, #-2331] @ 0xfffff6e5 │ │ │ │ andeq r1, r5, r3, lsl r1 │ │ │ │ - blls 42b5f4 │ │ │ │ + blls 42b604 │ │ │ │ movwls r2, #288 @ 0x120 │ │ │ │ @ instruction: 0x3176f898 │ │ │ │ - blx 9207b6 │ │ │ │ + blx 7207c6 │ │ │ │ eorsvs r9, r8, sp │ │ │ │ - bllt ff060dc4 │ │ │ │ + bllt ff060dd4 │ │ │ │ ldrb r2, [r2, sl, lsl #4]! │ │ │ │ ldrb r2, [r0, r9, lsl #4]! │ │ │ │ strb r2, [lr, r5, lsl #4]! │ │ │ │ strb r2, [ip, r4, lsl #4]! │ │ │ │ strb r2, [sl, r3, lsl #4]! │ │ │ │ strb r2, [r8, r2, lsl #4]! │ │ │ │ strb r2, [r6, r1, lsl #4]! │ │ │ │ strb r2, [r4, r0, lsl #4]! │ │ │ │ movtls r9, #43785 @ 0xab09 │ │ │ │ - bllt 2160dec │ │ │ │ - bcs 409630 │ │ │ │ + bllt 2160dfc │ │ │ │ + bcs 409640 │ │ │ │ sbchi pc, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ @ instruction: 0x46481036 │ │ │ │ - bcc 11f3714 │ │ │ │ + bcc 11f3724 │ │ │ │ svclt 0x00000038 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r9, r8, ror ip │ │ │ │ - rsbseq sp, r9, r6, lsl #23 │ │ │ │ - ldrdeq r4, [r6], -sl @ │ │ │ │ - eoreq r4, r6, r8, asr #11 │ │ │ │ + rsbseq sp, r9, r8, ror #24 │ │ │ │ + rsbseq sp, r9, r6, ror fp │ │ │ │ + eoreq r4, r6, r2, asr #9 │ │ │ │ + strhteq r4, [r6], -r0 │ │ │ │ ldmibcs r5, {r0, sp} │ │ │ │ addshi pc, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf67f2991 │ │ │ │ @ instruction: 0xf1a1af5d │ │ │ │ - blcs 263c7c │ │ │ │ + blcs 263c8c │ │ │ │ addshi pc, fp, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ andseq r1, r4, r2, lsl #12 │ │ │ │ movwcc r9, #23313 @ 0x5b11 │ │ │ │ - blx 26b66e │ │ │ │ - bl 2efa48 │ │ │ │ + blx 26b67e │ │ │ │ + bl 2efa58 │ │ │ │ @ instruction: 0xf8d70783 │ │ │ │ movwls r3, #55676 @ 0xd97c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0x460aab72 │ │ │ │ strmi r2, [r1], -r1, lsl #6 │ │ │ │ strt r6, [sp], -r0, lsr #17 │ │ │ │ strb r2, [ip, r4, lsl #6]! │ │ │ │ strb r2, [sl, r3, lsl #6]! │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ bfi r2, r0, #0, #23 │ │ │ │ - blcs 289ad0 │ │ │ │ + blcs 289ae0 │ │ │ │ andcs fp, sl, r4, lsr pc │ │ │ │ ldrb r2, [r0, pc] │ │ │ │ strb r2, [lr, r9] │ │ │ │ strb r2, [ip, r5] │ │ │ │ strb r2, [sl, r4] │ │ │ │ strb r2, [r8, r3] │ │ │ │ - blcs 289aec │ │ │ │ + blcs 289afc │ │ │ │ andcs fp, r2, r4, lsr pc │ │ │ │ strb r2, [r2, lr] │ │ │ │ strhvs pc, [lr], #-137 @ 0xffffff77 @ │ │ │ │ mrcls 12, 0, r1, cr12, cr0, {3} │ │ │ │ svclt 0x00a44286 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ mrcge 6, 6, APSR_nzcv, cr3, cr15, {5} │ │ │ │ ldrtmi r9, [r1], #-3610 @ 0xfffff1e6 │ │ │ │ svclt 0x00cc4291 │ │ │ │ strcs r2, [r1], -r0, lsl #12 │ │ │ │ svclt 0x00082900 │ │ │ │ strls r2, [r9], -r0, lsl #12 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ - bls 8ce9e0 │ │ │ │ + bls 8ce9f0 │ │ │ │ @ instruction: 0xf1bc4494 │ │ │ │ svclt 0x00180200 │ │ │ │ ldrbmi r2, [r4, #513]! @ 0x201 │ │ │ │ andcs fp, r0, #200, 30 @ 0x320 │ │ │ │ - bcs 207700 │ │ │ │ + bcs 207710 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr9, cr15, {1} │ │ │ │ ldrmi r9, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ - bcs 1f492c │ │ │ │ + bcs 1f493c │ │ │ │ andcs fp, r1, #204, 30 @ 0x330 │ │ │ │ strmi r2, [r1, #512] @ 0x200 │ │ │ │ andcs fp, r0, #200, 30 @ 0x320 │ │ │ │ strt r9, [ip], r9, lsl #4 │ │ │ │ biccc r9, r8, #15360 @ 0x3c00 │ │ │ │ strbeq lr, [r3, r4, lsl #22] │ │ │ │ eorscc pc, r3, r4, asr r8 @ │ │ │ │ - bls 5dcc20 │ │ │ │ + bls 5dcc30 │ │ │ │ stmdale ip!, {r3, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ ldmdbne fp, {r0, r1, r2, r3, r4, r8, sl, fp, ip} │ │ │ │ tstne r3, r7, lsl r5 │ │ │ │ andscs r0, r0, #5 │ │ │ │ tstcs r0, r9, lsl #22 │ │ │ │ @ instruction: 0xf8989300 │ │ │ │ @ instruction: 0xf67d3176 │ │ │ │ - andls pc, sp, r7, ror #20 │ │ │ │ + andls pc, sp, pc, asr sl @ │ │ │ │ @ instruction: 0xf7ff6038 │ │ │ │ andcs fp, sl, #4, 22 @ 0x1000 │ │ │ │ andcs lr, r9, #63438848 @ 0x3c80000 │ │ │ │ andcs lr, r5, #240, 14 @ 0x3c00000 │ │ │ │ andcs lr, r4, #62390272 @ 0x3b80000 │ │ │ │ andcs lr, r3, #236, 14 @ 0x3b00000 │ │ │ │ andcs lr, r2, #61341696 @ 0x3a80000 │ │ │ │ andcs lr, r1, #232, 14 @ 0x3a00000 │ │ │ │ andcs lr, r0, #60293120 @ 0x3980000 │ │ │ │ ldmibcs sp!, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ movwcs fp, #12040 @ 0x2f08 │ │ │ │ svcge 0x0071f43f │ │ │ │ @ instruction: 0xf64ce6c2 │ │ │ │ - andscs lr, r2, #84, 26 @ 0x1500 │ │ │ │ + andscs lr, r2, #76, 26 @ 0x1300 │ │ │ │ andscs lr, r2, #9699328 @ 0x940000 │ │ │ │ movwcs lr, #2008 @ 0x7d8 │ │ │ │ tstcs r2, #27000832 @ 0x19c0000 │ │ │ │ @ instruction: 0xe6d59316 │ │ │ │ ldr r2, [r6, #1792] @ 0x700 │ │ │ │ tstls r6, #1207959552 @ 0x48000000 │ │ │ │ tstcs r2, pc, lsl #13 │ │ │ │ @@ -445443,120 +445447,120 @@ │ │ │ │ ldmpl r3, {r4, r5, r6, r7, pc}^ │ │ │ │ strhpl pc, [sl], #-138 @ 0xffffff76 @ │ │ │ │ @ instruction: 0x932d681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8ad9b39 │ │ │ │ @ instruction: 0x46283038 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ - blcs 20acc4 │ │ │ │ + blcs 20acd4 │ │ │ │ ldrdls pc, [r8], -r6 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xf8d8930b │ │ │ │ - blcs 1ef01c │ │ │ │ + blcs 1ef02c │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xf9b8930d │ │ │ │ - blcs 1ef040 │ │ │ │ + blcs 1ef050 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ eorscc pc, sl, sp, lsr #17 │ │ │ │ movwls r2, #62208 @ 0xf300 │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ movwcc lr, #14788 @ 0x39c4 │ │ │ │ @ instruction: 0xf7086163 │ │ │ │ - tstplt r8, pc, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - blcs 23de24 │ │ │ │ + tstplt r8, r7, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + blcs 23de34 │ │ │ │ svchi 0x0085bf08 │ │ │ │ @ instruction: 0x46229b39 │ │ │ │ subpl pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0x4651ac17 │ │ │ │ addslt r4, sp, #72, 12 @ 0x4800000 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ vqadd.u32 , , q2 │ │ │ │ vcgt.u32 d16, d5, d15 │ │ │ │ tstls r6, #2080374784 @ 0x7c000000 │ │ │ │ @ instruction: 0x31b4f8d9 │ │ │ │ @ instruction: 0x46214798 │ │ │ │ - blls 10b485c │ │ │ │ + blls 10b486c │ │ │ │ @ instruction: 0x4630463a │ │ │ │ @ instruction: 0xf8e8f7ff │ │ │ │ @ instruction: 0xf8d94622 │ │ │ │ ldrtmi r3, [r9], -ip, lsr #3 │ │ │ │ ldrmi r4, [r8, r8, asr #12] │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ strmi r2, [r4], -r0, lsl #2 │ │ │ │ strhcs pc, [r4], #-135 @ 0xffffff79 @ │ │ │ │ andls r4, r2, #3145728 @ 0x300000 │ │ │ │ ldcvs 6, cr4, [sl], #-192 @ 0xffffff40 │ │ │ │ - bge 487878 │ │ │ │ + bge 487888 │ │ │ │ smlabtne r8, sp, r9, lr │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ smlabtne r4, sp, r9, lr │ │ │ │ tstls r3, pc, lsr r1 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ cmpplt sp, fp, ror #18 @ p-variant is OBSOLETE │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1ef89c │ │ │ │ + bcs 1ef8ac │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ biclt r8, fp, fp, asr pc │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 232cb0 │ │ │ │ + blcc 232cc0 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ - bmi 5cf70c │ │ │ │ + bmi 5cf71c │ │ │ │ ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, pc, lr, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r6, [r9], -r8, ror #17 │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ bfi r4, r8, #15, #17 │ │ │ │ strtmi r6, [r1], -r0, lsr #25 │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ @ instruction: 0xe7e64798 │ │ │ │ - stc 6, cr15, [sl], {76} @ 0x4c │ │ │ │ - rsbseq sp, r9, lr, asr #32 │ │ │ │ + stc 6, cr15, [r2], {76} @ 0x4c │ │ │ │ + rsbseq sp, r9, lr, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r9, lr, lsr pc │ │ │ │ + rsbseq ip, r9, lr, lsr #30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ ldmdbmi lr, {r2, r3, r9, sl, lr}^ │ │ │ │ adclt r4, fp, lr, asr fp │ │ │ │ stmvs r7, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ strmi r6, [r5], -r6, lsr #20 │ │ │ │ @ instruction: 0xf1044690 │ │ │ │ stmiapl fp, {r0, r2, r4, r6, r8, fp}^ │ │ │ │ ldmdavs fp, {r0, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f9329 │ │ │ │ @ instruction: 0xf8940300 │ │ │ │ stmdblt r3, {r2, r4, r6, ip, sp} │ │ │ │ - blhi a74ba0 │ │ │ │ + blhi a74bb0 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrtmi r3, [r8], -fp, lsl #6 │ │ │ │ movwcc lr, #55757 @ 0xd9cd │ │ │ │ - bleq 151f580 │ │ │ │ + bleq 151f590 │ │ │ │ movwcc lr, #63949 @ 0xf9cd │ │ │ │ movweq pc, #62306 @ 0xf362 @ │ │ │ │ tstpmi pc, #-2013265919 @ p-variant is OBSOLETE @ 0x88000001 │ │ │ │ stmdavs r3!, {r1, r4, r8, r9, ip, pc}^ │ │ │ │ tstls r1, #45056 @ 0xb000 │ │ │ │ @ instruction: 0xf8ad69e3 │ │ │ │ @ instruction: 0xf8d73030 │ │ │ │ @ instruction: 0x479831b4 │ │ │ │ ldrtmi r6, [r2], -r3, ror #20 │ │ │ │ ldrbmi r4, [r9], -r2, lsl #13 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf8bdf853 │ │ │ │ - blvs ffa6f3b0 │ │ │ │ + blvs ffa6f3c0 │ │ │ │ movweq pc, #45922 @ 0xb362 @ │ │ │ │ addcc pc, ip, sp, lsr #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf899d01b │ │ │ │ @ instruction: 0xf8993000 │ │ │ │ @ instruction: 0xf0032001 │ │ │ │ @ instruction: 0xf8990307 │ │ │ │ @@ -445591,60 +445595,60 @@ │ │ │ │ movwls r3, #28745 @ 0x7049 │ │ │ │ umlalcc pc, r1, r4, r8 @ │ │ │ │ ldrtmi r9, [fp], -r6, lsl #6 │ │ │ │ @ instruction: 0xf8a2f7ff │ │ │ │ svceq 0x0000f1ba │ │ │ │ vaddl.u , d15, d11 │ │ │ │ ldmda sl, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 232e2c │ │ │ │ + blcc 232e3c │ │ │ │ andcc lr, r0, #4849664 @ 0x4a0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmplt pc, fp, asr #3 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1efa4c │ │ │ │ + bcs 1efa5c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ orrslt r8, fp, fp, asr pc │ │ │ │ - blmi 575a94 │ │ │ │ + blmi 575aa4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls c3d2c8 │ │ │ │ + blls c3d2d8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_hyp │ │ │ │ pop {r0, r1, r3, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf8da8ff0 │ │ │ │ ldrbmi r0, [r1], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ bfi r4, r8, #15, #16 │ │ │ │ @ instruction: 0x46396cb8 │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ @ instruction: 0xe7e54798 │ │ │ │ - bl ff1a0bbc │ │ │ │ - rsbseq ip, r9, r8, ror #29 │ │ │ │ + bl fefa0bcc │ │ │ │ + ldrsbteq ip, [r9], #-232 @ 0xffffff18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r9, r8, lsr #27 │ │ │ │ + @ instruction: 0x0079cd98 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - bmi 1ff4b08 │ │ │ │ - blmi 1ff4d14 │ │ │ │ + bmi 1ff4b18 │ │ │ │ + blmi 1ff4d24 │ │ │ │ addslt r4, fp, sl, ror r4 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ - beq e1f6f0 │ │ │ │ + beq e1f700 │ │ │ │ ldmpl r3, {r8, sp}^ │ │ │ │ eorscs r4, r4, #80, 12 @ 0x5000000 │ │ │ │ ldmdavs fp, {r0, r2, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf64c0300 │ │ │ │ - ldmvs r3!, {r1, r2, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r1, r2, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvc r3!, {r0, r1, r2, r5, r7, pc} │ │ │ │ - blcs 1f4b80 │ │ │ │ + blcs 1f4b90 │ │ │ │ adcshi pc, r3, r0, asr #32 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ stclvs 1, cr7, [r3, #-140] @ 0xffffff74 │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ teqlt r3, r0, asr r3 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x4619461a │ │ │ │ @@ -445660,126 +445664,126 @@ │ │ │ │ @ instruction: 0xf8d41440 │ │ │ │ stmdbcs r0, {r3, ip, sp, pc} │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0xf8d84658 │ │ │ │ @ instruction: 0x4798317c │ │ │ │ @ instruction: 0x46516933 │ │ │ │ movwls r4, #50728 @ 0xc628 │ │ │ │ - bleq 25f47c │ │ │ │ + bleq 25f48c │ │ │ │ strls r2, [pc], -r0, lsl #6 │ │ │ │ tstcc r7, #3358720 @ 0x334000 │ │ │ │ eorslt pc, r7, sp, lsl #17 │ │ │ │ teqpcc r0, r5 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0x462831ff │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ tstlt r3, r0, lsr #2 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ @ instruction: 0x46504798 │ │ │ │ - @ instruction: 0xffd2f67b │ │ │ │ + @ instruction: 0xffcaf67b │ │ │ │ stmdacs r1, {r0, r4, r5, r6, r9, fp, pc} │ │ │ │ svclt 0x00948a33 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ cmpcc r9, r8, asr #19 │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf848f7fd │ │ │ │ - blhi fff46258 │ │ │ │ + blhi fff46268 │ │ │ │ ldceq 1, cr15, [r8], {13} │ │ │ │ ldmdavs r8!, {r1, r2, r5, r6, r9, sl, lr} │ │ │ │ ldmdavs r9!, {r0, r2, r3, r5, r6, r7, r9, fp, ip}^ │ │ │ │ strcc r6, [r1, #-2234] @ 0xfffff746 │ │ │ │ stccs 8, cr6, [r1, #-1004] @ 0xfffffc14 │ │ │ │ stmdble lr, {r0, r1, r2, r3, r9, sl, lr, pc}^ │ │ │ │ @ instruction: 0x3172f898 │ │ │ │ cmple sp, r0, lsl #22 │ │ │ │ strcs r4, [r1, #-2617] @ 0xfffff5c7 │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ - blls b13408 │ │ │ │ + blls b13418 │ │ │ │ strls r9, [r3, #-2086] @ 0xfffff7da │ │ │ │ - beq e9ea3c │ │ │ │ + beq e9ea4c │ │ │ │ ldrdne pc, [ip, -r8]! │ │ │ │ strmi r9, [r3], #-768 @ 0xfffffd00 │ │ │ │ - blls b47fd4 │ │ │ │ + blls b47fe4 │ │ │ │ andeq lr, r3, r9, lsl #22 │ │ │ │ strbmi r9, [fp], -r1 │ │ │ │ stmdavs r5!, {r0, sp} │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ strtmi r4, [r0], -r8, lsr #15 │ │ │ │ - blx ff2213de │ │ │ │ + blx ff2213ee │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmiavs r0!, {r0, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ ldreq pc, [r0, #-260]! @ 0xfffffefc │ │ │ │ @ instruction: 0xf8d04629 │ │ │ │ @ instruction: 0x47983130 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0xf8d4fefd │ │ │ │ + @ instruction: 0xf8d4fef5 │ │ │ │ cmplt r9, r0, asr r3 │ │ │ │ @ instruction: 0xf8d468a0 │ │ │ │ @ instruction: 0xf8943354 │ │ │ │ - blvs 32c170 │ │ │ │ + blvs 32c180 │ │ │ │ movwcs r4, #1960 @ 0x7a8 │ │ │ │ cmppcc r0, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ mvnslt r7, r3, lsr #18 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x71232101 │ │ │ │ ldrmi r6, [r8, r3, asr #26] │ │ │ │ - blmi 835c98 │ │ │ │ + blmi 835ca8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83d49c │ │ │ │ + blls 83d4ac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r1, r3, r4, ip, sp, pc} │ │ │ │ - bmi 787404 │ │ │ │ + bmi 787414 │ │ │ │ ldrbtmi r2, [sl], #-1281 @ 0xfffffaff │ │ │ │ ldmdami r5, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ cmppcs fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ stmiavs r0!, {r0, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdami r2, {r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ msrcs (UNDEF: 102), r0 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldrb pc, [r9, r1, asr #18] @ │ │ │ │ ldrbtmi r4, [sl], #-2575 @ 0xfffff5f1 │ │ │ │ strmi lr, [fp], -r1, lsr #15 │ │ │ │ ldrbmi r4, [r8], -sl, lsl #12 │ │ │ │ @ instruction: 0xf67d2105 │ │ │ │ - strmi pc, [r1], -fp, ror #19 │ │ │ │ + strmi pc, [r1], -r3, ror #19 │ │ │ │ strbeq pc, [r0], #-2244 @ 0xfffff73c @ │ │ │ │ @ instruction: 0xf64ce754 │ │ │ │ - svclt 0x0000eac2 │ │ │ │ + svclt 0x0000eaba │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r9, r0, asr sp │ │ │ │ + rsbseq ip, r9, r0, asr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffd171 │ │ │ │ - ldrsbteq ip, [r9], #-180 @ 0xffffff4c │ │ │ │ + rsbseq ip, r9, r4, asr #23 │ │ │ │ @ instruction: 0xffffd0db │ │ │ │ - strdeq r3, [r6], -r4 @ │ │ │ │ - eoreq r3, r6, r4, ror #19 │ │ │ │ + ldrdeq r3, [r6], -ip @ │ │ │ │ + eoreq r3, r6, ip, asr #17 │ │ │ │ @ instruction: 0xffffd137 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29e96c │ │ │ │ + blhi 29e97c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - bmi fe6b4d20 │ │ │ │ - blmi fe6b4f28 │ │ │ │ + bmi fe6b4d30 │ │ │ │ + blmi fe6b4f38 │ │ │ │ addslt r4, r7, sl, ror r4 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ stmdbeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldmpl r3, {r8, sp}^ │ │ │ │ eorscs r4, r4, #72, 12 @ 0x4800000 │ │ │ │ ldrdge pc, [r8], sp │ │ │ │ tstls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blhi 121efac │ │ │ │ + blhi 121efbc │ │ │ │ @ instruction: 0xf64b68a5 │ │ │ │ - ldmvs r3!, {r1, r2, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r1, r2, r3, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ad2200 │ │ │ │ - blcs 1eb56c │ │ │ │ + blcs 1eb57c │ │ │ │ adchi pc, r6, r0 │ │ │ │ strtmi r7, [r8], -r3, lsr #18 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ movwcs r8, #4299 @ 0x10cb │ │ │ │ @ instruction: 0x71232100 │ │ │ │ ldrmi r6, [r8, r3, asr #26] │ │ │ │ cmppcc r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @@ -445813,60 +445817,60 @@ │ │ │ │ @ instruction: 0x311cf8d5 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ @ instruction: 0x4628b113 │ │ │ │ ldrmi r2, [r8, r1, lsl #2] │ │ │ │ vmov.u16 r8, d23[2] │ │ │ │ - blhi fff464c4 │ │ │ │ - bhi 1e74e28 │ │ │ │ - bhi eaa160 │ │ │ │ + blhi fff464d4 │ │ │ │ + bhi 1e74e38 │ │ │ │ + bhi eaa170 │ │ │ │ subscc lr, r9, #3260416 @ 0x31c000 │ │ │ │ - blls af09b8 │ │ │ │ - bls b2e9bc │ │ │ │ + blls af09c8 │ │ │ │ + bls b2e9cc │ │ │ │ streq lr, [r3], -sl, lsl #22 │ │ │ │ - bl 2ca24c │ │ │ │ + bl 2ca25c │ │ │ │ @ instruction: 0xf04f0802 │ │ │ │ ldrmi r0, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf897d904 │ │ │ │ - blcs 1efb98 │ │ │ │ + blcs 1efba8 │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xff20f7fc │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ ldrdne pc, [ip, -r7]! │ │ │ │ - beq 141f0a4 │ │ │ │ + beq 141f0b4 │ │ │ │ ldrbmi r9, [r3], -r1, lsl #12 │ │ │ │ strtmi r9, [r0], -r3, lsr #20 │ │ │ │ andls r6, r0, #2424832 @ 0x250000 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ andcs r2, r1, #4, 4 @ 0x40000000 │ │ │ │ - bmi 13c7e08 │ │ │ │ + bmi 13c7e18 │ │ │ │ @ instruction: 0x47a8447a │ │ │ │ @ instruction: 0xf1044620 │ │ │ │ @ instruction: 0xf7fe0530 │ │ │ │ strtmi pc, [r0], -sp, lsr #21 │ │ │ │ - blx 18a160a │ │ │ │ + blx 18a161a │ │ │ │ strtmi r6, [r9], -r0, lsr #17 │ │ │ │ teqpcc r0, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46284798 │ │ │ │ - stc2l 6, cr15, [ip, #492]! @ 0x1ec │ │ │ │ + stc2l 6, cr15, [r4, #492]! @ 0x1ec │ │ │ │ cmppne r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ stmiavs r0!, {r0, r3, r6, r8, ip, sp, pc} │ │ │ │ cmppcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ cmppcs r8, #148, 16 @ p-variant is OBSOLETE @ 0x940000 │ │ │ │ strmi r6, [r8, r5, lsl #22]! │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ stmdbvc r3!, {r4, r6, r8, r9, ip, sp} │ │ │ │ suble r2, r1, r0, lsl #22 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x71232101 │ │ │ │ ldrmi r6, [r8, r3, asr #26] │ │ │ │ - blmi e35f1c │ │ │ │ + blmi e35f2c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 73d6c0 │ │ │ │ + blls 73d6d0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r4, r0, lsl #6 │ │ │ │ ldc 0, cr11, [sp], #92 @ 0x5c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ @ instruction: 0xf5048ff0 │ │ │ │ strtmi r5, [r8], -r0, lsl #15 │ │ │ │ andshi pc, ip, sp, lsl #17 │ │ │ │ @@ -445874,15 +445878,15 @@ │ │ │ │ stmdbls r7, {r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x3118f8d5 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldrtne pc, [ip], #-2260 @ 0xfffff72c @ │ │ │ │ ldrdhi pc, [r8], -r4 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ strbmi sl, [r0], -r8, ror #30 │ │ │ │ - @ instruction: 0xf960f67d │ │ │ │ + @ instruction: 0xf958f67d │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ @ instruction: 0xe760043c │ │ │ │ vtst.8 d20, d0, d15 │ │ │ │ ldrbtmi r2, [r8], #-347 @ 0xfffffea5 │ │ │ │ @ instruction: 0xf81ef7fd │ │ │ │ str r6, [ip, -r0, lsr #17]! │ │ │ │ strle r0, [lr, #-1979] @ 0xfffff845 │ │ │ │ @@ -445901,45 +445905,45 @@ │ │ │ │ strhi lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0xeeb09a23 │ │ │ │ @ instruction: 0xf8d70a48 │ │ │ │ ldrbmi r1, [r3], -ip, lsr #2 │ │ │ │ strtmi r9, [r0], -r1, lsl #12 │ │ │ │ andls r6, r0, #2424832 @ 0x250000 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ - bmi 42bf14 │ │ │ │ + bmi 42bf24 │ │ │ │ @ instruction: 0x47a8447a │ │ │ │ @ instruction: 0xf64ce77a │ │ │ │ - svclt 0x0000e97e │ │ │ │ - rsbseq ip, r9, r8, lsr fp │ │ │ │ + svclt 0x0000e976 │ │ │ │ + rsbseq ip, r9, r8, lsr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffceb1 │ │ │ │ - ldrhteq ip, [r9], #-144 @ 0xffffff70 │ │ │ │ - mlaeq r6, lr, r7, r3 │ │ │ │ - eoreq r3, r6, sl, ror r7 │ │ │ │ + rsbseq ip, r9, r0, lsr #19 │ │ │ │ + eoreq r3, r6, r6, lsl #13 │ │ │ │ + eoreq r3, r6, r2, ror #12 │ │ │ │ @ instruction: 0xffffce9d │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 1a35180 │ │ │ │ - blmi 1a351a8 │ │ │ │ + bmi 1a35190 │ │ │ │ + blmi 1a351b8 │ │ │ │ addslt r4, r4, sl, ror r4 │ │ │ │ @ instruction: 0xf10d460e │ │ │ │ stmvs r5, {r3, r4, r9, fp} │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ ldmdavs fp, {r2, r4, r5, r9, sp} │ │ │ │ @ instruction: 0xf04f9313 │ │ │ │ @ instruction: 0xf64b0300 │ │ │ │ - ldmvs r3!, {r2, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r2, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ strpl pc, [r0, r4, lsl #10] │ │ │ │ msrhi SPSR_fs, r7, asr #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvc r3!, {r1, r2, r7, pc} │ │ │ │ - blcs 1f501c │ │ │ │ + blcs 1f502c │ │ │ │ addhi pc, lr, r0, asr #32 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ stclvs 1, cr7, [r3, #-140] @ 0xffffff74 │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ teqlt r3, r0, asr r3 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x4619461a │ │ │ │ @@ -445963,88 +445967,88 @@ │ │ │ │ @ instruction: 0x311cf8d5 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ @ instruction: 0x4641b113 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf67b4650 │ │ │ │ - stmdacs r1, {r0, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r1, {r0, r2, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ @ instruction: 0xf7fc4620 │ │ │ │ - bhi ea3028 │ │ │ │ + bhi ea3038 │ │ │ │ @ instruction: 0x26008a73 │ │ │ │ msrcs SPSR_s, r7, asr #17 │ │ │ │ andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ stmdavs r5!, {r2, r3, r5, r9, fp, lr} │ │ │ │ msrcc SPSR_f, r7, asr #17 │ │ │ │ movwls r4, #9338 @ 0x247a │ │ │ │ @ instruction: 0xf8d72301 │ │ │ │ - ldc 1, cr1, [pc, #176] @ 1e38dc │ │ │ │ + ldc 1, cr1, [pc, #176] @ 1e38ec │ │ │ │ movwls r0, #14885 @ 0x3a25 │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ strls r6, [r0], -r4, lsl #12 │ │ │ │ strtmi r4, [r0], -r8, lsr #15 │ │ │ │ @ instruction: 0xf992f7fe │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmiavs r0!, {r0, r1, r2, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ ldreq pc, [r0, #-260]! @ 0xfffffefc │ │ │ │ @ instruction: 0xf8d04629 │ │ │ │ @ instruction: 0x47983130 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0xf8d4fccf │ │ │ │ + @ instruction: 0xf8d4fcc7 │ │ │ │ cmplt r1, r0, asr r3 │ │ │ │ @ instruction: 0xf8d468a0 │ │ │ │ @ instruction: 0xf8943354 │ │ │ │ - blvs 32c5cc │ │ │ │ + blvs 32c5dc │ │ │ │ @ instruction: 0xf8c447a8 │ │ │ │ stmdbvc r3!, {r4, r6, r8, r9, sp, lr} │ │ │ │ stmiavs r0!, {r0, r1, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ mrscs r2, SP_irq │ │ │ │ stclvs 1, cr7, [r3, #-140] @ 0xffffff74 │ │ │ │ - bmi 6b56e4 │ │ │ │ + bmi 6b56f4 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r4, r1, lsl r1 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ vadd.i8 d20, d0, d13 │ │ │ │ ldrbtmi r2, [r8], #-347 @ 0xfffffea5 │ │ │ │ @ instruction: 0xff20f7fc │ │ │ │ strb r6, [r9, -r0, lsr #17]! │ │ │ │ vadd.i8 d20, d0, d10 │ │ │ │ ldrbtmi r2, [r8], #-358 @ 0xfffffe9a │ │ │ │ @ instruction: 0xff18f7fc │ │ │ │ @ instruction: 0xf64ce7dd │ │ │ │ - svclt 0x0000e8a6 │ │ │ │ + svclt 0x0000e89e │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrhteq ip, [r9], #-140 @ 0xffffff74 │ │ │ │ + rsbseq ip, r9, ip, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffcc81 │ │ │ │ - rsbseq ip, r9, sl, ror r7 │ │ │ │ - eoreq r3, r6, r2, lsr #11 │ │ │ │ - mlaeq r6, r2, r5, r3 │ │ │ │ + rsbseq ip, r9, sl, ror #14 │ │ │ │ + eoreq r3, r6, sl, lsl #9 │ │ │ │ + eoreq r3, r6, sl, ror r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29ed9c │ │ │ │ + blhi 29edac │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 8, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0x4615b0d5 │ │ │ │ ldrcs pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0xf8df461e │ │ │ │ pkhbtmi r3, r0, r8, lsl #10 │ │ │ │ tstls lr, sl, ror r4 │ │ │ │ ldrdls pc, [r8], -r0 │ │ │ │ ldmpl r3, {r5, r6, sl, fp, ip, pc}^ │ │ │ │ rsbge lr, r2, #3620864 @ 0x374000 │ │ │ │ cmpls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbmi r7, [r8], -r3, lsl #18 │ │ │ │ - blcs 208160 │ │ │ │ + blcs 208170 │ │ │ │ rsbhi pc, sl, #64 @ 0x40 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ andcc pc, r4, r8, lsl #17 │ │ │ │ ldrmi r6, [r8, r3, asr #26] │ │ │ │ cmppcc r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ @ instruction: 0xf8d8b133 │ │ │ │ movwcs r0, #8 │ │ │ │ @@ -446055,16 +446059,16 @@ │ │ │ │ andls r2, r6, #16 │ │ │ │ strhvc pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ tstls r9, #0, 6 │ │ │ │ stmib fp, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ stmib fp, {r0, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8cb3303 │ │ │ │ @ instruction: 0xf7073014 │ │ │ │ - bls 3a36f8 │ │ │ │ - blvs fe2cfdd0 │ │ │ │ + bls 3a36e8 │ │ │ │ + blvs fe2cfde0 │ │ │ │ svclt 0x00082b01 │ │ │ │ addslt r8, r1, #540 @ 0x21c │ │ │ │ ldrbmi r2, [sl], -r0, lsl #6 │ │ │ │ rsbvc pc, r8, sp, lsr #17 │ │ │ │ movweq pc, #62305 @ 0xf361 @ │ │ │ │ @ instruction: 0x4648951f │ │ │ │ @ instruction: 0xf361ad3d │ │ │ │ @@ -446072,28 +446076,28 @@ │ │ │ │ @ instruction: 0xf8d99320 │ │ │ │ @ instruction: 0x479831b4 │ │ │ │ strmi r9, [r7], -r1, ror #22 │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf8bdfc3d │ │ │ │ vbic.i32 d19, #180 @ 0x000000b4 │ │ │ │ - blcs fe7645dc │ │ │ │ + blcs fe7645ec │ │ │ │ vhadd.s8 d13, d0, d9 │ │ │ │ - blcs fe6841e4 │ │ │ │ + blcs fe6841f4 │ │ │ │ biccs fp, r8, #8, 30 │ │ │ │ - blcs fe6d79cc │ │ │ │ + blcs fe6d79dc │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ @ instruction: 0xf8bd23c9 │ │ │ │ @ instruction: 0x462a1134 │ │ │ │ vmax.u32 q10, , q4 │ │ │ │ @ instruction: 0xf8d9010b │ │ │ │ @ instruction: 0xf8ad31ac │ │ │ │ @ instruction: 0x46211134 │ │ │ │ @ instruction: 0xf8d84798 │ │ │ │ - blge 6aadb4 │ │ │ │ + blge 6aadc4 │ │ │ │ movwls r9, #61459 @ 0xf013 │ │ │ │ @ instruction: 0xf8d94648 │ │ │ │ ldrmi r3, [r8, r8, lsl #1] │ │ │ │ umaalcc pc, lr, r4, r8 @ │ │ │ │ ldrsbtpl pc, [r8], r9 @ │ │ │ │ svclt 0x00942b01 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ @@ -446101,15 +446105,15 @@ │ │ │ │ ldclne 8, cr15, [r4], #-848 @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf508821c │ │ │ │ movwls r5, #41856 @ 0xa380 │ │ │ │ ldcge 6, cr4, [r0], #-288 @ 0xfffffee0 │ │ │ │ eorscs r4, r0, #168, 14 @ 0x2a00000 │ │ │ │ ldmdage r1!, {r8, sp} │ │ │ │ - ldc 6, cr15, [ip, #-300] @ 0xfffffed4 │ │ │ │ + ldc 6, cr15, [r4, #-300] @ 0xfffffed4 │ │ │ │ ldmib r6, {r0, r5, r9, sl, lr}^ │ │ │ │ strbmi r3, [r8], -r0, lsl #4 │ │ │ │ ldrmi r9, [r3], #-1851 @ 0xfffff8c5 │ │ │ │ sbccc pc, r0, sp, lsr #17 │ │ │ │ andcc lr, r2, #3506176 @ 0x358000 │ │ │ │ @ instruction: 0xf8ad4413 │ │ │ │ @ instruction: 0xf8d930c2 │ │ │ │ @@ -446117,156 +446121,156 @@ │ │ │ │ @ instruction: 0x311cf8d9 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ ldrmi r4, [r8, r8, asr #12] │ │ │ │ ldrdcc pc, [r0, -r9]! │ │ │ │ tstcs r1, r3, lsl r1 │ │ │ │ ldrmi r4, [r8, r8, asr #12] │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - ldcls 12, cr15, [r0], {89} @ 0x59 │ │ │ │ + ldcls 12, cr15, [r0], {81} @ 0x51 │ │ │ │ strbmi r2, [r0], -r1, lsl #16 │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ cdpne 2, 2, cr2, cr1, cr1, {0} │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ ldc2l 7, cr15, [r0], {252} @ 0xfc │ │ │ │ - bhi 10c9ea4 │ │ │ │ + bhi 10c9eb4 │ │ │ │ stmib r1, {r1, r3, r4, r5, r6, r9, fp, pc}^ │ │ │ │ @ instruction: 0x46233259 │ │ │ │ @ instruction: 0xf8d9b12c │ │ │ │ andcs r4, r1, #60, 2 │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blls 5b5914 │ │ │ │ + blls 5b5924 │ │ │ │ movwls r2, #9472 @ 0x2500 │ │ │ │ stmib sp, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ movwcs r5, #5376 @ 0x1500 │ │ │ │ strbmi r2, [r8], -r4, lsl #2 │ │ │ │ ldrdmi pc, [r8, #-137] @ 0xffffff77 │ │ │ │ @ instruction: 0xf50847a0 │ │ │ │ movwls r5, #906 @ 0x38a │ │ │ │ movwcs r4, #5674 @ 0x162a │ │ │ │ @ instruction: 0xf8d92104 │ │ │ │ @ instruction: 0x46484094 │ │ │ │ - blls 575940 │ │ │ │ + blls 575950 │ │ │ │ strhcc pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ - blcs 2086e0 │ │ │ │ + blcs 2086f0 │ │ │ │ orrhi pc, sp, r0 │ │ │ │ @ instruction: 0xf7074618 │ │ │ │ - blvs fe2e3590 │ │ │ │ + blvs fe2e3580 │ │ │ │ tstle sl, r3, lsl #22 │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ stmdale r5, {r0, r1, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01ad01af │ │ │ │ @ instruction: 0x01a201ab │ │ │ │ strls r2, [r6, #-1280] @ 0xfffffb00 │ │ │ │ - bleq 21fc30 │ │ │ │ + bleq 21fc40 │ │ │ │ addpl pc, r4, sp, lsl #17 │ │ │ │ addlt pc, r5, sp, lsl #17 │ │ │ │ @ instruction: 0xf8d94648 │ │ │ │ @ instruction: 0x465d3118 │ │ │ │ ldrbmi r9, [r3], r1, lsr #18 │ │ │ │ - bhi ff21f188 │ │ │ │ + bhi ff21f198 │ │ │ │ @ instruction: 0xf64e4798 │ │ │ │ vsubw.s8 , q0, d31 │ │ │ │ @ instruction: 0x9711031f │ │ │ │ tstcs r1, fp, lsl #6 │ │ │ │ @ instruction: 0x311cf8d9 │ │ │ │ adcmi r4, r9, r8, asr #12 │ │ │ │ ldcl 7, cr4, [fp, #608] @ 0x260 │ │ │ │ ldmib fp, {r9, fp, ip, sp, lr}^ │ │ │ │ stc 2, cr1, [sp] │ │ │ │ @ instruction: 0xeef88a26 │ │ │ │ - blls 5c26d4 │ │ │ │ + blls 5c26e4 │ │ │ │ stc 8, cr1, [sp, #552] @ 0x228 │ │ │ │ ldmdavs fp, {r0, r1, r2, r5, r9, fp, pc} │ │ │ │ - bvc a9f278 │ │ │ │ - bvc 29f2b4 │ │ │ │ + bvc a9f288 │ │ │ │ + bvc 29f2c4 │ │ │ │ mrc 12, 7, r6, cr8, cr11, {0} │ │ │ │ vmull.u , d19, d3[5] │ │ │ │ - blcc 270a64 │ │ │ │ - bvc adf28c │ │ │ │ - bcs fe61f378 │ │ │ │ + blcc 270a74 │ │ │ │ + bvc adf29c │ │ │ │ + bcs fe61f388 │ │ │ │ andne lr, r2, #3588096 @ 0x36c000 │ │ │ │ - bvc ffbdf744 │ │ │ │ + bvc ffbdf754 │ │ │ │ stcl 8, cr1, [sp, #552] @ 0x228 │ │ │ │ vmla.f32 s14, s14, s9 │ │ │ │ @ instruction: 0xf9bb2a90 │ │ │ │ mrc 0, 7, r2, cr8, cr0, {0} │ │ │ │ vstr s15, [sp, #924] @ 0x39c │ │ │ │ vmla.f32 s14, s14, s11 │ │ │ │ @ instruction: 0xeef82a90 │ │ │ │ - blcs 382720 │ │ │ │ + blcs 382730 │ │ │ │ ldm pc, {r1, r3, fp, ip, lr, pc}^ @ │ │ │ │ tstpeq r7, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r9, r7 │ │ │ │ tsteq r2, r9 │ │ │ │ rsbseq r0, r2, r9, lsl #2 │ │ │ │ - bvc b9f2d0 │ │ │ │ - blcs 20a7b8 │ │ │ │ - blmi fe957d78 │ │ │ │ - bpl fe420fc8 │ │ │ │ - beq 41ffd4 │ │ │ │ + bvc b9f2e0 │ │ │ │ + blcs 20a7c8 │ │ │ │ + blmi fe957d88 │ │ │ │ + bpl fe420fd8 │ │ │ │ + beq 41ffe4 │ │ │ │ ldrbtmi r2, [fp], #-1024 @ 0xfffffc00 │ │ │ │ movwls sl, #32533 @ 0x7f15 │ │ │ │ stmib sp, {r2, r4, r8, r9, fp, sp, pc}^ │ │ │ │ movwls r5, #35596 @ 0x8b0c │ │ │ │ movwls sl, #39714 @ 0x9b22 │ │ │ │ @ instruction: 0x4648e01f │ │ │ │ strmi r3, [r8, r1, lsl #8]! │ │ │ │ movwls r9, #23305 @ 0x5b09 │ │ │ │ movwls r2, #13057 @ 0x3301 │ │ │ │ - beq 141f694 │ │ │ │ + beq 141f6a4 │ │ │ │ ldmvs r2!, {r6, r9, sl, lr} │ │ │ │ andls r6, r0, #3342336 @ 0x330000 │ │ │ │ strmi r6, [sl], #-2289 @ 0xfffff70f │ │ │ │ ldmdavs r2!, {r1, r9, ip, pc}^ │ │ │ │ andls r4, r1, #436207616 @ 0x1a000000 │ │ │ │ andls r2, r4, #805306368 @ 0x30000000 │ │ │ │ @ instruction: 0xf8d89a0a │ │ │ │ @ instruction: 0xf8d25000 │ │ │ │ - bls 3a80a8 │ │ │ │ - blls 375a9c │ │ │ │ + bls 3a80b8 │ │ │ │ + blls 375aac │ │ │ │ @ instruction: 0xf000429c │ │ │ │ - bls 403f8c │ │ │ │ + bls 403f9c │ │ │ │ strls r2, [r0, -r1] │ │ │ │ movwcs r2, #260 @ 0x104 │ │ │ │ - blx 322412 │ │ │ │ + blx 322422 │ │ │ │ ldrdpl pc, [r8, -r9]! │ │ │ │ andsls r4, r8, #72, 12 @ 0x4800000 │ │ │ │ movwcc lr, #2503 @ 0x9c7 │ │ │ │ andlt pc, r0, r2, asr #17 │ │ │ │ @ instruction: 0xf8d89117 │ │ │ │ strmi r2, [r8, r0, lsr #3]! │ │ │ │ svcne 0x0004f85a │ │ │ │ ldrdpl pc, [ip], r9 @ │ │ │ │ bicle r2, r6, r0, lsl #18 │ │ │ │ eorcs sl, r0, #40, 22 @ 0xa000 │ │ │ │ @ instruction: 0xf64b4618 │ │ │ │ - @ instruction: 0xf8bdec10 │ │ │ │ + @ instruction: 0xf8bdec08 │ │ │ │ strmi r3, [r1], -r8, lsr #1 │ │ │ │ vst1.8 {d25-d26}, [r3], fp │ │ │ │ @ instruction: 0xf8ad73e0 │ │ │ │ @ instruction: 0xf04f30a8 │ │ │ │ eorls r0, r8, #2080374784 @ 0x7c000000 │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ movtne pc, #50027 @ 0xc36b @ │ │ │ │ adccc pc, r2, sp, lsr #17 │ │ │ │ ldrdcc pc, [r8], r0 @ │ │ │ │ @ instruction: 0x46014798 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf64ae7a9 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ - blx feaacb22 │ │ │ │ - blls 370484 │ │ │ │ + blx feaacb32 │ │ │ │ + blls 370494 │ │ │ │ mcr 8, 0, r0, cr7, cr2, {4} │ │ │ │ @ instruction: 0xeef82a90 │ │ │ │ vstr s15, [sp, #924] @ 0x39c │ │ │ │ - blcs 202528 │ │ │ │ - blls 5982b4 │ │ │ │ + blcs 202538 │ │ │ │ + blls 5982c4 │ │ │ │ @ instruction: 0xf8933501 │ │ │ │ - blcs 22fdd0 │ │ │ │ + blcs 22fde0 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ adcmi r3, fp, #1024 @ 0x400 │ │ │ │ svcge 0x003bf4bf │ │ │ │ @ instruction: 0x3710e9dd │ │ │ │ @ instruction: 0xf8d9b13b │ │ │ │ @ instruction: 0x4648413c │ │ │ │ orreq pc, r4, #8, 2 │ │ │ │ @@ -446277,209 +446281,209 @@ │ │ │ │ @ instruction: 0xf7fd4640 │ │ │ │ strdcs pc, [r1, -sp] │ │ │ │ @ instruction: 0xf7fc4640 │ │ │ │ @ instruction: 0xf8d8fb21 │ │ │ │ strtmi r0, [r1], -r8 │ │ │ │ teqpcc r0, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46204798 │ │ │ │ - blx fe4a16d0 │ │ │ │ + blx fe2a16e0 │ │ │ │ cmppne r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ - blvs 310234 │ │ │ │ + blvs 310244 │ │ │ │ cmppcc r4, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ cmppcs r8, #152, 16 @ p-variant is OBSOLETE @ 0x980000 │ │ │ │ @ instruction: 0xf8d847a0 │ │ │ │ movwcs r0, #8 │ │ │ │ cmppcc r0, #200, 16 @ p-variant is OBSOLETE @ 0xc80000 │ │ │ │ bicsvc pc, r2, #8, 10 @ 0x2000000 │ │ │ │ mrscs r9, LR_abt │ │ │ │ @ instruction: 0xf8d82301 │ │ │ │ @ instruction: 0xf8d021a0 │ │ │ │ strmi r4, [r0, r8, lsr #2]! │ │ │ │ mulcc r4, r8, r8 │ │ │ │ @ instruction: 0xf8c82200 │ │ │ │ - blcs 1ec3b4 │ │ │ │ + blcs 1ec3c4 │ │ │ │ @ instruction: 0xf8d8d061 │ │ │ │ movwcs r0, #8 │ │ │ │ @ instruction: 0xf8882101 │ │ │ │ stclvs 0, cr3, [r3, #-16] │ │ │ │ vqshl.u64 d4, d8, #63 @ 0x3f │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 233940 │ │ │ │ + blcc 233950 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmvs r8!, {r0, r1, r5, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04639 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ ldmdavs r9, {r0, r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 233968 │ │ │ │ + blcc 233978 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ - bmi bb5be0 │ │ │ │ + bmi bb5bf0 │ │ │ │ ldrbtmi r4, [sl], #-2852 @ 0xfffff4dc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, asr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ subslt sp, r5, r7, ror #2 │ │ │ │ - blhi 29f08c │ │ │ │ + blhi 29f09c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bpl 61f5bc │ │ │ │ - bvc b9f4d8 │ │ │ │ - bvc ff3df888 │ │ │ │ - bvc bdf3e0 │ │ │ │ + bpl 61f5cc │ │ │ │ + bvc b9f4e8 │ │ │ │ + bvc ff3df898 │ │ │ │ + bvc bdf3f0 │ │ │ │ stcl 6, cr14, [sp, #984] @ 0x3d8 │ │ │ │ vstr s15, [sp, #148] @ 0x94 │ │ │ │ ldrbt r7, [r1], r3, lsr #20 │ │ │ │ - bpl fe61f5d8 │ │ │ │ - bvc ffbdf9a0 │ │ │ │ - bvc bdf4f8 │ │ │ │ + bpl fe61f5e8 │ │ │ │ + bvc ffbdf9b0 │ │ │ │ + bvc bdf508 │ │ │ │ ldmib sp, {r1, r3, r5, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ strb r5, [r0, -ip, lsl #22]! │ │ │ │ svclt 0x00082bbd │ │ │ │ @ instruction: 0xf43f23ca │ │ │ │ @ instruction: 0xf603adf8 │ │ │ │ vmvn.i32 d23, #43008 @ 0x0000a800 │ │ │ │ - bcs 2a460c │ │ │ │ + bcs 2a461c │ │ │ │ movwcs fp, #3880 @ 0xf28 │ │ │ │ stcls 5, cr14, [r6, #-956] @ 0xfffffc44 │ │ │ │ stmdami sp, {r1, r7, r9, sl, sp, lr, pc} │ │ │ │ msrcs (UNDEF: 102), r0 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0xe796fc79 │ │ │ │ vadd.i8 d20, d0, d10 │ │ │ │ ldrbtmi r2, [r8], #-347 @ 0xfffffea5 │ │ │ │ ldc2l 7, cr15, [r2], #-1008 @ 0xfffffc10 │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ svclt 0x0000e58c │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r9, r0, lsl #14 │ │ │ │ + ldrshteq ip, [r9], #-96 @ 0xffffffa0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffc973 │ │ │ │ - rsbseq ip, r9, lr, ror r2 │ │ │ │ - eoreq r3, r6, r4, asr r0 │ │ │ │ - eoreq r3, r6, r6, asr #32 │ │ │ │ + rsbseq ip, r9, lr, ror #4 │ │ │ │ + eoreq r2, r6, ip, lsr pc │ │ │ │ + eoreq r2, r6, lr, lsr #30 │ │ │ │ vmull.p8 q12, d3, d3 │ │ │ │ strcs r1, [r1, #-968] @ 0xfffffc38 │ │ │ │ addsmi r9, sp, r6, lsl #6 │ │ │ │ rsclt r3, sp, #1, 26 @ 0x40 │ │ │ │ stchi 6, cr14, [r3, #360] @ 0x168 │ │ │ │ stchi 7, cr14, [r3, #-980] @ 0xfffffc2c │ │ │ │ stchi 7, cr14, [r3], {243} @ 0xf3 │ │ │ │ @ instruction: 0x4619e7f1 │ │ │ │ orrpl pc, r0, #8, 10 @ 0x2000000 │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ @ instruction: 0xf893930a │ │ │ │ @ instruction: 0xf6812177 │ │ │ │ - strmi pc, [r1], -r5, asr #22 │ │ │ │ + @ instruction: 0x4601fb3d │ │ │ │ ldcleq 8, cr15, [r4], #-784 @ 0xfffffcf0 │ │ │ │ @ instruction: 0xf64be5d8 │ │ │ │ - svclt 0x0000edd2 │ │ │ │ + svclt 0x0000edca │ │ │ │ @ instruction: 0xb1284603 │ │ │ │ ldclvs 0, cr2, [fp] │ │ │ │ - blcs 1efe78 │ │ │ │ + blcs 1efe88 │ │ │ │ @ instruction: 0x4770d1fb │ │ │ │ svclt 0x00004770 │ │ │ │ movwcs fp, #304 @ 0x130 │ │ │ │ stclvs 0, cr14, [r0, #8] │ │ │ │ tstlt r8, r1, lsl #6 │ │ │ │ @ instruction: 0xd1fa4299 │ │ │ │ svclt 0x00004770 │ │ │ │ ldmdale r3, {r4, r8, fp, sp} │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ eorne r0, sp, #147456 @ 0x24000 │ │ │ │ andsne r1, r2, #36, 4 @ 0x40000002 │ │ │ │ andsne r1, r2, #-1342177279 @ 0xb0000001 │ │ │ │ andsne r1, r2, #536870913 @ 0x20000001 │ │ │ │ ldmdbmi r6, {r1, r4} │ │ │ │ - bl 235094 │ │ │ │ + bl 2350a4 │ │ │ │ ldmdavs r1, {r1, r6, r7, r9} │ │ │ │ ldmdavs r2, {r0, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0x4770605a │ │ │ │ ldrbtmi r4, [r9], #-2322 @ 0xfffff6ee │ │ │ │ andne lr, r2, #1024 @ 0x400 │ │ │ │ andsvs r6, r9, r1, lsl r8 │ │ │ │ subsvs r6, sl, r2, asr r8 │ │ │ │ stmdbmi pc, {r4, r5, r6, r8, r9, sl, lr} @ │ │ │ │ - bl 2350b8 │ │ │ │ + bl 2350c8 │ │ │ │ ldmdavs r1, {r1, r9, ip} │ │ │ │ ldmdavs r2, {r0, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0x4770605a │ │ │ │ ldrbtmi r4, [r9], #-2315 @ 0xfffff6f5 │ │ │ │ andne lr, r2, #1024 @ 0x400 │ │ │ │ andsvs r6, r9, r1, lsl r8 │ │ │ │ subsvs r6, sl, r2, asr r8 │ │ │ │ stmdbmi r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ - bl 2350dc │ │ │ │ + bl 2350ec │ │ │ │ ldmdavs r1, {r1, r6, r7, r9} │ │ │ │ ldmdavs r2, {r0, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0x4770605a │ │ │ │ - mlaeq sl, ip, r8, r7 │ │ │ │ - strhteq r7, [sl], -sl │ │ │ │ - eoreq r7, sl, r8, lsr #15 │ │ │ │ - eoreq r7, sl, r6, lsl r8 │ │ │ │ - eoreq r7, sl, r4, asr #16 │ │ │ │ + eoreq r7, sl, r4, lsl #15 │ │ │ │ + eoreq r7, sl, r2, lsr #11 │ │ │ │ + mlaeq sl, r0, r6, r7 │ │ │ │ + strdeq r7, [sl], -lr @ │ │ │ │ + eoreq r7, sl, ip, lsr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed3b120 │ │ │ │ + bl fed3b130 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 627d28 │ │ │ │ - blmi 6501a8 │ │ │ │ + bmi 627d38 │ │ │ │ + blmi 6501b8 │ │ │ │ ldrbtmi r4, [sl], #-1641 @ 0xfffff997 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ @ instruction: 0xf64b0300 │ │ │ │ - mcrrne 10, 9, lr, r3, cr6 │ │ │ │ + mcrrne 10, 8, lr, r3, cr14 │ │ │ │ stmdals r0, {r2, ip, lr, pc} │ │ │ │ - blls 40a750 │ │ │ │ + blls 40a760 │ │ │ │ subsmi r4, r8, r0, asr r0 │ │ │ │ - blmi 3f6774 │ │ │ │ + blmi 3f6784 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 93dfc0 │ │ │ │ + blls 93dfd0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ @ instruction: 0xf85db01f │ │ │ │ @ instruction: 0xf64bfb04 │ │ │ │ - svclt 0x0000ed50 │ │ │ │ - ldrsbteq ip, [r9], #-2 │ │ │ │ + svclt 0x0000ed48 │ │ │ │ + rsbseq ip, r9, r2, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq ip, [r9], #-0 │ │ │ │ + rsbseq ip, r9, r0, lsr #1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b180 │ │ │ │ + bl fed3b190 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi e27ba8 │ │ │ │ - blmi e50274 │ │ │ │ + bmi e27bb8 │ │ │ │ + blmi e50284 │ │ │ │ ldrbtmi r4, [sl], #-641 @ 0xfffffd7f │ │ │ │ svclt 0x00084d30 │ │ │ │ ldrbtmi r2, [sp], #-1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9339 │ │ │ │ eorle r0, r2, r0, lsl #6 │ │ │ │ strmi r4, [ip], -r6, lsl #12 │ │ │ │ - mcr2 7, 1, pc, cr6, cr15, {0} @ │ │ │ │ + mrc2 7, 0, pc, cr14, cr15, {0} │ │ │ │ svclt 0x00a42800 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - ble 7e64b8 │ │ │ │ + ble 7e64c8 │ │ │ │ ldrbtmi r4, [fp], #-2855 @ 0xfffff4d9 │ │ │ │ orrslt r7, fp, #1769472 @ 0x1b0000 │ │ │ │ strbtmi r4, [r9], -r6, lsr #22 │ │ │ │ andcs r4, r1, #48, 12 @ 0x3000000 │ │ │ │ andsvc r4, sl, fp, ror r4 │ │ │ │ - b 15218fc │ │ │ │ + b 132190c │ │ │ │ @ instruction: 0x4620a91c │ │ │ │ - b 1421904 │ │ │ │ + b 1221914 │ │ │ │ andeq lr, r0, #3620864 @ 0x374000 │ │ │ │ tstne ip, #3620864 @ 0x374000 │ │ │ │ svclt 0x0008429a │ │ │ │ andle r4, ip, r8, lsl #5 │ │ │ │ - bmi 92bfec │ │ │ │ + bmi 92bffc │ │ │ │ ldrbtmi r4, [sl], #-2840 @ 0xfffff4e8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorslt sp, sl, r4, lsr #2 │ │ │ │ ldmib sp, {r4, r5, r6, r8, sl, fp, ip, sp, pc}^ │ │ │ │ ldmib sp, {r1, r9}^ │ │ │ │ @@ -446489,102 +446493,102 @@ │ │ │ │ ldmib sp, {r3, r9}^ │ │ │ │ addsmi r1, sl, #36, 6 @ 0x90000000 │ │ │ │ addmi fp, r8, #8, 30 │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ strb r2, [r0, r0]! │ │ │ │ stmiapl fp!, {r1, r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf64b681d │ │ │ │ - stmdavs r0, {r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - stmia r8!, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdavs r0, {r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmia r0!, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi r4, [r3], -fp, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf64b4628 │ │ │ │ - @ instruction: 0xe7bbecf4 │ │ │ │ - ldcl 6, cr15, [lr], {75} @ 0x4b │ │ │ │ - rsbseq ip, r9, r2, ror r0 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r9, sl, rrx │ │ │ │ - rsbseq fp, ip, r7, lsr #32 │ │ │ │ - rsbseq fp, ip, r9, lsl r0 │ │ │ │ - rsbseq ip, r9, r2, lsl r0 │ │ │ │ + ldr lr, [fp, ip, ror #25]! │ │ │ │ + ldcl 6, cr15, [r6], {75} @ 0x4b │ │ │ │ + rsbseq ip, r9, r2, rrx │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq ip, r9, sl, asr r0 │ │ │ │ + rsbseq fp, ip, r7, lsl r0 │ │ │ │ + rsbseq fp, ip, r9 │ │ │ │ + rsbseq ip, r9, r2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r2, r6, lr, lsr lr │ │ │ │ + eoreq r2, r6, r6, lsr #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b274 │ │ │ │ + bl fed3b284 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 116803c │ │ │ │ + blmi 116804c │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmda r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bcs 1efc8c │ │ │ │ + bcs 1efc9c │ │ │ │ stmda r3, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r0, {ip} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - bcs 207e08 │ │ │ │ + bcs 207e18 │ │ │ │ stmdavs r3!, {r0, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ eorvs r3, r3, r1, lsl #22 │ │ │ │ ldmdami r4!, {r0, r1, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmda r0, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blcc 233cb4 │ │ │ │ + blcc 233cc4 │ │ │ │ andcc lr, r0, #64, 16 @ 0x400000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmple r3, r0, lsl #22 │ │ │ │ stcmi 13, cr11, [sp, #-448]! @ 0xfffffe40 │ │ │ │ @ instruction: 0xf8d44620 │ │ │ │ ldrbtmi r3, [sp], #-588 @ 0xfffffdb4 │ │ │ │ @ instruction: 0x46014798 │ │ │ │ @ instruction: 0xf7086828 │ │ │ │ - stmdavs r8!, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r8!, {r0, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ orrslt r6, lr, r6, lsl #22 │ │ │ │ vtbl.8 d4, {d15}, d23 │ │ │ │ ldrbtmi r8, [r8], #-3931 @ 0xfffff0a5 │ │ │ │ svccc 0x0000e850 │ │ │ │ stmda r0, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f08f4 │ │ │ │ + bcs 1f0904 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bllt 4c7e68 │ │ │ │ + bllt 4c7e78 │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ subscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ ldcllt 7, cr4, [r0, #-608]! @ 0xfffffda0 │ │ │ │ @ instruction: 0xf7084631 │ │ │ │ - mlavs lr, pc, fp, pc @ │ │ │ │ - bcs 29e0ac │ │ │ │ + mlavs lr, r7, fp, pc @ │ │ │ │ + bcs 29e0bc │ │ │ │ ldcmi 1, cr13, [fp, #-128] @ 0xffffff80 │ │ │ │ ldrbtmi r2, [sp], #-1538 @ 0xfffff9fe │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf7074628 │ │ │ │ - @ instruction: 0xf3bffed9 │ │ │ │ + @ instruction: 0xf3bffed1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 1fc934 │ │ │ │ + bcs 1fc944 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 207ea8 │ │ │ │ + blcs 207eb8 │ │ │ │ str sp, [lr, lr, ror #3]! │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf7076003 │ │ │ │ - @ instruction: 0xe7d7feb3 │ │ │ │ + ldrb pc, [r7, fp, lsr #29] @ │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf7076003 │ │ │ │ - ldcllt 14, cr15, [r0, #-692]! @ 0xfffffd4c │ │ │ │ + ldcllt 14, cr15, [r0, #-660]! @ 0xfffffd6c │ │ │ │ vaddw.u q1, , d2 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r3, {r8, r9, sl, fp, sp}^ │ │ │ │ stmdacs r0, {ip} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - bcs 207edc │ │ │ │ + bcs 207eec │ │ │ │ @ instruction: 0xe794d1d1 │ │ │ │ - rsbseq sl, ip, r0, ror #30 │ │ │ │ - rsbseq sl, ip, r8, lsr pc │ │ │ │ - rsbseq sl, ip, sl, lsl pc │ │ │ │ - ldrshteq sl, [ip], #-238 @ 0xffffff12 │ │ │ │ - rsbseq sl, ip, sl, asr #29 │ │ │ │ + rsbseq sl, ip, r0, asr pc │ │ │ │ + rsbseq sl, ip, r8, lsr #30 │ │ │ │ + rsbseq sl, ip, sl, lsl #30 │ │ │ │ + rsbseq sl, ip, lr, ror #29 │ │ │ │ + ldrhteq sl, [ip], #-234 @ 0xffffff16 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b390 │ │ │ │ + bl fed3b3a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 3, r0, cr14, cr8, {6} │ │ │ │ stmdbmi lr!, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ ldrbtmi fp, [lr], #-134 @ 0xffffff7a │ │ │ │ @ instruction: 0xf6472301 │ │ │ │ @ instruction: 0x460472ff │ │ │ │ @ instruction: 0x26205871 │ │ │ │ @@ -446661,159 +446665,159 @@ │ │ │ │ @ instruction: 0xf88411f0 │ │ │ │ cmplt r0, sl, asr #1 │ │ │ │ rsccc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ teqlt r3, r8, lsl r6 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0x47984611 │ │ │ │ svclt 0x00183800 │ │ │ │ - bmi 92c2e8 │ │ │ │ + bmi 92c2f8 │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ sbceq pc, r9, r4, lsl #17 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r6, r8, lsr #2 │ │ │ │ - blge 2938c0 │ │ │ │ + blge 2938d0 │ │ │ │ movwls r2, #517 @ 0x205 │ │ │ │ @ instruction: 0xf64a2300 │ │ │ │ - stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - blls 2989d4 │ │ │ │ + stmdacs r0, {r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blls 2989e4 │ │ │ │ biccc pc, r0, r4, asr #17 │ │ │ │ ldmdami r1, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ smlabtcs r1, ip, pc, fp @ │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ - blx fe3a1f5e │ │ │ │ + blx 21a1f6e │ │ │ │ sbcle r2, r5, r0, lsl #16 │ │ │ │ rsbcc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ tstcs r3, fp, lsl #4 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ adcsle r2, sp, r0, lsl #16 │ │ │ │ rsbcc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ tstcs r3, r9, lsl r2 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ svclt 0x00181e03 │ │ │ │ ldr r2, [r4, r1, lsl #6]! │ │ │ │ - bl 1921c7c │ │ │ │ - rsbseq fp, r9, r2, ror #28 │ │ │ │ + bl 1721c8c │ │ │ │ + rsbseq fp, r9, r2, asr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, sl, lsl sp │ │ │ │ - eoreq r2, r6, lr, asr ip │ │ │ │ + rsbseq fp, r9, sl, lsl #26 │ │ │ │ + eoreq r2, r6, r6, asr #22 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r0], r7, asr #24 │ │ │ │ strmi r4, [pc], -r5, lsl #12 │ │ │ │ @ instruction: 0x461e447c │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 1f3f88 │ │ │ │ + blcs 1f3f98 │ │ │ │ stmda r4, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 208104 │ │ │ │ + blcs 208114 │ │ │ │ @ instruction: 0xf8dfd14b │ │ │ │ ldrbtmi r9, [r9], #248 @ 0xf8 │ │ │ │ ldrdmi pc, [r0], -r9 │ │ │ │ @ instruction: 0x4620b1d4 │ │ │ │ @ instruction: 0xf0614629 │ │ │ │ @ instruction: 0x4604fbdd │ │ │ │ stmdavs r3, {r3, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ andvs r3, r3, r1, lsl #6 │ │ │ │ vqshrun.s64 d4, , #1 │ │ │ │ ldrbtmi r8, [r8], #-3931 @ 0xfffff0a5 │ │ │ │ svccc 0x0000e850 │ │ │ │ stmda r0, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f0bcc │ │ │ │ + bcs 1f0bdc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 208140 │ │ │ │ + blcs 208150 │ │ │ │ strtmi sp, [r0], -r5, asr #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strtmi r4, [r0], -pc, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2351 @ 0xfffff6d1 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - @ instruction: 0x4604f995 │ │ │ │ + strmi pc, [r4], -sp, lsl #19 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - blx fefa0582 │ │ │ │ + blx fefa0592 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4642d1d7 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ @ instruction: 0x460447b0 │ │ │ │ sbcsle r2, r3, r0, lsl #16 │ │ │ │ andcs r4, r1, r4, lsr #22 │ │ │ │ eorvs r4, r0, r2, lsr #12 │ │ │ │ @ instruction: 0x4629447b │ │ │ │ @ instruction: 0xf7086818 │ │ │ │ - blmi a62eb8 │ │ │ │ + blmi a62ea8 │ │ │ │ subscs pc, r8, #212, 16 @ 0xd40000 │ │ │ │ rsbvs r4, r2, fp, ror r4 │ │ │ │ subscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ - blcs 29e33c │ │ │ │ + blcs 29e34c │ │ │ │ ldcmi 1, cr13, [sp], {29} │ │ │ │ stmdbeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andcs r4, r0, #124, 8 @ 0x7c000000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - stc2l 7, cr15, [r8, #-28] @ 0xffffffe4 │ │ │ │ + stc2l 7, cr15, [r0, #-28] @ 0xffffffe4 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ andls lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x2101e79b │ │ │ │ andvs r2, r3, r0, lsl #6 │ │ │ │ - stc2 7, cr15, [r2, #-28]! @ 0xffffffe4 │ │ │ │ + ldc2 7, cr15, [sl, #-28] @ 0xffffffe4 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ andcs r8, r2, #248, 6 @ 0xe0000003 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, r4, r0, lsl #22 │ │ │ │ svclt 0x0000e785 │ │ │ │ - rsbseq sl, ip, ip, ror #24 │ │ │ │ - rsbseq sl, ip, sl, asr #24 │ │ │ │ - rsbseq sl, ip, r6, lsr #24 │ │ │ │ + rsbseq sl, ip, ip, asr ip │ │ │ │ + rsbseq sl, ip, sl, lsr ip │ │ │ │ + rsbseq sl, ip, r6, lsl ip │ │ │ │ @ instruction: 0xfffffb93 │ │ │ │ @ instruction: 0xfffffb31 │ │ │ │ - ldrsbteq sl, [ip], #-176 @ 0xffffff50 │ │ │ │ + rsbseq sl, ip, r0, asr #23 │ │ │ │ @ instruction: 0xfffffc41 │ │ │ │ - rsbseq sl, ip, r8, lsr #23 │ │ │ │ + @ instruction: 0x007cab98 │ │ │ │ umaalcc pc, ip, r0, r8 @ │ │ │ │ - blcs 4118b8 │ │ │ │ + blcs 4118c8 │ │ │ │ addhi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blpl e765d0 │ │ │ │ + blpl e765e0 │ │ │ │ ldrbeq r3, [r1, #-627] @ 0xfffffd8d │ │ │ │ stcvs 0, cr0, [r3], {5} │ │ │ │ strhgt pc, [r4], #-128 @ 0xffffff80 @ │ │ │ │ strh pc, [r8], #-128 @ 0xffffff80 @ │ │ │ │ - blx cf4824 │ │ │ │ - blcs 2634e4 │ │ │ │ + blx cf4834 │ │ │ │ + blcs 2634f4 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ stmdavs sl, {r0, sl, fp} │ │ │ │ - blle 76ecf0 │ │ │ │ + blle 76ed00 │ │ │ │ strmi r6, [r2], #-2120 @ 0xfffff7b8 │ │ │ │ ldcle 2, cr4, [r2], {154} @ 0x9a │ │ │ │ - blcs 1fe728 │ │ │ │ + blcs 1fe738 │ │ │ │ stmiavs sl, {r0, r1, r2, r3, r8, r9, fp, ip, lr, pc}^ │ │ │ │ strbmi r4, [r3, #-1043]! @ 0xfffffbed │ │ │ │ @ instruction: 0xf9b1dc0b │ │ │ │ - blcs 1f054c │ │ │ │ + blcs 1f055c │ │ │ │ @ instruction: 0xf9b1db07 │ │ │ │ ldrmi r0, [r8], #-18 @ 0xffffffee │ │ │ │ svclt 0x00cc4570 │ │ │ │ andcs r2, r1, r0 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blx 32269a │ │ │ │ + blx 3226aa │ │ │ │ @ instruction: 0xf04f6c03 │ │ │ │ @ instruction: 0xf8b00e01 │ │ │ │ sbcsmi ip, r3, r4, asr #32 │ │ │ │ stc2 10, cr15, [r2], {44} @ 0x2c @ │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf1bc2301 │ │ │ │ svclt 0x00380f01 │ │ │ │ @@ -446829,28 +446833,28 @@ │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ strh pc, [r8], #-128 @ 0xffffff80 @ │ │ │ │ strbmi r4, [r3, #-211]! @ 0xffffff2d │ │ │ │ uqasxmi fp, r3, r8 │ │ │ │ stcvs 7, cr14, [r3], {185} @ 0xb9 │ │ │ │ strhgt pc, [r4], #-128 @ 0xffffff80 @ │ │ │ │ strh pc, [r6], #-128 @ 0xffffff80 @ │ │ │ │ - blx cf48d0 │ │ │ │ - blcs 263590 │ │ │ │ + blx cf48e0 │ │ │ │ + blcs 2635a0 │ │ │ │ vseleq.f32 s30, s4, s29 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ @ instruction: 0xf1be0c01 │ │ │ │ svclt 0x00380f01 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ stcvs 7, cr14, [r3], {161} @ 0xa1 │ │ │ │ cdpeq 0, 0, cr15, cr6, cr15, {2} │ │ │ │ strhgt pc, [r4], #-128 @ 0xffffff80 @ │ │ │ │ - blx cf4900 │ │ │ │ - blcs 2635c0 │ │ │ │ + blx cf4910 │ │ │ │ + blcs 2635d0 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldr r0, [r0, r1, lsl #24] │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0x467346f4 │ │ │ │ svclt 0x0000e78b │ │ │ │ @@ -446860,29 +446864,29 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r5], -r3, lsl #1 │ │ │ │ @ instruction: 0x46084692 │ │ │ │ ldrmi r4, [r9], fp, lsl #13 │ │ │ │ andsmi lr, r0, #3620864 @ 0x374000 │ │ │ │ svcls 0x000c9201 │ │ │ │ @ instruction: 0x860de9dd │ │ │ │ - @ instruction: 0xf918f707 │ │ │ │ + @ instruction: 0xf910f707 │ │ │ │ stmibvs r3, {r4, r8, ip, sp, pc} │ │ │ │ ldmdale r3, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf00045b8 │ │ │ │ rsclt r8, r4, #216 @ 0xd8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi fp, [r8], -lr, asr #2 │ │ │ │ strtmi r4, [r1], -r2, asr #12 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - svc 0x001cf64a │ │ │ │ + svc 0x0014f64a │ │ │ │ strbmi r4, [lr, #-1085] @ 0xfffffbc3 │ │ │ │ strdlt sp, [r3], -r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 2269a0 │ │ │ │ - blcs 3b323c │ │ │ │ + bls 2269b0 │ │ │ │ + blcs 3b324c │ │ │ │ strdge sp, [r2, -r7] │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ smladmi r8, r9, r4, r4 │ │ │ │ @ instruction: 0xffffffc5 │ │ │ │ andeq r0, r0, sp, asr #2 │ │ │ │ @ instruction: 0xffffffe7 │ │ │ │ andeq r0, r0, sp, lsl #1 │ │ │ │ @@ -446891,31 +446895,31 @@ │ │ │ │ @ instruction: 0xffffffe7 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf009d074 │ │ │ │ @ instruction: 0xf1b90901 │ │ │ │ svclt 0x000b0f00 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1e47b8 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1e47c8 │ │ │ │ cdpeq 0, 15, cr15, cr15, cr15, {2} │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ sbcsle r2, r0, r0, lsl #28 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strtmi sp, [r9], -fp, asr #1 │ │ │ │ @ instruction: 0xf8d12000 │ │ │ │ andcc fp, r1, r0 │ │ │ │ ldrdge pc, [r4], -r1 │ │ │ │ - b fe4b5ca4 │ │ │ │ - b 2a52b8 │ │ │ │ - b fe2a52dc │ │ │ │ + b fe4b5cb4 │ │ │ │ + b 2a52c8 │ │ │ │ + b fe2a52ec │ │ │ │ @ instruction: 0xf841030b │ │ │ │ - b fe4732d4 │ │ │ │ - b 2a52c0 │ │ │ │ - b fe2a52f4 │ │ │ │ + b fe4732e4 │ │ │ │ + b 2a52d0 │ │ │ │ + b fe2a5304 │ │ │ │ @ instruction: 0xf841030a │ │ │ │ mvnle r3, r4, lsl #24 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [lr, #-1085] @ 0xfffffbc3 │ │ │ │ str sp, [ip, r1, ror #3]! │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf1bbd024 │ │ │ │ @@ -446925,40 +446929,40 @@ │ │ │ │ cmnpmi pc, #111 @ p-variant is OBSOLETE @ 0x6f │ │ │ │ mcrcs 0, 0, r4, cr0, cr8, {2} │ │ │ │ @ instruction: 0xf04fd09d │ │ │ │ @ instruction: 0xf1b80c00 │ │ │ │ addsle r0, r8, r0, lsl #30 │ │ │ │ andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ andcc r6, r1, #720896 @ 0xb0000 │ │ │ │ - b fe2b5d44 │ │ │ │ - b 2a5318 │ │ │ │ - b fe2a530c │ │ │ │ + b fe2b5d54 │ │ │ │ + b 2a5328 │ │ │ │ + b fe2a531c │ │ │ │ @ instruction: 0xf8410304 │ │ │ │ mvnsle r3, r4, lsl #22 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ ldrmi r4, [r4, #1085]! @ 0x43d │ │ │ │ str sp, [r4, ip, ror #3] │ │ │ │ addle r2, r2, r0, lsl #28 │ │ │ │ mvnscc pc, r8, lsl #2 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf10ad10a │ │ │ │ ldrbmi r0, [r6, #-2561] @ 0xfffff5ff │ │ │ │ @ instruction: 0xe778d1fb │ │ │ │ - beq 260b64 │ │ │ │ + beq 260b74 │ │ │ │ ldrmi r4, [r2, #1085]! @ 0x43d │ │ │ │ svcge 0x0073f43f │ │ │ │ strtmi r4, [sl], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8423b01 │ │ │ │ mrrcne 11, 0, r4, r8, cr4 │ │ │ │ udf #7450 @ 0x1d1a │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0xf108af68 │ │ │ │ @ instruction: 0xf1b830ff │ │ │ │ tstle sl, r0, lsl #30 │ │ │ │ - beq 260b90 │ │ │ │ + beq 260ba0 │ │ │ │ mvnsle r4, r6, asr r5 │ │ │ │ @ instruction: 0xf10ae75d │ │ │ │ ldrtmi r0, [sp], #-2561 @ 0xfffff5ff │ │ │ │ @ instruction: 0xf43f45b2 │ │ │ │ @ instruction: 0x4601af58 │ │ │ │ @ instruction: 0xf843462b │ │ │ │ stmdbcc r1, {r3, r8, r9, fp, lr} │ │ │ │ @@ -446967,154 +446971,154 @@ │ │ │ │ @ instruction: 0xe7eed1f7 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ adclt sl, r4, #296 @ 0x128 │ │ │ │ @ instruction: 0xf1b82100 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ strtmi sl, [sl], -r4, asr #30 │ │ │ │ movwcc r2, #4864 @ 0x1300 │ │ │ │ - blmi 2a2834 │ │ │ │ + blmi 2a2844 │ │ │ │ @ instruction: 0xd1fa4598 │ │ │ │ ldrtmi r3, [sp], #-257 @ 0xfffffeff │ │ │ │ mvnsle r4, lr, lsl #5 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ - blx 408782 │ │ │ │ + blx 408792 │ │ │ │ rsclt pc, r1, #1610612736 @ 0x60000000 │ │ │ │ @ instruction: 0xf64a4628 │ │ │ │ - str lr, [lr, -sl, asr #28]! │ │ │ │ + str lr, [lr, -r2, asr #28]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29fc8c │ │ │ │ + blhi 29fc9c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0x461d4c3d │ │ │ │ addslt r4, r1, sp, lsr fp │ │ │ │ sxtab16mi r4, fp, ip, ror #8 │ │ │ │ svcls 0x00244616 │ │ │ │ strcs r5, [r9], #-2275 @ 0xfffff71d │ │ │ │ - blhi 91fe6c │ │ │ │ + blhi 91fe7c │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #12293 @ 0x3005 @ │ │ │ │ sbcsmi r9, ip, r7 │ │ │ │ - beq 26085c │ │ │ │ + beq 26086c │ │ │ │ ldrmi sp, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf80ef707 │ │ │ │ - blvs fe2d0c98 │ │ │ │ + @ instruction: 0xf806f707 │ │ │ │ + blvs fe2d0ca8 │ │ │ │ suble r2, sp, r3, lsl #22 │ │ │ │ and r2, r2, r2, lsl #6 │ │ │ │ - beq 220960 │ │ │ │ - bls 9ad430 │ │ │ │ + beq 220970 │ │ │ │ + bls 9ad440 │ │ │ │ andls r4, sl, #93323264 @ 0x5900000 │ │ │ │ andls r9, ip, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf8ad9a21 │ │ │ │ - bls a6c918 │ │ │ │ + bls a6c928 │ │ │ │ andls r9, fp, #458752 @ 0x70000 │ │ │ │ andls r9, sp, #143360 @ 0x23000 │ │ │ │ andls sl, r1, #36864 @ 0x9000 │ │ │ │ andls sl, r0, #40960 @ 0xa000 │ │ │ │ eorsvc pc, sl, sp, lsr #17 │ │ │ │ ldrdcs pc, [r8, #128] @ 0x80 │ │ │ │ - bls 9760a4 │ │ │ │ + bls 9760b4 │ │ │ │ movwlt r4, #1952 @ 0x7a0 │ │ │ │ ldmib r1, {r0, r3, r8, fp, ip, pc}^ │ │ │ │ biclt r4, r7, r7, lsl #18 │ │ │ │ @ instruction: 0xf04f9724 │ │ │ │ @ instruction: 0xf8dd0b00 │ │ │ │ @ instruction: 0x46078090 │ │ │ │ ldrtmi r9, [r8], -r3, lsr #22 │ │ │ │ ldrbmi r9, [r2], -r2, lsl #6 │ │ │ │ ldrtmi r9, [r1], -r2, lsr #22 │ │ │ │ movwmi lr, #2509 @ 0x9cd │ │ │ │ - bleq 260cac │ │ │ │ + bleq 260cbc │ │ │ │ stc 6, cr4, [sp, #172] @ 0xac │ │ │ │ @ instruction: 0xf7ff8b04 │ │ │ │ - strbmi pc, [pc], #-3749 @ 1e488c @ │ │ │ │ + strbmi pc, [pc], #-3749 @ 1e489c @ │ │ │ │ ldrdle r4, [sp, #88]! @ 0x58 │ │ │ │ stmdals r7, {r0, r3, r8, fp, ip, pc} │ │ │ │ ldrdcc pc, [ip, #128] @ 0x80 │ │ │ │ - bmi 6366fc │ │ │ │ + bmi 63670c │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r1, r2, lsl r1 │ │ │ │ - blhi 29fba8 │ │ │ │ + blhi 29fbb8 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlascs r4, r0, r8, pc @ │ │ │ │ adcle r2, sp, r6, lsl #20 │ │ │ │ mlascs r5, r0, r8, pc @ │ │ │ │ svclt 0x000a2a06 │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ str r0, [r8, r0, lsl #20]! │ │ │ │ - ldm r8, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq fp, r9, r8, lsl r8 │ │ │ │ + ldm r0, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq fp, r9, r8, lsl #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, r2, ror #14 │ │ │ │ + rsbseq fp, r9, r2, asr r7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0x461cb097 │ │ │ │ vmlage.f64 d4, d25, d26 │ │ │ │ strhls pc, [sl], #-129 @ 0xffffff7f @ │ │ │ │ andls r4, pc, #5242880 @ 0x500000 │ │ │ │ - bmi febf6144 │ │ │ │ + bmi febf6154 │ │ │ │ @ instruction: 0xf8dd4648 │ │ │ │ ldrbtmi r8, [sl], #-128 @ 0xffffff80 │ │ │ │ - bhi 1a7ac60 │ │ │ │ + bhi 1a7ac70 │ │ │ │ tstls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8ad8a23 │ │ │ │ ldrmi r3, [r3], #-64 @ 0xffffffc0 │ │ │ │ @ instruction: 0xf8ad3b01 │ │ │ │ movwcs r3, #66 @ 0x42 │ │ │ │ movwls r6, #36979 @ 0x9073 │ │ │ │ eorls pc, r8, sp, lsr #17 │ │ │ │ movwcc lr, #10694 @ 0x29c6 │ │ │ │ movwcc lr, #18886 @ 0x49c6 │ │ │ │ - @ instruction: 0xff78f706 │ │ │ │ - blvs fe2d0da4 │ │ │ │ + @ instruction: 0xff70f706 │ │ │ │ + blvs fe2d0db4 │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ @ instruction: 0xf8d5809c │ │ │ │ - blcs 1f0f70 │ │ │ │ + blcs 1f0f80 │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ andcs r6, r2, #40, 16 @ 0x280000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ strbmi r3, [r9], -r0, lsl #4 │ │ │ │ umaalcs pc, ip, r7, r8 @ │ │ │ │ addls pc, ip, #208, 16 @ 0xd00000 │ │ │ │ stmdacs r0, {r3, r6, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf8bdd148 │ │ │ │ @ instruction: 0xf7060028 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, r4, r0 │ │ │ │ - blcs dfef8c │ │ │ │ + blcs dfef9c │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ - blcc 41aa0c │ │ │ │ + blcc 41aa1c │ │ │ │ vpadd.i8 d2, d0, d8 │ │ │ │ - blcs 804c7c │ │ │ │ + blcs 804c8c │ │ │ │ adcshi pc, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrshteq r0, [r6], r2 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrshteq r0, [r6], r5 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ adcseq r0, r6, pc, ror #1 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ ldrhteq r0, [r6], r6 │ │ │ │ - blcs 19e4d7c │ │ │ │ + blcs 19e4d8c │ │ │ │ sbchi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002b80 │ │ │ │ - blcs 1204d50 │ │ │ │ + blcs 1204d60 │ │ │ │ cmncs r9, #4, 30 │ │ │ │ @ instruction: 0xf0404619 │ │ │ │ stmdavs r8!, {r0, r4, r7, pc} │ │ │ │ @ instruction: 0xf8ad2202 │ │ │ │ movwcs r3, #40 @ 0x28 │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ umaalcs pc, ip, r7, r8 @ │ │ │ │ @@ -447123,169 +447127,169 @@ │ │ │ │ addhi pc, r2, r0 │ │ │ │ @ instruction: 0xf8d54632 │ │ │ │ @ instruction: 0x463931b4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ stmhi r0, {r3, r4, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf70faf11 │ │ │ │ - @ instruction: 0x4641f9df │ │ │ │ + @ instruction: 0x4641f9d7 │ │ │ │ andcs r6, r1, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0x47984638 │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ @ instruction: 0x4628463a │ │ │ │ movwls r6, #10467 @ 0x28e3 │ │ │ │ movwls r6, #6243 @ 0x1863 │ │ │ │ stmdavs r3!, {r0, r5, r7, fp, sp, lr} │ │ │ │ ldrtmi r9, [r1], -r0, lsl #2 │ │ │ │ ldrdmi pc, [r8, r5] │ │ │ │ vabdl.u q2, d31, d16 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 23464c │ │ │ │ + blcc 23465c │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmvs r0!, {r0, r1, r5, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04631 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ - bmi 162ca6c │ │ │ │ + bmi 162ca7c │ │ │ │ ldrbtmi r4, [sl], #-2894 @ 0xfffff4b2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, lr, r0, asr #32 │ │ │ │ pop {r0, r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf8908ff0 │ │ │ │ - blcs 370b58 │ │ │ │ + blcs 370b68 │ │ │ │ @ instruction: 0xf8d5d037 │ │ │ │ - blcs 1f10c0 │ │ │ │ + blcs 1f10d0 │ │ │ │ @ instruction: 0x4632d038 │ │ │ │ @ instruction: 0x31b4f8d5 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ @ instruction: 0x46064798 │ │ │ │ @ instruction: 0xf8bdb380 │ │ │ │ movwcs sl, #40 @ 0x28 │ │ │ │ movwls r2, #34560 @ 0x8700 │ │ │ │ @ instruction: 0xf88d4650 │ │ │ │ @ instruction: 0xf706701f │ │ │ │ - blvs fe2e45ac │ │ │ │ - blcs 2b64c0 │ │ │ │ + blvs fe2e459c │ │ │ │ + blcs 2b64d0 │ │ │ │ ldrtmi sp, [fp], -r4, lsr #32 │ │ │ │ - bleq fa0140 │ │ │ │ + bleq fa0150 │ │ │ │ stmiavs r1!, {r1, r3, r4, r5, r7, r9, sl, lr}^ │ │ │ │ tstls r3, r2, asr r6 │ │ │ │ stmdavs r1!, {r3, r5, r9, sl, lr}^ │ │ │ │ stmiavs r1!, {r1, r8, ip, pc} │ │ │ │ stmdavs r1!, {r0, r8, ip, pc} │ │ │ │ mrscs r9, (UNDEF: 16) │ │ │ │ ldrdmi pc, [ip, r5] │ │ │ │ ldrtmi r9, [r1], -r4, lsl #2 │ │ │ │ vabdl.u q2, d31, d16 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2346f0 │ │ │ │ + blcc 234700 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ adcle r2, sp, r0, lsl #20 │ │ │ │ @ instruction: 0xf890e7f7 │ │ │ │ - blcs 370bd4 │ │ │ │ + blcs 370be4 │ │ │ │ str sp, [r2, -r3, asr #3]! │ │ │ │ str r2, [lr, r0]! │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ eorsle r2, fp, r6, lsl #22 │ │ │ │ @ instruction: 0xf04f4650 │ │ │ │ @ instruction: 0xf70f0a01 │ │ │ │ - stmib sp, {r0, r1, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtmi sl, [fp], -r0, lsl #20 │ │ │ │ @ instruction: 0xf8d04639 │ │ │ │ @ instruction: 0x4642b018 │ │ │ │ ldrbmi sl, [r8, r8, lsl #16] │ │ │ │ ldrsbtcc pc, [r8], -r9 @ │ │ │ │ tstle r3, r3, lsl #22 │ │ │ │ mlascc r5, r9, r8, pc @ │ │ │ │ andle r2, pc, r6, lsl #22 │ │ │ │ strhteq pc, [r8], -sp @ │ │ │ │ - beq 2a0c6c │ │ │ │ - @ instruction: 0xf948f70f │ │ │ │ + beq 2a0c7c │ │ │ │ + @ instruction: 0xf940f70f │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ movwcs r3, #768 @ 0x300 │ │ │ │ ldrmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf10d69c7 │ │ │ │ @ instruction: 0x47b8001f │ │ │ │ - beq 4201d4 │ │ │ │ + beq 4201e4 │ │ │ │ mulscc pc, sp, r8 @ │ │ │ │ - beq ff220644 │ │ │ │ + beq ff220654 │ │ │ │ cmncs sl, #45350912 @ 0x2b40000 │ │ │ │ @ instruction: 0xe7384619 │ │ │ │ ldrmi r2, [r9], -r8, ror #6 │ │ │ │ cmpcs r6, #13893632 @ 0xd40000 │ │ │ │ @ instruction: 0xe7324619 │ │ │ │ @ instruction: 0x46192354 │ │ │ │ cmncs r0, #12320768 @ 0xbc0000 │ │ │ │ @ instruction: 0xe72c4619 │ │ │ │ @ instruction: 0xe7d346ba │ │ │ │ ldrmi r2, [r9], -r2, ror #6 │ │ │ │ cmncs fp, #10223616 @ 0x9c0000 │ │ │ │ @ instruction: 0xe7244619 │ │ │ │ - svc 0x0036f64a │ │ │ │ + svc 0x002ef64a │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq fp, [r9], #-98 @ 0xffffff9e │ │ │ │ - @ instruction: 0x0079b596 │ │ │ │ + rsbseq fp, r9, r2, ror #13 │ │ │ │ + rsbseq fp, r9, r6, lsl #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldcls 0, cr11, [r6], {137} @ 0x89 │ │ │ │ ldrdlt pc, [r8], #-141 @ 0xffffff73 │ │ │ │ stcls 15, cr9, [r0, #-112]! @ 0xffffff90 │ │ │ │ - blx 30c436 │ │ │ │ + blx 30c446 │ │ │ │ ldcls 8, cr0, [sl], {11} │ │ │ │ strmi pc, [r7], #-2821 @ 0xfffff4fb │ │ │ │ ldrtmi fp, [fp], -lr, ror #3 │ │ │ │ strbmi r4, [r7], -r9, lsl #13 │ │ │ │ strcs r4, [r0, #-1682] @ 0xfffff96e │ │ │ │ - blls 9b6648 │ │ │ │ + blls 9b6658 │ │ │ │ movwls r4, #26168 @ 0x6638 │ │ │ │ - blls 976538 │ │ │ │ + blls 976548 │ │ │ │ movwls r4, #22089 @ 0x5649 │ │ │ │ - blls 8b1ffc │ │ │ │ + blls 8b200c │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r6, sl, lr}^ │ │ │ │ strbmi r4, [r4], #-771 @ 0xfffffcfd │ │ │ │ movwls r9, #11032 @ 0x2b18 │ │ │ │ movwls r9, #6935 @ 0x1b17 │ │ │ │ movwls r9, #2837 @ 0xb15 │ │ │ │ @ instruction: 0xf70e9b14 │ │ │ │ - adcmi pc, lr, #11328 @ 0x2c40 │ │ │ │ + adcmi pc, lr, #10816 @ 0x2a40 │ │ │ │ andlt sp, r9, r7, ror #3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r3], r3, lsl #1 │ │ │ │ ldrmi r4, [pc], -r8, lsl #12 │ │ │ │ @ instruction: 0xf7064690 │ │ │ │ - @ instruction: 0x4602fdfb │ │ │ │ + @ instruction: 0x4602fdf3 │ │ │ │ ldrtmi r9, [r8], -sp, lsl #26 │ │ │ │ stccc 14, cr9, [r1, #-60] @ 0xffffffc4 │ │ │ │ - bmi 2df390 │ │ │ │ + bmi 2df3a0 │ │ │ │ @ instruction: 0x46216997 │ │ │ │ - stcl 6, cr15, [ip, #296]! @ 0x128 │ │ │ │ + stcl 6, cr15, [r4, #296]! @ 0x128 │ │ │ │ andls r4, r1, r1, asr r6 │ │ │ │ stmdals ip, {r0, r1, r2, r3, r4, r5, r6, r7, fp} │ │ │ │ - stcl 6, cr15, [r6, #296]! @ 0x128 │ │ │ │ + ldcl 6, cr15, [lr, #296] @ 0x128 │ │ │ │ andls r4, r0, r1, lsr #12 │ │ │ │ svclt 0x002c1960 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - ldcl 6, cr15, [ip, #296] @ 0x128 │ │ │ │ + ldcl 6, cr15, [r4, #296] @ 0x128 │ │ │ │ ldrbmi r9, [r1], -lr, lsl #22 │ │ │ │ cdpne 6, 5, cr4, cr12, cr5, {0} │ │ │ │ andeq lr, r4, sl, lsl fp │ │ │ │ strcs fp, [r1], #-3884 @ 0xfffff0d4 │ │ │ │ @ instruction: 0xf64a2400 │ │ │ │ - bls 2203d0 │ │ │ │ + bls 2203c0 │ │ │ │ strtmi r9, [r2], r1, lsl #22 │ │ │ │ vqdmulh.s d15, d2, d8 │ │ │ │ andcs pc, r7, #3072 @ 0xc00 │ │ │ │ ldrmi r1, [r3], #3707 @ 0xe7b │ │ │ │ stmdale r5, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x4d043962 │ │ │ │ @@ -447293,270 +447297,270 @@ │ │ │ │ strbmi fp, [r3], -r4, asr #19 │ │ │ │ ldrmi r4, [r9], r8, asr #13 │ │ │ │ ldrbmi r9, [fp], -r0 │ │ │ │ @ instruction: 0xf1b84644 │ │ │ │ tstle r9, r0, lsl #30 │ │ │ │ @ instruction: 0x463a4618 │ │ │ │ strcc r4, [r1], #-1585 @ 0xfffff9cf │ │ │ │ - ldc 6, cr15, [r8, #-296]! @ 0xfffffed8 │ │ │ │ + ldc 6, cr15, [r0, #-296]! @ 0xfffffed8 │ │ │ │ ldrtmi r4, [fp], #-1539 @ 0xfffff9fd │ │ │ │ ldmle r5!, {r0, r2, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0xf10a9b00 │ │ │ │ strbmi r0, [fp], #2561 @ 0xa01 │ │ │ │ stmiale sl!, {r0, r1, r4, r6, r8, sl, lr}^ │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stccc 15, cr8, [r1, #-960] @ 0xfffffc40 │ │ │ │ strtmi r4, [pc], -r9, asr #12 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ strmi lr, [r0, #-2518] @ 0xfffff62a │ │ │ │ @ instruction: 0x465a463b │ │ │ │ - blcc 25319c │ │ │ │ + blcc 2531ac │ │ │ │ strmi lr, [r2, #-2274] @ 0xfffff71e │ │ │ │ svccc 0x00fff1b3 │ │ │ │ @ instruction: 0xf10ad1f9 │ │ │ │ strbmi r0, [r3], #2561 @ 0xa01 │ │ │ │ stmiale pc!, {r4, r6, r8, sl, lr}^ @ │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stccs 15, cr8, [r0], {240} @ 0xf0 │ │ │ │ strbmi sp, [ip], -r2, ror #3 │ │ │ │ @ instruction: 0x4623465a │ │ │ │ ldmdahi r1!, {r2, r3, r5, r8, fp, ip, sp, pc} │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ - blne 2a2db0 │ │ │ │ + blne 2a2dc0 │ │ │ │ @ instruction: 0xf10ad8f9 │ │ │ │ strbmi r0, [r3], #2561 @ 0xa01 │ │ │ │ ldmle r1!, {r4, r6, r8, sl, lr}^ │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stccs 15, cr8, [r0], {240} @ 0xf0 │ │ │ │ stccc 1, cr13, [r1, #-824] @ 0xfffffcc8 │ │ │ │ ldmdavs r1!, {r2, r3, r6, r9, sl, lr} │ │ │ │ ldrbmi r4, [sl], -fp, lsr #12 │ │ │ │ - blcc 2531dc │ │ │ │ - blne 322e58 │ │ │ │ + blcc 2531ec │ │ │ │ + blne 322e68 │ │ │ │ mvnsle r1, pc, asr ip │ │ │ │ - beq 261180 │ │ │ │ + beq 261190 │ │ │ │ ldrbmi r4, [r0, #-1219] @ 0xfffffb3d │ │ │ │ strdlt sp, [r3], -r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ andle r4, pc, r5, asr #10 │ │ │ │ @ instruction: 0xd1b72c00 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0x462a7831 │ │ │ │ - beq 2611a0 │ │ │ │ - bl 1e226a4 │ │ │ │ + beq 2611b0 │ │ │ │ + bl 1c226b4 │ │ │ │ ldrbmi r4, [r4, #-1219] @ 0xfffffb3d │ │ │ │ strdlt sp, [r3], -r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vqdmulh.s d15, d0, d5 │ │ │ │ @ instruction: 0x46587831 │ │ │ │ - bl 1b226bc │ │ │ │ + bl 19226cc │ │ │ │ svclt 0x0000e7a2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ - bmi e76604 │ │ │ │ - blmi e7681c │ │ │ │ + bmi e76614 │ │ │ │ + blmi e7682c │ │ │ │ addlt r4, pc, sl, ror r4 @ │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldmpl r3, {r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, r9, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ @ instruction: 0xf7060300 │ │ │ │ - @ instruction: 0x4680fd3b │ │ │ │ + @ instruction: 0x4680fd33 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ - cmnplt r0, #9, 28 @ p-variant is OBSOLETE @ 0x90 │ │ │ │ + cmnplt r0, #1, 28 @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ ldrbmi r3, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8d82300 │ │ │ │ @ instruction: 0xf10db014 │ │ │ │ @ instruction: 0x46400810 │ │ │ │ bfimi r4, r9, #12, #13 │ │ │ │ - bls 3df544 │ │ │ │ + bls 3df554 │ │ │ │ strcs fp, [r0, #-407] @ 0xfffffe69 │ │ │ │ ldmdals r9, {r0, r1, r3, r5, r7, r9, sl, lr} │ │ │ │ andls r2, r2, r0, lsl #6 │ │ │ │ ldmdals r8, {r1, r3, r6, r9, sl, lr} │ │ │ │ stmib sp, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ strcc fp, [r1, #-0] │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff800c │ │ │ │ ldrbmi pc, [r4], #-3845 @ 0xfffff0fb @ │ │ │ │ mvnle r4, pc, lsr #5 │ │ │ │ - blmi 7b767c │ │ │ │ + blmi 7b768c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 53ee8c │ │ │ │ + blls 53ee9c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1200300 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x46818ff0 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ - @ instruction: 0x465afdb7 │ │ │ │ + ldrbmi pc, [sl], -pc, lsr #27 @ │ │ │ │ movwcs fp, #4440 @ 0x1158 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ strbmi r4, [fp], -r9, asr #12 │ │ │ │ @ instruction: 0xb018f8d8 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8, r0, asr #12] │ │ │ │ smlabtcs r1, sl, r7, lr │ │ │ │ smlabtne r0, sp, r9, lr │ │ │ │ strmi r4, [r1], -r3, lsl #12 │ │ │ │ ldrdlt pc, [r4], -r8 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0xf64ae7be │ │ │ │ - svclt 0x0000edcc │ │ │ │ - rsbseq fp, r9, r0, asr r2 │ │ │ │ + svclt 0x0000edc4 │ │ │ │ + rsbseq fp, r9, r0, asr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, r4, ror #3 │ │ │ │ + ldrsbteq fp, [r9], #-20 @ 0xffffffec │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi ab66f0 │ │ │ │ - blmi ab68f8 │ │ │ │ + bmi ab6700 │ │ │ │ + blmi ab6908 │ │ │ │ addlt r4, sp, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r9, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ - blls 725aac │ │ │ │ - blls 789ac8 │ │ │ │ - blls 7c9ad4 │ │ │ │ + blls 725abc │ │ │ │ + blls 789ad8 │ │ │ │ + blls 7c9ae4 │ │ │ │ eorcc pc, r8, sp, lsr #17 │ │ │ │ movwls r9, #31512 @ 0x7b18 │ │ │ │ movwls sl, #6917 @ 0x1b05 │ │ │ │ movwls sl, #2822 @ 0xb06 │ │ │ │ @ instruction: 0xf8dd2302 │ │ │ │ - bls 70906c │ │ │ │ + bls 70907c │ │ │ │ ldrdpl pc, [r8, #128] @ 0x80 │ │ │ │ @ instruction: 0xf8ad9609 │ │ │ │ strmi r9, [r8, sl, lsr #32]! │ │ │ │ strmi fp, [r1], -r0, asr #2 │ │ │ │ stmibvs r3, {r0, r2, fp, ip, pc}^ │ │ │ │ strmi fp, [r1], -fp, lsl #19 │ │ │ │ ldrdcc pc, [ip, #132] @ 0x84 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ - blmi 537728 │ │ │ │ + blmi 537738 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4bef60 │ │ │ │ + blls 4bef70 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ - blls 805ec8 │ │ │ │ + blls 805ed8 │ │ │ │ movwls r4, #1594 @ 0x63a │ │ │ │ stmib sp, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff6901 │ │ │ │ stmdals r5, {r0, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf64ae7e3 │ │ │ │ - svclt 0x0000ed76 │ │ │ │ - rsbseq fp, r9, r8, ror #2 │ │ │ │ + svclt 0x0000ed6e │ │ │ │ + rsbseq fp, r9, r8, asr r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, r0, lsl r1 │ │ │ │ + rsbseq fp, r9, r0, lsl #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ strmi r4, [sp], -r7, lsr #25 │ │ │ │ addslt r4, sp, r7, lsr #19 │ │ │ │ svcls 0x0028447c │ │ │ │ stccs 8, cr5, [r0, #-388] @ 0xfffffe7c │ │ │ │ svccs 0x0000bf18 │ │ │ │ tstls fp, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bls c89784 │ │ │ │ + bls c89794 │ │ │ │ addshi pc, r0, r0 │ │ │ │ tstls r0, #148, 12 @ 0x9400000 │ │ │ │ strmi r9, [r4], -r6, lsr #22 │ │ │ │ @ instruction: 0xf10d9312 │ │ │ │ - blls ba78d0 │ │ │ │ + blls ba78e0 │ │ │ │ @ instruction: 0xf8ad46d6 │ │ │ │ ldm ip!, {r4, r6, ip, sp} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8b7000f │ │ │ │ @ instruction: 0xf8dd604a │ │ │ │ ldrtmi r9, [r0], -r4, rrx │ │ │ │ tstls r1, r9, lsl #12 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0xf8ce4688 │ │ │ │ @ instruction: 0xf8cd3000 │ │ │ │ vmla.i , , d0[3] │ │ │ │ @ instruction: 0xf8b5430f │ │ │ │ @ instruction: 0xf8adb04a │ │ │ │ @ instruction: 0xf7063052 │ │ │ │ - strmi pc, [r3], -r3, asr #24 │ │ │ │ + @ instruction: 0x4603fc3b │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r6, {r0, r1, r2, r6, r7, pc} │ │ │ │ ldmvs r9, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ stmib sp, {r0, r1, r2, r9, sl, fp, sp}^ │ │ │ │ svclt 0x008c130b │ │ │ │ @ instruction: 0x260108f6 │ │ │ │ - ldc2 7, cr15, [r4], #-24 @ 0xffffffe8 │ │ │ │ + stc2 7, cr15, [ip], #-24 @ 0xffffffe8 │ │ │ │ movwne lr, #47581 @ 0xb9dd │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r2, {r0, r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882a07 │ │ │ │ - bleq ff69f918 │ │ │ │ + bleq ff69f928 │ │ │ │ svclt 0x009868c2 │ │ │ │ - bleq 261120 │ │ │ │ + bleq 261130 │ │ │ │ svclt 0x00942901 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ svclt 0x00182a01 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ svceq 0x0000f1bc │ │ │ │ adchi pc, lr, r0 │ │ │ │ @ instruction: 0xf8d34640 │ │ │ │ @ instruction: 0xf64a8010 │ │ │ │ - andsls lr, r1, r0, lsl ip │ │ │ │ + andsls lr, r1, r8, lsl #24 │ │ │ │ strbmi r4, [r8], -r1, asr #12 │ │ │ │ - stc 6, cr15, [sl], {74} @ 0x4a │ │ │ │ + stc 6, cr15, [r2], {74} @ 0x4a │ │ │ │ ldrbmi r9, [lr, #-19] @ 0xffffffed │ │ │ │ @ instruction: 0xf895d132 │ │ │ │ - blcs 1f1150 │ │ │ │ + blcs 1f1160 │ │ │ │ @ instruction: 0xf897d13c │ │ │ │ - blcs 1f1158 │ │ │ │ + blcs 1f1168 │ │ │ │ @ instruction: 0xf8cdd138 │ │ │ │ ldrtmi sl, [r9], -r0 │ │ │ │ - bls c4fc6c │ │ │ │ + bls c4fc7c │ │ │ │ @ instruction: 0x61bcf8d4 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ ldrmi r2, [r0, r1, lsl #6]! │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ sbchi pc, r1, r0 │ │ │ │ movwls sl, #6927 @ 0x1b0f │ │ │ │ movwls sl, #2832 @ 0xb10 │ │ │ │ - bls 4768f8 │ │ │ │ + bls 476908 │ │ │ │ @ instruction: 0x51bcf8d4 │ │ │ │ strtmi r2, [r0], -sl, lsl #6 │ │ │ │ stmdacs r0, {r3, r5, r7, r8, r9, sl, lr} │ │ │ │ adchi pc, ip, r0 │ │ │ │ - bls 7b694c │ │ │ │ - bl 1ba2994 │ │ │ │ + bls 7b695c │ │ │ │ + bl 19a29a4 │ │ │ │ ldrdcc pc, [r4, #132] @ 0x84 │ │ │ │ strtmi r9, [r0], -pc, lsl #18 │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ strtmi r3, [r0], -r4, asr #3 │ │ │ │ ldrmi r9, [r8, lr, lsl #18] │ │ │ │ - blmi 17b79e4 │ │ │ │ + blmi 17b79f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8bf0f4 │ │ │ │ + blls 8bf104 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, sp, r1, lsr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8cdab0e │ │ │ │ movwls sl, #4096 @ 0x1000 │ │ │ │ - bls c3698c │ │ │ │ + bls c3699c │ │ │ │ @ instruction: 0xf8d42301 │ │ │ │ strtmi r7, [r0], -r8, asr #3 │ │ │ │ @ instruction: 0x460747b8 │ │ │ │ rsbsle r2, r3, r0, lsl #16 │ │ │ │ movwls sl, #6927 @ 0x1b0f │ │ │ │ movwls sl, #2832 @ 0xb10 │ │ │ │ - bls 476968 │ │ │ │ + bls 476978 │ │ │ │ ldrdpl pc, [r8, #132] @ 0x84 │ │ │ │ strtmi r2, [r0], -sl, lsl #6 │ │ │ │ strmi r4, [r5], -r8, lsr #15 │ │ │ │ rsble r2, ip, r0, lsl #16 │ │ │ │ stmdals lr, {r0, r1, r2, r3, r8, fp, ip, pc} │ │ │ │ strhtls pc, [sl], #-157 @ 0xffffff63 @ │ │ │ │ stmibvs sl, {r0, r1, r2, r4, r8, r9, fp, ip, pc}^ │ │ │ │ @@ -447572,164 +447576,164 @@ │ │ │ │ strcc r9, [r1], -r2, lsl #6 │ │ │ │ ldrbmi r9, [r4], #-2827 @ 0xfffff4f5 │ │ │ │ strvc lr, [r3, #-2509] @ 0xfffff633 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r6, sl, lr}^ │ │ │ │ movwcs r8, #768 @ 0x300 │ │ │ │ andne lr, r9, #3620864 @ 0x374000 │ │ │ │ stmdahi r5, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blx c22d5e │ │ │ │ + blx a22d6e │ │ │ │ strhle r4, [fp, #81]! @ 0x51 │ │ │ │ stmdbls pc, {r0, r2, r3, sl, fp, ip, pc} @ │ │ │ │ ldrdcc pc, [ip, #132] @ 0x84 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ ldrdcc pc, [ip, #132] @ 0x84 │ │ │ │ stmdbls lr, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xe79f4798 │ │ │ │ @ instruction: 0xf7064658 │ │ │ │ - stmdacs r0, {r0, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0067f43f │ │ │ │ - blcs 3bf75c │ │ │ │ + blcs 3bf76c │ │ │ │ @ instruction: 0x2601d91e │ │ │ │ - b 15bf460 │ │ │ │ + b 15bf470 │ │ │ │ @ instruction: 0x46310bd3 │ │ │ │ smlatbeq r1, r1, r1, pc @ │ │ │ │ - blx fee2f968 │ │ │ │ - b 15e176c │ │ │ │ + blx fee2f978 │ │ │ │ + b 15e177c │ │ │ │ svclt 0x00981151 │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ svcge 0x0051f43f │ │ │ │ - blx 27f586 │ │ │ │ + blx 27f596 │ │ │ │ andsls pc, r1, #8, 4 @ 0x80000000 │ │ │ │ vqrdmulh.s d15, d9, d3 │ │ │ │ smlald r9, r8, r3, r3 │ │ │ │ - bleq 2612c4 │ │ │ │ + bleq 2612d4 │ │ │ │ @ instruction: 0xf63f2901 │ │ │ │ smlaldx sl, r2, r9, pc @ │ │ │ │ - bcs 23f49c │ │ │ │ + bcs 23f4ac │ │ │ │ @ instruction: 0xf04fbf84 │ │ │ │ ldrbmi r0, [lr], -r1, lsl #22 │ │ │ │ ldr sp, [ip, -sl, ror #17]! │ │ │ │ ldmdbmi r2, {r0, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf946f708 │ │ │ │ - bmi 61ef50 │ │ │ │ + @ instruction: 0xf93ef708 │ │ │ │ + bmi 61ef60 │ │ │ │ ldrbtmi r4, [sl], #-2320 @ 0xfffff6f0 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - @ instruction: 0xe7bbf93f │ │ │ │ + @ instruction: 0xe7bbf937 │ │ │ │ stmdbmi pc, {r1, r2, r3, r9, fp, lr} @ │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf938f708 │ │ │ │ - bmi 55ef20 │ │ │ │ + @ instruction: 0xf930f708 │ │ │ │ + bmi 55ef30 │ │ │ │ ldrbtmi r4, [sl], #-2317 @ 0xfffff6f3 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - smmulr r3, r1, r9 │ │ │ │ - ldc 6, cr15, [r6], {74} @ 0x4a │ │ │ │ - ldrhteq fp, [r9], #-12 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, ip, ror pc │ │ │ │ - eoreq r1, r6, r0, ror #28 │ │ │ │ - eoreq r7, r3, r2, lsl #14 │ │ │ │ - eoreq r1, r6, sl, lsl #29 │ │ │ │ - strdeq r7, [r3], -r4 @ │ │ │ │ - eoreq r1, r6, ip, lsl #28 │ │ │ │ - eoreq r7, r3, r6, ror #13 │ │ │ │ - eoreq r1, r6, r6, asr #27 │ │ │ │ - ldrdeq r7, [r3], -r8 @ │ │ │ │ + ldrb pc, [r3, -r9, lsr #18] @ │ │ │ │ + stc 6, cr15, [lr], {74} @ 0x4a │ │ │ │ + rsbseq fp, r9, ip, lsr #1 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq sl, r9, ip, ror #30 │ │ │ │ + eoreq r1, r6, r8, asr #26 │ │ │ │ + eoreq r7, r3, sl, ror #11 │ │ │ │ + eoreq r1, r6, r2, ror sp │ │ │ │ + ldrdeq r7, [r3], -ip @ │ │ │ │ + strdeq r1, [r6], -r4 @ │ │ │ │ + eoreq r7, r3, lr, asr #11 │ │ │ │ + eoreq r1, r6, lr, lsr #25 │ │ │ │ + eoreq r7, r3, r0, asr #11 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ ldmibmi sp, {r0, r2, r3, r9, sl, lr} │ │ │ │ - bmi fe936a7c │ │ │ │ + bmi fe936a8c │ │ │ │ addslt r4, r3, r9, ror r4 │ │ │ │ @ instruction: 0xf895461c │ │ │ │ stmpl sl, {r0, r2, r3, r6, ip, sp} │ │ │ │ @ instruction: 0xf8dd42b3 │ │ │ │ ldmdavs r2, {r4, r5, r6, sp, pc} │ │ │ │ @ instruction: 0xf04f9211 │ │ │ │ @ instruction: 0xd3290200 │ │ │ │ strhvc pc, [sl], #-133 @ 0xffffff7b @ │ │ │ │ ldrtmi r4, [r8], -r1, lsl #13 │ │ │ │ - blx ffea2e64 │ │ │ │ + blx ffca2e74 │ │ │ │ tstlt r0, r0, lsl #13 │ │ │ │ - blcs 2c0060 │ │ │ │ + blcs 2c0070 │ │ │ │ ldrtmi sp, [r8], -ip, lsr #32 │ │ │ │ @ instruction: 0xf70eaf0d │ │ │ │ - @ instruction: 0x4651fdbd │ │ │ │ + @ instruction: 0x4651fdb5 │ │ │ │ andcs r6, r1, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0x47984638 │ │ │ │ strtmi r9, [r9], -r0, lsl #12 │ │ │ │ @ instruction: 0xf8b5463b │ │ │ │ strbmi r2, [r8], -sl, asr #32 │ │ │ │ @ instruction: 0x5012f9b4 │ │ │ │ stmiavs r5!, {r1, r2, r8, sl, ip, pc}^ │ │ │ │ stmdavs r5!, {r0, r2, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf9b49504 │ │ │ │ strls r5, [r3, #-16] │ │ │ │ strls r6, [r2, #-2213] @ 0xfffff75b │ │ │ │ strls r6, [r1], #-2084 @ 0xfffff7dc │ │ │ │ ldc2l 7, cr15, [r6, #1020]! @ 0x3fc │ │ │ │ - blmi fe1f7c9c │ │ │ │ + blmi fe1f7cac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63f308 │ │ │ │ + blls 63f318 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r3, r6, ror #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ rsble r2, fp, r6, lsl #22 │ │ │ │ movwcs r4, #1592 @ 0x638 │ │ │ │ - bleq 2613fc │ │ │ │ + bleq 26140c │ │ │ │ movwcs r9, #780 @ 0x30c │ │ │ │ eorcc pc, pc, sp, lsl #17 │ │ │ │ - stc2 7, cr15, [r6, #56] @ 0x38 │ │ │ │ - bllt 21fa04 │ │ │ │ + ldc2l 7, cr15, [lr, #-56]! @ 0xffffffc8 │ │ │ │ + bllt 21fa14 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrmi r6, [r9], -r7, lsl #19 │ │ │ │ ldrmi sl, [r8, ip, lsl #16]! │ │ │ │ ldrsbtcc pc, [r8], -r8 @ │ │ │ │ strhvc pc, [sl], #-133 @ 0xffffff7b @ │ │ │ │ eorsle r2, ip, r3, lsl #22 │ │ │ │ mlage pc, sp, r8, pc @ │ │ │ │ vldr , [sp, #244] @ 0xf4 │ │ │ │ andsle r7, r6, ip, lsl #20 │ │ │ │ svclt 0x00042f91 │ │ │ │ cdp 3, 1, cr2, cr7, cr0, {0} │ │ │ │ mulsle r9, r0, sl │ │ │ │ - bvc ff220ed8 │ │ │ │ - blx 620ecc │ │ │ │ + bvc ff220ee8 │ │ │ │ + blx 620edc │ │ │ │ @ instruction: 0xf1a7d94e │ │ │ │ cdp 3, 11, cr0, cr7, cr14, {4} │ │ │ │ - blcs 3bfeb0 │ │ │ │ + blcs 3bfec0 │ │ │ │ ldm pc, {r2, r3, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ - blvc fe5e1328 │ │ │ │ + blvc fe5e1338 │ │ │ │ vmulmi.f64 d23, d19, d0 │ │ │ │ cdp 14, 15, cr4, cr5, cr3, {3} │ │ │ │ vnmla.f32 s14, s14, s0 │ │ │ │ @ instruction: 0x46530a90 │ │ │ │ - blx 620ef4 │ │ │ │ + blx 620f04 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ subeq lr, r9, sp, lsl #17 │ │ │ │ ldrbmi r4, [fp], -r9, lsr #12 │ │ │ │ @ instruction: 0x5012f9b4 │ │ │ │ strls r4, [r8, #-1594] @ 0xfffff9c6 │ │ │ │ stmiavs r5!, {r3, r6, r9, sl, lr}^ │ │ │ │ stmdavs r5!, {r0, r1, r2, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf9b49506 │ │ │ │ strls r5, [r5, #-16] │ │ │ │ strls r6, [r4, #-2213] @ 0xfffff75b │ │ │ │ strls r6, [r3], #-2084 @ 0xfffff7dc │ │ │ │ - blx fa335c │ │ │ │ + blx fa336c │ │ │ │ @ instruction: 0xf898e798 │ │ │ │ - blcs 37143c │ │ │ │ + blcs 37144c │ │ │ │ @ instruction: 0x46d8d0be │ │ │ │ @ instruction: 0xf0484638 │ │ │ │ @ instruction: 0xf70e0b02 │ │ │ │ - movwcs pc, #7473 @ 0x1d31 @ │ │ │ │ + movwcs pc, #7465 @ 0x1d29 @ │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ stmibvs r7, {r0, r3, r4, r9, sl, lr}^ │ │ │ │ eoreq pc, pc, sp, lsl #2 │ │ │ │ @ instruction: 0xf8b547b8 │ │ │ │ str r7, [fp, sl, asr #32]! │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ @@ -447740,70 +447744,70 @@ │ │ │ │ strb r8, [r1, pc, lsr #32]! │ │ │ │ @ instruction: 0xd0542f93 │ │ │ │ @ instruction: 0xd1602f96 │ │ │ │ movwcs r4, #1616 @ 0x650 │ │ │ │ mrc 7, 5, lr, cr7, cr14, {5} │ │ │ │ vmov.f32 s15, #64 @ 0x3e000000 0.125 │ │ │ │ vsqrt.f32 s15, s14 │ │ │ │ - ble 14a3c04 │ │ │ │ - bleq d60a44 │ │ │ │ - bleq 220c64 │ │ │ │ - stmda r4!, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - b 15b1220 │ │ │ │ + ble 14a3c14 │ │ │ │ + bleq d60a54 │ │ │ │ + bleq 220c74 │ │ │ │ + ldmda ip, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b 15b1230 │ │ │ │ tstle r9, r0 │ │ │ │ andeq lr, r0, sl, asr #20 │ │ │ │ str r2, [r9, r0, lsl #6]! │ │ │ │ - bvc 220ec0 │ │ │ │ - bvc ff3e0fb8 │ │ │ │ - blx 620fb0 │ │ │ │ + bvc 220ed0 │ │ │ │ + bvc ff3e0fc8 │ │ │ │ + blx 620fc0 │ │ │ │ @ instruction: 0xf06fbfa8 │ │ │ │ - ble 3355f0 │ │ │ │ - bleq a60a74 │ │ │ │ - bleq 220c94 │ │ │ │ - stmda ip, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ble 335600 │ │ │ │ + bleq a60a84 │ │ │ │ + bleq 220ca4 │ │ │ │ + stmda r4, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00042f92 │ │ │ │ andvs lr, sl, r0, asr #20 │ │ │ │ addsle r2, r3, r0, lsl #6 │ │ │ │ ldr r2, [r1, r0, lsl #6] │ │ │ │ svclt 0x00182f96 │ │ │ │ mvnsle r2, r0 │ │ │ │ cdp 7, 11, cr14, cr7, cr10, {6} │ │ │ │ vmov.f32 s15, #64 @ 0x3e000000 0.125 │ │ │ │ vsqrt.f32 s15, s14 │ │ │ │ - ble 963c68 │ │ │ │ - bleq 7a0aa8 │ │ │ │ - bleq 220cc8 │ │ │ │ - stmdb ip, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ble 963c78 │ │ │ │ + bleq 7a0ab8 │ │ │ │ + bleq 220cd8 │ │ │ │ + stmdb r4, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrb r2, [sp, -r0, lsl #6]! │ │ │ │ - bvc 220f18 │ │ │ │ - bvc ff3e1010 │ │ │ │ - blx 621008 │ │ │ │ - vldr s26, [pc, #68] @ 1e548c │ │ │ │ + bvc 220f28 │ │ │ │ + bvc ff3e1020 │ │ │ │ + blx 621018 │ │ │ │ + vldr s26, [pc, #68] @ 1e549c │ │ │ │ vmov.32 d6[1], r0 │ │ │ │ @ instruction: 0xf64a0b00 │ │ │ │ - movwcs lr, #2084 @ 0x824 │ │ │ │ + movwcs lr, #2076 @ 0x81c │ │ │ │ andcs lr, r0, lr, ror #14 │ │ │ │ @ instruction: 0xf06fe7be │ │ │ │ svccs 0x009300ff │ │ │ │ sbfx sp, r4, #3, #26 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ movwcs lr, #2000 @ 0x7d0 │ │ │ │ rscsvc pc, pc, pc, asr #12 │ │ │ │ andcs lr, r0, r0, ror #14 │ │ │ │ @ instruction: 0xf64ae7c4 │ │ │ │ - svclt 0x0000eac8 │ │ │ │ + svclt 0x0000eac0 │ │ │ │ and r0, r0, r0 │ │ │ │ - strdmi pc, [pc, #-255] @ 1e5385 │ │ │ │ + strdmi pc, [pc, #-255] @ 1e5395 │ │ │ │ @ instruction: 0xffe00000 │ │ │ │ - strdmi pc, [pc, #255] @ 1e558b │ │ │ │ + strdmi pc, [pc, #255] @ 1e559b │ │ │ │ andeq r0, r0, r0 │ │ │ │ rscmi pc, pc, r0, ror #31 │ │ │ │ - ldrsbteq sl, [r9], #-220 @ 0xffffff24 │ │ │ │ + rsbseq sl, r9, ip, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, ror #26 │ │ │ │ + rsbseq sl, r9, r8, asr sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r4, lsr sp │ │ │ │ @ instruction: 0x46064c34 │ │ │ │ @ instruction: 0x460f447d │ │ │ │ @@ -447824,90 +447828,90 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf1bb000f │ │ │ │ @ instruction: 0xf8de0f00 │ │ │ │ @ instruction: 0xf8cc3000 │ │ │ │ @ instruction: 0xf04f3000 │ │ │ │ @ instruction: 0xf8ad0301 │ │ │ │ ldcle 0, cr3, [r9, #-104] @ 0xffffff98 │ │ │ │ - bleq 221650 │ │ │ │ + bleq 221660 │ │ │ │ @ instruction: 0xf9b5e007 │ │ │ │ strcc r3, [r1], #-16 │ │ │ │ @ instruction: 0x2012f9b5 │ │ │ │ adcmi r4, r3, #318767104 @ 0x13000000 │ │ │ │ strbmi sp, [fp], -r8, lsr #26 │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf8ada000 │ │ │ │ @ instruction: 0xf7ff4018 │ │ │ │ - b 1223c90 │ │ │ │ + b 1223ca0 │ │ │ │ @ instruction: 0xf010000b │ │ │ │ strdle r0, [r8, #191]! @ 0xbf │ │ │ │ strbmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ mrc2 7, 2, pc, cr12, cr15, {7} │ │ │ │ - blmi 4f7d8c │ │ │ │ + blmi 4f7d9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3bf5c8 │ │ │ │ + blls 3bf5d8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 59) │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8cd8ff0 │ │ │ │ @ instruction: 0xf7ffa000 │ │ │ │ @ instruction: 0x4683f9b7 │ │ │ │ svceq 0x0000f1bb │ │ │ │ strb sp, [r1, sl, ror #3]! │ │ │ │ - b 12a2eac │ │ │ │ - rsbseq sl, r9, r8, asr #22 │ │ │ │ + b 10a2ebc │ │ │ │ + rsbseq sl, r9, r8, lsr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, lsr #21 │ │ │ │ + @ instruction: 0x0079aa98 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrdls pc, [r0], -r0 @ │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ strmi sl, [r4], -r0 │ │ │ │ ldrsbthi pc, [ip], -r0 @ │ │ │ │ stmibvs r7, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ ldrmi fp, [r8, #393]! @ 0x189 │ │ │ │ ldrtmi sp, [r8], -fp, lsl #2 │ │ │ │ - @ instruction: 0xf938f706 │ │ │ │ - blvs fe2d22e4 │ │ │ │ + @ instruction: 0xf930f706 │ │ │ │ + blvs fe2d22f4 │ │ │ │ svclt 0x00182b03 │ │ │ │ rsble r2, sl, pc, lsl #6 │ │ │ │ orrsmi r6, r3, #8704 @ 0x2200 │ │ │ │ andcs sp, r0, r1, lsr #32 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf8b98ff0 │ │ │ │ movwls r3, #4170 @ 0x104a │ │ │ │ @ instruction: 0xf7064618 │ │ │ │ - @ instruction: 0xf8baf925 │ │ │ │ + @ instruction: 0xf8baf91d │ │ │ │ strmi r2, [r3], sl, asr #32 │ │ │ │ ldrmi r9, [r0], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf91ef706 │ │ │ │ + @ instruction: 0xf916f706 │ │ │ │ svclt 0x00084583 │ │ │ │ ldrhle r4, [lr], #88 @ 0x58 │ │ │ │ movwcs lr, #2525 @ 0x9dd │ │ │ │ svclt 0x00084543 │ │ │ │ strhle r4, [r4, #42]! @ 0x2a │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 4a324a │ │ │ │ + blx 2a325a │ │ │ │ bicsle r2, r2, r0, lsl #16 │ │ │ │ stclvs 7, cr14, [r0], #-888 @ 0xfffffc88 │ │ │ │ bicsle r2, sl, r0, lsl #16 │ │ │ │ umaalcc pc, sl, r4, r8 @ │ │ │ │ bicsle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0x0054f894 │ │ │ │ bicsle r2, r2, r0, lsl #16 │ │ │ │ - blcs 200dbc │ │ │ │ + blcs 200dcc │ │ │ │ @ instruction: 0xf894d1d0 │ │ │ │ - blcs 1f18bc │ │ │ │ + blcs 1f18cc │ │ │ │ @ instruction: 0xf894d1cc │ │ │ │ - b 7798c0 │ │ │ │ + b 7798d0 │ │ │ │ svclt 0x00180005 │ │ │ │ bicle r4, r5, r8, lsl r6 │ │ │ │ stmiavs r3!, {r1, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xd1c1429a │ │ │ │ stmdbvs r3!, {r1, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xd1bd429a │ │ │ │ ldrhtcs pc, [sl], -r4 @ │ │ │ │ @@ -447920,157 +447924,157 @@ │ │ │ │ @ instruction: 0xf1046862 │ │ │ │ ldrbmi r0, [r0], -r8, lsl #2 │ │ │ │ @ instruction: 0xff18f7fe │ │ │ │ adcle r2, r7, r0, lsl #16 │ │ │ │ umaaleq pc, lr, r9, r8 @ │ │ │ │ umaalcc pc, lr, sl, r8 @ │ │ │ │ svclt 0x00382801 │ │ │ │ - blcs 22d698 │ │ │ │ + blcs 22d6a8 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ - blx fedec19c │ │ │ │ + blx fedec1ac │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf890e798 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 371780 │ │ │ │ - blcs 3996c0 │ │ │ │ + bcs 371790 │ │ │ │ + blcs 3996d0 │ │ │ │ teqcs r0, #20, 30 @ 0x50 │ │ │ │ usada8 r9, r0, r3, r2 │ │ │ │ svclt 0x00142b06 │ │ │ │ movwcs r2, #62240 @ 0xf320 │ │ │ │ svclt 0x0000e784 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3c8cc │ │ │ │ + bl fed3c8dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0fd0 │ │ │ │ strmi fp, [r6], -r7, lsl #1 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xff58f7ff │ │ │ │ orrslt r4, r0, r5, lsl #12 │ │ │ │ ldrtmi r4, [r0], -r3, lsr #12 │ │ │ │ - blne c23838 │ │ │ │ - bvs 1aca300 │ │ │ │ - bvs aca300 │ │ │ │ + blne c23848 │ │ │ │ + bvs 1aca310 │ │ │ │ + bvs aca310 │ │ │ │ @ instruction: 0xf9b49302 │ │ │ │ movwls r3, #4120 @ 0x1018 │ │ │ │ movwls r6, #2339 @ 0x923 │ │ │ │ ldrsbvc pc, [ip, #-134]! @ 0xffffff7a @ │ │ │ │ movwcs lr, #6612 @ 0x19d4 │ │ │ │ @ instruction: 0x462847b8 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ addseq fp, r2, r0, lsr r5 │ │ │ │ @ instruction: 0xf04f9c03 │ │ │ │ cdp 12, 15, cr0, cr7, cr4, {0} │ │ │ │ - b 15bff20 │ │ │ │ + b 15bff30 │ │ │ │ ldc 14, cr0, [r1, #528] @ 0x210 │ │ │ │ vldr s15, [r1] │ │ │ │ vadd.f32 s14, s14, s2 │ │ │ │ vadd.f32 s15, s14, s14 │ │ │ │ vadd.f32 s14, s15, s15 │ │ │ │ vsub.f32 s15, s14, s13 │ │ │ │ stmdacs r5, {r1, r2, r5, r6, r7, r9, fp, ip, sp, lr} │ │ │ │ adcshi pc, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ @ instruction: 0x415f7997 │ │ │ │ andcs r0, r0, r4, lsr #6 │ │ │ │ addvc pc, r0, fp, asr #13 │ │ │ │ - bvs 221330 │ │ │ │ - bvc 13e121c │ │ │ │ - bvc 1be1320 │ │ │ │ + bvs 221340 │ │ │ │ + bvc 13e122c │ │ │ │ + bvc 1be1330 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ addsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 220d74 │ │ │ │ - bvc 260e78 │ │ │ │ + bvc 220d84 │ │ │ │ + bvc 260e88 │ │ │ │ adchi pc, r9, r0 │ │ │ │ - bvc 220db8 │ │ │ │ + bvc 220dc8 │ │ │ │ ldcl 4, cr4, [r1, #460] @ 0x1cc │ │ │ │ vadd.f32 s14, s14, s2 │ │ │ │ vadd.f32 s15, s14, s14 │ │ │ │ vadd.f32 s14, s15, s15 │ │ │ │ vsub.f32 s15, s14, s13 │ │ │ │ strb r7, [r3, r6, ror #21]! │ │ │ │ - bvs 22136c │ │ │ │ - bvc 1be1358 │ │ │ │ + bvs 22137c │ │ │ │ + bvc 1be1368 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ stc 12, cr0, [r3, #4] │ │ │ │ vstr s15, [r3] │ │ │ │ vstr s13, [r3, #8] │ │ │ │ @ instruction: 0xf0007a01 │ │ │ │ ldc 0, cr8, [r1, #560] @ 0x230 │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260ef8 │ │ │ │ - bvc 3e1094 │ │ │ │ - bvc febe1198 │ │ │ │ - bvc 1ba109c │ │ │ │ - bvc ffba11a0 │ │ │ │ + bvc 260f08 │ │ │ │ + bvc 3e10a4 │ │ │ │ + bvc febe11a8 │ │ │ │ + bvc 1ba10ac │ │ │ │ + bvc ffba11b0 │ │ │ │ andcs lr, r0, r4, ror #15 │ │ │ │ addvc pc, r0, fp, asr #13 │ │ │ │ - bvs 2213ac │ │ │ │ - bvc 1be1398 │ │ │ │ + bvs 2213bc │ │ │ │ + bvc 1be13a8 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ subsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 220dec │ │ │ │ - bvc 2a0ef0 │ │ │ │ + bvc 220dfc │ │ │ │ + bvc 2a0f00 │ │ │ │ ldc 0, cr13, [r1, #436] @ 0x1b4 │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260f34 │ │ │ │ - bvc 3e10d0 │ │ │ │ - bvc febe11d4 │ │ │ │ - bvc 1ba10d8 │ │ │ │ - bvc ffba11dc │ │ │ │ + bvc 260f44 │ │ │ │ + bvc 3e10e0 │ │ │ │ + bvc febe11e4 │ │ │ │ + bvc 1ba10e8 │ │ │ │ + bvc ffba11ec │ │ │ │ cdp 7, 15, cr14, cr7, cr6, {7} │ │ │ │ ldrmi r6, [r1], #-2560 @ 0xfffff600 │ │ │ │ stceq 1, cr15, [r1], {188} @ 0xbc │ │ │ │ - bvc 220e1c │ │ │ │ - bvc 2a0f20 │ │ │ │ - bvs 260f24 │ │ │ │ + bvc 220e2c │ │ │ │ + bvc 2a0f30 │ │ │ │ + bvs 260f34 │ │ │ │ ldc 0, cr13, [r1, #332] @ 0x14c │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260f68 │ │ │ │ - bvc 3e1104 │ │ │ │ - bvc febe1208 │ │ │ │ - bvc 1ba110c │ │ │ │ - bvc ffba1210 │ │ │ │ + bvc 260f78 │ │ │ │ + bvc 3e1114 │ │ │ │ + bvc febe1218 │ │ │ │ + bvc 1ba111c │ │ │ │ + bvc ffba1220 │ │ │ │ andcs lr, r0, r7, ror #15 │ │ │ │ addvc pc, r0, fp, asr #13 │ │ │ │ - bvs 22141c │ │ │ │ - bvc 1be1408 │ │ │ │ + bvs 22142c │ │ │ │ + bvc 1be1418 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ andsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 2a0e5c │ │ │ │ - bvc 260f60 │ │ │ │ + bvc 2a0e6c │ │ │ │ + bvc 260f70 │ │ │ │ ldc 0, cr13, [r1, #212] @ 0xd4 │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260fa4 │ │ │ │ - bvc 3e1140 │ │ │ │ - bvc febe1244 │ │ │ │ - bvc 1ba1148 │ │ │ │ - bvc ffba124c │ │ │ │ + bvc 260fb4 │ │ │ │ + bvc 3e1150 │ │ │ │ + bvc febe1254 │ │ │ │ + bvc 1ba1158 │ │ │ │ + bvc ffba125c │ │ │ │ cdp 7, 15, cr14, cr7, cr6, {7} │ │ │ │ vmov.f32 s13, #16 @ 0x40800000 4.0 │ │ │ │ vneg.f32 s14, s15 │ │ │ │ ldrmi r7, [r1], #-2631 @ 0xfffff5b9 │ │ │ │ stceq 1, cr15, [r1], {188} @ 0xbc │ │ │ │ - bvs 220f94 │ │ │ │ - bvc 260f98 │ │ │ │ - bvc 2a0e9c │ │ │ │ + bvs 220fa4 │ │ │ │ + bvc 260fa8 │ │ │ │ + bvc 2a0eac │ │ │ │ ldc 0, cr13, [r1, #92] @ 0x5c │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260fe0 │ │ │ │ - bvc 3e117c │ │ │ │ - bvc febe1280 │ │ │ │ - bvc 1ba1184 │ │ │ │ - bvc ffba1288 │ │ │ │ + bvc 260ff0 │ │ │ │ + bvc 3e118c │ │ │ │ + bvc febe1290 │ │ │ │ + bvc 1ba1194 │ │ │ │ + bvc ffba1298 │ │ │ │ strcs lr, [r0], #-2019 @ 0xfffff81d │ │ │ │ andsvs r4, ip, r1, lsl r4 │ │ │ │ stceq 1, cr15, [r1], {188} @ 0xbc │ │ │ │ addsvs r6, ip, ip, asr r0 │ │ │ │ @ instruction: 0xf47f4473 │ │ │ │ ldclt 15, cr10, [r0, #-192]! @ 0xffffff40 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3cacc │ │ │ │ + bl fed3cadc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r3, #-768]! @ 0xfffffd00 │ │ │ │ stcmi 0, cr11, [r3], #-556 @ 0xfffffdd4 │ │ │ │ mrcls 4, 0, r4, cr1, cr13, {3} │ │ │ │ @ instruction: 0x9d10592c │ │ │ │ strls r6, [r9], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @@ -448089,34 +448093,34 @@ │ │ │ │ addcc pc, r0, pc, asr #8 │ │ │ │ stmdage r3, {r3, ip, pc} │ │ │ │ stmdage r4, {r0, ip, pc} │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ @ instruction: 0x71bcf8d4 │ │ │ │ strhlt r4, [r0, #-120] @ 0xffffff88 │ │ │ │ @ instruction: 0x462a4631 │ │ │ │ - svc 0x0000f649 │ │ │ │ + cdp 6, 15, cr15, cr8, cr9, {2} │ │ │ │ ldrdcc pc, [r4, #132] @ 0x84 │ │ │ │ strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - bmi 4377a4 │ │ │ │ + bmi 4377b4 │ │ │ │ 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: 0xf64abdf0 │ │ │ │ - svclt 0x0000e856 │ │ │ │ - rsbseq sl, r9, r8, lsr #14 │ │ │ │ + svclt 0x0000e84e │ │ │ │ + rsbseq sl, r9, r8, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r9], #-106 @ 0xffffff96 │ │ │ │ + rsbseq sl, r9, sl, lsr #13 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ stmdami r6!, {r0, r7, r9, sl, lr} │ │ │ │ - blmi b77200 │ │ │ │ + blmi b77210 │ │ │ │ addlt r4, sl, r8, ror r4 │ │ │ │ @ instruction: 0xf8dd58c3 │ │ │ │ ldmdavs fp, {r3, r6, pc} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ ldcls 3, cr0, [r3, #-0] │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ stmdblt r2!, {r1, r3, r8, r9, sp} │ │ │ │ @@ -448130,33 +448134,33 @@ │ │ │ │ andls sl, r1, #12288 @ 0x3000 │ │ │ │ andls sl, r0, #4, 20 @ 0x4000 │ │ │ │ strtmi r4, [r2], -r8, asr #12 │ │ │ │ @ instruction: 0x61bcf8d9 │ │ │ │ @ instruction: 0x468247b0 │ │ │ │ @ instruction: 0x463eb198 │ │ │ │ adcsmi fp, r5, #-1073741799 @ 0xc0000019 │ │ │ │ - bl 477284 │ │ │ │ + bl 477294 │ │ │ │ svclt 0x00280004 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf649442c │ │ │ │ - blne 1fa148c │ │ │ │ + blne 1fa147c │ │ │ │ ldmle r2!, {r0, r1, r2, r5, r7, r9, lr}^ │ │ │ │ ldrdcc pc, [r4, #137] @ 0x89 │ │ │ │ stmdbls r3, {r3, r6, r9, sl, lr} │ │ │ │ - bmi 43785c │ │ │ │ + bmi 43786c │ │ │ │ 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, sl, r2, lsl #2 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - svc 0x00f8f649 │ │ │ │ - rsbseq sl, r9, ip, ror r6 │ │ │ │ + svc 0x00f0f649 │ │ │ │ + rsbseq sl, r9, ip, ror #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r2, lsl #12 │ │ │ │ + ldrshteq sl, [r9], #-82 @ 0xffffffae │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r3, r5, lsr #28 │ │ │ │ @ instruction: 0xf10d4c25 │ │ │ │ ldrbtmi r0, [lr], #-3136 @ 0xfffff3c0 │ │ │ │ @@ -448166,15 +448170,15 @@ │ │ │ │ @ instruction: 0x9e1a5934 │ │ │ │ ldrls r6, [r1], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8cd9600 │ │ │ │ strcs ip, [r0], #-4 │ │ │ │ @ instruction: 0xf8d09410 │ │ │ │ ldrmi r7, [r8, r8, asr #3]! │ │ │ │ - blls 61266c │ │ │ │ + blls 61267c │ │ │ │ @ instruction: 0xc012f9b6 │ │ │ │ ldmdavs r6!, {r0, r1, r2, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ strhne pc, [sl], #-137 @ 0xffffff77 @ │ │ │ │ stmib sp, {r1, r3, r4, r6, r7, r8, fp, sp, lr}^ │ │ │ │ cdpls 7, 1, cr6, cr13, cr5, {0} │ │ │ │ strvs lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ stmib sp, {r2, r3, r4, r9, sl, fp, ip, pc}^ │ │ │ │ @@ -448183,25 +448187,25 @@ │ │ │ │ stmib sp, {r0, r3, r9, sl, ip, pc}^ │ │ │ │ strls r4, [r2], #-1027 @ 0xfffffbfd │ │ │ │ stmib sp, {r0, r1, r3, r4, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff3400 │ │ │ │ @ instruction: 0xf8d5f887 │ │ │ │ ldmdbls r0, {r2, r3, r6, r7, r8, ip, sp} │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - blmi 3f82d4 │ │ │ │ + blmi 3f82e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63fb20 │ │ │ │ + blls 63fb30 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf64983f0 │ │ │ │ - svclt 0x0000efa0 │ │ │ │ - rsbseq sl, r9, r2, asr #11 │ │ │ │ + svclt 0x0000ef98 │ │ │ │ + ldrhteq sl, [r9], #-82 @ 0xffffffae │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r0, asr r5 │ │ │ │ + rsbseq sl, r9, r0, asr #10 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0010f8cc │ │ │ │ ldmibmi r5, {r2, r3, r9, sl, lr} │ │ │ │ umlalslt r4, r3, r5, fp │ │ │ │ @@ -448220,161 +448224,161 @@ │ │ │ │ @ instruction: 0xf8d3804a │ │ │ │ @ instruction: 0xf8dbb254 │ │ │ │ ldmdbvs fp, {ip, sp}^ │ │ │ │ stmiavs lr!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xa01cf8d4 │ │ │ │ andls r6, r6, r1, lsr #23 │ │ │ │ tstls r5, r0, asr #12 │ │ │ │ - cdp2 7, 7, cr15, cr6, cr5, {0} │ │ │ │ - blx 47fc06 │ │ │ │ + cdp2 7, 6, cr15, cr14, cr5, {0} │ │ │ │ + blx 47fc16 │ │ │ │ stmdbls r5, {r1, r2, r8, fp, ip, sp, lr, pc} │ │ │ │ stmibvs r3, {r3, r4, r8, ip, sp, pc} │ │ │ │ vqdmulh.s d2, d0, d7 │ │ │ │ @ instruction: 0x463b8099 │ │ │ │ andeq lr, r3, #9216 @ 0x2400 │ │ │ │ stmne fp, {r1, r2, fp, ip, pc} │ │ │ │ - bvs feaca778 │ │ │ │ + bvs feaca788 │ │ │ │ andls r6, r7, #34816 @ 0x8800 │ │ │ │ @ instruction: 0x901cf8d3 │ │ │ │ vqrdmulh.s d15, d6, d9 │ │ │ │ @ instruction: 0xf7059306 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstlt r0, r6, lsl #4 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4639d87e │ │ │ │ @ instruction: 0xf1b8440b │ │ │ │ - bl 269a80 │ │ │ │ + bl 269a90 │ │ │ │ @ instruction: 0xf0000003 │ │ │ │ stmdble r5!, {r1, r3, r4, r5, r7, pc}^ │ │ │ │ svceq 0x00c8f1b8 │ │ │ │ addshi pc, fp, r0 │ │ │ │ svceq 0x00caf1b8 │ │ │ │ - bvs ffada004 │ │ │ │ - blvs 1b2de00 │ │ │ │ - blx 30031e │ │ │ │ + bvs ffada014 │ │ │ │ + blvs 1b2de10 │ │ │ │ + blx 30032e │ │ │ │ @ instruction: 0xf705f606 │ │ │ │ - msrlt R8_usr, pc │ │ │ │ - blcs 3c01c4 │ │ │ │ + msrlt R8_usr, r7 │ │ │ │ + blcs 3c01d4 │ │ │ │ ldmeq fp, {r2, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 2f693c │ │ │ │ + blls 2f694c │ │ │ │ movwls r4, #5182 @ 0x143e │ │ │ │ - blls 2ac268 │ │ │ │ + blls 2ac278 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ - bls 33751c │ │ │ │ - mrc2 7, 0, pc, cr4, cr13, {0} │ │ │ │ - blmi 18f854c │ │ │ │ + bls 33752c │ │ │ │ + mcr2 7, 0, pc, cr12, cr13, {0} @ │ │ │ │ + blmi 18f855c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls e3fc48 │ │ │ │ + blls e3fc58 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorslt r8, r3, sl, lsr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ smlatbcs r0, r4, r2, r2 │ │ │ │ @ instruction: 0xf6494640 │ │ │ │ - blls 2e0cc0 │ │ │ │ - blls 30a830 │ │ │ │ + blls 2e0cb0 │ │ │ │ + blls 30a840 │ │ │ │ @ instruction: 0xf8b9930d │ │ │ │ stmiavs sl!, {r1, r3, r6, ip, sp} │ │ │ │ stmdbvs r3!, {r0, r1, r2, r4, r8, r9, ip, pc} │ │ │ │ strhgt pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ stmdavs sl!, {r0, r1, r4, sl, lr} │ │ │ │ stmiavs r3!, {r2, r3, r8, r9, ip, pc} │ │ │ │ svcge 0x00129708 │ │ │ │ movwls r4, #42003 @ 0xa413 │ │ │ │ movwls r7, #39395 @ 0x99e3 │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ - stcgt 0, cr3, [pc, #-232] @ 1e5b48 │ │ │ │ + stcgt 0, cr3, [pc, #-232] @ 1e5b58 │ │ │ │ strbtmi ip, [r0], -pc, lsl #14 │ │ │ │ subls pc, r0, sp, asr #17 │ │ │ │ eorsgt pc, ip, sp, asr #17 │ │ │ │ eorsvs r6, fp, fp, lsr #16 │ │ │ │ - ldc2l 7, cr15, [r6, #20]! │ │ │ │ + stc2l 7, cr15, [lr, #20]! │ │ │ │ @ instruction: 0xb1204603 │ │ │ │ - blcs 2c0a58 │ │ │ │ + blcs 2c0a68 │ │ │ │ movwcs fp, #65304 @ 0xff18 │ │ │ │ @ instruction: 0xf8d6d01e │ │ │ │ strbmi r2, [r1], -r0, lsl #3 │ │ │ │ tstls r8, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xe7b94790 │ │ │ │ svceq 0x0092f1b8 │ │ │ │ @ instruction: 0xf1b8d024 │ │ │ │ @ instruction: 0xd1b30f94 │ │ │ │ strbmi r9, [r9], -r4, lsl #22 │ │ │ │ movwls r9, #7171 @ 0x1c03 │ │ │ │ - bls 3375c4 │ │ │ │ + bls 3375d4 │ │ │ │ @ instruction: 0xf71d9400 │ │ │ │ - str pc, [r9, pc, asr #23]! │ │ │ │ - blx 3a7faa │ │ │ │ + str pc, [r9, r7, asr #23]! │ │ │ │ + blx 3a7fba │ │ │ │ ldrb pc, [sp, -r1, lsl #2]! @ │ │ │ │ - blx 3a7ffa │ │ │ │ + blx 3a800a │ │ │ │ strb pc, [r3, -r3, lsl #6]! @ │ │ │ │ mlascs r4, r0, r8, pc @ │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ andle r2, r4, r6, lsl #20 │ │ │ │ svclt 0x00142b06 │ │ │ │ tstcs r0, #48, 6 @ 0xc0000000 │ │ │ │ - blcs 39fbfc │ │ │ │ + blcs 39fc0c │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrb r2, [r0, pc, lsl #6] │ │ │ │ mulcc r7, fp, r8 │ │ │ │ teqle r4, r0, lsl #22 │ │ │ │ ldrbmi r9, [r3], -r4, lsl #20 │ │ │ │ strbmi r9, [r9], -r1, lsl #4 │ │ │ │ andls r9, r0, #12288 @ 0x3000 │ │ │ │ @ instruction: 0xf71d9a05 │ │ │ │ - stmiavs lr!, {r0, r2, r3, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs lr!, {r0, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4682f │ │ │ │ - bvs ffacdd44 │ │ │ │ - blvs 1b2df30 │ │ │ │ - blx 30044e │ │ │ │ + bvs ffacdd54 │ │ │ │ + blvs 1b2df40 │ │ │ │ + blx 30045e │ │ │ │ @ instruction: 0xf705f606 │ │ │ │ - msrlt CPSR_, r7, lsr #27 │ │ │ │ - blcs 3c02f4 │ │ │ │ + msrlt CPSR_, pc @ │ │ │ │ + blcs 3c0304 │ │ │ │ ldmeq fp, {r2, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 2f6a6c │ │ │ │ + blls 2f6a7c │ │ │ │ movwls r4, #5182 @ 0x143e │ │ │ │ - blls 2ac398 │ │ │ │ + blls 2ac3a8 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ - bls 33764c │ │ │ │ - @ instruction: 0xf9cef71d │ │ │ │ - bls 31faa0 │ │ │ │ + bls 33765c │ │ │ │ + @ instruction: 0xf9c6f71d │ │ │ │ + bls 31fab0 │ │ │ │ andls r4, r1, #87031808 @ 0x5300000 │ │ │ │ - bls 2b7634 │ │ │ │ - bls 34a514 │ │ │ │ - ldc2l 7, cr15, [r2], {29} │ │ │ │ + bls 2b7644 │ │ │ │ + bls 34a524 │ │ │ │ + stc2l 7, cr15, [sl], {29} │ │ │ │ stmdavs pc!, {r1, r2, r3, r5, r7, fp, sp, lr} @ │ │ │ │ @ instruction: 0xa01cf8d4 │ │ │ │ - bls 31fa20 │ │ │ │ + bls 31fa30 │ │ │ │ andls r4, r1, #87031808 @ 0x5300000 │ │ │ │ - bls 2b7650 │ │ │ │ - bls 34a530 │ │ │ │ - @ instruction: 0xf904f71d │ │ │ │ + bls 2b7660 │ │ │ │ + bls 34a540 │ │ │ │ + @ instruction: 0xf8fcf71d │ │ │ │ stmdavs pc!, {r1, r2, r3, r5, r7, fp, sp, lr} @ │ │ │ │ @ instruction: 0xa01cf8d4 │ │ │ │ @ instruction: 0xf649e7c9 │ │ │ │ - svclt 0x0000ee64 │ │ │ │ - rsbseq sl, r9, ip, lsl #10 │ │ │ │ + svclt 0x0000ee5c │ │ │ │ + ldrshteq sl, [r9], #-76 @ 0xffffffb4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, lsr #8 │ │ │ │ + rsbseq sl, r9, r8, lsl r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ - bmi fe7775bc │ │ │ │ - blmi fe7777cc │ │ │ │ + bmi fe7775cc │ │ │ │ + blmi fe7777dc │ │ │ │ sbclt r4, sp, sl, ror r4 │ │ │ │ strmi r4, [pc], -r0, lsl #13 │ │ │ │ cmpcs r0, r1 │ │ │ │ ldclls 8, cr5, [r6, #-844] @ 0xfffffcb4 │ │ │ │ movtls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8d89b57 │ │ │ │ movwls fp, #12288 @ 0x3000 │ │ │ │ - bl 10236b0 │ │ │ │ + bl e236c0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r1, {r8, pc} │ │ │ │ @ instruction: 0xf0094604 │ │ │ │ stmdbcs r0, {r0, r3, r7, r9, fp} │ │ │ │ addshi pc, r4, r0 │ │ │ │ addmi fp, pc, #-1073741799 @ 0xc0000019 │ │ │ │ vshr.u32 d13, d8, #1 │ │ │ │ @@ -448382,187 +448386,187 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f25cc │ │ │ │ + bcs 1f25dc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 209b40 │ │ │ │ + blcs 209b50 │ │ │ │ sbchi pc, r3, r0 │ │ │ │ strtmi r7, [lr], r6, ror #3 │ │ │ │ stceq 1, cr15, [r8], {4} │ │ │ │ stmdavs r3!, {r0, r1, r2, r5, sp, lr}^ │ │ │ │ vcgt.f32 d26, d9, d9 │ │ │ │ rsbvs r0, r3, r7, lsl r3 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ tstcs r0, r4, ror #4 │ │ │ │ @ instruction: 0xf8de4630 │ │ │ │ @ instruction: 0xf8cc3000 │ │ │ │ @ instruction: 0xf6493000 │ │ │ │ - @ instruction: 0xf1aaeb2c │ │ │ │ - blx feea6a10 │ │ │ │ + @ instruction: 0xf1aaeb24 │ │ │ │ + blx feea6a20 │ │ │ │ stmdavs sl!, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldmdbeq fp, {r1, r4, r5, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf8a668ea │ │ │ │ addseq r2, fp, r4, asr #32 │ │ │ │ umaalcs pc, ip, r7, r8 @ │ │ │ │ strheq pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ subcs pc, ip, r6, lsl #17 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andne pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ subeq pc, sl, r6, lsr #17 │ │ │ │ @ instruction: 0xf8862301 │ │ │ │ @ instruction: 0xf8a62051 │ │ │ │ @ instruction: 0xf8a63046 │ │ │ │ @ instruction: 0xf7053048 │ │ │ │ - @ instruction: 0xb118fcf5 │ │ │ │ + tstplt r8, sp, ror #25 @ p-variant is OBSOLETE │ │ │ │ movwcs r6, #7042 @ 0x1b82 │ │ │ │ suble r2, r9, r3, lsl #20 │ │ │ │ ldrbvs r2, [r3, #-770]! @ 0xfffffcfe │ │ │ │ @ instruction: 0xf8db4631 │ │ │ │ @ instruction: 0x46583298 │ │ │ │ @ instruction: 0x46064798 │ │ │ │ stmdacs r0, {r5, r6, r7, r8, r9, sp, lr} │ │ │ │ addshi pc, r2, r0 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0xf10dd045 │ │ │ │ @ instruction: 0xf1040c10 │ │ │ │ @ instruction: 0xf8cd0328 │ │ │ │ strbtmi ip, [r7], -r0 │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ - stcgt 14, cr0, [pc, #-0] @ 1e5e84 │ │ │ │ + stcgt 14, cr0, [pc, #-0] @ 1e5e94 │ │ │ │ @ instruction: 0xf8d8c70f │ │ │ │ strbmi sl, [fp], -r8, asr #3 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ @ instruction: 0xf8cd4672 │ │ │ │ stmdavs sp!, {r4, sp, lr, pc} │ │ │ │ ands pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0x47d0603d │ │ │ │ rsbsle r2, r3, r0, lsl #16 │ │ │ │ - bls 2c0934 │ │ │ │ + bls 2c0944 │ │ │ │ ldrdvs r6, [r3, #155]! @ 0x9b │ │ │ │ - bmi 133df00 │ │ │ │ + bmi 133df10 │ │ │ │ ldrbtmi r4, [sl], #-2883 @ 0xfffff4bd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sublt sp, sp, r9, ror r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ addle r2, r5, r0, lsl #30 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 1f26dc │ │ │ │ + bcs 1f26ec │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe7798f5b │ │ │ │ mlascs r4, r0, r8, pc @ │ │ │ │ @ instruction: 0xd1b22a06 │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ svclt 0x00142b06 │ │ │ │ movwcs r2, #8961 @ 0x2301 │ │ │ │ @ instruction: 0xf10de7ab │ │ │ │ adccs r0, r4, #136, 22 @ 0x22000 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - b feca382c │ │ │ │ + b feaa383c │ │ │ │ strhcc pc, [sl], #-134 @ 0xffffff7a @ │ │ │ │ strtmi r9, [ip], r9, lsr #6 │ │ │ │ @ instruction: 0x932a6823 │ │ │ │ cdpge 6, 2, cr9, cr12, cr2, {1} │ │ │ │ strhcc pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ stmibvc r3!, {r0, r4, r5, r8, r9, ip, pc}^ │ │ │ │ stmdavs fp!, {r0, r1, r3, r5, r8, r9, ip, pc}^ │ │ │ │ stmiavs fp!, {r0, r2, r5, r8, r9, ip, pc}^ │ │ │ │ ldm ip!, {r0, r1, r2, r5, r8, r9, ip, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ strheq pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ adcge pc, r2, sp, lsr #17 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0xf7056033 │ │ │ │ - msrlt CPSR_, r7, ror ip │ │ │ │ - blcs 2c0d54 │ │ │ │ + msrlt CPSR_, pc, ror #24 │ │ │ │ + blcs 2c0d64 │ │ │ │ andcs fp, pc, r8, lsl pc @ │ │ │ │ eorsls sp, r2, r3, lsr #32 │ │ │ │ @ instruction: 0xf8d84659 │ │ │ │ strbmi r3, [r0], -r0, lsl #3 │ │ │ │ - blvs ffb77dbc │ │ │ │ + blvs ffb77dcc │ │ │ │ strls lr, [r2], #-1927 @ 0xfffff879 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4790 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt sl, fp, asr pc │ │ │ │ str r9, [r7, -r2, lsl #24]! │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ @ instruction: 0xf6494620 │ │ │ │ - ldrdcs lr, [r0], -lr @ │ │ │ │ + ldrdcs lr, [r0], -r6 │ │ │ │ @ instruction: 0xf890e78b │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 372074 │ │ │ │ - blcs 399fb4 │ │ │ │ + bcs 372084 │ │ │ │ + blcs 399fc4 │ │ │ │ eorscs fp, r0, r4, lsl pc │ │ │ │ bfi r2, r0, #0, #17 │ │ │ │ svclt 0x00142b06 │ │ │ │ andcs r2, pc, r0, lsr #32 │ │ │ │ @ instruction: 0xf649e7cb │ │ │ │ - svclt 0x0000ed28 │ │ │ │ - @ instruction: 0x0079a298 │ │ │ │ + svclt 0x0000ed20 │ │ │ │ + rsbseq sl, r9, r8, lsl #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, lr, asr #2 │ │ │ │ + rsbseq sl, r9, lr, lsr r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ addslt r4, sl, sp, asr #20 │ │ │ │ strmi r4, [r4], -sp, asr #22 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ @ instruction: 0xf8b16254 │ │ │ │ strmi r7, [sp], -sl, asr #32 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ ldmdbvc r3!, {r8, r9}^ │ │ │ │ @ instruction: 0x4638b133 │ │ │ │ - ldc2 7, cr15, [r8], {5} │ │ │ │ - blvs fe2d2444 │ │ │ │ + ldc2 7, cr15, [r0], {5} │ │ │ │ + blvs fe2d2454 │ │ │ │ subsle r2, r5, r3, lsl #22 │ │ │ │ strhtle r2, [fp], -sp │ │ │ │ mulsle r3, r4, pc @ │ │ │ │ @ instruction: 0x46296833 │ │ │ │ ldmdavs fp, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x46054798 │ │ │ │ - blmi 1138918 │ │ │ │ + blmi 1138928 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 840090 │ │ │ │ + blls 8400a0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sp, r0, lsl #6 │ │ │ │ andslt r4, sl, r8, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - blcs 204808 │ │ │ │ + blcs 204818 │ │ │ │ ldmdavs r3!, {r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ ldmdavs sp, {r3, r5, r6, r9, sl, lr} │ │ │ │ - bl 1fa3970 │ │ │ │ + bl 1da3980 │ │ │ │ @ instruction: 0x46012291 │ │ │ │ subcs pc, sl, sp, lsr #17 │ │ │ │ strmi r4, [r8, r0, lsr #12]! │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8a0d054 │ │ │ │ ldrb r7, [fp, sl, asr #32] │ │ │ │ - blcs 204534 │ │ │ │ - bvc eda3b4 │ │ │ │ + blcs 204544 │ │ │ │ + bvc eda3c4 │ │ │ │ bicle r2, pc, r0, lsl #22 │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ strbtmi r4, [r8], r8, ror #12 │ │ │ │ - bl 19a39a0 │ │ │ │ + bl 17a39b0 │ │ │ │ @ instruction: 0xf8ad2391 │ │ │ │ ldmdavs r3!, {r1, r3, r6, ip, sp} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8a0d03a │ │ │ │ orrscs r7, r6, #74 @ 0x4a │ │ │ │ @@ -448573,59 +448577,59 @@ │ │ │ │ movtlt r4, #34305 @ 0x8601 │ │ │ │ @ instruction: 0x4628699b │ │ │ │ @ instruction: 0xe7b34798 │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ adcle r2, r5, r6, lsl #22 │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ adcle r2, r1, r6, lsl #22 │ │ │ │ - blcs 204994 │ │ │ │ + blcs 2049a4 │ │ │ │ strtmi sp, [r9], -r0, lsr #3 │ │ │ │ strbtmi r2, [r8], -r4, ror #4 │ │ │ │ @ instruction: 0xf64946e8 │ │ │ │ - svccs 0x0093eb32 │ │ │ │ + svccs 0x0093eb2a │ │ │ │ svccs 0x00bdd00e │ │ │ │ svccs 0x0092d0ce │ │ │ │ orrscs fp, r4, #4, 30 │ │ │ │ subcc pc, sl, sp, lsr #17 │ │ │ │ ldmibvc r3!, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ sbcle r2, r8, r0, lsl #22 │ │ │ │ svccs 0x0094e7c4 │ │ │ │ ldrb sp, [r8, r5, asr #3]! │ │ │ │ @ instruction: 0xf8ad2395 │ │ │ │ strb r3, [r0, sl, asr #32] │ │ │ │ @ instruction: 0x4629685b │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ str r2, [r7, r0, lsl #10] │ │ │ │ - ldcl 6, cr15, [ip], #-292 @ 0xfffffedc │ │ │ │ - rsbseq sl, r9, r0, lsr #32 │ │ │ │ + ldcl 6, cr15, [r4], #-292 @ 0xfffffedc │ │ │ │ + rsbseq sl, r9, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r9, r0, ror #31 │ │ │ │ + ldrsbteq r9, [r9], #-240 @ 0xffffff10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3d324 │ │ │ │ + bl fed3d334 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ @ instruction: 0x46057254 │ │ │ │ ldmdavs fp!, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xb32269da │ │ │ │ - bllt 644a20 │ │ │ │ + bllt 644a30 │ │ │ │ @ instruction: 0x47904630 │ │ │ │ mvnlt r4, r1, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f2954 │ │ │ │ + bcs 1f2964 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f2978 │ │ │ │ + bcs 1f2988 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb12b8f5b │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ ldcllt 7, cr4, [r8, #608]! @ 0x260 │ │ │ │ strb r4, [r5, r1, lsr #12]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -448641,170 +448645,170 @@ │ │ │ │ mulvs r8, r9, r8 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ @ instruction: 0xf8d89306 │ │ │ │ movwls r3, #28684 @ 0x700c │ │ │ │ biclt r9, lr, r5, lsl #8 │ │ │ │ mulvs r5, r9, r8 │ │ │ │ @ instruction: 0x4620b13e │ │ │ │ - blx d23dee │ │ │ │ - blvs fe2d263c │ │ │ │ + blx b23dfe │ │ │ │ + blvs fe2d264c │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ @ instruction: 0xf899810f │ │ │ │ ldccs 0, cr6, [sp], #16 │ │ │ │ @ instruction: 0x2600bf14 │ │ │ │ streq pc, [r1], -r6 │ │ │ │ @ instruction: 0xf899b936 │ │ │ │ ldccs 0, cr6, [r4], {7} │ │ │ │ @ instruction: 0x2600bf14 │ │ │ │ streq pc, [r1], -r6 │ │ │ │ @ instruction: 0xf8d36e2b │ │ │ │ ldmdavs fp!, {r2, r4, r6, r9, ip, sp, lr} │ │ │ │ - blcs 200778 │ │ │ │ + blcs 200788 │ │ │ │ adchi pc, r6, r0 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ strhmi pc, [sl], #-133 @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf00042a0 │ │ │ │ @ instruction: 0xf899809f │ │ │ │ @ instruction: 0xb1233006 │ │ │ │ umaalcc pc, lr, r5, r8 @ │ │ │ │ vqdmulh.s d2, d0, d1 │ │ │ │ ldrdcs r8, [r0, #-13] │ │ │ │ @ instruction: 0xf6492001 │ │ │ │ - strmi lr, [r4], -r4, ror #17 │ │ │ │ + @ instruction: 0x4604e8dc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r1, {r0, r2, r4, r5, r6, r8, pc} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ addmi r8, sp, #192 @ 0xc0 │ │ │ │ vaddl.u , d15, d26 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f2a70 │ │ │ │ + bcs 1f2a80 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x7017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb16f4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f2a94 │ │ │ │ + bcs 1f2aa4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 20a008 │ │ │ │ + blcs 20a018 │ │ │ │ addshi pc, r1, r0 │ │ │ │ strbmi r9, [r6], r4, lsl #22 │ │ │ │ @ instruction: 0xf10471e3 │ │ │ │ eorvs r0, r5, r8, lsl #24 │ │ │ │ vsub.i32 q11, q5, │ │ │ │ rsbvs r0, r3, r7, lsl r3 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0xf8d89805 │ │ │ │ @ instruction: 0xf8de7004 │ │ │ │ @ instruction: 0xf8cc3000 │ │ │ │ @ instruction: 0xf7053000 │ │ │ │ - @ instruction: 0x4603fab1 │ │ │ │ + strmi pc, [r3], -r9, lsr #21 │ │ │ │ ldmvs r9, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ movwls r1, #24184 @ 0x5e78 │ │ │ │ @ instruction: 0xf6494408 │ │ │ │ - blls 360d78 │ │ │ │ + blls 360d68 │ │ │ │ ldmibvs fp, {r0, r1, r2, r9, sl, lr} │ │ │ │ svclt 0x00842b07 │ │ │ │ cmpmi pc, #14352384 @ 0xdb0000 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ - blx 2bea92 │ │ │ │ + blx 2beaa2 │ │ │ │ eorvs pc, r0, #7 │ │ │ │ - bl 1f23c20 │ │ │ │ + bl 1d23c30 │ │ │ │ stmdacs r0, {r5, r7, r8, r9, sp, lr} │ │ │ │ rscshi pc, r0, r0 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ eoreq pc, r8, #4, 2 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ andls r4, r1, #42991616 @ 0x2900000 │ │ │ │ - bls 2f7c78 │ │ │ │ - b 1480598 │ │ │ │ + bls 2f7c88 │ │ │ │ + b 14805a8 │ │ │ │ ldrmi r2, [r8, r6, asr #7]! │ │ │ │ @ instruction: 0x63204607 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8b580dd │ │ │ │ @ instruction: 0xf705004a │ │ │ │ - tstplt r0, pc, ror sl @ p-variant is OBSOLETE │ │ │ │ - blcs 2c1144 │ │ │ │ - bvs feada4f0 │ │ │ │ + tstplt r0, r7, ror sl @ p-variant is OBSOLETE │ │ │ │ + blcs 2c1154 │ │ │ │ + bvs feada500 │ │ │ │ stmdbls r7, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ ldrdls r6, [r1, -fp] │ │ │ │ tstls r0, r6, lsl #18 │ │ │ │ - blvs fea00ad0 │ │ │ │ - @ instruction: 0xf896f71d │ │ │ │ - blvs fea0cfa0 │ │ │ │ + blvs fea00ae0 │ │ │ │ + @ instruction: 0xf88ef71d │ │ │ │ + blvs fea0cfb0 │ │ │ │ andlt r6, r9, ip, lsl r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xb11b79bb │ │ │ │ umaalcc pc, lr, r5, r8 @ │ │ │ │ ldmdale sl!, {r0, r8, r9, fp, sp} │ │ │ │ bicslt r7, fp, fp, lsr sl │ │ │ │ teqlt fp, fp, ror r9 │ │ │ │ @ instruction: 0xf7054620 │ │ │ │ - tstplt r8, sp, asr sl @ p-variant is OBSOLETE │ │ │ │ - blcs 2c1188 │ │ │ │ + tstplt r8, r5, asr sl @ p-variant is OBSOLETE │ │ │ │ + blcs 2c1198 │ │ │ │ addshi pc, r0, r0 │ │ │ │ @ instruction: 0x2cbd793b │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmibvc fp!, {r1, r2, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ svclt 0x00142c94 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 1e6fa4 │ │ │ │ + blcs 1e6fb4 │ │ │ │ svcge 0x003df47f │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - blls 6b7c50 │ │ │ │ + blls 6b7c60 │ │ │ │ ldrbmi r9, [r3], -r1, lsl #6 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ stmvs r4, {r2, r9, fp, ip, pc} │ │ │ │ sbfxmi r4, r8, #12, #1 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ shsub8mi r8, r9, r0 │ │ │ │ vqshl.u32 q7, q4, #31 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf899e760 │ │ │ │ - blcs 1f23fc │ │ │ │ + blcs 1f240c │ │ │ │ svcge 0x0023f43f │ │ │ │ @ instruction: 0x46539c13 │ │ │ │ strtmi r9, [r9], -r4, lsl #20 │ │ │ │ stmib sp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff8400 │ │ │ │ andlt pc, r9, fp, lsr #25 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b06 │ │ │ │ @ instruction: 0xf890aeec │ │ │ │ - blcs 3724e4 │ │ │ │ + blcs 3724f4 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf890e6e5 │ │ │ │ - blcs 3724ec │ │ │ │ + blcs 3724fc │ │ │ │ @ instruction: 0xf890d08d │ │ │ │ - blcs 3724f8 │ │ │ │ + blcs 372508 │ │ │ │ @ instruction: 0xf8d9d089 │ │ │ │ cdpcs 0, 0, cr3, cr0, cr0, {0} │ │ │ │ ldmibvs fp, {r0, r1, r4, r5, r8, ip, lr, pc}^ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldmvs pc, {r0, r9, sl, lr} @ │ │ │ │ @ instruction: 0xf1044653 │ │ │ │ - bls 2e94f4 │ │ │ │ + bls 2e9504 │ │ │ │ @ instruction: 0xf00a4658 │ │ │ │ @ instruction: 0xf8cd0a89 │ │ │ │ @ instruction: 0xf8cd8000 │ │ │ │ ldrmi ip, [r8, r4]! │ │ │ │ svceq 0x0001f1ba │ │ │ │ cmnvs r0, #7340032 @ 0x700000 │ │ │ │ svcge 0x0078f47f │ │ │ │ @@ -448812,145 +448816,145 @@ │ │ │ │ @ instruction: 0xd07e2b94 │ │ │ │ @ instruction: 0xd1242bbd │ │ │ │ vstrls s12, [r7, #-652] @ 0xfffffd74 │ │ │ │ ldmibvs fp, {r1, r2, r9, sl, fp, ip, pc}^ │ │ │ │ strls r9, [r0], -r1, lsl #10 │ │ │ │ stmibvs r1!, {r1, r5, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf71d6ba0 │ │ │ │ - bvs ffae4968 │ │ │ │ + bvs ffae4958 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr}^ │ │ │ │ - blvs 1a7f88c │ │ │ │ - blvs fea00c14 │ │ │ │ - @ instruction: 0xf9d8f71d │ │ │ │ + blvs 1a7f89c │ │ │ │ + blvs fea00c24 │ │ │ │ + @ instruction: 0xf9d0f71d │ │ │ │ ldmvs pc, {r2, r3, r4, r6, r8, r9, sl, sp, lr, pc} @ │ │ │ │ vst1.8 {d20-d22}, [sl :128], r9 │ │ │ │ strb r5, [lr, r0, lsl #7] │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b06 │ │ │ │ @ instruction: 0xf890af6b │ │ │ │ - blcs 372584 │ │ │ │ + blcs 372594 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr5, cr15, {3} │ │ │ │ - bvs feae0248 │ │ │ │ + bvs feae0258 │ │ │ │ mulgt r7, r9, r8 │ │ │ │ ldmibvs fp, {r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blvs a80c48 │ │ │ │ + blvs a80c58 │ │ │ │ rsble r2, r4, r0, lsl #28 │ │ │ │ vmlsls.f32 s12, s15, s11 │ │ │ │ strls r6, [r3], -sp, ror #19 │ │ │ │ stmib sp, {r1, r2, r9, sl, fp, ip, pc}^ │ │ │ │ strls r5, [r0, -r1, lsl #12] │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf71cd056 │ │ │ │ - ldr pc, [r5, -r1, ror #28]! │ │ │ │ + @ instruction: 0xe735fe59 │ │ │ │ @ instruction: 0xb1216aa1 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldmdbvs fp, {r3, r4, r6, r9, sl, lr} │ │ │ │ - bvs ffa38354 │ │ │ │ + bvs ffa38364 │ │ │ │ @ instruction: 0xf8d9b121 │ │ │ │ ldrbmi r3, [r8], -r0 │ │ │ │ @ instruction: 0x4798691b │ │ │ │ cmplt r9, r1, lsr #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f2d14 │ │ │ │ + bcs 1f2d24 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf6496ba0 │ │ │ │ - @ instruction: 0x4620e816 │ │ │ │ - ldmda r2, {r0, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + strtmi lr, [r0], -lr, lsl #16 │ │ │ │ + stmda sl, {r0, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ldr r2, [r4, -r0] │ │ │ │ @ instruction: 0x5017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0, #-608] @ 0xfffffda0 │ │ │ │ vshr.u64 , q8, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 236144 │ │ │ │ + blcc 236154 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldmib r1, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d05017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ - bvs feae04d0 │ │ │ │ + bvs feae04e0 │ │ │ │ ldmibvs fp, {r0, r1, r2, r9, fp, ip, pc}^ │ │ │ │ - bls 38ad74 │ │ │ │ - blvs a8ad74 │ │ │ │ - blvs fea00cfc │ │ │ │ - @ instruction: 0xff80f71c │ │ │ │ + bls 38ad84 │ │ │ │ + blvs a8ad84 │ │ │ │ + blvs fea00d0c │ │ │ │ + @ instruction: 0xff78f71c │ │ │ │ strls lr, [r3, #-1768] @ 0xfffff918 │ │ │ │ strls r9, [r2, #-3334] @ 0xfffff2fa │ │ │ │ stmibvs sp!, {r0, r2, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ strvc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - ldc2l 7, cr15, [ip, #112] @ 0x70 │ │ │ │ + ldc2l 7, cr15, [r4, #112] @ 0x70 │ │ │ │ stcls 6, cr14, [r7, #-888] @ 0xfffffc88 │ │ │ │ svceq 0x0000f1bc │ │ │ │ mcrls 0, 0, sp, cr6, cr1, {7} │ │ │ │ strls r9, [r0], -r1, lsl #10 │ │ │ │ - ldc2l 7, cr15, [ip], #112 @ 0x70 │ │ │ │ + ldc2l 7, cr15, [r4], #112 @ 0x70 │ │ │ │ ldmibvs fp, {r0, r1, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ strvs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ stmibvs r1!, {r1, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf71c6ba0 │ │ │ │ - @ instruction: 0xe6cbfd9d │ │ │ │ + @ instruction: 0xe6cbfd95 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [ip], -r3, lsl #16 │ │ │ │ strmi r6, [r5], -pc, lsl #16 │ │ │ │ @ instruction: 0xf8d34616 │ │ │ │ mrcvs 2, 1, r9, cr11, cr4, {2} │ │ │ │ subshi pc, r4, #13828096 @ 0xd30000 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xb1ab695b │ │ │ │ @ instruction: 0x47984638 │ │ │ │ strhcc pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ mulle pc, r8, r2 @ │ │ │ │ - blcs 201580 │ │ │ │ - bvs fea5a6ec │ │ │ │ + blcs 201590 │ │ │ │ + bvs fea5a6fc │ │ │ │ @ instruction: 0x46284632 │ │ │ │ ldrdcc pc, [r0, #133] @ 0x85 │ │ │ │ @ instruction: 0x46324798 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 1c24608 │ │ │ │ + blx 1c24618 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ mulcc r6, r8, r8 │ │ │ │ @ instruction: 0xf897b11b │ │ │ │ - blcs 232754 │ │ │ │ + blcs 232764 │ │ │ │ @ instruction: 0xf898d8e8 │ │ │ │ mvnlt r3, r8 │ │ │ │ mulcc r5, r8, r8 │ │ │ │ strhvc pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ @ instruction: 0x4638b133 │ │ │ │ - @ instruction: 0xf8fef705 │ │ │ │ - blvs fe2d2a78 │ │ │ │ + @ instruction: 0xf8f6f705 │ │ │ │ + blvs fe2d2a88 │ │ │ │ eorsle r2, r1, r3, lsl #22 │ │ │ │ mulcc r4, r8, r8 │ │ │ │ svclt 0x00142fbd │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 1e7250 │ │ │ │ + blcs 1e7260 │ │ │ │ @ instruction: 0xf898d1d0 │ │ │ │ svccs 0x00943007 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ bicle r2, r7, r0, lsl #22 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0x46214632 │ │ │ │ ldmvs fp, {r3, r5, r9, sl, lr}^ │ │ │ │ pop {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x463283f8 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx e24678 │ │ │ │ + blx e24688 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldrtmi r6, [r2], -r1, lsr #21 │ │ │ │ ldmvs fp, {r3, r5, r9, sl, lr}^ │ │ │ │ - bvs ffa384ec │ │ │ │ + bvs ffa384fc │ │ │ │ rscle r2, lr, r0, lsl #18 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ @ instruction: 0x479868db │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ sbcle r2, r9, r6, lsl #22 │ │ │ │ @@ -448980,85 +448984,85 @@ │ │ │ │ strbtmi r6, [lr], -sl, ror #23 │ │ │ │ movwls r9, #8960 @ 0x2300 │ │ │ │ orrcc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmiavs fp!, {r2, r8, r9, ip, pc}^ │ │ │ │ stmdbvs fp!, {r0, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xb12a9303 │ │ │ │ ldrdcc pc, [r0, #132] @ 0x84 │ │ │ │ - bvs fec380cc │ │ │ │ + bvs fec380dc │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - blvs ffce4e88 │ │ │ │ - blcs 2011dc │ │ │ │ + blvs ffce4e98 │ │ │ │ + blcs 2011ec │ │ │ │ addshi pc, r3, r0 │ │ │ │ ldrdcc pc, [ip, #132] @ 0x84 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ mvnslt r6, r9, ror #23 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f2f58 │ │ │ │ + bcs 1f2f68 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmiblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb1644798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f2f7c │ │ │ │ + bcs 1f2f8c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 20a4f0 │ │ │ │ + blcs 20a500 │ │ │ │ movwcs sp, #107 @ 0x6b │ │ │ │ stmdavs r9!, {r0, r1, r3, r5, r6, r7, r8, r9, sp, lr} │ │ │ │ @ instruction: 0xf3bfb161 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 236398 │ │ │ │ + blcc 2363a8 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ eorsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0xf6486ba8 │ │ │ │ - @ instruction: 0x4628eed0 │ │ │ │ - cdp 6, 12, cr15, cr12, cr8, {2} │ │ │ │ + strtmi lr, [r8], -r8, asr #29 │ │ │ │ + cdp 6, 12, cr15, cr4, cr8, {2} │ │ │ │ ldmibvc fp!, {r0, r3, r5, sp, lr, pc} │ │ │ │ @ instruction: 0xf896b11b │ │ │ │ - blcs 2328f8 │ │ │ │ - bvc 10dca34 │ │ │ │ + blcs 232908 │ │ │ │ + bvc 10dca44 │ │ │ │ ldmdbvc fp!, {r0, r1, r3, r4, r6, r7, r8, ip, sp, pc}^ │ │ │ │ strhvs pc, [sl], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4630b133 │ │ │ │ - @ instruction: 0xf82ef705 │ │ │ │ - blvs fe2d2c18 │ │ │ │ + @ instruction: 0xf826f705 │ │ │ │ + blvs fe2d2c28 │ │ │ │ subsle r2, r0, r3, lsl #22 │ │ │ │ @ instruction: 0x2ebd793b │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ orrle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0x2e9479fb │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf8d8af7f │ │ │ │ strtmi r3, [r9], -r0 │ │ │ │ ldmdbvs fp, {r5, r9, sl, lr} │ │ │ │ - bmi b3866c │ │ │ │ + bmi b3867c │ │ │ │ ldrbtmi r4, [sl], #-2851 @ 0xfffff4dd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r6, r9, lsr r1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vshr.u64 d13, d26, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 23643c │ │ │ │ + blcc 23644c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xd1ad2b00 │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @@ -449068,99 +449072,99 @@ │ │ │ │ strtmi r3, [r0], -r0 │ │ │ │ @ instruction: 0x4798691b │ │ │ │ stmdbcs r0, {r0, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf8d8d08b │ │ │ │ strtmi r3, [r0], -r0 │ │ │ │ @ instruction: 0x4798691b │ │ │ │ @ instruction: 0xf890e785 │ │ │ │ - blcs 372954 │ │ │ │ + blcs 372964 │ │ │ │ @ instruction: 0xf890d0aa │ │ │ │ - blcs 372960 │ │ │ │ + blcs 372970 │ │ │ │ svcge 0x0036f47f │ │ │ │ @ instruction: 0xf649e7a4 │ │ │ │ - svclt 0x0000e8ba │ │ │ │ - rsbseq r9, r9, r4, lsr r9 │ │ │ │ + svclt 0x0000e8b2 │ │ │ │ + rsbseq r9, r9, r4, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r9, [r9], #-114 @ 0xffffff8e │ │ │ │ + rsbseq r9, r9, r2, ror #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3daac │ │ │ │ + bl fed3dabc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ tstcs ip, r5, lsl #12 │ │ │ │ @ instruction: 0xf6482001 │ │ │ │ - @ instruction: 0xf004eda0 │ │ │ │ + @ instruction: 0xf004ed98 │ │ │ │ andcs r0, r0, #1073741824 @ 0x40000000 │ │ │ │ vhadd.u32 d22, d1, d5 │ │ │ │ vsubl.u8 q8, d4, d7 │ │ │ │ vrhadd.u32 q8, , q0 │ │ │ │ vsubl.u8 q9, d4, d15 │ │ │ │ vrhadd.u32 q8, , q0 │ │ │ │ vmov.i32 d20, #50944 @ 0x0000c700 │ │ │ │ vaddw.u8 , q2, d0 │ │ │ │ andvc r1, r4, #64, 8 @ 0x40000000 │ │ │ │ andsvs pc, pc, #-2080374783 @ 0x84000001 │ │ │ │ ldclt 0, cr6, [r8, #-264]! @ 0xfffffef8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed3daf4 │ │ │ │ + bl fed3db04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6480ff8 │ │ │ │ - stclt 14, cr14, [r8, #-160] @ 0xffffff60 │ │ │ │ + stclt 14, cr14, [r8, #-128] @ 0xffffff80 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3db08 │ │ │ │ + bl fed3db18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r3, r7, r8, r9, sl, fp}^ │ │ │ │ ldmdami r6, {r0, r1, r3, r4, r7, ip, sp, pc} │ │ │ │ - blmi 778168 │ │ │ │ + blmi 778178 │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ stmiapl r3, {r2, r5, r6, r9, sp}^ │ │ │ │ ldmdavs fp, {r3, r5, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf6480300 │ │ │ │ - @ instruction: 0xf04fed98 │ │ │ │ + @ instruction: 0xf04fed90 │ │ │ │ andcs r1, r1, #1073741824 @ 0x40000000 │ │ │ │ eorseq pc, r1, #192, 4 │ │ │ │ andsne lr, r1, #3358720 @ 0x334000 │ │ │ │ vst1.8 {d20-d22}, [pc], r1 │ │ │ │ stmdavs r8!, {r4, r9, ip} │ │ │ │ ldrls r9, [r0], #-533 @ 0xfffffdeb │ │ │ │ addscc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ - bmi 4387b0 │ │ │ │ + bmi 4387c0 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, fp, r1, lsl #2 │ │ │ │ @ instruction: 0xf649bd30 │ │ │ │ - svclt 0x0000e850 │ │ │ │ - rsbseq r9, r9, r6, ror #13 │ │ │ │ + svclt 0x0000e848 │ │ │ │ + ldrsbteq r9, [r9], #-102 @ 0xffffff9a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r9, lr, lsr #13 │ │ │ │ + @ instruction: 0x0079969e │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 236584 │ │ │ │ + blcc 236594 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldrbmi fp, [r0, -r3, lsl #2]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3db9c │ │ │ │ + bl fed3dbac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2365b8 │ │ │ │ + blcc 2365c8 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldclt 1, cr11, [r0, #-12] │ │ │ │ strb r4, [sl, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3dbd4 │ │ │ │ + bl fed3dbe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r8], r8 │ │ │ │ strls r9, [r2], #-3082 @ 0xfffff3f6 │ │ │ │ ldrbtmi r4, [ip], #-3080 @ 0xfffff3f8 │ │ │ │ stcmi 4, cr9, [r8], {1} │ │ │ │ strls r4, [r0], #-1148 @ 0xfffffb84 │ │ │ │ strls r9, [r3], #-3083 @ 0xfffff3f5 │ │ │ │ @@ -449183,28 +449187,28 @@ │ │ │ │ ldrshlt r7, [sl, #-146] @ 0xffffff6e │ │ │ │ stmdaeq r8, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8582500 │ │ │ │ tstlt r3, r4, lsl #30 │ │ │ │ stmdavs r9, {r0, r5, fp, sp, lr} │ │ │ │ strcc fp, [r1, #-2417] @ 0xfffff68f │ │ │ │ ldmle r6!, {r1, r3, r5, r7, r9, lr}^ │ │ │ │ - blcs 20161c │ │ │ │ + blcs 20162c │ │ │ │ stmdavs r2!, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ ldrtmi sp, [sl], -r3, ror #1 │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ ldrb pc, [lr, r1, ror #24] @ │ │ │ │ @ instruction: 0x4620463a │ │ │ │ mrrc2 0, 0, pc, ip, cr6 @ │ │ │ │ @ instruction: 0xe7ea79f2 │ │ │ │ @ instruction: 0x463a4613 │ │ │ │ ldc2 0, cr15, [ip], {6} │ │ │ │ svclt 0x0000e7da │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed3dc84 │ │ │ │ + bl fed3dc94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff0 │ │ │ │ umulllt ip, r3, ip, r0 │ │ │ │ stmdacs r0!, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ tstpne r4, r0 @ p-variant is OBSOLETE │ │ │ │ mcrne 4, 2, r1, cr4, cr9, {0} │ │ │ │ @@ -449213,15 +449217,15 @@ │ │ │ │ ldrtcc r3, [r6], -ip, lsr #12 │ │ │ │ eorscc r2, r0, #864 @ 0x360 │ │ │ │ @ instruction: 0x36363614 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ eorseq r1, r4, r6, lsr r7 │ │ │ │ svclt 0x00182900 │ │ │ │ andlt r2, r3, r2 │ │ │ │ - blx 324c3e │ │ │ │ + blx 324c4e │ │ │ │ @ instruction: 0xe7fa201a │ │ │ │ svclt 0x00142900 │ │ │ │ andcs r2, sp, lr │ │ │ │ @ instruction: 0xf101e7f5 │ │ │ │ ldrb r0, [r2, r0, lsr #32]! │ │ │ │ @ instruction: 0xe7f02018 │ │ │ │ strb r2, [lr, pc]! │ │ │ │ @@ -449235,22 +449239,22 @@ │ │ │ │ @ instruction: 0x201be7df │ │ │ │ @ instruction: 0xf8dfe7dd │ │ │ │ strmi lr, [r3], -r4, lsr #32 │ │ │ │ ldrbtmi r4, [sl], #-2568 @ 0xfffff5f8 │ │ │ │ andeq pc, lr, ip, asr r8 @ │ │ │ │ mrscs r9, (UNDEF: 17) │ │ │ │ @ instruction: 0xf6486800 │ │ │ │ - @ instruction: 0xf648ef88 │ │ │ │ - andcs lr, ip, r6, ror fp │ │ │ │ + @ instruction: 0xf648ef80 │ │ │ │ + andcs lr, ip, lr, ror #22 │ │ │ │ svclt 0x0000e7cd │ │ │ │ - rsbseq r9, r9, r0, ror r5 │ │ │ │ + rsbseq r9, r9, r0, ror #10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, r6, r6, ror #10 │ │ │ │ + eoreq r0, r6, lr, asr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3dd3c │ │ │ │ + bl fed3dd4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ @ instruction: 0xf04fe0dc │ │ │ │ @ instruction: 0xf8830c00 │ │ │ │ ldrbtmi ip, [lr], #0 │ │ │ │ @ instruction: 0xf882b10a │ │ │ │ ldmdacs r1, {lr, pc} │ │ │ │ @@ -449298,31 +449302,31 @@ │ │ │ │ andcs fp, r3, r0, lsl sp │ │ │ │ andvs r2, r8, r1, lsl #4 │ │ │ │ ldclt 0, cr7, [r0, #-104] @ 0xffffff98 │ │ │ │ strmi r4, [r3], -r6, lsl #24 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ @ instruction: 0xf85e447a │ │ │ │ stmdavs r0, {r2} │ │ │ │ - svc 0x0008f648 │ │ │ │ - b fffa4540 │ │ │ │ - ldrhteq r9, [r9], #-66 @ 0xffffffbe │ │ │ │ + svc 0x0000f648 │ │ │ │ + b ffda4550 │ │ │ │ + rsbseq r9, r9, r2, lsr #9 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, r6, r0, lsl #9 │ │ │ │ + eoreq r0, r6, r8, ror #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3de34 │ │ │ │ + bl fed3de44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ ldrmi r4, [r0], -ip, lsl #12 │ │ │ │ @ instruction: 0xf89d4619 │ │ │ │ - blls 32ec88 │ │ │ │ - @ instruction: 0xffeef6db │ │ │ │ + blls 32ec98 │ │ │ │ + @ instruction: 0xffe6f6db │ │ │ │ @ instruction: 0x46024b1b │ │ │ │ stmdbvs r8!, {r1, r8, sp}^ │ │ │ │ @ instruction: 0xf69b447b │ │ │ │ - blls 3a4ec0 │ │ │ │ + blls 3a4eb0 │ │ │ │ stmdbeq r2!, {r2, r7, r9, sp, lr}^ │ │ │ │ stclvc 15, cr1, [r3, #-100] @ 0xffffff9c │ │ │ │ stceq 1, cr15, [r1], {4} │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf1047543 │ │ │ │ @ instruction: 0xf0040310 │ │ │ │ @ instruction: 0xf845041f │ │ │ │ @@ -449331,23 +449335,23 @@ │ │ │ │ adcmi r2, r2, r1, lsl #4 │ │ │ │ sbcmi pc, r0, #13959168 @ 0xd50000 │ │ │ │ svclt 0x00384564 │ │ │ │ stmdbcs r1, {r2, r5, r6, r9, sl, lr} │ │ │ │ sbcmi pc, r0, #12910592 @ 0xc50000 │ │ │ │ ldrsbmi pc, [r0], #131 @ 0x83 @ │ │ │ │ @ instruction: 0xf8d3bf98 │ │ │ │ - b 12eb020 │ │ │ │ + b 12eb030 │ │ │ │ @ instruction: 0xf8c30402 │ │ │ │ svclt 0x009c40d0 │ │ │ │ @ instruction: 0xf8c34311 │ │ │ │ @ instruction: 0xf8d310e0 │ │ │ │ tstmi r1, #240 @ 0xf0 │ │ │ │ rscsne pc, r0, r3, asr #17 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eoreq ip, r3, ip, lsl #10 │ │ │ │ + strdeq ip, [r3], -r4 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ ldcvc 5, cr15, [r7, #-692] @ 0xfffffd4c │ │ │ │ stmdbcc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdbcs r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @@ -449355,136 +449359,136 @@ │ │ │ │ tstls r3, #14680064 @ 0xe00000 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ ldmpl r3, {r2, r3, r4, r5, r6, r7, fp, ip, sp}^ │ │ │ │ orrsls r6, r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwls r6, #31043 @ 0x7943 │ │ │ │ @ instruction: 0x4618461c │ │ │ │ - @ instruction: 0xffc4f6a7 │ │ │ │ + @ instruction: 0xffbcf6a7 │ │ │ │ @ instruction: 0xf0204620 │ │ │ │ strtmi pc, [r0], -r1, ror #27 │ │ │ │ - ldc2l 6, cr15, [r2], #848 @ 0x350 │ │ │ │ + stc2l 6, cr15, [sl], #848 @ 0x350 │ │ │ │ @ instruction: 0xf6aa4620 │ │ │ │ - @ instruction: 0x4620fcfb │ │ │ │ - blx fe3a47ba │ │ │ │ + @ instruction: 0x4620fcf3 │ │ │ │ + blx 21a47ca │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ @ instruction: 0x2100fe93 │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ @ instruction: 0xf896fedf │ │ │ │ stmdbcs r0, {r0, r1, r4, r5, r7, ip} │ │ │ │ - bls 3dae7c │ │ │ │ + bls 3dae8c │ │ │ │ @ instruction: 0x6d926953 │ │ │ │ svccs 0x00c0f412 │ │ │ │ @ instruction: 0xf893d005 │ │ │ │ andsls r2, r2, #184 @ 0xb8 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8938109 │ │ │ │ - bcs 1eefac │ │ │ │ + bcs 1eefbc │ │ │ │ rscshi pc, r9, r0, asr #32 │ │ │ │ ldrdcc pc, [r4], r3 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf89580f0 │ │ │ │ - blcs 1f38ec │ │ │ │ + blcs 1f38fc │ │ │ │ @ instruction: 0xf8d6d047 │ │ │ │ - blcs 1f39f8 │ │ │ │ + blcs 1f3a08 │ │ │ │ stmdbls r7, {r1, r3, r6, ip, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ - bl ffd24694 │ │ │ │ + bl ffb246a4 │ │ │ │ andcs r9, r0, #7168 @ 0x1c00 │ │ │ │ ldrdcc pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ cmnlt r9, r9, lsl r8 │ │ │ │ @ instruction: 0xf8936808 │ │ │ │ stccs 0, cr4, [r0], {32} │ │ │ │ sadd16mi fp, sl, r8 │ │ │ │ tstlt r8, fp, lsl #12 │ │ │ │ ldrb r4, [r5, r1, lsl #12]! │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmibvs r1, {r0, r1, r2, r4, sl, pc} │ │ │ │ strtmi r9, [r0], -r7, lsl #24 │ │ │ │ - blx 1222de6 │ │ │ │ + blx 1222df6 │ │ │ │ sbccc pc, r4, #13959168 @ 0xd50000 │ │ │ │ subcc pc, r7, r4, lsl #17 │ │ │ │ ldmdacs r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ sbccc pc, r0, #13959168 @ 0xd50000 │ │ │ │ subcc pc, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ ldmpl r3, {r3, r5, fp, ip, sp}^ │ │ │ │ - blls fe740e2c │ │ │ │ + blls fe740e3c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d83fb │ │ │ │ pop {r0, r1, r2, r4, r8, sl, fp, ip, sp, lr} │ │ │ │ - blge f0ad98 │ │ │ │ + blge f0ada8 │ │ │ │ sbcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf6484618 │ │ │ │ - @ instruction: 0x4603eb3e │ │ │ │ + @ instruction: 0x4603eb36 │ │ │ │ andcs r4, r1, #1048576 @ 0x100000 │ │ │ │ tstvc sl, #458752 @ 0x70000 │ │ │ │ - blx a2ea0 │ │ │ │ + blx a2eb0 │ │ │ │ stmdals r7, {r0, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xff9af020 │ │ │ │ msrcc CPSR_s, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xd1b42b00 │ │ │ │ strtmi r9, [r0], -r7, lsl #24 │ │ │ │ - @ instruction: 0xff40f6a7 │ │ │ │ + @ instruction: 0xff38f6a7 │ │ │ │ vst1.8 {d18-d21}, [pc], r0 │ │ │ │ strtmi r2, [r0], -r0, ror #2 │ │ │ │ - @ instruction: 0xf994f6aa │ │ │ │ + @ instruction: 0xf98cf6aa │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ @ instruction: 0xf96ef034 │ │ │ │ strtmi r4, [r0], -r3, lsl #13 │ │ │ │ @ instruction: 0xf9f8f035 │ │ │ │ strmi r6, [r1], r3, ror #18 │ │ │ │ @ instruction: 0x2057f893 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0x462083b6 │ │ │ │ @ instruction: 0xf92ef012 │ │ │ │ @ instruction: 0xf01f4620 │ │ │ │ strtmi pc, [r0], -r9, ror #31 │ │ │ │ - blx 21a2f16 │ │ │ │ + blx 21a2f26 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf0489301 │ │ │ │ @ instruction: 0x4680fb7b │ │ │ │ @ instruction: 0xf6a94620 │ │ │ │ - strmi pc, [r7], -r9, asr #28 │ │ │ │ + strmi pc, [r7], -r1, asr #28 │ │ │ │ @ instruction: 0xf0434620 │ │ │ │ strmi pc, [r6], -fp, ror #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blls 247c70 │ │ │ │ - beq 4e1794 │ │ │ │ + blls 247c80 │ │ │ │ + beq 4e17a4 │ │ │ │ stmdbeq sl, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ movweq lr, #39491 @ 0x9a43 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r8, -r7, asr #20] │ │ │ │ strdcs fp, [r1, -lr] │ │ │ │ @ instruction: 0xf03b4620 │ │ │ │ movwmi pc, #26813 @ 0x68bd @ │ │ │ │ @ instruction: 0xf0354620 │ │ │ │ rscslt pc, r6, #6619136 @ 0x650000 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf034431e │ │ │ │ movwcs pc, #7047 @ 0x1b87 @ │ │ │ │ rscslt r2, r6, #8, 2 │ │ │ │ - b 11f870c │ │ │ │ + b 11f871c │ │ │ │ strtmi r0, [r0], -r6, lsl #14 │ │ │ │ @ instruction: 0xf8e2f046 │ │ │ │ rscslt r4, pc, #6291456 @ 0x600000 │ │ │ │ teqmi lr, #32, 12 @ 0x2000000 │ │ │ │ stc2 0, cr15, [r2], #280 @ 0x118 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ tstmi lr, #1610612751 @ 0x6000000f │ │ │ │ cdp2 0, 15, cr15, cr14, cr8, {0} │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ tstmi lr, #1610612751 @ 0x6000000f │ │ │ │ - @ instruction: 0xf994f6a9 │ │ │ │ + @ instruction: 0xf98cf6a9 │ │ │ │ teqpcc r6, r4 @ @ p-variant is OBSOLETE │ │ │ │ movwmi fp, #25334 @ 0x62f6 │ │ │ │ rscslt r0, r6, #7077888 @ 0x6c0000 │ │ │ │ stmdbvs r3!, {r0, r3, r4, sl, ip, lr, pc}^ │ │ │ │ - bvc 885648 │ │ │ │ + bvc 885658 │ │ │ │ stmdbcs r0, {r0, r1, r3, r4, r6, r9, fp, ip, sp, lr} │ │ │ │ movthi pc, #24640 @ 0x6040 @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ cmplt r3, r0, ror #6 │ │ │ │ andcs r2, r0, #64, 2 │ │ │ │ @ instruction: 0xf0164620 │ │ │ │ @ instruction: 0x4607ff5f │ │ │ │ @@ -449499,57 +449503,57 @@ │ │ │ │ rscslt r6, r6, #1622016 @ 0x18c000 │ │ │ │ @ instruction: 0xf8d34306 │ │ │ │ rscslt r3, r6, #140 @ 0x8c │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ mcrcs 3, 0, r8, cr0, cr3, {0} │ │ │ │ svcge 0x0065f47f │ │ │ │ stmdals r7, {r2, r3, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ - mrc2 6, 7, pc, cr6, cr9, {6} │ │ │ │ + mcr2 6, 7, pc, cr14, cr9, {6} @ │ │ │ │ stcls 7, cr14, [r7], {11} │ │ │ │ @ instruction: 0xf8952100 │ │ │ │ strtmi r2, [r0], -r4, ror #5 │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ - blx fe4a301a │ │ │ │ + blx fe4a302a │ │ │ │ ldrbt r6, [fp], r3, ror #18 │ │ │ │ andscs r9, r1, #7, 30 │ │ │ │ ldrtmi r2, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf82cf69b │ │ │ │ + @ instruction: 0xf824f69b │ │ │ │ pkhbtmi r2, r0, r2, lsl #4 │ │ │ │ andsls r2, fp, r8, lsl #2 │ │ │ │ @ instruction: 0xf69b4638 │ │ │ │ - @ instruction: 0xf8dff825 │ │ │ │ + @ instruction: 0xf8dff81d │ │ │ │ ldcls 6, cr3, [r3], {120} @ 0x78 │ │ │ │ andsls r2, r4, r4, lsl #4 │ │ │ │ teqpne r2, r7 @ @ p-variant is OBSOLETE │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ stmdbeq r9, {r3, r4, r9, sl, lr} │ │ │ │ - mcrr2 6, 13, pc, sl, cr12 @ │ │ │ │ + mcrr2 6, 13, pc, r2, cr12 @ │ │ │ │ @ instruction: 0x3660f8df │ │ │ │ andeq pc, r8, r8, asr #17 │ │ │ │ stmiapl r3!, {sp}^ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0x3654f8df │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf7084619 │ │ │ │ - @ instruction: 0xf8d7f84d │ │ │ │ + @ instruction: 0xf8d7f845 │ │ │ │ strmi r2, [r1], -r0, ror #2 │ │ │ │ teqlt r3, r3, lsl r8 │ │ │ │ ldmibvs sl, {r0, r1, r4, r9, sl, lr} │ │ │ │ ldmdavs fp, {r1, r3, r7, r8, fp, ip, sp, pc} │ │ │ │ - bcs 201028 │ │ │ │ + bcs 201038 │ │ │ │ ldmdals r4, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmdbvs fp, {r0, r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldmib r0, {r2, r3, r4, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ subvs r1, sl, r0, lsl #4 │ │ │ │ andcs r6, r0, #17 │ │ │ │ andcs lr, r0, #192, 18 @ 0x300000 │ │ │ │ tstls r8, #187695104 @ 0xb300000 │ │ │ │ - blls 6f8a10 │ │ │ │ - blx feecb850 │ │ │ │ + blls 6f8a20 │ │ │ │ + blx feecb860 │ │ │ │ stmib sp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldmdbeq fp, {r0, r2, r4, r9, sl, ip, lr}^ │ │ │ │ vcge.s8 d25, d15, d9 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ tstls r7, #-67108861 @ 0xfc000003 │ │ │ │ @ instruction: 0x33209b1a │ │ │ │ stcvs 8, cr15, [r8], {83} @ 0x53 │ │ │ │ @@ -449558,15 +449562,15 @@ │ │ │ │ @ instruction: 0xf1baa008 │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0xf04f6876 │ │ │ │ ldmdavs r3!, {r0, r9, fp}^ │ │ │ │ svclt 0x00082b00 │ │ │ │ @ instruction: 0xf10d2600 │ │ │ │ ldrtmi r0, [r0], -r0, lsl #19 │ │ │ │ - blx fef24a9a │ │ │ │ + blx fed24aaa │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf10d464c │ │ │ │ stmib r9, {r3, r4, r7, fp}^ │ │ │ │ strbmi lr, [r5], -r0, lsl #28 │ │ │ │ @ instruction: 0xee02e9c9 │ │ │ │ strbmi r4, [pc], -r4, asr #13 │ │ │ │ ldmvs fp, {r0, r1, r8, fp, sp, lr}^ │ │ │ │ @@ -449577,98 +449581,98 @@ │ │ │ │ stm r5, {r0, r1} │ │ │ │ stmib r8, {r0, r1}^ │ │ │ │ ldm ip!, {r9, sl, sp, pc} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ stmdals r1, {r0, r4, r5, r6, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9ecf69b │ │ │ │ + @ instruction: 0xf9e4f69b │ │ │ │ @ instruction: 0xf8d99c1b │ │ │ │ andls r2, r1, r0, lsl r0 │ │ │ │ stmiavs r1!, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001407 │ │ │ │ - blcs 5675a8 │ │ │ │ + blcs 5675b8 │ │ │ │ tstls lr, r1, lsl #24 │ │ │ │ @ instruction: 0x2320bf18 │ │ │ │ stmdbls lr, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d2bf08 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - stc2 6, cr15, [r4], #624 @ 0x270 │ │ │ │ + ldc2 6, cr15, [ip], {156} @ 0x9c │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc2 6, cr15, [r2, #632] @ 0x278 │ │ │ │ + ldc2l 6, cr15, [sl, #-632]! @ 0xfffffd88 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ - @ instruction: 0xf9faf69b │ │ │ │ + @ instruction: 0xf9f2f69b │ │ │ │ andls r4, pc, r4, lsl #12 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r6, #-632]! @ 0xfffffd88 │ │ │ │ + stc2l 6, cr15, [lr, #-632]! @ 0xfffffd88 │ │ │ │ ldmibvs lr, {r1, r3, r4, r8, r9, fp, ip, pc} │ │ │ │ tstcc r4, #36700160 @ 0x2300000 │ │ │ │ mcrcs 3, 0, r9, cr0, cr0, {0} │ │ │ │ cmnphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ strcs r9, [r0], #-3867 @ 0xfffff0e5 │ │ │ │ sublt pc, r4, sp, asr #17 │ │ │ │ ldrtmi r4, [r1], fp, asr #13 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ mcrcs 8, 0, r6, cr0, cr14, {0} │ │ │ │ cmpphi r8, r0 @ p-variant is OBSOLETE │ │ │ │ - bcs 2011c4 │ │ │ │ + bcs 2011d4 │ │ │ │ andshi pc, lr, #0 │ │ │ │ - bcs 305d6c │ │ │ │ + bcs 305d7c │ │ │ │ ldmdbvs sl, {r1, r2, r5, r8, ip, lr, pc}^ │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlawble r1, sl, r2, r4 │ │ │ │ @ instruction: 0xf8d26e1a │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - bcs 22f14c │ │ │ │ + bcs 22f15c │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ ldrbmi r0, [r2], -r0, lsl #20 │ │ │ │ - bvs ff69f13c │ │ │ │ - blvc 641174 │ │ │ │ + bvs ff69f14c │ │ │ │ + blvc 641184 │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmdbvs r1, {r1, r2, r3, r6, r9, pc}^ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmdbcs r5, {r0, r1, r5, r6, r7, r8, pc} │ │ │ │ andcs sp, r0, #-1073741764 @ 0xc000003c │ │ │ │ ldmdals r4, {r0, r3, r4, r8, fp, ip, pc} │ │ │ │ svclt 0x00184290 │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ cdpcs 1, 0, cr11, cr0, cr1, {5} │ │ │ │ msrhi CPSR_fx, r0 │ │ │ │ ldmdavs r6!, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ ldmdavs r2!, {r1, r2, r4, r8, ip, sp, pc} │ │ │ │ bicle r2, pc, r0, lsl #20 │ │ │ │ - bcs 305dcc │ │ │ │ + bcs 305ddc │ │ │ │ msrhi CPSR_, r0, asr #32 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addmi r2, sl, #-1073741793 @ 0xc000001f │ │ │ │ tstphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ strb r2, [fp, r0, lsl #12] │ │ │ │ ldrbtcs pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8cb2102 │ │ │ │ ldmdbls r3, {ip} │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ smlabbcs r4, sl, r8, r5 │ │ │ │ @ instruction: 0xf5029209 │ │ │ │ @ instruction: 0xf8924270 │ │ │ │ andcc r2, fp, #3047424 @ 0x2e8000 │ │ │ │ eorcs pc, r2, r3, asr r8 @ │ │ │ │ - bls 3cb9c0 │ │ │ │ + bls 3cb9d0 │ │ │ │ teqpcs r2, r2 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0000912 │ │ │ │ submi r8, sl, #244 @ 0xf4 │ │ │ │ ldcge 1, cr2, [ip], {-0} │ │ │ │ andls r4, r2, #13631488 @ 0xd00000 │ │ │ │ stmib sp, {r0, r2, r8, ip, pc}^ │ │ │ │ stmib sp, {r1, r3, r9, fp, ip, sp, lr}^ │ │ │ │ movwls r6, #26892 @ 0x690c │ │ │ │ - blls 24b5d0 │ │ │ │ + blls 24b5e0 │ │ │ │ strpl lr, [r0, #-2504] @ 0xfffff638 │ │ │ │ @ instruction: 0x2055f893 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ cdpne 1, 5, cr8, cr3, cr15, {5} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r5, r8, pc}^ @ │ │ │ │ msreq CPSR_sx, r3, lsl r0 │ │ │ │ @@ -449683,32 +449687,32 @@ │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ - blls 2a76d4 │ │ │ │ + blls 2a76e4 │ │ │ │ andcc pc, r0, r8, lsr #17 │ │ │ │ @ instruction: 0x6726e9dd │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stmib sp, {r4}^ │ │ │ │ @ instruction: 0xf69b671c │ │ │ │ - strmi pc, [r7], -r1, asr #18 │ │ │ │ + @ instruction: 0x4607f939 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - ldc2 6, cr15, [r8], #632 @ 0x278 │ │ │ │ + ldc2 6, cr15, [r0], #632 @ 0x278 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ @ instruction: 0xf69b0010 │ │ │ │ - bls 26564c │ │ │ │ + bls 26563c │ │ │ │ ldmibvs r3, {r1, r2, r9, sl, lr} │ │ │ │ ldmibvs r0, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - mcr2 6, 0, pc, cr4, cr13, {6} @ │ │ │ │ + ldc2l 6, cr15, [ip, #884]! @ 0x374 │ │ │ │ rscvs r9, r3, lr, lsl #22 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr6, {0} │ │ │ │ strpl lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf10660a5 │ │ │ │ mvnsvs r0, r4, asr #6 │ │ │ │ ldm r4, {r2, r8, r9, ip, pc} │ │ │ │ @@ -449718,111 +449722,111 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ cmppeq r4, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r9, [r0], -r1, lsl #20 │ │ │ │ @ instruction: 0x3055f892 │ │ │ │ @ instruction: 0x2054f892 │ │ │ │ - blx feba4d1e │ │ │ │ + blx fe9a4d2e │ │ │ │ @ instruction: 0x46584631 │ │ │ │ - stc2 6, cr15, [r4], {158} @ 0x9e │ │ │ │ + ldc2l 6, cr15, [ip], #-632 @ 0xfffffd88 │ │ │ │ andcs r9, r1, #2048 @ 0x800 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ andsmi r9, r3, #8, 20 @ 0x8000 │ │ │ │ adcshi pc, lr, r0, asr #32 │ │ │ │ @ instruction: 0xf8dd9b0f │ │ │ │ @ instruction: 0xf8939040 │ │ │ │ vhadd.s8 d26, d0, d20 │ │ │ │ @ instruction: 0xf8db217f │ │ │ │ @ instruction: 0xf69b0010 │ │ │ │ - blls 325728 │ │ │ │ + blls 325718 │ │ │ │ @ instruction: 0xf10060e3 │ │ │ │ @ instruction: 0xf8990e54 │ │ │ │ @ instruction: 0xf04f3010 │ │ │ │ stmib r4, {r0, r1, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp}^ │ │ │ │ strmi r5, [r7], -r0, lsl #10 │ │ │ │ - blx 4ff588 │ │ │ │ + blx 4ff598 │ │ │ │ @ instruction: 0xf880fa0a │ │ │ │ @ instruction: 0xf01a302c │ │ │ │ movwls r0, #20225 @ 0x4f01 │ │ │ │ msreq SPSR_s, #0, 2 │ │ │ │ ldm r4, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8c4000f │ │ │ │ stm r8, {r2, r3, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ svclt 0x0008000f │ │ │ │ andle r2, sl, r1, lsl #6 │ │ │ │ - blcs a0df3c │ │ │ │ + blcs a0df4c │ │ │ │ @ instruction: 0xf003bf1b │ │ │ │ andcs r0, r1, #2080374784 @ 0x7c000000 │ │ │ │ - blx 278cc4 │ │ │ │ + blx 278cd4 │ │ │ │ svclt 0x0018f303 │ │ │ │ ldmdbvs sl!, {r0, r1, r5, r6, sl, lr}^ │ │ │ │ stmdals r9, {r2, r5, r6, r8, sp} │ │ │ │ andeq pc, r2, #1024 @ 0x400 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ @ instruction: 0xf8927f96 │ │ │ │ strcc r2, [fp], -lr, lsr #32 │ │ │ │ eorcc pc, r6, r7, asr #16 │ │ │ │ movweq pc, #45314 @ 0xb102 @ │ │ │ │ eorpl pc, r3, r7, asr #16 │ │ │ │ - stc2 6, cr15, [ip], #-632 @ 0xfffffd88 │ │ │ │ - blls 2cdb70 │ │ │ │ + stc2 6, cr15, [r4], #-632 @ 0xfffffd88 │ │ │ │ + blls 2cdb80 │ │ │ │ andls r3, r2, #268435456 @ 0x10000000 │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ movwls r4, #13849 @ 0x3619 │ │ │ │ andeq pc, r0, #-2147483632 @ 0x80000010 │ │ │ │ - bls 3cbb90 │ │ │ │ + bls 3cbba0 │ │ │ │ teqpcc r2, r2 @ @ p-variant is OBSOLETE │ │ │ │ svcne 0x0013ebb1 │ │ │ │ svcge 0x001df4ff │ │ │ │ - bvc 4a1b00 │ │ │ │ + bvc 4a1b10 │ │ │ │ stmdbvs ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrmi r9, [r8], -r6, lsl #22 │ │ │ │ - @ instruction: 0xff60f69b │ │ │ │ + @ instruction: 0xff58f69b │ │ │ │ @ instruction: 0x46519811 │ │ │ │ - @ instruction: 0xff4af707 │ │ │ │ + @ instruction: 0xff42f707 │ │ │ │ mcrcs 12, 0, r9, cr0, cr2, {0} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0x4681fcf5 │ │ │ │ + strmi pc, [r1], sp, ror #25 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8ddae9b │ │ │ │ tstlt ip, r4, asr #32 │ │ │ │ ldmdals sl, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf94af6a8 │ │ │ │ + @ instruction: 0xf942f6a8 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xff9cf707 │ │ │ │ + @ instruction: 0xff94f707 │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ orrslt r4, fp, r5, lsl #12 │ │ │ │ stmdavs r8!, {sl, sp}^ │ │ │ │ - @ instruction: 0xff3ef69b │ │ │ │ + @ instruction: 0xff36f69b │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ strmi lr, [r0], #-2501 @ 0xfffff63b │ │ │ │ - blcc 238c8c │ │ │ │ + blcc 238c9c │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf7073030 │ │ │ │ - @ instruction: 0xf8dbff89 │ │ │ │ + @ instruction: 0xf8dbff81 │ │ │ │ @ instruction: 0x46053030 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldmdavs fp, {r3, r4, r8, r9, fp, ip, pc} │ │ │ │ ldmdavs fp, {r3, r4, r8, r9, ip, pc} │ │ │ │ - blls 813954 │ │ │ │ - blls 813918 │ │ │ │ - bcs 201a78 │ │ │ │ + blls 813964 │ │ │ │ + blls 813928 │ │ │ │ + bcs 201a88 │ │ │ │ addshi pc, pc, r0, asr #32 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0x5615e9dd │ │ │ │ - blls 2e0b60 │ │ │ │ + blls 2e0b70 │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ - blls 2e101c │ │ │ │ + blls 2e102c │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf8882301 │ │ │ │ ldrbt r3, [r5], r0 │ │ │ │ @ instruction: 0xf8c89b03 │ │ │ │ ldrbt r3, [r1], r0 │ │ │ │ vmulge.f64 d9, d12, d6 │ │ │ │ strpl lr, [r0, #-2504] @ 0xfffff638 │ │ │ │ @@ -449830,60 +449834,60 @@ │ │ │ │ ldrsbtls pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ andls pc, ip, r8, asr #17 │ │ │ │ ldrpl lr, [r0, #-2509]! @ 0xfffff633 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ ldrpl lr, [r2, #-2509]! @ 0xfffff633 │ │ │ │ mulsge r0, r9, r8 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ - blcs 20e074 │ │ │ │ + blcs 20e084 │ │ │ │ @ instruction: 0xf1babf08 │ │ │ │ svclt 0x00080f01 │ │ │ │ - beq 2635b4 │ │ │ │ + beq 2635c4 │ │ │ │ svcge 0x0029f43f │ │ │ │ @ instruction: 0xf8c646b4 │ │ │ │ - blx 19cb4b4 │ │ │ │ + blx 19cb4c4 │ │ │ │ @ instruction: 0xf886fe83 │ │ │ │ svcge 0x0034e010 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xc60f463e │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ vst4.16 {d29-d32}, [pc], r2 │ │ │ │ @ instruction: 0xf8db71ac │ │ │ │ @ instruction: 0xf69a0010 │ │ │ │ - @ instruction: 0xf899ff9d │ │ │ │ + @ instruction: 0xf899ff95 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r6], -r9, asr #12 │ │ │ │ - blx fe924f30 │ │ │ │ + blx fe724f40 │ │ │ │ ldrdcc pc, [ip], -fp │ │ │ │ mulne r8, fp, r8 │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ - b 12280f4 │ │ │ │ - blls 7a7be4 │ │ │ │ + b 1228104 │ │ │ │ + blls 7a7bf4 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ teqhi r3, #1275068416 @ 0x4c000000 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, r9, sl, fp, lr, pc} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf69e4658 │ │ │ │ - @ instruction: 0xf896fb61 │ │ │ │ + @ instruction: 0xf896fb59 │ │ │ │ strbt sl, [r6], ip, lsr #32 │ │ │ │ addsmi r6, r7, #73728 @ 0x12000 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr12, cr15, {3} │ │ │ │ tstcs r2, fp, lsr sl │ │ │ │ andne pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf8cb9913 │ │ │ │ stmpl sl, {r2, ip, sp} │ │ │ │ andls r9, r9, #20, 18 @ 0x50000 │ │ │ │ - blx fee2e444 │ │ │ │ + blx fee2e454 │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ ldrt r0, [r2], -r9, lsl #1 │ │ │ │ svceq 0x0000f1be │ │ │ │ @ instruction: 0xe6ced1b9 │ │ │ │ stmdbls r5, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ ldrbt r9, [r3], -r7, lsr #2 │ │ │ │ @@ -449897,44 +449901,44 @@ │ │ │ │ @ instruction: 0xf0444620 │ │ │ │ movwmi pc, #27757 @ 0x6c6d @ │ │ │ │ mcrcs 2, 0, fp, cr0, cr6, {7} │ │ │ │ mcrrge 4, 7, pc, sp, cr15 @ │ │ │ │ strtmi lr, [r0], -r4, lsl #8 │ │ │ │ @ instruction: 0xffe8f033 │ │ │ │ @ instruction: 0xf6a94620 │ │ │ │ - str pc, [r2], #2745 @ 0xab9 │ │ │ │ - blcs 2161c4 │ │ │ │ + str pc, [r2], #2737 @ 0xab1 │ │ │ │ + blcs 2161d4 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ cmpcs r0, r4, lsl pc │ │ │ │ @ instruction: 0x46202110 │ │ │ │ ldc2 0, cr15, [r8], {22} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r9], #252 @ 0xfc │ │ │ │ ldrtmi r4, [lr], -r0, lsr #12 │ │ │ │ - cdp2 6, 2, cr15, cr14, cr8, {5} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr8, {5} │ │ │ │ ldcvs 4, cr14, [r9, #716] @ 0x2cc │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xff0af012 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ ldc2l 0, cr15, [r0, #-124]! @ 0xffffff84 │ │ │ │ @ instruction: 0x2120e43f │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf041ac9e │ │ │ │ ldr r0, [sl], #320 @ 0x140 │ │ │ │ @ instruction: 0xe7f72130 │ │ │ │ - b a24ee8 │ │ │ │ + b 824ef8 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ movwcs fp, #3047 @ 0xbe7 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r9, r9, r2, lsr #6 │ │ │ │ - rsbseq r9, r9, ip, lsl r3 │ │ │ │ + rsbseq r9, r9, r2, lsl r3 │ │ │ │ + rsbseq r9, r9, ip, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r9, r8, asr #4 │ │ │ │ + rsbseq r9, r9, r8, lsr r2 │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -449944,51 +449948,51 @@ │ │ │ │ movwls r4, #25723 @ 0x647b │ │ │ │ @ instruction: 0xf8534603 │ │ │ │ movwls r9, #31492 @ 0x7b04 │ │ │ │ mulcc r1, r9, r8 │ │ │ │ @ instruction: 0x2006f8b9 │ │ │ │ @ instruction: 0x5004f8b9 │ │ │ │ movwls r0, #18715 @ 0x491b │ │ │ │ - blcc 2ee38c │ │ │ │ - bleq 263a50 │ │ │ │ + blcc 2ee39c │ │ │ │ + bleq 263a60 │ │ │ │ vqdmulh.s d2, d0, d7 │ │ │ │ ldm pc, {r1, r4, r5, r7, pc}^ @ │ │ │ │ ldrbcc pc, [fp, #-3] @ │ │ │ │ ldrcc fp, [r5, #-4]! │ │ │ │ cmncs r0, r8, lsr r5 │ │ │ │ @ instruction: 0xf69a6940 │ │ │ │ - @ instruction: 0xf8dfff57 │ │ │ │ - bls 375088 │ │ │ │ + @ instruction: 0xf8dfff4f │ │ │ │ + bls 375098 │ │ │ │ stceq 0, cr15, [r4], {79} @ 0x4f │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ strcs r4, [r0, -r4, lsl #12] │ │ │ │ rsbcs r5, r4, #13697024 @ 0xd10000 │ │ │ │ - blx 281b7a │ │ │ │ + blx 281b8a │ │ │ │ @ instruction: 0x23201103 │ │ │ │ @ instruction: 0xf8912201 │ │ │ │ strcc r5, [fp, #-81] @ 0xffffffaf │ │ │ │ eorgt pc, r5, r0, asr #16 │ │ │ │ @ instruction: 0x5053f891 │ │ │ │ @ instruction: 0xf840350b │ │ │ │ @ instruction: 0xf8913025 │ │ │ │ @ instruction: 0xf8915052 │ │ │ │ strcc r1, [fp, #-84] @ 0xffffffac │ │ │ │ @ instruction: 0xf840310b │ │ │ │ @ instruction: 0xf8407025 │ │ │ │ ldrtmi r2, [r1], -r1, lsr #32 │ │ │ │ - @ instruction: 0xf9acf69c │ │ │ │ + @ instruction: 0xf9a4f69c │ │ │ │ strtmi r9, [r1], -r7, lsl #16 │ │ │ │ - blx fe925120 │ │ │ │ + blx fe725130 │ │ │ │ eorsvs pc, r4, sl, asr #17 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8998ff0 │ │ │ │ @ instruction: 0xf0033019 │ │ │ │ - blcs 2683b8 │ │ │ │ + blcs 2683c8 │ │ │ │ strtcs fp, [r2], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 2db6d0 │ │ │ │ + blcs 2db6e0 │ │ │ │ strtcs fp, [r4], #-3852 @ 0xfffff0f4 │ │ │ │ @ instruction: 0xf1bb24a0 │ │ │ │ rscle r0, sp, r0, lsl #30 │ │ │ │ ldrsbtcc pc, [r0], -sl @ │ │ │ │ svceq 0x0001f1bb │ │ │ │ rscle r5, r7, ip, asr r5 │ │ │ │ @ instruction: 0xf8da2301 │ │ │ │ @@ -450000,20 +450004,20 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mulpl r3, r9, r8 │ │ │ │ streq pc, [r2, #-21] @ 0xffffffeb │ │ │ │ cmpphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dfd0d0 │ │ │ │ @ instruction: 0xf04f35d4 │ │ │ │ - bls 36a4a4 │ │ │ │ + bls 36a4b4 │ │ │ │ @ instruction: 0xf8cd58d3 │ │ │ │ ldrtmi r9, [r1], ip │ │ │ │ cmncs r0, r2, lsl #6 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ - mcr2 6, 7, pc, cr12, cr10, {4} @ │ │ │ │ + mcr2 6, 7, pc, cr4, cr10, {4} @ │ │ │ │ stmdbvs r6, {r1, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0x23202704 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strmi r2, [r4], -r1, lsl #4 │ │ │ │ strne pc, [r6], -fp, lsl #22 │ │ │ │ @ instruction: 0xf8964641 │ │ │ │ @ instruction: 0xf10cc051 │ │ │ │ @@ -450024,50 +450028,50 @@ │ │ │ │ eorcc pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc052f896 │ │ │ │ @ instruction: 0x6054f896 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf840360b │ │ │ │ @ instruction: 0xf840702c │ │ │ │ @ instruction: 0xf69c2026 │ │ │ │ - stmdals r7, {r0, r1, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r7, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69e4621 │ │ │ │ - blls 2e6048 │ │ │ │ + blls 2e6038 │ │ │ │ strbmi r2, [sp, #-524] @ 0xfffffdf4 │ │ │ │ strtmi r8, [fp], #-2203 @ 0xfffff765 │ │ │ │ streq pc, [r1, #-261] @ 0xfffffefb │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ ldrdcs pc, [r4], -sl @ │ │ │ │ andhi pc, r3, r2, asr #16 │ │ │ │ stmib r3, {r0, r1, r4, sl, lr}^ │ │ │ │ bicle r7, r0, r1, lsl #14 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf1bb8ff0 │ │ │ │ svclt 0x00940f01 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ - blls 30c3bc │ │ │ │ + blls 30c3cc │ │ │ │ andsle r2, r7, r1, lsl #22 │ │ │ │ - blcc 28e3c8 │ │ │ │ + blcc 28e3d8 │ │ │ │ ldmdale r8, {r0, r8, r9, fp, sp} │ │ │ │ svceq 0x0001f1bb │ │ │ │ addhi pc, r2, #64, 4 │ │ │ │ mulcc r3, r9, r8 │ │ │ │ movweq pc, #8211 @ 0x2013 @ │ │ │ │ movwls fp, #16136 @ 0x3f08 │ │ │ │ @ instruction: 0xf8b9d011 │ │ │ │ vmov.i32 d19, #188 @ 0x000000bc │ │ │ │ - blcc 1e8400 │ │ │ │ + blcc 1e8410 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ and r9, r8, r3, lsl #6 │ │ │ │ mulcc r2, r9, r8 │ │ │ │ @ instruction: 0xf10006db │ │ │ │ @ instruction: 0xf1bb8255 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - blls 2d3564 │ │ │ │ + blls 2d3574 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 20e018 │ │ │ │ + blcs 20e028 │ │ │ │ strbtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ movwls r5, #22739 @ 0x58d3 │ │ │ │ ldrbcc pc, [ip], #2271 @ 0x8df @ │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ movwls r4, #54395 @ 0xd47b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bicvc pc, r0, #217055232 @ 0xcf00000 │ │ │ │ @@ -450078,44 +450082,44 @@ │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ stmdbvs r3!, {r1, r2, r3, r4, sp, lr, pc} │ │ │ │ @ instruction: 0xf8df2202 │ │ │ │ @ instruction: 0x462014b4 │ │ │ │ tstpeq r4, #-2013265919 @ p-variant is OBSOLETE @ 0x88000001 │ │ │ │ @ instruction: 0x462a4479 │ │ │ │ @ instruction: 0xf7066123 │ │ │ │ - rscvs pc, r0, pc, lsr #28 │ │ │ │ + rscvs pc, r0, r7, lsr #28 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ strtmi r6, [r1], -r5, ror #5 │ │ │ │ - blx 16252c0 │ │ │ │ - blcs 20e468 │ │ │ │ + blx 14252d0 │ │ │ │ + blcs 20e478 │ │ │ │ svcge 0x0026f47f │ │ │ │ movwcc r9, #6914 @ 0x1b02 │ │ │ │ ldrmi r9, [fp, #770] @ 0x302 │ │ │ │ svcge 0x0020f67f │ │ │ │ @ instruction: 0x5004f8b9 │ │ │ │ cmncs r8, r2, lsl #22 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ @ instruction: 0xf706441d │ │ │ │ - blls 366a1c │ │ │ │ + blls 366a0c │ │ │ │ addvs r4, r3, r4, lsl #12 │ │ │ │ movtvs r9, #23299 @ 0x5b03 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 307e0c │ │ │ │ + blls 307e1c │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 2c7ce4 │ │ │ │ + blcs 2c7cf4 │ │ │ │ @ instruction: 0xf8b9d1cb │ │ │ │ cmncs r0, r1, lsl r0 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ @ instruction: 0xf8992604 │ │ │ │ movwls r8, #36880 @ 0x9010 │ │ │ │ - mcr2 6, 1, pc, cr8, cr10, {4} @ │ │ │ │ + mcr2 6, 1, pc, cr0, cr10, {4} @ │ │ │ │ strtcc pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ - bls 36fe48 │ │ │ │ + bls 36fe58 │ │ │ │ ldmpl r3, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ - blx 241dca │ │ │ │ + blx 241dda │ │ │ │ @ instruction: 0x23203c02 │ │ │ │ @ instruction: 0xf1002201 │ │ │ │ tstls r8, r8, lsl r1 │ │ │ │ @ instruction: 0xe051f89c │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ eorvs pc, lr, r0, asr #16 │ │ │ │ @ instruction: 0xe053f89c │ │ │ │ @@ -450124,32 +450128,32 @@ │ │ │ │ @ instruction: 0xf89c302e │ │ │ │ @ instruction: 0xf89ce052 │ │ │ │ @ instruction: 0xf10ec054 │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf840602e │ │ │ │ @ instruction: 0xf69c202c │ │ │ │ - stmdals r7, {r0, r1, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r7, {r0, r1, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69e4639 │ │ │ │ - stmdbvs r3!, {r0, r1, r3, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r1, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmibmi r8!, {r3, r9, sp}^ │ │ │ │ vmax.u32 d20, d2, d16 │ │ │ │ ldrbtmi r0, [r9], #-788 @ 0xfffffcec │ │ │ │ @ instruction: 0x6123462a │ │ │ │ - stc2l 7, cr15, [r4, #24] │ │ │ │ + ldc2 7, cr15, [ip, #24]! │ │ │ │ mulcc ip, r9, r8 │ │ │ │ @ instruction: 0xf0034af3 │ │ │ │ rscvs r0, r0, pc, lsl #6 │ │ │ │ @ instruction: 0xf852447a │ │ │ │ stcvc 0, cr2, [r3, #-140]! @ 0xffffff74 │ │ │ │ movteq pc, #13154 @ 0x3362 @ │ │ │ │ @ instruction: 0xf1a87523 │ │ │ │ stclvc 3, cr0, [r2], #124 @ 0x7c │ │ │ │ svceq 0x001df1b8 │ │ │ │ - blcs 2575a8 │ │ │ │ + blcs 2575b8 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ vcgt.u32 d18, d3, d0 │ │ │ │ strbtvc r0, [r2], #512 @ 0x200 │ │ │ │ rsbvs r2, r2, #0, 4 │ │ │ │ @ instruction: 0x301cf8da │ │ │ │ msrcs CPSR_xc, #9633792 @ 0x930000 │ │ │ │ @ instruction: 0xf0402a04 │ │ │ │ @@ -450165,90 +450169,90 @@ │ │ │ │ addseq r0, r5, r3, lsl #3 │ │ │ │ orreq r0, r3, r3, lsl #3 │ │ │ │ orreq r0, r3, r3, lsl #3 │ │ │ │ orreq r0, r3, r3, lsl #3 │ │ │ │ orreq r0, r3, r3, lsl #3 │ │ │ │ orreq r0, r3, r3, lsl #3 │ │ │ │ orreq r0, r3, r3, lsl #3 │ │ │ │ - blmi ff5a7ae0 │ │ │ │ - bls 379310 │ │ │ │ + blmi ff5a7af0 │ │ │ │ + bls 379320 │ │ │ │ @ instruction: 0x5014f8da │ │ │ │ andcs r5, r0, #13828096 @ 0xd30000 │ │ │ │ ldrmi r9, [r8], -r2, lsl #6 │ │ │ │ - @ instruction: 0xff32f6db │ │ │ │ + @ instruction: 0xff2af6db │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ strmi r4, [r4], -sp, asr #19 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ andeq pc, r9, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf7064479 │ │ │ │ - strtmi pc, [r2], -fp, ror #26 │ │ │ │ + strtmi pc, [r2], -r3, ror #26 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r3, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf9d6f69a │ │ │ │ + @ instruction: 0xf9cef69a │ │ │ │ svceq 0x0000f1bb │ │ │ │ mcrge 4, 3, pc, cr2, cr15, {1} @ │ │ │ │ @ instruction: 0x2004f8b9 │ │ │ │ @ instruction: 0xf8da210c │ │ │ │ - blx 233a86 │ │ │ │ + blx 233a96 │ │ │ │ andcs r3, r0, #134217728 @ 0x8000000 │ │ │ │ addsvs r4, sl, r4, lsl r6 │ │ │ │ stmib r3, {r1, r4, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0xf1024000 │ │ │ │ @ instruction: 0xf1030201 │ │ │ │ mvnsle r0, ip, lsl #6 │ │ │ │ - blmi ff0e1348 │ │ │ │ + blmi ff0e1358 │ │ │ │ rscvs r2, r2, #805306368 @ 0x30000000 │ │ │ │ ldmpl r3, {r1, r2, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8da60a3 │ │ │ │ stmdbls r3, {r2, r4, ip, sp} │ │ │ │ ldrdcs pc, [r0], -sl @ │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ smlatbcs ip, sp, r0, r8 │ │ │ │ - blx 34f23a │ │ │ │ + blx 34f24a │ │ │ │ ldmdane r0, {r0, r8, ip, sp, lr, pc}^ │ │ │ │ stmdals r8, {r1, r2, r7, sp, lr} │ │ │ │ ldmdbvs sl, {r4, r6, ip, lr}^ │ │ │ │ @ instruction: 0xf8da4618 │ │ │ │ @ instruction: 0xf8d4103c │ │ │ │ @ instruction: 0xf892802c │ │ │ │ @ instruction: 0xf84120b8 │ │ │ │ tstlt sl, r5, lsr #32 │ │ │ │ svceq 0x0012f1b8 │ │ │ │ svcge 0x0004f43f │ │ │ │ @ instruction: 0xec16e9d3 │ │ │ │ cdpls 1, 0, cr2, cr2, cr0, {0} │ │ │ │ @ instruction: 0xf8cd2701 │ │ │ │ - bl 24bae8 │ │ │ │ + bl 24baf8 │ │ │ │ tstcc r1, r8, lsl #10 │ │ │ │ eoreq pc, r0, #1073741865 @ 0x40000029 │ │ │ │ stmdbeq r0!, {r0, r2, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf505fa07 │ │ │ │ - blx 3b90a8 │ │ │ │ - b 1364288 │ │ │ │ - blx bab2bc │ │ │ │ - b 12a5eac │ │ │ │ - b 12682b0 │ │ │ │ + blx 3b90b8 │ │ │ │ + b 1364298 │ │ │ │ + blx bab2cc │ │ │ │ + b 12a5ebc │ │ │ │ + b 12682c0 │ │ │ │ stmiale sl!, {r2, r3, sl, fp}^ │ │ │ │ ldrdls pc, [r0], -sp @ │ │ │ │ stmib r3, {r1, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xe6daec16 │ │ │ │ andcs r4, r1, #154624 @ 0x25c00 │ │ │ │ @ instruction: 0xf8d3e7b7 │ │ │ │ - blcs 1f6408 │ │ │ │ + blcs 1f6418 │ │ │ │ rschi pc, r0, r0 │ │ │ │ rscvs r2, r3, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ - blmi fe6a1984 │ │ │ │ + blmi fe6a1994 │ │ │ │ str r2, [sl, r0, lsl #4]! │ │ │ │ strtmi r6, [r0], -r3, lsr #18 │ │ │ │ stmdbls sp, {r0, r1, r3, r9, fp, ip, pc} │ │ │ │ - bls 4f7b14 │ │ │ │ + bls 4f7b24 │ │ │ │ @ instruction: 0x462a4313 │ │ │ │ @ instruction: 0xf7066123 │ │ │ │ - @ instruction: 0xf8dafceb │ │ │ │ + @ instruction: 0xf8dafce3 │ │ │ │ rscvs r3, r0, ip, lsl r0 │ │ │ │ msrcc CPSR_xc, #9633792 @ 0x930000 │ │ │ │ svclt 0x001c2b04 │ │ │ │ cdpeq 1, 0, cr15, cr15, cr5, {0} │ │ │ │ eor pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf899d05b │ │ │ │ strcs r3, [r1, -ip] │ │ │ │ @@ -450258,47 +450262,47 @@ │ │ │ │ eorcs pc, r3, r2, asr r8 @ │ │ │ │ vabd.f32 d23, d2, d19 │ │ │ │ strvc r0, [r3, #-835]! @ 0xfffffcbd │ │ │ │ @ instruction: 0xf8da9e02 │ │ │ │ @ instruction: 0xf8da0014 │ │ │ │ ldmib r0, {r3, r4, r5, ip, sp}^ │ │ │ │ @ instruction: 0xf8438c12 │ │ │ │ - bl 237bb0 │ │ │ │ + bl 237bc0 │ │ │ │ tstcc r1, lr, lsl #4 │ │ │ │ msreq CPSR_, #-2147483608 @ 0x80000028 │ │ │ │ streq pc, [r0, #-450]! @ 0xfffffe3e │ │ │ │ vpmax.s8 d15, d2, d7 │ │ │ │ - blx 3b915c │ │ │ │ - b 12a4740 │ │ │ │ - blx ba9b58 │ │ │ │ - b 12e4f50 │ │ │ │ - b 12a8754 │ │ │ │ + blx 3b916c │ │ │ │ + b 12a4750 │ │ │ │ + blx ba9b68 │ │ │ │ + b 12e4f60 │ │ │ │ + b 12a8764 │ │ │ │ stmiale sl!, {r2, r3, sl, fp}^ │ │ │ │ stmib r0, {r1, r9, sl, ip, pc}^ │ │ │ │ pkhbt r8, r2, r2, lsl #24 │ │ │ │ andcs r9, r0, #327680 @ 0x50000 │ │ │ │ @ instruction: 0xf6db4659 │ │ │ │ - adcvs pc, r0, r5, ror #28 │ │ │ │ + adcvs pc, r0, sp, asr lr @ │ │ │ │ stmdbls r9, {r0, r3, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ stmdacs ip, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdacs r3, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ teqle r0, r0, ror #5 │ │ │ │ - bls 37a900 │ │ │ │ + bls 37a910 │ │ │ │ ldmpl r3, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8da60a3 │ │ │ │ @ instruction: 0xf8da2020 │ │ │ │ stmdbcs r0, {r2, r4, ip, sp} │ │ │ │ svcge 0x0053f43f │ │ │ │ cdpls 1, 0, cr2, cr2, cr12, {0} │ │ │ │ - blx 24f7ae │ │ │ │ + blx 24f7be │ │ │ │ tstcs r0, r5, lsl #4 │ │ │ │ tstcc r1, r0, ror r8 │ │ │ │ strmi r6, [fp, #144] @ 0x90 │ │ │ │ - blvc 525ca4 │ │ │ │ + blvc 525cb4 │ │ │ │ @ instruction: 0x9602d8f8 │ │ │ │ @ instruction: 0xf899e74b │ │ │ │ stmdacs r7, {r4} │ │ │ │ stmdacs r0, {r0, r4, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf89ad144 │ │ │ │ ldrmi r3, [lr], r1, ror #5 │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ @@ -450309,25 +450313,25 @@ │ │ │ │ sbcsmi pc, r0, #13238272 @ 0xca0000 │ │ │ │ ldmdacs r6, {r0, r2, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dad045 │ │ │ │ ldmdbvs sl, {r2, r4, ip, sp}^ │ │ │ │ umlalscs pc, r8, r2, r8 @ │ │ │ │ svclt 0x00142811 │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ - bcs 1e83ec │ │ │ │ + bcs 1e83fc │ │ │ │ svcge 0x0019f43f │ │ │ │ teqpne r2, r3 @ @ p-variant is OBSOLETE │ │ │ │ - blmi 12b0404 │ │ │ │ + blmi 12b0414 │ │ │ │ sbcsmi r9, r1, r6, lsl #16 │ │ │ │ movwls r5, #39107 @ 0x98c3 │ │ │ │ @ instruction: 0xf6db4618 │ │ │ │ - @ instruction: 0xf8dafe0f │ │ │ │ + @ instruction: 0xf8dafe07 │ │ │ │ adcvs r3, r0, r4, lsl r0 │ │ │ │ sbcsmi pc, r8, #13238272 @ 0xca0000 │ │ │ │ - blmi 11a182c │ │ │ │ + blmi 11a183c │ │ │ │ cdpeq 0, 1, cr15, cr8, cr15, {2} │ │ │ │ ldmpl r3, {r1, r2, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf89a60a3 │ │ │ │ teqlt r3, r0, ror #5 │ │ │ │ andcs r6, r1, #573440 @ 0x8c000 │ │ │ │ cdpeq 0, 1, cr15, cr7, cr15, {2} │ │ │ │ tstpeq r4, #-2013265919 @ p-variant is OBSOLETE @ 0x88000001 │ │ │ │ @@ -450339,29 +450343,29 @@ │ │ │ │ cdpeq 0, 1, cr15, cr9, cr15, {2} │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ vacgt.f32 d16, d2, d5 │ │ │ │ @ instruction: 0x61230314 │ │ │ │ eor pc, ip, r4, asr #17 │ │ │ │ sbcsmi pc, r4, #13238272 @ 0xca0000 │ │ │ │ - blmi be1974 │ │ │ │ + blmi be1984 │ │ │ │ ldmpl r3, {r1, r2, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8da60a3 │ │ │ │ @ instruction: 0xe6d83014 │ │ │ │ movwcc r9, #19209 @ 0x4b09 │ │ │ │ @ instruction: 0xf8da62e3 │ │ │ │ @ instruction: 0xe6d23014 │ │ │ │ stmdals r6, {r2, r5, r8, fp, lr} │ │ │ │ @ instruction: 0x4011f8b9 │ │ │ │ mulscc r0, r9, r8 │ │ │ │ tstcs r1, r0, asr #16 │ │ │ │ strls r4, [r0], #-2593 @ 0xfffff5df │ │ │ │ stmdavs r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - cdp 6, 12, cr15, cr12, cr7, {2} │ │ │ │ - b ff0a55b4 │ │ │ │ + cdp 6, 12, cr15, cr4, cr7, {2} │ │ │ │ + b feea55c4 │ │ │ │ @ instruction: 0x1008f8b9 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ stmdbvs r4, {r1, r2, r5, r7, r8, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8940113 │ │ │ │ addmi r0, r1, #68 @ 0x44 │ │ │ │ sbclt fp, r8, #40, 30 @ 0xa0 │ │ │ │ orreq lr, r1, sl, lsl #22 │ │ │ │ @@ -450371,91 +450375,91 @@ │ │ │ │ @ instruction: 0xf8c14613 │ │ │ │ ldrbt r3, [r1], #576 @ 0x240 │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ @ instruction: 0xf8b9e58f │ │ │ │ @ instruction: 0xf7fe1011 │ │ │ │ pkhtbmi pc, r6, r3, asr #29 @ │ │ │ │ str r6, [r6, -r0, ror #5] │ │ │ │ - rsbseq r8, r9, ip, ror #19 │ │ │ │ + ldrsbteq r8, [r9], #-156 @ 0xffffff64 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - eoreq pc, r5, r8, lsr #17 │ │ │ │ - eoreq pc, r5, r8, lsl #17 │ │ │ │ - eoreq pc, r5, sl, lsr #15 │ │ │ │ - eoreq r3, sl, r4, lsr #28 │ │ │ │ - eoreq pc, r5, r4, ror #13 │ │ │ │ + mlaeq r5, r0, r7, pc @ │ │ │ │ + eoreq pc, r5, r0, ror r7 @ │ │ │ │ + mlaeq r5, r2, r6, pc @ │ │ │ │ + eoreq r3, sl, ip, lsl #26 │ │ │ │ + eoreq pc, r5, ip, asr #11 │ │ │ │ andeq r0, r0, r4, lsl #11 │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ - eoreq r3, sl, r6, asr ip │ │ │ │ + eoreq r3, sl, lr, lsr fp │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq pc, r5, r8, ror #7 │ │ │ │ + ldrdeq pc, [r5], -r0 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x460d4a32 │ │ │ │ @ instruction: 0xf04f680e │ │ │ │ ldmdbmi r1!, {r2, r5, r6, fp} │ │ │ │ addlt r4, fp, sl, ror r4 │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldmdapl r2, {r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x11a7f240 │ │ │ │ - blx 40c546 │ │ │ │ + blx 40c556 │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ @ instruction: 0xf8932051 │ │ │ │ andcc r3, fp, #83 @ 0x53 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8569022 │ │ │ │ @ instruction: 0xf69aa023 │ │ │ │ - @ instruction: 0x4604fbd1 │ │ │ │ + strmi pc, [r4], -r9, asr #23 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf289fa5f │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46494653 │ │ │ │ - mcr2 6, 2, pc, cr2, cr11, {4} @ │ │ │ │ - blls 202300 │ │ │ │ + mrc2 6, 1, pc, cr10, cr11, {4} │ │ │ │ + blls 202310 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr4, {0} │ │ │ │ @ instruction: 0xf10d9505 │ │ │ │ strcs r0, [r0, #-3096] @ 0xfffff3e8 │ │ │ │ stmib sp, {r1, r8, sl, ip, pc}^ │ │ │ │ - blx 3fd19a │ │ │ │ - blge 274598 │ │ │ │ + blx 3fd1aa │ │ │ │ + blge 2745a8 │ │ │ │ mulslt sp, r2, r8 │ │ │ │ @ instruction: 0xa055f892 │ │ │ │ @ instruction: 0x2056f892 │ │ │ │ - bleq 4e41cc │ │ │ │ - beq 4e41cc │ │ │ │ + bleq 4e41dc │ │ │ │ + beq 4e41dc │ │ │ │ tstpeq fp, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5cc1b0 │ │ │ │ + blgt 5cc1c0 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdbls r1, {r3, r4, r5, r9, sl, lr} │ │ │ │ eorpl pc, fp, r4, asr #16 │ │ │ │ eorpl pc, sl, r4, asr #16 │ │ │ │ eorpl pc, r1, r4, asr #16 │ │ │ │ @ instruction: 0xf69d4621 │ │ │ │ - ldmdbvs r3!, {r0, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ movwcs pc, #15112 @ 0x3b08 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blne 18b3e6c │ │ │ │ + blne 18b3e7c │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorcc pc, sl, r4, lsl #17 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - ldrsbteq r8, [r9], #-32 @ 0xffffffe0 │ │ │ │ + rsbseq r8, r9, r0, asr #5 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 14f9860 │ │ │ │ + bmi 14f9870 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -450494,47 +450498,47 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf69a6938 │ │ │ │ - @ instruction: 0x7c73fa8f │ │ │ │ + @ instruction: 0x7c73fa87 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf69b4680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 1e7f08 │ │ │ │ + strgt ip, [pc], #-3343 @ 1e7f18 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - mrc2 6, 2, pc, cr2, cr13, {4} │ │ │ │ - blmi 43a748 │ │ │ │ + mcr2 6, 2, pc, cr10, cr13, {4} @ │ │ │ │ + blmi 43a758 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 741f8c │ │ │ │ + blls 741f9c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf647e79c │ │ │ │ - svclt 0x0000ed66 │ │ │ │ + svclt 0x0000ed5e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r9, r2, ror #3 │ │ │ │ - rsbseq r8, r9, r4, ror #1 │ │ │ │ + ldrsbteq r8, [r9], #-18 @ 0xffffffee │ │ │ │ + ldrsbteq r8, [r9], #-4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ umulllt r4, r7, sp, sl │ │ │ │ @ instruction: 0x26014b9d │ │ │ │ sxtab16mi r4, r9, sl, ror #8 │ │ │ │ @@ -450546,163 +450550,163 @@ │ │ │ │ @ instruction: 0xf7ff4633 │ │ │ │ shasxmi pc, r3, fp @ │ │ │ │ @ instruction: 0xf8d9462a │ │ │ │ strmi r1, [r7], -r0 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0c03 │ │ │ │ @ instruction: 0xf7ffc008 │ │ │ │ - ldc 15, cr15, [pc, #188] @ 1e8058 │ │ │ │ + ldc 15, cr15, [pc, #188] @ 1e8068 │ │ │ │ smlawbcs r0, r8, fp, r0 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx ff6a5a14 │ │ │ │ + blx ff4a5a24 │ │ │ │ stmdbvs r0!, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf69a2220 │ │ │ │ - strmi pc, [r6], -r3, lsl #21 │ │ │ │ + @ instruction: 0x4606fa7b │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2l 6, cr15, [sl, #628]! @ 0x274 │ │ │ │ + ldc2l 6, cr15, [r2, #628]! @ 0x274 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ strtmi r2, [r0], -r7, ror #3 │ │ │ │ - blx ff5a5a4a │ │ │ │ - bleq 20e3654 │ │ │ │ + blx ff3a5a5a │ │ │ │ + bleq 20e3664 │ │ │ │ strmi r2, [r0], r0, lsr #2 │ │ │ │ @ instruction: 0xf69b4628 │ │ │ │ - stmdbvs r0!, {r0, r2, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx 1ba5a54 │ │ │ │ + blx 19a5a64 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2b98a0 │ │ │ │ + blgt 2b98b0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - @ instruction: 0x4633fddd │ │ │ │ + @ instruction: 0x4633fdd5 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - vldr d15, [pc, #708] @ 1e82d4 │ │ │ │ + vldr d15, [pc, #676] @ 1e82c4 │ │ │ │ @ instruction: 0x21200b6f │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx fe825a88 │ │ │ │ + blx fe625a98 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r6], -r9, asr #20 │ │ │ │ + strmi pc, [r6], -r1, asr #20 │ │ │ │ strtmi fp, [sl], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [r0, #628] @ 0x274 │ │ │ │ + ldc2 6, cr15, [r8, #628]! @ 0x274 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ strtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx fe725abe │ │ │ │ + blx fe525ace │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x462021f9 │ │ │ │ - blx fe5a5aca │ │ │ │ + blx fe3a5ada │ │ │ │ @ instruction: 0xf8d9462a │ │ │ │ movwcs r1, #0 │ │ │ │ movwls r4, #9735 @ 0x2607 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ mcr2 7, 6, pc, cr8, cr15, {7} @ │ │ │ │ - ldc 6, cr4, [pc, #512] @ 1e826c │ │ │ │ + ldc 6, cr4, [pc, #512] @ 1e827c │ │ │ │ @ instruction: 0x46280b58 │ │ │ │ mulsvs r1, r8, r8 │ │ │ │ @ instruction: 0xf69b4631 │ │ │ │ - ldrtmi pc, [r2], -r9, ror #20 @ │ │ │ │ + ldrtmi pc, [r2], -r1, ror #20 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blx 8a5aec │ │ │ │ + blx 6a5afc │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2b9938 │ │ │ │ + blgt 2b9948 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - @ instruction: 0x4633fd91 │ │ │ │ + ldrtmi pc, [r3], -r9, lsl #27 @ │ │ │ │ bicscs r4, sp, r2, asr #12 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - vldr d15, [pc, #404] @ 1e823c │ │ │ │ + vldr d15, [pc, #372] @ 1e822c │ │ │ │ @ instruction: 0x21200b49 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx 1525b20 │ │ │ │ + blx 1325b30 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - @ instruction: 0x4606f9fd │ │ │ │ + @ instruction: 0x4606f9f5 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2l 6, cr15, [r4, #-628]! @ 0xfffffd8c │ │ │ │ + stc2l 6, cr15, [ip, #-628]! @ 0xfffffd8c │ │ │ │ ldrtmi r4, [r3], -r2, asr #12 │ │ │ │ smlsdxls r0, r3, r1, r2 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - msrcs LR_irq, fp │ │ │ │ - bleq 223bc4 │ │ │ │ + msrcs LR_irq, r3 │ │ │ │ + bleq 223bd4 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx da5b5c │ │ │ │ + blx ba5b6c │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - @ instruction: 0x4607f9df │ │ │ │ + @ instruction: 0x4607f9d7 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - ldc2l 6, cr15, [r6, #-628] @ 0xfffffd8c │ │ │ │ + stc2l 6, cr15, [lr, #-628] @ 0xfffffd8c │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ strtmi r2, [sl], -r1, lsl #6 │ │ │ │ strcs r4, [r0], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7ff9602 │ │ │ │ - ldc 14, cr15, [pc, #428] @ 1e82d0 │ │ │ │ + ldc 14, cr15, [pc, #428] @ 1e82e0 │ │ │ │ @ instruction: 0x21200b2a │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - blx 5a5b9c │ │ │ │ + blx 3a5bac │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - @ instruction: 0x4606f9bf │ │ │ │ + @ instruction: 0x4606f9b7 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2 6, cr15, [r6, #-628]! @ 0xfffffd8c │ │ │ │ + stc2 6, cr15, [lr, #-628]! @ 0xfffffd8c │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx 4a5bd2 │ │ │ │ + blx 2a5be2 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf69b4628 │ │ │ │ - stmdbvs r0!, {r0, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf9a2f69a │ │ │ │ + @ instruction: 0xf99af69a │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2 6, cr15, [sl, #-628] @ 0xfffffd8c │ │ │ │ + ldc2 6, cr15, [r2, #-628] @ 0xfffffd8c │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ vmax.s8 d24, d0, d0 │ │ │ │ @ instruction: 0xf69d11d1 │ │ │ │ - bmi 626f10 │ │ │ │ + bmi 626f00 │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, r2, lsl #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - stc 6, cr15, [r8], #-284 @ 0xfffffee4 │ │ │ │ + stc 6, cr15, [r0], #-284 @ 0xfffffee4 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbmi r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbgt r0, r0, r0 │ │ │ │ ... │ │ │ │ - @ instruction: 0x0079809c │ │ │ │ + rsbseq r8, r9, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r9, r2, ror #28 │ │ │ │ + rsbseq r7, r9, r2, asr lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2a36a4 │ │ │ │ + blhi 2a36b4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0], {204} @ 0xcc │ │ │ │ stclvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0xf8df4617 │ │ │ │ @ instruction: 0x461c247c │ │ │ │ movwls r4, #54915 @ 0xd683 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @@ -450712,507 +450716,507 @@ │ │ │ │ @ instruction: 0x93bf681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi r6, [r0], -fp, lsl #16 │ │ │ │ adcmi r7, sl, #23808 @ 0x5d00 │ │ │ │ strtmi fp, [sl], -r8, lsr #30 │ │ │ │ ldrmi r9, [r6], -r7, lsl #4 │ │ │ │ @ instruction: 0xf6474611 │ │ │ │ - adcsmi lr, r4, #1024000 @ 0xfa000 │ │ │ │ + adcsmi lr, r4, #991232 @ 0xf2000 │ │ │ │ @ instruction: 0xf0c0900e │ │ │ │ - blls 3c84fc │ │ │ │ + blls 3c850c │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andslt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf04346c1 │ │ │ │ @ instruction: 0xf10d0304 │ │ │ │ vnmlsge.f32 s0, s21, s16 │ │ │ │ sbcslt r4, fp, #204472320 @ 0xc300000 │ │ │ │ andeq pc, r6, #-268435452 @ 0xf0000004 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0xf8cd930c │ │ │ │ @ instruction: 0xf04f8010 │ │ │ │ ldrls r3, [r2, #-1023] @ 0xfffffc01 │ │ │ │ movwhi lr, #35277 @ 0x89cd │ │ │ │ @ instruction: 0x9713ab1e │ │ │ │ - blge 11cce8c │ │ │ │ + blge 11cce9c │ │ │ │ tstls r0, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0xf0c045cb │ │ │ │ - bls 4489f4 │ │ │ │ + bls 448a04 │ │ │ │ andcc r9, r1, #15360 @ 0x3c00 │ │ │ │ orreq lr, r2, #3072 @ 0xc00 │ │ │ │ andcc lr, r1, #0 │ │ │ │ @ instruction: 0xf8534618 │ │ │ │ strbmi r4, [pc], -r4, lsl #22 │ │ │ │ mulshi r1, r4, r8 │ │ │ │ - blx 807336 │ │ │ │ + blx 807346 │ │ │ │ ldrbmi r9, [r9, #2309] @ 0x905 │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, r7, r8, fp, ip, lr, pc}^ │ │ │ │ stmib sp, {r0, r3, sp}^ │ │ │ │ movwcs r5, #1795 @ 0x703 │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ stmib sl, {r0, r1, r4, r5, r7, sp, lr}^ │ │ │ │ stmib sl, {r8, r9, ip, sp}^ │ │ │ │ - blls 2f4ec8 │ │ │ │ - bl feccead0 │ │ │ │ + blls 2f4ed8 │ │ │ │ + bl fecceae0 │ │ │ │ stcls 3, cr0, [r5, #-12] │ │ │ │ strbmi r6, [r3, #-244] @ 0xffffff0c │ │ │ │ movwls r4, #9759 @ 0x261f │ │ │ │ strcs fp, [r0, -ip, lsr #30] │ │ │ │ - bcs 231edc │ │ │ │ + bcs 231eec │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ smladcs r0, r8, pc, fp @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0x4641811f │ │ │ │ @ instruction: 0xf6479802 │ │ │ │ - ssatmi lr, #15, ip, lsl #21 │ │ │ │ + ssatmi lr, #15, r4, lsl #21 │ │ │ │ rscvs fp, ip, r7, asr #5 │ │ │ │ - blge d853b8 │ │ │ │ + blge d853c8 │ │ │ │ movwls r4, #46748 @ 0xb69c │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blcs 24ef20 │ │ │ │ + blcs 24ef30 │ │ │ │ mrshi pc, (UNDEF: 5) @ │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ ldmdbvs r0, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf862f69a │ │ │ │ + @ instruction: 0xf85af69a │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r1, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ - blx 1aa5da2 │ │ │ │ + blx 18a5db2 │ │ │ │ svcls 0x000b9a06 │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - bvc 64268c │ │ │ │ + bvc 64269c │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 1228f68 │ │ │ │ - blls 628a58 │ │ │ │ + b 1228f78 │ │ │ │ + blls 628a68 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0x832b4313 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, r9, sl, fp, lr, pc} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r6, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf69d4629 │ │ │ │ - blls 4a740c │ │ │ │ + blls 4a73fc │ │ │ │ ldmdavs fp, {r0, r1, r2, r9, fp, ip, pc} │ │ │ │ addsmi r7, sl, #23296 @ 0x5b00 │ │ │ │ sbcshi pc, fp, r0, asr #1 │ │ │ │ - bls 60efa0 │ │ │ │ + bls 60efb0 │ │ │ │ eormi pc, r3, r2, asr #16 │ │ │ │ - bls 3b4f8c │ │ │ │ + bls 3b4f9c │ │ │ │ ldrmi r9, [r3], #776 @ 0x308 │ │ │ │ addsmi r9, r3, #57344 @ 0xe000 │ │ │ │ svcge 0x0074f4ff │ │ │ │ @ instruction: 0xf8dd9d12 │ │ │ │ svcls 0x0013b018 │ │ │ │ adcmi r9, fp, #13312 @ 0x3400 │ │ │ │ mvnhi pc, r0, asr #4 │ │ │ │ stmdals sp, {r0, r1, r2, r8, fp, ip, pc} │ │ │ │ - b 11a5cc8 │ │ │ │ + b fa5cd8 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ umulleq r8, r3, pc, r0 @ │ │ │ │ - blls 54cfd0 │ │ │ │ + blls 54cfe0 │ │ │ │ ldcleq 1, cr15, [r4], #-52 @ 0xffffffcc │ │ │ │ - blhi fed63a3c │ │ │ │ - beq 1247f8 │ │ │ │ + blhi fed63a4c │ │ │ │ + beq 124808 │ │ │ │ stmdbeq r4, {r0, r1, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9007 │ │ │ │ - blx 19d0410 │ │ │ │ + blx 19d0420 │ │ │ │ strbtmi pc, [r1], r9, lsl #7 @ │ │ │ │ - bl 50cfe4 │ │ │ │ + bl 50cff4 │ │ │ │ strls r0, [r9, -r7, lsl #7] │ │ │ │ stmdals r7, {r0, r2, r8, r9, ip, pc} │ │ │ │ - ldc2l 6, cr15, [sl], #624 @ 0x270 │ │ │ │ + ldc2l 6, cr15, [r2], #624 @ 0x270 │ │ │ │ strmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - blls 566de4 │ │ │ │ - blcs 9f9c04 │ │ │ │ + blls 566dd4 │ │ │ │ + blcs 9f9c14 │ │ │ │ @ instruction: 0xf0007c43 │ │ │ │ - blcs 6086c0 │ │ │ │ + blcs 6086d0 │ │ │ │ @ instruction: 0x81abf000 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ - blcs 408a88 │ │ │ │ + blcs 408a98 │ │ │ │ teqphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ movwcs sl, #3610 @ 0xe1a │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - bls 53081c │ │ │ │ + bls 53082c │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ - blhi 823a54 │ │ │ │ - @ instruction: 0xf84af69a │ │ │ │ + blhi 823a64 │ │ │ │ + @ instruction: 0xf842f69a │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2d308c │ │ │ │ + blgt 2d309c │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46580a14 │ │ │ │ - blx ff1a5eb6 │ │ │ │ - blcs 2074d0 │ │ │ │ + blx fefa5ec6 │ │ │ │ + blcs 2074e0 │ │ │ │ @ instruction: 0xf04fd049 │ │ │ │ - blge 8aa44c │ │ │ │ + blge 8aa45c │ │ │ │ strbmi r4, [r5], -r7, asr #12 │ │ │ │ @ instruction: 0xf8cd9302 │ │ │ │ movwcs r9, #4128 @ 0x1020 │ │ │ │ @ instruction: 0x46214632 │ │ │ │ eorsvs r4, r5, r8, asr r6 │ │ │ │ stc2l 7, cr15, [sl], {255} @ 0xff │ │ │ │ strmi r9, [r1], -r3, lsl #22 │ │ │ │ ldrbmi r2, [r8], -r4, lsl #4 │ │ │ │ @ instruction: 0xf69d9700 │ │ │ │ - blls 2a7a40 │ │ │ │ + blls 2a7a30 │ │ │ │ eorcs r4, r0, #128, 12 @ 0x8000000 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ andsvs r2, pc, r1, lsl #2 │ │ │ │ - blx 347612 │ │ │ │ + blx 347622 │ │ │ │ eorsvs pc, r3, r3, lsl #6 │ │ │ │ - blvc 8a3b00 │ │ │ │ - blvc 823ac4 │ │ │ │ - @ instruction: 0xf812f69a │ │ │ │ + blvc 8a3b10 │ │ │ │ + blvc 823ad4 │ │ │ │ + @ instruction: 0xf80af69a │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - bgt 2d2cfc │ │ │ │ + bgt 2d2d0c │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46580914 │ │ │ │ - blx fe3a5f26 │ │ │ │ + blx 21a5f36 │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - @ instruction: 0x4652f959 │ │ │ │ + @ instruction: 0x4652f951 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf69d3501 │ │ │ │ - @ instruction: 0x7c23f951 │ │ │ │ + @ instruction: 0x7c23f949 │ │ │ │ addsmi r4, sp, #136314880 @ 0x8200000 │ │ │ │ @ instruction: 0xf8ddd3bf │ │ │ │ - blls 30c55c │ │ │ │ + blls 30c56c │ │ │ │ @ instruction: 0xf8499a06 │ │ │ │ ldrmi sl, [r3], #-3844 @ 0xfffff0fc │ │ │ │ - blls 34d0f8 │ │ │ │ + blls 34d108 │ │ │ │ @ instruction: 0xf47f454b │ │ │ │ svcls 0x0009af78 │ │ │ │ @ instruction: 0xf69c4638 │ │ │ │ - bge 9a76bc │ │ │ │ + bge 9a76ac │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9f4f69d │ │ │ │ - blmi 19bae84 │ │ │ │ + @ instruction: 0xf9ecf69d │ │ │ │ + blmi 19bae94 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ff1c2574 │ │ │ │ + blls ff1c2584 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d81c5 │ │ │ │ ldc 13, cr7, [sp], #260 @ 0x104 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ svccs 0x00008ff0 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr8, cr15, {3} │ │ │ │ strbmi r9, [r3], -r7, lsl #20 │ │ │ │ @ instruction: 0xf4bf429a │ │ │ │ stclvc 15, cr10, [r5], #-148 @ 0xffffff6c │ │ │ │ @ instruction: 0xf0002d20 │ │ │ │ stclcs 0, cr8, [r0, #-560] @ 0xfffffdd0 │ │ │ │ ldrmi sp, [r1], -r0, lsr #2 │ │ │ │ @ instruction: 0xf0002a10 │ │ │ │ - bcs a089ac │ │ │ │ + bcs a089bc │ │ │ │ rschi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a08 │ │ │ │ strtmi r8, [r8], -r3, lsr #2 │ │ │ │ - stmdb r8!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r0!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ands r9, r9, sl │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a0890c │ │ │ │ + blcs a0891c │ │ │ │ strmi fp, [r2], r8, lsl #30 │ │ │ │ - blcs 41c848 │ │ │ │ + blcs 41c858 │ │ │ │ svcge 0x004ef47f │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b1 │ │ │ │ - @ instruction: 0xf8d4f69d │ │ │ │ + @ instruction: 0xf8ccf69d │ │ │ │ str r4, [ip, r2, lsl #13]! │ │ │ │ strtmi r9, [r8], -r7, lsl #30 │ │ │ │ @ instruction: 0xf6474639 │ │ │ │ - adcmi lr, pc, #80, 18 @ 0x140000 │ │ │ │ + adcmi lr, pc, #72, 18 @ 0x120000 │ │ │ │ ldmdale sl!, {r1, r3, ip, pc} │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ - blge d39e54 │ │ │ │ + blge d39e64 │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ movwls r9, #2054 @ 0x806 │ │ │ │ - blls 4f0db4 │ │ │ │ + blls 4f0dc4 │ │ │ │ @ instruction: 0xf69d3501 │ │ │ │ - blls 2e7908 │ │ │ │ + blls 2e78f8 │ │ │ │ svceq 0x0004f843 │ │ │ │ - blls 3cd1c0 │ │ │ │ - blls 479634 │ │ │ │ + blls 3cd1d0 │ │ │ │ + blls 479644 │ │ │ │ eorle r4, r4, #-805306359 @ 0xd0000009 │ │ │ │ svccs 0x00004621 │ │ │ │ - blls 39c970 │ │ │ │ + blls 39c980 │ │ │ │ andsls r2, fp, #0, 4 │ │ │ │ eorsvs r2, r7, r1, lsl #2 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ ldmdbvs r8, {r1, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 823c0c │ │ │ │ - @ instruction: 0xff6ef699 │ │ │ │ + blvc 823c1c │ │ │ │ + @ instruction: 0xff66f699 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #47640 @ 0xba18 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf69d9806 │ │ │ │ - blls 4e7188 │ │ │ │ + blls 4e7178 │ │ │ │ vst2.8 {d19-d22}, [pc :64], r4 │ │ │ │ stmdals r6, {r0, r2, r5, r6, r7, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf69d4622 │ │ │ │ - @ instruction: 0x4601f8b7 │ │ │ │ + strmi pc, [r1], -pc, lsr #17 │ │ │ │ stmdals sl, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blx ffba607e │ │ │ │ + blx ff9a608e │ │ │ │ strmi sl, [r1], -lr, lsr #20 │ │ │ │ @ instruction: 0xf69d9806 │ │ │ │ - strmi pc, [r4], -r9, ror #18 │ │ │ │ + strmi pc, [r4], -r1, ror #18 │ │ │ │ strbmi r9, [r1], -r2, lsl #16 │ │ │ │ - stmib r6!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib lr, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdbls r7, {r3, r9, sl, lr} │ │ │ │ - stmdb r0, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r8!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ eorsvs r4, r0, r1, lsr #12 │ │ │ │ stmdals r6, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ strmi pc, [r4], -r1, ror #23 │ │ │ │ - blls 5e20bc │ │ │ │ + blls 5e20cc │ │ │ │ @ instruction: 0xf8539a09 │ │ │ │ - bl 2b86cc │ │ │ │ + bl 2b86dc │ │ │ │ movwls r0, #41858 @ 0xa382 │ │ │ │ @ instruction: 0xf8947c23 │ │ │ │ movwls r8, #12305 @ 0x3011 │ │ │ │ - blls 3e1f08 │ │ │ │ + blls 3e1f18 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a088b8 │ │ │ │ - blcs 41c9d0 │ │ │ │ + blcs a088c8 │ │ │ │ + blcs 41c9e0 │ │ │ │ strtmi sp, [r2], -lr, lsl #3 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf69d11b9 │ │ │ │ - @ instruction: 0x4604f85b │ │ │ │ + @ instruction: 0x4604f853 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ ... │ │ │ │ - ldrshteq r7, [r9], #-216 @ 0xffffff28 │ │ │ │ + rsbseq r7, r9, r8, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r9], #-172 @ 0xffffff54 │ │ │ │ + rsbseq r7, r9, ip, ror #21 │ │ │ │ subcs sl, r0, #2944 @ 0xb80 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - cdp 6, 14, cr15, cr4, cr6, {2} │ │ │ │ + cdp 6, 13, cr15, cr12, cr6, {2} │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f06d8 │ │ │ │ + blx 11f06e8 │ │ │ │ strbeq pc, [lr, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f52b4 │ │ │ │ + bcs 5f52c4 │ │ │ │ @ instruction: 0x462ad1f3 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fe9a66ba │ │ │ │ + blx fe9a66ca │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf82ef69d │ │ │ │ + @ instruction: 0xf826f69d │ │ │ │ strmi r2, [r6], -r0, asr #4 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - cdp 6, 12, cr15, cr4, cr6, {2} │ │ │ │ + cdp 6, 11, cr15, cr12, cr6, {2} │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f0a9c │ │ │ │ + blx 11f0aac │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f52f4 │ │ │ │ + bcs 5f5304 │ │ │ │ @ instruction: 0x462ad1f3 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 21a66fa │ │ │ │ + blx 21a670a │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf80ef69d │ │ │ │ + @ instruction: 0xf806f69d │ │ │ │ @ instruction: 0x46034632 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - vst2.8 {d31-d32}, [pc :128]! │ │ │ │ + vst2.8 {d31-d32}, [pc :128], r5 │ │ │ │ @ instruction: 0x460271b3 │ │ │ │ - @ instruction: 0xf69d4658 │ │ │ │ - strmi pc, [r2], r1, lsl #16 │ │ │ │ + @ instruction: 0xf69c4658 │ │ │ │ + @ instruction: 0x4682fff9 │ │ │ │ @ instruction: 0x4622e6d9 │ │ │ │ vst2.8 {d25-d26}, [pc], r6 │ │ │ │ @ instruction: 0xf69c71dd │ │ │ │ - @ instruction: 0x4604fff9 │ │ │ │ + @ instruction: 0x4604fff1 │ │ │ │ @ instruction: 0x4602e770 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ @ instruction: 0xf69c4658 │ │ │ │ - @ instruction: 0x4682fff1 │ │ │ │ + strmi pc, [r2], r9, ror #31 │ │ │ │ strmi lr, [r2], -r9, asr #13 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ @ instruction: 0xf69c4658 │ │ │ │ - strmi pc, [r2], r9, ror #31 │ │ │ │ + strmi pc, [r2], r1, ror #31 │ │ │ │ strmi lr, [r2], -r1, asr #13 │ │ │ │ @ instruction: 0x71b4f44f │ │ │ │ @ instruction: 0xf69c4658 │ │ │ │ - strmi pc, [r2], r1, ror #31 │ │ │ │ + pkhtbmi pc, r2, r9, asr #31 @ │ │ │ │ @ instruction: 0x4638e6b9 │ │ │ │ - blx fa61de │ │ │ │ + blx da61ee │ │ │ │ @ instruction: 0x4601aa3f │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - @ instruction: 0xe6c3f8b9 │ │ │ │ + @ instruction: 0xe6c3f8b1 │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - @ instruction: 0xffd0f69c │ │ │ │ + @ instruction: 0xffc8f69c │ │ │ │ strb r4, [r7, -r4, lsl #12] │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - @ instruction: 0xffc8f69c │ │ │ │ + @ instruction: 0xffc0f69c │ │ │ │ ldr r4, [pc, -r4, lsl #12]! │ │ │ │ strtmi r9, [r2], -r6, lsl #30 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #10 │ │ │ │ - @ instruction: 0xffbef69c │ │ │ │ + @ instruction: 0xffb6f69c │ │ │ │ strmi r2, [r4], -r1, lsl #6 │ │ │ │ ldrtmi r4, [r2], -r1, lsl #12 │ │ │ │ eorsvs r4, r5, r8, lsr r6 │ │ │ │ - blx a267b6 │ │ │ │ + blx a267c6 │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffb0f69c │ │ │ │ + @ instruction: 0xffa8f69c │ │ │ │ strcs r4, [r1], #-1569 @ 0xfffff9df │ │ │ │ strtmi r4, [r3], -r5, lsl #12 │ │ │ │ @ instruction: 0x46384632 │ │ │ │ @ instruction: 0xf7ff6034 │ │ │ │ vpadd.i8 d31, d0, d1 │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf69c4638 │ │ │ │ - strtmi pc, [r9], -r1, lsr #31 │ │ │ │ + qadd8mi pc, r9, r9 @ │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrtmi r9, [r8], -r3 │ │ │ │ @ instruction: 0x46236033 │ │ │ │ - blx 2a67f2 │ │ │ │ + blx 2a6802 │ │ │ │ strtmi r4, [r9], -r3, lsr #12 │ │ │ │ andls r4, sl, r2, lsr r6 │ │ │ │ eorsvs r4, r4, r8, lsr r6 │ │ │ │ - blx a6800 │ │ │ │ + blx a6810 │ │ │ │ strtmi r4, [r9], -r3, lsr #12 │ │ │ │ andls r4, fp, r2, lsr r6 │ │ │ │ smladxls r6, r8, r6, r4 │ │ │ │ eorsvs r2, r7, r2, lsl #14 │ │ │ │ - blx ffe26814 │ │ │ │ + blx ffe26824 │ │ │ │ strtmi r9, [r9], -r6, lsl #30 │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ andsls r2, r4, r3, lsl #10 │ │ │ │ eorsvs r4, r5, r8, lsr r6 │ │ │ │ - blx ffba6828 │ │ │ │ + blx ffba6838 │ │ │ │ movwcs r9, #2307 @ 0x903 │ │ │ │ eorsvs r4, r3, r2, lsr r6 │ │ │ │ andsls r4, r5, r3, lsr #12 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0x4623fadd │ │ │ │ ldrtmi r9, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0x46389016 │ │ │ │ smladxls r6, r4, r0, r6 │ │ │ │ - blx ff72684c │ │ │ │ + blx ff72685c │ │ │ │ eorsvs r2, r7, r2, lsl #14 │ │ │ │ strtmi r9, [r3], -r6, lsl #30 │ │ │ │ ldrtmi r9, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0x46389017 │ │ │ │ - blx ff4a6860 │ │ │ │ + blx ff4a6870 │ │ │ │ @ instruction: 0x46234632 │ │ │ │ strmi r9, [r4], -r3, lsl #18 │ │ │ │ @ instruction: 0x46386035 │ │ │ │ - blx ff2a6870 │ │ │ │ + blx ff2a6880 │ │ │ │ @ instruction: 0x932e9b0a │ │ │ │ - blls 4d3134 │ │ │ │ + blls 4d3144 │ │ │ │ bicsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x463861d0 │ │ │ │ - blls 7009d4 │ │ │ │ - blls 740ad8 │ │ │ │ - blls 780bdc │ │ │ │ - blls 7c0ce0 │ │ │ │ + blls 7009e4 │ │ │ │ + blls 740ae8 │ │ │ │ + blls 780bec │ │ │ │ + blls 7c0cf0 │ │ │ │ strcc lr, [r5], #-2498 @ 0xfffff63e │ │ │ │ - @ instruction: 0xf826f69d │ │ │ │ + @ instruction: 0xf81ef69d │ │ │ │ ldrt r4, [fp], r4, lsl #12 │ │ │ │ - ldm r2!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - blmi 1494b34 │ │ │ │ + blmi 1494b44 │ │ │ │ stmdbvs r0, {r1, r7, r9, sl, lr} │ │ │ │ andls r4, r2, #143654912 @ 0x8900000 │ │ │ │ ldrbtmi r4, [sl], #-2632 @ 0xfffff5b8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ stmdbvs r3, {r8, r9}^ │ │ │ │ umlalscc pc, fp, r3, r8 @ │ │ │ │ suble r2, sp, r0, lsl #22 │ │ │ │ - blcs 247908 │ │ │ │ + blcs 247918 │ │ │ │ strcs sp, [r0, -sl, asr #18] │ │ │ │ stmdaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrtmi sl, [ip], -r5, lsl #28 │ │ │ │ subcs sl, r0, #13312 @ 0x3400 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6469303 │ │ │ │ - movwcs lr, #7604 @ 0x1db4 │ │ │ │ + movwcs lr, #7596 @ 0x1dac │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8994650 │ │ │ │ smladls r9, r1, r0, fp │ │ │ │ - blx 2026904 │ │ │ │ + blx 2026914 │ │ │ │ andls r2, r1, r9, asr r1 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - ldc2l 6, cr15, [r6, #612]! @ 0x264 │ │ │ │ + stc2l 6, cr15, [lr, #612]! @ 0x264 │ │ │ │ ldrbmi r9, [fp], -r1, lsl #20 │ │ │ │ - bleq 824d1c │ │ │ │ + bleq 824d2c │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf8807c12 │ │ │ │ @ instruction: 0xf69b202c │ │ │ │ - bls 266ac8 │ │ │ │ + bls 266ab8 │ │ │ │ strmi lr, [r0], #-2502 @ 0xfffff63a │ │ │ │ mrrceq 1, 0, pc, r4, cr5 @ │ │ │ │ andls r6, r8, #180 @ 0xb4 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ - @ instruction: 0xf938f69d │ │ │ │ + @ instruction: 0xf930f69d │ │ │ │ stmibvs fp!, {r0, r1, r9, fp, ip, pc} │ │ │ │ eorlt pc, r7, r2, asr #16 │ │ │ │ - bls 27655c │ │ │ │ + bls 27656c │ │ │ │ @ instruction: 0xf899615a │ │ │ │ addmi r0, r7, #16 │ │ │ │ @ instruction: 0xf69cd3c9 │ │ │ │ - bls 2e724c │ │ │ │ + bls 2e723c │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xffbcf69c │ │ │ │ + @ instruction: 0xffb4f69c │ │ │ │ eor r4, r5, r6, lsl #12 │ │ │ │ mulsmi r1, r9, r8 │ │ │ │ @ instruction: 0xf6992159 │ │ │ │ - @ instruction: 0xf899fdc1 │ │ │ │ + @ instruction: 0xf899fdb9 │ │ │ │ @ instruction: 0xf1002010 │ │ │ │ @ instruction: 0x46230618 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ - @ instruction: 0xf832f69b │ │ │ │ + @ instruction: 0xf82af69b │ │ │ │ andcs sl, r0, #5120 @ 0x1400 │ │ │ │ eorls pc, r0, sp, asr #17 │ │ │ │ ldrbeq pc, [r4, -r5, lsl #2] @ │ │ │ │ stcge 2, cr9, [r9], {5} │ │ │ │ andcs lr, r6, #3358720 @ 0x334000 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf69d4650 │ │ │ │ - stmibvs fp!, {r0, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, r2, lsl #20 │ │ │ │ - blmi 3bb1e8 │ │ │ │ + blmi 3bb1f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 942a34 │ │ │ │ + blls 942a44 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, pc, r0, lsr r6 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldmda r4, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r9, lr, lsr r7 │ │ │ │ - rsbseq r7, r9, ip, lsr r6 │ │ │ │ + rsbseq r7, r9, lr, lsr #14 │ │ │ │ + rsbseq r7, r9, ip, lsr #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0xb0934ad9 │ │ │ │ @ instruction: 0x46054bd9 │ │ │ │ @ instruction: 0xf890447a │ │ │ │ @@ -451220,224 +451224,224 @@ │ │ │ │ stmdbvs r0, {r5, r6, r8, r9, pc}^ │ │ │ │ ldrbtmi r5, [r8], #2259 @ 0x8d3 │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ vqadd.s8 d24, d16, d16 │ │ │ │ stcne 1, cr1, [lr, #-172]! @ 0xffffff54 │ │ │ │ - stc2l 6, cr15, [sl, #-612]! @ 0xfffffd9c │ │ │ │ + stc2l 6, cr15, [r2, #-612]! @ 0xfffffd9c │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0918 │ │ │ │ strbmi r4, [r9], -r4, lsl #12 │ │ │ │ - @ instruction: 0xffdef69a │ │ │ │ + @ instruction: 0xffd6f69a │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf8bcf69d │ │ │ │ + @ instruction: 0xf8b4f69d │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ stmdbvs r8!, {r3, r9, ip, sp}^ │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #4, 6 @ 0x10000000 │ │ │ │ - stc2 6, cr15, [ip, #-612]! @ 0xfffffd9c │ │ │ │ + stc2 6, cr15, [r4, #-612]! @ 0xfffffd9c │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2d3678 │ │ │ │ + blgt 2d3688 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - stcge 8, cr15, [r8], {163} @ 0xa3 │ │ │ │ + stcge 8, cr15, [r8], {155} @ 0x9b │ │ │ │ stmdbvs r8!, {r8, r9, sp}^ │ │ │ │ movwls r2, #33312 @ 0x8220 │ │ │ │ rsbvs r2, r3, r1, lsl #2 │ │ │ │ - beq 224bc4 │ │ │ │ - bleq 224bc8 │ │ │ │ - blge 3231c4 │ │ │ │ - ldc2 6, cr15, [r2, #-612] @ 0xfffffd9c │ │ │ │ + beq 224bd4 │ │ │ │ + bleq 224bd8 │ │ │ │ + blge 3231d4 │ │ │ │ + stc2 6, cr15, [sl, #-612] @ 0xfffffd9c │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2d36ac │ │ │ │ + blgt 2d36bc │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xf886f69d │ │ │ │ + @ instruction: 0xf87ef69d │ │ │ │ @ instruction: 0x464a463b │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - mcr2 6, 4, pc, cr12, cr12, {4} @ │ │ │ │ + mcr2 6, 4, pc, cr4, cr12, {4} @ │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ andls r9, sp, r8, lsl #6 │ │ │ │ rsbvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp}^ │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf6992220 │ │ │ │ - strmi pc, [r7], -pc, ror #25 │ │ │ │ - blge 314fe0 │ │ │ │ + strmi pc, [r7], -r7, ror #25 │ │ │ │ + blge 314ff0 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xf866f69d │ │ │ │ + @ instruction: 0xf85ef69d │ │ │ │ stmdbvs r8!, {r8, r9, sp}^ │ │ │ │ eorcs r9, r0, #8, 6 @ 0x20000000 │ │ │ │ tstcs r1, r3, rrx │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmib sp, {r1, r2, r3, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf6998904 │ │ │ │ - @ instruction: 0x4604fcd5 │ │ │ │ - blge 315014 │ │ │ │ + strmi pc, [r4], -sp, asr #25 │ │ │ │ + blge 315024 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xf84cf69d │ │ │ │ + @ instruction: 0xf844f69d │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwne lr, #35277 @ 0x89cd │ │ │ │ ldmib sp, {r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xf699940f │ │ │ │ - @ instruction: 0x4605fcbd │ │ │ │ - blge 315044 │ │ │ │ + @ instruction: 0x4605fcb5 │ │ │ │ + blge 315054 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf834f69d │ │ │ │ + @ instruction: 0xf82cf69d │ │ │ │ ldrls r2, [r0, #-4] │ │ │ │ - @ instruction: 0xf93ef69c │ │ │ │ + @ instruction: 0xf936f69c │ │ │ │ strmi sl, [r1], -sp, lsl #20 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - bmi fe2a866c │ │ │ │ + bmi fe2a865c │ │ │ │ ldrbtmi r4, [sl], #-2943 @ 0xfffff481 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, lr, r0, asr #32 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d58ff0 │ │ │ │ @ instruction: 0xf69972cc │ │ │ │ - stmdbvs sl!, {r0, r1, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs sl!, {r0, r1, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ vstmdbne lr!, {s0-s67} │ │ │ │ ldmvs r9!, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ ldrbmi r1, [r1], -r7, lsl #14 │ │ │ │ svclt 0x00142b0e │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xff20f69a │ │ │ │ + @ instruction: 0xff18f69a │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xfffef69c │ │ │ │ + @ instruction: 0xfff6f69c │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 747918 │ │ │ │ + blcs 747928 │ │ │ │ adcshi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - bllt ff016eb4 │ │ │ │ - bllt ff198404 │ │ │ │ + bllt ff016ec4 │ │ │ │ + bllt ff198414 │ │ │ │ @ instruction: 0xc10b0bbb │ │ │ │ - bleq 4abac0 │ │ │ │ + bleq 4abad0 │ │ │ │ ldmlt r8!, {r3, r4, r5, r7, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf04fb8b8 │ │ │ │ vst2.16 {d16,d18}, [pc], r0 │ │ │ │ stmdbvs r8!, {r1, r3, r7, r8, ip, sp, lr}^ │ │ │ │ - stc2 6, cr15, [r6], {153} @ 0x99 │ │ │ │ + ldc2l 6, cr15, [lr], #-612 @ 0xfffffd9c │ │ │ │ @ instruction: 0xf100464b │ │ │ │ @ instruction: 0x46070918 │ │ │ │ @ instruction: 0xf8804622 │ │ │ │ strbmi r4, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf69aac08 │ │ │ │ - blge 3287e8 │ │ │ │ + blge 3287d8 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ - bleq 1b24d58 │ │ │ │ + bleq 1b24d68 │ │ │ │ @ instruction: 0xcc05e9cd │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf8df697a │ │ │ │ andls sl, r3, #76, 2 │ │ │ │ stm lr, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf8589a03 │ │ │ │ ldrtmi r3, [r0], -sl │ │ │ │ movwcc pc, #11019 @ 0x2b0b @ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf69cc023 │ │ │ │ - msrcs LR_irq, r5 │ │ │ │ + msrcs LR_irq, sp │ │ │ │ cdp 6, 11, cr4, cr7, cr0, {1} │ │ │ │ @ instruction: 0xf69a0b00 │ │ │ │ - stmdbvs r8!, {r0, r1, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r1, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - stc2 6, cr15, [r8], #-612 @ 0xfffffd9c │ │ │ │ + stc2 6, cr15, [r0], #-612 @ 0xfffffd9c │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ba4fc │ │ │ │ + blgt 2ba50c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - msrcs LR_irq, pc │ │ │ │ + msrcs LR_irq, r7 │ │ │ │ cdp 6, 11, cr4, cr15, cr0, {1} │ │ │ │ @ instruction: 0xf69a0b00 │ │ │ │ - stmdbvs r8!, {r0, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ + stc2 6, cr15, [sl], {153} @ 0x99 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2ba528 │ │ │ │ + blgt 2ba538 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xff86f69c │ │ │ │ + @ instruction: 0xff7ef69c │ │ │ │ @ instruction: 0x464a463b │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - stc2 6, cr15, [ip, #624] @ 0x270 │ │ │ │ - ldc 1, cr2, [pc, #128] @ 1e8d44 │ │ │ │ + stc2 6, cr15, [r4, #624] @ 0x270 │ │ │ │ + ldc 1, cr2, [pc, #128] @ 1e8d54 │ │ │ │ andls r0, sp, r6, lsr #22 │ │ │ │ @ instruction: 0xf69a4620 │ │ │ │ - stmdbvs r8!, {r0, r1, r2, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r1, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx ffe2673e │ │ │ │ + blx ffc2674e │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ba56c │ │ │ │ + blgt 2ba57c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - msrcs LR_irq, r7 │ │ │ │ - bleq 8a4370 │ │ │ │ + msrcs LR_irq, pc │ │ │ │ + bleq 8a4380 │ │ │ │ strls r4, [lr, -r0, lsr #12] │ │ │ │ - stc2 6, cr15, [r8], #-616 @ 0xfffffd98 │ │ │ │ + stc2 6, cr15, [r0], #-616 @ 0xfffffd98 │ │ │ │ eorcs r6, r0, #104, 18 @ 0x1a0000 │ │ │ │ @ instruction: 0xf6992101 │ │ │ │ - @ instruction: 0x4607fbd9 │ │ │ │ + @ instruction: 0x4607fbd1 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff50f69c │ │ │ │ + @ instruction: 0xff48f69c │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ - bleq 224800 │ │ │ │ + bleq 224810 │ │ │ │ @ instruction: 0xf69a970f │ │ │ │ - stmdbvs r8!, {r0, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r3, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx ff2a679a │ │ │ │ + blx ff0a67aa │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x000cf43f │ │ │ │ str ip, [r2, -r3, lsl #24] │ │ │ │ stmdbeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe751 │ │ │ │ smlald r0, lr, r0, r9 │ │ │ │ stmdbeq r8, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe74b │ │ │ │ strb r0, [r8, -r1, lsl #18] │ │ │ │ - cdp 6, 5, cr15, cr6, cr6, {2} │ │ │ │ + cdp 6, 4, cr15, cr14, cr6, {2} │ │ │ │ ... │ │ │ │ - ldrshteq r7, [r9], #-92 @ 0xffffffa4 │ │ │ │ + rsbseq r7, r9, ip, ror #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r9, lr, ror #11 │ │ │ │ - @ instruction: 0x00797496 │ │ │ │ + ldrsbteq r7, [r9], #-94 @ 0xffffffa2 │ │ │ │ + rsbseq r7, r9, r6, lsl #9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0x26d4f8df │ │ │ │ @@ -451447,34 +451451,34 @@ │ │ │ │ @ instruction: 0xf85956d0 │ │ │ │ strmi r8, [r7], -r4, lsl #22 │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ teqls r7, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ vaddw.u8 , , d2 │ │ │ │ - blcs fea359d8 │ │ │ │ + blcs fea359e8 │ │ │ │ rscshi pc, r2, r0, asr #32 │ │ │ │ ldrsbtcc pc, [r0], -r8 @ │ │ │ │ - blne fe5e5ad4 │ │ │ │ + blne fe5e5ae4 │ │ │ │ mlascc r0, r8, r8, pc @ │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ @ instruction: 0xf0002b0b │ │ │ │ - blls 289890 │ │ │ │ + blls 2898a0 │ │ │ │ movwcc r2, #16798 @ 0x419e │ │ │ │ ldmdbvs r8!, {r0, r1, r8, r9, ip, pc}^ │ │ │ │ - blx fe5a684a │ │ │ │ + blx fe3a685a │ │ │ │ @ instruction: 0xf8b84606 │ │ │ │ andcs r0, r0, #12 │ │ │ │ @ instruction: 0xf10da907 │ │ │ │ vorr.i32 d16, #35584 @ 0x00008b00 │ │ │ │ @ instruction: 0xf7fd1007 │ │ │ │ @ instruction: 0xf8d8fe9d │ │ │ │ vaddl.u8 , d3, d12 │ │ │ │ ldrbmi r3, [r0], -r9, lsl #20 │ │ │ │ - ldc2 7, cr15, [r4, #-8] │ │ │ │ + stc2 7, cr15, [ip, #-8] │ │ │ │ mlacs r4, r0, r8, pc @ │ │ │ │ mulcc ip, r8, r8 │ │ │ │ svclt 0x00440654 │ │ │ │ andseq pc, pc, #2 │ │ │ │ @ instruction: 0xf0033a02 │ │ │ │ svclt 0x0048010f │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @@ -451488,63 +451492,63 @@ │ │ │ │ streq pc, [r4], #-68 @ 0xffffffbc │ │ │ │ svclt 0x00882907 │ │ │ │ streq pc, [r0], #68 @ 0x44 │ │ │ │ ldrdcc pc, [r0], #131 @ 0x83 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ smlabbcs r0, r1, r2, r8 │ │ │ │ movwls r6, #18808 @ 0x4978 │ │ │ │ - blx 268c4 │ │ │ │ + blx ffe268d4 │ │ │ │ strmi r9, [r4], -r4, lsl #22 │ │ │ │ @ instruction: 0xf1046979 │ │ │ │ @ instruction: 0xf04f0b44 │ │ │ │ ldmdbvs sl, {r9, fp} │ │ │ │ andseq pc, r4, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf9916182 │ │ │ │ ldmvs r8, {r0, r6, sp} │ │ │ │ stmib r4, {r1, r2, r3, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf04f0307 │ │ │ │ svclt 0x00180201 │ │ │ │ strtmi r2, [r0], -r0, lsr #6 │ │ │ │ @ instruction: 0xf8d1bf08 │ │ │ │ ldrbmi r3, [r9], -r8, asr #2 │ │ │ │ - ldc2 6, cr15, [r0, #616]! @ 0x268 │ │ │ │ + stc2 6, cr15, [r8, #616]! @ 0x268 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - mcr2 6, 4, pc, cr14, cr12, {4} @ │ │ │ │ + mcr2 6, 4, pc, cr6, cr12, {4} @ │ │ │ │ strbcc pc, [ip, #2271] @ 0x8df @ │ │ │ │ smccs 18066 @ 0x4692 │ │ │ │ @ instruction: 0x0c01eb06 │ │ │ │ stcge 8, cr5, [r8, #-940] @ 0xfffffc54 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - bge 2635cc │ │ │ │ + bge 2635dc │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ and lr, r7, #212, 18 @ 0x350000 │ │ │ │ - bleq 17252e0 │ │ │ │ + bleq 17252f0 │ │ │ │ @ instruction: 0xf893ac0c │ │ │ │ ldchi 0, cr3, [r2], {46} @ 0x2e │ │ │ │ @ instruction: 0xf89e330b │ │ │ │ vaddl.u8 q15, d2, d6 │ │ │ │ @ instruction: 0xf00e0208 │ │ │ │ @ instruction: 0xf8460e0f │ │ │ │ @ instruction: 0xf1be2023 │ │ │ │ ldm r5, {r0, r1, r2, r8, r9, sl, fp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ - blls 2a8f30 │ │ │ │ + blls 2a8f40 │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmpphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ eorcs r6, r0, #120, 18 @ 0x1e0000 │ │ │ │ @ instruction: 0xf6992101 │ │ │ │ - pkhbtmi pc, r2, pc, lsl #24 @ │ │ │ │ + pkhbtmi pc, r2, r7, lsl #24 @ │ │ │ │ @ instruction: 0xf10ab128 │ │ │ │ @ instruction: 0x46010a14 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - movwcs pc, #3681 @ 0xe61 @ │ │ │ │ + movwcs pc, #3673 @ 0xe59 @ │ │ │ │ ldcleq 1, cr15, [r4], #-24 @ 0xffffffe8 │ │ │ │ stmib r5, {r3, r8, r9, ip, pc}^ │ │ │ │ rscvs r3, fp, r1, lsl #6 │ │ │ │ eorge pc, ip, sp, asr #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @@ -451555,49 +451559,49 @@ │ │ │ │ muls r0, r8, r8 │ │ │ │ andne pc, r3, #939524099 @ 0x38000003 │ │ │ │ @ instruction: 0x1e1eea5f │ │ │ │ orrshi pc, r3, r0 │ │ │ │ mcr2 10, 4, pc, cr14, cr14, {5} @ │ │ │ │ svccs 0x0022f5b3 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr14, {6} │ │ │ │ - blx fe5a78ea │ │ │ │ + blx fe5a78fa │ │ │ │ @ instruction: 0xf886bf18 │ │ │ │ @ instruction: 0xf000b02c │ │ │ │ @ instruction: 0xf04f818e │ │ │ │ ldrtmi r0, [r1], -r0, lsl #16 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf8dffe1d │ │ │ │ + @ instruction: 0xf8dffe15 │ │ │ │ @ instruction: 0xf8df24f0 │ │ │ │ ldrbtmi r3, [sl], #-1248 @ 0xfffffb20 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ subshi pc, lr, #64 @ 0x40 │ │ │ │ eorslt r4, r9, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ - blcs fe5e5cb8 │ │ │ │ + blcs fe5e5cc8 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - blls 273be4 │ │ │ │ + blls 273bf4 │ │ │ │ @ instruction: 0x21a6bf18 │ │ │ │ @ instruction: 0xf47f9303 │ │ │ │ @ instruction: 0xf44faf0e │ │ │ │ - bl 3c7860 │ │ │ │ + bl 3c7870 │ │ │ │ @ instruction: 0xf8d6068b │ │ │ │ stccs 1, cr4, [r0], {192} @ 0xc0 │ │ │ │ andhi pc, pc, #0 │ │ │ │ ldrbmi sl, [r1], -ip, lsl #24 │ │ │ │ @ instruction: 0xf6996978 │ │ │ │ - @ instruction: 0xf898fa91 │ │ │ │ + @ instruction: 0xf898fa89 │ │ │ │ @ instruction: 0x46063010 │ │ │ │ svclt 0x0017091b │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf1c3469e │ │ │ │ - blx 19ac874 │ │ │ │ + blx 19ac884 │ │ │ │ @ instruction: 0xf880f38e │ │ │ │ @ instruction: 0xf898302c │ │ │ │ @ instruction: 0xf002200c │ │ │ │ @ instruction: 0xf002010f │ │ │ │ ldreq r0, [r0, r1, lsl #6] │ │ │ │ @ instruction: 0xf043bf48 │ │ │ │ strbeq r0, [sl, -r2, lsl #6] │ │ │ │ @@ -451624,102 +451628,102 @@ │ │ │ │ @ instruction: 0xf8460022 │ │ │ │ @ instruction: 0xf0005023 │ │ │ │ strtmi r8, [sl], r4, lsr #3 │ │ │ │ movwcs sl, #7432 @ 0x1d08 │ │ │ │ @ instruction: 0xf8cd9302 │ │ │ │ movwcs fp, #48 @ 0x30 │ │ │ │ eorcs r9, r0, #872415232 @ 0x34000000 │ │ │ │ - blvc 5246f4 │ │ │ │ + blvc 524704 │ │ │ │ ldmdbvs r8!, {r0, r8, sp}^ │ │ │ │ - blvc 4246bc │ │ │ │ - blx 7a6af0 │ │ │ │ + blvc 4246cc │ │ │ │ + blx 5a6b00 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2ba93c │ │ │ │ + bgt 2ba94c │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46480b14 │ │ │ │ - stc2 6, cr15, [sl, #624] @ 0x270 │ │ │ │ - bne 4a3cc4 │ │ │ │ + stc2 6, cr15, [r2, #624] @ 0x270 │ │ │ │ + bne 4a3cd4 │ │ │ │ mrrceq 1, 0, pc, r4, cr10 @ │ │ │ │ - beq 2251f0 │ │ │ │ + beq 225200 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - bge 2637d0 │ │ │ │ + bge 2637e0 │ │ │ │ andge pc, ip, r5, asr #17 │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blls 2ba95c │ │ │ │ + blls 2ba96c │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ ldmdavs r9, {r4, r5, sp, pc} │ │ │ │ @ instruction: 0xf7fe2301 │ │ │ │ - blls 2a8b10 │ │ │ │ + blls 2a8b20 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - bge 263800 │ │ │ │ - blne 2e3d08 │ │ │ │ + bge 263810 │ │ │ │ + blne 2e3d18 │ │ │ │ andge pc, ip, r5, asr #17 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - bleq 1725528 │ │ │ │ + bleq 1725538 │ │ │ │ vst4.8 {d9-d12}, [r3], fp │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r5, r6, sl, fp, sp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf5bc000f │ │ │ │ stm fp, {r1, r5, r8, r9, sl, fp, sp} │ │ │ │ @ instruction: 0xf000000f │ │ │ │ @ instruction: 0xf5bc8114 │ │ │ │ @ instruction: 0xf47f2f21 │ │ │ │ @ instruction: 0xf106af2c │ │ │ │ @ instruction: 0x23200818 │ │ │ │ mlacs ip, r6, r8, pc @ │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - stc2l 6, cr15, [r4], #-616 @ 0xfffffd98 │ │ │ │ + mrrc2 6, 9, pc, ip, cr10 @ │ │ │ │ @ instruction: 0x46484631 │ │ │ │ - stc2l 6, cr15, [r2, #-624] @ 0xfffffd90 │ │ │ │ + ldc2 6, cr15, [sl, #-624]! @ 0xfffffd90 │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b04 │ │ │ │ @ instruction: 0xf896af20 │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ tstcs r1, r8, ror r9 │ │ │ │ @ instruction: 0xf04f930c │ │ │ │ rsbvs r0, r3, r0, lsl #20 │ │ │ │ - bleq 225294 │ │ │ │ - blge 423890 │ │ │ │ - @ instruction: 0xf9acf699 │ │ │ │ + bleq 2252a4 │ │ │ │ + blge 4238a0 │ │ │ │ + @ instruction: 0xf9a4f699 │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - stc2 6, cr15, [r4, #-624]! @ 0xfffffd90 │ │ │ │ + ldc2 6, cr15, [ip, #-624] @ 0xfffffd90 │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ ldmdbge r7, {r0, r1, r5, r6, r8, ip, sp, pc} │ │ │ │ strbmi r2, [r0], -r0, lsl #4 │ │ │ │ stceq 8, cr15, [r4], {65} @ 0x41 │ │ │ │ - blcs 42728c │ │ │ │ + blcs 42729c │ │ │ │ addsmi r3, sl, #268435456 @ 0x10000000 │ │ │ │ - bcs 2dd970 │ │ │ │ + bcs 2dd980 │ │ │ │ cmpphi pc, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - bl 4f159c │ │ │ │ + bl 4f15ac │ │ │ │ movwcc r0, #4803 @ 0x12c3 │ │ │ │ smlabtmi r0, r2, r9, lr │ │ │ │ @ instruction: 0xf1022b04 │ │ │ │ mvnsle r0, r8, lsl #4 │ │ │ │ strbtmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - pkhtbmi pc, r0, fp, asr #23 @ │ │ │ │ - blls 2e2d48 │ │ │ │ + pkhtbmi pc, r0, r3, asr #23 @ │ │ │ │ + blls 2e2d58 │ │ │ │ strbmi r4, [r8], -r2, lsr #12 │ │ │ │ stceq 0, cr15, [r3], {79} @ 0x4f │ │ │ │ movwcs r6, #6169 @ 0x1819 │ │ │ │ eorsgt pc, r0, sp, asr #17 │ │ │ │ mrc2 7, 0, pc, cr4, cr14, {7} │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ ldcleq 1, cr15, [r4], #-24 @ 0xffffffe8 │ │ │ │ - bge 2638f0 │ │ │ │ + bge 263900 │ │ │ │ andge pc, ip, r5, asr #17 │ │ │ │ ldm r5, {r0, r1, r3, ip, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8d8000f │ │ │ │ vst4.8 {d3-d6}, [r3], r0 │ │ │ │ @ instruction: 0xf5b3237f │ │ │ │ @@ -451727,101 +451731,101 @@ │ │ │ │ movwcs sl, #3751 @ 0xea7 │ │ │ │ movwls r6, #51576 @ 0xc978 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf04f6063 │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf699ab08 │ │ │ │ - strmi pc, [r2], pc, asr #18 │ │ │ │ + strmi pc, [r2], r7, asr #18 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 725658 │ │ │ │ + beq 725668 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf898fcc3 │ │ │ │ + @ instruction: 0xf898fcbb │ │ │ │ movwcs lr, #16 │ │ │ │ stmib r5, {r3, r8, r9, ip, pc}^ │ │ │ │ - b 19b5e48 │ │ │ │ + b 19b5e58 │ │ │ │ rscvs r1, fp, lr, lsl lr │ │ │ │ - blx ff198eac │ │ │ │ + blx ff198ebc │ │ │ │ @ instruction: 0xf8d8fb8e │ │ │ │ @ instruction: 0xf8cd3000 │ │ │ │ @ instruction: 0xf106a02c │ │ │ │ svclt 0x00180a84 │ │ │ │ - bleq a2598c │ │ │ │ - ldclcs 4, cr15, [pc], #-12 @ 1e9258 │ │ │ │ + bleq a2599c │ │ │ │ + ldclcs 4, cr15, [pc], #-12 @ 1e9268 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ @ instruction: 0x46debf16 │ │ │ │ - blx 19bae3c │ │ │ │ + blx 19bae4c │ │ │ │ stm r4, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5bc000f │ │ │ │ stm sl, {r1, r5, r8, r9, sl, fp, sp} │ │ │ │ cmple r5, pc │ │ │ │ @ instruction: 0xf5b3e009 │ │ │ │ svclt 0x00182f22 │ │ │ │ eorcs pc, ip, r6, lsl #17 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr3, cr15, {3} │ │ │ │ @ instruction: 0xf10646f3 │ │ │ │ - blmi 1febca8 │ │ │ │ + blmi 1febcb8 │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - blgt 5ba48c │ │ │ │ + blgt 5ba49c │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ strbtmi r9, [r2], -r2, lsl #22 │ │ │ │ ldmdavs r9, {r3, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fe4673 │ │ │ │ @ instruction: 0xf04ffda3 │ │ │ │ @ instruction: 0xf8cd0c00 │ │ │ │ stmib r5, {r5, lr, pc}^ │ │ │ │ @ instruction: 0xf8c5cc01 │ │ │ │ andls ip, fp, ip │ │ │ │ - blvc 1b64944 │ │ │ │ + blvc 1b64954 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ ldmdbvs r8!, {r5, r9, sp}^ │ │ │ │ eorsgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf8c42101 │ │ │ │ stc 0, cr12, [sp, #16] │ │ │ │ @ instruction: 0xf6997b08 │ │ │ │ - strmi pc, [r2], r7, ror #17 │ │ │ │ + pkhtbmi pc, r2, pc, asr #17 @ │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 725728 │ │ │ │ + beq 725738 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf8d8fc5b │ │ │ │ + @ instruction: 0xf8d8fc53 │ │ │ │ @ instruction: 0xf1063000 │ │ │ │ @ instruction: 0xf4030e94 │ │ │ │ movwcs r2, #3199 @ 0xc7f │ │ │ │ stmib r5, {r3, r8, r9, ip, pc}^ │ │ │ │ rscvs r3, fp, r1, lsl #6 │ │ │ │ eorge pc, ip, sp, asr #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ eorlt pc, ip, r6, lsl #17 │ │ │ │ - blls 2a2ef8 │ │ │ │ - bne ff965c38 │ │ │ │ + blls 2a2f08 │ │ │ │ + bne ff965c48 │ │ │ │ movwls r3, #13060 @ 0x3304 │ │ │ │ ldmdbvs r3!, {r0, r1, r6, r9, sl, sp, lr, pc}^ │ │ │ │ stmdals r4, {r2, r5, r6, r8, sp} │ │ │ │ mulscs r0, r8, r8 │ │ │ │ movweq pc, #15105 @ 0x3b01 @ │ │ │ │ svcvc 0x009b0912 │ │ │ │ @ instruction: 0xf846330b │ │ │ │ str r2, [lr], -r3, lsr #32 │ │ │ │ @ instruction: 0xf89d9b07 │ │ │ │ @ instruction: 0x4618101b │ │ │ │ @ instruction: 0xf6d99305 │ │ │ │ - blmi 13692cc │ │ │ │ + blmi 13692bc │ │ │ │ tstcs r0, r2, lsl #12 │ │ │ │ ldmdbvs r8!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - stc2 6, cr15, [ip, #-608] @ 0xfffffda0 │ │ │ │ + stc2 6, cr15, [r4, #-608] @ 0xfffffda0 │ │ │ │ @ instruction: 0xf8c08c01 │ │ │ │ @ instruction: 0xf10ba03c │ │ │ │ @ instruction: 0xf8c00201 │ │ │ │ strmi fp, [r3], -r8, lsr #32 │ │ │ │ tstpeq r8, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ stclvc 4, cr8, [r1, #-4] │ │ │ │ tstpeq r2, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ @@ -451829,69 +451833,69 @@ │ │ │ │ sbceq pc, r0, r1, asr #17 │ │ │ │ sbcne pc, r4, #14090240 @ 0xd70000 │ │ │ │ svclt 0x0038428a │ │ │ │ stmdbls r5, {r1, r3, r9, sl, lr} │ │ │ │ sbccs pc, r4, #13041664 @ 0xc70000 │ │ │ │ svclt 0x00082907 │ │ │ │ sbccs pc, r8, #13041664 @ 0xc70000 │ │ │ │ - blmi ee28f8 │ │ │ │ + blmi ee2908 │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - beq 2654f8 │ │ │ │ - blgt 5ba5ac │ │ │ │ + beq 265508 │ │ │ │ + blgt 5ba5bc │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ strbtmi r9, [r2], -r2, lsl #22 │ │ │ │ ldmdavs r9, {r3, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fe4673 │ │ │ │ stmib sp, {r0, r1, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r3, r8, sl, ip, lr}^ │ │ │ │ stcge 0, cr5, [r8, #-40] @ 0xffffffd8 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ movwls r2, #8962 @ 0x2302 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blmi b22cf0 │ │ │ │ + blmi b22d00 │ │ │ │ strtmi r4, [r1], -r2, lsr #12 │ │ │ │ movwls r5, #18667 @ 0x48eb │ │ │ │ @ instruction: 0xf6da4618 │ │ │ │ - blmi a67c40 │ │ │ │ + blmi a67c30 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrbtmi r7, [fp], #-256 @ 0xffffff00 │ │ │ │ movwls r9, #54021 @ 0xd305 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1e9550 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1e9560 │ │ │ │ andls r4, ip, sp, lsl fp │ │ │ │ ldmdbvs r8!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmib sp, {r0, r1, r2, r3, sl, ip, pc}^ │ │ │ │ stmib sp, {r4, sl, lr}^ │ │ │ │ ldrls r4, [r4], #-1042 @ 0xfffffbee │ │ │ │ eorsgt pc, r8, sp, asr #17 │ │ │ │ - stc2 6, cr15, [lr], #608 @ 0x260 │ │ │ │ + stc2 6, cr15, [r6], #608 @ 0x260 │ │ │ │ strtmi r9, [r3], -r5, lsl #18 │ │ │ │ @ instruction: 0xf8c0ac0c │ │ │ │ andcs fp, r3, #40 @ 0x28 │ │ │ │ tstls r0, r4 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ - mcr2 6, 6, pc, cr0, cr10, {6} @ │ │ │ │ + mrc2 6, 5, pc, cr8, cr10, {6} │ │ │ │ ldrvs r9, [r0], -r4, lsl #20 │ │ │ │ biccs pc, r0, r6, asr #17 │ │ │ │ @ instruction: 0xf10de5c1 │ │ │ │ ssat r0, #10, r8, asr #24 │ │ │ │ - b ff7a6d74 │ │ │ │ + b ff5a6d84 │ │ │ │ ... │ │ │ │ - rsbseq r7, r9, r8, ror #4 │ │ │ │ + rsbseq r7, r9, r8, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r9, ip, asr r2 │ │ │ │ + rsbseq r7, r9, ip, asr #4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r7, r9, r6, ror r0 │ │ │ │ - strhteq r2, [sl], -r4 │ │ │ │ - eoreq r6, r3, r8, lsr r3 │ │ │ │ - mlaeq sl, r4, r7, r2 │ │ │ │ + rsbseq r7, r9, r6, rrx │ │ │ │ + mlaeq sl, ip, r7, r2 │ │ │ │ + eoreq r6, r3, r0, lsr #4 │ │ │ │ + eoreq r2, sl, ip, ror r6 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - mlaeq r6, r6, r3, r3 │ │ │ │ - eoreq r9, r3, r4, asr #20 │ │ │ │ + eoreq r3, r6, lr, ror r2 │ │ │ │ + eoreq r9, r3, ip, lsr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ ldrmi fp, [r5], -r3, lsr #1 │ │ │ │ @ instruction: 0xf8df4699 │ │ │ │ @@ -451925,22 +451929,22 @@ │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrls r0, [r3, #-15] │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ ldmcs ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmiacc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a435a0 │ │ │ │ + blls a435b0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrbmi r8, [r8], -r5, ror #8 │ │ │ │ pop {r0, r1, r5, ip, sp, pc} │ │ │ │ ldmibvs fp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf893444b │ │ │ │ - blcs df60a0 │ │ │ │ + blcs df60b0 │ │ │ │ ldrbhi pc, [ip], #-512 @ 0xfffffe00 @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrbeq r0, [sl], #-593 @ 0xfffffdaf │ │ │ │ ldrbeq r0, [sl], #-1114 @ 0xfffffba6 │ │ │ │ ldrbeq r0, [sl], #-1114 @ 0xfffffba6 │ │ │ │ subeq r0, ip, #1509949440 @ 0x5a000000 │ │ │ │ ldrbeq r0, [sl], #-1114 @ 0xfffffba6 │ │ │ │ @@ -451963,269 +451967,269 @@ │ │ │ │ ldrbeq r0, [sl], #-1114 @ 0xfffffba6 │ │ │ │ mvnseq r0, sl, asr r4 │ │ │ │ mvnseq r0, sl, asr r4 │ │ │ │ ldmdbvs r8!, {r0, r2, r4, r6, r7, r8}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ adchi pc, r7, #0 │ │ │ │ @ instruction: 0x2002f9ba │ │ │ │ - bcs 20e1ec │ │ │ │ + bcs 20e1fc │ │ │ │ sbchi pc, r2, #64, 6 │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff92f698 │ │ │ │ + @ instruction: 0xff8af698 │ │ │ │ @ instruction: 0xf8802304 │ │ │ │ strmi r3, [r0], ip, lsr #32 │ │ │ │ @ instruction: 0x3002f9ba │ │ │ │ vqrdmulh.s d18, d0, d0 │ │ │ │ @ instruction: 0xf8df82dd │ │ │ │ ldmpl r2!, {r2, r3, r4, r5, fp, sp} │ │ │ │ vhsub.s8 d25, d0, d8 │ │ │ │ andls r2, sl, #-268435456 @ 0xf0000000 │ │ │ │ - bcs 20fe18 │ │ │ │ + bcs 20fe28 │ │ │ │ orrhi pc, r7, #0 │ │ │ │ tstcs r0, r3, lsl r8 │ │ │ │ stmdage ip, {r1, r4, fp, ip, sp, lr} │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ movwne pc, #62275 @ 0xf343 @ │ │ │ │ andeq pc, pc, #2 │ │ │ │ smlabtne r0, sp, r9, lr │ │ │ │ andls r4, fp, r9, lsr r6 │ │ │ │ @ instruction: 0xff38f7ff │ │ │ │ @ instruction: 0xf108980b │ │ │ │ - blge 6ec77c │ │ │ │ - blge 80e24c │ │ │ │ + blge 6ec78c │ │ │ │ + blge 80e25c │ │ │ │ stmdagt pc, {r0, r3, r8, r9, ip, pc} @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ vpmax.s8 d25, d0, d10 │ │ │ │ addsmi r2, sl, #1006632960 @ 0x3c000000 │ │ │ │ sbchi pc, r0, #0 │ │ │ │ @ instruction: 0x3014f8d8 │ │ │ │ @ instruction: 0xf04f9e08 │ │ │ │ stmdbls r5, {r2, r5, r6, r9, fp} │ │ │ │ movwvs pc, #15114 @ 0x3b0a @ │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorls pc, r3, r8, asr #16 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ ldrtmi r8, [r8], -r2, lsr #6 │ │ │ │ - blx ff8a566c │ │ │ │ + blx ff8a567c │ │ │ │ @ instruction: 0x4603697a │ │ │ │ ldrsbne pc, [r4, #-130]! @ 0xffffff7e @ │ │ │ │ @ instruction: 0x2014f8d8 │ │ │ │ smlabtne r1, r9, fp, lr │ │ │ │ andvs pc, r2, #10240 @ 0x2800 │ │ │ │ mlacs r2, r2, r8, pc @ │ │ │ │ @ instruction: 0xf848320b │ │ │ │ - bls 3ad710 │ │ │ │ + bls 3ad720 │ │ │ │ strne lr, [r5, #-2824] @ 0xfffff4f8 │ │ │ │ @ instruction: 0xf1052700 │ │ │ │ @ instruction: 0x97140c54 │ │ │ │ ldreq pc, [r8, #-264] @ 0xfffffef8 │ │ │ │ stmib r2, {r0, r3, r9, sl, fp, ip, pc}^ │ │ │ │ sbcsvs r7, r7, r1, lsl #14 │ │ │ │ - bgt 5ce300 │ │ │ │ + bgt 5ce310 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andcs r2, r4, #32, 6 @ 0x80000000 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9a0f69a │ │ │ │ + @ instruction: 0xf998f69a │ │ │ │ strbmi r9, [r1], -r4, lsl #16 │ │ │ │ - blx 21a7130 │ │ │ │ + blx 1fa7140 │ │ │ │ ldrls r9, [r4, -r7, lsl #20] │ │ │ │ strvc lr, [r1, -r2, asr #19] │ │ │ │ ldrls r6, [r7, #-215] @ 0xffffff29 │ │ │ │ stm r6, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ str r0, [r2, -pc]! │ │ │ │ @ instruction: 0xf89369fb │ │ │ │ - bcs 2f236c │ │ │ │ + bcs 2f237c │ │ │ │ orrshi pc, r1, r0 │ │ │ │ - blvs ff0c3cc8 │ │ │ │ + blvs ff0c3cd8 │ │ │ │ @ instruction: 0xf8532100 │ │ │ │ @ instruction: 0xf6985029 │ │ │ │ - stmdbvs fp!, {r0, r1, r2, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4604697a │ │ │ │ @ instruction: 0xf10068a9 │ │ │ │ vmul.f q8, , d0[1] │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, #-2496] @ 0xfffff640 │ │ │ │ - blcs 57b034 │ │ │ │ + blcs 57b044 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf69a2201 │ │ │ │ - strtmi pc, [r1], -sp, ror #18 │ │ │ │ + strtmi pc, [r1], -r5, ror #18 │ │ │ │ @ instruction: 0xf69c1d38 │ │ │ │ - stmibvs r2!, {r0, r1, r3, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 1707b78 │ │ │ │ + stmibvs r2!, {r0, r1, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 1707b88 │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r0, r1, r2, r3, r5, r6, r8, r9, pc}^ @ │ │ │ │ addeq pc, fp, r3, lsl r0 @ │ │ │ │ addeq r0, fp, fp, lsl #1 │ │ │ │ umaaleq r0, lr, r4, r0 │ │ │ │ addeq r0, lr, lr, lsl #1 │ │ │ │ umullseq r0, r4, r4, r0 │ │ │ │ subeq r0, lr, lr, asr #32 │ │ │ │ umulleq r0, fp, r1, r0 │ │ │ │ subeq r0, lr, lr, asr #32 │ │ │ │ cmneq sp, #78 @ 0x4e │ │ │ │ cmneq sp, #-1275068415 @ 0xb4000001 │ │ │ │ cmneq sp, #-1275068415 @ 0xb4000001 │ │ │ │ - blvs a9990 │ │ │ │ + blvs a99a0 │ │ │ │ @ instruction: 0xf8532100 │ │ │ │ stcvc 0, cr5, [fp, #-164]! @ 0xffffff5c │ │ │ │ orreq pc, r0, #67 @ 0x43 │ │ │ │ ldmdbvs r8!, {r0, r1, r3, r5, r8, sl, ip, sp, lr}^ │ │ │ │ movwcs lr, #51131 @ 0xc7bb │ │ │ │ - blx 2c4162 │ │ │ │ + blx 2c4172 │ │ │ │ stmiane sl, {r0, r3, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldrdhi pc, [r4], -r2 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0x81b3f000 │ │ │ │ @ instruction: 0x46416892 │ │ │ │ ldrtmi r9, [r8], -r5, lsl #22 │ │ │ │ - blx ff52579c │ │ │ │ + blx ff5257ac │ │ │ │ strmi r6, [r0], r2, asr #19 │ │ │ │ - blvc 1747bec │ │ │ │ + blvc 1747bfc │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r2, r5, r7, pc}^ @ │ │ │ │ adcge pc, r2, #3 │ │ │ │ ldmdage sp, {r1, r5, r7, r8, sl, sp, pc}^ │ │ │ │ stcpl 5, cr10, [r5, #672]! @ 0x2a0 │ │ │ │ @ instruction: 0x5da2ab5d │ │ │ │ adcge r5, r2, #5952 @ 0x1740 │ │ │ │ adcge sl, r2, #536870922 @ 0x2000000a │ │ │ │ stmdals r4, {r0, r3, r4, r5, r6, r8, r9, fp, sp, lr} │ │ │ │ - blx feba77c0 │ │ │ │ + blx feba77d0 │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ andsls r9, r7, r4, lsl r2 │ │ │ │ @ instruction: 0xf04fe69c │ │ │ │ ldmdbvs r8!, {r6, fp}^ │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - mrc2 6, 4, pc, cr0, cr8, {4} │ │ │ │ + mcr2 6, 4, pc, cr8, cr8, {4} @ │ │ │ │ @ instruction: 0xf1004643 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ eormi pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf69a2700 │ │ │ │ - ldrls pc, [r4, -r1, lsl #18] │ │ │ │ + @ instruction: 0x9714f8f9 │ │ │ │ ldrvc lr, [r5, -sp, asr #19] │ │ │ │ @ instruction: 0xf8cdab14 │ │ │ │ @ instruction: 0xf105905c │ │ │ │ @ instruction: 0xf8df0c54 │ │ │ │ @ instruction: 0xf04fe624 │ │ │ │ @ instruction: 0xf8d50a64 │ │ │ │ ldcge 0, cr9, [r8], {20} │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf8569804 │ │ │ │ - blx 475862 │ │ │ │ + blx 475872 │ │ │ │ @ instruction: 0xf8933309 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r5, asr #16 │ │ │ │ - @ instruction: 0xf9c2f69c │ │ │ │ + @ instruction: 0xf9baf69c │ │ │ │ stmib r4, {r3, r4, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8cd7701 │ │ │ │ ldm r4, {r2, r3, r5, r6, pc} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ strbt r0, [sp], -pc │ │ │ │ stmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe7c1 │ │ │ │ ldr r0, [lr, r8, lsl #16]! │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe7bb │ │ │ │ @ instruction: 0xe7b80810 │ │ │ │ - beq 12259a4 │ │ │ │ + beq 12259b4 │ │ │ │ vst2.16 {d22,d24}, [pc :256], r8 │ │ │ │ @ instruction: 0xf698718a │ │ │ │ - strtmi pc, [sl], -r7, asr #28 │ │ │ │ + @ instruction: 0x462afe3f │ │ │ │ eorpl pc, ip, r0, lsl #17 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ ldrbmi r4, [r3], -r1, lsl #13 │ │ │ │ @ instruction: 0xf04f4629 │ │ │ │ @ instruction: 0xf69a0a00 │ │ │ │ - @ instruction: 0xf108f8b7 │ │ │ │ + @ instruction: 0xf108f8af │ │ │ │ @ instruction: 0xf10d0344 │ │ │ │ tstls r7, #80, 16 @ 0x500000 │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ mrrceq 1, 0, pc, r4, cr9 @ │ │ │ │ - bge 763fd4 │ │ │ │ + bge 763fe4 │ │ │ │ @ instruction: 0xf8d9af18 │ │ │ │ @ instruction: 0xf8df3014 │ │ │ │ movwls lr, #21892 @ 0x5584 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - bls 331e4c │ │ │ │ + bls 331e5c │ │ │ │ andcc pc, lr, r6, asr r8 @ │ │ │ │ - blx 24f8d6 │ │ │ │ + blx 24f8e6 │ │ │ │ strbmi r3, [r9], -r2, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf69ca023 │ │ │ │ - @ instruction: 0xf8cdf973 │ │ │ │ + @ instruction: 0xf8cdf96b │ │ │ │ stmib r8, {r4, r6, sp, pc}^ │ │ │ │ ldrls sl, [r7, #-2561] @ 0xfffff5ff │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0xf04fe617 │ │ │ │ ldr r0, [r9, r0, lsr #20]! │ │ │ │ - beq 625a34 │ │ │ │ + beq 625a44 │ │ │ │ @ instruction: 0xf04fe7b6 │ │ │ │ ldr r0, [r3, r8, lsl #20]! │ │ │ │ - beq 265a40 │ │ │ │ + beq 265a50 │ │ │ │ ldmdbvs r8!, {r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ tstpcs r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r8, #608]! @ 0x260 │ │ │ │ + ldc2l 6, cr15, [r0, #608]! @ 0x260 │ │ │ │ strmi r2, [r6], -r0, lsr #6 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ strtmi r2, [r9], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf86cf69a │ │ │ │ + @ instruction: 0xf864f69a │ │ │ │ ldrtmi r9, [r1], -r4, lsl #16 │ │ │ │ - @ instruction: 0xf94af69c │ │ │ │ - blcs 2889d8 │ │ │ │ + @ instruction: 0xf942f69c │ │ │ │ + blcs 2889e8 │ │ │ │ mvnhi pc, r0 │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ andcs r8, r0, #-1342177279 @ 0xb0000001 │ │ │ │ strb r9, [r6, #1303]! @ 0x517 │ │ │ │ vmul.i8 q11, q0, q12 │ │ │ │ @ instruction: 0xf6982103 │ │ │ │ - msrcs CPSR_, #14144 @ 0x3740 │ │ │ │ + msrcs CPSR_, #13632 @ 0x3540 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ andcs r0, r4, #24, 10 @ 0x6000000 │ │ │ │ ldmdbvs r8!, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ tstpvc r5, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r2, #608] @ 0x260 │ │ │ │ + stc2l 6, cr15, [sl, #608] @ 0x260 │ │ │ │ strmi r2, [r6], -r0, lsr #6 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ ldrb r2, [r8, r8, lsl #4] │ │ │ │ mvncs r6, r8, ror r9 │ │ │ │ - stc2l 6, cr15, [r8, #608] @ 0x260 │ │ │ │ + stc2l 6, cr15, [r0, #608] @ 0x260 │ │ │ │ strmi r2, [r6], -r0, lsr #6 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ strb r2, [lr, r1, lsl #4] │ │ │ │ vmul.i8 q11, q0, q12 │ │ │ │ @ instruction: 0xe7f32119 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6986978 │ │ │ │ - @ instruction: 0xf100fdb9 │ │ │ │ + @ instruction: 0xf100fdb1 │ │ │ │ @ instruction: 0x46060518 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf69a4629 │ │ │ │ - ldrtmi pc, [r1], -sp, lsr #16 @ │ │ │ │ + ldrtmi pc, [r1], -r5, lsr #16 @ │ │ │ │ @ instruction: 0xf69c1d38 │ │ │ │ - ldmdbvs sl!, {r0, r1, r3, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs sl!, {r0, r1, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3141f892 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r1, r2, r8 @ │ │ │ │ ldmdbvs r8!, {r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ cmnpne r7, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldmdbvs r8!, {r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x71aef44f │ │ │ │ - ldc2 6, cr15, [ip, #608] @ 0x260 │ │ │ │ + ldc2 6, cr15, [r4, #608] @ 0x260 │ │ │ │ strmi r2, [r6], -r0, lsr #6 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ str r2, [r2, r3, lsl #4]! │ │ │ │ vmul.i8 q11, q0, q12 │ │ │ │ ldrb r2, [r3, pc, lsr #2]! │ │ │ │ vmul.i8 q11, q0, q12 │ │ │ │ strb r2, [pc, fp, lsr #2]! │ │ │ │ @@ -452241,30 +452245,30 @@ │ │ │ │ stmdbcs r7, {r0, r3, r4, r7, fp, ip, sp, lr} │ │ │ │ bicshi pc, lr, r0 │ │ │ │ stmdbcs r0, {r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ bichi pc, fp, r0 │ │ │ │ @ instruction: 0xf47f2914 │ │ │ │ @ instruction: 0xf8d7ae64 │ │ │ │ ldrdcs r5, [r0, -r4] │ │ │ │ - ldc2 6, cr15, [r4, #-608] @ 0xfffffda0 │ │ │ │ + stc2 6, cr15, [ip, #-608] @ 0xfffffda0 │ │ │ │ ldmdbvs sl!, {r0, r1, r3, r5, r8, fp, sp, lr}^ │ │ │ │ stmiavs r9!, {r2, r9, sl, lr} │ │ │ │ stmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ strbmi r1, [r9], -r7, lsl #10 │ │ │ │ svclt 0x00142b0e │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xffd2f699 │ │ │ │ + @ instruction: 0xffcaf699 │ │ │ │ ldcne 6, cr4, [r8, #-132]! @ 0xffffff7c │ │ │ │ - @ instruction: 0xf8b0f69c │ │ │ │ + @ instruction: 0xf8a8f69c │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 7487b4 │ │ │ │ + blcs 7487c4 │ │ │ │ bicshi pc, r4, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ eorseq r0, r7, r7, lsr r0 │ │ │ │ eorseq r0, sl, r7, lsr r0 │ │ │ │ eorseq r0, sp, r6, lsl r0 │ │ │ │ eorseq r0, sl, sp, lsr r0 │ │ │ │ andseq r0, r6, sl, lsr r0 │ │ │ │ @@ -452273,22 +452277,22 @@ │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ ldrsbeq r0, [r2, #18] │ │ │ │ ldrsbeq r0, [r2, #18] │ │ │ │ ldrsbteq r0, [r7], -r2 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ vst2.16 {d22,d24}, [pc :256], r8 │ │ │ │ @ instruction: 0xf698718a │ │ │ │ - strbmi pc, [r3], -sp, lsr #26 @ │ │ │ │ + strbmi pc, [r3], -r5, lsr #26 @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r2], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8804641 │ │ │ │ strcs r4, [r0, -ip, lsr #32] │ │ │ │ - @ instruction: 0xff9ef699 │ │ │ │ + @ instruction: 0xff96f699 │ │ │ │ stmib sp, {r2, r4, r8, r9, sl, ip, pc}^ │ │ │ │ - blge 707718 │ │ │ │ + blge 707728 │ │ │ │ subsls pc, ip, sp, asr #17 │ │ │ │ mrrceq 1, 0, pc, r4, cr5 @ │ │ │ │ cmpp ip, #14614528 @ p-variant is OBSOLETE @ 0xdf0000 │ │ │ │ stmdbeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xa014f8d5 │ │ │ │ @ instruction: 0xf04fe69b │ │ │ │ ldrb r0, [sp, r0, lsr #16] │ │ │ │ @@ -452298,51 +452302,51 @@ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmiapl r9, {r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdals r4, {r3, r4, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf90cf7fe │ │ │ │ @ instruction: 0xf8cdab14 │ │ │ │ @ instruction: 0x46058050 │ │ │ │ stmib sp, {r0, r1, r2, r4, ip, pc}^ │ │ │ │ - blgt 5cbb60 │ │ │ │ + blgt 5cbb70 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ vrshl.s8 d30, d3, d0 │ │ │ │ movwls r2, #24850 @ 0x6112 │ │ │ │ - ldc2l 6, cr15, [r0], #608 @ 0x260 │ │ │ │ + stc2l 6, cr15, [r8], #608 @ 0x260 │ │ │ │ strmi r9, [r0], r6, lsl #22 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldrmi r8, [sp], -r5, lsr #2 │ │ │ │ rsbcs r4, r4, #195584 @ 0x2fc00 │ │ │ │ movwls r5, #35059 @ 0x88f3 │ │ │ │ stmdbvs r3, {r0, r3, r4, r9, sl, lr}^ │ │ │ │ andne pc, r3, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8922102 │ │ │ │ andcc r2, fp, #53 @ 0x35 │ │ │ │ eorne pc, r2, r8, asr #16 │ │ │ │ @ instruction: 0xf8882204 │ │ │ │ - bge 6f1c00 │ │ │ │ - bge 80e370 │ │ │ │ + bge 6f1c10 │ │ │ │ + bge 80e380 │ │ │ │ ldrb r9, [r7, #-521]! @ 0xfffffdf7 │ │ │ │ mulcs r0, sl, r8 │ │ │ │ @ instruction: 0xf53f07d1 │ │ │ │ vmla.f32 d26, d0, d25 │ │ │ │ @ instruction: 0xf6982112 │ │ │ │ - blls 3e8e98 │ │ │ │ - blcs 1fb570 │ │ │ │ + blls 3e8e88 │ │ │ │ + blcs 1fb580 │ │ │ │ mrshi pc, (UNDEF: 14) @ │ │ │ │ stmdbvs r2, {r0, r2, r3, r5, r7, r8, r9, fp, lr}^ │ │ │ │ movwls r5, #35059 @ 0x88f3 │ │ │ │ cmncs r4, #26214400 @ 0x1900000 │ │ │ │ movwne pc, #11011 @ 0x2b03 @ │ │ │ │ @ instruction: 0xf8932180 │ │ │ │ movwcc r3, #45109 @ 0xb035 │ │ │ │ eorne pc, r3, r0, asr #16 │ │ │ │ @ instruction: 0xf8882304 │ │ │ │ @ instruction: 0xf9ba302c │ │ │ │ - blcs 1f5ba4 │ │ │ │ + blcs 1f5bb4 │ │ │ │ msrhi (UNDEF: 57), r0 │ │ │ │ andscs pc, r2, #64, 4 │ │ │ │ str r9, [r9, #-522]! @ 0xfffffdf6 │ │ │ │ mulcs r0, sl, r8 │ │ │ │ andeq pc, r1, #18 │ │ │ │ ldcge 4, cr15, [sp, #-508] @ 0xfffffe04 │ │ │ │ @ instruction: 0x46154b9d │ │ │ │ @@ -452351,45 +452355,45 @@ │ │ │ │ movwls sl, #39704 @ 0x9b18 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ tstls r9, #96 @ 0x60 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r8, lsl fp │ │ │ │ @ instruction: 0xed8d6978 │ │ │ │ @ instruction: 0xf6987b14 │ │ │ │ - strmi pc, [r2], -sp, ror #24 │ │ │ │ + strmi pc, [r2], -r5, ror #24 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d0804 │ │ │ │ + blgt 2d0814 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46111d38 │ │ │ │ - @ instruction: 0xffe4f69b │ │ │ │ + @ instruction: 0xffdcf69b │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ - blls 33b474 │ │ │ │ + blls 33b484 │ │ │ │ @ instruction: 0x4619b15b │ │ │ │ @ instruction: 0xf0014638 │ │ │ │ ldrtmi pc, [r2], -fp, lsl #16 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldcne 1, cr1, [r8, #-124]! @ 0xffffff84 │ │ │ │ - stc2 6, cr15, [lr, #620]! @ 0x26c │ │ │ │ + stc2 6, cr15, [r6, #620]! @ 0x26c │ │ │ │ movwcs r4, #17926 @ 0x4606 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r8, lsl r2 │ │ │ │ eorcs r6, r0, #120, 18 @ 0x1e0000 │ │ │ │ - blvc 82529c │ │ │ │ - blvc 725260 │ │ │ │ - mcrr2 6, 9, pc, r4, cr8 @ │ │ │ │ + blvc 8252ac │ │ │ │ + blvc 725270 │ │ │ │ + ldc2 6, cr15, [ip], #-608 @ 0xfffffda0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #43527 @ 0xaa07 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ ldcne 2, cr6, [r8, #-868]! @ 0xfffffc9c │ │ │ │ @ instruction: 0xf69b4619 │ │ │ │ - blls 4a9b34 │ │ │ │ + blls 4a9b24 │ │ │ │ @ instruction: 0x46323314 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69b1d38 │ │ │ │ - @ instruction: 0xf8d8fd8d │ │ │ │ + @ instruction: 0xf8d8fd85 │ │ │ │ mcrls 0, 0, r2, cr8, cr4, {0} │ │ │ │ rsbcs r4, r4, r3, lsl #12 │ │ │ │ cdpeq 0, 1, cr15, cr0, cr15, {2} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ tstne r9, pc, asr #20 │ │ │ │ andvs pc, r2, #0, 22 │ │ │ │ mlaseq r1, r2, r8, pc @ │ │ │ │ @@ -452401,70 +452405,70 @@ │ │ │ │ mlacs r2, r2, r8, pc @ │ │ │ │ @ instruction: 0xf848300b │ │ │ │ stmdals r6, {r5, ip} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcc r8, fp, #141 @ 0x8d │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ eorne pc, r2, r8, asr #16 │ │ │ │ - bls 463064 │ │ │ │ - ldc 1, cr2, [pc, #4] @ 1e9cb0 │ │ │ │ - blls 348a18 │ │ │ │ + bls 463074 │ │ │ │ + ldc 1, cr2, [pc, #4] @ 1e9cc0 │ │ │ │ + blls 348a28 │ │ │ │ ldmdbvs r8!, {r3, r4, r8, r9, ip, pc}^ │ │ │ │ eorcs r6, r0, #83 @ 0x53 │ │ │ │ - blvc 7252f0 │ │ │ │ - blx 127722 │ │ │ │ + blvc 725300 │ │ │ │ + blx fff27732 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #23047 @ 0x5a07 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf69b9804 │ │ │ │ - blls 369aa4 │ │ │ │ + blls 369a94 │ │ │ │ @ instruction: 0xf8d83314 │ │ │ │ cmncs r4, r4, lsl r0 │ │ │ │ - blx 24fd06 │ │ │ │ + blx 24fd16 │ │ │ │ tstcs r1, r2, lsl #4 │ │ │ │ mlacs r2, r2, r8, pc @ │ │ │ │ @ instruction: 0xf848320b │ │ │ │ strb r1, [r8], #34 @ 0x22 │ │ │ │ ldrbtmi r4, [fp], #-2894 @ 0xfffff4b2 │ │ │ │ mrcge 3, 0, r3, cr13, cr0, {0} │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ ldrtmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf7fe2304 │ │ │ │ @ instruction: 0x4605f875 │ │ │ │ - blcc 263558 │ │ │ │ - blls 38e978 │ │ │ │ + blcc 263568 │ │ │ │ + blls 38e988 │ │ │ │ tstls r9, #32, 4 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ ldmdbvs r8!, {r3, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - blvc 72535c │ │ │ │ - blx ff3a778e │ │ │ │ + blvc 72536c │ │ │ │ + blx ff1a779e │ │ │ │ @ instruction: 0x4603aa14 │ │ │ │ cmplt r8, r7, lsl #4 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ ldcne 2, cr6, [r8, #-868]! @ 0xfffffc9c │ │ │ │ movwls r4, #38425 @ 0x9619 │ │ │ │ - @ instruction: 0xff3cf69b │ │ │ │ + @ instruction: 0xff34f69b │ │ │ │ tstcc r4, #9216 @ 0x2400 │ │ │ │ andcs r9, r0, #114688 @ 0x1c000 │ │ │ │ @ instruction: 0xf1089214 │ │ │ │ stmib r1, {r2, r4, r6, sl, fp}^ │ │ │ │ sbcvs r2, sl, r1, lsl #4 │ │ │ │ - blge 80e9b8 │ │ │ │ + blge 80e9c8 │ │ │ │ movwls r4, #38430 @ 0x961e │ │ │ │ stm ip, {r0, r1, r2, r3, r8, fp, lr, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ strbt r0, [r5], #-15 │ │ │ │ ldrbtmi r4, [fp], #-2865 @ 0xfffff4cf │ │ │ │ strb r3, [r2, r0, lsr #6] │ │ │ │ rsbcs r4, r4, #46080 @ 0xb400 │ │ │ │ ldmpl r3!, {r0, r2, r4, r6, r9, sl, lr}^ │ │ │ │ ldrmi r9, [r9], -r8, lsl #6 │ │ │ │ - blx 284292 │ │ │ │ + blx 2842a2 │ │ │ │ orrcs r1, r0, r3, lsl #4 │ │ │ │ mlascs r5, r2, r8, pc @ │ │ │ │ ldrb r3, [r9], fp, lsl #4 │ │ │ │ stmdbvs r2, {r1, r2, r5, r8, r9, fp, lr}^ │ │ │ │ movwls r5, #35059 @ 0x88f3 │ │ │ │ cmncs r4, #26214400 @ 0x1900000 │ │ │ │ movwne pc, #11011 @ 0x2b03 @ │ │ │ │ @@ -452476,69 +452480,69 @@ │ │ │ │ @ instruction: 0xb1b89805 │ │ │ │ @ instruction: 0x0002f9ba │ │ │ │ addscc r3, r0, fp, lsl #4 │ │ │ │ eoreq pc, r0, r7, asr r8 @ │ │ │ │ @ instruction: 0xf8481a41 │ │ │ │ ldrb r1, [ip], #-34 @ 0xffffffde │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ - blge 829608 │ │ │ │ + blge 829618 │ │ │ │ andsls r2, fp, r0, lsl #4 │ │ │ │ stmib sp, {r3, r4, r9, ip, pc}^ │ │ │ │ - blgt 5b2644 │ │ │ │ + blgt 5b2654 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ - bllt fea27de4 │ │ │ │ + bllt fea27df4 │ │ │ │ tstcc r0, fp, lsl #4 │ │ │ │ eorne pc, r2, r8, asr #16 │ │ │ │ @ instruction: 0xf89ae449 │ │ │ │ @ instruction: 0xf0111000 │ │ │ │ @ instruction: 0xf47f0101 │ │ │ │ @ instruction: 0x4613aed1 │ │ │ │ - bge 6fb638 │ │ │ │ - bge 80e624 │ │ │ │ + bge 6fb648 │ │ │ │ + bge 80e634 │ │ │ │ ldr r9, [sp], #-521 @ 0xfffffdf7 │ │ │ │ - ldcl 6, cr15, [ip, #276]! @ 0x114 │ │ │ │ + ldcl 6, cr15, [r4, #276]! @ 0x114 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r9, r6, asr #22 │ │ │ │ - rsbseq r6, r9, ip, lsr fp │ │ │ │ - ldrsbteq r6, [r9], #-160 @ 0xffffff60 │ │ │ │ + rsbseq r6, r9, r6, lsr fp │ │ │ │ + rsbseq r6, r9, ip, lsr #22 │ │ │ │ + rsbseq r6, r9, r0, asr #21 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq r1, sl, sl, asr lr │ │ │ │ - eoreq r1, sl, r2, ror #27 │ │ │ │ + eoreq r1, sl, r2, asr #26 │ │ │ │ + eoreq r1, sl, sl, asr #25 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ldrmi r4, [r1], -sp, lsl #12 │ │ │ │ strmi r4, [r1], r4, lsl #21 │ │ │ │ addslt r4, r9, r4, lsl #23 │ │ │ │ @ instruction: 0x4606447a │ │ │ │ ldmpl r3, {r0, r1, r2, sl, fp, sp, pc}^ │ │ │ │ tstls r7, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcc 327fd0 │ │ │ │ + blcc 327fe0 │ │ │ │ vmov.i16 d22, #136 @ 0x0088 │ │ │ │ @ instruction: 0xf66d3007 │ │ │ │ - eorcs pc, r0, #156672 @ 0x26400 │ │ │ │ + eorcs pc, r0, #148480 @ 0x24400 │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6454620 │ │ │ │ - stmdavc sl!, {r1, r2, r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavc sl!, {r1, r2, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ stmdale r7, {r0, r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x060606bc │ │ │ │ streq sl, [r6], -r6, lsl #26 │ │ │ │ stcge 13, cr10, [r6, #-24] @ 0xffffffe8 │ │ │ │ tstpeq r0, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ stcne 15, cr11, [r9, #-96]! @ 0xffffffa0 │ │ │ │ nopeq {18} │ │ │ │ ldrmi fp, [r8], -r8, lsl #30 │ │ │ │ - bvc cddecc │ │ │ │ + bvc cddedc │ │ │ │ andeq pc, r8, r5, lsl #2 │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ @ instruction: 0xf105bf18 │ │ │ │ stmib sp, {r2, r3, r8, r9}^ │ │ │ │ @ instruction: 0xf1a70301 │ │ │ │ tstls r0, r4, lsl #22 │ │ │ │ svclt 0x00182f00 │ │ │ │ @@ -452547,15 +452551,15 @@ │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ stmdavs fp!, {r8, r9, fp} │ │ │ │ @ instruction: 0xf0024620 │ │ │ │ ldrtmi r0, [r1], -pc, lsl #4 │ │ │ │ andlt pc, ip, sp, asr #17 │ │ │ │ ldmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ orrne pc, pc, #201326593 @ 0xc000001 │ │ │ │ - blx ff627ef0 │ │ │ │ + blx ff627f00 │ │ │ │ stmiavc sl!, {r0, r3, r5, r7, fp, ip, sp, lr}^ │ │ │ │ strtmi r2, [r6], r0, lsl #6 │ │ │ │ stmibeq r9, {r2, r6, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf3619c0a │ │ │ │ @ instruction: 0xf0020307 │ │ │ │ @ instruction: 0xf8940103 │ │ │ │ vqadd.u32 d26, d1, d0 │ │ │ │ @@ -452574,87 +452578,87 @@ │ │ │ │ @ instruction: 0xf8114613 │ │ │ │ addsmi r0, r8, #1, 30 │ │ │ │ @ instruction: 0xf042bf18 │ │ │ │ movwcc r0, #4609 @ 0x1201 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ ldmdbvs r0!, {r1, r3, r4, r6, r8, r9, ip, sp, pc}^ │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ - blx 13279c0 │ │ │ │ + blx 11279d0 │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r4, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r2], r1, lsr #12 │ │ │ │ - stc2l 6, cr15, [r4, #-612] @ 0xfffffd9c │ │ │ │ - blvc e44440 │ │ │ │ + ldc2 6, cr15, [ip, #-612]! @ 0xfffffd9c │ │ │ │ + blvc e44450 │ │ │ │ ldrteq pc, [r0], -sl, lsl #2 @ │ │ │ │ @ instruction: 0x2018f8ba │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, sl, lsr #17 │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ ldm r8, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf69b4648 │ │ │ │ - svccc 0x0005fe07 │ │ │ │ + svccc 0x0005fdff │ │ │ │ stmdale fp, {r1, r8, r9, sl, fp, sp} │ │ │ │ stmdbge r4, {r0, r1, r5, sl, fp, ip, sp, lr} │ │ │ │ strbmi r7, [r8], -r2, ror #24 │ │ │ │ - blx 68efd2 │ │ │ │ + blx 68efe2 │ │ │ │ movtcs pc, #515 @ 0x203 @ │ │ │ │ @ instruction: 0xf7fe0992 │ │ │ │ strmi pc, [r4], -sp, lsl #18 │ │ │ │ ldrbeq r7, [sl], -fp, ror #17 │ │ │ │ @ instruction: 0x061bd433 │ │ │ │ strtmi sp, [r2], -sl, lsl #10 │ │ │ │ svceq 0x0000f1bb │ │ │ │ mvncs sp, r5, lsr r0 │ │ │ │ @ instruction: 0xf69b4648 │ │ │ │ - @ instruction: 0x4604fb9f │ │ │ │ + @ instruction: 0x4604fb97 │ │ │ │ strcs lr, [r0], #-0 │ │ │ │ - blmi 97c86c │ │ │ │ + blmi 97c87c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7c4060 │ │ │ │ + blls 7c4070 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12b0300 │ │ │ │ andslt r4, r9, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x2120ad04 │ │ │ │ - bleq 6e568c │ │ │ │ + bleq 6e569c │ │ │ │ @ instruction: 0xf6994628 │ │ │ │ - ldmdbvs r0!, {r0, r1, r3, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r0!, {r0, r1, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx 1527a80 │ │ │ │ + blx 1327a90 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strtmi sp, [fp], -r2, ror #1 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strbmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - stc2l 6, cr15, [r2, #620] @ 0x26c │ │ │ │ + ldc2 6, cr15, [sl, #620]! @ 0x26c │ │ │ │ @ instruction: 0x4622e7d8 │ │ │ │ @ instruction: 0x4648219d │ │ │ │ - blx 1e27ab2 │ │ │ │ + blx 1c27ac2 │ │ │ │ strmi r7, [r4], -fp, ror #17 │ │ │ │ strbmi lr, [r8], -r3, asr #15 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1c27ac2 │ │ │ │ + blx 1a27ad2 │ │ │ │ strb r4, [r9, r4, lsl #12] │ │ │ │ - ldcl 6, cr15, [r6], {69} @ 0x45 │ │ │ │ + stcl 6, cr15, [lr], {69} @ 0x45 │ │ │ │ ... │ │ │ │ - rsbseq r6, r9, r8, lsr #3 │ │ │ │ + @ instruction: 0x00796198 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r9, r0, lsl r0 │ │ │ │ + rsbseq r6, r9, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ - blcs fe228400 │ │ │ │ + blcs fe228410 │ │ │ │ @ instruction: 0xf8dfb0c7 │ │ │ │ strmi r3, [r1], r0, lsl #23 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ ldrbtmi r0, [r8], #-2940 @ 0xfffff484 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9345 │ │ │ │ strbmi r0, [fp], -r0, lsl #6 │ │ │ │ @@ -452664,21 +452668,21 @@ │ │ │ │ movwcc pc, #29635 @ 0x73c3 @ │ │ │ │ ldmdble r6, {r3, r6, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf0002b5e │ │ │ │ @ instruction: 0xf103833d │ │ │ │ sbcslt r0, r2, #-268435452 @ 0xf0000004 │ │ │ │ vpmax.s8 d2, d0, d6 │ │ │ │ @ instruction: 0xf1a38582 │ │ │ │ - bcs 36ab90 │ │ │ │ + bcs 36aba0 │ │ │ │ ldrbhi pc, [sp, #-512]! @ 0xfffffe00 @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x03220329 │ │ │ │ ldrbeq r0, [fp, #-796]! @ 0xfffffce4 │ │ │ │ tsteq r5, #515899392 @ 0x1ec00000 │ │ │ │ - blcs 5ea208 │ │ │ │ + blcs 5ea218 │ │ │ │ ldrbhi pc, [r1, #-576]! @ 0xfffffdc0 @ │ │ │ │ andseq pc, r1, #-1073741784 @ 0xc0000028 │ │ │ │ vpmin.s8 d2, d0, d23 │ │ │ │ ldm pc, {r2, r3, r5, r6, r8, sl, pc}^ @ │ │ │ │ msreq CPSR_fxc, #18 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ @@ -452703,36 +452707,36 @@ │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ strbeq r0, [sl, #-824]! @ 0xfffffcc8 │ │ │ │ strbeq r0, [sl, #-1386]! @ 0xfffffa96 │ │ │ │ - blls 2eae14 │ │ │ │ + blls 2eae24 │ │ │ │ strtmi r2, [r1], -r1, lsl #8 │ │ │ │ andls r2, r9, #-1879048192 @ 0x90000000 │ │ │ │ - blcc 3889e0 │ │ │ │ - blcs 4d6ce4 │ │ │ │ + blcc 3889f0 │ │ │ │ + blcs 4d6cf4 │ │ │ │ @ instruction: 0xf640d806 │ │ │ │ - blx a6ad1c │ │ │ │ + blx a6ad2c │ │ │ │ @ instruction: 0xf003f303 │ │ │ │ ldrmi r0, [r9], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf8d99d04 │ │ │ │ - bvc 1caa1e0 │ │ │ │ + bvc 1caa1f0 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ ldrmi r3, [r9], #-770 @ 0xfffffcfe │ │ │ │ - blx 227bfc │ │ │ │ - blls 43bbac │ │ │ │ + @ instruction: 0xf9f8f698 │ │ │ │ + blls 43bbbc │ │ │ │ subeq pc, r1, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf10b61c3 │ │ │ │ - bvc bea5fc │ │ │ │ + bvc bea60c │ │ │ │ movteq pc, #267 @ 0x10b @ │ │ │ │ stc2l 7, cr15, [r0], {252} @ 0xfc │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ - ldc2l 6, cr15, [ip, #-872]! @ 0xfffffc98 │ │ │ │ + ldc2l 6, cr15, [r4, #-872]! @ 0xfffffc98 │ │ │ │ umaalvs pc, r0, fp, r8 @ │ │ │ │ eorseq pc, ip, fp, asr #17 │ │ │ │ andcc fp, r1, r6, lsl r1 │ │ │ │ eorseq pc, ip, fp, asr #17 │ │ │ │ stcls 12, cr1, [r4], {227} @ 0xe3 │ │ │ │ movwls r4, #46617 @ 0xb619 │ │ │ │ ldrdeq pc, [ip], -r9 @ │ │ │ │ @@ -452753,31 +452757,31 @@ │ │ │ │ strcs r2, [r1], #-1026 @ 0xfffffbfe │ │ │ │ andseq pc, r8, fp, lsl #17 │ │ │ │ andseq pc, r0, r1, lsl #2 │ │ │ │ eorpl pc, r0, r9, asr r8 @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ tstcs r0, fp, lsr #8 │ │ │ │ @ instruction: 0x0014f8d9 │ │ │ │ - @ instruction: 0xf910f698 │ │ │ │ + @ instruction: 0xf908f698 │ │ │ │ @ instruction: 0x2014f8d9 │ │ │ │ @ instruction: 0xf100692b │ │ │ │ strmi r0, [r4], -r4, asr #14 │ │ │ │ umaalne pc, r1, r2, r9 @ │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ stmdbcs lr, {r0, r1, r7, r8, sp, lr} │ │ │ │ stmib r0, {r0, r1, r3, r5, r7, fp, sp, lr}^ │ │ │ │ ldrtmi r3, [r9], -r7, lsl #10 │ │ │ │ @ instruction: 0x2320bf18 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8d2bf08 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - blx ff4a7cca │ │ │ │ + blx ff2a7cda │ │ │ │ ldcge 6, cr4, [r6], {33} @ 0x21 │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - blge 62950c │ │ │ │ + blge 6294fc │ │ │ │ @ instruction: 0x461e9719 │ │ │ │ ldrsbtcs pc, [r4], -fp @ │ │ │ │ ldrls r4, [r6, #-1688] @ 0xfffff968 │ │ │ │ stmib r4, {r1, r5, r7, r9, sl, lr}^ │ │ │ │ ldrmi r5, [r6], r1, lsl #10 │ │ │ │ ldceq 1, cr15, [r4], {2} │ │ │ │ ldm r4, {r1, r2, r9, ip, pc} │ │ │ │ @@ -452800,29 +452804,29 @@ │ │ │ │ strgt r0, [pc], -pc │ │ │ │ strcs r9, [ip], -sl, lsl #22 │ │ │ │ svcgt 0x000f601e │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0xf8cc9b08 │ │ │ │ ldmdavs lr, {sp, lr} │ │ │ │ ldrmi r7, [sl, #3123] @ 0xc33 │ │ │ │ - blge b1e378 │ │ │ │ + blge b1e388 │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ movwls r4, #26153 @ 0x6629 │ │ │ │ - ldm r2!, {r0, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r0, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [fp], -r1 │ │ │ │ - blx 1fbba8 │ │ │ │ + blx 1fbbb8 │ │ │ │ stmdacc r1, {r1, r3, ip, sp, lr, pc} │ │ │ │ - blx 1216d08 │ │ │ │ + blx 1216d18 │ │ │ │ strbeq pc, [pc, r2, lsl #2] @ │ │ │ │ stmdbge r6, {r0, r6, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ orreq lr, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf8413301 │ │ │ │ andcc r2, r1, #136, 24 @ 0x8800 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ - bls 37bbe8 │ │ │ │ + bls 37bbf8 │ │ │ │ @ instruction: 0xf7fd9807 │ │ │ │ @ instruction: 0xf8dbfd67 │ │ │ │ @ instruction: 0x46063034 │ │ │ │ stcls 3, cr9, [r6, #-24] @ 0xffffffe8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46279619 │ │ │ │ @ instruction: 0xf8cd3528 │ │ │ │ @@ -452833,128 +452837,128 @@ │ │ │ │ @ instruction: 0xf8cd46ae │ │ │ │ stm r5, {r4, r6, pc} │ │ │ │ ldrls r0, [r3], -pc │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ @ instruction: 0xf8c7c70f │ │ │ │ ldm ip!, {pc} │ │ │ │ stmia sl!, {r0, r1, r2, r3} │ │ │ │ - blls 2ea3ac │ │ │ │ + blls 2ea3bc │ │ │ │ andhi pc, r0, sl, asr #17 │ │ │ │ vst2.8 {d6-d7}, [r3 :64], fp │ │ │ │ @ instruction: 0xf5b3237f │ │ │ │ svclt 0x00183f58 │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movthi pc, #40960 @ 0xa000 @ │ │ │ │ svccs 0x0088f5b3 │ │ │ │ tstphi r4, #0 @ p-variant is OBSOLETE │ │ │ │ svccs 0x0032f5b3 │ │ │ │ eorshi pc, sp, #0 │ │ │ │ svccc 0x0088f5b3 │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ @ instruction: 0xd1252f90 │ │ │ │ @ instruction: 0xf5b32514 │ │ │ │ - blx 33a1ce │ │ │ │ + blx 33a1de │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ - blls 40b170 │ │ │ │ + blls 40b180 │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6], -r3, lsl #12 │ │ │ │ movwcs r6, #6169 @ 0x1819 │ │ │ │ ldc2 7, cr15, [sl, #-1012] @ 0xfffffc0c │ │ │ │ - bls 34e414 │ │ │ │ + bls 34e424 │ │ │ │ tstls r0, #0, 6 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ ldrsbtcc pc, [r4], -fp @ │ │ │ │ - bgt 5bb450 │ │ │ │ + bgt 5bb460 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ - blls 2f2bfc │ │ │ │ + blls 2f2c0c │ │ │ │ @ instruction: 0x612a681b │ │ │ │ cmnpcs pc, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svccs 0x0033f5b3 │ │ │ │ bicshi pc, ip, r0 │ │ │ │ svccc 0x00c8f5b3 │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ @ instruction: 0xd1292fbc │ │ │ │ - bls 433858 │ │ │ │ - blx 334c22 │ │ │ │ + bls 433868 │ │ │ │ + blx 334c32 │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ @ instruction: 0xf5b383af │ │ │ │ @ instruction: 0xf0003fc8 │ │ │ │ - blls 40b184 │ │ │ │ + blls 40b194 │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6], -r3, lsl #12 │ │ │ │ movwcs r6, #6169 @ 0x1819 │ │ │ │ stc2l 7, cr15, [r6], #1012 @ 0x3f4 │ │ │ │ - bls 34e47c │ │ │ │ + bls 34e48c │ │ │ │ tstls r0, #0, 6 │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ ldrsbtcc pc, [r4], -fp @ │ │ │ │ - bgt 5bb4b4 │ │ │ │ + bgt 5bb4c4 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0x612b2305 │ │ │ │ @ instruction: 0xf1089b04 │ │ │ │ ldmdavs fp, {r0, fp} │ │ │ │ cmnpcs pc, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svccc 0x0054f5b3 │ │ │ │ andhi pc, sl, #0 │ │ │ │ svccs 0x0036f5b3 │ │ │ │ orrshi pc, r2, r0 │ │ │ │ umaalcc pc, r1, fp, r8 @ │ │ │ │ ldrcs fp, [r4, #-811] @ 0xfffffcd5 │ │ │ │ ldrsbtcc pc, [ip], -fp @ │ │ │ │ - blx 33508a │ │ │ │ + blx 33509a │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ - bls 40b228 │ │ │ │ + bls 40b238 │ │ │ │ ldmdavs r1, {r0, r1, r8, r9, fp, sp} │ │ │ │ tstphi lr, #0 @ p-variant is OBSOLETE │ │ │ │ movwcs r9, #6151 @ 0x1807 │ │ │ │ strcs r4, [r2], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7fd9616 │ │ │ │ - bls 36975c │ │ │ │ + bls 36976c │ │ │ │ andsls r2, r3, r0, lsl #6 │ │ │ │ stmib r2, {r4, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8db3301 │ │ │ │ @ instruction: 0xf1083034 │ │ │ │ ldrmi r0, [sp], #-2049 @ 0xfffff7ff │ │ │ │ stm r4, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ movwcs r0, #8207 @ 0x200f │ │ │ │ - blls 302968 │ │ │ │ + blls 302978 │ │ │ │ @ instruction: 0x071b7a5b │ │ │ │ adcshi pc, sp, r0 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ ldrmi fp, [lr], -r0, lsr #32 │ │ │ │ - bge afbf3c │ │ │ │ + bge afbf4c │ │ │ │ tstpeq r6, pc, asr #4 @ p-variant is OBSOLETE │ │ │ │ mvnsvc pc, pc, asr #13 │ │ │ │ tstls fp, r6, lsl #4 │ │ │ │ andls sl, r9, #28, 20 @ 0x1c000 │ │ │ │ andls sl, sl, #135168 @ 0x21000 │ │ │ │ andcs r9, r1, sl, lsl #22 │ │ │ │ strbmi r9, [r9], -r4, lsl #20 │ │ │ │ - beq 22662c │ │ │ │ + beq 22663c │ │ │ │ strvs lr, [r0], -r3, asr #19 │ │ │ │ @ instruction: 0xf10b609e │ │ │ │ - bl 26b17c │ │ │ │ + bl 26b18c │ │ │ │ @ instruction: 0xf9320583 │ │ │ │ stmiavc sl!, {r0, r1, r5, ip, sp} │ │ │ │ andvs lr, r2, sp, asr #19 │ │ │ │ andeq pc, pc, #2 │ │ │ │ stmib sp, {r0, r3, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf7fe6600 │ │ │ │ stmiavc fp!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbmi r7, [r1], -pc, ror #17 │ │ │ │ vmlal.u8 , d3, d8 │ │ │ │ ldmibeq fp, {r0, r9, ip} │ │ │ │ streq pc, [r1, -r7, asr #7] │ │ │ │ - beq 3e72b4 │ │ │ │ - bcs 5e72bc │ │ │ │ - mrc2 6, 5, pc, cr6, cr10, {4} │ │ │ │ + beq 3e72c4 │ │ │ │ + bcs 5e72cc │ │ │ │ + mcr2 6, 5, pc, cr14, cr10, {4} @ │ │ │ │ ldrdgt pc, [r4], -sp @ │ │ │ │ movweq pc, #12367 @ 0x304f @ │ │ │ │ addge pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88d4605 │ │ │ │ @ instruction: 0xf88d7082 │ │ │ │ svcls 0x00063083 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @@ -452970,145 +452974,145 @@ │ │ │ │ addsmi r0, r8, #1, 30 │ │ │ │ @ instruction: 0xf042bf18 │ │ │ │ movwcc r0, #4609 @ 0x1201 │ │ │ │ @ instruction: 0xd1f6429d │ │ │ │ vst2.16 {d27-d30}, [pc :128], sl │ │ │ │ @ instruction: 0xf8d971ac │ │ │ │ @ instruction: 0xf6970014 │ │ │ │ - @ instruction: 0xf89aff2b │ │ │ │ + @ instruction: 0xf89aff23 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ @ instruction: 0x462a0a1c │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - blx ca8008 │ │ │ │ + blx aa8018 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ mulne ip, r9, r8 │ │ │ │ ldreq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ vbic.i16 d24, #47616 @ 0xba00 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ - b 125a61c │ │ │ │ - blls 4aaccc │ │ │ │ + b 125a62c │ │ │ │ + blls 4aacdc │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ teqhi fp, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ stmdals r7, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf69b4639 │ │ │ │ - bls 429198 │ │ │ │ + bls 429188 │ │ │ │ tstls r4, #201326592 @ 0xc000000 │ │ │ │ stmib r4, {r2, r4, r8, r9, sp}^ │ │ │ │ strtmi r6, [r4], r0, lsl #12 │ │ │ │ @ instruction: 0xf10b6b55 │ │ │ │ adcvs r0, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf8cd9f05 │ │ │ │ - blx 2d2792 │ │ │ │ + blx 2d27a2 │ │ │ │ ldrtmi r5, [lr], r8, lsl #10 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ @ instruction: 0xf8cd4627 │ │ │ │ @ instruction: 0xf108a04c │ │ │ │ ldm lr!, {r0, fp} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ ldrtmi r2, [sl], -r3, lsl #6 │ │ │ │ andsvs r4, r3, pc, lsl r6 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - blls 31ba68 │ │ │ │ - bvc 18c26ec │ │ │ │ + blls 31ba78 │ │ │ │ + bvc 18c26fc │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ @ instruction: 0xf63f455b │ │ │ │ @ instruction: 0xf8ddaf55 │ │ │ │ ldrbmi fp, [r8], -r0, lsr #32 │ │ │ │ streq pc, [r0, #-267]! @ 0xfffffef5 │ │ │ │ - stc2 6, cr15, [r8, #616] @ 0x268 │ │ │ │ + stc2 6, cr15, [r0, #616] @ 0x268 │ │ │ │ umaalcs pc, r3, fp, r8 @ │ │ │ │ strtmi r2, [r9], -r0, lsr #6 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #8 │ │ │ │ - @ instruction: 0xf9d0f699 │ │ │ │ + @ instruction: 0xf9c8f699 │ │ │ │ ldrbmi r9, [r9], -r7, lsl #16 │ │ │ │ - blx feda80cc │ │ │ │ + blx feba80dc │ │ │ │ mlascc r0, fp, r8, pc @ │ │ │ │ eorsle r2, r9, r4, lsl #22 │ │ │ │ @ instruction: 0xf8d92300 │ │ │ │ rsbvs r0, r3, r4, lsl r0 │ │ │ │ @ instruction: 0xf89b2101 │ │ │ │ @ instruction: 0x26002031 │ │ │ │ tstls r6, #0, 14 │ │ │ │ ldrvs lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xff1af697 │ │ │ │ + @ instruction: 0xff12f697 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2d12a0 │ │ │ │ + blgt 2d12b0 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - @ instruction: 0xf89bfa91 │ │ │ │ + @ instruction: 0xf89bfa89 │ │ │ │ cmplt fp, r0, lsr r0 │ │ │ │ andcs sl, r0, #606208 @ 0x94000 │ │ │ │ stcpl 8, cr15, [r4], {65} @ 0x41 │ │ │ │ - blcs 4287b0 │ │ │ │ + blcs 4287c0 │ │ │ │ addsmi r3, r3, #268435456 @ 0x10000000 │ │ │ │ - blcs 2dee94 │ │ │ │ + blcs 2deea4 │ │ │ │ addhi pc, r6, #0, 4 │ │ │ │ tstcs r0, r4, lsr #20 │ │ │ │ - bl 28eed8 │ │ │ │ + bl 28eee8 │ │ │ │ movwcc r0, #4803 @ 0x12c3 │ │ │ │ smlabtmi r0, r2, r9, lr │ │ │ │ @ instruction: 0xf1022b04 │ │ │ │ mvnsle r0, r8, lsl #4 │ │ │ │ ldrdne lr, [r6], -sp │ │ │ │ @ instruction: 0xf69b2204 │ │ │ │ - strmi pc, [r5], -r9, asr #18 │ │ │ │ + strmi pc, [r5], -r1, asr #18 │ │ │ │ ldrcs pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ strcc pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1344754 │ │ │ │ + blls 1344764 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -r5, lsl #5 │ │ │ │ pop {r0, r1, r2, r6, ip, sp, pc} │ │ │ │ - blls 30e6c0 │ │ │ │ + blls 30e6d0 │ │ │ │ strcs r2, [r2], #-522 @ 0xfffffdf6 │ │ │ │ andls r2, r9, #1073741824 @ 0x40000000 │ │ │ │ ldr r7, [r2, #-2587]! @ 0xfffff5e5 │ │ │ │ strcs r9, [r2], #-2820 @ 0xfffff4fc │ │ │ │ strls r4, [r9], #-1569 @ 0xfffff9df │ │ │ │ str r7, [ip, #-2587]! @ 0xfffff5e5 │ │ │ │ strcs r9, [r2], #-2820 @ 0xfffff4fc │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ - bvc 8cef48 │ │ │ │ - blls 323bbc │ │ │ │ + bvc 8cef58 │ │ │ │ + blls 323bcc │ │ │ │ strcs r2, [r2], #-512 @ 0xfffffe00 │ │ │ │ andls r2, r9, #1073741824 @ 0x40000000 │ │ │ │ ldr r7, [lr, #-2587] @ 0xfffff5e5 │ │ │ │ strcs r9, [r1], #-2820 @ 0xfffff4fc │ │ │ │ @ instruction: 0xf1a37a1b │ │ │ │ - bcs 22af78 │ │ │ │ + bcs 22af88 │ │ │ │ subshi pc, r9, #64, 4 │ │ │ │ tstcs r2, r4, lsl #4 │ │ │ │ ldr r9, [r2, #-521] @ 0xfffffdf7 │ │ │ │ tstcs r2, r4, lsl #22 │ │ │ │ tstls r9, r1, lsl #8 │ │ │ │ str r7, [ip, #-2587] @ 0xfffff5e5 │ │ │ │ strcs r9, [r1], #-2820 @ 0xfffff4fc │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ - bvc 8cef88 │ │ │ │ - blls 323b7c │ │ │ │ + bvc 8cef98 │ │ │ │ + blls 323b8c │ │ │ │ tstcs r2, r1, lsl #8 │ │ │ │ - bvc 8cf794 │ │ │ │ - blls 323b70 │ │ │ │ + bvc 8cf7a4 │ │ │ │ + blls 323b80 │ │ │ │ strcs r2, [r1], #-512 @ 0xfffffe00 │ │ │ │ andls r2, r9, #-2147483648 @ 0x80000000 │ │ │ │ ldrbt r7, [r8], #2587 @ 0xa1b │ │ │ │ strcs r9, [r3], #-2820 @ 0xfffff4fc │ │ │ │ strls r4, [r9], #-1569 @ 0xfffff9df │ │ │ │ ldrbt r7, [r2], #2587 @ 0xa1b │ │ │ │ rsccc pc, r5, #10027008 @ 0x990000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 4cae70 │ │ │ │ - bl 2d13ac │ │ │ │ + bls 4cae80 │ │ │ │ + bl 2d13bc │ │ │ │ @ instruction: 0xf89b1302 │ │ │ │ ldmvc fp, {r2, r6, sp} │ │ │ │ vmul.p32 d16, d19, d11 │ │ │ │ @ instruction: 0xf88b0201 │ │ │ │ ldrb r2, [fp], -r4, asr #32 │ │ │ │ strtmi r9, [r2], -r8, lsl #22 │ │ │ │ strcs r9, [r0, #-2055] @ 0xfffff7f9 │ │ │ │ @@ -453117,33 +453121,33 @@ │ │ │ │ @ instruction: 0xf7fd2301 │ │ │ │ ldrls pc, [r6, #-2841] @ 0xfffff4e7 │ │ │ │ strpl lr, [r1, #-2500] @ 0xfffff63c │ │ │ │ @ instruction: 0xf8db2314 │ │ │ │ @ instruction: 0x46865034 │ │ │ │ @ instruction: 0x46269019 │ │ │ │ @ instruction: 0xf8cd9f05 │ │ │ │ - blx 2d2922 │ │ │ │ + blx 2d2932 │ │ │ │ ldrtmi r5, [ip], r8, lsl #10 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ sub pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8c6c60f │ │ │ │ strtmi sl, [r6], -r0 │ │ │ │ - strgt ip, [pc, #-3599] @ 1e99f5 │ │ │ │ + strgt ip, [pc, #-3599] @ 1e9a05 │ │ │ │ @ instruction: 0xf8c59b04 │ │ │ │ ldmdavs fp, {sp, pc} │ │ │ │ cmnpcs pc, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ - blls 423fdc │ │ │ │ + blls 423fec │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6, #-1280] @ 0xfffffb00 │ │ │ │ - beq 32695c │ │ │ │ + beq 32696c │ │ │ │ movwcs r6, #6233 @ 0x1859 │ │ │ │ - blx ffc2881c │ │ │ │ + blx ffc2882c │ │ │ │ stmib r4, {r1, r2, r4, r8, sl, ip, pc}^ │ │ │ │ tstcs r4, #4194304 @ 0x400000 │ │ │ │ ldrsbtpl pc, [r4], -fp @ │ │ │ │ andsls r4, r9, r6, lsl #13 │ │ │ │ svcls 0x00054626 │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ strpl pc, [r8, #-2819] @ 0xfffff4fd │ │ │ │ @@ -453151,96 +453155,96 @@ │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ @ instruction: 0xf8cd0801 │ │ │ │ ldm ip!, {r2, r3, r6, sp, lr, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ andge pc, r0, r6, asr #17 │ │ │ │ cdpgt 6, 0, cr4, cr15, cr6, {1} │ │ │ │ - blls 31bca4 │ │ │ │ + blls 31bcb4 │ │ │ │ andge pc, r0, r5, asr #17 │ │ │ │ vst2.8 {d6-d7}, [r3 :64], fp │ │ │ │ ldr r2, [r1, #895] @ 0x37f │ │ │ │ strbmi r9, [r1], -r8, lsl #22 │ │ │ │ ldmdavs lr, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - ldc2 6, cr15, [r0, #-616] @ 0xfffffd98 │ │ │ │ + stc2 6, cr15, [r8, #-616] @ 0xfffffd98 │ │ │ │ ldcvc 6, cr4, [r3], #-20 @ 0xffffffec │ │ │ │ mulsle pc, r8, r2 @ │ │ │ │ subcs sl, r0, #36, 22 @ 0x9000 │ │ │ │ tstcs r0, r8, lsl r6 │ │ │ │ @ instruction: 0xf6449306 │ │ │ │ - andcs lr, r1, r4, ror #27 │ │ │ │ + ldrdcs lr, [r1], -ip │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ stmdacc r1, {r3, r5, r7, lr} │ │ │ │ - blx 12172a4 │ │ │ │ + blx 12172b4 │ │ │ │ strbeq pc, [sp, r2, lsl #2] @ │ │ │ │ stmdbge r6, {r0, r6, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ orreq lr, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf8413301 │ │ │ │ andcc r2, r1, #136, 24 @ 0x8800 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ - bls 37c184 │ │ │ │ + bls 37c194 │ │ │ │ @ instruction: 0xf7fd9807 │ │ │ │ @ instruction: 0x4606fa99 │ │ │ │ tstls r4, #603979776 @ 0x24000000 │ │ │ │ @ instruction: 0x96192314 │ │ │ │ @ instruction: 0xf04f9f05 │ │ │ │ @ instruction: 0xf8db0a00 │ │ │ │ @ instruction: 0x46a45034 │ │ │ │ subsge pc, r8, sp, asr #17 │ │ │ │ vqdmulh.s d15, d8, d3 │ │ │ │ - bge 264ff8 │ │ │ │ + bge 265008 │ │ │ │ ldrmi r4, [r5], #-1726 @ 0xfffff942 │ │ │ │ ldm r4, {r0, r3, r9, ip, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldrls r0, [r3], -pc │ │ │ │ ldm lr!, {r1, r2, r5, r9, sl, lr} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ ldrtmi r2, [r2], -r9, lsl #6 │ │ │ │ andsvs r4, r3, lr, lsl r6 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - blls 41bd4c │ │ │ │ + blls 41bd5c │ │ │ │ @ instruction: 0xf108602e │ │ │ │ ldrbmi r0, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf69a689f │ │ │ │ - strmi pc, [r5], -r1, asr #25 │ │ │ │ + @ instruction: 0x4605fcb9 │ │ │ │ addsmi r7, r8, #15104 @ 0x3b00 │ │ │ │ - blge b1e9a4 │ │ │ │ + blge b1e9b4 │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ movwls r4, #26193 @ 0x6651 │ │ │ │ - ldc 6, cr15, [r4, #272] @ 0x110 │ │ │ │ + stc 6, cr15, [ip, #272] @ 0x110 │ │ │ │ ldrbmi r2, [r3], -r1 │ │ │ │ adcmi r4, r8, r2, asr r6 │ │ │ │ addlt r3, r0, #65536 @ 0x10000 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 254e64 │ │ │ │ + bl 254e74 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ stccs 8, cr15, [r8], {65} @ 0x41 │ │ │ │ - bcs 5f715c │ │ │ │ + bcs 5f716c │ │ │ │ @ instruction: 0x4639d1f2 │ │ │ │ stmdals r7, {r1, r2, r9, fp, ip, pc} │ │ │ │ - blx 14a8958 │ │ │ │ - blls 43c184 │ │ │ │ + blx 14a8968 │ │ │ │ + blls 43c194 │ │ │ │ cdpeq 0, 0, cr15, cr10, cr15, {2} │ │ │ │ @ instruction: 0xf1089719 │ │ │ │ cdpls 8, 0, cr0, cr5, cr2, {0} │ │ │ │ - beq 726d84 │ │ │ │ + beq 726d94 │ │ │ │ tstls r6, #0, 6 │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ @ instruction: 0xf8cd46b4 │ │ │ │ ldm r4, {r4, r6, sp, lr, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r6], -pc │ │ │ │ @ instruction: 0xf8db9713 │ │ │ │ ldm ip!, {r2, r4, r5, ip, lr} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ ssatmi r4, #3, r5, asr #8 │ │ │ │ and pc, r0, r6, asr #17 │ │ │ │ @ instruction: 0x000fe8ba │ │ │ │ - blls 31bde8 │ │ │ │ + blls 31bdf8 │ │ │ │ and pc, r0, r5, asr #17 │ │ │ │ vst2.8 {d6-d7}, [r3 :64], fp │ │ │ │ ldrb r2, [r3, #-895] @ 0xfffffc81 │ │ │ │ strtmi r9, [r2], -r8, lsl #22 │ │ │ │ strcs r9, [r3, #-2055] @ 0xfffff7f9 │ │ │ │ @ instruction: 0xf04f9516 │ │ │ │ ldmdavs r9, {r2, r9, fp} │ │ │ │ @@ -453257,15 +453261,15 @@ │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ @ instruction: 0xf8cd0801 │ │ │ │ ldm ip!, {r2, r3, r6, sp, lr, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ andge pc, r0, r6, asr #17 │ │ │ │ cdpgt 6, 0, cr4, cr15, cr6, {1} │ │ │ │ - blls 31be4c │ │ │ │ + blls 31be5c │ │ │ │ andge pc, r0, r5, asr #17 │ │ │ │ vst2.8 {d6-d7}, [r3 :64], fp │ │ │ │ ldrt r2, [r9], #895 @ 0x37f │ │ │ │ strtmi r9, [r2], -r8, lsl #22 │ │ │ │ strcs r9, [r3, #-2055] @ 0xfffff7f9 │ │ │ │ @ instruction: 0xf04f9516 │ │ │ │ ldmdavs r9, {r0, r9, fp} │ │ │ │ @@ -453281,72 +453285,72 @@ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ ldrsbtpl pc, [r4], -fp @ │ │ │ │ sub pc, ip, sp, asr #17 │ │ │ │ ldm ip!, {r2, r3, r4, r5, r8, sl, ip, sp} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ andge pc, r0, r6, asr #17 │ │ │ │ cdpgt 6, 0, cr4, cr15, cr6, {1} │ │ │ │ - blls 31beac │ │ │ │ + blls 31bebc │ │ │ │ andge pc, r0, r5, asr #17 │ │ │ │ vst2.8 {d6-d7}, [r3 :64], fp │ │ │ │ str r2, [r5], #895 @ 0x37f │ │ │ │ andls r9, r2, r9, lsl #16 │ │ │ │ stmib sp, {r3, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc6400 │ │ │ │ @ instruction: 0x4605f8d1 │ │ │ │ - bllt ff4e8a8c │ │ │ │ + bllt ff4e8a9c │ │ │ │ @ instruction: 0xf8d92300 │ │ │ │ tstls r6, #20 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ strcs r6, [r0], -r3, rrx │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6976710 │ │ │ │ - strmi pc, [r6], -r7, lsl #26 │ │ │ │ - blls 356fb0 │ │ │ │ + @ instruction: 0x4606fcff │ │ │ │ + blls 356fc0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ stmdals r7, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf87ef69b │ │ │ │ + @ instruction: 0xf876f69b │ │ │ │ str r9, [r0], #1555 @ 0x613 │ │ │ │ @ instruction: 0x46229316 │ │ │ │ movwcs r9, #6151 @ 0x1807 │ │ │ │ movwcs lr, #1249 @ 0x4e1 │ │ │ │ @ instruction: 0x0014f8d9 │ │ │ │ eorcs r9, r0, #1476395008 @ 0x58000000 │ │ │ │ rsbvs r2, r3, r1, lsl #2 │ │ │ │ strcs r2, [r0, -r0, lsl #12] │ │ │ │ ldrvs lr, [r0, -sp, asr #19] │ │ │ │ - stc2l 6, cr15, [r8], #604 @ 0x25c │ │ │ │ + stc2l 6, cr15, [r0], #604 @ 0x25c │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d1704 │ │ │ │ + blgt 2d1714 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - @ instruction: 0x9613f85f │ │ │ │ + @ instruction: 0x9613f857 │ │ │ │ movwls lr, #62613 @ 0xf495 │ │ │ │ - blls 414b38 │ │ │ │ + blls 414b48 │ │ │ │ movwls r6, #59483 @ 0xe85b │ │ │ │ ldm r3, {r1, r2, r3, r8, r9, fp, sp, pc} │ │ │ │ @ instruction: 0xf69a0006 │ │ │ │ - ldmib sp, {r0, r2, r4, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ stmdavs fp, {r2, r3, r9, ip} │ │ │ │ sbceq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs a09c50 │ │ │ │ + blcs a09c60 │ │ │ │ stmdale r2!, {r1, r4, r7, r9, fp, sp, lr}^ │ │ │ │ - blcs 9b9730 │ │ │ │ + blcs 9b9740 │ │ │ │ ldm pc, {r1, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldmdbvs r6, {r0, r1, ip, sp, lr, pc}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r9, sl, ip, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blls 4024f8 │ │ │ │ + blls 402508 │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6], -r0, lsl #12 │ │ │ │ movwcs r6, #6233 @ 0x1859 │ │ │ │ @ instruction: 0xf94af7fd │ │ │ │ andsls r9, r3, r5, lsl #20 │ │ │ │ stmib r2, {r4, r9, sl, ip, pc}^ │ │ │ │ ldr r6, [r8], #1537 @ 0x601 │ │ │ │ @@ -453369,34 +453373,34 @@ │ │ │ │ strgt ip, [pc], -pc, lsl #30 │ │ │ │ andge pc, r0, r6, asr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8c5c50f │ │ │ │ strb sl, [r3], #-0 │ │ │ │ movwls sl, #27428 @ 0x6b24 │ │ │ │ ldcmi 5, cr14, [r2], {130} @ 0x82 │ │ │ │ - bmi 672fd4 │ │ │ │ + bmi 672fe4 │ │ │ │ stmdbpl r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf6446800 │ │ │ │ - @ instruction: 0xf644ef2a │ │ │ │ - sbcslt lr, r3, #24, 22 @ 0x6000 │ │ │ │ + @ instruction: 0xf644ef22 │ │ │ │ + sbcslt lr, r3, #16, 22 @ 0x4000 │ │ │ │ umaalcs pc, r4, fp, r8 @ │ │ │ │ andeq pc, r1, #-1946157055 @ 0x8c000001 │ │ │ │ subcs pc, r4, fp, lsl #17 │ │ │ │ @ instruction: 0x4613e43c │ │ │ │ addslt lr, r3, #64487424 @ 0x3d80000 │ │ │ │ movwcs lr, #22516 @ 0x57f4 │ │ │ │ movwls r2, #37122 @ 0x9102 │ │ │ │ - blt ff328bfc │ │ │ │ - svc 0x0002f644 │ │ │ │ - rsbseq r5, r9, r4, ror pc │ │ │ │ + blt ff328c0c │ │ │ │ + cdp 6, 15, cr15, cr10, cr4, {2} │ │ │ │ + rsbseq r5, r9, r4, ror #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r9, lr, ror #30 │ │ │ │ - rsbseq r5, r9, ip, lsl r9 │ │ │ │ + rsbseq r5, r9, lr, asr pc │ │ │ │ + rsbseq r5, r9, ip, lsl #18 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq ip, r5, r4, lsl #10 │ │ │ │ + eoreq ip, r5, ip, ror #7 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ strcs fp, [r0, #-150] @ 0xffffff6a │ │ │ │ @ instruction: 0xac054a3c │ │ │ │ @ instruction: 0x46074b3c │ │ │ │ @@ -453408,15 +453412,15 @@ │ │ │ │ vabal.u8 , d8, d12 │ │ │ │ ldmpl r3, {r0, fp, ip}^ │ │ │ │ vsub.i32 d23, d8, d10 │ │ │ │ ldmdavs fp, {r0, r1, r2, r8, sl} │ │ │ │ @ instruction: 0xf04f9315 │ │ │ │ stmdavs fp, {r8, r9} │ │ │ │ andeq pc, pc, #2 │ │ │ │ - strcs pc, [pc, #-872] @ 1ea904 │ │ │ │ + strcs pc, [pc, #-872] @ 1ea914 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ movwne pc, #62275 @ 0xf343 @ │ │ │ │ ldrmi pc, [r7, #-872] @ 0xfffffc98 │ │ │ │ stc2 7, cr15, [ip], {254} @ 0xfe │ │ │ │ vmax.u32 d20, d24, d20 │ │ │ │ strls r6, [r9, #-1311] @ 0xfffffae1 │ │ │ │ @ instruction: 0xf8ddad0d │ │ │ │ @@ -453426,98 +453430,98 @@ │ │ │ │ @ instruction: 0xf1bec40f │ │ │ │ ldm ip, {r0, r8, r9, sl, fp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ tstle r2, pc │ │ │ │ svceq 0x0000f1b8 │ │ │ │ vst4.8 {d29-d32}, [pc :128], fp │ │ │ │ ldmdbvs r8!, {r2, r3, r5, r7, r8, ip, sp, lr}^ │ │ │ │ - blx fe8a8712 │ │ │ │ + blx fe6a8722 │ │ │ │ mulscc r1, sl, r8 │ │ │ │ - beq 9270bc │ │ │ │ + beq 9270cc │ │ │ │ ldrbmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6984681 │ │ │ │ - ldmdbvs fp!, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1097b39 │ │ │ │ @ instruction: 0xf8b90430 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ vld2.8 {d0-d3}, [r2], r8 │ │ │ │ - b 12436d8 │ │ │ │ + b 12436e8 │ │ │ │ @ instruction: 0xf02201c3 │ │ │ │ @ instruction: 0xf6400209 │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0xf8a94313 │ │ │ │ - stcgt 0, cr3, [pc, #-96] @ 1eac90 │ │ │ │ + stcgt 0, cr3, [pc, #-96] @ 1eaca0 │ │ │ │ ldm r5, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - bmi 4aaa78 │ │ │ │ + bmi 4aaa68 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf64487f0 │ │ │ │ - svclt 0x0000ee74 │ │ │ │ - rsbseq r5, r9, r4, asr #7 │ │ │ │ + svclt 0x0000ee6c │ │ │ │ + ldrhteq r5, [r9], #-52 @ 0xffffffcc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [r9], #-42 @ 0xffffffd6 │ │ │ │ + rsbseq r5, r9, sl, ror #5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ - bmi 153c59c │ │ │ │ - blmi 153c7b0 │ │ │ │ + bmi 153c5ac │ │ │ │ + blmi 153c7c0 │ │ │ │ @ instruction: 0x460c447a │ │ │ │ addlt r4, sl, r7, lsl #12 │ │ │ │ stmdaeq r4, {r8, ip, sp, lr, pc} │ │ │ │ ldmpl r3, {r8, sp}^ │ │ │ │ ldmdavs fp, {r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf6970300 │ │ │ │ - ldmdbvs sl!, {r0, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs sl!, {r0, r2, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ strmi r6, [r5], -r3, lsr #18 │ │ │ │ vmlal.u8 q11, d19, d17 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7], #-2496 @ 0xfffff640 │ │ │ │ - blcs 57c6a8 │ │ │ │ + blcs 57c6b8 │ │ │ │ svclt 0x0014466c │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - mrc2 6, 1, pc, cr2, cr8, {4} │ │ │ │ + mcr2 6, 1, pc, cr10, cr8, {4} @ │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff10f69a │ │ │ │ + @ instruction: 0xff08f69a │ │ │ │ movwcs r9, #1540 @ 0x604 │ │ │ │ ldc 3, cr9, [sp, #20] │ │ │ │ eorcs r7, r0, #4, 22 @ 0x1000 │ │ │ │ tstcs r1, r8, ror r9 │ │ │ │ - blvc 2263e4 │ │ │ │ - blx fe2a8812 │ │ │ │ + blvc 2263f4 │ │ │ │ + blx 20a8822 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2bc768 │ │ │ │ + blgt 2bc778 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - @ instruction: 0xf1bafef9 │ │ │ │ + @ instruction: 0xf1bafef1 │ │ │ │ andle r0, fp, r0, lsl #30 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xff22f7ff │ │ │ │ @ instruction: 0x46034632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - strmi pc, [r6], -r5, asr #25 │ │ │ │ + @ instruction: 0x4606fcbd │ │ │ │ ldmdbvs r8!, {r0, r8, sp}^ │ │ │ │ - blx e2884e │ │ │ │ + blx c2885e │ │ │ │ strmi r6, [r7], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - beq a27218 │ │ │ │ - @ instruction: 0xf836f6da │ │ │ │ + beq a27228 │ │ │ │ + @ instruction: 0xf82ef6da │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ and pc, r0, sp, asr #17 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ and pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xee01e9c4 │ │ │ │ andls pc, ip, sp, asr #17 │ │ │ │ ldmdbeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @@ -453529,28 +453533,28 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0xf8954638 │ │ │ │ @ instruction: 0xf6982054 │ │ │ │ - @ instruction: 0x4639fdd5 │ │ │ │ + ldrtmi pc, [r9], -sp, asr #27 @ │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - bmi 4aa924 │ │ │ │ + bmi 4aa914 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r8], -r3, lsl #2 │ │ │ │ pop {r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf64487f0 │ │ │ │ - svclt 0x0000edca │ │ │ │ - ldrhteq r5, [r9], #-40 @ 0xffffffd8 │ │ │ │ + svclt 0x0000edc2 │ │ │ │ + rsbseq r5, r9, r8, lsr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r9, r6, lsr #3 │ │ │ │ + @ instruction: 0x00795196 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cmppeq r0, #204, 16 @ p-variant is OBSOLETE @ 0xcc0000 │ │ │ │ stcmi 6, cr15, [ip, #692] @ 0x2b4 │ │ │ │ ldclcc 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8df4614 │ │ │ │ @@ -453559,41 +453563,41 @@ │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ strmi r3, [pc], -r8, asr #26 │ │ │ │ vst4.8 {d18-d21}, [pc], r0 │ │ │ │ ldclge 1, cr7, [r3, #-232]! @ 0xffffff18 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ stccc 8, cr15, [r4], {205} @ 0xcd │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf942f703 │ │ │ │ + @ instruction: 0xf93af703 │ │ │ │ strtmi r4, [r9], -r0, lsl #13 │ │ │ │ @ instruction: 0xf66d4630 │ │ │ │ - @ instruction: 0xf895f833 │ │ │ │ + @ instruction: 0xf895f82b │ │ │ │ @ instruction: 0xf8c81323 │ │ │ │ cmnlt r7, #28 │ │ │ │ ldccc 8, cr15, [r8, #-892] @ 0xfffffc84 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmda r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcc r2, r1, #0, 30 │ │ │ │ andcs lr, r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stccc 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ ldrtmi r9, [sl], -r0, lsl #4 │ │ │ │ ldrbtmi sl, [fp], #-3860 @ 0xfffff0ec │ │ │ │ @ instruction: 0xf1084638 │ │ │ │ @ instruction: 0xf69a0b04 │ │ │ │ - @ instruction: 0x46dcfa9f │ │ │ │ + @ instruction: 0x46dcfa97 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, r9, sl, fp, lr, pc} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ strtmi r0, [r8], -r3 │ │ │ │ @ instruction: 0x21b8f640 │ │ │ │ @ instruction: 0x7014f8d8 │ │ │ │ eoreq pc, r1, #-1073741823 @ 0xc0000001 │ │ │ │ - blx ff028b3a │ │ │ │ + blx fee28b4a │ │ │ │ movwcs fp, #7084 @ 0x1bac │ │ │ │ rsccc pc, r0, #136, 16 @ 0x880000 │ │ │ │ @ instruction: 0x460ae056 │ │ │ │ rsccc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ @ instruction: 0x46023cb8 │ │ │ │ @@ -453603,25 +453607,25 @@ │ │ │ │ andcc r0, r1, r0, lsl #30 │ │ │ │ streq lr, [r0, -r3, asr #16] │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf8dfaf14 │ │ │ │ @ instruction: 0xf3bf3c9c │ │ │ │ andls r8, r0, fp, asr pc │ │ │ │ @ instruction: 0x4638447b │ │ │ │ - blx 1ca89e0 │ │ │ │ - bleq 32739c │ │ │ │ + blx 1aa89f0 │ │ │ │ + bleq 3273ac │ │ │ │ ldrbmi ip, [ip], pc, lsl #30 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6404628 │ │ │ │ @ instruction: 0xf8d821b8 │ │ │ │ @ instruction: 0xf1077014 │ │ │ │ @ instruction: 0xf7020221 │ │ │ │ - @ instruction: 0xf894fb81 │ │ │ │ + @ instruction: 0xf894fb79 │ │ │ │ movwcs r2, #87 @ 0x57 │ │ │ │ vmax.u32 d20, d2, d16 │ │ │ │ @ instruction: 0xf8940307 │ │ │ │ vqadd.u32 q9, q1, │ │ │ │ @ instruction: 0xf894230f │ │ │ │ vqadd.u32 q9, q1, q3 │ │ │ │ @ instruction: 0xf8944317 │ │ │ │ @@ -453634,15 +453638,15 @@ │ │ │ │ @ instruction: 0xf8944798 │ │ │ │ @ instruction: 0xf888309c │ │ │ │ cdpne 2, 0, cr3, cr3, cr5, {7} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ rsccc pc, r4, #136, 16 @ 0x880000 │ │ │ │ umaalcs pc, r1, r7, r9 @ │ │ │ │ @ instruction: 0xf8872301 │ │ │ │ - bcs 2f747c │ │ │ │ + bcs 2f748c │ │ │ │ @ instruction: 0xf897bf02 │ │ │ │ @ instruction: 0xf0433142 │ │ │ │ @ instruction: 0xf8870304 │ │ │ │ @ instruction: 0xf8d53142 │ │ │ │ @ instruction: 0xf8d533a4 │ │ │ │ @ instruction: 0xf1031a28 │ │ │ │ @ instruction: 0xf8d50c01 │ │ │ │ @@ -453653,20 +453657,20 @@ │ │ │ │ @ instruction: 0xf8c73301 │ │ │ │ @ instruction: 0xb1213178 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ smlawteq r0, r1, r1, pc @ │ │ │ │ @ instruction: 0xf887b2c9 │ │ │ │ @ instruction: 0xf8d51046 │ │ │ │ ldmdaeq fp, {r3, r4, r6, sl, ip, sp}^ │ │ │ │ - blx feedacb8 │ │ │ │ + blx feedacc8 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ sbcslt r0, fp, #32, 6 @ 0x80000000 │ │ │ │ subcc pc, r4, r7, lsl #17 │ │ │ │ - bcc 9293a4 │ │ │ │ - blx feed74e0 │ │ │ │ + bcc 9293b4 │ │ │ │ + blx feed74f0 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ sbcslt r0, fp, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8872100 │ │ │ │ @ instruction: 0xf8c73047 │ │ │ │ @ instruction: 0xf8c710f4 │ │ │ │ @ instruction: 0xf8d510f8 │ │ │ │ @ instruction: 0xf8c73a1c │ │ │ │ @@ -453716,92 +453720,92 @@ │ │ │ │ andseq r0, r7, r7, lsl r0 │ │ │ │ @ instruction: 0x01a40017 │ │ │ │ @ instruction: 0x01b301a9 │ │ │ │ @ instruction: 0x01bf01b9 │ │ │ │ streq r0, [r4], #454 @ 0x1c6 │ │ │ │ stmdacs r0, {r0, r4, r5, r6, r9, sl, lr} │ │ │ │ ldrhi pc, [fp, #65] @ 0x41 │ │ │ │ - blcs 937d40 │ │ │ │ - bcs 35f8a4 │ │ │ │ + blcs 937d50 │ │ │ │ + bcs 35f8b4 │ │ │ │ strhi pc, [fp, #0]! │ │ │ │ tstcs r4, r2, ror #12 │ │ │ │ @ instruction: 0xf50d4640 │ │ │ │ @ instruction: 0xf7037994 │ │ │ │ - @ instruction: 0xf8d7f859 │ │ │ │ + @ instruction: 0xf8d7f851 │ │ │ │ tstcs r4, r8, ror r1 │ │ │ │ eorseq pc, r8, r8, asr #17 │ │ │ │ @ instruction: 0xf7034640 │ │ │ │ - @ instruction: 0xf8d5f851 │ │ │ │ + @ instruction: 0xf8d5f849 │ │ │ │ smlatbcs ip, r8, r3, r2 │ │ │ │ eorseq pc, ip, r8, asr #17 │ │ │ │ strbmi r3, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf848f703 │ │ │ │ + @ instruction: 0xf840f703 │ │ │ │ @ instruction: 0x23acf8d5 │ │ │ │ @ instruction: 0xf8c8210c │ │ │ │ andcc r0, r1, #32 │ │ │ │ @ instruction: 0xf7034640 │ │ │ │ - @ instruction: 0xf8d5f83f │ │ │ │ + @ instruction: 0xf8d5f837 │ │ │ │ @ instruction: 0x210423b8 │ │ │ │ eoreq pc, r4, r8, asr #17 │ │ │ │ strbmi r3, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf836f703 │ │ │ │ + @ instruction: 0xf82ef703 │ │ │ │ biccs pc, r4, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ andcc r0, r1, #40 @ 0x28 │ │ │ │ @ instruction: 0xf8c84640 │ │ │ │ @ instruction: 0xf703202c │ │ │ │ - ldrtmi pc, [r1], -fp, lsr #16 @ │ │ │ │ + ldrtmi pc, [r1], -r3, lsr #16 @ │ │ │ │ eorseq pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf66c4648 │ │ │ │ - blge 15a9e48 │ │ │ │ + blge 15a9e38 │ │ │ │ strbmi r9, [r8], -r5, lsl #6 │ │ │ │ - blx ea8b76 │ │ │ │ + blx ca8b86 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xf66cb9d4 │ │ │ │ - @ instruction: 0xf899fb37 │ │ │ │ - bls 337214 │ │ │ │ + @ instruction: 0xf899fb2f │ │ │ │ + bls 337224 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 28bef8 │ │ │ │ + blcs 28bf08 │ │ │ │ @ instruction: 0x81a2f000 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7fc4640 │ │ │ │ strbmi pc, [r8], -r5, lsl #20 @ │ │ │ │ - blx 828baa │ │ │ │ + blx 628bba │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ rscle r2, r4, r0, lsl #24 │ │ │ │ - blx 628bb6 │ │ │ │ + blx 428bc6 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ ldrsbcc pc, [r8, #-128]! @ 0xffffff80 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8cd83d7 │ │ │ │ @ instruction: 0x46c3b018 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ movweq pc, #33345 @ 0x8241 @ │ │ │ │ movteq pc, #704 @ 0x2c0 @ │ │ │ │ @ instruction: 0xf8db9312 │ │ │ │ - bls 33731c │ │ │ │ + bls 33732c │ │ │ │ eorvc pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ - blls 34c120 │ │ │ │ + blls 34c130 │ │ │ │ vhsub.s8 d18, d0, d12 │ │ │ │ @ instruction: 0xf8df11a7 │ │ │ │ - blx 295966 │ │ │ │ + blx 295976 │ │ │ │ @ instruction: 0xf8dbf303 │ │ │ │ ldmne r5, {r5, sp}^ │ │ │ │ @ instruction: 0xf8d558d4 │ │ │ │ ldcge 0, cr9, [sl, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xf954f697 │ │ │ │ + @ instruction: 0xf94cf697 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ andcs r0, r4, #24, 6 @ 0x60000000 │ │ │ │ @ instruction: 0xf8804619 │ │ │ │ movwls r2, #28716 @ 0x702c │ │ │ │ @ instruction: 0xf6982320 │ │ │ │ - @ instruction: 0xf106fbc5 │ │ │ │ + @ instruction: 0xf106fbbd │ │ │ │ @ instruction: 0xf04f0854 │ │ │ │ rscvs r0, ip, r0, lsl #24 │ │ │ │ @ instruction: 0xcc00e9c5 │ │ │ │ @ instruction: 0xf8c5ac20 │ │ │ │ @ instruction: 0xf04fc008 │ │ │ │ ldmdbvs r3!, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ ldm r5, {r3, r8, r9, ip, pc} │ │ │ │ @@ -453816,90 +453820,90 @@ │ │ │ │ @ instruction: 0x2055f89e │ │ │ │ andcc r3, fp, #738197504 @ 0x2c000000 │ │ │ │ eorls pc, r3, r6, asr #16 │ │ │ │ @ instruction: 0x3056f89e │ │ │ │ eorgt pc, r2, r6, asr #16 │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf69ac023 │ │ │ │ - @ instruction: 0xf896fc79 │ │ │ │ + @ instruction: 0xf896fc71 │ │ │ │ @ instruction: 0xf8db3028 │ │ │ │ - blcs 9eb324 │ │ │ │ + blcs 9eb334 │ │ │ │ @ instruction: 0xf003bf1b │ │ │ │ andcs r0, r1, #2080374784 @ 0x7c000000 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ umaalcs pc, r1, r0, r9 @ │ │ │ │ @ instruction: 0xf103bf18 │ │ │ │ movwls r3, #33791 @ 0x83ff │ │ │ │ - bvs b5b04 │ │ │ │ + bvs b5b14 │ │ │ │ sbcshi pc, sp, #0 │ │ │ │ vpadd.i8 d2, d0, d6 │ │ │ │ - bls 68be8c │ │ │ │ + bls 68be9c │ │ │ │ @ instruction: 0x07d240da │ │ │ │ movwcs sp, #5387 @ 0x150b │ │ │ │ stmdals r6, {r0, r1, r2, r8, fp, ip, pc} │ │ │ │ strcs r4, [r0], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7fc6026 │ │ │ │ - bvs ea8dc │ │ │ │ + bvs ea8ec │ │ │ │ @ instruction: 0xf8db9007 │ │ │ │ stmdbvs r2, {r2, r4}^ │ │ │ │ @ instruction: 0xf8922b11 │ │ │ │ @ instruction: 0xf00020b8 │ │ │ │ - blcs 68c09c │ │ │ │ + blcs 68c0ac │ │ │ │ sbchi pc, sl, #64 @ 0x40 │ │ │ │ teqpcc r2, r0 @ @ p-variant is OBSOLETE │ │ │ │ - b 15b6074 │ │ │ │ + b 15b6084 │ │ │ │ vand d17, d0, d3 │ │ │ │ stmdbcc r4, {r0, r1, r2, r7, r8, r9, pc} │ │ │ │ addmi r2, fp, r1, lsl #6 │ │ │ │ movwls r3, #35585 @ 0x8b01 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8db82c4 │ │ │ │ ldrdcs r6, [r0, -r8] │ │ │ │ - @ instruction: 0xf87cf697 │ │ │ │ + @ instruction: 0xf874f697 │ │ │ │ @ instruction: 0x2014f8db │ │ │ │ ldmdbvs r3!, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf3c368b1 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7], -r0, asr #19 │ │ │ │ mrseq pc, (UNDEF: 84) @ │ │ │ │ tstls r0, lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf18 │ │ │ │ svclt 0x00089910 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6982201 │ │ │ │ - @ instruction: 0xf8ddfb37 │ │ │ │ + @ instruction: 0xf8ddfb2f │ │ │ │ @ instruction: 0x46498018 │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - eorcs pc, r0, #4864 @ 0x1300 │ │ │ │ + eorcs pc, r0, #2816 @ 0xb00 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ @ instruction: 0xf6970014 │ │ │ │ - strmi pc, [r6], -fp, lsl #17 │ │ │ │ + strmi pc, [r6], -r3, lsl #17 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - stc2 6, cr15, [r8], {154} @ 0x9a │ │ │ │ + stc2 6, cr15, [r0], {154} @ 0x9a │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ tstls r3, #1024000 @ 0xfa000 │ │ │ │ teqpcc r2, r0 @ @ p-variant is OBSOLETE │ │ │ │ svclt 0x00082a12 │ │ │ │ - b 15b37d4 │ │ │ │ + b 15b37e4 │ │ │ │ andle r1, r4, r3, lsl r3 │ │ │ │ @ instruction: 0xf04f2b04 │ │ │ │ svclt 0x00280100 │ │ │ │ addmi r2, fp, #4, 6 @ 0x10000000 │ │ │ │ rschi pc, fp, #64, 4 │ │ │ │ - bne 18b3bdc │ │ │ │ + bne 18b3bec │ │ │ │ @ instruction: 0x46139311 │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0x4692469b │ │ │ │ tstls ip, sp, lsl #4 │ │ │ │ andls sl, lr, #139264 @ 0x22000 │ │ │ │ @ instruction: 0x2055f899 │ │ │ │ - bge 225b08 │ │ │ │ + bge 225b18 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ cdpne 4, 5, cr8, cr3, cr2, {1} │ │ │ │ vpadd.i8 d2, d1, d15 │ │ │ │ ldm pc, {r1, r2, r3, r4, r5, sl, pc}^ @ │ │ │ │ streq pc, [r8], #-19 @ 0xffffffed │ │ │ │ ldceq 12, cr0, [ip], #-240 @ 0xffffff10 │ │ │ │ ldceq 12, cr0, [ip], #-240 @ 0xffffff10 │ │ │ │ @@ -453929,31 +453933,31 @@ │ │ │ │ strhi pc, [r9], #-0 │ │ │ │ svclt 0x00182a05 │ │ │ │ svceq 0x0004f85e │ │ │ │ strhi pc, [r7], #-0 │ │ │ │ svclt 0x00183800 │ │ │ │ @ instruction: 0xf8872001 │ │ │ │ @ instruction: 0xf85e0139 │ │ │ │ - bcs 1ef0a0 │ │ │ │ + bcs 1ef0b0 │ │ │ │ adcshi pc, r9, #64 @ 0x40 │ │ │ │ @ instruction: 0x3148f897 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr14, {0} │ │ │ │ movweq pc, #13152 @ 0x3360 @ │ │ │ │ smlalbbcc pc, r8, r7, r8 @ │ │ │ │ ldrdeq pc, [r4], -lr │ │ │ │ tstpeq r4, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xe640231a │ │ │ │ svclt 0x001c2a04 │ │ │ │ cdpeq 1, 0, cr15, cr8, cr1, {0} │ │ │ │ @ instruction: 0xf0006888 │ │ │ │ - bcs 30c3e8 │ │ │ │ + bcs 30c3f8 │ │ │ │ @ instruction: 0xf10ebf18 │ │ │ │ @ instruction: 0xf0000e04 │ │ │ │ @ instruction: 0xf85e83d0 │ │ │ │ - bcs 2ef0e0 │ │ │ │ + bcs 2ef0f0 │ │ │ │ @ instruction: 0xf10ebf0b │ │ │ │ cpsid a, #4 │ │ │ │ @ instruction: 0xf8970104 │ │ │ │ @ instruction: 0xf8de3142 │ │ │ │ svclt 0x00040004 │ │ │ │ biceq pc, r5, #96, 6 @ 0x80000001 │ │ │ │ smlalbbcc pc, r2, r7, r8 @ │ │ │ │ @@ -453981,19 +453985,19 @@ │ │ │ │ svclt 0x001c6ff0 │ │ │ │ mcrge 13, 1, sl, cr5, cr10, {2} │ │ │ │ strtmi sp, [r2], -lr │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7fe3401 │ │ │ │ @ instruction: 0xf8b9fc73 │ │ │ │ ldrcc r3, [r0, #-18] @ 0xffffffee │ │ │ │ - bleq 329678 │ │ │ │ + bleq 329688 │ │ │ │ bicne pc, r3, #201326595 @ 0xc000003 │ │ │ │ mvnsle r4, #156, 4 @ 0xc0000009 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf8cef66c │ │ │ │ + @ instruction: 0xf8c6f66c │ │ │ │ stmdacs r3, {r0, r2, fp, ip, sp} │ │ │ │ strbcs fp, [r0, #-3892] @ 0xfffff0cc │ │ │ │ svccs 0x00b72520 │ │ │ │ @ instruction: 0x83aaf200 │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ ldrmi r2, [r3], #-39 @ 0xffffffd9 │ │ │ │ svclt 0x00004718 │ │ │ │ @@ -454179,71 +454183,71 @@ │ │ │ │ andeq r0, r0, r3, lsr #17 │ │ │ │ andeq r0, r0, r9, asr #14 │ │ │ │ andeq r0, r0, r9, asr #14 │ │ │ │ andeq r0, r0, r3, lsr #17 │ │ │ │ andeq r0, r0, r3, lsr #17 │ │ │ │ tstcs r4, r0, lsr #4 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ - mcr2 6, 1, pc, cr0, cr6, {4} @ │ │ │ │ + mrc2 6, 0, pc, cr8, cr6, {4} │ │ │ │ sbcscc pc, ip, #216, 16 @ 0xd80000 │ │ │ │ ldrdpl pc, [r8], -r8 @ │ │ │ │ mrrcne 6, 0, r4, sl, cr1 │ │ │ │ @ instruction: 0xf8453014 │ │ │ │ @ instruction: 0xf8c80023 │ │ │ │ @ instruction: 0xf89122dc │ │ │ │ cmplt r0, r4, lsr #32 │ │ │ │ strtmi r9, [r2], -r5, lsl #22 │ │ │ │ streq pc, [r8, #-257]! @ 0xfffffeff │ │ │ │ svcmi 0x0004f853 │ │ │ │ eorsmi pc, r2, r5, asr #16 │ │ │ │ addmi r3, r2, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0x4658dbf8 │ │ │ │ - @ instruction: 0xf986f69a │ │ │ │ - blcs 224ac8 │ │ │ │ + @ instruction: 0xf97ef69a │ │ │ │ + blcs 224ad8 │ │ │ │ adcshi pc, r9, r0 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2cc0c4 │ │ │ │ + blcs 2cc0d4 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ strhlt r3, [r3, -r8]! │ │ │ │ - blcc 6464bc │ │ │ │ + blcc 6464cc │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ swpcs r8, r4, [r0] │ │ │ │ - ldc2 6, cr15, [sl, #600]! @ 0x258 │ │ │ │ + ldc2 6, cr15, [r2, #600]! @ 0x258 │ │ │ │ @ instruction: 0x2014f8db │ │ │ │ @ instruction: 0xf100693b │ │ │ │ ldmvs r9!, {r2, r6, r9, sl} │ │ │ │ vrsubhn.i16 d20, , q0 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, -r0, asr #19] │ │ │ │ - blcs 57d1c0 │ │ │ │ + blcs 57d1d0 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6982201 │ │ │ │ - @ instruction: 0x4641f877 │ │ │ │ + strbmi pc, [r1], -pc, ror #16 @ │ │ │ │ @ instruction: 0xf04f9806 │ │ │ │ @ instruction: 0xf69a38ff │ │ │ │ - blls 3e9e64 │ │ │ │ + blls 3e9e54 │ │ │ │ vpmax.s8 d25, d0, d8 │ │ │ │ @ instruction: 0xf8db217f │ │ │ │ ldcvc 0, cr0, [pc], {20} │ │ │ │ @ instruction: 0xf707fa08 │ │ │ │ streq lr, [r7, -r2, lsr #20] │ │ │ │ - stc2l 6, cr15, [r8, #600]! @ 0x258 │ │ │ │ + stc2l 6, cr15, [r0, #600]! @ 0x258 │ │ │ │ stmib r5, {r8, r9, sp}^ │ │ │ │ adcvs r3, fp, r0, lsl #6 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr0, {0} │ │ │ │ @ instruction: 0xf1009b07 │ │ │ │ rscvs r0, lr, r4, ror #24 │ │ │ │ @ instruction: 0xf8934606 │ │ │ │ @ instruction: 0xf8809010 │ │ │ │ ldm r5, {r2, r3, r5, ip, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ - blls 3ab994 │ │ │ │ + blls 3ab9a4 │ │ │ │ ldm r4, {r0, r1, r3, r5, r6, r7, sp, lr} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdblt pc, {r0, r1, r2, r3}^ @ │ │ │ │ svceq 0x0020f1b9 │ │ │ │ @@ -454256,39 +454260,39 @@ │ │ │ │ movweq pc, #15105 @ 0x3b01 @ │ │ │ │ svcvc 0x00999806 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45323 @ 0xb10b │ │ │ │ eorvc pc, r1, r6, asr #16 │ │ │ │ @ instruction: 0xf8464631 │ │ │ │ @ instruction: 0xf69a2023 │ │ │ │ - @ instruction: 0xf8dbf909 │ │ │ │ - bls 32ba00 │ │ │ │ + @ instruction: 0xf8dbf901 │ │ │ │ + bls 32ba10 │ │ │ │ ldrsbcc pc, [r8, #-128]! @ 0xffffff80 @ │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf4ff429a │ │ │ │ @ instruction: 0x46d8ac34 │ │ │ │ - blmi fe4fe40c │ │ │ │ + blmi fe4fe41c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsl #25 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r9, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf60d4640 │ │ │ │ pop {r2, r3, r7, r8, sl, fp, lr} │ │ │ │ @ instruction: 0xf8908ff0 │ │ │ │ tstcs r1, r2, lsr r1 │ │ │ │ - blcs 2ede58 │ │ │ │ + blcs 2ede68 │ │ │ │ movwcs fp, #20264 @ 0x4f28 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ movwls r3, #35585 @ 0x8b01 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blls 4177b0 │ │ │ │ + blls 4177c0 │ │ │ │ sbcsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf85ee4a3 │ │ │ │ - bcs 32f61c │ │ │ │ + bcs 32f62c │ │ │ │ stclge 4, cr15, [sl, #-508] @ 0xfffffe04 │ │ │ │ @ instruction: 0x3146f897 │ │ │ │ tstpeq r4, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movweq pc, #13152 @ 0x3360 @ │ │ │ │ smlalbbcc pc, r6, r7, r8 @ │ │ │ │ @ instruction: 0xf8de231a │ │ │ │ @ instruction: 0xf7ff0004 │ │ │ │ @@ -454296,45 +454300,45 @@ │ │ │ │ stmdals r6, {r0, r8, r9, sp} │ │ │ │ strcs r4, [r2], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7fc6026 │ │ │ │ ldrdls pc, [r7], -pc @ │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ @ instruction: 0xf851e740 │ │ │ │ movwcs r0, #44808 @ 0xaf08 │ │ │ │ - bllt 1ee9a48 │ │ │ │ + bllt 1ee9a58 │ │ │ │ @ instruction: 0xd1ae2a00 │ │ │ │ strb r9, [r0, -r8, lsl #4] │ │ │ │ movwcs r9, #6407 @ 0x1907 │ │ │ │ strtmi r9, [r2], -r6, lsl #16 │ │ │ │ eorvs r2, r6, r0, lsl #12 │ │ │ │ @ instruction: 0xf9caf7fc │ │ │ │ @ instruction: 0xf8db9007 │ │ │ │ @ instruction: 0xe72b0014 │ │ │ │ stmdbls ip, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ stcne 8, cr15, [r8], {67} @ 0x43 │ │ │ │ tstcs r1, fp, lsl #22 │ │ │ │ - blls 585fdc │ │ │ │ + blls 585fec │ │ │ │ smlsdvs r2, r3, r9, lr │ │ │ │ strvs lr, [r0, -r5, asr #19] │ │ │ │ - ldc2 6, cr15, [r8, #-600] @ 0xfffffda8 │ │ │ │ + ldc2 6, cr15, [r0, #-600] @ 0xfffffda8 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2bd33c │ │ │ │ + blgt 2bd34c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ stmdals r6, {r2, r4, fp} │ │ │ │ - @ instruction: 0xf88cf69a │ │ │ │ + @ instruction: 0xf884f69a │ │ │ │ tstcs r1, fp, lsl #22 │ │ │ │ @ instruction: 0xf6966958 │ │ │ │ - @ instruction: 0xf8d9fcd1 │ │ │ │ + @ instruction: 0xf8d9fcc9 │ │ │ │ @ instruction: 0x46073018 │ │ │ │ @ instruction: 0xf8d96183 │ │ │ │ @ instruction: 0xf107001c │ │ │ │ @ instruction: 0xf6d90644 │ │ │ │ - blls 62a218 │ │ │ │ + blls 62a208 │ │ │ │ @ instruction: 0xf10760eb │ │ │ │ stmib r5, {r5, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf107aa00 │ │ │ │ @ instruction: 0xf8c50c30 │ │ │ │ mvnsvs sl, r8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andhi pc, ip, r5, asr #17 │ │ │ │ @@ -454342,532 +454346,532 @@ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0xf8994631 │ │ │ │ @ instruction: 0x46383055 │ │ │ │ @ instruction: 0x2054f899 │ │ │ │ - @ instruction: 0xff7af697 │ │ │ │ + @ instruction: 0xff72f697 │ │ │ │ ldrtmi r9, [r9], -r6, lsl #16 │ │ │ │ - @ instruction: 0xf858f69a │ │ │ │ - bls 3f4714 │ │ │ │ + @ instruction: 0xf850f69a │ │ │ │ + bls 3f4724 │ │ │ │ vpmax.u8 d15, d11, d3 │ │ │ │ svclt 0x00084213 │ │ │ │ ldrdhi pc, [ip], #-141 @ 0xffffff73 │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ mulsvc r0, r8, r8 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf707fa03 │ │ │ │ @ instruction: 0xf00743ff │ │ │ │ movwls r0, #62209 @ 0xf301 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - stc2l 6, cr15, [r0], #600 @ 0x258 │ │ │ │ + ldc2l 6, cr15, [r8], {150} @ 0x96 │ │ │ │ @ instruction: 0xf10060ee │ │ │ │ stmib r5, {r2, r4, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf8c5aa00 │ │ │ │ ldrmi sl, [pc], -r8 │ │ │ │ mulsgt r0, r8, r8 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr0, {0} │ │ │ │ eorgt pc, ip, r0, lsl #17 │ │ │ │ ldm r5, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8c5000f │ │ │ │ stm r4, {r2, r3, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - blls 5abbb8 │ │ │ │ + blls 5abbc8 │ │ │ │ cmple r4, r0, lsl #22 │ │ │ │ svceq 0x0020f1bc │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strdle r3, [r5], -pc @ │ │ │ │ tstpeq pc, #12 @ p-variant is OBSOLETE │ │ │ │ - blx 274398 │ │ │ │ - blcc 2687a4 │ │ │ │ + blx 2743a8 │ │ │ │ + blcc 2687b4 │ │ │ │ smccs 18066 @ 0x4692 │ │ │ │ @ instruction: 0xf10b9809 │ │ │ │ - blx 22e7aa │ │ │ │ + blx 22e7ba │ │ │ │ stmdals r6, {r1, r9} │ │ │ │ svcvc 0x00974631 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @ instruction: 0xf846370b │ │ │ │ @ instruction: 0xf1023027 │ │ │ │ @ instruction: 0xf846030b │ │ │ │ @ instruction: 0xf699a023 │ │ │ │ - blls 52bbb8 │ │ │ │ + blls 52bba8 │ │ │ │ movwls r3, #49921 @ 0xc301 │ │ │ │ @ instruction: 0xf1439b0d │ │ │ │ movwls r0, #54016 @ 0xd300 │ │ │ │ ldrmi r9, [fp, #2833] @ 0xb11 │ │ │ │ stcge 4, cr15, [ip], {127} @ 0x7f │ │ │ │ ldrdlt pc, [ip], -sp @ │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ - blls 5a5778 │ │ │ │ + blls 5a5788 │ │ │ │ @ instruction: 0xf823990c │ │ │ │ strb r1, [r3, -r8, lsl #24] │ │ │ │ - rsbseq r5, r9, lr, asr r1 │ │ │ │ - rsbseq r5, r9, r8, asr r1 │ │ │ │ + rsbseq r5, r9, lr, asr #2 │ │ │ │ + rsbseq r5, r9, r8, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, ip, r8, lsl #2 │ │ │ │ - eoreq ip, r5, sl, ror #3 │ │ │ │ - @ instruction: 0x007c409c │ │ │ │ - eoreq ip, r5, ip, ror r1 │ │ │ │ + ldrshteq r4, [ip], #-8 │ │ │ │ + ldrdeq ip, [r5], -r2 @ │ │ │ │ + rsbseq r4, ip, ip, lsl #1 │ │ │ │ + eoreq ip, r5, r4, rrx │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r4, r9, ip, lsr r6 │ │ │ │ + rsbseq r4, r9, ip, lsr #12 │ │ │ │ stmdbls ip, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ stcne 8, cr15, [r8], {3} │ │ │ │ - blls 5258cc │ │ │ │ - blcc 212058 │ │ │ │ + blls 5258dc │ │ │ │ + blcc 212068 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ stccc 8, cr15, [r8], {1} │ │ │ │ movwcs lr, #5924 @ 0x1724 │ │ │ │ ldmib sp, {r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ movwcs r0, #4358 @ 0x1106 │ │ │ │ @ instruction: 0xf8c44622 │ │ │ │ @ instruction: 0xf7fcb000 │ │ │ │ pkhtbmi pc, r0, sp, asr #17 @ │ │ │ │ - blls 5a59fc │ │ │ │ + blls 5a5a0c │ │ │ │ @ instruction: 0xf843990c │ │ │ │ stmdbls sp, {r3, sl, fp, ip} │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ - blx fee25894 │ │ │ │ + blx fee258a4 │ │ │ │ @ instruction: 0xf897f080 │ │ │ │ @ instruction: 0xf1013141 │ │ │ │ stmdbeq r0, {r3, r9, sl, fp}^ │ │ │ │ movtne pc, #21344 @ 0x5360 @ │ │ │ │ smlalbbcc pc, r1, r7, r8 @ │ │ │ │ @ instruction: 0xf1a06888 │ │ │ │ @ instruction: 0xf8970001 │ │ │ │ - blx fedf8178 │ │ │ │ + blx fedf8188 │ │ │ │ @ instruction: 0xf10ef080 │ │ │ │ stmdbeq r0, {r2, r9, sl, fp}^ │ │ │ │ movwne pc, #17248 @ 0x4360 @ │ │ │ │ smlalbbcc pc, r1, r7, r8 @ │ │ │ │ @ instruction: 0xf8a7e421 │ │ │ │ @ instruction: 0xf85e011e │ │ │ │ @ instruction: 0xf8a70f04 │ │ │ │ @ instruction: 0xf85e0120 │ │ │ │ @ instruction: 0xf7ff0f04 │ │ │ │ @ instruction: 0xf8b7bbf3 │ │ │ │ teqlt fp, ip, lsl r1 │ │ │ │ @ instruction: 0x311ef8b7 │ │ │ │ @ instruction: 0xf8b7b123 │ │ │ │ - blcs 1f812c │ │ │ │ - bge 14a8eac │ │ │ │ + blcs 1f813c │ │ │ │ + bge 14a8ebc │ │ │ │ teqpcc r7, r7 @ @ p-variant is OBSOLETE │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ teqpcc r7, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - blt 12a9cbc │ │ │ │ + blt 12a9ccc │ │ │ │ strtmi r9, [r2], -r7, lsl #18 │ │ │ │ eorvs r9, r3, r6, lsl #16 │ │ │ │ @ instruction: 0xf896f7fc │ │ │ │ @ instruction: 0xf8db9007 │ │ │ │ ldrb r0, [r7, #20]! │ │ │ │ strbcc pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ @ instruction: 0xf1a71027 │ │ │ │ - blx feeac8e8 │ │ │ │ + blx feeac8f8 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00182900 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bge b4dba0 │ │ │ │ + bge b4dbb0 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - mcrrvc 13, 15, pc, r3, cr5 @ │ │ │ │ - blcs 23d514 │ │ │ │ + mcrrvc 13, 14, pc, r3, cr13 @ │ │ │ │ + blcs 23d524 │ │ │ │ ldrbhi pc, [r3], r0 @ │ │ │ │ @ instruction: 0xf0002d40 │ │ │ │ @ instruction: 0xf89986e3 │ │ │ │ @ instruction: 0x06d93012 │ │ │ │ addshi pc, r8, r0, lsl #2 │ │ │ │ - blcs 24ada8 │ │ │ │ + blcs 24adb8 │ │ │ │ addshi pc, pc, r0 │ │ │ │ - beq fe228158 │ │ │ │ - blcs 297990 │ │ │ │ + beq fe228168 │ │ │ │ + blcs 2979a0 │ │ │ │ ldrbthi pc, [fp], -r0 @ │ │ │ │ ldrdcc pc, [r0], -r9 @ │ │ │ │ mlacs r0, r9, r8, pc @ │ │ │ │ mlapl r1, r9, r8, pc @ │ │ │ │ andeq pc, pc, #2 │ │ │ │ orrcs pc, pc, #201326593 @ 0xc000001 │ │ │ │ streq pc, [r1, #-5] │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ - bcs 2cd400 │ │ │ │ + bcs 2cd410 │ │ │ │ ldrbhi pc, [ip], -r0 @ │ │ │ │ svclt 0x00192a06 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8d83306 │ │ │ │ movwls r3, #28724 @ 0x7034 │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ stccs 3, cr9, [r0, #-24] @ 0xffffffe8 │ │ │ │ strhi pc, [r2], -r0 │ │ │ │ @ instruction: 0x4640a953 │ │ │ │ @ instruction: 0xff54f7fe │ │ │ │ mlacc r0, r9, r8, pc @ │ │ │ │ vhadd.s8 d25, d0, d8 │ │ │ │ @ instruction: 0xf8d82191 │ │ │ │ ldmdbeq lr, {r2, r4} │ │ │ │ - blx ff1297e2 │ │ │ │ + blx fef297f2 │ │ │ │ movwcs r6, #252 @ 0xfc │ │ │ │ movwcc lr, #2503 @ 0x9c7 │ │ │ │ adcsvs r4, fp, r5, lsl #12 │ │ │ │ msreq SPSR_s, #0, 2 │ │ │ │ muls r0, r4, r8 │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ @ instruction: 0xf880461c │ │ │ │ ldm r7, {r2, r3, r5, sp, lr, pc} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ - bls 3abdec │ │ │ │ + bls 3abdfc │ │ │ │ ldm sl, {r1, r3, r4, r5, r6, r7, sp, lr} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf105000f │ │ │ │ - blls 3ecf9c │ │ │ │ + blls 3ecfac │ │ │ │ stm r4, {r0, r1, r3, r4, r5, r6, r7, sp, lr} │ │ │ │ ldrtmi r0, [r4], -pc │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ @ instruction: 0xf1beb966 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00e2401 │ │ │ │ @ instruction: 0xf04f0e1f │ │ │ │ - blx 2f91e8 │ │ │ │ + blx 2f91f8 │ │ │ │ svclt 0x0018f40e │ │ │ │ - ldrbtcc pc, [pc], #260 @ 1ebdf4 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 1ebe04 @ │ │ │ │ strtcc pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ - bls 47438c │ │ │ │ + bls 47439c │ │ │ │ svcls 0x00062600 │ │ │ │ ldmpl r3, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - blx 2463b2 │ │ │ │ + blx 2463c2 │ │ │ │ strtmi r3, [r9], -r2, lsl #6 │ │ │ │ andcc r7, fp, #360 @ 0x168 │ │ │ │ eorvc pc, r2, r5, asr #16 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #87 @ 0x57 │ │ │ │ @ instruction: 0xf845330b │ │ │ │ @ instruction: 0xf8454022 │ │ │ │ @ instruction: 0xf6996023 │ │ │ │ - @ instruction: 0xf7fffec9 │ │ │ │ + @ instruction: 0xf7fffec1 │ │ │ │ stmdbge r5!, {r3, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x4604f91d │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ @ instruction: 0xf899a9c0 │ │ │ │ @ instruction: 0x06d93012 │ │ │ │ svcge 0x0068f57f │ │ │ │ ldrbmi r4, [r8], -r2, lsr #12 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [r8], #-612 @ 0xfffffd9c │ │ │ │ + stc2l 6, cr15, [r0], #-612 @ 0xfffffd9c │ │ │ │ stcvc 6, cr4, [r3], #-16 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ eorscs sl, r0, #388 @ 0x184 │ │ │ │ stmdage lr!, {r8, sp} │ │ │ │ @ instruction: 0xf643ad2a │ │ │ │ - strdcs lr, [r4], -sl │ │ │ │ + strdcs lr, [r4], -r2 │ │ │ │ strtmi lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ - beq fe2282a8 │ │ │ │ + beq fe2282b8 │ │ │ │ strtmi lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xffaef698 │ │ │ │ + @ instruction: 0xffa6f698 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ svcge 0x001a4658 │ │ │ │ - ldc2 6, cr15, [r0, #-612]! @ 0xfffffd9c │ │ │ │ + stc2 6, cr15, [r8, #-612]! @ 0xfffffd9c │ │ │ │ strb r4, [pc, -r4, lsl #12] │ │ │ │ strbmi sl, [r0], -r5, lsr #18 │ │ │ │ @ instruction: 0xff74f7fc │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf7ffd1d1 │ │ │ │ vst2.32 {d27,d29}, [pc :64], r0 │ │ │ │ ldmib sp, {r0, r6, r7, r8, ip, sp, lr}^ │ │ │ │ ldrbmi r3, [r8], -r5, lsr #4 │ │ │ │ - stc2l 6, cr15, [r2], #-612 @ 0xfffffd9c │ │ │ │ + mrrc2 6, 9, pc, sl, cr9 @ │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf7ffd1c5 │ │ │ │ @ instruction: 0xf10db984 │ │ │ │ stmdbls r5!, {r7, r9, fp} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ strcs r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9420 │ │ │ │ @ instruction: 0xf44fff97 │ │ │ │ strmi r7, [r2], -r2, lsl #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r7, lsr #24 │ │ │ │ + @ instruction: 0x4604fc1f │ │ │ │ lslsle r2, r0, #24 │ │ │ │ stmdblt pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0x71bef44f │ │ │ │ - bls b65e5c │ │ │ │ + bls b65e6c │ │ │ │ @ instruction: 0x465821ff │ │ │ │ - ldc2 6, cr15, [sl], {153} @ 0x99 │ │ │ │ + ldc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604fc15 │ │ │ │ + strmi pc, [r4], -sp, lsl #24 │ │ │ │ orrsle r2, lr, r0, lsl #24 │ │ │ │ ldmdblt sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - beq fe22833c │ │ │ │ - bleq ff227588 │ │ │ │ + beq fe22834c │ │ │ │ + bleq ff227598 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ @ instruction: 0xf6979e25 │ │ │ │ - @ instruction: 0xf8d8fb1b │ │ │ │ + @ instruction: 0xf8d8fb13 │ │ │ │ eorcs r0, r0, #20 │ │ │ │ stcge 1, cr2, [r5, #-4]! │ │ │ │ - blx ff4a997c │ │ │ │ + blx ff2a998c │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bd878 │ │ │ │ + blgt 2bd888 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strtmi pc, [r3], -r1, asr #28 │ │ │ │ + @ instruction: 0x4623fe39 │ │ │ │ bicscs r4, sp, r2, lsr r6 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - stmiavs fp!, {r0, r2, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs fp!, {r0, r2, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r9, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0x46582173 │ │ │ │ @ instruction: 0xf699686b │ │ │ │ - strmi pc, [r4], -r1, asr #24 │ │ │ │ + @ instruction: 0x4604fc39 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffaf70 │ │ │ │ @ instruction: 0x21b6b92e │ │ │ │ @ instruction: 0x2325e9dd │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r1, lsl #24 │ │ │ │ + @ instruction: 0x4604fbf9 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffaf64 │ │ │ │ @ instruction: 0xf8d8b922 │ │ │ │ tstcs r2, r4, lsl r0 │ │ │ │ - blx fe2a99dc │ │ │ │ + blx 20a99ec │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - mrc2 6, 0, pc, cr8, cr9, {4} │ │ │ │ + mrc2 6, 0, pc, cr0, cr9, {4} │ │ │ │ ldmdblt r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - beq fe2283c8 │ │ │ │ + beq fe2283d8 │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrbmi r9, [r8], -r5, lsr #18 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xff2af7fb │ │ │ │ - ldc 6, cr4, [pc, #20] @ 1ebfbc │ │ │ │ + ldc 6, cr4, [pc, #20] @ 1ebfcc │ │ │ │ @ instruction: 0x46500b99 │ │ │ │ strtmi r7, [r1], -ip, ror #24 │ │ │ │ - blx ff529a10 │ │ │ │ + blx ff329a20 │ │ │ │ @ instruction: 0xf8d84622 │ │ │ │ tstcs r1, r4, lsl r0 │ │ │ │ - blx 2129a18 │ │ │ │ + blx 1f29a28 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bd914 │ │ │ │ + blgt 2bd924 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4623fdf3 │ │ │ │ + strtmi pc, [r3], -fp, ror #27 │ │ │ │ mvnscs r4, sl, lsr #12 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r1], -r7, asr #23 │ │ │ │ + @ instruction: 0x4601fbbf │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf7fffe33 │ │ │ │ + @ instruction: 0xf7fffe2b │ │ │ │ stmdbls r5!, {r3, r5, r6, r7, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x4658225c │ │ │ │ mrrc2 7, 15, pc, r6, cr12 @ │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ svcge 0x001ff47f │ │ │ │ ldmlt sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 1f82f4 │ │ │ │ - ldrhi pc, [pc, #-0]! @ 1ec014 │ │ │ │ + blcs 1f8304 │ │ │ │ + ldrhi pc, [pc, #-0]! @ 1ec024 │ │ │ │ @ instruction: 0xf6962161 │ │ │ │ - @ instruction: 0x4601fa73 │ │ │ │ + strmi pc, [r1], -fp, ror #20 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf8d8fdcd │ │ │ │ + @ instruction: 0xf8d8fdc5 │ │ │ │ @ instruction: 0xf8922014 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8820301 │ │ │ │ @ instruction: 0xf7ff3140 │ │ │ │ stmdbls r5!, {r2, r6, r7, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x46582259 │ │ │ │ ldc2 7, cr15, [r2], #-1008 @ 0xfffffc10 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr11, cr15, {3} │ │ │ │ ldmlt r9!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - beq fe228484 │ │ │ │ + beq fe228494 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ mcr2 7, 6, pc, cr12, cr11, {7} @ │ │ │ │ orrvc pc, r4, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx 1929ad2 │ │ │ │ + blx 1729ae2 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ mcrge 4, 7, pc, cr5, cr15, {3} @ │ │ │ │ stmialt r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strcs r9, [r1], #-3365 @ 0xfffff2db │ │ │ │ andmi pc, ip, r8, lsl #17 │ │ │ │ - beq fe2284b8 │ │ │ │ - bleq 1a67704 │ │ │ │ + beq fe2284c8 │ │ │ │ + bleq 1a67714 │ │ │ │ stclvc 6, cr4, [lr], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0xf6974631 │ │ │ │ - @ instruction: 0x4621fa5d │ │ │ │ + @ instruction: 0x4621fa55 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ @ instruction: 0xf6964632 │ │ │ │ - strmi pc, [r4], -sp, lsl #20 │ │ │ │ + strmi pc, [r4], -r5, lsl #20 │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - stc2 6, cr15, [r4, #612] @ 0x264 │ │ │ │ + ldc2l 6, cr15, [ip, #-612]! @ 0xfffffd9c │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x465821dd │ │ │ │ - blx 1829b26 │ │ │ │ - ldc 15, cr10, [pc, #104] @ 1ec12c │ │ │ │ + blx 1629b36 │ │ │ │ + ldc 15, cr10, [pc, #104] @ 1ec13c │ │ │ │ andcs r7, r1, #84, 22 @ 0x15000 │ │ │ │ strmi r2, [r5], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8d84611 │ │ │ │ stmib sl, {r2, r4}^ │ │ │ │ stc 3, cr3, [r7] │ │ │ │ @ instruction: 0xf6967b00 │ │ │ │ - strmi pc, [r4], -sp, ror #19 │ │ │ │ + strmi pc, [r4], -r5, ror #19 │ │ │ │ ldrtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - stc2l 6, cr15, [r4, #-612]! @ 0xfffffd9c │ │ │ │ - blcc 24b1a4 │ │ │ │ + ldc2l 6, cr15, [ip, #-612] @ 0xfffffd9c │ │ │ │ + blcc 24b1b4 │ │ │ │ vqdmulh.s d2, d0, d15 │ │ │ │ ldm pc, {r1, r6, r7, r8, sl, pc}^ @ │ │ │ │ ldrbeq pc, [sp, #-19] @ 0xffffffed @ │ │ │ │ strbeq r0, [sp, #-1365] @ 0xfffffaab │ │ │ │ strbeq r0, [r6, #-1390]! @ 0xfffffa92 │ │ │ │ strbeq r0, [r0, #1472] @ 0x5c0 │ │ │ │ strbeq r0, [r0, #1349] @ 0x545 │ │ │ │ strbeq r0, [r0, #1472] @ 0x5c0 │ │ │ │ strbeq r0, [r0, #1472] @ 0x5c0 │ │ │ │ strbeq r0, [r0, #1472] @ 0x5c0 │ │ │ │ ldmib sp, {r1, r2, r3, r4, r8, sl}^ │ │ │ │ vcgt.s8 d18, d0, d21 │ │ │ │ @ instruction: 0x4658113f │ │ │ │ - blx a29b96 │ │ │ │ + blx 829ba6 │ │ │ │ strmi r9, [r2], -r7, lsr #22 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604fb19 │ │ │ │ + @ instruction: 0x4604fb11 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffae7c │ │ │ │ - ldc 8, cr11, [pc, #232] @ 1ec234 │ │ │ │ + ldc 8, cr11, [pc, #232] @ 1ec244 │ │ │ │ eorcs r7, r0, #51200 @ 0xc800 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ stmib sp, {r0, r2, r5, r8, sl, fp, sp, pc}^ │ │ │ │ svcge 0x001a3320 │ │ │ │ - blvc 8a7798 │ │ │ │ + blvc 8a77a8 │ │ │ │ @ instruction: 0xf696682e │ │ │ │ - strmi pc, [r4], -r7, lsr #19 │ │ │ │ + @ instruction: 0x4604f99f │ │ │ │ ldrtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - ldc2 6, cr15, [lr, #-612] @ 0xfffffd9c │ │ │ │ + ldc2 6, cr15, [r6, #-612] @ 0xfffffd9c │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ ldrb r1, [sl], r5, asr #2 │ │ │ │ - beq fe2285c4 │ │ │ │ + beq fe2285d4 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ mcr2 7, 1, pc, cr12, cr11, {7} @ │ │ │ │ strmi r2, [r2], -sp, lsr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604fabd │ │ │ │ + @ instruction: 0x4604fab5 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffae46 │ │ │ │ @ instruction: 0xf8d8b804 │ │ │ │ @ instruction: 0x212d0014 │ │ │ │ - @ instruction: 0xf9a0f696 │ │ │ │ - bls 47ee20 │ │ │ │ + @ instruction: 0xf998f696 │ │ │ │ + bls 47ee30 │ │ │ │ strcs r4, [r4, #-1537] @ 0xfffff9ff │ │ │ │ stmdbvs r2, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ - blx 1f4362 │ │ │ │ + blx 1f4372 │ │ │ │ andcs r3, r0, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0xf8934658 │ │ │ │ strcc r4, [fp], #-66 @ 0xffffffbe │ │ │ │ eorpl pc, r4, r1, asr #16 │ │ │ │ umaalmi pc, r1, r3, r8 @ │ │ │ │ @ instruction: 0xf841340b │ │ │ │ @ instruction: 0xf8932024 │ │ │ │ @ instruction: 0xf893403f │ │ │ │ strcc r3, [fp], #-64 @ 0xffffffc0 │ │ │ │ @ instruction: 0xf841330b │ │ │ │ @ instruction: 0xf8412024 │ │ │ │ @ instruction: 0xf6992023 │ │ │ │ - @ instruction: 0xf7fefcdd │ │ │ │ + @ instruction: 0xf7fefcd5 │ │ │ │ svclt 0x0000bfdc │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - eoreq pc, r9, r8, lsl #21 │ │ │ │ + eoreq pc, r9, r0, ror r9 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ @ instruction: 0xf8d82102 │ │ │ │ strcs r0, [r4, #-20]! @ 0xffffffec │ │ │ │ - @ instruction: 0xf9b4f696 │ │ │ │ + @ instruction: 0xf9acf696 │ │ │ │ strmi r7, [r1], -r5, lsl #12 │ │ │ │ subcc r4, r1, #2097152 @ 0x200000 │ │ │ │ tstcc r4, r8, lsl #6 │ │ │ │ andls r6, r6, r3, asr #3 │ │ │ │ movteq pc, #256 @ 0x100 @ │ │ │ │ @ instruction: 0xf7fa7a20 │ │ │ │ tstpcs r1, r3, ror ip @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ - @ instruction: 0xf9a2f696 │ │ │ │ + @ instruction: 0xf99af696 │ │ │ │ strmi r7, [r1], -r5, lsl #12 │ │ │ │ movwcs r4, #46594 @ 0xb602 │ │ │ │ bicvs r3, r3, r4, lsl r1 │ │ │ │ @ instruction: 0xf1003241 │ │ │ │ andls r0, r8, r0, asr #6 │ │ │ │ @ instruction: 0xf7fa7a20 │ │ │ │ stcvs 12, cr15, [r1], #-388 @ 0xfffffe7c │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ orrne pc, pc, r1, asr #6 │ │ │ │ svclt 0x0098428b │ │ │ │ stmdble ip, {r1, sp} │ │ │ │ ldrsbtcc pc, [r0], -r8 @ │ │ │ │ @ instruction: 0xf0035c5b │ │ │ │ - blcs 2ed0a8 │ │ │ │ + blcs 2ed0b8 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ - blcs fe2202a4 │ │ │ │ + blcs fe2202b4 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ @ instruction: 0xf1012002 │ │ │ │ @ instruction: 0xf8580310 │ │ │ │ stccs 0, cr5, [r0, #-140] @ 0xffffff74 │ │ │ │ ldrthi pc, [sp], #0 @ │ │ │ │ @ instruction: 0xf8d82100 │ │ │ │ @ instruction: 0xf6960014 │ │ │ │ - @ instruction: 0xf8d8f8cd │ │ │ │ + @ instruction: 0xf8d8f8c5 │ │ │ │ stmdbvs fp!, {r2, r4, sp} │ │ │ │ strbeq pc, [r4], -r0, lsl #2 @ │ │ │ │ @ instruction: 0xf10d4604 │ │ │ │ @ instruction: 0xf9920a80 │ │ │ │ svcge 0x001a1041 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ stmdbcs lr, {r0, r1, r7, r8, sp, lr} │ │ │ │ stmib r0, {r0, r1, r3, r5, r7, fp, sp, lr}^ │ │ │ │ ldrtmi r3, [r1], -r7, lsl #10 │ │ │ │ @ instruction: 0x2320bf18 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ @ instruction: 0xf8d2bf08 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - blx fe329d4e │ │ │ │ + blx 2129d5e │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf699463c │ │ │ │ - bls 3ab480 │ │ │ │ + bls 3ab470 │ │ │ │ andvs pc, ip, sl, asr #17 │ │ │ │ stmib sl, {r0, r1, r3, r8, r9, sp}^ │ │ │ │ ldrtmi r5, [ip], r0, lsl #10 │ │ │ │ andpl pc, r8, sl, asr #17 │ │ │ │ - blvs 167de68 │ │ │ │ + blvs 167de78 │ │ │ │ andls r6, r7, #-1073741810 @ 0xc000000e │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ stcgt 0, cr6, [pc], {254} @ 0xfe │ │ │ │ - strgt r4, [pc], #-1620 @ 1ec324 │ │ │ │ + strgt r4, [pc], #-1620 @ 1ec334 │ │ │ │ ldrbmi r9, [r4], -fp, lsl #8 │ │ │ │ stcls 12, cr12, [r7], {15} │ │ │ │ movwcs ip, #46095 @ 0xb40f │ │ │ │ strtmi r9, [r2], -r8, lsl #16 │ │ │ │ strpl lr, [r2], -sl, asr #19 │ │ │ │ strpl lr, [r0, #-2506] @ 0xfffff636 │ │ │ │ andsvs r4, r3, ip, lsl r6 │ │ │ │ @@ -454876,85 +454880,85 @@ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ @ instruction: 0x462660fe │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ andmi pc, r0, lr, asr #17 │ │ │ │ stcgt 6, cr4, [pc], {84} @ 0x54 │ │ │ │ @ instruction: 0xf8ca9c07 │ │ │ │ - strgt r5, [pc], #-0 @ 1ec368 │ │ │ │ + strgt r5, [pc], #-0 @ 1ec378 │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrbmi r6, [r8], -r6, lsr #32 │ │ │ │ strcs r9, [r5], #-2341 @ 0xfffff6db │ │ │ │ stc2l 7, cr15, [r0, #-1004] @ 0xfffffc14 │ │ │ │ stmib sl, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ ldrtmi r5, [lr], r0, lsl #10 │ │ │ │ andpl pc, r8, sl, asr #17 │ │ │ │ msreq CPSR_, r3, lsl #2 │ │ │ │ andeq pc, ip, sl, asr #17 │ │ │ │ teqvs ip, r6, asr r6 │ │ │ │ - blvs 18fdee4 │ │ │ │ + blvs 18fdef4 │ │ │ │ tstls r7, r9 │ │ │ │ ldm sl, {r2, r4, sl, ip, sp} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ rscsvs r0, fp, pc │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ - bls 4ddbe8 │ │ │ │ + bls 4ddbf8 │ │ │ │ andsvs r2, r6, r5, lsl #12 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eorvs ip, r6, pc, lsl #8 │ │ │ │ strtmi r9, [r0], -r6, lsl #24 │ │ │ │ - mcr2 6, 6, pc, cr12, cr8, {4} @ │ │ │ │ + mcr2 6, 6, pc, cr4, cr8, {4} @ │ │ │ │ umaalcs pc, r3, r4, r8 @ │ │ │ │ stmdbls r7, {r5, r8, r9, sp} │ │ │ │ strtmi r4, [r0], -r2, lsl #8 │ │ │ │ - blx 729e2e │ │ │ │ + blx 529e3e │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ffea9e3e │ │ │ │ + blx ffca9e4e │ │ │ │ @ instruction: 0x23209e08 │ │ │ │ eoreq pc, r0, #-2147483647 @ 0x80000001 │ │ │ │ @ instruction: 0x46114630 │ │ │ │ andcs r9, r1, #8, 4 @ 0x80000000 │ │ │ │ - blx 3a9e4a │ │ │ │ + blx 1a9e58 │ │ │ │ @ instruction: 0x46314658 │ │ │ │ - blx ffb29e5a │ │ │ │ + blx ff929e6a │ │ │ │ mlaseq r0, r4, r8, pc @ │ │ │ │ eorsle r2, sl, r4, lsl #16 │ │ │ │ mlascs r1, r4, r8, pc @ │ │ │ │ stmib sl, {r0, r8, sp}^ │ │ │ │ strcs r5, [r0], #-1280 @ 0xfffffb00 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ stmib r7, {r8, sl, sp}^ │ │ │ │ @ instruction: 0xf6964500 │ │ │ │ - @ instruction: 0x4606f851 │ │ │ │ + strmi pc, [r6], -r9, asr #16 │ │ │ │ ldrtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - blx ff429e92 │ │ │ │ + blx ff229ea2 │ │ │ │ @ instruction: 0xf8939b06 │ │ │ │ cmnlt r3, r0, lsr r0 │ │ │ │ stmdbge fp!, {r0, r1, r2, fp, ip, pc} │ │ │ │ @ instruction: 0xf8412200 │ │ │ │ @ instruction: 0xf8410c04 │ │ │ │ andcc r2, r1, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xd1f8429a │ │ │ │ vpmax.s8 d2, d0, d3 │ │ │ │ stcge 3, cr8, [sl, #-1008]! @ 0xfffffc10 │ │ │ │ - bl 334854 │ │ │ │ + bl 334864 │ │ │ │ movwcc r0, #4803 @ 0x12c3 │ │ │ │ smlabtvs r0, r2, r9, lr │ │ │ │ @ instruction: 0xf1022b04 │ │ │ │ mvnsle r0, r8, lsl #4 │ │ │ │ andcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - andls pc, r7, pc, ror sl @ │ │ │ │ + andls pc, r7, r7, ror sl @ │ │ │ │ @ instruction: 0xf6987c00 │ │ │ │ - @ instruction: 0x4601fcb1 │ │ │ │ + strmi pc, [r1], -r9, lsr #25 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ - @ instruction: 0xffb4f695 │ │ │ │ + @ instruction: 0xffacf695 │ │ │ │ strmi r9, [r1], -r7, lsl #22 │ │ │ │ muls r0, r3, r8 │ │ │ │ svceq 0x0000f1be │ │ │ │ @ instruction: 0xf04fd03a │ │ │ │ @ instruction: 0xf1000c00 │ │ │ │ @ instruction: 0xf8cd0390 │ │ │ │ strmi r8, [r4], -r4, lsr #32 │ │ │ │ @@ -454969,64 +454973,64 @@ │ │ │ │ @ instruction: 0xf884000f │ │ │ │ @ instruction: 0xf10cc020 │ │ │ │ ldrbmi r0, [r4, #3073]! @ 0xc01 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ @ instruction: 0xf1bcd015 │ │ │ │ stmib r7, {r0, r1, r8, r9, sl, fp}^ │ │ │ │ adcsvs r6, lr, r0, lsl #12 │ │ │ │ - blls 420c7c │ │ │ │ + blls 420c8c │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ strtcc r9, [r0], #-3334 @ 0xfffff2fa │ │ │ │ ldrbmi r6, [r4, #251]! @ 0xfb │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ adcvs pc, r0, r8, lsl #17 │ │ │ │ strbmi sp, [r1], -r9, ror #3 │ │ │ │ ldrdls pc, [ip], -sp @ │ │ │ │ ldrdhi pc, [r4], -sp @ │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604f813 │ │ │ │ + strmi pc, [r4], -fp, lsl #16 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feac96 │ │ │ │ @ instruction: 0xf8d8be54 │ │ │ │ tstcs r3, r4, lsl r0 │ │ │ │ - @ instruction: 0xffb4f695 │ │ │ │ + @ instruction: 0xffacf695 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 14a9f8e │ │ │ │ + blx 12a9f9e │ │ │ │ mcrlt 7, 2, pc, cr9, cr14, {7} @ │ │ │ │ - beq fe228964 │ │ │ │ + beq fe228974 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ mrrc2 7, 15, pc, ip, cr11 @ │ │ │ │ - ldc 6, cr4, [pc, #20] @ 1ec558 │ │ │ │ + ldc 6, cr4, [pc, #20] @ 1ec568 │ │ │ │ @ instruction: 0xf8d87bd6 │ │ │ │ tstcs r1, r4, lsl r0 │ │ │ │ strtmi lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ stclvc 15, cr10, [sl], #-104 @ 0xffffff98 │ │ │ │ - blvc 8a7b8c │ │ │ │ - @ instruction: 0xffaef695 │ │ │ │ + blvc 8a7b9c │ │ │ │ + @ instruction: 0xffa6f695 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bde50 │ │ │ │ + blgt 2bde60 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strtmi pc, [r3], -r5, lsr #22 │ │ │ │ + @ instruction: 0x4623fb1d │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8f8f699 │ │ │ │ + @ instruction: 0xf8f0f699 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1b29fee │ │ │ │ + blx 1929ffe │ │ │ │ mrclt 7, 0, APSR_nzcv, cr9, cr14, {7} │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx fe729ffa │ │ │ │ + blx fe52a00a │ │ │ │ mrclt 7, 0, APSR_nzcv, cr3, cr14, {7} │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx feeaa006 │ │ │ │ + blx fecaa016 │ │ │ │ mcrlt 7, 0, pc, cr13, cr14, {7} @ │ │ │ │ subscs r9, fp, #606208 @ 0x94000 │ │ │ │ @ instruction: 0xf7fc4658 │ │ │ │ @ instruction: 0x4604f97b │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feac44 │ │ │ │ stmdbls r5!, {r1, r9, sl, fp, ip, sp, pc} │ │ │ │ @@ -455044,199 +455048,199 @@ │ │ │ │ @ instruction: 0xf10dbdea │ │ │ │ stmdbls r5!, {r7, r9, fp} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ strcs r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9420 │ │ │ │ ldrshcs pc, [fp, #189]! @ 0xbd @ │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf88ef699 │ │ │ │ + @ instruction: 0xf886f699 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ ldcge 4, cr15, [r7], {127} @ 0x7f │ │ │ │ ldcllt 7, cr15, [r5, #1016] @ 0x3f8 │ │ │ │ - beq fe228a4c │ │ │ │ + beq fe228a5c │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx ffc2a616 │ │ │ │ + blx ffc2a626 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf878f699 │ │ │ │ + @ instruction: 0xf870f699 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ stcge 4, cr15, [r1], {127} @ 0x7f │ │ │ │ - ldclt 7, cr15, [pc, #1016]! @ 1eca38 │ │ │ │ - beq fe228a78 │ │ │ │ + ldclt 7, cr15, [pc, #1016]! @ 1eca48 │ │ │ │ + beq fe228a88 │ │ │ │ stmdbls r5!, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx ff6aa642 │ │ │ │ + blx ff6aa652 │ │ │ │ strmi r2, [r6], -fp, asr #3 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf862f699 │ │ │ │ + @ instruction: 0xf85af699 │ │ │ │ strmi r2, [r2], -sl, asr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4632f85d │ │ │ │ + @ instruction: 0x4632f855 │ │ │ │ strmi r2, [r4], -fp, asr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4632f857 │ │ │ │ + ldrtmi pc, [r2], -pc, asr #16 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrbmi r1, [r8], -r9, lsl #2 │ │ │ │ - @ instruction: 0xf876f699 │ │ │ │ + @ instruction: 0xf86ef699 │ │ │ │ @ instruction: 0x46054632 │ │ │ │ ldrbmi r2, [r8], -sl, asr #3 │ │ │ │ - @ instruction: 0xf84af699 │ │ │ │ + @ instruction: 0xf842f699 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r6], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6964650 │ │ │ │ - @ instruction: 0xf8d8ff57 │ │ │ │ + @ instruction: 0xf8d8ff4f │ │ │ │ eorcs r0, r0, #20 │ │ │ │ @ instruction: 0xf6952101 │ │ │ │ - strmi pc, [r7], -r7, lsl #30 │ │ │ │ + @ instruction: 0x4607feff │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx 21aa124 │ │ │ │ + blx 1faa134 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ strtmi r6, [r2], -r0, lsl #14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf69911d1 │ │ │ │ - strmi pc, [r4], -r1, asr #17 │ │ │ │ + @ instruction: 0x4604f8b9 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feabb2 │ │ │ │ @ instruction: 0xf10dbd70 │ │ │ │ movwcs r0, #6784 @ 0x1a80 │ │ │ │ ldrbmi r9, [r2], -r5, lsr #18 │ │ │ │ strcs r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9420 │ │ │ │ orrscs pc, sp, r3, lsl #23 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf814f699 │ │ │ │ + @ instruction: 0xf80cf699 │ │ │ │ @ instruction: 0x460621db │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf80ef699 │ │ │ │ + @ instruction: 0xf806f699 │ │ │ │ strmi r2, [r5], -fp, asr #3 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf808f699 │ │ │ │ + @ instruction: 0xf800f699 │ │ │ │ biccs r4, fp, sl, lsr #12 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf802f699 │ │ │ │ + @ instruction: 0xfffaf698 │ │ │ │ strmi r2, [r2], -sl, asr #3 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - shsub8mi pc, r2, sp @ │ │ │ │ + shsub8mi pc, r2, r5 @ │ │ │ │ @ instruction: 0x21b34603 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4632f81d │ │ │ │ + @ instruction: 0x4632f815 │ │ │ │ bicscs r4, fp, r5, lsl #12 │ │ │ │ @ instruction: 0x21b8e7a5 │ │ │ │ @ instruction: 0x21bae410 │ │ │ │ @ instruction: 0xf10de40e │ │ │ │ stmdbls r5!, {r7, r9, fp} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ strcs r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9420 │ │ │ │ biccs pc, sl, pc, asr #22 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffe0f698 │ │ │ │ + @ instruction: 0xffd8f698 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ - blge 1c69968 │ │ │ │ + blge 1c69978 │ │ │ │ stclt 7, cr15, [r7, #-1016]! @ 0xfffffc08 │ │ │ │ - beq fe228ba8 │ │ │ │ + beq fe228bb8 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx 10aa772 │ │ │ │ + blx 10aa782 │ │ │ │ @ instruction: 0x460221db │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - strmi pc, [r4], -fp, asr #31 │ │ │ │ + strmi pc, [r4], -r3, asr #31 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feab54 │ │ │ │ @ instruction: 0xf10dbd12 │ │ │ │ stmdbls r5!, {r7, r9, fp} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ strcs r4, [r0, #-1624] @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9520 │ │ │ │ stmdbls r6!, {r0, r2, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbmi r2, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0xf7fb9520 │ │ │ │ @ instruction: 0x4622fb1d │ │ │ │ mvnscs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - @ instruction: 0x4604ffd3 │ │ │ │ + strmi pc, [r4], -fp, asr #31 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feab36 │ │ │ │ @ instruction: 0x4658bcf4 │ │ │ │ - blx ffe2a240 │ │ │ │ - stcllt 7, cr15, [pc], #1016 @ 1ecbd8 │ │ │ │ + blx ffc2a250 │ │ │ │ + stcllt 7, cr15, [pc], #1016 @ 1ecbe8 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx 62a24e │ │ │ │ + blx 42a25e │ │ │ │ stcllt 7, cr15, [r9], #1016 @ 0x3f8 │ │ │ │ - beq fe228c24 │ │ │ │ + beq fe228c34 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ - bleq 2282d4 │ │ │ │ - mcr2 6, 5, pc, cr8, cr6, {4} @ │ │ │ │ + bleq 2282e4 │ │ │ │ + mcr2 6, 5, pc, cr0, cr6, {4} @ │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - mrc2 6, 2, pc, cr8, cr5, {4} │ │ │ │ + mrc2 6, 2, pc, cr0, cr5, {4} │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2be15c │ │ │ │ + blgt 2be16c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strcs pc, [r1, #-2511] @ 0xfffff631 │ │ │ │ + strcs pc, [r1, #-2503] @ 0xfffff639 │ │ │ │ strtmi r9, [fp], -r5, lsr #18 │ │ │ │ @ instruction: 0xf8ca4652 │ │ │ │ ldrbmi r5, [r8], -r0 │ │ │ │ - blx ffb2a81c │ │ │ │ + blx ffb2a82c │ │ │ │ strmi r4, [r7], -fp, lsr #12 │ │ │ │ ldrbmi r9, [r2], -r6, lsr #18 │ │ │ │ andpl pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0x26034658 │ │ │ │ - blx ff8aa830 │ │ │ │ + blx ff8aa840 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ ldrbmi r2, [r8], -sl, ror #3 │ │ │ │ - @ instruction: 0xff90f698 │ │ │ │ + @ instruction: 0xff88f698 │ │ │ │ @ instruction: 0xf04f462b │ │ │ │ stmdbls r5!, {r1, sl, fp} │ │ │ │ ldrbmi r4, [r2], -r7, lsl #12 │ │ │ │ andgt pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf7fb4658 │ │ │ │ strtmi pc, [fp], -r9, asr #21 │ │ │ │ strmi r9, [r5], -r6, lsr #18 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ andvs pc, r0, sl, asr #17 │ │ │ │ - blx ff22a864 │ │ │ │ + blx ff22a874 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ str r5, [r2, -r0]! │ │ │ │ bicscs r9, ip, r5, lsr #22 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #6 │ │ │ │ eorcc lr, r6, #3620864 @ 0x374000 │ │ │ │ - @ instruction: 0xffa4f698 │ │ │ │ + @ instruction: 0xff9cf698 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ - bge ff6e9a94 │ │ │ │ + bge ff6e9aa4 │ │ │ │ ldclt 7, cr15, [r1], {254} @ 0xfe │ │ │ │ ... │ │ │ │ ldrdeq pc, [r4], -r8 @ │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ addeq lr, r3, #0, 22 │ │ │ │ andne lr, r1, #3440640 @ 0x348000 │ │ │ │ stmdbcs r0, {r1, r2, r9, ip, pc} │ │ │ │ adchi pc, r1, r0 │ │ │ │ tstlt r5, fp, lsr #12 │ │ │ │ - bls 397610 │ │ │ │ + bls 397620 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x7c23fa33 │ │ │ │ mlavs r0, r9, r8, pc @ │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ - blx 274ed8 │ │ │ │ + blx 274ee8 │ │ │ │ @ instruction: 0xf8d8f303 │ │ │ │ ldmdbeq r6!, {r2, r4} │ │ │ │ streq lr, [r3], -r6, lsr #20 │ │ │ │ - mcr2 6, 0, pc, cr10, cr5, {4} @ │ │ │ │ + mcr2 6, 0, pc, cr2, cr5, {4} @ │ │ │ │ movteq pc, #16645 @ 0x4105 @ │ │ │ │ movwcs r6, #251 @ 0xfb │ │ │ │ movwcc lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0x460560bb │ │ │ │ muls r0, r4, r8 │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ eor pc, ip, r0, lsl #17 │ │ │ │ @@ -455250,30 +455254,30 @@ │ │ │ │ stmdblt r6!, {r0, r1, r2, r3}^ │ │ │ │ svceq 0x0020f1be │ │ │ │ @ instruction: 0x2601bf1b │ │ │ │ cdpeq 0, 1, cr15, cr15, cr14, {0} │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ @ instruction: 0xf60efa06 │ │ │ │ @ instruction: 0xf106bf18 │ │ │ │ - blmi ff67a540 │ │ │ │ - bls 474ed8 │ │ │ │ + blmi ff67a550 │ │ │ │ + bls 474ee8 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #8 │ │ │ │ stmdbvs sl!, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ svcvc 0x009a4629 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvs pc, r2, r5, asr #16 │ │ │ │ eormi pc, r3, r5, asr #16 │ │ │ │ - @ instruction: 0xf928f699 │ │ │ │ + @ instruction: 0xf920f699 │ │ │ │ stclt 7, cr15, [r7], #-1016 @ 0xfffffc08 │ │ │ │ msrvc CPSR_s, pc, asr #8 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ mlavs r0, r9, r8, pc @ │ │ │ │ - stc2l 6, cr15, [r0, #596] @ 0x254 │ │ │ │ + ldc2 6, cr15, [r8, #596]! @ 0x254 │ │ │ │ @ instruction: 0xf10060fc │ │ │ │ stmib r7, {r2, r4, r6, sl, fp}^ │ │ │ │ adcsvs r5, sp, r0, lsl #10 │ │ │ │ @ instruction: 0xf8944605 │ │ │ │ @ instruction: 0xf100e010 │ │ │ │ @ instruction: 0xf8800464 │ │ │ │ ldmdbeq r6!, {r2, r3, r5, sp, lr, pc} │ │ │ │ @@ -455285,15 +455289,15 @@ │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0xf1beb966 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00e2601 │ │ │ │ @ instruction: 0xf04f0e1f │ │ │ │ - blx 37a5cc │ │ │ │ + blx 37a5dc │ │ │ │ svclt 0x0018f60e │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ cmncs r4, ip, lsr #23 │ │ │ │ strcs r9, [r0], #-2570 @ 0xfffff5f6 │ │ │ │ ldrbmi r9, [r8], -r6, lsl #30 │ │ │ │ stmdbvs sl!, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @@ -455311,167 +455315,167 @@ │ │ │ │ stmvs fp, {r0, r1, r2, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf7ff9306 │ │ │ │ @ instruction: 0xed9fb9a2 │ │ │ │ movwcs r7, #2968 @ 0xb98 │ │ │ │ tstcs r1, r2, ror #24 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ movwcc lr, #2506 @ 0x9ca │ │ │ │ - blvc 228054 │ │ │ │ - ldc2 6, cr15, [lr, #-596]! @ 0xfffffdac │ │ │ │ + blvc 228064 │ │ │ │ + ldc2 6, cr15, [r6, #-596]! @ 0xfffffdac │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2be330 │ │ │ │ + blgt 2be340 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - stcvc 8, cr15, [r1], #-724 @ 0xfffffd2c │ │ │ │ - bge cd977c │ │ │ │ + stcvc 8, cr15, [r1], #-692 @ 0xfffffd4c │ │ │ │ + bge cd978c │ │ │ │ @ instruction: 0xf8422300 │ │ │ │ @ instruction: 0xf8424c04 │ │ │ │ movwcc r3, #6920 @ 0x1b08 │ │ │ │ @ instruction: 0xd1f84299 │ │ │ │ ldmdale ip, {r0, r1, r8, fp, sp} │ │ │ │ tstcs r0, sl, lsr #26 │ │ │ │ sbceq lr, r3, #5120 @ 0x1400 │ │ │ │ stmib r2, {r0, r8, r9, ip, sp}^ │ │ │ │ - blcs 304e7c │ │ │ │ + blcs 304e8c │ │ │ │ andeq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0x4629d1f8 │ │ │ │ ldrbmi r2, [r8], -r4, lsl #4 │ │ │ │ - @ instruction: 0xff70f698 │ │ │ │ + @ instruction: 0xff68f698 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ vmla.i8 , q0, │ │ │ │ @ instruction: 0xf69521a5 │ │ │ │ - @ instruction: 0x4601fd33 │ │ │ │ + strmi pc, [r1], -fp, lsr #26 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf7fff88d │ │ │ │ + @ instruction: 0xf7fff885 │ │ │ │ vstmdbge sl!, {s22-s211} │ │ │ │ strmi lr, [fp], -fp, ror #15 │ │ │ │ @ instruction: 0x4601e7de │ │ │ │ andcs r2, r6, #0, 6 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #6 │ │ │ │ movweq pc, #8261 @ 0x2045 @ │ │ │ │ - blx 152a524 │ │ │ │ + blx 132a534 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - mcr2 6, 1, pc, cr12, cr8, {4} @ │ │ │ │ + mcr2 6, 1, pc, cr4, cr8, {4} @ │ │ │ │ strmi r2, [r4], -r0, asr #26 │ │ │ │ ldmibge r2!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ - blcs 24bb64 │ │ │ │ + blcs 24bb74 │ │ │ │ addhi pc, r9, r0 │ │ │ │ ldmdale r1, {r1, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf10d7c62 │ │ │ │ ldrbmi r0, [r1], -r0, lsl #21 │ │ │ │ strtls r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ vpadd.i8 d15, d3, d2 │ │ │ │ ldmdbeq r2, {r5, r8, r9, sp}^ │ │ │ │ - blx 1faaae6 │ │ │ │ + blx 1faaaf6 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ ldmibge pc, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} @ │ │ │ │ - bllt 196aafc │ │ │ │ + bllt 196ab0c │ │ │ │ subcs sl, r0, #2688 @ 0xa80 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - stc 6, cr15, [r6], #264 @ 0x108 │ │ │ │ + ldc 6, cr15, [lr], {66} @ 0x42 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f4b24 │ │ │ │ + blx 11f4b34 │ │ │ │ strbeq pc, [lr, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f9730 │ │ │ │ + bcs 5f9740 │ │ │ │ @ instruction: 0x4621d1f3 │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf960f7fb │ │ │ │ strmi r7, [r4], -r3, lsl #24 │ │ │ │ @ instruction: 0x4623e7d0 │ │ │ │ cmncs sp, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - @ instruction: 0x4604fe13 │ │ │ │ + strmi pc, [r4], -fp, lsl #28 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ @ instruction: 0xf8882600 │ │ │ │ stmdbvs r3, {r2, r3, sp, lr}^ │ │ │ │ umlalspl pc, r9, r3, r8 @ │ │ │ │ subsle r2, r9, r0, lsl #26 │ │ │ │ @ instruction: 0xf6952162 │ │ │ │ - rscsvs pc, ip, sp, asr #25 │ │ │ │ + rscsvs pc, ip, r5, asr #25 │ │ │ │ strvs lr, [r0], -r7, asr #19 │ │ │ │ @ instruction: 0xf10060be │ │ │ │ @ instruction: 0x46040554 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf81af699 │ │ │ │ - blt 14eab88 │ │ │ │ + @ instruction: 0xf812f699 │ │ │ │ + blt 14eab98 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x46582172 │ │ │ │ - stc2l 6, cr15, [ip, #608]! @ 0x260 │ │ │ │ + stc2l 6, cr15, [r4, #608]! @ 0x260 │ │ │ │ ldrb r4, [r7, r4, lsl #12] │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ ldrbmi r2, [r8], -pc, ror #2 │ │ │ │ - stc2l 6, cr15, [r4, #608]! @ 0x260 │ │ │ │ + ldc2l 6, cr15, [ip, #608] @ 0x260 │ │ │ │ strb r4, [pc, r4, lsl #12] │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ ldrbmi r2, [r8], -lr, ror #2 │ │ │ │ - ldc2l 6, cr15, [ip, #608] @ 0x260 │ │ │ │ + ldc2l 6, cr15, [r4, #608] @ 0x260 │ │ │ │ strb r4, [r7, r4, lsl #12] │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6981145 │ │ │ │ - @ instruction: 0x4604fdd3 │ │ │ │ + strmi pc, [r4], -fp, asr #27 │ │ │ │ @ instruction: 0x4623e7be │ │ │ │ cmncs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - strmi pc, [r4], -fp, asr #27 │ │ │ │ + strmi pc, [r4], -r3, asr #27 │ │ │ │ @ instruction: 0x4623e7b6 │ │ │ │ cmncs r0, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - strmi pc, [r4], -r3, asr #27 │ │ │ │ + @ instruction: 0x4604fdbb │ │ │ │ eorscs lr, r8, #45613056 @ 0x2b80000 │ │ │ │ stmdage ip!, {r8, sp} │ │ │ │ @ instruction: 0xf642ad2a │ │ │ │ - andcs lr, r2, r2, lsr ip │ │ │ │ + andcs lr, r2, sl, lsr #24 │ │ │ │ strtmi lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xf8eaf698 │ │ │ │ + @ instruction: 0xf8e2f698 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - stcvc 14, cr15, [r3], {109} @ 0x6d │ │ │ │ + stcvc 14, cr15, [r3], {101} @ 0x65 │ │ │ │ strb r4, [r3, -r4, lsl #12]! │ │ │ │ @ instruction: 0x21a6f240 │ │ │ │ - ldc2l 6, cr15, [r2], #-596 @ 0xfffffdac │ │ │ │ + stc2l 6, cr15, [sl], #-596 @ 0xfffffdac │ │ │ │ stmib r7, {r2, r3, r4, r5, r6, r7, sp, lr}^ │ │ │ │ adcsvs r5, sp, r0, lsl #10 │ │ │ │ stcls 7, cr14, [r6], {163} @ 0xa3 │ │ │ │ umaalcc pc, r1, r4, r8 @ │ │ │ │ andls r6, r1, r2, ror #18 │ │ │ │ andls r2, r2, r8 │ │ │ │ @ instruction: 0xf8944640 │ │ │ │ strls r4, [r0], #-64 @ 0xffffffc0 │ │ │ │ @ instruction: 0xfff6f7f9 │ │ │ │ @ instruction: 0xf7ff4605 │ │ │ │ fstmdbxge sl!, {d11-d35} @ Deprecated │ │ │ │ - blmi 665c7c │ │ │ │ - bls 47e530 │ │ │ │ + blmi 665c8c │ │ │ │ + bls 47e540 │ │ │ │ ldmdavs ip, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - ldc2 6, cr15, [sl], {106} @ 0x6a │ │ │ │ + ldc2 6, cr15, [r2], {106} @ 0x6a │ │ │ │ strmi r4, [r3], -lr, lsl #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf642447a │ │ │ │ - @ instruction: 0xf642eee4 │ │ │ │ - @ instruction: 0xf642ead2 │ │ │ │ - stmdbmi r8, {r1, r2, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - bmi 453c9c │ │ │ │ + @ instruction: 0xf642eedc │ │ │ │ + @ instruction: 0xf642eaca │ │ │ │ + stmdbmi r8, {r1, r2, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + bmi 453cac │ │ │ │ ldrbtmi r5, [sl], #-2148 @ 0xfffff79c │ │ │ │ mrscs r9, (UNDEF: 1) │ │ │ │ @ instruction: 0xf6426820 │ │ │ │ - svclt 0x0000eed6 │ │ │ │ + svclt 0x0000eece │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq sl, r5, r4, asr #9 │ │ │ │ - eoreq sl, r5, lr, ror r4 │ │ │ │ + eoreq sl, r5, ip, lsr #7 │ │ │ │ + eoreq sl, r5, r6, ror #6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ stmdbmi fp, {r2, r3, r9, sl, lr}^ │ │ │ │ addlt r4, lr, fp, asr #22 │ │ │ │ @ instruction: 0x46054479 │ │ │ │ @@ -455480,83 +455484,83 @@ │ │ │ │ biclt r0, sl, #0, 6 │ │ │ │ rsccc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ orrslt r4, r8, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf10d682a │ │ │ │ ldrbmi r0, [r3], -r0, lsr #20 │ │ │ │ vrsubhn.i16 d20, q1, │ │ │ │ - blx 177653c │ │ │ │ + blx 177654c │ │ │ │ addseq pc, r2, r2, lsl #5 │ │ │ │ ldc2 0, cr15, [r6, #332] @ 0x14c │ │ │ │ @ instruction: 0xf66a4628 │ │ │ │ - @ instruction: 0xf8d4ff79 │ │ │ │ + @ instruction: 0xf8d4ff71 │ │ │ │ strmi r3, [r2], -r8, ror #5 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - bge 2beb5c │ │ │ │ + bge 2beb6c │ │ │ │ ldrbmi r4, [r1], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0534638 │ │ │ │ strmi pc, [r1], r5, ror #25 │ │ │ │ - blls 2d9b6c │ │ │ │ + blls 2d9b7c │ │ │ │ addsmi r6, sl, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf10dd12d │ │ │ │ - bcc 2eed58 │ │ │ │ + bcc 2eed68 │ │ │ │ strbmi r1, [r0], -r1, lsl #26 │ │ │ │ @ instruction: 0xf6ff9203 │ │ │ │ - @ instruction: 0x4631f813 │ │ │ │ + ldrtmi pc, [r1], -fp, lsl #16 @ │ │ │ │ andcs r4, r0, r2, asr #12 │ │ │ │ ldc2l 0, cr15, [r0, #300]! @ 0x12c │ │ │ │ strbmi r4, [r8], -r6, lsl #12 │ │ │ │ - stc 6, cr15, [ip], {66} @ 0x42 │ │ │ │ + stc 6, cr15, [r4], {66} @ 0x42 │ │ │ │ ands fp, lr, lr, ror #18 │ │ │ │ tstcs r0, r2, lsr #12 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strtmi pc, [r1], -r1, lsr #17 │ │ │ │ stmdbvs r6, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xffbaf7f9 │ │ │ │ @ instruction: 0xf7014628 │ │ │ │ - bmi b2b850 │ │ │ │ + bmi b2b840 │ │ │ │ ldrbtmi r4, [sl], #-2850 @ 0xfffff4de │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4630d137 │ │ │ │ pop {r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf64287f0 │ │ │ │ - @ instruction: 0xf10debee │ │ │ │ + @ instruction: 0xf10debe6 │ │ │ │ @ instruction: 0x46220810 │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ @ instruction: 0xf882f7fe │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7f96946 │ │ │ │ qadd8mi pc, r8, fp @ │ │ │ │ - blx fea2a994 │ │ │ │ + blx fe82a9a4 │ │ │ │ strbmi r2, [r0], -r0, lsl #6 │ │ │ │ stmib r8, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8c83301 │ │ │ │ @ instruction: 0xf6fe300c │ │ │ │ - @ instruction: 0x4640fdf7 │ │ │ │ - mcr2 6, 3, pc, cr14, cr14, {7} @ │ │ │ │ + strbmi pc, [r0], -pc, ror #27 @ │ │ │ │ + mcr2 6, 3, pc, cr6, cr14, {7} @ │ │ │ │ stmdblt r0!, {r2, r9, sl, lr}^ │ │ │ │ andcs r4, r1, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf04b4631 │ │ │ │ - bls 32bb94 │ │ │ │ + bls 32bba4 │ │ │ │ ldrbmi r9, [r1], -r6, lsl #22 │ │ │ │ andsvs r4, r3, r8, lsr r6 │ │ │ │ @ instruction: 0xf0539400 │ │ │ │ @ instruction: 0xf89dfc5b │ │ │ │ - blcs 1f8e3c │ │ │ │ + blcs 1f8e4c │ │ │ │ stmdals r4, {r0, r6, r7, r8, ip, lr, pc} │ │ │ │ - bl ff12a6dc │ │ │ │ + bl fef2a6ec │ │ │ │ @ instruction: 0xf642e7bd │ │ │ │ - svclt 0x0000ee18 │ │ │ │ - rsbseq r3, r9, ip, asr #6 │ │ │ │ + svclt 0x0000ee10 │ │ │ │ + rsbseq r3, r9, ip, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, sl, lsr #5 │ │ │ │ + @ instruction: 0x0079329a │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed43ff0 │ │ │ │ + bl fed44000 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ stmdbmi r0, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ strmi r2, [r4], -r0, lsl #4 │ │ │ │ movweq pc, #33024 @ 0x8100 @ │ │ │ │ ldrbtmi r9, [r9], #-512 @ 0xfffffe00 │ │ │ │ stmpl sl, {r0, r2, r3, r4, r5, r9, fp, lr} │ │ │ │ @@ -455564,69 +455568,69 @@ │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmplt sl, fp, asr pc │ │ │ │ - blmi eff704 │ │ │ │ + blmi eff714 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 246ea0 │ │ │ │ + blls 246eb0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple sl, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ ldreq pc, [r0, #-262] @ 0xfffffefa │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 1fca54 │ │ │ │ + blcs 1fca64 │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - bllt ed0bd0 │ │ │ │ + bllt ed0be0 │ │ │ │ vtbl.8 d6, {d31}, d19 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ mcrrne 8, 11, r6, r2, cr0 │ │ │ │ vsra.u32 d13, d3, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 23ca7c │ │ │ │ + blcc 23ca8c │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ sbcle r2, pc, r0, lsl #22 │ │ │ │ mrscs r2, SP_irq │ │ │ │ teqvs r3, r8, lsr #12 │ │ │ │ - @ instruction: 0xf80cf6ff │ │ │ │ + @ instruction: 0xf804f6ff │ │ │ │ stmdavs r2!, {r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x41b4f246 │ │ │ │ smlabteq r4, ip, r2, pc @ │ │ │ │ rsbvs r9, r3, r0, lsl #4 │ │ │ │ eorvs r4, r3, sl, ror #12 │ │ │ │ - stmdb lr, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 2a6e30 │ │ │ │ + stmdb r6, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 2a6e40 │ │ │ │ andcs sp, r2, #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ tstcs r0, r5, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ sbcle r2, r9, r0, lsl #22 │ │ │ │ andcs r2, r0, #524288 @ 0x80000 │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - @ instruction: 0xfffef6fe │ │ │ │ + @ instruction: 0xfff6f6fe │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ andvc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf642e7b6 │ │ │ │ - svclt 0x0000ed88 │ │ │ │ - ldrshteq r3, [r9], #-26 @ 0xffffffe6 │ │ │ │ + svclt 0x0000ed80 │ │ │ │ + rsbseq r3, r9, sl, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r3, [r9], #-16 │ │ │ │ + rsbseq r3, r9, r0, asr #3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ strmi fp, [sp], -ip, lsl #1 │ │ │ │ ldrmi r4, [r6], -lr, ror #18 │ │ │ │ movwcs r4, #2670 @ 0xa6e │ │ │ │ @@ -455636,297 +455640,297 @@ │ │ │ │ stmpl sl, {r0, r1, r3, r5, r6, r8, r9, sl, fp, lr} │ │ │ │ strhcc pc, [r4], #-128 @ 0xffffff80 @ │ │ │ │ ldmdavs r2, {r0, r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f920b │ │ │ │ movwls r0, #8704 @ 0x2200 │ │ │ │ @ instruction: 0xf8b06c03 │ │ │ │ movwls r0, #12362 @ 0x304a │ │ │ │ - ldc2l 6, cr15, [r0], #-1016 @ 0xfffffc08 │ │ │ │ + stc2l 6, cr15, [r8], #-1016 @ 0xfffffc08 │ │ │ │ stmibvs r0, {r8, ip, sp, pc} │ │ │ │ - bge 290f68 │ │ │ │ + bge 290f78 │ │ │ │ vadd.i8 d22, d22, d24 │ │ │ │ vsra.s64 d20, d18, #52 │ │ │ │ movwcs r0, #288 @ 0x120 │ │ │ │ @ instruction: 0xf6429301 │ │ │ │ - stmdacs r0, {r1, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf105db77 │ │ │ │ andcs r0, r1, #16, 8 @ 0x10000000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmnle r6, r0, lsl #22 │ │ │ │ movwcs r9, #2566 @ 0xa06 │ │ │ │ andseq pc, r4, r5, lsl #2 │ │ │ │ stc2 0, cr15, [lr], {88} @ 0x58 │ │ │ │ vrsubhn.i d4, , q0 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 23cba8 │ │ │ │ + blcc 23cbb8 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmnle r8, r0, lsl #22 │ │ │ │ @ instruction: 0xf1b89b06 │ │ │ │ suble r0, r2, r0, lsl #30 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf8c89b07 │ │ │ │ strcs r3, [r1], #-4 │ │ │ │ svchi 0x005bf3bf │ │ │ │ andmi pc, r8, r8, asr #17 │ │ │ │ eorscs fp, ip, #-2147483611 @ 0x80000025 │ │ │ │ ldcne 1, cr2, [r0, #-0] │ │ │ │ - b 11aa8e8 │ │ │ │ + b faa8f8 │ │ │ │ teqvs r3, r7, lsl #22 │ │ │ │ andcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmdbls r6, {r1, r8, r9, sp} │ │ │ │ @ instruction: 0xf1066033 │ │ │ │ stmiavs r8!, {r2, r3, r8, r9} │ │ │ │ - stmia r4!, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - blle 536ffc │ │ │ │ - blmi fbf8e4 │ │ │ │ + ldm ip, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle 53700c │ │ │ │ + blmi fbf8f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4c7070 │ │ │ │ + blls 4c7080 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r1, r0, lsl #6 │ │ │ │ andlt r4, ip, r0, asr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldmpl fp!, {r0, r1, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf642681e │ │ │ │ - stmdavs r0, {r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - ldm r0!, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdavs r0, {r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmia r8!, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46034a30 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf642447a │ │ │ │ - movwcs lr, #3324 @ 0xcfc │ │ │ │ + movwcs lr, #3316 @ 0xcf4 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ vqdmulh.s d25, d6, d6 │ │ │ │ vsra.s64 d20, d20, #52 │ │ │ │ stmiavs r8!, {r2, r8} │ │ │ │ movwls sl, #6657 @ 0x1a01 │ │ │ │ - ldmda sl!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blmi aa6f98 │ │ │ │ + blmi aa6fa8 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - cdp 6, 8, cr15, cr12, cr2, {2} │ │ │ │ + cdp 6, 8, cr15, cr4, cr2, {2} │ │ │ │ @ instruction: 0xf6426800 │ │ │ │ - bmi a272a8 │ │ │ │ + bmi a27298 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - ldcl 6, cr15, [r8], {66} @ 0x42 │ │ │ │ - blcs 2a7030 │ │ │ │ + ldcl 6, cr15, [r0], {66} @ 0x42 │ │ │ │ + blcs 2a7040 │ │ │ │ @ instruction: 0xf04fd11a │ │ │ │ andcs r0, r0, #131072 @ 0x20000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xff24f6fe │ │ │ │ + @ instruction: 0xff1cf6fe │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ andhi lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ movwcs lr, #1906 @ 0x772 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ @ instruction: 0xf6fe612b │ │ │ │ - @ instruction: 0xe77ffefd │ │ │ │ + @ instruction: 0xe77ffef5 │ │ │ │ vsubl.u q1, d15, d2 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 210e3c │ │ │ │ + blcs 210e4c │ │ │ │ smmls sp, r7, r1, sp │ │ │ │ - ldc 6, cr15, [r8], {66} @ 0x42 │ │ │ │ - ldrsbteq r3, [r9], #-12 │ │ │ │ + ldc 6, cr15, [r0], {66} @ 0x42 │ │ │ │ + rsbseq r3, r9, ip, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, r8, asr #1 │ │ │ │ - rsbseq r3, r9, r0 │ │ │ │ + ldrhteq r3, [r9], #-8 │ │ │ │ + ldrshteq r2, [r9], #-240 @ 0xffffff10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - strdeq r9, [r5], -r0 @ │ │ │ │ - eoreq r9, r5, r4, lsl #27 │ │ │ │ + ldrdeq r9, [r5], -r8 @ │ │ │ │ + eoreq r9, r5, ip, ror #24 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ strmi r4, [r4], -lr, asr #26 │ │ │ │ addslt r4, r6, lr, asr #22 │ │ │ │ eorscs r4, ip, #2097152000 @ 0x7d000000 │ │ │ │ stmdage r5, {r1, r2, r3, r9, sl, lr} │ │ │ │ strcs r2, [r2, -r0, lsl #2] │ │ │ │ cdpvs 8, 2, cr5, cr5, cr11, {7} │ │ │ │ tstls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmib sl, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r2, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r9, [r2], -r0, lsl #14 │ │ │ │ - blge 2fe9d0 │ │ │ │ + blge 2fe9e0 │ │ │ │ adcsmi pc, r0, #13959168 @ 0xd50000 │ │ │ │ strls r2, [r4, -r0, lsl #2] │ │ │ │ strmi r4, [r4], -r0, lsr #15 │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ ldreq pc, [r0, #-262] @ 0xfffffefa │ │ │ │ @ instruction: 0xf8dd2201 │ │ │ │ vshr.u32 d8, d12, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 1fcd54 │ │ │ │ + blcs 1fcd64 │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 210ed0 │ │ │ │ - bge 2e1684 │ │ │ │ + blcs 210ee0 │ │ │ │ + bge 2e1694 │ │ │ │ ldmvs r0!, {r0, r6, r9, sl, lr} │ │ │ │ - stmia r0, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8!, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r0], -r4, lsl #12 │ │ │ │ - bl ff1aaa80 │ │ │ │ - blle 87817c │ │ │ │ + bl fefaaa90 │ │ │ │ + blle 87818c │ │ │ │ movwcs r9, #2563 @ 0xa03 │ │ │ │ andseq pc, r4, r6, lsl #2 │ │ │ │ - blx fe8292ea │ │ │ │ + blx fe8292fa │ │ │ │ orrslt r4, r0, r4, lsl #12 │ │ │ │ movweq pc, #33024 @ 0x8100 @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r4, r6, sl, fp, ip}^ │ │ │ │ stmdacs r0, {ip} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt sl!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ - blls 4139b8 │ │ │ │ + blls 4139c8 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ strcs lr, [r0], #-0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f99c4 │ │ │ │ + bcs 1f99d4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blmi 93fa48 │ │ │ │ + blmi 93fa58 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 747240 │ │ │ │ + blls 747250 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12c0300 │ │ │ │ andslt r4, r6, r0, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mrscs r2, SP_irq │ │ │ │ teqvs r3, r8, lsr #12 │ │ │ │ - mrc2 6, 2, pc, cr14, cr14, {7} │ │ │ │ + mrc2 6, 2, pc, cr6, cr14, {7} │ │ │ │ adcsmi lr, fp, #61341696 @ 0x3a80000 │ │ │ │ strcs sp, [r2], #-274 @ 0xfffffeee │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6fe4628 │ │ │ │ - vqrdmlah.s , , d25[0] │ │ │ │ + vqrdmlah.s , , d17[0] │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 1fda14 │ │ │ │ + bcs 1fda24 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 210f88 │ │ │ │ + blcs 210f98 │ │ │ │ str sp, [r2, lr, ror #3]! │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ andvc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf642e795 │ │ │ │ - svclt 0x0000ebe6 │ │ │ │ - ldrshteq r2, [r9], #-228 @ 0xffffff1c │ │ │ │ + svclt 0x0000ebde │ │ │ │ + rsbseq r2, r9, r4, ror #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r9, r0, lsr lr │ │ │ │ + rsbseq r2, r9, r0, lsr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed44454 │ │ │ │ + bl fed44464 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 3d9470 │ │ │ │ + bmi 3d9480 │ │ │ │ ldmvs ip, {r0, r8, sp} │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r7, [r1], #-2332 @ 0xfffff6e4 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6429400 │ │ │ │ - ldrdlt lr, [r4], -ip │ │ │ │ + ldrdlt lr, [r4], -r4 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrdeq r9, [r5], -ip @ │ │ │ │ + eoreq r9, r5, r4, asr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed44488 │ │ │ │ + bl fed44498 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 3d94a4 │ │ │ │ + bmi 3d94b4 │ │ │ │ ldmvs ip, {r0, r8, sp} │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r7, [r1], #-2332 @ 0xfffff6e4 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6429400 │ │ │ │ - andlt lr, r4, r2, asr #23 │ │ │ │ + @ instruction: 0xb004ebba │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, ip, asr #29 │ │ │ │ + strhteq r9, [r5], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed444bc │ │ │ │ + bl fed444cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 4194d8 │ │ │ │ + bmi 4194e8 │ │ │ │ ldmibvc ip, {r0, r8, sp} │ │ │ │ strls r4, [r3], #-1146 @ 0xfffffb86 │ │ │ │ strls r7, [r2], #-2396 @ 0xfffff6a4 │ │ │ │ strls r7, [r1], #-2332 @ 0xfffff6e4 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6429400 │ │ │ │ - andlt lr, r4, r6, lsr #23 │ │ │ │ + mullt r4, lr, fp │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, ip, lsr #29 │ │ │ │ + mlaeq r5, r4, sp, r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed444f4 │ │ │ │ + bl fed44504 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 419510 │ │ │ │ + bmi 419520 │ │ │ │ ldmibvc ip, {r0, r8, sp} │ │ │ │ strls r4, [r3], #-1146 @ 0xfffffb86 │ │ │ │ strls r7, [r2], #-2396 @ 0xfffff6a4 │ │ │ │ strls r7, [r1], #-2332 @ 0xfffff6e4 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6429400 │ │ │ │ - andlt lr, r4, sl, lsl #23 │ │ │ │ + andlt lr, r4, r2, lsl #23 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, r0, lsr #29 │ │ │ │ + eoreq r9, r5, r8, lsl #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4452c │ │ │ │ + bl fed4453c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [sl, #-832] @ 0xfffffcc0 │ │ │ │ ldcmi 0, cr11, [sl], {137} @ 0x89 │ │ │ │ svceq 0x000df011 │ │ │ │ stmdbpl ip!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ stcge 15, cr11, [r4, #-32] @ 0xffffffe0 │ │ │ │ strls r6, [r7], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ tstle r5, ip, lsl r6 │ │ │ │ eorvs r6, fp, r3, lsr #18 │ │ │ │ @ instruction: 0x712b7d23 │ │ │ │ @ instruction: 0xf6fe88a0 │ │ │ │ - biclt pc, r0, r9, ror #20 │ │ │ │ - bmi 607570 │ │ │ │ - blmi 585614 │ │ │ │ + biclt pc, r0, r1, ror #20 │ │ │ │ + bmi 607580 │ │ │ │ + blmi 585624 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3c73d8 │ │ │ │ + blls 3c73e8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_hyp │ │ │ │ ldclt 0, cr11, [r0, #-36]! @ 0xffffffdc │ │ │ │ - bmi 47ebc4 │ │ │ │ + bmi 47ebd4 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf0569300 │ │ │ │ strmi pc, [r5], -pc, ror #25 │ │ │ │ - blmi 3a730c │ │ │ │ + blmi 3a731c │ │ │ │ @ instruction: 0xe7e4447b │ │ │ │ - bl faaca4 │ │ │ │ - rsbseq r2, r9, r4, asr #25 │ │ │ │ + bl daacb4 │ │ │ │ + ldrhteq r2, [r9], #-196 @ 0xffffff3c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00792c98 │ │ │ │ - rsbseq lr, r6, sl │ │ │ │ - eoreq lr, r2, r8, lsr sp │ │ │ │ + rsbseq r2, r9, r8, lsl #25 │ │ │ │ + ldrshteq sp, [r6], #-250 @ 0xffffff06 │ │ │ │ + eoreq lr, r2, r0, lsr #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed445b8 │ │ │ │ + bl fed445c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fd8 │ │ │ │ addlt ip, r8, r0, rrx │ │ │ │ @ instruction: 0xf0114c17 │ │ │ │ ldrbtmi r0, [ip], #3853 @ 0xf0d │ │ │ │ stmdage r5, {r3, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andmi pc, r4, ip, asr r8 @ │ │ │ │ @@ -455935,430 +455939,430 @@ │ │ │ │ tstle r3, ip, lsl r6 │ │ │ │ andvs r6, r3, r3, lsr #16 │ │ │ │ stmiahi r3!, {r4, r9, fp, lr} │ │ │ │ ldrbtmi r7, [sl], #-259 @ 0xfffffefd │ │ │ │ smlaltbvc r7, r3, r3, r9 │ │ │ │ orrvc r7, r3, r3, ror #19 │ │ │ │ ldmpl r3, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ - blls 3c7464 │ │ │ │ + blls 3c7474 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 59) │ │ │ │ ldclt 0, cr11, [r0, #-32] @ 0xffffffe0 │ │ │ │ - bmi 3fec50 │ │ │ │ + bmi 3fec60 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf0569300 │ │ │ │ strb pc, [r1, r9, lsr #25]! @ │ │ │ │ - b fff2ad28 │ │ │ │ - rsbseq r2, r9, r6, lsr ip │ │ │ │ + b ffd2ad38 │ │ │ │ + rsbseq r2, r9, r6, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r9, r6, lsl ip │ │ │ │ - rsbseq sp, r6, sl, ror #30 │ │ │ │ + rsbseq r2, r9, r6, lsl #24 │ │ │ │ + rsbseq sp, r6, sl, asr pc │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdacc r5, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r9, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdblt fp, {r0, r1, r3, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - bcs ffd0797c │ │ │ │ + bcs ffd0798c │ │ │ │ @ instruction: 0xf1a2d008 │ │ │ │ stmdacs r1, {r1, r3, r5, r6, r7} │ │ │ │ mulcs r0, r4, pc @ │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44670 │ │ │ │ + bl fed44680 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ movwls r4, #1562 @ 0x61a │ │ │ │ @ instruction: 0xffe2f7ff │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r9, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdblt fp, {r0, r1, r3, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - bcs ffd079c0 │ │ │ │ + bcs ffd079d0 │ │ │ │ @ instruction: 0xf1a2d008 │ │ │ │ stmdacs r1, {r1, r3, r5, r6, r7} │ │ │ │ andcs fp, r0, ip, lsl #31 │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed446b4 │ │ │ │ + bl fed446c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ movwls r4, #1562 @ 0x61a │ │ │ │ @ instruction: 0xffe2f7ff │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ addsmi r0, sl, #32, 4 │ │ │ │ - blcs 21d138 │ │ │ │ + blcs 21d148 │ │ │ │ andcs fp, r1, r7, lsl pc │ │ │ │ ldmdavs r8, {sp}^ │ │ │ │ svclt 0x001c1a80 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ ldrbmi r0, [r0, -r0, asr #18]! │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ - blcc 2ed964 │ │ │ │ + blcc 2ed974 │ │ │ │ @ instruction: 0xd1044299 │ │ │ │ ldmvs fp, {r3, sp, lr, pc} │ │ │ │ addsmi r3, r9, #4, 22 @ 0x1000 │ │ │ │ ldmdavs sl, {r2, ip, lr, pc} │ │ │ │ ldrble r0, [r8, #2002]! @ 0x7d2 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ @ instruction: 0xf1006a42 │ │ │ │ svcne 0x00130120 │ │ │ │ mulle sp, r1, r2 │ │ │ │ stcne 2, cr15, [r1], {64} @ 0x40 │ │ │ │ bfieq r6, sl, #16, #1 │ │ │ │ - blvc 622538 │ │ │ │ + blvc 622548 │ │ │ │ ldmdbvs r2, {r6, r8, fp, ip, sp, pc}^ │ │ │ │ tstle r5, r2, ror #10 │ │ │ │ svcne 0x0013689a │ │ │ │ @ instruction: 0xd1f34291 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ vmull.p8 , d0, d0 │ │ │ │ ldrbmi r0, [r0, -r0, asr #32]! │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed44750 │ │ │ │ + bl fed44760 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 231518 │ │ │ │ - blvs ffe72e64 │ │ │ │ - blvc 2875a0 │ │ │ │ + bl 231528 │ │ │ │ + blvs ffe72e74 │ │ │ │ + blvc 2875b0 │ │ │ │ tstle sl, r5, lsl #20 │ │ │ │ - bls 319c94 │ │ │ │ + bls 319ca4 │ │ │ │ mrcne 4, 2, r4, cr4, cr3, {0} │ │ │ │ and r1, r3, sp, asr lr │ │ │ │ andsle r4, r2, r5, lsr #5 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ svccc 0x0001f814 │ │ │ │ mlacs r5, r0, r8, pc @ │ │ │ │ sbceq lr, r3, r0, lsl #22 │ │ │ │ ldrdeq lr, [sl, -r0] │ │ │ │ - @ instruction: 0xf8d2f696 │ │ │ │ - bleq 1229060 │ │ │ │ - blx 629158 │ │ │ │ + @ instruction: 0xf8caf696 │ │ │ │ + bleq 1229070 │ │ │ │ + blx 629168 │ │ │ │ andcs sp, r1, ip, ror #15 │ │ │ │ andcs fp, r0, r0, ror sp │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed447a8 │ │ │ │ + bl fed447b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 231570 │ │ │ │ - blvs ffe72ebc │ │ │ │ - blvc 2875f8 │ │ │ │ + bl 231580 │ │ │ │ + blvs ffe72ecc │ │ │ │ + blvc 287608 │ │ │ │ tstle r8, r5, lsl #20 │ │ │ │ - bls 319cec │ │ │ │ + bls 319cfc │ │ │ │ mrcne 4, 2, r4, cr4, cr3, {0} │ │ │ │ and r1, r3, sp, asr lr │ │ │ │ andsle r4, r2, r5, lsr #5 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ svccc 0x0001f814 │ │ │ │ mlacs r5, r0, r8, pc @ │ │ │ │ sbceq lr, r3, r0, lsl #22 │ │ │ │ ldrdeq lr, [sl, -r0] │ │ │ │ - @ instruction: 0xf8a6f696 │ │ │ │ - bleq 12290b8 │ │ │ │ - blx 6291b0 │ │ │ │ + @ instruction: 0xf89ef696 │ │ │ │ + bleq 12290c8 │ │ │ │ + blx 6291c0 │ │ │ │ andcs sp, r0, ip, ror #13 │ │ │ │ andcs fp, r1, r0, ror sp │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2a8ab8 │ │ │ │ + blhi 2a8ac8 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x460e4617 │ │ │ │ - bl 23feb4 │ │ │ │ + bl 23fec4 │ │ │ │ ldrbtmi r1, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ ldrsbtne pc, [ip], -sl @ │ │ │ │ - blvc 447644 │ │ │ │ + blvc 447654 │ │ │ │ teqle ip, r5, lsl #18 │ │ │ │ eorsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f990a │ │ │ │ mrc 8, 5, r0, cr7, cr0, {1} │ │ │ │ strmi r8, [fp], #-2816 @ 0xfffff500 │ │ │ │ cdpne 14, 5, cr1, cr13, cr12, {2} │ │ │ │ @ instruction: 0xf8524b1f │ │ │ │ and r9, r1, r3 │ │ │ │ eorsle r4, r1, ip, lsr #5 │ │ │ │ - blx 407c16 │ │ │ │ + blx 407c26 │ │ │ │ ldrtmi r9, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1ee46c │ │ │ │ + blcs fe1ee47c │ │ │ │ @ instruction: 0xf8dad123 │ │ │ │ @ instruction: 0xf814203c │ │ │ │ ldmdavs r2, {r0, r8, r9, sl, fp, ip, sp} │ │ │ │ biceq lr, r3, #2048 @ 0x800 │ │ │ │ mlacs r5, r2, r8, pc @ │ │ │ │ ldrdeq lr, [sl, -r3] │ │ │ │ - @ instruction: 0xf860f696 │ │ │ │ - bleq 1229144 │ │ │ │ - blx 62923c │ │ │ │ - bleq ff229150 │ │ │ │ + @ instruction: 0xf858f696 │ │ │ │ + bleq 1229154 │ │ │ │ + blx 62924c │ │ │ │ + bleq ff229160 │ │ │ │ movwcs fp, #8044 @ 0x1f6c │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ mrc 10, 5, APSR_nzcv, cr4, cr0, {0} │ │ │ │ svclt 0x00480bc8 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ - blx 629258 │ │ │ │ + blx 629268 │ │ │ │ @ instruction: 0xf043bfc8 │ │ │ │ - blcs 1ee2a0 │ │ │ │ + blcs 1ee2b0 │ │ │ │ ldc 0, cr13, [sp], #832 @ 0x340 │ │ │ │ andcs r8, r0, r2, lsl #22 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blhi 2a89a0 │ │ │ │ + blhi 2a89b0 │ │ │ │ pop {r0, sp} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r2, r9, sl, ror #19 │ │ │ │ + ldrsbteq r2, [r9], #-154 @ 0xffffff66 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2a8b7c │ │ │ │ + blhi 2a8b8c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x460e4617 │ │ │ │ - bl 23ff78 │ │ │ │ + bl 23ff88 │ │ │ │ ldrbtmi r1, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ ldrsbtne pc, [ip], -sl @ │ │ │ │ - blvc 447708 │ │ │ │ + blvc 447718 │ │ │ │ teqle ip, r5, lsl #18 │ │ │ │ eorsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f990a │ │ │ │ mrc 8, 5, r0, cr7, cr0, {1} │ │ │ │ strmi r8, [fp], #-2816 @ 0xfffff500 │ │ │ │ cdpne 14, 5, cr1, cr13, cr12, {2} │ │ │ │ @ instruction: 0xf8524b1f │ │ │ │ and r9, r1, r3 │ │ │ │ eorsle r4, r1, ip, lsr #5 │ │ │ │ - blx 407cda │ │ │ │ + blx 407cea │ │ │ │ ldrtmi r9, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1ee530 │ │ │ │ + blcs fe1ee540 │ │ │ │ @ instruction: 0xf8dad123 │ │ │ │ @ instruction: 0xf814203c │ │ │ │ ldmdavs r2, {r0, r8, r9, sl, fp, ip, sp} │ │ │ │ biceq lr, r3, #2048 @ 0x800 │ │ │ │ mlacs r5, r2, r8, pc @ │ │ │ │ ldrdeq lr, [sl, -r3] │ │ │ │ - @ instruction: 0xfffef695 │ │ │ │ - bleq 1229208 │ │ │ │ - blx 629300 │ │ │ │ - bleq ff229214 │ │ │ │ + @ instruction: 0xfff6f695 │ │ │ │ + bleq 1229218 │ │ │ │ + blx 629310 │ │ │ │ + bleq ff229224 │ │ │ │ movwcs fp, #8044 @ 0x1f6c │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ mrc 10, 5, APSR_nzcv, cr4, cr0, {0} │ │ │ │ svclt 0x00980bc8 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ - blx 62931c │ │ │ │ + blx 62932c │ │ │ │ @ instruction: 0xf043bfa8 │ │ │ │ - blcs 1ee364 │ │ │ │ + blcs 1ee374 │ │ │ │ ldc 0, cr13, [sp], #832 @ 0x340 │ │ │ │ andcs r8, r0, r2, lsl #22 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blhi 2a8a64 │ │ │ │ + blhi 2a8a74 │ │ │ │ pop {r0, sp} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r2, r9, r6, lsr #18 │ │ │ │ + rsbseq r2, r9, r6, lsl r9 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdane r2, {r0, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldrsbtcs pc, [ip], -r8 @ │ │ │ │ - blvc 2877dc │ │ │ │ + blvc 2877ec │ │ │ │ tstle sp, r5, lsl #20 │ │ │ │ - bls 399f90 │ │ │ │ + bls 399fa0 │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldrmi r4, [r3], #-1536 @ 0xfffffa00 │ │ │ │ mrcne 14, 2, r1, cr13, cr4, {2} │ │ │ │ adcmi lr, r5, #4 │ │ │ │ @ instruction: 0xf8d8d015 │ │ │ │ ldmdavs r8, {r2, r3, r4, r5, ip, sp} │ │ │ │ svccc 0x0001f814 │ │ │ │ mlacs r5, r0, r8, pc @ │ │ │ │ sbceq lr, r3, r0, lsl #22 │ │ │ │ ldrdeq lr, [sl, -r0] │ │ │ │ - @ instruction: 0xffb0f695 │ │ │ │ - bleq 628918 │ │ │ │ + @ instruction: 0xffa8f695 │ │ │ │ + bleq 628928 │ │ │ │ svclt 0x0008428e │ │ │ │ rscle r4, sl, r7, lsl #5 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ strdcs r8, [r1], -r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed449f0 │ │ │ │ + bl fed44a00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf968f047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ teqlt r0, r7 │ │ │ │ muleq r4, sp, r8 │ │ │ │ andeq pc, r1, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ andlt r0, r3, r0, asr #18 │ │ │ │ - blx 32b98e │ │ │ │ + blx 32b99e │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a20 │ │ │ │ + bl fed44a30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf950f047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ teqlt r0, r7 │ │ │ │ muleq r4, sp, r8 │ │ │ │ andeq pc, r3, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ andlt r0, r3, r0, asr #18 │ │ │ │ - blx 32b9be │ │ │ │ + blx 32b9ce │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a50 │ │ │ │ + bl fed44a60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf938f047 │ │ │ │ @ instruction: 0xf1a0b2c0 │ │ │ │ - blx feded868 │ │ │ │ + blx feded878 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a78 │ │ │ │ + bl fed44a88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf924f047 │ │ │ │ @ instruction: 0xf1a0b2c0 │ │ │ │ - blx feded898 │ │ │ │ + blx feded8a8 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44aa0 │ │ │ │ + bl fed44ab0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf910f047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ cmplt r0, r7 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ - blcs 37521c │ │ │ │ + blcs 37522c │ │ │ │ stmdacs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ mulcs r1, r4, pc @ │ │ │ │ andlt r2, r3, r0 │ │ │ │ - blx 32ba42 │ │ │ │ + blx 32ba52 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44ad4 │ │ │ │ + bl fed44ae4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8f6f047 │ │ │ │ - blcs 35a3f0 │ │ │ │ + blcs 35a400 │ │ │ │ mlacs sl, r7, pc, fp @ │ │ │ │ sbcsmi r2, r8, r0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44b00 │ │ │ │ + bl fed44b10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8e0f047 │ │ │ │ cdpne 2, 4, cr11, cr3, cr0, {6} │ │ │ │ svclt 0x00182806 │ │ │ │ svclt 0x00942b01 │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44b2c │ │ │ │ + bl fed44b3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8caf047 │ │ │ │ andcs pc, r7, r0, asr #7 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44b4c │ │ │ │ + bl fed44b5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8baf047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ cmplt r0, r7 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ - blcs 3754c8 │ │ │ │ + blcs 3754d8 │ │ │ │ stmdacs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ mulcs r1, r4, pc @ │ │ │ │ andlt r2, r3, r0 │ │ │ │ - blx 32baee │ │ │ │ + blx 32bafe │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44b80 │ │ │ │ + bl fed44b90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8a0f047 │ │ │ │ cdpne 2, 12, cr11, cr3, cr0, {6} │ │ │ │ svclt 0x00182806 │ │ │ │ svclt 0x00942b01 │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44bac │ │ │ │ + bl fed44bbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf88af047 │ │ │ │ andmi pc, r7, r0, asr #7 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44bcc │ │ │ │ + bl fed44bdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf87af047 │ │ │ │ andlt r0, r3, r0, lsl #28 │ │ │ │ - blx 32bb56 │ │ │ │ + blx 32bb66 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44be8 │ │ │ │ + bl fed44bf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf86cf047 │ │ │ │ cdpeq 0, 0, cr9, cr0, cr1, {0} │ │ │ │ @ instruction: 0xf89dd008 │ │ │ │ - blcs 339a10 │ │ │ │ + blcs 339a20 │ │ │ │ mlacs sl, r7, pc, fp @ │ │ │ │ sbcsmi r2, r8, r0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed44c1c │ │ │ │ + bl fed44c2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x301c0ff8 │ │ │ │ @ instruction: 0xf944f047 │ │ │ │ svccc 0x0080f5b0 │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r1, r4, lsr pc │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed44c40 │ │ │ │ + bl fed44c50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x301c0ff8 │ │ │ │ @ instruction: 0xf932f047 │ │ │ │ svcvc 0x0080f5b0 │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r1, r4, lsr pc │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ addsmi r0, r9, #32, 2 │ │ │ │ svcne 0x001ad01e │ │ │ │ ldcne 2, cr15, [pc], {64} @ 0x40 │ │ │ │ @ instruction: 0xf0136813 │ │ │ │ tstle r3, r1 │ │ │ │ - blvc 91aab8 │ │ │ │ + blvc 91aac8 │ │ │ │ ldmdbvs fp, {r2, r3, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ tstle sl, r3, ror #10 │ │ │ │ svcne 0x001a6893 │ │ │ │ mulle pc, r9, r2 @ │ │ │ │ @ instruction: 0xf0136813 │ │ │ │ mvnsle r0, r1 │ │ │ │ @ instruction: 0x2c007b1c │ │ │ │ @@ -456367,70 +456371,70 @@ │ │ │ │ svcne 0x001a6893 │ │ │ │ @ instruction: 0xd1e34299 │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ @ instruction: 0xf85d2001 │ │ │ │ ldrbmi r4, [r0, -r4, lsl #22]! │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs sl, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 34c708 │ │ │ │ + blcs 34c718 │ │ │ │ stmdblt r3, {r0, r1, r3, ip, lr, pc}^ │ │ │ │ stmiacs ip!, {r4, r6, r8, fp, sp, lr}^ │ │ │ │ vhadd.s8 d29, d0, d9 │ │ │ │ - bne ff1f26d8 │ │ │ │ + bne ff1f26e8 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ - blvs ff6bf89c │ │ │ │ - blvc 887b4c │ │ │ │ + blvs ff6bf8ac │ │ │ │ + blvc 887b5c │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ ubfx r6, r8, #18, #15 │ │ │ │ mcrrne 11, 0, lr, r2, cr1 │ │ │ │ @ instruction: 0xf8dfb530 │ │ │ │ @ instruction: 0xf8dce1a4 │ │ │ │ ldrbtmi r0, [lr], #60 @ 0x3c │ │ │ │ - blvc 307afc │ │ │ │ + blvc 307b0c │ │ │ │ andle r2, r1, r5, lsl #24 │ │ │ │ ldclt 0, cr2, [r0, #-0] │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvs ip, {r0, r1, r2, r4, r5, r7, pc}^ │ │ │ │ stmdbmi r2!, {r4, r5, r8, sl, sp}^ │ │ │ │ andne pc, r1, lr, asr r8 @ │ │ │ │ tstpne r4, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ stmdbls r3, {r1, r3, sl, lr} │ │ │ │ ldclvc 4, cr4, [r2, #44] @ 0x2c │ │ │ │ addeq pc, r6, #2 │ │ │ │ svclt 0x00042a02 │ │ │ │ mlami r5, r0, r8, pc @ │ │ │ │ cdpcc 1, 15, cr15, cr15, cr4, {0} │ │ │ │ - bcs 321c14 │ │ │ │ + bcs 321c24 │ │ │ │ @ instruction: 0xf8dcd1e4 │ │ │ │ ldmdavs r4, {r2, r3, r4, r5, sp} │ │ │ │ andcc r7, r5, #655360 @ 0xa0000 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ strbeq lr, [r2, #2820] @ 0xb04 │ │ │ │ @ instruction: 0xf8542820 │ │ │ │ stmdavs ip!, {r1, r4, r5, sp}^ │ │ │ │ addshi pc, lr, r0, lsl #4 │ │ │ │ ldmdacs pc, {r0, fp, ip, sp} @ │ │ │ │ addshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ - bls fe8945b4 │ │ │ │ + bls fe8945c4 │ │ │ │ @ instruction: 0x919a9a9a │ │ │ │ - bls fe8945d4 │ │ │ │ - @ instruction: 0x8e9a9a9a │ │ │ │ - bls fe8945dc │ │ │ │ - bls fe8945e0 │ │ │ │ bls fe8945e4 │ │ │ │ - bvc fe8945e8 │ │ │ │ - bcs 233ad8 │ │ │ │ + @ instruction: 0x8e9a9a9a │ │ │ │ + bls fe8945ec │ │ │ │ + bls fe8945f0 │ │ │ │ + bls fe8945f4 │ │ │ │ + bvc fe8945f8 │ │ │ │ + bcs 233ae8 │ │ │ │ stceq 1, cr15, [r0], {117} @ 0x75 │ │ │ │ @ instruction: 0xf112dbba │ │ │ │ - b 4fcf8c │ │ │ │ + b 4fcf9c │ │ │ │ @ instruction: 0xf1450202 │ │ │ │ - b 4fcf94 │ │ │ │ + b 4fcfa4 │ │ │ │ @ instruction: 0x432a0505 │ │ │ │ @ instruction: 0x3101d1b0 │ │ │ │ mlsle r9, r9, r2, r4 │ │ │ │ stccs 8, cr7, [r0], #-40 @ 0xffffffd8 │ │ │ │ andeq pc, r5, #-2147483648 @ 0x80000000 │ │ │ │ strbeq lr, [r2, #2816] @ 0xb00 │ │ │ │ eorscs pc, r2, r0, asr r8 @ │ │ │ │ @@ -456470,82 +456474,82 @@ │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ bfine fp, r2, #4, #18 │ │ │ │ subslt lr, r2, #40108032 @ 0x2640000 │ │ │ │ @ instruction: 0xe79617d5 │ │ │ │ - b 1675c58 │ │ │ │ + b 1675c68 │ │ │ │ @ instruction: 0xf43f0400 │ │ │ │ mrcne 15, 2, sl, cr4, cr1, {2} │ │ │ │ andeq lr, r4, #8192 @ 0x2000 │ │ │ │ - ldrbtcc pc, [pc], #320 @ 1edc68 @ │ │ │ │ + ldrbtcc pc, [pc], #320 @ 1edc78 @ │ │ │ │ movwmi r4, #8224 @ 0x2020 │ │ │ │ svcge 0x0048f47f │ │ │ │ addsmi r3, r9, #1073741824 @ 0x40000000 │ │ │ │ svcge 0x005ff47f │ │ │ │ ldclt 0, cr2, [r0, #-4]! │ │ │ │ mulcs r0, r2, r2 │ │ │ │ sbcslt lr, r2, #61079552 @ 0x3a40000 │ │ │ │ strb r2, [r6, r0]! │ │ │ │ - bcs 21a7d4 │ │ │ │ + bcs 21a7e4 │ │ │ │ @ instruction: 0xe737d1f0 │ │ │ │ strb r4, [r0, r0, lsr #12]! │ │ │ │ - rsbseq r2, r9, sl, lsl #10 │ │ │ │ + ldrshteq r2, [r9], #-74 @ 0xffffffb6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ subne lr, r2, r1, lsl #22 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ - blvs ff340da0 │ │ │ │ + blvs ff340db0 │ │ │ │ stmdavs r8!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ vmlacs.f64 d7, d5, d6 │ │ │ │ - blcs 2221fc │ │ │ │ + blcs 22220c │ │ │ │ stmdbvs lr, {r2, r3, r5, r6, ip, lr, pc}^ │ │ │ │ stmdapl r1!, {r1, r3, r4, r5, r8, fp, lr}^ │ │ │ │ - blx 2f6d82 │ │ │ │ + blx 2f6d92 │ │ │ │ ldrmi r1, [r1], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0xf0027dca │ │ │ │ - bcs 26e6e4 │ │ │ │ + bcs 26e6f4 │ │ │ │ stclvc 1, cr13, [sl], #-272 @ 0xfffffef0 │ │ │ │ cdpmi 0, 0, cr15, cr0, cr15, {2} │ │ │ │ mlapl r5, r0, r8, pc @ │ │ │ │ strteq pc, [r0], #-418 @ 0xfffffe5e │ │ │ │ subeq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ msreq CPSR_, r2 @ │ │ │ │ - ldclcc 1, cr15, [pc], #20 @ 1edcfc │ │ │ │ + ldclcc 1, cr15, [pc], #20 @ 1edd0c │ │ │ │ vst1.8 {d15-d16}, [r4], lr │ │ │ │ - blx 159da60 │ │ │ │ + blx 159da70 │ │ │ │ movwmi pc, #49409 @ 0xc101 @ │ │ │ │ - blx 1594110 │ │ │ │ + blx 1594120 │ │ │ │ strmi pc, [fp], #-3586 @ 0xfffff1fe │ │ │ │ - blcc 23c104 │ │ │ │ + blcc 23c114 │ │ │ │ svccs 0x0001f811 │ │ │ │ @ instruction: 0xf1022d20 │ │ │ │ - bl 1ee520 │ │ │ │ + bl 1ee530 │ │ │ │ @ instruction: 0xf85006c2 │ │ │ │ ldmdavs r6!, {r1, r4, r5, sp}^ │ │ │ │ @ instruction: 0xf1bcd825 │ │ │ │ ldmdale pc!, {r0, r1, r2, r3, r4, r8, r9, sl, fp} @ │ │ │ │ @ instruction: 0xf00ce8df │ │ │ │ mrccc 14, 1, r3, cr14, cr0, {0} │ │ │ │ - blcc 117d620 │ │ │ │ + blcc 117d630 │ │ │ │ mrccc 14, 1, r3, cr14, cr14, {1} │ │ │ │ svcne 0x003e3e3e │ │ │ │ mrccc 14, 1, r3, cr14, cr14, {1} │ │ │ │ mrccc 14, 1, r3, cr14, cr14, {1} │ │ │ │ mrccc 14, 1, r3, cr14, cr14, {1} │ │ │ │ mrccc 14, 1, r3, cr14, cr14, {1} │ │ │ │ subsmi fp, r6, #536870925 @ 0x2000000d │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ ldrbmi r1, [r7, #-2039]! @ 0xfffff809 │ │ │ │ adcmi fp, r6, #8, 30 │ │ │ │ @ instruction: 0xf042bf08 │ │ │ │ biclt r0, sl, r1, lsl #4 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ andslt r8, r2, #240, 2 @ 0x3c │ │ │ │ - b 1db3cbc │ │ │ │ + b 1db3ccc │ │ │ │ ldrmi r0, [r6, #2054]! @ 0x806 │ │ │ │ addsmi fp, r4, #8, 30 │ │ │ │ ldrbvc lr, [r8, pc, asr #20] │ │ │ │ @ instruction: 0xf047bf08 │ │ │ │ svccs 0x00000701 │ │ │ │ subsmi sp, r7, #-2147483589 @ 0x8000003b │ │ │ │ andeq lr, r2, #159744 @ 0x27000 │ │ │ │ @@ -456553,30 +456557,30 @@ │ │ │ │ streq lr, [r8], -r6, lsl #20 │ │ │ │ mvnle r4, r2, lsr r3 │ │ │ │ @ instruction: 0xd1b7428b │ │ │ │ pop {r0, sp} │ │ │ │ subslt r8, r2, #240, 2 @ 0x3c │ │ │ │ ubfx r1, r6, #15, #3 │ │ │ │ ubfx r1, r6, #15, #1 │ │ │ │ - rsbseq r2, r9, r8, asr r3 │ │ │ │ + rsbseq r2, r9, r8, asr #6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r0, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34c9bc │ │ │ │ + bcs 34c9cc │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 1ffb7c │ │ │ │ + blcs 1ffb8c │ │ │ │ adcshi pc, r5, r0 │ │ │ │ strcs fp, [r0, #-1520] @ 0xfffffa10 │ │ │ │ @ instruction: 0xf8909a05 │ │ │ │ strtmi ip, [ip], -r5, lsr #32 │ │ │ │ - bcc 23ee1c │ │ │ │ + bcc 23ee2c │ │ │ │ @ instruction: 0xf8121e59 │ │ │ │ @ instruction: 0xf1bc3f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 1ee9f4 │ │ │ │ + bl 1eea04 │ │ │ │ @ instruction: 0xf85006c3 │ │ │ │ ldmdavs r6!, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @ instruction: 0xf10cd878 │ │ │ │ @ instruction: 0xf1bc3cff │ │ │ │ ldmdale r6!, {r0, r1, r2, r3, r4, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf00ce8df │ │ │ │ ldrcc r3, [r5, #-1304]! @ 0xfffffae8 │ │ │ │ @@ -456587,68 +456591,68 @@ │ │ │ │ ldrcc r3, [r5, #-1333]! @ 0xfffffacb │ │ │ │ ldrcc r3, [r5, #-1333]! @ 0xfffffacb │ │ │ │ ldrcc r3, [r5, #-1333]! @ 0xfffffacb │ │ │ │ addsmi fp, r1, #164, 22 @ 0x29000 │ │ │ │ @ instruction: 0xf812d076 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ - blcs 21a998 │ │ │ │ + blcs 21a9a8 │ │ │ │ udf #15621 @ 0x3d05 │ │ │ │ addsmi fp, r1, #68, 22 @ 0x11000 │ │ │ │ @ instruction: 0xf812d06a │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ ldrbtle r0, [r5], #1563 @ 0x61b │ │ │ │ @ instruction: 0xf5b6e7f5 │ │ │ │ @ instruction: 0xf1734f00 │ │ │ │ - blle 1d6ea50 │ │ │ │ + blle 1d6ea60 │ │ │ │ addsmi fp, r1, #3227648 @ 0x314000 │ │ │ │ @ instruction: 0xf812d05a │ │ │ │ strcs r3, [r1], #-3841 @ 0xfffff0ff │ │ │ │ @ instruction: 0xf8503305 │ │ │ │ ldmne lr, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ mvnvc lr, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf516415b │ │ │ │ @ instruction: 0xf1434e00 │ │ │ │ @ instruction: 0xf5be0c00 │ │ │ │ @ instruction: 0xf17c3fc0 │ │ │ │ andle r0, r3, #0, 24 │ │ │ │ - ble ffa78a80 │ │ │ │ + ble ffa78a90 │ │ │ │ suble r2, r9, r0, lsl #24 │ │ │ │ ldcllt 0, cr2, [r0] │ │ │ │ svcmi 0x0000f5b6 │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ vstrcs d13, [r0, #-340] @ 0xfffffeac │ │ │ │ addsmi sp, r1, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0xf812d038 │ │ │ │ strcs r3, [r1], #-3841 @ 0xfffff0ff │ │ │ │ @ instruction: 0xf8503305 │ │ │ │ andslt r3, fp, #51 @ 0x33 │ │ │ │ - b 15b4224 │ │ │ │ + b 15b4234 │ │ │ │ cmpmi fp, r3, ror #7 │ │ │ │ mcrmi 5, 0, pc, cr0, cr6, {0} @ │ │ │ │ stceq 1, cr15, [r0], {67} @ 0x43 │ │ │ │ svccc 0x00c0f5be │ │ │ │ stceq 1, cr15, [r0], {124} @ 0x7c │ │ │ │ - blcs 222a44 │ │ │ │ + blcs 222a54 │ │ │ │ @ instruction: 0x2c00dae0 │ │ │ │ addsmi sp, r1, #220, 2 @ 0x37 │ │ │ │ @ instruction: 0xf812d01e │ │ │ │ strcs r3, [r1, #-3841] @ 0xfffff0ff │ │ │ │ @ instruction: 0xf8503305 │ │ │ │ @ instruction: 0xe7e43033 │ │ │ │ ldrsbmi r1, [r6, #-139]! @ 0xffffff75 │ │ │ │ smuadmi r0, r3, r5 │ │ │ │ cdpeq 1, 0, cr15, cr0, cr6, {2} │ │ │ │ svccc 0x00c0f5b7 │ │ │ │ mcreq 1, 0, pc, cr0, cr14, {3} @ │ │ │ │ cdpcs 2, 0, cr13, cr0, cr8, {6} │ │ │ │ @ instruction: 0xf5b3db0c │ │ │ │ @ instruction: 0xf1764f00 │ │ │ │ - blle 26f700 │ │ │ │ + blle 26f710 │ │ │ │ stccs 4, cr2, [r0, #-4] │ │ │ │ addsmi sp, r1, #-2147483601 @ 0x8000002f │ │ │ │ svcge 0x0063f47f │ │ │ │ ldcllt 0, cr2, [r0, #4]! │ │ │ │ @ instruction: 0xd1b72c00 │ │ │ │ ldrb r2, [r6, r1, lsl #10]! │ │ │ │ smlalsle r4, r7, r1, r2 │ │ │ │ @@ -456665,23 +456669,23 @@ │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ svclt 0x0000e7ab │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 1ffd24 │ │ │ │ + blcs 1ffd34 │ │ │ │ ldrblt sp, [r0, #107]! @ 0x6b │ │ │ │ @ instruction: 0xc014f8dd │ │ │ │ mla r5, r2, r8, pc @ │ │ │ │ ldrmi r4, [r9], #-1633 @ 0xfffff99f │ │ │ │ mulcc r0, ip, r8 │ │ │ │ @ instruction: 0xf1be3901 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 26eb98 │ │ │ │ + bl 26eba8 │ │ │ │ @ instruction: 0xf85200c3 │ │ │ │ stmdavs r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @ instruction: 0xf10ed84d │ │ │ │ ldmdacs pc, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp} @ │ │ │ │ ldm pc, {r0, r1, r5, fp, ip, lr, pc}^ @ │ │ │ │ andscs pc, sp, #0 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ @@ -456713,40 +456717,40 @@ │ │ │ │ eorscc pc, r3, r2, asr r8 @ │ │ │ │ stmdale r0, {r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf51317d8 │ │ │ │ @ instruction: 0xf1404500 │ │ │ │ @ instruction: 0xf5b50400 │ │ │ │ @ instruction: 0xf1743fc0 │ │ │ │ andle r0, r2, #0, 8 │ │ │ │ - ble ff9b8024 │ │ │ │ + ble ff9b8034 │ │ │ │ andcs fp, r0, r7, lsr #2 │ │ │ │ @ instruction: 0x2600bdf0 │ │ │ │ @ instruction: 0xe7ee4637 │ │ │ │ sbcle r4, r8, r1, ror #10 │ │ │ │ svccc 0x0001f81c │ │ │ │ movwcc r2, #22017 @ 0x5601 │ │ │ │ ldrdcs lr, [r1], -lr @ │ │ │ │ strbmi r4, [r1, #-1904]! @ 0xfffff890 │ │ │ │ @ instruction: 0xf81cd0bf │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ svclt 0x0000e7d6 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r0, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34cc64 │ │ │ │ + bcs 34cc74 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 1ffe24 │ │ │ │ + blcs 1ffe34 │ │ │ │ adcshi pc, r3, r0 │ │ │ │ strcs fp, [r0], #-1520 @ 0xfffffa10 │ │ │ │ @ instruction: 0xf8909a05 │ │ │ │ strtmi ip, [r5], -r5, lsr #32 │ │ │ │ - bcc 23f0c4 │ │ │ │ + bcc 23f0d4 │ │ │ │ @ instruction: 0xf8121e59 │ │ │ │ @ instruction: 0xf1bc3f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 1eec9c │ │ │ │ + bl 1eecac │ │ │ │ @ instruction: 0xf85006c3 │ │ │ │ ldmdavs r6!, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @ instruction: 0xf10cd827 │ │ │ │ @ instruction: 0xf1bc3cff │ │ │ │ stmdale r3, {r0, r1, r2, r3, r4, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf00ce8df │ │ │ │ submi r4, r2, #268435457 @ 0x10000001 │ │ │ │ @@ -456755,23 +456759,23 @@ │ │ │ │ mcrrpl 2, 4, r4, r2, cr2 │ │ │ │ submi r4, r2, #536870916 @ 0x20000004 │ │ │ │ submi r4, r2, #536870916 @ 0x20000004 │ │ │ │ submi r4, r2, #536870916 @ 0x20000004 │ │ │ │ submi r4, r2, #536870916 @ 0x20000004 │ │ │ │ addsmi r3, r1, #268435456 @ 0x10000000 │ │ │ │ strdcs sp, [r1], -ip │ │ │ │ - bllt 155d88c │ │ │ │ + bllt 155d89c │ │ │ │ smlalsle r4, sl, r1, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8503305 │ │ │ │ subslt r3, fp, #51 @ 0x33 │ │ │ │ @ instruction: 0xddf52b00 │ │ │ │ subsmi lr, fp, #63700992 @ 0x3cc0000 │ │ │ │ vmlseq.f64 d30, d6, d22 │ │ │ │ - bl 1574458 │ │ │ │ + bl 1574468 │ │ │ │ @ instruction: 0xf5130e0e │ │ │ │ @ instruction: 0xf14e4700 │ │ │ │ @ instruction: 0xf5b70600 │ │ │ │ @ instruction: 0xf1763fc0 │ │ │ │ andle r0, pc, #0, 12 │ │ │ │ svceq 0x0000f1be │ │ │ │ ldmdblt sp, {r2, r9, fp, ip, lr, pc}^ │ │ │ │ @@ -456792,37 +456796,37 @@ │ │ │ │ vstrcs s26, [r0, #-212] @ 0xffffff2c │ │ │ │ addsmi sp, r1, #236, 2 @ 0x3b │ │ │ │ @ instruction: 0xf812d0bd │ │ │ │ strcs r3, [r1], #-3841 @ 0xfffff0ff │ │ │ │ @ instruction: 0xf8503305 │ │ │ │ @ instruction: 0xe7e73033 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {3} │ │ │ │ - blx fe2da9ce │ │ │ │ + blx fe2da9de │ │ │ │ @ instruction: 0xf513360e │ │ │ │ @ instruction: 0xf1464700 │ │ │ │ @ instruction: 0xf5b70c00 │ │ │ │ @ instruction: 0xf17c3fc0 │ │ │ │ sbcsle r0, r5, #0, 24 │ │ │ │ - ble 479978 │ │ │ │ + ble 479988 │ │ │ │ bicsle r2, r1, r0, lsl #26 │ │ │ │ umlalle r4, r2, r1, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ movwcc r2, #21505 @ 0x5401 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ @ instruction: 0xf5b3e7e6 │ │ │ │ @ instruction: 0xf1764f00 │ │ │ │ - blle b2f998 │ │ │ │ + blle b2f9a8 │ │ │ │ bicle r2, r1, r0, lsl #24 │ │ │ │ umullsle r4, r2, r1, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ movwcc r2, #21761 @ 0x5501 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ @ instruction: 0xf5b3e7d6 │ │ │ │ @ instruction: 0xf1764f00 │ │ │ │ - blle 4ef9b8 │ │ │ │ + blle 4ef9c8 │ │ │ │ @ instruction: 0xd1b12c00 │ │ │ │ umullle r4, r2, r1, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ movwcc r2, #21761 @ 0x5501 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ andcs lr, r1, ip, lsr #15 │ │ │ │ addsmi r4, r1, #112, 14 @ 0x1c00000 │ │ │ │ @@ -456832,21 +456836,21 @@ │ │ │ │ @ instruction: 0xe7a13033 │ │ │ │ @ instruction: 0xf43f4291 │ │ │ │ @ instruction: 0xf812af6e │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorscc pc, r3, r0, asr r8 @ │ │ │ │ svclt 0x0000e7b2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed45400 │ │ │ │ + bl fed45410 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 2321c8 │ │ │ │ + bl 2321d8 │ │ │ │ ldrmi r1, [sp], -r2, asr #8 │ │ │ │ mcrls 4, 0, r3, cr4, cr0, {1} │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ - blx fec2bc6c │ │ │ │ + blx fea2bc7c │ │ │ │ stccs 3, cr11, [r0, #-448] @ 0xfffffe40 │ │ │ │ stmiavs r3!, {r0, r4, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0x1e721971 │ │ │ │ ldmdavs ip, {r0, r8, fp, ip, sp} │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @@ -456891,26 +456895,26 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strbne lr, [r2, -r1, lsl #22] │ │ │ │ @ instruction: 0xf107461e │ │ │ │ stcls 4, cr0, [r8, #-192] @ 0xffffff40 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ - blx 11abd40 │ │ │ │ + blx fabd50 │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ stmiavs r2!, {r2, r5, r6, r7, pc}^ │ │ │ │ - blvs bf3b4 │ │ │ │ + blvs bf3c4 │ │ │ │ cdpcc 13, 0, cr3, cr1, cr1, {0} │ │ │ │ ldrdhi pc, [r0], -r2 │ │ │ │ @ instruction: 0xf8987c5f │ │ │ │ @ instruction: 0xf8159025 │ │ │ │ @ instruction: 0xf1b93f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 3eef2c │ │ │ │ + bl 3eef3c │ │ │ │ @ instruction: 0xf85802c3 │ │ │ │ @ instruction: 0xf8d24033 │ │ │ │ vhadd.s8 d10, d0, d4 │ │ │ │ @ instruction: 0xf10980b3 │ │ │ │ @ instruction: 0xf1b939ff │ │ │ │ vrecps.f32 d0, d0, d15 │ │ │ │ ldm pc, {r2, r7, pc}^ @ │ │ │ │ @@ -456927,50 +456931,50 @@ │ │ │ │ and r0, r7, r1, lsl #20 │ │ │ │ @ instruction: 0xf00042ae │ │ │ │ @ instruction: 0xf81580ac │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorsmi pc, r3, r8, asr r8 @ │ │ │ │ smlatbcs r0, r4, r2, fp │ │ │ │ @ instruction: 0xf6414620 │ │ │ │ - @ instruction: 0xf1a0e8e4 │ │ │ │ + @ instruction: 0xf1a0e8dc │ │ │ │ @ instruction: 0xf1c00320 │ │ │ │ - blx 46ec04 │ │ │ │ - blx caaf94 │ │ │ │ + blx 46ec14 │ │ │ │ + blx caafa4 │ │ │ │ tstpmi sl, #536870912 @ p-variant is OBSOLETE @ 0x20000000 │ │ │ │ vpmax.u8 d15, d0, d10 │ │ │ │ @ instruction: 0xf1423b01 │ │ │ │ strbmi r3, [sl, #-767] @ 0xfffffd01 │ │ │ │ adcmi fp, r3, #8, 30 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ addmi r2, r7, #0, 6 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 1eefb0 │ │ │ │ + blcs 1eefc0 │ │ │ │ ldrdcs sp, [r0], -r8 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 26a4f8 │ │ │ │ + beq 26a508 │ │ │ │ adcmi lr, lr, #6 │ │ │ │ @ instruction: 0xf815d07d │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorsmi pc, r3, r8, asr r8 @ │ │ │ │ smlattcs r0, r4, r2, fp │ │ │ │ @ instruction: 0xf6414620 │ │ │ │ - @ instruction: 0xf1a0e8b6 │ │ │ │ + @ instruction: 0xf1a0e8ae │ │ │ │ @ instruction: 0xf1c00320 │ │ │ │ - blx 46ec60 │ │ │ │ - blx caaff0 │ │ │ │ + blx 46ec70 │ │ │ │ + blx cab000 │ │ │ │ tstpmi sl, #536870912 @ p-variant is OBSOLETE @ 0x20000000 │ │ │ │ vpmax.u8 d15, d0, d10 │ │ │ │ @ instruction: 0xf1423b01 │ │ │ │ strbmi r3, [sl, #-767] @ 0xfffffd01 │ │ │ │ adcmi fp, r3, #8, 30 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ addmi r2, r7, #0, 6 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 1ef00c │ │ │ │ + blcs 1ef01c │ │ │ │ @ instruction: 0xe7d0d0d9 │ │ │ │ and r2, r6, r1, lsl #4 │ │ │ │ subsle r4, r4, lr, lsr #5 │ │ │ │ svccc 0x0001f815 │ │ │ │ @ instruction: 0xf8583305 │ │ │ │ rsclt r4, r4, #51 @ 0x33 │ │ │ │ vpmax.u8 d15, d4, d2 │ │ │ │ @@ -456978,170 +456982,170 @@ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ svclt 0x000842a7 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ rscle r2, fp, r0, lsl #22 │ │ │ │ @ instruction: 0xf04fe7b9 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ strtmi r0, [r0], -r0, lsl #18 │ │ │ │ - svc 0x00c2f640 │ │ │ │ + svc 0x00baf640 │ │ │ │ msreq CPSR_, #160, 2 @ 0x28 │ │ │ │ eoreq pc, r0, #192, 2 @ 0x30 │ │ │ │ vpmax.u8 d15, d3, d10 │ │ │ │ vpmax.s8 d15, d2, d26 │ │ │ │ - blx 47f0c4 │ │ │ │ - blcc 26b060 │ │ │ │ + blx 47f0d4 │ │ │ │ + blcc 26b070 │ │ │ │ rscscc pc, pc, #-2147483632 @ 0x80000010 │ │ │ │ svclt 0x0008454a │ │ │ │ svclt 0x001442a3 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svclt 0x00084287 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ orrsle r2, r8, r0, lsl #22 │ │ │ │ andsle r4, lr, lr, lsr #5 │ │ │ │ svccc 0x0001f815 │ │ │ │ @ instruction: 0xf8583305 │ │ │ │ @ instruction: 0xe7da4033 │ │ │ │ ldrbmi r4, [r1], -r0, lsr #12 │ │ │ │ - ldmda r6, {r0, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr, {r0, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ tstle r3, r0, asr #16 │ │ │ │ ldrbmi r4, [r2, #-1562] @ 0xfffff9e6 │ │ │ │ adcmi fp, r3, #8, 30 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ addmi r2, r7, #0, 6 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 1ef0b8 │ │ │ │ + blcs 1ef0c8 │ │ │ │ svcge 0x007bf47f │ │ │ │ @ instruction: 0xf47f42ae │ │ │ │ andcs sl, r1, r6, lsr #30 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf1a02301 │ │ │ │ @ instruction: 0xf1c00220 │ │ │ │ - blx 2ae950 │ │ │ │ - blx aeacdc │ │ │ │ + blx 2ae960 │ │ │ │ + blx aeacec │ │ │ │ addmi pc, r3, r1, lsl #2 │ │ │ │ - blcc 23f104 │ │ │ │ + blcc 23f114 │ │ │ │ rscscc pc, pc, #-2147483632 @ 0x80000010 │ │ │ │ svclt 0x0000e7dd │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strbne lr, [r2], -r1, lsl #22 │ │ │ │ @ instruction: 0xf106461c │ │ │ │ svcls 0x00080530 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - @ instruction: 0xf930f695 │ │ │ │ + @ instruction: 0xf928f695 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 0, cr8, [r0], {235} @ 0xeb │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bl 3c94e0 │ │ │ │ + bl 3c94f0 │ │ │ │ stmiavs fp!, {r2, r9, sl, fp}^ │ │ │ │ smlsdxcs r1, r8, lr, r1 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {0} │ │ │ │ ldmdavs sp, {r1, r4, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8950852 │ │ │ │ - blx 3be5c4 │ │ │ │ + blx 3be5d4 │ │ │ │ @ instruction: 0xf1a2f602 │ │ │ │ @ instruction: 0xf1c20120 │ │ │ │ - bcs 11ef1bc │ │ │ │ + bcs 11ef1cc │ │ │ │ sbcshi pc, r5, r0 │ │ │ │ @ instruction: 0xf101fa07 │ │ │ │ - ldclcc 1, cr15, [pc], #88 @ 1ee5a0 │ │ │ │ + ldclcc 1, cr15, [pc], #88 @ 1ee5b0 │ │ │ │ vpmax.u8 d15, d3, d23 │ │ │ │ tsteq r3, r1, asr #20 │ │ │ │ mvnscc pc, r1, asr #2 │ │ │ │ svccc 0x0001f810 │ │ │ │ @ instruction: 0xf1032c20 │ │ │ │ - bl 32f174 │ │ │ │ + bl 32f184 │ │ │ │ @ instruction: 0xf85508c3 │ │ │ │ @ instruction: 0xf8d83033 │ │ │ │ vhadd.s8 d8, d0, d4 │ │ │ │ @ instruction: 0xf04f80ad │ │ │ │ stccc 8, cr0, [r1], {1} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf702fa08 │ │ │ │ ldmdale r1, {r0, r1, r2, r3, r4, sl, fp, sp} │ │ │ │ @ instruction: 0xf004e8df │ │ │ │ andsne r1, r0, r2, lsl #1 │ │ │ │ - bpl 5f25cc │ │ │ │ + bpl 5f25dc │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ ldrcc r1, [r0, #-16] │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ strteq pc, [r0], #-418 @ 0xfffffe5e │ │ │ │ strteq pc, [r0], -r2, asr #3 │ │ │ │ movweq lr, #51715 @ 0xca03 │ │ │ │ svclt 0x00084589 │ │ │ │ - blx 3ffb44 │ │ │ │ - blx c2b5cc │ │ │ │ + blx 3ffb54 │ │ │ │ + blx c2b5dc │ │ │ │ @ instruction: 0xf040f606 │ │ │ │ teqmi r4, #145 @ 0x91 │ │ │ │ @ instruction: 0xf0004586 │ │ │ │ @ instruction: 0xf810808a │ │ │ │ - bcs 11fe1d4 │ │ │ │ + bcs 11fe1e4 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf1033cff │ │ │ │ svclt 0x00080305 │ │ │ │ @ instruction: 0xf8554661 │ │ │ │ sbcsle r3, pc, r3, lsr r0 @ │ │ │ │ - ldclcc 1, cr15, [pc], #92 @ 1ee644 │ │ │ │ + ldclcc 1, cr15, [pc], #92 @ 1ee654 │ │ │ │ mvnscc pc, r4, asr #2 │ │ │ │ @ instruction: 0xf1a2e7da │ │ │ │ @ instruction: 0xf1c20420 │ │ │ │ addslt r0, fp, #32, 12 @ 0x2000000 │ │ │ │ vst1.8 {d15-d16}, [r4], r8 │ │ │ │ movweq lr, #51715 @ 0xca03 │ │ │ │ @ instruction: 0xf606fa28 │ │ │ │ svclt 0x00084589 │ │ │ │ - b 12ffb98 │ │ │ │ + b 12ffba8 │ │ │ │ cmnle r9, r6, lsl #8 │ │ │ │ rsble r4, r4, r6, lsl #11 │ │ │ │ svccc 0x0001f810 │ │ │ │ svclt 0x00082a40 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1ee75c │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1ee76c │ │ │ │ movweq pc, #20739 @ 0x5103 @ │ │ │ │ strbtmi fp, [r1], -r8, lsl #30 │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xf117d0df │ │ │ │ @ instruction: 0xf1443cff │ │ │ │ @ instruction: 0xe7da31ff │ │ │ │ strteq pc, [r0], #-418 @ 0xfffffe5e │ │ │ │ strteq pc, [r0], -r2, asr #3 │ │ │ │ - blx 41b1b0 │ │ │ │ - b 2eb658 │ │ │ │ - blx bef27c │ │ │ │ + blx 41b1c0 │ │ │ │ + b 2eb668 │ │ │ │ + blx bef28c │ │ │ │ strmi pc, [r9, #1542] @ 0x606 │ │ │ │ strbmi fp, [r3, #-3848]! @ 0xfffff0f8 │ │ │ │ streq lr, [r6], #-2628 @ 0xfffff5bc │ │ │ │ strmi sp, [r6, #324] @ 0x144 │ │ │ │ @ instruction: 0xf810d03f │ │ │ │ - bcs 11fe268 │ │ │ │ + bcs 11fe278 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf1033cff │ │ │ │ svclt 0x00080305 │ │ │ │ @ instruction: 0xf8554661 │ │ │ │ sbcsle r3, pc, r3, lsr r0 @ │ │ │ │ - ldclcc 1, cr15, [pc], #92 @ 1ee6d8 │ │ │ │ + ldclcc 1, cr15, [pc], #92 @ 1ee6e8 │ │ │ │ mvnscc pc, r4, asr #2 │ │ │ │ @ instruction: 0xf04fe7da │ │ │ │ @ instruction: 0x46613cff │ │ │ │ strteq pc, [r0], #-418 @ 0xfffffe5e │ │ │ │ strteq pc, [r0], -r2, asr #3 │ │ │ │ - blx 41b200 │ │ │ │ - b 2eb6a8 │ │ │ │ - blx bef2cc │ │ │ │ + blx 41b210 │ │ │ │ + b 2eb6b8 │ │ │ │ + blx bef2dc │ │ │ │ strmi pc, [r9, #1542] @ 0x606 │ │ │ │ strbmi fp, [r3, #-3848]! @ 0xfffff0f8 │ │ │ │ streq lr, [r6], #-2628 @ 0xfffff5bc │ │ │ │ strmi sp, [r6, #284] @ 0x11c │ │ │ │ @ instruction: 0xf810d017 │ │ │ │ - bcs 11fe2b8 │ │ │ │ + bcs 11fe2c8 │ │ │ │ movweq pc, #20739 @ 0x5103 @ │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xf117d0e1 │ │ │ │ @ instruction: 0xf1443cff │ │ │ │ @ instruction: 0xe7df31ff │ │ │ │ movweq lr, #14860 @ 0x3a0c │ │ │ │ stmdaeq r8, {r0, r9, fp, sp, lr, pc} │ │ │ │ @@ -457158,79 +457162,79 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strbne lr, [r2], -r1, lsl #22 │ │ │ │ @ instruction: 0xf106461c │ │ │ │ svcls 0x00060530 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - @ instruction: 0xf828f695 │ │ │ │ + @ instruction: 0xf820f695 │ │ │ │ rsble r2, r5, r0, lsl #16 │ │ │ │ suble r2, r8, r0, lsl #24 │ │ │ │ - bl 3c96e8 │ │ │ │ + bl 3c96f8 │ │ │ │ stmiavs fp!, {r2, r9, sl, fp}^ │ │ │ │ smlsdxcs r1, sl, lr, r1 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {0} │ │ │ │ ldmdavs sp, {r3, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8950840 │ │ │ │ - blx 3be7d0 │ │ │ │ + blx 3be7e0 │ │ │ │ @ instruction: 0xf1a0f600 │ │ │ │ @ instruction: 0xf1c00320 │ │ │ │ stmdacs r0, {r5, r8}^ │ │ │ │ addshi pc, fp, r0 │ │ │ │ @ instruction: 0xf101fa27 │ │ │ │ - ldclcc 1, cr15, [pc], #88 @ 1ee7ac │ │ │ │ + ldclcc 1, cr15, [pc], #88 @ 1ee7bc │ │ │ │ vpmax.u8 d15, d3, d7 │ │ │ │ movweq lr, #6723 @ 0x1a43 │ │ │ │ mvnscc pc, r3, asr #2 │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032c20 │ │ │ │ - bl 32f380 │ │ │ │ + bl 32f390 │ │ │ │ @ instruction: 0xf85508c3 │ │ │ │ @ instruction: 0xf8d83033 │ │ │ │ ldmdale r4, {r2, pc} │ │ │ │ ldmdbcs pc, {r0, r5, r6, r9, sl, fp, ip} @ │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ ldrcc pc, [fp], -r1 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36366736 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36364e36 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ - b 4fc07c │ │ │ │ - b 22f3b4 │ │ │ │ + b 4fc08c │ │ │ │ + b 22f3c4 │ │ │ │ movwmi r0, #45320 @ 0xb108 │ │ │ │ ldrmi sp, [r6, #284] @ 0x11c │ │ │ │ andcs sp, r1, r5, asr #3 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ addmi r2, r1, r1, lsl #2 │ │ │ │ and r3, pc, r1, lsl #18 │ │ │ │ smlalsle r4, r6, r6, r5 │ │ │ │ svccc 0x0001f812 │ │ │ │ svclt 0x00152840 │ │ │ │ @ instruction: 0xf04f468c │ │ │ │ movwcc r3, #23807 @ 0x5cff │ │ │ │ svclt 0x00143305 │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ - b 6db350 │ │ │ │ + b 6db360 │ │ │ │ rscle r0, fp, ip, lsl #30 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ strdcs r8, [r1, -r0] │ │ │ │ stmdbcc r1, {r0, r7, lr} │ │ │ │ ldrmi lr, [r6, #15] │ │ │ │ @ instruction: 0xf812d0db │ │ │ │ stmdacs r0, {r0, r8, r9, sl, fp, ip, sp}^ │ │ │ │ @ instruction: 0xf04fbf0b │ │ │ │ @ instruction: 0x468c3cff │ │ │ │ movwcc r3, #21253 @ 0x5305 │ │ │ │ @ instruction: 0xf855bf0c │ │ │ │ @ instruction: 0xf8553033 │ │ │ │ - b 6ba8e4 │ │ │ │ + b 6ba8f4 │ │ │ │ rscle r0, ip, ip, lsl #30 │ │ │ │ smlattcs r1, r4, r7, lr │ │ │ │ stmdbcc r1, {r0, r7, lr} │ │ │ │ ldrmi lr, [r6, #15] │ │ │ │ @ instruction: 0xf812d0c3 │ │ │ │ stmdacs r0, {r0, r8, r9, sl, fp, ip, sp}^ │ │ │ │ @ instruction: 0xf04fbf0b │ │ │ │ @@ -457242,174 +457246,174 @@ │ │ │ │ svceq 0x000cea13 │ │ │ │ strb sp, [fp, fp, ror #1] │ │ │ │ addmi r2, r1, r1, lsl #2 │ │ │ │ and r3, pc, r1, lsl #18 │ │ │ │ umlalle r4, sl, r6, r5 │ │ │ │ svccc 0x0001f812 │ │ │ │ svclt 0x000b2840 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1ee9a4 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1ee9b4 │ │ │ │ movwcc r4, #22156 @ 0x568c │ │ │ │ svclt 0x000c3305 │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ - b 6db3e8 │ │ │ │ + b 6db3f8 │ │ │ │ rscle r0, fp, ip, lsl #30 │ │ │ │ @ instruction: 0xf04fe7b2 │ │ │ │ @ instruction: 0x46613cff │ │ │ │ svclt 0x0000e76a │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strbne lr, [r2], -r1, lsl #22 │ │ │ │ @ instruction: 0xf106461c │ │ │ │ svcls 0x00080530 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - @ instruction: 0xff5cf694 │ │ │ │ + @ instruction: 0xff54f694 │ │ │ │ subsle r2, r9, r0, lsl #16 │ │ │ │ subsle r2, r4, r0, lsl #24 │ │ │ │ - bl 3c9884 │ │ │ │ + bl 3c9894 │ │ │ │ stmiavs fp!, {r2, r9, sl, fp}^ │ │ │ │ - ldclcc 1, cr15, [pc], #28 @ 1ee8e0 │ │ │ │ + ldclcc 1, cr15, [pc], #28 @ 1ee8f0 │ │ │ │ @ instruction: 0xf10e2701 │ │ │ │ mrrcvc 14, 15, r3, r0, cr15 │ │ │ │ stmdaeq r0, {r0, r2, r3, r4, fp, sp, lr}^ │ │ │ │ mlami r5, r5, r8, pc @ │ │ │ │ @ instruction: 0xf600fa07 │ │ │ │ msreq CPSR_, #160, 2 @ 0x28 │ │ │ │ eoreq pc, r0, #192, 2 @ 0x30 │ │ │ │ @ instruction: 0x46114698 │ │ │ │ vpmax.u8 d15, d3, d7 │ │ │ │ - blx bb89ec │ │ │ │ - b 12eb0f8 │ │ │ │ + blx bb89fc │ │ │ │ + b 12eb108 │ │ │ │ @ instruction: 0xf0000302 │ │ │ │ mrcne 0, 3, r8, cr2, cr11, {7} │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf808fa02 │ │ │ │ - blx a7eb10 │ │ │ │ - b 12ead0c │ │ │ │ + blx a7eb20 │ │ │ │ + b 12ead1c │ │ │ │ addmi r0, r2, r8, lsl #6 │ │ │ │ @ instruction: 0xf81c430b │ │ │ │ stccs 15, cr1, [r0], #-4 │ │ │ │ tstpeq r5, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stmiaeq r1, {r0, r2, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorsne pc, r1, r5, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ stccc 8, cr13, [r1], {20} │ │ │ │ ldmdale r0, {r0, r1, r2, r3, r4, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf004e8df │ │ │ │ svcmi 0x004f4f1f │ │ │ │ - stclge 15, cr4, [pc, #-316] @ 1ee7fc │ │ │ │ + stclge 15, cr4, [pc, #-316] @ 1ee80c │ │ │ │ svcmi 0x004f4f4f │ │ │ │ cdpvc 15, 4, cr4, cr15, cr15, {2} │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ - b 2be998 │ │ │ │ + b 2be9a8 │ │ │ │ ldrmi r0, [r8, #2056] @ 0x808 │ │ │ │ addsmi fp, r1, #8, 30 │ │ │ │ strbmi sp, [r6, #260]! @ 0x104 │ │ │ │ @ instruction: 0x2001d1ba │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ @ instruction: 0x270183f8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf600fa07 │ │ │ │ strteq pc, [r0], #-416 @ 0xfffffe60 │ │ │ │ stmdbeq r0!, {r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - blx 3db4a8 │ │ │ │ + blx 3db4b8 │ │ │ │ andsmi pc, r1, r4, lsl #8 │ │ │ │ @ instruction: 0xf909fa27 │ │ │ │ svclt 0x00084598 │ │ │ │ - b 12ff3d8 │ │ │ │ + b 12ff3e8 │ │ │ │ mvnle r0, r9, lsl #8 │ │ │ │ rscle r4, r2, r6, ror #11 │ │ │ │ @ instruction: 0xf0002840 │ │ │ │ cdpne 0, 7, cr8, cr2, cr9, {5} │ │ │ │ svcne 0x0001f81c │ │ │ │ - ldrbtcc pc, [pc], #324 @ 1ee9ac @ │ │ │ │ - blx 2fadc4 │ │ │ │ + ldrbtcc pc, [pc], #324 @ 1ee9bc @ │ │ │ │ + blx 2fadd4 │ │ │ │ @ instruction: 0xf1a0f300 │ │ │ │ - blx 26fa38 │ │ │ │ + blx 26fa48 │ │ │ │ @ instruction: 0xf855f404 │ │ │ │ @ instruction: 0x43231031 │ │ │ │ strteq pc, [r0], #-448 @ 0xfffffe40 │ │ │ │ vst1.8 {d15-d16}, [r4 :128], r2 │ │ │ │ addmi r4, r2, r3, lsr #6 │ │ │ │ @ instruction: 0xf04fe7d4 │ │ │ │ @ instruction: 0xf04f0801 │ │ │ │ - blx 3f0dd8 │ │ │ │ + blx 3f0de8 │ │ │ │ @ instruction: 0xf1a0f700 │ │ │ │ @ instruction: 0xf1c00420 │ │ │ │ andsmi r0, r1, r0, lsr #12 │ │ │ │ svclt 0x00084599 │ │ │ │ - blx 3ff430 │ │ │ │ - blx c2ba00 │ │ │ │ + blx 3ff440 │ │ │ │ + blx c2ba10 │ │ │ │ @ instruction: 0xd1b9f606 │ │ │ │ strbmi r4, [r6, #820]! @ 0x334 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r7, ip, lr, pc}^ │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf81c1e7a │ │ │ │ @ instruction: 0xf1441f01 │ │ │ │ strdcc r3, [r5, -pc] │ │ │ │ vpmax.u8 d15, d0, d4 │ │ │ │ strteq pc, [r0], #-416 @ 0xfffffe60 │ │ │ │ vst1.8 {d15-d16}, [r4], r2 │ │ │ │ eorsne pc, r1, r5, asr r8 @ │ │ │ │ @ instruction: 0xf1c04323 │ │ │ │ - blx a6faa4 │ │ │ │ + blx a6fab4 │ │ │ │ msrmi CPSR_xc, #4, 8 @ 0x4000000 │ │ │ │ ldrb r4, [r6, r2, lsl #1] │ │ │ │ @ instruction: 0xf04f2701 │ │ │ │ - blx 3b0a34 │ │ │ │ + blx 3b0a44 │ │ │ │ @ instruction: 0xf1a0f600 │ │ │ │ @ instruction: 0xf1c00420 │ │ │ │ addlt r0, r9, #32, 18 @ 0x80000 │ │ │ │ vst1.8 {d15-d16}, [r4], r7 │ │ │ │ - blx bbea8c │ │ │ │ + blx bbea9c │ │ │ │ ldrmi pc, [r8, #2313] @ 0x909 │ │ │ │ addsmi fp, r1, #8, 30 │ │ │ │ streq lr, [r9], #-2628 @ 0xfffff5bc │ │ │ │ strbmi sp, [r6, #392]! @ 0x188 │ │ │ │ stmdacs r0, {r0, r1, r7, ip, lr, pc}^ │ │ │ │ mrcne 0, 3, sp, cr2, cr12, {2} │ │ │ │ svcne 0x0001f81c │ │ │ │ - ldrbtcc pc, [pc], #324 @ 1eea68 @ │ │ │ │ - blx 2fae80 │ │ │ │ + ldrbtcc pc, [pc], #324 @ 1eea78 @ │ │ │ │ + blx 2fae90 │ │ │ │ @ instruction: 0xf1a0f300 │ │ │ │ - blx 26faf4 │ │ │ │ + blx 26fb04 │ │ │ │ @ instruction: 0xf855f404 │ │ │ │ @ instruction: 0x43231031 │ │ │ │ strteq pc, [r0], #-448 @ 0xfffffe40 │ │ │ │ vst1.8 {d15-d16}, [r4 :128], r2 │ │ │ │ addmi r4, r2, r3, lsr #6 │ │ │ │ @ instruction: 0x2701e7d5 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf600fa07 │ │ │ │ strteq pc, [r0], #-416 @ 0xfffffe60 │ │ │ │ stmdbeq r0!, {r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - blx 3db5c4 │ │ │ │ + blx 3db5d4 │ │ │ │ andsmi pc, r1, r4, lsl #8 │ │ │ │ @ instruction: 0xf909fa27 │ │ │ │ svclt 0x00084598 │ │ │ │ - b 12ff4f4 │ │ │ │ + b 12ff504 │ │ │ │ @ instruction: 0xf47f0409 │ │ │ │ strbmi sl, [r6, #3929]! @ 0xf59 │ │ │ │ svcge 0x0053f43f │ │ │ │ eorle r2, r2, r0, asr #16 │ │ │ │ @ instruction: 0xf81c1e72 │ │ │ │ @ instruction: 0xf1441f01 │ │ │ │ strdcc r3, [r5, -pc] │ │ │ │ vpmax.u8 d15, d0, d4 │ │ │ │ strteq pc, [r0], #-416 @ 0xfffffe60 │ │ │ │ vst1.8 {d15-d16}, [r4], r2 │ │ │ │ eorsne pc, r1, r5, asr r8 @ │ │ │ │ @ instruction: 0xf1c04323 │ │ │ │ - blx a6fb64 │ │ │ │ + blx a6fb74 │ │ │ │ msrmi CPSR_xc, #4, 8 @ 0x4000000 │ │ │ │ ldrb r4, [r3, r2, lsl #1] │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ smlad ip, r3, r6, r4 │ │ │ │ svccc 0x0001f81c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8553305 │ │ │ │ @@ -457432,82 +457436,82 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strbne lr, [r2], -r1, lsl #22 │ │ │ │ @ instruction: 0xf106461c │ │ │ │ svcls 0x00080530 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - mcr2 6, 0, pc, cr4, cr4, {4} @ │ │ │ │ + ldc2l 6, cr15, [ip, #592]! @ 0x250 │ │ │ │ rsbsle r2, r3, r0, lsl #16 │ │ │ │ subsle r2, r5, r0, lsl #24 │ │ │ │ - bl 3c9b34 │ │ │ │ + bl 3c9b44 │ │ │ │ stmiavs fp!, {r2, r9, sl, fp}^ │ │ │ │ smlsdxcs r1, r8, lr, r1 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {0} │ │ │ │ ldmdavs sp, {r0, r4, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8950849 │ │ │ │ - blx 3bec18 │ │ │ │ + blx 3bec28 │ │ │ │ @ instruction: 0xf1a1f601 │ │ │ │ @ instruction: 0xf1c10320 │ │ │ │ ldrmi r0, [r9], r0, lsr #4 │ │ │ │ - blx 3c05d4 │ │ │ │ + blx 3c05e4 │ │ │ │ stmdbcs r0, {r0, r1, r8, r9, ip, sp, lr, pc}^ │ │ │ │ vpmax.s8 d15, d2, d23 │ │ │ │ movweq lr, #10819 @ 0x2a43 │ │ │ │ adchi pc, r4, r0 │ │ │ │ - ldclcc 1, cr15, [pc], #88 @ 1eec00 │ │ │ │ + ldclcc 1, cr15, [pc], #88 @ 1eec10 │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf909fa0c │ │ │ │ - blx cfede0 │ │ │ │ - b 12ecbd8 │ │ │ │ - blx 4ef7e0 │ │ │ │ - b 12edbc4 │ │ │ │ + blx cfedf0 │ │ │ │ + b 12ecbe8 │ │ │ │ + blx 4ef7f0 │ │ │ │ + b 12edbd4 │ │ │ │ @ instruction: 0xf8100308 │ │ │ │ stccs 15, cr2, [r0], #-4 │ │ │ │ andeq pc, r5, #-2147483648 @ 0x80000000 │ │ │ │ stmiaeq r2, {r0, r2, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorscs pc, r2, r5, asr r8 @ │ │ │ │ ldrdhi pc, [r4], -r8 │ │ │ │ mcrne 8, 3, sp, cr3, cr4, {0} │ │ │ │ ldmdale r8!, {r0, r1, r2, r3, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x3737371b │ │ │ │ - bvs fbc8c8 │ │ │ │ + bvs fbc8d8 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ eorspl r3, r7, r7, lsr r7 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ andeq lr, r2, #12, 20 @ 0xc000 │ │ │ │ movweq lr, #35331 @ 0x8a03 │ │ │ │ tstle sp, sl, lsl r3 │ │ │ │ @ instruction: 0xd1b84586 │ │ │ │ pop {r0, sp} │ │ │ │ movwcs r8, #5112 @ 0x13f8 │ │ │ │ - blcc 23ee4c │ │ │ │ + blcc 23ee5c │ │ │ │ and r4, pc, fp, lsl #1 │ │ │ │ rscsle r4, r5, r6, lsl #11 │ │ │ │ svccs 0x0001f810 │ │ │ │ svclt 0x00152940 │ │ │ │ @ instruction: 0xf04f469c │ │ │ │ andcc r3, r5, #65280 @ 0xff00 │ │ │ │ svclt 0x00143205 │ │ │ │ eorscs pc, r2, r5, asr r8 @ │ │ │ │ eorscs pc, r2, r5, asr r8 @ │ │ │ │ - b 69b790 │ │ │ │ + b 69b7a0 │ │ │ │ rscle r0, fp, ip, lsl #30 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ movwcs r8, #5112 @ 0x13f8 │ │ │ │ - blcc 23ee84 │ │ │ │ + blcc 23ee94 │ │ │ │ and r4, pc, fp, lsl #1 │ │ │ │ sbcsle r4, r9, r6, lsl #11 │ │ │ │ svccs 0x0001f810 │ │ │ │ svclt 0x000b2940 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1eeda8 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1eedb8 │ │ │ │ andcc r4, r5, #156, 12 @ 0x9c00000 │ │ │ │ svclt 0x000c3205 │ │ │ │ eorscs pc, r2, r5, asr r8 @ │ │ │ │ eorscs pc, r2, r5, asr r8 @ │ │ │ │ svceq 0x000cea12 │ │ │ │ strb sp, [r3, ip, ror #1]! │ │ │ │ addmi r2, fp, r1, lsl #6 │ │ │ │ @@ -457532,34 +457536,34 @@ │ │ │ │ @ instruction: 0x469c3cff │ │ │ │ andcc r3, r5, #1342177280 @ 0x50000000 │ │ │ │ @ instruction: 0xf855bf0c │ │ │ │ @ instruction: 0xf8552032 │ │ │ │ sbcslt r2, r2, #50 @ 0x32 │ │ │ │ svceq 0x000cea12 │ │ │ │ str sp, [pc, fp, ror #1]! │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1eee2c │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1eee3c │ │ │ │ strb r4, [r6, -r3, ror #12]! │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34d948 │ │ │ │ + bcs 34d958 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ac8 │ │ │ │ - blvs ff462e34 │ │ │ │ - bls 2dc1d0 │ │ │ │ + blcs 200ad8 │ │ │ │ + blvs ff462e44 │ │ │ │ + bls 2dc1e0 │ │ │ │ ldrmi r6, [r3], #-2057 @ 0xfffff7f7 │ │ │ │ vnmlsne.f32 s7, s16, s2 │ │ │ │ mla r5, r1, r8, pc @ │ │ │ │ - ldrbcc pc, [pc, #270]! @ 1eee2e @ │ │ │ │ + ldrbcc pc, [pc, #270]! @ 1eee3e @ │ │ │ │ svccc 0x0001f812 │ │ │ │ svceq 0x0020f1be │ │ │ │ movweq pc, #20739 @ 0x5103 @ │ │ │ │ fstmiaxeq r3, {d30-d29} @ Deprecated │ │ │ │ eorsmi pc, r3, r1, asr r8 @ │ │ │ │ ldrdcc pc, [r4], -ip │ │ │ │ - ldccs 8, cr13, [pc, #-152] @ 1eeca4 │ │ │ │ + ldccs 8, cr13, [pc, #-152] @ 1eecb4 │ │ │ │ ldm pc, {r0, r1, r5, fp, ip, lr, pc}^ @ │ │ │ │ andscs pc, r0, #5 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ eorcs r1, r2, #34 @ 0x22 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ eorcs r1, r2, #34 @ 0x22 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ @@ -457567,38 +457571,38 @@ │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ addmi r2, r2, #536870914 @ 0x20000002 │ │ │ │ ldrdcs sp, [r1], -ip │ │ │ │ addsmi fp, r0, #48, 26 @ 0xc00 │ │ │ │ @ instruction: 0xf812d0fb │ │ │ │ @ instruction: 0xf1be3f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 22f990 │ │ │ │ + bl 22f9a0 │ │ │ │ @ instruction: 0xf85105c3 │ │ │ │ stmdavs fp!, {r0, r1, r4, r5, lr}^ │ │ │ │ movwcs sp, #2048 @ 0x800 │ │ │ │ ldrbvc pc, [fp, #576]! @ 0x240 @ │ │ │ │ ldrbvc pc, [ip, #1743]! @ 0x6cf @ │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - bl 20ff82c │ │ │ │ + bl 20ff83c │ │ │ │ rscle r0, r6, #768 @ 0x300 │ │ │ │ ldclt 0, cr2, [r0, #-0] │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34d9f8 │ │ │ │ + bcs 34da08 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200b78 │ │ │ │ - blvs ff422f18 │ │ │ │ - bls 29be80 │ │ │ │ + blcs 200b88 │ │ │ │ + blvs ff422f28 │ │ │ │ + bls 29be90 │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ - bl 2ef9ec │ │ │ │ + bl 2ef9fc │ │ │ │ @ instruction: 0xf85405c3 │ │ │ │ stmdavs sp!, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ stmdacc r1, {r2, r3, r4, r5, fp, ip, lr, pc} │ │ │ │ ldmdale lr, {r0, r1, r2, r3, r4, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ ldcne 13, cr1, [sp, #-68] @ 0xffffffbc │ │ │ │ ldrcc r1, [sp], #-3357 @ 0xfffff2e3 │ │ │ │ @@ -457610,40 +457614,40 @@ │ │ │ │ ldcne 13, cr1, [sp, #-116] @ 0xffffff8c │ │ │ │ addsmi r3, r1, #268435456 @ 0x10000000 │ │ │ │ strdcs sp, [r1], -ip │ │ │ │ @ instruction: 0x4770bc30 │ │ │ │ smlalsle r4, sl, r1, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ - blcs 9baef4 │ │ │ │ + blcs 9baf04 │ │ │ │ strdcs sp, [r0], -r6 │ │ │ │ @ instruction: 0x4770bc30 │ │ │ │ smlalle r4, lr, r1, r2 │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ addslt r3, fp, #51 @ 0x33 │ │ │ │ ldmible r5!, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ addsmi lr, r1, #63176704 @ 0x3c40000 │ │ │ │ @ instruction: 0xf812d0e3 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorscc pc, r3, r4, asr r8 @ │ │ │ │ - blcs 9db9c4 │ │ │ │ + blcs 9db9d4 │ │ │ │ @ instruction: 0xe7e6d9f5 │ │ │ │ @ instruction: 0xf1752b20 │ │ │ │ rscle r0, r2, #0, 10 │ │ │ │ @ instruction: 0xd1b1428a │ │ │ │ ldrdcs lr, [r1], -r3 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34dac4 │ │ │ │ + bcs 34dad4 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200c44 │ │ │ │ - blvs ff422fec │ │ │ │ - bls 25becc │ │ │ │ + blcs 200c54 │ │ │ │ + blvs ff422ffc │ │ │ │ + bls 25bedc │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @ instruction: 0xf8540305 │ │ │ │ stmdale r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @@ -457678,24 +457682,24 @@ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x069be7dc │ │ │ │ addmi sp, sl, #-2147483594 @ 0x80000036 │ │ │ │ @ instruction: 0x2001d1b2 │ │ │ │ - blmi 32d0ac │ │ │ │ + blmi 32d0bc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34db94 │ │ │ │ + bcs 34dba4 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200d14 │ │ │ │ - blvs ff4230bc │ │ │ │ - bls 25bf9c │ │ │ │ + blcs 200d24 │ │ │ │ + blvs ff4230cc │ │ │ │ + bls 25bfac │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @ instruction: 0xf8540305 │ │ │ │ stmdale r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @@ -457730,24 +457734,24 @@ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x06dbe7dc │ │ │ │ addmi sp, sl, #-2147483594 @ 0x80000036 │ │ │ │ @ instruction: 0x2001d1b2 │ │ │ │ - blmi 32d17c │ │ │ │ + blmi 32d18c │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34dc64 │ │ │ │ + bcs 34dc74 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200de4 │ │ │ │ - blvs ff42318c │ │ │ │ - bls 25c06c │ │ │ │ + blcs 200df4 │ │ │ │ + blvs ff42319c │ │ │ │ + bls 25c07c │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @ instruction: 0xf8540305 │ │ │ │ stmdale r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @@ -457782,24 +457786,24 @@ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x071be7dc │ │ │ │ addmi sp, sl, #-2147483594 @ 0x80000036 │ │ │ │ @ instruction: 0x2001d1b2 │ │ │ │ - blmi 32d24c │ │ │ │ + blmi 32d25c │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34dd34 │ │ │ │ + bcs 34dd44 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200eb4 │ │ │ │ - blvs ff42325c │ │ │ │ - bls 25c13c │ │ │ │ + blcs 200ec4 │ │ │ │ + blvs ff42326c │ │ │ │ + bls 25c14c │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @ instruction: 0xf8540305 │ │ │ │ stmdale r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @@ -457834,24 +457838,24 @@ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ smmlseq fp, ip, r7, lr │ │ │ │ addmi sp, sl, #-2147483594 @ 0x80000036 │ │ │ │ @ instruction: 0x2001d1b2 │ │ │ │ - blmi 32d31c │ │ │ │ + blmi 32d32c │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34de04 │ │ │ │ + bcs 34de14 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200f84 │ │ │ │ - blvs ff42332c │ │ │ │ - bls 25c20c │ │ │ │ + blcs 200f94 │ │ │ │ + blvs ff42333c │ │ │ │ + bls 25c21c │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @ instruction: 0xf8540305 │ │ │ │ stmdale r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @@ -457886,24 +457890,24 @@ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x07dbe7dc │ │ │ │ addmi sp, sl, #-637534208 @ 0xda000000 │ │ │ │ @ instruction: 0x2001d1b2 │ │ │ │ - blmi 32d3ec │ │ │ │ + blmi 32d3fc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34ded4 │ │ │ │ + bcs 34dee4 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 201054 │ │ │ │ - blvs ff4233fc │ │ │ │ - bls 25c2dc │ │ │ │ + blcs 201064 │ │ │ │ + blvs ff42340c │ │ │ │ + bls 25c2ec │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ @ instruction: 0xf8540305 │ │ │ │ stmdale r0, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ @@ -457938,50 +457942,50 @@ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x079be7dc │ │ │ │ addmi sp, sl, #-2147483594 @ 0x80000036 │ │ │ │ @ instruction: 0x2001d1b2 │ │ │ │ - blmi 32d4bc │ │ │ │ + blmi 32d4cc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34dfa4 │ │ │ │ + bcs 34dfb4 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 201124 │ │ │ │ - blvs ff4234b4 │ │ │ │ - bls 25c3ac │ │ │ │ + blcs 201134 │ │ │ │ + blvs ff4234c4 │ │ │ │ + bls 25c3bc │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlacc r5, r4, r8, pc @ │ │ │ │ svceq 0x0001f812 │ │ │ │ @ instruction: 0xf1002b20 │ │ │ │ @ instruction: 0xf8540005 │ │ │ │ ldmdale ip!, {r4, r5} │ │ │ │ - blcs 9bdf90 │ │ │ │ + blcs 9bdfa0 │ │ │ │ ldm pc, {r1, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ ldmdbne r0, {r0, r1, ip, sp, lr, pc} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ ldmdbne r9, {r0, r3, r4, r9, ip, sp} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, r9, sl, sp} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ ldmdbne r9, {r0, r3, r4, r8, fp, ip} │ │ │ │ andcs r1, r0, r9, lsl r9 │ │ │ │ - blmi 32d52c │ │ │ │ + blmi 32d53c │ │ │ │ @ instruction: 0xf8124770 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorseq pc, r3, r4, asr r8 @ │ │ │ │ svceq 0x001ef010 │ │ │ │ addsmi sp, r1, #243 @ 0xf3 │ │ │ │ strdcs sp, [r1], -r5 │ │ │ │ - blmi 32d548 │ │ │ │ + blmi 32d558 │ │ │ │ @ instruction: 0xf8124770 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorseq pc, r3, r4, asr r8 @ │ │ │ │ svceq 0x001ef010 │ │ │ │ addsmi sp, r1, #229 @ 0xe5 │ │ │ │ udf #3349 @ 0xd15 │ │ │ │ svccc 0x0001f812 │ │ │ │ @@ -457992,28 +457996,28 @@ │ │ │ │ @ instruction: 0xf010e7e5 │ │ │ │ sbcsle r0, r4, lr, lsl pc │ │ │ │ @ instruction: 0xd1b5428a │ │ │ │ ldrdcs lr, [r1], -pc @ │ │ │ │ svclt 0x00004770 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r2, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34e068 │ │ │ │ + bcs 34e078 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 2011e8 │ │ │ │ + blcs 2011f8 │ │ │ │ ldrblt sp, [r8, #96]! @ 0x60 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbls r6, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ strmi r6, [fp], #-2071 @ 0xfffff7e9 │ │ │ │ cdpne 14, 5, cr1, cr14, cr12, {2} │ │ │ │ mlapl r5, r7, r8, pc @ │ │ │ │ svccc 0x0001f814 │ │ │ │ @ instruction: 0xf1032d20 │ │ │ │ - bl 3b0068 │ │ │ │ + bl 3b0078 │ │ │ │ @ instruction: 0xf85702c3 │ │ │ │ ldmdavs r1, {r0, r1, r4, r5}^ │ │ │ │ mcrne 8, 3, sp, cr11, cr15, {1} │ │ │ │ ldmdale r8, {r0, r1, r2, r3, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x17171710 │ │ │ │ andscc r1, r7, #6029312 @ 0x5c0000 │ │ │ │ @@ -458023,53 +458027,53 @@ │ │ │ │ @ instruction: 0x17171717 │ │ │ │ @ instruction: 0x17171717 │ │ │ │ @ instruction: 0x17171717 │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ svccc 0x0001f814 │ │ │ │ @ instruction: 0xf8573305 │ │ │ │ @ instruction: 0xf63f0033 │ │ │ │ - stmdacs r2, {r1, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r2, {r1, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ adcmi sp, r6, #244, 2 @ 0x3d │ │ │ │ strdcs sp, [r1], -r4 │ │ │ │ @ instruction: 0xf814bdf8 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorseq pc, r3, r7, asr r8 @ │ │ │ │ smlabbcs r0, r0, r2, fp │ │ │ │ - stmda r4, {r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip!, {r6, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnle r2, r2, lsl #16 │ │ │ │ mvnsle r4, r6, lsr #5 │ │ │ │ @ instruction: 0xf814e7ef │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorseq pc, r3, r7, asr r8 @ │ │ │ │ smlabtcs r0, r0, r2, fp │ │ │ │ - ldmda r6!, {r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr!, {r6, r9, sl, ip, sp, lr, pc} │ │ │ │ bicsle r2, r7, r2, lsl #16 │ │ │ │ mvnsle r4, r6, lsr #5 │ │ │ │ @ instruction: 0xf640e7e1 │ │ │ │ - stmdacs r2, {r4, r5, fp, sp, lr, pc} │ │ │ │ + stmdacs r2, {r3, r5, fp, sp, lr, pc} │ │ │ │ adcsmi sp, r4, #208, 2 @ 0x34 │ │ │ │ ldrb sp, [sl, lr, lsr #3] │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ cmpeq r4, r0, lsr r5 │ │ │ │ stmdami r7!, {r0, r2, r3, r8, fp, ip} │ │ │ │ ldrbtmi r6, [r8], #-3053 @ 0xfffff413 │ │ │ │ @ instruction: 0xf895682d │ │ │ │ @ instruction: 0xf1bcc00c │ │ │ │ tstle r0, r5, lsl #30 │ │ │ │ eorsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f4d22 │ │ │ │ stmdbpl r0, {r4, r5, sl, fp}^ │ │ │ │ - blx 509a4e │ │ │ │ + blx 509a5e │ │ │ │ ldrmi r0, [r0], #-5 │ │ │ │ @ instruction: 0xf0227dc2 │ │ │ │ - bcc 26ff08 │ │ │ │ + bcc 26ff18 │ │ │ │ svceq 0x00fcf012 │ │ │ │ andcs sp, r0, r1 │ │ │ │ strtmi fp, [r1], #-3376 @ 0xfffff2d0 │ │ │ │ - bl 295d40 │ │ │ │ + bl 295d50 │ │ │ │ cdpne 14, 5, cr0, cr0, cr3, {0} │ │ │ │ @ instruction: 0xf10e6bcc │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp} │ │ │ │ svccs 0x0001f810 │ │ │ │ @ instruction: 0xf8933205 │ │ │ │ @ instruction: 0xf10cc025 │ │ │ │ @ instruction: 0xf1bc31ff │ │ │ │ @@ -458086,15 +458090,15 @@ │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andeq pc, r1, #2 │ │ │ │ sbcsle r2, r0, r0, lsl #20 │ │ │ │ bicsle r4, r8, r0, ror r5 │ │ │ │ ldclt 0, cr2, [r0, #-4]! │ │ │ │ ubfx fp, r2, #5, #24 │ │ │ │ - rsbseq r0, r9, r6, lsl #22 │ │ │ │ + ldrshteq r0, [r9], #-166 @ 0xffffff5a │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ addlt r0, fp, r0, lsr #12 │ │ │ │ @@ -458102,45 +458106,45 @@ │ │ │ │ svcne 0x001d8177 │ │ │ │ ldmibcs lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ cmpphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ svcne 0x001d68ab │ │ │ │ @ instruction: 0xf000429e │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, r6, r8, pc} │ │ │ │ andeq pc, r1, #19 │ │ │ │ - blvc 863db0 │ │ │ │ + blvc 863dc0 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ ldmdbvs r9, {r0, r2, r4, r5, r8, pc}^ │ │ │ │ svclt 0x0018299d │ │ │ │ svclt 0x000c29ec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 18a3d8c │ │ │ │ + bvs 18a3d9c │ │ │ │ stmdbeq r0!, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r1, [r1, #3860] @ 0xf14 │ │ │ │ strls sp, [r5, #-228] @ 0xffffff1c │ │ │ │ strls r4, [r6], -sp, asr #12 │ │ │ │ ldmibcs lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ msrhi CPSR_, r0, asr #32 │ │ │ │ svcne 0x001c68a3 │ │ │ │ @ instruction: 0xf000429d │ │ │ │ stmdavs r7!, {r2, r6, r8, pc} │ │ │ │ andeq pc, r1, #23 │ │ │ │ - blvc 1063df4 │ │ │ │ + blvc 1063e04 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ ldmdbvs r9!, {r0, r1, r4, r8, pc}^ │ │ │ │ svclt 0x0018299d │ │ │ │ svclt 0x000c29ec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 20a3dd0 │ │ │ │ + bvs 20a3de0 │ │ │ │ @ instruction: 0xf1a23720 │ │ │ │ addsmi r0, r7, #4, 20 @ 0x4000 │ │ │ │ strls sp, [r4], #-228 @ 0xffffff1c │ │ │ │ ldmcs lr, {r0, r3, sp, lr, pc} │ │ │ │ tstphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdcs pc, [r8], -sl │ │ │ │ - beq 32bcd8 │ │ │ │ + beq 32bce8 │ │ │ │ @ instruction: 0xf0004297 │ │ │ │ @ instruction: 0xf8da811c │ │ │ │ @ instruction: 0xf0166000 │ │ │ │ mvnsle r0, r1, lsl #4 │ │ │ │ stmdacs r0, {r4, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ rscshi pc, r0, r0, asr #32 │ │ │ │ ldmcs sp, {r4, r5, r6, r8, fp, sp, lr} │ │ │ │ @@ -458155,30 +458159,30 @@ │ │ │ │ @ instruction: 0xf0402f9e │ │ │ │ @ instruction: 0xf8d980db │ │ │ │ @ instruction: 0xf1a22008 │ │ │ │ addsmi r0, r6, #4, 18 @ 0x10000 │ │ │ │ rschi pc, sp, r0 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ andeq pc, r1, #16 │ │ │ │ - blvc 3e3e78 │ │ │ │ + blvc 3e3e88 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ stmdbvs r7, {r0, r1, r3, r6, r7, pc}^ │ │ │ │ svclt 0x00182f9d │ │ │ │ svclt 0x000c2fec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 12a3e54 │ │ │ │ + bvs 12a3e64 │ │ │ │ stmdaeq r0!, {r8, ip, sp, lr, pc} │ │ │ │ - bleq 32bd54 │ │ │ │ + bleq 32bd64 │ │ │ │ smlalle r4, r0, r0, r5 │ │ │ │ strls lr, [r1], -sp, asr #19 │ │ │ │ ssatmi r4, #11, r6, asr #12 │ │ │ │ ldccs 0, cr14, [lr, #36] @ 0x24 │ │ │ │ adcshi pc, r4, r0, asr #32 │ │ │ │ ldrdcs pc, [r8], -fp │ │ │ │ - bleq 32bd70 │ │ │ │ + bleq 32bd80 │ │ │ │ @ instruction: 0xf0004590 │ │ │ │ @ instruction: 0xf8db80ba │ │ │ │ @ instruction: 0xf0100000 │ │ │ │ mvnsle r0, r1, lsl #4 │ │ │ │ vstrcs d7, [r0, #-20] @ 0xffffffec │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0x2d9d6945 │ │ │ │ @@ -458200,16 +458204,16 @@ │ │ │ │ @ instruction: 0xf1bcc00c │ │ │ │ cmnle pc, r0, lsl #30 │ │ │ │ @ instruction: 0xc014f8d0 │ │ │ │ svceq 0x009df1bc │ │ │ │ @ instruction: 0xf1bcbf18 │ │ │ │ svclt 0x000c0fec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 12a3ee8 │ │ │ │ - bleq a2bb64 │ │ │ │ + bvs 12a3ef8 │ │ │ │ + bleq a2bb74 │ │ │ │ stmdbeq r4, {r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ smullsle r4, pc, r3, r5 @ │ │ │ │ @ instruction: 0x46cb4659 │ │ │ │ ldmcs lr, {r0, r1, r2, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dbd168 │ │ │ │ @ instruction: 0xf1a33008 │ │ │ │ addsmi r0, r9, #4, 22 @ 0x1000 │ │ │ │ @@ -458217,15 +458221,15 @@ │ │ │ │ @ instruction: 0xf0133000 │ │ │ │ mvnsle r0, r1, lsl #4 │ │ │ │ stmdacs r0, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdbvs r8, {r1, r3, r4, r6, r8, ip, lr, pc}^ │ │ │ │ svclt 0x0018289d │ │ │ │ svclt 0x000c28ec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 18a3f40 │ │ │ │ + bvs 18a3f50 │ │ │ │ stmdbeq r0!, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1a24591 │ │ │ │ rscle r0, r2, r4, lsl #6 │ │ │ │ and r4, r5, sl, asr #12 │ │ │ │ @ instruction: 0xd146289e │ │ │ │ svcne 0x00036898 │ │ │ │ sbcsle r4, sl, r2, lsl #5 │ │ │ │ @@ -458233,15 +458237,15 @@ │ │ │ │ mvnsle r0, r1, lsl #24 │ │ │ │ stmdacs r0, {r5, r8, r9, fp, ip, sp, lr} │ │ │ │ stmdbvs r0!, {r0, r1, r3, r4, r5, r8, ip, lr, pc}^ │ │ │ │ svclt 0x0018289d │ │ │ │ svclt 0x000c28ec │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - bvs 1a23f84 │ │ │ │ + bvs 1a23f94 │ │ │ │ @ instruction: 0xf1a03420 │ │ │ │ addmi r0, r4, #4, 18 @ 0x10000 │ │ │ │ strb sp, [r3, r9, lsl #2]! │ │ │ │ svceq 0x009ef1be │ │ │ │ @ instruction: 0xf8d9d127 │ │ │ │ @ instruction: 0xf1a00008 │ │ │ │ addmi r0, r4, #4, 18 @ 0x10000 │ │ │ │ @@ -458263,26 +458267,26 @@ │ │ │ │ strmi r3, [r4], r7, lsl #2 │ │ │ │ stmdacs r0, {r0, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x4662d1d7 │ │ │ │ andlt r4, fp, r0, lsl r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdlt pc, [r0], -sp │ │ │ │ ldrdcs pc, [r8], -fp │ │ │ │ - bleq 32bee4 │ │ │ │ + bleq 32bef4 │ │ │ │ @ instruction: 0xf47f4590 │ │ │ │ @ instruction: 0xf8ddaf46 │ │ │ │ ldrbmi r9, [r5], -r4 │ │ │ │ mcrls 6, 0, r4, cr2, cr2, {5} │ │ │ │ ldrdcs pc, [r8], -r9 │ │ │ │ stmdbeq r4, {r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f4296 │ │ │ │ uadd16mi sl, r7, r3 │ │ │ │ ldrdge pc, [ip], -sp │ │ │ │ ldrdcs pc, [r8], -sl │ │ │ │ - beq 32bf10 │ │ │ │ + beq 32bf20 │ │ │ │ @ instruction: 0xf47f4297 │ │ │ │ stcls 14, cr10, [r4], {228} @ 0xe4 │ │ │ │ svcne 0x001c68a3 │ │ │ │ @ instruction: 0xf47f429d │ │ │ │ ldmib sp, {r2, r3, r4, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ stmiavs fp!, {r0, r2, r9, sl, ip, lr} │ │ │ │ addsmi r1, lr, #29, 30 @ 0x74 │ │ │ │ @@ -458291,74 +458295,74 @@ │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmdane r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - bl 241128 │ │ │ │ + bl 241138 │ │ │ │ ldcmi 2, cr0, [r9], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0x460d3230 │ │ │ │ ldrbtmi r4, [ip], #-1566 @ 0xfffff9e2 │ │ │ │ @ instruction: 0xf693ca0f │ │ │ │ - stmdacs r0, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrcs 0, 0, sp, cr0, cr4, {2} │ │ │ │ - blmi f23a30 │ │ │ │ + blmi f23a40 │ │ │ │ ldmdbeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bleq 172ba2c │ │ │ │ + bleq 172ba3c │ │ │ │ andge pc, r3, r4, asr r8 @ │ │ │ │ strtmi r9, [r6], #-3082 @ 0xfffff3f6 │ │ │ │ - blx 449eaa │ │ │ │ + blx 449eba │ │ │ │ ldrtmi sl, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0007dd8 │ │ │ │ stmdacs r6, {r1, r2, r7} │ │ │ │ stmdacs r1, {r0, r3, r5, fp, ip, lr, pc} │ │ │ │ - blx ce5e24 │ │ │ │ + blx ce5e34 │ │ │ │ strbeq pc, [r3, r0] @ │ │ │ │ - bl 364e1c │ │ │ │ + bl 364e2c │ │ │ │ stmdavc r2!, {r3, r8, r9} │ │ │ │ - blvs ff8bc134 │ │ │ │ - bl 249988 │ │ │ │ + blvs ff8bc144 │ │ │ │ + bl 249998 │ │ │ │ @ instruction: 0xf89100c2 │ │ │ │ @ instruction: 0xf8513025 │ │ │ │ - blcs 9f79f8 │ │ │ │ + blcs 9f7a08 │ │ │ │ ldmdale fp!, {r0, r6, fp, sp, lr} │ │ │ │ - blcs 9be53c │ │ │ │ + blcs 9be54c │ │ │ │ ldm pc, {r0, r2, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ strtcc pc, [sl], #-3 │ │ │ │ ldrtcc r3, [r4], #-1076 @ 0xfffffbcc │ │ │ │ ldrtcc r2, [r4], #-2612 @ 0xfffff5cc │ │ │ │ ldrtcc r3, [r4], #-1076 @ 0xfffffbcc │ │ │ │ ldrtcc r3, [r4], #-308 @ 0xfffffecc │ │ │ │ ldrtcc r3, [r4], #-1076 @ 0xfffffbcc │ │ │ │ ldrtcc r3, [r4], #-1076 @ 0xfffffbcc │ │ │ │ ldrtcc r3, [r4], #-1076 @ 0xfffffbcc │ │ │ │ stmcs r0, {r2, r4, r5, sl, ip, sp} │ │ │ │ - bl 363dd0 │ │ │ │ - blvs ff8b0588 │ │ │ │ + bl 363de0 │ │ │ │ + blvs ff8b0598 │ │ │ │ stmdavc r3!, {r1, r3, r4, fp, sp, lr} │ │ │ │ biceq lr, r3, #2048 @ 0x800 │ │ │ │ mlacs r5, r2, r8, pc @ │ │ │ │ ldrdeq lr, [sl, -r3] │ │ │ │ - mrc2 6, 6, pc, cr10, cr3, {4} │ │ │ │ - bleq 122b454 │ │ │ │ - blx 62b548 │ │ │ │ + mrc2 6, 6, pc, cr2, cr3, {4} │ │ │ │ + bleq 122b464 │ │ │ │ + blx 62b558 │ │ │ │ strcc sp, [r1], #-9 │ │ │ │ @ instruction: 0xd1b542a6 │ │ │ │ pop {r0, sp} │ │ │ │ sbcslt r8, r3, #248, 30 @ 0x3e0 │ │ │ │ tstmi r3, #0, 4 │ │ │ │ strdcs sp, [r0], -r5 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ andcs fp, r0, #805306377 @ 0x30000009 │ │ │ │ @ instruction: 0x4613e7f7 │ │ │ │ ldrb r2, [r4, r0, lsl #4]! │ │ │ │ @ instruction: 0x460a4613 │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - rsbseq r0, r9, sl, lsr #14 │ │ │ │ + rsbseq r0, r9, sl, lsl r7 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrdlt pc, [ip, -pc] │ │ │ │ streq pc, [r0, #-256]! @ 0xffffff00 │ │ │ │ @@ -458367,51 +458371,51 @@ │ │ │ │ ldrbmi sp, [ip], fp, lsr #32 │ │ │ │ @ instruction: 0xf04f1f1c │ │ │ │ @ instruction: 0x468b0930 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ tstle lr, r1, lsl #14 │ │ │ │ cmplt sl, sl, lsl fp │ │ │ │ tstle r3, r4, lsl #20 │ │ │ │ - blcc 1849f68 │ │ │ │ + blcc 1849f78 │ │ │ │ ldmdble r6, {r0, r2, r8, r9, fp, sp} │ │ │ │ andlt r4, r5, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrteq pc, [r0], -r3, lsl #2 @ │ │ │ │ - blne feb89f78 │ │ │ │ - b 15ba3e0 │ │ │ │ + blne feb89f88 │ │ │ │ + b 15ba3f0 │ │ │ │ andsle r1, r2, r6, ror #12 │ │ │ │ @ instruction: 0xf85c4b31 │ │ │ │ - blx 42fa2e │ │ │ │ + blx 42fa3e │ │ │ │ ldrtmi r0, [r0], #-2 │ │ │ │ @ instruction: 0xf0037dc3 │ │ │ │ - blcs fe1f0844 │ │ │ │ + blcs fe1f0854 │ │ │ │ stmiavs r3!, {r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ addsmi r1, sp, #28, 30 @ 0x70 │ │ │ │ ldrdcs sp, [r1], -r8 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ mcrcs 15, 0, r8, cr0, cr0, {7} │ │ │ │ @ instruction: 0xf1bbbf18 │ │ │ │ rscle r0, r7, r8, lsl #30 │ │ │ │ @ instruction: 0xf1036a58 │ │ │ │ @ instruction: 0xf1a00e20 │ │ │ │ strmi r0, [r6, #2052] @ 0x804 │ │ │ │ stmib sp, {r0, r1, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldrbtmi r2, [r2], r0, lsl #12 │ │ │ │ @ instruction: 0xf8d84662 │ │ │ │ strbeq r0, [r3, r0] │ │ │ │ - blvc 2e4ae0 │ │ │ │ + blvc 2e4af0 │ │ │ │ ldrteq pc, [r0], -r0, lsl #2 @ │ │ │ │ streq lr, [r6], -r8, lsr #23 │ │ │ │ hvclt 45334 @ 0xb116 │ │ │ │ tstle r3, r4, lsl #22 │ │ │ │ - blcc 1849f88 │ │ │ │ + blcc 1849f98 │ │ │ │ ldmdble r1, {r0, r2, r8, r9, fp, sp} │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ strb r9, [r7, r0, lsl #20] │ │ │ │ - blcs 1ec9f98 │ │ │ │ + blcs 1ec9fa8 │ │ │ │ ldmdbmi r4, {r1, r4, ip, lr, pc} │ │ │ │ teqcs r0, r0, asr r8 │ │ │ │ movweq pc, #15105 @ 0x3b01 @ │ │ │ │ ldclvc 4, cr4, [fp, #204] @ 0xcc │ │ │ │ orreq pc, r6, #3 │ │ │ │ tstle r7, r0, lsl #23 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ @@ -458424,42 +458428,42 @@ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ @ instruction: 0xf7ff3202 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r1, r9, ip, sp} │ │ │ │ ubfx sp, sp, #1, #8 │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ str r9, [r0, r0, lsl #20]! │ │ │ │ - rsbseq r0, r9, r8, lsr #12 │ │ │ │ + rsbseq r0, r9, r8, lsl r6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrd pc, [r0, #143] @ 0x8f │ │ │ │ - beq a2befc │ │ │ │ + beq a2bf0c │ │ │ │ addlt r6, r9, r3, asr #20 │ │ │ │ ldrmi r4, [sl, #1278] @ 0x4fe │ │ │ │ svcne 0x001dd030 │ │ │ │ ldmdbeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf013682b │ │ │ │ @ instruction: 0xd1250701 │ │ │ │ cmplt sl, sl, lsl fp │ │ │ │ tstle r3, r4, lsl #20 │ │ │ │ - blcc 184a08c │ │ │ │ + blcc 184a09c │ │ │ │ ldmdble sp, {r0, r2, r8, r9, fp, sp} │ │ │ │ andlt r4, r9, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf103695e │ │ │ │ - blne cf0bf4 │ │ │ │ + blne cf0c04 │ │ │ │ rsbseq pc, r3, #-2147483607 @ 0x80000029 │ │ │ │ - blx fee740cc │ │ │ │ + blx fee740dc │ │ │ │ stccs 2, cr15, [r0], {130} @ 0x82 │ │ │ │ subsne lr, r2, #323584 @ 0x4f000 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ - blmi 191e194 │ │ │ │ + blmi 191e1a4 │ │ │ │ andne pc, r3, lr, asr r8 @ │ │ │ │ tstpne r6, r9, lsl #22 @ p-variant is OBSOLETE │ │ │ │ stclvc 4, cr4, [fp, #132] @ 0x84 │ │ │ │ orreq pc, r6, #3 │ │ │ │ mvnle r2, r0, lsl #23 │ │ │ │ svcne 0x001d68ab │ │ │ │ @ instruction: 0xd1d1459a │ │ │ │ @@ -458470,48 +458474,48 @@ │ │ │ │ ldrmi r0, [r4, #2820] @ 0xb04 │ │ │ │ @ instruction: 0x46e0d0f0 │ │ │ │ ldrtmi r4, [r4], r2, lsr #12 │ │ │ │ ldrdeq pc, [r0], -fp │ │ │ │ strtle r0, [r6], #-1988 @ 0xfffff83c │ │ │ │ cmplt r3, r3, lsl #22 │ │ │ │ tstle r3, r4, lsl #22 │ │ │ │ - blcc 184a0a4 │ │ │ │ + blcc 184a0b4 │ │ │ │ ldmdble lr, {r0, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0x46664614 │ │ │ │ stmdbvs r3, {r0, r1, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrteq pc, [r0], #-256 @ 0xffffff00 @ │ │ │ │ streq lr, [r4], #-2987 @ 0xfffff455 │ │ │ │ cmnpeq r3, r3, lsr #3 @ p-variant is OBSOLETE │ │ │ │ - blx fee34144 │ │ │ │ + blx fee34154 │ │ │ │ stccs 1, cr15, [r0], {129} @ 0x81 │ │ │ │ cmpne r1, pc, asr #20 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ ldmdbmi lr!, {r0, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ andne pc, r1, lr, asr r8 @ │ │ │ │ - blx 1f7c8e │ │ │ │ + blx 1f7c9e │ │ │ │ strtmi r1, [r3], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1f09f0 │ │ │ │ + blcs fe1f0a00 │ │ │ │ @ instruction: 0xf8dbd106 │ │ │ │ @ instruction: 0xf1a33008 │ │ │ │ ldrmi r0, [r8, #2820] @ 0xb04 │ │ │ │ ldr sp, [fp, lr, asr #3]! │ │ │ │ @ instruction: 0x46664614 │ │ │ │ - bvs 1269ab0 │ │ │ │ + bvs 1269ac0 │ │ │ │ svcne 0x000e3020 │ │ │ │ rscsle r4, r0, r8, lsl #5 │ │ │ │ @ instruction: 0x2c01e9cd │ │ │ │ stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r7], -r4, lsl #6 │ │ │ │ andge pc, ip, sp, asr #17 │ │ │ │ strbmi r4, [r2], r3, lsl #12 │ │ │ │ ldmdavs r0!, {r3, r5, r7, r9, sl, lr} │ │ │ │ - ldrle r0, [pc], #-1985 @ 1efc14 │ │ │ │ + ldrle r0, [pc], #-1985 @ 1efc24 │ │ │ │ @ instruction: 0xf1007b01 │ │ │ │ - blne ef0cdc │ │ │ │ + blne ef0cec │ │ │ │ teqlt r9, #100, 2 │ │ │ │ tstle r3, r4, lsl #18 │ │ │ │ ldmdbcc r9, {r0, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdble r3, {r0, r2, r8, fp, sp} │ │ │ │ ldrtmi r4, [lr], r5, asr #12 │ │ │ │ @ instruction: 0x461746d0 │ │ │ │ ldrdgt pc, [r8], -sp │ │ │ │ @@ -458532,26 +458536,26 @@ │ │ │ │ @ instruction: 0x2c006945 │ │ │ │ cmnpeq r3, r5, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ cmpne r1, pc, asr #20 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ bicsle r2, sp, r0, lsl #18 │ │ │ │ eorscs r4, r0, ip, lsl #18 │ │ │ │ - blx 205e76 │ │ │ │ + blx 205e86 │ │ │ │ strtmi r1, [r0], #-5 │ │ │ │ @ instruction: 0xf0007dc0 │ │ │ │ stmcs r0, {r1, r2, r7} │ │ │ │ @ instruction: 0x4645d0da │ │ │ │ @ instruction: 0x46d046be │ │ │ │ @ instruction: 0xf8dd4617 │ │ │ │ ldmib sp, {r3, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd4304 │ │ │ │ - bls 257ce4 │ │ │ │ + bls 257cf4 │ │ │ │ svclt 0x0000e788 │ │ │ │ - rsbseq r0, r9, r0, lsl #10 │ │ │ │ + ldrshteq r0, [r9], #-64 @ 0xffffffc0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ movwcs r2, #6560 @ 0x19a0 │ │ │ │ @@ -458591,17 +458595,17 @@ │ │ │ │ eorsvs pc, pc, sp, lsl #17 │ │ │ │ @ instruction: 0xf893b928 │ │ │ │ @ instruction: 0xf1bee07c │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8938384 │ │ │ │ @ instruction: 0x2600b07a │ │ │ │ @ instruction: 0xa078f893 │ │ │ │ - bleq 26bfa8 │ │ │ │ + bleq 26bfb8 │ │ │ │ mulhi r7, r3, r8 │ │ │ │ - beq 26bfac │ │ │ │ + beq 26bfbc │ │ │ │ vpmin.u32 , , │ │ │ │ @ instruction: 0xf8930607 │ │ │ │ vqadd.u32 , q5, q10 │ │ │ │ @ instruction: 0xf04f260f │ │ │ │ @ instruction: 0xf0890a00 │ │ │ │ vmls.i32 d16, d14, d1 │ │ │ │ @ instruction: 0xf04f0a07 │ │ │ │ @@ -458616,15 +458620,15 @@ │ │ │ │ vabd.u32 d16, d7, d1 │ │ │ │ @ instruction: 0xf893280f │ │ │ │ @ instruction: 0xf0877077 │ │ │ │ vabd.u32 d16, d7, d1 │ │ │ │ @ instruction: 0xf8934617 │ │ │ │ @ instruction: 0xf0877075 │ │ │ │ vabd.u32 d16, d7, d1 │ │ │ │ - bvc 9c263c │ │ │ │ + bvc 9c264c │ │ │ │ cdpmi 3, 1, cr15, cr7, cr7, {3} │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ cdpvs 3, 1, cr15, cr15, cr7, {3} │ │ │ │ @ instruction: 0x7079f893 │ │ │ │ sub pc, r8, sp, asr #17 │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ ldrd pc, [r8], r3 @ │ │ │ │ @@ -458711,15 +458715,15 @@ │ │ │ │ @ instruction: 0xf88d82fd │ │ │ │ vst1.8 {d6[3]}, [r1], ip │ │ │ │ vst1.8 {d23-d25}, [pc], r0 │ │ │ │ @ instruction: 0xf88d7780 │ │ │ │ vmla.i q14, q3, d1[6] │ │ │ │ @ instruction: 0xf8ad2640 │ │ │ │ @ instruction: 0xf88d706a │ │ │ │ - bcs 208110 │ │ │ │ + bcs 208120 │ │ │ │ sbcshi pc, r2, #0 │ │ │ │ rsbvs pc, lr, sp, lsl #17 │ │ │ │ ldrtmi r2, [lr], -r0, lsl #14 │ │ │ │ rsbvc pc, pc, sp, lsl #17 │ │ │ │ @ instruction: 0xf8934637 │ │ │ │ @ instruction: 0xf04f8060 │ │ │ │ @ instruction: 0xf8930c00 │ │ │ │ @@ -458767,59 +458771,59 @@ │ │ │ │ @ instruction: 0xf086c03f │ │ │ │ ldclvc 14, cr0, [lr, #-4] │ │ │ │ @ instruction: 0xf04f960b │ │ │ │ ldrtmi r0, [r5], -r0, lsl #18 │ │ │ │ mlasvs r7, r3, r8, pc @ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r7, {r5, r6, r8, r9, ip, sp, lr, pc} │ │ │ │ - bleq 3aa96c │ │ │ │ + bleq 3aa97c │ │ │ │ @ instruction: 0xf893940d │ │ │ │ vqadd.u32 d20, d7, d29 │ │ │ │ vmls.i32 d18, d11, d15 │ │ │ │ @ instruction: 0xf8930807 │ │ │ │ strls fp, [r1], #-126 @ 0xffffff82 │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ umaalmi pc, r0, r3, r8 @ │ │ │ │ andeq pc, r1, r5, lsl #1 │ │ │ │ vshl.u32 d25, d4, d7 │ │ │ │ @ instruction: 0x9c014917 │ │ │ │ stmdacs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ smladcs r0, lr, fp, r7 │ │ │ │ - beq 22c1ac │ │ │ │ + beq 22c1bc │ │ │ │ streq pc, [r7, -r0, ror #6] │ │ │ │ ldmdami r7, {r2, r5, r6, r8, r9, ip, sp, lr, pc} │ │ │ │ andeq pc, r1, r4, lsl #1 │ │ │ │ umaalmi pc, r1, r3, r8 @ │ │ │ │ vshl.u32 d25, d5, d6 │ │ │ │ vldmiavc ip, {s1-s7} │ │ │ │ streq pc, [r1], -r6, lsl #1 │ │ │ │ strtmi r9, [r5], -r6, lsl #8 │ │ │ │ - bcs 5ece2c │ │ │ │ + bcs 5ece3c │ │ │ │ strcs r9, [r0], -r4, lsl #24 │ │ │ │ - bleq 26c2ac │ │ │ │ + bleq 26c2bc │ │ │ │ streq pc, [r7], -lr, ror #6 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf36b9c0d │ │ │ │ @ instruction: 0xf893260f │ │ │ │ vhadd.u32 d27, d0, d13 │ │ │ │ - blvc fe7f38d0 │ │ │ │ - bmi 7ece64 │ │ │ │ + blvc fe7f38e0 │ │ │ │ + bmi 7ece74 │ │ │ │ mulslt r6, r3, r8 │ │ │ │ strcs pc, [pc, -r0, ror #6] │ │ │ │ @ instruction: 0x007df893 │ │ │ │ - bvs 9ece58 │ │ │ │ + bvs 9ece68 │ │ │ │ @ instruction: 0xf36b7d1c │ │ │ │ @ instruction: 0xf8b34717 │ │ │ │ strls fp, [r1], #-62 @ 0xffffffc2 │ │ │ │ cdpcs 3, 0, cr15, cr15, cr0, {3} │ │ │ │ - bleq 22c7c8 │ │ │ │ + bleq 22c7d8 │ │ │ │ svclt 0x00189c05 │ │ │ │ - bleq 26c220 │ │ │ │ + bleq 26c230 │ │ │ │ ldmdavs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26c2fc │ │ │ │ + bleq 26c30c │ │ │ │ vceq.i32 d23, d11, d12 │ │ │ │ @ instruction: 0xf0854617 │ │ │ │ vstrls d0, [sl, #-4] │ │ │ │ ldmdbvs pc, {r2, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ cdpmi 3, 1, cr15, cr7, cr11, {3} │ │ │ │ mulslt r0, r3, r8 │ │ │ │ addge pc, r1, sp, asr #17 │ │ │ │ @@ -458877,15 +458881,15 @@ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf8938220 │ │ │ │ @ instruction: 0xf8936083 │ │ │ │ teqmi r2, #130 @ 0x82 │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ adccs pc, r1, sp, lsl #17 │ │ │ │ @ instruction: 0xf88d7bda │ │ │ │ - bcs 20847c │ │ │ │ + bcs 20848c │ │ │ │ andhi pc, pc, #0 │ │ │ │ stccs 12, cr9, [r0], {3} │ │ │ │ andcs fp, r0, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf88d9c03 │ │ │ │ stcls 0, cr4, [r6], {163} @ 0xa3 │ │ │ │ adccs pc, r5, sp, lsl #17 │ │ │ │ umullcs pc, r4, r3, r8 @ │ │ │ │ @@ -458903,16 +458907,16 @@ │ │ │ │ stcls 5, cr2, [r5], {-0} │ │ │ │ streq pc, [r7, #-866] @ 0xfffffc9e │ │ │ │ @ instruction: 0xf88d9a0b │ │ │ │ vhadd.u32 d22, d16, d25 │ │ │ │ @ instruction: 0xf88d250f │ │ │ │ @ instruction: 0xf89340ae │ │ │ │ vqadd.u32 d16, d2, d16 │ │ │ │ - bls 3016b8 │ │ │ │ - ldrvs pc, [pc, #-866] @ 1efefe │ │ │ │ + bls 3016c8 │ │ │ │ + ldrvs pc, [pc, #-866] @ 1eff0e │ │ │ │ adcpl pc, sl, sp, asr #17 │ │ │ │ mlaspl r1, r3, r8, pc @ │ │ │ │ mlacs pc, r3, r8, pc @ │ │ │ │ adccs pc, pc, sp, lsl #17 │ │ │ │ mlascs r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0xf88d81aa │ │ │ │ @@ -458967,15 +458971,15 @@ │ │ │ │ andsvs pc, pc, r2, ror #6 │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ sbccs pc, r4, sp, lsl #17 │ │ │ │ eorsls r9, r0, r0, lsl #20 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ subcs r8, r0, #-2147483640 @ 0x80000008 │ │ │ │ andne pc, r0, #192, 4 │ │ │ │ - blx fee80384 │ │ │ │ + blx fee80394 │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ andcs r9, r0, r2, lsl #18 │ │ │ │ umullpl pc, r5, r3, r8 @ │ │ │ │ stmdbeq r1, {r0, r3, r7, ip, sp, lr, pc} │ │ │ │ svceq 0x0000f1be │ │ │ │ @ instruction: 0x2600bf14 │ │ │ │ streq pc, [r1], -r9 │ │ │ │ @@ -459007,17 +459011,17 @@ │ │ │ │ @ instruction: 0xf8cd0301 │ │ │ │ @ instruction: 0xf88d00cb │ │ │ │ ldrsblt r3, [sp, -r3]! @ │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ sbcshi pc, r5, r0, asr #32 │ │ │ │ stmdavs r5!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ - blmi fe9c2e7c │ │ │ │ + blmi fe9c2e8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls f4a46c │ │ │ │ + blls f4a47c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x46288131 │ │ │ │ pop {r0, r1, r2, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf00e8ff0 │ │ │ │ @ instruction: 0xf88d0550 │ │ │ │ ldclcc 0, cr2, [r0, #-324] @ 0xfffffebc │ │ │ │ @@ -459043,15 +459047,15 @@ │ │ │ │ @ instruction: 0xf0821200 │ │ │ │ sbcslt r0, r2, #268435456 @ 0x10000000 │ │ │ │ stcls 4, cr14, [r2], {245} @ 0xf5 │ │ │ │ @ instruction: 0xe10df894 │ │ │ │ cdpeq 3, 8, cr15, cr0, cr14, {6} │ │ │ │ cdpeq 0, 0, cr15, cr1, cr14, {4} │ │ │ │ mcr2 10, 4, pc, cr14, cr15, {2} @ │ │ │ │ - blx fefa9650 │ │ │ │ + blx fefa9660 │ │ │ │ @ instruction: 0xf88df286 │ │ │ │ vst4.16 {d21-d24}, [pc :64], r5 │ │ │ │ @ instruction: 0xf8ad7680 │ │ │ │ ldmdbeq r2, {r1, r4, r6, sp, lr}^ │ │ │ │ subscs pc, r4, sp, lsl #17 │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0xf01eacde │ │ │ │ @@ -459072,15 +459076,15 @@ │ │ │ │ @ instruction: 0xf0872600 │ │ │ │ @ instruction: 0xf8ad0c01 │ │ │ │ @ instruction: 0xf88d6068 │ │ │ │ @ instruction: 0xf04fc06b │ │ │ │ @ instruction: 0xf88d0c01 │ │ │ │ @ instruction: 0xf8ad606a │ │ │ │ svccs 0x0000c06c │ │ │ │ - bcs 224a14 │ │ │ │ + bcs 224a24 │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf682fab2 │ │ │ │ @ instruction: 0xf88d2700 │ │ │ │ ldmdbeq r6!, {r1, r2, r3, r5, r6, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf88de52a │ │ │ │ vhadd.s8 q11, q0, │ │ │ │ strcs r1, [r1], -r1, lsl #16 │ │ │ │ @@ -459093,39 +459097,39 @@ │ │ │ │ ldr r7, [r5, #-110] @ 0xffffff92 │ │ │ │ strvc pc, [r0, -r1, lsl #9] │ │ │ │ rsbvs pc, r9, sp, lsl #17 │ │ │ │ rsbvs pc, ip, sp, lsl #17 │ │ │ │ vmlsl.u q10, d7, d2[5] │ │ │ │ @ instruction: 0xf88d2740 │ │ │ │ @ instruction: 0xf88d706d │ │ │ │ - blx fee8c70c │ │ │ │ + blx fee8c71c │ │ │ │ @ instruction: 0xf8adf782 │ │ │ │ ldmdbeq pc!, {r1, r3, r5, r6, lr, pc}^ @ │ │ │ │ rsbgt pc, pc, sp, lsl #17 │ │ │ │ ldrtmi lr, [r7], -r5, lsl #10 │ │ │ │ rsbcs pc, sp, sp, lsl #17 │ │ │ │ rsbcs pc, lr, sp, lsl #17 │ │ │ │ @ instruction: 0xf88de4fc │ │ │ │ @ instruction: 0xf1bc206d │ │ │ │ cmnle r1, r0, lsl #30 │ │ │ │ mcrrcs 3, 12, pc, r0, cr1 @ │ │ │ │ rsbhi pc, pc, sp, lsl #17 │ │ │ │ stceq 0, cr15, [r1], {140} @ 0x8c │ │ │ │ rsbgt pc, lr, sp, lsl #17 │ │ │ │ - blx feea9950 │ │ │ │ + blx feea9960 │ │ │ │ @ instruction: 0xf8adf782 │ │ │ │ ldmdbeq pc!, {r1, r2, r3, r5, r6, sp, lr}^ @ │ │ │ │ andcs lr, r0, #-352321536 @ 0xeb000000 │ │ │ │ svcmi 0x0039e6e2 │ │ │ │ cdpge 5, 0, cr2, cr14, cr0, {0} │ │ │ │ @ instruction: 0x463a447f │ │ │ │ @ instruction: 0xf0454631 │ │ │ │ stmdavs r4!, {r0, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r0, r2, r8, r9, lr} │ │ │ │ - blcs 21d168 │ │ │ │ + blcs 21d178 │ │ │ │ svcge 0x0020f43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r0!, {r0, r2, r3, r4, r8, r9, sl, fp, sp, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf8ade714 │ │ │ │ @@ -459148,15 +459152,15 @@ │ │ │ │ @ instruction: 0x2600ae13 │ │ │ │ andls lr, r3, #17825792 @ 0x1100000 │ │ │ │ @ instruction: 0x2600e5f2 │ │ │ │ adclt pc, r1, sp, lsl #17 │ │ │ │ ldrtmi lr, [r8], -r4, ror #11 │ │ │ │ vst3. {d30-d32}, [pc :256], r3 │ │ │ │ @ instruction: 0xf8ad7080 │ │ │ │ - bcs 1f08f0 │ │ │ │ + bcs 1f0900 │ │ │ │ andcs sp, r0, #-2147483595 @ 0x80000035 │ │ │ │ @ instruction: 0xf88de62a │ │ │ │ ldr r7, [r3], #110 @ 0x6e │ │ │ │ stcvc 4, cr15, [r0], {79} @ 0x4f │ │ │ │ rsbgt pc, lr, sp, lsr #17 │ │ │ │ vst1.16 {d14[2]}, [r1 :16], r3 │ │ │ │ vrsubhn.i16 d23, q3, q0 │ │ │ │ @@ -459165,40 +459169,40 @@ │ │ │ │ str r6, [r5], #110 @ 0x6e │ │ │ │ strvc pc, [r0, -r1, lsl #9] │ │ │ │ rsbvs pc, pc, sp, lsl #17 │ │ │ │ strbcs pc, [r0, -r7, asr #7] @ │ │ │ │ rsbvc pc, sp, sp, lsl #17 │ │ │ │ rsbvc pc, lr, sp, lsl #17 │ │ │ │ ldrbt r4, [lr], #-1591 @ 0xfffff9c9 │ │ │ │ - stmib sl, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r0, r9, r8, lsr #6 │ │ │ │ + stmib r2, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r0, r9, r8, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r8, r4, lsl #24 │ │ │ │ - rsbseq sp, r6, ip, lsr #22 │ │ │ │ + ldrshteq pc, [r8], #-180 @ 0xffffff4c @ │ │ │ │ + rsbseq sp, r6, ip, lsl fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0c1 │ │ │ │ movwcs r2, #6848 @ 0x1ac0 │ │ │ │ ldrbtmi r4, [sl], #-1668 @ 0xfffff97c │ │ │ │ subcc pc, r4, sp, lsl #17 │ │ │ │ - bcc fef2ea24 │ │ │ │ + bcc fef2ea34 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f933f │ │ │ │ stmdbvs r3, {r8, r9}^ │ │ │ │ @ instruction: 0xf8d37f9d │ │ │ │ @ instruction: 0xf08520a4 │ │ │ │ @ instruction: 0xf88d0101 │ │ │ │ tstls r3, r6, asr #32 │ │ │ │ subne pc, r5, sp, lsl #17 │ │ │ │ ldmdblt sp!, {r8, sp} │ │ │ │ tstpeq r1, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a14011 │ │ │ │ - blx fee30adc │ │ │ │ + blx fee30aec │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ mlavs fp, r3, r8, pc @ │ │ │ │ subne pc, r7, sp, lsl #17 │ │ │ │ @ instruction: 0x1052f893 │ │ │ │ @ instruction: 0x7054f893 │ │ │ │ @ instruction: 0xf8939102 │ │ │ │ @ instruction: 0xf893407b │ │ │ │ @@ -459214,24 +459218,24 @@ │ │ │ │ subne pc, fp, sp, lsl #17 │ │ │ │ stmdblt r4!, {r0, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x107cf893 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf893840a │ │ │ │ smlsdxcs r0, sl, r0, fp │ │ │ │ @ instruction: 0xa078f893 │ │ │ │ - bleq 26c964 │ │ │ │ + bleq 26c974 │ │ │ │ @ instruction: 0x9074f893 │ │ │ │ - beq 26c968 │ │ │ │ + beq 26c978 │ │ │ │ mul r9, r3, r8 │ │ │ │ streq pc, [r7, -fp, ror #6] │ │ │ │ stmdbeq r1, {r0, r3, r7, ip, sp, lr, pc} │ │ │ │ mulhi r7, r3, r8 │ │ │ │ strcs pc, [pc, -sl, ror #6] │ │ │ │ - beq 22c894 │ │ │ │ - beq 3ed4e0 │ │ │ │ + beq 22c8a4 │ │ │ │ + beq 3ed4f0 │ │ │ │ vrhadd.u32 d18, d9, d0 │ │ │ │ @ instruction: 0xf04f2a0f │ │ │ │ vmls.i32 d16, d8, d0 │ │ │ │ @ instruction: 0xf0880107 │ │ │ │ vsub.i32 d16, d14, d1 │ │ │ │ @ instruction: 0xf08e0907 │ │ │ │ vcgt.f32 d16, d8, d1 │ │ │ │ @@ -459389,61 +459393,61 @@ │ │ │ │ @ instruction: 0xf04f6034 │ │ │ │ rfeia r3 │ │ │ │ @ instruction: 0xf04fe03f │ │ │ │ @ instruction: 0xf0860900 │ │ │ │ ldclvc 8, cr0, [lr, #-4] │ │ │ │ vmax.u32 d25, d4, d10 │ │ │ │ @ instruction: 0xf8930a07 │ │ │ │ - blvc 9c8ad0 │ │ │ │ - bcs 5ed78c │ │ │ │ - bleq 3ab334 │ │ │ │ + blvc 9c8ae0 │ │ │ │ + bcs 5ed79c │ │ │ │ + bleq 3ab344 │ │ │ │ umaalvs pc, r0, r3, r8 @ │ │ │ │ strcs r9, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf0859c0a │ │ │ │ vrshl.u32 d16, d1, d7 │ │ │ │ @ instruction: 0xf0870607 │ │ │ │ @ instruction: 0xf8930701 │ │ │ │ @ instruction: 0xf084103d │ │ │ │ vshl.u32 d16, d1, d7 │ │ │ │ strcs r2, [r0, -pc, lsl #12] │ │ │ │ - bmi 7ed7b8 │ │ │ │ + bmi 7ed7c8 │ │ │ │ stmdbeq r7, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} │ │ │ │ streq pc, [r7, -r8, ror #6] │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xb07ef893 │ │ │ │ vrshl.u32 d18, d0, d4 │ │ │ │ @ instruction: 0xf0810807 │ │ │ │ vshl.u32 d16, d1, d4 │ │ │ │ - blvc fe8f1e60 │ │ │ │ + blvc fe8f1e70 │ │ │ │ stmdbcs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ stmdacs pc, {r2, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdbmi r7, {r0, r5, r6, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x407df893 │ │ │ │ umaalne pc, r1, r3, r8 @ │ │ │ │ ldclvc 1, cr9, [r9], {8} │ │ │ │ - strcs pc, [pc, #-868] @ 1f06fc │ │ │ │ + strcs pc, [pc, #-868] @ 1f070c │ │ │ │ tstls r9, r3, lsl #8 │ │ │ │ stmdbls r7, {r2, r3, r9, sl, lr} │ │ │ │ - bleq 26cc70 │ │ │ │ + bleq 26cc80 │ │ │ │ tstls r4, r9, lsl sp │ │ │ │ strcs pc, [pc, -fp, ror #6] │ │ │ │ mullt sp, r3, r8 │ │ │ │ vmls.i32 d25, d11, d8 │ │ │ │ @ instruction: 0xf8934617 │ │ │ │ vqadd.u32 d27, d11, d6 │ │ │ │ @ instruction: 0xf8b34817 │ │ │ │ @ instruction: 0xf1bbb03e │ │ │ │ svclt 0x00180b00 │ │ │ │ - bleq 26cbd0 │ │ │ │ + bleq 26cbe0 │ │ │ │ ldmdbvs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26cca0 │ │ │ │ + bleq 26ccb0 │ │ │ │ vceq.i32 d23, d11, d9 │ │ │ │ @ instruction: 0xf0844717 │ │ │ │ @ instruction: 0x9c0e0b01 │ │ │ │ - bvs 9ed830 │ │ │ │ + bvs 9ed840 │ │ │ │ ldrmi pc, [r7, #-875] @ 0xfffffc95 │ │ │ │ mulslt r0, r3, r8 │ │ │ │ addge pc, r9, sp, asr #17 │ │ │ │ mulsge r7, r3, r8 │ │ │ │ addsmi pc, r5, sp, lsl #17 │ │ │ │ addsls pc, r6, sp, asr #17 │ │ │ │ ldmdavs pc, {r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ @@ -459453,15 +459457,15 @@ │ │ │ │ @ instruction: 0xf8cd671f │ │ │ │ vshr.u64 d23, d1, #63 │ │ │ │ stmdbls r4, {r7, r8, r9, sl, ip, sp} │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ ldrvs pc, [pc], -r7, ror #6 │ │ │ │ addvs pc, sp, sp, asr #17 │ │ │ │ streq pc, [r1], -r1, lsl #1 │ │ │ │ - ldrvs pc, [pc, #-870] @ 1f078e │ │ │ │ + ldrvs pc, [pc, #-870] @ 1f079e │ │ │ │ umullvs pc, r1, r3, r8 @ │ │ │ │ addspl pc, sl, sp, asr #17 │ │ │ │ @ instruction: 0xf1bb465d │ │ │ │ andle r0, r3, r0, lsl #30 │ │ │ │ tstlt lr, r5, lsr r6 │ │ │ │ umullpl pc, r2, r3, r8 @ │ │ │ │ @ instruction: 0x7051f893 │ │ │ │ @@ -459528,32 +459532,32 @@ │ │ │ │ streq pc, [r7, #-864] @ 0xfffffca0 │ │ │ │ @ instruction: 0xf893990a │ │ │ │ vhadd.u32 d16, d4, d31 │ │ │ │ @ instruction: 0xf88d250f │ │ │ │ @ instruction: 0xf89360b5 │ │ │ │ vqadd.u32 d20, d1, d16 │ │ │ │ stmdbls r7, {r0, r1, r2, r4, r8, sl, lr} │ │ │ │ - ldrvs pc, [pc, #-865] @ 1f08bf │ │ │ │ + ldrvs pc, [pc, #-865] @ 1f08cf │ │ │ │ adcspl pc, r6, sp, asr #17 │ │ │ │ mlaspl r1, r3, r8, pc @ │ │ │ │ adcseq pc, fp, sp, lsl #17 │ │ │ │ mlaseq r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0xf88d823a │ │ │ │ @ instruction: 0xf1b840be │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ strcs r8, [r1], #-610 @ 0xfffffd9e │ │ │ │ adcsmi pc, ip, sp, lsr #17 │ │ │ │ strcs r2, [r0], #-1280 @ 0xfffffb00 │ │ │ │ streq pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq r9, r3, r8, pc @ │ │ │ │ - strcs pc, [pc], #-869 @ 1f0c58 │ │ │ │ + strcs pc, [pc], #-869 @ 1f0c68 │ │ │ │ ldrmi pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq fp, r3, r8, pc @ │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f0c64 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f0c74 │ │ │ │ mlaseq sl, r3, r8, pc @ │ │ │ │ sbceq pc, r3, sp, lsl #17 │ │ │ │ mlaseq ip, r3, r8, pc @ │ │ │ │ adcsmi pc, pc, sp, asr #17 │ │ │ │ @ instruction: 0xf88d4674 │ │ │ │ @ instruction: 0xf88d00c4 │ │ │ │ @ instruction: 0xf1bee0c5 │ │ │ │ @@ -459581,23 +459585,23 @@ │ │ │ │ stmdbls r2, {sl, sp} │ │ │ │ streq pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ mlspl r9, r3, r8, pc @ │ │ │ │ sbcsvs pc, r2, sp, lsl #17 │ │ │ │ streq pc, [r1], -r6, lsl #1 │ │ │ │ sbcspl pc, r1, sp, lsl #17 │ │ │ │ streq pc, [r1, #-133] @ 0xffffff7b │ │ │ │ - strcs pc, [pc], #-870 @ 1f0cf4 │ │ │ │ + strcs pc, [pc], #-870 @ 1f0d04 │ │ │ │ ldrmi pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f0cfc │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f0d0c │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ @ instruction: 0xf88d9433 │ │ │ │ ldrdcs r0, [r0], -r0 @ │ │ │ │ subcs fp, r0, r1, lsr r9 │ │ │ │ andne pc, r0, r0, asr #5 │ │ │ │ - blx fee00d54 │ │ │ │ + blx fee00d64 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ umullpl pc, r8, r3, r8 @ │ │ │ │ @ instruction: 0xf8932600 │ │ │ │ @ instruction: 0xf0894085 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ svccs 0x0000e05c │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @@ -459611,28 +459615,28 @@ │ │ │ │ vabd.u32 d18, d0, d0 │ │ │ │ @ instruction: 0xf8930707 │ │ │ │ vhadd.u32 d16, d24, d9 │ │ │ │ vabdl.u8 q9, d2, d15 │ │ │ │ vsub.i32 d18, d0, d0 │ │ │ │ cdpvc 6, 13, cr2, cr8, cr15, {0} │ │ │ │ ldrmi pc, [r7, -r9, ror #6] │ │ │ │ - strcs pc, [pc, #-864] @ 1f0a0c │ │ │ │ + strcs pc, [pc, #-864] @ 1f0a1c │ │ │ │ sbccs pc, r0, r2, asr #7 │ │ │ │ ldrvs pc, [pc, -r1, ror #6] │ │ │ │ vmls.i32 d25, d0, d15 │ │ │ │ @ instruction: 0xf893240f │ │ │ │ vhadd.u32 d16, d8, d29 │ │ │ │ @ instruction: 0xf8934417 │ │ │ │ vhadd.u32 q12, q0, q15 │ │ │ │ @ instruction: 0xf8934617 │ │ │ │ vqadd.u32 d16, d24, d21 │ │ │ │ vqshl.u32 d22, d15, d0 │ │ │ │ mrrcvc 5, 1, r4, r8, cr7 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ - ldrvs pc, [pc, #-865] @ 1f0a3f │ │ │ │ + ldrvs pc, [pc, #-865] @ 1f0a4f │ │ │ │ ldrvs pc, [pc], -r0, ror #6 │ │ │ │ @ instruction: 0x0070f893 │ │ │ │ sbcsmi pc, pc, sp, asr #17 │ │ │ │ mlsmi pc, r3, r8, pc @ │ │ │ │ rscmi pc, r3, sp, lsl #17 │ │ │ │ mlsmi r8, r3, r8, pc @ │ │ │ │ sbcsvc pc, r3, sp, asr #17 │ │ │ │ @@ -459710,17 +459714,17 @@ │ │ │ │ ldrdmi pc, [r0, #-140]! @ 0xffffff74 │ │ │ │ rscscs pc, sl, sp, lsl #17 │ │ │ │ teqlt sp, r5, lsr #16 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ stmdavs r5!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ - blmi fe843960 │ │ │ │ + blmi fe843970 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 11caf68 │ │ │ │ + blls 11caf78 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -r5, lsr #2 │ │ │ │ pop {r0, r6, ip, sp, pc} │ │ │ │ stmdbls r1, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrbeq pc, [r0], -r1 @ │ │ │ │ svclt 0x00183e50 │ │ │ │ @@ -459732,15 +459736,15 @@ │ │ │ │ @ instruction: 0xf3c19901 │ │ │ │ @ instruction: 0xf0801000 │ │ │ │ sbclt r0, r0, #1 │ │ │ │ @ instruction: 0xf89ce470 │ │ │ │ vaddw.u8 , , d13 │ │ │ │ @ instruction: 0xf0810180 │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - bllt ffd6ef4c │ │ │ │ + bllt ffd6ef5c │ │ │ │ sdiveq r0, r1, r0 │ │ │ │ strbeq sp, [r9], -lr │ │ │ │ vshl.s8 d29, d12, d0 │ │ │ │ @ instruction: 0xf88d1701 │ │ │ │ @ instruction: 0xf88d0060 │ │ │ │ @ instruction: 0xf8ad6061 │ │ │ │ mcrcs 0, 0, r7, cr0, cr14, {2} │ │ │ │ @@ -459783,44 +459787,44 @@ │ │ │ │ strcs r1, [r1], -r1, lsl #28 │ │ │ │ rsbs pc, r6, sp, lsr #17 │ │ │ │ rsbsvs pc, r8, sp, lsl #17 │ │ │ │ stccs 1, cr11, [r0, #-896] @ 0xfffffc80 │ │ │ │ addhi pc, fp, r0 │ │ │ │ rsbsvc pc, r9, sp, lsl #17 │ │ │ │ rsbsvc pc, sl, sp, lsl #17 │ │ │ │ - blx fee2a23c │ │ │ │ + blx fee2a24c │ │ │ │ @ instruction: 0xf88df780 │ │ │ │ @ instruction: 0xf88d6075 │ │ │ │ @ instruction: 0x462e6078 │ │ │ │ rsbspl pc, r6, sp, lsr #17 │ │ │ │ @ instruction: 0xf88d097f │ │ │ │ vst1.8 @ instruction: 0xf482507b │ │ │ │ vabal.u8 , d5, d0 │ │ │ │ @ instruction: 0xf88d2540 │ │ │ │ @ instruction: 0xf88d5079 │ │ │ │ ldrbt r5, [r8], #-122 @ 0xffffff86 │ │ │ │ @ instruction: 0xf88d4635 │ │ │ │ @ instruction: 0xf88d0079 │ │ │ │ - strbt r0, [pc], #-122 @ 1f1050 │ │ │ │ + strbt r0, [pc], #-122 @ 1f1060 │ │ │ │ rsbseq pc, r9, sp, lsl #17 │ │ │ │ cmple lr, r0, lsl #26 │ │ │ │ strbcs pc, [r0, #-962] @ 0xfffffc3e @ │ │ │ │ rsbs pc, fp, sp, lsl #17 │ │ │ │ streq pc, [r1, #-133] @ 0xffffff7b │ │ │ │ rsbspl pc, sl, sp, lsl #17 │ │ │ │ - blx fee2a200 │ │ │ │ + blx fee2a210 │ │ │ │ @ instruction: 0xf8adf780 │ │ │ │ ldmdbeq pc!, {r1, r3, r4, r5, r6, sp, lr}^ @ │ │ │ │ svcmi 0x003be45f │ │ │ │ cdpge 5, 1, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0x463a447f │ │ │ │ @ instruction: 0xf0444631 │ │ │ │ stmdavs r4!, {r0, r1, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r0, r2, r8, r9, lr} │ │ │ │ - blcs 21dc44 │ │ │ │ + blcs 21dc54 │ │ │ │ svcge 0x0030f43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r0!, {r0, r2, r3, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf8ade724 │ │ │ │ @@ -459861,41 +459865,41 @@ │ │ │ │ @ instruction: 0xf7ff507a │ │ │ │ vst4.32 @ instruction: 0xf482bbf9 │ │ │ │ ldrtmi r7, [r7], -r0, lsl #10 │ │ │ │ rsbsvs pc, fp, sp, lsl #17 │ │ │ │ strbcs pc, [r0, #-965] @ 0xfffffc3b @ │ │ │ │ rsbspl pc, r9, sp, lsl #17 │ │ │ │ rsbspl pc, sl, sp, lsl #17 │ │ │ │ - bllt ffe6f150 │ │ │ │ - mrrc 6, 3, pc, r8, cr14 @ │ │ │ │ - rsbseq pc, r8, r2, ror #18 │ │ │ │ + bllt ffe6f160 │ │ │ │ + mrrc 6, 3, pc, r0, cr14 @ │ │ │ │ + rsbseq pc, r8, r2, asr r9 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r8, r8, lsl #2 │ │ │ │ - rsbseq fp, r6, r0, lsr #19 │ │ │ │ + ldrshteq pc, [r8], #-8 @ │ │ │ │ + @ instruction: 0x0076b990 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0c1 │ │ │ │ movwcs r2, #6848 @ 0x1ac0 │ │ │ │ ldrbtmi r4, [sl], #-1668 @ 0xfffff97c │ │ │ │ subcc pc, r4, sp, lsl #17 │ │ │ │ - bcc fef2f508 │ │ │ │ + bcc fef2f518 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f933f │ │ │ │ stmdbvs r3, {r8, r9}^ │ │ │ │ @ instruction: 0xf8d37f9d │ │ │ │ @ instruction: 0xf08520a4 │ │ │ │ @ instruction: 0xf88d0101 │ │ │ │ tstls r3, r6, asr #32 │ │ │ │ subne pc, r5, sp, lsl #17 │ │ │ │ ldmdblt sp!, {r8, sp} │ │ │ │ tstpeq r1, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a14011 │ │ │ │ - blx fee315c0 │ │ │ │ + blx fee315d0 │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ mlavs fp, r3, r8, pc @ │ │ │ │ subne pc, r7, sp, lsl #17 │ │ │ │ @ instruction: 0x1052f893 │ │ │ │ @ instruction: 0x7054f893 │ │ │ │ @ instruction: 0xf8939102 │ │ │ │ @ instruction: 0xf893407b │ │ │ │ @@ -459911,24 +459915,24 @@ │ │ │ │ subne pc, fp, sp, lsl #17 │ │ │ │ stmdblt r4!, {r0, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x107cf893 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf893840a │ │ │ │ smlsdxcs r0, sl, r0, fp │ │ │ │ @ instruction: 0xa078f893 │ │ │ │ - bleq 26d448 │ │ │ │ + bleq 26d458 │ │ │ │ @ instruction: 0x9074f893 │ │ │ │ - beq 26d44c │ │ │ │ + beq 26d45c │ │ │ │ mul r9, r3, r8 │ │ │ │ streq pc, [r7, -fp, ror #6] │ │ │ │ stmdbeq r1, {r0, r3, r7, ip, sp, lr, pc} │ │ │ │ mulhi r7, r3, r8 │ │ │ │ strcs pc, [pc, -sl, ror #6] │ │ │ │ - beq 22d378 │ │ │ │ - beq 3edfc4 │ │ │ │ + beq 22d388 │ │ │ │ + beq 3edfd4 │ │ │ │ vrhadd.u32 d18, d9, d0 │ │ │ │ @ instruction: 0xf04f2a0f │ │ │ │ vmls.i32 d16, d8, d0 │ │ │ │ @ instruction: 0xf0880107 │ │ │ │ vsub.i32 d16, d14, d1 │ │ │ │ @ instruction: 0xf08e0907 │ │ │ │ vcgt.f32 d16, d8, d1 │ │ │ │ @@ -460086,61 +460090,61 @@ │ │ │ │ @ instruction: 0xf04f6034 │ │ │ │ rfeia r3 │ │ │ │ @ instruction: 0xf04fe03f │ │ │ │ @ instruction: 0xf0860900 │ │ │ │ ldclvc 8, cr0, [lr, #-4] │ │ │ │ vmax.u32 d25, d4, d10 │ │ │ │ @ instruction: 0xf8930a07 │ │ │ │ - blvc 9c95b4 │ │ │ │ - bcs 5ee270 │ │ │ │ - bleq 3abe18 │ │ │ │ + blvc 9c95c4 │ │ │ │ + bcs 5ee280 │ │ │ │ + bleq 3abe28 │ │ │ │ umaalvs pc, r0, r3, r8 @ │ │ │ │ strcs r9, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf0859c0a │ │ │ │ vrshl.u32 d16, d1, d7 │ │ │ │ @ instruction: 0xf0870607 │ │ │ │ @ instruction: 0xf8930701 │ │ │ │ @ instruction: 0xf084103d │ │ │ │ vshl.u32 d16, d1, d7 │ │ │ │ strcs r2, [r0, -pc, lsl #12] │ │ │ │ - bmi 7ee29c │ │ │ │ + bmi 7ee2ac │ │ │ │ stmdbeq r7, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} │ │ │ │ streq pc, [r7, -r8, ror #6] │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xb07ef893 │ │ │ │ vrshl.u32 d18, d0, d4 │ │ │ │ @ instruction: 0xf0810807 │ │ │ │ vshl.u32 d16, d1, d4 │ │ │ │ - blvc fe8f2944 │ │ │ │ + blvc fe8f2954 │ │ │ │ stmdbcs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ stmdacs pc, {r2, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdbmi r7, {r0, r5, r6, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x407df893 │ │ │ │ umaalne pc, r1, r3, r8 @ │ │ │ │ ldclvc 1, cr9, [r9], {8} │ │ │ │ - strcs pc, [pc, #-868] @ 1f11e0 │ │ │ │ + strcs pc, [pc, #-868] @ 1f11f0 │ │ │ │ tstls r9, r3, lsl #8 │ │ │ │ stmdbls r7, {r2, r3, r9, sl, lr} │ │ │ │ - bleq 26d754 │ │ │ │ + bleq 26d764 │ │ │ │ tstls r4, r9, lsl sp │ │ │ │ strcs pc, [pc, -fp, ror #6] │ │ │ │ mullt sp, r3, r8 │ │ │ │ vmls.i32 d25, d11, d8 │ │ │ │ @ instruction: 0xf8934617 │ │ │ │ vqadd.u32 d27, d11, d6 │ │ │ │ @ instruction: 0xf8b34817 │ │ │ │ @ instruction: 0xf1bbb03e │ │ │ │ svclt 0x00180b00 │ │ │ │ - bleq 26d6b4 │ │ │ │ + bleq 26d6c4 │ │ │ │ ldmdbvs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26d784 │ │ │ │ + bleq 26d794 │ │ │ │ vceq.i32 d23, d11, d9 │ │ │ │ @ instruction: 0xf0844717 │ │ │ │ @ instruction: 0x9c0e0b01 │ │ │ │ - bvs 9ee314 │ │ │ │ + bvs 9ee324 │ │ │ │ ldrmi pc, [r7, #-875] @ 0xfffffc95 │ │ │ │ mulslt r0, r3, r8 │ │ │ │ addge pc, r9, sp, asr #17 │ │ │ │ mulsge r7, r3, r8 │ │ │ │ addsmi pc, r5, sp, lsl #17 │ │ │ │ addsls pc, r6, sp, asr #17 │ │ │ │ ldmdavs pc, {r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ @@ -460150,15 +460154,15 @@ │ │ │ │ @ instruction: 0xf8cd671f │ │ │ │ vshr.u64 d23, d1, #63 │ │ │ │ stmdbls r4, {r7, r8, r9, sl, ip, sp} │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ ldrvs pc, [pc], -r7, ror #6 │ │ │ │ addvs pc, sp, sp, asr #17 │ │ │ │ streq pc, [r1], -r1, lsl #1 │ │ │ │ - ldrvs pc, [pc, #-870] @ 1f1272 │ │ │ │ + ldrvs pc, [pc, #-870] @ 1f1282 │ │ │ │ umullvs pc, r1, r3, r8 @ │ │ │ │ addspl pc, sl, sp, asr #17 │ │ │ │ @ instruction: 0xf1bb465d │ │ │ │ andle r0, r3, r0, lsl #30 │ │ │ │ tstlt lr, r5, lsr r6 │ │ │ │ umullpl pc, r2, r3, r8 @ │ │ │ │ @ instruction: 0x7051f893 │ │ │ │ @@ -460225,32 +460229,32 @@ │ │ │ │ streq pc, [r7, #-864] @ 0xfffffca0 │ │ │ │ @ instruction: 0xf893990a │ │ │ │ vhadd.u32 d16, d4, d31 │ │ │ │ @ instruction: 0xf88d250f │ │ │ │ @ instruction: 0xf89360b5 │ │ │ │ vqadd.u32 d20, d1, d16 │ │ │ │ stmdbls r7, {r0, r1, r2, r4, r8, sl, lr} │ │ │ │ - ldrvs pc, [pc, #-865] @ 1f13a3 │ │ │ │ + ldrvs pc, [pc, #-865] @ 1f13b3 │ │ │ │ adcspl pc, r6, sp, asr #17 │ │ │ │ mlaspl r1, r3, r8, pc @ │ │ │ │ adcseq pc, fp, sp, lsl #17 │ │ │ │ mlaseq r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0xf88d823a │ │ │ │ @ instruction: 0xf1b840be │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ strcs r8, [r1], #-610 @ 0xfffffd9e │ │ │ │ adcsmi pc, ip, sp, lsr #17 │ │ │ │ strcs r2, [r0], #-1280 @ 0xfffffb00 │ │ │ │ streq pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq r9, r3, r8, pc @ │ │ │ │ - strcs pc, [pc], #-869 @ 1f173c │ │ │ │ + strcs pc, [pc], #-869 @ 1f174c │ │ │ │ ldrmi pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq fp, r3, r8, pc @ │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f1748 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f1758 │ │ │ │ mlaseq sl, r3, r8, pc @ │ │ │ │ sbceq pc, r3, sp, lsl #17 │ │ │ │ mlaseq ip, r3, r8, pc @ │ │ │ │ adcsmi pc, pc, sp, asr #17 │ │ │ │ @ instruction: 0xf88d4674 │ │ │ │ @ instruction: 0xf88d00c4 │ │ │ │ @ instruction: 0xf1bee0c5 │ │ │ │ @@ -460278,23 +460282,23 @@ │ │ │ │ stmdbls r2, {sl, sp} │ │ │ │ streq pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ mlspl r9, r3, r8, pc @ │ │ │ │ sbcsvs pc, r2, sp, lsl #17 │ │ │ │ streq pc, [r1], -r6, lsl #1 │ │ │ │ sbcspl pc, r1, sp, lsl #17 │ │ │ │ streq pc, [r1, #-133] @ 0xffffff7b │ │ │ │ - strcs pc, [pc], #-870 @ 1f17d8 │ │ │ │ + strcs pc, [pc], #-870 @ 1f17e8 │ │ │ │ ldrmi pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f17e0 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f17f0 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ @ instruction: 0xf88d9433 │ │ │ │ ldrdcs r0, [r0], -r0 @ │ │ │ │ subcs fp, r0, r1, lsr r9 │ │ │ │ andne pc, r0, r0, asr #5 │ │ │ │ - blx fee01838 │ │ │ │ + blx fee01848 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ umullpl pc, r8, r3, r8 @ │ │ │ │ @ instruction: 0xf8932600 │ │ │ │ @ instruction: 0xf0894085 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ svccs 0x0000e05c │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @@ -460308,28 +460312,28 @@ │ │ │ │ vabd.u32 d18, d0, d0 │ │ │ │ @ instruction: 0xf8930707 │ │ │ │ vhadd.u32 d16, d24, d9 │ │ │ │ vabdl.u8 q9, d2, d15 │ │ │ │ vsub.i32 d18, d0, d0 │ │ │ │ cdpvc 6, 13, cr2, cr8, cr15, {0} │ │ │ │ ldrmi pc, [r7, -r9, ror #6] │ │ │ │ - strcs pc, [pc, #-864] @ 1f14f0 │ │ │ │ + strcs pc, [pc, #-864] @ 1f1500 │ │ │ │ sbccs pc, r0, r2, asr #7 │ │ │ │ ldrvs pc, [pc, -r1, ror #6] │ │ │ │ vmls.i32 d25, d0, d15 │ │ │ │ @ instruction: 0xf893240f │ │ │ │ vhadd.u32 d16, d8, d29 │ │ │ │ @ instruction: 0xf8934417 │ │ │ │ vhadd.u32 q12, q0, q15 │ │ │ │ @ instruction: 0xf8934617 │ │ │ │ vqadd.u32 d16, d24, d21 │ │ │ │ vqshl.u32 d22, d15, d0 │ │ │ │ mrrcvc 5, 1, r4, r8, cr7 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ - ldrvs pc, [pc, #-865] @ 1f1523 │ │ │ │ + ldrvs pc, [pc, #-865] @ 1f1533 │ │ │ │ ldrvs pc, [pc], -r0, ror #6 │ │ │ │ @ instruction: 0x0070f893 │ │ │ │ sbcsmi pc, pc, sp, asr #17 │ │ │ │ mlsmi pc, r3, r8, pc @ │ │ │ │ rscmi pc, r3, sp, lsl #17 │ │ │ │ mlsmi r8, r3, r8, pc @ │ │ │ │ sbcsvc pc, r3, sp, asr #17 │ │ │ │ @@ -460407,17 +460411,17 @@ │ │ │ │ ldrdmi pc, [r0, #-140]! @ 0xffffff74 │ │ │ │ rscscs pc, sl, sp, lsl #17 │ │ │ │ teqlt sp, r5, lsr #16 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ stmdavs r5!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ - blmi fe844444 │ │ │ │ + blmi fe844454 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 11cba4c │ │ │ │ + blls 11cba5c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -r5, lsr #2 │ │ │ │ pop {r0, r6, ip, sp, pc} │ │ │ │ stmdbls r1, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrbeq pc, [r0], -r1 @ │ │ │ │ svclt 0x00183e50 │ │ │ │ @@ -460429,15 +460433,15 @@ │ │ │ │ @ instruction: 0xf3c19901 │ │ │ │ @ instruction: 0xf0801000 │ │ │ │ sbclt r0, r0, #1 │ │ │ │ @ instruction: 0xf89ce470 │ │ │ │ vaddw.u8 , , d13 │ │ │ │ @ instruction: 0xf0810180 │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - bllt ffd6fa30 │ │ │ │ + bllt ffd6fa40 │ │ │ │ sdiveq r0, r1, r0 │ │ │ │ strbeq sp, [r9], -lr │ │ │ │ vshl.s8 d29, d12, d0 │ │ │ │ @ instruction: 0xf88d1701 │ │ │ │ @ instruction: 0xf88d0060 │ │ │ │ @ instruction: 0xf8ad6061 │ │ │ │ mcrcs 0, 0, r7, cr0, cr14, {2} │ │ │ │ @@ -460480,44 +460484,44 @@ │ │ │ │ strcs r1, [r1], -r1, lsl #28 │ │ │ │ rsbs pc, r6, sp, lsr #17 │ │ │ │ rsbsvs pc, r8, sp, lsl #17 │ │ │ │ stccs 1, cr11, [r0, #-896] @ 0xfffffc80 │ │ │ │ addhi pc, fp, r0 │ │ │ │ rsbsvc pc, r9, sp, lsl #17 │ │ │ │ rsbsvc pc, sl, sp, lsl #17 │ │ │ │ - blx fee2ad20 │ │ │ │ + blx fee2ad30 │ │ │ │ @ instruction: 0xf88df780 │ │ │ │ @ instruction: 0xf88d6075 │ │ │ │ @ instruction: 0x462e6078 │ │ │ │ rsbspl pc, r6, sp, lsr #17 │ │ │ │ @ instruction: 0xf88d097f │ │ │ │ vst1.8 @ instruction: 0xf482507b │ │ │ │ vabal.u8 , d5, d0 │ │ │ │ @ instruction: 0xf88d2540 │ │ │ │ @ instruction: 0xf88d5079 │ │ │ │ ldrbt r5, [r8], #-122 @ 0xffffff86 │ │ │ │ @ instruction: 0xf88d4635 │ │ │ │ @ instruction: 0xf88d0079 │ │ │ │ - strbt r0, [pc], #-122 @ 1f1b34 │ │ │ │ + strbt r0, [pc], #-122 @ 1f1b44 │ │ │ │ rsbseq pc, r9, sp, lsl #17 │ │ │ │ cmple lr, r0, lsl #26 │ │ │ │ strbcs pc, [r0, #-962] @ 0xfffffc3e @ │ │ │ │ rsbs pc, fp, sp, lsl #17 │ │ │ │ streq pc, [r1, #-133] @ 0xffffff7b │ │ │ │ rsbspl pc, sl, sp, lsl #17 │ │ │ │ - blx fee2ace4 │ │ │ │ + blx fee2acf4 │ │ │ │ @ instruction: 0xf8adf780 │ │ │ │ ldmdbeq pc!, {r1, r3, r4, r5, r6, sp, lr}^ @ │ │ │ │ svcmi 0x003be45f │ │ │ │ cdpge 5, 1, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0x463a447f │ │ │ │ @ instruction: 0xf0444631 │ │ │ │ stmdavs r4!, {r0, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r0, r2, r8, r9, lr} │ │ │ │ - blcs 21e728 │ │ │ │ + blcs 21e738 │ │ │ │ svcge 0x0030f43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r0!, {r0, r2, r3, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf8ade724 │ │ │ │ @@ -460558,86 +460562,86 @@ │ │ │ │ @ instruction: 0xf7ff507a │ │ │ │ vst4.32 @ instruction: 0xf482bbf9 │ │ │ │ ldrtmi r7, [r7], -r0, lsl #10 │ │ │ │ rsbsvs pc, fp, sp, lsl #17 │ │ │ │ strbcs pc, [r0, #-965] @ 0xfffffc3b @ │ │ │ │ rsbspl pc, r9, sp, lsl #17 │ │ │ │ rsbspl pc, sl, sp, lsl #17 │ │ │ │ - bllt ffe6fc34 │ │ │ │ - mcr 6, 7, pc, cr6, cr13, {1} @ │ │ │ │ - rsbseq lr, r8, lr, ror lr │ │ │ │ + bllt ffe6fc44 │ │ │ │ + mrc 6, 6, APSR_nzcv, cr14, cr13, {1} │ │ │ │ + rsbseq lr, r8, lr, ror #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r8, r4, lsr #12 │ │ │ │ - rsbseq r9, r6, r4, asr #16 │ │ │ │ + rsbseq lr, r8, r4, lsl r6 │ │ │ │ + rsbseq r9, r6, r4, lsr r8 │ │ │ │ ldrblt r4, [r0, #1539]! @ 0x603 │ │ │ │ - blvc 883fac │ │ │ │ - bcs 482e38 │ │ │ │ + blvc 883fbc │ │ │ │ + bcs 482e48 │ │ │ │ ldm pc, {r0, r2, r6, fp, ip, lr, pc}^ @ │ │ │ │ rsbeq pc, r7, r2, lsl r0 @ │ │ │ │ smulleq r0, r3, r3, r0 │ │ │ │ cmneq r6, r8, lsl #2 │ │ │ │ teqeq r2, r2, asr #32 │ │ │ │ cmpeq r1, r2, asr #32 │ │ │ │ subeq r0, r4, fp │ │ │ │ stmdavs r3!, {r2, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf101690d │ │ │ │ strbmi r0, [r5, #-3096]! @ 0xfffff3e8 │ │ │ │ orrhi pc, pc, r0 │ │ │ │ - bvs d8c318 │ │ │ │ + bvs d8c328 │ │ │ │ ldmvs r2, {r1, r3, r4, fp, sp, lr} │ │ │ │ adcsmi r6, r0, #16, 20 @ 0x10000 │ │ │ │ ldclvc 3, cr13, [r8], {12} │ │ │ │ ldmvs r3, {r5, r8, r9, ip, sp, pc}^ │ │ │ │ - bcs 28bf08 │ │ │ │ + bcs 28bf18 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28bf10 │ │ │ │ + bcs 28bf20 │ │ │ │ addsmi sp, r9, #-1073741762 @ 0xc000003e │ │ │ │ cmnphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ orrslt r7, r3, r3, ror #20 │ │ │ │ ldmdavs sl, {r0, r1, r5, r7, r9, fp, sp, lr} │ │ │ │ - bvs 60bf04 │ │ │ │ + bvs 60bf14 │ │ │ │ stmdale ip, {r1, r2, r7, r9, lr} │ │ │ │ ldrsblt r7, [r8, #-200]! @ 0xffffff38 │ │ │ │ ldmvs sl, {r0, r1, r4, r6, r7, fp, sp, lr} │ │ │ │ andle r2, r3, r2, lsl #20 │ │ │ │ ldmvs sl, {r0, r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ mvnsle r2, r2, lsl #20 │ │ │ │ @ instruction: 0xf0404299 │ │ │ │ stmdavs r4!, {r2, r5, r6, r8, pc} │ │ │ │ - blcs 20bd6c │ │ │ │ + blcs 20bd7c │ │ │ │ andcs sp, r1, pc, asr #3 │ │ │ │ ldmdbvs sl, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bcs 20c758 │ │ │ │ + bcs 20c768 │ │ │ │ stmdbvs sl, {r0, r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ andseq pc, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ - bvs 18d2250 │ │ │ │ + bvs 18d2260 │ │ │ │ ldmdavs sl, {r4, r9, fp, sp, lr} │ │ │ │ - bvs 70bf50 │ │ │ │ + bvs 70bf60 │ │ │ │ mvnle r4, #132, 4 @ 0x40000008 │ │ │ │ stmdacs r0, {r3, r4, r6, r7, sl, fp, ip, sp, lr} │ │ │ │ ldmvs r0, {r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ - blcs 28bf24 │ │ │ │ + blcs 28bf34 │ │ │ │ stmiavs r0, {r0, r1, ip, lr, pc}^ │ │ │ │ - blcs 28bf2c │ │ │ │ - bne 426510 │ │ │ │ + blcs 28bf3c │ │ │ │ + bne 426520 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbdf00940 │ │ │ │ ldmdbvs ip, {r5, r7, r9, fp, lr}^ │ │ │ │ eorscs r5, r0, r2, lsl #17 │ │ │ │ andcs pc, r4, #0, 22 │ │ │ │ mul r4, r2, r8 │ │ │ │ svceq 0x0000f1be │ │ │ │ stmdbvs sp, {r0, r1, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf1012400 │ │ │ │ strbmi r0, [r5, #-3096]! @ 0xfffff3e8 │ │ │ │ msrhi CPSR_fxc, r0 │ │ │ │ - bvs c0ccbc │ │ │ │ + bvs c0cccc │ │ │ │ ldmvs r6!, {r1, r2, r4, fp, sp, lr} │ │ │ │ addmi r6, r7, #225280 @ 0x37000 │ │ │ │ ldclvc 3, cr13, [r0], {13} │ │ │ │ adcsle r2, pc, r0, lsl #16 │ │ │ │ ldmvs r0, {r1, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ andle r2, r3, r2, lsl #16 │ │ │ │ ldmvs r0, {r1, r4, r6, r7, fp, sp, lr} │ │ │ │ @@ -460646,40 +460650,40 @@ │ │ │ │ strcc r8, [r1], #-276 @ 0xfffffeec │ │ │ │ ldrbmi r3, [r4, #-800]! @ 0xfffffce0 │ │ │ │ str sp, [lr, r3, ror #3]! │ │ │ │ @ instruction: 0x2c00695c │ │ │ │ stmdbvs sl, {r0, r1, r3, r5, r7, ip, lr, pc} │ │ │ │ andseq pc, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ - bvs ff8121b8 │ │ │ │ + bvs ff8121c8 │ │ │ │ stmdavs r2, {r0, r2, r4, r9, fp, sp, lr} │ │ │ │ - bvs 78bfe8 │ │ │ │ + bvs 78bff8 │ │ │ │ movwle r4, #37550 @ 0x92ae │ │ │ │ stmdacs r0, {r6, r7, sl, fp, ip, sp, lr} │ │ │ │ ldmvs r2, {r2, r3, r4, r7, ip, lr, pc}^ │ │ │ │ stmdacs r2, {r4, r7, fp, sp, lr} │ │ │ │ addsmi sp, r1, #-1073741762 @ 0xc000003e │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ streq pc, [r2], #-36 @ 0xffffffdc │ │ │ │ orrsle r2, r0, r1, lsl #24 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bvs 60c010 │ │ │ │ + bvs 60c020 │ │ │ │ stmle sl, {r0, r2, r7, r9, lr} │ │ │ │ stmdacs r0, {r3, r4, r6, r7, sl, fp, ip, sp, lr} │ │ │ │ ldmvs r0, {r3, r7, ip, lr, pc}^ │ │ │ │ - blcs 28bfe4 │ │ │ │ + blcs 28bff4 │ │ │ │ stmiavs r0, {r0, r1, r5, r7, ip, lr, pc}^ │ │ │ │ - blcs 28bfec │ │ │ │ + blcs 28bffc │ │ │ │ @ instruction: 0xe79ed1fb │ │ │ │ bicslt r6, r2, sl, asr sl │ │ │ │ @ instruction: 0xf1016908 │ │ │ │ strbmi r0, [r0, #-3096]! @ 0xfffff3e8 │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ - bvs 20be48 │ │ │ │ - bvs b4c08c │ │ │ │ + bvs 20be58 │ │ │ │ + bvs b4c09c │ │ │ │ movwle r4, #57989 @ 0xe285 │ │ │ │ stmdacs r0, {r4, r6, r7, sl, fp, ip, sp, lr} │ │ │ │ svcge 0x006ef43f │ │ │ │ ldmvs r0, {r1, r5, r6, r7, fp, sp, lr} │ │ │ │ andle r2, r3, r2, lsl #16 │ │ │ │ ldmvs r0, {r1, r4, r6, r7, fp, sp, lr} │ │ │ │ mvnsle r2, r2, lsl #16 │ │ │ │ @@ -460687,129 +460691,129 @@ │ │ │ │ @ instruction: 0xf8d380c2 │ │ │ │ @ instruction: 0xf1bee028 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ stmdbvs sp, {r2, r3, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf1012400 │ │ │ │ strbmi r0, [r5, #-3096]! @ 0xfffff3e8 │ │ │ │ adcshi pc, r7, r0 │ │ │ │ - bvs c0cca4 │ │ │ │ + bvs c0ccb4 │ │ │ │ ldmvs r6!, {r1, r2, r4, fp, sp, lr} │ │ │ │ addmi r6, r7, #225280 @ 0x37000 │ │ │ │ ldclvc 3, cr13, [r0], {14} │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldmvs r2!, {r0, r1, r3, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ stmdacs r2, {r4, r7, fp, sp, lr} │ │ │ │ ldmvs r2, {r0, r1, ip, lr, pc}^ │ │ │ │ stmdacs r2, {r4, r7, fp, sp, lr} │ │ │ │ addsmi sp, r1, #-1073741762 @ 0xc000003e │ │ │ │ addshi pc, pc, r0, asr #32 │ │ │ │ tstcc r0, #16777216 @ 0x1000000 │ │ │ │ mvnle r4, r4, ror r5 │ │ │ │ - blvs fe9ebb54 │ │ │ │ + blvs fe9ebb64 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ - blvs 18ddb50 │ │ │ │ + blvs 18ddb60 │ │ │ │ streq lr, [r7, r7, lsl #22] │ │ │ │ strcs r6, [r0], #-2317 @ 0xfffff6f3 │ │ │ │ cdpeq 1, 0, cr15, cr12, cr3, {0} │ │ │ │ ldceq 1, cr15, [r8], {1} │ │ │ │ @ instruction: 0xf0004565 │ │ │ │ @ instruction: 0xf85e808c │ │ │ │ - bvs bfdf24 │ │ │ │ + bvs bfdf34 │ │ │ │ ldmvs r2, {r1, r3, r4, fp, sp, lr} │ │ │ │ addmi r6, r6, #90112 @ 0x16000 │ │ │ │ ldclvc 3, cr13, [r8], {13} │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldmvs r3, {r0, r1, r2, r3, r4, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 28c114 │ │ │ │ + bcs 28c124 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28c11c │ │ │ │ + bcs 28c12c │ │ │ │ addsmi sp, r9, #-1073741762 @ 0xc000003e │ │ │ │ strcc sp, [r5], #-371 @ 0xfffffe8d │ │ │ │ strhle r4, [r3, #44]! @ 0x2c │ │ │ │ ldmdbvs sl, {r0, r1, r2, r3, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2a05 │ │ │ │ stmdbvs sl, {r2, r3, r8, r9, sl, fp, sp, pc} │ │ │ │ andseq pc, r8, r1, lsl #2 │ │ │ │ rsble r4, r8, r2, lsl #5 │ │ │ │ - bvs 60c844 │ │ │ │ + bvs 60c854 │ │ │ │ ldmvs r2, {r1, r3, r4, fp, sp, lr} │ │ │ │ addmi r6, r4, #20, 20 @ 0x14000 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr15, cr15, {7} │ │ │ │ stmdacs r0, {r3, r4, r6, r7, sl, fp, ip, sp, lr} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr12, cr15, {1} │ │ │ │ stmvs r3, {r4, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ stmiavs r0, {r1, r2, r4, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - blcs 28c108 │ │ │ │ + blcs 28c118 │ │ │ │ @ instruction: 0xe710d1fb │ │ │ │ stmdavs r3!, {r2, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbvs sp, {r2, r3, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ ldceq 1, cr15, [r8], {1} │ │ │ │ suble r4, r8, r5, ror #10 │ │ │ │ - bvs c0c5a4 │ │ │ │ + bvs c0c5b4 │ │ │ │ ldmvs r2, {r1, r3, r4, fp, sp, lr} │ │ │ │ addmi r6, r6, #90112 @ 0x16000 │ │ │ │ ldclvc 3, cr13, [r8], {13} │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldmvs r3, {r0, r2, r3, r4, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 28c198 │ │ │ │ + bcs 28c1a8 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28c1a0 │ │ │ │ + bcs 28c1b0 │ │ │ │ addsmi sp, r9, #-1073741762 @ 0xc000003e │ │ │ │ stmdavs r4!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 20bfd0 │ │ │ │ + blcs 20bfe0 │ │ │ │ andcs sp, r1, r4, ror #3 │ │ │ │ - bmi 8aba7c │ │ │ │ + bmi 8aba8c │ │ │ │ stmpl r2, {r2, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ - blx 1fa0e6 │ │ │ │ + blx 1fa0f6 │ │ │ │ @ instruction: 0xf8922204 │ │ │ │ @ instruction: 0xf1bee004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ stmdbvs sp, {r6, r7, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf1012400 │ │ │ │ strbmi r0, [r5, #-3096]! @ 0xfffff3e8 │ │ │ │ mrcvs 0, 0, sp, cr10, cr11, {0} │ │ │ │ ldmdavs r6, {r3, r5, r9, fp, sp, lr} │ │ │ │ - bvs fcc250 │ │ │ │ + bvs fcc260 │ │ │ │ movwle r4, #53895 @ 0xd287 │ │ │ │ stmdacs r0, {r4, r6, r7, sl, fp, ip, sp, lr} │ │ │ │ mrcge 4, 5, APSR_nzcv, cr0, cr15, {1} │ │ │ │ ldmvs r0, {r1, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ andle r2, r3, r2, lsl #16 │ │ │ │ ldmvs r0, {r1, r4, r6, r7, fp, sp, lr} │ │ │ │ mvnsle r2, r2, lsl #16 │ │ │ │ @ instruction: 0xd1044291 │ │ │ │ tstcc r0, #16777216 @ 0x1000000 │ │ │ │ mvnle r4, r6, lsr #11 │ │ │ │ mulcs r0, pc, r6 @ │ │ │ │ movwcs fp, #3568 @ 0xdf0 │ │ │ │ @ instruction: 0xdeff6a1b │ │ │ │ - rsbseq lr, r8, ip, lsr #7 │ │ │ │ + @ instruction: 0x0078e39c │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed491c0 │ │ │ │ + bl fed491d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xb1157c9d │ │ │ │ strtmi r2, [r8], -r1, lsl #10 │ │ │ │ @ instruction: 0x4604bd38 │ │ │ │ - mcr2 6, 4, pc, cr6, cr1, {4} @ │ │ │ │ + mrc2 6, 3, pc, cr14, cr1, {4} │ │ │ │ stmiavs r2!, {r0, r6, r7, fp, sp, lr}^ │ │ │ │ ldmvs fp, {r0, r1, r4, fp, sp, lr} │ │ │ │ addsmi r6, r9, #14352384 @ 0xdb0000 │ │ │ │ ldclvc 0, cr13, [r0], {243} @ 0xf3 │ │ │ │ @ instruction: 0xe7f0b91b │ │ │ │ - blcs 20c35c │ │ │ │ + blcs 20c36c │ │ │ │ ldmvs sl, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ mvnsle r2, r2, lsl #20 │ │ │ │ strmi fp, [sl], -r9, lsr #2 │ │ │ │ smlalle r4, r6, r3, r2 │ │ │ │ - bcs 20c34c │ │ │ │ + bcs 20c35c │ │ │ │ @ instruction: 0xf893d1fa │ │ │ │ @ instruction: 0xf082203a │ │ │ │ tstmi r0, #268435456 @ 0x10000000 │ │ │ │ ldrdcs sp, [r0], -ip │ │ │ │ svclt 0x0000e7ea │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -460820,33 +460824,33 @@ │ │ │ │ ldrbtmi r2, [ip], #-3160 @ 0xfffff3a8 │ │ │ │ mrrccc 8, 13, pc, r4, cr15 @ │ │ │ │ mrrcvs 8, 13, pc, r4, cr15 @ │ │ │ │ stmiapl r2!, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmibpl lr, {r2, r5, r6, r9, sp} │ │ │ │ - blx 28c55e │ │ │ │ + blx 28c56e │ │ │ │ ldcvc 2, cr6, [r7], {3} │ │ │ │ rsbsle r2, r0, r0, lsl #30 │ │ │ │ mlacs sl, r0, r8, pc @ │ │ │ │ - bcs 203870 │ │ │ │ + bcs 203880 │ │ │ │ @ instruction: 0xf8d1d16b │ │ │ │ strmi r9, [sp], -ip │ │ │ │ ldrdge pc, [r0], -r1 │ │ │ │ svcvc 0x00bff5b3 │ │ │ │ adcshi pc, ip, r0, lsl #4 │ │ │ │ svcvc 0x00b7f5b3 │ │ │ │ orrhi pc, r2, r0, lsl #4 │ │ │ │ stmdale ip!, {r2, r4, r5, r6, r7, r8, r9, fp, sp}^ │ │ │ │ vpadd.i8 d2, d16, d23 │ │ │ │ - blcs fe4532b8 │ │ │ │ + blcs fe4532c8 │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ vpadd.i8 d18, d0, d30 │ │ │ │ @ instruction: 0xf1a38636 │ │ │ │ - bcs 1472994 │ │ │ │ + bcs 14729a4 │ │ │ │ ldm pc, {r0, r2, r3, r6, fp, ip, lr, pc}^ @ │ │ │ │ strbeq pc, [r6], #-18 @ 0xffffffee @ │ │ │ │ subeq r0, ip, r8, lsl #5 │ │ │ │ subeq r0, ip, ip, asr #32 │ │ │ │ addeq r0, r8, #76 @ 0x4c │ │ │ │ subeq r0, ip, ip, asr #32 │ │ │ │ subeq r0, ip, ip, asr #32 │ │ │ │ @@ -460896,15 +460900,15 @@ │ │ │ │ @ instruction: 0xf5b38529 │ │ │ │ @ instruction: 0xf0807fa5 │ │ │ │ @ instruction: 0xf5b38137 │ │ │ │ @ instruction: 0xf0807f97 │ │ │ │ @ instruction: 0xf5b38691 │ │ │ │ @ instruction: 0xf0c07f8b │ │ │ │ @ instruction: 0xf5a38739 │ │ │ │ - bcs 7cebac │ │ │ │ + bcs 7cebbc │ │ │ │ ldrdge sp, [r2, -r9] │ │ │ │ eorcs pc, r2, r1, asr r8 @ │ │ │ │ smladmi r8, r1, r4, r4 │ │ │ │ andeq r0, r0, fp, lsr #7 │ │ │ │ andeq r0, r0, fp, lsr #7 │ │ │ │ @ instruction: 0xffffffab │ │ │ │ andeq r0, r0, fp, lsr #7 │ │ │ │ @@ -460934,15 +460938,15 @@ │ │ │ │ addsmi r2, r3, #-805306368 @ 0xd0000000 │ │ │ │ ldrhi pc, [r0, #-512] @ 0xfffffe00 │ │ │ │ svcvc 0x00f6f5b3 │ │ │ │ ldrhi pc, [r3, #512] @ 0x200 │ │ │ │ svcvc 0x00d3f5b3 │ │ │ │ orrshi pc, r5, r0, asr #4 │ │ │ │ sbcsvc pc, r3, pc, ror #8 │ │ │ │ - bcs 1338280 │ │ │ │ + bcs 1338290 │ │ │ │ smlabbge r2, sp, r8, sp │ │ │ │ eorcs pc, r2, r1, asr r8 @ │ │ │ │ smladmi r8, r1, r4, r4 │ │ │ │ andeq r0, r0, fp, lsl #7 │ │ │ │ andeq r0, r0, fp, lsl #7 │ │ │ │ @ instruction: 0xffffff13 │ │ │ │ andeq r0, r0, r3, lsl r3 │ │ │ │ @@ -461012,29 +461016,29 @@ │ │ │ │ @ instruction: 0xffffff13 │ │ │ │ @ instruction: 0xffffff11 │ │ │ │ andeq r0, r0, r3, lsl r3 │ │ │ │ svcvc 0x0016f5b3 │ │ │ │ strthi pc, [sl], #128 @ 0x80 │ │ │ │ svcvc 0x0014f5b3 │ │ │ │ @ instruction: 0xf5a3d368 │ │ │ │ - bcs 3ceba0 │ │ │ │ + bcs 3cebb0 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr1, cr15, {1} │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r2, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xfffffdd5 │ │ │ │ @ instruction: 0xfffffdd5 │ │ │ │ @ instruction: 0xfffffdd5 │ │ │ │ @ instruction: 0xfffffdd5 │ │ │ │ andeq r0, r0, r3, asr r4 │ │ │ │ @ instruction: 0xfffffdd5 │ │ │ │ @ instruction: 0xfffffdd7 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ adcsvc pc, r7, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 5c33d4 │ │ │ │ + blcs 5c33e4 │ │ │ │ mrcge 6, 6, APSR_nzcv, cr5, cr15, {1} │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, sp, asr r2 │ │ │ │ andeq r0, r0, r7, asr r3 │ │ │ │ andeq r0, r0, r1, lsl r3 │ │ │ │ @@ -461077,33 +461081,33 @@ │ │ │ │ andmi r4, r2, #138 @ 0x8a │ │ │ │ adcshi pc, r9, r0, asr #32 │ │ │ │ movteq pc, #4676 @ 0x1244 @ │ │ │ │ cmnle r8, sl, lsl r2 │ │ │ │ @ instruction: 0xf47f2907 │ │ │ │ mcrvc 14, 5, sl, cr14, cr6, {3} │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5dd858 │ │ │ │ + blgt 5dd868 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 6, cr8, [pc], {16} │ │ │ │ - blcs fec6be08 │ │ │ │ + blcs fec6be18 │ │ │ │ rsbhi pc, r1, #0 │ │ │ │ - ldrbthi pc, [pc], #512 @ 1f246c @ │ │ │ │ + ldrbthi pc, [pc], #512 @ 1f247c @ │ │ │ │ vqdmulh.s d2, d16, d19 │ │ │ │ @ instruction: 0xf1a38495 │ │ │ │ andcs r0, r1, #-2147483614 @ 0x80000022 │ │ │ │ smlabbcs r1, sl, r0, r4 │ │ │ │ smlawtne r9, r0, r2, pc @ │ │ │ │ @ instruction: 0xf040420a │ │ │ │ @ instruction: 0xf0128094 │ │ │ │ @ instruction: 0xf0007f01 │ │ │ │ @ instruction: 0xf104868f │ │ │ │ @ instruction: 0xf10d0354 │ │ │ │ @ instruction: 0xf8950804 │ │ │ │ - blgt 5e2504 │ │ │ │ + blgt 5e2514 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldrbhi pc, [r1, #64]! @ 0x40 @ │ │ │ │ @ instruction: 0xb1587c98 │ │ │ │ rsbcs r6, r4, #1622016 @ 0x18c000 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @@ -461111,15 +461115,15 @@ │ │ │ │ ldreq r3, [fp], r3, lsr #32 │ │ │ │ mrcge 5, 1, APSR_nzcv, cr9, cr15, {1} │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ mulsgt sl, r5, r8 │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 313d04 │ │ │ │ + blls 313d14 │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ mcrge 4, 1, pc, cr9, cr15, {3} @ │ │ │ │ ldreq r6, [sp], -fp, ror #17 │ │ │ │ @ instruction: 0x4607bf58 │ │ │ │ mcrge 5, 1, pc, cr3, cr15, {3} @ │ │ │ │ rsbcs r6, r4, #1622016 @ 0x18c000 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ @@ -461136,16 +461140,16 @@ │ │ │ │ @ instruction: 0xf411b94a │ │ │ │ eorsle r3, sp, r0, asr #30 │ │ │ │ svceq 0x0005f1ba │ │ │ │ @ instruction: 0xf3c9bf08 │ │ │ │ @ instruction: 0xf43f1740 │ │ │ │ strcs sl, [r0, -r0, lsl #28] │ │ │ │ vld3. {d30,d32,d34}, [pc :256]! │ │ │ │ - bl 2d083c │ │ │ │ - bcs 8b2d64 │ │ │ │ + bl 2d084c │ │ │ │ + bcs 8b2d74 │ │ │ │ ldclge 6, cr15, [r7, #252]! @ 0xfc │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ sbcsvc pc, lr, #64, 12 @ 0x4000000 │ │ │ │ andne pc, r0, #192, 12 @ 0xc000000 │ │ │ │ mvnle r4, r3, lsl r2 │ │ │ │ @ instruction: 0xf57f07d9 │ │ │ │ @ instruction: 0xf1baadec │ │ │ │ @@ -461176,23 +461180,23 @@ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ cmppeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ mulsgt sl, r5, r8 │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 312d50 │ │ │ │ + blls 312d60 │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ stcge 4, cr15, [r7, #508]! @ 0x1fc │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [sl, #1552] @ 0x610 │ │ │ │ str sp, [r0, sl, ror #3]! │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf895ae01 │ │ │ │ - blgt 5e2668 │ │ │ │ + blgt 5e2678 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ strhi pc, [r9, #-64]! @ 0xffffffc0 │ │ │ │ @ instruction: 0xf1ba7c98 │ │ │ │ @ instruction: 0xf0000f04 │ │ │ │ @ instruction: 0xf1ba8571 │ │ │ │ @ instruction: 0xf47f0f02 │ │ │ │ @@ -461214,30 +461218,30 @@ │ │ │ │ cdpvc 5, 8, cr14, cr14, cr13, {3} │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ cdpcs 0, 0, cr0, cr0, cr15, {0} │ │ │ │ strhi pc, [r2, #-64] @ 0xffffffc0 │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ - ldclge 4, cr15, [pc, #-508] @ 1f247c │ │ │ │ + ldclge 4, cr15, [pc, #-508] @ 1f248c │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2134 │ │ │ │ + blgt 5d2144 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313c68 │ │ │ │ + blls 313c78 │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ ldclge 4, cr15, [r1, #-508] @ 0xfffffe04 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0x4607bf11 │ │ │ │ movteq pc, #969 @ 0x3c9 @ │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ strb fp, [r6, #-735] @ 0xfffffd21 │ │ │ │ @ instruction: 0xf1007e8e │ │ │ │ @ instruction: 0xf10d0354 │ │ │ │ - blgt 5b46c4 │ │ │ │ + blgt 5b46d4 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 4, cr8, [r8], {245} @ 0xf5 │ │ │ │ @ instruction: 0xf104b950 │ │ │ │ cdpvc 3, 10, cr0, cr13, cr4, {3} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stccs 0, cr0, [r0, #-60] @ 0xffffffc4 │ │ │ │ @@ -461253,63 +461257,63 @@ │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ cdpcs 0, 0, cr0, cr0, cr15, {0} │ │ │ │ ldrthi pc, [r2], #64 @ 0x40 @ │ │ │ │ svccs 0x00007c9f │ │ │ │ ldcge 4, cr15, [r5, #-508] @ 0xfffffe04 │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d21c8 │ │ │ │ + blgt 5d21d8 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313be8 │ │ │ │ + blls 313bf8 │ │ │ │ str r7, [r8, #-3231] @ 0xfffff361 │ │ │ │ @ instruction: 0xf0877d6f │ │ │ │ str r0, [r4, #-1793] @ 0xfffff8ff │ │ │ │ stmdbeq r9, {r0, r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ streq pc, [r1, -r9] │ │ │ │ mcrvc 4, 5, lr, cr14, cr15, {7} │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5ddb44 │ │ │ │ + blgt 5ddb54 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 4, cr8, [r8], {119} @ 0x77 │ │ │ │ movweq lr, #39535 @ 0x9a6f │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ streq lr, [r3, -r0, asr #20] │ │ │ │ strbt fp, [ip], #767 @ 0x2ff │ │ │ │ strbtmi pc, [r0], -r6, lsl #10 @ │ │ │ │ - bcc 15309bc │ │ │ │ + bcc 15309cc │ │ │ │ @ instruction: 0xf854330b │ │ │ │ ldreq r3, [fp, -r3, lsr #32] │ │ │ │ mcrge 5, 7, pc, cr3, cr15, {3} @ │ │ │ │ - bge 2309cc │ │ │ │ + bge 2309dc │ │ │ │ svceq 0x0000f1ba │ │ │ │ mrcge 4, 6, APSR_nzcv, cr13, cr15, {1} │ │ │ │ @ instruction: 0xf04f4626 │ │ │ │ @ instruction: 0xf10d0900 │ │ │ │ @ instruction: 0xf1060804 │ │ │ │ @ instruction: 0xf8950354 │ │ │ │ - blgt 5e27f8 │ │ │ │ + blgt 5e2808 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ eorshi pc, lr, #64 @ 0x40 │ │ │ │ vldmiavc r8, {d9-d10} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf109acc8 │ │ │ │ ldrcc r0, [r0], -r1, lsl #18 │ │ │ │ mvnle r4, sl, asr #11 │ │ │ │ @ instruction: 0xf506e6c1 │ │ │ │ @ instruction: 0xf8924260 │ │ │ │ andcc r2, fp, #16318464 @ 0xf90000 │ │ │ │ eorcs pc, r2, r4, asr r8 @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - stclvc 1, cr8, [pc, #-452]! @ 1f2604 │ │ │ │ + stclvc 1, cr8, [pc, #-452]! @ 1f2614 │ │ │ │ mcrvc 4, 5, lr, cr14, cr5, {5} │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5ddbd8 │ │ │ │ + blgt 5ddbe8 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 4, cr8, [r8], {91} @ 0x5b │ │ │ │ movweq lr, #39535 @ 0x9a6f │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ streq lr, [r3, -r0, asr #20] │ │ │ │ strt fp, [r2], #767 @ 0x2ff │ │ │ │ @@ -461333,56 +461337,56 @@ │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ mulsgt sl, r5, r8 │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ ldcvc 4, cr8, [r8], {52} @ 0x34 │ │ │ │ stmdbvs r3!, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blx 27b1e6 │ │ │ │ + blx 27b1f6 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf53f0698 │ │ │ │ @ instruction: 0xf104ac68 │ │ │ │ @ instruction: 0xf8950364 │ │ │ │ - blgt 5e28d8 │ │ │ │ + blgt 5e28e8 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ strthi pc, [r6], #-64 @ 0xffffffc0 │ │ │ │ vldmiavc r8, {d9-d10} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmiavs fp!, {r3, r4, r6, sl, fp, sp, pc}^ │ │ │ │ svclt 0x00580619 │ │ │ │ @ instruction: 0xf57f4607 │ │ │ │ stmdbvs r3!, {r1, r4, r6, sl, fp, sp, pc}^ │ │ │ │ - blx 27b22a │ │ │ │ + blx 27b23a │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r4, lsl r8 @ │ │ │ │ strne pc, [r0, -r7, asr #7] │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ strb fp, [r2], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf1047eae │ │ │ │ stcge 3, cr0, [r1, #-336] @ 0xfffffeb0 │ │ │ │ stm r5, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ cdpcs 0, 0, cr0, cr0, cr15, {0} │ │ │ │ mvnshi pc, #64 @ 0x40 │ │ │ │ svccs 0x00007c9f │ │ │ │ ldcge 4, cr15, [r5], #-508 @ 0xfffffe04 │ │ │ │ strbne pc, [r0, r9, asr #7] @ │ │ │ │ - b 1deb998 │ │ │ │ + b 1deb9a8 │ │ │ │ @ instruction: 0xf0090909 │ │ │ │ strt r0, [ip], #-1793 @ 0xfffff8ff │ │ │ │ strcs r7, [r0, -fp, ror #26] │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ vmull.u8 q13, d9, d24 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ sbcslt r0, pc, #67108864 @ 0x4000000 │ │ │ │ stclvc 4, cr14, [fp, #-132]! @ 0xffffff7c │ │ │ │ - blcs 1fc4f8 │ │ │ │ + blcs 1fc508 │ │ │ │ ldcge 4, cr15, [sp], {127} @ 0x7f │ │ │ │ movteq pc, #969 @ 0x3c9 @ │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ ldr fp, [r6], #-735 @ 0xfffffd21 │ │ │ │ strpl pc, [r0], -r6, lsl #10 │ │ │ │ ldrbcc pc, [r4, #2198] @ 0x896 @ │ │ │ │ @ instruction: 0xf850330b │ │ │ │ @@ -461390,43 +461394,43 @@ │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ vraddhn.i16 d30, , │ │ │ │ @ instruction: 0xf0831380 │ │ │ │ sbcslt r0, pc, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf104e405 │ │ │ │ @ instruction: 0xf10d0354 │ │ │ │ @ instruction: 0xf8950804 │ │ │ │ - blgt 5e29a0 │ │ │ │ + blgt 5e29b0 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ orrhi pc, r3, #64 @ 0x40 │ │ │ │ @ instruction: 0xb1587c98 │ │ │ │ rsbcs r6, r4, #1622016 @ 0x18c000 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ ldreq r3, [r8], r3, lsr #32 │ │ │ │ - blge ffcefe5c │ │ │ │ + blge ffcefe6c │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2420 │ │ │ │ + blgt 5d2430 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ - blls 31384c │ │ │ │ + blls 31385c │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ - blge ff96fb78 │ │ │ │ + blge ff96fb88 │ │ │ │ cmnpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5d2438 │ │ │ │ + blgt 5d2448 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 3139e0 │ │ │ │ + blls 3139f0 │ │ │ │ @ instruction: 0xf7ff7c9f │ │ │ │ @ instruction: 0x4640bbd0 │ │ │ │ - blx 5b099a │ │ │ │ + blx 5b09aa │ │ │ │ @ instruction: 0xf1a3e621 │ │ │ │ - bcs 10f3484 │ │ │ │ - blge ff3f02a4 │ │ │ │ + bcs 10f3494 │ │ │ │ + blge ff3f02b4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r2, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xffffff77 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ @ instruction: 0xfffff783 │ │ │ │ @@ -461489,57 +461493,57 @@ │ │ │ │ @ instruction: 0xfffffb83 │ │ │ │ svcge 0x00012264 │ │ │ │ mulsgt sl, r5, r8 │ │ │ │ andvs pc, r3, #2048 @ 0x800 │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ mlacs r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf854320b │ │ │ │ - blgt 5cab4c │ │ │ │ + blgt 5cab5c │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ eorshi pc, r0, #64 @ 0x40 │ │ │ │ stmdblt r7, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf5a67d6f │ │ │ │ vld2. {d23-d26}, [pc :64], r5 │ │ │ │ - bl 391d54 │ │ │ │ + bl 391d64 │ │ │ │ @ instruction: 0xf023020c │ │ │ │ - blcs 1f36f0 │ │ │ │ - bcs 26274c │ │ │ │ - blge af04ec │ │ │ │ + blcs 1f3700 │ │ │ │ + bcs 26275c │ │ │ │ + blge af04fc │ │ │ │ movweq pc, #8230 @ 0x2026 @ │ │ │ │ @ instruction: 0xf43f2be5 │ │ │ │ @ instruction: 0xf5b6ab1e │ │ │ │ svclt 0x00187f91 │ │ │ │ svcvc 0x00a7f5b6 │ │ │ │ @ instruction: 0x2601bf14 │ │ │ │ - b 13bc30c │ │ │ │ + b 13bc31c │ │ │ │ sbcslt r0, pc, #402653184 @ 0x18000000 │ │ │ │ - bllt 670b10 │ │ │ │ + bllt 670b20 │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7eaf │ │ │ │ - blgt 5b4b30 │ │ │ │ + blgt 5b4b40 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ ldcvc 2, cr8, [pc], {130} @ 0x82 │ │ │ │ stmdbvs r3!, {r0, r1, r2, r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blx 27b4c6 │ │ │ │ + blx 27b4d6 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf53f069e │ │ │ │ @ instruction: 0xf104aaf8 │ │ │ │ cdpvc 3, 10, cr0, cr13, cr4, {3} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stccs 0, cr0, [r0, #-60] @ 0xffffffc4 │ │ │ │ adcshi pc, sp, #64 @ 0x40 │ │ │ │ vldmiavc pc, {d9-d10} │ │ │ │ - blt ffcf0b5c │ │ │ │ + blt ffcf0b6c │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7eae │ │ │ │ - blgt 5b4b7c │ │ │ │ + blgt 5b4b8c │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 2, cr8, [r8], {88} @ 0x58 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf104aadc │ │ │ │ cdpvc 3, 10, cr0, cr14, cr4, {3} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @@ -461549,42 +461553,42 @@ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf104aace │ │ │ │ mcrvc 3, 5, r0, cr13, cr4, {3} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stccs 0, cr0, [r0, #-60] @ 0xffffffc4 │ │ │ │ movwhi pc, #45120 @ 0xb040 @ │ │ │ │ vldmiavc pc, {d9-d10} │ │ │ │ - blt ff270bb0 │ │ │ │ + blt ff270bc0 │ │ │ │ adcvc pc, fp, #683671552 @ 0x28c00000 │ │ │ │ addsmi r2, r1, r1, lsl #2 │ │ │ │ eormi pc, r3, #64, 12 @ 0x4000000 │ │ │ │ andsne pc, pc, #192, 4 │ │ │ │ - bcs 202bf0 │ │ │ │ + bcs 202c00 │ │ │ │ ldcge 4, cr15, [r5], #508 @ 0x1fc │ │ │ │ rsbne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ vqadd.s8 q12, q8, │ │ │ │ addsmi r1, r3, #-1342177274 @ 0xb0000006 │ │ │ │ - bge fecefddc │ │ │ │ + bge fecefdec │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7ead │ │ │ │ - blgt 5b4bfc │ │ │ │ + blgt 5b4c0c │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ ldcvc 2, cr8, [r8], {20} │ │ │ │ svceq 0x0004f1ba │ │ │ │ - bge fe8efcfc │ │ │ │ + bge fe8efd0c │ │ │ │ strmi fp, [r7], -r8, asr #31 │ │ │ │ - bge fe7f0904 │ │ │ │ + bge fe7f0914 │ │ │ │ movteq pc, #969 @ 0x3c9 @ │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ sbclt r4, r7, #24, 6 @ 0x60000000 │ │ │ │ - blt fe5f0c14 │ │ │ │ + blt fe5f0c24 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ - ldr pc, [pc, #2509]! @ 1f35ed │ │ │ │ + ldr pc, [pc, #2509]! @ 1f35fd │ │ │ │ andcs pc, lr, #805306378 @ 0x3000000a │ │ │ │ @ instruction: 0xf63f2a0c │ │ │ │ smlabbge r2, r6, sl, sl │ │ │ │ eorcs pc, r2, r1, asr r8 @ │ │ │ │ smladmi r8, r1, r4, r4 │ │ │ │ @ instruction: 0xfffffbfd │ │ │ │ @ instruction: 0xfffffee1 │ │ │ │ @@ -461598,49 +461602,49 @@ │ │ │ │ @ instruction: 0xfffff503 │ │ │ │ @ instruction: 0xfffff503 │ │ │ │ @ instruction: 0xfffff503 │ │ │ │ andeq r0, r0, r5, lsr r0 │ │ │ │ svceq 0x0008f019 │ │ │ │ stclge 4, cr15, [r3], #-508 @ 0xfffffe04 │ │ │ │ svceq 0x0004f1ba │ │ │ │ - b 1de2888 │ │ │ │ + b 1de2898 │ │ │ │ @ instruction: 0xf0090909 │ │ │ │ @ instruction: 0xf7ff0701 │ │ │ │ svclt 0x0000ba5a │ │ │ │ - rsbseq sp, r8, lr, asr #31 │ │ │ │ + ldrhteq sp, [r8], #-254 @ 0xffffff02 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r8, r4, asr #31 │ │ │ │ + ldrhteq sp, [r8], #-244 @ 0xffffff0c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq sp, [r8], #-238 @ 0xffffff12 │ │ │ │ + rsbseq sp, r8, lr, lsr #29 │ │ │ │ svcvc 0x001df5b3 │ │ │ │ eorshi pc, r4, #128 @ 0x80 │ │ │ │ tstpvc r6, r3, lsr #11 @ p-variant is OBSOLETE │ │ │ │ addmi r2, sl, r1, lsl #4 │ │ │ │ @ instruction: 0xf6c02101 │ │ │ │ andmi r3, sl, #240, 2 @ 0x3c │ │ │ │ ldclge 4, cr15, [sp], #-508 @ 0xfffffe04 │ │ │ │ svccs 0x0098f412 │ │ │ │ - bge 112feb8 │ │ │ │ + bge 112fec8 │ │ │ │ rsbcs pc, fp, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ @ instruction: 0xf104aa38 │ │ │ │ mcrvc 3, 5, r0, cr14, cr4, {2} │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ cdpcs 0, 0, cr0, cr0, cr15, {0} │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ svccs 0x00007c9f │ │ │ │ - bge c6fde0 │ │ │ │ + bge c6fdf0 │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d27a0 │ │ │ │ + blgt 5d27b0 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313628 │ │ │ │ + blls 313638 │ │ │ │ @ instruction: 0xf7ff7c9f │ │ │ │ - blcs c61570 │ │ │ │ + blcs c61580 │ │ │ │ tstphi fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ teqpeq r1, r3, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf63f290a │ │ │ │ andcs sl, r1, #20, 20 @ 0x14000 │ │ │ │ vhadd.s8 d20, d16, d10 │ │ │ │ andmi r2, sl, #1073741858 @ 0x40000022 │ │ │ │ mcrrge 4, 7, pc, r9, cr15 @ │ │ │ │ @@ -461651,15 +461655,15 @@ │ │ │ │ @ instruction: 0xf5a3ba04 │ │ │ │ ldmdbcs sp, {r3, r4, r5, r6, r7, r8, ip, sp, lr} │ │ │ │ ldmibge pc!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ addmi r2, sl, r1, lsl #4 │ │ │ │ orrscs pc, r1, r9, asr #4 │ │ │ │ tstpeq sl, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ stmdbcs r0, {r0, r4, lr} │ │ │ │ - blge fff6ff48 │ │ │ │ + blge fff6ff58 │ │ │ │ vaddw.s8 q9, q1, d8 │ │ │ │ andmi r0, sl, #0, 2 │ │ │ │ stcge 4, cr15, [fp], #-508 @ 0xfffffe04 │ │ │ │ svccs 0x00a0f412 │ │ │ │ stmibge fp!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0xf3c9bf0c │ │ │ │ @@ -461668,63 +461672,63 @@ │ │ │ │ sbcslt r0, pc, #67108864 @ 0x4000000 │ │ │ │ ldmiblt pc, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ strmi pc, [r0], -r6, lsl #10 │ │ │ │ tstcs r8, fp, lsr #17 │ │ │ │ mrccs 8, 5, APSR_nzcv, cr14, cr6, {4} │ │ │ │ andcc r6, fp, #442368 @ 0x6c000 │ │ │ │ @ instruction: 0xf850695b │ │ │ │ - blx 23ae1a │ │ │ │ + blx 23ae2a │ │ │ │ ldmdbvc pc, {r1, r8, r9, ip, sp} @ │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ stmiblt sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2ba4 │ │ │ │ - blcs feb5ddbc │ │ │ │ + blcs feb5ddcc │ │ │ │ stmibge r7, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ mulsgt sl, r5, r8 │ │ │ │ stm r8, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ ldcvc 1, cr8, [r8], {64} @ 0x40 │ │ │ │ stmdbvs r3!, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blx 27b75e │ │ │ │ + blx 27b76e │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf53f0699 │ │ │ │ @ instruction: 0xf104a9ac │ │ │ │ @ instruction: 0xf8950364 │ │ │ │ - blgt 5e2e50 │ │ │ │ + blgt 5e2e60 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ cmnphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ vldmiavc r8, {d9-d10} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf104a99c │ │ │ │ @ instruction: 0xf8950374 │ │ │ │ - blgt 5e2e70 │ │ │ │ + blgt 5e2e80 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ bichi pc, r8, r0, asr #32 │ │ │ │ vldmiavc r8, {d9-d10} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf104a98c │ │ │ │ @ instruction: 0xf8950384 │ │ │ │ - blgt 5e2e90 │ │ │ │ + blgt 5e2ea0 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ bichi pc, sp, r0, asr #32 │ │ │ │ vldmiavc r8, {d9-d10} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmiavs sl!, {r2, r3, r4, r5, r6, r8, fp, sp, pc}^ │ │ │ │ svclt 0x00580612 │ │ │ │ @ instruction: 0xf57f4607 │ │ │ │ stmdbvs r3!, {r1, r2, r4, r5, r6, r8, fp, sp, pc}^ │ │ │ │ - blx 27b7e2 │ │ │ │ + blx 27b7f2 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r4, lsl r8 @ │ │ │ │ strne pc, [r0, -r7, asr #7] │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ @ instruction: 0xf7ffb2ff │ │ │ │ @ instruction: 0xf1a3b966 │ │ │ │ @@ -461732,15 +461736,15 @@ │ │ │ │ stmdbge r1!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addmi r2, sl, r1, lsl #4 │ │ │ │ @ instruction: 0x21a9f240 │ │ │ │ @ instruction: 0xf47f420a │ │ │ │ @ instruction: 0xf412ab96 │ │ │ │ orrle r6, pc, r2, lsl #31 │ │ │ │ svcvc 0x0082f412 │ │ │ │ - bge 1f008c │ │ │ │ + bge 1f009c │ │ │ │ ldmdblt r1, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ orrsvc pc, r8, r3, lsr #11 │ │ │ │ @ instruction: 0xf63f2919 │ │ │ │ andcs sl, r1, #76, 18 @ 0x130000 │ │ │ │ vst4.32 {d20-d23}, [pc], sl │ │ │ │ vaddw.s8 , q8, d0 │ │ │ │ andsmi r2, r1, r1, asr #3 │ │ │ │ @@ -461753,15 +461757,15 @@ │ │ │ │ svceq 0x0080f019 │ │ │ │ rsbcs sp, r4, #10 │ │ │ │ andvs pc, r3, #2048 @ 0x800 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @ instruction: 0xf854320b │ │ │ │ ldrbeq r2, [r2], r2, lsr #32 │ │ │ │ stmdbge fp!, {r0, r1, r2, r3, r4, r5, r6, r8, sl, ip, sp, lr, pc} │ │ │ │ - blx 27b876 │ │ │ │ + blx 27b886 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ @ instruction: 0xf1baa004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ strtmi sl, [r6], -r2, lsr #22 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ cmppeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ @@ -461770,22 +461774,22 @@ │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ tstle fp, r0, lsl #30 │ │ │ │ vldmiavc r8, {d9-d10} │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf109a90e │ │ │ │ ldrcc r0, [r0], -r1, lsl #18 │ │ │ │ mvnle r4, sl, asr #11 │ │ │ │ - bllt 3f0f24 │ │ │ │ + bllt 3f0f34 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ ldrb pc, [r1, r5, asr #16]! @ │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ strmi pc, [r7], -r1, asr #16 │ │ │ │ - blcs 2ec668 │ │ │ │ + blcs 2ec678 │ │ │ │ ldmge fp!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bcs b3abac │ │ │ │ + bcs b3abbc │ │ │ │ ldmge r7!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r2, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xfffff1e1 │ │ │ │ @ instruction: 0xfffff1e3 │ │ │ │ @ instruction: 0xfffff1e3 │ │ │ │ @@ -461829,15 +461833,15 @@ │ │ │ │ smlatbcs r1, r0, r8, sl │ │ │ │ andseq pc, r8, #-1610612732 @ 0xa0000004 │ │ │ │ addsvc pc, pc, #202375168 @ 0xc100000 │ │ │ │ andmi r4, sl, r1, lsl #1 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf641aa96 │ │ │ │ andsmi r4, r1, #268435456 @ 0x10000000 │ │ │ │ - bge ff570210 │ │ │ │ + bge ff570220 │ │ │ │ @ instruction: 0xf43f281e │ │ │ │ @ instruction: 0xf7ffaf55 │ │ │ │ strbmi fp, [r0], -ip, lsl #17 │ │ │ │ @ instruction: 0xffcaf7fe │ │ │ │ strbmi lr, [r0], -r8, ror #11 │ │ │ │ @ instruction: 0xffc6f7fe │ │ │ │ strbmi lr, [r0], -r4, lsr #11 │ │ │ │ @@ -461850,39 +461854,39 @@ │ │ │ │ @ instruction: 0x4640e6bc │ │ │ │ @ instruction: 0xffb4f7fe │ │ │ │ @ instruction: 0x4628e479 │ │ │ │ @ instruction: 0xffb0f7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ @ instruction: 0x4630bbda │ │ │ │ @ instruction: 0xffaaf7fe │ │ │ │ - blt ff6f1064 │ │ │ │ + blt ff6f1074 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ strmi pc, [r7], -r5, lsr #31 │ │ │ │ - bllt 1471070 │ │ │ │ + bllt 1471080 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf7ffff9f │ │ │ │ @ instruction: 0x4628bafa │ │ │ │ @ instruction: 0xff9af7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ @ instruction: 0x4640b856 │ │ │ │ @ instruction: 0xff94f7fe │ │ │ │ - blt 4f1090 │ │ │ │ + blt 4f10a0 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xf7ffff8f │ │ │ │ strbmi fp, [r0], -r1, lsr #23 │ │ │ │ @ instruction: 0xff8af7fe │ │ │ │ ldr r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf7ffff85 │ │ │ │ strbmi fp, [r0], -r7, lsl #22 │ │ │ │ @ instruction: 0xff80f7fe │ │ │ │ - bllt ff4310b8 │ │ │ │ + bllt ff4310c8 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0x4607ff7b │ │ │ │ - bllt 1f10c4 │ │ │ │ + bllt 1f10d4 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf7ffff75 │ │ │ │ @ instruction: 0x4640bbd7 │ │ │ │ @ instruction: 0xff70f7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ strbmi fp, [r0], -ip, lsr #16 │ │ │ │ @ instruction: 0xff6af7fe │ │ │ │ @@ -461893,15 +461897,15 @@ │ │ │ │ ldmiblt r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movweq lr, #39535 @ 0x9a6f │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ sbclt r4, r7, #24, 6 @ 0x60000000 │ │ │ │ ldmdalt r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ adccs pc, r2, #805306378 @ 0x3000000a │ │ │ │ @ instruction: 0xf63f2a12 │ │ │ │ - bcs 69d15c │ │ │ │ + bcs 69d16c │ │ │ │ stmdage pc, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r2, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xfffff48b │ │ │ │ @ instruction: 0xfffff013 │ │ │ │ @ instruction: 0xfffff013 │ │ │ │ @@ -461929,57 +461933,57 @@ │ │ │ │ @ instruction: 0xff18f7fe │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ @ instruction: 0x4640bfd4 │ │ │ │ @ instruction: 0xff12f7fe │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ strbmi fp, [r0], -lr, asr #31 │ │ │ │ @ instruction: 0xff0cf7fe │ │ │ │ - blt fe8b11a0 │ │ │ │ + blt fe8b11b0 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ ldrt pc, [r5], -r7, lsl #30 @ │ │ │ │ @ instruction: 0xf43f2b9e │ │ │ │ @ instruction: 0xf7feadfb │ │ │ │ strbmi fp, [r0], -r0, asr #31 │ │ │ │ mrc2 7, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ @ instruction: 0x4640bfba │ │ │ │ mrc2 7, 7, pc, cr8, cr14, {7} │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ @ instruction: 0x4640bfb4 │ │ │ │ mrc2 7, 7, pc, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf63ce630 │ │ │ │ - svclt 0x0000ec18 │ │ │ │ + svclt 0x0000ec10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ @ instruction: 0xf8dfb0ab │ │ │ │ @ instruction: 0xf8df3904 │ │ │ │ ldrbtmi r2, [fp], #-2308 @ 0xfffff6fc │ │ │ │ ldrbtmi r9, [sl], #-773 @ 0xfffffcfb │ │ │ │ ldmcc ip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9329 │ │ │ │ stmdavs r3, {r8, r9} │ │ │ │ suble r2, r0, r0, lsl #22 │ │ │ │ strmi r4, [r8], r4, lsl #12 │ │ │ │ - blcs 24d4a4 │ │ │ │ + blcs 24d4b4 │ │ │ │ andshi pc, sl, #0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 2137f4 │ │ │ │ + blcs 213804 │ │ │ │ stmdbvs r5!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - bne c6fb2c │ │ │ │ + bne c6fb3c │ │ │ │ mvnslt r6, fp, lsr #16 │ │ │ │ - blcs 411ee0 │ │ │ │ + blcs 411ef0 │ │ │ │ @ instruction: 0xf898d018 │ │ │ │ - bcs 1fb2a0 │ │ │ │ + bcs 1fb2b0 │ │ │ │ rschi pc, fp, r0 │ │ │ │ mulseq r4, r8, r8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blcs 49370c │ │ │ │ + blcs 49371c │ │ │ │ ldm pc, {r0, r1, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldmdami r2!, {r0, r1, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x069cad30 │ │ │ │ rsbvs r0, sp, #48, 12 @ 0x3000000 │ │ │ │ movwcs r0, #89 @ 0x59 │ │ │ │ eoreq pc, r7, r5, lsl #17 │ │ │ │ eorcc pc, r6, r5, lsl #17 │ │ │ │ @@ -461988,143 +461992,143 @@ │ │ │ │ @ instruction: 0x3016f8b8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8988116 │ │ │ │ @ instruction: 0xf8943018 │ │ │ │ addsmi r2, sl, #36 @ 0x24 │ │ │ │ @ instruction: 0xf884bf18 │ │ │ │ stmdavs r4!, {r2, r5, ip, sp} │ │ │ │ - blcs 20d31c │ │ │ │ + blcs 20d32c │ │ │ │ @ instruction: 0xf8dfd1c0 │ │ │ │ @ instruction: 0xf8df286c │ │ │ │ ldrbtmi r3, [sl], #-2148 @ 0xfffff79c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mvnshi pc, #64 @ 0x40 │ │ │ │ pop {r0, r1, r3, r5, ip, sp, pc} │ │ │ │ - blcs 397274 │ │ │ │ + blcs 397284 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ - b 683528 │ │ │ │ + b 683538 │ │ │ │ bicsle r0, r1, sl, lsl #30 │ │ │ │ cmnle ip, r1, lsl #22 │ │ │ │ mlascc r2, r5, r8, pc @ │ │ │ │ bicle r2, fp, r0, lsl #22 │ │ │ │ ldrsbt pc, [r8], -r5 @ │ │ │ │ svceq 0x0000f1be │ │ │ │ @ instruction: 0x4677d172 │ │ │ │ eorsvc pc, r2, r5, lsl #17 │ │ │ │ movwcs lr, #1986 @ 0x7c2 │ │ │ │ subseq pc, r7, r5, lsl #17 │ │ │ │ subscc pc, r6, r5, lsl #17 │ │ │ │ - blcs 34d89c │ │ │ │ + blcs 34d8ac │ │ │ │ @ instruction: 0x83a9f200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ movteq r0, #4980 @ 0x1374 │ │ │ │ movteq r0, #4910 @ 0x132e │ │ │ │ cmneq r4, #-1207959552 @ 0xb8000000 │ │ │ │ - blcs 24d8b4 │ │ │ │ + blcs 24d8c4 │ │ │ │ @ instruction: 0xf885bf02 │ │ │ │ movwcs r0, #75 @ 0x4b │ │ │ │ subcc pc, sl, r5, lsl #17 │ │ │ │ stmdbvs fp!, {r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bvc 184d384 │ │ │ │ + bvc 184d394 │ │ │ │ @ instruction: 0xf883b919 │ │ │ │ @ instruction: 0xf883102e │ │ │ │ ldrmi r0, [r3], -pc, lsr #32 │ │ │ │ @ instruction: 0xe7f66812 │ │ │ │ @ instruction: 0xf8852300 │ │ │ │ @ instruction: 0xf8850037 │ │ │ │ movwcs r3, #54 @ 0x36 │ │ │ │ eoreq pc, pc, r5, lsl #17 │ │ │ │ eorcc pc, lr, r5, lsl #17 │ │ │ │ @ instruction: 0x37c0f8df │ │ │ │ - bls 33b808 │ │ │ │ + bls 33b818 │ │ │ │ stmdbvs sl!, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ mullt r4, r3, r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ strtmi sp, [pc], -r6, lsl #1 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107ae0d │ │ │ │ @ instruction: 0xf8980330 │ │ │ │ - blgt 5e33d4 │ │ │ │ + blgt 5e33e4 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - blls 6278f4 │ │ │ │ + blls 627904 │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf109d160 │ │ │ │ strcc r0, [r0, -r1, lsl #18]! │ │ │ │ mvnle r4, fp, asr #11 │ │ │ │ @ instruction: 0xf8dfe76e │ │ │ │ smccs 17276 @ 0x437c │ │ │ │ ldmpl r3, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ - blx 24d942 │ │ │ │ + blx 24d952 │ │ │ │ ldcvc 3, cr3, [fp], {2} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strbmi r8, [r1], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ smmulr sp, r7, lr │ │ │ │ ldrsbt pc, [r8], -r5 @ │ │ │ │ @ instruction: 0xf8852300 │ │ │ │ @ instruction: 0xf8850033 │ │ │ │ @ instruction: 0xf1be3032 │ │ │ │ addle r0, ip, r0, lsl #30 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi sl, [pc], -sp, lsl #28 │ │ │ │ - bleq 72f508 │ │ │ │ + bleq 72f518 │ │ │ │ @ instruction: 0xf8986b6b │ │ │ │ - blx 4e343e │ │ │ │ + blx 4e344e │ │ │ │ ldmdbvs sl, {r0, r3, r8, r9, ip, sp} │ │ │ │ ldmdale r8, {r4, r9, fp, sp}^ │ │ │ │ - blx 23b7e4 │ │ │ │ + blx 23b7f4 │ │ │ │ pldw [r2], #-514 @ 0xfffffdfe │ │ │ │ cmple r4, r8, lsr #30 │ │ │ │ svccc 0x00a8f412 │ │ │ │ - blgt 5e752c │ │ │ │ + blgt 5e753c │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ addhi pc, r8, #64 @ 0x40 │ │ │ │ vldmiavc fp, {d9-d16} │ │ │ │ @ instruction: 0xf895b10b │ │ │ │ teqmi fp, #78 @ 0x4e │ │ │ │ streq pc, [r1, -r3] │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ bicsle r4, fp, #1010827264 @ 0x3c400000 │ │ │ │ - blcs 3ad1a0 │ │ │ │ - blcs 267474 │ │ │ │ + blcs 3ad1b0 │ │ │ │ + blcs 267484 │ │ │ │ addhi pc, sp, #0 │ │ │ │ - blcc 2a3234 │ │ │ │ + blcc 2a3244 │ │ │ │ @ instruction: 0xf63fb2db │ │ │ │ @ instruction: 0xf895af48 │ │ │ │ - blcs 1ff4e8 │ │ │ │ + blcs 1ff4f8 │ │ │ │ svcge 0x001af47f │ │ │ │ ldrtmi lr, [r0], -r4, lsl #15 │ │ │ │ ldc2 7, cr15, [lr, #1016]! @ 0x3f8 │ │ │ │ addsle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf8852301 │ │ │ │ str r3, [pc, -lr, lsr #32] │ │ │ │ - blcs 28d9f8 │ │ │ │ + blcs 28da08 │ │ │ │ rsbhi pc, r5, #0 │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ @ instruction: 0xf898af09 │ │ │ │ - blcs 1ff4b8 │ │ │ │ + blcs 1ff4c8 │ │ │ │ svcge 0x0004f47f │ │ │ │ mulscc r6, r8, r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ movwcs sl, #7935 @ 0x1eff │ │ │ │ andscc pc, r7, r8, lsl #17 │ │ │ │ - blgt 5ed05c │ │ │ │ + blgt 5ed06c │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ eorshi pc, pc, #64 @ 0x40 │ │ │ │ vldmiavc fp, {d9-d16} │ │ │ │ adcsle r2, lr, r0, lsl #22 │ │ │ │ umaalcc pc, sp, r5, r8 @ │ │ │ │ - blgt 5ed37c │ │ │ │ + blgt 5ed38c │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ eorhi pc, sl, #64 @ 0x40 │ │ │ │ vldmiavc fp, {d9-d16} │ │ │ │ sbcslt r4, pc, #-335544320 @ 0xec000000 │ │ │ │ movwcs lr, #6066 @ 0x17b2 │ │ │ │ @ instruction: 0xf8d8e6e9 │ │ │ │ @@ -462143,114 +462147,114 @@ │ │ │ │ andeq r0, r0, sp, lsr #32 │ │ │ │ andeq r0, r0, sp, lsr #32 │ │ │ │ andeq r0, r0, sp, lsr #32 │ │ │ │ andeq r0, r0, sp, lsr #32 │ │ │ │ andeq r0, r0, sp, lsr #32 │ │ │ │ ssat r4, #11, r0, lsl #12 │ │ │ │ @ instruction: 0xf6914628 │ │ │ │ - msrlt R8_usr, r3 │ │ │ │ + msrlt R8_usr, fp │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ - blvc cf2394 │ │ │ │ + blvc cf23a4 │ │ │ │ stmdbvs r3!, {r0, r1, r2, r3, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ ldmdbeq r8, {r2, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r9, [sp], -r3, lsl #6 │ │ │ │ @ instruction: 0xf000454b │ │ │ │ ldrmi r8, [r8], -r3, ror #5 │ │ │ │ - blx fe930f62 │ │ │ │ + blx fe730f72 │ │ │ │ strmi r6, [r7], -sp, lsr #18 │ │ │ │ orrlt r6, fp, fp, lsr #16 │ │ │ │ - blcs 4121d8 │ │ │ │ + blcs 4121e8 │ │ │ │ strcs sp, [r0], -lr, lsl #2 │ │ │ │ mulscc r9, r8, r8 │ │ │ │ cmnle r5, r0, lsl #22 │ │ │ │ mlascc r6, r5, r8, pc @ │ │ │ │ rsbsle r2, r1, r0, lsl #22 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ - blvc cdf994 │ │ │ │ + blvc cdf9a4 │ │ │ │ rscsle r2, r1, r8, lsl #22 │ │ │ │ movwls sl, #11021 @ 0x2b0d │ │ │ │ - blls 2c4dc8 │ │ │ │ + blls 2c4dd8 │ │ │ │ strtmi r4, [r2], r6, asr #12 │ │ │ │ - bleq 22f698 │ │ │ │ + bleq 22f6a8 │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ - blvs 8ce1d0 │ │ │ │ + blvs 8ce1e0 │ │ │ │ stceq 1, cr15, [r1], {163} @ 0xa3 │ │ │ │ - strgt ip, [pc, #-3599] @ 1f275d │ │ │ │ + strgt ip, [pc, #-3599] @ 1f276d │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ mrrcne 10, 4, lr, ip, cr15 │ │ │ │ muleq r7, r6, r8 │ │ │ │ andeq lr, r7, r5, lsl #17 │ │ │ │ @ instruction: 0x464c9411 │ │ │ │ subgt pc, r8, sp, lsl #17 │ │ │ │ sublt pc, sl, sp, lsr #17 │ │ │ │ sublt pc, ip, sp, lsl #17 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf7ff9902 │ │ │ │ - blls 2f2e24 │ │ │ │ + blls 2f2e34 │ │ │ │ umaalvs pc, fp, sp, r8 @ │ │ │ │ @ instruction: 0x9010f8d3 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf899812b │ │ │ │ - bcs 3fb5e0 │ │ │ │ + bcs 3fb5f0 │ │ │ │ msrhi CPSR_sx, r0, asr #32 │ │ │ │ strtmi r4, [r1], r8, asr #13 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ mlasmi r6, r8, r8, pc @ │ │ │ │ @ instruction: 0xf8d8b9a4 │ │ │ │ stmdavs sl!, {r2, r4, ip, lr} │ │ │ │ @ instruction: 0xf105b182 │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ - bllt 6329a0 │ │ │ │ + bllt 6329b0 │ │ │ │ stmiavs fp!, {r1, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ mulle r3, pc, r2 @ │ │ │ │ stmibvs fp!, {r2, r3, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xd11a429c │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrdhi pc, [r0], -r8 │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ @ instruction: 0xf898b11a │ │ │ │ - bcs 3fb62c │ │ │ │ - blls 267978 │ │ │ │ + bcs 3fb63c │ │ │ │ + blls 267988 │ │ │ │ @ instruction: 0xf88d464c │ │ │ │ @ instruction: 0xf88db04a │ │ │ │ - blcs 21f740 │ │ │ │ + blcs 21f750 │ │ │ │ @ instruction: 0xf8ddd1be │ │ │ │ @ instruction: 0x46548010 │ │ │ │ stmibvs ip!, {r0, r2, r3, r4, r5, r6, r7, sp, lr, pc} │ │ │ │ movwcs lr, #6116 @ 0x17e4 │ │ │ │ @ instruction: 0xf8889301 │ │ │ │ @ instruction: 0xe7e33036 │ │ │ │ @ instruction: 0xf8856968 │ │ │ │ stmdavs r3, {r0, r1, r2, r4, r5, sp, lr} │ │ │ │ addle r2, r7, r0, lsl #22 │ │ │ │ addsmi r6, pc, #8585216 @ 0x830000 │ │ │ │ stmdavs r0, {r1, r2, ip, lr, pc} │ │ │ │ - blcs 20d648 │ │ │ │ + blcs 20d658 │ │ │ │ stmvs r3, {r7, ip, lr, pc} │ │ │ │ @ instruction: 0xd1f8429f │ │ │ │ @ instruction: 0xf7fe300c │ │ │ │ @ instruction: 0xf885fcb7 │ │ │ │ @ instruction: 0xe7770036 │ │ │ │ tstpeq r0, #4, 2 @ p-variant is OBSOLETE │ │ │ │ mulspl sl, r8, r8 │ │ │ │ strls sl, [r2], -sp, lsl #28 │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stccs 0, cr0, [r0, #-60] @ 0xffffffc4 │ │ │ │ msrhi SPSR_fsxc, r0, asr #32 │ │ │ │ mulsls r2, r3, r8 │ │ │ │ cdpge 6, 0, cr4, cr6, cr5, {2} │ │ │ │ - stcgt 6, cr4, [pc, #-284] @ 1f3558 │ │ │ │ + stcgt 6, cr4, [pc, #-284] @ 1f3568 │ │ │ │ ldm r5, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ - bvs 19f369c │ │ │ │ + bvs 19f36ac │ │ │ │ mlacc lr, sp, r8, pc @ │ │ │ │ - b 145daa0 │ │ │ │ + b 145dab0 │ │ │ │ @ instruction: 0xf88d0303 │ │ │ │ @ instruction: 0xf7ff302e │ │ │ │ @ instruction: 0xf8ddfda5 │ │ │ │ svcgt 0x000fc008 │ │ │ │ strgt r4, [pc], -r6, ror #12 │ │ │ │ muleq r7, r5, r8 │ │ │ │ andeq lr, r7, r6, lsl #17 │ │ │ │ @@ -462260,62 +462264,62 @@ │ │ │ │ subcc pc, sl, sp, lsl #17 │ │ │ │ ldc2 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmdbvs r3, {r0, r1, r2, r6, r8, pc} │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000428b │ │ │ │ - bvs 953f0c │ │ │ │ + bvs 953f1c │ │ │ │ ldmdavs r9, {r0, r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - bvs 40d8fc │ │ │ │ + bvs 40d90c │ │ │ │ svclt 0x003842a8 │ │ │ │ - bleq 26f81c │ │ │ │ + bleq 26f82c │ │ │ │ ldclvc 3, cr13, [fp], {16} │ │ │ │ @ instruction: 0xb16b469b │ │ │ │ ldmvs r9, {r0, r1, r3, r6, r7, fp, sp, lr} │ │ │ │ andle r2, r3, r2, lsl #18 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ mvnsle r2, r2, lsl #18 │ │ │ │ - bleq 2ee584 │ │ │ │ - blx fe4f21ee │ │ │ │ - blne 18ee040 │ │ │ │ + bleq 2ee594 │ │ │ │ + blx fe4f21fe │ │ │ │ + blne 18ee050 │ │ │ │ @ instruction: 0xf6904620 │ │ │ │ - @ instruction: 0xf8d0fbe1 │ │ │ │ + @ instruction: 0xf8d0fbd9 │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ - bcs 1fb714 │ │ │ │ + bcs 1fb724 │ │ │ │ @ instruction: 0xf89ad03c │ │ │ │ - bcs 3fb74c │ │ │ │ + bcs 3fb75c │ │ │ │ @ instruction: 0x4657d138 │ │ │ │ mulscc r9, r8, r8 │ │ │ │ subsle r2, r7, r0, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8874658 │ │ │ │ @ instruction: 0xf1bb3036 │ │ │ │ cmple sp, r0, lsl #30 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ eorseq pc, r7, r7, lsl #17 │ │ │ │ - bvc fe230750 │ │ │ │ + bvc fe230760 │ │ │ │ stmdavs lr!, {r0, r2, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ strcs fp, [r0], -r6, lsr #3 │ │ │ │ andeq pc, ip, r5, lsl #2 │ │ │ │ ldc2 7, cr15, [r2], #-1016 @ 0xfffffc08 │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ stmdavs sp!, {r0, r1, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ - blvc 8cd7cc │ │ │ │ + blvc 8cd7dc │ │ │ │ stmdavs fp!, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0x3601bf18 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ svclt 0x00942e01 │ │ │ │ strcs r2, [r1], -r0, lsl #12 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf046bf08 │ │ │ │ - b 834f84 │ │ │ │ + b 834f94 │ │ │ │ teqle r2, r6, lsl #30 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ - blvc 10dfbd8 │ │ │ │ + blvc 10dfbe8 │ │ │ │ sbcle r2, r7, r8, lsl #22 │ │ │ │ mlacc pc, sp, r8, pc @ │ │ │ │ @ instruction: 0xf898b923 │ │ │ │ @ instruction: 0xf89d3017 │ │ │ │ tstmi r3, #75 @ 0x4b │ │ │ │ mlasne r0, sp, r8, pc @ │ │ │ │ andscc pc, r7, r8, lsl #17 │ │ │ │ @@ -462330,37 +462334,37 @@ │ │ │ │ mulscs sl, r8, r8 │ │ │ │ umaalcc pc, lr, sp, r8 @ │ │ │ │ @ instruction: 0xf888431a │ │ │ │ ldrb r2, [r8, #-26] @ 0xffffffe6 │ │ │ │ mlascc r6, r7, r8, pc @ │ │ │ │ bicsle r2, r1, r0, lsl #22 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ - bvc fe2307f4 │ │ │ │ + bvc fe230804 │ │ │ │ @ instruction: 0xf04fe7ac │ │ │ │ @ instruction: 0xf8870301 │ │ │ │ @ instruction: 0xe7c73036 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ ldr pc, [fp, r7, lsr #20] │ │ │ │ @ instruction: 0x8010f8dd │ │ │ │ ldrbmi r4, [r4], -r1, lsr #13 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ @ instruction: 0xf88d304a │ │ │ │ @ instruction: 0xf89d304d │ │ │ │ strtmi r3, [r0], -ip, asr #32 │ │ │ │ eorscc pc, sl, r4, lsl #17 │ │ │ │ eorsvs pc, r9, r4, lsl #17 │ │ │ │ - blx 1731266 │ │ │ │ + blx 1531276 │ │ │ │ @ instruction: 0xa010f8d0 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ suble r2, r3, r0, lsl #22 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ teqle pc, r8, lsl #22 │ │ │ │ @ instruction: 0xf8982700 │ │ │ │ - blcs 1ff8a4 │ │ │ │ + blcs 1ff8b4 │ │ │ │ @ instruction: 0xf8aad051 │ │ │ │ @ instruction: 0xf8da7036 │ │ │ │ stmdavs fp!, {r2, r4, ip, lr} │ │ │ │ @ instruction: 0xf894b35b │ │ │ │ mcrcs 0, 0, r6, cr0, cr10, {1} │ │ │ │ @ instruction: 0xf105d16f │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ @@ -462369,65 +462373,65 @@ │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ eorsle r2, r5, r0, lsl #28 │ │ │ │ addsmi r6, lr, #2801664 @ 0x2ac000 │ │ │ │ stmdavs sp!, {r0, r2, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xb1b3682b │ │ │ │ ldrmi r6, [r9, #2339] @ 0x923 │ │ │ │ teqphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ - bvs 80df2c │ │ │ │ + bvs 80df3c │ │ │ │ ldmvs fp, {r0, r1, r4, fp, sp, lr} │ │ │ │ addmi r6, r1, #102400 @ 0x19000 │ │ │ │ ldclvc 3, cr13, [r2], {227} @ 0xe3 │ │ │ │ ldmvs fp, {r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ - bcs 28db00 │ │ │ │ + bcs 28db10 │ │ │ │ adcmi sp, r3, #-1073741762 @ 0xc000003e │ │ │ │ @ instruction: 0xf04fd0db │ │ │ │ @ instruction: 0xf88a0301 │ │ │ │ @ instruction: 0xf8da3036 │ │ │ │ @ instruction: 0xf8daa000 │ │ │ │ tstlt fp, r0 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ sbcle r2, r0, r8, lsl #22 │ │ │ │ umaalcc pc, lr, sp, r8 @ │ │ │ │ @ instruction: 0xf898b923 │ │ │ │ @ instruction: 0xf894301a │ │ │ │ tstmi r3, #58 @ 0x3a │ │ │ │ andscc pc, sl, r8, lsl #17 │ │ │ │ stmdavs sp!, {r0, r2, r3, r4, r6, r7, sl, sp, lr, pc} │ │ │ │ - blcs 20d980 │ │ │ │ + blcs 20d990 │ │ │ │ @ instruction: 0xe7e6d1bf │ │ │ │ ldmdavs sl, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ rscle r2, r2, r0, lsl #20 │ │ │ │ ldrmi r6, [sp], -lr, lsr #19 │ │ │ │ @ instruction: 0xf89ae7c8 │ │ │ │ - blcs 1ff9c4 │ │ │ │ + blcs 1ff9d4 │ │ │ │ sbfx sp, fp, #3, #11 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8d5fb61 │ │ │ │ @ instruction: 0x4603e038 │ │ │ │ @ instruction: 0x4630e5d0 │ │ │ │ - blx 18b18fe │ │ │ │ + blx 18b190e │ │ │ │ ldrsbt pc, [r8], -r5 @ │ │ │ │ ldr r4, [fp, #1539]! @ 0x603 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8d5fb53 │ │ │ │ @ instruction: 0x4603e038 │ │ │ │ @ instruction: 0xf898e572 │ │ │ │ - blcs 1ff980 │ │ │ │ + blcs 1ff990 │ │ │ │ stcge 4, cr15, [r2], #508 @ 0x1fc │ │ │ │ mulscc r6, r8, r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ movwcs sl, #7325 @ 0x1c9d │ │ │ │ andscc pc, r8, r8, lsl #17 │ │ │ │ @ instruction: 0x2600e498 │ │ │ │ @ instruction: 0xf895e79e │ │ │ │ - blcs 1ffa98 │ │ │ │ + blcs 1ffaa8 │ │ │ │ ldcge 4, cr15, [r2], {127} @ 0x7f │ │ │ │ stmdals r2, {r1, r4, r6, r7, sl, sp, lr, pc} │ │ │ │ - blx fb1946 │ │ │ │ + blx fb1956 │ │ │ │ str r4, [sp], r1, lsl #13 │ │ │ │ @ instruction: 0xe6d74693 │ │ │ │ mulsgt sl, r8, r8 │ │ │ │ cdpge 7, 0, cr2, cr13, cr0, {0} │ │ │ │ msreq CPSR_, #1073741825 @ 0x40000001 │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ @@ -462438,19 +462442,19 @@ │ │ │ │ @ instruction: 0xf105e476 │ │ │ │ mcrge 3, 0, r0, cr13, cr0, {1} │ │ │ │ mulsgt sl, r8, r8 │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf1bc000f │ │ │ │ cmnle pc, r0, lsl #30 │ │ │ │ @ instruction: 0xf1057c9f │ │ │ │ - blgt 5b4618 │ │ │ │ + blgt 5b4628 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldrtmi sp, [r0], -r4, ror #1 │ │ │ │ - blx 4319a2 │ │ │ │ + blx 4319b2 │ │ │ │ strb r4, [r1, r3, lsl #12]! │ │ │ │ @ instruction: 0xf8852300 │ │ │ │ strbmi r0, [r1], -fp, lsr #32 │ │ │ │ @ instruction: 0xf8854628 │ │ │ │ @ instruction: 0xf7fe302a │ │ │ │ ldrb pc, [r3], #-2861 @ 0xfffff4d3 @ │ │ │ │ ldmdbvs fp, {r0, r1, r3, r5, r9, fp, sp, lr} │ │ │ │ @@ -462477,15 +462481,15 @@ │ │ │ │ subsle r2, r8, r4, lsl #22 │ │ │ │ suble r2, r8, r1, lsl #22 │ │ │ │ bicsle r2, sp, r2, lsl #22 │ │ │ │ ldrble r0, [fp, #1867] @ 0x74b │ │ │ │ rsbsmi pc, lr, #34 @ 0x22 │ │ │ │ vsubw.s8 q9, q0, d4 │ │ │ │ vld2.8 {d1-d4}, [r2], r0 │ │ │ │ - bne ff6b43b4 │ │ │ │ + bne ff6b43c4 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ldmdbcs r0, {r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stmibcs r0, {r0, r1, ip, lr, pc} │ │ │ │ stmdbcs r2, {r0, ip, lr, pc} │ │ │ │ movwcs sp, #476 @ 0x1dc │ │ │ │ @ instruction: 0xf5a3e794 │ │ │ │ @ instruction: 0xf4322200 │ │ │ │ @@ -462497,84 +462501,84 @@ │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stmdblt r7, {r0, r1, r2, r3}^ │ │ │ │ @ instruction: 0xe7817c9b │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf898faa1 │ │ │ │ @ instruction: 0x4607c01a │ │ │ │ ldrtmi lr, [r0], -lr, ror #14 │ │ │ │ - blx fe8b1a7c │ │ │ │ + blx fe8b1a8c │ │ │ │ ldrb r4, [r5, -r3, lsl #12]! │ │ │ │ subscs sl, r4, #20, 30 @ 0x50 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - stcl 6, cr15, [r4], #236 @ 0xec │ │ │ │ + ldcl 6, cr15, [ip], {59} @ 0x3b │ │ │ │ @ instruction: 0xf6906af0 │ │ │ │ - strbmi pc, [r1], -r1, lsr #26 @ │ │ │ │ + @ instruction: 0x4641fd19 │ │ │ │ @ instruction: 0x46389019 │ │ │ │ - blx ff0b1a9c │ │ │ │ + blx ff0b1aac │ │ │ │ @ instruction: 0x307af89d │ │ │ │ @ instruction: 0xf63be764 │ │ │ │ - streq lr, [r9, lr, lsr #31] │ │ │ │ + streq lr, [r9, r6, lsr #31] │ │ │ │ svcge 0x0060f57f │ │ │ │ rsbsmi pc, lr, #34 @ 0x22 │ │ │ │ vsubw.s8 q9, q0, d8 │ │ │ │ vld2.8 {d1-d4}, [r2], r0 │ │ │ │ - bne ff6b4444 │ │ │ │ + bne ff6b4454 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0x07cfe754 │ │ │ │ stmdacs r4, {r1, r2, r7, r8, sl, ip, lr, pc} │ │ │ │ ldcvc 1, cr13, [r3, #-528]! @ 0xfffffdf0 │ │ │ │ movweq pc, #57347 @ 0xe003 @ │ │ │ │ svclt 0x00183b04 │ │ │ │ strb r2, [r9, -r1, lsl #6] │ │ │ │ @ instruction: 0xf6902000 │ │ │ │ - movwcs pc, #2233 @ 0x8b9 @ │ │ │ │ + movwcs pc, #2225 @ 0x8b1 @ │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - bvs 8bc6f0 │ │ │ │ + bvs 8bc700 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq ip, r8, sl, lsl #28 │ │ │ │ - rsbseq ip, r8, r6, lsl #28 │ │ │ │ + ldrshteq ip, [r8], #-218 @ 0xffffff26 │ │ │ │ + ldrshteq ip, [r8], #-214 @ 0xffffff2a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r8, r6, ror #26 │ │ │ │ + rsbseq ip, r8, r6, asr sp │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4ad14 │ │ │ │ + bl fed4ad24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 877a5c │ │ │ │ - blmi 885330 │ │ │ │ + bmi 877a6c │ │ │ │ + blmi 885340 │ │ │ │ ldrbtmi fp, [sl], #-137 @ 0xffffff77 │ │ │ │ tstcs r1, sp, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf69b0300 │ │ │ │ - stmdbvs r3!, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r1, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strls r4, [r3, #-1641] @ 0xfffff997 │ │ │ │ stmibvs r0!, {r9, sp} │ │ │ │ stmib sp, {r0, r2, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ andls r2, r4, #1342177280 @ 0x50000000 │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ movwcs r9, #4864 @ 0x1300 │ │ │ │ @ instruction: 0xf88d9402 │ │ │ │ strls r3, [r1, #-25] @ 0xffffffe7 │ │ │ │ - blx 1231b5a │ │ │ │ + blx 1231b6a │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69b4620 │ │ │ │ - bmi 47314c │ │ │ │ + bmi 47313c │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r9, r1, lsl #2 │ │ │ │ @ instruction: 0xf63bbd30 │ │ │ │ - svclt 0x0000ef44 │ │ │ │ - ldrsbteq ip, [r8], #-78 @ 0xffffffb2 │ │ │ │ + svclt 0x0000ef3c │ │ │ │ + rsbseq ip, r8, lr, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0078c496 │ │ │ │ + rsbseq ip, r8, r6, lsl #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4ad98 │ │ │ │ + bl fed4ada8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8900ff0 │ │ │ │ @ instruction: 0xf8d03133 │ │ │ │ @ instruction: 0xf0434160 │ │ │ │ @ instruction: 0xf8800340 │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, r8, ip, sp} │ │ │ │ @ instruction: 0x4605b133 │ │ │ │ @@ -462585,63 +462589,63 @@ │ │ │ │ ldrdne pc, [ip], r3 @ │ │ │ │ @ instruction: 0xffa0f7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ rscsle r2, r3, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 20dc70 │ │ │ │ + blcs 20dc80 │ │ │ │ ldclt 1, cr13, [r8, #-992]! @ 0xfffffc20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4adf0 │ │ │ │ + bl fed4ae00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sp], -r8, ror #31 │ │ │ │ strmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6f86b28 │ │ │ │ - @ instruction: 0x4604fe99 │ │ │ │ + @ instruction: 0x4604fe91 │ │ │ │ stmvs r4, {r4, r8, ip, sp, pc} │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ tstcs ip, r8, lsr #19 │ │ │ │ - blx fe9317fc │ │ │ │ + blx fe73180c │ │ │ │ movweq pc, #33024 @ 0x8100 @ │ │ │ │ strcc lr, [r0], #-2496 @ 0xfffff640 │ │ │ │ @ instruction: 0xf8952201 │ │ │ │ @ instruction: 0x46063038 │ │ │ │ stmib r0, {r1, r8, sp, lr}^ │ │ │ │ tstlt r3, r2 │ │ │ │ ldrvc r7, [r3, #-3259]! @ 0xfffff345 │ │ │ │ stmibvs r8!, {r4, r8, sp} │ │ │ │ - blx 1bb1820 │ │ │ │ + blx 19b1830 │ │ │ │ @ instruction: 0x46046833 │ │ │ │ - blvs c05524 │ │ │ │ + blvs c05534 │ │ │ │ stmib r4, {r1, r5, r9, sl, lr}^ │ │ │ │ stmib r4, {r1, r8, r9, sl, sp, lr}^ │ │ │ │ subsvs r3, ip, r0, lsl #12 │ │ │ │ @ instruction: 0xf6f86034 │ │ │ │ - strtmi pc, [r0], -sp, lsl #29 │ │ │ │ + strtmi pc, [r0], -r5, lsl #29 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @ instruction: 0x460190bc │ │ │ │ strmi fp, [r0], r3, lsl #1 │ │ │ │ - blvs c0505c │ │ │ │ - mrc2 6, 2, pc, cr12, cr8, {7} │ │ │ │ + blvs c0506c │ │ │ │ + mrc2 6, 2, pc, cr4, cr8, {7} │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ ldmvs fp!, {r0, r1, r2, r7, fp, sp, lr} │ │ │ │ ldmibvs ip, {r8, r9, ip, pc} │ │ │ │ @ instruction: 0x4620b11c │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf8988ff0 │ │ │ │ cmncs r0, r1, lsl r0 │ │ │ │ @ instruction: 0xf8986928 │ │ │ │ @ instruction: 0x461eb010 │ │ │ │ - stc2 6, cr15, [lr], #-568 @ 0xfffffdc8 │ │ │ │ + stc2 6, cr15, [r6], #-568 @ 0xfffffdc8 │ │ │ │ @ instruction: 0xf1004b21 │ │ │ │ pkhbtmi r0, r0, r8, lsl #20 │ │ │ │ @ instruction: 0xf8594651 │ │ │ │ @ instruction: 0xf04f3003 │ │ │ │ ldrmi r0, [sl], -r4, ror #18 │ │ │ │ andls r6, r1, #1097728 @ 0x10c000 │ │ │ │ @ instruction: 0x2c03fb09 │ │ │ │ @@ -462654,180 +462658,180 @@ │ │ │ │ eorvs pc, lr, r0, asr #16 │ │ │ │ @ instruction: 0xe052f89c │ │ │ │ @ instruction: 0xc054f89c │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ eormi pc, lr, r0, asr #16 │ │ │ │ streq pc, [fp], #-268 @ 0xfffffef4 │ │ │ │ eorcs pc, r4, r0, asr #16 │ │ │ │ - cdp2 6, 8, cr15, cr0, cr15, {4} │ │ │ │ + cdp2 6, 7, cr15, cr8, cr15, {4} │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xff70f691 │ │ │ │ + @ instruction: 0xff68f691 │ │ │ │ ldmvs fp!, {r8, fp, ip, pc} │ │ │ │ @ instruction: 0xf8c19801 │ │ │ │ ldcvc 0, cr10, [r9, #-96] @ 0xffffffa0 │ │ │ │ stmdavs r2!, {r2, r3, r4, r7, r8, fp, sp, lr} │ │ │ │ - blx 44e262 │ │ │ │ + blx 44e272 │ │ │ │ strtmi r0, [r0], -r3, lsl #6 │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf842330b │ │ │ │ andlt r1, r3, r3, lsr #32 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq ip, r8, ip, lsl #7 │ │ │ │ + rsbseq ip, r8, ip, ror r3 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi fp, [lr], -r8, lsl #1 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ stmdbvs r0, {r2, r5, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf68e4690 │ │ │ │ - @ instruction: 0x9603fbd7 │ │ │ │ + strls pc, [r3], -pc, asr #23 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ movwcc lr, #6605 @ 0x19cd │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ mulsge r0, r6, r8 │ │ │ │ ldrbeq pc, [r4, -r0, lsl #2] @ │ │ │ │ strbteq pc, [r4], -r0, lsl #2 @ │ │ │ │ @ instruction: 0xf8804604 │ │ │ │ @ instruction: 0xf1baa02c │ │ │ │ ldm sp, {r5, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8cd000f │ │ │ │ stm ip, {r2, r3, pc} │ │ │ │ svclt 0x0018000f │ │ │ │ - beq 9efdb0 │ │ │ │ + beq 9efdc0 │ │ │ │ ldrdls pc, [r0], #-143 @ 0xffffff71 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ ldm sp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ svclt 0x0018000f │ │ │ │ stm ip, {r0, r9, sl, sp} │ │ │ │ @ instruction: 0xf04f000f │ │ │ │ - blmi 674338 │ │ │ │ + blmi 674348 │ │ │ │ svclt 0x001a6962 │ │ │ │ @ instruction: 0xf60afa06 │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ strcs r4, [r0, #-1576] @ 0xfffff9d8 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ svcvc 0x009a7f59 │ │ │ │ @ instruction: 0x3057f893 │ │ │ │ andcc r3, fp, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf844330b │ │ │ │ strtmi r5, [r1], -r1, lsr #32 │ │ │ │ eorvs pc, r2, r4, asr #16 │ │ │ │ eorpl pc, r3, r4, asr #16 │ │ │ │ - mcr2 6, 7, pc, cr12, cr1, {4} @ │ │ │ │ + mcr2 6, 7, pc, cr4, cr1, {4} @ │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq ip, r8, r0, ror r2 │ │ │ │ + rsbseq ip, r8, r0, ror #4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [pc], -r2, lsl #1 │ │ │ │ ldrmi r4, [r9], -r5, lsl #12 │ │ │ │ @ instruction: 0x4616461c │ │ │ │ @ instruction: 0xf6fb9808 │ │ │ │ - ldrdlt pc, [r0, #147] @ 0x93 │ │ │ │ + biclt pc, r0, fp, asr #19 │ │ │ │ @ instruction: 0xf1046922 │ │ │ │ addsmi r0, sl, #24, 6 @ 0x60000000 │ │ │ │ stmibvs r3!, {r0, r4, ip, lr, pc}^ │ │ │ │ - blvc 8a0414 │ │ │ │ + blvc 8a0424 │ │ │ │ svclt 0x000a2a06 │ │ │ │ movwcs r4, #5660 @ 0x161c │ │ │ │ ldrtmi r2, [sl], -r2, lsl #6 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ rsbvs r6, ip, fp, lsr #32 │ │ │ │ @ instruction: 0xff78f7ff │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ movwcs r8, #4592 @ 0x11f0 │ │ │ │ @ instruction: 0x4601e7f3 │ │ │ │ @ instruction: 0xf6fb6b20 │ │ │ │ - strmi pc, [r1], -r7, lsl #21 │ │ │ │ + @ instruction: 0x4601fa7f │ │ │ │ stmdavs r3, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ - bcs 20e8c4 │ │ │ │ - bvs ff8e8238 │ │ │ │ + bcs 20e8d4 │ │ │ │ + bvs ff8e8248 │ │ │ │ rscsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0x4621e7d8 │ │ │ │ @ instruction: 0xf6fb9808 │ │ │ │ - blvs a325fc │ │ │ │ + blvs a325ec │ │ │ │ @ instruction: 0xf6fb2100 │ │ │ │ - @ instruction: 0x4680fa75 │ │ │ │ + strmi pc, [r0], sp, ror #20 │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ ldrtmi r9, [r9], -r8, lsl #20 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ andls r4, r0, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ @ instruction: 0x4641ffb3 │ │ │ │ @ instruction: 0xf6fb6b20 │ │ │ │ - strmi pc, [r0], r5, ror #20 │ │ │ │ + pkhtbmi pc, r0, sp, asr #20 @ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ svclt 0x0000e7d0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x460d4a32 │ │ │ │ @ instruction: 0xf04f680e │ │ │ │ ldmdbmi r1!, {r2, r5, r6, fp} │ │ │ │ addlt r4, fp, sl, ror r4 │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldmdapl r2, {r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x11a7f240 │ │ │ │ - blx 4186d2 │ │ │ │ + blx 4186e2 │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ @ instruction: 0xf8932051 │ │ │ │ andcc r3, fp, #83 @ 0x53 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8569022 │ │ │ │ @ instruction: 0xf68ea023 │ │ │ │ - strmi pc, [r4], -fp, lsl #22 │ │ │ │ + strmi pc, [r4], -r3, lsl #22 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf289fa5f │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46494653 │ │ │ │ - ldc2l 6, cr15, [ip, #-572]! @ 0xfffffdc4 │ │ │ │ - blls 20e48c │ │ │ │ + ldc2l 6, cr15, [r4, #-572]! @ 0xfffffdc4 │ │ │ │ + blls 20e49c │ │ │ │ cdpeq 1, 5, cr15, cr4, cr4, {0} │ │ │ │ @ instruction: 0xf10d9505 │ │ │ │ strcs r0, [r0, #-3096] @ 0xfffff3e8 │ │ │ │ stmib sp, {r1, r8, sl, ip, pc}^ │ │ │ │ - blx 409326 │ │ │ │ - blge 280724 │ │ │ │ + blx 409336 │ │ │ │ + blge 280734 │ │ │ │ mulslt sp, r2, r8 │ │ │ │ @ instruction: 0xa055f892 │ │ │ │ @ instruction: 0x2056f892 │ │ │ │ - bleq 4f0358 │ │ │ │ - beq 4f0358 │ │ │ │ + bleq 4f0368 │ │ │ │ + beq 4f0368 │ │ │ │ tstpeq fp, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5d833c │ │ │ │ + blgt 5d834c │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdbls r1, {r3, r4, r5, r9, sl, lr} │ │ │ │ eorpl pc, fp, r4, asr #16 │ │ │ │ eorpl pc, sl, r4, asr #16 │ │ │ │ eorpl pc, r1, r4, asr #16 │ │ │ │ @ instruction: 0xf6914621 │ │ │ │ - ldmdbvs r3!, {r0, r1, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ movwcs pc, #15112 @ 0x3b08 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blne 18bfff8 │ │ │ │ + blne 18c0008 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorcc pc, sl, r4, lsl #17 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - rsbseq ip, r8, r4, asr #2 │ │ │ │ + rsbseq ip, r8, r4, lsr r1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4b18c │ │ │ │ + bl fed4b19c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ strmi r6, [sp], -r0, asr #17 │ │ │ │ mrc2 7, 2, pc, cr14, cr15, {7} │ │ │ │ strmi fp, [r1], -r0, lsr #3 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ tstpcs r1, sp, ror pc @ p-variant is OBSOLETE │ │ │ │ @@ -462857,26 +462861,26 @@ │ │ │ │ andeq pc, pc, #34 @ 0x22 │ │ │ │ andeq lr, r2, #177152 @ 0x2b400 │ │ │ │ mulle r6, r4, r2 │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ addsmi r4, r4, #108, 12 @ 0x6c00000 │ │ │ │ svceq 0x00fcf8cd │ │ │ │ vsra.u64 , q12, #61 │ │ │ │ - bl fed34c50 │ │ │ │ - blcs 1f7434 │ │ │ │ + bl fed34c60 │ │ │ │ + blcs 1f7444 │ │ │ │ @ instruction: 0x4603d17e │ │ │ │ - blvs 432174 │ │ │ │ + blvs 432184 │ │ │ │ @ instruction: 0xf04f46e8 │ │ │ │ addmi r3, lr, #-16777216 @ 0xff000000 │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ - blls 43218c │ │ │ │ + blls 43219c │ │ │ │ svclt 0x00084599 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d96833 │ │ │ │ - bcs 1fc050 │ │ │ │ + bcs 1fc060 │ │ │ │ bicslt sp, r3, r1, asr r0 │ │ │ │ stmdavs r8, {r0, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ stmdbcs r7, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8d9d04c │ │ │ │ stmdavs sp, {r2, r3, ip} │ │ │ │ stmdbcs r7, {r0, r3, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ stmvs r1, {r0, r1, r2, r3, ip, lr, pc} │ │ │ │ @@ -462885,61 +462889,61 @@ │ │ │ │ mcrrvs 9, 0, r6, r9, cr1 @ │ │ │ │ @ instruction: 0xf8dc6928 │ │ │ │ addmi r0, r1, #68 @ 0x44 │ │ │ │ @ instruction: 0x2100bf94 │ │ │ │ stmdbcs r0, {r0, r8, sp} │ │ │ │ @ instruction: 0x46cad036 │ │ │ │ stccs 6, cr4, [r0], {145} @ 0x91 │ │ │ │ - bl 42ad38 │ │ │ │ + bl 42ad48 │ │ │ │ ands r0, r2, r4, lsl #11 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ - blvc 64e0e8 │ │ │ │ + blvc 64e0f8 │ │ │ │ andle r2, sl, r7, lsl #18 │ │ │ │ ldmvs r1, {r3, r4, r7, fp, sp, lr} │ │ │ │ eorle r4, r8, r8, lsl #5 │ │ │ │ mcrrvs 12, 4, r6, fp, cr2 │ │ │ │ stmdale r2, {r1, r3, r4, r7, r9, lr} │ │ │ │ - stc2 6, cr15, [r2], #780 @ 0x30c │ │ │ │ + ldc2 6, cr15, [sl], {195} @ 0xc3 │ │ │ │ @ instruction: 0x3c01b940 │ │ │ │ @ instruction: 0xf855d313 │ │ │ │ ldmvs fp, {r2, r8, fp, ip, sp}^ │ │ │ │ - blvc 88e134 │ │ │ │ + blvc 88e144 │ │ │ │ mvnle r2, r7, lsl #20 │ │ │ │ eorne pc, r4, r8, asr r8 @ │ │ │ │ ldrdcs pc, [r8], -sl │ │ │ │ addsmi r6, sl, #9109504 @ 0x8b0000 │ │ │ │ stmiavs r9, {r0, r2, ip, lr, pc}^ │ │ │ │ ldrdeq pc, [ip], -sl │ │ │ │ - ldc2l 6, cr15, [r2, #-784]! @ 0xfffffcf0 │ │ │ │ + stc2l 6, cr15, [sl, #-784]! @ 0xfffffcf0 │ │ │ │ @ instruction: 0xf8d9b990 │ │ │ │ strcc r2, [r1], #-0 │ │ │ │ @ instruction: 0xf8486833 │ │ │ │ - bcs 21c184 │ │ │ │ + bcs 21c194 │ │ │ │ smlaltblt sp, r3, sp, r1 │ │ │ │ @ instruction: 0x461e46b2 │ │ │ │ ldmdbvs r9, {r0, r1, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ addsmi r6, r9, #311296 @ 0x4c000 │ │ │ │ sbcsle sp, r8, #14221312 @ 0xd90000 │ │ │ │ ldrmi lr, [r8], -r0, ror #15 │ │ │ │ - blmi 48693c │ │ │ │ + blmi 48694c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strbtmi r3, [fp], #-2820 @ 0xfffff4fc │ │ │ │ @ instruction: 0xe77c6018 │ │ │ │ - stcl 6, cr15, [sl], #-236 @ 0xffffff14 │ │ │ │ - rsbseq ip, r8, lr, lsl r0 │ │ │ │ + stcl 6, cr15, [r2], #-236 @ 0xffffff14 │ │ │ │ + rsbseq ip, r8, lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq fp, [r8], #-224 @ 0xffffff20 │ │ │ │ + rsbseq fp, r8, r0, ror #29 │ │ │ │ push {r0, r1, r9, sl, lr} │ │ │ │ @ instruction: 0x460c41f0 │ │ │ │ - blcs 432298 │ │ │ │ + blcs 4322a8 │ │ │ │ svclt 0x0008429a │ │ │ │ @ instruction: 0xf8542200 │ │ │ │ adcmi r3, r3, #8, 22 @ 0x2000 │ │ │ │ ldmdavs ip, {r2, r6, ip, lr, pc} │ │ │ │ eorle r2, lr, r0, lsl #24 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ ldmvs pc, {r0, r1, r2, r3, r4, sp, lr, pc}^ @ │ │ │ │ @@ -462973,21 +462977,21 @@ │ │ │ │ @ instruction: 0xf8d681f0 │ │ │ │ ldmdbvs lr!, {r4, sp, lr, pc} │ │ │ │ ldmle r5, {r1, r2, r4, r5, r7, r8, sl, lr}^ │ │ │ │ strb r4, [r9, sl, lsr #12]! │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4b3f4 │ │ │ │ + bl fed4b404 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r3, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi fp, [r4], -r3, ror #3 │ │ │ │ stmibvs r0!, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ stmdavs r3, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - blcs 352e78 │ │ │ │ + blcs 352e88 │ │ │ │ @ instruction: 0xf7ffd010 │ │ │ │ strmi pc, [r5], -fp, ror #25 │ │ │ │ @ instruction: 0xf1044639 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ stmvs r1, {r0, r2, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r6, [r6], -fp, lsr #17 │ │ │ │ andle r4, r3, fp, lsl #5 │ │ │ │ @@ -463012,25 +463016,25 @@ │ │ │ │ @ instruction: 0x61bb6944 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ mvnsvs r3, #212, 10 @ 0x35000000 │ │ │ │ stmdavs r2!, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrbtvs r6, [fp], #-2075 @ 0xfffff7e5 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4623b192 │ │ │ │ - bvc 83da90 │ │ │ │ + bvc 83daa0 │ │ │ │ ldmibvs r9, {r0, r3, r4, r8, ip, sp, pc} │ │ │ │ addsmi r6, r9, #634880 @ 0x9b000 │ │ │ │ strcc sp, [r1], -r0 │ │ │ │ @ instruction: 0x46136811 │ │ │ │ strmi fp, [sl], -r1, lsr #6 │ │ │ │ stmdbcs r0, {r0, r3, r4, r9, fp, ip, sp, lr} │ │ │ │ udf #11527 @ 0x2d07 │ │ │ │ ldrdhi pc, [r0], -r7 │ │ │ │ @ instruction: 0xf68e4640 │ │ │ │ - blvs b41fc │ │ │ │ + blvs b41ec │ │ │ │ ldmdavs r3, {r2, r5, r9, ip, sp}^ │ │ │ │ movwcs lr, #2504 @ 0x9c8 │ │ │ │ strcs pc, [ip, #2271] @ 0x8df │ │ │ │ andhi pc, r0, r3, asr #17 │ │ │ │ ldrbtmi r6, [sl], #-3067 @ 0xfffff405 │ │ │ │ eorhi pc, r8, r3, asr #17 │ │ │ │ ldrbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ @@ -463040,101 +463044,101 @@ │ │ │ │ adchi pc, r8, #64 @ 0x40 │ │ │ │ ldrtmi r3, [sp], ip, asr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ sbcsle r2, pc, r0, lsl #28 │ │ │ │ @ instruction: 0x46680132 │ │ │ │ cmnpvs pc, #570425344 @ p-variant is OBSOLETE @ 0x22000000 │ │ │ │ @ instruction: 0xf0234611 │ │ │ │ - bl fed34f3c │ │ │ │ + bl fed34f4c │ │ │ │ addsmi r0, r8, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf5add006 │ │ │ │ strbtmi r5, [r8], -r0, lsl #27 │ │ │ │ @ instruction: 0xf8cd4298 │ │ │ │ ldrshle r0, [r8, #252]! @ 0xfc │ │ │ │ smlabteq fp, r1, r3, pc @ │ │ │ │ vstreq d14, [r1, #-692] @ 0xfffffd4c │ │ │ │ stmdbcc r4, {r0, r3, r4, r8, ip, sp, pc} │ │ │ │ movweq lr, #6925 @ 0x1b0d │ │ │ │ rscseq r6, r6, r8, lsl r0 │ │ │ │ strbtmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf63b1df5 │ │ │ │ - vld2.32 {d14-d15}, [r6 :64], r6 │ │ │ │ + vld2.32 {d14-d15}, [r6], lr │ │ │ │ @ instruction: 0xf021617f │ │ │ │ strbtmi r0, [fp], -pc, lsl #2 │ │ │ │ smlatbeq r1, sp, fp, lr │ │ │ │ ldrtmi r4, [r2], -r3, lsl #13 │ │ │ │ andle r4, r6, fp, lsl #5 │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ addmi r4, fp, #112197632 @ 0x6b00000 │ │ │ │ svceq 0x00fcf8cd │ │ │ │ vsra.u64 , q12, #62 │ │ │ │ - bl fed34b88 │ │ │ │ + bl fed34b98 │ │ │ │ ldmiblt r2!, {r1, r8, sl, fp} │ │ │ │ @ instruction: 0xf04f4632 │ │ │ │ @ instruction: 0x466831ff │ │ │ │ - ldmda r8!, {r0, r1, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0!, {r0, r1, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmnpvs pc, r5, lsr #8 @ p-variant is OBSOLETE │ │ │ │ tstpeq pc, r1, lsr #32 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r7, #37 @ 0x25 │ │ │ │ smlatbeq r1, sp, fp, lr │ │ │ │ @ instruction: 0x466b6378 │ │ │ │ andle r4, r9, fp, lsl #5 │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ svceq 0x00fcf8cd │ │ │ │ - bcc 32e36c │ │ │ │ + bcc 32e37c │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ @ instruction: 0xe7e36018 │ │ │ │ andeq pc, fp, #134217731 @ 0x8000003 │ │ │ │ vstreq d14, [r2, #-692] @ 0xfffffd4c │ │ │ │ - bcc 32080c │ │ │ │ + bcc 32081c │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ @ instruction: 0x46326018 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf63b4668 │ │ │ │ - vld2.16 {d14-d15}, [r5 :64], r4 │ │ │ │ + vld2.16 {d14-d15}, [r5], ip │ │ │ │ @ instruction: 0xf021617f │ │ │ │ strbtmi r0, [fp], -pc, lsl #2 │ │ │ │ smlatbeq r1, sp, fp, lr │ │ │ │ andeq pc, r7, #37 @ 0x25 │ │ │ │ adcsvs r4, r8, #-1342177272 @ 0xb0000008 │ │ │ │ @ instruction: 0xf5add006 │ │ │ │ strbtmi r5, [fp], -r0, lsl #27 │ │ │ │ @ instruction: 0xf8cd428b │ │ │ │ ldrshle r0, [r8, #252]! @ 0xfc │ │ │ │ andeq pc, fp, #134217731 @ 0x8000003 │ │ │ │ vstreq d14, [r2, #-692] @ 0xfffffd4c │ │ │ │ - bcc 320850 │ │ │ │ + bcc 320860 │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ - blvs cc450 │ │ │ │ + blvs cc460 │ │ │ │ @ instruction: 0xf8c72202 │ │ │ │ andsvs sp, sl, r4, lsr #32 │ │ │ │ andhi pc, r4, r3, asr #17 │ │ │ │ - bcs 20e488 │ │ │ │ + bcs 20e498 │ │ │ │ svcge 0x0056f43f │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - beq 230548 │ │ │ │ + beq 230558 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr11, {0} │ │ │ │ @ instruction: 0xf8c746b1 │ │ │ │ teqvs sp, #56 @ 0x38 │ │ │ │ @ instruction: 0xf8d47a26 │ │ │ │ - bvs feb54480 │ │ │ │ + bvs feb54490 │ │ │ │ strbmi fp, [r5, #-270] @ 0xfffffef2 │ │ │ │ @ instruction: 0xf1bad046 │ │ │ │ vpmax.f32 d16, d0, d0 │ │ │ │ andcs r8, r0, #-2147483592 @ 0x80000038 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf81b46f4 │ │ │ │ @ instruction: 0xf85e0032 │ │ │ │ strbmi r3, [r3, #-50] @ 0xffffffce │ │ │ │ adcsmi fp, r0, #8, 30 │ │ │ │ ldrmi fp, [r1], -r8, lsl #30 │ │ │ │ ldrbmi r3, [r2, #-513] @ 0xfffffdff │ │ │ │ mcrrne 1, 15, sp, fp, cr3 │ │ │ │ @ instruction: 0x460abf18 │ │ │ │ - bl 4e887c │ │ │ │ + bl 4e888c │ │ │ │ @ instruction: 0xf80b02ca │ │ │ │ @ instruction: 0x4651603a │ │ │ │ andhi pc, r4, r2, asr #17 │ │ │ │ @ instruction: 0xf10a4652 │ │ │ │ andcs r0, r0, r1, lsl #20 │ │ │ │ ldmcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf81b4626 │ │ │ │ @@ -463144,28 +463148,28 @@ │ │ │ │ streq pc, [r1], #-4 │ │ │ │ svclt 0x00182c00 │ │ │ │ andcc r4, r1, r0, lsl #13 │ │ │ │ mvnsle r4, r0, asr r5 │ │ │ │ svccc 0x00fff1b8 │ │ │ │ svclt 0x00184634 │ │ │ │ @ instruction: 0xf0004640 │ │ │ │ - blvs 20d4b80 │ │ │ │ + blvs 20d4b90 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ eorne pc, r2, r3, asr #16 │ │ │ │ @ instruction: 0xf8436abb │ │ │ │ - bvs 20b8530 │ │ │ │ + bvs 20b8540 │ │ │ │ eorhi pc, r9, r3, asr #16 │ │ │ │ stmdavs r2!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xd1ad2a00 │ │ │ │ @ instruction: 0x466b6b3d │ │ │ │ ldrsbthi pc, [r8], -r7 @ │ │ │ │ vld1.16 {d4-d6}, [r5], lr │ │ │ │ @ instruction: 0xf025627f │ │ │ │ @ instruction: 0xf0220507 │ │ │ │ - bl fed34d10 │ │ │ │ + bl fed34d20 │ │ │ │ addsmi r0, r3, #536870912 @ 0x20000000 │ │ │ │ @ instruction: 0xf5add006 │ │ │ │ strbtmi r5, [fp], -r0, lsl #27 │ │ │ │ @ instruction: 0xf8cd4293 │ │ │ │ ldrshle r0, [r8, #252]! @ 0xfc │ │ │ │ streq pc, [fp, #-965] @ 0xfffffc3b │ │ │ │ vstreq d14, [r5, #-692] @ 0xfffffd4c │ │ │ │ @@ -463175,15 +463179,15 @@ │ │ │ │ svceq 0x0000f1ba │ │ │ │ andsle pc, r4, r7, asr #17 │ │ │ │ orrshi pc, r3, r0, asr #6 │ │ │ │ strcs r6, [r0], #-2747 @ 0xfffff545 │ │ │ │ @ instruction: 0xf04f6b7a │ │ │ │ @ instruction: 0x461939ff │ │ │ │ streq lr, [sl, #2819] @ 0xb03 │ │ │ │ - blcc 332660 │ │ │ │ + blcc 332670 │ │ │ │ andle r3, r7, r1, lsl #6 │ │ │ │ eorcc pc, r4, r2, asr r8 @ │ │ │ │ svclt 0x00043301 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ eormi pc, r9, r0, asr #16 │ │ │ │ addmi r3, sp, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf8c7d1f0 │ │ │ │ @@ -463192,34 +463196,34 @@ │ │ │ │ @ instruction: 0xf2806aba │ │ │ │ cdpcs 0, 0, cr8, cr0, cr4, {5} │ │ │ │ mrcge 6, 5, APSR_nzcv, cr0, cr15, {7} │ │ │ │ @ instruction: 0xf8536a7b │ │ │ │ cdpcc 0, 0, cr5, cr1, cr6, {1} │ │ │ │ eorcc pc, r5, r2, asr r8 @ │ │ │ │ rscsle r3, r4, r1, lsl #6 │ │ │ │ - blvs 85e0c │ │ │ │ - bl 4cd258 │ │ │ │ + blvs 85e1c │ │ │ │ + bl 4cd268 │ │ │ │ @ instruction: 0xf81b03c3 │ │ │ │ ldmdbvs r0, {r0, r2, r4, r5, ip, lr} │ │ │ │ ldmdavs sl, {r1, r2, r3, r4, r5, r6, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0x63ba623b │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - blmi fef9494c │ │ │ │ + blmi fef9495c │ │ │ │ ldmdavs r2, {r2, r5, r6, r8, sl, sp} │ │ │ │ stmiapl ip, {r0, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r3, {r5, r6, r8, sp}^ │ │ │ │ - blx 34d17e │ │ │ │ + blx 34d18e │ │ │ │ @ instruction: 0xf8934303 │ │ │ │ @ instruction: 0xf8934051 │ │ │ │ strcc r3, [fp], #-83 @ 0xffffffad │ │ │ │ @ instruction: 0xf812330b │ │ │ │ @ instruction: 0xf8126024 │ │ │ │ adcsvs r3, lr, r3, lsr #32 │ │ │ │ @ instruction: 0xf68d60fb │ │ │ │ - bvs 1b4458 │ │ │ │ + bvs 1b4448 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f6944 │ │ │ │ nopcs {0} @ │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ rsbsvs r6, sp, r8, lsr r1 │ │ │ │ strvs pc, [r4], #-2821 @ 0xfffff4fb │ │ │ │ @ instruction: 0x460568be │ │ │ │ @@ -463231,109 +463235,109 @@ │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf894602c │ │ │ │ @ instruction: 0xf894c052 │ │ │ │ @ instruction: 0xf10c4054 │ │ │ │ strcc r0, [fp], #-3083 @ 0xfffff3f5 │ │ │ │ eor pc, ip, r0, asr #16 │ │ │ │ eorcs pc, r4, r0, asr #16 │ │ │ │ - @ instruction: 0xf9fef68f │ │ │ │ + @ instruction: 0xf9f6f68f │ │ │ │ @ instruction: 0x46296bfc │ │ │ │ @ instruction: 0xf6914620 │ │ │ │ - @ instruction: 0xf894faed │ │ │ │ + @ instruction: 0xf894fae5 │ │ │ │ bicslt r3, r3, r8, lsr r0 │ │ │ │ - bvs 18f4f8 │ │ │ │ + bvs 18f508 │ │ │ │ ldmdavs r2, {r0, r2, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ - blx 34eb66 │ │ │ │ + blx 34eb76 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45140 @ 0xb054 │ │ │ │ eorcs pc, r3, r2, asr r8 @ │ │ │ │ svclt 0x00183a00 │ │ │ │ @ instruction: 0xf8d82201 │ │ │ │ strbtcs r1, [r4], #-0 │ │ │ │ stmdbvs fp, {r3, r4, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ movweq pc, #15108 @ 0x3b04 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf841330b │ │ │ │ @ instruction: 0xf04f2023 │ │ │ │ @ instruction: 0xf80b0301 │ │ │ │ - bl 4c0734 │ │ │ │ + bl 4c0744 │ │ │ │ @ instruction: 0xf8c303ca │ │ │ │ - bvs 10d4664 │ │ │ │ - blvs 10ce7bc │ │ │ │ + bvs 10d4674 │ │ │ │ + blvs 10ce7cc │ │ │ │ eorscc pc, r3, fp, lsl r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x464280be │ │ │ │ @ instruction: 0xf7ff6bf8 │ │ │ │ @ instruction: 0xf109fb63 │ │ │ │ ldmib r7, {r0, r8, fp}^ │ │ │ │ @ instruction: 0xf1b9230c │ │ │ │ ldmibvs lr!, {r8, r9, sl, fp}^ │ │ │ │ eorge pc, r2, r3, asr #16 │ │ │ │ - beq 270aa8 │ │ │ │ + beq 270ab8 │ │ │ │ @ instruction: 0xf843697b │ │ │ │ svclt 0x00b82029 │ │ │ │ @ instruction: 0xf6ff6aba │ │ │ │ ldmdbvs fp!, {r2, r3, r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - ldrbtcc pc, [pc], #265 @ 1f4694 @ │ │ │ │ + ldrbtcc pc, [pc], #265 @ 1f46a4 @ │ │ │ │ eorsge pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8d746da │ │ │ │ @ instruction: 0xf04fb028 │ │ │ │ - bl 2c2aa0 │ │ │ │ + bl 2c2ab0 │ │ │ │ @ instruction: 0x63be0989 │ │ │ │ @ instruction: 0xf8d962fc │ │ │ │ - blvs 20c86b0 │ │ │ │ + blvs 20c86c0 │ │ │ │ sbceq lr, r5, #10240 @ 0x2800 │ │ │ │ eorvs pc, r5, fp, asr r8 @ │ │ │ │ @ instruction: 0xf8536854 │ │ │ │ @ instruction: 0xf81a2026 │ │ │ │ - bl 47478c │ │ │ │ + bl 47479c │ │ │ │ ldmdavs r1, {r1, r6, r7, r9}^ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strtmi r8, [r2], -sp, lsl #1 │ │ │ │ @ instruction: 0xf7ff6bf8 │ │ │ │ - blvs f338c │ │ │ │ + blvs f339c │ │ │ │ eorhi pc, r5, fp, asr #16 │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ eorsle r2, r4, r0, lsl #20 │ │ │ │ eorsne pc, r6, sl, lsl r8 @ │ │ │ │ sbceq lr, r6, #10240 @ 0x2800 │ │ │ │ stmdbcs r0, {r1, r4, r6, fp, sp, lr} │ │ │ │ addshi pc, fp, r0 │ │ │ │ - bmi 17ce73c │ │ │ │ + bmi 17ce74c │ │ │ │ stmdbvs r8, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ cmncs r4, #10092544 @ 0x9a0000 │ │ │ │ andcs pc, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x2054f892 │ │ │ │ @ instruction: 0xf851320b │ │ │ │ - bcc 1fc798 │ │ │ │ + bcc 1fc7a8 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ eorsne pc, r5, sl, lsl r8 @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmdbmi sp, {r2, r7, pc}^ │ │ │ │ ldmibvs fp!, {r2, r5, fp, sp, lr} │ │ │ │ ldmdapl r9, {r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blx 2bd4be │ │ │ │ + blx 2bd4ce │ │ │ │ @ instruction: 0xf8911100 │ │ │ │ qaddcc r1, r4, fp │ │ │ │ eorne pc, r1, r4, asr r8 @ │ │ │ │ svclt 0x00183900 │ │ │ │ addsmi r2, r1, #1073741824 @ 0x40000000 │ │ │ │ ldrbmi sp, [r3], r5 │ │ │ │ ldmib r7, {r1, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ strtmi r4, [r1], fp, lsl #20 │ │ │ │ @ instruction: 0xf85be6f5 │ │ │ │ andcc r2, r1, #38 @ 0x26 │ │ │ │ - blvs 20e8b2c │ │ │ │ + blvs 20e8b3c │ │ │ │ andvs pc, r0, r9, asr #17 │ │ │ │ eorpl pc, r6, r3, asr #16 │ │ │ │ - blvs ff0ee5f0 │ │ │ │ + blvs ff0ee600 │ │ │ │ ldcvc 1, cr2, [sl], {96} @ 0x60 │ │ │ │ @ instruction: 0x46167c5c │ │ │ │ @ instruction: 0xf68d613c │ │ │ │ - blmi 1034290 │ │ │ │ + blmi 1034280 │ │ │ │ @ instruction: 0xf10069b9 │ │ │ │ @ instruction: 0x46040818 │ │ │ │ cmncs r4, sl, asr #17 │ │ │ │ rscsvs r6, sl, #1097728 @ 0x10c000 │ │ │ │ @ instruction: 0x2c03fb01 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf89c4641 │ │ │ │ @@ -463345,57 +463349,57 @@ │ │ │ │ eorvs pc, lr, r0, asr #16 │ │ │ │ @ instruction: 0xe052f89c │ │ │ │ @ instruction: 0xc054f89c │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ streq pc, [fp], -ip, lsl #2 │ │ │ │ eorpl pc, lr, r0, asr #16 │ │ │ │ eorcs pc, r6, r0, asr #16 │ │ │ │ - @ instruction: 0xf91af68f │ │ │ │ - blvs 10604c │ │ │ │ + @ instruction: 0xf912f68f │ │ │ │ + blvs 10605c │ │ │ │ @ instruction: 0xf6914620 │ │ │ │ - @ instruction: 0xf894fa09 │ │ │ │ - blcs 2008b4 │ │ │ │ + @ instruction: 0xf894fa01 │ │ │ │ + blcs 2008c4 │ │ │ │ svcge 0x0035f43f │ │ │ │ fldmiaxvc sl, {d6-d98} @ Deprecated │ │ │ │ - blvs 2e474 │ │ │ │ - blx 19b27e2 │ │ │ │ + blvs 2e484 │ │ │ │ + blx 19b27f2 │ │ │ │ ldr r4, [ip, -r1, lsl #12]! │ │ │ │ @ instruction: 0xf7ff6bf8 │ │ │ │ @ instruction: 0x4601fb59 │ │ │ │ - bl 4ee5a8 │ │ │ │ + bl 4ee5b8 │ │ │ │ @ instruction: 0xf80b02ca │ │ │ │ @ instruction: 0xf10a603a │ │ │ │ @ instruction: 0xf8c20001 │ │ │ │ ldrbmi r8, [r2], -r4 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0x4651d016 │ │ │ │ - bl 4c6218 │ │ │ │ + bl 4c6228 │ │ │ │ ldrbmi r0, [r0], sl, asr #1 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ eorscc pc, sl, fp, lsl #16 │ │ │ │ ldrbmi r6, [r0], -r5, asr #32 │ │ │ │ - beq 270c4c │ │ │ │ + beq 270c5c │ │ │ │ stcvc 6, cr14, [r1], #236 @ 0xec │ │ │ │ ldcvc 7, cr14, [r2], {137} @ 0x89 │ │ │ │ @ instruction: 0xf04fe772 │ │ │ │ @ instruction: 0xe68039ff │ │ │ │ - stmia r8!, {r0, r1, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r0!, {r0, r1, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r2], r0, lsl #4 │ │ │ │ @ instruction: 0xf10b4611 │ │ │ │ ldr r0, [r2], -r4, lsl #24 │ │ │ │ - @ instruction: 0x0078bd92 │ │ │ │ - rsbseq fp, r8, ip, lsl #27 │ │ │ │ + rsbseq fp, r8, r2, lsl #27 │ │ │ │ + rsbseq fp, r8, ip, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r8, r6, lsr sp │ │ │ │ + rsbseq fp, r8, r6, lsr #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi 13e0a78 │ │ │ │ + blmi 13e0a88 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ svcne 0x001c688b │ │ │ │ ldmdavs fp, {r0, r5, r7, r9, lr}^ │ │ │ │ strmi sp, [lr], -sl, rrx │ │ │ │ ldrmi r4, [r5], -r3, lsl #13 │ │ │ │ stmdbeq r4, {r0, r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ @@ -463403,15 +463407,15 @@ │ │ │ │ eor r1, r7, r7, lsr #21 │ │ │ │ stmdbcs r8, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ stmdbcs r9, {r1, r2, r4, r5, ip, lr, pc} │ │ │ │ andhi lr, r0, #3325952 @ 0x32c000 │ │ │ │ @ instruction: 0xf8dbd05b │ │ │ │ ldmdavs r0, {r2, sp}^ │ │ │ │ tstlt r2, r2, asr #16 │ │ │ │ - bcs 3134b4 │ │ │ │ + bcs 3134c4 │ │ │ │ @ instruction: 0x4629d03c │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ ldmib r4, {r0, r2, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ subvs r1, sl, r1, lsl #4 │ │ │ │ stcne 0, cr6, [r1, #-68] @ 0xffffffbc │ │ │ │ stcne 0, cr6, [r2, #-412]! @ 0xfffffe64 │ │ │ │ stmdavs r1, {r0, r5, r7, sp, lr}^ │ │ │ │ @@ -463430,28 +463434,28 @@ │ │ │ │ @ instruction: 0xf8cb2200 │ │ │ │ @ instruction: 0xf8cb1000 │ │ │ │ ldrb r2, [r4, r4] │ │ │ │ stccs 8, cr15, [r4], {84} @ 0x54 │ │ │ │ andseq pc, r8, r2, lsl #2 │ │ │ │ addmi r6, r1, #278528 @ 0x44000 │ │ │ │ ldmibvs r1, {r2, ip, lr, pc}^ │ │ │ │ - blvc 420d5c │ │ │ │ + blvc 420d6c │ │ │ │ eorle r2, lr, r6, lsl #16 │ │ │ │ andcs pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0xf8cb2201 │ │ │ │ strb r2, [r2, r0] │ │ │ │ ldrbmi r6, [r2, #-2370] @ 0xfffff6be │ │ │ │ mcrvs 1, 0, sp, cr2, cr15, {5} │ │ │ │ @ instruction: 0xd1bc42aa │ │ │ │ - blls 24718c │ │ │ │ + blls 24719c │ │ │ │ @ instruction: 0xf502589a │ │ │ │ @ instruction: 0xf8924220 │ │ │ │ andcc r2, fp, #373293056 @ 0x16400000 │ │ │ │ eorcs pc, r2, r0, asr r8 @ │ │ │ │ - bcs 2009ac │ │ │ │ + bcs 2009bc │ │ │ │ @ instruction: 0xe7aed0b3 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ ldmib r4, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf04f1201 │ │ │ │ @ instruction: 0xf8040c01 │ │ │ │ subvs ip, sl, r4, lsl #24 │ │ │ │ stcne 0, cr6, [r9, #-68]! @ 0xffffffbc │ │ │ │ @@ -463459,15 +463463,15 @@ │ │ │ │ stmdavs r9!, {r0, r5, r7, sp, lr}^ │ │ │ │ rsbvs r6, r1, r5, ror #1 │ │ │ │ rsbvs r6, sl, sl, asr #32 │ │ │ │ andcs lr, r2, #44564480 @ 0x2a80000 │ │ │ │ andne pc, r4, fp, asr #17 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ svclt 0x0000e78b │ │ │ │ - @ instruction: 0x0078b794 │ │ │ │ + rsbseq fp, r8, r4, lsl #15 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ stmdavs fp, {r1, r2, r3, r7, ip, sp, pc} │ │ │ │ stmdbmi r9, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ @@ -463482,19 +463486,19 @@ │ │ │ │ ldrdge pc, [ip], -r3 │ │ │ │ andls r6, sp, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ mulsls r0, r0, r8 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ - ldrbtmi r4, [pc], #-3899 @ 1f49e8 │ │ │ │ + ldrbtmi r4, [pc], #-3899 @ 1f49f8 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, lr, lsl #17 │ │ │ │ @ instruction: 0xf68d2160 │ │ │ │ - blmi 103400c │ │ │ │ + blmi 1033ffc │ │ │ │ cmncs r4, r2, asr #18 │ │ │ │ ldmpl fp!, {r1, r7, r9, sl, lr}^ │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x3c02fb01 │ │ │ │ @ instruction: 0x23202201 │ │ │ │ @ instruction: 0xf89c4639 │ │ │ │ @ instruction: 0xf10ee051 │ │ │ │ @@ -463506,53 +463510,53 @@ │ │ │ │ @ instruction: 0xf89c081c │ │ │ │ @ instruction: 0xf89ce052 │ │ │ │ @ instruction: 0xf10ec054 │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf840402e │ │ │ │ @ instruction: 0xf68e202c │ │ │ │ - @ instruction: 0x4651ffd9 │ │ │ │ + @ instruction: 0x4651ffd1 │ │ │ │ @ instruction: 0xf6914640 │ │ │ │ - ldrtmi pc, [sl], -r9, asr #17 @ │ │ │ │ + ldrtmi pc, [sl], -r1, asr #17 @ │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff00f7ff │ │ │ │ ldrdgt pc, [r0], -r5 │ │ │ │ mulcc ip, ip, r8 │ │ │ │ svclt 0x00182b08 │ │ │ │ andsle r2, r6, r3, lsl #8 │ │ │ │ @ instruction: 0x4640463a │ │ │ │ strls r4, [r7], #-1577 @ 0xfffff9d7 │ │ │ │ eorgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf95cf7ff │ │ │ │ andcs r4, r1, r8, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-2836 @ 0xfffff4ec │ │ │ │ ldmpl r3, {r4, r5, r8, ip, sp, lr}^ │ │ │ │ - blls 54eaf0 │ │ │ │ + blls 54eb00 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dc87f0 │ │ │ │ @ instruction: 0xf8dcc008 │ │ │ │ stmdavs r3, {r4} │ │ │ │ - blvc 2a1090 │ │ │ │ + blvc 2a10a0 │ │ │ │ bicsle r2, pc, r8, lsl #20 │ │ │ │ teqlt sl, sl, lsl r8 │ │ │ │ stmdbcs r8, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrmi sp, [r8], -r4, lsl #2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ strcs r4, [r3], #-1668 @ 0xfffff97c │ │ │ │ @ instruction: 0x461ce7d2 │ │ │ │ @ instruction: 0xf63ae7d0 │ │ │ │ - svclt 0x0000efa0 │ │ │ │ - rsbseq fp, r8, r4, asr r6 │ │ │ │ + svclt 0x0000ef98 │ │ │ │ + rsbseq fp, r8, r4, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r8, sl, lsl r6 │ │ │ │ + rsbseq fp, r8, sl, lsl #12 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r8, r2, lsl #11 │ │ │ │ + rsbseq fp, r8, r2, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0xf8d03964 │ │ │ │ ldrbtmi r7, [fp], #-352 @ 0xfffffea0 │ │ │ │ @@ -463561,26 +463565,26 @@ │ │ │ │ @ instruction: 0xf8df9304 │ │ │ │ ldrbtmi r3, [sl], #-2392 @ 0xfffff6a8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9327 │ │ │ │ ldmdavs fp!, {r8, r9} │ │ │ │ ldmibvs lr!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ ldmdavs pc!, {r1, r2, r3, r5, r7, r8, fp, ip, sp, pc} @ │ │ │ │ - blcs 20ec10 │ │ │ │ + blcs 20ec20 │ │ │ │ movwls sp, #33273 @ 0x81f9 │ │ │ │ ldmdbcs r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdbcc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls bceba0 │ │ │ │ + blls bcebb0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r8, {r3, r7, sl, pc} │ │ │ │ pop {r0, r3, r5, ip, sp, pc} │ │ │ │ ldcge 15, cr8, [r8, #-960] @ 0xfffffc40 │ │ │ │ - bleq 270c8c │ │ │ │ + bleq 270c9c │ │ │ │ movwls r2, #33536 @ 0x8300 │ │ │ │ movwls sl, #56082 @ 0xdb12 │ │ │ │ movwls sl, #52001 @ 0xcb21 │ │ │ │ movwls sl, #39711 @ 0x9b1f │ │ │ │ @ instruction: 0x462c6933 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r9, [lr], sp, lsl #20 │ │ │ │ @@ -463593,373 +463597,373 @@ │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldm r9!, {r0, r1} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1} │ │ │ │ strbmi r0, [r0], -r3 │ │ │ │ - blx fe5b2788 │ │ │ │ + blx fe3b2798 │ │ │ │ andsls r9, lr, sl, lsl #20 │ │ │ │ @ instruction: 0xf88d4640 │ │ │ │ @ instruction: 0xf6f8208c │ │ │ │ - bls 532e38 │ │ │ │ - bls 4d9434 │ │ │ │ + bls 532e28 │ │ │ │ + bls 4d9444 │ │ │ │ @ instruction: 0xf88d69b4 │ │ │ │ - bls 43ce20 │ │ │ │ + bls 43ce30 │ │ │ │ @ instruction: 0xf88d9024 │ │ │ │ stmib sp, {r0, r3, r4, r7, pc}^ │ │ │ │ eorls r8, r2, #32, 16 @ 0x200000 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8dd80f4 │ │ │ │ @ instruction: 0xf10d9004 │ │ │ │ ldmib r4, {r3, r4, r5, fp}^ │ │ │ │ cmplt fp, sl, lsl #4 │ │ │ │ tstcc r8, #409600 @ 0x64000 │ │ │ │ svclt 0x00184299 │ │ │ │ andle r2, r3, r0, lsl #18 │ │ │ │ - blcs 41381c │ │ │ │ + blcs 41382c │ │ │ │ andhi pc, r2, #0 │ │ │ │ ldmdbvs r3, {r1, r6, r8, ip, sp, pc} │ │ │ │ addsmi r3, r3, #24, 4 @ 0x80000001 │ │ │ │ tstlt fp, r4 │ │ │ │ - blcs 413870 │ │ │ │ + blcs 413880 │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0xf68f4620 │ │ │ │ - strmi pc, [r4], -r5, asr #17 │ │ │ │ + @ instruction: 0x4604f8bd │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ svceq 0x0000f1ba │ │ │ │ sbchi pc, sp, r0 │ │ │ │ ldrbmi r9, [r5], -r7, lsl #10 │ │ │ │ ldrdge pc, [r4], -sp │ │ │ │ stmib sp, {r0, r7, r9, sl, lr}^ │ │ │ │ stmdbvs ip!, {r0, r2, r8, r9, sl, sp, lr} │ │ │ │ - blcs 20ecc0 │ │ │ │ + blcs 20ecd0 │ │ │ │ adcshi pc, r7, r0 │ │ │ │ - bcs 4138c4 │ │ │ │ + bcs 4138d4 │ │ │ │ adcshi pc, r3, r0, asr #32 │ │ │ │ teqlt sl, sl, lsl r8 │ │ │ │ stmdbcs r8, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrmi sp, [ip], -r4, lsl #2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf68d4650 │ │ │ │ - movwcs pc, #15671 @ 0x3d37 @ │ │ │ │ - blge 6198a0 │ │ │ │ + movwcs pc, #15663 @ 0x3d2f @ │ │ │ │ + blge 6198b0 │ │ │ │ @ instruction: 0x46029411 │ │ │ │ ldm r3, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf68d0003 │ │ │ │ - stmdbvs pc!, {r0, r2, r3, r4, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ - blcs 20ed60 │ │ │ │ + stmdbvs pc!, {r0, r2, r4, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ + blcs 20ed70 │ │ │ │ addshi pc, r7, r0 │ │ │ │ - blcs 413968 │ │ │ │ + blcs 413978 │ │ │ │ addshi pc, r3, r0, asr #32 │ │ │ │ ldmdaeq ip, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ strge lr, [r2, #-2509] @ 0xfffff633 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x46b2697d │ │ │ │ - blcs 20ed40 │ │ │ │ + blcs 20ed50 │ │ │ │ stmibvs fp!, {r1, r4, r6, ip, lr, pc} │ │ │ │ - blvc 8ced08 │ │ │ │ + blvc 8ced18 │ │ │ │ suble r2, r8, r7, lsl #22 │ │ │ │ @ instruction: 0xf10368ab │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ svclt 0x00084291 │ │ │ │ andle r2, r8, r0, lsl #12 │ │ │ │ teqlt r6, lr @ │ │ │ │ - blcs 393984 │ │ │ │ + blcs 393994 │ │ │ │ eorhi pc, r6, #0 │ │ │ │ svclt 0x00182b09 │ │ │ │ teqcs r0, r0, lsl #12 │ │ │ │ @ instruction: 0xf6f9981e │ │ │ │ - @ instruction: 0xf880fa41 │ │ │ │ + @ instruction: 0xf880fa39 │ │ │ │ @ instruction: 0xf1009009 │ │ │ │ @ instruction: 0x4604081c │ │ │ │ mlascc r5, r7, r8, pc @ │ │ │ │ @ instruction: 0xf8974630 │ │ │ │ @ instruction: 0x46412034 │ │ │ │ - cdp2 6, 8, cr15, cr10, cr14, {4} │ │ │ │ + cdp2 6, 8, cr15, cr2, cr14, {4} │ │ │ │ umullseq pc, r8, sp, r8 @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stmibvs sl!, {r3, r9, pc} │ │ │ │ tstpeq ip, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eoreq pc, lr, r4, lsl #17 │ │ │ │ @ instruction: 0xf8844630 │ │ │ │ @ instruction: 0xf68e9008 │ │ │ │ - bvs e743a0 │ │ │ │ + bvs e74390 │ │ │ │ movwcs lr, #18901 @ 0x49d5 │ │ │ │ @ instruction: 0xf1066061 │ │ │ │ eorvs r0, r0, ip, lsl r0 │ │ │ │ eorsvs r6, r4, #12 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ eoreq pc, r0, #4, 2 │ │ │ │ andsls pc, r0, r5, asr #17 │ │ │ │ tstpeq r0, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ - bvs a8d2d0 │ │ │ │ + bvs a8d2e0 │ │ │ │ andshi pc, r8, r5, asr #17 │ │ │ │ subsvs r6, r3, sl, lsr #2 │ │ │ │ stmdavs sp!, {r0, r1, r5, r9, sp, lr} │ │ │ │ - blcs 20ede4 │ │ │ │ + blcs 20edf4 │ │ │ │ ldrbmi sp, [r6], -sp, lsr #3 │ │ │ │ ldmdals lr, {r4, r5, r8, sp} │ │ │ │ - blx 332928 │ │ │ │ + @ instruction: 0xf9fcf6f9 │ │ │ │ andls pc, r9, r0, lsl #17 │ │ │ │ ldreq pc, [ip, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0xf8974604 │ │ │ │ @ instruction: 0x46293035 │ │ │ │ mlascs r4, r7, r8, pc @ │ │ │ │ @ instruction: 0xf68e4630 │ │ │ │ - @ instruction: 0xf89dfe4d │ │ │ │ + @ instruction: 0xf89dfe45 │ │ │ │ swplt r3, r8, [fp] │ │ │ │ mlascc r6, r7, r8, pc @ │ │ │ │ @ instruction: 0xf1074629 │ │ │ │ @ instruction: 0xf8840524 │ │ │ │ strtmi r3, [r8], -lr, lsr #32 │ │ │ │ - cdp2 6, 6, cr15, cr2, cr14, {4} │ │ │ │ + cdp2 6, 5, cr15, cr10, cr14, {4} │ │ │ │ @ instruction: 0xf104462a │ │ │ │ ldrtmi r0, [r0], -ip, lsl #2 │ │ │ │ andls pc, r8, r4, lsl #17 │ │ │ │ - stc2l 6, cr15, [r4, #-568]! @ 0xfffffdc8 │ │ │ │ + ldc2l 6, cr15, [ip, #-568] @ 0xfffffdc8 │ │ │ │ eorvs r9, r3, r1, lsl #22 │ │ │ │ rsbvs r6, r3, r3, lsr sl │ │ │ │ ldmdavs pc!, {r2, r3, r4, sp, lr} @ │ │ │ │ ldmdavs fp!, {r2, r4, r5, r9, sp, lr} │ │ │ │ - blvc 10e1208 │ │ │ │ + blvc 10e1218 │ │ │ │ @ instruction: 0xf43f2b08 │ │ │ │ ldmib sp, {r0, r2, r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ strtmi sl, [r8], -r2, lsl #10 │ │ │ │ - @ instruction: 0xfff6f68e │ │ │ │ + @ instruction: 0xffeef68e │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x003df47f │ │ │ │ @ instruction: 0x6705e9dd │ │ │ │ tstcs r3, r7, lsl #26 │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - msrcs CPSR_sx, fp, asr #24 │ │ │ │ + msrcs CPSR_sx, r3, asr #24 │ │ │ │ @ instruction: 0x46a94630 │ │ │ │ - blx ff832836 │ │ │ │ + blx ff632846 │ │ │ │ @ instruction: 0x2c0069b4 │ │ │ │ teqphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, fp, sp, lr} │ │ │ │ - blvc ce1b08 │ │ │ │ + blvc ce1b18 │ │ │ │ @ instruction: 0xd1262b08 │ │ │ │ strbmi r4, [r9], -r8, lsr #13 │ │ │ │ eoreq pc, r4, r8, lsl #2 │ │ │ │ mrc2 7, 7, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0x5014f8d8 │ │ │ │ stmdavs fp!, {r1, r7, r9, sl, lr} │ │ │ │ stmibvs r8!, {r0, r1, r4, r7, r8, ip, sp, pc} │ │ │ │ - blvc 8cee08 │ │ │ │ + blvc 8cee18 │ │ │ │ andle r2, r9, r7, lsl #22 │ │ │ │ @ instruction: 0xf7fe4649 │ │ │ │ stmvs r1, {r0, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdeq pc, [r8], -sl │ │ │ │ andle r4, r1, r1, lsl #5 │ │ │ │ @ instruction: 0xf996f7ff │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrdhi pc, [r0], -r8 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf898b11b │ │ │ │ - blcs 400e5c │ │ │ │ + blcs 400e6c │ │ │ │ @ instruction: 0x4620d0d9 │ │ │ │ - @ instruction: 0xffb2f68e │ │ │ │ + @ instruction: 0xffaaf68e │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d6d1cc │ │ │ │ @ instruction: 0x464d8018 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ rscshi pc, r9, #0 │ │ │ │ strbmi r4, [r8], r5, asr #12 │ │ │ │ ldmdavs r3, {r1, r3, r5, r8, fp, sp, lr} │ │ │ │ ldrmi fp, [r4], -r3, asr #2 │ │ │ │ - blcs 413ae4 │ │ │ │ + blcs 413af4 │ │ │ │ addshi pc, r7, #64 @ 0x40 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ tstpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andle r4, sp, sl, lsl #5 │ │ │ │ cmplt sl, sl, ror #19 │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ addshi pc, r5, #0 │ │ │ │ tstle r5, r9, lsl #18 │ │ │ │ mulle r3, r3, r2 │ │ │ │ @ instruction: 0x46416950 │ │ │ │ @ instruction: 0xf9b2f7ff │ │ │ │ @ instruction: 0xf68e4628 │ │ │ │ - strmi pc, [r5], -r5, lsl #31 │ │ │ │ + @ instruction: 0x4605ff7d │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ ldrdge pc, [r4], -r6 @ │ │ │ │ @ instruction: 0xf1ba4645 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmib sp, {r0, r2, r4, r6, r7, pc}^ │ │ │ │ ldrbmi r6, [r7], -r1, lsl #14 │ │ │ │ strteq pc, [r4], #-263 @ 0xfffffef9 │ │ │ │ strteq pc, [ip], -r7, lsl #2 │ │ │ │ ldrtmi r4, [r1], r0, lsr #13 │ │ │ │ svccc 0x0004f858 │ │ │ │ ldmdbvs r8, {r0, r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ bicslt r6, ip, r4, lsl #16 │ │ │ │ - blcs 20ef50 │ │ │ │ + blcs 20ef60 │ │ │ │ subshi pc, ip, #0 │ │ │ │ - blcs 413ad8 │ │ │ │ + blcs 413ae8 │ │ │ │ @ instruction: 0xf68ed114 │ │ │ │ - strtmi pc, [r0], -r3, asr #19 │ │ │ │ + @ instruction: 0x4620f9bb │ │ │ │ cmplt r6, r6, lsl #16 │ │ │ │ cmplt r3, r3, lsr r8 │ │ │ │ - blcs 413aec │ │ │ │ + blcs 413afc │ │ │ │ @ instruction: 0xf68ed10a │ │ │ │ - @ instruction: 0x4630f9b9 │ │ │ │ + @ instruction: 0x4630f9b1 │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {0} │ │ │ │ - blvc 2e96c0 │ │ │ │ + blvc 2e96d0 │ │ │ │ tstle r1, r8, lsl #22 │ │ │ │ - @ instruction: 0xf9b0f68e │ │ │ │ + @ instruction: 0xf9a8f68e │ │ │ │ bicsle r4, fp, r8, asr #11 │ │ │ │ @ instruction: 0xf68f4638 │ │ │ │ - @ instruction: 0x4603f811 │ │ │ │ + strmi pc, [r3], -r9, lsl #16 │ │ │ │ stmdbvs r2, {r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ bfieq r3, r0, #0, #18 │ │ │ │ subshi pc, r6, #0, 2 │ │ │ │ stmdbcs r8, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ movwcs fp, #12056 @ 0x2f18 │ │ │ │ rsbhi pc, r9, #0 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff3218 │ │ │ │ ldmibvs ip!, {r0, r1, r2, r3, r5, fp, ip, sp, lr, pc}^ │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {3} │ │ │ │ addhi pc, r5, r0 │ │ │ │ - blvc acf0fc │ │ │ │ + blvc acf10c │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blcs 415828 │ │ │ │ + blcs 415838 │ │ │ │ subhi pc, r7, #0 │ │ │ │ cmple r6, r9, lsl #22 │ │ │ │ @ instruction: 0x8014f8d4 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ eorsle r2, r0, r0, lsl #22 │ │ │ │ ldmdbeq ip, {r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ mrc2 7, 3, pc, cr14, cr14, {7} │ │ │ │ andlt pc, r9, r8, lsl #17 │ │ │ │ strbmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf68e4620 │ │ │ │ - @ instruction: 0xf8d8fc73 │ │ │ │ + @ instruction: 0xf8d8fc6b │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ - blcs 200f74 │ │ │ │ + blcs 200f84 │ │ │ │ stmdbvs r4!, {r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ stmdavs r3!, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ stmibvs r0!, {r0, r1, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fe4629 │ │ │ │ orrlt pc, r0, r9, ror #28 │ │ │ │ movwcs lr, #18900 @ 0x49d4 │ │ │ │ andlt pc, r8, r4, lsl #17 │ │ │ │ stcne 0, cr6, [r1, #-332] @ 0xfffffeb4 │ │ │ │ @ instruction: 0xf104601a │ │ │ │ @ instruction: 0xf8c40310 │ │ │ │ lslvs r9, r0, r0 │ │ │ │ @ instruction: 0x61226842 │ │ │ │ subsvs r6, r3, r1, ror #2 │ │ │ │ stmdavs r4!, {r0, r1, r6, sp, lr} │ │ │ │ - blcs 20f03c │ │ │ │ + blcs 20f04c │ │ │ │ cdpcs 1, 0, cr13, cr0, cr5, {7} │ │ │ │ ldrtmi sp, [r0], -r1, asr #32 │ │ │ │ mcrcs 8, 0, r6, cr0, cr6, {3} │ │ │ │ ldmdavs r3!, {r0, r2, r4, r5, ip, lr, pc}^ │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ - blcs 413bd4 │ │ │ │ + blcs 413be4 │ │ │ │ bicshi pc, r6, r0 │ │ │ │ - blcs 4467e0 │ │ │ │ + blcs 4467f0 │ │ │ │ andcs sp, r3, #184 @ 0xb8 │ │ │ │ andsls r9, r8, #419430400 @ 0x19000000 │ │ │ │ vqdmulh.s d2, d0, d10 │ │ │ │ ldm pc, {r2, r8, pc}^ @ │ │ │ │ sbcseq pc, r6, r3, lsl r0 @ │ │ │ │ adceq r0, r9, fp, asr #1 │ │ │ │ ldrsbeq r0, [ip], #9 │ │ │ │ umlaleq r0, r9, sl, r0 │ │ │ │ swpeq r0, sl, [r2] │ │ │ │ tsteq r2, r2, lsl #2 │ │ │ │ @ instruction: 0xf68d4648 │ │ │ │ - stmdbvs r1!, {r0, r2, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r1!, {r0, r2, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r8, #4, 2 @ p-variant is OBSOLETE │ │ │ │ addsmi r4, r9, #2097152 @ 0x200000 │ │ │ │ stmibvs r3!, {r0, r1, r2, ip, lr, pc}^ │ │ │ │ - blvc 8614bc │ │ │ │ + blvc 8614cc │ │ │ │ svclt 0x00042906 │ │ │ │ movwcs r9, #8975 @ 0x230f │ │ │ │ movwcs sp, #4097 @ 0x1001 │ │ │ │ movwls r9, #58383 @ 0xe40f │ │ │ │ muleq r3, r8, r8 │ │ │ │ - mcrr2 6, 8, pc, r0, cr13 @ │ │ │ │ - blvc 2ee7e4 │ │ │ │ + ldc2 6, cr15, [r8], #-564 @ 0xfffffdcc │ │ │ │ + blvc 2ee7f4 │ │ │ │ strcs r4, [r0], -r4, lsl #12 │ │ │ │ orrle r2, r5, r8, lsl #22 │ │ │ │ @ instruction: 0xf68e4620 │ │ │ │ - ldrtmi pc, [r8], -pc, lsl #18 @ │ │ │ │ - cdp2 6, 0, cr15, cr12, cr14, {4} │ │ │ │ + ldrtmi pc, [r8], -r7, lsl #18 @ │ │ │ │ + cdp2 6, 0, cr15, cr4, cr14, {4} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x0030f47f │ │ │ │ @ instruction: 0x6701e9dd │ │ │ │ ldmibvs r4!, {r0, r4, r5, r7, r9, sl, lr} │ │ │ │ cmplt ip, #168, 12 @ 0xa800000 │ │ │ │ @ instruction: 0xf1046920 │ │ │ │ stmdacs r0, {r3, r4, r8, r9} │ │ │ │ addsmi fp, r8, #24, 30 @ 0x60 │ │ │ │ stmdavs r6, {r2, r3, r4, ip, lr, pc} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 2d5740 │ │ │ │ + blvc 2d5750 │ │ │ │ svclt 0x00182b09 │ │ │ │ @ instruction: 0xf0004630 │ │ │ │ stmdavs r5, {r0, r1, r2, r5, r6, r7, r8, pc} │ │ │ │ stmdavs fp!, {r0, r2, r6, r8, ip, sp, pc} │ │ │ │ - blvc 2e1550 │ │ │ │ + blvc 2e1560 │ │ │ │ eorsle r2, r5, r9, lsl #22 │ │ │ │ stmdavs r5, {r3, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ - blcs 453ca0 │ │ │ │ + blcs 453cb0 │ │ │ │ strbmi sp, [r1], -r2, lsl #2 │ │ │ │ @ instruction: 0xf8daf7ff │ │ │ │ @ instruction: 0xf68e4620 │ │ │ │ - @ instruction: 0x4604fe7b │ │ │ │ + @ instruction: 0x4604fe73 │ │ │ │ bicsle r2, r5, r0, lsl #16 │ │ │ │ strbmi r4, [r5], -lr, asr #12 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ff6b2b1c │ │ │ │ + blx ff4b2b2c │ │ │ │ @ instruction: 0xf68e9809 │ │ │ │ - tstpcs r0, sp, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r5, lsl r9 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6f79824 │ │ │ │ - ldmdals lr, {r0, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf904f6f9 │ │ │ │ + ldmdals lr, {r0, r2, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8fcf6f9 │ │ │ │ stmdbls r8, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ umullscs pc, r9, sp, r8 @ │ │ │ │ tstmi r1, #3866624 @ 0x3b0000 │ │ │ │ - blcs 2194f8 │ │ │ │ + blcs 219508 │ │ │ │ stcge 4, cr15, [r6, #-252]! @ 0xffffff04 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ ldmibvs lr!, {r0, r1, r5, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ ldmdavs pc!, {r0, r1, r3, r4, r5, r8, sl, fp, sp, pc} @ │ │ │ │ - blcs 20f1dc │ │ │ │ + blcs 20f1ec │ │ │ │ ldr sp, [r9, #-503] @ 0xfffffe09 │ │ │ │ @ instruction: 0xf7ff4641 │ │ │ │ strtmi pc, [r8], -fp, lsr #17 │ │ │ │ @ instruction: 0xf105e7c5 │ │ │ │ @ instruction: 0xf7fc000c │ │ │ │ ldrb pc, [r2, #3929]! @ 0xf59 @ │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc ed55d8 │ │ │ │ + blvc ed55e8 │ │ │ │ @ instruction: 0xf104e5d2 │ │ │ │ @ instruction: 0x46290814 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x4602fd9b │ │ │ │ strbmi fp, [r1], -r8, lsl #7 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xf88dfe01 │ │ │ │ - blvc ae1398 │ │ │ │ + blvc ae13a8 │ │ │ │ stmib sp, {r1, r9, sp}^ │ │ │ │ - blcs 47e19c │ │ │ │ + blcs 47e1ac │ │ │ │ orrhi pc, fp, r0, lsl #4 │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ @ instruction: 0x000001b3 │ │ │ │ andeq r0, r0, r3, lsl #3 │ │ │ │ andeq r0, r0, r7, asr #2 │ │ │ │ @@ -463971,26 +463975,26 @@ │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, r3, lsr #4 │ │ │ │ stmdaeq r4, {r2, r8, ip, sp, lr, pc}^ │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ stc2l 7, cr15, [sl, #-1016]! @ 0xfffffc08 │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ - blvc ae98c0 │ │ │ │ + blvc ae98d0 │ │ │ │ @ instruction: 0xf104e7d2 │ │ │ │ bfi r0, ip, (invalid: 16:2) │ │ │ │ stmdaeq r0!, {r2, r8, ip, sp, lr, pc} │ │ │ │ - blmi feeef098 │ │ │ │ + blmi feeef0a8 │ │ │ │ stmdbvs r1!, {r2, r9, fp, ip, pc}^ │ │ │ │ rsbcs r5, r4, #13828096 @ 0xd30000 │ │ │ │ andcc pc, r1, #2048 @ 0x800 │ │ │ │ - bcs 2141f4 │ │ │ │ + bcs 214204 │ │ │ │ msrhi CPSR_fsx, r0, asr #32 │ │ │ │ andsls r2, r8, #536870912 @ 0x20000000 │ │ │ │ - blx 27db4a │ │ │ │ + blx 27db5a │ │ │ │ @ instruction: 0xf8933301 │ │ │ │ @ instruction: 0xf1b99004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ ldrbcc sl, [r4], #-3830 @ 0xfffff10a │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ @@ -464000,24 +464004,24 @@ │ │ │ │ mcrge 4, 7, pc, cr9, cr15, {3} @ │ │ │ │ @ instruction: 0xf8d4e729 │ │ │ │ @ instruction: 0xf1b88014 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ movwcs r8, #8464 @ 0x2110 │ │ │ │ @ instruction: 0xf1b89318 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ - bvs feae0d68 │ │ │ │ + bvs feae0d78 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ cdpcs 0, 0, cr8, cr0, cr6, {5} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr5, cr15, {3} │ │ │ │ stmdbvs r4!, {r0, r2, r4, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 20f2a0 │ │ │ │ + blcs 20f2b0 │ │ │ │ mcrge 4, 6, pc, cr13, cr15, {1} @ │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ - bvc 1af4ce8 │ │ │ │ + bvc 1af4cf8 │ │ │ │ strtmi fp, [r9], -r3, lsr #2 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ mcr2 7, 5, pc, cr10, cr14, {7} @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ @ instruction: 0xe6fcaebc │ │ │ │ @@ -464029,85 +464033,85 @@ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ strbt sl, [sl], sl, lsr #29 │ │ │ │ @ instruction: 0xf04f6ba3 │ │ │ │ strbmi r0, [r1], r0, lsl #16 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blvs 1a20cf4 │ │ │ │ + blvs 1a20d04 │ │ │ │ @ instruction: 0xf1094629 │ │ │ │ strbmi r0, [r0], #-2305 @ 0xfffff6ff │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ mcr2 7, 4, pc, cr0, cr14, {7} @ │ │ │ │ ldrmi r6, [r9, #2979] @ 0xba3 │ │ │ │ mcrcs 3, 0, sp, cr0, cr3, {7} │ │ │ │ mrcge 4, 4, APSR_nzcv, cr3, cr15, {3} │ │ │ │ - bvs 1aeede0 │ │ │ │ + bvs 1aeedf0 │ │ │ │ strtmi fp, [r9], -r3, lsr #2 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ mrc2 7, 3, pc, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf1046aa3 │ │ │ │ @ instruction: 0xf04f092c │ │ │ │ - blcs 1f72ac │ │ │ │ + blcs 1f72bc │ │ │ │ mcrge 4, 4, pc, cr1, cr15, {1} @ │ │ │ │ strtmi r4, [r9], -r8, asr #12 │ │ │ │ mcr2 7, 3, pc, cr6, cr14, {7} @ │ │ │ │ @ instruction: 0xf1086aa3 │ │ │ │ @ instruction: 0xf1090801 │ │ │ │ ldrmi r0, [r8, #2320] @ 0x910 │ │ │ │ mcrcs 3, 0, sp, cr0, cr4, {7} │ │ │ │ mrcge 4, 3, APSR_nzcv, cr5, cr15, {3} │ │ │ │ stmdbvs r3!, {r0, r2, r4, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ strtmi sl, [r9], -lr, ror #28 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ mrc2 7, 2, pc, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf0236963 │ │ │ │ - blcs 235ef0 │ │ │ │ + blcs 235f00 │ │ │ │ mcrge 4, 3, pc, cr3, cr15, {3} @ │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xf7fe4629 │ │ │ │ cdpcs 14, 0, cr15, cr0, cr7, {2} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr13, cr15, {3} │ │ │ │ - blmi 18eed74 │ │ │ │ + blmi 18eed84 │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmpl r2, {r2, r9, fp, ip, pc}^ │ │ │ │ - blx 40f89a │ │ │ │ + blx 40f8aa │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, sp} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - bl 320c50 │ │ │ │ + bl 320c60 │ │ │ │ strls r0, [r3], -r8, lsl #18 │ │ │ │ - beq 23145c │ │ │ │ + beq 23146c │ │ │ │ ldrmi r4, [r4], -r6, lsr #12 │ │ │ │ strtmi r4, [r9], -r8, asr #12 │ │ │ │ mcr2 7, 1, pc, cr12, cr14, {7} @ │ │ │ │ @ instruction: 0xf10a6973 │ │ │ │ @ instruction: 0xf1090a01 │ │ │ │ - blx 3f77ba │ │ │ │ + blx 3f77ca │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, lr} │ │ │ │ mvnsle r4, #645922816 @ 0x26800000 │ │ │ │ cdpcs 14, 0, cr9, cr0, cr3, {0} │ │ │ │ mrcge 4, 1, APSR_nzcv, cr7, cr15, {3} │ │ │ │ stmdbvs r3!, {r0, r1, r2, r4, r5, r6, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ @ instruction: 0xf104ae30 │ │ │ │ @ instruction: 0x46290018 │ │ │ │ mrc2 7, 0, pc, cr4, cr14, {7} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ strbt sl, [sl], -sl, lsr #28 │ │ │ │ - bls 308068 │ │ │ │ + bls 308078 │ │ │ │ ldmpl r3, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d4e722 │ │ │ │ smlald r8, r0, r4, r0 │ │ │ │ strt r4, [r4], #1566 @ 0x61e │ │ │ │ - @ instruction: 0xff6ef68d │ │ │ │ + @ instruction: 0xff66f68d │ │ │ │ @ instruction: 0xe61b4630 │ │ │ │ - blcs 413f90 │ │ │ │ + blcs 413fa0 │ │ │ │ ldcge 4, cr15, [r6, #252]! @ 0xfc │ │ │ │ - blcs 46ea64 │ │ │ │ + blcs 46ea74 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ stclge 4, cr15, [r8, #-508]! @ 0xfffffe04 │ │ │ │ strbmi r6, [r1], -r0, ror #18 │ │ │ │ @ instruction: 0xff28f7fe │ │ │ │ strtmi r6, [r3], -sl, lsr #18 │ │ │ │ ldmdavs r2, {r5, r6, r8, sl, sp, lr, pc}^ │ │ │ │ stmdbcs r0, {r0, r4, r6, fp, sp, lr} │ │ │ │ @@ -464117,52 +464121,52 @@ │ │ │ │ @ instruction: 0xf47f4616 │ │ │ │ ldrt sl, [fp], -r3, asr #27 │ │ │ │ andeq pc, r1, #34 @ 0x22 │ │ │ │ ldmdavs r2, {r0, r8, r9, sp}^ │ │ │ │ stmdbcs r0, {r0, r4, r6, fp, sp, lr} │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ strtmi lr, [r0], -r6, lsr #11 │ │ │ │ - @ instruction: 0xff42f68d │ │ │ │ - blvc 2eeb94 │ │ │ │ + @ instruction: 0xff3af68d │ │ │ │ + blvc 2eeba4 │ │ │ │ @ instruction: 0xf43f2b09 │ │ │ │ @ instruction: 0x4620ae5c │ │ │ │ - ldc2l 6, cr15, [sl], {142} @ 0x8e │ │ │ │ + ldc2l 6, cr15, [r2], {142} @ 0x8e │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mrcge 4, 1, APSR_nzcv, cr4, cr15, {3} │ │ │ │ ldmvs sl, {r2, r3, r4, r6, r9, sl, sp, lr, pc}^ │ │ │ │ tstpeq r8, #-2147483648 @ p-variant is OBSOLETE @ 0x80000000 │ │ │ │ addsmi r6, r9, #278528 @ 0x44000 │ │ │ │ ldmibvs r3, {r0, r2, r3, r4, ip, lr, pc}^ │ │ │ │ - blvc 861b6c │ │ │ │ + blvc 861b7c │ │ │ │ svclt 0x000a2906 │ │ │ │ movwcs r4, #5658 @ 0x161a │ │ │ │ str r2, [r7, #770] @ 0x302 │ │ │ │ ldmdaeq r8, {r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf104e683 │ │ │ │ @ instruction: 0x46290938 │ │ │ │ @ instruction: 0xf7fe4648 │ │ │ │ @ instruction: 0x4602fc1d │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0x4649aeb2 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xf88dfc81 │ │ │ │ - blvc ad5698 │ │ │ │ + blvc ad56a8 │ │ │ │ movwcs lr, #5758 @ 0x167e │ │ │ │ @ instruction: 0xf8d6e570 │ │ │ │ @ instruction: 0xf1baa024 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ ldrt sl, [r1], -lr, lsr #26 │ │ │ │ @ instruction: 0xf7fe4641 │ │ │ │ ldrtmi pc, [r0], -r1, lsl #30 @ │ │ │ │ @ instruction: 0xf63ae613 │ │ │ │ - svclt 0x0000eada │ │ │ │ - rsbseq fp, r8, r6, lsl #10 │ │ │ │ + svclt 0x0000ead2 │ │ │ │ ldrshteq fp, [r8], #-70 @ 0xffffffba │ │ │ │ + rsbseq fp, r8, r6, ror #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq fp, [r8], #-64 @ 0xffffffc0 │ │ │ │ + rsbseq fp, r8, r0, asr #9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, fp, ror #20 │ │ │ │ @@ -464170,49 +464174,49 @@ │ │ │ │ stcge 4, cr4, [r4], {122} @ 0x7a │ │ │ │ svcge 0x000b2600 │ │ │ │ @ instruction: 0xf8df463d │ │ │ │ ldmpl r3, {r2, r5, r7, r8, ip, pc}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ @ instruction: 0xf68d0300 │ │ │ │ - stmdbvs r3, {r0, r1, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3, {r0, r1, r2, r3, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ strvs lr, [r5], -sp, asr #19 │ │ │ │ strls r9, [r4], -r7, lsl #12 │ │ │ │ ldrdls r6, [r9], -fp │ │ │ │ stcgt 3, cr9, [pc], {8} │ │ │ │ @ instruction: 0xf8dfc50f │ │ │ │ @ instruction: 0xf8dfe180 │ │ │ │ ldm r4, {r7, r8, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ ldrtmi r0, [r0], -r3 │ │ │ │ andcc pc, lr, r9, asr r8 @ │ │ │ │ - bls 29a0dc │ │ │ │ + bls 29a0ec │ │ │ │ andcc pc, ip, r9, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - ldc2 6, cr15, [r2, #996]! @ 0x3e4 │ │ │ │ + stc2 6, cr15, [sl, #996]! @ 0x3e4 │ │ │ │ @ instruction: 0x8010f8d8 │ │ │ │ @ instruction: 0xf8d84605 │ │ │ │ @ instruction: 0xf1bbb000 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8988098 │ │ │ │ - blcs 401528 │ │ │ │ + blcs 401538 │ │ │ │ @ instruction: 0xf8dbd17f │ │ │ │ - blcs 201500 │ │ │ │ + blcs 201510 │ │ │ │ addshi pc, r1, r0 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ svclt 0x00182b08 │ │ │ │ - blmi 1546fdc │ │ │ │ + blmi 1546fec │ │ │ │ andge pc, r3, r9, asr r8 @ │ │ │ │ stmdbeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ mlascs r4, r8, r8, pc @ │ │ │ │ stmdals pc, {r5, r6, r8, sp} @ │ │ │ │ mlasvs r5, r8, r8, pc @ │ │ │ │ @ instruction: 0xf68c9202 │ │ │ │ - stmdbvs r3, {r0, r1, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bls 286d40 │ │ │ │ + stmdbvs r3, {r0, r1, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + bls 286d50 │ │ │ │ movwge pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x1051f893 │ │ │ │ @ instruction: 0xf840310b │ │ │ │ @ instruction: 0xf8932021 │ │ │ │ @ instruction: 0xf8932053 │ │ │ │ @ instruction: 0xf8931052 │ │ │ │ andcc r3, fp, #84 @ 0x54 │ │ │ │ @@ -464220,70 +464224,70 @@ │ │ │ │ movwcs r0, #3083 @ 0xc0b │ │ │ │ eorvs pc, r2, r0, asr #16 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ eorcc pc, r1, r0, asr #16 │ │ │ │ @ instruction: 0x23202201 │ │ │ │ eorcs pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xf68e4631 │ │ │ │ - strtmi pc, [r1], -r5, asr #20 │ │ │ │ + @ instruction: 0x4621fa3d │ │ │ │ @ instruction: 0xf6904638 │ │ │ │ - stmibvs r2!, {r0, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2!, {r0, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf898380b │ │ │ │ @ instruction: 0x46314036 │ │ │ │ @ instruction: 0x46386953 │ │ │ │ movwge pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf842330b │ │ │ │ @ instruction: 0xf7fe4023 │ │ │ │ strmi pc, [r1], -r3, lsl #25 │ │ │ │ eoreq pc, r4, r8, lsl #2 │ │ │ │ - blx 1532fdc │ │ │ │ + blx 1332fec │ │ │ │ @ instruction: 0x4014f8d8 │ │ │ │ @ instruction: 0xb1a36823 │ │ │ │ strtmi r6, [r8], -r3, lsr #19 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - mrc2 6, 1, pc, cr14, cr9, {7} │ │ │ │ + mrc2 6, 1, pc, cr6, cr9, {7} │ │ │ │ stmibvs r2!, {r0, r1, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x46384631 │ │ │ │ @ instruction: 0xf7fe9500 │ │ │ │ tstpcs r0, r7, lsl ip @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6f94628 │ │ │ │ - stmdavs r4!, {r0, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 20f660 │ │ │ │ + stmdavs r4!, {r0, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 20f670 │ │ │ │ strbmi sp, [r0], -sl, ror #3 │ │ │ │ - cdp2 6, 3, cr15, cr14, cr13, {4} │ │ │ │ + cdp2 6, 3, cr15, cr6, cr13, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd00a │ │ │ │ ldmdavs sl, {ip, sp} │ │ │ │ - blvc 8a1d14 │ │ │ │ + blvc 8a1d24 │ │ │ │ svclt 0x00182a08 │ │ │ │ ldrbmi r2, [r8], r0, lsl #6 │ │ │ │ @ instruction: 0xe78f469b │ │ │ │ tstcs r0, r1, lsl #12 │ │ │ │ @ instruction: 0xf6f94628 │ │ │ │ - bmi 674b98 │ │ │ │ + bmi 674b88 │ │ │ │ ldrbtmi r4, [sl], #-2827 @ 0xfffff4f5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r9, lsl #2 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ ssub8mi r8, r3, r0 │ │ │ │ ldrbmi lr, [lr], -r7, ror #15 │ │ │ │ ldrmi lr, [fp], r9, ror #15 │ │ │ │ @ instruction: 0xf63ae771 │ │ │ │ - svclt 0x0000e9ee │ │ │ │ - rsbseq sl, r8, r8, ror fp │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + svclt 0x0000e9e6 │ │ │ │ rsbseq sl, r8, r8, ror #22 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq sl, r8, r8, asr fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrshteq sl, [r8], #-154 @ 0xffffff66 │ │ │ │ + rsbseq sl, r8, sl, ror #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ ldrtcs pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb093 │ │ │ │ @ instruction: 0x46043438 │ │ │ │ @@ -464291,62 +464295,62 @@ │ │ │ │ @ instruction: 0xf04f0a10 │ │ │ │ svcge 0x000b0800 │ │ │ │ @ instruction: 0xf8df463e │ │ │ │ ldmpl r3, {r3, r5, sl, ip, pc}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ @ instruction: 0xf68d0300 │ │ │ │ - stmdbvs r3, {r0, r2, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3, {r0, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd46d4 │ │ │ │ pkhbtmi r8, r6, r0 │ │ │ │ stmdahi r5, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwls r6, #35035 @ 0x88db │ │ │ │ @ instruction: 0xf8cd9009 │ │ │ │ - blvs ff2d5714 │ │ │ │ + blvs ff2d5724 │ │ │ │ movwls r6, #14628 @ 0x3924 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ strgt r6, [pc], -r5, lsr #16 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ ands pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf88d4628 │ │ │ │ stccs 0, cr8, [r0, #-80] @ 0xffffffb0 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, r6, ip, lr, pc} │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ strbmi r4, [r3, #-1722] @ 0xfffff946 │ │ │ │ svclt 0x00087b23 │ │ │ │ - blcs 3c6fec │ │ │ │ - blcs 369760 │ │ │ │ + blcs 3c6ffc │ │ │ │ + blcs 369770 │ │ │ │ addhi pc, lr, r0 │ │ │ │ cmnle ip, r4, lsl #22 │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ addsmi r1, sl, #-1677721598 @ 0x9c000002 │ │ │ │ sbchi pc, lr, r0 │ │ │ │ @ instruction: 0xf8594bec │ │ │ │ cmncs r4, #3 │ │ │ │ movwvs pc, #11011 @ 0x2b03 @ │ │ │ │ - blcs 21476c │ │ │ │ + blcs 21477c │ │ │ │ @ instruction: 0x81a9f040 │ │ │ │ suble r2, sl, r0, lsl #26 │ │ │ │ tstlt fp, fp, lsr #16 │ │ │ │ - bcs 20f778 │ │ │ │ + bcs 20f788 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ - blcs 3d43a8 │ │ │ │ + blcs 3d43b8 │ │ │ │ @ instruction: 0xf894d1dd │ │ │ │ cmncs r0, r5, lsr #32 │ │ │ │ @ instruction: 0xf894980f │ │ │ │ movwls fp, #4132 @ 0x1024 │ │ │ │ - cdp2 6, 14, cr15, cr8, cr12, {4} │ │ │ │ + cdp2 6, 14, cr15, cr0, cr12, {4} │ │ │ │ rsbcs r4, r4, #220, 22 @ 0x37000 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f4606 │ │ │ │ strbmi r0, [r1], -r0, lsl #28 │ │ │ │ andvc pc, r3, r9, asr r8 @ │ │ │ │ - blx 28fc56 │ │ │ │ + blx 28fc66 │ │ │ │ andcs r7, r1, #786432 @ 0xc0000 │ │ │ │ nopcs {0} @ │ │ │ │ @ instruction: 0xc051f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorlt pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc053f897 │ │ │ │ @ instruction: 0xf10c9f01 │ │ │ │ @@ -464354,29 +464358,29 @@ │ │ │ │ svcls 0x0000702c │ │ │ │ @ instruction: 0xc052f897 │ │ │ │ @ instruction: 0x7054f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf840370b │ │ │ │ @ instruction: 0xf840e02c │ │ │ │ @ instruction: 0xf68e2027 │ │ │ │ - @ instruction: 0x4631f939 │ │ │ │ + @ instruction: 0x4631f931 │ │ │ │ @ instruction: 0xf6904650 │ │ │ │ - strbmi pc, [r2], -r9, lsr #20 @ │ │ │ │ + strbmi pc, [r2], -r1, lsr #20 @ │ │ │ │ tstpeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ stccs 8, cr15, [r0, #-380] @ 0xfffffe84 │ │ │ │ @ instruction: 0xf89dd1b4 │ │ │ │ - bmi ff2357f4 │ │ │ │ + bmi ff235804 │ │ │ │ ldrbtmi r4, [sl], #-3005 @ 0xfffff443 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi SPSR_fsx, r0, asr #32 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ - blcs 499780 │ │ │ │ + blcs 499790 │ │ │ │ rscshi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ muleq r0, pc, r1 @ │ │ │ │ andeq r0, r0, r3, asr #4 │ │ │ │ @ instruction: 0xffffff35 │ │ │ │ @@ -464386,21 +464390,21 @@ │ │ │ │ @ instruction: 0xffffff35 │ │ │ │ andeq r0, r0, r9, ror #2 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, fp, asr #1 │ │ │ │ ldrdeq r0, [r0], -r5 │ │ │ │ mlacc r4, r4, r8, pc @ │ │ │ │ stmdals pc, {r5, r6, r8, sp} @ │ │ │ │ - bleq 231944 │ │ │ │ + bleq 231954 │ │ │ │ @ instruction: 0xf894461f │ │ │ │ @ instruction: 0xf68c8025 │ │ │ │ - blmi feb351f0 │ │ │ │ + blmi feb351e0 │ │ │ │ cmncs r4, r2, asr #18 │ │ │ │ @ instruction: 0xf8594606 │ │ │ │ - blx 24182e │ │ │ │ + blx 24183e │ │ │ │ @ instruction: 0xf1003c02 │ │ │ │ andcs r0, r1, #24, 6 @ 0x60000000 │ │ │ │ @ instruction: 0x23204619 │ │ │ │ @ instruction: 0xf89c9100 │ │ │ │ @ instruction: 0xf10ee051 │ │ │ │ @ instruction: 0xf8400e0b │ │ │ │ @ instruction: 0xf89c702e │ │ │ │ @@ -464409,18 +464413,18 @@ │ │ │ │ @ instruction: 0xf89c802e │ │ │ │ @ instruction: 0xf89ce052 │ │ │ │ @ instruction: 0xf10ec054 │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf840b02e │ │ │ │ @ instruction: 0xf68e202c │ │ │ │ - ldrtmi pc, [r1], -fp, asr #17 @ │ │ │ │ + ldrtmi pc, [r1], -r3, asr #17 @ │ │ │ │ @ instruction: 0xf1044650 │ │ │ │ @ instruction: 0xf6900614 │ │ │ │ - svcls 0x0000f9b9 │ │ │ │ + svcls 0x0000f9b1 │ │ │ │ @ instruction: 0x46504631 │ │ │ │ @ instruction: 0xf7fe463a │ │ │ │ ldrtmi pc, [sl], -pc, ror #31 @ │ │ │ │ @ instruction: 0x46504631 │ │ │ │ strls r2, [ip], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf7fe930b │ │ │ │ @ instruction: 0xe73bfa53 │ │ │ │ @@ -464428,389 +464432,389 @@ │ │ │ │ addsmi r6, r9, #14352384 @ 0xdb0000 │ │ │ │ svcge 0x0036f67f │ │ │ │ stmdbvs r4!, {r1, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdavs r3!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0], {47} @ 0x2f │ │ │ │ svcge 0x002cf43f │ │ │ │ - blcs 2141bc │ │ │ │ + blcs 2141cc │ │ │ │ sbchi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0xf10069c3 │ │ │ │ ldmvs pc, {r2, r3, r4, r9, sl} @ │ │ │ │ - blcc 3101cc │ │ │ │ + blcc 3101dc │ │ │ │ @ instruction: 0xd10b429e │ │ │ │ ldmvs r1, {r0, r6, r7, sp, lr, pc} │ │ │ │ tstle r6, pc, lsl #5 │ │ │ │ - bcs 414518 │ │ │ │ + bcs 414528 │ │ │ │ ldmvs fp, {r0, r1, r4, ip, lr, pc} │ │ │ │ addsmi r3, lr, #4, 22 @ 0x1000 │ │ │ │ adcshi pc, r7, r0 │ │ │ │ bfieq r6, sl, #16, #2 │ │ │ │ stmdavs r3!, {r0, r4, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - bvc 1ae1520 │ │ │ │ + bvc 1ae1530 │ │ │ │ stmdbls r2, {r0, r1, r5, r8, fp, ip, sp, pc} │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ @ instruction: 0xf84cf7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bvs 1aef504 │ │ │ │ + bvs 1aef514 │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - bvs ffacfb84 │ │ │ │ + bvs ffacfb94 │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ ldrbt sp, [r7], fp, lsl #2 │ │ │ │ addmi r6, lr, #9502720 @ 0x910000 │ │ │ │ - blvc 6a9d44 │ │ │ │ + blvc 6a9d54 │ │ │ │ andle r2, r7, r8, lsl #20 │ │ │ │ - blcc 30fb90 │ │ │ │ + blcc 30fba0 │ │ │ │ @ instruction: 0xf43f4298 │ │ │ │ ldmdavs sl, {r0, r2, r3, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ ldrble r0, [r1, #2004]! @ 0x7d4 │ │ │ │ @ instruction: 0xf7ff9902 │ │ │ │ strbt pc, [r5], sp, lsr #16 @ │ │ │ │ @ instruction: 0xf1046963 │ │ │ │ ldmvs lr, {r2, r4} │ │ │ │ - blcc 3100d0 │ │ │ │ + blcc 3100e0 │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r2, r3, r4, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ - bcs 41459c │ │ │ │ + bcs 4145ac │ │ │ │ ldmvs fp, {r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr2, cr15, {1} │ │ │ │ bfieq r6, sl, #16, #5 │ │ │ │ stmdbls r2, {r0, r4, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xf812f7ff │ │ │ │ stmibvs r3!, {r1, r3, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - bvs 1acfbf0 │ │ │ │ + bvs 1acfc00 │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ strb sp, [r1], fp, lsl #2 │ │ │ │ addmi r6, lr, #9502720 @ 0x910000 │ │ │ │ - blvc 6aa0d8 │ │ │ │ + blvc 6aa0e8 │ │ │ │ sbcsle r2, r1, r8, lsl #20 │ │ │ │ - blcc 30fbfc │ │ │ │ + blcc 30fc0c │ │ │ │ @ instruction: 0xf43f4298 │ │ │ │ ldmdavs sl, {r0, r1, r2, r4, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ ldrble r0, [r1, #2001]! @ 0x7d1 │ │ │ │ @ instruction: 0xf7fe9902 │ │ │ │ @ instruction: 0xe6affff7 │ │ │ │ - blcs 24ff34 │ │ │ │ + blcs 24ff44 │ │ │ │ mcrge 4, 5, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf1046ba3 │ │ │ │ ldmvs lr, {r3, r4, r5} │ │ │ │ - blcc 310a44 │ │ │ │ + blcc 310a54 │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r1, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b5428e │ │ │ │ - bcs 414610 │ │ │ │ + bcs 414620 │ │ │ │ ldmvs fp, {r1, r4, r5, r7, ip, lr, pc} │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr8, cr15, {1} │ │ │ │ bfieq r6, sl, #16, #2 │ │ │ │ ldrb sp, [r0, sl, lsr #9]! │ │ │ │ @ instruction: 0xf1046a23 │ │ │ │ ldmvs lr, {r5} │ │ │ │ - blcc 310474 │ │ │ │ + blcc 310484 │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r1, r3, r7, r9, sl, sp, lr, pc} │ │ │ │ orrsle r4, sp, lr, lsl #5 │ │ │ │ - bcs 414640 │ │ │ │ + bcs 414650 │ │ │ │ ldmvs fp, {r1, r3, r4, r7, ip, lr, pc} │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ mcrge 4, 4, pc, cr0, cr15, {1} @ │ │ │ │ bfieq r6, sl, #16, #8 │ │ │ │ stmdbls r2, {r0, r4, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xffc0f7fe │ │ │ │ stclvs 6, cr14, [r3], #-480 @ 0xfffffe20 │ │ │ │ subeq pc, r4, r4, lsl #2 │ │ │ │ stclvs 8, cr6, [r3], #632 @ 0x278 │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ strbt sp, [pc], -ip, lsl #2 │ │ │ │ addmi r6, lr, #9502720 @ 0x910000 │ │ │ │ - blvc 6aa034 │ │ │ │ + blvc 6aa044 │ │ │ │ @ instruction: 0xf43f2a08 │ │ │ │ ldmvs fp, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ mcrge 4, 3, pc, cr4, cr15, {1} @ │ │ │ │ bfieq r6, sl, #16, #8 │ │ │ │ stmdbls r2, {r4, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xffa4f7fe │ │ │ │ stmdavs r0, {r2, r3, r4, r6, r9, sl, sp, lr, pc} │ │ │ │ - blcs 20fa5c │ │ │ │ + blcs 20fa6c │ │ │ │ mrcge 4, 2, APSR_nzcv, cr8, cr15, {1} │ │ │ │ stmibvs r3!, {r1, r3, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - bvs acfcdc │ │ │ │ + bvs acfcec │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ strb sp, [sp], -fp, lsl #2 │ │ │ │ adcmi r6, r7, #140, 16 @ 0x8c0000 │ │ │ │ - blvc 469e98 │ │ │ │ + blvc 469ea8 │ │ │ │ andle r2, r7, r8, lsl #18 │ │ │ │ - blcc 30fce4 │ │ │ │ + blcc 30fcf4 │ │ │ │ @ instruction: 0xf43f4298 │ │ │ │ ldmdavs r9, {r0, r1, r6, r9, sl, fp, sp, pc} │ │ │ │ ldrble r0, [r1, #1996]! @ 0x7cc │ │ │ │ - blx 2be81a │ │ │ │ + blx 2be82a │ │ │ │ ldcvc 6, cr6, [r3], #-8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ smlaldx sl, sp, r9, lr │ │ │ │ - svc 0x00b8f639 │ │ │ │ - @ instruction: 0x0078a998 │ │ │ │ + svc 0x00b0f639 │ │ │ │ + rsbseq sl, r8, r8, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, r4, lsl #19 │ │ │ │ + rsbseq sl, r8, r4, ror r9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq sl, r8, sl, asr r8 │ │ │ │ + rsbseq sl, r8, sl, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4ccb4 │ │ │ │ + bl fed4ccc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r8 │ │ │ │ - blge 2beac0 │ │ │ │ + blge 2bead0 │ │ │ │ ldrdgt pc, [ip], pc @ │ │ │ │ stmdage r1, {r0, r2, r9, sl, lr} │ │ │ │ strne lr, [r3], #-2509 @ 0xfffff633 │ │ │ │ ldm r3, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ - blmi bf5aec │ │ │ │ + blmi bf5afc │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf94ef68f │ │ │ │ + @ instruction: 0xf946f68f │ │ │ │ ldmdavs fp, {r0, r8, r9, fp, ip, pc} │ │ │ │ - bcs 314754 │ │ │ │ + bcs 314764 │ │ │ │ ldmdbvs fp, {r0, r1, r2, r4, r8, ip, lr, pc}^ │ │ │ │ subsne pc, sp, #64, 4 │ │ │ │ mlale r8, r3, r2, r4 │ │ │ │ svcvc 0x00aef5b3 │ │ │ │ @ instruction: 0xf8b5d10d │ │ │ │ @ instruction: 0xf8b5211c │ │ │ │ - bcs 235f80 │ │ │ │ + bcs 235f90 │ │ │ │ msrne CPSR_, r5 @ │ │ │ │ movwcs fp, #3988 @ 0xf94 │ │ │ │ stmdacs r1, {r0, r8, r9, sp} │ │ │ │ stmdbcs r1, {r4, r8, fp, ip, lr, pc} │ │ │ │ @ instruction: 0x4620d919 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blmi 708378 │ │ │ │ + blmi 708388 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 34fb94 │ │ │ │ + blls 34fba4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle fp, r0, lsl #6 │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ svclt 0x00882901 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ - bcs 26bb60 │ │ │ │ + bcs 26bb70 │ │ │ │ strtmi fp, [r3], -r8, lsl #31 │ │ │ │ andcs sp, r1, sl, lsl #16 │ │ │ │ @ instruction: 0xf043e7e8 │ │ │ │ cdpne 3, 5, cr0, cr10, cr2, {0} │ │ │ │ mvnle r4, sl, lsl r2 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - bne ffa1cb6c │ │ │ │ + bne ffa1cb7c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ ldrb r0, [r9, r0, asr #18] │ │ │ │ - svc 0x004cf639 │ │ │ │ - rsbseq sl, r8, r4, lsr r5 │ │ │ │ + svc 0x0044f639 │ │ │ │ + rsbseq sl, r8, r4, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sl, [r8], #-76 @ 0xffffffb4 │ │ │ │ + rsbseq sl, r8, ip, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ strpl pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ @ instruction: 0xf8dfb095 │ │ │ │ strmi r4, [r8], r4, lsl #8 │ │ │ │ - blcs 206d90 │ │ │ │ + blcs 206da0 │ │ │ │ @ instruction: 0x107cf89d │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9413 │ │ │ │ ldcls 4, cr0, [lr], {-0} │ │ │ │ tstls r5, r4, lsl #8 │ │ │ │ vcgt.u8 d25, d0, d3 │ │ │ │ @ instruction: 0x4605809b │ │ │ │ - beq 231cf8 │ │ │ │ + beq 231d08 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d89202 │ │ │ │ stclne 0, cr4, [r1], #-176 @ 0xffffff50 │ │ │ │ addshi pc, r0, r0 │ │ │ │ @ instruction: 0xf8989a02 │ │ │ │ ldrmi r3, [r4], #-19 @ 0xffffffed │ │ │ │ @ instruction: 0x07da4454 │ │ │ │ sbcshi pc, r7, r0, asr #2 │ │ │ │ tstpeq sl, #164, 2 @ p-variant is OBSOLETE @ 0x29 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ @ instruction: 0xf1a480d4 │ │ │ │ - blcs 23685c │ │ │ │ + blcs 23686c │ │ │ │ sbchi pc, sp, r0, asr #4 │ │ │ │ movteq pc, #420 @ 0x1a4 @ │ │ │ │ ldmdale r9!, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf1c33c60 │ │ │ │ - blx 436480 │ │ │ │ - blx c73414 │ │ │ │ + blx 436490 │ │ │ │ + blx c73424 │ │ │ │ tstpmi r6, #536870912 @ p-variant is OBSOLETE @ 0x20000000 │ │ │ │ vst1.8 {d15-d16}, [r3], r9 │ │ │ │ movwls r2, #4865 @ 0x1301 │ │ │ │ umaalne pc, r1, r5, r9 @ │ │ │ │ @ instruction: 0xf10d4640 │ │ │ │ @ instruction: 0xf6930b2c │ │ │ │ - andcs pc, r0, #10158080 @ 0x9b0000 │ │ │ │ + andcs pc, r0, #9633792 @ 0x930000 │ │ │ │ strmi r9, [r7], -r4, lsl #18 │ │ │ │ @ instruction: 0xf6bf4658 │ │ │ │ - blls 6b5558 │ │ │ │ + blls 6b5548 │ │ │ │ @ instruction: 0x461a1d18 │ │ │ │ @ instruction: 0xf995b167 │ │ │ │ - bcs 23dd3c │ │ │ │ + bcs 23dd4c │ │ │ │ cmpphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ svclt 0x001c2a07 │ │ │ │ smladcs r0, sl, r6, r4 │ │ │ │ msrhi SPSR_f, r0 │ │ │ │ andeq pc, r8, r3, lsl #2 │ │ │ │ - bvs 8cfc9c │ │ │ │ + bvs 8cfcac │ │ │ │ @ instruction: 0xf0127d1a │ │ │ │ svclt 0x00180240 │ │ │ │ tstle r1, r0, lsl #4 │ │ │ │ - blcs 20fc6c │ │ │ │ + blcs 20fc7c │ │ │ │ msrhi SPSR_sx, r0 │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ - blvs ff8ea084 │ │ │ │ - blvc 8cfcdc │ │ │ │ + blvs ff8ea094 │ │ │ │ + blvc 8cfcec │ │ │ │ svclt 0x00182b05 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ svccc 0x0004f850 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ andls r4, r0, #88, 12 @ 0x5800000 │ │ │ │ - mcr2 6, 5, pc, cr6, cr15, {5} @ │ │ │ │ + mrc2 6, 4, pc, cr14, cr15, {5} │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ vmlsl.u8 , d3, d0 │ │ │ │ - blcs 2f68e4 │ │ │ │ + blcs 2f68f4 │ │ │ │ addhi pc, r9, r0 │ │ │ │ - blcs 21c8b0 │ │ │ │ + blcs 21c8c0 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ - blcs 21c8a8 │ │ │ │ + blcs 21c8b8 │ │ │ │ rscshi pc, r4, r0 │ │ │ │ ldrdcc pc, [r8], r5 @ │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ smlaltblt r3, sl, r8, r0 │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf8d530c8 │ │ │ │ teqmi r3, #204 @ 0xcc │ │ │ │ sbccc pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf995b347 │ │ │ │ - blcs 241dd4 │ │ │ │ + blcs 241de4 │ │ │ │ mrshi pc, (UNDEF: 65) @ │ │ │ │ andsle r2, r7, r7, lsl #22 │ │ │ │ mulscs r4, r8, r9 │ │ │ │ - blle b004e0 │ │ │ │ + blle b004f0 │ │ │ │ @ instruction: 0xf10a9b03 │ │ │ │ ldrbmi r0, [r3, #-2561] @ 0xfffff5ff │ │ │ │ svcge 0x006bf47f │ │ │ │ - blmi fec8879c │ │ │ │ + blmi fec887ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6cfd60 │ │ │ │ + blls 6cfd70 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r5, r6, asr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdcc pc, [r0, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf8d53140 │ │ │ │ teqmi r3, #68, 2 │ │ │ │ smlalbtcc pc, r4, r5, r8 @ │ │ │ │ mulscc r4, r8, r9 │ │ │ │ svclt 0x00b82b00 │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ @ instruction: 0x6e2adada │ │ │ │ - b 1280940 │ │ │ │ + b 1280950 │ │ │ │ strtvs r0, [sl], -r4, lsl #4 │ │ │ │ - b 12916e0 │ │ │ │ + b 12916f0 │ │ │ │ strbtvs r0, [sl], -r6, lsl #4 │ │ │ │ @ instruction: 0xf8b8d1d0 │ │ │ │ @ instruction: 0xf8952020 │ │ │ │ @ instruction: 0xf0021140 │ │ │ │ @ instruction: 0xf0210201 │ │ │ │ addseq r0, r2, r6, lsl #2 │ │ │ │ andeq pc, r2, #66 @ 0x42 │ │ │ │ @ instruction: 0xf885430a │ │ │ │ - bls 33e25c │ │ │ │ + bls 33e26c │ │ │ │ svclt 0x00182b04 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xd1bb2a00 │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ - beq 272198 │ │ │ │ + beq 2721a8 │ │ │ │ svclt 0x00022b01 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ movweq pc, #32835 @ 0x8043 @ │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ ldrbmi r9, [r3, #-2819] @ 0xfffff4fd │ │ │ │ svcge 0x001df47f │ │ │ │ - ldccs 7, cr14, [pc], #-704 @ 1f5acc │ │ │ │ + ldccs 7, cr14, [pc], #-704 @ 1f5adc │ │ │ │ @ instruction: 0xf1a4dcae │ │ │ │ @ instruction: 0xf1c40620 │ │ │ │ andcs r0, r0, #32, 6 @ 0x80000000 │ │ │ │ vst1.8 {d15-d16}, [r4], r9 │ │ │ │ @ instruction: 0xf606fa09 │ │ │ │ - blx c5a5a8 │ │ │ │ + blx c5a5b8 │ │ │ │ tstpmi lr, #201326592 @ p-variant is OBSOLETE @ 0xc000000 │ │ │ │ - blls 26fa74 │ │ │ │ + blls 26fa84 │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ ldrdcc pc, [r0], r5 @ │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ smlaltblt r3, sl, r0, r0 │ │ │ │ ldrdcc pc, [r0], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf8d530c0 │ │ │ │ teqmi r3, #196 @ 0xc4 │ │ │ │ sbccc pc, r4, r5, asr #17 │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ suble r2, r8, r1, lsl #22 │ │ │ │ orrle r2, r1, r4, lsl #22 │ │ │ │ mulscs r2, r8, r8 │ │ │ │ - beq 27220c │ │ │ │ + beq 27221c │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ sbcne pc, r0, #134217731 @ 0x8000003 │ │ │ │ sbcsne lr, r3, #270336 @ 0x42000 │ │ │ │ bicne pc, r7, #-2013265919 @ 0x88000001 │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ ldrbmi r9, [r3, #-2819] @ 0xfffff4fd │ │ │ │ mcrge 4, 7, pc, cr1, cr15, {3} @ │ │ │ │ - blls 26fbd4 │ │ │ │ + blls 26fbe4 │ │ │ │ subsle r2, r7, r0, lsl #22 │ │ │ │ ldrdcc pc, [r4], r5 @ │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ smlaltblt r3, sl, r4, r0 │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf8d530c8 │ │ │ │ teqmi r3, #204 @ 0xcc │ │ │ │ sbccc pc, ip, r5, asr #17 │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ - blcs 3e228c │ │ │ │ + blcs 3e229c │ │ │ │ svcge 0x006af43f │ │ │ │ mulscs r4, r8, r9 │ │ │ │ - ble fe58063c │ │ │ │ + ble fe58064c │ │ │ │ stcvs 7, cr14, [fp], #468 @ 0x1d4 │ │ │ │ strtvs r4, [fp], #803 @ 0x323 │ │ │ │ teqmi r3, #60160 @ 0xeb00 │ │ │ │ - bcs 20f1f8 │ │ │ │ + bcs 20f208 │ │ │ │ @ instruction: 0xf8d5d0c0 │ │ │ │ @ instruction: 0x432330b0 │ │ │ │ adcscc pc, r0, r5, asr #17 │ │ │ │ ldrsbtcc pc, [r4], r5 @ │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf99530b4 │ │ │ │ - blcs 241f6c │ │ │ │ + blcs 241f7c │ │ │ │ svccs 0x0000d1b6 │ │ │ │ @ instruction: 0xf8d5d062 │ │ │ │ @ instruction: 0xf10a3150 │ │ │ │ @ instruction: 0x43230a01 │ │ │ │ cmppcc r0, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrsbcc pc, [r4, #-133] @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ - blls 2c23d8 │ │ │ │ + blls 2c23e8 │ │ │ │ @ instruction: 0xf47f4553 │ │ │ │ @ instruction: 0xe72dae9a │ │ │ │ @ instruction: 0x43236e2b │ │ │ │ cdpvs 6, 6, cr6, cr11, cr11, {1} │ │ │ │ @ instruction: 0x666b4333 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8d5af13 │ │ │ │ @@ -464830,64 +464834,64 @@ │ │ │ │ @ instruction: 0xf8d530b8 │ │ │ │ teqmi r3, #188 @ 0xbc │ │ │ │ adcscc pc, ip, r5, asr #17 │ │ │ │ andcs lr, r0, #160, 14 @ 0x2800000 │ │ │ │ ldmdavs sl, {r1, r3, r9, ip, pc}^ │ │ │ │ movwls sl, #2055 @ 0x807 │ │ │ │ andls r6, r9, #215040 @ 0x34800 │ │ │ │ - bgt 3a071c │ │ │ │ - @ instruction: 0xff42f68e │ │ │ │ - blls 21c71c │ │ │ │ - blvc 64ff4c │ │ │ │ + bgt 3a072c │ │ │ │ + @ instruction: 0xff3af68e │ │ │ │ + blls 21c72c │ │ │ │ + blvc 64ff5c │ │ │ │ tstle r5, r4, lsl #18 │ │ │ │ vmul.i8 q11, q0, │ │ │ │ - bne ff1ba854 │ │ │ │ + bne ff1ba864 │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ @ instruction: 0xe6979a12 │ │ │ │ @ instruction: 0x4628685a │ │ │ │ - blvs ff65ab20 │ │ │ │ + blvs ff65ab30 │ │ │ │ stc2l 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ streq pc, [r1, -r0, lsl #1] │ │ │ │ - blls 21c774 │ │ │ │ + blls 21c784 │ │ │ │ @ instruction: 0xe68bb2ff │ │ │ │ ssat r4, #6, sl, lsl #12 │ │ │ │ ldrdcc pc, [r8, #-133] @ 0xffffff7b │ │ │ │ - beq 272364 │ │ │ │ + beq 272374 │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf8d53148 │ │ │ │ teqmi r3, #76, 2 │ │ │ │ smlalbtcc pc, ip, r5, r8 @ │ │ │ │ ldrbmi r9, [r3, #-2819] @ 0xfffff4fd │ │ │ │ mrcge 4, 1, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf8d5e6ca │ │ │ │ @ instruction: 0x43233158 │ │ │ │ cmppcc r8, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrsbcc pc, [ip, #-133] @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf998315c │ │ │ │ - blcs 201fc0 │ │ │ │ + blcs 201fd0 │ │ │ │ mrcge 6, 5, APSR_nzcv, cr6, cr15, {5} │ │ │ │ @ instruction: 0xf10a6e2b │ │ │ │ @ instruction: 0x43230a01 │ │ │ │ cdpvs 6, 6, cr6, cr11, cr11, {1} │ │ │ │ @ instruction: 0x666b4333 │ │ │ │ ldrbmi r9, [r3, #-2819] @ 0xfffff4fd │ │ │ │ mrcge 4, 0, APSR_nzcv, cr11, cr15, {3} │ │ │ │ @ instruction: 0xf639e6ae │ │ │ │ - svclt 0x0000ed3c │ │ │ │ - rsbseq sl, r8, r8, ror #8 │ │ │ │ + svclt 0x0000ed34 │ │ │ │ + rsbseq sl, r8, r8, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, r0, lsl r3 │ │ │ │ + rsbseq sl, r8, r0, lsl #6 │ │ │ │ strmi r6, [r1], -r3, asr #18 │ │ │ │ ldmdale r4, {r0, r1, r2, r4, r5, r7, r8, r9, fp, sp} │ │ │ │ ldmdale sp!, {r0, r2, r5, r7, r8, r9, fp, sp} │ │ │ │ stmdale r3!, {r2, r5, r6, r8, r9, fp, sp} │ │ │ │ stmdble ip!, {r1, r5, r6, r8, r9, fp, sp} │ │ │ │ ldmdavs fp, {r0, r1, r3, r9, sl, fp, sp, lr} │ │ │ │ - bcs 254c24 │ │ │ │ + bcs 254c34 │ │ │ │ ldmibvs fp, {r1, r3, r6, r8, ip, lr, pc} │ │ │ │ andvc pc, r0, pc, asr #8 │ │ │ │ andseq pc, r0, r0, asr #5 │ │ │ │ stmdacc r0, {r3, r4, lr} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ @ instruction: 0xf5b34770 │ │ │ │ ldmdble r0!, {r1, r2, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @@ -464895,74 +464899,74 @@ │ │ │ │ ldmdale r7!, {r0, r1, r3, r4, r8, r9, fp, sp} │ │ │ │ sbcscs r2, r4, r1, lsl #4 │ │ │ │ andcs pc, r0, r0, asr #13 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ tstle ip, r3, lsl #4 │ │ │ │ andeq lr, r2, r3, lsl sl │ │ │ │ @ instruction: 0x4770d1de │ │ │ │ - blcs 584e28 │ │ │ │ + blcs 584e38 │ │ │ │ @ instruction: 0xf647d828 │ │ │ │ sbcsmi r2, r8, r1, lsr r0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0x46104770 │ │ │ │ - blcs 947dd0 │ │ │ │ - blcc a2c478 │ │ │ │ + blcs 947de0 │ │ │ │ + blcc a2c488 │ │ │ │ ldmdale fp, {r1, r2, r3, r4, r8, r9, fp, sp} │ │ │ │ andeq pc, r3, r8, asr #4 │ │ │ │ andeq pc, r1, r5, asr #5 │ │ │ │ @ instruction: 0xf00040d8 │ │ │ │ ldrbmi r0, [r0, -r1]! │ │ │ │ vqdmulh.s d19, d24, d22 │ │ │ │ vaddl.s8 q8, d0, d5 │ │ │ │ sbcsmi r0, r8, r2 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0xf5b34770 │ │ │ │ svclt 0x00947f1d │ │ │ │ andcs r2, r1, r0 │ │ │ │ - blcs 447e08 │ │ │ │ + blcs 447e18 │ │ │ │ mulcs r0, r4, pc @ │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x4604b095 │ │ │ │ strmi r4, [r1], -sp, lsl #12 │ │ │ │ @ instruction: 0xf8df4610 │ │ │ │ andls r3, r2, #8, 22 @ 0x2000 │ │ │ │ - blcs 3343fc │ │ │ │ - blls 334400 │ │ │ │ + blcs 33440c │ │ │ │ + blls 334410 │ │ │ │ ldrbtmi r4, [r9], #1146 @ 0x47a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9313 │ │ │ │ @ instruction: 0xf6f90300 │ │ │ │ - @ instruction: 0xb178f893 │ │ │ │ - bcs ffe34418 │ │ │ │ - bcc ffa3441c │ │ │ │ + cmnplt r8, fp, lsl #17 @ p-variant is OBSOLETE │ │ │ │ + bcs ffe34428 │ │ │ │ + bcc ffa3442c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d0110 │ │ │ │ + blls 6d0120 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0410300 │ │ │ │ andslt r8, r5, r5, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r9, [r1], -r2, lsl #16 │ │ │ │ - @ instruction: 0xf8baf6f9 │ │ │ │ + @ instruction: 0xf8b2f6f9 │ │ │ │ svccs 0x000069a7 │ │ │ │ strbmi sp, [r8], r8, ror #1 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc ad6344 │ │ │ │ + blvc ad6354 │ │ │ │ vqdmulh.s d2, d0, d4 │ │ │ │ ldm pc, {r0, r1, r4, r7, pc}^ @ │ │ │ │ orrsls pc, lr, r3 │ │ │ │ andeq r5, r3, sl, lsl #5 │ │ │ │ - bcc fec34464 │ │ │ │ + bcc fec34474 │ │ │ │ @ instruction: 0xf8d42264 │ │ │ │ @ instruction: 0xf858a014 │ │ │ │ movwls r3, #12291 @ 0x3003 │ │ │ │ movwcc pc, #43778 @ 0xab02 @ │ │ │ │ umaalcs pc, r3, r3, r8 @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf10280c7 │ │ │ │ @@ -464973,108 +464977,108 @@ │ │ │ │ tstcs r1, r8, lsl #30 │ │ │ │ @ instruction: 0xf001d006 │ │ │ │ ldmdbcc ip, {r0, r1, r2, r3, r4, r5, r6, r8} │ │ │ │ svclt 0x008c2901 │ │ │ │ mrscs r2, (UNDEF: 17) │ │ │ │ rsbseq pc, pc, r3 │ │ │ │ mcrreq 1, 0, pc, r0, cr0 @ │ │ │ │ - ldcleq 0, cr15, [pc], #-48 @ 1f6104 │ │ │ │ + ldcleq 0, cr15, [pc], #-48 @ 1f6114 │ │ │ │ svceq 0x001ff1bc │ │ │ │ andshi pc, r5, #0, 4 │ │ │ │ cdpeq 1, 4, cr15, cr0, cr0, {5} │ │ │ │ rsbseq pc, pc, lr │ │ │ │ mcr2 10, 4, pc, cr14, cr15, {2} @ │ │ │ │ streq pc, [r6], -r0, ror #6 │ │ │ │ stclne 3, cr15, [r5], {198} @ 0xc6 │ │ │ │ @ instruction: 0xf893696b │ │ │ │ - blcs 202438 │ │ │ │ + blcs 202448 │ │ │ │ sbchi pc, r9, #0 │ │ │ │ svcvc 0x00a5f5ba │ │ │ │ ldrbhi pc, [sl, #0]! @ │ │ │ │ vtst.8 d18, d0, d4 │ │ │ │ @ instruction: 0xf10082bf │ │ │ │ @ instruction: 0xf0030366 │ │ │ │ - blcs 236f70 │ │ │ │ + blcs 236f80 │ │ │ │ adcshi pc, fp, #0, 4 │ │ │ │ movweq pc, #12556 @ 0x310c @ │ │ │ │ orrseq lr, r3, #14336 @ 0x3800 │ │ │ │ @ instruction: 0xf995e2bf │ │ │ │ - blcs 30228c │ │ │ │ + blcs 30229c │ │ │ │ adchi pc, r1, #0 │ │ │ │ orrslt r6, r9, r1, lsr #23 │ │ │ │ - bl 250f14 │ │ │ │ + bl 250f24 │ │ │ │ movwcs r0, #385 @ 0x181 │ │ │ │ and r3, r3, r0, lsl r0 │ │ │ │ addsmi r3, r9, #335544320 @ 0x14000000 │ │ │ │ orrhi pc, r5, r0 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ mvnsle r2, pc, lsl #20 │ │ │ │ teqpcc r7, r5 @ @ p-variant is OBSOLETE │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ teqpcc r7, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68f4620 │ │ │ │ - stmdblt r8, {r0, r2, r3, fp, ip, sp, lr, pc}^ │ │ │ │ - blcc 410750 │ │ │ │ + stmdblt r8, {r0, r2, fp, ip, sp, lr, pc}^ │ │ │ │ + blcc 410760 │ │ │ │ svclt 0x009e2b01 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - blcs 490964 │ │ │ │ + blcs 490974 │ │ │ │ @ instruction: 0x81bef000 │ │ │ │ @ instruction: 0x81b1f200 │ │ │ │ tstle sp, r8, lsl #22 │ │ │ │ teqpcc r3, r5 @ @ p-variant is OBSOLETE │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ teqpcc r3, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r3!, {r1, r2, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb1186998 │ │ │ │ strtmi r9, [r9], -r2, lsl #20 │ │ │ │ @ instruction: 0xff2ef7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrtmi sl, [r8], -r4, ror #30 │ │ │ │ - stc2l 6, cr15, [r4, #564] @ 0x234 │ │ │ │ + ldc2 6, cr15, [ip, #564]! @ 0x234 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x0058f47f │ │ │ │ @ instruction: 0xf8dfe73e │ │ │ │ stmdbvs r2!, {r3, r4, r5, r6, r8, fp, ip, sp}^ │ │ │ │ andgt pc, r3, r8, asr r8 @ │ │ │ │ - blx 2beeea │ │ │ │ - bl 532234 │ │ │ │ + blx 2beefa │ │ │ │ + bl 532244 │ │ │ │ ldmdbvc lr, {r8, r9} │ │ │ │ andscc fp, r6, lr, ror #3 │ │ │ │ strbne lr, [r6], -r4, lsl #22 │ │ │ │ strtmi r4, [r3], -r0, ror #8 │ │ │ │ svc 0x0001f810 │ │ │ │ ldmibvs r9, {r5, r8, r9, ip, sp}^ │ │ │ │ cdpeq 0, 8, cr15, cr6, cr14, {0} │ │ │ │ svceq 0x0080f1be │ │ │ │ svclt 0x00097c49 │ │ │ │ teqp r4, r5 @ @ p-variant is OBSOLETE │ │ │ │ teqp r5, r5 @ @ p-variant is OBSOLETE │ │ │ │ tsteq lr, r1, asr #20 │ │ │ │ teqpne r4, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - b 1265ed4 │ │ │ │ + b 1265ee4 │ │ │ │ @ instruction: 0xf885010e │ │ │ │ addsmi r1, lr, #1073741837 @ 0x4000000d │ │ │ │ teqcs r0, #-2147483591 @ 0x80000039 │ │ │ │ andgt pc, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8947993 │ │ │ │ @ instruction: 0xf003202d │ │ │ │ - blcs fe1f7098 │ │ │ │ + blcs fe1f70a8 │ │ │ │ cmpphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ teqpcc r5, r5 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf885431a │ │ │ │ @ instruction: 0xe7b72135 │ │ │ │ @ instruction: 0x46914611 │ │ │ │ @ instruction: 0x46934616 │ │ │ │ svcvc 0x008ff5ba │ │ │ │ tstphi r2, r0, lsl #1 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0021f1ba │ │ │ │ - strbhi pc, [pc, #-576]! @ 1f6068 @ │ │ │ │ + strbhi pc, [pc, #-576]! @ 1f6078 @ │ │ │ │ msreq CPSR_x, sl, lsr #3 │ │ │ │ vmul.i8 q1, q8, │ │ │ │ ldm pc, {r0, r3, r4, r6, r9, pc}^ @ │ │ │ │ tstpeq lr, #17 @ p-variant is OBSOLETE │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ @@ -465167,15 +465171,15 @@ │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #536870923 @ 0x2000000b │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ ldreq r0, [lr], #-599 @ 0xfffffda9 │ │ │ │ movteq r0, #21317 @ 0x5345 │ │ │ │ movteq r0, #21317 @ 0x5345 │ │ │ │ bicseq r0, r5, r5, asr #6 │ │ │ │ - strteq r0, [pc], #-599 @ 1f643c │ │ │ │ + strteq r0, [pc], #-599 @ 1f644c │ │ │ │ bicseq r0, r5, r1, ror r4 │ │ │ │ ldrsbeq r0, [r5, #21] │ │ │ │ subseq r0, r7, #1073741877 @ 0x40000035 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ @@ -465200,48 +465204,48 @@ │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ subseq r0, r7, #1879048197 @ 0x70000005 │ │ │ │ movwcs r0, #469 @ 0x1d5 │ │ │ │ movwcc lr, #20483 @ 0x5003 │ │ │ │ @ instruction: 0xf43f4299 │ │ │ │ @ instruction: 0xf850ae7f │ │ │ │ - bcs 5fe54c │ │ │ │ + bcs 5fe55c │ │ │ │ @ instruction: 0xe673d1f7 │ │ │ │ rsbcs pc, lr, r0, asr #4 │ │ │ │ ldmdale r5!, {r1, r7, r8, sl, lr}^ │ │ │ │ svcvc 0x0014f5ba │ │ │ │ @ instruction: 0x83a9f080 │ │ │ │ svcvc 0x00c0f5ba │ │ │ │ orrhi pc, r0, #128 @ 0x80 │ │ │ │ svcvc 0x00b1f5ba │ │ │ │ cmnphi r1, r0, asr #1 @ p-variant is OBSOLETE │ │ │ │ ldcvc 5, cr15, [r1], #680 @ 0x2a8 │ │ │ │ vhadd.s8 d18, d1, d1 │ │ │ │ vrsra.s64 d16, d1, #62 │ │ │ │ - blx 1f71b4 │ │ │ │ + blx 1f71c4 │ │ │ │ andmi pc, r3, ip │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ vst4.32 {d24-d27}, [pc :256], r1 │ │ │ │ vmull.s8 q10, d16, d4 │ │ │ │ - b 5f9514 │ │ │ │ + b 5f9524 │ │ │ │ @ instruction: 0xf0400f0c │ │ │ │ @ instruction: 0xf41083a2 │ │ │ │ @ instruction: 0xf0404f20 │ │ │ │ @ instruction: 0xf8958182 │ │ │ │ @ instruction: 0x46203137 │ │ │ │ vmov.i32 d20, #-1174405120 @ 0xba000000 │ │ │ │ vcgt.u32 d16, d19, d0 │ │ │ │ @ instruction: 0xf8850282 │ │ │ │ @ instruction: 0xf7ff2137 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ teqphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf895e138 │ │ │ │ tstmi sl, #52, 2 │ │ │ │ teqpcs r4, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - blcc 4efebc │ │ │ │ + blcc 4efecc │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf895ae5b │ │ │ │ @ instruction: 0xf0433133 │ │ │ │ @ instruction: 0xf8850320 │ │ │ │ @ instruction: 0xe6533133 │ │ │ │ teqpcc r3, r5 @ @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ @@ -465254,15 +465258,15 @@ │ │ │ │ stclge 6, cr15, [sl, #252]! @ 0xfc │ │ │ │ orrvs pc, r0, #201326595 @ 0xc000003 │ │ │ │ movwcc r4, #5219 @ 0x1463 │ │ │ │ cmneq r3, #0, 22 │ │ │ │ svclt 0x001b2b80 │ │ │ │ tstpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf64f2601 │ │ │ │ - blx 393594 │ │ │ │ + blx 3935a4 │ │ │ │ @ instruction: 0xf000f303 │ │ │ │ svclt 0x0018061f │ │ │ │ mvnscc pc, #-1073741824 @ 0xc0000000 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ addslt fp, fp, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0x260040b0 │ │ │ │ stmdbeq r0, {r0, r1, r9, fp, sp, lr, pc} │ │ │ │ @@ -465306,19 +465310,19 @@ │ │ │ │ @ instruction: 0x01940194 │ │ │ │ @ instruction: 0x01940194 │ │ │ │ @ instruction: 0xf1ba6cab │ │ │ │ svclt 0x00140fff │ │ │ │ andcs r2, r4, #536870912 @ 0x20000000 │ │ │ │ strtvs r4, [fp], #787 @ 0x313 │ │ │ │ @ instruction: 0xf68d4650 │ │ │ │ - strmi pc, [r6], -r7, asr #30 │ │ │ │ + @ instruction: 0x4606ff3f │ │ │ │ @ instruction: 0xf0066960 │ │ │ │ @ instruction: 0xf68d061f │ │ │ │ - stmdbeq r3, {r0, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bl 33ea7c │ │ │ │ + stmdbeq r3, {r0, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + bl 33ea8c │ │ │ │ adcsmi r0, r1, r3, lsl #7 │ │ │ │ movwmi r6, #44698 @ 0xae9a │ │ │ │ ldr r6, [sp, #1690]! @ 0x69a │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ @ instruction: 0xf47f2b04 │ │ │ │ @ instruction: 0xf895adb9 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @@ -465333,48 +465337,48 @@ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @ instruction: 0xf8951023 │ │ │ │ addmi r3, sl, r5, asr #2 │ │ │ │ andsne lr, r3, #270336 @ 0x42000 │ │ │ │ movwne pc, #29538 @ 0x7362 @ │ │ │ │ smlalbbcc pc, r5, r5, r8 @ │ │ │ │ @ instruction: 0x4620e598 │ │ │ │ - stc2 6, cr15, [lr, #568] @ 0x238 │ │ │ │ + stc2 6, cr15, [r6, #568] @ 0x238 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf895ad59 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850340 │ │ │ │ ldrb r3, [r1, #-320] @ 0xfffffec0 │ │ │ │ @ instruction: 0xf63f2810 │ │ │ │ ldrbtmi sl, [r4], #3397 @ 0xd45 │ │ │ │ svceq 0x0040f1bc │ │ │ │ @ instruction: 0xf04fbf04 │ │ │ │ @ instruction: 0x469c33ff │ │ │ │ @ instruction: 0xf00cd012 │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @ instruction: 0xf1a30b01 │ │ │ │ @ instruction: 0xf1c30c20 │ │ │ │ - blx 4b9f90 │ │ │ │ - blx 4f5744 │ │ │ │ - blx cf3324 │ │ │ │ - blcc 275f54 │ │ │ │ + blx 4b9fa0 │ │ │ │ + blx 4f5754 │ │ │ │ + blx cf3334 │ │ │ │ + blcc 275f64 │ │ │ │ @ instruction: 0x0c0eea4c │ │ │ │ - ldclcc 1, cr15, [pc], #304 @ 1f6854 │ │ │ │ + ldclcc 1, cr15, [pc], #304 @ 1f6864 │ │ │ │ ldrbteq pc, [pc], -r6 @ │ │ │ │ andsle r2, r8, r0, asr #28 │ │ │ │ eorseq pc, pc, r0 │ │ │ │ @ instruction: 0xf1a02601 │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 3793bc │ │ │ │ - blx 3b2740 │ │ │ │ + blx 3793cc │ │ │ │ + blx 3b2750 │ │ │ │ submi pc, r0, #14, 28 @ 0xe0 │ │ │ │ - blx 4f4fe2 │ │ │ │ + blx 4f4ff2 │ │ │ │ streq lr, [r3], -r0, lsl #20 │ │ │ │ - bleq 4f1088 │ │ │ │ - bleq 14f1500 │ │ │ │ - bleq 530f84 │ │ │ │ + bleq 4f1098 │ │ │ │ + bleq 14f1510 │ │ │ │ + bleq 530f94 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2600e59c │ │ │ │ @ instruction: 0xe7f946b3 │ │ │ │ eoreq pc, pc, #-2147483606 @ 0x8000002a │ │ │ │ vpmin.s8 d2, d0, d1 │ │ │ │ @ instruction: 0xf64b8637 │ │ │ │ vqdmlal.s , d16, d3[3] │ │ │ │ @@ -465387,25 +465391,25 @@ │ │ │ │ @ instruction: 0xf7ff2137 │ │ │ │ msrlt CPSR_f, r7, lsl #24 │ │ │ │ teqpcc r6, r5 @ @ p-variant is OBSOLETE │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ teqpcc r6, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ svceq 0x003af1ba │ │ │ │ rscshi pc, lr, #64, 4 │ │ │ │ - beq fe972e54 │ │ │ │ + beq fe972e64 │ │ │ │ svceq 0x0016f1ba │ │ │ │ stcge 6, cr15, [r6, #-252]! @ 0xffffff04 │ │ │ │ vsubw.s8 q9, q8, d17 │ │ │ │ - blx ab7500 │ │ │ │ + blx ab7510 │ │ │ │ ldrbeq pc, [sl, sl, lsl #6] @ │ │ │ │ ldcge 5, cr15, [r0, #-252] @ 0xffffff04 │ │ │ │ @ instruction: 0xf5bae51c │ │ │ │ vrecps.f32 d23, d16, d15 │ │ │ │ vld2.16 {d24-d27}, [pc :256], lr │ │ │ │ - bl 495a58 │ │ │ │ + bl 495a68 │ │ │ │ ldmdacs sl, {r2, r3} │ │ │ │ mrcge 6, 4, APSR_nzcv, cr13, cr15, {1} │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ stc2 10, cr15, [r0], {12} @ │ │ │ │ andeq pc, r1, r4, asr #12 │ │ │ │ addvs pc, r5, r0, asr #5 │ │ │ │ andeq lr, r0, ip, lsl #20 │ │ │ │ @@ -465418,56 +465422,56 @@ │ │ │ │ svclt 0x000c7fa5 │ │ │ │ andcs r2, r0, r1 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ @ instruction: 0xf0004308 │ │ │ │ stcvs 5, cr8, [r9], #180 @ 0xb4 │ │ │ │ addeq lr, r2, #4, 22 @ 0x1000 │ │ │ │ strtvs r4, [r9], #817 @ 0x331 │ │ │ │ - b 1251bcc │ │ │ │ + b 1251bdc │ │ │ │ strbtvs r0, [r9], #267 @ 0x10b │ │ │ │ mlacs pc, r2, r8, pc @ │ │ │ │ strle r0, [r6, #-1747] @ 0xfffff92d │ │ │ │ teqmi r2, #2688 @ 0xa80 │ │ │ │ stclvs 5, cr6, [sl, #-168]! @ 0xffffff58 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ vrshl.s8 q11, q13, q0 │ │ │ │ ldrmi r1, [r2, #623] @ 0x26f │ │ │ │ svcvs 0x00aad106 │ │ │ │ @ instruction: 0x67aa4332 │ │ │ │ - b 12927fc │ │ │ │ + b 129280c │ │ │ │ strbvs r0, [sl, fp, lsl #4]! │ │ │ │ @ instruction: 0x2094f8b5 │ │ │ │ - b 14480e0 │ │ │ │ + b 14480f0 │ │ │ │ @ instruction: 0xf8a50202 │ │ │ │ @ instruction: 0xf6942094 │ │ │ │ - stmiavs r2, {r0, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 6908b8 │ │ │ │ + stmiavs r2, {r0, r2, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 6908c8 │ │ │ │ andsle r2, r0, r5, lsl #20 │ │ │ │ ldrsbtcs pc, [r0], r5 @ │ │ │ │ @ instruction: 0xf8c54332 │ │ │ │ @ instruction: 0xf8d520b0 │ │ │ │ - b 127eb54 │ │ │ │ + b 127eb64 │ │ │ │ @ instruction: 0xf8c5020b │ │ │ │ @ instruction: 0xf8b520b4 │ │ │ │ - b 143eaf8 │ │ │ │ + b 143eb08 │ │ │ │ @ instruction: 0xf8a50302 │ │ │ │ @ instruction: 0xf995309a │ │ │ │ - blcs 2429a0 │ │ │ │ + blcs 2429b0 │ │ │ │ ldcge 4, cr15, [r0], #508 @ 0x1fc │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ addsmi r1, sl, #-1006632959 @ 0xc4000001 │ │ │ │ stcge 4, cr15, [sl], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf6944620 │ │ │ │ - stmiavs r3, {r0, r1, r3, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r1, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r9, #781 @ 0x30d │ │ │ │ - blge 55b4f4 │ │ │ │ + blge 55b504 │ │ │ │ ldm r3, {r0, r1, r2, r3, fp, sp, pc} │ │ │ │ @ instruction: 0xf68e0006 │ │ │ │ - blls 5f523c │ │ │ │ - blvc 890938 │ │ │ │ + blls 5f522c │ │ │ │ + blvc 890948 │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ @ instruction: 0xf8d58569 │ │ │ │ teqmi r3, #80, 2 │ │ │ │ cmppcc r0, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrsbcc pc, [r4, #-133] @ 0xffffff7b @ │ │ │ │ movweq lr, #47683 @ 0xba43 │ │ │ │ cmppcc r4, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ @@ -465478,151 +465482,151 @@ │ │ │ │ smlawbcs r4, r5, r8, pc @ │ │ │ │ @ instruction: 0xf47f2b04 │ │ │ │ @ instruction: 0xf895ac7f │ │ │ │ ldrbeq r3, [r9], r0, asr #2 │ │ │ │ mcrge 5, 6, pc, cr1, cr15, {1} @ │ │ │ │ mcrvs 4, 1, lr, cr3, cr8, {3} │ │ │ │ andls r6, r3, #1703936 @ 0x1a0000 │ │ │ │ - blcs 255564 │ │ │ │ + blcs 255574 │ │ │ │ ldrbhi pc, [sp, #-64]! @ 0xffffffc0 @ │ │ │ │ @ instruction: 0xf0136993 │ │ │ │ @ instruction: 0xf0400f0c │ │ │ │ @ instruction: 0x462082f7 │ │ │ │ - blx 10b492a │ │ │ │ + blx 10b493a │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf895ac67 │ │ │ │ @ instruction: 0xf0433136 │ │ │ │ @ instruction: 0xf8850340 │ │ │ │ - ldrb r3, [pc], #-310 @ 1f6940 │ │ │ │ + ldrb r3, [pc], #-310 @ 1f6950 │ │ │ │ cmncs r4, #12288 @ 0x3000 │ │ │ │ movwcs pc, #43779 @ 0xab03 @ │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcs 2429e0 │ │ │ │ + blcs 2429f0 │ │ │ │ addhi pc, fp, #0, 4 │ │ │ │ @ instruction: 0xf0436f2b │ │ │ │ strvs r0, [fp, -r1, lsl #6]! │ │ │ │ @ instruction: 0xf995e44e │ │ │ │ vhadd.s8 q9, q0, │ │ │ │ - bcs 23eb94 │ │ │ │ + bcs 23eba4 │ │ │ │ strmi fp, [r2, #3848] @ 0xf08 │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ @ instruction: 0xf0822200 │ │ │ │ movwmi r0, #41473 @ 0xa201 │ │ │ │ - ldrbhi pc, [pc], #-0 @ 1f6980 @ │ │ │ │ + ldrbhi pc, [pc], #-0 @ 1f6990 @ │ │ │ │ teqmi r2, #10880 @ 0x2a80 │ │ │ │ stclvs 5, cr6, [sl, #680]! @ 0x2a8 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf8b565ea │ │ │ │ - b 143ebec │ │ │ │ + b 143ebfc │ │ │ │ @ instruction: 0xf8a50202 │ │ │ │ vqadd.s8 d18, d16, d6 │ │ │ │ ldrmi r2, [r2, #651] @ 0x28b │ │ │ │ @ instruction: 0xf8d5d10a │ │ │ │ teqmi r2, #128 @ 0x80 │ │ │ │ addcs pc, r0, r5, asr #17 │ │ │ │ ldrdcs pc, [r4], r5 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ @ instruction: 0xf6944620 │ │ │ │ - stmiavs r2, {r0, r1, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 690a0c │ │ │ │ + stmiavs r2, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 690a1c │ │ │ │ andsle r2, r0, r5, lsl #20 │ │ │ │ ldrsbtcs pc, [r8], r5 @ │ │ │ │ @ instruction: 0xf8c54332 │ │ │ │ @ instruction: 0xf8d520b8 │ │ │ │ - b 127ecc8 │ │ │ │ + b 127ecd8 │ │ │ │ @ instruction: 0xf8c5020b │ │ │ │ @ instruction: 0xf8b520bc │ │ │ │ - b 143ec54 │ │ │ │ + b 143ec64 │ │ │ │ @ instruction: 0xf8a50302 │ │ │ │ @ instruction: 0xf995309c │ │ │ │ - blcs 3c2af4 │ │ │ │ + blcs 3c2b04 │ │ │ │ subhi pc, sp, #0 │ │ │ │ @ instruction: 0xf47f2b04 │ │ │ │ stmdbvs r3!, {r0, r1, sl, fp, sp, pc}^ │ │ │ │ stmdbls r3, {r2, r5, r6, r9, sp} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ umaalcc pc, r3, r3, r8 @ │ │ │ │ orreq lr, r3, #4, 22 @ 0x1000 │ │ │ │ mlacc sp, r3, r8, pc @ │ │ │ │ @ instruction: 0xf57f0698 │ │ │ │ @ instruction: 0xf895abf5 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850308 │ │ │ │ @ instruction: 0xf7ff3140 │ │ │ │ vnmulvs.f64 d11, d19, d29 │ │ │ │ - blvc 890a98 │ │ │ │ + blvc 890aa8 │ │ │ │ svclt 0x00182a01 │ │ │ │ and r2, r8, r0, lsl #6 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bvs ff8d7ddc │ │ │ │ - blvc 890aac │ │ │ │ + bvs ff8d7dec │ │ │ │ + blvc 890abc │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r0, r1, r2, r3, r4, r6, r7, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ ldmvs r0!, {r1, r2, r3, r4, r9, fp, sp, lr} │ │ │ │ - @ instruction: 0xf9a0f6ce │ │ │ │ + @ instruction: 0xf998f6ce │ │ │ │ @ instruction: 0xf0037983 │ │ │ │ - blcc 3f7698 │ │ │ │ + blcc 3f76a8 │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ fldmdbxvc r3!, {d10-d112} @ Deprecated │ │ │ │ orreq pc, r0, #67 @ 0x43 │ │ │ │ @ instruction: 0xf8957533 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850302 │ │ │ │ @ instruction: 0xf7ff3140 │ │ │ │ @ instruction: 0xf995bbc3 │ │ │ │ - blcs 302b84 │ │ │ │ - blge ff1b3c80 │ │ │ │ + blcs 302b94 │ │ │ │ + blge ff1b3c90 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - bllt fefb4a90 │ │ │ │ + bllt fefb4aa0 │ │ │ │ cmncs r4, #12288 @ 0x3000 │ │ │ │ movwcs pc, #43779 @ 0xab03 @ │ │ │ │ mlacc fp, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcc 402b34 │ │ │ │ + blcc 402b44 │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf895aba9 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850302 │ │ │ │ @ instruction: 0xf7ff3140 │ │ │ │ strcs fp, [r0], -r1, lsr #23 │ │ │ │ - beq 1132ef8 │ │ │ │ + beq 1132f08 │ │ │ │ stmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blvc feb33ee0 │ │ │ │ + blvc feb33ef0 │ │ │ │ ldrbmi r6, [r0], -r3, lsr #28 │ │ │ │ strls r9, [ip], -fp, lsl #6 │ │ │ │ muleq r6, r9, r8 │ │ │ │ - @ instruction: 0xf952f68e │ │ │ │ + @ instruction: 0xf94af68e │ │ │ │ ldmdavs r3, {r0, r1, r2, r3, r9, fp, ip, pc} │ │ │ │ stmdbcs r5, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ mrshi pc, (UNDEF: 5) @ │ │ │ │ cdpcs 6, 0, cr3, cr3, cr1, {0} │ │ │ │ @ instruction: 0xf7ffd1ee │ │ │ │ - blls 2e5910 │ │ │ │ + blls 2e5920 │ │ │ │ stmibmi r0!, {r0, r1, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3617f899 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcs 242b90 │ │ │ │ + blcs 242ba0 │ │ │ │ cmpphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0436eeb │ │ │ │ strbtvs r6, [fp], r0, lsl #7 │ │ │ │ - bllt 1fb4b10 │ │ │ │ + bllt 1fb4b20 │ │ │ │ @ instruction: 0xf5039b03 │ │ │ │ @ instruction: 0xf89949a0 │ │ │ │ movwcc r3, #47415 @ 0xb937 │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ vqdmulh.s d2, d0, d1 │ │ │ │ mcrvs 1, 7, r8, cr11, cr4, {2} │ │ │ │ orrvc pc, r0, #67 @ 0x43 │ │ │ │ @ instruction: 0xf7ff66eb │ │ │ │ - blls 2e58cc │ │ │ │ + blls 2e58dc │ │ │ │ stmibpl r0, {r0, r1, r8, sl, ip, sp, lr, pc} │ │ │ │ teqpcc r7, r5 @ @ p-variant is OBSOLETE │ │ │ │ tstpeq r3, r3, lsr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01d5f899 │ │ │ │ @ instruction: 0x21d6f899 │ │ │ │ andcc r3, fp, #11 │ │ │ │ eorvs pc, r0, r4, asr r8 @ │ │ │ │ @@ -465634,36 +465638,36 @@ │ │ │ │ svclt 0x00182800 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ movteq lr, #10819 @ 0x2a43 │ │ │ │ @ instruction: 0xf885430b │ │ │ │ @ instruction: 0xf7ff3137 │ │ │ │ svclt 0x0000bb41 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r8, ip, ror pc │ │ │ │ - rsbseq r9, r8, sl, ror pc │ │ │ │ - rsbseq r9, r8, r0, ror #30 │ │ │ │ + rsbseq r9, r8, ip, ror #30 │ │ │ │ + rsbseq r9, r8, sl, ror #30 │ │ │ │ + rsbseq r9, r8, r0, asr pc │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xf5039b03 │ │ │ │ @ instruction: 0xf89949a0 │ │ │ │ movwcc r3, #47515 @ 0xb99b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ vqdmulh.s d2, d0, d1 │ │ │ │ cdpvs 1, 14, cr8, cr11, cr9, {3} │ │ │ │ movwvc pc, #67 @ 0x43 @ │ │ │ │ @ instruction: 0xf99566eb │ │ │ │ - blcs 302cc0 │ │ │ │ - blge a33dbc │ │ │ │ + blcs 302cd0 │ │ │ │ + blge a33dcc │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ orreq pc, r0, #67 @ 0x43 │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - bllt 834bcc │ │ │ │ + bllt 834bdc │ │ │ │ @ instruction: 0xf0436dab │ │ │ │ strvs r0, [fp, #771]! @ 0x303 │ │ │ │ - bllt 6b4bd8 │ │ │ │ + bllt 6b4be8 │ │ │ │ movtcs pc, #62016 @ 0xf240 @ │ │ │ │ @ instruction: 0xf43f459a │ │ │ │ @ instruction: 0xf5baac98 │ │ │ │ @ instruction: 0xf4bf7f12 │ │ │ │ @ instruction: 0xf5baad4b │ │ │ │ @ instruction: 0xf0807f01 │ │ │ │ @ instruction: 0xf5ba817c │ │ │ │ @@ -465687,57 +465691,57 @@ │ │ │ │ msrcs SPSR_xc, #64, 4 │ │ │ │ @ instruction: 0xf47f459a │ │ │ │ stcvs 12, cr10, [fp, #416]! @ 0x1a0 │ │ │ │ movweq pc, #32835 @ 0x8043 @ │ │ │ │ @ instruction: 0xf7ff65ab │ │ │ │ @ instruction: 0xf995bad7 │ │ │ │ vhadd.s8 q9, q0, │ │ │ │ - bcs 23ae08 │ │ │ │ + bcs 23ae18 │ │ │ │ strmi fp, [r2, #3848] @ 0xf08 │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ @ instruction: 0xf0822200 │ │ │ │ movwmi r0, #41473 @ 0xa201 │ │ │ │ sbchi pc, sp, #0 │ │ │ │ strtmi r6, [r0], -sl, lsr #28 │ │ │ │ @ instruction: 0x662a4332 │ │ │ │ - b 1292624 │ │ │ │ + b 1292634 │ │ │ │ strbtvs r0, [sl], -fp, lsl #4 │ │ │ │ @ instruction: 0x2098f8b5 │ │ │ │ andeq lr, r2, #299008 @ 0x49000 │ │ │ │ addscs pc, r8, r5, lsr #17 │ │ │ │ - @ instruction: 0xf88af694 │ │ │ │ + @ instruction: 0xf882f694 │ │ │ │ ldmdavs r2, {r1, r6, r7, fp, sp, lr} │ │ │ │ - bcs 3558e0 │ │ │ │ + bcs 3558f0 │ │ │ │ @ instruction: 0xf8d5d010 │ │ │ │ teqmi r2, #184 @ 0xb8 │ │ │ │ adcscs pc, r8, r5, asr #17 │ │ │ │ ldrsbtcs pc, [ip], r5 @ │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ adcscs pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0x209cf8b5 │ │ │ │ movweq lr, #10825 @ 0x2a49 │ │ │ │ addscc pc, ip, r5, lsr #17 │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 3d6f80 │ │ │ │ + blcs 3d6f90 │ │ │ │ addhi pc, ip, r0 │ │ │ │ @ instruction: 0xf47f2b04 │ │ │ │ stmdbvs r3!, {r0, r1, r2, r4, r7, r9, fp, sp, pc}^ │ │ │ │ stmdbls r3, {r2, r5, r6, r9, sp} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ umaalcc pc, r3, r3, r8 @ │ │ │ │ orreq lr, r3, #4, 22 @ 0x1000 │ │ │ │ mlacc sp, r3, r8, pc @ │ │ │ │ @ instruction: 0xf53f065e │ │ │ │ @ instruction: 0xf7ffaee0 │ │ │ │ ldmdbls r0, {r0, r1, r2, r7, r9, fp, ip, sp, pc} │ │ │ │ - bl 2d5e40 │ │ │ │ - bcs 9f7c00 │ │ │ │ + bl 2d5e50 │ │ │ │ + bcs 9f7c10 │ │ │ │ stmdale r6!, {r0, r1, r3, r4, r7, r9, fp, sp, lr} │ │ │ │ - bcs 9c5508 │ │ │ │ + bcs 9c5518 │ │ │ │ orrhi pc, r4, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ orreq r0, r2, #32 │ │ │ │ orreq r0, r2, #134217730 @ 0x8000002 │ │ │ │ orreq r0, r2, #134217730 @ 0x8000002 │ │ │ │ eoreq r0, r0, r2, lsl #7 │ │ │ │ orreq r0, r2, #134217730 @ 0x8000002 │ │ │ │ @@ -465771,76 +465775,76 @@ │ │ │ │ vmov.i32 d20, #-1174405120 @ 0xba000000 │ │ │ │ vcgt.u32 d16, d19, d0 │ │ │ │ @ instruction: 0xf8850282 │ │ │ │ @ instruction: 0xf7ff2137 │ │ │ │ stmdacs r0, {r0, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [r8], #508 @ 0x1fc │ │ │ │ svceq 0x0033f1ba │ │ │ │ - bge cb47a8 │ │ │ │ - beq f33458 │ │ │ │ - blx abfaf8 │ │ │ │ + bge cb47b8 │ │ │ │ + beq f33468 │ │ │ │ + blx abfb08 │ │ │ │ ldrbeq pc, [fp, sl, lsl #6] @ │ │ │ │ - bge ab43b8 │ │ │ │ - blt 6b4dbc │ │ │ │ + bge ab43c8 │ │ │ │ + blt 6b4dcc │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ @ instruction: 0x6eebaa1d │ │ │ │ movwpl pc, #67 @ 0x43 @ │ │ │ │ @ instruction: 0xf7ff66eb │ │ │ │ - blcs 2e5630 │ │ │ │ - bge 733fd4 │ │ │ │ + blcs 2e5640 │ │ │ │ + bge 733fe4 │ │ │ │ @ instruction: 0xf0436eeb │ │ │ │ strbtvs r5, [fp], r0, lsl #7 │ │ │ │ - blt 5b4de0 │ │ │ │ + blt 5b4df0 │ │ │ │ @ instruction: 0xf0236963 │ │ │ │ @ instruction: 0xf5b30302 │ │ │ │ @ instruction: 0xf47f7fb8 │ │ │ │ strtmi sl, [r0], -r7, lsl #20 │ │ │ │ - @ instruction: 0xffe8f693 │ │ │ │ + @ instruction: 0xffe0f693 │ │ │ │ strtmi r6, [r8], -r1, asr #17 │ │ │ │ mrc2 7, 2, pc, cr6, cr14, {7} │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8d5af61 │ │ │ │ teqmi r2, #64, 2 │ │ │ │ smlalbtcs pc, r0, r5, r8 @ │ │ │ │ ldrdcs pc, [r4, #-133] @ 0xffffff7b │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ smlalbtcs pc, r4, r5, r8 @ │ │ │ │ stmdbvs r3!, {r2, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x00b9f5b3 │ │ │ │ stmibge sl!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6934620 │ │ │ │ - stmiavs r3, {r0, r1, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r1, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r9, #785 @ 0x311 │ │ │ │ - blge 65ba84 │ │ │ │ + blge 65ba94 │ │ │ │ ldm r3, {r0, r1, r2, r3, fp, sp, pc} │ │ │ │ @ instruction: 0xf68d0006 │ │ │ │ - blls 5f6cbc │ │ │ │ - blvc 890eb8 │ │ │ │ + blls 5f6cac │ │ │ │ + blvc 890ec8 │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ @ instruction: 0xf8d582bc │ │ │ │ teqmi r3, #88, 2 │ │ │ │ cmppcc r8, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrsbcc pc, [ip, #-133] @ 0xffffff7b @ │ │ │ │ movweq lr, #47683 @ 0xba43 │ │ │ │ cmppcc ip, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ - blcs 2f0b1c │ │ │ │ + blcs 2f0b2c │ │ │ │ stmibge r6, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0436f2b │ │ │ │ strvs r0, [fp, -r2, lsl #6]! │ │ │ │ stmiblt r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00022b03 │ │ │ │ @ instruction: 0xf0436eeb │ │ │ │ strbtvs r4, [fp], r0, lsl #7 │ │ │ │ stmdbvs r3!, {r0, r1, r4, r7, r9, sl, sp, lr, pc}^ │ │ │ │ orrcs pc, fp, #805306378 @ 0x3000000a │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0x4620a9b3 │ │ │ │ - @ instruction: 0xff94f693 │ │ │ │ + @ instruction: 0xff8cf693 │ │ │ │ strtmi r6, [r8], -r1, asr #17 │ │ │ │ mcr2 7, 0, pc, cr2, cr14, {7} @ │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8d5ada1 │ │ │ │ teqmi r2, #64, 2 │ │ │ │ smlalbtcs pc, r0, r5, r8 @ │ │ │ │ @@ -465848,138 +465852,138 @@ │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ smlalbtcs pc, r4, r5, r8 @ │ │ │ │ @ instruction: 0xf5bae594 │ │ │ │ @ instruction: 0xf67f7f90 │ │ │ │ @ instruction: 0xf46fab22 │ │ │ │ @ instruction: 0xf6427e90 │ │ │ │ vqdmlal.s q10, d3, d1[0] │ │ │ │ - bl 48fae0 │ │ │ │ + bl 48faf0 │ │ │ │ sbcsmi r0, r3, lr, lsl #4 │ │ │ │ @ instruction: 0xf53f07db │ │ │ │ @ instruction: 0xf7ffabbb │ │ │ │ @ instruction: 0xf5babb14 │ │ │ │ @ instruction: 0xf4bf7f0c │ │ │ │ @ instruction: 0xf5baacfa │ │ │ │ @ instruction: 0xf4ff7f05 │ │ │ │ @ instruction: 0xf5aaab0c │ │ │ │ cmncs r1, #1342177280 @ 0x50000000 │ │ │ │ bicne pc, r0, #192, 12 @ 0xc000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ - blge fec3440c │ │ │ │ - bllt 274f10 │ │ │ │ + blge fec3441c │ │ │ │ + bllt 274f20 │ │ │ │ and r9, r8, r3, lsl #22 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bvs ff8d7904 │ │ │ │ - blvc 890f90 │ │ │ │ + bvs ff8d7914 │ │ │ │ + blvc 890fa0 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r0, r2, r3, r5, r6, r9, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ ldrdlt pc, [r0], -r3 @ │ │ │ │ @ instruction: 0xf9954691 │ │ │ │ ldrbmi r1, [r8], -r1, asr #32 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ svclt 0x00082b08 │ │ │ │ svcvc 0x008af5ba │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ movwls r2, #29440 @ 0x7300 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ @ instruction: 0xf6919305 │ │ │ │ - @ instruction: 0xf995fefb │ │ │ │ + @ instruction: 0xf995fef3 │ │ │ │ movwls r3, #36929 @ 0x9041 │ │ │ │ tstlt r8, r8 │ │ │ │ @ instruction: 0xf6cd9805 │ │ │ │ - andls pc, r5, pc, ror pc @ │ │ │ │ + andls pc, r5, r7, ror pc @ │ │ │ │ mulscc sp, fp, r9 │ │ │ │ - blle 681b78 │ │ │ │ + blle 681b88 │ │ │ │ mulscc r4, fp, r8 │ │ │ │ @ instruction: 0x0640f013 │ │ │ │ addhi pc, r3, r0 │ │ │ │ ldmdbvs r6, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ mcrcs 1, 0, r8, cr2, cr4, {1} │ │ │ │ - blvs ff6aafa8 │ │ │ │ - blvc 290fd8 │ │ │ │ + blvs ff6aafb8 │ │ │ │ + blvc 290fe8 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ @ instruction: 0xf99581a0 │ │ │ │ ldrbmi r1, [r8], -r1, asr #32 │ │ │ │ ldrdvs pc, [r8], -fp │ │ │ │ - mrc2 6, 6, pc, cr4, cr1, {4} │ │ │ │ + mcr2 6, 6, pc, cr12, cr1, {4} @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf995818b │ │ │ │ - blcs 3c30bc │ │ │ │ + blcs 3c30cc │ │ │ │ cmnphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ mulscc r4, fp, r8 │ │ │ │ @ instruction: 0xf0134630 │ │ │ │ @ instruction: 0xf0000140 │ │ │ │ vbic.i32 q12, #176 @ 0x000000b0 │ │ │ │ @ instruction: 0xf6cd1601 │ │ │ │ - ldclne 14, cr15, [r3], #924 @ 0x39c │ │ │ │ + ldclne 14, cr15, [r3], #892 @ 0x37c │ │ │ │ ldmeq fp, {r0, r1, sl, lr} │ │ │ │ ldrbmi r9, [r9], -r7, lsl #20 │ │ │ │ strtmi r9, [r8], -r1, lsl #4 │ │ │ │ andls r9, r0, #12288 @ 0x3000 │ │ │ │ @ instruction: 0xf7fe2200 │ │ │ │ @ instruction: 0xf995fdc9 │ │ │ │ - blcs 2030f4 │ │ │ │ + blcs 203104 │ │ │ │ ldcge 4, cr15, [r9], {127} @ 0x7f │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf47f2b04 │ │ │ │ @ instruction: 0xf8dbac92 │ │ │ │ strcs r0, [r1], -r8 │ │ │ │ - cdp2 6, 12, cr15, cr4, cr13, {6} │ │ │ │ - cdp2 6, 10, cr15, cr14, cr13, {6} │ │ │ │ + cdp2 6, 11, cr15, cr12, cr13, {6} │ │ │ │ + cdp2 6, 10, cr15, cr6, cr13, {6} │ │ │ │ str fp, [r8], #2512 @ 0x9d0 │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf109444b │ │ │ │ @ instruction: 0xf1a30901 │ │ │ │ @ instruction: 0xf1c30220 │ │ │ │ - blx 3774a8 │ │ │ │ - blx bb3c38 │ │ │ │ - blx 3b3434 │ │ │ │ + blx 3774b8 │ │ │ │ + blx bb3c48 │ │ │ │ + blx 3b3444 │ │ │ │ movwmi pc, #41474 @ 0xa202 @ │ │ │ │ ldrdne pc, [r0, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf8d54319 │ │ │ │ @ instruction: 0xf8c53144 │ │ │ │ tstmi r3, #64, 2 │ │ │ │ smlalbtcc pc, r4, r5, r8 @ │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - blx fef34b88 │ │ │ │ + blx fed34b98 │ │ │ │ bicsle r4, sp, #541065216 @ 0x20400000 │ │ │ │ @ instruction: 0xf5aae465 │ │ │ │ vqsub.s8 , q9, q10 │ │ │ │ @ instruction: 0xf6c013ef │ │ │ │ sbcsmi r7, r3, r0, ror #6 │ │ │ │ @ instruction: 0xf57f07de │ │ │ │ @ instruction: 0xf7ffaa54 │ │ │ │ @ instruction: 0xf5aabaf7 │ │ │ │ - bcs 393bf0 │ │ │ │ - bge 1574978 │ │ │ │ + bcs 393c00 │ │ │ │ + bge 1574988 │ │ │ │ sbcsmi r2, r3, r9, asr r3 │ │ │ │ @ instruction: 0xf53f07d8 │ │ │ │ @ instruction: 0xf7ffaaed │ │ │ │ @ instruction: 0xf8ddba46 │ │ │ │ strbmi sl, [r3], -ip │ │ │ │ strtmi r9, [r8], r4, lsl #8 │ │ │ │ stmdbvs r2!, {r2, r4, r6, r9, sl, lr}^ │ │ │ │ subsle r2, r0, r1, lsl #20 │ │ │ │ eorle r2, pc, r4, lsl #20 │ │ │ │ - bvs ffaa352c │ │ │ │ - blvc a910f8 │ │ │ │ + bvs ffaa353c │ │ │ │ + blvc a91108 │ │ │ │ rscsle r2, r4, r1, lsl #20 │ │ │ │ stcls 6, cr4, [r4], {69} @ 0x45 │ │ │ │ ldclne 6, cr4, [r1], #-608 @ 0xfffffda0 │ │ │ │ svcge 0x0073f43f │ │ │ │ mulscc r4, fp, r8 │ │ │ │ cmppeq r0, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ andcs r9, r1, #327680 @ 0x50000 │ │ │ │ - blx 2034c00 │ │ │ │ + blx 1e34c10 │ │ │ │ adcsmi r4, r3, #3145728 @ 0x300000 │ │ │ │ svcge 0x0065f67f │ │ │ │ mulscc r4, fp, r8 │ │ │ │ cmppeq r0, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ cmpphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ ldmdbvs r2, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @@ -465993,34 +465997,34 @@ │ │ │ │ stmdbcs r1, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ orrhi pc, r8, r0, asr #32 │ │ │ │ ldmibvs r5, {r0, r5, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf04f80de │ │ │ │ movwls r0, #27136 @ 0x6a00 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ - cdp2 6, 6, cr15, cr8, cr13, {6} │ │ │ │ + cdp2 6, 6, cr15, cr0, cr13, {6} │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - beq 273554 │ │ │ │ - blx 13b4c64 │ │ │ │ + beq 273564 │ │ │ │ + blx 11b4c74 │ │ │ │ strmi r6, [r6], #-2850 @ 0xfffff4de │ │ │ │ mvnsle r4, #612368384 @ 0x24800000 │ │ │ │ stmdbvs r2!, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - bls 431000 │ │ │ │ + bls 431010 │ │ │ │ suble r2, sl, r0, lsl #20 │ │ │ │ ldmdavs r2, {r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ stmdbcs r1, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ cmpphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bcs 21169c │ │ │ │ - blvs ffaab400 │ │ │ │ - blvc 6911a4 │ │ │ │ + bcs 2116ac │ │ │ │ + blvs ffaab410 │ │ │ │ + blvc 6911b4 │ │ │ │ @ instruction: 0xf0402a05 │ │ │ │ andcs r8, r1, #186 @ 0xba │ │ │ │ stmibvs r0!, {r8, sp}^ │ │ │ │ @ instruction: 0xf6cd9306 │ │ │ │ - blvs ffab5a0c │ │ │ │ + blvs ffab59fc │ │ │ │ ldmdavs r2, {r1, r2, r8, r9, fp, ip, pc} │ │ │ │ mlane r5, r2, r8, pc @ │ │ │ │ stmdbcs r0!, {r1, r4, r7, r9, fp, sp, lr} │ │ │ │ stmdbcc r1, {r1, r2, r5, fp, ip, lr, pc} │ │ │ │ vmul.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r2, r6, r8, pc}^ @ │ │ │ │ eoreq pc, r0, r1, lsl r0 @ │ │ │ │ @@ -466039,76 +466043,76 @@ │ │ │ │ cmpeq r3, r3, asr #2 │ │ │ │ cmpeq r3, r3, asr #2 │ │ │ │ cmpeq r3, r3, asr #2 │ │ │ │ sbcslt r0, r2, #33 @ 0x21 │ │ │ │ andeq pc, r2, #160, 22 @ 0x28000 │ │ │ │ strmi r6, [r6], #-2402 @ 0xfffff69e │ │ │ │ addslt lr, r2, #100, 14 @ 0x1900000 │ │ │ │ - bls 4711bc │ │ │ │ + bls 4711cc │ │ │ │ @ instruction: 0xd1ba2a07 │ │ │ │ sbcslt lr, r2, #100, 14 @ 0x1900000 │ │ │ │ smlabtne r1, r3, r3, pc @ │ │ │ │ @ instruction: 0xf04f188e │ │ │ │ cmpmi r2, r0, lsl #4 │ │ │ │ - b 13794cc │ │ │ │ + b 13794dc │ │ │ │ vrsubhn.i16 d23, , q1 │ │ │ │ stmdals r5, {r0, r9, fp, ip} │ │ │ │ - ldc2l 6, cr15, [r0, #820] @ 0x334 │ │ │ │ + stc2l 6, cr15, [r8, #820] @ 0x334 │ │ │ │ movweq pc, #12554 @ 0x310a @ │ │ │ │ ldmeq fp, {r0, r1, sl, lr} │ │ │ │ @ instruction: 0xf8d5e761 │ │ │ │ strtmi r3, [r0], -r8, lsr #1 │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf69330a8 │ │ │ │ - stmiavs r3, {r0, r2, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 8d128c │ │ │ │ + stmiavs r3, {r0, r2, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 8d129c │ │ │ │ @ instruction: 0xf43f2b05 │ │ │ │ @ instruction: 0xf8d5ad4b │ │ │ │ teqmi r3, #200 @ 0xc8 │ │ │ │ sbccc pc, r8, r5, asr #17 │ │ │ │ ldrdcc pc, [ip], #133 @ 0x85 │ │ │ │ movweq lr, #47683 @ 0xba43 │ │ │ │ sbccc pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf8d5e53e │ │ │ │ strtmi r3, [r0], -r4, lsr #1 │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf69330a4 │ │ │ │ - stmiavs r3, {r0, r1, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 8d12c0 │ │ │ │ + stmiavs r3, {r0, r1, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 8d12d0 │ │ │ │ @ instruction: 0xf43f2b05 │ │ │ │ @ instruction: 0xf8d5abc8 │ │ │ │ teqmi r3, #200 @ 0xc8 │ │ │ │ sbccc pc, r8, r5, asr #17 │ │ │ │ ldrdcc pc, [ip], #133 @ 0x85 │ │ │ │ movweq lr, #47683 @ 0xba43 │ │ │ │ sbccc pc, ip, r5, asr #17 │ │ │ │ - bllt ff0f5270 │ │ │ │ + bllt ff0f5280 │ │ │ │ ldrdcc pc, [r0], r5 @ │ │ │ │ teqmi r3, #32, 12 @ 0x2000000 │ │ │ │ adccc pc, r0, r5, asr #17 │ │ │ │ - ldc2 6, cr15, [r0, #588] @ 0x24c │ │ │ │ + stc2 6, cr15, [r8, #588] @ 0x24c │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, sp, lr} │ │ │ │ - blcs 355ef8 │ │ │ │ - blge 2f438c │ │ │ │ + blcs 355f08 │ │ │ │ + blge 2f439c │ │ │ │ ldrdcc pc, [r0], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf8d530c0 │ │ │ │ - b 12c35b0 │ │ │ │ + b 12c35c0 │ │ │ │ @ instruction: 0xf8c5030b │ │ │ │ @ instruction: 0xf7ff30c4 │ │ │ │ andcs fp, r1, #1007616 @ 0xf6000 │ │ │ │ - @ instruction: 0xf986f6cd │ │ │ │ + @ instruction: 0xf97ef6cd │ │ │ │ ldr r4, [r1], r3, lsl #12 │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf47f2b1b │ │ │ │ @ instruction: 0xf89bae7f │ │ │ │ bfieq r3, lr, #0, #27 │ │ │ │ mrcge 5, 3, APSR_nzcv, cr10, cr15, {1} │ │ │ │ @ instruction: 0xf6cd4630 │ │ │ │ - strmi pc, [r6], -pc, asr #27 │ │ │ │ + strmi pc, [r6], -r7, asr #27 │ │ │ │ @ instruction: 0x4614e674 │ │ │ │ @ instruction: 0x4645e6df │ │ │ │ ldrmi r9, [r8], r4, lsl #24 │ │ │ │ @ instruction: 0xf890e65f │ │ │ │ ldmib r0, {r0, r2, r5, ip}^ │ │ │ │ stmdbcs r0!, {r1, r3, sp} │ │ │ │ stmdbcc r1, {r1, r2, r3, r4, r5, r6, fp, ip, lr, pc} │ │ │ │ @@ -466144,31 +466148,31 @@ │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ - bl 1334c60 │ │ │ │ - bne 274290 │ │ │ │ + bl 1134c70 │ │ │ │ + bne 2742a0 │ │ │ │ ldmibvs r8, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - stc2 6, cr15, [sl, #-820] @ 0xfffffccc │ │ │ │ + stc2 6, cr15, [r2, #-820] @ 0xfffffccc │ │ │ │ movweq pc, #12554 @ 0x310a @ │ │ │ │ ldmeq fp, {r0, r1, sl, lr} │ │ │ │ - blls 2f0e40 │ │ │ │ + blls 2f0e50 │ │ │ │ ldmibvs r8, {r0, r9, sp}^ │ │ │ │ - @ instruction: 0xf90ef6cd │ │ │ │ + @ instruction: 0xf906f6cd │ │ │ │ strt r4, [r3], r3, lsl #12 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r1, sl, #1140850689 @ 0x44000001 │ │ │ │ - bge fe6745ac │ │ │ │ + bge fe6745bc │ │ │ │ ldrdcc pc, [r8, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf8d53148 │ │ │ │ - b 12c38f0 │ │ │ │ + b 12c3900 │ │ │ │ @ instruction: 0xf8c5030b │ │ │ │ @ instruction: 0xf7fe314c │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ cmppne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf995ad3e │ │ │ │ ldrbt r3, [r4], #-65 @ 0xffffffbf │ │ │ │ @@ -466206,15 +466210,15 @@ │ │ │ │ @ instruction: 0xf0136923 │ │ │ │ andle r0, r8, r2, lsl pc │ │ │ │ ldrbeq r7, [sl, r3, ror #26] │ │ │ │ @ instruction: 0xf896d552 │ │ │ │ @ instruction: 0xf0433137 │ │ │ │ @ instruction: 0xf8860304 │ │ │ │ stmdavs r4!, {r0, r1, r2, r4, r5, r8, ip, sp} │ │ │ │ - blcs 211504 │ │ │ │ + blcs 211514 │ │ │ │ ldmdavs r4!, {r1, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ teqlt fp, r3, lsr #16 │ │ │ │ @ instruction: 0xf0136923 │ │ │ │ cmple sl, ip, lsl #30 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ umaalcs pc, r1, r6, r9 @ │ │ │ │ @@ -466235,214 +466239,214 @@ │ │ │ │ stmib r6, {r0, r1, r4, r5, r6, r8, r9, sl, sp, lr}^ │ │ │ │ stmib r6, {r2, r3, r5, r8}^ │ │ │ │ stmib r6, {r1, r2, r3, r5, r8}^ │ │ │ │ stmib r6, {r4, r5, r8}^ │ │ │ │ stmib r6, {r1, r4, r5, r8}^ │ │ │ │ stmib r6, {r1, r2, r3, r4, r8}^ │ │ │ │ @ instruction: 0xf8860120 │ │ │ │ - bcs 2079b8 │ │ │ │ - bcs 32b5c8 │ │ │ │ + bcs 2079c8 │ │ │ │ + bcs 32b5d8 │ │ │ │ mrshi pc, (UNDEF: 78) @ │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - bcs 3d7b4c │ │ │ │ - bcs 3ab5b8 │ │ │ │ + bcs 3d7b5c │ │ │ │ + bcs 3ab5c8 │ │ │ │ stmib r6, {r2, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8c63352 │ │ │ │ eor r3, r9, r0, asr r1 │ │ │ │ - blcs 212d9c │ │ │ │ + blcs 212dac │ │ │ │ stmiavs r0!, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - cdp2 6, 12, cr15, cr8, cr13, {6} │ │ │ │ + cdp2 6, 12, cr15, cr0, cr13, {6} │ │ │ │ stmiavs r0!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - cdp2 6, 13, cr15, cr0, cr13, {6} │ │ │ │ + cdp2 6, 12, cr15, cr8, cr13, {6} │ │ │ │ umaalcc pc, r3, r6, r8 @ │ │ │ │ ldrtmi r4, [fp], #-1031 @ 0xfffffbf9 │ │ │ │ subcc pc, r3, r6, lsl #17 │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - @ instruction: 0xf896fed3 │ │ │ │ + @ instruction: 0xf896fecb │ │ │ │ strmi r3, [r3], #-71 @ 0xffffffb9 │ │ │ │ subcc pc, r7, r6, lsl #17 │ │ │ │ stmiavs r0!, {r0, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - stc2 6, cr15, [r8], #-820 @ 0xfffffccc │ │ │ │ + stc2 6, cr15, [r0], #-820 @ 0xfffffccc │ │ │ │ @ instruction: 0xf0037903 │ │ │ │ - blcs 538540 │ │ │ │ + blcs 538550 │ │ │ │ @ instruction: 0xf896bf02 │ │ │ │ @ instruction: 0xf0433137 │ │ │ │ @ instruction: 0xf8860304 │ │ │ │ @ instruction: 0xe7953137 │ │ │ │ cmpeq r0, r6, asr #19 │ │ │ │ teqpcc r6, r6 @ @ p-variant is OBSOLETE │ │ │ │ vmov.i32 d20, #-1174405120 @ 0xba000000 │ │ │ │ vcgt.u32 d16, d19, d0 │ │ │ │ @ instruction: 0xf8861286 │ │ │ │ andcs r2, r0, r6, lsr r1 │ │ │ │ - stc2 6, cr15, [r4, #984]! @ 0x3d8 │ │ │ │ + ldc2 6, cr15, [ip, #984] @ 0x3d8 │ │ │ │ @ instruction: 0xf6f74604 │ │ │ │ - ldrtmi pc, [r1], -fp, lsl #30 @ │ │ │ │ + ldrtmi pc, [r1], -r3, lsl #30 @ │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ stc2l 7, cr15, [sl, #-1016]! @ 0xfffffc08 │ │ │ │ @ instruction: 0xf6f64620 │ │ │ │ - ldmdavs r4!, {r0, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r4!, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ @ instruction: 0x2322e9c6 │ │ │ │ - blcs 211628 │ │ │ │ + blcs 211638 │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ stmdbvs r3!, {r0, r8, sl, sp} │ │ │ │ strle r0, [r7, #-1819] @ 0xfffff8e5 │ │ │ │ ldrbeq r7, [pc, r3, lsr #31] │ │ │ │ @ instruction: 0xf994d45d │ │ │ │ - blcs 203628 │ │ │ │ + blcs 203638 │ │ │ │ addshi pc, sl, r0, asr #5 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf9966874 │ │ │ │ stmdavs r3!, {r0, r6, sp} │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ andcs r8, r0, #209 @ 0xd1 │ │ │ │ tstpcs r8, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ stclvc 1, cr11, [r3], #684 @ 0x2ac │ │ │ │ strle r0, [lr, #-1818] @ 0xfffff8e6 │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - andcs pc, r1, #252928 @ 0x3dc00 │ │ │ │ + andcs pc, r1, #244736 @ 0x3bc00 │ │ │ │ stmdble r3, {r4, r7, r9, lr} │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - @ instruction: 0x4602fbf1 │ │ │ │ + strmi pc, [r2], -r9, ror #23 │ │ │ │ @ instruction: 0x3118f8d6 │ │ │ │ @ instruction: 0xf8c64413 │ │ │ │ stmdavs r4!, {r3, r4, r8, ip, sp} │ │ │ │ - blcs 21168c │ │ │ │ + blcs 21169c │ │ │ │ @ instruction: 0xf8d6d1e9 │ │ │ │ stmdavs r3!, {r5, r6, r8, lr} │ │ │ │ stmibvs r3!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r1, r3, r5, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2116a0 │ │ │ │ + blcs 2116b0 │ │ │ │ pop {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - bvs ff957ddc │ │ │ │ + bvs ff957dec │ │ │ │ @ instruction: 0xb1ab682b │ │ │ │ ldreq r7, [fp, -fp, ror #25] │ │ │ │ stmiavs r8!, {r1, r2, r3, r8, sl, ip, lr, pc} │ │ │ │ - blx ff6b5162 │ │ │ │ + blx ff4b5172 │ │ │ │ addsmi r2, r0, #268435456 @ 0x10000000 │ │ │ │ stmiavs r8!, {r0, r1, r8, fp, ip, lr, pc} │ │ │ │ - blx ff53516e │ │ │ │ + blx ff33517e │ │ │ │ @ instruction: 0xf8d64602 │ │ │ │ ldrmi r3, [r3], #-280 @ 0xfffffee8 │ │ │ │ tstpcc r8, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ rscle r2, r0, r0, lsl #22 │ │ │ │ sbcsle r2, lr, r0, lsl #24 │ │ │ │ - blcs 211ce8 │ │ │ │ + blcs 211cf8 │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2116f0 │ │ │ │ + blcs 211700 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmiavs r0!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - blx 1b51a6 │ │ │ │ + blx fffb51b6 │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - @ instruction: 0xffa2f6cc │ │ │ │ + @ instruction: 0xff9af6cc │ │ │ │ strmi r6, [r3], -r2, ror #21 │ │ │ │ ldmib r6, {r0, r1, r4, sl, lr}^ │ │ │ │ - blcs 11f7b04 │ │ │ │ + blcs 11f7b14 │ │ │ │ sbchi pc, r5, r0 │ │ │ │ teqpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ stceq 1, cr15, [r0], #-652 @ 0xfffffd74 │ │ │ │ streq pc, [r0, -r3, asr #3]! │ │ │ │ vpmax.u8 d15, d3, d5 │ │ │ │ stc2 10, cr15, [ip], {5} @ │ │ │ │ - blx b462a4 │ │ │ │ - b 15352c0 │ │ │ │ + blx b462b4 │ │ │ │ + b 15352d0 │ │ │ │ @ instruction: 0xf14c0c07 │ │ │ │ - bcs 12072a8 │ │ │ │ + bcs 12072b8 │ │ │ │ @ instruction: 0xf002d017 │ │ │ │ @ instruction: 0xf1a2023f │ │ │ │ @ instruction: 0xf1c20c20 │ │ │ │ - blx 33933c │ │ │ │ - blx 373ec8 │ │ │ │ + blx 33934c │ │ │ │ + blx 373ed8 │ │ │ │ subsmi pc, r2, #12, 24 @ 0xc00 │ │ │ │ @ instruction: 0xf707fa25 │ │ │ │ movweq lr, #10755 @ 0x2a03 │ │ │ │ @ instruction: 0x0c07ea4c │ │ │ │ andeq lr, r3, r0, asr #20 │ │ │ │ movteq lr, #52076 @ 0xcb6c │ │ │ │ movweq lr, #59907 @ 0xea03 │ │ │ │ @ instruction: 0xf9944319 │ │ │ │ stmib r6, {r0, r2, r3, r4, ip, sp}^ │ │ │ │ - blcs 1f7b68 │ │ │ │ + blcs 1f7b78 │ │ │ │ svcge 0x0066f6bf │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - andcs pc, r1, #193536 @ 0x2f400 │ │ │ │ + andcs pc, r1, #185344 @ 0x2d400 │ │ │ │ @ instruction: 0xf6cc2100 │ │ │ │ - bvs ffab7480 │ │ │ │ + bvs ffab7470 │ │ │ │ ldrdne pc, [r8], r6 │ │ │ │ @ instruction: 0xf8d61813 │ │ │ │ - blcs 11f7938 │ │ │ │ + blcs 11f7948 │ │ │ │ addhi pc, r7, r0 │ │ │ │ teqpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ stceq 1, cr15, [r0], #-652 @ 0xfffffd74 │ │ │ │ streq pc, [r0, -r3, asr #3]! │ │ │ │ vpmax.u8 d15, d3, d14 │ │ │ │ stc2 10, cr15, [ip], {14} @ │ │ │ │ - blx d8632c │ │ │ │ - b 1535348 │ │ │ │ + blx d8633c │ │ │ │ + b 1535358 │ │ │ │ @ instruction: 0xf14c0c07 │ │ │ │ - bcs 1207330 │ │ │ │ + bcs 1207340 │ │ │ │ @ instruction: 0xf002d019 │ │ │ │ @ instruction: 0xf04f023f │ │ │ │ @ instruction: 0xf1a20801 │ │ │ │ @ instruction: 0xf1c20c20 │ │ │ │ - blx 3f93c8 │ │ │ │ - blx 433f54 │ │ │ │ + blx 3f93d8 │ │ │ │ + blx 433f64 │ │ │ │ subsmi pc, r2, #12, 24 @ 0xc00 │ │ │ │ @ instruction: 0xf707fa28 │ │ │ │ movweq lr, #10755 @ 0x2a03 │ │ │ │ @ instruction: 0x0c07ea4c │ │ │ │ tsteq r3, r1, asr #20 │ │ │ │ movteq lr, #52076 @ 0xcb6c │ │ │ │ movweq lr, #59907 @ 0xea03 │ │ │ │ stmib r6, {r3, r4, r8, r9, lr}^ │ │ │ │ str r1, [r3, -r2, lsr #32]! │ │ │ │ subsle r2, sp, r0, lsl #22 │ │ │ │ stmdbvs r3!, {r0, r8, sl, sp} │ │ │ │ strle r0, [r2, #-1880] @ 0xfffff8a8 │ │ │ │ ldrbeq r7, [r9, r3, lsr #31] │ │ │ │ stmdavs r4!, {r0, r2, r3, sl, ip, lr, pc} │ │ │ │ - blcs 211814 │ │ │ │ + blcs 211824 │ │ │ │ ldmdavs r4!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldr r6, [lr, -r3, lsr #16] │ │ │ │ @ instruction: 0x3140f896 │ │ │ │ teqpeq r4, #3 @ p-variant is OBSOLETE │ │ │ │ smlalbbcc pc, r0, r6, r8 @ │ │ │ │ andcs lr, r1, #244318208 @ 0xe900000 │ │ │ │ stmiavs r0!, {r8, sp} │ │ │ │ - @ instruction: 0xff0af6cc │ │ │ │ + @ instruction: 0xff02f6cc │ │ │ │ strmi r6, [r3], -r2, ror #21 │ │ │ │ - blcs 12087fc │ │ │ │ + blcs 120880c │ │ │ │ teqpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x011ee9d6 │ │ │ │ @ instruction: 0xf1a3d03d │ │ │ │ @ instruction: 0xf1c30c20 │ │ │ │ - blx 339444 │ │ │ │ - blx 3743d4 │ │ │ │ - blcc 2767fc │ │ │ │ + blx 339454 │ │ │ │ + blx 3743e4 │ │ │ │ + blcc 27680c │ │ │ │ @ instruction: 0xf707fa25 │ │ │ │ @ instruction: 0x0c07ea4c │ │ │ │ cdpcc 1, 15, cr15, cr15, cr12, {2} │ │ │ │ @ instruction: 0xf0022a40 │ │ │ │ andsle r0, r5, pc, lsr r2 │ │ │ │ stceq 1, cr15, [r0], #-648 @ 0xfffffd78 │ │ │ │ streq pc, [r0, -r2, asr #3]! │ │ │ │ vpmax.s8 d15, d2, d5 │ │ │ │ stc2 10, cr15, [ip], {5} @ │ │ │ │ - blx b4813c │ │ │ │ - b 2f5414 │ │ │ │ - b 14f8404 │ │ │ │ - b 11fa81c │ │ │ │ - bl 1cf7810 │ │ │ │ - b 2b8538 │ │ │ │ + blx b4814c │ │ │ │ + b 2f5424 │ │ │ │ + b 14f8414 │ │ │ │ + b 11fa82c │ │ │ │ + bl 1cf7820 │ │ │ │ + b 2b8548 │ │ │ │ tstmi r9, #939524096 @ 0x38000000 │ │ │ │ tsteq lr, r6, asr #19 │ │ │ │ @ instruction: 0xf04fe7b7 │ │ │ │ @ instruction: 0x469e33ff │ │ │ │ @ instruction: 0xf04fe747 │ │ │ │ @ instruction: 0x469e33ff │ │ │ │ stmib r6, {r0, r1, r2, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @@ -466465,54 +466469,54 @@ │ │ │ │ stmdane r8, {r0, r1, r4, r6, r7, ip, sp, lr} │ │ │ │ ldmdale r4!, {r0, fp, sp} │ │ │ │ @ instruction: 0xf5b14821 │ │ │ │ svclt 0x00187fd4 │ │ │ │ cdpvs 6, 2, cr2, cr7, cr0, {0} │ │ │ │ svcvs 0x0026bf08 │ │ │ │ rsbcs r5, r4, #1376256 @ 0x150000 │ │ │ │ - blx 2890e6 │ │ │ │ + blx 2890f6 │ │ │ │ tstcs r0, r1, lsl #10 │ │ │ │ @ instruction: 0xf8952224 │ │ │ │ @ instruction: 0xf895c056 │ │ │ │ @ instruction: 0xf10ce055 │ │ │ │ @ instruction: 0xf8540c0b │ │ │ │ @ instruction: 0xf895802c │ │ │ │ @ instruction: 0xf10ec01d │ │ │ │ - bl feff8cd0 │ │ │ │ + bl feff8ce0 │ │ │ │ @ instruction: 0xf10c0801 │ │ │ │ svclt 0x00180c0b │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorpl pc, r5, r4, asr r8 @ │ │ │ │ @ instruction: 0xf8541a6d │ │ │ │ svclt 0x0018402c │ │ │ │ @ instruction: 0xf6372501 │ │ │ │ - strmi lr, [r3], -lr, asr #27 │ │ │ │ + strmi lr, [r3], -r6, asr #27 │ │ │ │ strvc lr, [r1], -r0, asr #19 │ │ │ │ @ instruction: 0xf88060c4 │ │ │ │ strbvc r8, [r5], #-16 │ │ │ │ pop {r3, r4, r9, sl, lr} │ │ │ │ eorcs r8, r4, #240, 2 @ 0x3c │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldc 6, cr15, [lr, #220]! @ 0xdc │ │ │ │ + ldc 6, cr15, [r6, #220]! @ 0xdc │ │ │ │ andcs r4, r1, #3145728 @ 0x300000 │ │ │ │ andvc r6, r2, r5, asr #32 │ │ │ │ pop {r3, r4, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rsbseq r8, r8, r6, lsr #15 │ │ │ │ + @ instruction: 0x00788796 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ stcne 8, cr6, [sl, #-556] @ 0xfffffdd4 │ │ │ │ @ instruction: 0xf8dfb530 │ │ │ │ addsmi lr, sl, #164 @ 0xa4 │ │ │ │ - blcs 227568 │ │ │ │ + blcs 227578 │ │ │ │ strdle r4, [sp, -lr] │ │ │ │ strcs r7, [r1], #-3083 @ 0xfffff3f5 │ │ │ │ stmib r0, {r9, sp}^ │ │ │ │ mrsvs r2, (UNDEF: 18) │ │ │ │ vpmax.u8 d15, d3, d4 │ │ │ │ - blcc 24fb28 │ │ │ │ + blcc 24fb38 │ │ │ │ andvc r6, r4, r2, asr #1 │ │ │ │ ldclt 2, cr8, [r0, #-12]! │ │ │ │ adcmi r6, r2, #92, 16 @ 0x5c0000 │ │ │ │ @ instruction: 0xf853d1ee │ │ │ │ @ instruction: 0xf0122c04 │ │ │ │ mvnle r0, r1, lsl #24 │ │ │ │ @ instruction: 0x2c047b14 │ │ │ │ @@ -466534,53 +466538,53 @@ │ │ │ │ @ instruction: 0xf8937f99 │ │ │ │ @ instruction: 0xf10c3057 │ │ │ │ tstcc fp, fp, lsl #24 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ sbcvs r4, r4, ip, lsr #32 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ eorcs pc, r1, r2, lsr r8 @ │ │ │ │ - bne 18bfd98 │ │ │ │ + bne 18bfda8 │ │ │ │ svclt 0x00187001 │ │ │ │ andhi r2, r2, #67108864 @ 0x4000000 │ │ │ │ ldclt 4, cr7, [r0, #-524]! @ 0xfffffdf4 │ │ │ │ - ldrshteq r8, [r8], #-104 @ 0xffffff98 │ │ │ │ + rsbseq r8, r8, r8, ror #13 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldcmi 5, cr11, [r7, #-448] @ 0xfffffe40 │ │ │ │ mlacc sp, r0, r8, pc @ │ │ │ │ - blcs 1208bac │ │ │ │ - bvs 12eba48 │ │ │ │ + blcs 1208bbc │ │ │ │ + bvs 12eba58 │ │ │ │ strteq pc, [r0], #-256 @ 0xffffff00 │ │ │ │ addsmi r1, ip, #25, 30 @ 0x64 │ │ │ │ @ instruction: 0x2630d01f │ │ │ │ - blvc 8afa10 │ │ │ │ + blvc 8afa20 │ │ │ │ ldmdbvs fp, {r1, r4, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ andcs pc, lr, r5, asr r8 @ │ │ │ │ andcs pc, r3, #6144 @ 0x1800 │ │ │ │ rsbne lr, ip, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf0037dd3 │ │ │ │ - blcs fe1f87fc │ │ │ │ + blcs fe1f880c │ │ │ │ stmvs fp, {r1, r2, r3, r8, ip, lr, pc} │ │ │ │ addsmi r1, ip, #25, 30 @ 0x64 │ │ │ │ stmdavs fp, {r0, r1, r3, ip, lr, pc} │ │ │ │ @ instruction: 0xe01cf8df │ │ │ │ eorseq pc, r0, #-1073741824 @ 0xc0000000 │ │ │ │ andeq pc, r1, r3, lsl r0 @ │ │ │ │ @ instruction: 0x0c02eba1 │ │ │ │ andcs sp, r0, r3, ror #1 │ │ │ │ andcs fp, r1, r0, ror sp │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rsbseq r8, r8, ip, asr #12 │ │ │ │ + rsbseq r8, r8, ip, lsr r6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldrdls pc, [ip], -r1 │ │ │ │ - bmi fe249284 │ │ │ │ - blmi fe263c6c │ │ │ │ + bmi fe249294 │ │ │ │ + blmi fe263c7c │ │ │ │ ldrbtmi r4, [sl], #-1672 @ 0xfffff978 │ │ │ │ ldrdvc pc, [r0], -r9 │ │ │ │ ldmpl r3, {r0, r2, r9, sl, lr}^ │ │ │ │ mulge ip, r7, r8 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svceq 0x0000f1ba │ │ │ │ @@ -466593,44 +466597,44 @@ │ │ │ │ @ instruction: 0x2018f8d8 │ │ │ │ eorcc pc, r6, sp, asr #17 │ │ │ │ @ instruction: 0x301cf8d8 │ │ │ │ eorcs pc, sl, sp, asr #17 │ │ │ │ eorcc pc, lr, sp, asr #17 │ │ │ │ strtmi ip, [lr], -pc, lsl #24 │ │ │ │ stcgt 6, cr12, [pc], {15} │ │ │ │ - bmi 1d692c0 │ │ │ │ + bmi 1d692d0 │ │ │ │ stmdavs r3!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 1c8fb58 │ │ │ │ + blmi 1c8fb68 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r7, r0, asr #32 │ │ │ │ andlt r4, pc, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ eorcs sl, r4, #4, 24 @ 0x400 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - ldcl 6, cr15, [r6], {55} @ 0x37 │ │ │ │ + stcl 6, cr15, [lr], {55} @ 0x37 │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ @ instruction: 0xf8cd697b │ │ │ │ @ instruction: 0xf8d82022 │ │ │ │ - blcs ffcffb10 │ │ │ │ + blcs ffcffb20 │ │ │ │ eorcs pc, r6, sp, asr #17 │ │ │ │ uadd16mi fp, r1, r8 │ │ │ │ @ instruction: 0x2018f8d8 │ │ │ │ eorcs pc, sl, sp, asr #17 │ │ │ │ @ instruction: 0x201cf8d8 │ │ │ │ stmdaeq r2!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ eorcs pc, lr, sp, asr #17 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ andsls pc, r4, sp, asr #17 │ │ │ │ andscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf88dd00f │ │ │ │ cdpcs 0, 0, cr1, cr0, cr0, {1} │ │ │ │ - blls 36bdfc │ │ │ │ - blvc e11b70 │ │ │ │ + blls 36be0c │ │ │ │ + blvc e11b80 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldmdbvs r3!, {r2, r4, r7, pc}^ │ │ │ │ umaalle r2, fp, sp, fp │ │ │ │ eoreq pc, r1, sp, lsl #17 │ │ │ │ @ instruction: 0x4638e7b6 │ │ │ │ @ instruction: 0xff4ef7ff │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ @@ -466656,21 +466660,21 @@ │ │ │ │ tstpcs pc, r9, ror #6 @ p-variant is OBSOLETE │ │ │ │ andcs pc, pc, lr, ror #6 │ │ │ │ tstpmi r7, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ andsmi pc, r7, r7, ror #6 │ │ │ │ stcvc 8, cr15, [r5], {19} │ │ │ │ vqrdmlsh.s32 d21, d23, d31 │ │ │ │ @ instruction: 0xf813611f │ │ │ │ - ldcpl 12, cr7, [pc], #4 @ 1f7b84 │ │ │ │ + ldcpl 12, cr7, [pc], #4 @ 1f7b94 │ │ │ │ stcne 8, cr15, [r8], {67} @ 0x43 │ │ │ │ vmls.i32 d25, d7, d1 │ │ │ │ @ instruction: 0xf843601f │ │ │ │ addmi r0, fp, #4, 24 @ 0x400 │ │ │ │ ldmib sp, {r0, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - blvs d3fa0 │ │ │ │ + blvs d3fb0 │ │ │ │ str r9, [r6, r5, lsl #6]! │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r2, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf106d0ae │ │ │ │ @ instruction: 0xf10d0340 │ │ │ │ andls r0, r1, #536870915 @ 0x20000003 │ │ │ │ mulcs r0, r8, r8 │ │ │ │ @@ -466689,91 +466693,91 @@ │ │ │ │ vmin.u32 d20, d11, d1 │ │ │ │ vhsub.u32 d16, d10, d7 │ │ │ │ vrhadd.u32 d16, d9, d7 │ │ │ │ vhsub.u32 d18, d14, d15 │ │ │ │ vrhadd.u32 d18, d12, d15 │ │ │ │ vqsub.u32 d20, d7, d7 │ │ │ │ @ instruction: 0xf8184117 │ │ │ │ - ldclpl 12, cr7, [pc], #20 @ 1f7c18 │ │ │ │ + ldclpl 12, cr7, [pc], #20 @ 1f7c28 │ │ │ │ andsvs pc, pc, #-1677721599 @ 0x9c000001 │ │ │ │ stcvc 8, cr15, [r1], {24} │ │ │ │ @ instruction: 0xf8485cff │ │ │ │ - bls 242c34 │ │ │ │ + bls 242c44 │ │ │ │ tstpvs pc, r7, ror #6 @ p-variant is OBSOLETE │ │ │ │ stcne 8, cr15, [r4], {72} @ 0x48 │ │ │ │ @ instruction: 0xd1c74590 │ │ │ │ movwls r6, #23539 @ 0x5bf3 │ │ │ │ andcs lr, r0, lr, ror #14 │ │ │ │ @ instruction: 0xf637e76c │ │ │ │ - svclt 0x0000eeee │ │ │ │ - rsbseq r8, r8, lr, asr #11 │ │ │ │ + svclt 0x0000eee6 │ │ │ │ + ldrhteq r8, [r8], #-94 @ 0xffffffa2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, ip, ror r5 │ │ │ │ + rsbseq r8, r8, ip, ror #10 │ │ │ │ ldrlt r6, [r0, #-3009]! @ 0xfffff43f │ │ │ │ ldrd pc, [r4], pc @ │ │ │ │ ldrbtmi r7, [lr], #3147 @ 0xc4b │ │ │ │ andle r2, lr, r0, asr #22 │ │ │ │ @ instruction: 0xf101688b │ │ │ │ strmi r0, [r2], -r4, lsl #24 │ │ │ │ svclt 0x0018459c │ │ │ │ svclt 0x00142b00 │ │ │ │ andcs r2, r0, r1 │ │ │ │ ldclt 1, cr13, [r0, #-0] │ │ │ │ ldrmi r6, [ip, #2139] @ 0x85b │ │ │ │ andcs sp, r0, r1 │ │ │ │ stmdavs r9, {r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x2c007b0c │ │ │ │ - blmi 76c45c │ │ │ │ + blmi 76c46c │ │ │ │ ldceq 0, cr15, [r0], #-316 @ 0xfffffec4 │ │ │ │ andcc pc, r3, lr, asr r8 @ │ │ │ │ stmdbvs fp, {r0, r2, r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0x5c03fb0c │ │ │ │ mulgt r6, ip, r8 │ │ │ │ svceq 0x0080f1bc │ │ │ │ - blcs ffd2c440 │ │ │ │ - blcs fe9678f8 │ │ │ │ + blcs ffd2c450 │ │ │ │ + blcs fe967908 │ │ │ │ @ instruction: 0xf891d0e7 │ │ │ │ @ instruction: 0xf892102c │ │ │ │ addmi r4, ip, #44 @ 0x2c │ │ │ │ stccs 1, cr13, [r0], {225} @ 0xe1 │ │ │ │ @ instruction: 0xf102d0db │ │ │ │ - bl 2381ac │ │ │ │ + bl 2381bc │ │ │ │ and r0, r1, r4, lsl #24 │ │ │ │ sbcsle r4, r4, r1, ror #10 │ │ │ │ @ instruction: 0xf811460b │ │ │ │ - blcc 11cb8c4 │ │ │ │ + blcc 11cb8d4 │ │ │ │ addsmi r1, ip, #634880 @ 0x9b000 │ │ │ │ @ instruction: 0xe7d0d0f6 │ │ │ │ - ldrhteq r8, [r8], #-58 @ 0xffffffc6 │ │ │ │ + rsbseq r8, r8, sl, lsr #7 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4eed8 │ │ │ │ + bl fed4eee8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b3bc60 │ │ │ │ - blmi b63ef4 │ │ │ │ + bmi b3bc70 │ │ │ │ + blmi b63f04 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ mcrrvc 3, 0, r0, fp, cr0 │ │ │ │ andle r2, r5, r0, asr #22 │ │ │ │ stcne 8, cr6, [sl, #-556] @ 0xfffffdd4 │ │ │ │ svclt 0x00182b00 │ │ │ │ @ instruction: 0xd10f429a │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bmi 9374e8 │ │ │ │ + bmi 9374f8 │ │ │ │ ldrbtmi r4, [sl], #-2842 @ 0xfffff4e6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r8, lsr #2 │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ addmi r6, r2, #88, 16 @ 0x580000 │ │ │ │ @ instruction: 0xf853d1ec │ │ │ │ strbeq r5, [fp, r4, lsl #24]! │ │ │ │ - blvc dad0d4 │ │ │ │ + blvc dad0e4 │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ vmla.i8 q11, q0, q13 │ │ │ │ addsmi r1, sl, #67108864 @ 0x4000000 │ │ │ │ strtmi sp, [r8], -r0, ror #3 │ │ │ │ @ instruction: 0xf7ff9101 │ │ │ │ stmdbls r1, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcsle r2, r9, r0, lsl #16 │ │ │ │ @@ -466781,18 +466785,18 @@ │ │ │ │ @ instruction: 0x61262201 │ │ │ │ adcvs r3, r6, ip, lsl r5 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ strvs lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ rscvs r3, r6, r1, lsl #22 │ │ │ │ eorhi r7, r3, #34 @ 0x22 │ │ │ │ strb r7, [ip, r2, lsr #9] │ │ │ │ - mcr 6, 2, pc, cr10, cr7, {1} @ │ │ │ │ - rsbseq r8, r8, sl, lsl r3 │ │ │ │ + mcr 6, 2, pc, cr2, cr7, {1} @ │ │ │ │ + rsbseq r8, r8, sl, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r8, [r8], #-34 @ 0xffffffde │ │ │ │ + rsbseq r8, r8, r2, ror #5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmdbmi lr!, {r2, r3, r9, sl, lr}^ │ │ │ │ addlt r4, r6, lr, ror #22 │ │ │ │ mcrmi 4, 3, r4, cr14, cr9, {3} │ │ │ │ @@ -466807,72 +466811,72 @@ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ ldreq pc, [ip, #-260] @ 0xfffffefc │ │ │ │ strtmi r4, [r9], -r8, ror #12 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ mulscc r2, sp, r8 │ │ │ │ andcs fp, r0, r3, ror r9 │ │ │ │ - blmi 194a758 │ │ │ │ + blmi 194a768 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 351e4c │ │ │ │ + blls 351e5c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r6, sp, lsr #1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ vldrne d9, [r9, #-4] │ │ │ │ addsmi r6, r1, #10092544 @ 0x9a0000 │ │ │ │ - bcs 227a60 │ │ │ │ + bcs 227a70 │ │ │ │ ldmdavs r3, {r0, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xd1e64299 │ │ │ │ stccc 8, cr15, [r4], {82} @ 0x52 │ │ │ │ smuadeq r1, r3, r0 │ │ │ │ - blvc 86c598 │ │ │ │ + blvc 86c5a8 │ │ │ │ bicsle r2, lr, r4, lsl #18 │ │ │ │ @ instruction: 0xf5a06958 │ │ │ │ stmdbcs r1, {r2, r5, r8, ip, sp, lr} │ │ │ │ - bcc 32e188 │ │ │ │ + bcc 32e198 │ │ │ │ cmppeq r4, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ bicsle r4, r4, sl, lsl #5 │ │ │ │ cmncs r4, fp, asr #20 │ │ │ │ @ instruction: 0x260158b2 │ │ │ │ andcs pc, r0, #1024 @ 0x400 │ │ │ │ @ instruction: 0x0116e9d3 │ │ │ │ @ instruction: 0x2057f892 │ │ │ │ @ instruction: 0xf843320b │ │ │ │ @ instruction: 0xf1036022 │ │ │ │ subvs r0, r1, r8, asr r2 │ │ │ │ @ instruction: 0xf1046008 │ │ │ │ - ldrvs r0, [pc, #32] @ 1f7e74 │ │ │ │ - bvs a516cc │ │ │ │ + ldrvs r0, [pc, #32] @ 1f7e84 │ │ │ │ + bvs a516dc │ │ │ │ andsne lr, r6, r3, asr #19 │ │ │ │ eorvs r6, r2, #74 @ 0x4a │ │ │ │ strtmi lr, [r0], -r8, rrx │ │ │ │ stc2 7, cr15, [r2, #1020]! @ 0x3fc │ │ │ │ adcle r2, fp, r0, lsl #16 │ │ │ │ ldmdavs r9, {r0, r1, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 316aa0 │ │ │ │ + blcs 316ab0 │ │ │ │ stmdbvs fp, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc}^ │ │ │ │ sbcsvc pc, r3, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 248ecc │ │ │ │ + blcs 248edc │ │ │ │ movwcs sp, #10409 @ 0x28a9 │ │ │ │ stmib r7, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6c93100 │ │ │ │ - strmi pc, [r5], -r3, asr #24 │ │ │ │ + @ instruction: 0x4605fc3b │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - cdp2 6, 9, cr15, cr2, cr13, {4} │ │ │ │ + cdp2 6, 8, cr15, cr10, cr13, {4} │ │ │ │ stmdbvs sl!, {r4, r5, r8, r9, fp, lr}^ │ │ │ │ stmdbvs r0!, {r2, r5, r6, r8, sp}^ │ │ │ │ ldmcs sp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0x2056f893 │ │ │ │ mvnscc pc, r2, lsl #2 │ │ │ │ andcc sp, fp, #66 @ 0x42 │ │ │ │ eorcc pc, r2, r5, asr r8 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - bvs 1a7a42c │ │ │ │ + bvs 1a7a43c │ │ │ │ @ instruction: 0xf1a2310c │ │ │ │ @ instruction: 0xf8450c04 │ │ │ │ @ instruction: 0xf1043021 │ │ │ │ ldmdavs r3, {r5, r8}^ │ │ │ │ @ instruction: 0xf1a3428a │ │ │ │ eorle r0, sl, r4, lsl #28 │ │ │ │ ldreq pc, [r8, -r5, lsl #2] │ │ │ │ @@ -466893,72 +466897,72 @@ │ │ │ │ umaalcs pc, r0, r2, r8 @ │ │ │ │ mvnsle r7, sl, lsl r0 │ │ │ │ ldrdcc pc, [r8], -lr │ │ │ │ andeq pc, r4, #-2147483645 @ 0x80000003 │ │ │ │ addmi r4, sl, #244, 12 @ 0xf400000 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr3, {5} │ │ │ │ @ instruction: 0x4620d1d9 │ │ │ │ - @ instruction: 0xf992f68b │ │ │ │ + @ instruction: 0xf98af68b │ │ │ │ strb r2, [pc, -r1] │ │ │ │ @ instruction: 0x3055f893 │ │ │ │ movwcc r2, #45569 @ 0xb201 │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ ldr r2, [sl, r0, lsl #6]! │ │ │ │ - ldcl 6, cr15, [lr, #-220] @ 0xffffff24 │ │ │ │ - rsbseq r8, r8, r8, ror #4 │ │ │ │ + ldcl 6, cr15, [r6, #-220] @ 0xffffff24 │ │ │ │ + rsbseq r8, r8, r8, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, r4, ror #4 │ │ │ │ - rsbseq r8, r8, r4, lsr #4 │ │ │ │ + rsbseq r8, r8, r4, asr r2 │ │ │ │ + rsbseq r8, r8, r4, lsl r2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4f168 │ │ │ │ + bl fed4f178 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5fbe90 │ │ │ │ - blmi 6241a0 │ │ │ │ + bmi 5fbea0 │ │ │ │ + blmi 6241b0 │ │ │ │ ldrbtmi r4, [sl], #-1541 @ 0xfffff9fb │ │ │ │ strbtmi r6, [r8], -r9, asr #17 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ ldm sp, {r0, r1, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - bmi 437fd0 │ │ │ │ + bmi 437fe0 │ │ │ │ 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 @ │ │ │ │ strtmi sp, [r8], -r2, lsl #2 │ │ │ │ ldclt 0, cr11, [r0, #-44]! @ 0xffffffd4 │ │ │ │ - stc 6, cr15, [ip, #-220]! @ 0xffffff24 │ │ │ │ - rsbseq r8, r8, sl, lsl #1 │ │ │ │ + stc 6, cr15, [r4, #-220]! @ 0xffffff24 │ │ │ │ + rsbseq r8, r8, sl, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, sl, rrx │ │ │ │ + rsbseq r8, r8, sl, asr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed4f1c4 │ │ │ │ + bl fed4f1d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5fbf4c │ │ │ │ - blmi 6241e8 │ │ │ │ + bmi 5fbf5c │ │ │ │ + blmi 6241f8 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stc2 7, cr15, [sl], {255} @ 0xff │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ - blmi 40a814 │ │ │ │ + blmi 40a824 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 352060 │ │ │ │ + blls 352070 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ @ instruction: 0xf637bd10 │ │ │ │ - svclt 0x0000ed00 │ │ │ │ - rsbseq r8, r8, lr, lsr #32 │ │ │ │ + svclt 0x0000ecf8 │ │ │ │ + rsbseq r8, r8, lr, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, r0, lsl r0 │ │ │ │ + rsbseq r8, r8, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r3, asr sl │ │ │ │ @ instruction: 0x46044b53 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ @@ -466967,38 +466971,38 @@ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ stmiblt r6!, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf0444620 │ │ │ │ - bmi 14774e0 │ │ │ │ + bmi 14774f0 │ │ │ │ ldrbtmi r4, [sl], #-2887 @ 0xfffff4b9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi sl, [sl], fp, lsl #30 │ │ │ │ stmdbeq pc, {r0, r2, r3, r8, ip, sp, lr, pc} @ │ │ │ │ strls r9, [r1], #-770 @ 0xfffffcfe │ │ │ │ @ instruction: 0x46c46933 │ │ │ │ - bge 2727b0 │ │ │ │ + bge 2727c0 │ │ │ │ @ instruction: 0xf8c8463c │ │ │ │ @ instruction: 0xf8c8a00c │ │ │ │ ldmvs fp, {sp, pc}^ │ │ │ │ ldm ip!, {r3, r8, r9, ip, pc} │ │ │ │ strls r0, [r9], -pc │ │ │ │ @ instruction: 0xb018f8d6 │ │ │ │ ldm ip, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - cdp2 6, 7, cr15, cr0, cr11, {4} │ │ │ │ + cdp2 6, 6, cr15, cr8, cr11, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x465bd053 │ │ │ │ strmi r2, [r3], r0, lsl #8 │ │ │ │ ldmdbvs r9, {r9, sl, ip, pc} │ │ │ │ mvnslt r6, lr, lsl #16 │ │ │ │ tstlt fp, #3342336 @ 0x330000 │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ @@ -467012,186 +467016,186 @@ │ │ │ │ movwmi r4, #17961 @ 0x4629 │ │ │ │ rsclt r6, r4, #851968 @ 0xd0000 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ mrc2 7, 1, pc, cr14, cr15, {7} │ │ │ │ ldrtmi r4, [r5], -r4, lsl #6 │ │ │ │ ldrbmi fp, [r8], -r4, ror #5 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr11, {4} │ │ │ │ + cdp2 6, 3, cr15, cr12, cr11, {4} │ │ │ │ cmnlt fp, fp, asr r6 │ │ │ │ ldrb r4, [r6, r3, lsl #13] │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ mrc2 7, 1, pc, cr0, cr15, {7} │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf68b4658 │ │ │ │ - @ instruction: 0x465bfe37 │ │ │ │ + ldrbmi pc, [fp], -pc, lsr #28 @ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ biclt r9, r4, r0, lsl #28 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx fe5b5b98 │ │ │ │ + blx fe3b5ba8 │ │ │ │ stmdavs sp!, {r1, sl, ip, pc} │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ stmibvs lr!, {r0, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ orrsle r2, sp, r0, lsl #28 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ movwmi lr, #6621 @ 0x19dd │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ qsub16mi sl, r0, fp │ │ │ │ - stc2l 6, cr15, [r2], {152} @ 0x98 │ │ │ │ + ldc2 6, cr15, [sl], #608 @ 0x260 │ │ │ │ @ instruction: 0xf06fe776 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx 1f35bcc │ │ │ │ + blx 1d35bdc │ │ │ │ @ instruction: 0xf637e7e5 │ │ │ │ - svclt 0x0000ec4a │ │ │ │ - ldrsbteq r7, [r8], #-240 @ 0xffffff10 │ │ │ │ + svclt 0x0000ec42 │ │ │ │ + rsbseq r7, r8, r0, asr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r8, r2, lsr #31 │ │ │ │ + @ instruction: 0x00787f92 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ - bcs ffa36514 │ │ │ │ + bcs ffa36524 │ │ │ │ @ instruction: 0xf8dfb095 │ │ │ │ strcs r3, [r2], -r0, ror #21 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @ instruction: 0x460d7adc │ │ │ │ - ldrbtmi r4, [pc], #-1540 @ 1f81ac │ │ │ │ + ldrbtmi r4, [pc], #-1540 @ 1f81bc │ │ │ │ stmdbvs sl, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bcs ffb579e8 │ │ │ │ + bcs ffb579f8 │ │ │ │ vmla.i q11, , d1[0] │ │ │ │ andvc r0, r3, #0, 6 │ │ │ │ andvs r8, r6, fp, lsl #22 │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ eorle r6, r6, r3, asr #1 │ │ │ │ - bcs 1fae23c │ │ │ │ - bcs 202c3bc │ │ │ │ + bcs 1fae24c │ │ │ │ + bcs 202c3cc │ │ │ │ stmdbvs r0, {r0, r2, r8, ip, lr, pc} │ │ │ │ mrrcvc 9, 4, r6, fp, cr3 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ andcs r8, r0, r3, ror r1 │ │ │ │ - bcs fe836568 │ │ │ │ - bcc fe53656c │ │ │ │ + bcs fe836578 │ │ │ │ + bcc fe53657c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d2260 │ │ │ │ + blls 6d2270 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r5, ip, lsr r7 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcvc 0x00a2f5b2 │ │ │ │ mrshi pc, (UNDEF: 1) @ │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf000428a │ │ │ │ - bcs ffbd860c │ │ │ │ + bcs ffbd861c │ │ │ │ stmdbvs r2!, {r0, r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8926952 │ │ │ │ - bcs 2002b8 │ │ │ │ + bcs 2002c8 │ │ │ │ @ instruction: 0xf895d0dd │ │ │ │ - bcs 6002e4 │ │ │ │ + bcs 6002f4 │ │ │ │ strbthi pc, [r5], -r0 @ │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 1218edc │ │ │ │ + bcs 1218eec │ │ │ │ smmlseq fp, r3, r1, sp │ │ │ │ andcs sp, r0, #876609536 @ 0x34400000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx fff35c82 │ │ │ │ + blx ffd35c92 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx ffdb5c8e │ │ │ │ + blx ffbb5c9e │ │ │ │ @ instruction: 0x8014f8d5 │ │ │ │ strmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0xf1b84632 │ │ │ │ @ instruction: 0xf0000fe5 │ │ │ │ vst1.16 {d24-d26}, [pc] │ │ │ │ @ instruction: 0x4620719e │ │ │ │ - blx 21b5ca8 │ │ │ │ + blx 1fb5cb8 │ │ │ │ strmi r6, [r1], r3, ror #17 │ │ │ │ @ instruction: 0xf0234632 │ │ │ │ mvncs r0, r7, lsl #6 │ │ │ │ strtmi r6, [r0], -r3, ror #1 │ │ │ │ @ instruction: 0xf68d463b │ │ │ │ - @ instruction: 0x4680fa73 │ │ │ │ + strmi pc, [r0], fp, ror #20 │ │ │ │ ldrtmi r8, [fp], -r9, lsr #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ biccs r6, r2, r1, ror #1 │ │ │ │ - blx 1c35cd4 │ │ │ │ + blx 1a35ce4 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx fe735ce4 │ │ │ │ + blx fe535cf4 │ │ │ │ svccs 0x00004607 │ │ │ │ @ instruction: 0x4639d097 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - blx ff1b5cee │ │ │ │ + blx fefb5cfe │ │ │ │ @ instruction: 0xf68a69e8 │ │ │ │ - andcs pc, r1, r9, asr #31 │ │ │ │ + andcs pc, r1, r1, asr #31 │ │ │ │ stmdbvs r3, {r1, r2, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x7c9b695b │ │ │ │ addle r2, r8, r0, lsl #22 │ │ │ │ @ instruction: 0xf68d2200 │ │ │ │ - smlatbcs r1, sp, fp, pc @ │ │ │ │ + smlatbcs r1, r5, fp, pc @ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ mcrrvc 3, 1, r1, r7, cr0 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ andls r8, r4, r0, lsl r9 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf68a890e │ │ │ │ - strmi pc, [r2], r1, ror #17 │ │ │ │ - blge 5a485c │ │ │ │ + pkhtbmi pc, r2, r9, asr #17 @ │ │ │ │ + blge 5a486c │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 734734 │ │ │ │ + beq 734744 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #11349 @ 0x2c55 @ │ │ │ │ + movwcs pc, #11341 @ 0x2c4d @ │ │ │ │ stmib sp, {r9, sl, sp}^ │ │ │ │ eorcs r3, r0, #16, 12 @ 0x1000000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbhi lr, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8c6f68a │ │ │ │ + @ instruction: 0xf8bef68a │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ cmplt r0, r2 │ │ │ │ - blgt 2e2f70 │ │ │ │ + blgt 2e2f80 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2 6, cr15, [ip], #-564 @ 0xfffffdcc │ │ │ │ + ldc2 6, cr15, [r4], #-564 @ 0xfffffdcc │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ movwcs r9, #17154 @ 0x4302 │ │ │ │ stmib sp, {sp}^ │ │ │ │ eorcs r3, r0, #16 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbhi lr, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8aaf68a │ │ │ │ + @ instruction: 0xf8a2f68a │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ cmplt r0, r3 │ │ │ │ - blgt 2e2fa8 │ │ │ │ + blgt 2e2fb8 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [r0], #-564 @ 0xfffffdcc │ │ │ │ + ldc2 6, cr15, [r8], {141} @ 0x8d │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ @ instruction: 0xf1a79311 │ │ │ │ tstls r0, #8, 6 @ 0x20000000 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf68a890e │ │ │ │ - strmi pc, [r3], sp, lsl #17 │ │ │ │ - blge 5a4904 │ │ │ │ + strmi pc, [r3], r5, lsl #17 │ │ │ │ + blge 5a4914 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 7347e0 │ │ │ │ + bleq 7347f0 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - andcs pc, r0, #256 @ 0x100 │ │ │ │ + andcs pc, r0, #254976 @ 0x3e400 │ │ │ │ stmib sp, {r5, r8, r9, sl, fp, sp}^ │ │ │ │ vhsub.s8 d2, d0, d6 │ │ │ │ mrcne 5, 3, r8, cr11, cr4, {5} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r3, r5, r6, r8, r9, pc}^ @ │ │ │ │ rscseq pc, pc, #19 │ │ │ │ cmneq r7, #-1677721599 @ 0x9c000001 │ │ │ │ @@ -467210,44 +467214,44 @@ │ │ │ │ cmneq r7, #-1677721599 @ 0x9c000001 │ │ │ │ cmneq r7, #-1677721599 @ 0x9c000001 │ │ │ │ stmdbvs r3!, {r0, r1, r2, r5, r6, r8, r9} │ │ │ │ @ instruction: 0x7e1b695b │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ andcs sl, r0, #228, 28 @ 0xe40 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 3b5e5e │ │ │ │ + blx 1b5e6c │ │ │ │ andcs r4, r1, #6291456 @ 0x600000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 235e6a │ │ │ │ + blx 35e78 │ │ │ │ sxtab16mi r7, r3, r3, ror #24 │ │ │ │ vpadd.i8 d18, d0, d15 │ │ │ │ ldmdaeq fp, {r0, r1, r4, r5, r6, r7, r8, pc}^ │ │ │ │ movwcs r9, #784 @ 0x310 │ │ │ │ ldmib sp, {r0, r4, r8, r9, ip, pc}^ │ │ │ │ eorcs r8, r0, #16, 18 @ 0x40000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ stmdbhi lr, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf830f68a │ │ │ │ + @ instruction: 0xf828f68a │ │ │ │ strmi sl, [r7], -lr, lsl #22 │ │ │ │ teqlt r8, r2, lsl #6 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - blx febb5ea6 │ │ │ │ + blx fe9b5eb6 │ │ │ │ movwcs r9, #2306 @ 0x902 │ │ │ │ movwls r7, #60530 @ 0xec72 │ │ │ │ subvs r2, fp, r0, lsr #20 │ │ │ │ ldrbhi pc, [r2, #512]! @ 0x200 @ │ │ │ │ - blcs 9bfdd0 │ │ │ │ + blcs 9bfde0 │ │ │ │ ldrbhi pc, [fp, #512]! @ 0x200 @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrbeq r0, [r9, #1027]! @ 0x403 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ - strbteq r0, [pc], #1529 @ 1f849c │ │ │ │ + strbteq r0, [pc], #1529 @ 1f84ac │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbteq r0, [r3], #1529 @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ @@ -467257,264 +467261,264 @@ │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ streq r0, [r0], #-1529 @ 0xfffffa07 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ tstne r0, #3358720 @ 0x334000 │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ movwcs lr, #59853 @ 0xe9cd │ │ │ │ @ instruction: 0xf6892220 │ │ │ │ - strmi pc, [r2], fp, ror #31 │ │ │ │ - blge 5a4a48 │ │ │ │ + strmi pc, [r2], r3, ror #31 │ │ │ │ + blge 5a4a58 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 734920 │ │ │ │ + beq 734930 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #11103 @ 0x2b5f @ │ │ │ │ + movwcs pc, #11095 @ 0x2b57 @ │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r0, lsl r2 │ │ │ │ ldmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r4, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #939524096 @ 0x38000000 │ │ │ │ - @ instruction: 0xffd0f689 │ │ │ │ + @ instruction: 0xffc8f689 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2e3158 │ │ │ │ + blgt 2e3168 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - blx 1335f6a │ │ │ │ + blx 1135f7a │ │ │ │ strcs r2, [r0], -r4, lsl #6 │ │ │ │ ldrcc lr, [r0], -sp, asr #19 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ movwcs lr, #59853 @ 0xe9cd │ │ │ │ @ instruction: 0xf6892220 │ │ │ │ - @ instruction: 0x4602ffb5 │ │ │ │ + strmi pc, [r2], -sp, lsr #31 │ │ │ │ andls r4, r3, r6, lsl #12 │ │ │ │ - blge 5a4a98 │ │ │ │ + blge 5a4aa8 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb2b │ │ │ │ + @ instruction: 0xf106fb23 │ │ │ │ movwls r0, #13076 @ 0x3314 │ │ │ │ andcs r2, r0, r8, lsl #6 │ │ │ │ andscc lr, r0, sp, asr #19 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf689670e │ │ │ │ - @ instruction: 0x4602ff99 │ │ │ │ + @ instruction: 0x4602ff91 │ │ │ │ andls r4, r4, r6, lsl #12 │ │ │ │ - blge 5a4ad0 │ │ │ │ + blge 5a4ae0 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb0f │ │ │ │ + @ instruction: 0xf106fb07 │ │ │ │ movwls r0, #17172 @ 0x4314 │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ tstcc r0, sp, asr #19 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf689670e │ │ │ │ - @ instruction: 0x4602ff7d │ │ │ │ + @ instruction: 0x4602ff75 │ │ │ │ andls r4, r5, r6, lsl #12 │ │ │ │ - blge 5a4b08 │ │ │ │ + blge 5a4b18 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106faf3 │ │ │ │ + @ instruction: 0xf106faeb │ │ │ │ movwls r0, #21268 @ 0x5314 │ │ │ │ teqpcc r3, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r0, lsl r2 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0x6710e9dd │ │ │ │ strvs lr, [lr, -sp, asr #19] │ │ │ │ - @ instruction: 0xff60f689 │ │ │ │ + @ instruction: 0xff58f689 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e3238 │ │ │ │ + blgt 2e3248 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - blx ff736048 │ │ │ │ + blx ff536058 │ │ │ │ cmppcc r5, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ - bleq 234758 │ │ │ │ - blcc 632d54 │ │ │ │ + bleq 234768 │ │ │ │ + blcc 632d64 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf689670e │ │ │ │ - strmi pc, [r3], r3, asr #30 │ │ │ │ - blge 5a4b98 │ │ │ │ + @ instruction: 0x4683ff3b │ │ │ │ + blge 5a4ba8 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 734a74 │ │ │ │ + bleq 734a84 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf04ffab7 │ │ │ │ + @ instruction: 0xf04ffaaf │ │ │ │ @ instruction: 0xf04f330f │ │ │ │ stmib sp, {r9, sl, fp}^ │ │ │ │ eorcs r3, r0, #16, 28 @ 0x100 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ @ instruction: 0x6710e9dd │ │ │ │ strvs lr, [lr, -sp, asr #19] │ │ │ │ - @ instruction: 0xff26f689 │ │ │ │ + @ instruction: 0xff1ef689 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e32ac │ │ │ │ + blgt 2e32bc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf04ffa9d │ │ │ │ + @ instruction: 0xf04ffa95 │ │ │ │ @ instruction: 0xf04f13ff │ │ │ │ stmib sp, {sl, fp}^ │ │ │ │ eorcs r3, r0, #16, 24 @ 0x1000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 633d0c │ │ │ │ - blvc 5b3cd0 │ │ │ │ - @ instruction: 0xff0cf689 │ │ │ │ + blvc 633d1c │ │ │ │ + blvc 5b3ce0 │ │ │ │ + @ instruction: 0xff04f689 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2e32e0 │ │ │ │ + blgt 2e32f0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - andcs pc, r0, #536576 @ 0x83000 │ │ │ │ + andcs pc, r0, #503808 @ 0x7b000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9baf68d │ │ │ │ + @ instruction: 0xf9b2f68d │ │ │ │ @ instruction: 0x46024653 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ - @ instruction: 0xf850f68d │ │ │ │ + @ instruction: 0xf848f68d │ │ │ │ @ instruction: 0x4602465b │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - ldrbmi pc, [fp], -r9, asr #16 @ │ │ │ │ + ldrbmi pc, [fp], -r1, asr #16 @ │ │ │ │ strmi r9, [r3], r2, lsl #20 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - ldrbmi pc, [r3], -r1, asr #16 @ │ │ │ │ + @ instruction: 0x4653f839 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf83af68d │ │ │ │ + @ instruction: 0xf832f68d │ │ │ │ @ instruction: 0x4603465a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4643f833 │ │ │ │ + strbmi pc, [r3], -fp, lsr #16 @ │ │ │ │ strmi r4, [r2], r2, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [fp], -fp, lsr #16 @ │ │ │ │ + strbmi pc, [fp], -r3, lsr #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf824f68d │ │ │ │ + @ instruction: 0xf81cf68d │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf81cf68d │ │ │ │ + @ instruction: 0xf814f68d │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x464af815 │ │ │ │ + strbmi pc, [sl], -sp, lsl #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf80ef68d │ │ │ │ + @ instruction: 0xf806f68d │ │ │ │ ldrdls pc, [ip], -sp │ │ │ │ strmi r4, [r2], -r0, lsl #13 │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf804f68d │ │ │ │ + @ instruction: 0xfffcf68c │ │ │ │ @ instruction: 0x4602463b │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - shsub8mi pc, fp, sp @ │ │ │ │ + shsub8mi pc, fp, r5 @ │ │ │ │ strmi r4, [r7], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464bfff5 │ │ │ │ + strbmi pc, [fp], -sp, ror #31 @ │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xffeef68c │ │ │ │ + @ instruction: 0xffe6f68c │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0xf8ddffe7 │ │ │ │ + @ instruction: 0xf8ddffdf │ │ │ │ @ instruction: 0x46078010 │ │ │ │ strbmi r4, [r3], -r2, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x4633ffdd │ │ │ │ + @ instruction: 0x4633ffd5 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xffd6f68c │ │ │ │ + @ instruction: 0xffcef68c │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xffcef68c │ │ │ │ + @ instruction: 0xffc6f68c │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - ldrtmi pc, [r2], -r7, asr #31 @ │ │ │ │ + @ instruction: 0x4632ffbf │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xffc0f68c │ │ │ │ + @ instruction: 0xffb8f68c │ │ │ │ strmi r9, [r6], -r5, lsl #30 │ │ │ │ ldrtmi r4, [fp], -r2, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x463bffb7 │ │ │ │ + ldrtmi pc, [fp], -pc, lsr #31 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46061151 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - ldrtmi pc, [r2], -pc, lsr #31 @ │ │ │ │ + ldrtmi pc, [r2], -r7, lsr #31 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xffa8f68c │ │ │ │ + @ instruction: 0xffa0f68c │ │ │ │ strb r4, [r6, #-1543] @ 0xfffff9f9 │ │ │ │ strbtcc pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ stmdbvs sl!, {r4, r5, r8, sp}^ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmpl fp!, {r5, r9, sl, lr}^ │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ ldmibvc pc, {r0, r4, r5, r9, sl, lr} @ │ │ │ │ stmdaeq r0!, {r0, r1, r2, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4643463a │ │ │ │ - blx fe3b6282 │ │ │ │ + blx 21b6292 │ │ │ │ ldrbmi r4, [r9], -r3, asr #12 │ │ │ │ ldrtmi r4, [sl], -r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf68d9000 │ │ │ │ - @ instruction: 0x4642fb7d │ │ │ │ + @ instruction: 0x4642fb75 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xff82f68c │ │ │ │ + @ instruction: 0xff7af68c │ │ │ │ sxtab16mi r7, r0, r3, ror #24 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ teqmi fp, #1275068418 @ 0x4c000002 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ strcs r4, [r0], #-1601 @ 0xfffff9bf │ │ │ │ @ instruction: 0xf68d9400 │ │ │ │ - strmi pc, [r7], -r9, ror #22 │ │ │ │ + strmi pc, [r7], -r1, ror #22 │ │ │ │ @ instruction: 0x079ae513 │ │ │ │ ldclge 5, cr15, [r9], {63} @ 0x3f │ │ │ │ vshl.s8 d30, d25, d19 │ │ │ │ @ instruction: 0xf8ad3333 │ │ │ │ ldmib sp, {r3, r4, ip, sp}^ │ │ │ │ andscs r8, r0, #98304 @ 0x18000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - cdp2 6, 0, cr15, cr6, cr9, {4} │ │ │ │ + ldc2l 6, cr15, [lr, #548]! @ 0x224 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x81b4f000 │ │ │ │ - blgt 2e34f8 │ │ │ │ + blgt 2e3508 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ ldrtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf68d3614 │ │ │ │ - andcs pc, r0, #2015232 @ 0x1ec000 │ │ │ │ + andcs pc, r0, #1884160 @ 0x1cc000 │ │ │ │ stmib sp, {r5, r8, r9, sl, fp, sp}^ │ │ │ │ vhsub.s8 d2, d0, d8 │ │ │ │ mrcne 3, 3, r8, cr11, cr15, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r4, r6, r7, r8, r9, pc}^ @ │ │ │ │ addeq pc, sl, r3, lsl r0 @ │ │ │ │ bicseq r0, r0, #208, 6 @ 0x40000003 │ │ │ │ @@ -467534,35 +467538,35 @@ │ │ │ │ bicseq r0, r0, #208, 6 @ 0x40000003 │ │ │ │ teqcs r3, #242 @ 0xf2 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ stmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r3, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - strmi pc, [r6], -r1, asr #27 │ │ │ │ + @ instruction: 0x4606fdb9 │ │ │ │ @ instruction: 0xd1bb2800 │ │ │ │ andeq lr, r8, sp, asr #19 │ │ │ │ @ instruction: 0xf88d2355 │ │ │ │ ldmib sp, {r5, ip, sp}^ │ │ │ │ andcs r8, r8, #8, 18 @ 0x20000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldc2 6, cr15, [r0, #548]! @ 0x224 │ │ │ │ + stc2 6, cr15, [r8, #548]! @ 0x224 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ cmpphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ - blgt 2e35a4 │ │ │ │ + blgt 2e35b4 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ strbmi r4, [r1], -r0, lsr #12 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf922f68d │ │ │ │ + @ instruction: 0xf91af68d │ │ │ │ svccs 0x00202200 │ │ │ │ andcs lr, sl, #3358720 @ 0x334000 │ │ │ │ rscshi pc, r7, #0, 4 │ │ │ │ - blcs 9c0374 │ │ │ │ + blcs 9c0384 │ │ │ │ cmnphi r9, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ cmneq r7, #65 @ 0x41 │ │ │ │ cmneq r7, #-603979775 @ 0xdc000001 │ │ │ │ cmneq r7, #-603979775 @ 0xdc000001 │ │ │ │ hvceq 55 @ 0x37 │ │ │ │ cmneq r7, #-603979775 @ 0xdc000001 │ │ │ │ @@ -467578,43 +467582,43 @@ │ │ │ │ cmneq r7, #-603979775 @ 0xdc000001 │ │ │ │ adceq r0, sl, r7, ror r3 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldmib sp, {r3, r4, sp}^ │ │ │ │ ldrmi r8, [r1], -r6, lsl #18 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - strmi pc, [r6], -r9, ror #26 │ │ │ │ + strmi pc, [r6], -r1, ror #26 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmib sp, {r0, r1, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ andcs r0, r1, #8 │ │ │ │ eorcs pc, r0, sp, lsl #17 │ │ │ │ stmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r0, r4, r9, sl, lr} │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldc2l 6, cr15, [r8, #-548] @ 0xfffffddc │ │ │ │ + ldc2l 6, cr15, [r0, #-548] @ 0xfffffddc │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stmib sp, {r3, r5, r7, r8, ip, lr, pc}^ │ │ │ │ stmdbvs r0!, {r1, r3} │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldc 0, cr2, [sp, #160] @ 0xa0 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ - blvc 634058 │ │ │ │ - stc2l 6, cr15, [r8, #-548] @ 0xfffffddc │ │ │ │ + blvc 634068 │ │ │ │ + stc2l 6, cr15, [r0, #-548] @ 0xfffffddc │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ rschi pc, r8, r0 │ │ │ │ - blgt 2e3674 │ │ │ │ + blgt 2e3684 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ strbmi r4, [r9], -r0, lsr #12 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8baf68d │ │ │ │ + @ instruction: 0xf8b2f68d │ │ │ │ svccs 0x00202200 │ │ │ │ andcs lr, ip, #3358720 @ 0x334000 │ │ │ │ addshi pc, lr, #0, 4 │ │ │ │ - blcs 9c0444 │ │ │ │ + blcs 9c0454 │ │ │ │ tstphi r1, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ movweq r0, #61650 @ 0xf0d2 │ │ │ │ movweq r0, #62223 @ 0xf30f │ │ │ │ movweq r0, #62223 @ 0xf30f │ │ │ │ sbcseq r0, r2, pc, lsl #6 │ │ │ │ movweq r0, #62223 @ 0xf30f │ │ │ │ @@ -467630,229 +467634,229 @@ │ │ │ │ movweq r0, #62223 @ 0xf30f │ │ │ │ subseq r0, r2, pc, lsl #6 │ │ │ │ teqpcc r3, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldmib sp, {r1, r2, r8, r9, ip, pc}^ │ │ │ │ eorcs r8, r0, #98304 @ 0x18000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - stc2 6, cr15, [r0, #-548] @ 0xfffffddc │ │ │ │ + ldc2l 6, cr15, [r8], #548 @ 0x224 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr10, cr15, {3} │ │ │ │ @ instruction: 0xf04f9009 │ │ │ │ movwls r3, #33621 @ 0x8355 │ │ │ │ stmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - strmi pc, [r0], pc, ror #25 │ │ │ │ + strmi pc, [r0], r7, ror #25 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ andls sl, fp, pc, lsr pc │ │ │ │ movwcc pc, #61519 @ 0xf04f @ │ │ │ │ ldc 3, cr9, [sp, #40] @ 0x28 │ │ │ │ eorcs r7, r0, #10240 @ 0x2800 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 63412c │ │ │ │ - ldc2l 6, cr15, [lr], {137} @ 0x89 │ │ │ │ + blvc 63413c │ │ │ │ + ldc2l 6, cr15, [r6], {137} @ 0x89 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ mulls sp, r6, r1 │ │ │ │ movwcc pc, #4175 @ 0x104f @ │ │ │ │ ldc 3, cr9, [sp, #48] @ 0x30 │ │ │ │ ldrtmi r7, [sl], -ip, lsl #22 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 63414c │ │ │ │ - stc2l 6, cr15, [lr], {137} @ 0x89 │ │ │ │ + blvc 63415c │ │ │ │ + stc2l 6, cr15, [r6], {137} @ 0x89 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e3764 │ │ │ │ + blgt 2e3774 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - ldrbmi pc, [r3], -r5, asr #16 @ │ │ │ │ + @ instruction: 0x4653f83d │ │ │ │ @ instruction: 0xa010f8dd │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrbmi r4, [r2], -r0, lsr #12 │ │ │ │ - cdp2 6, 1, cr15, cr6, cr12, {4} │ │ │ │ + cdp2 6, 0, cr15, cr14, cr12, {4} │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - ldrbmi pc, [r2], -pc, lsl #28 @ │ │ │ │ + ldrbmi pc, [r2], -r7, lsl #28 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - cdp2 6, 0, cr15, cr8, cr12, {4} │ │ │ │ + cdp2 6, 0, cr15, cr0, cr12, {4} │ │ │ │ @ instruction: 0x46804633 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 0, cr15, cr0, cr12, {4} │ │ │ │ - blls 28a47c │ │ │ │ + ldc2l 6, cr15, [r8, #560]! @ 0x230 │ │ │ │ + blls 28a48c │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2l 6, cr15, [r8, #560]! @ 0x230 │ │ │ │ + ldc2l 6, cr15, [r0, #560]! @ 0x230 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x4642fdf1 │ │ │ │ + strbmi pc, [r2], -r9, ror #27 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - stc2l 6, cr15, [sl, #560]! @ 0x230 │ │ │ │ + stc2l 6, cr15, [r2, #560]! @ 0x230 │ │ │ │ strmi r9, [r2], -r3, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2l 6, cr15, [r2, #560]! @ 0x230 │ │ │ │ + ldc2l 6, cr15, [sl, #560] @ 0x230 │ │ │ │ @ instruction: 0x46034632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464bfddb │ │ │ │ + @ instruction: 0x464bfdd3 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - ldc2l 6, cr15, [r4, #560] @ 0x230 │ │ │ │ + stc2l 6, cr15, [ip, #560] @ 0x230 │ │ │ │ @ instruction: 0x4602463b │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - ldrbmi pc, [fp], -sp, asr #27 @ │ │ │ │ + ldrbmi pc, [fp], -r5, asr #27 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2l 6, cr15, [r6, #560] @ 0x230 │ │ │ │ + ldc2 6, cr15, [lr, #560]! @ 0x230 │ │ │ │ strmi r7, [r7], -r3, asr #24 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ strmi sl, [r2], -r4, ror #22 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x4607fd95 │ │ │ │ - bllt 1876bfc │ │ │ │ + strmi pc, [r7], -sp, lsl #27 │ │ │ │ + bllt 1876c0c │ │ │ │ andeq lr, ip, sp, asr #19 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe77e3030 │ │ │ │ andeq lr, sl, sp, asr #19 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r8, r9, sp} │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ ldrbt r3, [lr], r8, lsr #32 │ │ │ │ andeq lr, r8, sp, asr #19 │ │ │ │ cmpppl r5, #1342177284 @ p-variant is OBSOLETE @ 0x50000004 │ │ │ │ eorcc pc, r0, sp, lsr #17 │ │ │ │ stmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r4, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - @ instruction: 0x4680fc3f │ │ │ │ + @ instruction: 0x4680fc37 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmib sp, {r0, r1, r2, r3, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf640000a │ │ │ │ @ instruction: 0xf8ad730f │ │ │ │ ldc 0, cr3, [sp, #160] @ 0xa0 │ │ │ │ andscs r7, r0, #10240 @ 0x2800 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 634290 │ │ │ │ - stc2 6, cr15, [ip], #-548 @ 0xfffffddc │ │ │ │ + blvc 6342a0 │ │ │ │ + stc2 6, cr15, [r4], #-548 @ 0xfffffddc │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ mcrge 4, 7, pc, cr4, cr15, {3} @ │ │ │ │ andeq lr, ip, sp, asr #19 │ │ │ │ movwne pc, #4672 @ 0x1240 @ │ │ │ │ eorscc pc, r0, sp, lsr #17 │ │ │ │ svclt 0x0000e749 │ │ │ │ - rsbseq r7, r8, r0, ror #28 │ │ │ │ + rsbseq r7, r8, r0, asr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r8, r6, asr lr │ │ │ │ - rsbseq r7, r8, r0, lsl lr │ │ │ │ + rsbseq r7, r8, r6, asr #28 │ │ │ │ + rsbseq r7, r8, r0, lsl #28 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ ldmib sp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ tstcs r1, lr, lsl #18 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - strmi pc, [r0], fp, lsl #24 │ │ │ │ - blge 625208 │ │ │ │ + strmi pc, [r0], r3, lsl #24 │ │ │ │ + blge 625218 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - stmdbvs fp!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ svcvc 0x00a2f5b3 │ │ │ │ movwcs fp, #3868 @ 0xf1c │ │ │ │ @ instruction: 0xf0009304 │ │ │ │ strbmi r8, [r3], -sl, lsl #3 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - stc2l 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ + stc2l 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ strmi r4, [r1], r3, asr #12 │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - stc2l 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4680463b │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ pkhtbmi r4, r2, sl, asr #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], fp │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ strmi r4, [r3], r3, asr #12 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ ldrbmi r4, [fp], -sl, asr #12 │ │ │ │ vmax.s8 d20, d16, d1 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d16, d0 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4652465b │ │ │ │ vmax.s8 d20, d16, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vhadd.s8 d25, d0, d3 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - stc2 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ strmi r4, [r2], sl, asr #12 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x46201191 │ │ │ │ - stc2 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ + ldc2l 6, cr15, [sl], #560 @ 0x230 │ │ │ │ strmi r9, [r3], -r3, lsl #20 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x4653fcfb │ │ │ │ + @ instruction: 0x4653fcf3 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ pkhbtmi r1, r1, pc, lsl #2 @ │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x4642fcf3 │ │ │ │ + strbmi pc, [r2], -fp, ror #25 @ │ │ │ │ @ instruction: 0x4680463b │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [sl], -fp, ror #25 @ │ │ │ │ + strbmi pc, [sl], -r3, ror #25 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - stc2l 6, cr15, [r4], #560 @ 0x230 │ │ │ │ + ldc2l 6, cr15, [ip], {140} @ 0x8c │ │ │ │ @ instruction: 0x4682463b │ │ │ │ vmin.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [ip], {140} @ 0x8c │ │ │ │ + ldc2l 6, cr15, [r4], {140} @ 0x8c │ │ │ │ strmi r4, [r1], r2, asr #12 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x46201191 │ │ │ │ - ldc2l 6, cr15, [r4], {140} @ 0x8c │ │ │ │ + stc2l 6, cr15, [ip], {140} @ 0x8c │ │ │ │ @ instruction: 0x46034652 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [fp], -sp, asr #25 @ │ │ │ │ + strbmi pc, [fp], -r5, asr #25 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ pkhbtmi r1, r0, pc, lsl #2 @ │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - ldrtmi pc, [fp], -r5, asr #25 @ │ │ │ │ + @ instruction: 0x463bfcbd │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ strmi r7, [r1], r5, ror #3 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x4642fcbd │ │ │ │ + @ instruction: 0x4642fcb5 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2 6, cr15, [r6], #560 @ 0x230 │ │ │ │ + stc2 6, cr15, [lr], #560 @ 0x230 │ │ │ │ strmi r6, [r7], -fp, ror #18 │ │ │ │ svcvc 0x00a2f5b3 │ │ │ │ - bge 167600c │ │ │ │ + bge 167601c │ │ │ │ tstcs r0, r2, ror ip │ │ │ │ tstne r0, sp, asr #19 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ cdpne 1, 5, cr8, cr3, cr9, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r2, r3, r5, r8, pc}^ @ │ │ │ │ eoreq pc, r8, r3, lsl r0 @ │ │ │ │ @@ -467873,142 +467877,142 @@ │ │ │ │ @ instruction: 0x012a012a │ │ │ │ movwcs r0, #61539 @ 0xf063 │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ mvnscs lr, #3932160 @ 0x3c0000 │ │ │ │ eorscc pc, r8, sp, lsr #17 │ │ │ │ movwcs lr, #5899 @ 0x170b │ │ │ │ subcc pc, r0, sp, lsl #17 │ │ │ │ - blge 6335f8 │ │ │ │ + blge 633608 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5b35c0 │ │ │ │ - blx 7368b6 │ │ │ │ + blge 5b35d0 │ │ │ │ + blx 5368c6 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - bgt 2df6a0 │ │ │ │ + bgt 2df6b0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - ldrtmi pc, [sl], -fp, lsl #29 @ │ │ │ │ + ldrtmi pc, [sl], -r3, lsl #29 @ │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464afc39 │ │ │ │ + @ instruction: 0x464afc31 │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -r5, lsr #3 │ │ │ │ - ldc2 6, cr15, [r2], #-560 @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [sl], #-560 @ 0xfffffdd0 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsne pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x4642fc51 │ │ │ │ + strbmi pc, [r2], -r9, asr #24 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - mcrr2 6, 8, pc, sl, cr12 @ │ │ │ │ + mcrr2 6, 8, pc, r2, cr12 @ │ │ │ │ strmi r9, [r3], -r0, lsl #14 │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ @ instruction: 0xf68c2173 │ │ │ │ - @ instruction: 0x4607fc77 │ │ │ │ + strmi pc, [r7], -pc, ror #24 │ │ │ │ stmiblt r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstls r0, #67108864 @ 0x4000000 │ │ │ │ movwcs lr, #6084 @ 0x17c4 │ │ │ │ subcc pc, r0, sp, lsr #17 │ │ │ │ ldrbeq lr, [r9, r0, asr #15] │ │ │ │ ldmibge pc, {r0, r1, r2, r3, r4, r5, r8, sl, ip, sp, lr, pc} @ │ │ │ │ stmdblt pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ teqpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - stmiavs r3!, {r0, r1, r2, r3, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r1, r2, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r1], r1, asr #12 │ │ │ │ movweq pc, #28707 @ 0x7023 @ │ │ │ │ rscvs r4, r3, r2, lsr r6 │ │ │ │ ldrtmi r4, [fp], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [r4], #-560 @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [ip], {140} @ 0x8c │ │ │ │ @ instruction: 0xf7ff4680 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ tstcs r1, r0, asr #4 │ │ │ │ ldmdacc r3!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbhi r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blx ff03696c │ │ │ │ + blx fee3697c │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r2], #508 @ 0x1fc │ │ │ │ subcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf04f3855 │ │ │ │ stmib sp, {r8, fp}^ │ │ │ │ stmib sp, {r3, r8, fp, pc}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - strmi pc, [r0], r7, lsr #21 │ │ │ │ + pkhbtmi pc, r0, pc, lsl #21 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - ldc 12, cr10, [pc, #988] @ 1f9350 │ │ │ │ + ldc 12, cr10, [pc, #988] @ 1f9360 │ │ │ │ subcs r7, r0, #68, 22 @ 0x11000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 4b45b4 │ │ │ │ - blvc 6345b8 │ │ │ │ - blx fe8369ac │ │ │ │ + blvc 4b45c4 │ │ │ │ + blvc 6345c8 │ │ │ │ + blx fe6369bc │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ ldclge 4, cr15, [r0, #-508] @ 0xfffffe04 │ │ │ │ andcc pc, r1, #79 @ 0x4f │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldr r2, [r6, #780]! @ 0x30c │ │ │ │ ldmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf689ab0e │ │ │ │ - strmi pc, [r1], r3, lsl #21 │ │ │ │ - blge 5a5518 │ │ │ │ + @ instruction: 0x4681fa7b │ │ │ │ + blge 5a5528 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464bfdf7 │ │ │ │ + strbmi pc, [fp], -pc, ror #27 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r9, lsr #3 │ │ │ │ - blx ff4b6a0e │ │ │ │ + blx ff2b6a1e │ │ │ │ sxtab16mi r7, r0, r3, ror #24 │ │ │ │ - ldc 4, cr14, [pc, #292] @ 1f9108 │ │ │ │ + ldc 4, cr14, [pc, #292] @ 1f9118 │ │ │ │ tstcs r1, sl, lsr #22 │ │ │ │ @ instruction: 0xf04f7c72 │ │ │ │ stmdbvs r0!, {sl, fp} │ │ │ │ @ instruction: 0xcc10e9cd │ │ │ │ - blvc 5b462c │ │ │ │ - blx 19b6a20 │ │ │ │ + blvc 5b463c │ │ │ │ + blx 17b6a30 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2dfc0c │ │ │ │ + blgt 2dfc1c │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - ldc2l 6, cr15, [r2, #560] @ 0x230 │ │ │ │ + stc2l 6, cr15, [sl, #560] @ 0x230 │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [fp], -r5, lsr #23 @ │ │ │ │ + @ instruction: 0x464bfb9d │ │ │ │ pkhtbmi r4, r1, sl, asr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464afb9d │ │ │ │ + @ instruction: 0x464afb95 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - blx fe7b6a76 │ │ │ │ + blx fe5b6a86 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ andls r7, r4, pc, lsl #3 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - ldrbmi pc, [sl], -r9, ror #22 @ │ │ │ │ + ldrbmi pc, [sl], -r1, ror #22 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ strtmi r7, [r0], -pc, lsl #3 │ │ │ │ - blx 1ab6a92 │ │ │ │ + blx 18b6aa2 │ │ │ │ ldrt r4, [r4], -r3, lsl #13 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldr r0, [r0], -lr, lsl #2 │ │ │ │ tstcs r0, r1 │ │ │ │ tsteq r0, sp, asr #19 │ │ │ │ @ instruction: 0xf636e702 │ │ │ │ - svclt 0x0000ecc6 │ │ │ │ + svclt 0x0000ecbe │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ svceq 0x000f0f0f │ │ │ │ ... │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @@ -468019,19 +468023,19 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mrrcvc 6, 0, r4, r1, cr3 │ │ │ │ @ instruction: 0x7c91b909 │ │ │ │ @ instruction: 0xf8d3b1c1 │ │ │ │ stmdavs fp!, {r5, r6, r8, ip, lr} │ │ │ │ stmibvs lr!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r1, r2, r3, r4, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 213180 │ │ │ │ + blcs 213190 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 120b9e0 │ │ │ │ + blmi 120b9f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d314c │ │ │ │ + blls 5d315c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r2, r0, lsl #6 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdbcs r0, {r0, r4, r9, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf892d1e3 │ │ │ │ andls r2, r1, #36 @ 0x24 │ │ │ │ @@ -468047,57 +468051,57 @@ │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ stmiavs r4!, {r0, r1, r2, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8d69406 │ │ │ │ stmia ip!, {r3, r4, sp, pc} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldrbmi r0, [r0], -r3 │ │ │ │ - cdp2 6, 2, cr15, cr10, cr10, {4} │ │ │ │ + cdp2 6, 2, cr15, cr2, cr10, {4} │ │ │ │ @ instruction: 0xf1ba4683 │ │ │ │ eorsle r0, ip, r0, lsl #30 │ │ │ │ @ instruction: 0xf8da2400 │ │ │ │ @ instruction: 0xf8d11010 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ andsle r0, r7, r0, lsl #30 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ - blvc 4a56ec │ │ │ │ + blvc 4a56fc │ │ │ │ ldrtmi fp, [r8], -r2, lsr #18 │ │ │ │ @ instruction: 0xf80cf7ff │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8da4651 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ stmdblt sl!, {r1, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ - b 1239184 │ │ │ │ + b 1239194 │ │ │ │ sbcslt r0, ip, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0x46da4658 │ │ │ │ - cdp2 6, 0, cr15, cr2, cr10, {4} │ │ │ │ + ldc2l 6, cr15, [sl, #552]! @ 0x228 │ │ │ │ svceq 0x0000f1bb │ │ │ │ strmi sp, [r3], r1 │ │ │ │ @ instruction: 0xb194e7d7 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx 1836c00 │ │ │ │ + blx 1636c10 │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ - blcs 21325c │ │ │ │ + blcs 21326c │ │ │ │ stccs 0, cr13, [r0, #-584] @ 0xfffffdb8 │ │ │ │ stmibvs lr!, {r4, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xd1aa2e00 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe788 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx 1336c28 │ │ │ │ + blx 1136c38 │ │ │ │ @ instruction: 0xf636e7eb │ │ │ │ - svclt 0x0000ec1a │ │ │ │ - rsbseq r6, r8, r6, asr pc │ │ │ │ + svclt 0x0000ec12 │ │ │ │ + rsbseq r6, r8, r6, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r4, lsr #30 │ │ │ │ + rsbseq r6, r8, r4, lsl pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed503ec │ │ │ │ + bl fed503fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldrmi r3, [r8, r0, lsl #2] │ │ │ │ svclt 0x0000bd08 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -468115,79 +468119,79 @@ │ │ │ │ ldrtmi r3, [r1], r1, lsl #26 │ │ │ │ ldmdane fp!, {r0, r1, r8, r9, ip, pc} │ │ │ │ ands pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf1079304 │ │ │ │ stmib sp, {r4, r6, r8, r9}^ │ │ │ │ ldmib sp, {r0, r2, r8, ip, sp}^ │ │ │ │ @ instruction: 0xf8da1306 │ │ │ │ - blcs 1f9294 │ │ │ │ + blcs 1f92a4 │ │ │ │ ldrtmi fp, [r0], ip, lsl #30 │ │ │ │ @ instruction: 0xf68946a8 │ │ │ │ - @ instruction: 0xf100f8c5 │ │ │ │ + @ instruction: 0xf100f8bd │ │ │ │ @ instruction: 0x46040b1c │ │ │ │ mlacc sp, r7, r8, pc @ │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf68a44a0 │ │ │ │ - stmdbls r4, {r0, r1, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xff8af688 │ │ │ │ + @ instruction: 0xff82f688 │ │ │ │ @ instruction: 0xf8989b03 │ │ │ │ @ instruction: 0xf1042040 │ │ │ │ stmdbls r5, {r4, r6} │ │ │ │ @ instruction: 0xf884791b │ │ │ │ - blcs 241390 │ │ │ │ + blcs 2413a0 │ │ │ │ @ instruction: 0xf688d905 │ │ │ │ - @ instruction: 0xf898ff7d │ │ │ │ + @ instruction: 0xf898ff75 │ │ │ │ @ instruction: 0xf8843060 │ │ │ │ cdpvc 0, 3, cr3, cr10, cr0, {3} │ │ │ │ cdpvc 6, 2, cr4, cr3, cr1, {1} │ │ │ │ vmin.u32 q10, q1, q0 │ │ │ │ strtvc r0, [r3], -r0, lsl #6 │ │ │ │ - blhi a9bf9c │ │ │ │ + blhi a9bfac │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ sbceq pc, fp, #-1946157055 @ 0x8c000001 │ │ │ │ @ instruction: 0xf68c8322 │ │ │ │ - @ instruction: 0x464afc7f │ │ │ │ + @ instruction: 0x464afc77 │ │ │ │ andcs r9, r0, r2, lsl #18 │ │ │ │ @ instruction: 0x46d9465b │ │ │ │ stmib sp, {r1, r2, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbmi r0, [r0], -r0 │ │ │ │ - @ instruction: 0xf9ccf68c │ │ │ │ + @ instruction: 0xf9c4f68c │ │ │ │ stccc 6, cr4, [r1, #-516] @ 0xfffffdfc │ │ │ │ stclne 6, cr3, [fp], #-4 │ │ │ │ @ instruction: 0x4648d1b5 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x46a98ff0 │ │ │ │ andlt r4, r9, r8, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq r6, r8, sl, ror #27 │ │ │ │ + ldrsbteq r6, [r8], #-218 @ 0xffffff26 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - blmi 4d7f04 │ │ │ │ + blmi 4d7f14 │ │ │ │ stmiblt sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ mlacs ip, r0, r8, pc @ │ │ │ │ stmdble r1, {r0, r9, fp, sp} │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ stmdbvs r1, {r0, r1, r2, r9, fp, lr}^ │ │ │ │ ldmpl fp, {r4, r5, sp} │ │ │ │ movwcc pc, #6912 @ 0x1b00 @ │ │ │ │ stmdacs r1, {r3, r4, r6, r7, r8, fp, ip, sp, lr} │ │ │ │ mulcs r0, r4, pc @ │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbseq r6, r8, r4, lsl #26 │ │ │ │ + ldrshteq r6, [r8], #-196 @ 0xffffff3c │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 25d778 │ │ │ │ + blge 25d788 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -468203,19 +468207,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6896930 │ │ │ │ - stclvc 8, cr15, [r3], #-108 @ 0xffffff94 │ │ │ │ + stclvc 8, cr15, [r3], #-76 @ 0xffffffb4 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf68a4680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r4, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r4, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -468223,123 +468227,123 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf68c4630 │ │ │ │ - bmi 4b8378 │ │ │ │ + bmi 4b8368 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf63681f0 │ │ │ │ - svclt 0x0000eaf4 │ │ │ │ - ldrhteq r6, [r8], #-198 @ 0xffffff3a │ │ │ │ + svclt 0x0000eaec │ │ │ │ + rsbseq r6, r8, r6, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r6, [r8], #-186 @ 0xffffff46 │ │ │ │ + rsbseq r6, r8, sl, ror #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldmdbmi r7, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ pkhtbmi r4, r2, r7, asr #22 │ │ │ │ - bmi 17ca630 │ │ │ │ + bmi 17ca640 │ │ │ │ andcs fp, r2, pc, lsl #1 │ │ │ │ stmiapl fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r2, r4, r6, r8, fp, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ ldmdbvs r3!, {r8, r9}^ │ │ │ │ streq lr, [r0], -sl, asr #19 │ │ │ │ teqcs r0, r2, asr r8 │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ @ instruction: 0xf89118d1 │ │ │ │ @ instruction: 0xf1bbb004 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ movwcc r8, #28815 @ 0x708f │ │ │ │ ldrmi r2, [r3], #-1792 @ 0xfffff900 │ │ │ │ - ldrteq pc, [pc], #-262 @ 1f9484 @ │ │ │ │ + ldrteq pc, [pc], #-262 @ 1f9494 @ │ │ │ │ ldrtmi r9, [r8], -r3, lsl #6 │ │ │ │ strls sl, [r0], -r8, lsl #22 │ │ │ │ and r9, r3, r7, lsl #6 │ │ │ │ strtcc r3, [r0], #-1793 @ 0xfffff8ff │ │ │ │ rsble r4, ip, pc, asr r5 │ │ │ │ stccc 8, cr15, [r3], {84} @ 0x54 │ │ │ │ - blcs 3d850c │ │ │ │ - blls 2efc7c │ │ │ │ + blcs 3d851c │ │ │ │ + blls 2efc8c │ │ │ │ stccs 13, cr5, [r0, #-884] @ 0xfffffc8c │ │ │ │ - blls 22dc74 │ │ │ │ + blls 22dc84 │ │ │ │ @ instruction: 0xf893ae09 │ │ │ │ stmdacs r0, {r2, r3, r5} │ │ │ │ - bl 2ed594 │ │ │ │ + bl 2ed5a4 │ │ │ │ ldrtmi r1, [r1], r7, asr #6 │ │ │ │ teqcc r0, #160, 12 @ 0xa000000 │ │ │ │ - blvc 333bf8 │ │ │ │ + blvc 333c08 │ │ │ │ strls r9, [r6], -r2, lsl #6 │ │ │ │ svcvc 0x0001f818 │ │ │ │ @ instruction: 0xf8889b02 │ │ │ │ strls r5, [r8, -r0] │ │ │ │ @ instruction: 0xf68acb0f │ │ │ │ - @ instruction: 0xf854f947 │ │ │ │ + @ instruction: 0xf854f93f │ │ │ │ strmi r1, [r3], r3, lsl #24 │ │ │ │ subsle r2, r3, r0, lsl #16 │ │ │ │ tstcs r1, sl, asr #24 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ biceq lr, r7, #11264 @ 0x2c00 │ │ │ │ @ instruction: 0xf6889301 │ │ │ │ - strmi pc, [r6], -r1, ror #31 │ │ │ │ - bls 265a3c │ │ │ │ + @ instruction: 0x4606ffd9 │ │ │ │ + bls 265a4c │ │ │ │ @ instruction: 0xf85b3614 │ │ │ │ @ instruction: 0x46013037 │ │ │ │ sbcvs r6, r2, #5373952 @ 0x520000 │ │ │ │ ldrbmi r6, [r0], -r3, lsl #5 │ │ │ │ - blx 17b6f42 │ │ │ │ + blx 15b6f52 │ │ │ │ strcc r9, [r1, #-2816] @ 0xfffff500 │ │ │ │ - blvs 33763c │ │ │ │ + blvs 33764c │ │ │ │ mlaeq ip, r3, r8, pc @ │ │ │ │ ldclle 2, cr4, [r3], {168} @ 0xa8 │ │ │ │ - blvc 333c98 │ │ │ │ + blvc 333ca8 │ │ │ │ @ instruction: 0xf68b9e06 │ │ │ │ - @ instruction: 0x4632fc57 │ │ │ │ + ldrtmi pc, [r2], -pc, asr #24 @ │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9daf68c │ │ │ │ + @ instruction: 0xf9d2f68c │ │ │ │ stcne 8, cr15, [fp], {84} @ 0x54 │ │ │ │ stccs 8, cr15, [r7], {84} @ 0x54 │ │ │ │ strcc r4, [r1, -r3, lsl #12] │ │ │ │ - ldrbmi r6, [pc, #-74] @ 1f94fa │ │ │ │ + ldrbmi r6, [pc, #-74] @ 1f950a │ │ │ │ @ instruction: 0xf1006011 │ │ │ │ @ instruction: 0xf04f0104 │ │ │ │ @ instruction: 0xf8440200 │ │ │ │ @ instruction: 0xf8441c07 │ │ │ │ @ instruction: 0xf1a42c0b │ │ │ │ @ instruction: 0xf844020b │ │ │ │ @ instruction: 0xf04f0c03 │ │ │ │ ldmdavs r9, {r0}^ │ │ │ │ strteq pc, [r0], #-260 @ 0xfffffefc │ │ │ │ stcne 8, cr15, [fp], #-272 @ 0xfffffef0 │ │ │ │ subsvs r6, sl, sl, asr #32 │ │ │ │ - bmi 5edbbc │ │ │ │ + bmi 5edbcc │ │ │ │ ldrbtmi r4, [sl], #-2827 @ 0xfffff4f5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, sl, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbmi r9, [r0], -r7, lsl #20 │ │ │ │ mcr2 7, 6, pc, cr14, cr15, {7} @ │ │ │ │ ldr r4, [fp, r6, lsl #12]! │ │ │ │ ubfx r4, r8, #12, #11 │ │ │ │ - b f36e78 │ │ │ │ - ldrhteq r6, [r8], #-184 @ 0xffffff48 │ │ │ │ + b d36e88 │ │ │ │ + rsbseq r6, r8, r8, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [r8], #-176 @ 0xffffff50 │ │ │ │ + rsbseq r6, r8, r0, lsr #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r6, r8, sl, lsl #21 │ │ │ │ + rsbseq r6, r8, sl, ror sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ ldcmi 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @ instruction: 0xb09d1cbc │ │ │ │ @@ -468348,15 +468352,15 @@ │ │ │ │ ldceq 8, cr15, [r4], #892 @ 0x37c │ │ │ │ stmdapl r1!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r2, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f911b │ │ │ │ ldrmi r0, [r9], -r0, lsl #2 │ │ │ │ stmdapl r9, {r0, r1, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ strmi r9, [r8], -r2, lsl #2 │ │ │ │ - blx 241aba │ │ │ │ + blx 241aca │ │ │ │ stmdbvc r9, {r0, r1, r8} │ │ │ │ cdpvc 1, 2, cr9, cr9, cr3, {0} │ │ │ │ smlabteq r0, r1, r3, pc @ │ │ │ │ andne pc, r8, r9, lsl #17 │ │ │ │ @ instruction: 0xf3c18b29 │ │ │ │ @ instruction: 0xf8c901c8 │ │ │ │ @ instruction: 0xf895100c │ │ │ │ @@ -468364,21 +468368,21 @@ │ │ │ │ subsle r2, sp, r0, lsl #24 │ │ │ │ @ instruction: 0x46286851 │ │ │ │ strmi r4, [r2], -r0, lsr #15 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdbvs fp!, {r0, r2, r4, r5, r7, r8, pc}^ │ │ │ │ stmdale r6!, {r2, r5, r7, r8, r9, fp, sp} │ │ │ │ vqdmulh.s q1, q0, q11 │ │ │ │ - blcs 11d98f8 │ │ │ │ + blcs 11d9908 │ │ │ │ @ instruction: 0x81bef200 │ │ │ │ vqdmulh.s d2, d0, d29 │ │ │ │ - blcs 5999fc │ │ │ │ + blcs 599a0c │ │ │ │ mvnshi pc, r0, asr #4 │ │ │ │ smlatbeq pc, r3, r1, pc @ │ │ │ │ - blx 302654 │ │ │ │ + blx 302664 │ │ │ │ @ instruction: 0xf011f101 │ │ │ │ @ instruction: 0xf0404fbc │ │ │ │ @ instruction: 0xf41184e3 │ │ │ │ @ instruction: 0xf0406f3c │ │ │ │ @ instruction: 0xf0118230 │ │ │ │ @ instruction: 0xf0000f2f │ │ │ │ strls r8, [r0], #-235 @ 0xffffff15 │ │ │ │ @@ -468419,27 +468423,27 @@ │ │ │ │ @ instruction: 0xf0404204 │ │ │ │ @ instruction: 0xf014849d │ │ │ │ @ instruction: 0xf040042f │ │ │ │ ldmdbcs fp, {r1, r2, r4, r5, r6, r7, r8, pc} │ │ │ │ addshi pc, ip, r0, asr #32 │ │ │ │ strtmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - @ instruction: 0x4632f991 │ │ │ │ + ldrtmi pc, [r2], -r9, lsl #19 @ │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - @ instruction: 0xf8d9f98b │ │ │ │ + @ instruction: 0xf8d9f983 │ │ │ │ @ instruction: 0xf8953010 │ │ │ │ strmi r2, [r5], -sp, lsr #32 │ │ │ │ mulvc r8, r9, r8 │ │ │ │ - bcs a13c9c │ │ │ │ + bcs a13cac │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ strbhi pc, [sp, #-0] @ │ │ │ │ svclt 0x00182a40 │ │ │ │ tstle r0, fp, asr r8 │ │ │ │ - blcs 217ab0 │ │ │ │ + blcs 217ac0 │ │ │ │ strhi pc, [r8, #64]! @ 0x40 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf10d8548 │ │ │ │ strtmi r0, [r9], -r8, asr #20 │ │ │ │ @ instruction: 0x46484652 │ │ │ │ strcs r2, [r2, -r3, lsl #6] │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @@ -468450,15 +468454,15 @@ │ │ │ │ pkhtbmi r4, r0, r2, asr #12 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7ff9712 │ │ │ │ svccc 0x0001fdd9 │ │ │ │ strls r4, [r0], #-1539 @ 0xfffff9fd │ │ │ │ biccs r4, ip, r2, asr #12 │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - ldclne 8, cr15, [fp], #-148 @ 0xffffff6c │ │ │ │ + ldclne 8, cr15, [fp], #-116 @ 0xffffff8c │ │ │ │ mvnle r4, r4, lsl #12 │ │ │ │ @ instruction: 0xf1a3e0ff │ │ │ │ ldmdbcs sp!, {r0, r1, r2, r5, r6, r8} │ │ │ │ ldm pc, {r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ mvneq pc, r1, lsl r0 @ │ │ │ │ mvneq r0, r9, ror #3 │ │ │ │ subeq r0, pc, r9, ror #3 │ │ │ │ @@ -468499,23 +468503,23 @@ │ │ │ │ strthi pc, [fp], #64 @ 0x40 │ │ │ │ svceq 0x002ff011 │ │ │ │ ldrhi pc, [ip], #64 @ 0x40 │ │ │ │ stmdbcs r1, {r2, r8, fp, ip, pc} │ │ │ │ adchi pc, r6, r0 │ │ │ │ @ instruction: 0xf0c0428a │ │ │ │ teqcs r0, r8, ror #10 │ │ │ │ - blx 25f85e │ │ │ │ + blx 25f86e │ │ │ │ stmiane r1, {r0, r1, r8, r9, ip, sp, lr, pc}^ │ │ │ │ stmdbcs r0, {r0, r3, r8, fp, ip, sp, lr} │ │ │ │ addshi pc, sl, r0 │ │ │ │ subsmi r1, r4, #8576 @ 0x2180 │ │ │ │ movwcc r4, #25630 @ 0x641e │ │ │ │ strmi r4, [r3], #-1038 @ 0xfffffbf2 │ │ │ │ @ instruction: 0xf813462f │ │ │ │ - bcs 245478 │ │ │ │ + bcs 245488 │ │ │ │ bichi pc, r4, #0 │ │ │ │ mlacs ip, r5, r8, pc @ │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ @ instruction: 0x463983bf │ │ │ │ ldmibne r0, {r0, r1, r2, r3, r4, r5, r9, ip, sp}^ │ │ │ │ svcgt 0x0040f811 │ │ │ │ addmi lr, r1, #2 │ │ │ │ @@ -468523,63 +468527,63 @@ │ │ │ │ svccs 0x0001f811 │ │ │ │ andeq lr, r2, #140, 20 @ 0x8c000 │ │ │ │ rscsle r4, r6, r2, lsr #4 │ │ │ │ @ instruction: 0xf8d99e04 │ │ │ │ ldclne 0, cr4, [r3], #-64 @ 0xffffffc0 │ │ │ │ ldmdaeq sl, {r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf68b9205 │ │ │ │ - @ instruction: 0x4601fa93 │ │ │ │ + strmi pc, [r1], -fp, lsl #21 │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - bls 378f18 │ │ │ │ + bls 378f08 │ │ │ │ cdpcs 0, 0, cr9, cr0, cr13, {0} │ │ │ │ orrshi pc, r8, #0 │ │ │ │ stmdbls r4, {r8, r9, sp} │ │ │ │ - beq 1435d00 │ │ │ │ + beq 1435d10 │ │ │ │ ldrmi sl, [fp], lr, lsl #30 │ │ │ │ tstls r7, r5, lsl #6 │ │ │ │ andls lr, r9, #3358720 @ 0x334000 │ │ │ │ - bls 4a0500 │ │ │ │ + bls 4a0510 │ │ │ │ ldmdbvs r8, {r0, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ addsmi r9, r3, #7168 @ 0x1c00 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0xf6889308 │ │ │ │ - blls 2f8ee4 │ │ │ │ - blcs 21d90c │ │ │ │ + blls 2f8ed4 │ │ │ │ + blcs 21d91c │ │ │ │ teqphi sl, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1059a06 │ │ │ │ @ instruction: 0x9c080930 │ │ │ │ @ instruction: 0xf1024649 │ │ │ │ movwls r0, #45887 @ 0xb33f │ │ │ │ - blls 33fd7c │ │ │ │ + blls 33fd8c │ │ │ │ eorseq pc, r0, r2, lsl #2 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6881a9e │ │ │ │ - blls 4f8a08 │ │ │ │ + blls 4f89f8 │ │ │ │ strbmi r9, [pc], -fp, lsl #14 │ │ │ │ ldrdls pc, [ip], -sp │ │ │ │ @ instruction: 0xf8cd4618 │ │ │ │ @ instruction: 0x46aaa030 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ - bls 281df4 │ │ │ │ + bls 281e04 │ │ │ │ cdpeq 1, 0, cr15, cr2, cr8, {0} │ │ │ │ - bl 48b34c │ │ │ │ - blx 24127a │ │ │ │ + bl 48b35c │ │ │ │ + blx 24128a │ │ │ │ strbmi r2, [r3], #-771 @ 0xfffffcfd │ │ │ │ - blcs 2580b4 │ │ │ │ + blcs 2580c4 │ │ │ │ movwhi pc, #8256 @ 0x2040 @ │ │ │ │ mulcc r0, lr, r8 │ │ │ │ svccc 0x0001f80c │ │ │ │ mvnsle r4, r4, lsr #11 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strtcc r3, [r0], #-1824 @ 0xfffff8e0 │ │ │ │ @ instruction: 0xf1003e20 │ │ │ │ strbmi r0, [r1, #1312] @ 0x520 │ │ │ │ rscshi pc, sp, #0 │ │ │ │ @ instruction: 0x46393011 │ │ │ │ - stc2 6, cr15, [lr], {136} @ 0x88 │ │ │ │ + stc2 6, cr15, [r6], {136} @ 0x88 │ │ │ │ ldrb r4, [r9, r8, lsr #12] │ │ │ │ sbcsvc pc, fp, r3, lsr #11 │ │ │ │ @ instruction: 0xf63f281d │ │ │ │ strcs sl, [r1], #-3935 @ 0xfffff0a1 │ │ │ │ orrsne pc, r9, pc, asr #4 │ │ │ │ smlabtvc r0, r3, r6, pc @ │ │ │ │ eormi r4, r1, r4, lsl #1 │ │ │ │ @@ -468591,40 +468595,40 @@ │ │ │ │ subsmi r9, sl, fp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbhi pc, [r0], #64 @ 0x40 @ │ │ │ │ andslt r4, sp, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmdble sl, {r0, r1, r4, r6, r8, r9, fp, sp} │ │ │ │ cmppeq r4, r3, lsr #3 @ p-variant is OBSOLETE │ │ │ │ - blx 3029c8 │ │ │ │ + blx 3029d8 │ │ │ │ @ instruction: 0xf011f101 │ │ │ │ @ instruction: 0xf0400f2f │ │ │ │ @ instruction: 0xf41183ca │ │ │ │ @ instruction: 0xf0402fbc │ │ │ │ @ instruction: 0xf4118081 │ │ │ │ @ instruction: 0xf43f5fbc │ │ │ │ strls sl, [r0], #-3889 @ 0xfffff0cf │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ @ instruction: 0x21c27291 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r4], -r7, lsl #24 │ │ │ │ - blcs 1273938 │ │ │ │ + blcs 1273948 │ │ │ │ svcge 0x0024f67f │ │ │ │ smlaltbeq pc, r2, r3, r1 @ │ │ │ │ - blx 302a04 │ │ │ │ + blx 302a14 │ │ │ │ pldw [r1], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf0403f3c │ │ │ │ @ instruction: 0xf41183a2 │ │ │ │ cmnle r8, ip, lsr pc │ │ │ │ svceq 0x002ff011 │ │ │ │ svcge 0x0014f43f │ │ │ │ strbmi r9, [fp], -r0, lsl #8 │ │ │ │ addsvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ strtmi r2, [r8], -r5, asr #3 │ │ │ │ - blx ffcb7a26 │ │ │ │ + blx ffcb7a36 │ │ │ │ ldr r4, [r4, r4, lsl #12]! │ │ │ │ @ instruction: 0xf67f2b02 │ │ │ │ cdpne 15, 13, cr10, cr9, cr7, {0} │ │ │ │ @ instruction: 0xf63f290b │ │ │ │ andge sl, r2, r3, lsl #30 │ │ │ │ eorne pc, r1, r0, asr r8 @ │ │ │ │ strmi r4, [r0, -r8, lsl #8] │ │ │ │ @@ -468643,31 +468647,31 @@ │ │ │ │ @ instruction: 0xf47f2809 │ │ │ │ @ instruction: 0xf8d9aee3 │ │ │ │ ldmdbvs fp, {r4, ip, sp}^ │ │ │ │ mlascc r8, r3, r8, pc @ │ │ │ │ addle r2, r5, r0, lsl #22 │ │ │ │ strbmi r4, [r8], -sl, lsl #12 │ │ │ │ @ instruction: 0xf68b4629 │ │ │ │ - @ instruction: 0xf44fffd1 │ │ │ │ + @ instruction: 0xf44fffc9 │ │ │ │ strmi r7, [r4], -r0, ror #3 │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr11, {4} │ │ │ │ + cdp2 6, 3, cr15, cr10, cr11, {4} │ │ │ │ strtmi r4, [r2], -r3, lsl #12 │ │ │ │ bicne pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0x4648461c │ │ │ │ - cdp2 6, 3, cr15, cr10, cr11, {4} │ │ │ │ + cdp2 6, 3, cr15, cr2, cr11, {4} │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4604fe59 │ │ │ │ + @ instruction: 0x4604fe51 │ │ │ │ strls lr, [r0], #-1897 @ 0xfffff897 │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ vst1.32 {d23-d26}, [pc :128], r7 │ │ │ │ strtmi r7, [r8], -r3, lsr #3 │ │ │ │ - blx fe737ad2 │ │ │ │ + blx fe737ae2 │ │ │ │ ldrb r4, [lr, -r4, lsl #12] │ │ │ │ strbmi r9, [fp], -r0, lsl #8 │ │ │ │ addsvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf7ff1127 │ │ │ │ strmi pc, [r4], -r9, lsl #23 │ │ │ │ @ instruction: 0x464be753 │ │ │ │ @@ -468675,329 +468679,329 @@ │ │ │ │ vmax.s8 d25, d0, d0 │ │ │ │ @ instruction: 0xf7ff1183 │ │ │ │ @ instruction: 0x4604fb7f │ │ │ │ strls lr, [r0], #-1865 @ 0xfffff8b7 │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ vst1.32 {d23-d26}, [pc :64], r1 │ │ │ │ @ instruction: 0x46287195 │ │ │ │ - blx 1f37b12 │ │ │ │ + blx 1f37b22 │ │ │ │ ldr r4, [lr, -r4, lsl #12]! │ │ │ │ strbmi r2, [fp], -r1, lsl #8 │ │ │ │ vst3.8 {d25-d27}, [pc], r0 │ │ │ │ vst1.32 {d23-d26}, [pc :64], r1 │ │ │ │ @ instruction: 0x46287194 │ │ │ │ - blx 1c37b2a │ │ │ │ + blx 1c37b3a │ │ │ │ ldr r4, [r2, -r4, lsl #12]! │ │ │ │ strbmi r2, [fp], -r1, lsl #8 │ │ │ │ vst3.8 {d25-d27}, [pc], r0 │ │ │ │ @ instruction: 0x21c37291 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4604fb5d │ │ │ │ tstcs r1, r7, lsr #14 │ │ │ │ tstls r0, fp, asr #12 │ │ │ │ strtmi r2, [r8], -r7, ror #5 │ │ │ │ cmnpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 16b7b56 │ │ │ │ + blx 16b7b66 │ │ │ │ ldr r4, [ip, -r4, lsl #12] │ │ │ │ strbmi r2, [fp], -r1, lsl #2 │ │ │ │ vst4.8 {d25,d27,d29,d31}, [pc], r0 │ │ │ │ strtmi r7, [r8], -r7, lsr #5 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 13b7b6e │ │ │ │ + blx 13b7b7e │ │ │ │ ldr r4, [r0, -r4, lsl #12] │ │ │ │ strbmi r2, [fp], -r1, lsl #8 │ │ │ │ vst3.8 {d25-d27}, [pc], r0 │ │ │ │ mvnscs r7, r7, lsr #5 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4604fb3b │ │ │ │ @ instruction: 0xf8d9e705 │ │ │ │ ldmdbvs fp, {r4, ip, sp}^ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x4629aefd │ │ │ │ ldcge 2, cr2, [r2, #-0] │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strtmi pc, [sl], -r7, asr #30 │ │ │ │ + qasxmi pc, sl, pc @ │ │ │ │ strmi r4, [r1], -r4, lsl #12 │ │ │ │ movwcs r4, #1608 @ 0x648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4621fbbd │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ movwcs r4, #5704 @ 0x1648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4622fbb5 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x464871b6 │ │ │ │ - stc2l 6, cr15, [lr, #556] @ 0x22c │ │ │ │ + stc2l 6, cr15, [r6, #556] @ 0x22c │ │ │ │ ldrb r4, [lr], r4, lsl #12 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 205cb4 │ │ │ │ + blcs 205cc4 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr6, cr15, {1} │ │ │ │ andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0x4648ad12 │ │ │ │ - @ instruction: 0xff20f68b │ │ │ │ + @ instruction: 0xff18f68b │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blx fe7b7c02 │ │ │ │ + blx fe7b7c12 │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ tstls r2, #67108864 @ 0x4000000 │ │ │ │ - blx fe5b7c12 │ │ │ │ + blx fe5b7c22 │ │ │ │ @ instruction: 0x46034632 │ │ │ │ msrne (UNDEF: 97), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strtmi pc, [r1], -r7, lsr #27 │ │ │ │ + @ instruction: 0x4621fd9f │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ movwcs r4, #9800 @ 0x2648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4621fb7f │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ movwcs r4, #13896 @ 0x3648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4622fb77 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strbmi r1, [r8], -r1, ror #2 │ │ │ │ - ldc2 6, cr15, [r0, #556] @ 0x22c │ │ │ │ + stc2 6, cr15, [r8, #556] @ 0x22c │ │ │ │ @ instruction: 0x46034632 │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strmi pc, [r4], -r9, lsl #27 │ │ │ │ + strmi pc, [r4], -r1, lsl #27 │ │ │ │ @ instruction: 0xf8d9e699 │ │ │ │ ldmdbvs fp, {r4, ip, sp}^ │ │ │ │ @ instruction: 0x4072f893 │ │ │ │ @ instruction: 0xf0402c00 │ │ │ │ @ instruction: 0xf10d8299 │ │ │ │ strtmi r0, [r2], -r8, asr #20 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ - cdp2 6, 13, cr15, cr10, cr11, {4} │ │ │ │ + cdp2 6, 13, cr15, cr2, cr11, {4} │ │ │ │ andcs r9, r0, #301989888 @ 0x12000000 │ │ │ │ @ instruction: 0xf8ca2300 │ │ │ │ strmi r4, [r5], -r4 │ │ │ │ movwcs lr, #59853 @ 0xe9cd │ │ │ │ @ instruction: 0xf8d92101 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - stc2 6, cr15, [lr], {136} @ 0x88 │ │ │ │ + stc2 6, cr15, [r6], {136} @ 0x88 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e48dc │ │ │ │ + blgt 2e48ec │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strtmi pc, [r3], -r5, lsl #31 │ │ │ │ + qsub16mi pc, r3, sp @ │ │ │ │ orrcs r4, r8, sl, lsr #12 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4652fd59 │ │ │ │ + @ instruction: 0x4652fd51 │ │ │ │ strmi r4, [r5], -r1, lsl #12 │ │ │ │ movwcs r4, #13896 @ 0x3648 │ │ │ │ tstls r2, #0, 8 │ │ │ │ - blx e37cce │ │ │ │ + blx e37cde │ │ │ │ stmib sp, {r3, r4, r8, r9, sp}^ │ │ │ │ @ instruction: 0x46063412 │ │ │ │ @ instruction: 0xf8d92101 │ │ │ │ ldmib sp, {r4}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #939524096 @ 0x38000000 │ │ │ │ - blx ffbb770e │ │ │ │ + blx ff9b771e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e492c │ │ │ │ + blgt 2e493c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - qsaxmi pc, r3, sp @ │ │ │ │ + qsaxmi pc, r3, r5 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46481151 │ │ │ │ - ldc2 6, cr15, [r0, #-556]! @ 0xfffffdd4 │ │ │ │ + stc2 6, cr15, [r8, #-556]! @ 0xfffffdd4 │ │ │ │ @ instruction: 0x46294652 │ │ │ │ strbmi r4, [r8], -r6, lsl #12 │ │ │ │ tstls r2, #134217728 @ 0x8000000 │ │ │ │ - blx 437d1e │ │ │ │ + blx 437d2e │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ tstcc r2, sp, asr #19 │ │ │ │ eorcs r4, r0, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ - blvc 6b53a8 │ │ │ │ + blvc 6b53b8 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6887b0e │ │ │ │ - @ instruction: 0x4604fbbd │ │ │ │ - blge 5a6244 │ │ │ │ + @ instruction: 0x4604fbb5 │ │ │ │ + blge 5a6254 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff34f68b │ │ │ │ + @ instruction: 0xff2cf68b │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - ldrtmi pc, [r2], -r7, lsl #26 @ │ │ │ │ + @ instruction: 0x4632fcff │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strbmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf68b2401 │ │ │ │ - @ instruction: 0x4652fcff │ │ │ │ + @ instruction: 0x4652fcf7 │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ ldrls r4, [r2], #-1608 @ 0xfffff9b8 │ │ │ │ - blx ff837d7c │ │ │ │ + blx ff837d8c │ │ │ │ andcs r2, r0, #8, 6 @ 0x20000000 │ │ │ │ andscc lr, r2, #3358720 @ 0x334000 │ │ │ │ strmi r4, [r7], -r1, lsr #12 │ │ │ │ - blvc 6b5404 │ │ │ │ + blvc 6b5414 │ │ │ │ @ instruction: 0xf8d92220 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf6887b0e │ │ │ │ - strmi pc, [r4], -sp, lsl #23 │ │ │ │ - blge 5a62a4 │ │ │ │ + strmi pc, [r4], -r5, lsl #23 │ │ │ │ + blge 5a62b4 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff04f68b │ │ │ │ + cdp2 6, 15, cr15, cr12, cr11, {4} │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4652fcd7 │ │ │ │ + ldrbmi pc, [r2], -pc, asr #25 @ │ │ │ │ strtmi r4, [r9], -r4, lsl #12 │ │ │ │ movwcs r4, #1608 @ 0x648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ strtmi pc, [r2], -pc, lsr #21 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strbmi r7, [r8], -r7, lsr #3 │ │ │ │ - stc2l 6, cr15, [r8], {139} @ 0x8b │ │ │ │ + stc2l 6, cr15, [r0], {139} @ 0x8b │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strmi pc, [r4], -r1, asr #25 │ │ │ │ + @ instruction: 0x4604fcb9 │ │ │ │ @ instruction: 0xf10de5d1 │ │ │ │ strtmi r0, [r9], -r8, asr #20 │ │ │ │ strbmi r2, [r8], -r0, lsl #4 │ │ │ │ - cdp2 6, 1, cr15, cr10, cr11, {4} │ │ │ │ + cdp2 6, 1, cr15, cr2, cr11, {4} │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ @ instruction: 0x46059312 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ mrscs r2, SP_irq │ │ │ │ movwcs lr, #59853 @ 0xe9cd │ │ │ │ @ instruction: 0xf6882220 │ │ │ │ - strmi pc, [r4], -sp, asr #22 │ │ │ │ - blge 5a6324 │ │ │ │ + strmi pc, [r4], -r5, asr #22 │ │ │ │ + blge 5a6334 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - cdp2 6, 12, cr15, cr4, cr11, {4} │ │ │ │ + cdp2 6, 11, cr15, cr12, cr11, {4} │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ strbmi r2, [r8], -r7, lsl #3 │ │ │ │ - ldc2 6, cr15, [r8], {139} @ 0x8b │ │ │ │ + ldc2 6, cr15, [r0], {139} @ 0x8b │ │ │ │ @ instruction: 0x46014652 │ │ │ │ strbmi r4, [r8], -r5, lsl #12 │ │ │ │ strcs r2, [r0, -r1, lsl #8] │ │ │ │ @ instruction: 0xf7ff9412 │ │ │ │ tstpcs r0, #454656 @ p-variant is OBSOLETE @ 0x6f000 │ │ │ │ ldrcc lr, [r2, -sp, asr #19] │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf8d97b12 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf6887b0e │ │ │ │ - strmi pc, [r4], -r5, lsr #22 │ │ │ │ - blge 5a6374 │ │ │ │ + @ instruction: 0x4604fb1d │ │ │ │ + blge 5a6384 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - cdp2 6, 9, cr15, cr12, cr11, {4} │ │ │ │ + cdp2 6, 9, cr15, cr4, cr11, {4} │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - ldrbmi pc, [r2], -pc, ror #24 @ │ │ │ │ + ldrbmi pc, [r2], -r7, ror #24 @ │ │ │ │ strtmi r4, [r9], -r4, lsl #12 │ │ │ │ movwcs r4, #1608 @ 0x648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ strtmi pc, [r2], -r7, asr #20 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strbmi r7, [r8], -r7, lsr #3 │ │ │ │ - stc2l 6, cr15, [r0], #-556 @ 0xfffffdd4 │ │ │ │ + mrrc2 6, 8, pc, r8, cr11 @ │ │ │ │ ldrb r4, [r0, #-1540]! @ 0xfffff9fc │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 205f8c │ │ │ │ + blcs 205f9c │ │ │ │ stclge 4, cr15, [r8, #-252]! @ 0xffffff04 │ │ │ │ andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0x4648ad12 │ │ │ │ - ldc2 6, cr15, [r2, #556]! @ 0x22c │ │ │ │ + stc2 6, cr15, [sl, #556]! @ 0x22c │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blx c37edc │ │ │ │ + blx c37eec │ │ │ │ strtmi r4, [sl], -r1, lsr #12 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ tstls r2, #67108864 @ 0x4000000 │ │ │ │ - blx a37eec │ │ │ │ + blx a37efc │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4604fc39 │ │ │ │ + @ instruction: 0x4604fc31 │ │ │ │ @ instruction: 0xf8d9e549 │ │ │ │ ldmdbvs fp, {r4, ip, sp}^ │ │ │ │ mlascc r5, r3, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ strtmi sl, [r9], -r1, asr #26 │ │ │ │ ldcge 2, cr2, [r2, #-0] │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strtmi pc, [sl], -fp, lsl #27 │ │ │ │ + strtmi pc, [sl], -r3, lsl #27 │ │ │ │ strmi r4, [r1], -r4, lsl #12 │ │ │ │ movwcs r4, #1608 @ 0x648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ strtmi pc, [r1], -r1, lsl #20 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ movwcs r4, #5704 @ 0x1648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4622f9f9 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strbmi r1, [r8], -r1, ror #2 │ │ │ │ - ldc2 6, cr15, [r2], {139} @ 0x8b │ │ │ │ + stc2 6, cr15, [sl], {139} @ 0x8b │ │ │ │ str r4, [r2, #-1540]! @ 0xfffff9fc │ │ │ │ vmlane.f64 d30, d8, d10 │ │ │ │ movweq lr, #51982 @ 0xcb0e │ │ │ │ ldmdavc fp, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ svccc 0x0001f80c │ │ │ │ mvnsle r4, r4, lsr #11 │ │ │ │ @ instruction: 0x4655e4f8 │ │ │ │ - bvc 4f46e0 │ │ │ │ + bvc 4f46f0 │ │ │ │ @ instruction: 0xf8dd9c06 │ │ │ │ @ instruction: 0xf1048020 │ │ │ │ @ instruction: 0xf895061c │ │ │ │ strtmi r3, [r0], -sp, lsr #32 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - ldc2 6, cr15, [sl, #-548]! @ 0xfffffddc │ │ │ │ + ldc2 6, cr15, [r2, #-548]! @ 0xfffffddc │ │ │ │ cdpvc 14, 2, cr7, cr3, cr10, {1} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ vsub.i32 d25, d2, d5 │ │ │ │ strtvc r0, [r3], -r0, lsl #6 │ │ │ │ - blhi aa0bcc │ │ │ │ + blhi aa0bdc │ │ │ │ vmlane.f64 d30, d0, d3 │ │ │ │ @ instruction: 0xf3c38b2b │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ @ instruction: 0x832202cb │ │ │ │ ldrteq pc, [r0], #-270 @ 0xfffffef2 @ │ │ │ │ - bllt 2346cc │ │ │ │ + bllt 2346dc │ │ │ │ andlt pc, r8, r7, asr #17 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr14, {0} │ │ │ │ ldm r7, {r0, r4, r9, sl, ip, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf88e000f │ │ │ │ @ instruction: 0xf10cc020 │ │ │ │ strbmi r0, [r0, #3073]! @ 0xc01 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ stmdbls r6, {r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf68b9809 │ │ │ │ - blls 3797a0 │ │ │ │ + blls 379790 │ │ │ │ stmdbls r7, {r1, r3, r9, fp, ip, pc} │ │ │ │ movwls r4, #21523 @ 0x5413 │ │ │ │ andls r1, r7, #565248 @ 0x8a000 │ │ │ │ addsmi r9, sl, #4, 20 @ 0x4000 │ │ │ │ ldclge 6, cr15, [r4], #-252 @ 0xffffff04 │ │ │ │ ldrdls pc, [r4], -sp @ │ │ │ │ strbmi r9, [r8], -sp, lsl #18 │ │ │ │ - blx fe8b7a28 │ │ │ │ + blx fe6b7a38 │ │ │ │ strb r4, [sl], #1540 @ 0x604 │ │ │ │ adcsmi r3, r3, #32, 14 @ 0x800000 │ │ │ │ ldcge 4, cr15, [r3], #-508 @ 0xfffffe04 │ │ │ │ strls lr, [r0], #-1220 @ 0xfffffb3c │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ strtmi r7, [r8], -r7, lsr #5 │ │ │ │ cmppne r7, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @@ -469009,22 +469013,22 @@ │ │ │ │ @ instruction: 0xf8e6f7ff │ │ │ │ ldrt r4, [r0], #1540 @ 0x604 │ │ │ │ mulgt r8, r9, r8 │ │ │ │ mlacs sp, r5, r8, pc @ │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ stceq 0, cr15, [r1], {140} @ 0x8c │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 121a368 │ │ │ │ + bcs 121a378 │ │ │ │ svclt 0x00186942 │ │ │ │ tstle r0, r2, asr r8 │ │ │ │ - bcs 2183a0 │ │ │ │ + bcs 2183b0 │ │ │ │ msrhi SPSR_fsxc, r0, asr #32 │ │ │ │ teqcs r0, r2, lsl #24 │ │ │ │ movwmi pc, #15105 @ 0x3b01 @ │ │ │ │ - blcs 2187d4 │ │ │ │ + blcs 2187e4 │ │ │ │ ldcge 4, cr15, [r4], {63} @ 0x3f │ │ │ │ @ instruction: 0xf1034696 │ │ │ │ @ instruction: 0xf1bc3aff │ │ │ │ @ instruction: 0xf1050f00 │ │ │ │ vqsub.s8 d16, d15, d16 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ andls r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ @@ -469038,49 +469042,49 @@ │ │ │ │ and pc, r8, sp, asr #17 │ │ │ │ and r9, r8, r5, lsl #6 │ │ │ │ biccs r9, ip, r6, lsl #22 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ svclt 0x000c2b00 │ │ │ │ @ instruction: 0x46574637 │ │ │ │ @ instruction: 0xf6889402 │ │ │ │ - ldrbmi pc, [pc], #-2453 @ 1fa0c0 @ │ │ │ │ + ldrbmi pc, [pc], #-2445 @ 1fa0d0 @ │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf89b4605 │ │ │ │ andcs r3, r1, #45 @ 0x2d │ │ │ │ @ instruction: 0xf6894621 │ │ │ │ - stmdbls r3, {r0, r1, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r3, {r0, r1, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ eorseq pc, r0, r5, lsl #2 │ │ │ │ - @ instruction: 0xf85af688 │ │ │ │ + @ instruction: 0xf852f688 │ │ │ │ umaalcc pc, r0, r7, r8 @ │ │ │ │ subcc pc, r0, r5, lsl #17 │ │ │ │ subseq pc, r0, r5, lsl #2 │ │ │ │ @ instruction: 0xf6889904 │ │ │ │ - @ instruction: 0xf897f851 │ │ │ │ + @ instruction: 0xf897f849 │ │ │ │ @ instruction: 0xf8853060 │ │ │ │ cmnlt lr, r0, rrx │ │ │ │ @ instruction: 0xf1059b02 │ │ │ │ tstls r1, #112, 24 @ 0x7000 │ │ │ │ movwcs sl, #3858 @ 0xf12 │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrdcc pc, [ip], -r9 │ │ │ │ mulne r8, r9, r8 │ │ │ │ - blhi c8ba44 │ │ │ │ - bcc 1f6550 │ │ │ │ + blhi c8ba54 │ │ │ │ + bcc 1f6560 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ - b 1247934 │ │ │ │ - blls 33a840 │ │ │ │ + b 1247944 │ │ │ │ + blls 33a850 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ tstmi r3, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf68b832b │ │ │ │ - @ instruction: 0xf1bafd3b │ │ │ │ + @ instruction: 0xf1bafd33 │ │ │ │ strdle r3, [sp, pc]! │ │ │ │ strls lr, [r0], #-1059 @ 0xfffffbdd │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ mvnscs r7, r7, lsr #5 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r4], -pc, asr #16 │ │ │ │ strls lr, [r0], #-1049 @ 0xfffffbe7 │ │ │ │ @@ -469095,195 +469099,195 @@ │ │ │ │ @ instruction: 0xf7ff1129 │ │ │ │ @ instruction: 0x4604f839 │ │ │ │ strls lr, [r0], #-1027 @ 0xfffffbfd │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ mvnscs r7, r7, lsr #5 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r4], -pc, lsr #16 │ │ │ │ - bllt 781a0 │ │ │ │ + bllt 781b0 │ │ │ │ strtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - mcrrvc 12, 4, pc, r3, cr3 @ │ │ │ │ - blcs 40b9bc │ │ │ │ + mcrrvc 12, 3, pc, r3, cr11 @ │ │ │ │ + blcs 40b9cc │ │ │ │ vst4.8 {d29-d32}, [pc], r5 │ │ │ │ strbmi r7, [r8], -r7, asr #3 │ │ │ │ - blx feeb7bec │ │ │ │ + blx fecb7bfc │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x464871b1 │ │ │ │ - blx fed37bf8 │ │ │ │ + blx feb37c08 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ ldmvc fp, {r1, r5, r6, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ - blt fef781d4 │ │ │ │ + blt fef781e4 │ │ │ │ ldmvc r2, {r1, r6, r8, fp, sp, lr} │ │ │ │ ldcge 7, cr14, [r2], {59} @ 0x3b │ │ │ │ @ instruction: 0x46224631 │ │ │ │ ldrls r4, [r2, -r8, asr #12] │ │ │ │ @ instruction: 0xf8a2f7ff │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0x46079712 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0x463af89b │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ strcs r4, [r1, -r8, asr #12] │ │ │ │ - blx fef37c34 │ │ │ │ + blx fed37c44 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ strbmi r4, [r8], -r0, lsl #13 │ │ │ │ @ instruction: 0xf7ff9712 │ │ │ │ strtmi pc, [r2], -sp, lsl #17 │ │ │ │ ldrls r4, [r2, -r9, lsr #12] │ │ │ │ strbmi r4, [r8], -r7, lsl #12 │ │ │ │ @ instruction: 0xf886f7ff │ │ │ │ @ instruction: 0x4603463a │ │ │ │ strbmi r2, [r8], -ip, asr #3 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx ff6b7c60 │ │ │ │ + blx ff4b7c70 │ │ │ │ @ instruction: 0x46224631 │ │ │ │ strbmi r4, [r8], -r7, lsl #12 │ │ │ │ ldrls r2, [r2], -r2, lsl #12 │ │ │ │ @ instruction: 0xf876f7ff │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0x46069612 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ ldrtmi pc, [r2], -pc, ror #16 @ │ │ │ │ biccs r4, ip, r3, lsl #12 │ │ │ │ strls r4, [r0, -r8, asr #12] │ │ │ │ - blx ff137c8c │ │ │ │ + blx fef37c9c │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ tstls r2, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf860f7ff │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0x4648219e │ │ │ │ - blx 20b7ca8 │ │ │ │ + blx 1eb7cb8 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ svclt 0x0000bb8a │ │ │ │ - rsbseq r6, r8, r0, lsr sl │ │ │ │ + rsbseq r6, r8, r0, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r4, lsr #20 │ │ │ │ + rsbseq r6, r8, r4, lsl sl │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r6, r8, r2, ror #12 │ │ │ │ - beq 14366d0 │ │ │ │ + rsbseq r6, r8, r2, asr r6 │ │ │ │ + beq 14366e0 │ │ │ │ stmdaeq r3, {r2, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ strtmi fp, [r0], r7, lsl #18 │ │ │ │ @ instruction: 0x46314652 │ │ │ │ - bl 54bbcc │ │ │ │ + bl 54bbdc │ │ │ │ ldrls r0, [r2], #-2184 @ 0xfffff778 │ │ │ │ @ instruction: 0xf83ef7ff │ │ │ │ pkhtbmi r4, r3, r2, asr #12 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7ff9412 │ │ │ │ strcc pc, [r1], #-2103 @ 0xfffff7c9 │ │ │ │ ldrbmi r4, [sl], -r3, lsl #12 │ │ │ │ strbmi r2, [r8], -sl, ror #3 │ │ │ │ - blx 1637cfc │ │ │ │ + blx 1437d0c │ │ │ │ @ instruction: 0xf8c82c03 │ │ │ │ mvnle r0, ip, asr r0 │ │ │ │ strtmi r2, [r9], -r0, lsl #30 │ │ │ │ strcs fp, [r3, #-3852] @ 0xfffff0f4 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #10 │ │ │ │ - bl 54bc08 │ │ │ │ + bl 54bc18 │ │ │ │ ldrls r0, [r2], #-1413 @ 0xfffffa7b │ │ │ │ @ instruction: 0xf820f7ff │ │ │ │ orrscs r4, lr, r3, lsl #12 │ │ │ │ strbvs r4, [fp, #1608]! @ 0x648 │ │ │ │ tstcs r7, #3620864 @ 0x374000 │ │ │ │ - blx 1037d2c │ │ │ │ + blx e37d3c │ │ │ │ @ instruction: 0x46029b19 │ │ │ │ @ instruction: 0x4648219e │ │ │ │ - blx eb7d38 │ │ │ │ + blx cb7d48 │ │ │ │ @ instruction: 0x46029b1a │ │ │ │ @ instruction: 0x4648219e │ │ │ │ - blx d37d44 │ │ │ │ + blx b37d54 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ @ instruction: 0xf8d9bb3c │ │ │ │ stmdals r4, {r4, lr} │ │ │ │ @ instruction: 0xf68a9205 │ │ │ │ - @ instruction: 0x4601fd57 │ │ │ │ + strmi pc, [r1], -pc, asr #26 │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - bls 3784a0 │ │ │ │ + bls 378490 │ │ │ │ @ instruction: 0xf7ff900d │ │ │ │ strbmi fp, [fp], -r5, asr #21 │ │ │ │ @ instruction: 0x21ea229e │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf7fec000 │ │ │ │ @ instruction: 0x4604ff59 │ │ │ │ - bllt af834c │ │ │ │ - bl 18b7c28 │ │ │ │ + bllt af835c │ │ │ │ + bl 16b7c38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5155c │ │ │ │ + bl fed5156c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ ldrmi r4, [r4], -sp, lsl #12 │ │ │ │ - bmi 60c7a8 │ │ │ │ + bmi 60c7b8 │ │ │ │ stmib sp, {r0, r8, r9, fp, sp, pc}^ │ │ │ │ ldrbtmi r5, [r9], #-1025 @ 0xfffffbff │ │ │ │ ldrbtmi r4, [sl], #-3342 @ 0xfffff2f2 │ │ │ │ ldrbtmi r4, [sp], #-3086 @ 0xfffff3f2 │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9403 │ │ │ │ @ instruction: 0xf68a0400 │ │ │ │ - bmi 4f8500 │ │ │ │ + bmi 4f84f0 │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r5, r1, lsl #2 │ │ │ │ @ instruction: 0xf635bd30 │ │ │ │ - svclt 0x0000eb32 │ │ │ │ + svclt 0x0000eb2a │ │ │ │ @ instruction: 0xffffef83 │ │ │ │ @ instruction: 0xfffff23b │ │ │ │ - rsbseq r5, r8, r6, lsl #25 │ │ │ │ + rsbseq r5, r8, r6, ror ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r2, ror ip │ │ │ │ + rsbseq r5, r8, r2, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed515c4 │ │ │ │ + bl fed515d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r8 │ │ │ │ @ instruction: 0x460c4b12 │ │ │ │ andne lr, r1, #3358720 @ 0x334000 │ │ │ │ ldrbtmi r4, [sl], #-2577 @ 0xfffff5ef │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ mrslt r0, (UNDEF: 57) │ │ │ │ ldrbtmi r4, [ip], #-3086 @ 0xfffff3f2 │ │ │ │ - blge 2ccc24 │ │ │ │ + blge 2ccc34 │ │ │ │ @ instruction: 0xad01490e │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1283 @ 0xfffffafd │ │ │ │ - @ instruction: 0xf824f68a │ │ │ │ - blmi 38cc2c │ │ │ │ + @ instruction: 0xf81cf68a │ │ │ │ + blmi 38cc3c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 354470 │ │ │ │ + blls 354480 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - b 37cec │ │ │ │ + b ffe37cfc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, sl, lsr #24 │ │ │ │ + rsbseq r5, r8, sl, lsl ip │ │ │ │ @ instruction: 0xffffedfb │ │ │ │ @ instruction: 0xfffff1c1 │ │ │ │ @ instruction: 0xffffeeff │ │ │ │ - rsbseq r5, r8, r0, lsl #24 │ │ │ │ + ldrshteq r5, [r8], #-176 @ 0xffffff50 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r4, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2884 @ 0xfffff4bc │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ stmibvs lr!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r1, r2, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 214510 │ │ │ │ + blcs 214520 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 10ccd5c │ │ │ │ + blmi 10ccd6c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d44dc │ │ │ │ + blls 5d44ec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r9, r0, lsl #6 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ svcge 0x00090808 │ │ │ │ movwls r4, #5785 @ 0x1699 │ │ │ │ @@ -469295,62 +469299,62 @@ │ │ │ │ strls r0, [r7], -pc │ │ │ │ strls r6, [r6], #-2276 @ 0xfffff71c │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6894650 │ │ │ │ - strmi pc, [r3], fp, ror #24 │ │ │ │ + strmi pc, [r3], r3, ror #24 │ │ │ │ svceq 0x0000f1ba │ │ │ │ strcs sp, [r0], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0x1010f8da │ │ │ │ ldrdge pc, [r0], -r1 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad017 │ │ │ │ cmnlt r2, r0 │ │ │ │ stmdblt r2!, {r1, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ msrmi CPSR_, #652 @ 0x28c │ │ │ │ ldrbmi fp, [r1], -r4, asr #5 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blvc 4aecb8 │ │ │ │ + blvc 4aecc8 │ │ │ │ ldrtmi fp, [r8], -sl, lsr #18 │ │ │ │ @ instruction: 0xff96f7fe │ │ │ │ movweq lr, #19008 @ 0x4a40 │ │ │ │ @ instruction: 0x4658b2dc │ │ │ │ @ instruction: 0xf68946da │ │ │ │ - @ instruction: 0xf1bbfc43 │ │ │ │ + @ instruction: 0xf1bbfc3b │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrb r4, [r7, r3, lsl #13] │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6954630 │ │ │ │ - strls pc, [r1], #-2201 @ 0xfffff767 │ │ │ │ + strls pc, [r1], #-2193 @ 0xfffff76f │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ addsle r2, fp, r0, lsl #22 │ │ │ │ addsle r2, r9, r0, lsl #26 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r1, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2145ec │ │ │ │ + blcs 2145fc │ │ │ │ @ instruction: 0xe791d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6954630 │ │ │ │ - strb pc, [fp, r5, lsl #17]! @ │ │ │ │ - b 18b7e28 │ │ │ │ - ldrhteq r5, [r8], #-186 @ 0xffffff46 │ │ │ │ + @ instruction: 0xe7ebf87d │ │ │ │ + b 16b7e38 │ │ │ │ + rsbseq r5, r8, sl, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00785b94 │ │ │ │ + rsbseq r5, r8, r4, lsl #23 │ │ │ │ stm sp, {r1, r7, ip, sp, pc} │ │ │ │ strmi r0, [r3], -ip │ │ │ │ strmi r9, [r8], -r3, lsl #20 │ │ │ │ - blvc 4945b4 │ │ │ │ + blvc 4945c4 │ │ │ │ tstle fp, r5, lsl #20 │ │ │ │ mlacs r5, r1, r8, pc @ │ │ │ │ - bcs a14fa0 │ │ │ │ - bcc 2705e0 │ │ │ │ + bcs a14fb0 │ │ │ │ + bcc 2705f0 │ │ │ │ ldmdale r5, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ ldrne r1, [r4], #-1040 @ 0xfffffbf0 │ │ │ │ andsne r1, r4, r4, lsl r4 │ │ │ │ ldrne r1, [r4], #-1044 @ 0xfffffbec │ │ │ │ @ instruction: 0x16141414 │ │ │ │ ldrne r1, [r4], #-1044 @ 0xfffffbec │ │ │ │ @@ -469363,15 +469367,15 @@ │ │ │ │ ldrb fp, [r8, sl, lsl #5]! │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x46044ab2 │ │ │ │ strmi r7, [sp], -r3, lsl #22 │ │ │ │ - blcs 48b7bc │ │ │ │ + blcs 48b7cc │ │ │ │ ldm pc, {r0, r1, r2, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ andeq pc, fp, r3, lsl r0 @ │ │ │ │ adceq r0, fp, r9, lsl #1 │ │ │ │ teqeq r2, r7, ror #1 │ │ │ │ tsteq sp, r8, lsr r0 │ │ │ │ tsteq r2, r8, lsr r0 │ │ │ │ rsbeq r0, lr, sl, lsr r0 │ │ │ │ @@ -469387,291 +469391,291 @@ │ │ │ │ @ instruction: 0xf1087b33 │ │ │ │ strcc r0, [r0, -r1, lsl #16]! │ │ │ │ ldmdbvs r3!, {r0, r1, r4, r5, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00022b01 │ │ │ │ eorsne pc, pc, #64, 4 │ │ │ │ @ instruction: 0x762b6172 │ │ │ │ andlt pc, sp, r6, lsl #17 │ │ │ │ - blx 494bc2 │ │ │ │ + blx 494bd2 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ andle r4, r6, #152, 10 @ 0x26000000 │ │ │ │ @ instruction: 0x46296bfb │ │ │ │ @ instruction: 0x4630681e │ │ │ │ - blcs 219414 │ │ │ │ + blcs 219424 │ │ │ │ pop {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ stmdbvs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 2146e0 │ │ │ │ + blcs 2146f0 │ │ │ │ @ instruction: 0x2701d0f9 │ │ │ │ ldmdane pc!, {r6, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdavs lr, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ - blcs 219430 │ │ │ │ + blcs 219440 │ │ │ │ @ instruction: 0x4629d1f1 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvc efa504 │ │ │ │ + blvc efa514 │ │ │ │ ldmdbvs r3!, {r0, r1, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00042b01 │ │ │ │ andshi pc, r4, r6, asr #17 │ │ │ │ cmnvc r7, #45088768 @ 0x2b00000 │ │ │ │ orrslt r7, r3, r3, ror #20 │ │ │ │ ldmdavs lr, {r0, r1, r5, r7, r9, fp, sp, lr} │ │ │ │ - blcs 219458 │ │ │ │ + blcs 219468 │ │ │ │ @ instruction: 0x4629d1dd │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvc efa4dc │ │ │ │ + blvc efa4ec │ │ │ │ ldmdbvs r3!, {r0, r1, r4, r5, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00022b01 │ │ │ │ eorsne pc, pc, #64, 4 │ │ │ │ @ instruction: 0x762b6172 │ │ │ │ stmdavs r4!, {r0, r1, r2, r4, r5, r6, r8, r9, ip, sp, lr} │ │ │ │ - blcs 21473c │ │ │ │ + blcs 21474c │ │ │ │ pop {r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ stmdbvs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ bicle r2, r6, r0, lsl #22 │ │ │ │ - blcs 2150cc │ │ │ │ - bvs 1aee9d0 │ │ │ │ - blvc 1ad4738 │ │ │ │ + blcs 2150dc │ │ │ │ + bvs 1aee9e0 │ │ │ │ + blvc 1ad4748 │ │ │ │ @ instruction: 0xd1be2b00 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ ldmdblt r3!, {r0, r1, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blcs 254c68 │ │ │ │ + blcs 254c78 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ movwcs r7, #5675 @ 0x162b │ │ │ │ str r7, [lr, r3, ror #6]! │ │ │ │ - blcs 214bfc │ │ │ │ - bvs ff2ee9a0 │ │ │ │ - blvc 1ed4770 │ │ │ │ + blcs 214c0c │ │ │ │ + bvs ff2ee9b0 │ │ │ │ + blvc 1ed4780 │ │ │ │ @ instruction: 0xd1a62b00 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff5af7ff │ │ │ │ ldmdblt r3!, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blcs 254cd8 │ │ │ │ + blcs 254ce8 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ movwcs r7, #5675 @ 0x162b │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r6, r8, r9, ip, sp, lr}^ │ │ │ │ movweq pc, #8227 @ 0x2023 @ │ │ │ │ orrsle r2, r2, r1, lsl #22 │ │ │ │ ldmdavs ip, {r0, r1, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 2194b8 │ │ │ │ + blcs 2194c8 │ │ │ │ strb sp, [sp, sp, lsl #3] │ │ │ │ orrslt r6, r3, r3, asr #20 │ │ │ │ - blvc 1ed47b0 │ │ │ │ + blvc 1ed47c0 │ │ │ │ orrle r2, r6, r0, lsl #22 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff3af7ff │ │ │ │ ldmdblt r3!, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blcs 254d18 │ │ │ │ + blcs 254d28 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ movwcs r7, #5675 @ 0x162b │ │ │ │ - bvs fead7528 │ │ │ │ + bvs fead7538 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ qsub16mi sl, r7, r4 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffe013 │ │ │ │ - blvc efa400 │ │ │ │ + blvc efa410 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmdblt r3!, {r4, r8, r9, sl, ip, sp} │ │ │ │ - blcs 254d4c │ │ │ │ + blcs 254d5c │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ @ instruction: 0xf886762b │ │ │ │ - bvs feade7c4 │ │ │ │ + bvs feade7d4 │ │ │ │ @ instruction: 0xf4bf4598 │ │ │ │ - blvs ff0e6500 │ │ │ │ + blvs ff0e6510 │ │ │ │ ldmdavs lr, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blvc 1ecc060 │ │ │ │ + blvc 1ecc070 │ │ │ │ rscle r2, r4, r0, lsl #22 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ strcs r6, [r0, -r3, lsl #23] │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmiblt r3!, {r3, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ffe749 │ │ │ │ - blvc efa3b8 │ │ │ │ + blvc efa3c8 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmdblt r3!, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - blcs 254d94 │ │ │ │ + blcs 254da4 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ @ instruction: 0xf886762b │ │ │ │ - blvs feade80c │ │ │ │ + blvs feade81c │ │ │ │ @ instruction: 0xf4bf4598 │ │ │ │ - blvs 1ae64b8 │ │ │ │ + blvs 1ae64c8 │ │ │ │ ldrtmi r4, [fp], #-1577 @ 0xfffff9d7 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ - blvc 1ecc0ac │ │ │ │ + blvc 1ecc0bc │ │ │ │ rscle r2, r2, r0, lsl #22 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ - blcs 354d04 │ │ │ │ + blcs 354d14 │ │ │ │ svcge 0x0027f47f │ │ │ │ stmdbvs r6, {r0, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2148d0 │ │ │ │ + blcs 2148e0 │ │ │ │ svcge 0x0021f43f │ │ │ │ vabd.s8 d18, d0, d1 │ │ │ │ ldmibvs r3!, {r0, r1, r2, r3, r4, r5, fp, ip} │ │ │ │ ldmdavs ip, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blvc 1acc098 │ │ │ │ + blvc 1acc0a8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf7ffaf16 │ │ │ │ - blvc afa350 │ │ │ │ + blvc afa360 │ │ │ │ stmdbvs r3!, {r0, r1, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00042b01 │ │ │ │ andshi pc, r4, r4, asr #17 │ │ │ │ cmnvc r7, #45088768 @ 0x2b00000 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ - blmi 7f4454 │ │ │ │ + blmi 7f4464 │ │ │ │ ldmpl r3, {r0, r6, r8, fp, sp, lr}^ │ │ │ │ - blx 2831da │ │ │ │ + blx 2831ea │ │ │ │ @ instruction: 0xf8933301 │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0x2700aefa │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffe011 │ │ │ │ - blvc efa310 │ │ │ │ + blvc efa320 │ │ │ │ ldrcc r3, [r0], #-1793 @ 0xfffff8ff │ │ │ │ ldmdbvs r3!, {r0, r1, r4, r5, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00022b01 │ │ │ │ eorsne pc, pc, #64, 4 │ │ │ │ @ instruction: 0x762b6172 │ │ │ │ @ instruction: 0xf88645b8 │ │ │ │ @ instruction: 0xf43f900d │ │ │ │ cdpvs 14, 2, cr10, cr3, cr4, {7} │ │ │ │ ldmdavs lr, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blvc 1ecc14c │ │ │ │ + blvc 1ecc15c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ubfx sl, ip, #29, #5 │ │ │ │ - rsbseq r5, r8, r0, lsr sl │ │ │ │ + rsbseq r5, r8, r0, lsr #20 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ - bmi ffde6ae8 │ │ │ │ - blmi ffde64c0 │ │ │ │ + bmi ffde6af8 │ │ │ │ + blmi ffde64d0 │ │ │ │ @ instruction: 0x460c447a │ │ │ │ rsbsvs r4, r8, r9, ror #12 │ │ │ │ @ instruction: 0xf89058d3 │ │ │ │ strbtmi r2, [r8], -r4, asr #32 │ │ │ │ rsbsvs r6, fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf1024288 │ │ │ │ vst2.8 {d0-d3}, [r3], r7 │ │ │ │ strdle r7, [r6], -ip │ │ │ │ stcpl 5, cr15, [r0, #692] @ 0x2b4 │ │ │ │ addmi r4, r8, #104, 12 @ 0x6800000 │ │ │ │ svceq 0x00fcf8cd │ │ │ │ vsra.u64 , q12, #61 │ │ │ │ - bl fed3ad1c │ │ │ │ - blcs 1fdd00 │ │ │ │ + bl fed3ad2c │ │ │ │ + blcs 1fdd10 │ │ │ │ tstcs r0, sl, ror #2 │ │ │ │ @ instruction: 0xf634a802 │ │ │ │ - ldmdavs fp!, {r4, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ strbtmi r4, [r9], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8934668 │ │ │ │ addmi r2, r8, #70 @ 0x46 │ │ │ │ movweq pc, #28930 @ 0x7102 @ │ │ │ │ mvnsvc pc, #50331648 @ 0x3000000 │ │ │ │ @ instruction: 0xf5add006 │ │ │ │ strbtmi r5, [r8], -r0, lsl #27 │ │ │ │ @ instruction: 0xf8cd4288 │ │ │ │ ldrshle r0, [r8, #252]! @ 0xfc │ │ │ │ smlabteq fp, r3, r3, pc @ │ │ │ │ vstreq d14, [r3, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x21008198 │ │ │ │ @ instruction: 0xf634a802 │ │ │ │ - ldmdavs fp!, {r1, r4, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r3, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, r0, #252 @ 0xfc │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r7, sp, lr}^ │ │ │ │ stmib r7, {r1, r3, r4, r5, r7, r8, sp, lr}^ │ │ │ │ stmdavs r3!, {r0, r1, r2, r9, sp} │ │ │ │ andpl lr, r4, r7, asr #19 │ │ │ │ @ instruction: 0xf64fb183 │ │ │ │ vshl.s64 , q15, #0 │ │ │ │ @ instruction: 0x2601057f │ │ │ │ @ instruction: 0xf3c36923 │ │ │ │ - blcs fe1fb5b4 │ │ │ │ + blcs fe1fb5c4 │ │ │ │ @ instruction: 0xf5b3d051 │ │ │ │ eorsle r7, r3, r0, lsl #30 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x4620687c │ │ │ │ - blx fff383a2 │ │ │ │ + blx ffd383b2 │ │ │ │ ldrdhi pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf8d84646 │ │ │ │ orrlt r3, r3, r0 │ │ │ │ - blcs 215058 │ │ │ │ + blcs 215068 │ │ │ │ ldmdavs r6!, {r3, r4, r6, r8, ip, lr, pc} │ │ │ │ - blcs 214a60 │ │ │ │ + blcs 214a70 │ │ │ │ @ instruction: 0xf8d8d1f8 │ │ │ │ stccs 0, cr4, [r0], {24} │ │ │ │ @ instruction: 0xf8d8d17e │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ - blcs 2069a8 │ │ │ │ - bmi feeef180 │ │ │ │ + blcs 2069b8 │ │ │ │ + bmi feeef190 │ │ │ │ ldrbtmi r4, [sl], #-2993 @ 0xfffff44f │ │ │ │ mlaeq r0, r7, r8, pc @ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strbtmi r1, [fp], #-3851 @ 0xfffff0f5 │ │ │ │ @ instruction: 0xe7906018 │ │ │ │ @ instruction: 0xf6ca68a0 │ │ │ │ - ldmvs fp!, {r0, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r2, [r8, r0, lsl #2] │ │ │ │ adcmi r1, fp, #1072 @ 0x430 │ │ │ │ stmiavs r3!, {r1, r6, r7, r8, fp, ip, lr, pc} │ │ │ │ ldmdbvc sl, {r1, r2, r3, r4, r5, r6, r9, sl, ip, sp, lr} │ │ │ │ svclt 0x00182a13 │ │ │ │ tstle r3, r1, lsl #4 │ │ │ │ - bcs 254e60 │ │ │ │ + bcs 254e70 │ │ │ │ andcs fp, r1, #184, 30 @ 0x2e0 │ │ │ │ tstcs r1, fp, ror r9 │ │ │ │ ldrmi r6, [r8], #-2784 @ 0xfffff520 │ │ │ │ - stc 6, cr15, [sl, #-208]! @ 0xffffff30 │ │ │ │ + stc 6, cr15, [r2, #-208]! @ 0xffffff30 │ │ │ │ stmiavs r0!, {r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9c2f6ca │ │ │ │ + @ instruction: 0xf9baf6ca │ │ │ │ strdcs r6, [r0, -fp] │ │ │ │ mcrne 7, 2, r4, cr3, cr8, {4} │ │ │ │ stmible r7!, {r0, r1, r3, r5, r7, r9, lr} │ │ │ │ ldrtvc r6, [lr], -r3, lsr #17 │ │ │ │ - bcs 6d8e8c │ │ │ │ + bcs 6d8e9c │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ ldmdbvs sl, {r0, r1, r8, ip, lr, pc} │ │ │ │ svclt 0x00b82a01 │ │ │ │ ldmdbvs fp!, {r0, r9, sp} │ │ │ │ - blvs 1a02e3c │ │ │ │ + blvs 1a02e4c │ │ │ │ @ instruction: 0xf6344418 │ │ │ │ - @ instruction: 0xe795ed10 │ │ │ │ + ldr lr, [r5, r8, lsl #26] │ │ │ │ ldmdacs r5!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb19d699d │ │ │ │ - blcs fe27734c │ │ │ │ + blcs fe27735c │ │ │ │ vmla.i8 d22, d0, d28 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r6, r7, r8, fp, ip} │ │ │ │ - blvc ae6f24 │ │ │ │ + blvc ae6f34 │ │ │ │ subsle r2, pc, r4, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - @ instruction: 0x4605f997 │ │ │ │ + strmi pc, [r5], -pc, lsl #19 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ teqlt r6, fp, lsr r1 │ │ │ │ - blcs 215148 │ │ │ │ + blcs 215158 │ │ │ │ ldmdavs r6!, {r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 214b50 │ │ │ │ + blcs 214b60 │ │ │ │ ldmdavs fp!, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldrdhi pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ addle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0x4018f8d8 │ │ │ │ addle r2, r0, r0, lsl #24 │ │ │ │ ldrtne pc, [pc], -r0, asr #4 @ │ │ │ │ @@ -469683,51 +469687,51 @@ │ │ │ │ @ instruction: 0xf893d109 │ │ │ │ stmdbcs r0!, {r0, r2, r3, r5, ip} │ │ │ │ ldrtmi fp, [r1], -ip, lsl #31 │ │ │ │ asrvc pc, pc, #8 @ │ │ │ │ @ instruction: 0xf8876159 │ │ │ │ ldmdavs r1, {r5, ip, lr} │ │ │ │ teqlt r9, r3, lsl r6 │ │ │ │ - blvc 84c2fc │ │ │ │ + blvc 84c30c │ │ │ │ rscle r2, fp, r0, lsl #18 │ │ │ │ @ instruction: 0x46136811 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ - @ instruction: 0xf95af689 │ │ │ │ + @ instruction: 0xf952f689 │ │ │ │ bicsle r2, lr, r0, lsl #16 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - ldc2 6, cr15, [r4, #592]! @ 0x250 │ │ │ │ + stc2 6, cr15, [ip, #592]! @ 0x250 │ │ │ │ ldrdhi pc, [r0], -r8 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf1b8af56 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf8d8af52 │ │ │ │ stccs 0, cr4, [r0], {24} │ │ │ │ @ instruction: 0xf8d8d1c8 │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ - blcs 206b18 │ │ │ │ + blcs 206b28 │ │ │ │ @ instruction: 0xe746d1f5 │ │ │ │ strbmi r6, [r3, #-2403] @ 0xfffff69d │ │ │ │ stmdale sl!, {r0, r2, r4, r5, ip, lr, pc} │ │ │ │ eorsle r4, r2, fp, asr #10 │ │ │ │ svcvc 0x00eff5b3 │ │ │ │ @ instruction: 0xf5b3d248 │ │ │ │ mulle r5, r8, pc @ │ │ │ │ addhi pc, pc, r0, lsl #4 │ │ │ │ andle r2, r1, fp, lsl #23 │ │ │ │ @ instruction: 0xd18d2b90 │ │ │ │ @ instruction: 0xf8d36e23 │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - blcs 206b80 │ │ │ │ + blcs 206b90 │ │ │ │ @ instruction: 0xf107d186 │ │ │ │ ldrbmi r0, [r0], -r8, lsl #2 │ │ │ │ ldc2 7, cr15, [r0, #-1020]! @ 0xfffffc04 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ @ instruction: 0xf8dab94b │ │ │ │ - blcs 246bb4 │ │ │ │ + blcs 246bc4 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ @ instruction: 0xf8ca123f │ │ │ │ @ instruction: 0xf8872014 │ │ │ │ movwcs r3, #4128 @ 0x1020 │ │ │ │ andcc pc, sp, sl, lsl #17 │ │ │ │ ldrbmi lr, [fp, #-1904] @ 0xfffff890 │ │ │ │ @ instruction: 0xf5b3d017 │ │ │ │ @@ -469735,149 +469739,149 @@ │ │ │ │ rsbscs pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ @ instruction: 0xf104af67 │ │ │ │ @ instruction: 0xf104025c │ │ │ │ ldm r2, {r2, r4, r6, r8, r9} │ │ │ │ stm sp, {r0, r1} │ │ │ │ cdpvc 0, 7, cr0, cr9, cr3, {0} │ │ │ │ - blgt 515184 │ │ │ │ + blgt 515194 │ │ │ │ ldc2l 7, cr15, [ip], {255} @ 0xff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ svcvs 0x0023af57 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ mulcc sp, sl, r8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ strb sl, [r6, pc, asr #30] │ │ │ │ andcs pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ cdpvs 15, 2, cr10, cr3, cr9, {2} │ │ │ │ - blvc 6d4c38 │ │ │ │ + blvc 6d4c48 │ │ │ │ svclt 0x00182b05 │ │ │ │ tstle ip, fp, lsr lr │ │ │ │ mlacc r5, r2, r8, pc @ │ │ │ │ - bvs fe6950c4 │ │ │ │ + bvs fe6950d4 │ │ │ │ ldmdale sl, {r5, r8, r9, fp, sp} │ │ │ │ - blcs 9c97ec │ │ │ │ + blcs 9c97fc │ │ │ │ ldm pc, {r0, r1, r2, r4, fp, ip, lr, pc}^ @ │ │ │ │ ldrne pc, [r0], -r3 │ │ │ │ @ instruction: 0x16161616 │ │ │ │ @ instruction: 0x16161016 │ │ │ │ @ instruction: 0x16161616 │ │ │ │ @ instruction: 0x16161816 │ │ │ │ @ instruction: 0x16161616 │ │ │ │ @ instruction: 0x16161616 │ │ │ │ @ instruction: 0x16161616 │ │ │ │ sbcslt r1, r3, #23068672 @ 0x1600000 │ │ │ │ - blcs 211f40 │ │ │ │ + blcs 211f50 │ │ │ │ svcge 0x0022f43f │ │ │ │ ldrmi lr, [r3], -r9, asr #15 │ │ │ │ addslt lr, r3, #248, 14 @ 0x3e00000 │ │ │ │ @ instruction: 0xf104e7f6 │ │ │ │ @ instruction: 0xf104026c │ │ │ │ ldm r2, {r2, r5, r6, r8, r9} │ │ │ │ stm sp, {r0, r1} │ │ │ │ cdpvc 0, 7, cr0, cr9, cr3, {0} │ │ │ │ - blgt 515218 │ │ │ │ + blgt 515228 │ │ │ │ ldc2 7, cr15, [r2], {255} @ 0xff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4af0d │ │ │ │ @ instruction: 0xf8d33080 │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - blcs 206c84 │ │ │ │ + blcs 206c94 │ │ │ │ svcge 0x0004f47f │ │ │ │ vaba.s8 q15, q0, │ │ │ │ addsmi r1, r3, #1342177283 @ 0x50000003 │ │ │ │ svcge 0x0070f43f │ │ │ │ svcne 0x000be6fc │ │ │ │ andsvs r4, r8, fp, ror #8 │ │ │ │ @ instruction: 0xf634e663 │ │ │ │ - svclt 0x0000eece │ │ │ │ - rsbseq r5, r8, r8, asr #14 │ │ │ │ + svclt 0x0000eec6 │ │ │ │ + rsbseq r5, r8, r8, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r2, asr r6 │ │ │ │ + rsbseq r5, r8, r2, asr #12 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmiami lr!, {r0, r2, r9, sl, lr}^ │ │ │ │ strmi r4, [ip], -lr, ror #23 │ │ │ │ addlt r4, r6, r8, ror r4 │ │ │ │ stmiapl r3, {r0, r2, r3, r5, r6, r7, r8, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ - blvc abb8a8 │ │ │ │ + blvc abb8b8 │ │ │ │ ldmdale r0, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstcs pc, r0, asr pc @ │ │ │ │ - streq r3, [pc, #-517] @ 1faab3 │ │ │ │ - blcc 33acd0 │ │ │ │ + streq r3, [pc, #-517] @ 1faac3 │ │ │ │ + blcc 33ace0 │ │ │ │ vqdmulh.s d2, d0, d3 │ │ │ │ ldm pc, {r0, r1, r2, r5, r6, r7, r8, pc}^ @ │ │ │ │ rsceq pc, pc, r3, lsl r0 @ │ │ │ │ rsceq r0, pc, r7 │ │ │ │ - blcs 43b0b0 │ │ │ │ + blcs 43b0c0 │ │ │ │ rscshi pc, fp, r0 │ │ │ │ - bmi ff9c2cd8 │ │ │ │ + bmi ff9c2ce8 │ │ │ │ ldrbtmi r4, [sl], #-3036 @ 0xfffff424 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bicshi pc, r0, r0, asr #32 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf89481f0 │ │ │ │ stmdacs r1, {r0, r4, r5} │ │ │ │ @ instruction: 0x2320bf04 │ │ │ │ eorscc pc, r1, r4, lsl #17 │ │ │ │ svclt 0x00187e23 │ │ │ │ - blcs 3c2d08 │ │ │ │ + blcs 3c2d18 │ │ │ │ @ instruction: 0x2326bf04 │ │ │ │ mvnle r7, r3, lsr #12 │ │ │ │ strb r2, [r0, r1]! │ │ │ │ mlacc r5, r4, r8, pc @ │ │ │ │ bicsle r2, fp, r1, lsl #22 │ │ │ │ mlane r4, r4, r8, pc @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ strtmi r8, [r3], -r4, asr #1 │ │ │ │ biceq lr, r1, r4, lsl #22 │ │ │ │ - bvs ff3764ac │ │ │ │ - bvc 236810 │ │ │ │ + bvs ff3764bc │ │ │ │ + bvc 236820 │ │ │ │ mlacs r8, r3, r8, pc @ │ │ │ │ - bcs 20795c │ │ │ │ + bcs 20796c │ │ │ │ mrc 15, 7, fp, cr0, cr4, {0} │ │ │ │ vmov.f32 s15, s14 │ │ │ │ addsmi r7, r9, #417792 @ 0x66000 │ │ │ │ - bvc 436458 │ │ │ │ + bvc 436468 │ │ │ │ strd sp, [lr], r2 @ │ │ │ │ ldmdavc r6, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ - blcs 1ed8e9c │ │ │ │ + blcs 1ed8eac │ │ │ │ andeq pc, r2, #79 @ 0x4f │ │ │ │ eorvs r6, sl, ip, rrx │ │ │ │ - blcs 1bf0de8 │ │ │ │ + blcs 1bf0df8 │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ vqdmulh.s d18, d0, d21 │ │ │ │ - blcc 191b050 │ │ │ │ + blcc 191b060 │ │ │ │ stmiale pc!, {r3, r8, r9, fp, sp} @ │ │ │ │ - blx 28357c │ │ │ │ + blx 28358c │ │ │ │ pldw [r3], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0407f82 │ │ │ │ @ instruction: 0xf0138154 │ │ │ │ @ instruction: 0xf0400f82 │ │ │ │ @ instruction: 0xf013814d │ │ │ │ svclt 0x001c0f41 │ │ │ │ cmnvs r3, r0, lsr #7 │ │ │ │ @ instruction: 0xf894d09e │ │ │ │ - blcs 246e50 │ │ │ │ + blcs 246e60 │ │ │ │ @ instruction: 0x2320d1b8 │ │ │ │ eorcc pc, sp, r4, lsl #17 │ │ │ │ @ instruction: 0xf5b3e7b4 │ │ │ │ vmax.f32 d7, d16, d28 │ │ │ │ @ instruction: 0xf5b38132 │ │ │ │ @ instruction: 0xf0c07f91 │ │ │ │ @ instruction: 0xf5a380af │ │ │ │ - blcs f97c00 │ │ │ │ + blcs f97c10 │ │ │ │ andge sp, r2, #9043968 @ 0x8a0000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ andeq r0, r0, sp, ror #2 │ │ │ │ @ instruction: 0xffffff0d │ │ │ │ @ instruction: 0xffffff0d │ │ │ │ @ instruction: 0xffffff0d │ │ │ │ @@ -469933,78 +469937,78 @@ │ │ │ │ @ instruction: 0xffffff0d │ │ │ │ andeq r0, r0, r3, ror #3 │ │ │ │ mlacc r5, r4, r8, pc @ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0x2320af13 │ │ │ │ eorcc pc, r5, r4, lsl #17 │ │ │ │ @ instruction: 0xf894e72c │ │ │ │ - blcs 246f90 │ │ │ │ + blcs 246fa0 │ │ │ │ @ instruction: 0x2320bf04 │ │ │ │ eorscc pc, r5, r4, lsl #17 │ │ │ │ svcge 0x0006f47f │ │ │ │ stmdbvs r3!, {r1, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bcs 214f38 │ │ │ │ + bcs 214f48 │ │ │ │ svcge 0x0000f43f │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 8f4ac8 │ │ │ │ + blcs 8f4ad8 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr8, cr15, {3} │ │ │ │ vpadd.i8 d19, d0, d12 │ │ │ │ - blx a83770 │ │ │ │ + blx a83780 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ @ instruction: 0xf44fbf44 │ │ │ │ cmnvs r3, ip, lsr #7 │ │ │ │ svcge 0x004df53f │ │ │ │ - blcs ffe74aa8 │ │ │ │ + blcs ffe74ab8 │ │ │ │ mcrge 4, 7, pc, cr8, cr15, {3} @ │ │ │ │ orrne pc, r3, #64, 4 │ │ │ │ strb r6, [r4, -r3, ror #2] │ │ │ │ bicvc pc, r1, #1325400064 @ 0x4f000000 │ │ │ │ strb r6, [r0, -r3, ror #2] │ │ │ │ ldrsbtle r2, [r9], #189 @ 0xbd │ │ │ │ - blcs ff2b12e0 │ │ │ │ - blcs ff5eef38 │ │ │ │ + blcs ff2b12f0 │ │ │ │ + blcs ff5eef48 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr8, cr15, {3} │ │ │ │ @ instruction: 0x73bef44f │ │ │ │ ldr r6, [r4, -r3, ror #2]! │ │ │ │ cmnpne fp, #64, 4 @ p-variant is OBSOLETE │ │ │ │ ldr r6, [r0, -r3, ror #2]! │ │ │ │ cmnvs r3, sl, ror #7 │ │ │ │ mvncs lr, #11796480 @ 0xb40000 │ │ │ │ str r6, [sl, -r3, ror #2]! │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ svcge 0x00024628 │ │ │ │ - ldc2l 6, cr15, [r4, #-552]! @ 0xfffffdd8 │ │ │ │ - ldc 1, cr2, [pc, #128] @ 1fafd0 │ │ │ │ + stc2l 6, cr15, [ip, #-552]! @ 0xfffffdd8 │ │ │ │ + ldc 1, cr2, [pc, #128] @ 1fafe0 │ │ │ │ @ instruction: 0x46800b3b │ │ │ │ @ instruction: 0xf6884638 │ │ │ │ - stmdbvs r8!, {r0, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx fecb8980 │ │ │ │ + blx feab8990 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2cc858 │ │ │ │ + blgt 2cc868 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - ldrtmi pc, [r3], -r1, lsr #28 @ │ │ │ │ + @ instruction: 0x4633fe19 │ │ │ │ strtmi r4, [r8], -r2, asr #12 │ │ │ │ cmnpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fff389b2 │ │ │ │ + blx ffd389c2 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ strmi sl, [r1], -r4, lsl #30 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r2, #-544] @ 0xfffffde0 │ │ │ │ + stc2l 6, cr15, [sl, #-544] @ 0xfffffde0 │ │ │ │ @ instruction: 0xf68869e0 │ │ │ │ - ssat pc, #24, sp, asr #18 @ │ │ │ │ + ssat pc, #24, r5, asr #18 @ │ │ │ │ mvnvc pc, #683671552 @ 0x28c00000 │ │ │ │ @ instruction: 0xf63f2b05 │ │ │ │ @ instruction: 0xf894ae95 │ │ │ │ - blcs 247064 │ │ │ │ + blcs 247074 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ - blcc 1c34b84 │ │ │ │ + blcc 1c34b94 │ │ │ │ @ instruction: 0xf63f2b0b │ │ │ │ andge sl, r2, #2224 @ 0x8b0 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ andeq r0, r0, sp, lsr r0 │ │ │ │ andeq r0, r0, r7, lsr r0 │ │ │ │ andeq r0, r0, r1, lsr r0 │ │ │ │ @@ -470031,84 +470035,84 @@ │ │ │ │ cmnvs r3, r1, lsr #7 │ │ │ │ @ instruction: 0x23a2e6b5 │ │ │ │ ldrt r6, [r2], r3, ror #2 │ │ │ │ movscs fp, #-2147483611 @ 0x80000025 │ │ │ │ strt r6, [lr], r3, ror #2 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r5, r8, ip, ror #6 │ │ │ │ + rsbseq r5, r8, ip, asr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r4, ror #6 │ │ │ │ - rsbseq r5, r8, r6, lsr #6 │ │ │ │ + rsbseq r5, r8, r4, asr r3 │ │ │ │ + rsbseq r5, r8, r6, lsl r3 │ │ │ │ andcs r4, r2, #34603008 @ 0x2100000 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - strtmi pc, [r1], -r9, ror #25 │ │ │ │ + strtmi pc, [r1], -r1, ror #25 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - ldrtmi pc, [r2], -r3, ror #25 @ │ │ │ │ + @ instruction: 0x4632fcdb │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4633fcdd │ │ │ │ + @ instruction: 0x4633fcd5 │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ strtmi r9, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf68a21dc │ │ │ │ - ldrb pc, [sp, -r7, lsr #23]! @ │ │ │ │ - ldc 6, cr15, [ip], #208 @ 0xd0 │ │ │ │ + @ instruction: 0xe77dfb9f │ │ │ │ + ldc 6, cr15, [r4], #208 @ 0xd0 │ │ │ │ rsbcs r4, r4, r9, lsl #22 │ │ │ │ stmiapl fp, {r1, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwcc pc, #11008 @ 0x2b00 @ │ │ │ │ - blcs 21a10c │ │ │ │ + blcs 21a11c │ │ │ │ mrcge 4, 0, APSR_nzcv, cr8, cr15, {1} │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0x2320ae13 │ │ │ │ eorcc pc, r9, r4, lsl #17 │ │ │ │ svclt 0x0000e62c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 182731c │ │ │ │ + bmi 182732c │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ andne pc, ip, sp, lsl #17 │ │ │ │ stmdavs r3!, {r1, r2, r4, r6, r8, fp, lr} │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ andsls r6, r1, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8926942 │ │ │ │ @ instruction: 0xf88d206a │ │ │ │ @ instruction: 0xb12b200d │ │ │ │ ldmiblt sp, {r0, r2, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 155fd08 │ │ │ │ + bmi 155fd18 │ │ │ │ ldrbtmi r4, [sl], #-2890 @ 0xfffff4b6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r9, r0, asr #32 │ │ │ │ andslt r9, r3, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcge 0x00042300 │ │ │ │ stmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10d469a │ │ │ │ movwls r0, #6412 @ 0x190c │ │ │ │ ldrtmi r6, [ip], fp, lsr #18 │ │ │ │ - bge 275854 │ │ │ │ + bge 275864 │ │ │ │ @ instruction: 0xf8c74646 │ │ │ │ @ instruction: 0xf8c7a00c │ │ │ │ ldmvs fp, {sp, pc}^ │ │ │ │ ldm ip!, {r3, r8, r9, ip, pc} │ │ │ │ strls r0, [r9, #-15] │ │ │ │ @ instruction: 0xb018f8d5 │ │ │ │ ldm ip, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - cdp2 6, 1, cr15, cr12, cr8, {4} │ │ │ │ + cdp2 6, 1, cr15, cr4, cr8, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x2600d05b │ │ │ │ ldrbmi r9, [fp], -r0, lsl #10 │ │ │ │ @ instruction: 0x46264635 │ │ │ │ ldmdbvs r9, {r2, r9, sl, lr} │ │ │ │ ldrdlt pc, [r0], -r1 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @@ -470127,54 +470131,54 @@ │ │ │ │ rsclt r6, sp, #12, 16 @ 0xc0000 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ stc2l 7, cr15, [r0, #-1020]! @ 0xfffffc04 │ │ │ │ ldrtmi r4, [ip], -r5, lsl #6 │ │ │ │ rsclt r4, sp, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0x462046d9 │ │ │ │ - stc2l 6, cr15, [r6, #544]! @ 0x220 │ │ │ │ + ldc2l 6, cr15, [lr, #544] @ 0x220 │ │ │ │ cmnlt ip, r3, lsr #12 │ │ │ │ strb r4, [lr, r4, lsl #12] │ │ │ │ strbmi r4, [r0], -sl, asr #12 │ │ │ │ ldc2l 7, cr15, [r0, #-1020] @ 0xfffffc04 │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - @ instruction: 0x4623fdd9 │ │ │ │ + @ instruction: 0x4623fdd1 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ @ instruction: 0xb1a69d00 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx db8c4c │ │ │ │ + blx bb8c5c │ │ │ │ stmdavs r4!, {r0, r9, sl, ip, pc} │ │ │ │ - blcs 215290 │ │ │ │ + blcs 2152a0 │ │ │ │ svcge 0x007df43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r5!, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ orrle r2, sp, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe771 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - blx 838c78 │ │ │ │ + blx 638c88 │ │ │ │ @ instruction: 0xf634e7e9 │ │ │ │ - svclt 0x0000ebee │ │ │ │ + svclt 0x0000ebe6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, r4, lsr #30 │ │ │ │ - ldrshteq r4, [r8], #-234 @ 0xffffff16 │ │ │ │ + rsbseq r4, r8, r4, lsl pc │ │ │ │ + rsbseq r4, r8, sl, ror #29 │ │ │ │ teqpcc r6, r0 @ @ p-variant is OBSOLETE │ │ │ │ strle r0, [sl, #-1755] @ 0xfffff925 │ │ │ │ @ instruction: 0xf4136d83 │ │ │ │ tstle pc, r0, asr #5 │ │ │ │ movwne pc, #4099 @ 0x1003 @ │ │ │ │ svclt 0x00144313 │ │ │ │ andcs r2, r0, r1 │ │ │ │ stmdavs r3, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ cmnlt r0, r8, lsl r8 │ │ │ │ smladeq r0, r8, r9, r6 │ │ │ │ - bvs ff830684 │ │ │ │ + bvs ff830694 │ │ │ │ andsle r2, r1, r0, lsl r8 │ │ │ │ ldceq 1, cr15, [r1], {160} @ 0xa0 │ │ │ │ stmdblt r0, {r0, r3, sl, fp, ip, lr, pc} │ │ │ │ ldmdavs fp, {r0, r1, r4, sp, lr} │ │ │ │ stmdacs r0, {r3, r4, fp, sp, lr} │ │ │ │ stmdavs fp, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andcs fp, r1, r3, ror #2 │ │ │ │ @@ -470192,57 +470196,57 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdhi pc, [r4], pc @ │ │ │ │ addlt r4, r3, lr, lsl r6 │ │ │ │ cmncs r8, r9, lsl #13 │ │ │ │ @ instruction: 0x46054617 │ │ │ │ @ instruction: 0xf6f244f8 │ │ │ │ - stmdbvs r2, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r2, {r0, r1, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclne 6, cr4, [r3], #16 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r8, r5, lsr #32 │ │ │ │ svclt 0x00142b03 │ │ │ │ movwcs r0, #6299 @ 0x189b │ │ │ │ andseq pc, r4, #-2080374783 @ 0x84000001 │ │ │ │ @ instruction: 0xf8d56102 │ │ │ │ movtvs r2, #8568 @ 0x2178 │ │ │ │ @ instruction: 0xf8c5441a │ │ │ │ ldmdbmi fp, {r3, r4, r5, r6, r8, sp} │ │ │ │ andseq pc, r1, #-1073741783 @ 0xc0000029 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf8d2f6f3 │ │ │ │ + @ instruction: 0xf8caf6f3 │ │ │ │ rscvs r2, r7, #0, 6 │ │ │ │ rsbvs r6, r3, #224 @ 0xe0 │ │ │ │ - blmi 7a9a48 │ │ │ │ + blmi 7a9a58 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ strtmi r6, [r8], -r3, lsr #1 │ │ │ │ @ instruction: 0xf6864621 │ │ │ │ - strtmi pc, [r0], -sp, ror #25 │ │ │ │ + strtmi pc, [r0], -r5, ror #25 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ strdcs r8, [r4, -r0] │ │ │ │ vceq.i32 d16, d17, d11 │ │ │ │ tstvs r2, r4, lsl r2 │ │ │ │ ldrsbcs pc, [r0, #-133]! @ 0xffffff7b @ │ │ │ │ stmdblt r6, {r1, r6, r8, r9, sp, lr} │ │ │ │ ldrmi r2, [sl], #-769 @ 0xfffffcff │ │ │ │ cmnpcs r0, r5, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blmi 4b52a8 │ │ │ │ + blmi 4b52b8 │ │ │ │ andcs r4, r4, #51380224 @ 0x3100000 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ - blx 1bb8e74 │ │ │ │ + blx 19b8e84 │ │ │ │ adcvs r7, r0, r3, lsr #26 │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ ldrb r7, [sl, r3, lsr #10] │ │ │ │ - rsbseq r4, r8, r8, lsr sp │ │ │ │ - ldrdeq fp, [r4], -sl @ │ │ │ │ + rsbseq r4, r8, r8, lsr #26 │ │ │ │ + eoreq fp, r4, r2, asr #27 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed52578 │ │ │ │ + bl fed52588 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [sp], -r8, ror #31 │ │ │ │ mulscc r8, sp, r8 │ │ │ │ strmi r4, [lr], -r7, lsl #12 │ │ │ │ @ instruction: 0x4614b9bb │ │ │ │ tstle fp, r2, lsr #14 │ │ │ │ svceq 0x00f0f014 │ │ │ │ @@ -470265,15 +470269,15 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ ldrmi fp, [sp], -r9, lsr #1 │ │ │ │ stmdbvs r0, {r0, r7, r9, sl, lr} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ streq pc, [r1, #-5] │ │ │ │ ldmibmi r2, {r0, r2, r8, ip, pc} │ │ │ │ - blmi fe6a0014 │ │ │ │ + blmi fe6a0024 │ │ │ │ ldcls 4, cr4, [r2], #-484 @ 0xfffffe1c │ │ │ │ ldmibmi r1, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x9327681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmnpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r9, [r9], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ @@ -470283,50 +470287,50 @@ │ │ │ │ tstne r3, #323584 @ 0x4f000 │ │ │ │ sadd16mi fp, lr, r8 │ │ │ │ svclt 0x00082a12 │ │ │ │ streq pc, [r1, #-69] @ 0xffffffbb │ │ │ │ stccs 6, cr9, [r0, #-0] │ │ │ │ rscshi pc, sl, r0 │ │ │ │ movwls r3, #27396 @ 0x6b04 │ │ │ │ - blcs 222054 │ │ │ │ + blcs 222064 │ │ │ │ rschi pc, r7, r0 │ │ │ │ movwls r1, #16163 @ 0x3f23 │ │ │ │ @ instruction: 0xf10d4b7f │ │ │ │ @ instruction: 0xf04f0b40 │ │ │ │ @ instruction: 0xac0c0a00 │ │ │ │ stmiapl fp, {r1, r2, r4, r6, r9, sl, lr}^ │ │ │ │ - blge 660080 │ │ │ │ - blge 760088 │ │ │ │ - blge 9a0070 │ │ │ │ + blge 660090 │ │ │ │ + blge 760098 │ │ │ │ + blge 9a0080 │ │ │ │ ldrbmi r9, [fp], -r9, lsl #6 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x469a46d3 │ │ │ │ - blvs 18f36cc │ │ │ │ + blvs 18f36dc │ │ │ │ stmdbls r7, {r1, r8, r9, ip, pc} │ │ │ │ - bls 20347c │ │ │ │ + bls 20348c │ │ │ │ vqrdmulh.s32 d25, d1, d2 │ │ │ │ tstls r6, #393216 @ 0x60000 │ │ │ │ @ instruction: 0xc010f8dd │ │ │ │ stmiane ip, {r1, r5, r6, r8, r9, ip, sp, lr, pc}^ │ │ │ │ rsbhi pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ vstrls d0, [r9, #-96] @ 0xffffffa0 │ │ │ │ movweq pc, #25441 @ 0x6361 @ │ │ │ │ rsbcc pc, ip, sp, lsl #17 │ │ │ │ strhtcc pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ bicne pc, ip, #-2013265919 @ 0x88000001 │ │ │ │ rsbcc pc, ip, sp, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip!, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ - strgt r0, [pc, #-15] @ 1fb4a5 │ │ │ │ + strgt r0, [pc, #-15] @ 1fb4b5 │ │ │ │ stmdbvs r8, {r0, r8, fp, ip, pc} │ │ │ │ orrcs pc, sl, r0, asr #4 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0xf687602b │ │ │ │ - @ instruction: 0xf8cdf81d │ │ │ │ + @ instruction: 0xf8cdf815 │ │ │ │ @ instruction: 0xf100903c │ │ │ │ stmib r4, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ strmi r6, [r5], -r0, lsl #12 │ │ │ │ @ instruction: 0xf10060a6 │ │ │ │ @ instruction: 0xf8990c64 │ │ │ │ @ instruction: 0xf8803010 │ │ │ │ ldm r4, {r2, r3, r5, ip, sp} │ │ │ │ @@ -470336,15 +470340,15 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stcleq 0, cr15, [r4], #-316 @ 0xfffffec4 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ @ instruction: 0xf8bd4629 │ │ │ │ stmdals r1, {r4, r7, ip, sp} │ │ │ │ rscspl pc, ip, #50331648 @ 0x3000000 │ │ │ │ - bls 205d10 │ │ │ │ + bls 205d20 │ │ │ │ andcs fp, r1, #8, 30 │ │ │ │ bicne pc, ip, #-2013265919 @ 0x88000001 │ │ │ │ addscc pc, r0, sp, lsr #17 │ │ │ │ stmdbvs fp!, {r1, r3, r9, fp, ip, pc}^ │ │ │ │ mulsvc r1, r9, r8 │ │ │ │ streq pc, [r0, r7, asr #32] │ │ │ │ movwcs pc, #15116 @ 0x3b0c @ │ │ │ │ @@ -470369,67 +470373,67 @@ │ │ │ │ strcc r7, [fp, -r3, asr #32] │ │ │ │ eorcs pc, r7, r5, asr #16 │ │ │ │ umaalcs pc, r4, r3, r8 @ │ │ │ │ umaalcc pc, r5, r3, r8 @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvs pc, r2, r5, asr #16 │ │ │ │ eorvs pc, r3, r5, asr #16 │ │ │ │ - blx 738fbe │ │ │ │ + blx 538fce │ │ │ │ ldrmi r9, [fp, #2822] @ 0xb06 │ │ │ │ stmdbls r1, {r0, r3, r4, r5, ip, lr, pc} │ │ │ │ - blls 2d59c0 │ │ │ │ + blls 2d59d0 │ │ │ │ svcls 0x0004f853 │ │ │ │ @ instruction: 0xf1b99303 │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ eorcs r9, r0, #11264 @ 0x2c00 │ │ │ │ andsvs r2, lr, r1, lsl #2 │ │ │ │ tstls r0, #8, 22 @ 0x2000 │ │ │ │ - blvc 636c30 │ │ │ │ - blvc 536bf4 │ │ │ │ - @ instruction: 0xff7af686 │ │ │ │ + blvc 636c40 │ │ │ │ + blvc 536c04 │ │ │ │ + @ instruction: 0xff72f686 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2cce58 │ │ │ │ + blgt 2cce68 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68a9801 │ │ │ │ - stmdals r4, {r0, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r4, {r0, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r0, r4, lsr #4 │ │ │ │ - svc 0x003cf633 │ │ │ │ - blcs 2221fc │ │ │ │ + svc 0x0034f633 │ │ │ │ + blcs 22220c │ │ │ │ svcge 0x0041f47f │ │ │ │ movwls r9, #11013 @ 0x2b05 │ │ │ │ eorcs lr, r0, #16515072 @ 0xfc0000 │ │ │ │ @ instruction: 0xf6862101 │ │ │ │ - stcls 15, cr15, [r1, #-380] @ 0xfffffe84 │ │ │ │ + stcls 15, cr15, [r1, #-348] @ 0xfffffea4 │ │ │ │ strbmi r4, [r9], -r1, lsl #13 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0xf109fadb │ │ │ │ + @ instruction: 0xf109fad3 │ │ │ │ stmdbvs r8!, {r2, r4, r8, fp} │ │ │ │ - bmi 5b5548 │ │ │ │ + bmi 5b5558 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r9, r7, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svclt 0x00282b04 │ │ │ │ movwls r2, #25348 @ 0x6304 │ │ │ │ @ instruction: 0xf634e702 │ │ │ │ - svclt 0x0000e9ea │ │ │ │ - rsbseq r4, r8, ip, lsl #24 │ │ │ │ + svclt 0x0000e9e2 │ │ │ │ + ldrshteq r4, [r8], #-188 @ 0xffffff44 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r8], #-182 @ 0xffffff4a │ │ │ │ + rsbseq r4, r8, r6, ror #23 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r4, r8, lr, ror #19 │ │ │ │ + ldrsbteq r4, [r8], #-158 @ 0xffffff62 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 150d0b4 │ │ │ │ + bmi 150d0c4 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -470468,193 +470472,193 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6866938 │ │ │ │ - ldclvc 14, cr15, [r3], #-404 @ 0xfffffe6c │ │ │ │ + ldclvc 14, cr15, [r3], #-372 @ 0xfffffe8c │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6884680 │ │ │ │ - ldmvs fp!, {r0, r2, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 1fb75c │ │ │ │ + strgt ip, [pc], #-3343 @ 1fb76c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx c39194 │ │ │ │ - blmi 44df9c │ │ │ │ + blx a391a4 │ │ │ │ + blmi 44dfac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7557e0 │ │ │ │ + blls 7557f0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf634e79c │ │ │ │ - svclt 0x0000e93c │ │ │ │ + svclt 0x0000e934 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, lr, lsl #19 │ │ │ │ - @ instruction: 0x00784890 │ │ │ │ + rsbseq r4, r8, lr, ror r9 │ │ │ │ + rsbseq r4, r8, r0, lsl #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - bmi 1a8d010 │ │ │ │ + bmi 1a8d020 │ │ │ │ adclt r4, r7, r2, ror #22 │ │ │ │ mcrmi 4, 3, r4, cr2, cr10, {3} │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ ldmpl r3, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x9325681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ - blmi 195b9f8 │ │ │ │ + blmi 195ba08 │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r0], -r1, lsl #4 │ │ │ │ movwls r4, #1147 @ 0x47b │ │ │ │ tstls r1, r4, ror #6 │ │ │ │ @ instruction: 0xf6344619 │ │ │ │ - ldmdbmi r8, {r1, r2, r4, r6, fp, sp, lr, pc}^ │ │ │ │ + ldmdbmi r8, {r1, r2, r3, r6, fp, sp, lr, pc}^ │ │ │ │ biceq lr, r5, #7168 @ 0x1c00 │ │ │ │ stmdbvs r0!, {r1, r6, r9, sl, lr} │ │ │ │ tstls r3, r1, ror r8 │ │ │ │ - blx 1239216 │ │ │ │ + blx 1039226 │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6866920 │ │ │ │ - strmi pc, [r5], -r5, lsr #28 │ │ │ │ + @ instruction: 0x4605fe1d │ │ │ │ vbic.i16 d22, #187 @ 0x00bb │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ strhvs r6, [r3, #139] @ 0x8b │ │ │ │ andvs r6, r7, #573440 @ 0x8c000 │ │ │ │ strbeq pc, [r4, -r0, lsl #2] @ │ │ │ │ @ instruction: 0xf9934639 │ │ │ │ - bcs 583928 │ │ │ │ + bcs 583938 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-131] @ 0xffffff7d │ │ │ │ - @ instruction: 0xf8e2f688 │ │ │ │ + @ instruction: 0xf8daf688 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9c0f68a │ │ │ │ + @ instruction: 0xf9b8f68a │ │ │ │ @ instruction: 0xf89369eb │ │ │ │ ldmdbvc fp, {r0, r2, r3, pc} │ │ │ │ stmdale ip, {r0, r2, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x6c0b0b0b │ │ │ │ - stclvs 15, cr6, [pc], #-420 @ 1fb6b0 │ │ │ │ + stclvs 15, cr6, [pc], #-420 @ 1fb6c0 │ │ │ │ rsbvc r6, r9, #108, 18 @ 0x1b0000 │ │ │ │ stmdbvs r9!, {r0, r1, r3, r8, fp, sp, lr}^ │ │ │ │ - bleq 4be48c │ │ │ │ + bleq 4be49c │ │ │ │ @ instruction: 0xf04f0b0b │ │ │ │ vst2.8 {d16,d18}, [pc :128], r0 │ │ │ │ stmdbvs r0!, {r1, r3, r7, r8, ip, sp, lr} │ │ │ │ - cdp2 6, 4, cr15, cr8, cr6, {4} │ │ │ │ + cdp2 6, 4, cr15, cr0, cr6, {4} │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ @ instruction: 0x464b0818 │ │ │ │ strmi r4, [r5], -r1, asr #12 │ │ │ │ - @ instruction: 0xf8baf688 │ │ │ │ + @ instruction: 0xf8b2f688 │ │ │ │ strls sl, [r7, -r4, lsl #22] │ │ │ │ cdpeq 1, 5, cr15, cr4, cr5, {0} │ │ │ │ @ instruction: 0xf10d2700 │ │ │ │ strls r0, [r4, -r0, lsr #24] │ │ │ │ strvc lr, [r5, -sp, asr #19] │ │ │ │ - bleq 1b379d8 │ │ │ │ + bleq 1b379e8 │ │ │ │ ldrsbtls pc, [r0], pc @ │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf8d5000f │ │ │ │ stm lr, {r2, r4, sp, pc} │ │ │ │ strtmi r0, [r0], -pc │ │ │ │ @ instruction: 0xf8564629 │ │ │ │ - blx 4c78de │ │ │ │ + blx 4c78ee │ │ │ │ @ instruction: 0xf893330a │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r5, asr #16 │ │ │ │ - @ instruction: 0xf97af68a │ │ │ │ - blmi 94e154 │ │ │ │ + @ instruction: 0xf972f68a │ │ │ │ + blmi 94e164 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b5593c │ │ │ │ + blls b5594c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12c0300 │ │ │ │ eorlt r4, r7, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstpcs r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6866900 │ │ │ │ - @ instruction: 0xf100fe09 │ │ │ │ + @ instruction: 0xf100fe01 │ │ │ │ @ instruction: 0x46410818 │ │ │ │ andcs r2, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6884607 │ │ │ │ - blmi 739af4 │ │ │ │ + blmi 739ae4 │ │ │ │ strtmi r2, [r0], -r4, ror #2 │ │ │ │ ldmpl r3!, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0xf8934639 │ │ │ │ movwcc r3, #45088 @ 0xb020 │ │ │ │ eorpl pc, r3, r7, asr #16 │ │ │ │ - @ instruction: 0xf950f68a │ │ │ │ + @ instruction: 0xf948f68a │ │ │ │ @ instruction: 0xf04fe7d4 │ │ │ │ str r0, [r0, r0, asr #18]! │ │ │ │ ldmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe79d │ │ │ │ ldr r0, [sl, r8, lsl #18] │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf634e797 │ │ │ │ - svclt 0x0000e868 │ │ │ │ - rsbseq r4, r8, r8, asr #16 │ │ │ │ + svclt 0x0000e860 │ │ │ │ + rsbseq r4, r8, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, r0, asr #16 │ │ │ │ - eoreq fp, r4, r8, lsl #20 │ │ │ │ + rsbseq r4, r8, r0, lsr r8 │ │ │ │ + strdeq fp, [r4], -r0 @ │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r4, r8, r4, lsr r7 │ │ │ │ + rsbseq r4, r8, r4, lsr #14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0x4606b0b7 │ │ │ │ strcc pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ pkhbtmi sl, sl, sp, lsl #24 │ │ │ │ andls r2, r3, r0, lsr #4 │ │ │ │ @ instruction: 0xf8df2100 │ │ │ │ - strls r0, [pc], #-1280 @ 1fb984 │ │ │ │ + strls r0, [pc], #-1280 @ 1fb994 │ │ │ │ @ instruction: 0xf8df4478 │ │ │ │ ldrbtmi fp, [fp], #1276 @ 0x4fc │ │ │ │ strtmi r5, [r0], -r3, asr #17 │ │ │ │ teqls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stcl 6, cr15, [r0, #-204]! @ 0xffffff34 │ │ │ │ + ldcl 6, cr15, [r8, #-204] @ 0xffffff34 │ │ │ │ @ instruction: 0x501cf8da │ │ │ │ @ instruction: 0x2d006930 │ │ │ │ tstcs r0, sl, lsr r0 │ │ │ │ - ldc2l 6, cr15, [r2, #-536] @ 0xfffffde8 │ │ │ │ + stc2l 6, cr15, [sl, #-536] @ 0xfffffde8 │ │ │ │ stmdbvs fp!, {r1, r4, r5, r8, fp, sp, lr} │ │ │ │ stmiavs r9!, {r2, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001507 │ │ │ │ - blcs 57ced8 │ │ │ │ + blcs 57cee8 │ │ │ │ svclt 0x00144629 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf810f688 │ │ │ │ + @ instruction: 0xf808f688 │ │ │ │ strtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xf8eef68a │ │ │ │ + @ instruction: 0xf8e6f68a │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 75a744 │ │ │ │ + blcs 75a754 │ │ │ │ tstphi fp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ rsbeq r0, r8, #1073741830 @ 0x40000006 │ │ │ │ rsbseq r0, r8, #108, 4 @ 0xc0000006 │ │ │ │ rsbeq r0, r8, #120, 4 @ 0x80000007 │ │ │ │ rsbeq r0, ip, #104, 4 @ 0x80000006 │ │ │ │ @@ -470665,112 +470669,112 @@ │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ ldrdvs pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ stcvs 12, cr10, [r2, #100] @ 0x64 │ │ │ │ ldrpl lr, [r9, #-2509] @ 0xfffff633 │ │ │ │ stmib sp, {r0, r1, r4, r5, fp, sp, lr}^ │ │ │ │ teqlt fp, fp, lsl r5 │ │ │ │ - blcs 216100 │ │ │ │ + blcs 216110 │ │ │ │ msrhi CPSR_f, r0, asr #32 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf8564626 │ │ │ │ - blcs 20a658 │ │ │ │ + blcs 20a668 │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ adcsmi r9, r3, #15360 @ 0x3c00 │ │ │ │ strdcs sp, [r4], -r7 │ │ │ │ - @ instruction: 0xf9c0f689 │ │ │ │ + @ instruction: 0xf9b8f689 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6899803 │ │ │ │ - strmi pc, [r4], -r3, asr #30 │ │ │ │ + @ instruction: 0x4604ff3b │ │ │ │ ldrdls pc, [ip], -sp │ │ │ │ @ instruction: 0xf04f2600 │ │ │ │ svcge 0x00140801 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ vpmax.s8 d15, d6, d8 │ │ │ │ @ instruction: 0xf000421a │ │ │ │ @ instruction: 0xf8da8084 │ │ │ │ @ instruction: 0x46312018 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ stcvc 14, cr15, [r3], {139} @ 0x8b │ │ │ │ - blcc 24d298 │ │ │ │ + blcc 24d2a8 │ │ │ │ vqdmulh.s d2, d0, d15 │ │ │ │ ldm pc, {r0, r3, r5, r9, pc}^ @ │ │ │ │ rsbeq pc, pc, r3, lsl r0 @ │ │ │ │ subseq r0, sl, r8, rrx │ │ │ │ rsbeq r0, r1, r3, asr r0 │ │ │ │ eoreq r0, r7, #1879048194 @ 0x70000002 │ │ │ │ eoreq r0, r7, #76 @ 0x4c │ │ │ │ eoreq r0, r7, #1879048194 @ 0x70000002 │ │ │ │ eoreq r0, r7, #1879048194 @ 0x70000002 │ │ │ │ eoreq r0, r7, #1879048194 @ 0x70000002 │ │ │ │ @ instruction: 0x46230010 │ │ │ │ @ instruction: 0x464821b4 │ │ │ │ - cdp2 6, 5, cr15, cr6, cr9, {4} │ │ │ │ - blls 5cd2dc │ │ │ │ + cdp2 6, 4, cr15, cr14, cr9, {4} │ │ │ │ + blls 5cd2ec │ │ │ │ eorpl pc, r6, r3, asr #16 │ │ │ │ cdpcs 6, 0, cr3, cr8, cr1, {0} │ │ │ │ @ instruction: 0xf89ad1ce │ │ │ │ @ instruction: 0xf8da4014 │ │ │ │ stccs 0, cr1, [r0], {8} │ │ │ │ - bls 5efc90 │ │ │ │ + bls 5efca0 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ stmdals r3, {r0, r4, r9, sp} │ │ │ │ ldc2l 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ svceq 0x00f0f013 │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - blne 8c4b00 │ │ │ │ + blne 8c4b10 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - bls 2bcc74 │ │ │ │ + bls 2bcc84 │ │ │ │ ldmib r2, {r1, r4, r8, fp, sp, lr}^ │ │ │ │ tstmi r8, #-2147483643 @ 0x80000005 │ │ │ │ stmib r2, {r0, r5, r8, r9, lr}^ │ │ │ │ - bmi ff8fbf70 │ │ │ │ + bmi ff8fbf80 │ │ │ │ ldrbtmi r4, [sl], #-3032 @ 0xfffff428 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bicshi pc, ip, r0, asr #32 │ │ │ │ pop {r0, r1, r2, r4, r5, ip, sp, pc} │ │ │ │ qsub8mi r8, r3, r0 │ │ │ │ @ instruction: 0x464821be │ │ │ │ - cdp2 6, 1, cr15, cr10, cr9, {4} │ │ │ │ + cdp2 6, 1, cr15, cr2, cr9, {4} │ │ │ │ strb r4, [r2, r5, lsl #12] │ │ │ │ @ instruction: 0x21ba4623 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - @ instruction: 0x4605fe13 │ │ │ │ + strmi pc, [r5], -fp, lsl #28 │ │ │ │ @ instruction: 0x4623e7bb │ │ │ │ @ instruction: 0x464821b8 │ │ │ │ - cdp2 6, 0, cr15, cr12, cr9, {4} │ │ │ │ + cdp2 6, 0, cr15, cr4, cr9, {4} │ │ │ │ ldr r4, [r4, r5, lsl #12]! │ │ │ │ @ instruction: 0x21bc4623 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - strmi pc, [r5], -r5, lsl #28 │ │ │ │ + @ instruction: 0x4605fdfd │ │ │ │ strtmi lr, [r3], -sp, lsr #15 │ │ │ │ @ instruction: 0x464821b6 │ │ │ │ - ldc2l 6, cr15, [lr, #548]! @ 0x224 │ │ │ │ + ldc2l 6, cr15, [r6, #548]! @ 0x224 │ │ │ │ str r4, [r6, r5, lsl #12]! │ │ │ │ mvncs r4, r3, lsr #12 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - @ instruction: 0x4605fdf7 │ │ │ │ + strmi pc, [r5], -pc, ror #27 │ │ │ │ @ instruction: 0x2120e79f │ │ │ │ - ldc 6, cr4, [pc, #224] @ 1fbc6c │ │ │ │ + ldc 6, cr4, [pc, #224] @ 1fbc7c │ │ │ │ @ instruction: 0xf6870bba │ │ │ │ - @ instruction: 0xf8d9fcdd │ │ │ │ + @ instruction: 0xf8d9fcd5 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf6862101 │ │ │ │ - strmi pc, [r5], -sp, lsl #25 │ │ │ │ + strmi pc, [r5], -r5, lsl #25 │ │ │ │ addsle r2, r0, r0, lsl #16 │ │ │ │ - blgt 2cd494 │ │ │ │ + blgt 2cd4a4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r8, asr #12 │ │ │ │ - @ instruction: 0xf68a3514 │ │ │ │ - str pc, [r6, r3, lsl #16] │ │ │ │ + @ instruction: 0xf6893514 │ │ │ │ + @ instruction: 0xe786fffb │ │ │ │ andscs r9, r1, #15360 @ 0x3c00 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7ff9803 │ │ │ │ @ instruction: 0xf8dafc03 │ │ │ │ @ instruction: 0xf0133010 │ │ │ │ @ instruction: 0xd0930ff0 │ │ │ │ @ instruction: 0xf8daa821 │ │ │ │ @@ -470778,112 +470782,112 @@ │ │ │ │ andscs r9, r2, #0 │ │ │ │ @ instruction: 0xf7ff9803 │ │ │ │ @ instruction: 0xf8dafbf5 │ │ │ │ strcs r2, [r0], #-16 │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ svclt 0x00181b1b │ │ │ │ @ instruction: 0xf0122301 │ │ │ │ - b 15bfbb8 │ │ │ │ + b 15bfbc8 │ │ │ │ svclt 0x00184343 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ svcls 0x0003e781 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf6866938 │ │ │ │ - @ instruction: 0x4605fd9f │ │ │ │ + @ instruction: 0x4605fd97 │ │ │ │ ldrcc fp, [r4, #-288] @ 0xfffffee0 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xffe2f689 │ │ │ │ + @ instruction: 0xffdaf689 │ │ │ │ stcpl 8, cr15, [r4], {70} @ 0x46 │ │ │ │ strtcs lr, [r0], #-1812 @ 0xfffff8ec │ │ │ │ @ instruction: 0xf44f9b03 │ │ │ │ @ instruction: 0xf04f718a │ │ │ │ ldmdbvs r8, {r2, r5, r6, r8, fp} │ │ │ │ - stc2l 6, cr15, [r6], #-536 @ 0xfffffde8 │ │ │ │ + mrrc2 6, 8, pc, lr, cr6 @ │ │ │ │ @ instruction: 0xf1004623 │ │ │ │ @ instruction: 0x463a0418 │ │ │ │ @ instruction: 0xf8804621 │ │ │ │ strmi r7, [r6], -ip, lsr #32 │ │ │ │ - cdp2 6, 13, cr15, cr8, cr7, {4} │ │ │ │ + cdp2 6, 13, cr15, cr0, cr7, {4} │ │ │ │ smladcs r0, r0, fp, sl │ │ │ │ @ instruction: 0xf1069513 │ │ │ │ @ instruction: 0x97100c54 │ │ │ │ stmib sp, {r2, r4, r8, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8df7711 │ │ │ │ - blgt 5f4520 │ │ │ │ + blgt 5f4530 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0x8014f8d6 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdals r3, {r0, r4, r5, r9, sl, lr} │ │ │ │ andcc pc, lr, fp, asr r8 @ │ │ │ │ movwcc pc, #35593 @ 0x8b09 @ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf6897023 │ │ │ │ - usat pc, #13, fp, lsl #31 @ │ │ │ │ + usat pc, #13, r3, lsl #31 @ │ │ │ │ vpadd.i8 d16, d15, d2 │ │ │ │ @ instruction: 0xf6cf0106 │ │ │ │ @ instruction: 0x463771ff │ │ │ │ ldrbmi r9, [r9], -r8, lsl #2 │ │ │ │ ldmdaeq r0, {r1, ip, sp, lr, pc} │ │ │ │ andshi pc, ip, sp, asr #17 │ │ │ │ cmnlt lr, #2588672 @ 0x278000 │ │ │ │ - bvc 5363dc │ │ │ │ + bvc 5363ec │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strls r4, [lr], #-1551 @ 0xfffff9f1 │ │ │ │ ldmdavs r5, {r1, r4, r5, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 6dc09c │ │ │ │ + blvc 6dc0ac │ │ │ │ teqle r0, r4, lsl #22 │ │ │ │ vqrshrn.s64 d6, q0, #32 │ │ │ │ - blcs 2c4af4 │ │ │ │ - blmi 1df1d7c │ │ │ │ + blcs 2c4b04 │ │ │ │ + blmi 1df1d8c │ │ │ │ ldmpl fp!, {r2, r5, r6, r8, sp}^ │ │ │ │ movwcc pc, #2817 @ 0xb01 @ │ │ │ │ @ instruction: 0xf8939807 │ │ │ │ tstcc fp, r3, asr #32 │ │ │ │ eorne pc, r1, r2, asr r8 @ │ │ │ │ cmnpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ eorle r4, pc, r8, lsl #5 │ │ │ │ @ instruction: 0x4630b9dd │ │ │ │ - @ instruction: 0xf852f688 │ │ │ │ + @ instruction: 0xf84af688 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4639d1da │ │ │ │ ldrsbtge pc, [r4], -sp @ │ │ │ │ stcls 15, cr9, [lr], {12} │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svccs 0x0000ae99 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr6, cr15, {1} │ │ │ │ - blcs 216404 │ │ │ │ + blcs 216414 │ │ │ │ ldmdavs pc!, {r1, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - blcs 215e0c │ │ │ │ + blcs 215e1c │ │ │ │ @ instruction: 0xe68dd1f8 │ │ │ │ stmdavs r9!, {r0, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmdavs fp, {r0, r4, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc cdbfec │ │ │ │ + blvc cdbffc │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ vmul.f32 d6, d0, d8[1] │ │ │ │ - blcs 2c4b6c │ │ │ │ + blcs 2c4b7c │ │ │ │ strtmi sp, [sl], -lr, ror #17 │ │ │ │ strb r4, [r0, sp, lsl #12] │ │ │ │ @ instruction: 0xf8937f99 │ │ │ │ tstcc fp, r5, lsr #32 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ @ instruction: 0xf852b021 │ │ │ │ @ instruction: 0xf1bb3023 │ │ │ │ - blx fe8bf964 │ │ │ │ - blx fef39014 │ │ │ │ + blx fe8bf974 │ │ │ │ + blx fef39024 │ │ │ │ movwls pc, #25732 @ 0x6484 @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrshtle r3, [r2], #-79 @ 0xffffffb1 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - beq feb381b0 │ │ │ │ + beq feb381c0 │ │ │ │ stmib sp, {r0, r2, r5, r8, r9, fp, sp, pc}^ │ │ │ │ stmib sp, {r0, r3, r8, sl, sp, lr}^ │ │ │ │ strls r2, [fp, -r4, lsl #6] │ │ │ │ stmib r8, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8c89900 │ │ │ │ cdpvs 0, 1, cr9, cr15, cr8, {0} │ │ │ │ ldrls r9, [r7, -r5, lsl #26] │ │ │ │ @@ -470898,64 +470902,64 @@ │ │ │ │ adcmi pc, r4, sp, lsl #17 │ │ │ │ strls sl, [r8, -sp, lsr #26]! │ │ │ │ @ instruction: 0xf1be462e │ │ │ │ ldm ip!, {r0, r8, r9, sl, fp} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ - bls 2efefc │ │ │ │ + bls 2eff0c │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6866910 │ │ │ │ - @ instruction: 0x7c7bfb03 │ │ │ │ + @ instruction: 0x7c7bfafb │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6874606 │ │ │ │ - bls 2fb600 │ │ │ │ + bls 2fb5f0 │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ - bvc 656148 │ │ │ │ + bvc 656158 │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ - b 123ca24 │ │ │ │ - blls 3fc514 │ │ │ │ + b 123ca34 │ │ │ │ + blls 3fc524 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ teqhi r3, #1275068416 @ 0x4c000000 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, sl, fp, lr, pc} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r3, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf6894631 │ │ │ │ - blls 3bb950 │ │ │ │ + blls 3bb940 │ │ │ │ strtmi r2, [r3], #-513 @ 0xfffffdff │ │ │ │ vst1.8 {d15-d16}, [r4], r2 │ │ │ │ - bleq 3366e4 │ │ │ │ + bleq 3366f4 │ │ │ │ orreq lr, r3, #13312 @ 0x3400 │ │ │ │ svceq 0x0000f1bb │ │ │ │ vld3.32 @ instruction: 0xf4abfa9b │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0x665f34ff │ │ │ │ - bls 3304bc │ │ │ │ + bls 3304cc │ │ │ │ strvs lr, [r9, #-2525] @ 0xfffff623 │ │ │ │ - blls 3e3a88 │ │ │ │ + blls 3e3a98 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldrmi sl, [r0], -r5, asr #30 │ │ │ │ - @ instruction: 0xf9f8f687 │ │ │ │ + @ instruction: 0xf9f0f687 │ │ │ │ stccs 7, cr14, [r0], {64} @ 0x40 │ │ │ │ @ instruction: 0xe7dcd1b3 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, ip, ror r6 │ │ │ │ - rsbseq r4, r8, r6, ror r6 │ │ │ │ - rsbseq r4, r8, r6, ror #9 │ │ │ │ + rsbseq r4, r8, ip, ror #12 │ │ │ │ + rsbseq r4, r8, r6, ror #12 │ │ │ │ + ldrsbteq r4, [r8], #-70 @ 0xffffffba │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - blcs 31ab40 │ │ │ │ + blcs 31ab50 │ │ │ │ svcge 0x002bf47f │ │ │ │ vmul.f32 d6, d0, d8[1] │ │ │ │ - blcs 2c4cc8 │ │ │ │ + blcs 2c4cd8 │ │ │ │ qadd8mi fp, sl, r8 │ │ │ │ svcge 0x0023f63f │ │ │ │ ldr r2, [r0, -r0, lsl #10] │ │ │ │ stmdbcs r4, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ svcge 0x001df47f │ │ │ │ vqrshrn.s64 d6, q0, #32 │ │ │ │ stmdbcs r3, {r1, r3, r7, r8, sp} │ │ │ │ @@ -470965,80 +470969,80 @@ │ │ │ │ strt r2, [fp], r0, asr #8 │ │ │ │ @ instruction: 0xf8daaa21 │ │ │ │ stmdals r3, {r3, ip} │ │ │ │ andls r2, r0, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf7ff2211 │ │ │ │ @ instruction: 0xe680fa77 │ │ │ │ ldr r2, [pc], r8, lsl #8 │ │ │ │ - ldc 6, cr15, [r0, #204] @ 0xcc │ │ │ │ + stc 6, cr15, [r8, #204] @ 0xcc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4617b09b │ │ │ │ strmi r4, [r4], -r0, asr #21 │ │ │ │ movwlt pc, #2271 @ 0x8df @ │ │ │ │ movwls r4, #5646 @ 0x160e │ │ │ │ - blmi ff1cd0f4 │ │ │ │ + blmi ff1cd104 │ │ │ │ @ instruction: 0xf89d44fb │ │ │ │ ldmpl r3, {r4, r7, lr, pc}^ │ │ │ │ tstls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ rschi pc, r4, r0 │ │ │ │ stmdbvs r0, {r2, r5, r6, r7, r8, sp} │ │ │ │ - blx ffcb9944 │ │ │ │ - beq 838330 │ │ │ │ + blx ffab9954 │ │ │ │ + beq 838340 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ - ldc2l 6, cr15, [lr, #-540] @ 0xfffffde4 │ │ │ │ + ldc2l 6, cr15, [r6, #-540] @ 0xfffffde4 │ │ │ │ rsbcs r4, r4, #183296 @ 0x2cc00 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf85b4620 │ │ │ │ movwls r3, #12291 @ 0x3003 │ │ │ │ @ instruction: 0xf8d84619 │ │ │ │ - blx 287fa6 │ │ │ │ + blx 287fb6 │ │ │ │ strbmi r1, [r1], -r3, lsl #6 │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf848330b │ │ │ │ @ instruction: 0xf6899023 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbvs r0!, {r1, r4, r8, fp, ip, sp, lr} │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ tstcs r1, r2, lsl r9 │ │ │ │ stmdbhi ip, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf686af0c │ │ │ │ - pkhbtmi pc, r3, sp, lsl #21 @ │ │ │ │ + pkhbtmi pc, r3, r5, lsl #21 @ │ │ │ │ @ instruction: 0x463bb158 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 7383c0 │ │ │ │ + bleq 7383d0 │ │ │ │ @ instruction: 0xf6894620 │ │ │ │ - @ instruction: 0xf04ffe11 │ │ │ │ + @ instruction: 0xf04ffe09 │ │ │ │ @ instruction: 0xf8cd0900 │ │ │ │ stmib r7, {r4, r5, ip, pc}^ │ │ │ │ @ instruction: 0xf10d9901 │ │ │ │ stmib r7, {r3, r6, fp}^ │ │ │ │ - bvs ffea23bc │ │ │ │ + bvs ffea23cc │ │ │ │ umaalcc pc, r0, sp, r8 @ │ │ │ │ movweq pc, #25442 @ 0x6362 @ │ │ │ │ subcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0x46466b73 │ │ │ │ movwls r9, #8973 @ 0x230d │ │ │ │ strgt ip, [pc], -pc, lsl #30 │ │ │ │ cmppne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldmdavs fp!, {r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf6866033 │ │ │ │ - @ instruction: 0xf100fa95 │ │ │ │ + @ instruction: 0xf100fa8d │ │ │ │ andcs r0, r4, #24, 14 @ 0x600000 │ │ │ │ ldrtmi r2, [r9], -r0, lsr #6 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6874606 │ │ │ │ - @ instruction: 0xf10dfd07 │ │ │ │ + @ instruction: 0xf10dfcff │ │ │ │ @ instruction: 0xf8cd0e10 │ │ │ │ stmib sp, {r2, r3, r4, sp, pc}^ │ │ │ │ @ instruction: 0xf10d9904 │ │ │ │ @ instruction: 0xf8cd0c20 │ │ │ │ @ instruction: 0xf1069018 │ │ │ │ @ instruction: 0xf1060164 │ │ │ │ @ instruction: 0x460d0a54 │ │ │ │ @@ -471053,238 +471057,238 @@ │ │ │ │ @ instruction: 0xf8bd4631 │ │ │ │ @ instruction: 0x46203058 │ │ │ │ rscspl pc, ip, #50331648 @ 0x3000000 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ vmul.p32 q8, q1, q1 │ │ │ │ @ instruction: 0xf8ad13cc │ │ │ │ ldmdbvs r3!, {r3, r4, r6, ip, sp}^ │ │ │ │ - bls 2a3454 │ │ │ │ + bls 2a3464 │ │ │ │ movwpl pc, #15116 @ 0x3b0c @ │ │ │ │ mulsgt sp, r3, r8 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorcs pc, ip, r6, asr #16 │ │ │ │ @ instruction: 0xf89322a0 │ │ │ │ @ instruction: 0xf10cc025 │ │ │ │ @ instruction: 0xf8460c0b │ │ │ │ @ instruction: 0xf893902c │ │ │ │ @ instruction: 0xf893c035 │ │ │ │ @ instruction: 0xf10c3043 │ │ │ │ movwcc r0, #48139 @ 0xbc0b │ │ │ │ eorcs pc, ip, r6, asr #16 │ │ │ │ @ instruction: 0xf8469a16 │ │ │ │ @ instruction: 0xf6892023 │ │ │ │ - movwcs pc, #3485 @ 0xd9d @ │ │ │ │ + movwcs pc, #3477 @ 0xd95 @ │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ tstls r2, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7ff2301 │ │ │ │ vstrls s30, [r1, #-884] @ 0xfffffc8c │ │ │ │ strbmi r2, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0x46394633 │ │ │ │ strtmi r6, [r0], -r8, lsr #32 │ │ │ │ @ instruction: 0xf7ff9612 │ │ │ │ @ instruction: 0x4633fad3 │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ strtmi r6, [r0], -r8, rrx │ │ │ │ stceq 0, cr15, [r2], {79} @ 0x4f │ │ │ │ subgt pc, r8, sp, asr #17 │ │ │ │ - blx ff43a0b8 │ │ │ │ + blx ff43a0c8 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ ldrtmi r6, [r9], -r8, lsr #1 │ │ │ │ strcs r4, [r3], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ff9412 │ │ │ │ - bmi 163abcc │ │ │ │ + bmi 163abdc │ │ │ │ ldrbtmi r4, [sl], #-2893 @ 0xfffff4b3 │ │ │ │ ldmpl r3, {r3, r5, r6, r7, sp, lr}^ │ │ │ │ - blls 856144 │ │ │ │ + blls 856154 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, fp, sl, lsl #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x7c12e9cd │ │ │ │ stmdbvs r0, {r0, r8, sp} │ │ │ │ ldmib sp, {r2, r3, r8, r9, sl, fp, sp, pc}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #12, 6 @ 0x30000000 │ │ │ │ - @ instruction: 0xf9daf686 │ │ │ │ + @ instruction: 0xf9d2f686 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2cd9f8 │ │ │ │ + blgt 2cda08 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - stc2l 6, cr15, [lr, #-548] @ 0xfffffddc │ │ │ │ + stc2l 6, cr15, [r6, #-548] @ 0xfffffddc │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorsls pc, r0, sp, asr #17 │ │ │ │ stmdbls r1, {r0, r1, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ stmdbls r3, {r0, r1, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andsls pc, r4, r7, asr #17 │ │ │ │ @ instruction: 0xf89d6af2 │ │ │ │ vhadd.u32 , q1, q2 │ │ │ │ @ instruction: 0xf88d0306 │ │ │ │ - blvs 1ec8258 │ │ │ │ + blvs 1ec8268 │ │ │ │ movwls r4, #54854 @ 0xd646 │ │ │ │ svcgt 0x000f461d │ │ │ │ ldm r7, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1} │ │ │ │ stmdbvs r0!, {r0, r1} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ - @ instruction: 0xf9cef686 │ │ │ │ + @ instruction: 0xf9c6f686 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ ldrtmi r2, [r9], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8802320 │ │ │ │ strmi r2, [r6], -ip, lsr #32 │ │ │ │ - mcrr2 6, 8, pc, r0, cr7 @ │ │ │ │ + ldc2 6, cr15, [r8], #-540 @ 0xfffffde4 │ │ │ │ ldrh pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ stceq 1, cr15, [r0], #-52 @ 0xffffffcc │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ - beq 17385a0 │ │ │ │ + beq 17385b0 │ │ │ │ mvnspl pc, #234881024 @ 0xe000000 │ │ │ │ stmdbls r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ vmul.p32 q8, , │ │ │ │ - blge 303cd0 │ │ │ │ + blge 303ce0 │ │ │ │ stm sl, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cmncs r4, pc │ │ │ │ @ instruction: 0xf8ad4b17 │ │ │ │ @ instruction: 0x4620e05c │ │ │ │ @ instruction: 0xf85b6972 │ │ │ │ - blx 2481ca │ │ │ │ + blx 2481da │ │ │ │ ldrtmi r3, [r1], -r2, lsl #6 │ │ │ │ andcc r7, fp, #360 @ 0x168 │ │ │ │ eorpl pc, r2, r6, asr #16 │ │ │ │ @ instruction: 0xf89325a0 │ │ │ │ andcc r2, fp, #34 @ 0x22 │ │ │ │ eorls pc, r2, r6, asr #16 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846320b │ │ │ │ @ instruction: 0xf8939022 │ │ │ │ @ instruction: 0xf8932035 │ │ │ │ andcc r3, fp, #67 @ 0x43 │ │ │ │ @ instruction: 0xf846330b │ │ │ │ - bls 7d0278 │ │ │ │ + bls 7d0288 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ - stc2l 6, cr15, [r2], #548 @ 0x224 │ │ │ │ + ldc2l 6, cr15, [sl], {137} @ 0x89 │ │ │ │ @ instruction: 0xf633e743 │ │ │ │ - svclt 0x0000ec06 │ │ │ │ - ldrshteq r4, [r8], #-8 │ │ │ │ - ldrshteq r4, [r8], #-4 │ │ │ │ + svclt 0x0000ebfe │ │ │ │ + rsbseq r4, r8, r8, ror #1 │ │ │ │ + rsbseq r4, r8, r4, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r8, lr, lsr #30 │ │ │ │ + rsbseq r3, r8, lr, lsl pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2b76d4 │ │ │ │ + blhi 2b76e4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0x4605b09b │ │ │ │ ldcge 8, cr4, [r1], {211} @ 0xd3 │ │ │ │ @ instruction: 0x460e4bd3 │ │ │ │ strls r4, [r3], #-1144 @ 0xfffffb88 │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ movthi pc, #18655 @ 0x48df @ │ │ │ │ strtmi r5, [r0], -r3, asr #17 │ │ │ │ ldmdavs fp, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf6330300 │ │ │ │ - ldmdavs r7!, {r1, r2, r8, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r7!, {r1, r2, r3, r4, r5, r6, r7, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ smlabbcs r0, r6, r1, r8 │ │ │ │ @ instruction: 0xf6866928 │ │ │ │ - stmdbvs sl!, {r0, r1, r2, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r1, r2, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4604693b │ │ │ │ @ instruction: 0xf3c368b9 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, -r0, asr #19] │ │ │ │ strbeq pc, [r4, -r0, lsl #2] @ │ │ │ │ ldrtmi r2, [r9], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6872201 │ │ │ │ - @ instruction: 0x4621fbb5 │ │ │ │ + strtmi pc, [r1], -sp, lsr #23 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - stmibvs r2!, {r0, r1, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r2!, {r0, r1, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 7602d4 │ │ │ │ + blcs 7602e4 │ │ │ │ rschi pc, pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ rsceq r0, sp, sp, ror #1 │ │ │ │ smultteq r1, sp, r0 │ │ │ │ rscseq r0, r0, r6, lsl r0 │ │ │ │ strdeq r0, [r1, #-0]! │ │ │ │ andseq r0, r6, r1, ror #2 │ │ │ │ rscseq r0, r3, r6, lsl r0 │ │ │ │ andseq r0, r6, sp, ror #1 │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ rsceq r0, sp, sp, ror #1 │ │ │ │ rsceq r0, sp, sp, ror #1 │ │ │ │ rsceq r0, sp, sp, ror #1 │ │ │ │ - beq 1238414 │ │ │ │ + beq 1238424 │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - bleq a38714 │ │ │ │ + bleq a38724 │ │ │ │ @ instruction: 0xf6866928 │ │ │ │ - strmi pc, [r4], -sp, lsl #18 │ │ │ │ + strmi pc, [r4], -r5, lsl #18 │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ @ instruction: 0xf6870a30 │ │ │ │ - smusdxls fp, sp, fp │ │ │ │ + smusdxls fp, r5, fp │ │ │ │ mrrceq 1, 0, pc, r4, cr4 @ │ │ │ │ strls r2, [r8, -r0, lsl #14] │ │ │ │ cdpeq 0, 6, cr15, cr4, cr15, {2} │ │ │ │ strvc lr, [r1, -fp, asr #19] │ │ │ │ @ instruction: 0xf8df6963 │ │ │ │ movwls r9, #8820 @ 0x2274 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ - bls 28dbac │ │ │ │ + bls 28dbbc │ │ │ │ andcc pc, r9, r8, asr r8 @ │ │ │ │ movwls r4, #17960 @ 0x4628 │ │ │ │ vmlacc.f64 d15, d2, d14 │ │ │ │ mlacc lr, lr, r8, pc @ │ │ │ │ @ instruction: 0xf844330b │ │ │ │ @ instruction: 0xf6897023 │ │ │ │ - ldmdavs r3!, {r0, r2, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r3!, {r0, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl, {r0, r1, r6, r8, ip, sp, pc} │ │ │ │ tstpcc r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ andseq pc, r4, #-2080374783 @ 0x84000001 │ │ │ │ stmdbvs r8!, {r1, r3, r4, r8, sp, lr} │ │ │ │ - @ instruction: 0xffe0f6b9 │ │ │ │ + @ instruction: 0xffd8f6b9 │ │ │ │ @ instruction: 0xf8dd2400 │ │ │ │ - ldc 0, cr8, [pc, #48] @ 1fc390 │ │ │ │ + ldc 0, cr8, [pc, #48] @ 1fc3a0 │ │ │ │ strtmi r8, [r1], r5, lsl #23 │ │ │ │ ldmdbvs r3!, {r0, r9, sp} │ │ │ │ andsmi r4, sl, #162 @ 0xa2 │ │ │ │ addshi pc, r2, r0 │ │ │ │ @ instruction: 0x462169b2 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x7c03fa13 │ │ │ │ - blcc 24db88 │ │ │ │ + blcc 24db98 │ │ │ │ vqdmulh.s d2, d0, d15 │ │ │ │ ldm pc, {r1, r2, r3, r4, r5, r7, r9, pc}^ @ │ │ │ │ rsbseq pc, r5, r3, lsl r0 @ │ │ │ │ rsbeq r0, r7, lr, rrx │ │ │ │ subseq r0, r9, r0, rrx │ │ │ │ adcseq r0, ip, #188, 4 @ 0xc000000b │ │ │ │ adcseq r0, ip, #82 @ 0x52 │ │ │ │ adcseq r0, ip, #188, 4 @ 0xc000000b │ │ │ │ adcseq r0, ip, #188, 4 @ 0xc000000b │ │ │ │ adcseq r0, ip, #188, 4 @ 0xc000000b │ │ │ │ - blls 23c3ec │ │ │ │ + blls 23c3fc │ │ │ │ @ instruction: 0x462821b4 │ │ │ │ - @ instruction: 0xf9def689 │ │ │ │ + @ instruction: 0xf9d6f689 │ │ │ │ ldcvc 6, cr4, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - blvc 33a4dc │ │ │ │ + blvc 33a4ec │ │ │ │ ldmdbvs r3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ - blx feee8870 │ │ │ │ + blx feee8880 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ adcmi r0, r3, #32, 6 @ 0x80000000 │ │ │ │ strcc sp, [r1], #-2170 @ 0xfffff786 │ │ │ │ stmdbeq r0, {r0, r3, r6, r8, ip, sp, lr, pc} │ │ │ │ movweq pc, #33188 @ 0x81a4 @ │ │ │ │ movweq lr, #39507 @ 0x9a53 │ │ │ │ ldcvc 1, cr13, [r4, #-776]! @ 0xfffffcf8 │ │ │ │ @@ -471295,78 +471299,78 @@ │ │ │ │ @ instruction: 0xf0038187 │ │ │ │ strcs r0, [r0], #-783 @ 0xfffffcf1 │ │ │ │ svclt 0x00181b1b │ │ │ │ ldrbeq r2, [fp], #-769 @ 0xfffffcff │ │ │ │ ldmib r2, {r1, r3, r5, r8, fp, sp, lr}^ │ │ │ │ tstmi r8, #-2147483643 @ 0x80000005 │ │ │ │ stmib r2, {r0, r5, r8, r9, lr}^ │ │ │ │ - bmi 19bc868 │ │ │ │ + bmi 19bc878 │ │ │ │ ldrbtmi r4, [sl], #-2907 @ 0xfffff4a5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsbhi pc, sp, #64 @ 0x40 │ │ │ │ ldc 0, cr11, [sp], #108 @ 0x6c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blls 2603f0 │ │ │ │ + blls 260400 │ │ │ │ @ instruction: 0x462821be │ │ │ │ - @ instruction: 0xf99cf689 │ │ │ │ + @ instruction: 0xf994f689 │ │ │ │ ldr r4, [ip, r7, lsl #12]! │ │ │ │ @ instruction: 0x21bc9b01 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - @ instruction: 0x4607f995 │ │ │ │ - blls 276320 │ │ │ │ + strmi pc, [r7], -sp, lsl #19 │ │ │ │ + blls 276330 │ │ │ │ @ instruction: 0x462821ba │ │ │ │ - @ instruction: 0xf98ef689 │ │ │ │ + @ instruction: 0xf986f689 │ │ │ │ str r4, [lr, r7, lsl #12]! │ │ │ │ @ instruction: 0x21b89b01 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - strmi pc, [r7], -r7, lsl #19 │ │ │ │ - blls 276304 │ │ │ │ + @ instruction: 0x4607f97f │ │ │ │ + blls 276314 │ │ │ │ @ instruction: 0x462821b6 │ │ │ │ - @ instruction: 0xf980f689 │ │ │ │ + @ instruction: 0xf978f689 │ │ │ │ str r4, [r0, r7, lsl #12]! │ │ │ │ mvncs r9, r1, lsl #22 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - @ instruction: 0x4607f979 │ │ │ │ + @ instruction: 0x4607f971 │ │ │ │ @ instruction: 0xf04fe799 │ │ │ │ str r0, [r7, -r0, lsr #20]! │ │ │ │ - beq 4385c8 │ │ │ │ + beq 4385d8 │ │ │ │ @ instruction: 0xf04fe724 │ │ │ │ str r0, [r1, -r1, lsl #20]! │ │ │ │ - bleq 1437f58 │ │ │ │ + bleq 1437f68 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ - @ instruction: 0xf856f687 │ │ │ │ + @ instruction: 0xf84ef687 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ - @ instruction: 0xf6862101 │ │ │ │ - strmi pc, [r7], -r7, lsl #16 │ │ │ │ + @ instruction: 0xf6852101 │ │ │ │ + @ instruction: 0x4607ffff │ │ │ │ addle r2, r2, r0, lsl #16 │ │ │ │ - blgt 2cde00 │ │ │ │ + blgt 2cde10 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6893714 │ │ │ │ - @ instruction: 0xe778fb7d │ │ │ │ + @ instruction: 0xe778fb75 │ │ │ │ @ instruction: 0x210068b7 │ │ │ │ @ instruction: 0xf6856928 │ │ │ │ - stmdbvs sl!, {r0, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmvs r9!, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ vaddl.u8 , d3, d2 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, -r0, asr #19] │ │ │ │ mrseq pc, (UNDEF: 84) @ │ │ │ │ svcls 0x00022b0e │ │ │ │ svclt 0x00189105 │ │ │ │ stmdbls r5, {r5, r8, r9, sp} │ │ │ │ svclt 0x00084638 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6872201 │ │ │ │ - @ instruction: 0x4639fa7b │ │ │ │ + @ instruction: 0x4639fa73 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - @ instruction: 0xf897fb59 │ │ │ │ + @ instruction: 0xf897fb51 │ │ │ │ movwcs r2, #85 @ 0x55 │ │ │ │ movwcc lr, #2506 @ 0x9ca │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ cdpne 1, 5, cr8, cr3, cr3, {7} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r4, r5, r6, r7, r8, pc}^ @ │ │ │ │ rsceq pc, r4, r3, lsl r0 @ │ │ │ │ @@ -471386,37 +471390,37 @@ │ │ │ │ mvneq r0, lr, ror #3 │ │ │ │ mvneq r0, lr, ror #3 │ │ │ │ ldmdavs r7!, {r0, r2, r4, r5} │ │ │ │ @ instruction: 0xf04fe677 │ │ │ │ ssat r0, #20, r0, lsl #20 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r3, r8, ip, asr #27 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ ldrhteq r3, [r8], #-220 @ 0xffffff24 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r3, r8, ip, lsr #27 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r8, lr, ror #23 │ │ │ │ + ldrsbteq r3, [r8], #-190 @ 0xffffff42 │ │ │ │ ldc 4, cr9, [sp, #48] @ 0x30 │ │ │ │ tstcs r1, ip, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf6857b08 │ │ │ │ - strmi pc, [r2], -fp, lsl #31 │ │ │ │ + strmi pc, [r2], -r3, lsl #31 │ │ │ │ andls r4, r6, r7, lsl #12 │ │ │ │ @ instruction: 0x465bb150 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462862d1 │ │ │ │ @ instruction: 0xf6894611 │ │ │ │ - @ instruction: 0xf107fb01 │ │ │ │ + @ instruction: 0xf107faf9 │ │ │ │ movwls r0, #25364 @ 0x6314 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - @ instruction: 0xff44f685 │ │ │ │ + @ instruction: 0xff3cf685 │ │ │ │ strmi r9, [r7], -r2, lsl #20 │ │ │ │ @ instruction: 0x61836993 │ │ │ │ @ instruction: 0xf6c869d0 │ │ │ │ - blls 37b704 │ │ │ │ + blls 37b6f4 │ │ │ │ movwcs r9, #779 @ 0x30b │ │ │ │ movwcc lr, #2507 @ 0x9cb │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcc pc, r8, fp, asr #17 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr7, {0} │ │ │ │ @ instruction: 0xf10761f8 │ │ │ │ tstls r7, r0, lsr ip │ │ │ │ @@ -471428,26 +471432,26 @@ │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r9, [r8], -r2, lsl #20 │ │ │ │ @ instruction: 0x3055f892 │ │ │ │ @ instruction: 0x2054f892 │ │ │ │ - @ instruction: 0xf9e8f687 │ │ │ │ + @ instruction: 0xf9e0f687 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ ldrbcc pc, [pc, pc, asr #32]! @ │ │ │ │ - blx ff33a058 │ │ │ │ + blx ff13a068 │ │ │ │ stccs 8, cr15, [r4], {88} @ 0x58 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ andls r6, r2, #40, 18 @ 0xa0000 │ │ │ │ - blx 3db690 │ │ │ │ + blx 3db6a0 │ │ │ │ bicsmi pc, fp, #201326592 @ 0xc000000 │ │ │ │ streq pc, [r1, -r3] │ │ │ │ @ instruction: 0xf6859705 │ │ │ │ - svcls 0x0002ff57 │ │ │ │ + svcls 0x0002ff4f │ │ │ │ movwcs r9, #2311 @ 0x907 │ │ │ │ @ instruction: 0xf100910b │ │ │ │ stmib fp, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf1003300 │ │ │ │ @ instruction: 0xf8cb0164 │ │ │ │ @ instruction: 0xf8973008 │ │ │ │ @ instruction: 0xf880c010 │ │ │ │ @@ -471456,84 +471460,84 @@ │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ strls r0, [fp, -pc] │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ stm r7, {r1, r8, r9, sl, fp, ip, pc} │ │ │ │ - blls 33c6d4 │ │ │ │ + blls 33c6e4 │ │ │ │ @ instruction: 0xf1bcbb7b │ │ │ │ svclt 0x00080f20 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1fc7e0 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1fc7f0 │ │ │ │ @ instruction: 0xf00cd007 │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ - blx 4ff6b4 │ │ │ │ + blx 4ff6c4 │ │ │ │ @ instruction: 0xf10cfc03 │ │ │ │ svcls 0x00063cff │ │ │ │ stmdbls r4, {r2, r5, r6, r9, sp} │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ ldmdbvs fp!, {r3, r5, r9, sl, lr}^ │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ svcvc 0x009a4639 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorgt pc, r2, r7, asr #16 │ │ │ │ eor pc, r3, r7, asr #16 │ │ │ │ - blx 1dba104 │ │ │ │ + blx 1bba114 │ │ │ │ @ instruction: 0xf8ade675 │ │ │ │ smmlar r4, r0, r0, r4 │ │ │ │ eorsmi pc, r0, sp, lsl #17 │ │ │ │ mcrne 7, 1, lr, cr3, cr1, {2} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe74b │ │ │ │ ldrb r0, [sl, r1, lsl #24] │ │ │ │ ldmvs r7!, {r2, sp}^ │ │ │ │ - blx 1c3a12a │ │ │ │ + blx 1a3a13a │ │ │ │ @ instruction: 0x4601aa15 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - smlattcs r0, fp, r8, pc @ │ │ │ │ + smlattcs r0, r3, r8, pc @ │ │ │ │ stmdbvs r8!, {r7, r9, sl, lr} │ │ │ │ - cdp2 6, 9, cr15, cr10, cr5, {4} │ │ │ │ + cdp2 6, 9, cr15, cr2, cr5, {4} │ │ │ │ ldmdbvs fp!, {r1, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f4604 │ │ │ │ @ instruction: 0xf99239ff │ │ │ │ vmla.i , , d1[0] │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ ldmvs fp!, {r1, r2, r3, r8, fp, sp} │ │ │ │ strcc lr, [r7, -r0, asr #19] │ │ │ │ strbeq pc, [r4, -r0, lsl #2] @ │ │ │ │ @ instruction: 0x2320bf18 │ │ │ │ svclt 0x00084639 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6872201 │ │ │ │ - @ instruction: 0x4621f955 │ │ │ │ + strtmi pc, [r1], -sp, asr #18 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - vpmin.s8 d31, d0, d19 │ │ │ │ + vpmax.s8 d31, d0, d27 │ │ │ │ stmdbvs r8!, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ mulsmi r0, r8, r8 │ │ │ │ - cdp2 6, 12, cr15, cr14, cr5, {4} │ │ │ │ + cdp2 6, 12, cr15, cr6, cr5, {4} │ │ │ │ movwcs r9, #1803 @ 0x70b │ │ │ │ @ instruction: 0xf1009308 │ │ │ │ stmib fp, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf1003301 │ │ │ │ @ instruction: 0xf8980c64 │ │ │ │ @ instruction: 0x46073010 │ │ │ │ eorcc pc, ip, r0, lsl #17 │ │ │ │ vst1.8 {d15-d16}, [r4], r9 │ │ │ │ mvnmi r9, #67108864 @ 0x4000000 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ eorhi pc, ip, sp, asr #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ - streq pc, [pc], #-4 @ 1fc798 │ │ │ │ + streq pc, [pc], #-4 @ 1fc7a8 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blls 26acfc │ │ │ │ + blls 26ad0c │ │ │ │ svclt 0x001b2b20 │ │ │ │ @ instruction: 0xf0032401 │ │ │ │ @ instruction: 0x464c0a1f │ │ │ │ vst1.8 {d15-d16}, [sl], r4 │ │ │ │ strbmi fp, [ip], #-3864 @ 0xfffff0e8 │ │ │ │ rsbcs r6, r4, #2015232 @ 0x1ec000 │ │ │ │ @ instruction: 0xf04f9904 │ │ │ │ @@ -471541,119 +471545,119 @@ │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ svcvc 0x009a4639 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eormi pc, r2, r7, asr #16 │ │ │ │ @ instruction: 0xf8472400 │ │ │ │ @ instruction: 0xf689c023 │ │ │ │ - ldmdbvs r2!, {r0, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r2!, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ svclt 0x00181b1b │ │ │ │ @ instruction: 0xf0122301 │ │ │ │ - b 15c07bc │ │ │ │ + b 15c07cc │ │ │ │ svclt 0x00184343 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ strdcs lr, [r4], -ip │ │ │ │ @ instruction: 0xf68868b7 │ │ │ │ - bls 2fb3a4 │ │ │ │ + bls 2fb394 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf868f689 │ │ │ │ + @ instruction: 0xf860f689 │ │ │ │ strmi r4, [r0], r1, lsr #12 │ │ │ │ @ instruction: 0xf6856928 │ │ │ │ - stmdbvs sl!, {r0, r1, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r1, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf100693b │ │ │ │ strmi r0, [r1], r4, asr #8 │ │ │ │ umaalne pc, r1, r2, r9 @ │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ stmdbcs lr, {r0, r1, r7, r8, sp, lr} │ │ │ │ stmib r0, {r0, r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ strtmi r3, [r1], -r7, lsl #14 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6872201 │ │ │ │ - @ instruction: 0x4649f8d5 │ │ │ │ + strbmi pc, [r9], -sp, asr #17 @ │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf68939ff │ │ │ │ - @ instruction: 0xf898f9b1 │ │ │ │ + @ instruction: 0xf898f9a9 │ │ │ │ vqadd.s8 d23, d0, d0 │ │ │ │ stmdbvs r8!, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf707fa09 │ │ │ │ @ instruction: 0xf00743ff │ │ │ │ movwls r0, #4879 @ 0x130f │ │ │ │ - cdp2 6, 4, cr15, cr6, cr5, {4} │ │ │ │ + cdp2 6, 3, cr15, cr14, cr5, {4} │ │ │ │ movwcs r9, #1035 @ 0x40b │ │ │ │ stmib fp, {r3, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf1003301 │ │ │ │ @ instruction: 0xf8980e54 │ │ │ │ @ instruction: 0xf100c010 │ │ │ │ @ instruction: 0xf8800364 │ │ │ │ ldrmi ip, [pc], -ip, lsr #32 │ │ │ │ ldm fp, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8cd000f │ │ │ │ stm sl, {r2, r3, r5, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm fp, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - blls 23c8ec │ │ │ │ + blls 23c8fc │ │ │ │ ldrmi fp, [pc], -fp, asr #3 │ │ │ │ rsbcs r6, r4, #1622016 @ 0x18c000 │ │ │ │ @ instruction: 0xf04f9904 │ │ │ │ strtmi r0, [r8], -r0, lsl #24 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ svcvc 0x009a4621 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvc pc, r2, r4, asr #16 │ │ │ │ eorgt pc, r3, r4, asr #16 │ │ │ │ - @ instruction: 0xf970f689 │ │ │ │ + @ instruction: 0xf968f689 │ │ │ │ str r6, [r4, #2355] @ 0x933 │ │ │ │ stmdbmi ip, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bce655 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00c2701 │ │ │ │ @ instruction: 0x464f031f │ │ │ │ svclt 0x0018409f │ │ │ │ ldrbcc pc, [pc, r7, lsl #2]! @ │ │ │ │ @ instruction: 0xf633e7da │ │ │ │ - svclt 0x0000e884 │ │ │ │ + svclt 0x0000e87c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - bmi 178e360 │ │ │ │ - blmi 178e198 │ │ │ │ + bmi 178e370 │ │ │ │ + blmi 178e1a8 │ │ │ │ addslt r4, fp, sl, ror r4 │ │ │ │ @ instruction: 0xf8dd58d3 │ │ │ │ ldmdavs fp, {r4, r7, ip, pc} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ stmiblt r1, {r8, r9} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blmi 15cf278 │ │ │ │ + blmi 15cf288 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8569a8 │ │ │ │ + blls 8569b8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -fp, lsl #1 │ │ │ │ pop {r0, r1, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d08ff0 │ │ │ │ strmi r3, [r5], -r0, ror #2 │ │ │ │ - bcs 2169c4 │ │ │ │ + bcs 2169d4 │ │ │ │ addhi pc, r2, r0 │ │ │ │ tstcs r0, lr, lsl #12 │ │ │ │ @ instruction: 0xf8936814 │ │ │ │ stmdacs r0, {r5} │ │ │ │ sadd16mi fp, r9, r8 │ │ │ │ tstlt ip, r3, lsl r6 │ │ │ │ ldrb r4, [r5, r2, lsr #12]! │ │ │ │ rsbsle r2, r3, r0, lsl #18 │ │ │ │ @ instruction: 0x8018f8d1 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ strmi lr, [r5], #-2509 @ 0xfffff633 │ │ │ │ - bleq d38dc0 │ │ │ │ + bleq d38dd0 │ │ │ │ ldrbmi r9, [lr], r7, lsl #8 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ @ instruction: 0xf8cd9404 │ │ │ │ ldmvs fp, {r2, r5, pc}^ │ │ │ │ @ instruction: 0xf8d89308 │ │ │ │ movwls r3, #12312 @ 0x3018 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @@ -471667,15 +471671,15 @@ │ │ │ │ eorsle r2, sp, r0, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldcge 3, cr4, [r1], {11} │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ @ instruction: 0xf6324620 │ │ │ │ - @ instruction: 0x4622ed3e │ │ │ │ + @ instruction: 0x4622ed36 │ │ │ │ @ instruction: 0x4628a912 │ │ │ │ subsls pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf88d9615 │ │ │ │ @ instruction: 0xf7fe7058 │ │ │ │ strmi pc, [r1], r3, lsr #24 │ │ │ │ addsle r2, r9, r0, lsl #16 │ │ │ │ teqpcs r2, r5 @ @ p-variant is OBSOLETE │ │ │ │ @@ -471686,34 +471690,34 @@ │ │ │ │ teqpcs r2, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrbeq sp, [fp], sl │ │ │ │ @ instruction: 0x4621d514 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ @ instruction: 0x2102ff9b │ │ │ │ @ instruction: 0xf6924640 │ │ │ │ - usad8 r1, r5, lr │ │ │ │ + str pc, [r1, sp, lsl #28] │ │ │ │ ldrbtle r0, [r4], #1754 @ 0x6da │ │ │ │ @ instruction: 0x46284632 │ │ │ │ ldmdbge r3, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7fe9700 │ │ │ │ @ instruction: 0xe7ecfc97 │ │ │ │ strb r2, [r4, r1, lsl #8] │ │ │ │ ldmdbge r3, {r3, r5, r9, sl, lr} │ │ │ │ movwcs r4, #5682 @ 0x1632 │ │ │ │ @ instruction: 0xf7fe9700 │ │ │ │ strtmi pc, [r1], -sp, lsl #25 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ ubfx pc, fp, #23, #3 │ │ │ │ - svc 0x00d2f632 │ │ │ │ + svc 0x00caf632 │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ stmiavs r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r3, r8, r4, ror #13 │ │ │ │ + ldrsbteq r3, [r8], #-100 @ 0xffffff9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r8, asr #13 │ │ │ │ + ldrhteq r3, [r8], #-104 @ 0xffffff98 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ ldrmi fp, [r5], -fp, asr #1 │ │ │ │ ldrcs pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0xf8df461e │ │ │ │ @@ -471723,24 +471727,24 @@ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9349 │ │ │ │ ldmiblt r1, {r8, r9} │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ strcs pc, [r4, #-2271] @ 0xfffff721 │ │ │ │ ldrbtcc pc, [ip], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1456b2c │ │ │ │ + blls 1456b3c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r9, {r1, r2, r3, r5, r6, r9, pc} │ │ │ │ pop {r0, r1, r3, r6, ip, sp, pc} │ │ │ │ @ instruction: 0xf10d8ff0 │ │ │ │ strmi r0, [r7], -r0, lsl #23 │ │ │ │ eorcs r4, r0, #12, 12 @ 0xc00000 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldc 6, cr15, [sl], #200 @ 0xc8 │ │ │ │ + ldc 6, cr15, [r2], #200 @ 0xc8 │ │ │ │ stmdbge r1!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0x96264638 │ │ │ │ @ instruction: 0xf88d9424 │ │ │ │ @ instruction: 0xf7fe5094 │ │ │ │ andls pc, r9, r1, lsr #23 │ │ │ │ sbcsle r2, r7, r0, lsl #16 │ │ │ │ teqpcs r2, r7 @ @ p-variant is OBSOLETE │ │ │ │ @@ -471766,132 +471770,132 @@ │ │ │ │ @ instruction: 0xf8d7fc0f │ │ │ │ stmdavs fp!, {r5, r6, r8, ip, lr} │ │ │ │ adcle r2, fp, r0, lsl #22 │ │ │ │ ldmdblt r6!, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ adcle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ - blge 730f50 │ │ │ │ - blge 8a1794 │ │ │ │ + blge 730f60 │ │ │ │ + blge 8a17a4 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r9], r2, lsl #14 │ │ │ │ @ instruction: 0x46cc6933 │ │ │ │ ldmibvs r4!, {r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x469668db │ │ │ │ stmdahi r0, {r1, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdahi r2, {r1, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrcc lr, [r8], -sp, asr #19 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4682f8f7 │ │ │ │ + strmi pc, [r2], pc, ror #17 │ │ │ │ subsle r2, r3, r0, lsl #24 │ │ │ │ stcls 6, cr4, [r9], {35} @ 0x23 │ │ │ │ strls r2, [r3, #-512] @ 0xfffffe00 │ │ │ │ stmdavs sp, {r0, r3, r4, r8, fp, sp, lr} │ │ │ │ stmdavs r8!, {r0, r2, r3, r4, r7, r8, ip, sp, pc} │ │ │ │ - blvc 429304 │ │ │ │ + blvc 429314 │ │ │ │ suble r2, sp, r4, lsl #16 │ │ │ │ stmdavs sp!, {r0, r3, r5, r9, sl, lr} │ │ │ │ stmdavs r8!, {r0, r2, r5, r7, r8, ip, sp, pc} │ │ │ │ - blvc 429214 │ │ │ │ + blvc 429224 │ │ │ │ mvnsle r2, r4, lsl #16 │ │ │ │ stmdacc pc!, {r3, r6, r8, fp, sp, lr}^ @ │ │ │ │ movweq pc, #8240 @ 0x2030 @ │ │ │ │ stccs 0, cr13, [r0, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0x4650d1f0 │ │ │ │ @ instruction: 0xf6879204 │ │ │ │ - bls 33af44 │ │ │ │ + bls 33af34 │ │ │ │ bicslt r4, fp, r3, asr r6 │ │ │ │ ldrb r4, [pc, r2, lsl #13] │ │ │ │ - blcs 31b828 │ │ │ │ + blcs 31b838 │ │ │ │ stmdbvs fp, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0333b6f │ │ │ │ mvnle r0, r2, lsl #6 │ │ │ │ - bls 98e480 │ │ │ │ + bls 98e490 │ │ │ │ stmib sp, {r3, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4659711a │ │ │ │ teqpcs r6, r2 @ @ p-variant is OBSOLETE │ │ │ │ strle r0, [r3, #-1747] @ 0xfffff92d │ │ │ │ mrc2 7, 4, pc, cr14, cr14, {7} │ │ │ │ ldrb r4, [lr, r2, lsr #12] │ │ │ │ - blx fffbac24 │ │ │ │ + blx fffbac34 │ │ │ │ ldrb r4, [sl, r2, lsr #12] │ │ │ │ orrslt r9, sl, r3, lsl #26 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - ldc2 6, cr15, [r0, #-584] @ 0xfffffdb8 │ │ │ │ + stc2 6, cr15, [r8, #-584] @ 0xfffffdb8 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0, #-228] @ 0xffffff1c │ │ │ │ svcge 0x0036f43f │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r1, r2, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 216d00 │ │ │ │ + blcs 216d10 │ │ │ │ @ instruction: 0xe72dd1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6924630 │ │ │ │ - @ instruction: 0xe7e9fcfb │ │ │ │ + @ instruction: 0xe7e9fcf3 │ │ │ │ stmdacc pc!, {r3, r6, r8, fp, sp, lr}^ @ │ │ │ │ movweq pc, #8240 @ 0x2030 @ │ │ │ │ strb sp, [ip, ip, lsr #3] │ │ │ │ stmibvs r0, {r8, ip, sp, pc} │ │ │ │ - bls 3cfbc0 │ │ │ │ - bmi ff692fc8 │ │ │ │ + bls 3cfbd0 │ │ │ │ + bmi ff692fd8 │ │ │ │ movwls r4, #13849 @ 0x3619 │ │ │ │ @ instruction: 0xf685447a │ │ │ │ - @ instruction: 0xf8d7f8d7 │ │ │ │ + @ instruction: 0xf8d7f8cf │ │ │ │ strmi r5, [r1], r0, ror #2 │ │ │ │ stmdavs fp!, {r0, r1, r2, r5, ip, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibvs lr!, {r0, r2, r3, r8, r9, sl, fp, sp, pc} │ │ │ │ stmdavs sp!, {r1, r2, r5, r8, fp, ip, sp, pc} │ │ │ │ - blcs 216d4c │ │ │ │ + blcs 216d5c │ │ │ │ @ instruction: 0xe705d1f9 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ - beq 238de8 │ │ │ │ + beq 238df8 │ │ │ │ @ instruction: 0x462e46b1 │ │ │ │ - blge 70e5a8 │ │ │ │ - blge 8a18d8 │ │ │ │ + blge 70e5b8 │ │ │ │ + blge 8a18e8 │ │ │ │ @ instruction: 0xf8d99303 │ │ │ │ smladcs r0, r0, r0, r3 │ │ │ │ @ instruction: 0xf8dd9a08 │ │ │ │ ldmvs fp, {r2, r3, lr, pc}^ │ │ │ │ stmib r2, {r1, r2, r4, r7, r9, sl, lr}^ │ │ │ │ addsvs r7, r7, r0, lsl #14 │ │ │ │ stmib sp, {r0, r1, r2, r4, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf8d93918 │ │ │ │ ldm lr!, {r3, r4, lr} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ strtmi r0, [r0], -r3 │ │ │ │ - @ instruction: 0xf854f687 │ │ │ │ + @ instruction: 0xf84cf687 │ │ │ │ stccs 0, cr9, [r0], {6} │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ stmdbge fp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strvs lr, [sp, #-2509] @ 0xfffff633 │ │ │ │ eorslt pc, ip, sp, asr #17 │ │ │ │ stmdavs r5!, {r2, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdavs fp!, {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc add144 │ │ │ │ + blvc add154 │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ @ instruction: 0x462c813f │ │ │ │ stccs 8, cr6, [r0, #-180] @ 0xffffff4c │ │ │ │ rscshi pc, r8, r0 │ │ │ │ - blcs 216dd8 │ │ │ │ + blcs 216de8 │ │ │ │ rscshi pc, r4, r0 │ │ │ │ - blcs 31b9c0 │ │ │ │ + blcs 31b9d0 │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ addcs pc, sl, #64, 4 │ │ │ │ @ instruction: 0xd1ee4293 │ │ │ │ - bls 3cfbc8 │ │ │ │ + bls 3cfbd8 │ │ │ │ ldmpl r3, {r1, r2, r3, r4, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf5039304 │ │ │ │ stcvs 2, cr4, [r3, #448] @ 0x1c0 │ │ │ │ @ instruction: 0xf0030b1b │ │ │ │ @ instruction: 0xf8920b10 │ │ │ │ movwcc r3, #48683 @ 0xbe2b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @@ -471916,68 +471920,68 @@ │ │ │ │ svceq 0x0004f842 │ │ │ │ addsmi r3, r8, #1 │ │ │ │ @ instruction: 0x460ad3fa │ │ │ │ ldrtmi r9, [r9], -r3, lsl #16 │ │ │ │ @ instruction: 0xf7fe444b │ │ │ │ strmi pc, [r7], -r7, asr #24 │ │ │ │ tstcs r0, lr, lsl r8 │ │ │ │ - blx 133a7de │ │ │ │ + blx 113a7ee │ │ │ │ stmdals sl, {r1, r7, r9, sl, lr} │ │ │ │ strbeq pc, [r4], -sl, lsl #2 @ │ │ │ │ stmdbvs r3, {r1, r2, r3, r4, r9, fp, ip, pc} │ │ │ │ vmlal.u8 q11, d19, d1 │ │ │ │ @ instruction: 0xf8ca0314 │ │ │ │ @ instruction: 0xf9923018 │ │ │ │ stmib sl, {r0, r6, ip, sp}^ │ │ │ │ ldrtmi r1, [r1], -r7 │ │ │ │ ldrbmi r2, [r0], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6862201 │ │ │ │ - stmdals r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r3, {r0, r1, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6884651 │ │ │ │ - ldcvc 14, cr15, [fp], #-884 @ 0xfffffc8c │ │ │ │ + ldcvc 14, cr15, [fp], #-852 @ 0xfffffcac │ │ │ │ eorle r2, ip, r4, lsl #22 │ │ │ │ tstcs r1, sl, ror ip │ │ │ │ @ instruction: 0xf685981e │ │ │ │ - pkhbtmi pc, r2, sp, lsl #25 @ │ │ │ │ + pkhbtmi pc, r2, r5, lsl #25 @ │ │ │ │ @ instruction: 0xf10ab128 │ │ │ │ @ instruction: 0x46010a14 │ │ │ │ @ instruction: 0xf6889803 │ │ │ │ - ldcvc 14, cr15, [fp], #-892 @ 0xfffffc84 │ │ │ │ + ldcvc 14, cr15, [fp], #-860 @ 0xfffffca4 │ │ │ │ stmdbge r9!, {r0, r1, r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8412200 │ │ │ │ @ instruction: 0xf8417c04 │ │ │ │ andcc r2, r1, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xd1f8429a │ │ │ │ vpmax.s8 d2, d0, d3 │ │ │ │ stmdbge r8!, {r0, r2, r3, r5, r7, pc} │ │ │ │ - bl 244e44 │ │ │ │ + bl 244e54 │ │ │ │ ldrbmi r0, [r7], -r3, asr #5 │ │ │ │ stmib r2, {r0, r8, r9, ip, sp}^ │ │ │ │ - blcs 318e50 │ │ │ │ + blcs 318e60 │ │ │ │ andeq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ stmdals r3, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6882204 │ │ │ │ - stcvc 13, cr15, [r3], {135} @ 0x87 │ │ │ │ - blx 40e680 │ │ │ │ + stcvc 13, cr15, [r3], {127} @ 0x7f │ │ │ │ + blx 40e690 │ │ │ │ @ instruction: 0xf04ff809 │ │ │ │ vmul.i8 , q8, │ │ │ │ ldmdals lr, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ vpmax.u8 d15, d3, d9 │ │ │ │ stmdaeq r3, {r3, r5, r9, fp, sp, lr, pc} │ │ │ │ - blx 12ba892 │ │ │ │ + blx 10ba8a2 │ │ │ │ @ instruction: 0x9613aa10 │ │ │ │ cdpls 3, 0, cr2, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf1009310 │ │ │ │ stmib sp, {r2, r4, r6, r9, fp}^ │ │ │ │ pkhbtmi r3, r4, r1, lsl #6 │ │ │ │ muls r0, r7, r8 │ │ │ │ eor pc, ip, r0, lsl #17 │ │ │ │ - bgt 5e16b0 │ │ │ │ + bgt 5e16c0 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ ldrls r9, [r3, -r5, lsl #20] │ │ │ │ stm r6, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ cps #15 │ │ │ │ stm r6, {r2, r5, r6, r9, sl} │ │ │ │ strbmi r0, [r6], -pc │ │ │ │ @@ -471993,147 +471997,147 @@ │ │ │ │ stmdals r3, {r8, r9, sl, sp} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ svcvc 0x009a4661 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvs pc, r2, ip, asr #16 │ │ │ │ eorvc pc, r3, ip, asr #16 │ │ │ │ - cdp2 6, 6, cr15, cr0, cr8, {4} │ │ │ │ + cdp2 6, 5, cr15, cr8, cr8, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcls 0x0009d13e │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ stcls 15, cr10, [r6], {10} │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - biclt pc, ip, r3, asr #30 │ │ │ │ + biclt pc, ip, fp, lsr pc @ │ │ │ │ ldrbt r9, [r5], r6 │ │ │ │ - blcs 31bba8 │ │ │ │ + blcs 31bbb8 │ │ │ │ stmdbvs r3!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ addcs pc, sl, #64, 4 │ │ │ │ @ instruction: 0xd1f04293 │ │ │ │ str r2, [r9, -r0, lsl #10] │ │ │ │ - bcs 31bbb8 │ │ │ │ + bcs 31bbc8 │ │ │ │ stmdbvs r2!, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ orrcs pc, sl, r0, asr #4 │ │ │ │ rscsle r4, r5, sl, lsl #5 │ │ │ │ strtmi r9, [r0], -r6, lsl #24 │ │ │ │ - @ instruction: 0xff2af686 │ │ │ │ + @ instruction: 0xff22f686 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ stmdbge fp, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strvs lr, [sp, #-2525] @ 0xfffff623 │ │ │ │ ldrsbtlt pc, [ip], -sp @ │ │ │ │ ldrtmi fp, [sl], r7, asr #3 │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 213a9aa │ │ │ │ + blx 1f3a9ba │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xb12eb133 │ │ │ │ ldmiblt fp, {r0, r1, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1ba462f │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ ldr sl, [r7, #3562] @ 0xdea │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - ldr pc, [ip, r9, ror #18]! │ │ │ │ + ldr pc, [ip, r1, ror #18]! │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6924648 │ │ │ │ - strb pc, [r5, r3, ror #22]! @ │ │ │ │ + ubfx pc, fp, #22, #6 │ │ │ │ @ instruction: 0xe6904699 │ │ │ │ ldrb sl, [ip, -r8, lsr #18] │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ addsmi r2, sl, #671088642 @ 0x28000002 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr11, cr15, {3} │ │ │ │ @ instruction: 0xf632e6ca │ │ │ │ - svclt 0x0000ed2e │ │ │ │ - rsbseq r3, r8, r2, ror #10 │ │ │ │ - rsbseq r3, r8, r0, ror #10 │ │ │ │ + svclt 0x0000ed26 │ │ │ │ + rsbseq r3, r8, r2, asr r5 │ │ │ │ + rsbseq r3, r8, r0, asr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r4, asr #10 │ │ │ │ + rsbseq r3, r8, r4, lsr r5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - eoreq sl, r4, r8, ror r5 │ │ │ │ + eoreq sl, r4, r0, ror #8 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2b848c │ │ │ │ + blhi 2b849c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ andls fp, sl, #173 @ 0xad │ │ │ │ movwls r4, #60105 @ 0xeac9 │ │ │ │ ldrbtmi r4, [sl], #-3017 @ 0xfffff437 │ │ │ │ ldmpl r3, {r1, r2, r8, ip, pc}^ │ │ │ │ @ instruction: 0x932b681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r6, {r0, r7, r8, fp, ip, sp, pc} │ │ │ │ - blmi ff30fb14 │ │ │ │ + blmi ff30fb24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls cd7070 │ │ │ │ + blls cd7080 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, sp, r5, ror r1 │ │ │ │ - blhi 2b830c │ │ │ │ + blhi 2b831c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ teqpcs r2, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf381fab1 │ │ │ │ @ instruction: 0xf1c36841 │ │ │ │ strmi r0, [r4], -r0, lsr #6 │ │ │ │ andne pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ teqpcs r2, r0, lsl #17 @ p-variant is OBSOLETE │ │ │ │ cmplt r3, fp, lsl #16 │ │ │ │ ldrbeq r6, [fp, -fp, lsl #18] │ │ │ │ - bvs ff4f244c │ │ │ │ + bvs ff4f245c │ │ │ │ @ instruction: 0xf0002b11 │ │ │ │ stmdavs r9, {r0, r2, r3, r6, r8, pc} │ │ │ │ - blcs 217078 │ │ │ │ - blls 4b1820 │ │ │ │ + blcs 217088 │ │ │ │ + blls 4b1830 │ │ │ │ movwls sl, #2336 @ 0x920 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ strcs r9, [r0], -r6, lsl #20 │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf7fe6720 │ │ │ │ ldmib sp, {r0, r2, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ movwls r1, #62240 @ 0xf320 │ │ │ │ ldrdmi pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xb12b6823 │ │ │ │ pushlt {r0, r2, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldr r2, [fp, r1]! │ │ │ │ - bmi feb23ca0 │ │ │ │ + bmi feb23cb0 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - blcc 221cb4 │ │ │ │ + blcc 221cc4 │ │ │ │ svclt 0x0018447a │ │ │ │ movwls r2, #45825 @ 0xb301 │ │ │ │ ldrbeq r9, [fp], #-516 @ 0xfffffdfc │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ smlabtcc ip, sp, r9, lr │ │ │ │ stmdbls r4, {r5, r7, fp, sp, lr} │ │ │ │ - mcr 6, 2, pc, cr6, cr2, {1} @ │ │ │ │ + mrc 6, 1, APSR_nzcv, cr14, cr2, {1} │ │ │ │ cmnlt r0, r6, lsl #12 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ rscle r2, r3, r0, lsl #22 │ │ │ │ rscle r2, r1, r0, lsl #24 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 217154 │ │ │ │ + blcs 217164 │ │ │ │ strdcs sp, [r1], -r8 │ │ │ │ @ instruction: 0xf8d5e796 │ │ │ │ @ instruction: 0xf1058018 │ │ │ │ ldrmi r0, [r8, #800] @ 0x320 │ │ │ │ tstphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ ldrdls pc, [r8], -r8 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf8d8d009 │ │ │ │ @ instruction: 0xf04f8004 │ │ │ │ @ instruction: 0xf8d80901 │ │ │ │ - blcs 209104 │ │ │ │ + blcs 209114 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strbmi r0, [r0], -r0, lsl #16 │ │ │ │ - bleq 23923c │ │ │ │ - blx 143ab1a │ │ │ │ - bllt 73783c │ │ │ │ - bllt 7b7840 │ │ │ │ + bleq 23924c │ │ │ │ + blx 123ab2a │ │ │ │ + bllt 73784c │ │ │ │ + bllt 7b7850 │ │ │ │ @ instruction: 0x469eab14 │ │ │ │ movwls r4, #22047 @ 0x561f │ │ │ │ stcleq 1, cr15, [r8], #-52 @ 0xffffffcc │ │ │ │ strbtmi r6, [r2], r3, lsl #18 │ │ │ │ andgt pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ svcgt 0x000f3018 │ │ │ │ @@ -472141,102 +472145,102 @@ │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ ldmdals sl, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x000fe8ba │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ - blcs 223d74 │ │ │ │ + blcs 223d84 │ │ │ │ addhi pc, r9, r0, asr #32 │ │ │ │ svcge 0x00239b09 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 39d418 │ │ │ │ + blls 39d428 │ │ │ │ svceq 0x00f0f013 │ │ │ │ adchi pc, r1, r0, asr #32 │ │ │ │ - bleq ff863d94 │ │ │ │ - blls 7fe2cc │ │ │ │ + bleq ff863da4 │ │ │ │ + blls 7fe2dc │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strpl lr, [r7], #-2509 @ 0xfffff633 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bpl 3778f0 │ │ │ │ - ldc 12, cr6, [pc, #616] @ 1fd3e8 │ │ │ │ + bpl 377900 │ │ │ │ + ldc 12, cr6, [pc, #616] @ 1fd3f8 │ │ │ │ movwmi r8, #11105 @ 0x2b61 │ │ │ │ ldclvs 4, cr6, [sl], {154} @ 0x9a │ │ │ │ ldrbvs r4, [sl], #778 @ 0x30a │ │ │ │ strcc lr, [r1], -r3 │ │ │ │ cdpcs 7, 0, cr3, cr8, cr4, {0} │ │ │ │ - blx 47126c │ │ │ │ - b 6f9db4 │ │ │ │ + blx 47127c │ │ │ │ + b 6f9dc4 │ │ │ │ rscsle r0, r6, sl, lsl #30 │ │ │ │ mrc 8, 5, r6, cr0, cr12, {1} │ │ │ │ stmdals r3, {r3, r6, r8, r9, fp} │ │ │ │ mulslt r1, r4, r8 │ │ │ │ @ instruction: 0xf6864659 │ │ │ │ - ldrbmi pc, [sl], -sp, asr #19 @ │ │ │ │ + ldrbmi pc, [sl], -r5, asr #19 @ │ │ │ │ tstcs r1, r8, lsl r8 │ │ │ │ - @ instruction: 0xf97ef685 │ │ │ │ + @ instruction: 0xf976f685 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2e39d0 │ │ │ │ + bgt 2e39e0 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46280b14 │ │ │ │ - ldc2l 6, cr15, [r2], #544 @ 0x220 │ │ │ │ + stc2l 6, cr15, [sl], #544 @ 0x220 │ │ │ │ @ instruction: 0x4622465b │ │ │ │ @ instruction: 0x462821dd │ │ │ │ - blx ff3bac04 │ │ │ │ + blx ff1bac14 │ │ │ │ @ instruction: 0xf1b84603 │ │ │ │ eorsle r0, r8, r0, lsl #30 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf6883601 │ │ │ │ - @ instruction: 0x3704fabb │ │ │ │ + @ instruction: 0x3704fab3 │ │ │ │ cdpcs 6, 0, cr4, cr8, cr0, {4} │ │ │ │ ldmib sp, {r0, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1b85407 │ │ │ │ eorle r0, r3, r0, lsl #30 │ │ │ │ stmdbvs r3, {r3, r4, fp, ip, pc}^ │ │ │ │ umlalsvc pc, r9, r3, r8 @ │ │ │ │ eorsle r2, r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf6852162 │ │ │ │ - blge 63b7e4 │ │ │ │ + blge 63b7d4 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ andcs r0, r0, #84, 24 @ 0x5400 │ │ │ │ subhi pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r4, r9, ip, pc}^ │ │ │ │ svcls 0x00032211 │ │ │ │ stm r7, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6889805 │ │ │ │ - bls 83c534 │ │ │ │ + bls 83c524 │ │ │ │ @ instruction: 0x3140f892 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r0, r2, r8 @ │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf9fef692 │ │ │ │ + @ instruction: 0xf9f6f692 │ │ │ │ strmi lr, [r0], r8, lsr #14 │ │ │ │ - blls 4770b8 │ │ │ │ - blcs 228ef4 │ │ │ │ - blls 3b172c │ │ │ │ + blls 4770c8 │ │ │ │ + blcs 228f04 │ │ │ │ + blls 3b173c │ │ │ │ svceq 0x00f0f013 │ │ │ │ svcge 0x0078f43f │ │ │ │ andcs r9, r1, #14336 @ 0x3800 │ │ │ │ - blge be1e7c │ │ │ │ + blge be1e8c │ │ │ │ stmdals r5, {r0, r2, r3, r8, fp, ip, pc} │ │ │ │ mrc2 7, 1, pc, cr2, cr14, {7} │ │ │ │ tstcs r0, ip, lsl #16 │ │ │ │ vabd.s8 q15, q0, │ │ │ │ @ instruction: 0xf68521a6 │ │ │ │ - blge 63b770 │ │ │ │ + blge 63b760 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ @ instruction: 0xf8cd0c54 │ │ │ │ stmib sp, {r2, r3, r6, pc}^ │ │ │ │ @ instruction: 0x97127710 │ │ │ │ - blls 5b71bc │ │ │ │ + blls 5b71cc │ │ │ │ movwls r2, #512 @ 0x200 │ │ │ │ stmdbls pc, {r0, r1, r2, r5, r8, r9, fp, sp, pc} @ │ │ │ │ @ instruction: 0xf7fe9805 │ │ │ │ @ instruction: 0xe7e5fe19 │ │ │ │ svcge 0x00239b0e │ │ │ │ ldrtmi r9, [fp], -r0, lsl #6 │ │ │ │ stmdbls sp, {r1, r3, r9, fp, ip, pc} │ │ │ │ @@ -472244,36 +472248,36 @@ │ │ │ │ strb pc, [r6, -pc, lsl #28] @ │ │ │ │ svcge 0x00239b0e │ │ │ │ ldrbmi r9, [sl], -r0, lsl #6 │ │ │ │ ldrtmi r9, [fp], -sp, lsl #18 │ │ │ │ @ instruction: 0xf7fe9805 │ │ │ │ strb pc, [r4, r5, lsl #28] @ │ │ │ │ smlabbls r3, r8, r8, r6 │ │ │ │ - ldc2l 6, cr15, [ip, #-796] @ 0xfffffce4 │ │ │ │ - bls 385ef0 │ │ │ │ + ldc2l 6, cr15, [r4, #-796] @ 0xfffffce4 │ │ │ │ + bls 385f00 │ │ │ │ addmi r9, r3, r3, lsl #18 │ │ │ │ andsmi r3, sl, r1, lsl #22 │ │ │ │ andls r2, r6, #0, 6 │ │ │ │ ldrt r9, [r7], pc, lsl #6 │ │ │ │ - bl fe33abc8 │ │ │ │ + bl 213abd8 │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {4} │ │ │ │ ... │ │ │ │ - rsbseq r3, r8, r6, lsl r0 │ │ │ │ + rsbseq r3, r8, r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r0 │ │ │ │ - eoreq ip, r2, r0, asr lr │ │ │ │ + ldrshteq r2, [r8], #-240 @ 0xffffff10 │ │ │ │ + eoreq ip, r2, r8, lsr sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 261764 │ │ │ │ + blge 261774 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -472289,19 +472293,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6856930 │ │ │ │ - stclvc 8, cr15, [r3], #-148 @ 0xffffff6c │ │ │ │ + stclvc 8, cr15, [r3], #-116 @ 0xffffff8c │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6864680 │ │ │ │ - ldmvs r3!, {r0, r2, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r2, r3, r4, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -472309,26 +472313,26 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6884630 │ │ │ │ - bmi 4bc38c │ │ │ │ + bmi 4bc37c │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf63281f0 │ │ │ │ - svclt 0x0000eafe │ │ │ │ - rsbseq r2, r8, sl, asr #25 │ │ │ │ + svclt 0x0000eaf6 │ │ │ │ + ldrhteq r2, [r8], #-202 @ 0xffffff36 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, lr, lsl #24 │ │ │ │ + ldrshteq r2, [r8], #-190 @ 0xffffff42 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ stmibmi ip, {r2, r3, r9, sl, lr} │ │ │ │ strmi r4, [r5], -ip, lsl #23 │ │ │ │ addslt r4, r5, r9, ror r4 │ │ │ │ @@ -472337,43 +472341,43 @@ │ │ │ │ msrne R9_usr, r0 │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andvs r4, r2, r6, lsl #23 │ │ │ │ ldrbtmi r6, [fp], #-2304 @ 0xfffff700 │ │ │ │ strls r6, [r4], #-108 @ 0xffffff94 │ │ │ │ @ instruction: 0xf6859307 │ │ │ │ - @ instruction: 0xf100f851 │ │ │ │ + @ instruction: 0xf100f849 │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r2, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6864631 │ │ │ │ - strtmi pc, [r1], -r5, asr #21 │ │ │ │ + @ instruction: 0x4621fabd │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - @ instruction: 0xf44ffba3 │ │ │ │ + @ instruction: 0xf44ffb9b │ │ │ │ stmdbvs r8!, {r1, r2, r3, r4, r6, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf840f685 │ │ │ │ + @ instruction: 0xf838f685 │ │ │ │ strmi r2, [r4], -r0, lsr #6 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstls r6, r1, lsl #4 │ │ │ │ - blx fef3aea8 │ │ │ │ + blx fed3aeb8 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fe6baeba │ │ │ │ + blx fe4baeca │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6856928 │ │ │ │ - @ instruction: 0xf100f82f │ │ │ │ + @ instruction: 0xf100f827 │ │ │ │ @ instruction: 0x23200918 │ │ │ │ andcs r4, r1, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0xf6864649 │ │ │ │ - strtmi pc, [r1], -r3, lsr #21 │ │ │ │ + @ instruction: 0x4621fa9b │ │ │ │ stcge 6, cr4, [lr], {40} @ 0x28 │ │ │ │ - blx fe23aede │ │ │ │ + blx 203aeee │ │ │ │ orrscs r4, r1, r2, lsr r6 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - tstpcs r3, pc, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r3, r7, lsr #18 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xf866f685 │ │ │ │ + @ instruction: 0xf85ef685 │ │ │ │ ldrtmi r4, [r9], -r2, lsl #12 │ │ │ │ movwcs r2, #24577 @ 0x6001 │ │ │ │ cmpvs r0, r3, lsl #4 │ │ │ │ @ instruction: 0xf88246a2 │ │ │ │ strtmi r0, [r8], -r0, asr #32 │ │ │ │ movwcs r6, #12755 @ 0x31d3 │ │ │ │ movcs r6, #1275068419 @ 0x4c000003 │ │ │ │ @@ -472384,30 +472388,30 @@ │ │ │ │ andcs r4, r1, r7, lsl #12 │ │ │ │ strtmi r9, [r8], -lr │ │ │ │ @ instruction: 0xff0af7ff │ │ │ │ @ instruction: 0x4603463a │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - bls 2fba98 │ │ │ │ + bls 2fba88 │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ stmdbeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stmdahi r1, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andsls r4, r1, lr, asr #12 │ │ │ │ - blvs 17cefc8 │ │ │ │ + blvs 17cefd8 │ │ │ │ andls r4, r5, r3, lsr #13 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ ldceq 1, cr15, [r4], {7} │ │ │ │ cdpgt 3, 0, cr9, cr15, cr11, {0} │ │ │ │ andeq lr, pc, sl, lsr #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ movwcs ip, #30479 @ 0x770f │ │ │ │ andhi pc, r0, r7, asr #17 │ │ │ │ - bls 324d70 │ │ │ │ + bls 324d80 │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ stmdahi r1, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbvs r7, {r0, r4, r9, sl, ip, pc}^ │ │ │ │ ldm r4, {r2, r3, r8, r9, ip, pc} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ strls r0, [fp], -pc │ │ │ │ cdpgt 6, 0, cr4, cr15, cr14, {2} │ │ │ │ @@ -472422,24 +472426,24 @@ │ │ │ │ @ instruction: 0xf8cd2164 │ │ │ │ stmdbvs r8!, {r2, r3, r4, r5, pc} │ │ │ │ movwcc pc, #31489 @ 0x7b01 @ │ │ │ │ @ instruction: 0xf8932101 │ │ │ │ movwcc r3, #45123 @ 0xb043 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf0032220 │ │ │ │ - blcc 2fe3b0 │ │ │ │ + blcc 2fe3c0 │ │ │ │ ldmib sp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r1, r2, r3, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf684ab08 │ │ │ │ - @ instruction: 0x4607ff7b │ │ │ │ + @ instruction: 0x4607ff73 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx ffebaff8 │ │ │ │ + blx ffcbb008 │ │ │ │ movwcs r9, #2563 @ 0xa03 │ │ │ │ @ instruction: 0x46ca9711 │ │ │ │ @ instruction: 0xf04f930e │ │ │ │ stmib r4, {r0, r1, r2, r3, r8, r9, fp}^ │ │ │ │ strtmi r3, [r6], r1, lsl #6 │ │ │ │ ssatmi r6, #1, r3, asr #22 │ │ │ │ eorslt pc, r0, sp, asr #17 │ │ │ │ @@ -472453,49 +472457,49 @@ │ │ │ │ andlt pc, r0, lr, asr #17 │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0x23209c03 │ │ │ │ @ instruction: 0xf8cc2204 │ │ │ │ ldrtmi fp, [r1], -r0 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - strtmi pc, [r1], -r5, ror #19 │ │ │ │ + @ instruction: 0x4621f9dd │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - stmdals r4, {r0, r1, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r4, {r0, r1, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andscc r4, r8, r1, lsr r6 │ │ │ │ - @ instruction: 0xf9fef686 │ │ │ │ - blmi 40fe70 │ │ │ │ + @ instruction: 0xf9f6f686 │ │ │ │ + blmi 40fe80 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d76b4 │ │ │ │ + blls 6d76c4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r2, r5, r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldmib r4, {r1, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r8, ip, asr #23 │ │ │ │ + stmib ip, {r1, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrhteq r2, [r8], #-188 @ 0xffffff44 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, lr, lsr #23 │ │ │ │ + @ instruction: 0x00782b9e │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq r2, [r8], #-156 @ 0xffffff64 │ │ │ │ + rsbseq r2, r8, ip, lsr #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, sl, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2890 @ 0xfffff4b6 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ stmibvs lr!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r1, r2, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 217754 │ │ │ │ + blcs 217764 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 124ffb8 │ │ │ │ + blmi 124ffc8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d7720 │ │ │ │ + blls 5d7730 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r5, r0, lsl #6 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10daf02 │ │ │ │ movwcs r0, #2340 @ 0x924 │ │ │ │ stmdane fp!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ @@ -472507,298 +472511,298 @@ │ │ │ │ ldm lr!, {r1, r2, r8, r9, ip, pc} │ │ │ │ strls r0, [r7], -pc │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6864650 │ │ │ │ - strmi pc, [r3], r9, asr #22 │ │ │ │ + strmi pc, [r3], r1, asr #22 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad048 │ │ │ │ @ instruction: 0xf8d11010 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ andle r0, lr, r0, lsl #30 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ - blvc 4a9c2c │ │ │ │ + blvc 4a9c3c │ │ │ │ andsle r2, r1, r4, lsl #20 │ │ │ │ @ instruction: 0xf8da4651 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ - blcs 31c364 │ │ │ │ + blcs 31c374 │ │ │ │ @ instruction: 0x4658d010 │ │ │ │ @ instruction: 0xf68646da │ │ │ │ - @ instruction: 0xf1bbfb2b │ │ │ │ + @ instruction: 0xf1bbfb23 │ │ │ │ andsle r0, r7, r0, lsl #30 │ │ │ │ strb r4, [r0, r3, lsl #13]! │ │ │ │ strbmi r6, [r2, #-2378] @ 0xfffff6b6 │ │ │ │ strbmi sp, [r8], -sl, ror #3 │ │ │ │ @ instruction: 0xf7ff2401 │ │ │ │ strb pc, [r5, r1, ror #28]! @ │ │ │ │ strbmi r6, [r3, #-2379] @ 0xfffff6b5 │ │ │ │ strbmi sp, [r8], -fp, ror #3 │ │ │ │ @ instruction: 0xf7ff2401 │ │ │ │ @ instruction: 0x4658fe59 │ │ │ │ @ instruction: 0xf68646da │ │ │ │ - @ instruction: 0xf1bbfb13 │ │ │ │ + @ instruction: 0xf1bbfb0b │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6914630 │ │ │ │ - strls pc, [r1], #-3947 @ 0xfffff095 │ │ │ │ + strls pc, [r1], #-3939 @ 0xfffff09d │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ addle r2, pc, r0, lsl #22 │ │ │ │ addle r2, sp, r0, lsl #26 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r0, r1, r2, r3, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 217848 │ │ │ │ + blcs 217858 │ │ │ │ @ instruction: 0xe785d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6914630 │ │ │ │ - ubfx pc, r7, #30, #12 │ │ │ │ - stmdb ip!, {r1, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r2, r8, r6, ror r9 │ │ │ │ + strb pc, [fp, pc, asr #30]! @ │ │ │ │ + stmdb r4!, {r1, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r2, r8, r6, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, r0, asr r9 │ │ │ │ + rsbseq r2, r8, r0, asr #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed549c4 │ │ │ │ + bl fed549d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 20178c │ │ │ │ + bl 20179c │ │ │ │ strmi r1, [sp], -r1, asr #6 │ │ │ │ @ instruction: 0x46063330 │ │ │ │ - blgt 5cf028 │ │ │ │ - @ instruction: 0xffc6f685 │ │ │ │ + blgt 5cf038 │ │ │ │ + @ instruction: 0xffbef685 │ │ │ │ strcc fp, [r2, #-784] @ 0xfffffcf0 │ │ │ │ mlacs sp, r6, r8, pc @ │ │ │ │ - bcs 9fdd9c │ │ │ │ + bcs 9fddac │ │ │ │ @ instruction: 0x0c05eb06 │ │ │ │ @ instruction: 0xf8965d73 │ │ │ │ - bl 2118a4 │ │ │ │ + bl 2118b4 │ │ │ │ andsle r0, r6, r3, asr #7 │ │ │ │ - blvs 238e48 │ │ │ │ + blvs 238e58 │ │ │ │ stmdble sl!, {r0, r8, sl, fp, sp} │ │ │ │ tstpeq r1, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ and r4, r1, ip, lsr #9 │ │ │ │ eorle r4, r4, ip, lsl #11 │ │ │ │ - blcc 27b854 │ │ │ │ + blcc 27b864 │ │ │ │ biceq lr, r3, #0, 22 │ │ │ │ - blvc 238e64 │ │ │ │ - blvc 13b92ec │ │ │ │ - blx 6393e4 │ │ │ │ + blvc 238e74 │ │ │ │ + blvc 13b92fc │ │ │ │ + blx 6393f4 │ │ │ │ strdcs sp, [r0], -r2 │ │ │ │ ldc 13, cr11, [r3, #448] @ 0x1c0 │ │ │ │ vstrcs s12, [r1, #-0] │ │ │ │ @ instruction: 0xf10cd911 │ │ │ │ strtmi r0, [ip], #513 @ 0x201 │ │ │ │ ldrmi lr, [r4, #1] │ │ │ │ @ instruction: 0xf812d00b │ │ │ │ - bl 20c444 │ │ │ │ + bl 20c454 │ │ │ │ ldcl 3, cr0, [r3, #780] @ 0x30c │ │ │ │ vmov.f32 s15, #64 @ 0x3e000000 0.125 │ │ │ │ vneg.f32 s15, s12 │ │ │ │ rscsle pc, r2, r0, lsl sl @ │ │ │ │ cdp 7, 11, cr14, cr7, cr7, {7} │ │ │ │ andcs r6, r1, r6, asr #21 │ │ │ │ - blvs 238e6c │ │ │ │ + blvs 238e7c │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46054614 │ │ │ │ strmi r2, [lr], -r0, lsl #4 │ │ │ │ ldrmi r4, [sl], r1, lsr #12 │ │ │ │ - @ instruction: 0xf8daf688 │ │ │ │ + @ instruction: 0xf8d2f688 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf8d4f688 │ │ │ │ + @ instruction: 0xf8ccf688 │ │ │ │ strmi r2, [r7], -r2, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf8cef688 │ │ │ │ + @ instruction: 0xf8c6f688 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ strmi r2, [r0], sl, ror #3 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - stmdavs r3, {r0, r2, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3, {r0, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r7, [r7], -r1, lsr #28 │ │ │ │ vacgt.f32 d23, d1, d10 │ │ │ │ ldrvc r0, [sl], -r0, lsl #4 │ │ │ │ - blhi ad78c0 │ │ │ │ + blhi ad78d0 │ │ │ │ vorr.i16 d24, #45312 @ 0xb100 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r1, #-1073741774 @ 0xc0000032 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0x4642d050 │ │ │ │ strtmi r2, [r8], -ip, ror #3 │ │ │ │ - @ instruction: 0xff28f687 │ │ │ │ + @ instruction: 0xff20f687 │ │ │ │ @ instruction: 0xf8944603 │ │ │ │ @ instruction: 0x464a8018 │ │ │ │ @ instruction: 0x4628219e │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ muls r8, ip, r8 │ │ │ │ cdpeq 3, 0, cr15, cr0, cr8, {3} │ │ │ │ ands pc, r8, ip, lsl #17 │ │ │ │ ldrd pc, [r0], -r3 │ │ │ │ @ instruction: 0xc018f8b4 │ │ │ │ @ instruction: 0x8018f8be │ │ │ │ stcleq 3, cr15, [r8], {204} @ 0xcc │ │ │ │ stmiaeq fp, {r2, r3, r5, r6, r8, r9, ip, sp, lr, pc}^ │ │ │ │ andshi pc, r8, lr, lsr #17 │ │ │ │ - @ instruction: 0xff32f687 │ │ │ │ + @ instruction: 0xff2af687 │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8946815 │ │ │ │ @ instruction: 0x463bc018 │ │ │ │ mcrvc 1, 1, r2, cr15, cr14, {4} │ │ │ │ streq pc, [r0, -ip, ror #6] │ │ │ │ ldmdavs r7, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr} │ │ │ │ @ instruction: 0xf8b78b25 │ │ │ │ vmov.i32 d28, #216 @ 0x000000d8 │ │ │ │ vrshl.u32 q8, q4, │ │ │ │ @ instruction: 0xf8a70ccb │ │ │ │ @ instruction: 0xf687c018 │ │ │ │ - stmdavs r3, {r0, r1, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r7, [r1], -r5, lsr #28 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ vacgt.f32 d23, d5, d10 │ │ │ │ ldrvc r0, [sl], -r0, lsl #4 │ │ │ │ - blhi ad7978 │ │ │ │ + blhi ad7988 │ │ │ │ vorr.i16 d24, #46336 @ 0xb500 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r5, #851443712 @ 0x32c00000 │ │ │ │ - @ instruction: 0xf86ef686 │ │ │ │ + @ instruction: 0xf866f686 │ │ │ │ @ instruction: 0xf6f44630 │ │ │ │ - andvs pc, r4, pc, asr #29 │ │ │ │ + andvs pc, r4, r7, asr #29 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strbmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x4628219e │ │ │ │ - cdp2 6, 15, cr15, cr12, cr7, {4} │ │ │ │ + cdp2 6, 15, cr15, cr4, cr7, {4} │ │ │ │ strb r4, [r8, r2, lsl #12] │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46054614 │ │ │ │ strmi r2, [lr], -r0, lsl #4 │ │ │ │ @ instruction: 0xf6884621 │ │ │ │ - andcs pc, r1, #5046272 @ 0x4d0000 │ │ │ │ + andcs pc, r1, #4521984 @ 0x450000 │ │ │ │ strtmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - andcs pc, r2, #4653056 @ 0x470000 │ │ │ │ + andcs pc, r2, #4128768 @ 0x3f0000 │ │ │ │ strtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - ldrtmi pc, [sl], -r1, asr #16 @ │ │ │ │ + @ instruction: 0x463af839 │ │ │ │ mvncs r4, r0, lsl #13 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - @ instruction: 0x4603feb3 │ │ │ │ + strmi pc, [r3], -fp, lsr #29 │ │ │ │ @ instruction: 0xf894464a │ │ │ │ orrscs r9, lr, r8, lsl r0 │ │ │ │ @ instruction: 0xf8d34628 │ │ │ │ @ instruction: 0xf89cc000 │ │ │ │ vqadd.u32 d30, d9, d8 │ │ │ │ @ instruction: 0xf88c0e00 │ │ │ │ @ instruction: 0xf8d3e018 │ │ │ │ @ instruction: 0xf8b4e000 │ │ │ │ @ instruction: 0xf8bec018 │ │ │ │ vshr.u8 d25, d8, #4 │ │ │ │ sha256su1.32 q8, q14, q4 │ │ │ │ @ instruction: 0xf8ae09cb │ │ │ │ @ instruction: 0xf6879018 │ │ │ │ - @ instruction: 0x4603febd │ │ │ │ + @ instruction: 0x4603feb5 │ │ │ │ @ instruction: 0xf8944642 │ │ │ │ mvncs r8, r8, lsl r0 │ │ │ │ @ instruction: 0xf8d34628 │ │ │ │ @ instruction: 0xf89cc000 │ │ │ │ vqadd.u32 d30, d8, d8 │ │ │ │ @ instruction: 0xf88c0e00 │ │ │ │ @ instruction: 0xf8d3e018 │ │ │ │ @ instruction: 0xf8b4e000 │ │ │ │ @ instruction: 0xf8bec018 │ │ │ │ vshr.u8 d24, d8, #4 │ │ │ │ sha256su1.32 q8, q14, q4 │ │ │ │ @ instruction: 0xf8ae08cb │ │ │ │ @ instruction: 0xf6878018 │ │ │ │ - strmi pc, [r3], -r1, lsr #29 │ │ │ │ + @ instruction: 0x4603fe99 │ │ │ │ @ instruction: 0xf8944628 │ │ │ │ @ instruction: 0x463ac018 │ │ │ │ ldmdavs sp, {r1, r2, r3, r4, r7, r8, sp} │ │ │ │ vcgt.f32 d23, d12, d31 │ │ │ │ strtvc r0, [pc], -r0, lsl #14 │ │ │ │ - blhi b57ac4 │ │ │ │ + blhi b57ad4 │ │ │ │ @ instruction: 0xc018f8b7 │ │ │ │ strbeq pc, [r8, #965] @ 0x3c5 @ │ │ │ │ stcleq 3, cr15, [fp], {101} @ 0x65 │ │ │ │ andsgt pc, r8, r7, lsr #17 │ │ │ │ - cdp2 6, 8, cr15, cr10, cr7, {4} │ │ │ │ + cdp2 6, 8, cr15, cr2, cr7, {4} │ │ │ │ cdpvc 8, 2, cr6, cr5, cr3, {0} │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ mrcvc 0, 0, r0, cr10, cr12, {0} │ │ │ │ andeq pc, r0, #-1811939327 @ 0x94000001 │ │ │ │ stmdavs sl, {r1, r3, r4, r9, sl, ip, sp, lr} │ │ │ │ - blhi 760700 │ │ │ │ + blhi 760710 │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ strbeq pc, [fp, #867] @ 0x363 @ │ │ │ │ @ instruction: 0xf6858315 │ │ │ │ - @ instruction: 0x4630ffdd │ │ │ │ - mrc2 6, 1, pc, cr14, cr4, {7} │ │ │ │ + @ instruction: 0x4630ffd5 │ │ │ │ + mrc2 6, 1, pc, cr6, cr4, {7} │ │ │ │ pop {r2, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r2, r4, lsl r6 │ │ │ │ strmi r4, [pc], -r5, lsl #12 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ - @ instruction: 0xffc2f687 │ │ │ │ + @ instruction: 0xffbaf687 │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ strtmi r2, [r8], -r1, lsl #4 │ │ │ │ - @ instruction: 0xffbcf687 │ │ │ │ + @ instruction: 0xffb4f687 │ │ │ │ strmi r4, [r1], r1, lsr #12 │ │ │ │ strtmi r2, [r8], -r2, lsl #4 │ │ │ │ - @ instruction: 0xffb6f687 │ │ │ │ + @ instruction: 0xffaef687 │ │ │ │ @ instruction: 0x46804632 │ │ │ │ strtmi r2, [r8], -ip, ror #3 │ │ │ │ - cdp2 6, 2, cr15, cr8, cr7, {4} │ │ │ │ + cdp2 6, 2, cr15, cr0, cr7, {4} │ │ │ │ @ instruction: 0xf8944602 │ │ │ │ @ instruction: 0x4643a018 │ │ │ │ strtmi r2, [r8], -ip, asr #3 │ │ │ │ ldrdgt pc, [r0], -r2 │ │ │ │ muls r8, ip, r8 │ │ │ │ cdpeq 3, 0, cr15, cr0, cr10, {3} │ │ │ │ ands pc, r8, ip, lsl #17 │ │ │ │ ldrd pc, [r0], -r2 │ │ │ │ @ instruction: 0xc018f8b4 │ │ │ │ @ instruction: 0xa018f8be │ │ │ │ stcleq 3, cr15, [r8], {204} @ 0xcc │ │ │ │ - beq ff4fa8b4 │ │ │ │ + beq ff4fa8c4 │ │ │ │ andsge pc, r8, lr, lsr #17 │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - strmi pc, [r6], -r5, ror #28 │ │ │ │ + @ instruction: 0x4606fe5d │ │ │ │ @ instruction: 0xf8944628 │ │ │ │ @ instruction: 0x4643e018 │ │ │ │ ldmdavs r5!, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf89521cc │ │ │ │ vqadd.u32 d28, d14, d8 │ │ │ │ @ instruction: 0xf8850c00 │ │ │ │ @ instruction: 0xf8d6c018 │ │ │ │ - blhi b6db30 │ │ │ │ + blhi b6db40 │ │ │ │ @ instruction: 0xe018f8bc │ │ │ │ strbeq pc, [r8, #965] @ 0x3c5 @ │ │ │ │ cdpeq 3, 12, cr15, cr11, cr5, {3} │ │ │ │ ands pc, r8, ip, lsr #17 │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - stmdavs r3, {r0, r3, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3, {r0, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r7, [r1], -r5, lsr #28 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ vacgt.f32 d23, d5, d10 │ │ │ │ ldrvc r0, [sl], -r0, lsl #4 │ │ │ │ - blhi ad7b84 │ │ │ │ + blhi ad7b94 │ │ │ │ vorr.i16 d24, #46336 @ 0xb500 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r5, #851443712 @ 0x32c00000 │ │ │ │ - @ instruction: 0xff68f685 │ │ │ │ + @ instruction: 0xff60f685 │ │ │ │ @ instruction: 0xf6f44638 │ │ │ │ - andvs pc, r4, r9, asr #27 │ │ │ │ + andvs pc, r4, r1, asr #27 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmib r1, {r8, r9, sp}^ │ │ │ │ @@ -472806,918 +472810,918 @@ │ │ │ │ ldmvs ip, {r0, r1, r6, r7, r8, r9, sl, fp, sp, lr} │ │ │ │ adcmi r3, r3, #4, 24 @ 0x400 │ │ │ │ strmi sp, [r8], pc │ │ │ │ stmdavs r5!, {r1, r2, r9, sl, lr} │ │ │ │ strle r0, [r6], #-2026 @ 0xfffff816 │ │ │ │ stmdblt r7!, {r0, r1, r2, r3, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ andle r4, r2, lr, lsr #5 │ │ │ │ - bcs ff91815c │ │ │ │ + bcs ff91816c │ │ │ │ stmiavs r4!, {r0, r2, ip, lr, pc} │ │ │ │ adcmi r3, r3, #4, 24 @ 0x400 │ │ │ │ pop {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ movwcs r8, #8688 @ 0x21f0 │ │ │ │ ldrmi r4, [sl], -r9, lsr #12 │ │ │ │ @ instruction: 0xf68a4630 │ │ │ │ - msrlt SPSR_f, r9, lsl sp │ │ │ │ + msrlt SPSR_f, r1, lsl sp │ │ │ │ @ instruction: 0x463a463b │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc2 6, cr15, [r2, #-552] @ 0xfffffdd8 │ │ │ │ + stc2 6, cr15, [sl, #-552] @ 0xfffffdd8 │ │ │ │ @ instruction: 0xf8d8b140 │ │ │ │ svcvs 0x00f32004 │ │ │ │ @ instruction: 0xf8c83201 │ │ │ │ strb r2, [r4, r4]! │ │ │ │ @ instruction: 0xe7e26ff3 │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0x4630461a │ │ │ │ - stc2 6, cr15, [r2, #-552] @ 0xfffffdd8 │ │ │ │ + ldc2l 6, cr15, [sl], #552 @ 0x228 │ │ │ │ @ instruction: 0xf8d8b130 │ │ │ │ svcvs 0x00f32008 │ │ │ │ @ instruction: 0xf8c83201 │ │ │ │ ldrb r2, [r4, r8] │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ andcc r6, r1, #972 @ 0x3cc │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ svclt 0x0000e7cd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - blmi 1a29e4c │ │ │ │ + blmi 1a29e5c │ │ │ │ @ instruction: 0x46054614 │ │ │ │ @ instruction: 0xf10d2200 │ │ │ │ tstls r1, r8, lsl #16 │ │ │ │ ldrbtmi r4, [r9], #-2397 @ 0xfffff6a3 │ │ │ │ strtmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - cdp2 6, 15, cr15, cr2, cr7, {4} │ │ │ │ + cdp2 6, 14, cr15, cr10, cr7, {4} │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ strtmi r4, [r8], -r2, lsl #13 │ │ │ │ - cdp2 6, 14, cr15, cr12, cr7, {4} │ │ │ │ + cdp2 6, 14, cr15, cr4, cr7, {4} │ │ │ │ strtmi r2, [r1], -r2, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - cdp2 6, 14, cr15, cr6, cr7, {4} │ │ │ │ + cdp2 6, 13, cr15, cr14, cr7, {4} │ │ │ │ strmi r2, [r2], -ip, ror #3 │ │ │ │ strtmi r4, [r8], -r7, lsl #12 │ │ │ │ - ldc2l 6, cr15, [r8, #-540] @ 0xfffffde4 │ │ │ │ + ldc2l 6, cr15, [r0, #-540] @ 0xfffffde4 │ │ │ │ cdpvc 6, 2, cr4, cr6, cr3, {4} │ │ │ │ cdp 6, 11, cr4, cr7, cr0, {2} │ │ │ │ @ instruction: 0xf8db0b00 │ │ │ │ cdpvc 0, 1, cr2, cr1, cr0, {0} │ │ │ │ tstpeq r0, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8db7611 │ │ │ │ - blhi a81c90 │ │ │ │ + blhi a81ca0 │ │ │ │ @ instruction: 0xf3c28b0e │ │ │ │ vhsub.u32 q8, q9, q4 │ │ │ │ movwhi r0, #59083 @ 0xe6cb │ │ │ │ @ instruction: 0x46317c7e │ │ │ │ - mrrc2 6, 8, pc, r4, cr5 @ │ │ │ │ + mcrr2 6, 8, pc, ip, cr5 @ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6842101 │ │ │ │ - strmi pc, [r6], -r5, lsl #24 │ │ │ │ + @ instruction: 0x4606fbfd │ │ │ │ strbmi fp, [r4], r8, asr #2 │ │ │ │ @ instruction: 0x0003e8bc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - shsub16mi pc, r2, fp @ │ │ │ │ + shsub16mi pc, r2, r3 @ │ │ │ │ orrscs r4, lr, fp, asr r6 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - strmi pc, [r3], -pc, asr #26 │ │ │ │ + strmi pc, [r3], -r7, asr #26 │ │ │ │ muls r8, r4, r8 │ │ │ │ mvncs r4, r2, asr r6 │ │ │ │ ldmdavs lr, {r3, r5, r9, sl, lr} │ │ │ │ mulsgt r8, r6, r8 │ │ │ │ stceq 3, cr15, [r0], {110} @ 0x6e │ │ │ │ andsgt pc, r8, r6, lsl #17 │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ @ instruction: 0xf8bc8b26 │ │ │ │ vmov.i32 d30, #232 @ 0x000000e8 │ │ │ │ vmax.u32 q8, q11, q4 │ │ │ │ @ instruction: 0xf8ac0ecb │ │ │ │ @ instruction: 0xf687e018 │ │ │ │ - @ instruction: 0x4606fd35 │ │ │ │ + strmi pc, [r6], -sp, lsr #26 │ │ │ │ @ instruction: 0xf894463b │ │ │ │ @ instruction: 0x464ae018 │ │ │ │ ldmdavs r7!, {r1, r3, r5, r6, r7, r8, sp} │ │ │ │ @ instruction: 0xf8974628 │ │ │ │ vqadd.u32 d28, d14, d8 │ │ │ │ @ instruction: 0xf8870c00 │ │ │ │ @ instruction: 0xf8d6c018 │ │ │ │ - blhi bedd28 │ │ │ │ + blhi bedd38 │ │ │ │ @ instruction: 0xe018f8bc │ │ │ │ strbeq pc, [r8, r7, asr #7] @ │ │ │ │ cdpeq 3, 12, cr15, cr11, cr7, {3} │ │ │ │ ands pc, r8, ip, lsr #17 │ │ │ │ - ldc2 6, cr15, [sl, #-540] @ 0xfffffde4 │ │ │ │ + ldc2 6, cr15, [r2, #-540] @ 0xfffffde4 │ │ │ │ strtmi r4, [r8], -r3, lsl #12 │ │ │ │ ldrtmi r7, [r2], -r7, lsr #28 │ │ │ │ ldmdavs sp, {r1, r2, r3, r4, r7, r8, sp} │ │ │ │ vcgt.f32 d23, d7, d30 │ │ │ │ strtvc r0, [lr], -r0, lsl #12 │ │ │ │ - blhi b57dcc │ │ │ │ + blhi b57ddc │ │ │ │ vbic.i16 d24, #55040 @ 0xd700 │ │ │ │ vrshl.u32 q8, q4, │ │ │ │ teqhi r7, #53215232 @ 0x32c0000 │ │ │ │ - stc2 6, cr15, [r6, #-540] @ 0xfffffde4 │ │ │ │ + ldc2l 6, cr15, [lr], #540 @ 0x21c │ │ │ │ cdpvc 8, 2, cr6, cr5, cr3, {0} │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ mrcvc 0, 0, r0, cr10, cr12, {0} │ │ │ │ andeq pc, r0, #-1811939327 @ 0x94000001 │ │ │ │ stmdavs sl, {r1, r3, r4, r9, sl, ip, sp, lr} │ │ │ │ - blhi 760a08 │ │ │ │ + blhi 760a18 │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ strbeq pc, [fp, #867] @ 0x363 @ │ │ │ │ @ instruction: 0xf6858315 │ │ │ │ - stmdals r1, {r0, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldc2 6, cr15, [sl], #976 @ 0x3d0 │ │ │ │ - blmi 3d05b8 │ │ │ │ + stmdals r1, {r0, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldc2 6, cr15, [r2], #976 @ 0x3d0 │ │ │ │ + blmi 3d05c8 │ │ │ │ andvs r4, r4, sl, ror r4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - mcr 6, 1, pc, cr12, cr1, {1} @ │ │ │ │ + mcr 6, 1, pc, cr4, cr1, {1} @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, r2, asr #7 │ │ │ │ - rsbseq r2, r8, ip, ror #4 │ │ │ │ + ldrhteq r2, [r8], #-50 @ 0xffffffce │ │ │ │ + rsbseq r2, r8, ip, asr r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ strmi fp, [sl], r7, lsr #1 │ │ │ │ ldrne pc, [r0, #-2271] @ 0xfffff721 │ │ │ │ ldcge 6, cr4, [r3], {19} │ │ │ │ movwls r2, #45572 @ 0xb204 │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ strmi r3, [r5], -r8, lsl #10 │ │ │ │ strtmi r9, [r0], -r6, lsl #8 │ │ │ │ smlabtcs r8, fp, r8, r5 │ │ │ │ @ instruction: 0x9325681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc2l 6, cr15, [r0], #-976 @ 0xfffffc30 │ │ │ │ + stc2l 6, cr15, [r8], #-976 @ 0xfffffc30 │ │ │ │ stmiblt r0, {r2, r9, sl, lr} │ │ │ │ strbtcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ strbtcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b57e74 │ │ │ │ + blls b57e84 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r0], -r5, ror #4 │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d58ff0 │ │ │ │ stmdavs fp!, {r5, r6, r8, ip, lr} │ │ │ │ stmibvs ip!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r2, r3, r4, r8, r9, fp, ip, sp, pc} │ │ │ │ - blcs 217edc │ │ │ │ - blls 7b2618 │ │ │ │ + blcs 217eec │ │ │ │ + blls 7b2628 │ │ │ │ ldmdals r7, {r2, r4, r9, sl, fp, ip, pc} │ │ │ │ @ instruction: 0x9c133b01 │ │ │ │ ldcls 0, cr4, [r5, #-204] @ 0xffffff34 │ │ │ │ adcmi r4, r6, #50331648 @ 0x3000000 │ │ │ │ ldrtmi sp, [r7], -sp │ │ │ │ @ instruction: 0xf6856818 │ │ │ │ - ldmdals r7, {r0, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdals r7, {r0, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r5, #3620864 @ 0x374000 │ │ │ │ - blcc 24eeb4 │ │ │ │ + blcc 24eec4 │ │ │ │ eorsmi r9, fp, r3, lsl sl │ │ │ │ adcsmi r4, sl, #50331648 @ 0x3000000 │ │ │ │ - blne feb3262c │ │ │ │ + blne feb3263c │ │ │ │ svclt 0x003442ac │ │ │ │ strcs r2, [r1], #-1024 @ 0xfffffc00 │ │ │ │ - bl 1dbb734 │ │ │ │ + bl 1bbb744 │ │ │ │ @ instruction: 0xf10de7c4 │ │ │ │ strtmi r0, [r6], -r0, ror #22 │ │ │ │ - blge 9cf9dc │ │ │ │ + blge 9cf9ec │ │ │ │ andge pc, ip, sp, asr #17 │ │ │ │ ldmdbvs r3!, {r0, r2, r8, r9, ip, pc} │ │ │ │ andcs r4, r0, #196, 12 @ 0xc400000 │ │ │ │ andcs lr, r0, #200, 18 @ 0x320000 │ │ │ │ andcs lr, r2, #200, 18 @ 0x320000 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ stcls 6, cr3, [r5], {28} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - strgt r6, [pc], #-2487 @ 1fdea0 │ │ │ │ + strgt r6, [pc], #-2487 @ 1fdeb0 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ subsle r2, r4, r0, lsl #30 │ │ │ │ stmib sp, {r2, r3, r8, r9, fp, sp, pc}^ │ │ │ │ movwls r6, #38151 @ 0x9507 │ │ │ │ ldmdavs r5, {r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ suble r2, r4, r0, lsl #26 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ rschi pc, pc, r0 │ │ │ │ - blcs 21cb14 │ │ │ │ + blcs 21cb24 │ │ │ │ mrshi pc, (UNDEF: 69) @ │ │ │ │ cmplt r4, ip, lsr #16 │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ ldmdblt r3, {r0, r1, r3, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blcs ff918488 │ │ │ │ + blcs ff918498 │ │ │ │ strtmi sp, [r5], -fp, lsr #32 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ - blvc d326b8 │ │ │ │ + blvc d326c8 │ │ │ │ stmdbvs fp!, {r2, r3, r5, r6, r8, r9, fp, ip, sp, pc}^ │ │ │ │ ldrdle r2, [sl, -ip]! │ │ │ │ mlacc sp, r5, r8, pc @ │ │ │ │ andsmi r9, sl, #12288 @ 0x3000 │ │ │ │ - blcs 631f90 │ │ │ │ + blcs 631fa0 │ │ │ │ rschi pc, r3, r0 │ │ │ │ - blls ac8b84 │ │ │ │ + blls ac8b94 │ │ │ │ svclt 0x000c695b │ │ │ │ mulge r2, r3, r8 │ │ │ │ mulge r3, r3, r8 │ │ │ │ movweq pc, #4234 @ 0x108a @ │ │ │ │ movwcs r9, #8964 @ 0x2304 │ │ │ │ - ldrcc lr, [pc, #-2509] @ 1fd54f │ │ │ │ + ldrcc lr, [pc, #-2509] @ 1fd55f │ │ │ │ ldrbeq r7, [fp, fp, lsr #28] │ │ │ │ - blls 3333d8 │ │ │ │ + blls 3333e8 │ │ │ │ ldmib sp, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ - blcs 1fe340 │ │ │ │ + blcs 1fe350 │ │ │ │ rschi pc, r0, r0 │ │ │ │ stc2 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf895e004 │ │ │ │ - bls 2c9ff0 │ │ │ │ + bls 2ca000 │ │ │ │ bicsle r4, ip, sl, lsl r2 │ │ │ │ stccs 6, cr4, [r0], {37} @ 0x25 │ │ │ │ ldrtmi sp, [r8], -r2, asr #3 │ │ │ │ - @ instruction: 0xff26f685 │ │ │ │ + @ instruction: 0xff1ef685 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ tstcs r3, r7, lsl #10 │ │ │ │ @ instruction: 0xf6914630 │ │ │ │ - stmdavs sp!, {r0, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 218010 │ │ │ │ + stmdavs sp!, {r0, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 218020 │ │ │ │ svcge 0x0065f43f │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ stmibvs lr!, {r1, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ orrle r2, r6, r0, lsl #28 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf105e759 │ │ │ │ - blgt 5bec44 │ │ │ │ - blx ffe3b99e │ │ │ │ + blgt 5bec54 │ │ │ │ + blx ffc3b9ae │ │ │ │ cmppeq r0, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ - blgt 5cf7a8 │ │ │ │ - blx ffcbb9aa │ │ │ │ + blgt 5cf7b8 │ │ │ │ + blx ffabb9ba │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ mcrcs 15, 0, fp, cr0, cr8, {0} │ │ │ │ @ instruction: 0xf895d031 │ │ │ │ @ instruction: 0xf895202d │ │ │ │ - bcs a0a058 │ │ │ │ + bcs a0a068 │ │ │ │ adchi pc, ip, r0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10580a3 │ │ │ │ strls r0, [sl], #-2623 @ 0xfffff5c1 │ │ │ │ stmdbeq r3, {r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4654ab10 │ │ │ │ ldrmi r4, [r9], sl, asr #13 │ │ │ │ strmi lr, [r2, #2]! │ │ │ │ addshi pc, r5, r0 │ │ │ │ svccc 0x0001f814 │ │ │ │ - bl 38f8f4 │ │ │ │ + bl 38f904 │ │ │ │ ldc 3, cr0, [r3, #780] @ 0x30c │ │ │ │ @ instruction: 0xf6310b00 │ │ │ │ - @ instruction: 0xf894ec98 │ │ │ │ + @ instruction: 0xf894ec90 │ │ │ │ strbmi r3, [r0], -r0, lsr #32 │ │ │ │ biceq lr, r3, #11264 @ 0x2c00 │ │ │ │ - bleq 239638 │ │ │ │ - stc 6, cr15, [lr], {49} @ 0x31 │ │ │ │ + bleq 239648 │ │ │ │ + stc 6, cr15, [r6], {49} @ 0x31 │ │ │ │ ldmdbls r8, {r4, r8, r9, fp, ip, pc} │ │ │ │ - blcs 204964 │ │ │ │ + blcs 204974 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xdde22b1a │ │ │ │ - bls 46502c │ │ │ │ + bls 46503c │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx ff83c00a │ │ │ │ + blx ff83c01a │ │ │ │ ldc 1, cr11, [sp, #544] @ 0x220 │ │ │ │ vmov.f64 d7, #124 @ 0x3fe00000 1.750 │ │ │ │ vmov.f64 d6, #64 @ 0x3e000000 0.125 │ │ │ │ vneg.f64 d23, d6 │ │ │ │ @ instruction: 0xf000fa10 │ │ │ │ cdp 0, 11, cr8, cr15, cr11, {5} │ │ │ │ vmov.f64 d6, #64 @ 0x3e000000 0.125 │ │ │ │ vneg.f64 d23, d6 │ │ │ │ @ instruction: 0xf000fa10 │ │ │ │ - bge 59e2dc │ │ │ │ + bge 59e2ec │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx ff23c03a │ │ │ │ + blx ff23c04a │ │ │ │ ldc 1, cr11, [sp, #672] @ 0x2a0 │ │ │ │ vmov.f64 d7, #254 @ 0xbff00000 -1.875 │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d6, #64 @ 0x3e000000 0.125 │ │ │ │ vneg.f64 d23, d5 │ │ │ │ mrc 10, 5, APSR_nzcv, cr4, cr0, {0} │ │ │ │ svclt 0x000c7b46 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ - blx 639c24 │ │ │ │ + blx 639c34 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 1fec6c │ │ │ │ - blls 332568 │ │ │ │ + blcs 1fec7c │ │ │ │ + blls 332578 │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ - blcs 224ca0 │ │ │ │ + blcs 224cb0 │ │ │ │ @ instruction: 0x4641d17c │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - blls 87d67c │ │ │ │ + blls 87d68c │ │ │ │ cmnle r5, r0, lsl #22 │ │ │ │ - blcs 224cf0 │ │ │ │ + blcs 224d00 │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ strtmi r6, [sl], -fp, ror #31 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ - blvc 8d8104 │ │ │ │ + blvc 8d8114 │ │ │ │ eorle r2, r9, r5, lsl #22 │ │ │ │ stc2l 7, cr15, [lr], #-1020 @ 0xfffffc04 │ │ │ │ - blvc 6f7ddc │ │ │ │ + blvc 6f7dec │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmdbvs r3, {r1, r2, r3, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf47f2bdc │ │ │ │ @ instruction: 0xf892af4a │ │ │ │ stmdbls r3, {r0, r2, r3, r5, ip, sp} │ │ │ │ @ instruction: 0xf43f4219 │ │ │ │ ldrmi sl, [r5], -r4, asr #30 │ │ │ │ @ instruction: 0xf47f2b10 │ │ │ │ - blls ae9d3c │ │ │ │ + blls ae9d4c │ │ │ │ @ instruction: 0xf893695b │ │ │ │ @ instruction: 0xf08aa001 │ │ │ │ movwls r0, #17153 @ 0x4301 │ │ │ │ - blls 4f7d54 │ │ │ │ + blls 4f7d64 │ │ │ │ @ instruction: 0x4641b93b │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ ldmib sp, {r0, r2, r3, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r3, #-1879048191 @ 0x90000001 │ │ │ │ ldmib sp, {r4, r6, r7, ip, lr, pc}^ │ │ │ │ strtmi r0, [sl], -r5, lsl #2 │ │ │ │ ldc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ stcls 7, cr14, [sl], {36} @ 0x24 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ @ instruction: 0xe71dfc3d │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ - beq 11fa520 │ │ │ │ - bl 4a3138 │ │ │ │ - blge 600520 │ │ │ │ + beq 11fa530 │ │ │ │ + bl 4a3148 │ │ │ │ + blge 600530 │ │ │ │ @ instruction: 0x46ca4654 │ │ │ │ mul r1, r9, r6 │ │ │ │ rscle r4, sl, r2, lsr #11 │ │ │ │ svccc 0x0001f814 │ │ │ │ - bl 38fa48 │ │ │ │ + bl 38fa58 │ │ │ │ ldc 3, cr0, [r3, #780] @ 0x30c │ │ │ │ @ instruction: 0xf6310a00 │ │ │ │ - @ instruction: 0xf894e9d8 │ │ │ │ + @ instruction: 0xf894e9d0 │ │ │ │ strbmi r3, [r0], -r0, lsr #32 │ │ │ │ biceq lr, r3, #11264 @ 0x2c00 │ │ │ │ - beq 23978c │ │ │ │ - stmib lr, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + beq 23979c │ │ │ │ + stmib r6, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdbls r8, {r4, r8, r9, fp, ip, pc} │ │ │ │ - blcs 204ab8 │ │ │ │ + blcs 204ac8 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xdde32b0b │ │ │ │ ldmdbvs r3, {r2, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2bdc │ │ │ │ @ instruction: 0xf892aeb7 │ │ │ │ stmdbls r3, {r0, r2, r3, r5, ip, sp} │ │ │ │ @ instruction: 0xf43f4219 │ │ │ │ @ instruction: 0x462caeb1 │ │ │ │ @ instruction: 0xe7a74615 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ ldrb r4, [fp], sl, lsr #12 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ movwcs r4, #5674 @ 0x162a │ │ │ │ - blx 1dbc182 │ │ │ │ + blx 1dbc192 │ │ │ │ ldmib sp, {r2, r3, r4, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ strtmi r0, [sl], -r5, lsl #2 │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ ldrb pc, [r5], r7, ror #22 @ │ │ │ │ @ instruction: 0x9014f8dd │ │ │ │ - bls 4cfa40 │ │ │ │ + bls 4cfa50 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - andcs pc, r1, #18688 @ 0x4900 │ │ │ │ + andcs pc, r1, #16640 @ 0x4100 │ │ │ │ andls r4, r4, r9, lsr #12 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - andcs pc, r2, #17152 @ 0x4300 │ │ │ │ + andcs pc, r2, #15104 @ 0x3b00 │ │ │ │ andls r4, sl, r9, lsr #12 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - mvncs pc, sp, lsr ip @ │ │ │ │ + mvncs pc, r5, lsr ip @ │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ @ instruction: 0xf6879014 │ │ │ │ - strmi pc, [r2], sp, lsr #21 │ │ │ │ + strmi pc, [r2], r5, lsr #21 │ │ │ │ mulsgt r8, r5, r8 │ │ │ │ @ instruction: 0x4618ab10 │ │ │ │ - bleq 239cb4 │ │ │ │ + bleq 239cc4 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ mrcvc 6, 0, r4, cr1, cr11, {4} │ │ │ │ tstpeq r0, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8da7611 │ │ │ │ - blhi c821ec │ │ │ │ + blhi c821fc │ │ │ │ @ instruction: 0xc018f8b1 │ │ │ │ sbceq pc, r8, #134217731 @ 0x8000003 │ │ │ │ stcleq 3, cr15, [fp], {98} @ 0x62 │ │ │ │ andsgt pc, r8, r1, lsr #17 │ │ │ │ mulsls r1, r6, r8 │ │ │ │ @ instruction: 0xf6854649 │ │ │ │ - strbmi pc, [sl], -r3, lsr #19 @ │ │ │ │ + @ instruction: 0x464af99b │ │ │ │ tstcs r1, r3, lsr #16 │ │ │ │ - @ instruction: 0xf954f684 │ │ │ │ + @ instruction: 0xf94cf684 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ @ instruction: 0x0003e8bb │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ stmdals r5, {r2, r4, r8, fp} │ │ │ │ - stc2l 6, cr15, [r8], {135} @ 0x87 │ │ │ │ + stc2l 6, cr15, [r0], {135} @ 0x87 │ │ │ │ @ instruction: 0xb014f8dd │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ @ instruction: 0x4658219e │ │ │ │ - blx fe8bbc58 │ │ │ │ + blx fe6bbc68 │ │ │ │ ldrtmi r4, [r3], -r1, lsl #13 │ │ │ │ muls r8, r5, r8 │ │ │ │ mvncs r9, sl, lsl #20 │ │ │ │ ldrdvs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf8964658 │ │ │ │ vqadd.u32 d28, d14, d8 │ │ │ │ @ instruction: 0xf8860c00 │ │ │ │ @ instruction: 0xf8d9c018 │ │ │ │ - blhi db6260 │ │ │ │ + blhi db6270 │ │ │ │ @ instruction: 0xc018f8be │ │ │ │ strbeq pc, [r8], r6, asr #7 @ │ │ │ │ stcleq 3, cr15, [fp], {102} @ 0x66 │ │ │ │ andsgt pc, r8, lr, lsr #17 │ │ │ │ - blx 21bbc90 │ │ │ │ + blx 1fbbca0 │ │ │ │ @ instruction: 0xf8954682 │ │ │ │ @ instruction: 0x464be018 │ │ │ │ biccs r9, ip, r4, lsl #20 │ │ │ │ ldrdvs pc, [r0], -sl │ │ │ │ @ instruction: 0xf8964658 │ │ │ │ vqadd.u32 d28, d14, d8 │ │ │ │ @ instruction: 0xf8860c00 │ │ │ │ @ instruction: 0xf8dac018 │ │ │ │ - blhi db6298 │ │ │ │ + blhi db62a8 │ │ │ │ @ instruction: 0xc018f8be │ │ │ │ strbeq pc, [r8], r6, asr #7 @ │ │ │ │ stcleq 3, cr15, [fp], {102} @ 0x66 │ │ │ │ andsgt pc, r8, lr, lsr #17 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ - blx fe73bccc │ │ │ │ + blx fe53bcdc │ │ │ │ cdpvc 6, 2, cr4, cr14, cr1, {0} │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ cdpvc 8, 1, cr6, cr10, cr11, {0} │ │ │ │ andeq pc, r0, #-1744830463 @ 0x98000001 │ │ │ │ stmdavs sl, {r1, r3, r4, r9, sl, ip, sp, lr} │ │ │ │ - blhi 7a0f74 │ │ │ │ + blhi 7a0f84 │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ strbeq pc, [fp], r3, ror #6 @ │ │ │ │ @ instruction: 0xf6858316 │ │ │ │ - stmdals r6, {r0, r1, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx 73beac │ │ │ │ + stmdals r6, {r0, r1, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blx 53bebc │ │ │ │ strt r6, [pc], -r5 │ │ │ │ - bl fe6bbba8 │ │ │ │ - rsbseq r2, r8, r4, lsr #4 │ │ │ │ + bl fe4bbbb8 │ │ │ │ + rsbseq r2, r8, r4, lsl r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r8], #-28 @ 0xffffffe4 │ │ │ │ + rsbseq r2, r8, ip, ror #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r8, r3, ror #21 │ │ │ │ ldrbtmi r4, [sl], #-3043 @ 0xfffff41d │ │ │ │ - blvc 49465c │ │ │ │ + blvc 49466c │ │ │ │ movwls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ stmdbvs fp, {r0, r1, r2, r4, r5, r8, pc}^ │ │ │ │ strmi r2, [sp], -r2, lsl #12 │ │ │ │ - blcs 14fb38 │ │ │ │ + blcs 14fb48 │ │ │ │ andvs r6, r6, r1, asr #32 │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0xf0402bfe │ │ │ │ @ instruction: 0xf687812b │ │ │ │ - @ instruction: 0x4606fb7d │ │ │ │ + @ instruction: 0x4606fb75 │ │ │ │ orrscs r4, sp, r2, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6870810 │ │ │ │ - @ instruction: 0x7c77f9ed │ │ │ │ - bleq ff5f99cc │ │ │ │ + @ instruction: 0x7c77f9e5 │ │ │ │ + bleq ff5f99dc │ │ │ │ ldrtmi r4, [r9], -r2, lsl #13 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - @ instruction: 0x463af8f9 │ │ │ │ + @ instruction: 0x463af8f1 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf8aaf684 │ │ │ │ + @ instruction: 0xf8a2f684 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2cfc78 │ │ │ │ + blgt 2cfc88 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldclvc 12, cr15, [r2], #-132 @ 0xffffff7c │ │ │ │ - bcs a06f80 │ │ │ │ + ldclvc 12, cr15, [r2], #-100 @ 0xffffff9c │ │ │ │ + bcs a06f90 │ │ │ │ tstphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ movwls r8, #16939 @ 0x422b │ │ │ │ @ instruction: 0xf8c82210 │ │ │ │ vhadd.s8 d19, d8, d4 │ │ │ │ @ instruction: 0xf8ad33ff │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ - blvc 339a14 │ │ │ │ + blvc 339a24 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6847b02 │ │ │ │ - strmi pc, [r1], r7, lsl #17 │ │ │ │ - blge 2aa910 │ │ │ │ + sxtab16mi pc, r1, pc, ror #16 @ │ │ │ │ + blge 2aa920 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - stmdbvs r0!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r1, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #528 @ 0x210 │ │ │ │ @ instruction: 0xf8c89304 │ │ │ │ vst4.8 {d19-d22}, [pc], r4 │ │ │ │ @ instruction: 0xf8ad5360 │ │ │ │ ldc 0, cr3, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ - blvc 2b9a18 │ │ │ │ - @ instruction: 0xf868f684 │ │ │ │ + blvc 2b9a28 │ │ │ │ + @ instruction: 0xf860f684 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2e8ff8 │ │ │ │ + blgt 2e9008 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - blx ff93be22 │ │ │ │ - blcs 121d5d4 │ │ │ │ + blx ff73be32 │ │ │ │ + blcs 121d5e4 │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ @ instruction: 0x463a4653 │ │ │ │ @ instruction: 0x462021dd │ │ │ │ - @ instruction: 0xf9acf687 │ │ │ │ + @ instruction: 0xf9a4f687 │ │ │ │ @ instruction: 0x46074632 │ │ │ │ @ instruction: 0x462021d8 │ │ │ │ - @ instruction: 0xf980f687 │ │ │ │ + @ instruction: 0xf978f687 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x464bf99f │ │ │ │ + @ instruction: 0x464bf997 │ │ │ │ ldrtmi r4, [r2], -r7, lsl #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4643f997 │ │ │ │ + strbmi pc, [r3], -pc, lsl #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf990f687 │ │ │ │ + @ instruction: 0xf988f687 │ │ │ │ @ instruction: 0x46032173 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - @ instruction: 0x4601f9bd │ │ │ │ + @ instruction: 0x4601f9b5 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - blx ffcbbe7c │ │ │ │ + blx ffabbe8c │ │ │ │ @ instruction: 0xf6844628 │ │ │ │ - strdcs pc, [r1], -r5 │ │ │ │ + andcs pc, r1, sp, ror #29 │ │ │ │ @ instruction: 0xf687e08d │ │ │ │ - @ instruction: 0x4607fadf │ │ │ │ + @ instruction: 0x4607fad7 │ │ │ │ orrscs r4, sp, r2, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6870810 │ │ │ │ - @ instruction: 0x7c7ef94f │ │ │ │ - bleq fe239b08 │ │ │ │ + @ instruction: 0x7c7ef947 │ │ │ │ + bleq fe239b18 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - @ instruction: 0x4632f85b │ │ │ │ + @ instruction: 0x4632f853 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf80cf684 │ │ │ │ + @ instruction: 0xf804f684 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2cfdb4 │ │ │ │ + blgt 2cfdc4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldrtmi pc, [r3], -r3, lsl #23 @ │ │ │ │ + @ instruction: 0x4633fb7b │ │ │ │ mvnscs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x7c7af957 │ │ │ │ + @ instruction: 0x7c7af94f │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ movwls r2, #23072 @ 0x5a20 │ │ │ │ addhi pc, pc, r0 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ movwcs r8, #41253 @ 0xa125 │ │ │ │ ldc 3, cr9, [sp, #16] │ │ │ │ eorcs r7, r0, #4, 22 @ 0x1000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 2b9b1c │ │ │ │ - @ instruction: 0xffe6f683 │ │ │ │ + blvc 2b9b2c │ │ │ │ + @ instruction: 0xffdef683 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e90fc │ │ │ │ + blgt 2e910c │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - blx 18bbf26 │ │ │ │ + blx 16bbf36 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ ldc 2, cr2, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - strmi pc, [r0], r7, asr #31 │ │ │ │ - blge 2aaa90 │ │ │ │ + selmi pc, r0, pc @ │ │ │ │ + blge 2aaaa0 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4653fb3b │ │ │ │ + @ instruction: 0x4653fb33 │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf90ef687 │ │ │ │ + @ instruction: 0xf906f687 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ @ instruction: 0x96002173 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf93af687 │ │ │ │ + @ instruction: 0xf932f687 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r2], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - mcrrvc 8, 15, pc, r3, cr15 @ │ │ │ │ - blcs a0fd7c │ │ │ │ + mcrrvc 8, 15, pc, r3, cr7 @ │ │ │ │ + blcs a0fd8c │ │ │ │ svcge 0x0072f43f │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -ip, lsl #3 │ │ │ │ - @ instruction: 0xf8cef687 │ │ │ │ + @ instruction: 0xf8c6f687 │ │ │ │ strb r4, [r9, -r1, lsl #12]! │ │ │ │ - bmi 12c6590 │ │ │ │ + bmi 12c65a0 │ │ │ │ ldrbtmi r4, [sl], #-2881 @ 0xfffff4bf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ movwls r8, #22512 @ 0x57f0 │ │ │ │ mvnsmi pc, #111 @ 0x6f │ │ │ │ tstcs r1, r4, lsl #6 │ │ │ │ stmdbhi r4, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbhi r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6836920 │ │ │ │ - @ instruction: 0x4681ff7b │ │ │ │ - blge 2aab28 │ │ │ │ + @ instruction: 0x4681ff73 │ │ │ │ + blge 2aab38 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - movwcs pc, #2799 @ 0xaef @ │ │ │ │ + movwcs pc, #2791 @ 0xae7 @ │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmdbvs r0!, {r2, r3, r4, r5, r6, r8, r9, ip, lr} │ │ │ │ movwls r2, #16928 @ 0x4220 │ │ │ │ tstcs r7, #256901120 @ 0xf500000 │ │ │ │ ldc 3, cr9, [sp, #16] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - pkhtbmi pc, r2, fp, asr #30 @ │ │ │ │ - blge 2aab68 │ │ │ │ + pkhtbmi pc, r2, r3, asr #30 @ │ │ │ │ + blge 2aab78 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 73aa40 │ │ │ │ + beq 73aa50 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0xf06ffacf │ │ │ │ + @ instruction: 0xf06ffac7 │ │ │ │ andcs r0, r0, #-201326591 @ 0xf4000001 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - @ instruction: 0x4680ff3f │ │ │ │ - blge 2aaba0 │ │ │ │ + @ instruction: 0x4680ff37 │ │ │ │ + blge 2aabb0 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4653fab3 │ │ │ │ + ldrbmi pc, [r3], -fp, lsr #21 @ │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf886f687 │ │ │ │ + @ instruction: 0xf87ef687 │ │ │ │ strls r4, [r0], -r3, asr #12 │ │ │ │ @ instruction: 0x4606463a │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - @ instruction: 0xf8b2f687 │ │ │ │ + @ instruction: 0xf8aaf687 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r2], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4601f877 │ │ │ │ + strmi pc, [r1], -pc, ror #16 │ │ │ │ svclt 0x0000e6ec │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - ldrshteq r1, [r8], #-198 @ 0xffffff3a │ │ │ │ + rsbseq r1, r8, r6, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r8, lr, ror #20 │ │ │ │ + rsbseq r1, r8, lr, asr sl │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - @ instruction: 0xf83cf687 │ │ │ │ + @ instruction: 0xf834f687 │ │ │ │ @ instruction: 0x463a4653 │ │ │ │ @ instruction: 0x460721dd │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4632f85b │ │ │ │ + @ instruction: 0x4632f853 │ │ │ │ bicscs r4, r8, r2, lsl #13 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldrbmi pc, [r2], -pc, lsr #16 @ │ │ │ │ + ldrbmi pc, [r2], -r7, lsr #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf84ef687 │ │ │ │ + @ instruction: 0xf846f687 │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf846f687 │ │ │ │ + @ instruction: 0xf83ef687 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x464af83f │ │ │ │ + @ instruction: 0x464af837 │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - @ instruction: 0xf86cf687 │ │ │ │ + @ instruction: 0xf864f687 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x460611bb │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - vadd.i8 d31, d0, d11 │ │ │ │ + vadd.i8 d31, d0, d3 │ │ │ │ strmi r1, [r2], -r7, ror #2 │ │ │ │ @ instruction: 0x46204633 │ │ │ │ - @ instruction: 0xf82af687 │ │ │ │ + @ instruction: 0xf822f687 │ │ │ │ ldr r4, [pc], r1, lsl #12 │ │ │ │ movwls r2, #17172 @ 0x4314 │ │ │ │ - blvc 339d9c │ │ │ │ + blvc 339dac │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - strmi pc, [r2], r1, asr #29 │ │ │ │ - blge 2aac9c │ │ │ │ + @ instruction: 0x4682feb9 │ │ │ │ + blge 2aacac │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 73ab74 │ │ │ │ + beq 73ab84 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - movwcs pc, #2613 @ 0xa35 @ │ │ │ │ + movwcs pc, #2605 @ 0xa2d @ │ │ │ │ @ instruction: 0xf64f9305 │ │ │ │ @ instruction: 0xf6cf4302 │ │ │ │ movwls r7, #17407 @ 0x43ff │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - strmi pc, [r6], -r3, lsr #29 │ │ │ │ - blge 2aac78 │ │ │ │ + @ instruction: 0x4606fe9b │ │ │ │ + blge 2aac88 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 8bc1a4 │ │ │ │ - blvc c39e08 │ │ │ │ + blx 6bc1b4 │ │ │ │ + blvc c39e18 │ │ │ │ stmdbvs r0!, {r8, r9, sp} │ │ │ │ movwls r2, #16928 @ 0x4220 │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ stc 0, cr3, [sp, #16] │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - strmi pc, [r0], fp, lsl #29 │ │ │ │ - blge 2aad08 │ │ │ │ + strmi pc, [r0], r3, lsl #29 │ │ │ │ + blge 2aad18 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x464af9ff │ │ │ │ + @ instruction: 0x464af9f7 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - ldrbmi pc, [r3], -sp, lsr #31 @ │ │ │ │ + ldrbmi pc, [r3], -r5, lsr #31 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xffccf686 │ │ │ │ + @ instruction: 0xffc4f686 │ │ │ │ @ instruction: 0xf8cd4633 │ │ │ │ strb r8, [r3, -r0] │ │ │ │ @ instruction: 0xf64f9305 │ │ │ │ vrsra.s64 , , #56 │ │ │ │ movwls r0, #17167 @ 0x430f │ │ │ │ stmdbhi r4, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6838902 │ │ │ │ - pkhtbmi pc, r1, sp, asr #28 @ │ │ │ │ - blge 2aad64 │ │ │ │ + pkhtbmi pc, r1, r5, asr #28 @ │ │ │ │ + blge 2aad74 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - movwcs pc, #2513 @ 0x9d1 @ │ │ │ │ + movwcs pc, #2505 @ 0x9c9 @ │ │ │ │ @ instruction: 0xf6c39305 │ │ │ │ strbt r7, [r0], r0, ror #7 │ │ │ │ - ldm r0!, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r8!, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r0, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2896 @ 0xfffff4b0 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2188f4 │ │ │ │ + blcs 218904 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 13d1190 │ │ │ │ + blmi 13d11a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d88e0 │ │ │ │ + blls 5d88f0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r1, {r0, r7, pc} │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi sl, [sl], r9, lsl #30 │ │ │ │ strbmi r9, [r6], r1, lsl #6 │ │ │ │ - bge 278fbc │ │ │ │ + bge 278fcc │ │ │ │ andge pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf8c846bc │ │ │ │ stmdbvs lr!, {sp, pc} │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ ldmvs r6!, {r0, r1, r2, r8, sl, ip, pc}^ │ │ │ │ stmibvs lr!, {r1, r2, r9, sl, ip, pc} │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6854630 │ │ │ │ - strmi pc, [r1], r9, ror #20 │ │ │ │ + strmi pc, [r1], r1, ror #20 │ │ │ │ subsle r2, r5, r0, lsl #28 │ │ │ │ - bleq 23aa0c │ │ │ │ + bleq 23aa1c │ │ │ │ stmdavs lr, {r0, r4, r5, r8, fp, sp, lr} │ │ │ │ ldmdavs r2!, {r1, r2, r3, r5, r8, r9, ip, sp, pc} │ │ │ │ andcs fp, r0, #1207959553 @ 0x48000001 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ ldmdavs r3!, {r0, r3, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - bleq 239214 │ │ │ │ - blx fe4fd26a │ │ │ │ + bleq 239224 │ │ │ │ + blx fe4fd27a │ │ │ │ ldmdavs sl, {r0, r1, r7, r8, ip, sp, pc} │ │ │ │ cmnlt sl, r0, lsl #6 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - blls 23dcec │ │ │ │ + blls 23dcfc │ │ │ │ andeq lr, r0, #307200 @ 0x4b000 │ │ │ │ - blx 19d0180 │ │ │ │ + blx 19d0190 │ │ │ │ ldmdavs r3!, {r1, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - b 14fdcd0 │ │ │ │ - blx 19c1520 │ │ │ │ + b 14fdce0 │ │ │ │ + blx 19c1530 │ │ │ │ strbmi pc, [r8], -fp, lsl #23 @ │ │ │ │ @ instruction: 0xf685464e │ │ │ │ - cmnplt r6, r7, lsr sl @ p-variant is OBSOLETE │ │ │ │ + cmnplt r6, pc, lsr #20 @ p-variant is OBSOLETE │ │ │ │ strb r4, [pc, r1, lsl #13] │ │ │ │ @ instruction: 0x464e4638 │ │ │ │ ldc2l 7, cr15, [lr], {255} @ 0xff │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe23d2be │ │ │ │ + blx fe23d2ce │ │ │ │ @ instruction: 0xf6854648 │ │ │ │ - vmlacs.f32 s30, s0, s19 │ │ │ │ + vmlacs.f32 s30, s0, s3 │ │ │ │ @ instruction: 0xf1bbd1f0 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - mcr2 6, 4, pc, cr0, cr0, {4} @ │ │ │ │ + mrc2 6, 3, pc, cr8, cr0, {4} │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ addle r2, r3, r0, lsl #22 │ │ │ │ addle r2, r1, r0, lsl #24 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r0, r1, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 218a00 │ │ │ │ + blcs 218a10 │ │ │ │ @ instruction: 0xe779d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6904628 │ │ │ │ - strb pc, [fp, fp, ror #28]! @ │ │ │ │ - stmda r0, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrhteq r1, [r8], #-118 @ 0xffffff8a │ │ │ │ + strb pc, [fp, r3, ror #28]! @ │ │ │ │ + ldmda r8!, {r0, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r1, r8, r6, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00781790 │ │ │ │ + rsbseq r1, r8, r0, lsl #15 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ adclt r4, r3, r6, ror sl │ │ │ │ ldrbtmi r4, [sl], #-2934 @ 0xfffff48a │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9321 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 218a54 │ │ │ │ + blcs 218a64 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi 1d51388 │ │ │ │ + blmi 1d51398 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a58a40 │ │ │ │ + blls a58a50 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -ip, asr #1 │ │ │ │ pop {r0, r1, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ strtmi r0, [r6], -r0, lsl #18 │ │ │ │ stmibvs fp!, {r1, r3, r6, r7, r9, sl, lr} │ │ │ │ @@ -473727,28 +473731,28 @@ │ │ │ │ stmib sp, {r0, r1, r3, r4, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd5601 │ │ │ │ @ instruction: 0xf8db900c │ │ │ │ stmdavs r3!, {r4, lr} │ │ │ │ rsbsle r2, r0, r0, lsl #22 │ │ │ │ mcrcs 8, 0, r6, cr0, cr14, {0} │ │ │ │ addshi pc, sl, r0 │ │ │ │ - bcs 35d6a8 │ │ │ │ + bcs 35d6b8 │ │ │ │ adchi pc, r5, r0 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs sl, {r0, r2, r7, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc e9ec3c │ │ │ │ + blvc e9ec4c │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ mlacs r4, r6, r8, pc @ │ │ │ │ svclt 0x00182a01 │ │ │ │ rscle r4, sp, r4, lsr r6 │ │ │ │ stmiavs r0!, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf6834645 │ │ │ │ - stmib r8, {r0, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib r8, {r9, fp, sp, pc}^ │ │ │ │ svcge 0x000baa02 │ │ │ │ @ instruction: 0x46c446be │ │ │ │ ldmvs fp, {r0, r1, r8, fp, sp, lr}^ │ │ │ │ andcc lr, r8, sp, asr #19 │ │ │ │ strgt ip, [pc, -pc, lsl #26] │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ @@ -473762,84 +473766,84 @@ │ │ │ │ stmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ strls r2, [r0], -r0, lsl #10 │ │ │ │ strbmi r4, [ip], -r6, lsr #12 │ │ │ │ @ instruction: 0x462f46b9 │ │ │ │ stmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mlacs r5, r6, r8, pc @ │ │ │ │ stmdals r8, {r0, r8, sp} │ │ │ │ - stc2 6, cr15, [r6, #-524] @ 0xfffffdf4 │ │ │ │ + ldc2l 6, cr15, [lr], #524 @ 0x20c │ │ │ │ ldc 6, cr4, [r9, #20] │ │ │ │ strbmi r7, [r0], -r0, lsl #22 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ stc 7, cr3, [r5, #4] │ │ │ │ @ instruction: 0xf6877b05 │ │ │ │ - @ instruction: 0xf844f87d │ │ │ │ + @ instruction: 0xf844f875 │ │ │ │ @ instruction: 0xf8965f04 │ │ │ │ addmi r0, r7, #36 @ 0x24 │ │ │ │ ldrtmi sp, [r4], -r6, ror #7 │ │ │ │ @ instruction: 0xf6869e00 │ │ │ │ - bge 67d0dc │ │ │ │ + bge 67d0cc │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff04f686 │ │ │ │ + cdp2 6, 15, cr15, cr12, cr6, {4} │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ smladcs r1, r4, r0, r0 │ │ │ │ - @ instruction: 0xffa8f684 │ │ │ │ + @ instruction: 0xffa0f684 │ │ │ │ @ instruction: 0xf6846960 │ │ │ │ - vmovcs.16 d16[0], pc │ │ │ │ + vmlacs.f64 d15, d16, d27 │ │ │ │ @ instruction: 0x4658d197 │ │ │ │ - @ instruction: 0xf94ef685 │ │ │ │ + @ instruction: 0xf946f685 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ ldmib sp, {r0, r1, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd5601 │ │ │ │ cmplt r7, #12 │ │ │ │ @ instruction: 0x210346b9 │ │ │ │ @ instruction: 0xf6904628 │ │ │ │ - ldmdavs r6!, {r0, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 218be8 │ │ │ │ + ldmdavs r6!, {r0, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 218bf8 │ │ │ │ svcge 0x0056f43f │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmibvs r5!, {r0, r1, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ ldmdavs r6!, {r1, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 218c00 │ │ │ │ + blcs 218c10 │ │ │ │ @ instruction: 0xe749d1f7 │ │ │ │ - blcs 35d808 │ │ │ │ + blcs 35d818 │ │ │ │ @ instruction: 0xf896d1db │ │ │ │ - blcs 24abd4 │ │ │ │ + blcs 24abe4 │ │ │ │ shadd16mi fp, r4, ip │ │ │ │ @ instruction: 0xf47f2600 │ │ │ │ @ instruction: 0xe7d2af7e │ │ │ │ - blcs 35d7e0 │ │ │ │ + blcs 35d7f0 │ │ │ │ @ instruction: 0xf894d1cf │ │ │ │ - blcs 24abec │ │ │ │ + blcs 24abfc │ │ │ │ svcge 0x0075f47f │ │ │ │ @ instruction: 0xf06fe7c9 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r6, #-576]! @ 0xfffffdc0 │ │ │ │ + stc2l 6, cr15, [lr, #-576]! @ 0xfffffdc0 │ │ │ │ @ instruction: 0xf894e7d3 │ │ │ │ - bcs 246c04 │ │ │ │ + bcs 246c14 │ │ │ │ svcge 0x0068f47f │ │ │ │ @ instruction: 0xf630e754 │ │ │ │ - svclt 0x0000ef46 │ │ │ │ - rsbseq r1, r8, r6, asr r6 │ │ │ │ + svclt 0x0000ef3e │ │ │ │ + rsbseq r1, r8, r6, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r8, r0, lsr r6 │ │ │ │ + rsbseq r1, r8, r0, lsr #12 │ │ │ │ stmdbvs sl, {r0, r1, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xd11d429a │ │ │ │ andle r2, ip, r1, lsl #22 │ │ │ │ andle r2, r6, r4, lsl #22 │ │ │ │ - bvs 4d93a0 │ │ │ │ - blx fee056a4 │ │ │ │ + bvs 4d93b0 │ │ │ │ + blx fee056b4 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blvs 29096c │ │ │ │ + blvs 29097c │ │ │ │ addsmi r6, sl, #11264 @ 0x2c00 │ │ │ │ - bvs ff2b2fec │ │ │ │ + bvs ff2b2ffc │ │ │ │ ldmdavs r0, {r0, r1, r3, r6, r7, r9, fp, sp, lr} │ │ │ │ - blvc 298c20 │ │ │ │ - bcs 25d7ec │ │ │ │ + blvc 298c30 │ │ │ │ + bcs 25d7fc │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ tstle r5, r1, lsl #22 │ │ │ │ stmdbvs sl, {r0, r1, r6, r8, fp, sp, lr}^ │ │ │ │ smlalle r4, r1, r3, r2 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ @@ -473848,45 +473852,45 @@ │ │ │ │ @ instruction: 0xf64a6c56 │ │ │ │ @ instruction: 0xf2cc6e3d │ │ │ │ @ instruction: 0xf64e2eb2 │ │ │ │ vabal.s8 , d2, d31 │ │ │ │ @ instruction: 0xf64c75d4 │ │ │ │ @ instruction: 0xf2c82477 │ │ │ │ smlattcs r0, fp, r4, r5 │ │ │ │ - bcs 25910c │ │ │ │ - bl 272ce4 │ │ │ │ - bcs 2ff83c │ │ │ │ - bvs 232c98 │ │ │ │ + bcs 25911c │ │ │ │ + bl 272cf4 │ │ │ │ + bcs 2ff84c │ │ │ │ + bvs 232ca8 │ │ │ │ @ instruction: 0x73b5f246 │ │ │ │ cmppvs r6, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ eorsvs pc, sp, #77594624 @ 0x4a00000 │ │ │ │ adcscs pc, r2, #204, 4 @ 0xc000000c │ │ │ │ @ instruction: 0xf64e440b │ │ │ │ vaddhn.i16 d19, q1, │ │ │ │ @ instruction: 0xf64c74d4 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ - blx 2933e2 │ │ │ │ - b 15cac38 │ │ │ │ - blx 30affe │ │ │ │ - b fe23ac40 │ │ │ │ - blx 24af86 │ │ │ │ - b fe23ac48 │ │ │ │ - blx 28ad8e │ │ │ │ + blx 2933f2 │ │ │ │ + b 15cac48 │ │ │ │ + blx 30b00e │ │ │ │ b fe23ac50 │ │ │ │ + blx 24af96 │ │ │ │ + b fe23ac58 │ │ │ │ + blx 28ad9e │ │ │ │ + b fe23ac60 │ │ │ │ ldclt 0, cr4, [r0, #-64]! @ 0xffffffc0 │ │ │ │ - blx 599862 │ │ │ │ - b 15cb864 │ │ │ │ - blx 34bc2e │ │ │ │ - b fe2fb870 │ │ │ │ - blx 30bbb6 │ │ │ │ - b fe2fb878 │ │ │ │ - blx 58b9be │ │ │ │ - b fe27b080 │ │ │ │ - bvs ff2cf0bc │ │ │ │ - blvc 2d8cdc │ │ │ │ + blx 599872 │ │ │ │ + b 15cb874 │ │ │ │ + blx 34bc3e │ │ │ │ + b fe2fb880 │ │ │ │ + blx 30bbc6 │ │ │ │ + b fe2fb888 │ │ │ │ + blx 58b9ce │ │ │ │ + b fe27b090 │ │ │ │ + bvs ff2cf0cc │ │ │ │ + blvc 2d8cec │ │ │ │ svclt 0x00182b01 │ │ │ │ ldr r2, [sp, r0]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ ldrmi fp, [r5], -sp, lsl #1 │ │ │ │ @@ -473898,56 +473902,56 @@ │ │ │ │ ldrbtmi r4, [r9], #1146 @ 0x47a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ strmi pc, [r0], pc, lsl #31 │ │ │ │ stmibvs r8!, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6ed4641 │ │ │ │ - stmdacs r0, {r0, r1, r2, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mvnhi pc, r0 │ │ │ │ rsbcs r6, r4, r5, lsl #17 │ │ │ │ @ instruction: 0x3654f8df │ │ │ │ @ instruction: 0xf859682a │ │ │ │ ldmdbvs r1, {r0, r1, ip, sp}^ │ │ │ │ movwcc pc, #6912 @ 0x1b00 @ │ │ │ │ @ instruction: 0x3052f893 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ - blcs 20ad7c │ │ │ │ + blcs 20ad8c │ │ │ │ adcshi pc, sl, r0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ movwcs r8, #723 @ 0x2d3 │ │ │ │ @ instruction: 0xf04f9f04 │ │ │ │ ldrmi r0, [sl], r1, lsl #16 │ │ │ │ movwls r4, #22169 @ 0x5699 │ │ │ │ stmdbvs r6!, {r0, r1, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ - blvs ffa5f104 │ │ │ │ - blvc 898d44 │ │ │ │ + blvs ffa5f114 │ │ │ │ + blvc 898d54 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ @ instruction: 0xf1ba810e │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0x2322822c │ │ │ │ ldrtmi r2, [r8], -r2, lsl #4 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xf912f687 │ │ │ │ + @ instruction: 0xf90af687 │ │ │ │ strmi r7, [r5], -r2, asr #24 │ │ │ │ - bcs 1210648 │ │ │ │ + bcs 1210658 │ │ │ │ teqphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - b c0efb0 │ │ │ │ + b c0efc0 │ │ │ │ strmi r0, [fp], -r1, lsl #2 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blcs 25f548 │ │ │ │ + blcs 25f558 │ │ │ │ adcshi pc, r8, r0 │ │ │ │ stmdbvs r1, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ svcvc 0x0089b109 │ │ │ │ @ instruction: 0x1e59b919 │ │ │ │ @ instruction: 0xf0004219 │ │ │ │ - bcs a1f698 │ │ │ │ + bcs a1f6a8 │ │ │ │ stmdbls r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ subhi pc, r2, #0, 4 │ │ │ │ ldmdbcs pc, {r0, r4, r6, r9, sl, fp, ip} @ │ │ │ │ sbchi pc, sp, #0, 4 │ │ │ │ @ instruction: 0xf011e8df │ │ │ │ sbceq r0, fp, #215 @ 0xd7 │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ @@ -473961,113 +473965,113 @@ │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ sbceq r0, fp, #-1342177268 @ 0xb000000c │ │ │ │ addeq r0, r8, fp, asr #5 │ │ │ │ - beq 123af04 │ │ │ │ + beq 123af14 │ │ │ │ @ instruction: 0x2e027b53 │ │ │ │ svclt 0x002c461f │ │ │ │ movwcs r4, #1587 @ 0x633 │ │ │ │ - blls 3239ec │ │ │ │ + blls 3239fc │ │ │ │ ldmdbvs r8, {r5, r6, r8, sp} │ │ │ │ - blx fe63c7ee │ │ │ │ + blx fe43c7fe │ │ │ │ strbcc pc, [r8, #-2271] @ 0xfffff721 @ │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ strtmi r4, [r9], -r6, lsl #12 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ stmdbeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ stmdbvs r3, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ - blx 46360a │ │ │ │ + blx 46361a │ │ │ │ andcs r2, r1, #768 @ 0x300 │ │ │ │ @ instruction: 0xf89c2320 │ │ │ │ @ instruction: 0xf10ee051 │ │ │ │ @ instruction: 0xf8400e0b │ │ │ │ @ instruction: 0xf89c702e │ │ │ │ svcls 0x0005e053 │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ eorge pc, lr, r0, asr #16 │ │ │ │ @ instruction: 0xe052f89c │ │ │ │ @ instruction: 0xc054f89c │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorvc pc, lr, r0, asr #16 │ │ │ │ eorcs pc, ip, r0, asr #16 │ │ │ │ - stc2l 6, cr15, [r0, #528]! @ 0x210 │ │ │ │ + ldc2l 6, cr15, [r8, #528] @ 0x210 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf6864638 │ │ │ │ - strtmi pc, [fp], -pc, asr #29 │ │ │ │ + strtmi pc, [fp], -r7, asr #29 │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6ed69b8 │ │ │ │ - ldmibvs r2!, {r0, r2, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r2!, {r0, r2, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdbvs r3, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ movwne pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x3052f893 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ - blcs 20aef0 │ │ │ │ + blcs 20af00 │ │ │ │ svcge 0x0049f47f │ │ │ │ stmib fp, {r9, sp}^ │ │ │ │ @ instruction: 0xf8cb5200 │ │ │ │ @ instruction: 0xf8df2008 │ │ │ │ @ instruction: 0xf8df24bc │ │ │ │ ldrbtmi r3, [sl], #-1192 @ 0xfffffb58 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ subhi pc, r5, #64 @ 0x40 │ │ │ │ andlt r4, sp, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldc 3, cr9, [sp, #24] │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ - blvc 43a4d4 │ │ │ │ - blx 4bc8b2 │ │ │ │ + blvc 43a4e4 │ │ │ │ + blx 2bc8c2 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18952 @ 0x4a08 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf6864619 │ │ │ │ - blls 33e8c0 │ │ │ │ + blls 33e8b0 │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf686113f │ │ │ │ - @ instruction: 0x4605fc53 │ │ │ │ + strmi pc, [r5], -fp, asr #24 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - bcs 35db3c │ │ │ │ + bcs 35db4c │ │ │ │ uadd16mi fp, r3, r8 │ │ │ │ strtmi sp, [sl], -sp, rrx │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf686111f │ │ │ │ - strmi pc, [r5], -r5, asr #24 │ │ │ │ - blcs 219478 │ │ │ │ + @ instruction: 0x4605fc3d │ │ │ │ + blcs 219488 │ │ │ │ andshi pc, r5, #0 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 25db60 │ │ │ │ + bcs 25db70 │ │ │ │ andhi pc, pc, #64 @ 0x40 │ │ │ │ ssatmi r6, #11, r8, asr #19 │ │ │ │ - @ instruction: 0xff4ef6c5 │ │ │ │ - blx 2194a2 │ │ │ │ + @ instruction: 0xff46f6c5 │ │ │ │ + blx 2194b2 │ │ │ │ msrlt CPSR_fsx, r8, lsl #16 │ │ │ │ ldmdavs ip, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 25dba0 │ │ │ │ + blcs 25dbb0 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr9, cr15, {1} │ │ │ │ - blls 366328 │ │ │ │ - bpl 23964c │ │ │ │ + blls 366338 │ │ │ │ + bpl 23965c │ │ │ │ andcc pc, r8, fp, asr #17 │ │ │ │ @ instruction: 0xf8ade7a5 │ │ │ │ @ instruction: 0xe7b43018 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6065 @ 0x17b1 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf1bae7ad │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf893aef2 │ │ │ │ - bvs fe8c6fdc │ │ │ │ + bvs fe8c6fec │ │ │ │ stmdale r6!, {r5, r9, fp, sp} │ │ │ │ - bcs 9cd754 │ │ │ │ + bcs 9cd764 │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ mvneq r0, r0, lsr #32 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ eoreq r0, r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ @@ -474078,26 +474082,26 @@ │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ mvneq r0, r1, ror #3 │ │ │ │ eoreq r0, r1, r1, ror #3 │ │ │ │ - blx fec2bb0a │ │ │ │ - bls 34b7ac │ │ │ │ + blx fec2bb1a │ │ │ │ + bls 34b7bc │ │ │ │ ldrmi r2, [sl], #-1280 @ 0xfffffb00 │ │ │ │ str r9, [r3, r5, lsl #4]! │ │ │ │ svceq 0x0000f1b8 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr3, cr15, {3} │ │ │ │ stmdahi r8, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf89ae0cd │ │ │ │ ldmib r3, {r0, r4, sp}^ │ │ │ │ - bcs a03be8 │ │ │ │ + bcs a03bf8 │ │ │ │ msrhi (UNDEF: 107), r0 │ │ │ │ - bcs 9cd7cc │ │ │ │ + bcs 9cd7dc │ │ │ │ @ instruction: 0x81a7f200 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x01a50020 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ eoreq r0, r0, r5, lsr #3 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @@ -474108,15 +474112,15 @@ │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ smlaltbeq r0, ip, r5, r1 │ │ │ │ - blx fe27d990 │ │ │ │ + blx fe27d9a0 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ stmdbcs r0, {r0, r3, r5, r6, sl, fp, ip, sp, lr}^ │ │ │ │ sbchi pc, lr, r0 │ │ │ │ eorseq pc, pc, r1 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {5} │ │ │ │ stceq 1, cr15, [r0], #-768 @ 0xfffffd00 │ │ │ │ @@ -474149,18 +474153,18 @@ │ │ │ │ cmpeq r9, r9, asr r1 │ │ │ │ cmpeq r9, r9, asr r1 │ │ │ │ cmpeq r9, r9, asr r1 │ │ │ │ tsteq sl, r9, asr r1 │ │ │ │ strtmi r9, [r5], -r4, lsl #30 │ │ │ │ stccs 6, cr2, [r0], {1} │ │ │ │ rscshi pc, ip, r0 │ │ │ │ - blcs 259664 │ │ │ │ + blcs 259674 │ │ │ │ @ instruction: 0xb123d03c │ │ │ │ ldmdavs sp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 25dd70 │ │ │ │ + blcs 25dd80 │ │ │ │ stmibvs r2!, {r1, r2, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldmdbvc r3, {r2, r8, r9, sl, ip, pc} │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ strhge r8, [r2, -sl] │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ smladmi r8, r9, r4, r4 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ @@ -474182,89 +474186,89 @@ │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ andeq r0, r0, fp, ror #2 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 25dda4 │ │ │ │ + bcs 25ddb4 │ │ │ │ rschi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf6c569d8 │ │ │ │ - stmdbvs fp!, {r0, r2, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r2, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf606fb00 │ │ │ │ stmib sp, {r0, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldc 1, cr1, [sp, #32] │ │ │ │ tstcs r1, r8, lsl #22 │ │ │ │ @ instruction: 0xed8d6938 │ │ │ │ @ instruction: 0xf6837b06 │ │ │ │ - strmi pc, [r5], -fp, lsr #19 │ │ │ │ + strmi pc, [r5], -r3, lsr #19 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 3aac30 │ │ │ │ + blge 3aac40 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrtmi r6, [r8], -r9, ror #5 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - stc2 6, cr15, [r0, #-536]! @ 0xfffffde8 │ │ │ │ - blls 378c18 │ │ │ │ + ldc2 6, cr15, [r8, #-536] @ 0xfffffde8 │ │ │ │ + blls 378c28 │ │ │ │ @ instruction: 0xf8cd2220 │ │ │ │ ldrtmi sl, [r1], -r4, lsr #32 │ │ │ │ ldc 3, cr9, [sp, #32] │ │ │ │ ldmdbvs r8!, {r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 3ba7c8 │ │ │ │ - @ instruction: 0xf990f683 │ │ │ │ + blvc 3ba7d8 │ │ │ │ + @ instruction: 0xf988f683 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e9db8 │ │ │ │ + blgt 2e9dc8 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46380a14 │ │ │ │ - stc2 6, cr15, [r4, #-536] @ 0xfffffde8 │ │ │ │ - blvs ffa47db8 │ │ │ │ + ldc2l 6, cr15, [ip], #536 @ 0x218 │ │ │ │ + blvs ffa47dc8 │ │ │ │ ldr r9, [r4, #773]! @ 0x305 │ │ │ │ - b 18a5dd0 │ │ │ │ + b 18a5de0 │ │ │ │ @ instruction: 0xf43f0303 │ │ │ │ - blls 32ac0c │ │ │ │ + blls 32ac1c │ │ │ │ @ instruction: 0xf8cd460e │ │ │ │ movwls sl, #36896 @ 0x9020 │ │ │ │ - blvc 43a848 │ │ │ │ + blvc 43a858 │ │ │ │ ldmdbvs r8!, {r1, r4, r5, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6837b06 │ │ │ │ - strmi pc, [r6], -fp, ror #18 │ │ │ │ - blge 3ab6e8 │ │ │ │ + strmi pc, [r6], -r3, ror #18 │ │ │ │ + blge 3ab6f8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46383614 │ │ │ │ - stc2l 6, cr15, [r2], #536 @ 0x218 │ │ │ │ + ldc2l 6, cr15, [sl], {134} @ 0x86 │ │ │ │ @ instruction: 0xe66e4633 │ │ │ │ stmdbcc r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bllt 8f8b28 │ │ │ │ + bllt 8f8b38 │ │ │ │ movwls r3, #35585 @ 0x8b01 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ - blvc 43a884 │ │ │ │ + blvc 43a894 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blvc 3ba84c │ │ │ │ - @ instruction: 0xf94ef683 │ │ │ │ + blvc 3ba85c │ │ │ │ + @ instruction: 0xf946f683 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18950 @ 0x4a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf6864619 │ │ │ │ - blls 33e548 │ │ │ │ + blls 33e538 │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6861151 │ │ │ │ - @ instruction: 0x4605fa97 │ │ │ │ + strmi pc, [r5], -pc, lsl #21 │ │ │ │ @ instruction: 0xf04fe642 │ │ │ │ ldr r0, [sp, #2592]! @ 0xa20 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ ldrb r3, [r5, r1, lsl #6] │ │ │ │ - beq 63b398 │ │ │ │ + beq 63b3a8 │ │ │ │ movwcs lr, #1460 @ 0x5b4 │ │ │ │ - blx fe27dae0 │ │ │ │ + blx fe27daf0 │ │ │ │ ldrb r9, [r7], r4, lsl #6 │ │ │ │ strmi r2, [sl], r0, lsl #6 │ │ │ │ ldrb r9, [r3], r4, lsl #6 │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ str sl, [r7, #28]! │ │ │ │ pkhbt fp, lr, fp, lsl #5 │ │ │ │ movwls r2, #34336 @ 0x8620 │ │ │ │ @@ -474281,42 +474285,42 @@ │ │ │ │ str r0, [sp, #2568] @ 0xa08 │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ ldmdale r2!, {r0, r2, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldmdbne r2, {r1, r4, r9, ip} │ │ │ │ stmdbne r0!, {r0, r1, r3, sp} │ │ │ │ smladcs fp, r9, fp, r0 │ │ │ │ - bleq 4c1f10 │ │ │ │ + bleq 4c1f20 │ │ │ │ teqcc r1, r1, lsr r1 │ │ │ │ - blvc 16c3b94 │ │ │ │ - beq 123b410 │ │ │ │ + blvc 16c3ba4 │ │ │ │ + beq 123b420 │ │ │ │ movwcs r4, #1567 @ 0x61f │ │ │ │ ldrb r9, [ip, #-773]! @ 0xfffffcfb │ │ │ │ @ instruction: 0xf04f7b53 │ │ │ │ ldrmi r0, [pc], -r0, lsr #20 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ - blvc 16f88c0 │ │ │ │ - beq 63b42c │ │ │ │ + blvc 16f88d0 │ │ │ │ + beq 63b43c │ │ │ │ movwcs r4, #1567 @ 0x61f │ │ │ │ strb r9, [lr, #-773]! @ 0xfffffcfb │ │ │ │ @ instruction: 0xf04f7b53 │ │ │ │ ldrmi r0, [pc], -r8, lsl #20 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ - blvc 16f88a4 │ │ │ │ - blls 310b88 │ │ │ │ + blvc 16f88b4 │ │ │ │ + blls 310b98 │ │ │ │ mulsge ip, r3, r8 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ @ instruction: 0xf630e55f │ │ │ │ - movwcs lr, #2936 @ 0xb78 │ │ │ │ + movwcs lr, #2928 @ 0xb70 │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r8, r4, asr r3 │ │ │ │ - rsbseq r1, r8, r2, asr r3 │ │ │ │ + rsbseq r1, r8, r4, asr #6 │ │ │ │ + rsbseq r1, r8, r2, asr #6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r1, r8, r6, lsl #3 │ │ │ │ + rsbseq r1, r8, r6, ror r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0xf8df3558 │ │ │ │ ldrbtmi r2, [fp], #-1368 @ 0xfffffaa8 │ │ │ │ @@ -474337,22 +474341,22 @@ │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r1, #64 @ 0x40 │ │ │ │ eorlt r4, r9, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrls pc, [r0, #-2271] @ 0xfffff721 │ │ │ │ @ instruction: 0xf8df462f │ │ │ │ - blge 9a07e8 │ │ │ │ - beq 23b4e8 │ │ │ │ + blge 9a07f8 │ │ │ │ + beq 23b4f8 │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ @ instruction: 0xf8cd9302 │ │ │ │ - blge 827428 │ │ │ │ + blge 827438 │ │ │ │ stmdblt fp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9301 │ │ │ │ - blls 29f494 │ │ │ │ + blls 29f4a4 │ │ │ │ @ instruction: 0xf8dd2200 │ │ │ │ ldrmi lr, [ip], r4 │ │ │ │ stmib r3, {r0, r2, r3, r4, r9, sl, lr}^ │ │ │ │ ldrbtmi r2, [r6], -r2, lsl #4 │ │ │ │ andcs lr, r0, #3194880 @ 0x30c000 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ strcc lr, [r2, -sp, asr #19]! │ │ │ │ @@ -474363,56 +474367,56 @@ │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ ldrdcs lr, [ip, -sp] │ │ │ │ @ instruction: 0xf88d2000 │ │ │ │ @ instruction: 0xf6ed3095 │ │ │ │ - smlabbcs r2, r3, r9, pc @ │ │ │ │ + tstpcs r2, fp, ror r9 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r8], -r3, lsl #12 │ │ │ │ - blls 4e40a8 │ │ │ │ + blls 4e40b8 │ │ │ │ addscc pc, r4, sp, lsl #17 │ │ │ │ - @ instruction: 0xf8aef690 │ │ │ │ + @ instruction: 0xf8a6f690 │ │ │ │ @ instruction: 0x9018f8d7 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x464ed03b │ │ │ │ - blcs 21fbd30 │ │ │ │ + blcs 21fbd40 │ │ │ │ strvc lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ ldmdavs sp, {r0, r1, r4, r5, r8, fp, sp, lr} │ │ │ │ stmdavs ip!, {r0, r2, r3, r4, r6, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ - blvc 89fa1c │ │ │ │ + blvc 89fa2c │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ stmdavs ip!, {r3, r4, r9, pc} │ │ │ │ stmdavs r3!, {r2, r6, r8, ip, sp, pc} │ │ │ │ - blvc ceb920 │ │ │ │ + blvc ceb930 │ │ │ │ suble r2, r2, r4, lsl #22 │ │ │ │ stmdavs ip!, {r0, r2, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - blcs 31e110 │ │ │ │ + blcs 31e120 │ │ │ │ stmdbvs fp!, {r0, r2, r4, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ ldrbmi sp, [fp, #-62] @ 0xffffffc2 │ │ │ │ strcs sp, [r0], #-271 @ 0xfffffef1 │ │ │ │ ldmdavs r9, {r0, r1, r3, r5, r9, sl, fp, sp, lr} │ │ │ │ movwls r7, #15115 @ 0x3b0b │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ stmibvs fp, {r2, r3, r9, pc} │ │ │ │ svccs 0x0080f5b3 │ │ │ │ sbchi pc, r4, r0 │ │ │ │ stccs 6, cr4, [r0], {37} @ 0x25 │ │ │ │ @ instruction: 0x4630d1db │ │ │ │ - stc2 6, cr15, [r0], {132} @ 0x84 │ │ │ │ + ldc2l 6, cr15, [r8], #-528 @ 0xfffffdf0 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r1, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ tstcs r3, r9, lsl #8 │ │ │ │ @ instruction: 0xf6904638 │ │ │ │ - ldrdcs pc, [r0, -r7] │ │ │ │ + smlabtcs r0, pc, r8, pc @ │ │ │ │ @ instruction: 0xf6ed9824 │ │ │ │ - stmdavs r4!, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r2, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf89d9907 │ │ │ │ stmdavs r3!, {r0, r2, r4, r7, sp} │ │ │ │ tstls r7, r1, lsl r3 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ teqlt ip, r6, ror #3 │ │ │ │ svccs 0x000069a7 │ │ │ │ svcge 0x0079f47f │ │ │ │ @@ -474420,24 +474424,24 @@ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ stmdbvs fp!, {r0, r2, r3, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ ldrbmi sp, [fp, #-3] │ │ │ │ strb sp, [pc, r4, asr #1] │ │ │ │ cdpvs 4, 2, cr2, cr11, cr0, {0} │ │ │ │ - blvc 4d9558 │ │ │ │ + blvc 4d9568 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ stmibvs fp, {r4, r6, r7, r8, pc} │ │ │ │ svccs 0x0080f5b3 │ │ │ │ - bls 2b3c14 │ │ │ │ + bls 2b3c24 │ │ │ │ movwcs sl, #14350 @ 0x380e │ │ │ │ tstls lr, #130023424 @ 0x7c00000 │ │ │ │ - blx ff0bd50e │ │ │ │ + blx ff0bd51e │ │ │ │ @ instruction: 0xf04f4be9 │ │ │ │ - bls 381aa8 │ │ │ │ + bls 381ab8 │ │ │ │ ldrsbtge pc, [r8], -sp @ │ │ │ │ ldmpl r1, {r1, r5, fp, ip, pc}^ │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ movwls r9, #19216 @ 0x4b10 │ │ │ │ tstls r8, r3, asr r9 │ │ │ │ movwne pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x1052f893 │ │ │ │ @@ -474445,37 +474449,37 @@ │ │ │ │ @ instruction: 0xf8937021 │ │ │ │ @ instruction: 0xf8931051 │ │ │ │ svccs 0x00013053 │ │ │ │ tstpeq fp, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ smladxcs r1, r8, pc, fp @ │ │ │ │ @ instruction: 0xf852330b │ │ │ │ @ instruction: 0xf8521021 │ │ │ │ - bls 30b5e4 │ │ │ │ + bls 30b5f4 │ │ │ │ @ instruction: 0xf08042ba │ │ │ │ - bls 5df934 │ │ │ │ + bls 5df944 │ │ │ │ @ instruction: 0xf881fa5f │ │ │ │ movwls r9, #12805 @ 0x3205 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vst4. {d24-d27}, [pc :256], r8 │ │ │ │ @ instruction: 0xf68271d4 │ │ │ │ - strbmi pc, [r2], -r5, asr #31 @ │ │ │ │ + @ instruction: 0x4642ffbd │ │ │ │ eorhi pc, ip, r0, lsl #17 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r1], -r3, lsl #22 │ │ │ │ @ instruction: 0xf6844607 │ │ │ │ - @ instruction: 0xf10dfa37 │ │ │ │ + @ instruction: 0xf10dfa2f │ │ │ │ @ instruction: 0xf8cd0c50 │ │ │ │ movwcs sl, #92 @ 0x5c │ │ │ │ - beq 173b9b4 │ │ │ │ + beq 173b9c4 │ │ │ │ tstcc r4, #3358720 @ 0x334000 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr7, {0} │ │ │ │ smladls r3, r6, r3, r9 │ │ │ │ ldm ip, {r0, r8, r9, sl, fp, ip, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - bls 33f5ec │ │ │ │ + bls 33f5fc │ │ │ │ ldm r7, {r0, r1, r2, r4, r9, ip, pc} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ stmdbls r3, {r0, r1, r2, r3} │ │ │ │ svcls 0x00049a08 │ │ │ │ @@ -474486,31 +474490,31 @@ │ │ │ │ eorvc pc, r2, r1, asr #16 │ │ │ │ @ instruction: 0x2055f89c │ │ │ │ @ instruction: 0xc056f89c │ │ │ │ @ instruction: 0xf841320b │ │ │ │ @ instruction: 0xf10c3022 │ │ │ │ andcs r0, r0, #738197504 @ 0x2c000000 │ │ │ │ eorcs pc, r3, r1, asr #16 │ │ │ │ - blx ffa3d014 │ │ │ │ + blx ff83d024 │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf6840018 │ │ │ │ - @ instruction: 0x4628fa1b │ │ │ │ - cdp2 6, 2, cr15, cr6, cr3, {4} │ │ │ │ + @ instruction: 0x4628fa13 │ │ │ │ + cdp2 6, 1, cr15, cr14, cr3, {4} │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe73b3095 │ │ │ │ ldmdage r1, {r1, r9, fp, ip, pc} │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7ff351e │ │ │ │ @ instruction: 0xf8ddfb31 │ │ │ │ - blmi feb1f738 │ │ │ │ + blmi feb1f748 │ │ │ │ @ instruction: 0xf8d89a06 │ │ │ │ @ instruction: 0xf8dd1000 │ │ │ │ ldmpl r0, {r2, r3, r6, sp, pc}^ │ │ │ │ stmdbvs fp, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 2a3652 │ │ │ │ + blx 2a3662 │ │ │ │ @ instruction: 0xf8930303 │ │ │ │ movwcc r3, #45138 @ 0xb052 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ svclt 0x00382b01 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ stmdbvs fp!, {r1, r2, r5, r6, r9, ip, lr, pc}^ │ │ │ │ ldrsbtls pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ @@ -474518,15 +474522,15 @@ │ │ │ │ svcvc 0x009b9822 │ │ │ │ @ instruction: 0xf855330b │ │ │ │ movwls r3, #16419 @ 0x4023 │ │ │ │ movwls r9, #35602 @ 0x8b12 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ vqadd.s8 d24, d16, d22 │ │ │ │ @ instruction: 0xf6822191 │ │ │ │ - @ instruction: 0xf10dff43 │ │ │ │ + @ instruction: 0xf10dff3b │ │ │ │ @ instruction: 0xf8cd0c50 │ │ │ │ andcs r9, r0, #92 @ 0x5c │ │ │ │ strmi r9, [r6], r1, lsl #30 │ │ │ │ andscs lr, r4, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8999216 │ │ │ │ @ instruction: 0xf8809010 │ │ │ │ ldm ip, {r2, r3, r5, ip, pc} │ │ │ │ @@ -474535,89 +474539,89 @@ │ │ │ │ @ instruction: 0xf8cd0754 │ │ │ │ stm r7, {r2, r3, r4, r6, pc} │ │ │ │ svcls 0x0001000f │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ strbeq pc, [r4, -lr, lsl #2]! @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - blls 4272c4 │ │ │ │ + blls 4272d4 │ │ │ │ stm r7, {r0, r1, r2, r4, r8, r9, ip, pc} │ │ │ │ cpsid , #15 │ │ │ │ stm r7, {r2, r4, r5, r6, r8, r9, sl} │ │ │ │ - blls 2ff70c │ │ │ │ + blls 2ff71c │ │ │ │ @ instruction: 0xf1b9b96b │ │ │ │ svclt 0x00170f20 │ │ │ │ tstpeq pc, #9 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ addsmi r9, sl, r3, lsl #20 │ │ │ │ sadd16mi fp, r3, ip │ │ │ │ mvnscc pc, #-1073741824 @ 0xc0000000 │ │ │ │ @ instruction: 0xf8de9304 │ │ │ │ rsbcs r3, r4, #20 │ │ │ │ svcls 0x00049905 │ │ │ │ - blx 2a5706 │ │ │ │ + blx 2a5716 │ │ │ │ ldrbtmi r1, [r1], -r3, lsl #6 │ │ │ │ andcc r7, fp, #360 @ 0x168 │ │ │ │ eorge pc, r2, lr, asr #16 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #87 @ 0x57 │ │ │ │ @ instruction: 0xf84e330b │ │ │ │ andcs r7, r0, #34 @ 0x22 │ │ │ │ eorcs pc, r3, lr, asr #16 │ │ │ │ - blx 15bd138 │ │ │ │ + blx 13bd148 │ │ │ │ @ instruction: 0xf6834628 │ │ │ │ - movwcs pc, #7577 @ 0x1d99 @ │ │ │ │ + movwcs pc, #7569 @ 0x1d91 @ │ │ │ │ addscc pc, r5, sp, lsl #17 │ │ │ │ - blvc 8b91e8 │ │ │ │ + blvc 8b91f8 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ ldmdbvs sl, {r1, r2, r3, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x008af5b2 │ │ │ │ ldrbmi sp, [sl, #-77] @ 0xffffffb3 │ │ │ │ mcrge 4, 5, pc, cr7, cr15, {3} @ │ │ │ │ @ instruction: 0xe695461d │ │ │ │ @ instruction: 0xf682461a │ │ │ │ - @ instruction: 0x4680feb5 │ │ │ │ + strmi pc, [r0], sp, lsr #29 │ │ │ │ stmdals r2, {r0, r6, r9, sl, lr} │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx e3d174 │ │ │ │ + blx c3d184 │ │ │ │ vabd.s8 q15, q0, q7 │ │ │ │ @ instruction: 0xf68211a7 │ │ │ │ - strbmi pc, [r2], -sp, asr #29 @ │ │ │ │ + strbmi pc, [r2], -r5, asr #29 @ │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ - blls 2c17d4 │ │ │ │ + blls 2c17e4 │ │ │ │ @ instruction: 0xf6844641 │ │ │ │ - blls 37dc78 │ │ │ │ + blls 37dc68 │ │ │ │ stmib sp, {r3, r9, fp, ip, pc}^ │ │ │ │ tstls r6, #20, 6 @ 0x50000000 │ │ │ │ @ instruction: 0xf8cd697b │ │ │ │ smlsdls r3, ip, r0, sl │ │ │ │ movwcs pc, #15113 @ 0x3b09 @ │ │ │ │ subseq pc, r4, #-1073741823 @ 0xc0000001 │ │ │ │ andls r9, r8, #1, 30 │ │ │ │ mulsge sp, r3, r8 │ │ │ │ @ instruction: 0xe055f893 │ │ │ │ @ instruction: 0xc056f893 │ │ │ │ @ instruction: 0xf10aab14 │ │ │ │ @ instruction: 0xf10e0a0b │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ - blgt 5c27e0 │ │ │ │ + blgt 5c27f0 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ stm r7, {r3, r8, r9, sl, fp, ip, pc} │ │ │ │ ldmib sp, {r0, r1, r2, r3}^ │ │ │ │ @ instruction: 0xf8477203 │ │ │ │ @ instruction: 0xf847202a │ │ │ │ ldrtmi r0, [r9], -lr, lsr #32 │ │ │ │ eoreq pc, ip, r7, asr #16 │ │ │ │ @ instruction: 0xf6869802 │ │ │ │ - @ instruction: 0xe711f9f3 │ │ │ │ + ldr pc, [r1, -fp, ror #19] │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ vst1.32 {d30-d32}, [pc], r7 │ │ │ │ @ instruction: 0xf6827124 │ │ │ │ - blls 43f21c │ │ │ │ + blls 43f20c │ │ │ │ cdpeq 1, 5, cr15, cr0, cr13, {0} │ │ │ │ subsls pc, ip, sp, asr #17 │ │ │ │ strmi r9, [r4], r1, lsl #30 │ │ │ │ tstcc r4, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8999316 │ │ │ │ @ instruction: 0xf8809010 │ │ │ │ ldm lr, {r2, r3, r5, ip, pc} │ │ │ │ @@ -474636,38 +474640,38 @@ │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ svcls 0x000333ff │ │ │ │ svclt 0x0018409f │ │ │ │ mvnscc pc, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf8dc9304 │ │ │ │ rsbcs r3, r4, #20 │ │ │ │ svcls 0x00049905 │ │ │ │ - blx 2a585e │ │ │ │ + blx 2a586e │ │ │ │ strbtmi r1, [r1], -r3, lsl #6 │ │ │ │ andcc r7, fp, #360 @ 0x168 │ │ │ │ eorge pc, r2, ip, asr #16 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #87 @ 0x57 │ │ │ │ @ instruction: 0xf84c330b │ │ │ │ andcs r7, r0, #34 @ 0x22 │ │ │ │ eorcs pc, r3, ip, asr #16 │ │ │ │ - @ instruction: 0xf9a2f686 │ │ │ │ + @ instruction: 0xf99af686 │ │ │ │ ldmdbvs sl, {r1, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x008af5b2 │ │ │ │ vhadd.s8 d29, d16, d26 │ │ │ │ addmi r2, sl, #-1073741793 @ 0xc000001f │ │ │ │ - ldclge 4, cr15, [pc, #508] @ 1ffa88 │ │ │ │ + ldclge 4, cr15, [pc, #508] @ 1ffa98 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ @ instruction: 0x468ae5f0 │ │ │ │ @ instruction: 0xf630e571 │ │ │ │ - movwcs lr, #2232 @ 0x8b8 │ │ │ │ + movwcs lr, #2224 @ 0x8b0 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - ldrhteq r0, [r8], #-194 @ 0xffffff3e │ │ │ │ - rsbseq r0, r8, sl, lsr #25 │ │ │ │ + rsbseq r0, r8, r2, lsr #25 │ │ │ │ + @ instruction: 0x00780c9a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, lr, ror ip │ │ │ │ + rsbseq r0, r8, lr, ror #24 │ │ │ │ @ instruction: 0xfffff7dd │ │ │ │ @ instruction: 0xfffff82b │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ stmiblt fp!, {r0, r1, r8, r9, fp, ip, sp, lr} │ │ │ │ mlacs sp, r0, r8, pc @ │ │ │ │ ldmdale r1, {r5, r9, fp, sp} │ │ │ │ vmla.i8 q11, q0, q0 │ │ │ │ @@ -474688,132 +474692,132 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldmibmi fp!, {r0, r3, r7, r9, sl, lr} │ │ │ │ - blmi ff0d11a0 │ │ │ │ + blmi ff0d11b0 │ │ │ │ addlt r4, r8, r9, ror r4 │ │ │ │ ldrmi r4, [r6], -r4, lsl #12 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ vadd.i8 , q8, │ │ │ │ ldmdavs fp, {r0, r1, r2, r7, r8, ip} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf6850300 │ │ │ │ - ldrshcs pc, [fp, #225]! @ 0xe1 @ │ │ │ │ + mvnscs pc, r9, ror #29 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - cdp2 6, 14, cr15, cr12, cr5, {4} │ │ │ │ - ldc 6, cr4, [pc, #520] @ 1ffb58 │ │ │ │ + cdp2 6, 14, cr15, cr4, cr5, {4} │ │ │ │ + ldc 6, cr4, [pc, #520] @ 1ffb68 │ │ │ │ strbmi r0, [r0], -sp, lsr #23 │ │ │ │ mulspl r1, sl, r8 │ │ │ │ @ instruction: 0xf6834629 │ │ │ │ - @ instruction: 0x462afdf7 │ │ │ │ + strtmi pc, [sl], -pc, ror #27 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - stc2 6, cr15, [r8, #520]! @ 0x208 │ │ │ │ + stc2 6, cr15, [r0, #520]! @ 0x208 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2d127c │ │ │ │ + blgt 2d128c │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - @ instruction: 0x462bf91f │ │ │ │ + @ instruction: 0x462bf917 │ │ │ │ mvncs r4, r2, asr r6 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x2198fef3 │ │ │ │ + orrscs pc, r8, fp, ror #29 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - cdp2 6, 12, cr15, cr8, cr5, {4} │ │ │ │ + cdp2 6, 12, cr15, cr0, cr5, {4} │ │ │ │ @ instruction: 0x46054632 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [sl], -r1, asr #29 │ │ │ │ + @ instruction: 0x462afeb9 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - cdp2 6, 14, cr15, cr0, cr5, {4} │ │ │ │ + cdp2 6, 13, cr15, cr8, cr5, {4} │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x462afed9 │ │ │ │ + @ instruction: 0x462afed1 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - cdp2 6, 13, cr15, cr2, cr5, {4} │ │ │ │ + cdp2 6, 12, cr15, cr10, cr5, {4} │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrtmi pc, [r3], -fp, asr #29 @ │ │ │ │ + ldrtmi pc, [r3], -r3, asr #29 @ │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4682113f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strbmi pc, [sl], -r3, asr #29 @ │ │ │ │ + @ instruction: 0x464afebb │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - cdp2 6, 11, cr15, cr12, cr5, {4} │ │ │ │ + cdp2 6, 11, cr15, cr4, cr5, {4} │ │ │ │ @ instruction: 0x46024633 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ strtmi r7, [r0], -pc, asr #3 │ │ │ │ - cdp2 6, 11, cr15, cr4, cr5, {4} │ │ │ │ + cdp2 6, 10, cr15, cr12, cr5, {4} │ │ │ │ orrslt r4, r7, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strbmi pc, [sl], -fp, lsr #29 @ │ │ │ │ + strbmi pc, [sl], -r3, lsr #29 @ │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - cdp2 6, 13, cr15, cr8, cr5, {4} │ │ │ │ + cdp2 6, 13, cr15, cr0, cr5, {4} │ │ │ │ @ instruction: 0x46054633 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -pc, asr #3 │ │ │ │ - cdp2 6, 9, cr15, cr12, cr5, {4} │ │ │ │ + cdp2 6, 9, cr15, cr4, cr5, {4} │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - cdp2 6, 9, cr15, cr4, cr5, {4} │ │ │ │ + cdp2 6, 8, cr15, cr12, cr5, {4} │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859500 │ │ │ │ - bmi 1dff55c │ │ │ │ + bmi 1dff54c │ │ │ │ ldrbtmi r4, [sl], #-2925 @ 0xfffff493 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, fp, r0, asr #32 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf89a87f0 │ │ │ │ - bcs 1207abc │ │ │ │ + bcs 1207acc │ │ │ │ @ instruction: 0xf002d071 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ svclt 0x004807d9 │ │ │ │ ldrle r4, [r1, #-1619]! @ 0xfffff9ad │ │ │ │ cmncs r3, sl, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf685a000 │ │ │ │ - @ instruction: 0x462afe9f │ │ │ │ + @ instruction: 0x462afe97 │ │ │ │ ldrtmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strbmi pc, [sl], -r3, ror #28 @ │ │ │ │ + @ instruction: 0x464afe5b │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - cdp2 6, 9, cr15, cr0, cr5, {4} │ │ │ │ + cdp2 6, 8, cr15, cr8, cr5, {4} │ │ │ │ @ instruction: 0x46024633 │ │ │ │ bicvc pc, pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldclvc 14, cr15, [sl], #-340 @ 0xfffffeac │ │ │ │ - bcs 12112e0 │ │ │ │ + ldclvc 14, cr15, [sl], #-308 @ 0xfffffecc │ │ │ │ + bcs 12112f0 │ │ │ │ @ instruction: 0xf002d027 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ ldrbeq r2, [fp, r0, lsl #2] │ │ │ │ ldrtmi fp, [fp], -r8, asr #30 │ │ │ │ @ instruction: 0x462ad571 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859700 │ │ │ │ - @ instruction: 0xe7b2fe75 │ │ │ │ + ldr pc, [r2, sp, ror #28]! │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9dd700 │ │ │ │ + bcs 9dd710 │ │ │ │ ldm pc, {r0, r1, r2, r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ cdppl 0, 5, cr15, cr10, cr2, {0} │ │ │ │ mrcpl 14, 2, r5, cr14, cr14, {2} │ │ │ │ mrcpl 5, 2, r5, cr14, cr14, {2} │ │ │ │ mrcpl 14, 2, r5, cr14, cr14, {2} │ │ │ │ mrcpl 0, 2, r5, cr14, cr14, {2} │ │ │ │ mrcpl 14, 2, r5, cr14, cr14, {2} │ │ │ │ @@ -474821,95 +474825,95 @@ │ │ │ │ mrcpl 14, 2, r5, cr14, cr14, {2} │ │ │ │ andcs r5, r1, lr, asr lr │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmib sp, {r2, r8}^ │ │ │ │ stmib sp, {r2, r8}^ │ │ │ │ stmdbvs r0!, {r1, r8} │ │ │ │ @ instruction: 0xf6822101 │ │ │ │ - strmi pc, [r6], -r1, asr #25 │ │ │ │ - blge 2ac03c │ │ │ │ + @ instruction: 0x4606fcb9 │ │ │ │ + blge 2ac04c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf838f686 │ │ │ │ + @ instruction: 0xf830f686 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - strmi pc, [r3], -fp, lsl #28 │ │ │ │ + strmi pc, [r3], -r3, lsl #28 │ │ │ │ andcs lr, r1, r1, asr #15 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldc 1, cr0, [sp, #8] │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6827b04 │ │ │ │ - strmi pc, [r7], -r1, lsr #25 │ │ │ │ + @ instruction: 0x4607fc99 │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf818f686 │ │ │ │ + @ instruction: 0xf810f686 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - strmi pc, [r3], -fp, ror #27 │ │ │ │ + strmi pc, [r3], -r3, ror #27 │ │ │ │ movwcs lr, #6006 @ 0x1776 │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldrb r3, [lr, r8] │ │ │ │ andcs r2, r8, #67108864 @ 0x4000000 │ │ │ │ andcc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #56885248 @ 0x3640000 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6101 @ 0x17d5 │ │ │ │ movwls r2, #8736 @ 0x2220 │ │ │ │ @ instruction: 0xf62fe7d1 │ │ │ │ - bcc 27b850 │ │ │ │ + bcc 27b840 │ │ │ │ andne pc, r4, r8, asr #17 │ │ │ │ - bcs 9e3fe0 │ │ │ │ + bcs 9e3ff0 │ │ │ │ ldm pc, {r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ svccs 0x0010f002 │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f2a2f │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f252f │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f2f2f │ │ │ │ andcs r2, r1, #-1073741813 @ 0xc000000b │ │ │ │ andscs pc, r0, sp, lsl #17 │ │ │ │ svclt 0x0000e793 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andgt r0, r0, r0 │ │ │ │ - strdmi pc, [pc, #255] @ 1ffd0b │ │ │ │ - ldrsbteq r0, [r8], #-108 @ 0xffffff94 │ │ │ │ + strdmi pc, [pc, #255] @ 1ffd1b │ │ │ │ + rsbseq r0, r8, ip, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, r6, lsr #11 │ │ │ │ + @ instruction: 0x00780596 │ │ │ │ eorcs r2, r0, #67108864 @ 0x4000000 │ │ │ │ str r9, [r2, r4, lsl #6] │ │ │ │ andscs r2, r0, #67108864 @ 0x4000000 │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ movwcs lr, #6013 @ 0x177d │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe7783010 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi ffed168c │ │ │ │ + bmi ffed169c │ │ │ │ @ instruction: 0x46044bf3 │ │ │ │ @ instruction: 0x460f447a │ │ │ │ @ instruction: 0xf04fb08b │ │ │ │ @ instruction: 0xf8df0b01 │ │ │ │ ldmpl r3, {r2, r6, r7, r8, r9, sp, pc}^ │ │ │ │ ldrbtmi r2, [sl], #512 @ 0x200 │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - cdp2 6, 14, cr15, cr4, cr5, {4} │ │ │ │ + cdp2 6, 13, cr15, cr12, cr5, {4} │ │ │ │ @ instruction: 0x46054639 │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ - cdp2 6, 13, cr15, cr14, cr5, {4} │ │ │ │ + cdp2 6, 13, cr15, cr6, cr5, {4} │ │ │ │ @ instruction: 0xf884697f │ │ │ │ strmi fp, [r6], -r8 │ │ │ │ mulshi r1, r5, r8 │ │ │ │ svceq 0x001ff1b8 │ │ │ │ addshi pc, r8, r0, asr #4 │ │ │ │ bicsvc pc, r7, #700448768 @ 0x29c00000 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @@ -474917,254 +474921,254 @@ │ │ │ │ svclt 0x00147fcb │ │ │ │ @ instruction: 0xf043469a │ │ │ │ @ instruction: 0xf1ba0a01 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ strtmi r8, [sl], -r2, lsl #1 │ │ │ │ orrvc pc, pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x4632fd37 │ │ │ │ + ldrtmi pc, [r2], -pc, lsr #26 @ │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -pc, lsl #3 │ │ │ │ - ldc2 6, cr15, [r0, #-532]! @ 0xfffffdec │ │ │ │ + stc2 6, cr15, [r8, #-532]! @ 0xfffffdec │ │ │ │ svcvc 0x0093f5b7 │ │ │ │ @ instruction: 0xf0004681 │ │ │ │ - ldc 1, cr8, [pc, #128] @ 1ffd50 │ │ │ │ + ldc 1, cr8, [pc, #128] @ 1ffd60 │ │ │ │ ldrbmi r7, [r9], -pc, asr #23 │ │ │ │ stmdbvs r0!, {r1, r3, r5, r6, sl, fp, ip, sp, lr} │ │ │ │ - bge 3ba410 │ │ │ │ - beq 83c114 │ │ │ │ - blvc 33b318 │ │ │ │ - blx ffc3d6f2 │ │ │ │ + bge 3ba420 │ │ │ │ + beq 83c124 │ │ │ │ + blvc 33b328 │ │ │ │ + blx ffa3d702 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 2ea900 │ │ │ │ + blgt 2ea910 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - @ instruction: 0xff5cf685 │ │ │ │ + @ instruction: 0xff54f685 │ │ │ │ @ instruction: 0x462a465b │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldc 13, cr15, [pc, #188] @ 1ffdd0 │ │ │ │ + ldc 13, cr15, [pc, #156] @ 1ffdc0 │ │ │ │ movwcs r7, #3006 @ 0xbbe │ │ │ │ movwls r7, #27762 @ 0x6c72 │ │ │ │ tstcs r1, r5, lsl #12 │ │ │ │ @ instruction: 0xf8ca6920 │ │ │ │ stc 0, cr3, [sp, #16] │ │ │ │ @ instruction: 0xf6827b04 │ │ │ │ - strmi pc, [r3], r5, asr #23 │ │ │ │ - blge 32c294 │ │ │ │ + @ instruction: 0x4683fbbd │ │ │ │ + blge 32c2a4 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 73c170 │ │ │ │ + bleq 73c180 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - uasxmi pc, fp, r9 @ │ │ │ │ + uasxmi pc, fp, r1 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - stc2 6, cr15, [ip, #-532] @ 0xfffffdec │ │ │ │ + stc2 6, cr15, [r4, #-532] @ 0xfffffdec │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ strmi r2, [r3], r1, lsl #6 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ pkhtbmi pc, r0, r3, asr #27 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ strtmi r1, [r0], -r9, asr #2 │ │ │ │ - ldc2l 6, cr15, [r8], {133} @ 0x85 │ │ │ │ + ldc2l 6, cr15, [r0], {133} @ 0x85 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - stc2 6, cr15, [sl, #-532]! @ 0xfffffdec │ │ │ │ + stc2 6, cr15, [r2, #-532]! @ 0xfffffdec │ │ │ │ teqpne sp, #64, 4 @ p-variant is OBSOLETE │ │ │ │ addsmi r4, pc, #135266304 @ 0x8100000 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ - blmi fea52820 │ │ │ │ + blmi fea52830 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 459e04 │ │ │ │ + blls 459e14 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -r2, ror #2 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x46028ff0 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stc2 7, cr15, [sl, #1020]! @ 0x3fc │ │ │ │ strb r4, [r9, r1, lsl #13]! │ │ │ │ teqcs r0, r9 @ │ │ │ │ mulcs r0, r9, r8 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ - beq fea3bf08 │ │ │ │ + beq fea3bf18 │ │ │ │ movwcc pc, #31489 @ 0x7b01 @ │ │ │ │ mullt r6, r3, r8 │ │ │ │ - bleq 4fa6f8 │ │ │ │ - b 15ec284 │ │ │ │ + bleq 4fa708 │ │ │ │ + b 15ec294 │ │ │ │ @ instruction: 0xf06a0a48 │ │ │ │ - blx 19c27e0 │ │ │ │ + blx 19c27f0 │ │ │ │ movwcs pc, #2698 @ 0xa8a @ │ │ │ │ @ instruction: 0x4629465a │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6864653 │ │ │ │ - movwcs pc, #2225 @ 0x8b1 @ │ │ │ │ + movwcs pc, #2217 @ 0x8a9 @ │ │ │ │ @ instruction: 0x4631465a │ │ │ │ ldrbmi r9, [r3], -r0, lsl #6 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ - @ instruction: 0xf8a8f686 │ │ │ │ + @ instruction: 0xf8a0f686 │ │ │ │ @ instruction: 0x460221fb │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - mcrrvc 12, 8, pc, r2, cr9 @ │ │ │ │ - bcs 121181c │ │ │ │ + mcrrvc 12, 8, pc, r2, cr1 @ │ │ │ │ + bcs 121182c │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ teqpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrbeq r4, [fp, fp, lsl #1] │ │ │ │ msrhi CPSR_c, r0, asr #2 │ │ │ │ - bls 29175c │ │ │ │ + bls 29176c │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - ldc2 6, cr15, [ip], {133} @ 0x85 │ │ │ │ + ldc2 6, cr15, [r4], {133} @ 0x85 │ │ │ │ @ instruction: 0x4652465b │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - bne 117c748 │ │ │ │ - @ instruction: 0xf886f686 │ │ │ │ + bne 117c758 │ │ │ │ + @ instruction: 0xf87ef686 │ │ │ │ svclt 0x00184557 │ │ │ │ svcvc 0x00d7f5b7 │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ vcgt.s8 d18, d0, d0 │ │ │ │ strmi r1, [r1], pc, asr #4 │ │ │ │ svclt 0x00084297 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ addsle r2, r1, r0, lsl #22 │ │ │ │ ldrtmi r4, [r2], -r3, lsl #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x462afc7b │ │ │ │ + @ instruction: 0x462afc73 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - ldc2l 6, cr15, [r4], #-532 @ 0xfffffdec │ │ │ │ + stc2l 6, cr15, [ip], #-532 @ 0xfffffdec │ │ │ │ pkhtbmi r4, r1, r7, asr #10 │ │ │ │ strbmi sp, [r2], -r0, lsl #3 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blx 63d8a2 │ │ │ │ + blx 43d8b2 │ │ │ │ ldrtmi r4, [r9], -r7, lsl #12 │ │ │ │ ldrcc r4, [r4, -r0, lsr #12] │ │ │ │ - cdp2 6, 8, cr15, cr12, cr5, {4} │ │ │ │ + cdp2 6, 8, cr15, cr4, cr5, {4} │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x463bfc5f │ │ │ │ + @ instruction: 0x463bfc57 │ │ │ │ ldrtmi r4, [r2], -r5, lsl #12 │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x462afc57 │ │ │ │ + strtmi pc, [sl], -pc, asr #24 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - mrrc2 6, 8, pc, r0, cr5 @ │ │ │ │ + mcrr2 6, 8, pc, r8, cr5 @ │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - mcrr2 6, 8, pc, r8, cr5 @ │ │ │ │ + mcrr2 6, 8, pc, r0, cr5 @ │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrtmi pc, [r3], -r1, asr #24 @ │ │ │ │ + @ instruction: 0x4633fc39 │ │ │ │ cmncs r3, r2, lsl #12 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - stc2l 6, cr15, [lr], #-532 @ 0xfffffdec │ │ │ │ + stc2l 6, cr15, [r6], #-532 @ 0xfffffdec │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x4681fc33 │ │ │ │ + strmi pc, [r1], fp, lsr #24 │ │ │ │ ldrtmi lr, [r3], -r0, asr #14 │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - stc2 6, cr15, [sl], #-532 @ 0xfffffdec │ │ │ │ + stc2 6, cr15, [r2], #-532 @ 0xfffffdec │ │ │ │ ldrbmi r4, [r9], -r6, lsl #12 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04faa06 │ │ │ │ @ instruction: 0x7c720b00 │ │ │ │ - beq 23c06c │ │ │ │ - blge 33a668 │ │ │ │ - blx ff23d940 │ │ │ │ + beq 23c07c │ │ │ │ + blge 33a678 │ │ │ │ + blx ff03d950 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eab50 │ │ │ │ + blgt 2eab60 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x462bfe37 │ │ │ │ + strtmi pc, [fp], -pc, lsr #28 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - stc2 6, cr15, [sl], {133} @ 0x85 │ │ │ │ + stc2 6, cr15, [r2], {133} @ 0x85 │ │ │ │ strbmi r2, [sl], -r0, lsl #6 │ │ │ │ strmi r4, [r6], -r1, asr #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ vfma.f32 , q8, │ │ │ │ strmi r1, [r2], -r9, asr #2 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - blx ff7bd98e │ │ │ │ + blx ff5bd99e │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859500 │ │ │ │ - strmi pc, [r1], r9, lsr #24 │ │ │ │ - ldc 7, cr14, [pc, #8] @ 1fff94 │ │ │ │ + strmi pc, [r1], r1, lsr #24 │ │ │ │ + ldc 7, cr14, [pc, #8] @ 1fffa4 │ │ │ │ movwcs r7, #2848 @ 0xb20 │ │ │ │ tstcs r1, r2, asr #24 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ movwls r6, #26912 @ 0x6920 │ │ │ │ - blvc 33b5d4 │ │ │ │ - blx fe4bd9ac │ │ │ │ + blvc 33b5e4 │ │ │ │ + blx fe2bd9bc │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2eabbc │ │ │ │ + blgt 2eabcc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strbmi pc, [sl], -r1, lsl #28 @ │ │ │ │ + @ instruction: 0x464afdf9 │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - blx ff73d9de │ │ │ │ + blx ff53d9ee │ │ │ │ ldrbmi r4, [fp], -sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - blx ff53d9ee │ │ │ │ + blx ff33d9fe │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrtmi pc, [r3], -r5, asr #23 @ │ │ │ │ + @ instruction: 0x4633fbbd │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464bfbbd │ │ │ │ + @ instruction: 0x464bfbb5 │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859600 │ │ │ │ - strmi pc, [r1], r9, ror #23 │ │ │ │ + strmi pc, [r1], r1, ror #23 │ │ │ │ svclt 0x0000e6c2 │ │ │ │ ... │ │ │ │ - ldrhteq r0, [r8], #-52 @ 0xffffffcc │ │ │ │ + rsbseq r0, r8, r4, lsr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, r2, lsr #7 │ │ │ │ - rsbseq r0, r8, ip, ror #4 │ │ │ │ + @ instruction: 0x00780392 │ │ │ │ + rsbseq r0, r8, ip, asr r2 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ - blvc 3bb6a8 │ │ │ │ + blvc 3bb6b8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 33b670 │ │ │ │ - blx 113da48 │ │ │ │ + blvc 33b680 │ │ │ │ + blx f3da58 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14852 @ 0x3a04 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6854619 │ │ │ │ - blls 2ff724 │ │ │ │ + blls 2ff714 │ │ │ │ @ instruction: 0x464a3314 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - strmi pc, [r1], r5, lsl #23 │ │ │ │ + @ instruction: 0x4681fb7d │ │ │ │ @ instruction: 0xf62fe6e0 │ │ │ │ - bcc 27b3a8 │ │ │ │ + bcc 27b398 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - bcs 9ccc90 │ │ │ │ + bcs 9ccca0 │ │ │ │ ldm pc, {r0, r4, fp, ip, lr, pc}^ @ │ │ │ │ andsne pc, lr, r2 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r9 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r4 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ @@ -475177,20 +475181,20 @@ │ │ │ │ @ instruction: 0xe7bf3018 │ │ │ │ andcs r2, r8, #67108864 @ 0x4000000 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #48758784 @ 0x2e80000 │ │ │ │ andscs pc, r8, sp, lsl #17 │ │ │ │ svclt 0x0000e7b6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed572cc │ │ │ │ + bl fed572dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3040b4 │ │ │ │ + bmi 3040c4 │ │ │ │ stmdbmi r4, {r0, r1, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf9b2f684 │ │ │ │ + @ instruction: 0xf9aaf684 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xfffffb59 │ │ │ │ @ instruction: 0xfffff7df │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ @@ -475218,70 +475222,70 @@ │ │ │ │ eoreq r0, r7, r7, lsr #32 │ │ │ │ teqeq r7, r7, lsr #32 │ │ │ │ eoreq r0, r7, r7, lsr #32 │ │ │ │ andseq r0, r6, r1, lsl #2 │ │ │ │ ldmdavc r0, {r3, r4, r5}^ │ │ │ │ @ instruction: 0xf8dfb178 │ │ │ │ cmncs r4, ip, lsl #11 │ │ │ │ - blx 25643a │ │ │ │ + blx 25644a │ │ │ │ @ instruction: 0xf8922203 │ │ │ │ - bls 2cc224 │ │ │ │ + bls 2cc234 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ - blcs 3cc20c │ │ │ │ + blcs 3cc21c │ │ │ │ eorhi pc, ip, #0 │ │ │ │ @ instruction: 0xf8df2000 │ │ │ │ @ instruction: 0xf8df2570 │ │ │ │ ldrbtmi r3, [sl], #-1372 @ 0xfffffaa4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r2, #64 @ 0x40 │ │ │ │ pop {r0, r1, r6, ip, sp, pc} │ │ │ │ ldmdavc r0, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rscle r2, ip, r0, lsl #16 │ │ │ │ strbcs pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ ldmpl r6!, {r2, r5, r6, r8, r9, sl, sp} │ │ │ │ - blx 3e69c6 │ │ │ │ + blx 3e69d6 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45099 @ 0xb02b │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ bicsle r2, sp, r3, lsl #22 │ │ │ │ ldrmi r2, [r1], -r2, lsl #6 │ │ │ │ andcc lr, r0, #3227648 @ 0x314000 │ │ │ │ stmdbvs r8!, {r2, r4, r9, sl, lr} │ │ │ │ - blx fe9bdcdc │ │ │ │ + blx fe7bdcec │ │ │ │ @ instruction: 0xf04f4680 │ │ │ │ strmi r0, [r1], -r1, lsl #24 │ │ │ │ @ instruction: 0xf8d84628 │ │ │ │ - blx 3cc23a │ │ │ │ + blx 3cc24a │ │ │ │ @ instruction: 0xf8966603 │ │ │ │ @ instruction: 0xf896202b │ │ │ │ cdpge 0, 2, cr3, cr1, cr12, {1} │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorgt pc, r2, r8, asr #16 │ │ │ │ eorgt pc, r3, r8, asr #16 │ │ │ │ - ldc2l 6, cr15, [ip], {133} @ 0x85 │ │ │ │ + ldc2l 6, cr15, [r4], {133} @ 0x85 │ │ │ │ @ instruction: 0xf6834640 │ │ │ │ - addcs pc, r0, #1916928 @ 0x1d4000 │ │ │ │ + addcs pc, r0, #1785856 @ 0x1b4000 │ │ │ │ tstcs r0, r5 │ │ │ │ @ instruction: 0xf62f4630 │ │ │ │ - @ instruction: 0xf894e924 │ │ │ │ + @ instruction: 0xf894e91c │ │ │ │ movwls r3, #16424 @ 0x4028 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf04f8253 │ │ │ │ strtmi r0, [r8], r0, lsl #20 │ │ │ │ @ instruction: 0x46554657 │ │ │ │ tstpeq r6, pc, asr #4 @ p-variant is OBSOLETE │ │ │ │ mvnsvc pc, pc, asr #13 │ │ │ │ @ instruction: 0xa014f8dd │ │ │ │ @ instruction: 0xf10d46b3 │ │ │ │ stmib sp, {r4, r5, r8, fp}^ │ │ │ │ and r1, r6, r6, lsl #12 │ │ │ │ strcc r9, [r1, #-2820] @ 0xfffff4fc │ │ │ │ - bleq 43c678 │ │ │ │ + bleq 43c688 │ │ │ │ @ instruction: 0xf00042ab │ │ │ │ stccs 2, cr8, [r2, #-212] @ 0xffffff2c │ │ │ │ stmib fp, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ mvnsle sl, r0, lsl #10 │ │ │ │ mcrreq 1, 0, pc, r4, cr13 @ │ │ │ │ strvc lr, [r0, -r9, asr #19] │ │ │ │ andvc pc, r8, r9, asr #17 │ │ │ │ @@ -475289,67 +475293,67 @@ │ │ │ │ ldcge 0, cr10, [r9], {60} @ 0x3c │ │ │ │ ldrvc lr, [r5, -sp, asr #19] │ │ │ │ muleq pc, r9, r8 @ │ │ │ │ subspl pc, r4, sp, lsl #17 │ │ │ │ ldrvc lr, [r7, -sp, asr #19] │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ - strgt ip, [pc], #-3599 @ 20028c │ │ │ │ + strgt ip, [pc], #-3599 @ 20029c │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - @ instruction: 0xf8a4f682 │ │ │ │ + @ instruction: 0xf89cf682 │ │ │ │ andseq pc, ip, #0, 2 │ │ │ │ @ instruction: 0xf89a4611 │ │ │ │ andls r3, r5, #17 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx feabdcc2 │ │ │ │ + blx fe8bdcd2 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr13, {0} │ │ │ │ mulne r8, r8, r8 │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ - b 1240eec │ │ │ │ - blls 3809dc │ │ │ │ + b 1240efc │ │ │ │ + blls 3809ec │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ teqhi r3, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - stc2l 6, cr15, [r4], #-532 @ 0xfffffdec │ │ │ │ + mrrc2 6, 8, pc, ip, cr5 @ │ │ │ │ strls r2, [sp, -r6, lsl #6] │ │ │ │ movwls r2, #49696 @ 0xc220 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf8d87b0c │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf6827b08 │ │ │ │ - @ instruction: 0x4604f8d5 │ │ │ │ - blge 42c814 │ │ │ │ + strmi pc, [r4], -sp, asr #17 │ │ │ │ + blge 42c824 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46403414 │ │ │ │ - mcrr2 6, 8, pc, ip, cr5 @ │ │ │ │ + mcrr2 6, 8, pc, r4, cr5 @ │ │ │ │ strtmi r9, [r3], -r5, lsl #20 │ │ │ │ orrsvc pc, r3, pc, asr #8 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - stmib sp, {r0, r1, r2, r3, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ str r0, [r5, r5, lsr #14] │ │ │ │ stmdacs r0, {r4, r7, fp, ip, sp, lr} │ │ │ │ svcge 0x0023f43f │ │ │ │ movwcs r9, #14851 @ 0x3a03 │ │ │ │ tstcs r0, sl, rrx │ │ │ │ tstls ip, fp, lsr #32 │ │ │ │ mlacs r9, r2, r8, pc @ │ │ │ │ - bcs a24788 │ │ │ │ + bcs a24798 │ │ │ │ @ instruction: 0x81bef200 │ │ │ │ - blcs 9c7ca8 │ │ │ │ + blcs 9c7cb8 │ │ │ │ bichi pc, r4, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ biceq r0, r2, r9, lsl #3 │ │ │ │ biceq r0, r2, r2, asr #3 │ │ │ │ biceq r0, r2, r2, asr #3 │ │ │ │ orreq r0, r9, r2, asr #3 │ │ │ │ biceq r0, r2, r2, asr #3 │ │ │ │ @@ -475377,15 +475381,15 @@ │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @ instruction: 0xf850320b │ │ │ │ @ instruction: 0xf4188022 │ │ │ │ @ instruction: 0xf47f6f00 │ │ │ │ andcs sl, r2, #3376 @ 0xd30 │ │ │ │ mlsvs r8, lr, fp, r2 │ │ │ │ @ instruction: 0xf000602a │ │ │ │ - blcs feda09d4 │ │ │ │ + blcs feda09e4 │ │ │ │ adccs fp, ip, #12, 30 @ 0x30 │ │ │ │ andls r2, r7, #805306371 @ 0x30000003 │ │ │ │ @ instruction: 0xf04f9a04 │ │ │ │ svcls 0x00030a64 │ │ │ │ stmdbvs r8!, {r2, r3, r5, r7, r8, sp} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs pc, #15114 @ 0x3b0a @ │ │ │ │ @@ -475394,110 +475398,110 @@ │ │ │ │ mlacc sp, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorcs pc, r2, r7, asr r8 @ │ │ │ │ eorcc pc, r3, r7, asr r8 @ │ │ │ │ cdpne 3, 1, cr9, cr3, cr6, {0} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf6829305 │ │ │ │ - @ instruction: 0xf100f869 │ │ │ │ + @ instruction: 0xf100f861 │ │ │ │ @ instruction: 0x23200b18 │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6834607 │ │ │ │ - @ instruction: 0x960bfadd │ │ │ │ + @ instruction: 0x960bfad5 │ │ │ │ @ instruction: 0xf8cdae08 │ │ │ │ @ instruction: 0xf1079020 │ │ │ │ @ instruction: 0xf10d0e54 │ │ │ │ stmib r6, {r4, r5, sl, fp}^ │ │ │ │ ldm r6, {r0, r8, fp, ip, pc} │ │ │ │ strls r0, [fp], #-15 │ │ │ │ streq lr, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldmdbvs fp!, {r0, r1, r2, sl, sp}^ │ │ │ │ ldrtmi r9, [r9], -r4, lsl #20 │ │ │ │ - blx 491d1e │ │ │ │ + blx 491d2e │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ andcc r2, fp, #43 @ 0x2b │ │ │ │ eormi pc, r2, r7, asr #16 │ │ │ │ mlacs ip, r3, r8, pc @ │ │ │ │ andcc r9, fp, #1280 @ 0x500 │ │ │ │ eormi pc, r2, r7, asr #16 │ │ │ │ mlacs sp, r3, r8, pc @ │ │ │ │ andcc r9, fp, #1536 @ 0x600 │ │ │ │ eormi pc, r2, r7, asr #16 │ │ │ │ mlacs lr, r3, r8, pc @ │ │ │ │ mlacc r1, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorhi pc, r2, r7, asr #16 │ │ │ │ eorls pc, r3, r7, asr #16 │ │ │ │ - blx fe2bdece │ │ │ │ - bls 3daba8 │ │ │ │ + blx 20bdede │ │ │ │ + bls 3dabb8 │ │ │ │ @ instruction: 0xf8cd2101 │ │ │ │ cmpvs sl, r4, lsr r0 │ │ │ │ movwls r2, #49922 @ 0xc302 │ │ │ │ svcls 0x00032220 │ │ │ │ - blvc 53bb44 │ │ │ │ + blvc 53bb54 │ │ │ │ @ instruction: 0xf8d76928 │ │ │ │ stc 0, cr8, [sp, #512] @ 0x200 │ │ │ │ @ instruction: 0xf6817b08 │ │ │ │ - strmi pc, [r7], -sp, ror #31 │ │ │ │ + strmi pc, [r7], -r5, ror #31 │ │ │ │ ldrtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx 1b3df0a │ │ │ │ + blx 193df1a │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6851151 │ │ │ │ - mcrrvc 9, 3, pc, r3, cr7 @ │ │ │ │ - blcs a11f0c │ │ │ │ + mcrrvc 9, 2, pc, r3, cr15 @ │ │ │ │ + blcs a11f1c │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - strmi pc, [r1], r7, lsl #18 │ │ │ │ + @ instruction: 0x4681f8ff │ │ │ │ andcs r2, r0, #201326592 @ 0xc000000 │ │ │ │ andcc lr, ip, #3358720 @ 0x334000 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ @ instruction: 0xf6817b08 │ │ │ │ - strmi pc, [r7], -r3, asr #31 │ │ │ │ + @ instruction: 0x4607ffbb │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - @ instruction: 0x464bfb3b │ │ │ │ + @ instruction: 0x464bfb33 │ │ │ │ @ instruction: 0x4628465a │ │ │ │ orrsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf6859700 │ │ │ │ - @ instruction: 0xf898f941 │ │ │ │ + @ instruction: 0xf898f939 │ │ │ │ @ instruction: 0x46013011 │ │ │ │ strtmi r2, [r8], -r4, lsl #4 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ strls r2, [r0, #-1280] @ 0xfffffb00 │ │ │ │ - ldc2l 6, cr15, [r6], #532 @ 0x214 │ │ │ │ + stc2l 6, cr15, [lr], #532 @ 0x214 │ │ │ │ cdpls 12, 0, cr9, cr4, cr3, {0} │ │ │ │ stmdbvs r3!, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 29c3fe │ │ │ │ + blx 29c40e │ │ │ │ svcvs 0x00e26303 │ │ │ │ andsvs r6, r1, sl, asr #32 │ │ │ │ strvs r1, [r5, r1, lsl #26]! │ │ │ │ rsbseq pc, r8, #4, 2 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ stmdavs r1, {r0, r5, r6, r7, r8, r9, sl, sp, lr}^ │ │ │ │ orreq lr, r3, #4, 22 @ 0x1000 │ │ │ │ addeq pc, r0, r4, asr #17 │ │ │ │ subvs r6, sl, r1, lsr #15 │ │ │ │ - bvs ff8986a8 │ │ │ │ + bvs ff8986b8 │ │ │ │ andvs pc, r0, #1107296256 @ 0x42000000 │ │ │ │ ldrdcs r6, [r1], -sl │ │ │ │ - blcs f39d60 │ │ │ │ + blcs f39d70 │ │ │ │ stclge 6, cr15, [sl, #508]! @ 0x1fc │ │ │ │ teqpeq r5, r3, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf63f2905 │ │ │ │ andge sl, r2, r5, ror #27 │ │ │ │ eorne pc, r1, r0, asr r8 @ │ │ │ │ strmi r4, [r0, -r8, lsl #8] │ │ │ │ @ instruction: 0xfffffde1 │ │ │ │ @@ -475505,98 +475509,98 @@ │ │ │ │ @ instruction: 0xfffffbc1 │ │ │ │ @ instruction: 0xfffffd75 │ │ │ │ @ instruction: 0xfffffb9f │ │ │ │ @ instruction: 0xfffffbe3 │ │ │ │ movwcs r4, #9748 @ 0x2614 │ │ │ │ ldrmi r6, [r1], -r8, lsr #18 │ │ │ │ andcc lr, r0, #3227648 @ 0x314000 │ │ │ │ - @ instruction: 0xf894f6c1 │ │ │ │ + @ instruction: 0xf88cf6c1 │ │ │ │ strmi r6, [r6], -r3, ror #18 │ │ │ │ svclt 0x00082ba3 │ │ │ │ mulle r3, ip, r3 │ │ │ │ svclt 0x000c2bb2 │ │ │ │ teqcs r3, #172, 6 @ 0xb0000002 │ │ │ │ ldreq pc, [r8, -r6, lsl #2] │ │ │ │ ldrtmi r2, [r0], -r1, lsl #4 │ │ │ │ @ instruction: 0x46396173 │ │ │ │ @ instruction: 0xf6832320 │ │ │ │ - @ instruction: 0x4631f9f3 │ │ │ │ + ldrtmi pc, [r1], -fp, ror #19 @ │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf6850800 │ │ │ │ - @ instruction: 0xf896facf │ │ │ │ + @ instruction: 0xf896fac7 │ │ │ │ stmdbvs r8!, {r0, r3, r5, sp} │ │ │ │ strcs r2, [r0], -r1, lsl #2 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strvs lr, [ip], -sp, asr #19 │ │ │ │ stmdbhi r8, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff40f681 │ │ │ │ + @ instruction: 0xff38f681 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2eb260 │ │ │ │ + blgt 2eb270 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - @ instruction: 0x4633fab7 │ │ │ │ + ldrtmi pc, [r3], -pc, lsr #21 @ │ │ │ │ @ instruction: 0x4628463a │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ - @ instruction: 0xf88af685 │ │ │ │ + @ instruction: 0xf882f685 │ │ │ │ strmi r9, [r1], -r3, lsl #24 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - @ instruction: 0xf9eaf683 │ │ │ │ + @ instruction: 0xf9e2f683 │ │ │ │ @ instruction: 0xf68269a0 │ │ │ │ - @ instruction: 0x4620fdf5 │ │ │ │ - cdp2 6, 1, cr15, cr2, cr2, {4} │ │ │ │ + strtmi pc, [r0], -sp, ror #27 │ │ │ │ + cdp2 6, 0, cr15, cr10, cr2, {4} │ │ │ │ movwcs lr, #6039 @ 0x1797 │ │ │ │ eorscc pc, r0, sp, lsl #17 │ │ │ │ ldrdeq lr, [ip, -sp] │ │ │ │ smlabteq r8, sp, r9, lr │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - @ instruction: 0xff16f681 │ │ │ │ + @ instruction: 0xff0ef681 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2eb2b4 │ │ │ │ + blgt 2eb2c4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - stmdals r3, {r0, r2, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r3, {r0, r2, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andscc r4, r8, r1, lsr r6 │ │ │ │ - @ instruction: 0xf9c8f683 │ │ │ │ + @ instruction: 0xf9c0f683 │ │ │ │ movwcs lr, #6011 @ 0x177b │ │ │ │ strb r9, [r3, ip, lsl #6]! │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xe7df3030 │ │ │ │ strbmi r9, [r5], -r3, lsl #22 │ │ │ │ @ instruction: 0xf8939e07 │ │ │ │ movwls r3, #16424 @ 0x4028 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - strb pc, [r3, sp, asr #18] @ │ │ │ │ + strb pc, [r3, r5, asr #18] @ │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ addscs lr, ip, #54001664 @ 0x3380000 │ │ │ │ str r9, [r7], r7, lsl #4 │ │ │ │ - ldmib r0, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r8, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq pc, [r7], #-224 @ 0xffffff20 @ │ │ │ │ - rsbseq pc, r7, lr, ror #29 │ │ │ │ + rsbseq pc, r7, r0, ror #29 │ │ │ │ + ldrsbteq pc, [r7], #-238 @ 0xffffff12 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq pc, r7, r2, ror lr @ │ │ │ │ + rsbseq pc, r7, r2, ror #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r4, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2900 @ 0xfffff4ac │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ @ instruction: 0x468ab133 │ │ │ │ ldmiblt lr, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 152533c │ │ │ │ + bmi 152534c │ │ │ │ ldrbtmi r4, [sl], #-2890 @ 0xfffff4b6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r8, r0, asr #32 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -475611,69 +475615,69 @@ │ │ │ │ ldmvs fp, {pc}^ │ │ │ │ ldm ip!, {r1, r2, r8, r9, ip, pc} │ │ │ │ strls r0, [r7], -pc │ │ │ │ @ instruction: 0xb018f8d6 │ │ │ │ ldm ip, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - blx 2be1a2 │ │ │ │ + blx be1b0 │ │ │ │ @ instruction: 0xf1bb4682 │ │ │ │ subsle r0, r9, r0, lsl #30 │ │ │ │ ldrbmi r2, [fp], -r0, lsl #8 │ │ │ │ ldmdbvs r9, {r0, r1, r5, r7, r9, sl, lr} │ │ │ │ tstlt ip, #12, 16 @ 0xc0000 │ │ │ │ movtlt r6, #14371 @ 0x3823 │ │ │ │ - blcs 31f3dc │ │ │ │ - bls 234bd0 │ │ │ │ + blcs 31f3ec │ │ │ │ + bls 234be0 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - b 123fa20 │ │ │ │ - blx 19c13ec │ │ │ │ + b 123fa30 │ │ │ │ + blx 19c13fc │ │ │ │ strtmi pc, [r1], -r3, lsl #23 │ │ │ │ cmplt r4, r4, lsr #16 │ │ │ │ teqlt r3, r3, lsr #16 │ │ │ │ - blcs 31f3fc │ │ │ │ + blcs 31f40c │ │ │ │ strtmi sp, [r1], -pc, ror #1 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ - blvc 4f4fb4 │ │ │ │ + blvc 4f4fc4 │ │ │ │ tstle r7, r4, lsl #22 │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ stc2 7, cr15, [r2], {255} @ 0xff │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe23f16e │ │ │ │ + blx fe23f17e │ │ │ │ @ instruction: 0xf6834650 │ │ │ │ - @ instruction: 0x4653fad1 │ │ │ │ + ldrbmi pc, [r3], -r9, asr #21 @ │ │ │ │ pkhbtmi fp, r2, r3, lsl #3 │ │ │ │ - blvc 4fa744 │ │ │ │ + blvc 4fa754 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ ldc2l 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ movweq lr, #2635 @ 0xa4b │ │ │ │ - blx 19d2154 │ │ │ │ + blx 19d2164 │ │ │ │ @ instruction: 0xf683fb83 │ │ │ │ - @ instruction: 0x4653fabf │ │ │ │ + @ instruction: 0x4653fab7 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xb1ac465c │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xff16f68e │ │ │ │ + @ instruction: 0xff0ef68e │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0, #-504] @ 0xfffffe08 │ │ │ │ svcge 0x007bf43f │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r1, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ - blcs 21a8f8 │ │ │ │ + blcs 21a908 │ │ │ │ @ instruction: 0xe772d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68e4630 │ │ │ │ - @ instruction: 0xe7e9feff │ │ │ │ - ldm r4, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq pc, r7, lr, ror #17 │ │ │ │ + @ instruction: 0xe7e9fef7 │ │ │ │ + stmia ip, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrsbteq pc, [r7], #-142 @ 0xffffff72 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r7, r6, asr #17 │ │ │ │ + ldrhteq pc, [r7], #-134 @ 0xffffff7a @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ stmiacs r4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8dfb09b │ │ │ │ ldrbtmi r3, [sl], #-2276 @ 0xfffff71c │ │ │ │ @@ -475691,15 +475695,15 @@ │ │ │ │ ldrbtmi r3, [sl], #-2228 @ 0xfffff74c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbhi pc, [fp], #-64 @ 0xffffffc0 @ │ │ │ │ andslt r9, fp, sl, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bleq e3ca10 │ │ │ │ + bleq e3ca20 │ │ │ │ movwcs r4, #1738 @ 0x6ca │ │ │ │ movwls r9, #42246 @ 0xa506 │ │ │ │ movwls sl, #35596 @ 0x8b0c │ │ │ │ movwls sl, #39699 @ 0x9b13 │ │ │ │ strcs r9, [r0], -r6, lsl #26 │ │ │ │ ldrls r9, [r1, #-2568] @ 0xfffff5f8 │ │ │ │ ldrmi r6, [r4], fp, lsr #18 │ │ │ │ @@ -475707,58 +475711,58 @@ │ │ │ │ strvs lr, [r2], -r2, asr #19 │ │ │ │ tstls r0, #14352384 @ 0xdb0000 │ │ │ │ ldm ip!, {r0, r3, r8, r9, sl, fp, ip, pc} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ @ instruction: 0xf6834628 │ │ │ │ - blvs ffcff6f0 │ │ │ │ + blvs ffcff6e0 │ │ │ │ strls r2, [r6, #-260] @ 0xfffffefc │ │ │ │ ldmdbeq pc, {r0, r1, r2, r3, r4, r8, r9, ip, sp}^ @ │ │ │ │ @ instruction: 0xf62e4638 │ │ │ │ - tstcs r4, lr, ror #26 │ │ │ │ + tstcs r4, r6, ror #26 │ │ │ │ ldrtmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf62e461d │ │ │ │ - svcls 0x0006ed68 │ │ │ │ + svcls 0x0006ed60 │ │ │ │ strtmi r4, [r9], -r1, lsl #13 │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ - ldc2 6, cr15, [r4], #-536 @ 0xfffffde8 │ │ │ │ + stc2 6, cr15, [ip], #-536 @ 0xfffffde8 │ │ │ │ svccs 0x000069bf │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @ instruction: 0x462e46b0 │ │ │ │ ldmdbvs ip!, {r0, r1, r2, sl, ip, pc} │ │ │ │ stccs 8, cr6, [r0, #-148] @ 0xffffff6c │ │ │ │ bichi pc, fp, r0 │ │ │ │ strls r6, [r4], -fp, lsr #16 │ │ │ │ svclt 0x00082b00 │ │ │ │ - blvc ac9d60 │ │ │ │ + blvc ac9d70 │ │ │ │ stmdale sl, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ andeq r0, r9, r0, lsr #32 │ │ │ │ andseq r0, r4, r9 │ │ │ │ orrseq r0, r0, r4, lsl r0 │ │ │ │ andseq r0, r4, r9 │ │ │ │ - blcs 4409cc │ │ │ │ + blcs 4409dc │ │ │ │ stmdbvs r3!, {r3, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xb12a681a │ │ │ │ ldmdavs fp, {r2, r9, sl, fp, ip, pc} │ │ │ │ - bcs 21a9f4 │ │ │ │ + bcs 21aa04 │ │ │ │ @ instruction: 0x9604d1fb │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdavs fp!, {r0, r3, r5, r7, r8, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ strtmi r2, [ip], -r0, lsl #6 │ │ │ │ bfi r4, sp, #12, #15 │ │ │ │ @ instruction: 0x37c8f8df │ │ │ │ @ instruction: 0xe014f8d4 │ │ │ │ mlane sp, r4, r8, pc @ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ smlatbeq r1, r1, r1, pc @ │ │ │ │ - blx fee655d4 │ │ │ │ + blx fee655e4 │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ movwcc pc, #60171 @ 0xeb0b @ │ │ │ │ mulgt r4, r3, r8 │ │ │ │ svceq 0x0000f1bc │ │ │ │ cdpls 0, 0, cr13, cr4, cr14, {0} │ │ │ │ movwcs r4, #1570 @ 0x622 │ │ │ │ movwcc r6, #7120 @ 0x1bd0 │ │ │ │ @@ -475931,59 +475935,59 @@ │ │ │ │ @ instruction: 0xffffff71 │ │ │ │ @ instruction: 0xffffff71 │ │ │ │ andeq r0, r0, r9, lsr r3 │ │ │ │ @ instruction: 0xffffff71 │ │ │ │ andeq r0, r0, r3, asr #6 │ │ │ │ mlacc r5, r4, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b01 │ │ │ │ - bvs aec690 │ │ │ │ + bvs aec6a0 │ │ │ │ andseq pc, pc, #3 │ │ │ │ @ instruction: 0xf859095b │ │ │ │ sbcsmi r3, r3, r3, lsr #32 │ │ │ │ @ instruction: 0xf57f07db │ │ │ │ @ instruction: 0xf894ae75 │ │ │ │ - bcs 208d3c │ │ │ │ + bcs 208d4c │ │ │ │ mrcge 4, 3, APSR_nzcv, cr0, cr15, {1} │ │ │ │ movwcs r9, #3588 @ 0xe04 │ │ │ │ - bvc 4bc408 │ │ │ │ + bvc 4bc418 │ │ │ │ strcc r3, [r8], #-769 @ 0xfffffcff │ │ │ │ mrc 2, 7, r4, cr8, cr3, {4} │ │ │ │ vstr s15, [r4, #924] @ 0x39c │ │ │ │ mvnsle r7, r8, lsl #20 │ │ │ │ strbt r9, [r1], -r4, lsl #12 │ │ │ │ strdle r2, [r3], -pc @ │ │ │ │ andle r4, r1, fp, lsl #5 │ │ │ │ smlabtle r2, fp, fp, r2 │ │ │ │ @ instruction: 0x73acf44f │ │ │ │ @ instruction: 0xf04f6163 │ │ │ │ stccs 8, cr0, [r0, #-4] │ │ │ │ mrcge 4, 2, APSR_nzcv, cr7, cr15, {3} │ │ │ │ ldrtmi r9, [r8], -r4, lsl #28 │ │ │ │ - @ instruction: 0xf854f683 │ │ │ │ + @ instruction: 0xf84cf683 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ mcrge 4, 1, pc, cr9, cr15, {3} @ │ │ │ │ ldrtmi r9, [r5], -r7, lsl #24 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ msrhi SPSR_fs, r0 │ │ │ │ stmdals r6, {r0, r1, r8, sp} │ │ │ │ - stc2 6, cr15, [r6], #568 @ 0x238 │ │ │ │ + ldc2 6, cr15, [lr], {142} @ 0x8e │ │ │ │ @ instruction: 0xf62e4630 │ │ │ │ - @ instruction: 0x4648ec1e │ │ │ │ - ldc 6, cr15, [sl], {46} @ 0x2e │ │ │ │ + @ instruction: 0x4648ec16 │ │ │ │ + ldc 6, cr15, [r2], {46} @ 0x2e │ │ │ │ eorhi pc, r8, sp, asr #17 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 13, cr10, [r0], {196} @ 0xc4 │ │ │ │ stclge 4, cr15, [r1, #252] @ 0xfc │ │ │ │ ldmdblt fp!, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibvs r3!, {r1, r3, r4, r5, r7, r8, sl, fp, sp, pc} │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ - strb r9, [pc, #774] @ 20104a │ │ │ │ + strb r9, [pc, #774] @ 20105a │ │ │ │ @ instruction: 0xf04f23cf │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ bicscs lr, sp, #52690944 @ 0x3240000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strb r6, [r4, r3, ror #2] │ │ │ │ @ instruction: 0xf04f23e5 │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ @@ -476004,36 +476008,36 @@ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ str r6, [r0, r3, ror #2]! │ │ │ │ @ instruction: 0xf04f23b1 │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ mcrls 7, 0, lr, cr9, cr11, {4} │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - andcs pc, r1, #1008 @ 0x3f0 │ │ │ │ + andcs pc, r1, #880 @ 0x370 │ │ │ │ strtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - bls 8006a8 │ │ │ │ + bls 800698 │ │ │ │ ldmdbvs r2, {r0, r1, r9, sl, lr}^ │ │ │ │ - bcs 21ee14 │ │ │ │ + bcs 21ee24 │ │ │ │ msrhi CPSR_c, r0 │ │ │ │ mvnscs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - strbmi pc, [r2], -r5, lsr #25 @ │ │ │ │ + @ instruction: 0x4642fc9d │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - sha1c.32 , q8, │ │ │ │ + vfma.f32 d31, d16, d29 │ │ │ │ strmi r1, [r2], -sp, lsl #2 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - @ instruction: 0x4601fc99 │ │ │ │ + @ instruction: 0x4601fc91 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf104af72 │ │ │ │ @ instruction: 0xf04f001c │ │ │ │ @ instruction: 0xf6820801 │ │ │ │ - stmibvs r0!, {r0, r1, r3, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blx bbe814 │ │ │ │ + stmibvs r0!, {r0, r1, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blx 9be824 │ │ │ │ orrscs lr, lr, #27525120 @ 0x1a40000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strb r6, [r4, -r3, ror #2]! │ │ │ │ @ instruction: 0xf04f239d │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ @ instruction: 0x23b2e75f │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -476101,24 +476105,24 @@ │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ @ instruction: 0xf04f23cb │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ - blvs ffafaa88 │ │ │ │ + blvs ffafaa98 │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ @ instruction: 0xf89c6161 │ │ │ │ - bcs 208f7c │ │ │ │ + bcs 208f8c │ │ │ │ mcrge 4, 6, pc, cr7, cr15, {3} @ │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ @ instruction: 0xf43f2bab │ │ │ │ @ instruction: 0xf63faebf │ │ │ │ - blcs fe9aca3c │ │ │ │ + blcs fe9aca4c │ │ │ │ mrcge 4, 5, APSR_nzcv, cr13, cr15, {3} │ │ │ │ @ instruction: 0xf5039b05 │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ stmdbcs r0, {r2, r5, r7, r8, sl, fp, ip} │ │ │ │ @ instruction: 0xf89cd05b │ │ │ │ @ instruction: 0xf10c002c │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, fp} │ │ │ │ @@ -476144,18 +476148,18 @@ │ │ │ │ @ instruction: 0xf04f235d │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ cmpcs ip, #141557760 @ 0x8700000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ str r6, [r2], r3, ror #2 │ │ │ │ @ instruction: 0xf06f9806 │ │ │ │ @ instruction: 0xf68e0108 │ │ │ │ - @ instruction: 0x4628fb39 │ │ │ │ - b fee3e8a4 │ │ │ │ + @ instruction: 0x4628fb31 │ │ │ │ + b fec3e8b4 │ │ │ │ @ instruction: 0xf62e4648 │ │ │ │ - ldr lr, [r3], lr, lsr #21 │ │ │ │ + ldr lr, [r3], r6, lsr #21 │ │ │ │ @ instruction: 0xf04f2321 │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ vld1.16 {d30-d32}, [pc :256], r1 │ │ │ │ ldrmi r7, [r6], #743 @ 0x2e7 │ │ │ │ svceq 0x0002f1be │ │ │ │ stclge 6, cr15, [r2], {63} @ 0x3f │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -476171,23 +476175,23 @@ │ │ │ │ @ instruction: 0xf8d3305c │ │ │ │ @ instruction: 0xf898e000 │ │ │ │ @ instruction: 0xf89e300c │ │ │ │ andls r2, fp, #12 │ │ │ │ cmnle lr, r0, lsl #22 │ │ │ │ @ instruction: 0x3014f8d8 │ │ │ │ rsble r2, ip, ip, ror #23 │ │ │ │ - blcs 227c80 │ │ │ │ + blcs 227c90 │ │ │ │ mcrge 4, 2, pc, cr3, cr15, {3} @ │ │ │ │ @ instruction: 0x3014f8de │ │ │ │ @ instruction: 0xf47f2bec │ │ │ │ @ instruction: 0xf10cae3e │ │ │ │ mcrls 12, 0, r0, cr8, cr0, {1} │ │ │ │ ldm ip, {r4, r5, r6, r7, r9, sl, lr} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - blls 3410b0 │ │ │ │ + blls 3410c0 │ │ │ │ movwpl pc, #1283 @ 0x503 @ │ │ │ │ mcrrne 8, 9, pc, r4, cr3 @ │ │ │ │ @ instruction: 0xf898b1d9 │ │ │ │ @ instruction: 0xf108002c │ │ │ │ lsrslt r0, pc, lr │ │ │ │ @ instruction: 0xf04f9e04 │ │ │ │ ldrbtmi r0, [r2], -r0, lsl #24 │ │ │ │ @@ -476202,25 +476206,25 @@ │ │ │ │ mvnle r4, r1, ror #10 │ │ │ │ @ instruction: 0xf8d89604 │ │ │ │ @ instruction: 0xf8d3303c │ │ │ │ @ instruction: 0xf8988000 │ │ │ │ ldrmi r3, [lr], -ip │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf8d8ae0a │ │ │ │ - blcs ff58d120 │ │ │ │ + blcs ff58d130 │ │ │ │ mcrge 4, 0, pc, cr5, cr15, {3} @ │ │ │ │ @ instruction: 0xf1089b08 │ │ │ │ - blgt 5c419c │ │ │ │ + blgt 5c41ac │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ - @ instruction: 0xf8b8f687 │ │ │ │ + @ instruction: 0xf8b0f687 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbls r5, {r3, r4, r5, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf8d82230 │ │ │ │ - blx 28d14a │ │ │ │ + blx 28d15a │ │ │ │ ldmdbvc r9, {r0, r1, r8, r9, ip} │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ @ instruction: 0xf898adeb │ │ │ │ @ instruction: 0xf108002c │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, fp} │ │ │ │ stclge 4, cr15, [r4, #252]! @ 0xfc │ │ │ │ mcrls 6, 0, r4, cr4, cr3, {1} │ │ │ │ @@ -476228,30 +476232,30 @@ │ │ │ │ andcc lr, r1, #2 │ │ │ │ andsle r4, r7, r2, lsl #5 │ │ │ │ svc 0x0001f81c │ │ │ │ smlalsle r4, r8, r6, r5 │ │ │ │ @ instruction: 0xf10ce736 │ │ │ │ mcrls 3, 0, r0, cr8, cr0, {2} │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ - blls 4c1174 │ │ │ │ + blls 4c1184 │ │ │ │ orrsle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0x3014f8de │ │ │ │ orrsle r2, r6, ip, ror #23 │ │ │ │ - bcs 23af7c │ │ │ │ + bcs 23af8c │ │ │ │ @ instruction: 0xf04fd086 │ │ │ │ strb r0, [r8, #2049] @ 0x801 │ │ │ │ @ instruction: 0xf1083301 │ │ │ │ addsmi r0, r9, #32, 16 @ 0x200000 │ │ │ │ @ instruction: 0x9604d1dc │ │ │ │ @ instruction: 0xf62ee5bc │ │ │ │ - svclt 0x0000ec54 │ │ │ │ - rsbseq pc, r7, sl, ror r7 @ │ │ │ │ + svclt 0x0000ec4c │ │ │ │ + rsbseq pc, r7, sl, ror #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r7, lr, ror #14 │ │ │ │ - rsbseq pc, r7, sl, asr #14 │ │ │ │ + rsbseq pc, r7, lr, asr r7 @ │ │ │ │ + rsbseq pc, r7, sl, lsr r7 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ strmi fp, [r8], r3, lsr #1 │ │ │ │ andcs r4, r2, #2654208 @ 0x288000 │ │ │ │ @@ -476259,36 +476263,36 @@ │ │ │ │ stmiapl fp, {r1, ip, pc}^ │ │ │ │ @ instruction: 0x9321681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdacs r0, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8984b9e │ │ │ │ ldrbtmi r0, [fp], #-44 @ 0xffffffd4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bge 621454 │ │ │ │ + bge 621464 │ │ │ │ andcs r9, r0, #805306368 @ 0x30000000 │ │ │ │ - bmi fe8a59c0 │ │ │ │ + bmi fe8a59d0 │ │ │ │ stmdbeq r0!, {r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4640589e │ │ │ │ - @ instruction: 0xff48f683 │ │ │ │ + @ instruction: 0xff40f683 │ │ │ │ @ instruction: 0xf8d89a01 │ │ │ │ @ instruction: 0xf0001014 │ │ │ │ stmdals r2, {r0, r3, r4, r5, r6, r8, r9} │ │ │ │ - blcs 120132c │ │ │ │ + blcs 120133c │ │ │ │ strtmi fp, [sl], -r8, lsl #30 │ │ │ │ stmdbvs r0, {r2, r5, r6, r8, r9, sp} │ │ │ │ - blx 2d2a42 │ │ │ │ + blx 2d2a52 │ │ │ │ @ instruction: 0xf8936301 │ │ │ │ movwcc r3, #45093 @ 0xb025 │ │ │ │ eormi pc, r3, r8, asr r8 @ │ │ │ │ - @ instruction: 0xf986f681 │ │ │ │ + @ instruction: 0xf97ef681 │ │ │ │ @ instruction: 0xf1004682 │ │ │ │ @ instruction: 0xf8980218 │ │ │ │ ldrmi r3, [r1], -r9, lsr #32 │ │ │ │ andcs r9, r1, #4, 4 @ 0x40000000 │ │ │ │ - blx 3ec12 │ │ │ │ + blx ffe3ec22 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ eorcc pc, ip, sl, lsl #17 │ │ │ │ ldrsbcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf8cab10b │ │ │ │ @ instruction: 0xf8d83050 │ │ │ │ @ instruction: 0xf04f1014 │ │ │ │ @ instruction: 0xf8da0e64 │ │ │ │ @@ -476315,60 +476319,60 @@ │ │ │ │ @ instruction: 0x41284007 │ │ │ │ andeq pc, r3, r0 │ │ │ │ tstpmi r7, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ eorne pc, r2, sl, asr #16 │ │ │ │ @ instruction: 0x2014f8d8 │ │ │ │ andvs pc, r2, #14336 @ 0x3800 │ │ │ │ @ instruction: 0xb3287910 │ │ │ │ - bleq 23d3d0 │ │ │ │ + bleq 23d3e0 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr10, {0} │ │ │ │ - bcc 37b9d0 │ │ │ │ + bcc 37b9e0 │ │ │ │ ldrbmi sl, [ip], r8, lsl #24 │ │ │ │ ldrbmi sl, [pc], -ip, lsl #26 │ │ │ │ @ instruction: 0xf8cd4682 │ │ │ │ @ instruction: 0xf859801c │ │ │ │ - bl 58d35c │ │ │ │ + bl 58d36c │ │ │ │ stmib r4, {r0, r1, r3, r7, fp}^ │ │ │ │ @ instruction: 0xf10c7700 │ │ │ │ stmib r4, {r0, sl, fp}^ │ │ │ │ @ instruction: 0xf10b7702 │ │ │ │ movwls r0, #47876 @ 0xbb04 │ │ │ │ ldm r4, {r2, r4, r6, r7, r8, sl, lr} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ mvnle r0, pc │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ - bcc 37ba50 │ │ │ │ + bcc 37ba60 │ │ │ │ stmdale sp!, {r0, r1, r8, r9, fp, sp} │ │ │ │ ldrbmi r9, [r1], -r2, lsl #16 │ │ │ │ - stc2l 6, cr15, [sl], #-528 @ 0xfffffdf0 │ │ │ │ + stc2l 6, cr15, [r2], #-528 @ 0xfffffdf0 │ │ │ │ ldmib sp, {r0, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8422103 │ │ │ │ @ instruction: 0xf8981f04 │ │ │ │ movwcc r0, #4140 @ 0x102c │ │ │ │ addsmi r9, r8, #805306368 @ 0x30000000 │ │ │ │ @ instruction: 0xf63f9301 │ │ │ │ @ instruction: 0xf683af60 │ │ │ │ - bge 6808ac │ │ │ │ + bge 68089c │ │ │ │ stmdals r2, {r0, r9, sl, lr} │ │ │ │ - blx ffd3ed20 │ │ │ │ + blx ffb3ed30 │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf6820018 │ │ │ │ - @ instruction: 0xf8d8fb91 │ │ │ │ + @ instruction: 0xf8d8fb89 │ │ │ │ @ instruction: 0xf6810018 │ │ │ │ - bmi 1281190 │ │ │ │ + bmi 1281180 │ │ │ │ ldrbtmi r4, [sl], #-2877 @ 0xfffff4c3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r3, sp, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwls r4, #22096 @ 0x5650 │ │ │ │ - ldc2 6, cr15, [r0, #-548]! @ 0xfffffddc │ │ │ │ - blls 35b664 │ │ │ │ + stc2 6, cr15, [r8, #-548]! @ 0xfffffddc │ │ │ │ + blls 35b674 │ │ │ │ ldclvc 6, cr4, [sl], #-524 @ 0xfffffdf4 │ │ │ │ movwcs r0, #2204 @ 0x89c │ │ │ │ andsle r2, r5, r0, asr #20 │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ orrmi r4, ip, #129 @ 0x81 │ │ │ │ stcge 1, cr13, [r8], {48} @ 0x30 │ │ │ │ @@ -476376,29 +476380,29 @@ │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ movwcc lr, #10692 @ 0x29c4 │ │ │ │ ldm r4, {r0, r1, r3, r8, r9, sl, ip, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ str r0, [pc, pc]! │ │ │ │ stmib sp, {r2, r3, r8, sl, fp, sp, pc}^ │ │ │ │ - blls 291fb8 │ │ │ │ + blls 291fc8 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xac087b0c │ │ │ │ @ instruction: 0xed8d6918 │ │ │ │ @ instruction: 0xf6817b08 │ │ │ │ - strmi pc, [r3], -pc, lsl #17 │ │ │ │ + strmi pc, [r3], -r7, lsl #17 │ │ │ │ @ instruction: 0x4622b150 │ │ │ │ - bgt 2e5fb8 │ │ │ │ + bgt 2e5fc8 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r2, {r0, r3, r4, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r6], {132} @ 0x84 │ │ │ │ + blx 1bedd2 │ │ │ │ tstcc r4, #5120 @ 0x1400 │ │ │ │ stmdals r2, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf9d8f684 │ │ │ │ + @ instruction: 0xf9d0f684 │ │ │ │ ldrb r4, [r0, r7, lsl #12] │ │ │ │ vstrge s6, [ip, #-4] │ │ │ │ movwcc lr, #51661 @ 0xc9cd │ │ │ │ ldmdale r1, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ andsne r1, r0, fp, lsl r0 │ │ │ │ @ instruction: 0x17101010 │ │ │ │ @@ -476412,40 +476416,40 @@ │ │ │ │ andscs lr, r0, #51642368 @ 0x3140000 │ │ │ │ eorsmi pc, r0, sp, lsr #17 │ │ │ │ andcs lr, r8, #50593792 @ 0x3040000 │ │ │ │ eorsmi pc, r0, sp, lsl #17 │ │ │ │ andcs lr, r1, #49545216 @ 0x2f40000 │ │ │ │ eorscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf62ee7b9 │ │ │ │ - svclt 0x0000eafa │ │ │ │ - rsbseq lr, r7, lr, ror #28 │ │ │ │ + svclt 0x0000eaf2 │ │ │ │ + rsbseq lr, r7, lr, asr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r7, r6, asr lr │ │ │ │ + rsbseq lr, r7, r6, asr #28 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq lr, [r7], #-202 @ 0xffffff36 │ │ │ │ + rsbseq lr, r7, sl, asr #25 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r6, r9, r3, asr r9 │ │ │ │ - blcs 212c74 │ │ │ │ - bvs ff6f5544 │ │ │ │ + blcs 212c84 │ │ │ │ + bvs ff6f5554 │ │ │ │ ldmdavs sl, {r0, r2, r4, r9, sl, lr} │ │ │ │ svccs 0x00017b17 │ │ │ │ @ instruction: 0x4606d139 │ │ │ │ @ instruction: 0xffeaf7ff │ │ │ │ @ instruction: 0xf8d54603 │ │ │ │ @ instruction: 0x461d903c │ │ │ │ ldmdbvs r0!, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xfff4f680 │ │ │ │ + @ instruction: 0xffecf680 │ │ │ │ stmibvs fp!, {r2, r9, sl, lr} │ │ │ │ stmdaeq r0!, {r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1046183 │ │ │ │ stmibvs r8!, {r4, r5, r8, r9, sl}^ │ │ │ │ - ldc2l 6, cr15, [r8], #780 @ 0x30c │ │ │ │ + ldc2l 6, cr15, [r0], #780 @ 0x30c │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ movwcc lr, #6605 @ 0x19cd │ │ │ │ movteq pc, #16645 @ 0x4105 @ │ │ │ │ mvnvs r9, r3, lsl #6 │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andls pc, ip, sp, asr #17 │ │ │ │ @@ -476454,17 +476458,17 @@ │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmppeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8954620 │ │ │ │ @ instruction: 0xf8953055 │ │ │ │ @ instruction: 0xf6822054 │ │ │ │ - @ instruction: 0x4621fa9d │ │ │ │ + @ instruction: 0x4621fa95 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - @ instruction: 0x4620fb7b │ │ │ │ + @ instruction: 0x4620fb73 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0c3 │ │ │ │ @@ -476489,88 +476493,88 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrhi pc, [pc, -r0, asr #32] │ │ │ │ sublt r4, r3, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x4699ae1c │ │ │ │ movweq pc, #25167 @ 0x624f @ │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ - blge ae6178 │ │ │ │ + blge ae6188 │ │ │ │ ldrtmi r9, [r3], -r1, lsl #6 │ │ │ │ - beq 23d690 │ │ │ │ + beq 23d6a0 │ │ │ │ strmi r4, [pc], -lr, asr #12 │ │ │ │ ldmdbvs r3!, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ strtls r4, [r1], -lr, asr #13 │ │ │ │ stmib r9, {r8, sl, sp}^ │ │ │ │ ldmvs fp, {r8, sl, ip, lr}^ │ │ │ │ strpl lr, [r2, #-2505] @ 0xfffff637 │ │ │ │ @ instruction: 0xf8dd9320 │ │ │ │ ldm lr!, {r2, lr, pc} │ │ │ │ @ instruction: 0xf8d6000f │ │ │ │ stmia ip!, {r3, r4, pc} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ strbmi r0, [r0], -r3 │ │ │ │ - stc2 6, cr15, [r6], {130} @ 0x82 │ │ │ │ + blx 1befa6 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strthi pc, [r4], -r0 │ │ │ │ strbmi r4, [r2], -fp, asr #13 │ │ │ │ stmib sp, {r0, r7, r9, sl, lr}^ │ │ │ │ ldmdbvs r4, {r4, sl, sp, lr} │ │ │ │ movwls r6, #34851 @ 0x8823 │ │ │ │ subsle r2, r0, r0, lsl #22 │ │ │ │ - blcs 21b618 │ │ │ │ + blcs 21b628 │ │ │ │ eorshi pc, r1, #0 │ │ │ │ - blcs 320240 │ │ │ │ + blcs 320250 │ │ │ │ @ instruction: 0xf894d153 │ │ │ │ - blcs 24d66c │ │ │ │ + blcs 24d67c │ │ │ │ stmdbvs r3!, {r0, r1, r2, r3, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf5b3461a │ │ │ │ rsble r7, r1, #168, 30 @ 0x2a0 │ │ │ │ svcvc 0x00a5f5b3 │ │ │ │ andhi pc, r5, #192 @ 0xc0 │ │ │ │ @ instruction: 0x71a5f5a3 │ │ │ │ sbcmi r2, sl, r9, lsr #4 │ │ │ │ @ instruction: 0xf14007d0 │ │ │ │ - bls 2a1de8 │ │ │ │ + bls 2a1df8 │ │ │ │ ldrble r0, [sp], #-1878 @ 0xfffff8aa │ │ │ │ svcvc 0x0098f5b3 │ │ │ │ bicshi pc, r3, #64 @ 0x40 │ │ │ │ sbcseq r9, r9, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf44fbf58 │ │ │ │ @ instruction: 0xf1007298 │ │ │ │ vmlal.s32 q4, d2, d2[0] │ │ │ │ - blcs 2ca428 │ │ │ │ + blcs 2ca438 │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ ldreq r9, [lr, -r2, lsl #22] │ │ │ │ svccs 0x0000d51d │ │ │ │ msrhi SPSR_, #0 │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ cmpphi sl, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ @ instruction: 0xf5b36963 │ │ │ │ @ instruction: 0xf0007f26 │ │ │ │ vqsub.s8 d24, d0, d19 │ │ │ │ addsmi r2, r3, #268435464 @ 0x10000008 │ │ │ │ bichi pc, r1, #0 │ │ │ │ svcvc 0x0025f5b3 │ │ │ │ - blls 2b5a54 │ │ │ │ + blls 2b5a64 │ │ │ │ strle r0, [r4, #-793] @ 0xfffffce7 │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ - blls 435c1c │ │ │ │ + blls 435c2c │ │ │ │ strbmi fp, [r8], -fp, asr #18 │ │ │ │ - blx feb3f05a │ │ │ │ + blx fe93f06a │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrmi r8, [r9], sp, ror #3 │ │ │ │ - blls 43b4dc │ │ │ │ + blls 43b4ec │ │ │ │ ldmdavs fp, {r2, r3, r4, r9, sl, lr} │ │ │ │ tstlt r3, r8, lsl #6 │ │ │ │ - blcs 21b6d8 │ │ │ │ - blvc af5cf0 │ │ │ │ + blcs 21b6e8 │ │ │ │ + blvc af5d00 │ │ │ │ mvnle r2, r4, lsl #22 │ │ │ │ mlacc ip, r4, r8, pc @ │ │ │ │ svclt 0x00182b01 │ │ │ │ rscle r2, r4, r0, lsl #6 │ │ │ │ stmdbvs r3!, {r3, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf5b3461a │ │ │ │ orrsle r7, sp, #168, 30 @ 0x2a0 │ │ │ │ @@ -476586,27 +476590,27 @@ │ │ │ │ stmdbvs r3!, {r0, r1, r3, r4, r5, r6, r8, r9, pc}^ │ │ │ │ vld1.8 {d20-d22}, [pc :64], sl │ │ │ │ ldmdane r9, {r0, r2, r4, r5, r7, ip, sp, lr} │ │ │ │ vmla.i8 d2, d0, d8 │ │ │ │ vand q12, q8, │ │ │ │ sbcmi r1, sl, r1, lsr #5 │ │ │ │ @ instruction: 0xf14007d1 │ │ │ │ - bls 2a1cf8 │ │ │ │ + bls 2a1d08 │ │ │ │ @ instruction: 0xf1400712 │ │ │ │ svccs 0x00008186 │ │ │ │ msrhi SPSR_sx, #0 │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ msrhi SPSR_, #64 @ 0x40 │ │ │ │ vmla.i8 q11, q0, │ │ │ │ addsmi r2, r3, #-268435456 @ 0xf0000000 │ │ │ │ bicshi pc, r1, r0 │ │ │ │ sbcsne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - bls 2ad4cc │ │ │ │ + bls 2ad4dc │ │ │ │ @ instruction: 0xf1000592 │ │ │ │ @ instruction: 0x461a81bd │ │ │ │ orrcs pc, sl, #805306378 @ 0x3000000a │ │ │ │ @ instruction: 0xf67f2b03 │ │ │ │ @ instruction: 0xf5b2af79 │ │ │ │ addsle r7, r6, r6, lsr #30 │ │ │ │ orrcs pc, r1, #64, 4 │ │ │ │ @@ -476615,389 +476619,389 @@ │ │ │ │ orrle r7, lr, r5, lsr #30 │ │ │ │ tsteq r8, #2048 @ 0x800 │ │ │ │ svccs 0x0000d58b │ │ │ │ movwcs sp, #8580 @ 0x2184 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ cdpvs 4, 2, cr3, cr3, cr3, {1} │ │ │ │ @ instruction: 0xf6899303 │ │ │ │ - stmiavs r3, {r0, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r3, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8df930a │ │ │ │ - bls 58fe5c │ │ │ │ + bls 58fe6c │ │ │ │ ldmpl r3, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwls r2, #16996 @ 0x4264 │ │ │ │ movwcc pc, #6914 @ 0x1b02 @ │ │ │ │ movwcc r7, #49051 @ 0xbf9b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ - blcs 226388 │ │ │ │ + blcs 226398 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ movwls r3, #21503 @ 0x53ff │ │ │ │ movwhi pc, #32768 @ 0x8000 @ │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blge d4af80 │ │ │ │ - bls 6fbeb8 │ │ │ │ - blge c663d0 │ │ │ │ + blge d4af90 │ │ │ │ + bls 6fbec8 │ │ │ │ + blge c663e0 │ │ │ │ movwls r9, #63253 @ 0xf715 │ │ │ │ @ instruction: 0xf6809827 │ │ │ │ - @ instruction: 0xf04ffeb7 │ │ │ │ + @ instruction: 0xf04ffeaf │ │ │ │ @ instruction: 0xf8800301 │ │ │ │ strmi r3, [r5], -ip, lsr #32 │ │ │ │ tstlt r3, r3, lsr #26 │ │ │ │ stmdbvs fp!, {r0, r1, r8, sl, sp, lr}^ │ │ │ │ - bls 309d38 │ │ │ │ + bls 309d48 │ │ │ │ ldrmi r6, [pc], -r0, ror #18 │ │ │ │ - blx 2657ce │ │ │ │ - blx 24bfc2 │ │ │ │ + blx 2657de │ │ │ │ + blx 24bfd2 │ │ │ │ mrscs r2, SP_irq │ │ │ │ @ instruction: 0xf89a930d │ │ │ │ andcc r2, fp, #30 │ │ │ │ eorne pc, r2, r5, asr #16 │ │ │ │ mlascs r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854320b │ │ │ │ @ instruction: 0xf8930022 │ │ │ │ - blls 2c9898 │ │ │ │ + blls 2c98a8 │ │ │ │ stmibeq r2, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ - blls 360944 │ │ │ │ + blls 360954 │ │ │ │ ldrdne pc, [ip], -r9 @ │ │ │ │ - blx 2c3b2e │ │ │ │ + blx 2c3b3e │ │ │ │ @ instruction: 0xf89a0002 │ │ │ │ andcc r2, fp, #50 @ 0x32 │ │ │ │ @ instruction: 0xf62e920c │ │ │ │ - bls 53baec │ │ │ │ + bls 53badc │ │ │ │ @ instruction: 0xf8459b0d │ │ │ │ @ instruction: 0xf89a1022 │ │ │ │ @ instruction: 0xf8932031 │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ ldrdne pc, [ip], -r9 @ │ │ │ │ eorne pc, r2, r5, asr #16 │ │ │ │ @ instruction: 0xf89ab13b │ │ │ │ movwcc r2, #45102 @ 0xb02e │ │ │ │ @ instruction: 0xf854320b │ │ │ │ @ instruction: 0xf8453023 │ │ │ │ - bls 30d8a8 │ │ │ │ - blls 3c99b4 │ │ │ │ + bls 30d8b8 │ │ │ │ + blls 3c99c4 │ │ │ │ movwcs pc, #15104 @ 0x3b00 @ │ │ │ │ cmplt fp, fp, asr pc │ │ │ │ stmdbcs r7, {r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @ instruction: 0xf8992023 │ │ │ │ movwcc r3, #45085 @ 0xb01d │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ - blls 6a8050 │ │ │ │ + blls 6a8060 │ │ │ │ stmib fp, {r0, r1, r2, r3, r8, r9, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8cb6600 │ │ │ │ andsls r6, pc, #8 │ │ │ │ mulsge r0, r2, r8 │ │ │ │ strvs lr, [r0], -r3, asr #19 │ │ │ │ strvs lr, [r2], -r3, asr #19 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ svccs 0x00009f05 │ │ │ │ @ instruction: 0xf1babf08 │ │ │ │ @ instruction: 0xf0000f01 │ │ │ │ - bls 2e1ba8 │ │ │ │ + bls 2e1bb8 │ │ │ │ stmibeq r4, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ ldrsbt pc, [ip], -sp @ │ │ │ │ eorls r4, ip, #204, 12 @ 0xcc00000 │ │ │ │ svceq 0x0001f1ba │ │ │ │ adcsvc pc, r4, sp, lsl #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ adcshi pc, r5, r0 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6809827 │ │ │ │ - blls 300f2c │ │ │ │ - beq 93dcac │ │ │ │ + blls 300f1c │ │ │ │ + beq 93dcbc │ │ │ │ ldrbmi r2, [r1], -r1, lsl #4 │ │ │ │ mrrcvc 6, 0, r4, fp, cr7 │ │ │ │ - @ instruction: 0xf8a0f682 │ │ │ │ + @ instruction: 0xf898f682 │ │ │ │ @ instruction: 0xf89d9b26 │ │ │ │ @ instruction: 0xf1071094 │ │ │ │ - blhi 1084984 │ │ │ │ + blhi 1084994 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andsmi r9, sl, fp, lsl #22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ ldm r9!, {r0, r1, r3, r4, r5, r8, r9, pc} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r1, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf6844639 │ │ │ │ - stmdbvs r3!, {r0, r2, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ - blls 326514 │ │ │ │ + stmdbvs r3!, {r0, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + blls 326524 │ │ │ │ stmdbls r7, {r2, r5, r6, r9, sp} │ │ │ │ mrrceq 1, 0, pc, r4, cr5 @ │ │ │ │ strvs lr, [r0], -r8, asr #19 │ │ │ │ strvs lr, [r2], -r8, asr #19 │ │ │ │ rsbge pc, ip, sp, asr #17 │ │ │ │ strcc pc, [r1, -r2, lsl #22] │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ stm ip, {r0, r1, r2, r3, r4, r5, r8, fp, ip, sp, lr} │ │ │ │ svccc 0x0001000f │ │ │ │ ldmdble lr, {r0, r8, r9, sl, fp, sp} │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 1e3dd40 │ │ │ │ + beq 1e3dd50 │ │ │ │ msreq SPSR_s, #1073741825 @ 0x40000001 │ │ │ │ @ instruction: 0xf85a9307 │ │ │ │ @ instruction: 0xf109302e │ │ │ │ stmib r8, {r0, r8, fp}^ │ │ │ │ ldrmi r6, [r9, #1536]! @ 0x600 │ │ │ │ strvs lr, [r2], -r8, asr #19 │ │ │ │ - blls 3e65b8 │ │ │ │ + blls 3e65c8 │ │ │ │ fstmiaxeq lr, {d14} @ Deprecated │ │ │ │ cdpeq 1, 0, cr15, cr4, cr14, {0} │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blls 2f6108 │ │ │ │ + blls 2f6118 │ │ │ │ mrrcvc 10, 0, r9, fp, cr5 │ │ │ │ - blx 283cda │ │ │ │ - bls 4be57c │ │ │ │ - bcs 1220abc │ │ │ │ + blx 283cea │ │ │ │ + bls 4be58c │ │ │ │ + bcs 1220acc │ │ │ │ eorhi pc, r2, #0 │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ orrmi r4, fp, #129 @ 0x81 │ │ │ │ strhi pc, [r9], #64 @ 0x40 │ │ │ │ strtmi r9, [r8], -sl, lsl #30 │ │ │ │ - blx 4bf3b4 │ │ │ │ + blx 2bf3c4 │ │ │ │ strvs lr, [r0], -r8, asr #19 │ │ │ │ stmib r8, {r2, r7, r9, sl, lr}^ │ │ │ │ ldrls r6, [fp, -r2, lsl #12] │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdals r1, {r0, r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf906f684 │ │ │ │ + @ instruction: 0xf8fef684 │ │ │ │ andcs r9, r1, #5120 @ 0x1400 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - b aa81e0 │ │ │ │ + b aa81f0 │ │ │ │ movwls r0, #37635 @ 0x9303 │ │ │ │ - blx fe6cc5c4 │ │ │ │ - blx feefe854 │ │ │ │ + blx fe6cc5d4 │ │ │ │ + blx feefe864 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf0009305 │ │ │ │ stmdbvs r1!, {r1, r3, r4, r7, sl, pc}^ │ │ │ │ @ instruction: 0xf5b3e6d8 │ │ │ │ @ instruction: 0xf43f7f98 │ │ │ │ ldrmi sl, [sl], -r5, lsl #28 │ │ │ │ orrcs pc, sl, #536870922 @ 0x2000000a │ │ │ │ @ instruction: 0xf67f2b03 │ │ │ │ @ instruction: 0xf5b2ae0b │ │ │ │ @ instruction: 0xf47f7f26 │ │ │ │ - blls 2ad43c │ │ │ │ + blls 2ad44c │ │ │ │ @ instruction: 0xf57f059b │ │ │ │ svccs 0x0000ae24 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr12, cr15, {3} │ │ │ │ svccs 0x0000e695 │ │ │ │ svcge 0x0048f47f │ │ │ │ ldrdge pc, [ip], -sp │ │ │ │ - blvc abb7d8 │ │ │ │ + blvc abb7e8 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ @ instruction: 0xf894ae18 │ │ │ │ - bcs 249ad0 │ │ │ │ + bcs 249ae0 │ │ │ │ mcrge 4, 1, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xf6824648 │ │ │ │ - @ instruction: 0x464af9b7 │ │ │ │ - bcs 21323c │ │ │ │ + strbmi pc, [sl], -pc, lsr #19 @ │ │ │ │ + bcs 21324c │ │ │ │ mrcge 4, 0, APSR_nzcv, cr3, cr15, {3} │ │ │ │ ldrvs lr, [r0], #-2525 @ 0xfffff623 │ │ │ │ stccs 6, cr4, [r0, #-868] @ 0xfffffc9c │ │ │ │ bichi pc, lr, #0 │ │ │ │ smlatbcs r3, sl, r6, r4 │ │ │ │ @ instruction: 0xf68d4630 │ │ │ │ - stmdavs r4!, {r0, r1, r2, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 21badc │ │ │ │ + stmdavs r4!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 21baec │ │ │ │ stclge 4, cr15, [r3, #-252]! @ 0xffffff04 │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r6!, {r5, r6, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ stmdavs r4!, {r2, r3, r4, r5, r6, r8, sl, fp, sp, pc} │ │ │ │ - blcs 21baf4 │ │ │ │ + blcs 21bb04 │ │ │ │ ldrb sp, [r6, #-503] @ 0xfffffe09 │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf040428b │ │ │ │ - blls 2a2b74 │ │ │ │ + blls 2a2b84 │ │ │ │ @ instruction: 0xf57f0619 │ │ │ │ orrslt sl, pc, r2, asr lr @ │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ ldmdblt r8!, {r3, r4, r5, r7, r8, r9, sl, lr}^ │ │ │ │ ldr r6, [r6, #2402]! @ 0x962 │ │ │ │ ldreq r9, [sl, #2818] @ 0xb02 │ │ │ │ ldclge 5, cr15, [r9, #508] @ 0x1fc │ │ │ │ - blls 2bb1e0 │ │ │ │ + blls 2bb1f0 │ │ │ │ @ instruction: 0xf57f061e │ │ │ │ stmdbls r6, {r2, r4, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ ldrmi r4, [r8, r0, lsr #12]! │ │ │ │ rscle r2, pc, r0, lsl #16 │ │ │ │ movwcs r4, #9760 @ 0x2620 │ │ │ │ strtcc lr, [r3], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xf978f689 │ │ │ │ + @ instruction: 0xf970f689 │ │ │ │ @ instruction: 0xf89468c3 │ │ │ │ movwls r0, #20524 @ 0x502c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df80ef │ │ │ │ @ instruction: 0xf10d3648 │ │ │ │ - bls 583c4c │ │ │ │ + bls 583c5c │ │ │ │ ldmpl r3, {r8, sl, sp}^ │ │ │ │ - blge e266e4 │ │ │ │ + blge e266f4 │ │ │ │ movwls r9, #42243 @ 0xa503 │ │ │ │ - bls 6bc210 │ │ │ │ + bls 6bc220 │ │ │ │ stmdbvs r1!, {r2, r4, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf6809827 │ │ │ │ - strmi pc, [r6], -sp, lsl #26 │ │ │ │ + strmi pc, [r6], -r5, lsl #26 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ andls r4, ip, #17825792 @ 0x1100000 │ │ │ │ @ instruction: 0xf6812201 │ │ │ │ - @ instruction: 0xf04fff7f │ │ │ │ + @ instruction: 0xf04fff77 │ │ │ │ @ instruction: 0xf8860301 │ │ │ │ stcvs 0, cr3, [r3, #-176]! @ 0xffffff50 │ │ │ │ ldrvs fp, [r3, #-259]! @ 0xfffffefd │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ stmdbls r3, {r2, r5, r6, sp} │ │ │ │ ldmeq fp, {r0, r1, r2, r5, r6, r8, fp, sp, lr}^ │ │ │ │ andls r6, r7, #1867776 @ 0x1c8000 │ │ │ │ @ instruction: 0xf103fb01 │ │ │ │ tstls r9, r4, lsl #22 │ │ │ │ - bcc 400724 │ │ │ │ + bcc 400734 │ │ │ │ andcc pc, r2, #0, 22 │ │ │ │ @ instruction: 0xf89a920f │ │ │ │ @ instruction: 0xf89a3032 │ │ │ │ movwcc r9, #45105 @ 0xb031 │ │ │ │ stmibeq r9, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ eoreq pc, r3, r4, asr r8 @ │ │ │ │ mlascc r2, r2, r8, pc @ │ │ │ │ @ instruction: 0xf8d94408 │ │ │ │ movwcc r1, #45100 @ 0xb02c │ │ │ │ @ instruction: 0xf62d930d │ │ │ │ - blls 57d790 │ │ │ │ + blls 57d780 │ │ │ │ @ instruction: 0xf8469a0f │ │ │ │ @ instruction: 0xf8921023 │ │ │ │ @ instruction: 0xf89a3031 │ │ │ │ movwcc r1, #45102 @ 0xb02e │ │ │ │ ldrdeq pc, [ip], -r9 @ │ │ │ │ eoreq pc, r3, r6, asr #16 │ │ │ │ @ instruction: 0xf892b139 │ │ │ │ tstcc fp, lr, lsr #32 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @ instruction: 0xf8462021 │ │ │ │ stmdbls r4, {r0, r1, r5, sp} │ │ │ │ - blx 209d12 │ │ │ │ + blx 209d22 │ │ │ │ @ instruction: 0xf8931307 │ │ │ │ cmplt r3, r2, lsr #32 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blls 3c9c1c │ │ │ │ + blls 3c9c2c │ │ │ │ movwne pc, #15104 @ 0x3b00 @ │ │ │ │ mlacc r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ stmdbls r4, {r0, r1, r5, sp} │ │ │ │ - blx 209d36 │ │ │ │ + blx 209d46 │ │ │ │ @ instruction: 0xf8931307 │ │ │ │ cmplt r3, r1, lsr #32 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blls 3c9c40 │ │ │ │ + blls 3c9c50 │ │ │ │ movwne pc, #15104 @ 0x3b00 @ │ │ │ │ mlacc r1, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ stmdbls r4, {r0, r1, r5, sp} │ │ │ │ - blx 209d5a │ │ │ │ + blx 209d6a │ │ │ │ svcvc 0x005a1307 │ │ │ │ @ instruction: 0x460bb152 │ │ │ │ andcc r9, fp, #114688 @ 0x1c000 │ │ │ │ movwcc pc, #6912 @ 0x1b00 @ │ │ │ │ eorcs pc, r2, r4, asr r8 @ │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ rsbcs r9, r4, #4, 22 @ 0x1000 │ │ │ │ strcc pc, [r7, -r2, lsl #22] │ │ │ │ mul r4, r7, r8 │ │ │ │ svceq 0x0001f1be │ │ │ │ @ instruction: 0xf04fd01f │ │ │ │ @ instruction: 0xf10e0900 │ │ │ │ @ instruction: 0x46cc3eff │ │ │ │ - beq 1a3e014 │ │ │ │ + beq 1a3e024 │ │ │ │ cmppeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ @ instruction: 0xf85a9307 │ │ │ │ @ instruction: 0xf10c3029 │ │ │ │ stmib r8, {r0, sl, fp}^ │ │ │ │ ldrbmi r5, [r4, #1280]! @ 0x500 │ │ │ │ strpl lr, [r2, #-2504] @ 0xfffff638 │ │ │ │ - blls 3e688c │ │ │ │ + blls 3e689c │ │ │ │ streq lr, [r9, r3, lsl #22] │ │ │ │ stmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - blls 3763dc │ │ │ │ - blcs 1220da8 │ │ │ │ + blls 3763ec │ │ │ │ + blcs 1220db8 │ │ │ │ adchi pc, fp, #0 │ │ │ │ teqpeq pc, r3 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ stmdbls r9, {r1, r3, r7, lr} │ │ │ │ andeq lr, r2, #200704 @ 0x31000 │ │ │ │ msrhi SPSR_f, #64 @ 0x40 │ │ │ │ @ instruction: 0x9014f8dd │ │ │ │ @ instruction: 0xf6894630 │ │ │ │ - stmib r8, {r0, r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r0, r1, r3, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmib r8, {r8, sl, ip, lr}^ │ │ │ │ strmi r5, [r7], -r2, lsl #10 │ │ │ │ rsbls pc, ip, sp, asr #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ stmdals r1, {r0, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xff9ef683 │ │ │ │ - bls 5288ac │ │ │ │ + @ instruction: 0xff96f683 │ │ │ │ + bls 5288bc │ │ │ │ svccs 0x0004f843 │ │ │ │ - blls 2e68b4 │ │ │ │ + blls 2e68c4 │ │ │ │ mlaeq ip, r4, r8, pc @ │ │ │ │ movwls r3, #13057 @ 0x3301 │ │ │ │ @ instruction: 0xf4ff4283 │ │ │ │ ldmib sp, {r1, r5, r8, r9, sl, fp, sp, pc}^ │ │ │ │ svcls 0x00149a12 │ │ │ │ - @ instruction: 0xf89af683 │ │ │ │ + @ instruction: 0xf892f683 │ │ │ │ @ instruction: 0x4601aa31 │ │ │ │ @ instruction: 0xf6839801 │ │ │ │ - @ instruction: 0x4601fe1d │ │ │ │ + @ instruction: 0x4601fe15 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - cdp2 6, 12, cr15, cr2, cr1, {4} │ │ │ │ + cdp2 6, 11, cr15, cr10, cr1, {4} │ │ │ │ @ instruction: 0xf68169a0 │ │ │ │ - rsb pc, r6, sp, asr #21 │ │ │ │ + rsb pc, r6, r5, asr #21 │ │ │ │ sbcseq r9, lr, #2048 @ 0x800 │ │ │ │ - ldcge 5, cr15, [pc], #508 @ 201ec4 │ │ │ │ + ldcge 5, cr15, [pc], #508 @ 201ed4 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ ldr sl, [r0, #-3255]! @ 0xfffff349 │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8943423 │ │ │ │ cdpvs 0, 2, cr3, cr2, cr12, {1} │ │ │ │ - blcs 2264f0 │ │ │ │ + blcs 226500 │ │ │ │ @ instruction: 0xf8dfd052 │ │ │ │ stmdbls lr, {r3, r5, sl, sp} │ │ │ │ andcs r5, r0, #8978432 @ 0x890000 │ │ │ │ strmi r9, [pc], -pc, lsl #14 │ │ │ │ andls r9, r3, #1879048192 @ 0x70000000 │ │ │ │ - bls 53c42c │ │ │ │ + bls 53c43c │ │ │ │ strbtcs r6, [r4], -r2, ror #18 │ │ │ │ - blx 3a910e │ │ │ │ + blx 3a911e │ │ │ │ svcvc 0x00927202 │ │ │ │ @ instruction: 0xf854320b │ │ │ │ andcs r1, r1, #34 @ 0x22 │ │ │ │ andmi r4, sl, #170 @ 0xaa │ │ │ │ tstcs r0, pc, lsr #32 │ │ │ │ @ instruction: 0xf6834620 │ │ │ │ - stmdbvs r1!, {r0, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r1!, {r0, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0009b07 │ │ │ │ @ instruction: 0x462a0a79 │ │ │ │ svceq 0x0040f1ba │ │ │ │ ldrmi fp, [sl], -r8, lsl #30 │ │ │ │ vmlavc.f64 d15, d1, d6 │ │ │ │ umaalcc pc, r3, lr, r8 @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @@ -477011,77 +477015,77 @@ │ │ │ │ @ instruction: 0xf0023044 │ │ │ │ andls r0, r5, #12582912 @ 0xc00000 │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf01981dc │ │ │ │ @ instruction: 0xf0000f20 │ │ │ │ @ instruction: 0xf89482d2 │ │ │ │ - bls 2cde24 │ │ │ │ + bls 2cde34 │ │ │ │ andcc r9, r1, #114688 @ 0x1c000 │ │ │ │ tstcc r2, r3, lsl #4 │ │ │ │ @ instruction: 0x9107429a │ │ │ │ ldmib sp, {r1, r3, r4, r5, r7, r8, r9, ip, lr, pc}^ │ │ │ │ svcls 0x000f9a0c │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - strcs pc, [r1, #-2661] @ 0xfffff59b │ │ │ │ + strcs pc, [r1, #-2653] @ 0xfffff5a3 │ │ │ │ vqshl.s8 q15, , q0 │ │ │ │ addsmi r1, r3, #805306381 @ 0x3000000d │ │ │ │ mcrge 4, 1, pc, cr3, cr15, {3} @ │ │ │ │ tsteq r2, #8192 @ 0x2000 │ │ │ │ mcrge 5, 3, pc, cr13, cr15, {1} @ │ │ │ │ @ instruction: 0xe61d461a │ │ │ │ strtmi r9, [r1], -r1, lsl #16 │ │ │ │ @ instruction: 0xf9e4f7ff │ │ │ │ - blls 2bbd68 │ │ │ │ + blls 2bbd78 │ │ │ │ @ instruction: 0xf53f02d8 │ │ │ │ strb sl, [r4], #-3137 @ 0xfffff3bf │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmib sp, {r0, r1, r5, r6, r7, r8, sl, fp, sp, pc}^ │ │ │ │ ldc 6, cr3, [sp, #112] @ 0x70 │ │ │ │ tstcs r1, ip, lsl fp │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf6807b18 │ │ │ │ - @ instruction: 0x4607fb71 │ │ │ │ + strmi pc, [r7], -r9, ror #22 │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ stmdals r1, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - cdp2 6, 14, cr15, cr8, cr3, {4} │ │ │ │ - bls 4936dc │ │ │ │ + cdp2 6, 14, cr15, cr0, cr3, {4} │ │ │ │ + bls 4936ec │ │ │ │ vadd.i8 d25, d0, d1 │ │ │ │ @ instruction: 0xf683111f │ │ │ │ - @ instruction: 0x4607fcbb │ │ │ │ + @ instruction: 0x4607fcb3 │ │ │ │ movwcc lr, #46533 @ 0xb5c5 │ │ │ │ - bl 30a604 │ │ │ │ + bl 30a614 │ │ │ │ and r0, r2, r3, lsl #25 │ │ │ │ addsmi r3, r5, #268435456 @ 0x10000000 │ │ │ │ - bcs 276cb0 │ │ │ │ + bcs 276cc0 │ │ │ │ @ instruction: 0xf89ebf89 │ │ │ │ @ instruction: 0xf8dc3045 │ │ │ │ movwcc r3, #45056 @ 0xb000 │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf0029331 │ │ │ │ - bl 542a2c │ │ │ │ + bl 542a3c │ │ │ │ @ instruction: 0xf8930343 │ │ │ │ @ instruction: 0xf00330c4 │ │ │ │ ldrmi r0, [r3], #-783 @ 0xfffffcf1 │ │ │ │ rscle r4, r7, #-805306359 @ 0xd0000009 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf01981d5 │ │ │ │ @ instruction: 0xf0000f20 │ │ │ │ stmdals r7!, {r4, r6, r9, pc} │ │ │ │ - blx 18bf84e │ │ │ │ + blx 16bf85e │ │ │ │ @ instruction: 0xf8802301 │ │ │ │ strmi r3, [r6], -ip, lsr #32 │ │ │ │ tstlt r3, r3, lsr #26 │ │ │ │ stmdbvs r2!, {r0, r1, r8, sl, sp, lr}^ │ │ │ │ stmdaeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f6971 │ │ │ │ - blx 404e6e │ │ │ │ - blx 41e676 │ │ │ │ + blx 404e7e │ │ │ │ + blx 41e686 │ │ │ │ svcvc 0x00507301 │ │ │ │ @ instruction: 0xf854300b │ │ │ │ svcvc 0x0058e020 │ │ │ │ @ instruction: 0xf846300b │ │ │ │ svcvc 0x0098e020 │ │ │ │ umaal pc, r3, r3, r8 @ │ │ │ │ @ instruction: 0xf846300b │ │ │ │ @@ -477098,215 +477102,215 @@ │ │ │ │ eoreq pc, r3, r6, asr #16 │ │ │ │ @ instruction: 0xf8549807 │ │ │ │ vaddl.u8 , d3, d18 │ │ │ │ tstmi r2, r7, lsl #4 │ │ │ │ andeq pc, r3, #2 │ │ │ │ tstpmi r7, #-2013265919 @ p-variant is OBSOLETE @ 0x88000001 │ │ │ │ eorcc pc, ip, r6, asr #16 │ │ │ │ - blx 41c45a │ │ │ │ + blx 41c46a │ │ │ │ @ instruction: 0xf8937302 │ │ │ │ - blcs 20dfe8 │ │ │ │ + blcs 20dff8 │ │ │ │ sbchi pc, r2, r0, asr #32 │ │ │ │ movwcs r9, #3332 @ 0xd04 │ │ │ │ @ instruction: 0xf10d951f │ │ │ │ stmib fp, {r2, r5, r7, sl, fp}^ │ │ │ │ @ instruction: 0xf8cb3300 │ │ │ │ stmib sp, {r3, ip, sp}^ │ │ │ │ stmib sp, {r0, r2, r3, r5, r8, r9, ip, sp}^ │ │ │ │ ldm fp, {r0, r1, r2, r3, r5, r8, r9, ip, sp} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf895000f │ │ │ │ - blls 2e1f44 │ │ │ │ + blls 2e1f54 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ addmi fp, r3, #8, 30 │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ ldcge 5, cr9, [r1, #-176]! @ 0xffffff50 │ │ │ │ adcscc pc, r4, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b846ae │ │ │ │ ldm ip!, {r0, r8, r9, sl, fp} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf000000f │ │ │ │ vst4. {d24-d27}, [pc :128] │ │ │ │ stmdals r7!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - blx 17bf93c │ │ │ │ + blx 15bf94c │ │ │ │ @ instruction: 0xf1009b04 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r0], r9, asr #12 │ │ │ │ @ instruction: 0xf6817c5b │ │ │ │ - blls bc14a4 │ │ │ │ + blls bc1494 │ │ │ │ umullsne pc, r4, sp, r8 @ │ │ │ │ ldceq 1, cr15, [r0], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andsmi r9, sl, fp, lsl #22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, sl, fp, lr, pc} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r1, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf6834641 │ │ │ │ - stmdbvs r3!, {r0, r3, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r3!, {r0, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldcge 2, cr2, [r8, #-400] @ 0xfffffe70 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ rsbgt pc, r0, sp, asr #17 │ │ │ │ movwvc pc, #15106 @ 0x3b02 @ │ │ │ │ @ instruction: 0xcc01e9c5 │ │ │ │ rsbls pc, ip, sp, asr #17 │ │ │ │ mulhi r4, r3, r8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ svceq 0x0001f1b8 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ usatmi sp, #1, pc, lsl #18 @ │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ - beq 1e3e3d8 │ │ │ │ + beq 1e3e3e8 │ │ │ │ msreq SPSR_s, #-2147483647 @ 0x80000001 │ │ │ │ movwls r9, #38410 @ 0x960a │ │ │ │ eorcc pc, r9, sl, asr r8 @ │ │ │ │ cdpeq 1, 0, cr15, cr1, cr14, {0} │ │ │ │ @ instruction: 0xcc00e9c5 │ │ │ │ stmib r5, {r1, r2, r6, r7, r8, sl, lr}^ │ │ │ │ tstls fp, #512 @ 0x200 │ │ │ │ - bl 2e8c0c │ │ │ │ + bl 2e8c1c │ │ │ │ @ instruction: 0xf1090689 │ │ │ │ ldm r5, {r2, r8, fp} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mvnle r0, pc │ │ │ │ - blls 369828 │ │ │ │ + blls 369838 │ │ │ │ stmdale r4, {r0, r1, r8, r9, fp, sp} │ │ │ │ ldrtmi r9, [r1], -r1, lsl #16 │ │ │ │ - ldc2l 6, cr15, [r8, #524] @ 0x20c │ │ │ │ + ldc2l 6, cr15, [r0, #524] @ 0x20c │ │ │ │ ldrtmi lr, [r0], -pc, lsr #13 │ │ │ │ - cdp2 6, 12, cr15, cr8, cr8, {4} │ │ │ │ + cdp2 6, 12, cr15, cr0, cr8, {4} │ │ │ │ @ instruction: 0xf8d09b05 │ │ │ │ tstcs r0, ip │ │ │ │ ldmeq sl, {r7, r9, sl, lr} │ │ │ │ mulscc r1, r9, r8 │ │ │ │ svclt 0x00042b40 │ │ │ │ tstcs r8, sp, asr #19 │ │ │ │ @ instruction: 0xf000461a │ │ │ │ @ instruction: 0xf0038093 │ │ │ │ @ instruction: 0xf04f0c3f │ │ │ │ - blx 20e438 │ │ │ │ + blx 20e448 │ │ │ │ orrmi pc, r2, #12 │ │ │ │ sbcshi pc, r5, r0, asr #32 │ │ │ │ tstls r8, #0, 6 │ │ │ │ movwcc lr, #6597 @ 0x19c5 │ │ │ │ @ instruction: 0xf8cd60eb │ │ │ │ ldm r5, {r2, r3, r5, r6, ip, pc} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldrb r0, [r1, pc] │ │ │ │ - blx 40ec92 │ │ │ │ + blx 40eca2 │ │ │ │ strbmi r7, [r0], -r2, lsl #24 │ │ │ │ - bl 30a86c │ │ │ │ + bl 30a87c │ │ │ │ and r0, r3, r3, lsl #7 │ │ │ │ addsmi r3, r5, #268435456 @ 0x10000000 │ │ │ │ svcge 0x0032f4ff │ │ │ │ @ instruction: 0xf0022a01 │ │ │ │ svclt 0x00890e01 │ │ │ │ umaaleq pc, r5, ip, r8 @ │ │ │ │ andcc r6, fp, r8, lsl r8 │ │ │ │ eoreq pc, r0, r4, asr r8 @ │ │ │ │ stmdage r2, {r0, r3, r5, ip, pc}^ │ │ │ │ vmlaeq.f64 d30, d14, d0 │ │ │ │ stcleq 8, cr15, [r4], #-120 @ 0xffffff88 │ │ │ │ andeq pc, pc, r0 │ │ │ │ addmi r4, r5, #16, 8 @ 0x10000000 │ │ │ │ movwcs sp, #742 @ 0x2e6 │ │ │ │ - blls 366d6c │ │ │ │ + blls 366d7c │ │ │ │ svceq 0x0040f1ba │ │ │ │ stclgt 8, cr15, [r4], #-120 @ 0xffffff88 │ │ │ │ andeq pc, r1, r3 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf00c2302 │ │ │ │ - bl 545480 │ │ │ │ - b 12c21c4 │ │ │ │ + bl 545490 │ │ │ │ + b 12c21d4 │ │ │ │ @ instruction: 0xf880030c │ │ │ │ @ instruction: 0xf81e30c4 │ │ │ │ - bne fe8d125c │ │ │ │ + bne fe8d126c │ │ │ │ @ instruction: 0xf880442b │ │ │ │ - blls 34e3ec │ │ │ │ + blls 34e3fc │ │ │ │ @ instruction: 0xf0139a31 │ │ │ │ @ instruction: 0xf04f0f02 │ │ │ │ svclt 0x000b0364 │ │ │ │ movwvc pc, #6915 @ 0x1b03 @ │ │ │ │ tstpvc r1, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ umaalcc pc, r4, r3, r8 @ │ │ │ │ umaalcc pc, r5, r1, r8 @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ strbt r2, [pc], r3, lsr #32 │ │ │ │ - rsbseq lr, r7, r6, lsl fp │ │ │ │ rsbseq lr, r7, r6, lsl #22 │ │ │ │ + ldrshteq lr, [r7], #-166 @ 0xffffff5a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r7], #-174 @ 0xffffff52 │ │ │ │ + rsbseq lr, r7, lr, asr #21 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - blcs 228d20 │ │ │ │ + blcs 228d30 │ │ │ │ svcge 0x000df47f │ │ │ │ @ instruction: 0x9010f8dd │ │ │ │ @ instruction: 0xf04fe735 │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ @ instruction: 0x463031ff │ │ │ │ - @ instruction: 0xf8eaf683 │ │ │ │ + @ instruction: 0xf8e2f683 │ │ │ │ @ instruction: 0xf019b930 │ │ │ │ andle r0, r5, r0, lsr #30 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr9, cr15, {1} │ │ │ │ str r6, [r2], r1, ror #18 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf68331ff │ │ │ │ - stmdacs r0, {r0, r1, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ udf #23810 @ 0x5d02 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldrmi r3, [sl], -r0, rrx │ │ │ │ - blvc 83d7d0 │ │ │ │ + blvc 83d7e0 │ │ │ │ stmdals r7!, {r0, r8, sp} │ │ │ │ - blvc 93d798 │ │ │ │ - @ instruction: 0xf9a8f680 │ │ │ │ + blvc 93d7a8 │ │ │ │ + @ instruction: 0xf9a0f680 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2d3adc │ │ │ │ + blgt 2d3aec │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ stmdals r1, {r2, r4, r9, fp} │ │ │ │ - ldc2 6, cr15, [ip, #-524] @ 0xfffffdf4 │ │ │ │ + ldc2 6, cr15, [r4, #-524] @ 0xfffffdf4 │ │ │ │ stmdals r1, {r1, r3, r6, r9, sl, lr} │ │ │ │ vmin.s8 q10, q0, │ │ │ │ @ instruction: 0xf683111f │ │ │ │ - strmi pc, [r1], pc, ror #21 │ │ │ │ - bls 47bef0 │ │ │ │ + strmi pc, [r1], r7, ror #21 │ │ │ │ + bls 47bf00 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ andsls sl, r6, #5824 @ 0x16c0 │ │ │ │ ldrls r4, [r7, #-1562] @ 0xfffff9e6 │ │ │ │ - blvc 7bd81c │ │ │ │ + blvc 7bd82c │ │ │ │ stmdals r7!, {r0, r8, sp} │ │ │ │ - blvc 93d7e4 │ │ │ │ - @ instruction: 0xf982f680 │ │ │ │ + blvc 93d7f4 │ │ │ │ + @ instruction: 0xf97af680 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2d3b28 │ │ │ │ + blgt 2d3b38 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6839801 │ │ │ │ - bls 3815b0 │ │ │ │ + bls 3815a0 │ │ │ │ stmdals r1, {r0, r1, r3, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ff53fbe4 │ │ │ │ + blx ff33fbf4 │ │ │ │ ldr r4, [sp, #-1665]! @ 0xfffff97f │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68d4630 │ │ │ │ - ldrt pc, [r0], #-2617 @ 0xfffff5c7 @ │ │ │ │ + ldrt pc, [r0], #-2609 @ 0xfffff5cf @ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcc 27c054 │ │ │ │ + blcc 27c064 │ │ │ │ rsbvs r9, r9, r8, lsl r1 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ strhge r8, [r2, -lr] │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ smladmi r8, r9, r4, r4 │ │ │ │ @ instruction: 0xffffff4d │ │ │ │ andeq r0, r0, r3, ror r1 │ │ │ │ @@ -477341,15 +477345,15 @@ │ │ │ │ andeq r0, r0, r3, ror r1 │ │ │ │ andeq r0, r0, r1, lsl #1 │ │ │ │ eorcs r9, r0, #24, 4 @ 0x80000001 │ │ │ │ @ instruction: 0xf8ade766 │ │ │ │ andscs r2, r0, #96 @ 0x60 │ │ │ │ @ instruction: 0xf88de762 │ │ │ │ andcs r2, r8, #96 @ 0x60 │ │ │ │ - bcc 27c014 │ │ │ │ + bcc 27c024 │ │ │ │ strvs lr, [r0], -fp, asr #19 │ │ │ │ stmdale r8!, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ @ instruction: 0x6767671b │ │ │ │ strbne r6, [r7, -r7, ror #14]! │ │ │ │ strbvs r6, [r7, -r7, ror #14]! │ │ │ │ cmnne r7, #27000832 @ 0x19c0000 │ │ │ │ @@ -477362,30 +477366,30 @@ │ │ │ │ rsbscc pc, r0, sp, lsr #17 │ │ │ │ andcs lr, r8, #499122176 @ 0x1dc00000 │ │ │ │ rsbscc pc, r0, sp, lsl #17 │ │ │ │ andcs lr, r1, #482344960 @ 0x1cc00000 │ │ │ │ rsbscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe56f │ │ │ │ @ instruction: 0x463031ff │ │ │ │ - @ instruction: 0xf850f683 │ │ │ │ + @ instruction: 0xf848f683 │ │ │ │ str r6, [r8, #2401]! @ 0x961 │ │ │ │ sbcsne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - bls 2ac8cc │ │ │ │ + bls 2ac8dc │ │ │ │ @ instruction: 0xf53f0590 │ │ │ │ @ instruction: 0xf7ffabbc │ │ │ │ ldmib sp, {r1, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ svcls 0x00159a13 │ │ │ │ @ instruction: 0x4630e53a │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - @ instruction: 0xf83af683 │ │ │ │ + @ instruction: 0xf832f683 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ str sl, [fp, -r6, lsr #26] │ │ │ │ ldrls r3, [r7, #-2817] @ 0xfffff4ff │ │ │ │ - blcs 9e7784 │ │ │ │ + blcs 9e7794 │ │ │ │ ldm pc, {r0, r4, fp, ip, lr, pc}^ @ │ │ │ │ andsne pc, fp, r3 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r7 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r3 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ @@ -477396,175 +477400,175 @@ │ │ │ │ subscs pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xe7212210 │ │ │ │ subscs pc, r8, sp, lsl #17 │ │ │ │ ldr r2, [sp, -r8, lsl #4] │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0x461a3058 │ │ │ │ @ instruction: 0xf62de718 │ │ │ │ - svclt 0x0000eb4a │ │ │ │ + svclt 0x0000eb42 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 14, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0bf │ │ │ │ strmi r2, [r3], -r4, ror #14 │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ andls r4, sp, #31457280 @ 0x1e00000 │ │ │ │ @ instruction: 0xf8df468b │ │ │ │ @ instruction: 0xf8df2758 │ │ │ │ ldrbtmi r3, [sl], #-1880 @ 0xfffff8a8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f933d │ │ │ │ @ instruction: 0xf6ea0300 │ │ │ │ - strmi pc, [r3], -r1, lsr #25 │ │ │ │ + @ instruction: 0x4603fc99 │ │ │ │ movwls r2, #40960 @ 0xa000 │ │ │ │ - ldc2 6, cr15, [ip], {234} @ 0xea │ │ │ │ + ldc2 6, cr15, [r4], {234} @ 0xea │ │ │ │ ldrdmi pc, [r0, #-134]! @ 0xffffff7a │ │ │ │ stmdavs r3!, {r0, r3, ip, pc} │ │ │ │ stmibvs r5!, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ cmple r0, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ stmdals sl, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf6ea2100 │ │ │ │ - @ instruction: 0x4604fb17 │ │ │ │ + strmi pc, [r4], -pc, lsl #22 │ │ │ │ strcs fp, [r0, #-392] @ 0xfffffe78 │ │ │ │ ldmib r3, {r0, r1, r5, r6, fp, sp, lr}^ │ │ │ │ subvs r1, sl, r0, lsl #4 │ │ │ │ stmib r3, {r0, r4, sp, lr}^ │ │ │ │ stmiavs r0!, {r8, sl, ip, lr} │ │ │ │ - stmia sl!, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r2!, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdals sl, {r0, r5, r9, sl, lr} │ │ │ │ - blx 3bffaa │ │ │ │ + blx 1bffb8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stmdals r9, {r1, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6ea2100 │ │ │ │ - @ instruction: 0x4604faff │ │ │ │ + @ instruction: 0x4604faf7 │ │ │ │ strcs fp, [r0, #-392] @ 0xfffffe78 │ │ │ │ ldmib r3, {r0, r1, r5, r6, fp, sp, lr}^ │ │ │ │ subvs r1, sl, r0, lsl #4 │ │ │ │ stmib r3, {r0, r4, sp, lr}^ │ │ │ │ stmiavs r0!, {r8, sl, ip, lr} │ │ │ │ - ldm r2, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm sl, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdals r9, {r0, r5, r9, sl, lr} │ │ │ │ - blx ffdbffd8 │ │ │ │ + blx ffbbffe8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stmdals sl, {r1, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6ea2100 │ │ │ │ - stmdals r9, {r0, r1, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r9, {r0, r1, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6ea2100 │ │ │ │ - ldrtmi pc, [r0], -r3, lsl #20 @ │ │ │ │ - @ instruction: 0xff3ef6b3 │ │ │ │ + @ instruction: 0x4630f9fb │ │ │ │ + @ instruction: 0xff36f6b3 │ │ │ │ ssatcs pc, #13, pc, asr #17 @ │ │ │ │ ssatcc pc, #5, pc, asr #17 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 115c4c4 │ │ │ │ + blls 115c4d4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4648833a │ │ │ │ pop {r0, r1, r2, r3, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf8df8ff0 │ │ │ │ @ instruction: 0xf04f3690 │ │ │ │ ldrbmi r0, [r8], r0, lsl #18 │ │ │ │ - bcs 21fed7c │ │ │ │ + bcs 21fed8c │ │ │ │ @ instruction: 0x9602447b │ │ │ │ - blge 827090 │ │ │ │ - blge 9e7098 │ │ │ │ + blge 8270a0 │ │ │ │ + blge 9e70a8 │ │ │ │ vsubw.u8 , , d5 │ │ │ │ movwls r0, #58240 @ 0xe380 │ │ │ │ strcs r6, [r0, -fp, lsr #18] │ │ │ │ @ instruction: 0xf8dd951d │ │ │ │ ldmvs fp, {r2, r4, lr, pc}^ │ │ │ │ - blls 327110 │ │ │ │ + blls 327120 │ │ │ │ ldrmi r6, [lr], lr, lsr #19 │ │ │ │ strvc lr, [r0, -r3, asr #19] │ │ │ │ strvc lr, [r2, -r3, asr #19] │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6814630 │ │ │ │ - strmi pc, [r3], fp, ror #24 │ │ │ │ + strmi pc, [r3], r3, ror #24 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrtmi r8, [r3], -r5, asr #3 │ │ │ │ stmib sp, {r1, r2, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd7506 │ │ │ │ @ instruction: 0xf8d39020 │ │ │ │ @ instruction: 0xf8d88010 │ │ │ │ svccs 0x00007000 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r5, ip, lr, pc} │ │ │ │ - blcs 21404c │ │ │ │ + blcs 21405c │ │ │ │ mulcc ip, r8, r8 │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ - blcs 3280f8 │ │ │ │ + blcs 328108 │ │ │ │ tstle lr, r7, lsr #12 │ │ │ │ mlacc ip, r8, r8, pc @ │ │ │ │ andsle r2, sl, r1, lsl #22 │ │ │ │ @ instruction: 0x3014f8d8 │ │ │ │ svcvc 0x008af5b3 │ │ │ │ ldrbmi fp, [r3, #-3864] @ 0xfffff0e8 │ │ │ │ @ instruction: 0x03bcf1a3 │ │ │ │ andcs fp, r1, #20, 30 @ 0x50 │ │ │ │ - blcs 2cad18 │ │ │ │ + blcs 2cad28 │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ andeq pc, r1, #2 │ │ │ │ @ instruction: 0xf8d8b94a │ │ │ │ ldmdavs fp, {r5, r6, ip, sp} │ │ │ │ stmdbcs r1, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ sbcshi pc, r7, #64 @ 0x40 │ │ │ │ andsmi r6, r6, #2523136 @ 0x268000 │ │ │ │ - blls 2769cc │ │ │ │ + blls 2769dc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ movwls r8, #4100 @ 0x1004 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ sbcsle r2, r1, r4, lsl #22 │ │ │ │ - blcs 22915c │ │ │ │ + blcs 22916c │ │ │ │ ldrtmi sp, [ip], -pc, ror #3 │ │ │ │ ldrbmi r4, [r8], -fp, asr #13 │ │ │ │ - ldc2 6, cr15, [sl], {129} @ 0x81 │ │ │ │ - blcs 213ed4 │ │ │ │ + ldc2 6, cr15, [r2], {129} @ 0x81 │ │ │ │ + blcs 213ee4 │ │ │ │ cmpphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ ldr r4, [r2, r3, lsl #13]! │ │ │ │ @ instruction: 0xf0002d05 │ │ │ │ - bvs ff8e3050 │ │ │ │ - blvc 89c5e8 │ │ │ │ + bvs ff8e3060 │ │ │ │ + blvc 89c5f8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sp, {r0, r1, r4, r5, r7, r9, pc}^ │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ ldrdlt pc, [r0], -r3 @ │ │ │ │ @ instruction: 0x4010f8db │ │ │ │ mulscs r3, fp, r8 │ │ │ │ ldreq pc, [r4], #-964 @ 0xfffffc3c │ │ │ │ strble r0, [ip], #2000 @ 0x7d0 │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - blx 400ae │ │ │ │ - bcs 7609b0 │ │ │ │ - blls 2f85bc │ │ │ │ + blx ffe400be │ │ │ │ + bcs 7609c0 │ │ │ │ + blls 2f85cc │ │ │ │ eorcs pc, r2, r3, asr r8 @ │ │ │ │ sbcle r2, r0, r0, asr #20 │ │ │ │ @ instruction: 0xf9929a23 │ │ │ │ stccs 0, cr2, [r4], {65} @ 0x41 │ │ │ │ - bcs 2321e0 │ │ │ │ + bcs 2321f0 │ │ │ │ @ instruction: 0xf8dbd003 │ │ │ │ - bcs 9ca678 │ │ │ │ + bcs 9ca688 │ │ │ │ @ instruction: 0xf89bd9b5 │ │ │ │ bfieq r2, r4, #0, #18 │ │ │ │ @ instruction: 0xf89bd4b1 │ │ │ │ @ instruction: 0x0713201d │ │ │ │ @ instruction: 0xf8dbd4ad │ │ │ │ @ instruction: 0xf6c20008 │ │ │ │ - @ instruction: 0xf6c2fbd9 │ │ │ │ - stmdacs r0, {r0, r1, r2, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6c2fbd1 │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dbd1a5 │ │ │ │ @ instruction: 0xf6c20008 │ │ │ │ - stmdbvc r2, {r0, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bcs 250e3c │ │ │ │ + stmdbvc r2, {r0, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + bcs 250e4c │ │ │ │ @ instruction: 0xf8d8d99d │ │ │ │ @ instruction: 0xf5b22014 │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ vand d24, d0, d17 │ │ │ │ ldrbmi r8, [r2, #-299] @ 0xfffffed5 │ │ │ │ vsra.u64 d29, d3, #58 │ │ │ │ stccs 2, cr0, [r8], {192} @ 0xc0 │ │ │ │ @@ -477572,59 +477576,59 @@ │ │ │ │ andeq pc, r1, #2 │ │ │ │ addle r2, sl, r0, lsl #20 │ │ │ │ ldrsbtcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ stmdals r9, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf8cd2202 │ │ │ │ andsls r8, pc, #128 @ 0x80 │ │ │ │ @ instruction: 0xf6ea9306 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ subhi pc, r4, #0 │ │ │ │ movwls r6, #47235 @ 0xb883 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8df8227 │ │ │ │ - blls 547930 │ │ │ │ + blls 547940 │ │ │ │ vtst.8 , , │ │ │ │ @ instruction: 0xf6cf0106 │ │ │ │ movwls r7, #49663 @ 0xc1ff │ │ │ │ stmdbvc pc, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ tstvs r1, sp, asr #19 │ │ │ │ vst4.16 {d30-d33}, [pc], r6 │ │ │ │ stmdals r3!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - mrc2 6, 5, pc, cr12, cr15, {3} │ │ │ │ + mrc2 6, 5, pc, cr4, cr15, {3} │ │ │ │ @ instruction: 0xf1009b06 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ @ instruction: 0xf6817c5b │ │ │ │ - blls ac0d70 │ │ │ │ + blls ac0d60 │ │ │ │ umullne pc, r4, sp, r8 @ │ │ │ │ ldceq 1, cr15, [r0], #-28 @ 0xffffffe4 │ │ │ │ vbic.i16 d24, #47616 @ 0xba00 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ - b 127a7c8 │ │ │ │ - blls 682da8 │ │ │ │ + b 127a7d8 │ │ │ │ + blls 682db8 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ teqhi fp, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #16 │ │ │ │ - blx 21c00cc │ │ │ │ + blx 1fc00dc │ │ │ │ tstls r4, #0, 6 │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ strbeq pc, [r4, -r6, lsl #2]! @ │ │ │ │ @ instruction: 0xf8cd60e3 │ │ │ │ ldm r4, {r2, r3, r4, r6, ip, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stcls 0, cr0, [r4], {15} │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stmdals r5, {r0, r4, r5, r9, sl, lr} │ │ │ │ - blx 1cc00f4 │ │ │ │ + blx 1ac0104 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ addsmi r3, r5, #4194304 @ 0x400000 │ │ │ │ bichi pc, pc, r0, lsl #1 │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ stmdals ip, {r2, r5, r6, sl, sp} │ │ │ │ adcmi r2, fp, r1, lsl #6 │ │ │ │ andeq pc, r1, r4, lsl #22 │ │ │ │ @@ -477635,59 +477639,59 @@ │ │ │ │ vmlsl.u8 , d3, d11 │ │ │ │ strtmi r1, [fp], #-769 @ 0xfffffcff │ │ │ │ eorls pc, r3, r2, asr r8 @ │ │ │ │ tstls r3, #-1342177266 @ 0xb000000e │ │ │ │ svceq 0x0000f1b9 │ │ │ │ orrshi pc, r0, r0 │ │ │ │ @ instruction: 0xf67f9823 │ │ │ │ - @ instruction: 0xf04ffee7 │ │ │ │ + @ instruction: 0xf04ffedf │ │ │ │ stmdbvs r2, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf8802164 │ │ │ │ strmi r3, [r6], -ip, lsr #32 │ │ │ │ - blx 269376 │ │ │ │ + blx 269386 │ │ │ │ movwcs r3, #4610 @ 0x1202 │ │ │ │ svcvc 0x00922100 │ │ │ │ @ instruction: 0xf840320b │ │ │ │ stmdals r3!, {r1, r5, ip, sp} │ │ │ │ - mrc2 6, 3, pc, cr12, cr15, {3} │ │ │ │ + mrc2 6, 3, pc, cr4, cr15, {3} │ │ │ │ @ instruction: 0x2010f8d9 │ │ │ │ stmdals r3!, {r2, r9, sl, lr} │ │ │ │ ldrdne pc, [r8], -r9 │ │ │ │ andseq pc, r4, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf99061a2 │ │ │ │ stmib r4, {r0, r6, sp}^ │ │ │ │ @ instruction: 0xf1041907 │ │ │ │ - bcs 582c88 │ │ │ │ + bcs 582c98 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - svcls 0x0005f937 │ │ │ │ + svcls 0x0005f92f │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 7401a0 │ │ │ │ + blx 5401b0 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ ldcge 6, cr4, [r4], {33} @ 0x21 │ │ │ │ ldmdavs sl, {r3, r4, r5, r9, sl, lr} │ │ │ │ - blcs 2613f0 │ │ │ │ + blcs 261400 │ │ │ │ andcs fp, r0, #24, 30 @ 0x60 │ │ │ │ mcr2 7, 2, pc, cr0, cr14, {7} @ │ │ │ │ svcls 0x00042300 │ │ │ │ tstls r4, #68 @ 0x44 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ ldceq 1, cr15, [r4], {13} │ │ │ │ stmib sp, {r0, r1, r2, r4, ip, pc}^ │ │ │ │ stmib sp, {r0, r3, r5, r8, r9, ip, sp}^ │ │ │ │ ldm r4, {r0, r1, r3, r5, r8, r9, ip, sp} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - blls 382814 │ │ │ │ + blls 382824 │ │ │ │ ldm r7, {r0, r1, r3, r4, r8, r9, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - blls 382820 │ │ │ │ + blls 382830 │ │ │ │ muls r0, r3, r8 │ │ │ │ svceq 0x0001f1be │ │ │ │ stccs 15, cr11, [r0, #-32] @ 0xffffffe0 │ │ │ │ @ instruction: 0x4667d015 │ │ │ │ @ instruction: 0x9328b2ea │ │ │ │ @ instruction: 0xf88dab2d │ │ │ │ ldrmi r2, [ip], r4, lsr #1 │ │ │ │ @@ -477700,26 +477704,26 @@ │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0xf8ddaf24 │ │ │ │ smlald r9, sp, r8, r0 │ │ │ │ mcrls 6, 0, r4, cr6, cr0, {5} │ │ │ │ stmdbpl r7, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ssatmi fp, #18, r6, lsl #3 │ │ │ │ tstcs r3, r8, lsr #12 │ │ │ │ - @ instruction: 0xff10f68c │ │ │ │ + @ instruction: 0xff08f68c │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt ip, r3, asr #2 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ mcrge 4, 1, pc, cr4, cr15, {3} @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strb r9, [r0, #3586] @ 0xe02 │ │ │ │ @ instruction: 0xf06f4628 │ │ │ │ @ instruction: 0xf68c0108 │ │ │ │ - @ instruction: 0xe7ebfefd │ │ │ │ - bcs 2d1354 │ │ │ │ + @ instruction: 0xe7ebfef5 │ │ │ │ + bcs 2d1364 │ │ │ │ mcrge 6, 3, pc, cr7, cr15, {1} @ │ │ │ │ @ instruction: 0x2c049a0e │ │ │ │ andcs fp, r0, #20, 30 @ 0x50 │ │ │ │ andeq pc, r1, #2 │ │ │ │ vmul.f , q3, d2[2] │ │ │ │ stccs 2, cr0, [r8], {192} @ 0xc0 │ │ │ │ andcs fp, r0, #20, 30 @ 0x50 │ │ │ │ @@ -477728,52 +477732,52 @@ │ │ │ │ @ instruction: 0xf8dbae56 │ │ │ │ andcs r4, r2, #16 │ │ │ │ @ instruction: 0xf8cd4659 │ │ │ │ andsls r8, pc, #128 @ 0x80 │ │ │ │ ldreq pc, [r4], #-964 @ 0xfffffc3c │ │ │ │ @ instruction: 0xf0002c04 │ │ │ │ stmdals r9, {r0, r1, r6, r7, pc} │ │ │ │ - @ instruction: 0xf846f6ea │ │ │ │ + @ instruction: 0xf83ef6ea │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ rscshi pc, r8, r0 │ │ │ │ movwls r6, #26771 @ 0x6893 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bge 722cc0 │ │ │ │ + bge 722cd0 │ │ │ │ ldrls sl, [r1], -sp, lsr #22 │ │ │ │ movwls r4, #46614 @ 0xb616 │ │ │ │ stmdbvc pc, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf8d8e06b │ │ │ │ stmdals r3!, {r2, r4, ip} │ │ │ │ - mrc2 6, 0, pc, cr4, cr15, {3} │ │ │ │ + mcr2 6, 0, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf1004681 │ │ │ │ @ instruction: 0xf8980218 │ │ │ │ ldrmi r3, [r1], -r9, lsr #32 │ │ │ │ andcs r9, r1, #12, 4 @ 0xc0000000 │ │ │ │ - @ instruction: 0xf886f681 │ │ │ │ + @ instruction: 0xf87ef681 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ @ instruction: 0xf8892100 │ │ │ │ stmdals r3!, {r2, r3, r5, ip, sp} │ │ │ │ - stc2 6, cr15, [sl, #508]! @ 0x1fc │ │ │ │ - bls adcd8c │ │ │ │ + stc2 6, cr15, [r2, #508]! @ 0x1fc │ │ │ │ + bls adcd9c │ │ │ │ stmiavs r1!, {r0, r1, r2, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001407 │ │ │ │ - blcs 582e28 │ │ │ │ + blcs 582e38 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6812201 │ │ │ │ - stcls 8, cr15, [r5], {105} @ 0x69 │ │ │ │ + stcls 8, cr15, [r5], {97} @ 0x61 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xf946f683 │ │ │ │ + @ instruction: 0xf93ef683 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - blvc 6dc9a4 │ │ │ │ + blvc 6dc9b4 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf7fe2200 │ │ │ │ movwcs pc, #3443 @ 0xd73 @ │ │ │ │ @ instruction: 0x7014f8d8 │ │ │ │ stmib r6, {r2, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1093300 │ │ │ │ stmib r6, {r2, r4, r6, sl, fp}^ │ │ │ │ @@ -477787,193 +477791,193 @@ │ │ │ │ strbteq pc, [r4], #-265 @ 0xfffffef7 @ │ │ │ │ ldrsbtcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ tstls r7, #4, 30 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ strbmi r9, [r9], -r5, lsl #16 │ │ │ │ - @ instruction: 0xf914f683 │ │ │ │ + @ instruction: 0xf90cf683 │ │ │ │ andcc lr, fp, #3620864 @ 0x374000 │ │ │ │ eorcs pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xf8983501 │ │ │ │ addsmi r2, r5, #44 @ 0x2c │ │ │ │ @ instruction: 0xf89bd228 │ │ │ │ - bls 38e9fc │ │ │ │ + bls 38ea0c │ │ │ │ movwne pc, #5059 @ 0x13c3 @ │ │ │ │ @ instruction: 0xf852442b │ │ │ │ stccs 0, cr4, [r0], {35} @ 0x23 │ │ │ │ stmdbls r3!, {r0, r3, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6be4658 │ │ │ │ - @ instruction: 0xf89bfde5 │ │ │ │ + @ instruction: 0xf89bfddd │ │ │ │ stcvc 0, cr3, [r2, #-80] @ 0xffffffb0 │ │ │ │ vrsubhn.i16 d20, , q2 │ │ │ │ strtmi r1, [fp], #-769 @ 0xfffffcff │ │ │ │ andne pc, r5, #-1946157055 @ 0x8c000001 │ │ │ │ stmvs r0, {r1, r8, sl, ip, sp, lr} │ │ │ │ - blx 13404e6 │ │ │ │ + blx 11404f6 │ │ │ │ mulscc r4, fp, r8 │ │ │ │ strtmi r9, [r1], -r6, lsl #20 │ │ │ │ vaddl.u8 q11, d19, d16 │ │ │ │ stmdals r3!, {r0, r8, r9, ip} │ │ │ │ @ instruction: 0xf842442b │ │ │ │ @ instruction: 0xf67f4023 │ │ │ │ - strb pc, [sl, -r1, lsl #19]! @ │ │ │ │ + @ instruction: 0xe76af979 │ │ │ │ stmdbvc pc, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ mrcls 6, 0, r4, cr1, cr5, {0} │ │ │ │ @ instruction: 0xf6824628 │ │ │ │ - bls 5011ac │ │ │ │ + bls 50119c │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xff6cf682 │ │ │ │ + @ instruction: 0xff64f682 │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf6810018 │ │ │ │ - @ instruction: 0xf8d8f811 │ │ │ │ + @ instruction: 0xf8d8f809 │ │ │ │ @ instruction: 0xf6800018 │ │ │ │ - movwcs pc, #7195 @ 0x1c1b @ │ │ │ │ + movwcs pc, #7187 @ 0x1c13 @ │ │ │ │ str r9, [r6, #774] @ 0x306 │ │ │ │ @ instruction: 0xf6e9980a │ │ │ │ - strmi pc, [r2], -r3, lsl #31 │ │ │ │ + @ instruction: 0x4602ff7b │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ qasxmi sl, r1, sp │ │ │ │ @ instruction: 0xf62c4620 │ │ │ │ - ldrbmi lr, [r9], -r0, ror #25 │ │ │ │ + @ instruction: 0x4659ecd8 │ │ │ │ andls r4, r6, r2, lsl #12 │ │ │ │ @ instruction: 0xf6e9980a │ │ │ │ - @ instruction: 0xe733ff91 │ │ │ │ + ldr pc, [r3, -r9, lsl #31]! │ │ │ │ ldrbmi r9, [r8], -r3, lsr #18 │ │ │ │ - ldc2 6, cr15, [ip, #760] @ 0x2f8 │ │ │ │ + ldc2 6, cr15, [r4, #760] @ 0x2f8 │ │ │ │ mulscs r4, fp, r8 │ │ │ │ rsclt r7, fp, #1, 26 @ 0x40 │ │ │ │ vrsubhn.i16 d20, q9, │ │ │ │ ldrmi r1, [sl], #-513 @ 0xfffffdff │ │ │ │ tstpne r5, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ stmvs r0, {r0, r8, sl, ip, sp, lr} │ │ │ │ - blx c0578 │ │ │ │ + blx ffec0588 │ │ │ │ mulscs r4, fp, r8 │ │ │ │ strbmi r9, [r9], -fp, lsl #22 │ │ │ │ andeq pc, r8, r9, asr #17 │ │ │ │ andne pc, r1, #134217731 @ 0x8000003 │ │ │ │ strtmi r9, [sl], #-2083 @ 0xfffff7dd │ │ │ │ eorls pc, r2, r3, asr #16 │ │ │ │ - @ instruction: 0xf936f67f │ │ │ │ + @ instruction: 0xf92ef67f │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ ldmib sp, {r2, r3, r6, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x9e11790f │ │ │ │ @ instruction: 0xf6804640 │ │ │ │ - @ instruction: 0xe7c0fbdd │ │ │ │ + @ instruction: 0xe7c0fbd5 │ │ │ │ strmi r2, [r8], -r4, lsl #2 │ │ │ │ - stc 6, cr15, [sl], #176 @ 0xb0 │ │ │ │ + stc 6, cr15, [r2], #176 @ 0xb0 │ │ │ │ @ instruction: 0x46024659 │ │ │ │ stmdals r9, {r1, r2, ip, pc} │ │ │ │ - @ instruction: 0xff5cf6e9 │ │ │ │ + @ instruction: 0xff54f6e9 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blge d6e6c0 │ │ │ │ + blge d6e6d0 │ │ │ │ ldr r9, [sp, fp, lsl #6] │ │ │ │ strmi r2, [r8], -r4, lsl #2 │ │ │ │ - ldc 6, cr15, [r8], {44} @ 0x2c │ │ │ │ + ldc 6, cr15, [r0], {44} @ 0x2c │ │ │ │ @ instruction: 0x46024659 │ │ │ │ stmdals r9, {r0, r1, r3, ip, pc} │ │ │ │ - @ instruction: 0xff4af6e9 │ │ │ │ + @ instruction: 0xff42f6e9 │ │ │ │ @ instruction: 0xf62ce5b2 │ │ │ │ - ldmibvs r3, {r1, r2, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs r3, {r1, r2, r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq sp, r7, lr, ror #24 │ │ │ │ rsbseq sp, r7, lr, asr ip │ │ │ │ + rsbseq sp, r7, lr, asr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, ip, lsr #23 │ │ │ │ - rsbeq sp, sp, ip, asr #19 │ │ │ │ + @ instruction: 0x0077db9c │ │ │ │ + strhteq sp, [sp], #-132 @ 0xffffff7c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0xf04f7c13 │ │ │ │ strdlt r3, [fp], pc @ │ │ │ │ pkhbtmi r4, r8, r5, lsl #12 │ │ │ │ - blx 394344 │ │ │ │ + blx 394354 │ │ │ │ vcgt.s8 d31, d0, d3 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf00343db │ │ │ │ movwls r0, #4865 @ 0x1301 │ │ │ │ - stc2l 6, cr15, [r2], #508 @ 0x1fc │ │ │ │ + ldc2l 6, cr15, [sl], {127} @ 0x7f │ │ │ │ cdpeq 1, 0, cr15, cr8, cr13, {0} │ │ │ │ cmppeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ mrsls r2, SP_abt │ │ │ │ - beq 173ef4c │ │ │ │ + beq 173ef5c │ │ │ │ @ instruction: 0xf10d9302 │ │ │ │ stmib sp, {r3, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf1003303 │ │ │ │ @ instruction: 0xf8950864 │ │ │ │ @ instruction: 0x4604b010 │ │ │ │ eorlt pc, ip, r0, lsl #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ stm ip, {r0, r2, r8, sl, ip, pc} │ │ │ │ @ instruction: 0xf8df000f │ │ │ │ stm sl, {r5, r6, ip, pc} │ │ │ │ ldrbtmi r0, [r9], #15 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ - bllt 2e978c │ │ │ │ + bllt 2e979c │ │ │ │ svceq 0x0020f1bb │ │ │ │ @ instruction: 0xf00bd005 │ │ │ │ @ instruction: 0x26010b1f │ │ │ │ @ instruction: 0xf60bfa06 │ │ │ │ - blmi 5923a0 │ │ │ │ + blmi 5923b0 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ @ instruction: 0xf8594638 │ │ │ │ - blx 24ebb6 │ │ │ │ + blx 24ebc6 │ │ │ │ strtmi r3, [r1], -r2, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf844330b │ │ │ │ andcs r6, r0, #34 @ 0x22 │ │ │ │ eorcs pc, r3, r4, asr #16 │ │ │ │ - @ instruction: 0xfffcf682 │ │ │ │ + @ instruction: 0xfff4f682 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x26018ff0 │ │ │ │ svclt 0x0000e7e5 │ │ │ │ - rsbseq sp, r7, sl, lsl #9 │ │ │ │ + rsbseq sp, r7, sl, ror r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ stmibmi r9, {r0, r2, r3, r9, sl, lr} │ │ │ │ addlt r4, sp, r9, lsl #23 │ │ │ │ mcrmi 4, 4, r4, cr9, cr9, {3} │ │ │ │ ldrmi r4, [r0], r4, lsl #12 │ │ │ │ stmiapl fp, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 1a9d1b4 │ │ │ │ - blcs ff2b6d3c │ │ │ │ - blcs 1a76cdc │ │ │ │ + blcs 1a9d1c4 │ │ │ │ + blcs ff2b6d4c │ │ │ │ + blcs 1a76cec │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ tstcs r0, r1, lsr #2 │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldmib sp, {r3, r4, sp}^ │ │ │ │ movwcs r6, #9990 @ 0x2706 │ │ │ │ ldrmi r6, [r1], -r0, lsr #18 │ │ │ │ strcc lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ strvs lr, [r2, -sp, asr #19] │ │ │ │ - mcrr2 6, 7, pc, r0, cr15 @ │ │ │ │ + ldc2 6, cr15, [r8], #-508 @ 0xfffffe04 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2ed848 │ │ │ │ + blgt 2ed858 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6824620 │ │ │ │ - @ instruction: 0x462affb7 │ │ │ │ + strtmi pc, [sl], -pc, lsr #31 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xff58f7ff │ │ │ │ - bmi 1e0ac60 │ │ │ │ + bmi 1e0ac70 │ │ │ │ ldrbtmi r4, [sl], #-2925 @ 0xfffff493 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, sp, r0, asr #32 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ ldmibvs r2, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -477986,189 +477990,189 @@ │ │ │ │ svcge 0x0065bba9 │ │ │ │ ldrvs fp, [fp, #2991]! @ 0xbaf │ │ │ │ strvs fp, [r9, #1381]! @ 0x565 │ │ │ │ sbcgt r6, r0, r5, ror #10 │ │ │ │ stmibge r0, {r6, r7, lr, pc}^ │ │ │ │ movwcs r6, #10706 @ 0x29d2 │ │ │ │ strcc lr, [r0, #-2496] @ 0xfffff640 │ │ │ │ - blvc 17e10fc │ │ │ │ + blvc 17e110c │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r1, r4, r7, pc}^ @ │ │ │ │ addsls pc, r0, r3 │ │ │ │ @ instruction: 0x960ba290 │ │ │ │ - bleq feaab71c │ │ │ │ - bleq fe629cf4 │ │ │ │ + bleq feaab72c │ │ │ │ + bleq fe629d04 │ │ │ │ addsls r0, r0, fp, lsl #22 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ - beq 123ee10 │ │ │ │ + beq 123ee20 │ │ │ │ vst2.8 {d22,d24}, [pc :128], r0 │ │ │ │ @ instruction: 0xf67f718a │ │ │ │ - @ instruction: 0x4653fc11 │ │ │ │ - beq 83f0e4 │ │ │ │ + ldrbmi pc, [r3], -r9, lsl #24 @ │ │ │ │ + beq 83f0f4 │ │ │ │ ldrtmi r4, [sl], -r1, lsl #13 │ │ │ │ @ instruction: 0xf8804651 │ │ │ │ svcge 0x0006702c │ │ │ │ - cdp2 6, 8, cr15, cr2, cr0, {4} │ │ │ │ + cdp2 6, 7, cr15, cr10, cr0, {4} │ │ │ │ @ instruction: 0xf04fab02 │ │ │ │ @ instruction: 0xf1090c00 │ │ │ │ @ instruction: 0xf8cd0e54 │ │ │ │ @ instruction: 0xf108c008 │ │ │ │ stmib sp, {r2, r6, r9}^ │ │ │ │ andls ip, r5, #768 @ 0x300 │ │ │ │ @ instruction: 0xb110f8df │ │ │ │ @ instruction: 0x2014f8d9 │ │ │ │ - blgt 5e751c │ │ │ │ + blgt 5e752c │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - bls 24b2b4 │ │ │ │ + bls 24b2c4 │ │ │ │ andcc pc, fp, r6, asr r8 @ │ │ │ │ - blx 2545ae │ │ │ │ + blx 2545be │ │ │ │ strbmi r3, [r9], -r2, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf682c023 │ │ │ │ - uasxmi pc, r2, pc @ │ │ │ │ + uasxmi pc, r2, r7 @ │ │ │ │ @ instruction: 0xf44f6e2b │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - ldc2 6, cr15, [r2, #-520] @ 0xfffffdf8 │ │ │ │ + stc2 6, cr15, [sl, #-520] @ 0xfffffdf8 │ │ │ │ strmi r4, [r2], -r1, asr #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xe77ffed9 │ │ │ │ - beq 123ee98 │ │ │ │ + beq 123eea8 │ │ │ │ vst2.8 {d22,d24}, [pc :128], r0 │ │ │ │ @ instruction: 0xf67f718a │ │ │ │ - strbmi pc, [sl], -sp, asr #23 @ │ │ │ │ + strbmi pc, [sl], -r5, asr #23 @ │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8df4649 │ │ │ │ @ instruction: 0xf680a0a8 │ │ │ │ - @ instruction: 0xf108fe3d │ │ │ │ + @ instruction: 0xf108fe35 │ │ │ │ movwls r0, #21316 @ 0x5344 │ │ │ │ @ instruction: 0xf04fab02 │ │ │ │ @ instruction: 0xf10d0e00 │ │ │ │ @ instruction: 0xf8cd0c18 │ │ │ │ @ instruction: 0xf107e008 │ │ │ │ stmib sp, {r2, r4, r6, fp}^ │ │ │ │ @ instruction: 0xf04fee03 │ │ │ │ ldmdbvs sl!, {r2, r5, r6, r8, r9, fp}^ │ │ │ │ - blgt 5e75a8 │ │ │ │ + blgt 5e75b8 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ - bls 254630 │ │ │ │ + bls 254640 │ │ │ │ andcc pc, sl, r6, asr r8 @ │ │ │ │ - blx 4d469e │ │ │ │ + blx 4d46ae │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eor pc, r3, r7, asr #16 │ │ │ │ - cdp2 6, 15, cr15, cr10, cr2, {4} │ │ │ │ + cdp2 6, 15, cr15, cr2, cr2, {4} │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ @ instruction: 0xf6804649 │ │ │ │ - stmibvs r8!, {r0, r2, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx 12407d8 │ │ │ │ + stmibvs r8!, {r0, r2, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx 10407e8 │ │ │ │ @ instruction: 0xf04fe73e │ │ │ │ ldrb r0, [r9, -r0, lsr #20]! │ │ │ │ - beq a3ef20 │ │ │ │ + beq a3ef30 │ │ │ │ @ instruction: 0xf04fe7ba │ │ │ │ ldrb r0, [r3, -r8, lsl #20]! │ │ │ │ - beq 43ef2c │ │ │ │ + beq 43ef3c │ │ │ │ @ instruction: 0xf04fe7b4 │ │ │ │ strb r0, [sp, -r1, lsl #20]! │ │ │ │ - beq 27ef38 │ │ │ │ + beq 27ef48 │ │ │ │ @ instruction: 0xf04fe7ae │ │ │ │ @ instruction: 0xe7670a10 │ │ │ │ - beq 63ef44 │ │ │ │ + beq 63ef54 │ │ │ │ @ instruction: 0xf62ce7a8 │ │ │ │ - svclt 0x0000edfe │ │ │ │ - rsbseq sp, r7, r0, lsl r4 │ │ │ │ + svclt 0x0000edf6 │ │ │ │ + rsbseq sp, r7, r0, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, r8, lsl #8 │ │ │ │ - rsbseq sp, r7, r2, lsr #7 │ │ │ │ + ldrshteq sp, [r7], #-56 @ 0xffffffc8 │ │ │ │ + @ instruction: 0x0077d392 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ strcs pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ @ instruction: 0xf8dfb099 │ │ │ │ @ instruction: 0xf8df1408 │ │ │ │ ldrbtmi r3, [sl], #-1032 @ 0xfffffbf8 │ │ │ │ tstls r2, r9, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9317 │ │ │ │ @ instruction: 0xf9900300 │ │ │ │ - blcs 30ef5c │ │ │ │ + blcs 30ef6c │ │ │ │ movwcs sp, #16 │ │ │ │ - bmi e7a68 │ │ │ │ + bmi e7a78 │ │ │ │ ldrbtmi r4, [sl], #-3065 @ 0xfffff407 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bicshi pc, pc, r0, asr #32 │ │ │ │ andslt r9, r9, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ stmdavs r3!, {r0, r7, r9, sl, lr} │ │ │ │ rscle r2, r8, r0, lsl #22 │ │ │ │ ldmdblt r3!, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ rscle r2, r2, r0, lsl #22 │ │ │ │ - blcs 21d524 │ │ │ │ + blcs 21d534 │ │ │ │ ldmibvs sp, {r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6804628 │ │ │ │ - @ instruction: 0x4606ff7b │ │ │ │ + @ instruction: 0x4606ff73 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdbvs fp!, {r0, r1, r3, r5, r7, r8, pc} │ │ │ │ @ instruction: 0xb1b2681a │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ - blvc 876f7c │ │ │ │ + blvc 876f8c │ │ │ │ eorsle r2, r5, r4, lsl #18 │ │ │ │ cmplt fp, r3, lsl r8 │ │ │ │ cmplt r9, r9, lsl r8 │ │ │ │ stmdbcs r4, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdbvs r2, {r1, r8, ip, lr, pc}^ │ │ │ │ andsle r2, r3, r2, asr #21 │ │ │ │ ldmdavs r3, {r1, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 321b28 │ │ │ │ + blcs 321b38 │ │ │ │ ldrtmi sp, [r0], -r9 │ │ │ │ @ instruction: 0xf6804635 │ │ │ │ - @ instruction: 0x4603ff59 │ │ │ │ + @ instruction: 0x4603ff51 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrmi r8, [lr], -r9, lsl #3 │ │ │ │ ldmdbvs r3, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnsle r2, r2, asr #23 │ │ │ │ ldrdcs pc, [r0, #-137]! @ 0xffffff77 │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ orrshi pc, fp, r0 │ │ │ │ stmdavs r8, {r8, r9, sp} │ │ │ │ mlami r0, r2, r8, pc @ │ │ │ │ svclt 0x00182c00 │ │ │ │ @ instruction: 0x460a4613 │ │ │ │ strmi fp, [r1], -r0, ror #2 │ │ │ │ - blvc 8bcef0 │ │ │ │ + blvc 8bcf00 │ │ │ │ bicsle r2, lr, r4, lsl #20 │ │ │ │ - blcs ff29d490 │ │ │ │ + blcs ff29d4a0 │ │ │ │ ubfx sp, fp, #3, #8 │ │ │ │ - blcs ff29d498 │ │ │ │ + blcs ff29d4a8 │ │ │ │ strb sp, [r3, r6, asr #3]! │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d38182 │ │ │ │ @ instruction: 0xf1088018 │ │ │ │ @ instruction: 0xf8d80320 │ │ │ │ addsmi r6, lr, #24 │ │ │ │ cmnphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ ldrdlt pc, [r8], -r6 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldmdavs r6!, {r1, r2, ip, lr, pc}^ │ │ │ │ - bleq 27f094 │ │ │ │ - blcs 21d128 │ │ │ │ + bleq 27f0a4 │ │ │ │ + blcs 21d138 │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ ldrtmi sl, [r0], -sl, lsl #26 │ │ │ │ - ldc2 6, cr15, [r6], {127} @ 0x7f │ │ │ │ + stc2 6, cr15, [lr], {127} @ 0x7f │ │ │ │ andls r2, sl, #0, 4 │ │ │ │ stmib r5, {r2, r3, r5, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf10d2201 │ │ │ │ rscvs r0, sl, r4, asr #28 │ │ │ │ @ instruction: 0x467446f2 │ │ │ │ stmdbvs r2, {r0, r1, r2, r3, r5, r9, sl, lr} │ │ │ │ stmib sp, {r1, r4, r6, r7, fp, sp, lr}^ │ │ │ │ @@ -478178,192 +478182,192 @@ │ │ │ │ stm lr, {r0, r1} │ │ │ │ stmib sp, {r0, r1}^ │ │ │ │ @ instruction: 0xf8dfb611 │ │ │ │ ldm sl!, {r2, r4, r5, r7, r9, ip, sp, pc} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ ldm lr, {r0, r1, r3, r5, r7, r9, fp, lr} │ │ │ │ stm ip, {r0, r1} │ │ │ │ - blls 282fbc │ │ │ │ + blls 282fcc │ │ │ │ ldrbtmi r4, [sl], #-1600 @ 0xfffff9c0 │ │ │ │ andcc pc, fp, r3, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - @ instruction: 0xff3af67e │ │ │ │ + @ instruction: 0xff32f67e │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ - blcs 20f0e8 │ │ │ │ + blcs 20f0f8 │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ strmi pc, [r0], fp, lsr #31 │ │ │ │ stmdals lr, {r8, sp} │ │ │ │ - blx 10409dc │ │ │ │ + blx e409ec │ │ │ │ ldmdbvs fp!, {r1, r2, r3, r9, fp, ip, pc} │ │ │ │ ldmvs r9!, {r1, r2, r9, sl, lr} │ │ │ │ - blcc 1ff128 │ │ │ │ + blcc 1ff138 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ - blcs 584d10 │ │ │ │ + blcs 584d20 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - ldc2l 6, cr15, [r4], #512 @ 0x200 │ │ │ │ + stc2l 6, cr15, [ip], #512 @ 0x200 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - ldc2l 6, cr15, [r2, #520] @ 0x208 │ │ │ │ + stc2l 6, cr15, [sl, #520] @ 0x208 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 4e905c │ │ │ │ + blx 4e906c │ │ │ │ bicsmi pc, fp, #201326592 @ 0xc000000 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf67f9303 │ │ │ │ - stmdbge r4, {r0, r1, r2, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbge r4, {r0, r1, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs r9, #1799 @ 0x707 │ │ │ │ - beq 173f43c │ │ │ │ + beq 173f44c │ │ │ │ movwcc lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf1009306 │ │ │ │ @ instruction: 0xf8980264 │ │ │ │ @ instruction: 0x4617e010 │ │ │ │ eor pc, ip, r0, lsl #17 │ │ │ │ smlabbls r1, r4, r6, r4 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, fp, lr, pc} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stmdbls r1, {r0, r1, r2, r3} │ │ │ │ andshi pc, ip, sp, asr #17 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - blls 2c30ac │ │ │ │ + blls 2c30bc │ │ │ │ @ instruction: 0xf1bebb83 │ │ │ │ svclt 0x00080f20 │ │ │ │ ldrdle r4, [r5], -lr │ │ │ │ cdpeq 0, 1, cr15, cr15, cr14, {0} │ │ │ │ - blx 2cbc88 │ │ │ │ + blx 2cbc98 │ │ │ │ ldrbmi pc, [lr], #3598 @ 0xe0e @ │ │ │ │ smccs 17587 @ 0x44b3 │ │ │ │ strtmi r9, [r8], -r2, lsl #20 │ │ │ │ ldmpl r3, {r8, sl, sp}^ │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ svcvc 0x009a4661 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eor pc, r2, ip, asr #16 │ │ │ │ eorpl pc, r3, ip, asr #16 │ │ │ │ - stc2 6, cr15, [r4, #520] @ 0x208 │ │ │ │ + ldc2l 6, cr15, [ip, #-520]! @ 0xfffffdf8 │ │ │ │ ldrdhi pc, [r0, #-137]! @ 0xffffff77 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svcls 0x0001aecc │ │ │ │ ldmibvs sl, {r0, r1, r6, r9, sl, lr} │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ - bcs 21d138 │ │ │ │ + bcs 21d148 │ │ │ │ @ instruction: 0xe6c2d1f9 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0x4698e7d6 │ │ │ │ ldrmi r2, [sl], r0, lsl #6 │ │ │ │ ldrtmi r9, [fp], -r2, lsl #6 │ │ │ │ @ instruction: 0x46474691 │ │ │ │ @ instruction: 0xf8d94698 │ │ │ │ @ instruction: 0x46c43010 │ │ │ │ - bge 23d814 │ │ │ │ + bge 23d824 │ │ │ │ stmib r8, {r0, r2, r5, r9, sl, lr}^ │ │ │ │ ldmvs fp, {r1, r9, fp, sp, pc}^ │ │ │ │ stmdbcc r8, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8d9c50f │ │ │ │ movwls r3, #4120 @ 0x1018 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0xf6804618 │ │ │ │ - blls 282a18 │ │ │ │ - blcs 214b2c │ │ │ │ + blls 282a08 │ │ │ │ + blcs 214b3c │ │ │ │ strcs sp, [r0, #-86] @ 0xffffffaa │ │ │ │ ldmdbvs r9, {r0, r8, r9, sl, ip, pc} │ │ │ │ mvnslt r6, pc, lsl #16 │ │ │ │ @ instruction: 0xb322683a │ │ │ │ - bcs 321d5c │ │ │ │ + bcs 321d6c │ │ │ │ @ instruction: 0x4639d075 │ │ │ │ cmnlt r7, pc, lsr r8 │ │ │ │ cmnlt r3, fp, lsr r8 │ │ │ │ - blcs 321d70 │ │ │ │ + blcs 321d80 │ │ │ │ @ instruction: 0x4632d1f7 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrtmi pc, [r9], -r5, asr #26 @ │ │ │ │ movwmi r6, #22591 @ 0x583f │ │ │ │ svccs 0x0000b2ed │ │ │ │ - blvc 4f791c │ │ │ │ + blvc 4f792c │ │ │ │ tstle r5, r4, lsl #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ ldc2 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - @ instruction: 0x465bfe13 │ │ │ │ + ldrbmi pc, [fp], -fp, lsl #28 @ │ │ │ │ strmi fp, [r3], fp, lsl #3 │ │ │ │ - blvc 4fd0d0 │ │ │ │ + blvc 4fd0e0 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ stc2 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ movweq lr, #2629 @ 0xa45 │ │ │ │ sbcslt r4, sp, #88, 12 @ 0x5800000 │ │ │ │ - cdp2 6, 0, cr15, cr2, cr0, {4} │ │ │ │ - blcs 214b04 │ │ │ │ + ldc2l 6, cr15, [sl, #512]! @ 0x200 │ │ │ │ + blcs 214b14 │ │ │ │ svcls 0x0001d1ed │ │ │ │ smlabtcs r3, r5, r1, fp │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - strls pc, [r2, #-2649] @ 0xfffff5a7 │ │ │ │ + strls pc, [r2, #-2641] @ 0xfffff5af │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svccs 0x0000ae56 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr3, cr15, {1} │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmibvs fp!, {r2, r3, r6, r9, sl, fp, sp, pc} │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xe78c4699 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - @ instruction: 0xe7e5fa3f │ │ │ │ + @ instruction: 0xe7e5fa37 │ │ │ │ vadd.i8 d25, d0, d14 │ │ │ │ @ instruction: 0xf67f1143 │ │ │ │ - movwcs pc, #6541 @ 0x198d @ │ │ │ │ + movwcs pc, #6533 @ 0x1985 @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r1], -r6, lsl #12 │ │ │ │ @ instruction: 0xf680461a │ │ │ │ - ldrtmi pc, [r1], -r1, lsl #24 @ │ │ │ │ + @ instruction: 0x4631fbf9 │ │ │ │ @ instruction: 0xf6824628 │ │ │ │ - usat pc, #11, pc, asr #25 @ │ │ │ │ + usat pc, #11, r7, asr #25 @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 14, cr10, [r0], {40} @ 0x28 │ │ │ │ mcrge 4, 1, pc, cr5, cr15, {1} @ │ │ │ │ - blcs 21d8a0 │ │ │ │ + blcs 21d8b0 │ │ │ │ mcrge 4, 2, pc, cr1, cr15, {3} @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x4632e61b │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - b 1382588 │ │ │ │ + b 1382598 │ │ │ │ sbcslt r0, r5, #0, 4 │ │ │ │ @ instruction: 0xf62ce781 │ │ │ │ - stmvs r3, {r1, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmvs r3, {r1, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - ldrhteq sp, [r7], #-30 @ 0xffffffe2 │ │ │ │ - ldrhteq sp, [r7], #-28 @ 0xffffffe4 │ │ │ │ + rsbseq sp, r7, lr, lsr #3 │ │ │ │ + rsbseq sp, r7, ip, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0077d19e │ │ │ │ + rsbseq sp, r7, lr, lsl #3 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r4, r4, sl, asr r2 │ │ │ │ + eoreq r4, r4, r2, asr #2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1514cc4 │ │ │ │ + bmi 1514cd4 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -478402,85 +478406,85 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf67f6938 │ │ │ │ - ldclvc 8, cr15, [r3], #-372 @ 0xfffffe8c │ │ │ │ + ldclvc 8, cr15, [r3], #-340 @ 0xfffffeac │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6804680 │ │ │ │ - ldmvs fp!, {r0, r2, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r2, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 20336c │ │ │ │ + strgt ip, [pc], #-3343 @ 20337c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - stc2 6, cr15, [r0], #-520 @ 0xfffffdf8 │ │ │ │ - blmi 455bac │ │ │ │ + ldc2 6, cr15, [r8], {130} @ 0x82 │ │ │ │ + blmi 455bbc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 75d3f0 │ │ │ │ + blls 75d400 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf62ce79c │ │ │ │ - svclt 0x0000eb34 │ │ │ │ + svclt 0x0000eb2c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, lr, ror sp │ │ │ │ - rsbseq ip, r7, r0, lsl #25 │ │ │ │ + rsbseq ip, r7, lr, ror #26 │ │ │ │ + rsbseq ip, r7, r0, ror ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ stmibmi sp, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ addslt r4, sp, sp, lsl #23 │ │ │ │ @ instruction: 0x46064479 │ │ │ │ @ instruction: 0x46907c7c │ │ │ │ stccs 8, cr5, [r0], #-812 @ 0xfffffcd4 │ │ │ │ tstls fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, r9, r0 │ │ │ │ @ instruction: 0xf0402c40 │ │ │ │ - bcs 62361c │ │ │ │ + bcs 62362c │ │ │ │ rscshi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 4237ac │ │ │ │ + bcs 4237bc │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ ldrtmi sl, [sl], -r8, lsl #24 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf98ef682 │ │ │ │ + @ instruction: 0xf986f682 │ │ │ │ strmi r2, [r5], -r1, lsl #6 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ff9020 │ │ │ │ vmax.f32 d31, d0, d17 │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf6820802 │ │ │ │ - @ instruction: 0x4629f97d │ │ │ │ + @ instruction: 0x4629f975 │ │ │ │ strmi r2, [r2], r1, lsl #10 │ │ │ │ strtmi r4, [r2], -fp, lsr #12 │ │ │ │ strls r4, [r8, #-1584] @ 0xfffff9d0 │ │ │ │ @ instruction: 0xff10f7ff │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf96ef682 │ │ │ │ + @ instruction: 0xf966f682 │ │ │ │ strmi r4, [r7], -fp, lsr #12 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ff9020 │ │ │ │ strtmi pc, [fp], -r1, lsl #30 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ ldrtmi r9, [r0], -r5 │ │ │ │ @@ -478514,104 +478518,104 @@ │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ mcr2 7, 6, pc, cr2, cr15, {7} @ │ │ │ │ strmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrtmi r9, [r0], -sl, lsl #4 │ │ │ │ vpmax.s8 d25, d0, d4 │ │ │ │ andls r1, fp, #-1073741772 @ 0xc0000034 │ │ │ │ stmib sp, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ - bge 48dd20 │ │ │ │ + bge 48dd30 │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ - strhi lr, [pc], #-2509 @ 2034f8 │ │ │ │ + strhi lr, [pc], #-2509 @ 203508 │ │ │ │ @ instruction: 0xf6829311 │ │ │ │ - strd pc, [fp], #-149 @ 0xffffff6b │ │ │ │ + sub pc, fp, sp, ror #19 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - ldmib r0, {r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r8, {r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ strmi r4, [r2], r4, asr #10 │ │ │ │ @ instruction: 0xf048d33c │ │ │ │ strcs r0, [r0], #-772 @ 0xfffffcfc │ │ │ │ @ instruction: 0x46254639 │ │ │ │ movwls fp, #13019 @ 0x32db │ │ │ │ strtmi sl, [r3], r9, lsl #22 │ │ │ │ movwls r4, #22169 @ 0x5699 │ │ │ │ andcs r9, r4, #3072 @ 0xc00 │ │ │ │ strcc r4, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6824444 │ │ │ │ - strmi pc, [sl, #3345]! @ 0xd11 │ │ │ │ + strmi pc, [sl, #3337]! @ 0xd09 │ │ │ │ svceq 0x0004f849 │ │ │ │ ldrtmi sp, [r9], -r4, lsr #18 │ │ │ │ rscle r2, pc, r0, lsl #24 │ │ │ │ eorcs r9, r0, #5120 @ 0x1400 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ andlt pc, r0, r3, asr #17 │ │ │ │ ldc 4, cr9, [sp, #32] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ @ instruction: 0xf67e7b06 │ │ │ │ - strmi pc, [r3], -sp, lsr #31 │ │ │ │ - bge 3afaa4 │ │ │ │ - bgt 2e8178 │ │ │ │ + strmi pc, [r3], -r5, lsr #31 │ │ │ │ + bge 3afab4 │ │ │ │ + bgt 2e8188 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - blx b40f7e │ │ │ │ + blx 940f8e │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - @ instruction: 0xf8f6f682 │ │ │ │ + @ instruction: 0xf8eef682 │ │ │ │ strb r4, [sp, r1, lsl #12] │ │ │ │ @ instruction: 0xf6814650 │ │ │ │ - bge 4c2624 │ │ │ │ + bge 4c2614 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9a8f682 │ │ │ │ - blmi 815e00 │ │ │ │ + @ instruction: 0xf9a0f682 │ │ │ │ + blmi 815e10 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8dd60c │ │ │ │ + blls 8dd61c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r2, r3, r4, ip, sp, pc} │ │ │ │ - bcs 627574 │ │ │ │ - bcs a375fc │ │ │ │ + bcs 627584 │ │ │ │ + bcs a3760c │ │ │ │ ldrtmi fp, [r8], -r8, lsl #30 │ │ │ │ - bcs 437970 │ │ │ │ + bcs 437980 │ │ │ │ @ instruction: 0x463ad19e │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ - @ instruction: 0xf8acf682 │ │ │ │ + @ instruction: 0xf8a4f682 │ │ │ │ ldrtmi lr, [sl], -r4, ror #15 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - @ instruction: 0xf8a6f682 │ │ │ │ + @ instruction: 0xf89ef682 │ │ │ │ @ instruction: 0x463ae7de │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - @ instruction: 0xf8a0f682 │ │ │ │ + @ instruction: 0xf898f682 │ │ │ │ @ instruction: 0x463ae7d8 │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - @ instruction: 0xf89af682 │ │ │ │ + @ instruction: 0xf892f682 │ │ │ │ @ instruction: 0xf62ce7d2 │ │ │ │ - svclt 0x0000ea0a │ │ │ │ - rsbseq ip, r7, r8, lsr ip │ │ │ │ + svclt 0x0000ea02 │ │ │ │ + rsbseq ip, r7, r8, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, r4, ror #20 │ │ │ │ + rsbseq ip, r7, r4, asr sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0xf8d1b08f │ │ │ │ @ instruction: 0x460e9014 │ │ │ │ stmib sp, {r1, r4, r6, sl, fp, lr}^ │ │ │ │ ldrbtmi r2, [ip], #-3 │ │ │ │ strbmi r9, [r9], -r2, lsl #2 │ │ │ │ movwls r6, #22784 @ 0x5900 │ │ │ │ @ instruction: 0xf67e9d19 │ │ │ │ - strmi pc, [r0], r7, ror #30 │ │ │ │ + pkhtbmi pc, r0, pc, asr #30 @ │ │ │ │ @ instruction: 0xf6874630 │ │ │ │ - blmi 1542510 │ │ │ │ + blmi 1542500 │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ cmncs r4, #27262976 @ 0x1a00000 │ │ │ │ movwcs pc, #39683 @ 0x9b03 @ │ │ │ │ mulge r4, r3, r8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blls 2b7720 │ │ │ │ + blls 2b7730 │ │ │ │ strbmi r4, [r7], -r3, lsl #13 │ │ │ │ ldrbeq pc, [r4], -r3, lsl #2 @ │ │ │ │ rsbsle r2, ip, r0, lsl #26 │ │ │ │ cdpeq 1, 1, cr15, cr8, cr13, {0} │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ strls r0, [r6], #-3112 @ 0xfffff3d8 │ │ │ │ strmi lr, [r1], #-2510 @ 0xfffff632 │ │ │ │ @@ -478629,227 +478633,227 @@ │ │ │ │ strcc r3, [r1], #-769 @ 0xfffffcff │ │ │ │ andcc pc, ip, lr, asr #17 │ │ │ │ andls r3, r9, #16, 14 @ 0x400000 │ │ │ │ ldrbmi r3, [r4, #-1552] @ 0xfffff9f0 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ - blls 8b7e5c │ │ │ │ + blls 8b7e6c │ │ │ │ @ instruction: 0xf8889a01 │ │ │ │ cmncs r4, #44 @ 0x2c │ │ │ │ movwcs pc, #39683 @ 0x9b03 @ │ │ │ │ teqlt r2, sl, lsl sp │ │ │ │ addseq r9, r2, r2, lsl #18 │ │ │ │ eorseq pc, r0, r8, lsl #2 │ │ │ │ @ instruction: 0xf62c3130 │ │ │ │ - @ instruction: 0xf8d8ea0a │ │ │ │ + @ instruction: 0xf8d8ea02 │ │ │ │ cmncs r4, #20 │ │ │ │ stmdals r5, {r0, r8, fp, ip, pc} │ │ │ │ stmdbne r9, {r0, r1, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ movwne pc, #11011 @ 0x2b03 @ │ │ │ │ mulsne r0, r9, r8 │ │ │ │ mlascs r1, r3, r8, pc @ │ │ │ │ @ instruction: 0xf848320b │ │ │ │ @ instruction: 0xf8930022 │ │ │ │ ldmdals r8, {r1, r4, r5, sp} │ │ │ │ @ instruction: 0xf848320b │ │ │ │ - bllt 243790 │ │ │ │ + bllt 2437a0 │ │ │ │ movwcs r7, #8090 @ 0x1f9a │ │ │ │ andcc r9, fp, #425984 @ 0x68000 │ │ │ │ - blcc 253940 │ │ │ │ + blcc 253950 │ │ │ │ eorcc pc, r2, r8, asr #16 │ │ │ │ strbmi r9, [r1], -r4, lsl #16 │ │ │ │ - blx 15c1128 │ │ │ │ + blx 13c1138 │ │ │ │ andlt r4, pc, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ movwcc lr, #6606 @ 0x19ce │ │ │ │ ldrbeq pc, [r4, #-263] @ 0xfffffef9 @ │ │ │ │ andcc pc, ip, lr, asr #17 │ │ │ │ movwls r9, #39683 @ 0x9b03 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldmib sp, {r0, r1, r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf108231a │ │ │ │ @ instruction: 0x46400118 │ │ │ │ - @ instruction: 0xf950f680 │ │ │ │ + @ instruction: 0xf948f680 │ │ │ │ @ instruction: 0x462ce7de │ │ │ │ cdpeq 1, 1, cr15, cr8, cr13, {0} │ │ │ │ stceq 1, cr15, [r8], #-52 @ 0xffffffcc │ │ │ │ svclt 0x0000e792 │ │ │ │ - ldrsbteq ip, [r7], #-158 @ 0xffffff62 │ │ │ │ + rsbseq ip, r7, lr, asr #19 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, fp, r2, lsl #25 │ │ │ │ ldrmi r4, [r6], -r2, lsl #23 │ │ │ │ @ instruction: 0x460f447c │ │ │ │ stmiapl r3!, {r5, r9, fp, sp}^ │ │ │ │ ldmdavs fp, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf0000300 │ │ │ │ - bcs 1223adc │ │ │ │ + bcs 1223aec │ │ │ │ mcrrvc 1, 6, sp, fp, cr6 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a23b48 │ │ │ │ + blcs a23b58 │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ cmple sp, r8, lsl #22 │ │ │ │ tstcs r0, r9, lsl #28 │ │ │ │ @ instruction: 0xf62b4630 │ │ │ │ - movwcs lr, #3664 @ 0xe50 │ │ │ │ + movwcs lr, #3656 @ 0xe48 │ │ │ │ andcs r4, pc, sl, lsl r6 @ │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107cd │ │ │ │ - bl 26dc38 │ │ │ │ + bl 26dc48 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 60ffe0 │ │ │ │ + bcs 60fff0 │ │ │ │ @ instruction: 0x4632d1f2 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ ldc2 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xff98f681 │ │ │ │ + @ instruction: 0xff90f681 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - cdp 6, 2, cr15, cr14, cr11, {1} │ │ │ │ + cdp 6, 2, cr15, cr6, cr11, {1} │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ - blx 128c3c8 │ │ │ │ + blx 128c3d8 │ │ │ │ strbeq pc, [r8, r1, lsl #10]! @ │ │ │ │ ldmdage sl, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ streq lr, [r3, #2816] @ 0xb00 │ │ │ │ @ instruction: 0xf8453301 │ │ │ │ tstcc r1, r4, asr #24 │ │ │ │ mvnsle r2, r0, lsl r9 │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf44ffd19 │ │ │ │ @ instruction: 0x460271b1 │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - @ instruction: 0x4642ff77 │ │ │ │ + strbmi pc, [r2], -pc, ror #30 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xff96f681 │ │ │ │ + @ instruction: 0xff8ef681 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xff6af681 │ │ │ │ - bmi 1615068 │ │ │ │ + @ instruction: 0xff62f681 │ │ │ │ + bmi 1615078 │ │ │ │ ldrbtmi r4, [sl], #-2894 @ 0xfffff4b2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ andslt r4, fp, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwls sl, #11014 @ 0x2b06 │ │ │ │ movwcs r4, #1562 @ 0x61a │ │ │ │ tstcs r1, r6, lsl #6 │ │ │ │ subsvs r6, r3, r0, lsr #18 │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67e4632 │ │ │ │ - @ instruction: 0x4605fe15 │ │ │ │ - blge 32fd94 │ │ │ │ + strmi pc, [r5], -sp, lsl #28 │ │ │ │ + blge 32fda4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xf98cf682 │ │ │ │ - blcs 222994 │ │ │ │ + @ instruction: 0xf984f682 │ │ │ │ + blcs 2229a4 │ │ │ │ @ instruction: 0xf046d0d3 │ │ │ │ @ instruction: 0xf10d0604 │ │ │ │ rscslt r0, r3, #28, 22 @ 0x7000 │ │ │ │ ldrtmi r2, [r1], r0, lsl #12 │ │ │ │ - bls 2a84c8 │ │ │ │ + bls 2a84d8 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #6 │ │ │ │ strls r4, [r6], -r0, lsr #12 │ │ │ │ stc2l 7, cr15, [sl], {255} @ 0xff │ │ │ │ strmi r9, [r1], -r3, lsl #22 │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - blx 12412e2 │ │ │ │ + blx 10412f2 │ │ │ │ @ instruction: 0xf8cb7c7b │ │ │ │ strmi r9, [r0], r0 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blx 38bcee │ │ │ │ + blx 38bcfe │ │ │ │ movwls pc, #25347 @ 0x6303 @ │ │ │ │ - blvc 3bef64 │ │ │ │ - blvc 33ef28 │ │ │ │ - stc2l 6, cr15, [r0, #504]! @ 0x1f8 │ │ │ │ + blvc 3bef74 │ │ │ │ + blvc 33ef38 │ │ │ │ + ldc2l 6, cr15, [r8, #504] @ 0x1f8 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - bgt 2ee110 │ │ │ │ + bgt 2ee120 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - @ instruction: 0xf954f682 │ │ │ │ + @ instruction: 0xf94cf682 │ │ │ │ @ instruction: 0x46424653 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - strtmi pc, [sl], -r7, lsr #30 │ │ │ │ + qadd16mi pc, sl, pc @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ @ instruction: 0xf6813601 │ │ │ │ - ldcvc 15, cr15, [fp], #-124 @ 0xffffff84 │ │ │ │ + ldcvc 15, cr15, [fp], #-92 @ 0xffffffa4 │ │ │ │ adcsmi r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xe78ad8bf │ │ │ │ - blcs 622a6c │ │ │ │ - blcs a37990 │ │ │ │ + blcs 622a7c │ │ │ │ + blcs a379a0 │ │ │ │ strmi fp, [sp], -r8, lsl #30 │ │ │ │ - blcs 437b58 │ │ │ │ + blcs 437b68 │ │ │ │ @ instruction: 0x460ad190 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ - cdp2 6, 14, cr15, cr6, cr1, {4} │ │ │ │ + cdp2 6, 13, cr15, cr14, cr1, {4} │ │ │ │ ldrb r4, [sl, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf68171b3 │ │ │ │ - @ instruction: 0x4605fedf │ │ │ │ + @ instruction: 0x4605fed7 │ │ │ │ @ instruction: 0x460ae773 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ - cdp2 6, 13, cr15, cr8, cr1, {4} │ │ │ │ + cdp2 6, 13, cr15, cr0, cr1, {4} │ │ │ │ strb r4, [ip, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf68171b4 │ │ │ │ - @ instruction: 0x4605fed1 │ │ │ │ + strmi pc, [r5], -r9, asr #29 │ │ │ │ @ instruction: 0xf62ce765 │ │ │ │ - svclt 0x0000e840 │ │ │ │ - rsbseq ip, r7, r8, ror r8 │ │ │ │ + svclt 0x0000e838 │ │ │ │ + rsbseq ip, r7, r8, ror #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, sl, lsr #15 │ │ │ │ + @ instruction: 0x0077c79a │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5aba0 │ │ │ │ + bl fed5abb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldclmi 15, cr0, [r3, #-864] @ 0xfffffca0 │ │ │ │ ldmdbmi r3, {r2, r3, r9, sl, lr}^ │ │ │ │ ldrbtmi fp, [sp], #-134 @ 0xffffff7a │ │ │ │ strmi r5, [r5], -r9, ror #16 │ │ │ │ tstls r5, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stclvc 6, cr4, [r2], #-68 @ 0xffffffbc │ │ │ │ eorsle r2, r9, r0, asr #20 │ │ │ │ - ldceq 0, cr15, [pc], #-8 @ 2039c0 │ │ │ │ + ldceq 0, cr15, [pc], #-8 @ 2039d0 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ eoreq pc, r0, ip, lsr #3 │ │ │ │ strteq pc, [r0], -ip, asr #3 │ │ │ │ stc2 10, cr15, [ip], {14} @ │ │ │ │ @ instruction: 0xf606fa2e │ │ │ │ - ldclcc 1, cr15, [pc], #112 @ 203a50 │ │ │ │ + ldclcc 1, cr15, [pc], #112 @ 203a60 │ │ │ │ @ instruction: 0xf000fa0e │ │ │ │ tsteq r1, ip, lsl #20 │ │ │ │ andeq lr, r6, r0, asr #20 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ rscscc pc, pc, r0, asr #2 │ │ │ │ - b 1653a04 │ │ │ │ + b 1653a14 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 277b0c │ │ │ │ + bcc 277b1c │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ stmdale lr!, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ stclvs 13, cr6, [sp, #-412]! @ 0xfffffe64 │ │ │ │ cmnvs sp, #6976 @ 0x1b40 │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ svcpl 0x006d6d6d │ │ │ │ @@ -478864,120 +478868,120 @@ │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ stmib sp, {r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r8, r9, ip}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ stmdbvs r8!, {r8} │ │ │ │ @ instruction: 0xf67e2101 │ │ │ │ - strmi pc, [r6], -r9, lsr #26 │ │ │ │ + strmi pc, [r6], -r1, lsr #26 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xf8a0f682 │ │ │ │ + @ instruction: 0xf898f682 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6814628 │ │ │ │ - @ instruction: 0x4604fe73 │ │ │ │ - blmi 8962fc │ │ │ │ + strmi pc, [r4], -fp, ror #28 │ │ │ │ + blmi 89630c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 35db00 │ │ │ │ + blls 35db10 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ ldc 13, cr11, [sp, #448] @ 0x1c0 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf67e7b00 │ │ │ │ - strmi pc, [r4], -r1, lsl #26 │ │ │ │ + @ instruction: 0x4604fcf9 │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2d546c │ │ │ │ + blgt 2d547c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6823414 │ │ │ │ - @ instruction: 0xe7ddf877 │ │ │ │ + ldrb pc, [sp, pc, ror #16] @ │ │ │ │ tstls r2, r0, lsr #4 │ │ │ │ andscs lr, r0, #50069504 @ 0x2fc0000 │ │ │ │ andne pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #49020928 @ 0x2ec0000 │ │ │ │ andne pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #47972352 @ 0x2dc0000 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf62be7b3 │ │ │ │ - svclt 0x0000ef8c │ │ │ │ - rsbseq ip, r7, r2, asr r6 │ │ │ │ + svclt 0x0000ef84 │ │ │ │ + rsbseq ip, r7, r2, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, r0, ror r5 │ │ │ │ + rsbseq ip, r7, r0, ror #10 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x0c01eba2 │ │ │ │ ldreq pc, [pc], -r1 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ ldrtmi r4, [r4], #1556 @ 0x614 │ │ │ │ @ instruction: 0xf1bc4605 │ │ │ │ ldmdale sp, {r5, r8, r9, sl, fp} │ │ │ │ - bl feec6058 │ │ │ │ + bl feec6068 │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 28ff48 │ │ │ │ + blx 28ff58 │ │ │ │ svclt 0x001cf206 │ │ │ │ @ instruction: 0xf10040a0 │ │ │ │ strdmi r3, [r2], -pc @ │ │ │ │ andeq lr, r2, #135168 @ 0x21000 │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdaeq r0!, {r0, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x0c01eba6 │ │ │ │ streq lr, [r6, -r8, lsr #23] │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ - bcc 1fff94 │ │ │ │ - b 15d4ecc │ │ │ │ + bcc 1fffa4 │ │ │ │ + b 15d4edc │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl febb7be4 │ │ │ │ + bl febb7bf4 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a0a1fc │ │ │ │ + bcs a0a20c │ │ │ │ ldmdbeq pc!, {r1, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ svcne 0x0054ebb7 │ │ │ │ @ instruction: 0xf016d1c8 │ │ │ │ svclt 0x001f061f │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ eorcc pc, r7, r5, asr r8 @ │ │ │ │ @ instruction: 0xf606fa02 │ │ │ │ @ instruction: 0xf845401e │ │ │ │ ldr r6, [fp, r7, lsr #32]! │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ - b a93e88 │ │ │ │ + b a93e98 │ │ │ │ @ instruction: 0xf8400201 │ │ │ │ ldrb r2, [lr, r3, lsr #32] │ │ │ │ @ instruction: 0xf1073301 │ │ │ │ strbmi r0, [fp], #-2335 @ 0xfffff6e1 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldmdale r8!, {r5, r8, r9, fp, sp} │ │ │ │ - bl feec61cc │ │ │ │ + bl feec61dc │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl feb8bc78 │ │ │ │ - blcs a04810 │ │ │ │ - b 15f9c74 │ │ │ │ - bl ff009d58 │ │ │ │ + bl feb8bc88 │ │ │ │ + blcs a04820 │ │ │ │ + b 15f9c84 │ │ │ │ + bl ff009d68 │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 28fcac │ │ │ │ + blx 28fcbc │ │ │ │ andsmi pc, lr, r6, lsl #12 │ │ │ │ eorvs pc, r8, r5, asr #16 │ │ │ │ ldrbmi lr, [r2], -ip, lsl #15 │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ @ instruction: 0x46394652 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ ldmdbeq fp!, {r0, r2, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -478993,152 +478997,152 @@ │ │ │ │ @ instruction: 0x464ae770 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ @ instruction: 0xff54f7ff │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strb pc, [r2, pc, asr #30] @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5ae6c │ │ │ │ + bl fed5ae7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1887bd4 │ │ │ │ - blmi 18afe90 │ │ │ │ + bmi 1887be4 │ │ │ │ + blmi 18afea0 │ │ │ │ ldrbtmi r4, [sl], #-1550 @ 0xfffff9f2 │ │ │ │ ldmpl r3, {r0, r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ - bcs 120488c │ │ │ │ + bcs 120489c │ │ │ │ @ instruction: 0xf002d009 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ @ instruction: 0xf00343db │ │ │ │ - blcs 2048c0 │ │ │ │ + blcs 2048d0 │ │ │ │ stmdbvs r8!, {r1, r3, r6, ip, lr, pc} │ │ │ │ tstlt fp, r3, asr #18 │ │ │ │ - bllt 18e3b18 │ │ │ │ + bllt 18e3b28 │ │ │ │ andcs r2, r0, #201326592 @ 0xc000000 │ │ │ │ andcc lr, r2, #3358720 @ 0x334000 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #0, 6 │ │ │ │ - blx c16be │ │ │ │ + blx ffec16ce │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2d5678 │ │ │ │ + blgt 2d5688 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6814628 │ │ │ │ - qsub16mi pc, r3, r1 @ │ │ │ │ + strtmi pc, [r3], -r9, ror #30 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [r4, #-516] @ 0xfffffdfc │ │ │ │ - bmi 11954fc │ │ │ │ + ldc2 6, cr15, [ip, #-516]! @ 0xfffffdfc │ │ │ │ + bmi 119550c │ │ │ │ ldrbtmi r4, [sl], #-2876 @ 0xfffff4c4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r1, ror #2 │ │ │ │ ldcllt 0, cr11, [r0, #-24]! @ 0xffffffe8 │ │ │ │ - bcs a0c108 │ │ │ │ + bcs a0c118 │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ mrcne 8, 2, sp, cr3, cr4, {2} │ │ │ │ ldmdale r8, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrbpl r5, [r7, -r8, asr #14] │ │ │ │ mrrcmi 7, 5, r5, r7, cr7 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x27575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ ldrbmi r5, [r7, #-1879] @ 0xfffff8a9 │ │ │ │ - blvc b3f3b8 │ │ │ │ + blvc b3f3c8 │ │ │ │ stmdbvs r0, {r0, r8, sp} │ │ │ │ movwcc lr, #10701 @ 0x29cd │ │ │ │ - blvc 23f37c │ │ │ │ - blx fefc1746 │ │ │ │ + blvc 23f38c │ │ │ │ + blx fedc1756 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strbtmi sp, [fp], -fp, asr #1 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - @ instruction: 0xff2cf681 │ │ │ │ + @ instruction: 0xff24f681 │ │ │ │ movwcs lr, #34753 @ 0x87c1 │ │ │ │ andcc pc, r8, sp, lsr #17 │ │ │ │ - blvc 2bf3e4 │ │ │ │ + blvc 2bf3f4 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67e7b00 │ │ │ │ - @ instruction: 0x4604fb9f │ │ │ │ + @ instruction: 0x4604fb97 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xff16f681 │ │ │ │ + @ instruction: 0xff0ef681 │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf681113f │ │ │ │ - strmi pc, [r4], -r9, ror #25 │ │ │ │ + strmi pc, [r4], -r1, ror #25 │ │ │ │ movwcs lr, #34723 @ 0x87a3 │ │ │ │ strb r9, [r1, r2, lsl #6]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldrb r3, [sp, r8] │ │ │ │ @ instruction: 0xf88d2308 │ │ │ │ ldrb r3, [r9, r8] │ │ │ │ - blvc 3bf438 │ │ │ │ - blvc 2bf3f4 │ │ │ │ + blvc 3bf448 │ │ │ │ + blvc 2bf404 │ │ │ │ @ instruction: 0xf62be7d4 │ │ │ │ - svclt 0x0000ee22 │ │ │ │ + svclt 0x0000ee1a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r7, r6, lsl #7 │ │ │ │ + rsbseq ip, r7, r6, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, r2, lsl r3 │ │ │ │ + rsbseq ip, r7, r2, lsl #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ mcrreq 8, 12, pc, r8, cr12 @ │ │ │ │ stclvc 5, cr15, [r5, #-692]! @ 0xfffffd4c │ │ │ │ - blpl fe742180 │ │ │ │ + blpl fe742190 │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ ldrbtmi r4, [sp], #-2964 @ 0xfffff46c │ │ │ │ tstls r5, r3, lsl #13 │ │ │ │ @ instruction: 0xf8df447c │ │ │ │ @ instruction: 0xf8961b8c │ │ │ │ stmdapl r9!, {r0, r3, r5}^ │ │ │ │ mlapl r8, r6, r8, pc @ │ │ │ │ mvnls r6, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ tstcs sp, #3358720 @ 0x334000 │ │ │ │ - blcs 1f421ac │ │ │ │ + blcs 1f421bc │ │ │ │ ldmdbvs r1!, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ rsbcs r5, r4, #10682368 @ 0xa30000 │ │ │ │ stmiaeq r0, {r1, r2, r4, ip, pc}^ │ │ │ │ - blx 2a92be │ │ │ │ - blx 35064a │ │ │ │ + blx 2a92ce │ │ │ │ + blx 35065a │ │ │ │ andsls pc, r3, r0 │ │ │ │ mlaseq r2, r2, r8, pc @ │ │ │ │ mlascs r1, r2, r8, pc @ │ │ │ │ andcc r3, fp, #11 │ │ │ │ eoreq pc, r0, r6, asr r8 @ │ │ │ │ eorcs pc, r2, r6, asr r8 @ │ │ │ │ @ instruction: 0x4691901c │ │ │ │ @ instruction: 0xb1284615 │ │ │ │ @ instruction: 0xf2a0fa90 │ │ │ │ - blx fee8d270 │ │ │ │ + blx fee8d280 │ │ │ │ addsmi pc, r5, r2, lsl #5 │ │ │ │ - blx 28c806 │ │ │ │ + blx 28c816 │ │ │ │ @ instruction: 0xf8933301 │ │ │ │ - blcs 20ff34 │ │ │ │ + blcs 20ff44 │ │ │ │ cmnphi r9, #0 @ p-variant is OBSOLETE │ │ │ │ movwcc r9, #47637 @ 0xba15 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ svcls 0x0015931b │ │ │ │ @ instruction: 0x4638ae31 │ │ │ │ - @ instruction: 0xff88f686 │ │ │ │ + @ instruction: 0xff80f686 │ │ │ │ ldrls r6, [r4], #-2244 @ 0xfffff73c │ │ │ │ ldmdbvs r9!, {r4, r5, r9, sl, lr}^ │ │ │ │ svcls 0x001e6824 │ │ │ │ ldrsbhi pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ strls r7, [r4, -r4, lsr #22] │ │ │ │ @ instruction: 0xf1a44643 │ │ │ │ svcls 0x001b0405 │ │ │ │ @@ -479149,112 +479153,112 @@ │ │ │ │ strls r9, [r1, -r2, lsl #8] │ │ │ │ @ instruction: 0xf8cd9c1d │ │ │ │ strmi r9, [r0, r0]! │ │ │ │ ldmdavc r3!, {r1, r4, r5, fp, ip, sp, lr}^ │ │ │ │ ldmdbls pc, {r6, r9, sl, lr} @ │ │ │ │ svclt 0x0008428a │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ - blls 6e58c8 │ │ │ │ + blls 6e58d8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #1403 @ 0x57b │ │ │ │ tstls r8, #82837504 @ 0x4f00000 │ │ │ │ movwls r4, #59056 @ 0xe6b0 │ │ │ │ tstls r1, #47104 @ 0xb800 │ │ │ │ - blx fe67c050 │ │ │ │ + blx fe67c060 │ │ │ │ andcs pc, r1, #-2080374782 @ 0x84000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blls 9a8b28 │ │ │ │ + blls 9a8b38 │ │ │ │ movwls fp, #17122 @ 0x42e2 │ │ │ │ - blls 8d5810 │ │ │ │ - blls a28b20 │ │ │ │ + blls 8d5820 │ │ │ │ + blls a28b30 │ │ │ │ movwvs lr, #6605 @ 0x19cd │ │ │ │ smladls r0, r5, fp, r9 │ │ │ │ ldmdbvs r9, {r0, r2, r3, r4, r8, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0x47a89b16 │ │ │ │ @ instruction: 0xf8b89b14 │ │ │ │ @ instruction: 0xf8985002 │ │ │ │ @ instruction: 0xf898a000 │ │ │ │ adcmi r9, pc, #1 │ │ │ │ @ instruction: 0xf0c07c5b │ │ │ │ @ instruction: 0x4629817a │ │ │ │ movwls r4, #30256 @ 0x7630 │ │ │ │ - ldc 6, cr15, [r4, #-172] @ 0xffffff54 │ │ │ │ + stc 6, cr15, [ip, #-172] @ 0xffffff54 │ │ │ │ tstls r8, r7, lsl #22 │ │ │ │ teqle r8, r0, lsl #18 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf0038148 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [sl], pc @ │ │ │ │ - b e6a398 │ │ │ │ + b e6a3a8 │ │ │ │ @ instruction: 0xf0400202 │ │ │ │ - bls 724768 │ │ │ │ + bls 724778 │ │ │ │ stmdbge r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmibeq r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ ldmdbls r5, {r8, r9, sp} │ │ │ │ ldrbmi r9, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0x9600463b │ │ │ │ - blx 12c1f7e │ │ │ │ + blx 12c1f8e │ │ │ │ vqrdmlah.s d15, d10, d9 │ │ │ │ tstls r7, #274432 @ 0x43000 │ │ │ │ andscc r9, r8, r8, lsl fp │ │ │ │ eoreq pc, r3, r2, asr #16 │ │ │ │ tstls r8, #67108864 @ 0x4000000 │ │ │ │ - bls 7eabd0 │ │ │ │ - bls 6d4fe8 │ │ │ │ + bls 7eabe0 │ │ │ │ + bls 6d4ff8 │ │ │ │ addsmi r9, sl, #939524096 @ 0x38000000 │ │ │ │ andhi pc, fp, #64, 4 │ │ │ │ ldrtmi r9, [r9], -lr, lsl #22 │ │ │ │ ldmne r0, {r2, r3, r4, r9, fp, ip, pc}^ │ │ │ │ - bne ff72a7fc │ │ │ │ - ldcl 6, cr15, [ip], {43} @ 0x2b │ │ │ │ + bne ff72a80c │ │ │ │ + ldcl 6, cr15, [r4], {43} @ 0x2b │ │ │ │ stmdbcs r0, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0x9708d19d │ │ │ │ - bls 5bde4c │ │ │ │ + bls 5bde5c │ │ │ │ vmoveq.16 d17[0], lr │ │ │ │ streq lr, [r4], #-2916 @ 0xfffff49c │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf00382ac │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ @ instruction: 0xf1a032ff │ │ │ │ @ instruction: 0xf1c00c20 │ │ │ │ - blx 285460 │ │ │ │ - blx 2c03e4 │ │ │ │ - blx ac3018 │ │ │ │ - b 1281400 │ │ │ │ + blx 285470 │ │ │ │ + blx 2c03f4 │ │ │ │ + blx ac3028 │ │ │ │ + b 1281410 │ │ │ │ addmi r0, r2, ip, lsl #2 │ │ │ │ - b d94c98 │ │ │ │ - b b04800 │ │ │ │ + b d94ca8 │ │ │ │ + b b04810 │ │ │ │ tstmi r1, #1073741824 @ 0x40000000 │ │ │ │ ldrhi pc, [r8], #64 @ 0x40 │ │ │ │ - blge d2b054 │ │ │ │ - blls 428c2c │ │ │ │ + blge d2b064 │ │ │ │ + blls 428c3c │ │ │ │ stmib sp, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ strcs sl, [r0, #-2306] @ 0xfffff6fe │ │ │ │ strls r1, [r1, #-2800] @ 0xfffff510 │ │ │ │ - stc 6, cr15, [sl], #172 @ 0xac │ │ │ │ + stc 6, cr15, [r2], #172 @ 0xac │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff9915 │ │ │ │ - b 1602be4 │ │ │ │ + b 1602bf4 │ │ │ │ stcls 3, cr0, [r8], {217} @ 0xd9 │ │ │ │ - blx 6e809a │ │ │ │ + blx 6e80aa │ │ │ │ strmi pc, [r2], sl, lsl #6 │ │ │ │ movwcs r1, #35609 @ 0x8b19 │ │ │ │ - blx fe654ae0 │ │ │ │ - blx feec0ac4 │ │ │ │ + blx fe654af0 │ │ │ │ + blx feec0ad4 │ │ │ │ svclt 0x0008f282 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ strmi r4, [r8], -r9, lsl #13 │ │ │ │ - bls 79429c │ │ │ │ + bls 7942ac │ │ │ │ addsmi r9, r3, #-1073741819 @ 0xc0000005 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ ldmeq lr, {r0, r2, r3, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf62b4631 │ │ │ │ - stmdbls r9, {r2, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdbls r9, {r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r1, #1619]! @ 0x653 │ │ │ │ tstpeq r8, #-1073741824 @ p-variant is OBSOLETE @ 0xc0000000 │ │ │ │ orrsle r6, r1, #11 │ │ │ │ movwls r0, #49379 @ 0xc0e3 │ │ │ │ stmibge r4!, {r3, r4, r8, r9, fp, ip, pc}^ │ │ │ │ ldcge 5, cr9, [r3, #-60]! @ 0xffffffc4 │ │ │ │ strtvc lr, [r1], -sp, asr #19 │ │ │ │ @@ -479264,189 +479268,189 @@ │ │ │ │ tstls r0, #140 @ 0x8c │ │ │ │ movwls sl, #31587 @ 0x7b63 │ │ │ │ andcs r9, r1, sl, lsl fp │ │ │ │ stcls 15, cr9, [sp], {12} │ │ │ │ mlacc r9, r3, r8, pc @ │ │ │ │ @ instruction: 0xf2a7fa97 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blx 214b38 │ │ │ │ + blx 214b48 │ │ │ │ svclt 0x0028f202 │ │ │ │ addsmi r4, sl, #36700160 @ 0x2300000 │ │ │ │ svclt 0x00284620 │ │ │ │ @ instruction: 0x4692461a │ │ │ │ @ instruction: 0xf62b4611 │ │ │ │ - ldrbmi lr, [r4, #-2996] @ 0xfffff44c │ │ │ │ + ldrbmi lr, [r4, #-2988] @ 0xfffff454 │ │ │ │ addhi pc, r4, r0, asr #1 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ @ instruction: 0xf8ddb020 │ │ │ │ strtmi fp, [r0], r4, asr #32 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ andls r4, fp, r1, lsr #13 │ │ │ │ adcmi r9, r7, #75497472 @ 0x4800000 │ │ │ │ - blls 478ea4 │ │ │ │ + blls 478eb4 │ │ │ │ orreq lr, r6, #3072 @ 0xc00 │ │ │ │ svcpl 0x0004f853 │ │ │ │ strcc r4, [r1], -r0, lsr #13 │ │ │ │ stcvc 12, cr7, [sl], #-420 @ 0xfffffe5c │ │ │ │ strmi pc, [r2], #-2833 @ 0xfffff4ef │ │ │ │ rscsle r4, r5, #1879048202 @ 0x7000000a │ │ │ │ andeq lr, r8, r7, lsr #23 │ │ │ │ - ldc 6, cr15, [r4], #-172 @ 0xffffff54 │ │ │ │ + stc 6, cr15, [ip], #-172 @ 0xffffff54 │ │ │ │ @ instruction: 0xf8cb2301 │ │ │ │ ldrbmi r0, [sl], -r0 │ │ │ │ strtmi r9, [r9], -sl, lsl #2 │ │ │ │ @ instruction: 0xf7ff9808 │ │ │ │ stclvc 8, cr15, [fp], #-652 @ 0xfffffd74 │ │ │ │ movtle r4, #1434 @ 0x59a │ │ │ │ ldrbmi r9, [r7], #-2823 @ 0xfffff4f9 │ │ │ │ eoreq pc, r9, r3, asr #16 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [fp, #-2827] @ 0xfffff4f5 │ │ │ │ stcls 8, cr13, [sp], {215} @ 0xd7 │ │ │ │ ldrdlt pc, [r0], -sp @ │ │ │ │ ldrbmi r9, [r4, #-3346] @ 0xfffff2ee │ │ │ │ ldrmi sp, [r8], -sl, asr #18 │ │ │ │ - cdp2 6, 4, cr15, cr12, cr0, {4} │ │ │ │ + cdp2 6, 4, cr15, cr4, cr0, {4} │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strtmi pc, [r2], -pc, asr #23 │ │ │ │ + strtmi pc, [r2], -r7, asr #23 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 5c2152 │ │ │ │ + blx 5c2162 │ │ │ │ andcs r6, r1, r8, lsr #32 │ │ │ │ - cdp2 6, 3, cr15, cr14, cr0, {4} │ │ │ │ + cdp2 6, 3, cr15, cr6, cr0, {4} │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - blls 64306c │ │ │ │ + blls 64305c │ │ │ │ ldrdcs lr, [ip, -sp] │ │ │ │ svceq 0x0004f843 │ │ │ │ andls r4, ip, #167772160 @ 0xa000000 │ │ │ │ - blls 5e8db8 │ │ │ │ + blls 5e8dc8 │ │ │ │ movwcc r9, #6681 @ 0x1a19 │ │ │ │ addsmi r9, sl, #1006632960 @ 0x3c000000 │ │ │ │ ldmib sp, {r3, r7, fp, ip, lr, pc}^ │ │ │ │ - bcc 261a0c │ │ │ │ + bcc 261a1c │ │ │ │ @ instruction: 0xf8dd9b17 │ │ │ │ adcsmi r8, r3, #140 @ 0x8c │ │ │ │ andcs fp, r0, #56, 30 @ 0xe0 │ │ │ │ movwcc r9, #6936 @ 0x1b18 │ │ │ │ tstls r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0x4652e6fa │ │ │ │ stmdals r8, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf904f7ff │ │ │ │ @ instruction: 0x46054651 │ │ │ │ @ instruction: 0xf62b980a │ │ │ │ - @ instruction: 0x4629eb3c │ │ │ │ + @ instruction: 0x4629eb34 │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ stmdals r8, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff465a │ │ │ │ str pc, [fp, sp, asr #16]! │ │ │ │ orreq lr, r6, #13312 @ 0x3400 │ │ │ │ ldrsbtpl pc, [r0], r3 @ │ │ │ │ ldr r7, [r5, r9, ror #24] │ │ │ │ @ instruction: 0xf6802001 │ │ │ │ - bls 4039dc │ │ │ │ + bls 4039cc │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fe341be6 │ │ │ │ - bls 5be0e8 │ │ │ │ + blx 2141bf6 │ │ │ │ + bls 5be0f8 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmdbls r8, {r1, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ - blls 595a58 │ │ │ │ + blls 595a68 │ │ │ │ @ instruction: 0x912f932e │ │ │ │ - blvc dbf86c │ │ │ │ + blvc dbf87c │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67e7b2c │ │ │ │ - @ instruction: 0x4605f959 │ │ │ │ - blge d3070c │ │ │ │ + @ instruction: 0x4605f951 │ │ │ │ + blge d3071c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - ldc2l 6, cr15, [r0], {129} @ 0x81 │ │ │ │ + stc2l 6, cr15, [r8], {129} @ 0x81 │ │ │ │ @ instruction: 0x462b9a14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf681111f │ │ │ │ - strmi pc, [r2], -r3, lsr #21 │ │ │ │ + @ instruction: 0x4602fa9b │ │ │ │ mcrne 6, 3, lr, cr10, cr12, {4} │ │ │ │ andls r2, r7, #0 │ │ │ │ andls r2, r9, #64, 22 @ 0x10000 │ │ │ │ rscvc lr, r2, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf000920a │ │ │ │ @ instruction: 0xf00383a2 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [sl], pc @ │ │ │ │ - b e6a688 │ │ │ │ + b e6a698 │ │ │ │ @ instruction: 0xf0400202 │ │ │ │ cdpls 3, 1, cr8, cr4, cr11, {5} │ │ │ │ ldrtmi r4, [r1], -sl, ror #4 │ │ │ │ @ instruction: 0x17d34658 │ │ │ │ - blx fe8c2262 │ │ │ │ + blx fe8c2272 │ │ │ │ strmi r2, [r2], -r0, lsl #6 │ │ │ │ stmdbge r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x462b4658 │ │ │ │ @ instruction: 0xf7ff9915 │ │ │ │ - blx 8c2992 │ │ │ │ - bls 440ea4 │ │ │ │ - bl ff355c8c │ │ │ │ + blx 8c29a2 │ │ │ │ + bls 440eb4 │ │ │ │ + bl ff355c9c │ │ │ │ @ instruction: 0xf8d803d3 │ │ │ │ ldrmi r5, [r3], #-4 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ andls r4, r8, #805306378 @ 0x3000000a │ │ │ │ strtmi fp, [r3], -r8, lsr #30 │ │ │ │ tstls r7, #2, 26 @ 0x80 │ │ │ │ @ instruction: 0xf0007c73 │ │ │ │ stccs 1, cr8, [r1, #-1004] @ 0xfffffc14 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ @ instruction: 0x463281d9 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4606fa35 │ │ │ │ - blcs 122348c │ │ │ │ + strmi pc, [r6], -sp, lsr #20 │ │ │ │ + blcs 122349c │ │ │ │ ldrhi pc, [r3, #-64]! @ 0xffffffc0 │ │ │ │ - bcs 22aae4 │ │ │ │ + bcs 22aaf4 │ │ │ │ ldrbhi pc, [sl, #0]! @ │ │ │ │ ldrmi r9, [sl], -sl, lsl #18 │ │ │ │ @ instruction: 0x93269b07 │ │ │ │ ldc 1, cr9, [sp, #156] @ 0x9c │ │ │ │ tstcs r1, r6, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc dbf918 │ │ │ │ - @ instruction: 0xf8e8f67e │ │ │ │ + blvc dbf928 │ │ │ │ + @ instruction: 0xf8e0f67e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eefa8 │ │ │ │ + blgt 2eefb8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4632fc5f │ │ │ │ + @ instruction: 0x4632fc57 │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ @ instruction: 0x46587191 │ │ │ │ - blx ec1d10 │ │ │ │ + blx cc1d20 │ │ │ │ ldclvc 6, cr4, [r2], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf0402a40 │ │ │ │ @ instruction: 0xf8db83d0 │ │ │ │ stmdbvs r3, {r4}^ │ │ │ │ svcvc 0x009bb11b │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ movwcs r8, #13211 @ 0x339b │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, lr, lsr #4 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #184] @ 0xb8 │ │ │ │ @ instruction: 0xf67e7b2c │ │ │ │ - @ instruction: 0x4605f8bd │ │ │ │ - blge d30844 │ │ │ │ + @ instruction: 0x4605f8b5 │ │ │ │ + blge d30854 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - ldc2 6, cr15, [r4], #-516 @ 0xfffffdfc │ │ │ │ + stc2 6, cr15, [ip], #-516 @ 0xfffffdfc │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6811151 │ │ │ │ - strmi pc, [r1], r7, lsl #20 │ │ │ │ + @ instruction: 0x4681f9ff │ │ │ │ ldmdbls r1, {r0, r1, r3, r6, r7, r8, r9, sp, lr, pc} │ │ │ │ stmdals r8, {r0, r8, r9, fp, ip, sp} │ │ │ │ andeq lr, r0, r1, asr #19 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r3, r5, r7, r8, sl, pc}^ @ │ │ │ │ orreq pc, sl, r3, lsl r0 @ │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ @@ -479460,144 +479464,144 @@ │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ - blls 9c49b4 │ │ │ │ - blx 2eac1a │ │ │ │ - blls 8413cc │ │ │ │ + blls 9c49c4 │ │ │ │ + blx 2eac2a │ │ │ │ + blls 8413dc │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbge r2, {r0, r2, r3, r8, r9, pc}^ │ │ │ │ - bl 255e18 │ │ │ │ + bl 255e28 │ │ │ │ @ instruction: 0xf8510383 │ │ │ │ mrrcvc 15, 0, r2, r2, cr4 @ │ │ │ │ svclt 0x00284592 │ │ │ │ addsmi r4, r9, #153092096 @ 0x9200000 │ │ │ │ @ instruction: 0x4651d1f7 │ │ │ │ @ instruction: 0xf62b4620 │ │ │ │ - ldrbmi lr, [r4, #-2592] @ 0xfffff5e0 │ │ │ │ + ldrbmi lr, [r4, #-2584] @ 0xfffff5e8 │ │ │ │ teqle r9, #132, 12 @ 0x8400000 │ │ │ │ - blge d8dff4 │ │ │ │ + blge d8e004 │ │ │ │ andslt pc, ip, sp, asr #17 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ @ instruction: 0x46b8463c │ │ │ │ @ instruction: 0x469b46b9 │ │ │ │ andls sl, r9, #405504 @ 0x63000 │ │ │ │ stmib sp, {r0, r1, r6, r9, fp, sp, pc}^ │ │ │ │ adcmi ip, r7, #-1610612736 @ 0xa0000000 │ │ │ │ addhi pc, r3, r0, asr #1 │ │ │ │ - bl 2eb044 │ │ │ │ + bl 2eb054 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 6634d2 │ │ │ │ + blx 6634e2 │ │ │ │ adcmi r4, r7, #33554432 @ 0x2000000 │ │ │ │ - bl febf9004 │ │ │ │ + bl febf9014 │ │ │ │ @ instruction: 0xf62b0008 │ │ │ │ - movwcs lr, #6812 @ 0x1a9c │ │ │ │ + movwcs lr, #6804 @ 0x1a94 │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ tstls r8, sl, asr r6 │ │ │ │ stmdals r7, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xff0af7fe │ │ │ │ ldrmi r7, [sl, #3179] @ 0xc6b │ │ │ │ - blls 479198 │ │ │ │ + blls 4791a8 │ │ │ │ @ instruction: 0xf8434457 │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 486860 │ │ │ │ + blls 486870 │ │ │ │ bicsle r4, r6, #641728512 @ 0x26400000 │ │ │ │ @ instruction: 0xb01cf8dd │ │ │ │ ldrbmi r9, [r0, #-2070] @ 0xfffff7ea │ │ │ │ sbchi pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf62b4651 │ │ │ │ - blls 9febe4 │ │ │ │ + blls 9febd4 │ │ │ │ bicslt r4, r3, r0, lsl #13 │ │ │ │ ldrsbls pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0xf8dd0087 │ │ │ │ stclge 0, cr10, [r3, #-496]! @ 0xfffffe10 │ │ │ │ strcs sl, [r0], #-3634 @ 0xfffff1ce │ │ │ │ strcc r4, [r1], #-1600 @ 0xfffff9c0 │ │ │ │ - stc2 6, cr15, [r4], #512 @ 0x200 │ │ │ │ + ldc2 6, cr15, [ip], {128} @ 0x80 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strbmi pc, [sl], -r7, lsr #20 @ │ │ │ │ + @ instruction: 0x464afa1f │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf966f7ff │ │ │ │ strmi r4, [r2, #1085]! @ 0x43d │ │ │ │ svceq 0x0004f846 │ │ │ │ ldmdals pc, {r2, r3, r5, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - ldc2 6, cr15, [r2], {128} @ 0x80 │ │ │ │ + stc2 6, cr15, [sl], {128} @ 0x80 │ │ │ │ @ instruction: 0x4601aa33 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4601fa15 │ │ │ │ + strmi pc, [r1], -sp, lsl #20 │ │ │ │ @ instruction: 0xf1049c15 │ │ │ │ @ instruction: 0xf67f0018 │ │ │ │ - stmibvs r0!, {r0, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - mcr2 6, 6, pc, cr4, cr14, {3} @ │ │ │ │ + stmibvs r0!, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + mrc2 6, 5, pc, cr12, cr14, {3} │ │ │ │ @ instruction: 0xf8df2001 │ │ │ │ @ instruction: 0xf8df24d4 │ │ │ │ ldrbtmi r3, [sl], #-1224 @ 0xfffffb38 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, ror #23 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrhi pc, [r9], #-64 @ 0xffffffc0 │ │ │ │ stclvc 5, cr15, [r5, #-52]! @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46014652 │ │ │ │ @ instruction: 0xf7fe9807 │ │ │ │ usaxmi pc, r1, r9 @ │ │ │ │ stmdals r8, {r0, r2, r9, sl, lr} │ │ │ │ - ldmib r0, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r8, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cb4629 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [sl], -r7, lsl #16 │ │ │ │ mcr2 7, 5, pc, cr2, cr14, {7} @ │ │ │ │ - bl 57e380 │ │ │ │ + bl 57e390 │ │ │ │ @ instruction: 0xf8d30386 │ │ │ │ stclvc 1, cr5, [r9], #-48 @ 0xffffffd0 │ │ │ │ - b 19be334 │ │ │ │ + b 19be344 │ │ │ │ @ instruction: 0xf43f0204 │ │ │ │ ldrmi sl, [sl], -r9, ror #26 │ │ │ │ strt lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ movwls sl, #39724 @ 0x9b2c │ │ │ │ - blvc d3fbb0 │ │ │ │ + blvc d3fbc0 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67d7b2e │ │ │ │ - @ instruction: 0x4605ffb7 │ │ │ │ - blge db0a50 │ │ │ │ + strmi pc, [r5], -pc, lsr #31 │ │ │ │ + blge db0a60 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - blx dc1f66 │ │ │ │ + blx bc1f76 │ │ │ │ @ instruction: 0x462b9a14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf681111f │ │ │ │ - strmi pc, [r4], -r1, lsl #18 │ │ │ │ + @ instruction: 0x4604f8f9 │ │ │ │ tstls fp, #306184192 @ 0x12400000 │ │ │ │ @ instruction: 0xf890e489 │ │ │ │ stmdbls r7, {r0, r3, r5, sp} │ │ │ │ svclt 0x00082a20 │ │ │ │ @ instruction: 0xf47f2903 │ │ │ │ @ instruction: 0xf890ae91 │ │ │ │ - bcs 24c62c │ │ │ │ + bcs 24c63c │ │ │ │ @ instruction: 0x83abf240 │ │ │ │ andle r2, r6, r0, lsr #22 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ ldrbmi r7, [r8], -r6, asr #3 │ │ │ │ - @ instruction: 0xf8c2f681 │ │ │ │ + @ instruction: 0xf8baf681 │ │ │ │ movwcs r4, #1542 @ 0x606 │ │ │ │ andcs r4, r3, #51380224 @ 0x3100000 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0x4601f9f5 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0xf89afb57 │ │ │ │ andls r3, r9, r8, lsr #32 │ │ │ │ - blge 1acf1c4 │ │ │ │ + blge 1acf1d4 │ │ │ │ suble r9, r7, r7, lsl #6 │ │ │ │ stmdavc sl, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dd2600 │ │ │ │ ldrmi r8, [r9], r0, lsr #32 │ │ │ │ and sl, r2, lr, lsr #26 │ │ │ │ addsmi r1, r6, #1440 @ 0x5a0 │ │ │ │ movwcs sp, #4665 @ 0x1239 │ │ │ │ @@ -479608,81 +479612,81 @@ │ │ │ │ ldrmi r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ strbmi r4, [r1], -sl, lsr #12 │ │ │ │ eorvs r4, lr, r8, asr r6 │ │ │ │ mrc2 7, 1, pc, cr0, cr14, {7} │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - blls 4828d8 │ │ │ │ + blls 4828c8 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrbmi r7, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8acf681 │ │ │ │ + @ instruction: 0xf8a4f681 │ │ │ │ strtmi r4, [r2], -r4, lsl #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf68111bb │ │ │ │ - @ instruction: 0xf849f87f │ │ │ │ + @ instruction: 0xf849f877 │ │ │ │ @ instruction: 0xf89a0b04 │ │ │ │ cdpne 0, 9, cr3, cr10, cr8, {1} │ │ │ │ - strhle r4, [pc, #42] @ 20465e │ │ │ │ + strhle r4, [pc, #42] @ 20466e │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ @ instruction: 0x465871de │ │ │ │ - @ instruction: 0xf872f681 │ │ │ │ + @ instruction: 0xf86af681 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ mlacc r8, sl, r8, pc @ │ │ │ │ addsmi r1, r6, #1440 @ 0x5a0 │ │ │ │ ldmib sp, {r0, r2, r6, r7, r8, r9, ip, lr, pc}^ │ │ │ │ ldrmi r7, [sp], -sl, lsl #16 │ │ │ │ @ instruction: 0xf6804628 │ │ │ │ - bls 403558 │ │ │ │ + bls 403548 │ │ │ │ add r4, r5, r1, lsl #12 │ │ │ │ - blcs 22b280 │ │ │ │ + blcs 22b290 │ │ │ │ msrhi CPSR_x, #0 │ │ │ │ andcs sl, r0, #622592 @ 0x98000 │ │ │ │ - blls 468f0c │ │ │ │ + blls 468f1c │ │ │ │ andvs r2, fp, r0, lsr #4 │ │ │ │ - blls 67df34 │ │ │ │ + blls 67df44 │ │ │ │ eorcs r6, r0, #26 │ │ │ │ - blls 67dd68 │ │ │ │ + blls 67dd78 │ │ │ │ andscs r8, r0, #26 │ │ │ │ - blls 67dd60 │ │ │ │ + blls 67dd70 │ │ │ │ andcs r7, r8, #26 │ │ │ │ - bls 67dd58 │ │ │ │ + bls 67dd68 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ str r4, [sp, #1562]! @ 0x61a │ │ │ │ mlals r9, r0, r8, pc @ │ │ │ │ @ instruction: 0xf1b99a07 │ │ │ │ svclt 0x00080f20 │ │ │ │ svclt 0x000c2a03 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ ldrtmi r8, [r2], -r5, lsr #5 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4606f831 │ │ │ │ + strmi pc, [r6], -r9, lsr #16 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldclge 4, cr15, [r8, #252]! @ 0xfc │ │ │ │ mlacc r8, sl, r8, pc @ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf04f8326 │ │ │ │ @ instruction: 0xad2e0900 │ │ │ │ - blge 1a96010 │ │ │ │ + blge 1a96020 │ │ │ │ movwcs r9, #4871 @ 0x1307 │ │ │ │ stmdbls r8, {r0, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x462a441c │ │ │ │ eorvs r4, ip, r8, asr r6 │ │ │ │ ldc2 7, cr15, [r4, #1016]! @ 0x3f8 │ │ │ │ movwcs r9, #6408 @ 0x1908 │ │ │ │ @ instruction: 0xf8c5462a │ │ │ │ strmi r9, [r1], r0 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ strbmi pc, [sl], -fp, lsr #27 @ │ │ │ │ tstcs r0, r3, lsl #12 │ │ │ │ @ instruction: 0x96004658 │ │ │ │ - @ instruction: 0xf862f681 │ │ │ │ + @ instruction: 0xf85af681 │ │ │ │ @ instruction: 0xf8439b07 │ │ │ │ movwls r0, #32516 @ 0x7f04 │ │ │ │ mlacc r8, sl, r8, pc @ │ │ │ │ addsmi r3, ip, #1024 @ 0x400 │ │ │ │ ssatmi sp, #2, sp, asr #7 │ │ │ │ movwcs r9, #7176 @ 0x1c08 │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @@ -479692,133 +479696,133 @@ │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ ldrbmi r2, [r8], -r1, lsl #6 │ │ │ │ andls pc, r0, r5, asr #17 │ │ │ │ stc2 7, cr15, [r8, #1016] @ 0x3f8 │ │ │ │ stclge 6, cr4, [r3], #-136 @ 0xffffff78 │ │ │ │ tstcs r0, r3, lsl #12 │ │ │ │ @ instruction: 0x96004658 │ │ │ │ - @ instruction: 0xf83ef681 │ │ │ │ + @ instruction: 0xf836f681 │ │ │ │ eoreq pc, r9, r4, asr #16 │ │ │ │ mlaeq r8, sl, r8, pc @ │ │ │ │ - blx 104216a │ │ │ │ + blx e4217a │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x9019f8bb │ │ │ │ + @ instruction: 0x9019f8b3 │ │ │ │ movwls sl, #39724 @ 0x9b2c │ │ │ │ @ instruction: 0x9c179b09 │ │ │ │ andsvs r9, sl, r9, lsl sl │ │ │ │ - blx fe70f784 │ │ │ │ + blx fe70f794 │ │ │ │ @ instruction: 0xf04ff2a4 │ │ │ │ - blx fee853ac │ │ │ │ + blx fee853bc │ │ │ │ svclt 0x0008f282 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ addsmi r4, r3, r0, lsr #12 │ │ │ │ addsmi r9, r3, #90112 @ 0x16000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ ldmeq lr, {r2, r3, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf62b4631 │ │ │ │ - adcsmi lr, r4, #64, 16 @ 0x400000 │ │ │ │ + adcsmi lr, r4, #56, 16 @ 0x380000 │ │ │ │ @ instruction: 0xf4ff4684 │ │ │ │ - blls 82f778 │ │ │ │ + blls 82f788 │ │ │ │ strcs sl, [r0, #-2788] @ 0xfffff51c │ │ │ │ strls r9, [sp, #-1295] @ 0xfffffaf1 │ │ │ │ orreq lr, r3, #2048 @ 0x800 │ │ │ │ strtvc lr, [r1], -sp, asr #19 │ │ │ │ msrvc CPSR_x, #683671552 @ 0x28c00000 │ │ │ │ - blge 1ae940c │ │ │ │ - blge ee93ec │ │ │ │ + blge 1ae941c │ │ │ │ + blge ee93fc │ │ │ │ @ instruction: 0x461d901a │ │ │ │ addhi pc, ip, sp, asr #17 │ │ │ │ vmovvc r9, sl, d9 │ │ │ │ addsmi r9, r3, #12, 22 @ 0x3000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ - blls 556250 │ │ │ │ - blx fe6f0d18 │ │ │ │ + blls 556260 │ │ │ │ + blx fe6f0d28 │ │ │ │ andcs pc, r1, #-1946157054 @ 0x8c000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ svclt 0x0028459a │ │ │ │ stcls 6, cr4, [ip], {154} @ 0x9a │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - ldmda r0, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0c04554 │ │ │ │ strcs r8, [r0], #-136 @ 0xffffff78 │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ strtmi r9, [r0], sp, lsl #30 │ │ │ │ ldrdlt pc, [r4], #-141 @ 0xffffff73 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ andls r4, fp, r1, lsr #13 │ │ │ │ adcmi r9, r7, #75497472 @ 0x4800000 │ │ │ │ - blls 4795f8 │ │ │ │ + blls 479608 │ │ │ │ orreq lr, r6, #3072 @ 0xc00 │ │ │ │ svcpl 0x0004f853 │ │ │ │ strcc r4, [r1], -r0, lsr #13 │ │ │ │ stcvc 12, cr7, [sl], #-420 @ 0xfffffe5c │ │ │ │ strmi pc, [r2], #-2833 @ 0xfffff4ef │ │ │ │ rscsle r4, r5, #1879048202 @ 0x7000000a │ │ │ │ andeq lr, r8, r7, lsr #23 │ │ │ │ - ldm r0, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r8, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cb2301 │ │ │ │ ldrbmi r0, [sl], -r0 │ │ │ │ strtmi r9, [r9], -sl, lsl #2 │ │ │ │ @ instruction: 0xf7fe9808 │ │ │ │ stclvc 12, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ movtle r4, #13722 @ 0x359a │ │ │ │ ldrbmi r9, [r7], #-2823 @ 0xfffff4f9 │ │ │ │ eoreq pc, r9, r3, asr #16 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r9, [r9, #2827] @ 0xb0b │ │ │ │ stcls 3, cr13, [ip], {215} @ 0xd7 │ │ │ │ ldrdlt pc, [r0], -sp @ │ │ │ │ ldrbmi r9, [r4, #-3346] @ 0xfffff2ee │ │ │ │ ldrmi sp, [r8], -sp, asr #18 │ │ │ │ - blx fec42288 │ │ │ │ + blx fea42298 │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strtmi pc, [r2], -fp, lsr #16 │ │ │ │ + strtmi pc, [r2], -r3, lsr #16 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xff6af7fe │ │ │ │ andcs r6, r1, r8, lsr #32 │ │ │ │ - blx fe8c22a4 │ │ │ │ + blx fe6c22b4 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - blls 642924 │ │ │ │ + blls 642914 │ │ │ │ andne lr, ip, #3620864 @ 0x374000 │ │ │ │ svceq 0x0004f843 │ │ │ │ andls r4, sp, #167772160 @ 0xa000000 │ │ │ │ - blls 5e9500 │ │ │ │ + blls 5e9510 │ │ │ │ movwcc r9, #6682 @ 0x1a1a │ │ │ │ addsmi r9, sl, #1006632960 @ 0x3c000000 │ │ │ │ ldmib sp, {r1, r2, r7, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1027621 │ │ │ │ - blls 7d3cd0 │ │ │ │ + blls 7d3ce0 │ │ │ │ ldrdhi pc, [ip], sp │ │ │ │ svclt 0x003842b3 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ movwcc r9, #6936 @ 0x1b18 │ │ │ │ tstls r8, #1660944384 @ 0x63000000 │ │ │ │ - bllt 17428e8 │ │ │ │ + bllt 17428f8 │ │ │ │ @ instruction: 0x46014652 │ │ │ │ @ instruction: 0xf7fe9808 │ │ │ │ @ instruction: 0x4651fd5d │ │ │ │ stmdals sl, {r0, r2, r9, sl, lr} │ │ │ │ - svc 0x0094f62a │ │ │ │ + svc 0x008cf62a │ │ │ │ @ instruction: 0xf8cb4629 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [sl], -r8, lsl #16 │ │ │ │ stc2 7, cr15, [r6], #1016 @ 0x3f8 │ │ │ │ - bl 57e7b4 │ │ │ │ + bl 57e7c4 │ │ │ │ @ instruction: 0xf8d30386 │ │ │ │ stclvc 0, cr5, [r9], #-704 @ 0xfffffd40 │ │ │ │ mulcs r1, r2, r7 │ │ │ │ - blx 18c2324 │ │ │ │ + blx 16c2334 │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - sbfx pc, sp, #31, #31 │ │ │ │ - blcc 26ede4 │ │ │ │ + sbfx pc, r5, #31, #31 │ │ │ │ + blcc 26edf4 │ │ │ │ mrsls r2, (UNDEF: 9) │ │ │ │ andeq lr, r0, r1, asr #19 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r6, r7, r9, pc}^ @ │ │ │ │ cmppeq r8, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ @@ -479831,62 +479835,62 @@ │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ sbceq r0, r0, #192, 4 │ │ │ │ - bls 584eb8 │ │ │ │ + bls 584ec8 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmdbls lr, {r2, r5, r6, sl, fp, sp, pc} │ │ │ │ stmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ eors r1, sl, r4, lsr #32 │ │ │ │ - ldrshteq ip, [r7], #-22 @ 0xffffffea │ │ │ │ - ldrshteq ip, [r7], #-16 │ │ │ │ + rsbseq ip, r7, r6, ror #3 │ │ │ │ + rsbseq ip, r7, r0, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r7, r6, lsr #22 │ │ │ │ - blcc 26ee40 │ │ │ │ + rsbseq fp, r7, r6, lsl fp │ │ │ │ + blcc 26ee50 │ │ │ │ andeq lr, r0, r1, asr #19 │ │ │ │ stmdale lr, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ stclmi 13, cr4, [sp, #-292] @ 0xfffffedc │ │ │ │ strbmi r4, [sp], -sp, asr #26 │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ strbcs r4, [sp, -sp, asr #26] │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ - bls 9eb638 │ │ │ │ + bls 9eb648 │ │ │ │ @ instruction: 0xf403fb02 │ │ │ │ adcmi r9, r3, #22528 @ 0x5800 │ │ │ │ @ instruction: 0xf8ddbf9c │ │ │ │ @ instruction: 0xf8dda058 │ │ │ │ @ instruction: 0xf67fc07c │ │ │ │ ldmdals pc, {r0, r2, r3, r4, r5, r6, r7, sl, fp, sp, pc} @ │ │ │ │ - @ instruction: 0xf9eef680 │ │ │ │ + @ instruction: 0xf9e6f680 │ │ │ │ strmi sl, [r1], -r3, ror #20 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - @ instruction: 0x4601ff71 │ │ │ │ + strmi pc, [r1], -r9, ror #30 │ │ │ │ andhi lr, sl, sl, asr r5 │ │ │ │ ldc 2, cr2, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc dc0050 │ │ │ │ - stc2l 6, cr15, [ip, #-500] @ 0xfffffe0c │ │ │ │ + blvc dc0060 │ │ │ │ + stc2l 6, cr15, [r4, #-500] @ 0xfffffe0c │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ef6e0 │ │ │ │ + blgt 2ef6f0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - ldrtmi pc, [r3], -r3, asr #17 @ │ │ │ │ + @ instruction: 0x4633f8bb │ │ │ │ @ instruction: 0x46589a14 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 9, cr15, cr6, cr0, {4} │ │ │ │ + cdp2 6, 8, cr15, cr14, cr0, {4} │ │ │ │ str r4, [r7], #-1542 @ 0xfffff9fa │ │ │ │ andcs r7, r8, #10 │ │ │ │ movwcs lr, #6111 @ 0x17df │ │ │ │ ldrmi r7, [sl], -fp │ │ │ │ ldrdvs lr, [sl], -fp │ │ │ │ ldrb r2, [r8, r0, lsr #4] │ │ │ │ movwcs sl, #2344 @ 0x928 │ │ │ │ @@ -479913,37 +479917,37 @@ │ │ │ │ eoreq r0, r8, #40, 4 @ 0x80000002 │ │ │ │ @ instruction: 0xf0020083 │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @ instruction: 0x409931ff │ │ │ │ @ instruction: 0xf00143c9 │ │ │ │ stmdbcs r0, {r3, r8} │ │ │ │ stcge 4, cr15, [r5], #-508 @ 0xfffffe04 │ │ │ │ - blvc fed8014c │ │ │ │ + blvc fed8015c │ │ │ │ smlawtne lr, sp, r9, lr │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67d7b2c │ │ │ │ - strmi pc, [r1], fp, ror #25 │ │ │ │ - blge d31048 │ │ │ │ + strmi pc, [r1], r3, ror #25 │ │ │ │ + blge d31058 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x464bf85f │ │ │ │ + @ instruction: 0x464bf857 │ │ │ │ andseq pc, r8, #-2147483646 @ 0x80000002 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - @ instruction: 0xf89afe31 │ │ │ │ + @ instruction: 0xf89afe29 │ │ │ │ andsls r3, r9, r8, lsr #32 │ │ │ │ @ instruction: 0xf67f2b01 │ │ │ │ - blge cb03d0 │ │ │ │ + blge cb03e0 │ │ │ │ mulscs r1, r9, r8 │ │ │ │ @ instruction: 0xf89a2000 │ │ │ │ - bcs a08bcc │ │ │ │ + bcs a08bdc │ │ │ │ andeq lr, r0, r3, asr #19 │ │ │ │ bichi pc, r5, r0, lsl #4 │ │ │ │ ldmdacs pc, {r4, r6, r9, sl, fp, ip} @ │ │ │ │ bichi pc, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf010e8df │ │ │ │ strheq r0, [r5, #26] │ │ │ │ biceq r0, r5, r5, asr #3 │ │ │ │ @@ -479958,53 +479962,53 @@ │ │ │ │ biceq r0, r5, r5, asr #3 │ │ │ │ biceq r0, r5, r5, asr #3 │ │ │ │ biceq r0, r5, r5, asr #3 │ │ │ │ biceq r0, r5, r5, asr #3 │ │ │ │ biceq r0, r5, r5, asr #3 │ │ │ │ smlawteq ip, r5, r1, r0 │ │ │ │ andvs r2, fp, r8, lsl #6 │ │ │ │ - blvc c401f8 │ │ │ │ + blvc c40208 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67d7b2e │ │ │ │ - @ instruction: 0x4605fc95 │ │ │ │ - blge db1094 │ │ │ │ + strmi pc, [r5], -sp, lsl #25 │ │ │ │ + blge db10a4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - @ instruction: 0xf80cf681 │ │ │ │ + @ instruction: 0xf804f681 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf680113f │ │ │ │ - pkhtbmi pc, r1, pc, asr #27 @ │ │ │ │ + pkhtbmi pc, r1, r7, asr #27 @ │ │ │ │ movwcs lr, #34723 @ 0x87a3 │ │ │ │ strb r8, [r1, fp]! │ │ │ │ andvc r2, fp, r8, lsl #6 │ │ │ │ movwcs lr, #6110 @ 0x17de │ │ │ │ ldrb r7, [fp, fp] │ │ │ │ - blvc 1e40248 │ │ │ │ - blvc c40204 │ │ │ │ + blvc 1e40258 │ │ │ │ + blvc c40214 │ │ │ │ ldmdahi r3!, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf63f42ab │ │ │ │ andcs sl, r0, r2, lsl #19 │ │ │ │ - blls 47ddc4 │ │ │ │ + blls 47ddd4 │ │ │ │ eorcs r6, r0, #26 │ │ │ │ - blls 47de88 │ │ │ │ + blls 47de98 │ │ │ │ andscs r8, r0, #26 │ │ │ │ - blls 47de80 │ │ │ │ + blls 47de90 │ │ │ │ andcs r7, r8, #26 │ │ │ │ - bls 47de78 │ │ │ │ + bls 47de88 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ ldr r4, [fp], #1562 @ 0x61a │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stclge 4, cr15, [r2, #-508]! @ 0xfffffe04 │ │ │ │ - bls 3eb034 │ │ │ │ + bls 3eb044 │ │ │ │ svclt 0x001c430a │ │ │ │ stmib r1, {r1, r2, r5, r8, fp, sp, pc}^ │ │ │ │ rsbsle r9, r5, r0, lsl #18 │ │ │ │ - blcs 9d3820 │ │ │ │ + blcs 9d3830 │ │ │ │ cmpphi r3, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, pc, asr #1 │ │ │ │ muleq r0, fp, r2 │ │ │ │ muleq r0, fp, r2 │ │ │ │ @@ -480035,54 +480039,54 @@ │ │ │ │ muleq r0, fp, r2 │ │ │ │ muleq r0, fp, r2 │ │ │ │ muleq r0, fp, r2 │ │ │ │ muleq r0, fp, r2 │ │ │ │ @ instruction: 0xfffffa43 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0x2320332e │ │ │ │ - blvc dc032c │ │ │ │ + blvc dc033c │ │ │ │ @ instruction: 0xf8db461a │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ - blvc d402f8 │ │ │ │ - blx 426be │ │ │ │ + blvc d40308 │ │ │ │ + blx ffe426ce │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ - blge a01dcc │ │ │ │ - blgt 2ef984 │ │ │ │ + blge a01ddc │ │ │ │ + blgt 2ef994 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x46314658 │ │ │ │ @ instruction: 0xf6803614 │ │ │ │ - @ instruction: 0xf7ffff6d │ │ │ │ - blcs a33938 │ │ │ │ - bge ffa81ee8 │ │ │ │ + @ instruction: 0xf7ffff65 │ │ │ │ + blcs a33948 │ │ │ │ + bge ffa81ef8 │ │ │ │ andcs sl, r0, #622592 @ 0x98000 │ │ │ │ andcs lr, r0, #3162112 @ 0x304000 │ │ │ │ andls r2, r9, #805306368 @ 0x30000000 │ │ │ │ movwcs lr, #6030 @ 0x178e │ │ │ │ ldrmi r7, [sl], -fp │ │ │ │ - blt ffc82d00 │ │ │ │ + blt ffc82d10 │ │ │ │ stmdbls lr!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blls 47ec5c │ │ │ │ + blls 47ec6c │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ - blt ffa82d10 │ │ │ │ + blt ffa82d20 │ │ │ │ andcs r9, r8, #9216 @ 0x2400 │ │ │ │ @ instruction: 0xf7ff700b │ │ │ │ @ instruction: 0xf62abadc │ │ │ │ - @ instruction: 0xf04fee74 │ │ │ │ + @ instruction: 0xf04fee6c │ │ │ │ @ instruction: 0xad2e0900 │ │ │ │ @ instruction: 0xf003e4fe │ │ │ │ strcs r0, [r1, #-575] @ 0xfffffdc1 │ │ │ │ msreq CPSR_, r2, lsr #3 │ │ │ │ eoreq pc, r0, r2, asr #3 │ │ │ │ vpmax.s8 d15, d2, d5 │ │ │ │ @ instruction: 0xf000fa25 │ │ │ │ - blx 353548 │ │ │ │ + blx 353558 │ │ │ │ stcls 1, cr15, [sl, #-4] │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ @ instruction: 0xf1419807 │ │ │ │ - b 211550 │ │ │ │ + b 211560 │ │ │ │ andmi r0, sp, r2, lsl #24 │ │ │ │ @ instruction: 0xf8cd4664 │ │ │ │ andcs ip, r0, r4, lsr #32 │ │ │ │ @ instruction: 0x0c05ea54 │ │ │ │ stcls 0, cr13, [r9], {11} │ │ │ │ svclt 0x000842a9 │ │ │ │ svclt 0x000842a2 │ │ │ │ @@ -480095,300 +480099,300 @@ │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldc 0, cr6, [sp, #100] @ 0x64 │ │ │ │ tstcs r1, sl, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ stc 13, cr10, [sp, #184] @ 0xb8 │ │ │ │ @ instruction: 0xf67d7b2e │ │ │ │ - strmi pc, [r6], -r7, lsl #23 │ │ │ │ + @ instruction: 0x4606fb7f │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - cdp2 6, 15, cr15, cr14, cr0, {4} │ │ │ │ + cdp2 6, 15, cr15, cr6, cr0, {4} │ │ │ │ @ instruction: 0x464b4632 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - vfma.f32 , q8, │ │ │ │ + sha1c.32 , q8, │ │ │ │ @ instruction: 0x46031151 │ │ │ │ andseq pc, r8, #-2147483646 @ 0x80000002 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - @ instruction: 0xf89afcc9 │ │ │ │ + @ instruction: 0xf89afcc1 │ │ │ │ strmi r3, [r1], -r8, lsr #32 │ │ │ │ ldmdble r0, {r0, r8, r9, fp, sp} │ │ │ │ strcs sl, [r1], -r2, ror #24 │ │ │ │ eorvs r2, lr, r1, lsl #6 │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fe9107 │ │ │ │ @ instruction: 0xf844fa31 │ │ │ │ strcc r0, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf89a9907 │ │ │ │ addsmi r3, lr, #40 @ 0x28 │ │ │ │ @ instruction: 0xf89ad3f0 │ │ │ │ tstcs r1, r9, lsr #32 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwls sl, #31843 @ 0x7c63 │ │ │ │ - blx 15c2812 │ │ │ │ + blx 13c2822 │ │ │ │ ldrbmi r4, [r8], -r6, lsl #12 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ - cdp2 6, 12, cr15, cr10, cr0, {4} │ │ │ │ - blcc 26ba48 │ │ │ │ + cdp2 6, 12, cr15, cr2, cr0, {4} │ │ │ │ + blcc 26ba58 │ │ │ │ eorvs pc, r3, r4, asr #16 │ │ │ │ mlaeq r8, sl, r8, pc @ │ │ │ │ - @ instruction: 0xffd0f67f │ │ │ │ + @ instruction: 0xffc8f67f │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - movwcs pc, #3411 @ 0xd53 @ │ │ │ │ + movwcs pc, #3403 @ 0xd4b @ │ │ │ │ mulscs r1, r9, r8 │ │ │ │ stmib r5, {r1, r2, r9, sl, lr}^ │ │ │ │ mrscs r3, SP_irq │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ strcs r2, [r0], #-1280 @ 0xfffffb00 │ │ │ │ strmi lr, [ip, #-2509]! @ 0xfffff633 │ │ │ │ - blx d42856 │ │ │ │ + blx b42866 │ │ │ │ strmi sl, [r5], -ip, lsr #22 │ │ │ │ teqlt r8, r9, lsl #6 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - cdp2 6, 10, cr15, cr2, cr0, {4} │ │ │ │ + cdp2 6, 9, cr15, cr10, cr0, {4} │ │ │ │ strbmi r4, [sl], -fp, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - bls 88405c │ │ │ │ + bls 88404c │ │ │ │ @ instruction: 0x46054633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - blls 44404c │ │ │ │ + blls 44403c │ │ │ │ strtmi r9, [sl], -r0 │ │ │ │ @ instruction: 0x46582173 │ │ │ │ - ldc2 6, cr15, [sl], {128} @ 0x80 │ │ │ │ + ldc2 6, cr15, [r2], {128} @ 0x80 │ │ │ │ strbt r9, [r7], #-25 @ 0xffffffe7 │ │ │ │ @ instruction: 0xe7748019 │ │ │ │ @ instruction: 0xe7727019 │ │ │ │ svclt 0x00183900 │ │ │ │ andsvc r2, r9, r1, lsl #2 │ │ │ │ andsvs lr, r9, sp, ror #14 │ │ │ │ strb r9, [sl, -fp, lsr #32]! │ │ │ │ eorcs lr, lr, #3358720 @ 0x334000 │ │ │ │ svclt 0x0000e6f6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2c038c │ │ │ │ + blhi 2c039c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8], #816 @ 0x330 │ │ │ │ stclvc 5, cr15, [r7, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0x460e4d7b │ │ │ │ ldrbtmi r4, [sp], #-3195 @ 0xfffff385 │ │ │ │ smlabbls lr, r3, r6, r4 │ │ │ │ ldmdbmi sl!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdapl r9!, {r4, r5, r9, sl, fp, sp, lr}^ │ │ │ │ stmdavs r9, {r0, r2, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f91c5 │ │ │ │ stmib sp, {r8}^ │ │ │ │ - bmi 1f8db78 │ │ │ │ + bmi 1f8db88 │ │ │ │ eorls r4, r1, r3, lsr #12 │ │ │ │ eorls sl, r3, r3, lsr #24 │ │ │ │ - beq ff77f850 │ │ │ │ + beq ff77f860 │ │ │ │ ldmpl ip, {r3, sl, ip, pc} │ │ │ │ ldmdbvs r3!, {r2, r5, r6, r9, sp}^ │ │ │ │ ldrls r9, [sl, #-1044] @ 0xfffffbec │ │ │ │ andmi pc, r3, #2048 @ 0x800 │ │ │ │ mlami ip, r6, r8, pc @ │ │ │ │ mlasne r2, r2, r8, pc @ │ │ │ │ mlascs r1, r2, r8, pc @ │ │ │ │ andcc r3, fp, #-1073741822 @ 0xc0000002 │ │ │ │ eorne pc, r1, r6, asr r8 @ │ │ │ │ eorcs pc, r2, r6, asr r8 @ │ │ │ │ - blx 329786 │ │ │ │ + blx 329796 │ │ │ │ cdpls 2, 1, cr15, cr1, cr10, {0} │ │ │ │ andsls r9, r3, #-1073741818 @ 0xc0000006 │ │ │ │ @ instruction: 0x460ab139 │ │ │ │ - blx fe68d354 │ │ │ │ - blx feec19dc │ │ │ │ - blx 281960 │ │ │ │ + blx fe68d364 │ │ │ │ + blx feec19ec │ │ │ │ + blx 281970 │ │ │ │ ldmdbls r4, {r1, r9, sl, ip, sp, lr, pc} │ │ │ │ - blx 28d8f2 │ │ │ │ + blx 28d902 │ │ │ │ @ instruction: 0xf8931303 │ │ │ │ - blcs 211020 │ │ │ │ + blcs 211030 │ │ │ │ andshi pc, r7, r1 │ │ │ │ movwcc r9, #47630 @ 0xba0e │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ stcls 3, cr9, [lr, #-120] @ 0xffffff88 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - stmdbvs r9!, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r9!, {r0, r1, r3, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r6, [r8], -r2, asr #17 │ │ │ │ cmncs r4, #20, 26 @ 0x500 │ │ │ │ @ instruction: 0xf8dd9217 │ │ │ │ - blx 2e9132 │ │ │ │ + blx 2e9142 │ │ │ │ ldcls 3, cr5, [ip, #-4] │ │ │ │ movwcc r7, #49051 @ 0xbf9b │ │ │ │ eorvc pc, r3, r0, asr r8 @ │ │ │ │ - bls 95efec │ │ │ │ + bls 95effc │ │ │ │ andls r7, r4, #27648 @ 0x6c00 │ │ │ │ movweq pc, #20899 @ 0x51a3 @ │ │ │ │ - blx feeeb824 │ │ │ │ + blx feeeb834 │ │ │ │ andls pc, r3, #201326594 @ 0xc000002 │ │ │ │ ldmdbeq fp, {r0, r1, r3, r4, r9, fp, ip, pc}^ │ │ │ │ movwls r9, #8992 @ 0x2320 │ │ │ │ ldrmi sl, [r8], -r6, lsr #22 │ │ │ │ strmi r9, [r0], r1, lsl #4 │ │ │ │ andls r9, r0, #69632 @ 0x11000 │ │ │ │ @ instruction: 0x464b931f │ │ │ │ umaalcs pc, ip, sp, r8 @ │ │ │ │ @ instruction: 0xf89847a8 │ │ │ │ @ instruction: 0xf8982000 │ │ │ │ strbmi r3, [r9], -r1 │ │ │ │ svclt 0x000842a2 │ │ │ │ @ instruction: 0xf001428b │ │ │ │ - blge e25180 │ │ │ │ + blge e25190 │ │ │ │ ldrmi r9, [sl], -pc, lsl #6 │ │ │ │ stmib r2, {r8, r9, sp}^ │ │ │ │ stmib r2, {r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xb3ac3302 │ │ │ │ movwcs fp, #702 @ 0x2be │ │ │ │ @ instruction: 0xf10a980f │ │ │ │ @ instruction: 0x461a3cff │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf102fa26 │ │ │ │ @ instruction: 0xf0113201 │ │ │ │ svclt 0x00080f01 │ │ │ │ tsteq r3, sl, lsl #22 │ │ │ │ - bl 53909c │ │ │ │ + bl 5390ac │ │ │ │ ldmdbeq sp, {r0, r1, r8}^ │ │ │ │ svcne 0x0051ebb5 │ │ │ │ tsteq r3, sl, lsl #22 │ │ │ │ @ instruction: 0xf011d119 │ │ │ │ @ instruction: 0xf003081f │ │ │ │ svclt 0x0018031f │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ eorvc pc, r5, r0, asr r8 @ │ │ │ │ vpmax.u8 d15, d3, d9 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ - blx 594c40 │ │ │ │ + blx 594c50 │ │ │ │ @ instruction: 0xf1c3fe08 │ │ │ │ svclt 0x00180300 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {0} │ │ │ │ movweq lr, #59907 @ 0xea03 │ │ │ │ @ instruction: 0xf840433b │ │ │ │ strmi r3, [fp], -r5, lsr #32 │ │ │ │ ldmle r1, {r2, r4, r7, r9, lr}^ │ │ │ │ - blhi 8c06e0 │ │ │ │ - blge d16bd0 │ │ │ │ + blhi 8c06f0 │ │ │ │ + blge d16be0 │ │ │ │ stmdbls pc, {r3, r4, r8, r9, ip, pc} @ │ │ │ │ @ instruction: 0xf8512300 │ │ │ │ ldmiblt sl!, {r2, r8, r9, fp, sp} │ │ │ │ - blcs 311c7c │ │ │ │ + blcs 311c8c │ │ │ │ stmdals lr, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xf8ecf67e │ │ │ │ - bmi 80d088 │ │ │ │ + @ instruction: 0xf8e4f67e │ │ │ │ + bmi 80d098 │ │ │ │ ldrbtmi r4, [sl], #-2837 @ 0xfffff4eb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, asr #23 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorhi pc, r9, r1, asr #32 │ │ │ │ stclvc 5, cr15, [r7, #-52] @ 0xffffffcc │ │ │ │ - blhi 2c0394 │ │ │ │ + blhi 2c03a4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - bl 2918b4 │ │ │ │ + bl 2918c4 │ │ │ │ tstls r5, #201326593 @ 0xc000001 │ │ │ │ andls r1, r9, #1440 @ 0x5a0 │ │ │ │ addsmi r9, sl, #77824 @ 0x13000 │ │ │ │ strcs fp, [r1, #-3996] @ 0xfffff064 │ │ │ │ stmdble r0!, {r2, r3, r5, r9, sl, lr} │ │ │ │ ldmdals r3, {r0, r2, r4, sl, fp, ip, pc} │ │ │ │ ands r9, r1, pc, lsl #18 │ │ │ │ ... │ │ │ │ - rsbseq fp, r7, r6, lsl r1 │ │ │ │ - rsbseq fp, r7, r0, lsl r1 │ │ │ │ + rsbseq fp, r7, r6, lsl #2 │ │ │ │ + rsbseq fp, r7, r0, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq sl, r7, sl, ror pc │ │ │ │ + rsbseq sl, r7, sl, ror #30 │ │ │ │ adcmi r3, r0, #16777216 @ 0x1000000 │ │ │ │ mvnshi pc, #0 │ │ │ │ @ instruction: 0xf0040963 │ │ │ │ @ instruction: 0xf851021f │ │ │ │ sbcsmi r3, r3, r3, lsr #32 │ │ │ │ ldrbtle r0, [r3], #2013 @ 0x7dd │ │ │ │ - bne ffb2bd28 │ │ │ │ - blls 8f1c9c │ │ │ │ + bne ffb2bd38 │ │ │ │ + blls 8f1cac │ │ │ │ ldmdbls r1, {r0, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf62a1898 │ │ │ │ - tstls fp, lr, lsr #24 │ │ │ │ + tstls fp, r6, lsr #24 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blx fe666088 │ │ │ │ + blx fe666098 │ │ │ │ andcs pc, r1, #-2080374782 @ 0x84000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blls 969d60 │ │ │ │ + blls 969d70 │ │ │ │ movwls r4, #17962 @ 0x462a │ │ │ │ movwls r9, #15134 @ 0x3b1e │ │ │ │ movwls r9, #11040 @ 0x2b20 │ │ │ │ movwls r9, #6923 @ 0x1b0b │ │ │ │ movwls r9, #2833 @ 0xb11 │ │ │ │ vnmlsls.f64 d9, d15, d14 │ │ │ │ ldmdbvs r9, {r2, r3, r4, r8, sl, fp, ip, pc}^ │ │ │ │ - blls 896a0c │ │ │ │ + blls 896a1c │ │ │ │ ldmdavc r5!, {r3, r5, r7, r8, r9, sl, lr}^ │ │ │ │ - blls 463214 │ │ │ │ + blls 463224 │ │ │ │ ldmdahi r2!, {r0, r3, r5, r6, r7, fp}^ │ │ │ │ bfine r9, r0, #0, #28 │ │ │ │ @ instruction: 0xf100fb11 │ │ │ │ tstls r2, sp, lsl #16 │ │ │ │ svclt 0x009842a1 │ │ │ │ vhsub.s8 d20, d16, d2 │ │ │ │ - bls 7e6614 │ │ │ │ - bcs 12242bc │ │ │ │ + bls 7e6624 │ │ │ │ + bcs 12242cc │ │ │ │ @ instruction: 0x83baf000 │ │ │ │ - ldreq pc, [pc, #-2]! @ 20517a │ │ │ │ + ldreq pc, [pc, #-2]! @ 20518a │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ streq pc, [r0, -r5, lsr #3]! │ │ │ │ strteq pc, [r0], -r5, asr #3 │ │ │ │ @ instruction: 0xf005fa01 │ │ │ │ @ instruction: 0xf707fa01 │ │ │ │ @ instruction: 0xf606fa21 │ │ │ │ teqmi r0, #56, 6 @ 0xe0000000 │ │ │ │ - b ad5440 │ │ │ │ - blls 4451a0 │ │ │ │ + b ad5450 │ │ │ │ + blls 4451b0 │ │ │ │ movweq lr, #6691 @ 0x1a23 │ │ │ │ svclt 0x00044318 │ │ │ │ movwls r9, #51991 @ 0xcb17 │ │ │ │ ldrbhi pc, [r7, #64] @ 0x40 @ │ │ │ │ - blcs 2ebde8 │ │ │ │ + blcs 2ebdf8 │ │ │ │ @ instruction: 0x83a4f240 │ │ │ │ andcs r9, r0, #12, 22 @ 0x3000 │ │ │ │ mrrcvc 9, 1, r9, fp, cr8 @ │ │ │ │ andcs lr, r0, #3162112 @ 0x304000 │ │ │ │ svclt 0x00882b20 │ │ │ │ stmdale r3, {r6, r9, sp} │ │ │ │ svclt 0x002c2b08 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ @ instruction: 0x672ce9dd │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stmib sp, {r4}^ │ │ │ │ @ instruction: 0xf67d6728 │ │ │ │ - strmi pc, [r2], -r9, ror #18 │ │ │ │ + strmi pc, [r2], -r1, ror #18 │ │ │ │ andsls r4, r9, r5, lsl #12 │ │ │ │ - blge c31730 │ │ │ │ + blge c31740 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062d1 │ │ │ │ @ instruction: 0xf6804611 │ │ │ │ - @ instruction: 0xf105fcdf │ │ │ │ + @ instruction: 0xf105fcd7 │ │ │ │ tstls r9, #20, 6 @ 0x50000000 │ │ │ │ mrrcvc 11, 0, r9, sl, cr12 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf0028385 │ │ │ │ @ instruction: 0x2601003f │ │ │ │ msreq CPSR_, #160, 2 @ 0x28 │ │ │ │ streq pc, [r0, #-448]! @ 0xfffffe40 │ │ │ │ @ instruction: 0xf000fa06 │ │ │ │ - blx b8d624 │ │ │ │ + blx b8d634 │ │ │ │ stmdacc r1, {r0, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ vpmax.u8 d15, d3, d6 │ │ │ │ movweq lr, #23107 @ 0x5a43 │ │ │ │ streq pc, [r3, #-32] @ 0xffffffe0 │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf000431d │ │ │ │ streq r8, [r0, r5, asr #11] │ │ │ │ @@ -480397,103 +480401,103 @@ │ │ │ │ stmdbls r9, {r0, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ svclt 0x00282b04 │ │ │ │ adcmi r2, r3, #4, 6 @ 0x10000000 │ │ │ │ strtmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0x461a9312 │ │ │ │ sbceq r9, ip, r1, lsr #22 │ │ │ │ andsls r0, r0, #210 @ 0xd2 │ │ │ │ - bcs 8243d4 │ │ │ │ + bcs 8243e4 │ │ │ │ @ instruction: 0x83baf000 │ │ │ │ addsmi r9, r3, #16, 20 @ 0x10000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0x461a9316 │ │ │ │ - blx fe7317cc │ │ │ │ + blx fe7317dc │ │ │ │ smlatbcs r1, r4, r3, pc @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ svclt 0x0028429a │ │ │ │ andsls r4, r6, #27262976 @ 0x1a00000 │ │ │ │ mrcls 13, 0, r9, cr6, cr0, {0} │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ - b ff3c2b44 │ │ │ │ + b ff1c2b54 │ │ │ │ @ instruction: 0x462b42b5 │ │ │ │ - blge 1334f94 │ │ │ │ + blge 1334fa4 │ │ │ │ @ instruction: 0xf0c09306 │ │ │ │ strcs r8, [r0, #-1412] @ 0xfffffa7c │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ ldrsbge pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ ldrbcc pc, [pc, pc, asr #32]! @ │ │ │ │ strtmi r4, [r9], r8, lsr #13 │ │ │ │ andls sl, fp, r4, asr #22 │ │ │ │ adcmi r9, r5, #402653184 @ 0x18000000 │ │ │ │ movwhi pc, #29184 @ 0x7200 @ │ │ │ │ - bl 2ebeec │ │ │ │ + bl 2ebefc │ │ │ │ @ instruction: 0xf8530387 │ │ │ │ strtmi r6, [r8], r4, lsl #30 │ │ │ │ ldclvc 7, cr3, [r1], #-4 │ │ │ │ - blx 6643a6 │ │ │ │ + blx 6643b6 │ │ │ │ adcmi r5, r5, #8388608 @ 0x800000 │ │ │ │ - bl feb3bab8 │ │ │ │ + bl feb3bac8 │ │ │ │ @ instruction: 0xf62a0008 │ │ │ │ - movwcs lr, #6978 @ 0x1b42 │ │ │ │ + movwcs lr, #6970 @ 0x1b3a │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ tstls sl, sl, asr r6 │ │ │ │ stmdals r7, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xffb0f7fd │ │ │ │ ldrmi r7, [sl, #3187] @ 0xc73 │ │ │ │ sbcshi pc, r3, #192 @ 0xc0 │ │ │ │ ldrbmi r9, [r4], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r9, r3, asr #16 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r9, [r9, #2827] @ 0xb0b │ │ │ │ ldcls 3, cr13, [r0], {213} @ 0xd5 │ │ │ │ - blls 796d8c │ │ │ │ + blls 796d9c │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ vqsub.s8 d20, d16, d12 │ │ │ │ strbtmi r8, [r0], -r6, asr #10 │ │ │ │ - ldc2l 6, cr15, [r6, #-508] @ 0xfffffe04 │ │ │ │ + stc2l 6, cr15, [lr, #-508] @ 0xfffffe04 │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - @ instruction: 0x4622fad9 │ │ │ │ + @ instruction: 0x4622fad1 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 843338 │ │ │ │ + blx 843348 │ │ │ │ eorsls sl, r4, r4, lsr ip │ │ │ │ @ instruction: 0xf67f2001 │ │ │ │ - strtmi pc, [r2], -r7, asr #26 │ │ │ │ + @ instruction: 0x4622fd3f │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx ff4c2d54 │ │ │ │ + blx ff2c2d64 │ │ │ │ stclvc 6, cr4, [r3], #-16 │ │ │ │ andle r2, r6, r0, lsr #22 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ ldrbmi r7, [r0], -r6, asr #3 │ │ │ │ - @ instruction: 0xf9def680 │ │ │ │ - blls 616b7c │ │ │ │ + @ instruction: 0xf9d6f680 │ │ │ │ + blls 616b8c │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ @ instruction: 0xf8da912d │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blcc 24dc00 │ │ │ │ + blcc 24dc10 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x672ce9dd │ │ │ │ strvs lr, [r8, -sp, asr #19]! │ │ │ │ - @ instruction: 0xf894f67d │ │ │ │ + @ instruction: 0xf88cf67d │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f0038 │ │ │ │ + blgt 2f0048 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - blls 5843d4 │ │ │ │ + blls 5843c4 │ │ │ │ vqdmulh.s d18, d0, d3 │ │ │ │ strtmi r8, [sl], -r2, ror #7 │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - blls 5c3a90 │ │ │ │ + blls 5c3a80 │ │ │ │ eorvc pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ ldmdbvs fp, {r1, r2, ip, pc}^ │ │ │ │ - blcs 7d6414 │ │ │ │ + blcs 7d6424 │ │ │ │ ldrhi pc, [r1], r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ streq r0, [pc], r3, lsl #4 │ │ │ │ streq r0, [pc], pc, lsl #13 │ │ │ │ streq r0, [pc], pc, lsl #13 │ │ │ │ streq r0, [pc], pc, lsl #13 │ │ │ │ streq r0, [pc], pc, lsl #13 │ │ │ │ @@ -480509,19 +480513,19 @@ │ │ │ │ @ instruction: 0xf5032175 │ │ │ │ @ instruction: 0xf04f3380 │ │ │ │ svcvs 0x00170964 │ │ │ │ orrcc pc, lr, #9633792 @ 0x930000 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ andls r0, r7, r3, lsr #32 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf86cf67d │ │ │ │ + @ instruction: 0xf864f67d │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - rscvs pc, pc, r1, ror #21 │ │ │ │ + ldrdvs pc, [pc], #169 @ │ │ │ │ stmib r5, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf1067700 │ │ │ │ adcvs r0, pc, r4, asr r8 @ │ │ │ │ vmlaeq.f64 d14, d9, d6 │ │ │ │ ldcleq 1, cr15, [r4], #-24 @ 0xffffffe8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ @@ -480537,36 +480541,36 @@ │ │ │ │ mlahi lr, r3, r8, pc @ │ │ │ │ umaal pc, lr, r3, r8 @ │ │ │ │ stmdaeq fp, {r3, r8, ip, sp, lr, pc} │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ - blls 3d6d5c │ │ │ │ + blls 3d6d6c │ │ │ │ eorcc pc, r8, r6, asr #16 │ │ │ │ movwcs r4, #22096 @ 0x5650 │ │ │ │ eorcc pc, lr, r6, asr #16 │ │ │ │ - blx fe4c2eaa │ │ │ │ + blx fe2c2eba │ │ │ │ ldmdbls r4, {r1, r2, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf8d26953 │ │ │ │ - blx 46567a │ │ │ │ + blx 46568a │ │ │ │ vcgt.s8 d17, d0, d3 │ │ │ │ @ instruction: 0xf8932175 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvs pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0xf67d9606 │ │ │ │ - msrcs CPSR_, #1638400 @ 0x190000 │ │ │ │ + msrcs CPSR_, #1114112 @ 0x110000 │ │ │ │ @ instruction: 0xf1002201 │ │ │ │ @ instruction: 0x46060118 │ │ │ │ - blx fe5c2ed4 │ │ │ │ + blx fe3c2ee4 │ │ │ │ andhi pc, ip, r5, asr #17 │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ - bl 39d7a8 │ │ │ │ + bl 39d7b8 │ │ │ │ @ instruction: 0xf1060c09 │ │ │ │ @ instruction: 0xf04f0774 │ │ │ │ ldm r5, {r1, r2, fp} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stmdals ip, {r0, r1, r2, r3} │ │ │ │ ldm fp, {r3, r5, r6, r7, sp, lr} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ @@ -480582,88 +480586,88 @@ │ │ │ │ ldm r5, {r0, r1, r3, sl, ip, sp} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf8469b06 │ │ │ │ ldrbmi r3, [r0], -ip, lsr #32 │ │ │ │ eorhi pc, r4, r6, asr #16 │ │ │ │ - blx 1042f4e │ │ │ │ + blx e42f5e │ │ │ │ @ instruction: 0x9c129909 │ │ │ │ - ldreq pc, [pc, #-1] @ 205553 │ │ │ │ - bne 1cd6588 │ │ │ │ + ldreq pc, [pc, #-1] @ 205563 │ │ │ │ + bne 1cd6598 │ │ │ │ cdpne 3, 6, cr3, cr6, cr1, {0} │ │ │ │ - bcs a0b928 │ │ │ │ + bcs a0b938 │ │ │ │ andhi pc, r1, #0, 4 │ │ │ │ - bl feec7a94 │ │ │ │ + bl feec7aa4 │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ - bls 5f0b68 │ │ │ │ - ldreq pc, [pc], #-20 @ 205574 │ │ │ │ + bls 5f0b78 │ │ │ │ + ldreq pc, [pc], #-20 @ 205584 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ eorne pc, r3, r2, asr r8 @ │ │ │ │ orreq lr, r3, #2048 @ 0x800 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ adcmi fp, r0, ip, lsl pc │ │ │ │ rscscc pc, pc, r0, lsl #2 │ │ │ │ - bcc 25583c │ │ │ │ + bcc 25584c │ │ │ │ andeq lr, r0, #401408 @ 0x62000 │ │ │ │ andsvs r4, sl, sl │ │ │ │ - blls 73eb34 │ │ │ │ + blls 73eb44 │ │ │ │ stmdbls lr, {r3, r5, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf5032700 │ │ │ │ @ instruction: 0xf04f3380 │ │ │ │ @ instruction: 0xf04f0964 │ │ │ │ @ instruction: 0xf8930805 │ │ │ │ movwcc r3, #45549 @ 0xb1ed │ │ │ │ eoreq pc, r3, r1, asr r8 @ │ │ │ │ tstpvc sl, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8da9007 │ │ │ │ @ instruction: 0xf67c0010 │ │ │ │ - msrcs CPSR_, #620 @ 0x26c │ │ │ │ + msrcs CPSR_, #588 @ 0x24c │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 642fd0 │ │ │ │ + blx 442fe0 │ │ │ │ @ instruction: 0xf106980c │ │ │ │ rscvs r0, r8, r4, asr lr │ │ │ │ @ instruction: 0x0c09eb06 │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ ldm r5, {r0, r1, r2, r3, r5, r7, sp, lr} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ - bls 385630 │ │ │ │ + bls 385640 │ │ │ │ ldm fp, {r1, r3, r5, r6, r7, sp, lr} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ - bls 71fbdc │ │ │ │ - blx 456f56 │ │ │ │ + bls 71fbec │ │ │ │ + blx 456f66 │ │ │ │ svcvc 0x005a2303 │ │ │ │ umaalgt pc, lr, r3, r8 @ │ │ │ │ - blls 3d1e4c │ │ │ │ + blls 3d1e5c │ │ │ │ eorcc pc, r2, r6, asr #16 │ │ │ │ movweq pc, #45324 @ 0xb10c @ │ │ │ │ eorhi pc, r3, r6, asr #16 │ │ │ │ - blx ff3c3030 │ │ │ │ - bls 72ba6c │ │ │ │ + blx ff1c3040 │ │ │ │ + bls 72ba7c │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blx 45fb6a │ │ │ │ + blx 45fb7a │ │ │ │ svcvc 0x005b2303 │ │ │ │ @ instruction: 0xf851330b │ │ │ │ vst4.8 {d24-d27}, [pc :128], r3 │ │ │ │ @ instruction: 0xf67c711a │ │ │ │ - msrcs CPSR_, #356 @ 0x164 │ │ │ │ + msrcs CPSR_, #324 @ 0x144 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf9cef67e │ │ │ │ + @ instruction: 0xf9c6f67e │ │ │ │ @ instruction: 0xf106980c │ │ │ │ rscvs r0, r8, r4, asr ip │ │ │ │ cdpeq 0, 0, cr15, cr6, cr15, {2} │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ - bl 39d92c │ │ │ │ + bl 39d93c │ │ │ │ ldm r5, {r0, r3, r8, r9, sl} │ │ │ │ rscvs r0, ip, pc │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ @@ -480671,25 +480675,25 @@ │ │ │ │ @ instruction: 0x46509a14 │ │ │ │ movwcs pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0xf8937f5a │ │ │ │ andcc r3, fp, #78 @ 0x4e │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf8468022 │ │ │ │ @ instruction: 0xf680e023 │ │ │ │ - strb pc, [sp, -r7, lsl #21] @ │ │ │ │ + smlsldx pc, sp, pc, sl @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ bicne pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xf67cad28 │ │ │ │ - strmi pc, [r6], -r1, lsr #30 │ │ │ │ + @ instruction: 0x4606ff19 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, #68157440 @ 0x4100000 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ eorcc pc, ip, r0, lsl #17 │ │ │ │ strcs r2, [r0, -r0, lsr #6] │ │ │ │ - @ instruction: 0xf990f67e │ │ │ │ + @ instruction: 0xf988f67e │ │ │ │ ldmdbls r4, {r2, r3, r8, r9, fp, ip, pc} │ │ │ │ rscvs r2, fp, r4, ror #4 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ stmib r5, {r0, r1, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ adcvs r7, pc, r0, lsl #14 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ mlasls r1, r3, r8, pc @ │ │ │ │ @@ -480700,25 +480704,25 @@ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ stmdbeq fp, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mlacc r9, r6, r8, pc @ │ │ │ │ @ instruction: 0x46504631 │ │ │ │ @ instruction: 0xf84608db │ │ │ │ @ instruction: 0xf8463029 │ │ │ │ @ instruction: 0xf680702e │ │ │ │ - blls 3c4058 │ │ │ │ + blls 3c4048 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46507191 │ │ │ │ - @ instruction: 0xf820f680 │ │ │ │ + @ instruction: 0xf818f680 │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - @ instruction: 0x4606f819 │ │ │ │ + @ instruction: 0x4606f811 │ │ │ │ orrscs pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - mrc2 6, 6, pc, cr10, cr12, {3} │ │ │ │ + mrc2 6, 6, pc, cr2, cr12, {3} │ │ │ │ stmib r5, {r1, r2, r3, r5, r6, r7, sp, lr}^ │ │ │ │ strmi r7, [r4], -r0, lsl #14 │ │ │ │ @ instruction: 0xf10060af │ │ │ │ ldcvc 14, cr0, [r7], #-336 @ 0xfffffeb0 │ │ │ │ stcleq 1, cr15, [r4], #-0 │ │ │ │ eorvc pc, ip, r0, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ @@ -480729,382 +480733,382 @@ │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ svclt 0x001c000f │ │ │ │ andseq pc, pc, #7 │ │ │ │ ldmdals r4, {r0, r8, r9, sp} │ │ │ │ msreq SPSR_s, pc, asr #32 │ │ │ │ - blx 2f53f8 │ │ │ │ + blx 2f5408 │ │ │ │ stmdbvs r3!, {r1, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00147c76 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - blx 24f3ae │ │ │ │ + blx 24f3be │ │ │ │ ldmeq r6!, {r0, r1, r8, r9}^ │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ mlaspl r1, r3, r8, pc @ │ │ │ │ @ instruction: 0xf844350b │ │ │ │ @ instruction: 0xf8936025 │ │ │ │ svcvc 0x009b5032 │ │ │ │ movwcc r3, #46347 @ 0xb50b │ │ │ │ eorvc pc, r5, r4, asr #16 │ │ │ │ eorcs pc, r3, r4, asr #16 │ │ │ │ - @ instruction: 0xf9f4f680 │ │ │ │ + @ instruction: 0xf9ecf680 │ │ │ │ stcge 6, cr14, [r8, #-744]! @ 0xfffffd18 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ strcs r2, [r0, -fp, lsl #3] │ │ │ │ - mcr2 6, 4, pc, cr14, cr12, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr6, cr12, {3} @ │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - blls 543c00 │ │ │ │ + blls 543bf0 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ @ instruction: 0xf04f60eb │ │ │ │ stmib r5, {r2, r5, r6, r8, fp}^ │ │ │ │ - bl 3a3404 │ │ │ │ + bl 3a3414 │ │ │ │ adcvs r0, pc, r9, lsl #24 │ │ │ │ stmdaeq r5, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ rscvs r9, sl, r6, lsl #20 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - bls 7170f4 │ │ │ │ + bls 717104 │ │ │ │ @ instruction: 0x46506973 │ │ │ │ movwcs pc, #15113 @ 0x3b09 @ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf6808023 │ │ │ │ - @ instruction: 0xf8daf9bb │ │ │ │ + @ instruction: 0xf8daf9b3 │ │ │ │ orrcs r0, fp, r0, lsl r0 │ │ │ │ - mrc2 6, 2, pc, cr8, cr12, {3} │ │ │ │ + mrc2 6, 2, pc, cr0, cr12, {3} │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - blls 543b94 │ │ │ │ + blls 543b84 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ @ instruction: 0xf04f60eb │ │ │ │ stmib r5, {r1, r2, r9, sl, fp}^ │ │ │ │ adcvs r7, pc, r0, lsl #14 │ │ │ │ streq lr, [r9, -r6, lsl #22] │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ stm fp, {r2, r3, r5, r6, r7, sp, lr} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ - bls 71fe60 │ │ │ │ - blx 4571da │ │ │ │ + bls 71fe70 │ │ │ │ + blx 4571ea │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ movwcc r3, #45134 @ 0xb04e │ │ │ │ eor pc, r3, r6, asr #16 │ │ │ │ - @ instruction: 0xf98af680 │ │ │ │ + @ instruction: 0xf982f680 │ │ │ │ @ instruction: 0x4652e650 │ │ │ │ stmdals r7, {r0, r9, sl, lr} │ │ │ │ ldc2l 7, cr15, [lr, #-1012]! @ 0xfffffc0c │ │ │ │ @ instruction: 0x46064651 │ │ │ │ @ instruction: 0xf629980a │ │ │ │ - @ instruction: 0x4631efb6 │ │ │ │ + ldrtmi lr, [r1], -lr, lsr #31 │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ stmdals r7, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7fd465a │ │ │ │ ldr pc, [r9, #-3271] @ 0xfffff339 │ │ │ │ movwls r9, #56081 @ 0xdb11 │ │ │ │ - bl 57e97c │ │ │ │ + bl 57e98c │ │ │ │ @ instruction: 0xf8d30387 │ │ │ │ ldclvc 0, cr6, [r1], #-560 @ 0xfffffdd0 │ │ │ │ - blls 6fece0 │ │ │ │ - bne fe92c10c │ │ │ │ + blls 6fecf0 │ │ │ │ + bne fe92c11c │ │ │ │ str fp, [ip], #-741 @ 0xfffffd1b │ │ │ │ stmdbcs r0, {r0, r3, r8, fp, ip, pc} │ │ │ │ rschi pc, sl, #64 @ 0x40 │ │ │ │ - blcs 2ec52c │ │ │ │ + blcs 2ec53c │ │ │ │ sbcshi pc, pc, #0, 4 │ │ │ │ movwls r9, #51991 @ 0xcb17 │ │ │ │ movwcs r2, #515 @ 0x203 │ │ │ │ ldrbmi r9, [r0], -ip, lsl #18 │ │ │ │ @ instruction: 0xf846f7fe │ │ │ │ andsls r9, r9, ip, lsl #22 │ │ │ │ - bcs 1224a7c │ │ │ │ + bcs 1224a8c │ │ │ │ ldclge 4, cr15, [fp], #-508 @ 0xfffffe04 │ │ │ │ andeq pc, r3, pc, rrx │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ smlawteq r8, sp, r9, lr │ │ │ │ @ instruction: 0x6728e9dd │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ @ instruction: 0xf10d0010 │ │ │ │ stmib sp, {r4, r5, r7, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf67c672c │ │ │ │ - @ instruction: 0x4605fdbf │ │ │ │ + @ instruction: 0x4605fdb7 │ │ │ │ @ instruction: 0xf8ddb150 │ │ │ │ ldrbmi fp, [fp], -r0, rrx │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - @ instruction: 0xf934f680 │ │ │ │ + @ instruction: 0xf92cf680 │ │ │ │ strtmi r9, [fp], -ip, lsl #20 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - andls pc, ip, r7, lsl #30 │ │ │ │ + strdls pc, [ip], -pc @ │ │ │ │ svcls 0x0015e470 │ │ │ │ - bl febd35e8 │ │ │ │ + bl febd35f8 │ │ │ │ @ instruction: 0xf1080805 │ │ │ │ @ instruction: 0xf0083bff │ │ │ │ ldrbmi r0, [fp], #-2335 @ 0xfffff6e1 │ │ │ │ subsne lr, fp, #323584 @ 0x4f000 │ │ │ │ andls r2, r6, #32, 22 @ 0x8000 │ │ │ │ rsbhi pc, sp, #0, 4 │ │ │ │ - bls 4571d4 │ │ │ │ + bls 4571e4 │ │ │ │ svcne 0x0052ebb3 │ │ │ │ rschi pc, r2, #0 │ │ │ │ movweq pc, #4551 @ 0x11c7 @ │ │ │ │ strbmi r4, [fp], #-1067 @ 0xfffffbd5 │ │ │ │ - bcs a0bd64 │ │ │ │ + bcs a0bd74 │ │ │ │ eorshi pc, r2, #0, 4 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svcne 0x0056ebb8 │ │ │ │ - blge 1a02ba8 │ │ │ │ + blge 1a02bb8 │ │ │ │ @ instruction: 0xf0149b0f │ │ │ │ svclt 0x0014041f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ - bl 2cda60 │ │ │ │ + bl 2cda70 │ │ │ │ @ instruction: 0xf04f0888 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140a1 │ │ │ │ - blx 2d21cc │ │ │ │ + blx 2d21dc │ │ │ │ andmi pc, fp, r9, lsl #6 │ │ │ │ andeq lr, r3, #139264 @ 0x22000 │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ - bllt 13839dc │ │ │ │ + bllt 13839ec │ │ │ │ svclt 0x00282b08 │ │ │ │ ldrmi r2, [sl], -r8, lsl #6 │ │ │ │ - blx fe731f1c │ │ │ │ + blx fe731f2c │ │ │ │ smlatbcs r1, r4, r3, pc @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ svclt 0x0028429a │ │ │ │ @ instruction: 0x4611461a │ │ │ │ - blge 130da64 │ │ │ │ + blge 130da74 │ │ │ │ movwls r9, #25098 @ 0x620a │ │ │ │ tstls r6, #0, 10 │ │ │ │ - svc 0x000cf629 │ │ │ │ + svc 0x0004f629 │ │ │ │ @ instruction: 0xf50d9a0a │ │ │ │ @ instruction: 0xf8cd7986 │ │ │ │ ssatmi sl, #9, ip │ │ │ │ @ instruction: 0xf04f46da │ │ │ │ @ instruction: 0x469337ff │ │ │ │ orreq lr, r0, #9216 @ 0x2400 │ │ │ │ adcmi r9, r5, #738197504 @ 0x2c000000 │ │ │ │ sbchi pc, r2, r0, lsl #4 │ │ │ │ - bl 2ec654 │ │ │ │ + bl 2ec664 │ │ │ │ @ instruction: 0xf8530387 │ │ │ │ strtmi r6, [r8], r4, lsl #30 │ │ │ │ ldclvc 7, cr3, [r1], #-4 │ │ │ │ - blx 664b0e │ │ │ │ + blx 664b1e │ │ │ │ adcmi r5, r5, #8388608 @ 0x800000 │ │ │ │ - bl feb3c220 │ │ │ │ + bl feb3c230 │ │ │ │ @ instruction: 0xf6290008 │ │ │ │ - movwcs lr, #8078 @ 0x1f8e │ │ │ │ + movwcs lr, #8070 @ 0x1f86 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls sl, r2, asr r6 │ │ │ │ stmdals r7, {r0, r4, r5, r9, sl, lr} │ │ │ │ - blx 143a5a │ │ │ │ + blx 143a6a │ │ │ │ ldrmi r7, [fp, #3187] @ 0xc73 │ │ │ │ - blls 4fa82c │ │ │ │ + blls 4fa83c │ │ │ │ @ instruction: 0xf849445c │ │ │ │ strbmi r0, [fp, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0x465ad1d9 │ │ │ │ - bcs 4175c8 │ │ │ │ + bcs 4175d8 │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ andshi pc, r1, #0 │ │ │ │ andcs r4, r8, r1, lsl r6 │ │ │ │ - cdp 6, 12, cr15, cr14, cr9, {1} │ │ │ │ + cdp 6, 12, cr15, cr6, cr9, {1} │ │ │ │ @ instruction: 0xf8ddaf34 │ │ │ │ @ instruction: 0x46069058 │ │ │ │ ldcge 6, cr4, [r7, #-736]! @ 0xfffffd20 │ │ │ │ ldrtmi r0, [r0], -r4, lsl #1 │ │ │ │ - @ instruction: 0xf99cf67f │ │ │ │ + @ instruction: 0xf994f67f │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - andcs pc, r8, #31, 30 @ 0x7c │ │ │ │ + andcs pc, r8, #23, 30 @ 0x5c │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ mrc2 7, 2, pc, cr14, cr13, {7} │ │ │ │ - bleq 343bd8 │ │ │ │ + bleq 343be8 │ │ │ │ strbmi r4, [r5, #-1185] @ 0xfffffb5f │ │ │ │ andcs sp, r3, sp, ror #3 │ │ │ │ - @ instruction: 0xf98af67f │ │ │ │ + @ instruction: 0xf982f67f │ │ │ │ @ instruction: 0x4601463a │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strmi pc, [r4], -sp, lsl #30 │ │ │ │ - blcs 324b60 │ │ │ │ + strmi pc, [r4], -r5, lsl #30 │ │ │ │ + blcs 324b70 │ │ │ │ movwcs sp, #51 @ 0x33 │ │ │ │ @ instruction: 0xf8da7c62 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcc lr, #2507 @ 0x9cb │ │ │ │ - blhi c4111c │ │ │ │ - stc2l 6, cr15, [r6], #496 @ 0x1f0 │ │ │ │ + blhi c4112c │ │ │ │ + ldc2l 6, cr15, [lr], {124} @ 0x7c │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f0794 │ │ │ │ + blgt 2f07a4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - stcvc 8, cr15, [r3], #-372 @ 0xfffffe8c │ │ │ │ + stcvc 8, cr15, [r3], #-340 @ 0xfffffeac │ │ │ │ stmdbge r5, {r0, r1, r4, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8412200 │ │ │ │ @ instruction: 0xf8414c04 │ │ │ │ andcc r2, r1, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xd1f8429a │ │ │ │ stmdale sl, {r0, r1, r8, r9, fp, sp} │ │ │ │ tstcs r0, r6, lsl #20 │ │ │ │ sbceq lr, r3, #2048 @ 0x800 │ │ │ │ stmib r2, {r0, r8, r9, ip, sp}^ │ │ │ │ - blcs 319f2c │ │ │ │ + blcs 319f3c │ │ │ │ andeq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ stmdbls r6, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrbmi r2, [r0], -r4, lsl #4 │ │ │ │ - @ instruction: 0xff18f67f │ │ │ │ + @ instruction: 0xff10f67f │ │ │ │ strtmi r4, [r1], -r4, lsl #12 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #4 │ │ │ │ mrc2 7, 0, pc, cr4, cr13, {7} │ │ │ │ str r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0x4601465a │ │ │ │ @ instruction: 0xf7fd9807 │ │ │ │ ldrbmi pc, [r9], -sp, lsr #24 @ │ │ │ │ stmdals sl, {r1, r2, r9, sl, lr} │ │ │ │ - cdp 6, 6, cr15, cr4, cr9, {1} │ │ │ │ + cdp 6, 5, cr15, cr12, cr9, {1} │ │ │ │ @ instruction: 0xf8ca4631 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [r2], -r7, lsl #16 │ │ │ │ - blx 1fc3b66 │ │ │ │ + blx 1fc3b76 │ │ │ │ ldmdbls r9, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ mcrrvc 8, 7, pc, r3, cr5 @ │ │ │ │ - blcs a17398 │ │ │ │ + blcs a173a8 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strmi pc, [r6], -fp, asr #27 │ │ │ │ + strmi pc, [r6], -r3, asr #27 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strtmi pc, [sl], -r9, ror #27 │ │ │ │ + strtmi pc, [sl], -r1, ror #27 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strmi pc, [r5], -r1, ror #27 │ │ │ │ - bllt 183bb0 │ │ │ │ + @ instruction: 0x4605fdd9 │ │ │ │ + bllt 183bc0 │ │ │ │ orreq lr, r7, #13312 @ 0x3400 │ │ │ │ ldrdvs pc, [ip], r3 │ │ │ │ smlsldx r7, r4, r1, ip │ │ │ │ mrrcvc 10, 2, r9, r2, cr1 │ │ │ │ svclt 0x002842aa │ │ │ │ ldrmi r4, [r3], sl, lsr #12 │ │ │ │ - blx 36c412 │ │ │ │ - bls 482bdc │ │ │ │ + blx 36c422 │ │ │ │ + bls 482bec │ │ │ │ ldrdle r0, [r8], -r7 │ │ │ │ @ instruction: 0xf0a7fa97 │ │ │ │ - blx fee0dfe4 │ │ │ │ + blx fee0dff4 │ │ │ │ addmi pc, r1, r0, lsl #1 │ │ │ │ svclt 0x0028458b │ │ │ │ ldrbmi r4, [r9], -fp, lsl #13 │ │ │ │ movwls r4, #26144 @ 0x6620 │ │ │ │ - cdp 6, 1, cr15, cr10, cr9, {1} │ │ │ │ + cdp 6, 1, cr15, cr2, cr9, {1} │ │ │ │ ldrbmi r9, [ip, #-2822] @ 0xfffff4fa │ │ │ │ teqle r9, #12 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ @ instruction: 0xf8dda01c │ │ │ │ @ instruction: 0xf04fa060 │ │ │ │ @ instruction: 0x46a036ff │ │ │ │ - bge 1317694 │ │ │ │ + bge 13176a4 │ │ │ │ andls r9, r6, #54525952 @ 0x3400000 │ │ │ │ adcsmi r9, ip, #1476395008 @ 0x58000000 │ │ │ │ addshi pc, fp, r0, lsl #4 │ │ │ │ - bl 2ec840 │ │ │ │ + bl 2ec850 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 664cda │ │ │ │ + blx 664cea │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl febfc40c │ │ │ │ + bl febfc41c │ │ │ │ @ instruction: 0xf6290008 │ │ │ │ - movwcs lr, #7832 @ 0x1e98 │ │ │ │ + movwcs lr, #7824 @ 0x1e90 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls sl, r2, asr r6 │ │ │ │ stmdals r7, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx 3c3c46 │ │ │ │ + blx 3c3c56 │ │ │ │ ldrmi r7, [fp, #3179] @ 0xc6b │ │ │ │ - blls 3baa00 │ │ │ │ + blls 3baa10 │ │ │ │ @ instruction: 0xf843445f │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 508068 │ │ │ │ + blls 508078 │ │ │ │ bicsle r4, r6, #641728512 @ 0x26400000 │ │ │ │ @ instruction: 0xf8dd9d0d │ │ │ │ - blls 7adce0 │ │ │ │ + blls 7adcf0 │ │ │ │ vqrshl.s8 q10, , q0 │ │ │ │ ldrbmi r8, [r9], -r6, lsl #3 │ │ │ │ movwls r4, #26152 @ 0x6628 │ │ │ │ - ldcl 6, cr15, [r4, #164] @ 0xa4 │ │ │ │ + stcl 6, cr15, [ip, #164] @ 0xa4 │ │ │ │ pkhbtmi r9, r1, r0, lsl #20 │ │ │ │ bicslt r9, sl, r6, lsl #22 │ │ │ │ ldrdlt pc, [r0], #-141 @ 0xffffff73 │ │ │ │ cdpge 0, 4, cr0, cr4, cr7, {4} │ │ │ │ stmiaeq ip, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ movwls r2, #25600 @ 0x6400 │ │ │ │ strcc r4, [r1], #-1608 @ 0xfffff9b8 │ │ │ │ - @ instruction: 0xf89cf67f │ │ │ │ + @ instruction: 0xf894f67f │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x462afe1f │ │ │ │ + @ instruction: 0x462afe17 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2l 7, cr15, [lr, #-1012] @ 0xfffffc0c │ │ │ │ strmi r4, [r3, #1086]! @ 0x43e │ │ │ │ svceq 0x0004f848 │ │ │ │ - blls 3ba470 │ │ │ │ + blls 3ba480 │ │ │ │ movwls r9, #26640 @ 0x6810 │ │ │ │ - @ instruction: 0xf888f67f │ │ │ │ + @ instruction: 0xf880f67f │ │ │ │ @ instruction: 0x4601aa34 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - blls 3c5500 │ │ │ │ - bls 7d76d8 │ │ │ │ + blls 3c54f0 │ │ │ │ + bls 7d76e8 │ │ │ │ stmdbcs r0, {r0, r4, r6, sl, fp, ip, sp, lr}^ │ │ │ │ tstphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ - ldrteq pc, [pc], #-1 @ 205ce4 @ │ │ │ │ + ldrteq pc, [pc], #-1 @ 205cf4 @ │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ streq pc, [r0, -r4, lsr #3]! │ │ │ │ strteq pc, [r0], -r4, asr #3 │ │ │ │ @ instruction: 0xf004fa02 │ │ │ │ @ instruction: 0xf707fa02 │ │ │ │ @ instruction: 0xf606fa22 │ │ │ │ teqmi r0, #56, 6 @ 0xe0000000 │ │ │ │ - b ad5f8c │ │ │ │ + b ad5f9c │ │ │ │ stmdals r9, {r8, r9} │ │ │ │ andeq lr, r2, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf0404313 │ │ │ │ - bls 7e6260 │ │ │ │ + bls 7e6270 │ │ │ │ @ instruction: 0x46509b10 │ │ │ │ movwhi lr, #6605 @ 0x19cd │ │ │ │ movwls r9, #2827 @ 0xb0b │ │ │ │ - blls 66c15c │ │ │ │ + blls 66c16c │ │ │ │ @ instruction: 0xf7fd9503 │ │ │ │ - str pc, [pc], #-3181 @ 205d2c │ │ │ │ + str pc, [pc], #-3181 @ 205d3c │ │ │ │ @ instruction: 0x4601465a │ │ │ │ @ instruction: 0xf7fd9807 │ │ │ │ @ instruction: 0x4659fb3d │ │ │ │ stmdals sl, {r0, r2, r9, sl, lr} │ │ │ │ - ldcl 6, cr15, [r4, #-164]! @ 0xffffff5c │ │ │ │ + stcl 6, cr15, [ip, #-164]! @ 0xffffff5c │ │ │ │ @ instruction: 0xf8ca4629 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [r2], -r7, lsl #16 │ │ │ │ - blx fe3c3d44 │ │ │ │ - bl 57fb58 │ │ │ │ + blx fe3c3d54 │ │ │ │ + bl 57fb68 │ │ │ │ @ instruction: 0xf8d30386 │ │ │ │ stclvc 0, cr5, [r9], #-560 @ 0xfffffdd0 │ │ │ │ stmdbge r4!, {r0, r1, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs r3, r0, r1, lsl #20 │ │ │ │ andeq lr, r0, r1, asr #19 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r5, r8, pc}^ @ │ │ │ │ @@ -481121,38 +481125,38 @@ │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ andcs r0, r1, r0, lsr #2 │ │ │ │ - @ instruction: 0xf810f67f │ │ │ │ + @ instruction: 0xf808f67f │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4604fd93 │ │ │ │ - blt ff403dc4 │ │ │ │ + strmi pc, [r4], -fp, lsl #27 │ │ │ │ + blt ff403dd4 │ │ │ │ @ instruction: 0xf8da9b18 │ │ │ │ @ instruction: 0x469b0010 │ │ │ │ - blhi c41408 │ │ │ │ + blhi c41418 │ │ │ │ smlabtne r0, r3, r9, lr │ │ │ │ @ instruction: 0xf67c4631 │ │ │ │ - strmi pc, [r2], -sp, ror #22 │ │ │ │ + strmi pc, [r2], -r5, ror #22 │ │ │ │ andls r4, ip, r5, lsl #12 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge c306a8 │ │ │ │ + blge c306b8 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062d1 │ │ │ │ @ instruction: 0xf67f4611 │ │ │ │ - @ instruction: 0xf105fee1 │ │ │ │ + @ instruction: 0xf105fed9 │ │ │ │ movwls r0, #49940 @ 0xc314 │ │ │ │ - blt ac3e00 │ │ │ │ + blt ac3e10 │ │ │ │ streq pc, [r0, -r8, lsl #2]! │ │ │ │ streq lr, [r9, #-2983] @ 0xfffff459 │ │ │ │ - blcc 202224 │ │ │ │ - blcs a16f80 │ │ │ │ + blcc 202234 │ │ │ │ + blcs a16f90 │ │ │ │ msrhi R11_usr, r0 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svcne 0x005bebb8 │ │ │ │ msrhi CPSR_fx, r0 │ │ │ │ movweq pc, #4361 @ 0x1109 @ │ │ │ │ ldrtmi r1, [r3], #-3035 @ 0xfffff425 │ │ │ │ vqdmulh.s d2, d0, d16 │ │ │ │ @@ -481160,120 +481164,120 @@ │ │ │ │ svcne 0x0056ebb5 │ │ │ │ ldmdbge r7, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0149a0f │ │ │ │ svclt 0x0018041f │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ orreq lr, r5, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf852bf1e │ │ │ │ - blx 24dee8 │ │ │ │ + blx 24def8 │ │ │ │ andsmi pc, r4, r4, lsl #8 │ │ │ │ @ instruction: 0xf7ff601c │ │ │ │ stmdbls r9, {r1, r2, r8, fp, ip, sp, pc} │ │ │ │ stmdals pc, {r1, r3, r4, r6, r9, sl, lr} @ │ │ │ │ mcr2 7, 2, pc, cr12, cr13, {7} @ │ │ │ │ ldrbmi r9, [sl], -pc, lsl #16 │ │ │ │ @ instruction: 0xf7fd4641 │ │ │ │ - blls 3c5790 │ │ │ │ + blls 3c57a0 │ │ │ │ svcne 0x0058ebb3 │ │ │ │ stcge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ movwcs r9, #6415 @ 0x190f │ │ │ │ - blx 2ebe9c │ │ │ │ + blx 2ebeac │ │ │ │ @ instruction: 0xf851f309 │ │ │ │ - bl 24df0c │ │ │ │ + bl 24df1c │ │ │ │ cdpne 0, 5, cr0, cr9, cr0, {4} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf04fd101 │ │ │ │ - blcc 252698 │ │ │ │ + blcc 2526a8 │ │ │ │ movweq lr, #6755 @ 0x1a63 │ │ │ │ andvs r4, r3, r3, lsl r0 │ │ │ │ andcs lr, r3, r4, ror r5 │ │ │ │ - @ instruction: 0xff96f67e │ │ │ │ + @ instruction: 0xff8ef67e │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4604fd19 │ │ │ │ - blls 47f6e4 │ │ │ │ + @ instruction: 0x4604fd11 │ │ │ │ + blls 47f6f4 │ │ │ │ @ instruction: 0x332ce9cd │ │ │ │ movwls r9, #51991 @ 0xcb17 │ │ │ │ stmiblt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r3, fp, ip, pc}^ │ │ │ │ ldmib sp, {r2, r5, r8, r9}^ │ │ │ │ tstcs r1, r4, lsr #14 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ strvs lr, [ip, -sp, asr #19]! │ │ │ │ - blx ffd438d0 │ │ │ │ + blx ffb438e0 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2ecb48 │ │ │ │ + blgt 2ecb58 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - bls 805884 │ │ │ │ + bls 805874 │ │ │ │ ldrbmi r4, [r0], -fp, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r6], #-508 @ 0xfffffe04 │ │ │ │ + stc2 6, cr15, [lr], #-508 @ 0xfffffe04 │ │ │ │ @ instruction: 0xf7ff900c │ │ │ │ - bls 474458 │ │ │ │ + bls 474468 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ strmi sl, [sl], -r0, lsl #30 │ │ │ │ stmib sp, {r0, r3, r8, fp, ip, pc}^ │ │ │ │ ldmib sp, {r2, r3, r5, r8, r9, ip}^ │ │ │ │ tstcs r1, ip, lsr #14 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ strvs lr, [r8, -sp, asr #19]! │ │ │ │ - blx ff3c391c │ │ │ │ + blx ff1c392c │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2f0bd4 │ │ │ │ + blgt 2f0be4 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - bls 805838 │ │ │ │ + bls 805828 │ │ │ │ ldrbmi r4, [r0], -r3, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r0], {127} @ 0x7f │ │ │ │ + stc2 6, cr15, [r8], {127} @ 0x7f │ │ │ │ ldrb r4, [pc], r2, lsl #12 │ │ │ │ - blls 5ec370 │ │ │ │ + blls 5ec380 │ │ │ │ eorcs pc, r1, r3, asr r8 @ │ │ │ │ addeq lr, r1, r3, lsl #22 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r1, r3 │ │ │ │ @ instruction: 0xf109fa01 │ │ │ │ @ instruction: 0xf04f3901 │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ - b a95fa8 │ │ │ │ + b a95fb8 │ │ │ │ andvs r0, r3, r3, lsl #6 │ │ │ │ ldmdals r0, {r1, r2, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf67e9306 │ │ │ │ - bge 1345c28 │ │ │ │ + bge 1345c18 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - stc2 6, cr15, [sl], #508 @ 0x1fc │ │ │ │ + stc2 6, cr15, [r2], #508 @ 0x1fc │ │ │ │ strmi r9, [r0], r6, lsl #22 │ │ │ │ tstls lr, #164626432 @ 0x9d00000 │ │ │ │ svclt 0x00ebf7fe │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ andcs lr, r8, #38535168 @ 0x24c0000 │ │ │ │ ldr r7, [r0, fp] │ │ │ │ andvc r2, sl, r1, lsl #4 │ │ │ │ eorcs lr, r0, #36962304 @ 0x2340000 │ │ │ │ str r6, [sl, fp] │ │ │ │ - bleq fee423f0 │ │ │ │ + bleq fee42400 │ │ │ │ movwcs r3, #2305 @ 0x901 │ │ │ │ movwcc lr, #2507 @ 0x9cb │ │ │ │ vmul.i8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r4, r7, pc}^ @ │ │ │ │ rsbls pc, r1, r1 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ umullsls r6, r0, r0, sp │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ umullsls r6, r0, r0, r9 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ - blge c1f630 │ │ │ │ + blge c1f640 │ │ │ │ stmib r3, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9ca3f8 │ │ │ │ + bcs 9ca408 │ │ │ │ ldm pc, {r0, r3, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldmdavc lr, {r1, ip, sp, lr, pc} │ │ │ │ ldmdavc r8!, {r3, r4, r5, r6, fp, ip, sp, lr}^ │ │ │ │ ldmdavc r8!, {r3, r4, r5, r6, r9, fp, ip}^ │ │ │ │ ldmdavc r8!, {r3, r4, r5, r6, fp, ip, sp, lr}^ │ │ │ │ ldmdavc r8!, {r3, r4, r5, r6, r8, sl, ip}^ │ │ │ │ ldmdavc r8!, {r3, r4, r5, r6, fp, ip, sp, lr}^ │ │ │ │ @@ -481299,17 +481303,17 @@ │ │ │ │ ldrsbthi pc, [ip], -sp @ │ │ │ │ @ instruction: 0x4640465a │ │ │ │ stc2l 7, cr15, [sl, #-1012] @ 0xfffffc0c │ │ │ │ @ instruction: 0x4629465a │ │ │ │ @ instruction: 0xf7fd4640 │ │ │ │ ldrb pc, [r5], r5, asr #26 @ │ │ │ │ @ instruction: 0xf04f990f │ │ │ │ - blx 292c7c │ │ │ │ + blx 292c8c │ │ │ │ @ instruction: 0xf851f209 │ │ │ │ - b ad2128 │ │ │ │ + b ad2138 │ │ │ │ @ instruction: 0xf8410302 │ │ │ │ strb r3, [r9], r8, lsr #32 │ │ │ │ @ instruction: 0xf88b2201 │ │ │ │ strb r2, [r0, -r0] │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ ldr r2, [ip, -r0, lsr #4]! │ │ │ │ andcs pc, r0, fp, lsr #17 │ │ │ │ @@ -481321,22 +481325,22 @@ │ │ │ │ adcslt sl, lr, #148, 30 @ 0x250 │ │ │ │ andle r2, sl, r0, lsr #24 │ │ │ │ andseq pc, pc, #4 │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ addsmi r3, lr, #1024 @ 0x400 │ │ │ │ svcge 0x0089f47e │ │ │ │ @ instruction: 0xf7fe2000 │ │ │ │ - blge e36030 │ │ │ │ + blge e36040 │ │ │ │ ldrmi r9, [sl], -pc, lsl #6 │ │ │ │ stmib r2, {r8, r9, sp}^ │ │ │ │ stmib r2, {r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf7fe3302 │ │ │ │ @ instruction: 0xf629bf86 │ │ │ │ - svclt 0x0000ec8e │ │ │ │ - blcs 324d20 │ │ │ │ + svclt 0x0000ec86 │ │ │ │ + blcs 324d30 │ │ │ │ ldrlt sp, [r0, #-294] @ 0xfffffeda │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vmla.i8 q11, q0, q6 │ │ │ │ ldmdavs r3, {r0, r1, r4, r6, r7, sl, fp, ip}^ │ │ │ │ rsble r4, r3, r4, ror #10 │ │ │ │ @@ -481429,37 +481433,37 @@ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ @ instruction: 0x4689b133 │ │ │ │ ldmiblt sp, {r0, r2, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 152ae8c │ │ │ │ + bmi 152ae9c │ │ │ │ ldrbtmi r4, [sl], #-2890 @ 0xfffff4b6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcge 0x00022300 │ │ │ │ stmdaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ movwls r4, #5786 @ 0x169a │ │ │ │ ldrtmi r6, [ip], fp, lsr #18 │ │ │ │ - bge 2809d4 │ │ │ │ + bge 2809e4 │ │ │ │ @ instruction: 0xf8c74646 │ │ │ │ @ instruction: 0xf8c7a00c │ │ │ │ ldmvs fp, {sp, pc}^ │ │ │ │ ldm ip!, {r1, r2, r8, r9, ip, pc} │ │ │ │ strls r0, [r7, #-15] │ │ │ │ @ instruction: 0xb018f8d5 │ │ │ │ ldm ip, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - ldc2l 6, cr15, [ip, #-500] @ 0xfffffe0c │ │ │ │ + ldc2l 6, cr15, [r4, #-500] @ 0xfffffe0c │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x2600d05b │ │ │ │ ldrbmi r9, [fp], -r0, lsl #10 │ │ │ │ @ instruction: 0x46264635 │ │ │ │ ldmdbvs r9, {r2, r9, sl, lr} │ │ │ │ ldrdlt pc, [r0], -r1 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @@ -481478,113 +481482,113 @@ │ │ │ │ rsclt r6, sp, #12, 16 @ 0xc0000 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ mrc2 7, 6, pc, cr10, cr15, {7} │ │ │ │ ldrtmi r4, [ip], -r5, lsl #6 │ │ │ │ rsclt r4, sp, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0x462046d9 │ │ │ │ - stc2 6, cr15, [r6, #-500]! @ 0xfffffe0c │ │ │ │ + ldc2 6, cr15, [lr, #-500] @ 0xfffffe0c │ │ │ │ cmnlt ip, r3, lsr #12 │ │ │ │ strb r4, [lr, r4, lsl #12] │ │ │ │ strbmi r4, [r0], -sl, asr #12 │ │ │ │ mcr2 7, 6, pc, cr10, cr15, {7} @ │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf67d4620 │ │ │ │ - @ instruction: 0x4623fd19 │ │ │ │ + @ instruction: 0x4623fd11 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ @ instruction: 0xb1a69d00 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf96ef689 │ │ │ │ + @ instruction: 0xf966f689 │ │ │ │ stmdavs r4!, {r0, r9, sl, ip, pc} │ │ │ │ - blcs 220410 │ │ │ │ + blcs 220420 │ │ │ │ svcge 0x007ff43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r5!, {r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ orrle r2, sp, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe773 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf958f689 │ │ │ │ + @ instruction: 0xf950f689 │ │ │ │ @ instruction: 0xf629e7e9 │ │ │ │ - svclt 0x0000eb2e │ │ │ │ - @ instruction: 0x00779d9e │ │ │ │ + svclt 0x0000eb26 │ │ │ │ + rsbseq r9, r7, lr, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r6, ror sp │ │ │ │ + rsbseq r9, r7, r6, ror #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5d5c4 │ │ │ │ + bl fed5d5d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf9a6f67f │ │ │ │ + @ instruction: 0xf99ef67f │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ @ instruction: 0x4620461d │ │ │ │ - @ instruction: 0xf99ef67f │ │ │ │ + @ instruction: 0xf996f67f │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0xbd38f9bd │ │ │ │ + @ instruction: 0xbd38f9b5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5d600 │ │ │ │ + bl fed5d610 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf988f67f │ │ │ │ + @ instruction: 0xf980f67f │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0x4620461d │ │ │ │ - @ instruction: 0xf980f67f │ │ │ │ + @ instruction: 0xf978f67f │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0xbd38f99f │ │ │ │ + @ instruction: 0xbd38f997 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d63c │ │ │ │ + bl fed5d64c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sp], -r0, ror #31 │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0xf67f11bb │ │ │ │ - strtmi pc, [sl], -r9, ror #18 │ │ │ │ + strtmi pc, [sl], -r1, ror #18 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - @ instruction: 0xf962f67f │ │ │ │ + @ instruction: 0xf95af67f │ │ │ │ @ instruction: 0x46054632 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0x4632f95b │ │ │ │ + @ instruction: 0x4632f953 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf954f67f │ │ │ │ + @ instruction: 0xf94cf67f │ │ │ │ strmi r4, [r7], -sl, lsr #12 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - strtmi pc, [sl], -sp, asr #18 │ │ │ │ + strtmi pc, [sl], -r5, asr #18 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf946f67f │ │ │ │ + @ instruction: 0xf93ef67f │ │ │ │ @ instruction: 0x4601463b │ │ │ │ stmib sp, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ strtmi r5, [r0], -r0, lsl #2 │ │ │ │ bicsne pc, r1, r0, asr #4 │ │ │ │ - @ instruction: 0xf9d4f67f │ │ │ │ + @ instruction: 0xf9ccf67f │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 26a8f8 │ │ │ │ + blge 26a908 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -481600,19 +481604,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf67b6930 │ │ │ │ - stclvc 15, cr15, [r3], #-364 @ 0xfffffe94 │ │ │ │ + stclvc 15, cr15, [r3], #-332 @ 0xfffffeb4 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf67d4680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -481620,28 +481624,28 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67f4630 │ │ │ │ - bmi 4c51f8 │ │ │ │ + bmi 4c51e8 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf62981f0 │ │ │ │ - svclt 0x0000ea34 │ │ │ │ - rsbseq r9, r7, r6, lsr fp │ │ │ │ + svclt 0x0000ea2c │ │ │ │ + rsbseq r9, r7, r6, lsr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, sl, ror sl │ │ │ │ + rsbseq r9, r7, sl, ror #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d7b8 │ │ │ │ + bl fed5d7c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ movwcs r4, #2581 @ 0xa15 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ movwls r4, #1550 @ 0x60e │ │ │ │ ldmpl r3, {r0, r1, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r9, sl, lr} │ │ │ │ @@ -481650,27 +481654,27 @@ │ │ │ │ strbtmi pc, [sl], -r9, ror #30 @ │ │ │ │ @ instruction: 0x46054631 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf7ff9300 │ │ │ │ strtmi pc, [sl], -r1, ror #30 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r7, ror #2 │ │ │ │ - @ instruction: 0xf8baf67f │ │ │ │ - blmi 3d8e20 │ │ │ │ + @ instruction: 0xf8b2f67f │ │ │ │ + blmi 3d8e30 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 260670 │ │ │ │ + blls 260680 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - ldmib r8!, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r9, r7, sl, lsr sl │ │ │ │ + ldmib r0!, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r9, r7, sl, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r0, lsl #20 │ │ │ │ + ldrshteq r9, [r7], #-144 @ 0xffffff70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d82c │ │ │ │ + bl fed5d83c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ movwcs r4, #2596 @ 0xa24 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ movwls r4, #1550 @ 0x60e │ │ │ │ ldmpl r3, {r1, r5, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r9, sl, lr} │ │ │ │ @@ -481679,42 +481683,42 @@ │ │ │ │ strbtmi pc, [sl], -pc, lsr #30 @ │ │ │ │ ldrtmi r4, [r1], -r7, lsl #12 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf7ff9300 │ │ │ │ ldrtmi pc, [sl], -r7, lsr #30 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r1, ror #2 │ │ │ │ - @ instruction: 0xf880f67f │ │ │ │ + @ instruction: 0xf878f67f │ │ │ │ strmi r4, [r7], -sl, ror #12 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwls r2, #770 @ 0x302 │ │ │ │ @ instruction: 0xff18f7ff │ │ │ │ ldrtmi r4, [r1], -sl, ror #12 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ movwls r2, #771 @ 0x303 │ │ │ │ @ instruction: 0xff10f7ff │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ msrne (UNDEF: 97), r0 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - ldrtmi pc, [sl], -r9, ror #16 @ │ │ │ │ + ldrtmi pc, [sl], -r1, ror #16 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r7, ror #2 │ │ │ │ - @ instruction: 0xf862f67f │ │ │ │ - blmi 3d8ed0 │ │ │ │ + @ instruction: 0xf85af67f │ │ │ │ + blmi 3d8ee0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 260720 │ │ │ │ + blls 260730 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - stmib r0!, {r0, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r9, r7, r6, asr #19 │ │ │ │ + ldmib r8, {r0, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrhteq r9, [r7], #-150 @ 0xffffff6a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r0, asr r9 │ │ │ │ + rsbseq r9, r7, r0, asr #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d8dc │ │ │ │ + bl fed5d8ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ movwcs r4, #2581 @ 0xa15 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ movwls r4, #1550 @ 0x60e │ │ │ │ ldmpl r3, {r0, r1, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r9, sl, lr} │ │ │ │ @@ -481723,34 +481727,34 @@ │ │ │ │ @ instruction: 0x466afed7 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf7ff9300 │ │ │ │ strtmi pc, [sl], -pc, asr #29 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r1, ror #2 │ │ │ │ - @ instruction: 0xf828f67f │ │ │ │ - blmi 3d8f44 │ │ │ │ + @ instruction: 0xf820f67f │ │ │ │ + blmi 3d8f54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 260794 │ │ │ │ + blls 2607a4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - stmdb r6!, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r9, r7, r6, lsl r9 │ │ │ │ + ldmdb lr, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r9, r7, r6, lsl #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r9, [r7], #-140 @ 0xffffff74 │ │ │ │ + rsbseq r9, r7, ip, asr #17 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d950 │ │ │ │ + bl fed5d960 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvs fp, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ svcvc 0x00b4f5b3 │ │ │ │ @ instruction: 0xf5a3d90d │ │ │ │ - blcs 3e36d4 │ │ │ │ - blcs 3fc788 │ │ │ │ + blcs 3e36e4 │ │ │ │ + blcs 3fc798 │ │ │ │ ldm pc, {r0, r2, fp, ip, lr, pc}^ @ │ │ │ │ strbeq pc, [r6], #-3 @ │ │ │ │ strbeq r2, [r8], #-1284 @ 0xfffffafc │ │ │ │ andcs r4, r0, r4, lsl #20 │ │ │ │ @ instruction: 0xf5b3bd70 │ │ │ │ mvnsle r7, #176, 30 @ 0x2c0 │ │ │ │ movsvc pc, #683671552 @ 0x28c00000 │ │ │ │ @@ -481770,32 +481774,32 @@ │ │ │ │ stmdbvs fp!, {r0, r1, r2, r9, sl, sp} │ │ │ │ @ instruction: 0xf8d3695b │ │ │ │ rscsmi r2, r2, r4, asr #1 │ │ │ │ andeq pc, r1, #18 │ │ │ │ movwcs sp, #8661 @ 0x21d5 │ │ │ │ eorvs r4, fp, r1, lsr #12 │ │ │ │ rsbvs r4, ip, r8, lsr #12 │ │ │ │ - @ instruction: 0xf92cf67f │ │ │ │ + @ instruction: 0xf924f67f │ │ │ │ strmi r4, [r1], -pc, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-1576 @ 0xfffff9d8 │ │ │ │ eorcc pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0x46014798 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - @ instruction: 0xf924f67d │ │ │ │ + @ instruction: 0xf91cf67d │ │ │ │ @ instruction: 0xf67c69e0 │ │ │ │ - andcs pc, r1, pc, lsr #26 │ │ │ │ + andcs pc, r1, r7, lsr #26 │ │ │ │ @ instruction: 0x2605bd70 │ │ │ │ @ instruction: 0x2601e7dd │ │ │ │ @ instruction: 0x2603e7db │ │ │ │ @ instruction: 0x2606e7d9 │ │ │ │ @ instruction: 0x2604e7d7 │ │ │ │ @ instruction: 0x2600e7d5 │ │ │ │ @ instruction: 0x2602e7d3 │ │ │ │ svclt 0x0000e7d1 │ │ │ │ - rsbseq r9, r5, lr, lsl r0 │ │ │ │ + rsbseq r9, r5, lr │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r8, r4, ror sl │ │ │ │ @ instruction: 0x46044b74 │ │ │ │ @ instruction: 0x460d447a │ │ │ │ @@ -481819,225 +481823,225 @@ │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ movwls r2, #17155 @ 0x4303 │ │ │ │ mrc2 7, 0, pc, cr2, cr15, {7} │ │ │ │ strmi r4, [r1], -r3, asr #12 │ │ │ │ stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ strtmi r5, [r0], -r0, lsl #2 │ │ │ │ msrne (UNDEF: 99), r0 │ │ │ │ - @ instruction: 0xffdaf67e │ │ │ │ - blmi 185920c │ │ │ │ + @ instruction: 0xffd2f67e │ │ │ │ + blmi 185921c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e0914 │ │ │ │ + blls 3e0924 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r8, r4, lsr #1 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blcs a259ec │ │ │ │ + blcs a259fc │ │ │ │ strmi sp, [sl], -r5 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ - @ instruction: 0xff2cf67e │ │ │ │ + @ instruction: 0xff24f67e │ │ │ │ svcge 0x00044605 │ │ │ │ ldrtmi r4, [sl], -r9, lsr #12 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0a00 │ │ │ │ @ instruction: 0xf7ffa010 │ │ │ │ ldrtmi pc, [sl], -r7, ror #27 @ │ │ │ │ strmi r4, [r0], r9, lsr #12 │ │ │ │ strcs r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7ff9604 │ │ │ │ movwcs pc, #36319 @ 0x8ddf @ │ │ │ │ andsge pc, r4, sp, asr #17 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #6 │ │ │ │ - blvc 341f74 │ │ │ │ + blvc 341f84 │ │ │ │ eorcs r4, r0, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b02 │ │ │ │ - @ instruction: 0x4606fdd5 │ │ │ │ - blge 2b2e14 │ │ │ │ + strmi pc, [r6], -sp, asr #27 │ │ │ │ + blge 2b2e24 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf94cf67f │ │ │ │ + @ instruction: 0xf944f67f │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - @ instruction: 0x4642ff1f │ │ │ │ + @ instruction: 0x4642ff17 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xff18f67e │ │ │ │ + @ instruction: 0xff10f67e │ │ │ │ @ instruction: 0x4629463a │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ movwls r2, #17154 @ 0x4302 │ │ │ │ ldc2 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ smlabtcc r4, sp, r9, lr │ │ │ │ eorcs r4, r0, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0xed9d6920 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ - blvc 2c1f9c │ │ │ │ - stc2 6, cr15, [r6, #492]! @ 0x1ec │ │ │ │ + blvc 2c1fac │ │ │ │ + ldc2 6, cr15, [lr, #492] @ 0x1ec │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f157c │ │ │ │ + blgt 2f158c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0x4633f91d │ │ │ │ + @ instruction: 0x4633f915 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - mrc2 6, 7, pc, cr0, cr14, {3} │ │ │ │ + mcr2 6, 7, pc, cr8, cr14, {3} @ │ │ │ │ @ instruction: 0x4629463a │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ movwls r2, #17155 @ 0x4303 │ │ │ │ stc2 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ andcs r2, r0, #24, 6 @ 0x60000000 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ tstcs r1, r7, lsl #12 │ │ │ │ ldmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - ldc2l 6, cr15, [lr, #-492]! @ 0xfffffe14 │ │ │ │ + ldc2l 6, cr15, [r6, #-492]! @ 0xfffffe14 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f15cc │ │ │ │ + blgt 2f15dc │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0x462bf8f5 │ │ │ │ + strtmi pc, [fp], -sp, ror #17 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mcr2 6, 6, pc, cr8, cr14, {3} @ │ │ │ │ + mcr2 6, 6, pc, cr0, cr14, {3} @ │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strbmi pc, [r2], -r1, asr #29 @ │ │ │ │ + @ instruction: 0x4642feb9 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - mrc2 6, 5, pc, cr10, cr14, {3} │ │ │ │ - @ instruction: 0xf629e750 │ │ │ │ - svclt 0x0000e804 │ │ │ │ - rsbseq r9, r7, r8, asr #15 │ │ │ │ + mrc2 6, 5, pc, cr2, cr14, {3} │ │ │ │ + @ instruction: 0xf628e750 │ │ │ │ + svclt 0x0000effc │ │ │ │ + ldrhteq r9, [r7], #-120 @ 0xffffff88 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, ip, asr r7 │ │ │ │ + rsbseq r9, r7, ip, asr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strdlt r4, [fp], r8 │ │ │ │ @ instruction: 0x460d4bf8 │ │ │ │ @ instruction: 0x4604447a │ │ │ │ mcrrvc 8, 13, r5, sl, cr3 │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldmdbvs r9, {r0, r1, r8, fp, sp, lr}^ │ │ │ │ umaalne pc, r0, r1, r8 @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - bcs 426cc8 │ │ │ │ + bcs 426cd8 │ │ │ │ strtmi fp, [pc], -r8, lsl #30 │ │ │ │ strtmi sp, [sl], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ - mcr2 6, 3, pc, cr6, cr14, {3} @ │ │ │ │ + mrc2 6, 2, pc, cr14, cr14, {3} │ │ │ │ strmi r6, [r7], -r3, lsr #18 │ │ │ │ andcs r2, r0, r8, lsl #4 │ │ │ │ andcs lr, r6, sp, asr #19 │ │ │ │ tstcs r1, r8, lsl r6 │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67b2220 │ │ │ │ - strmi pc, [r6], -r1, lsr #26 │ │ │ │ - blge 332f7c │ │ │ │ + @ instruction: 0x4606fd19 │ │ │ │ + blge 332f8c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf898f67f │ │ │ │ + @ instruction: 0xf890f67f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 6, pc, r3, cr11 @ │ │ │ │ - blcs 4184a0 │ │ │ │ + mcrrvc 14, 6, pc, r3, cr3 @ │ │ │ │ + blcs 4184b0 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - @ instruction: 0x4680fe3b │ │ │ │ + @ instruction: 0x4680fe33 │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ smlabtcc r6, sp, r9, lr │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67b2220 │ │ │ │ - @ instruction: 0x4606fcf7 │ │ │ │ - blge 332fd0 │ │ │ │ + strmi pc, [r6], -pc, ror #25 │ │ │ │ + blge 332fe0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf86ef67f │ │ │ │ + @ instruction: 0xf866f67f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 4, pc, r3, cr1 @ │ │ │ │ - blcs 4184f8 │ │ │ │ + mcrrvc 14, 3, pc, r3, cr9 @ │ │ │ │ + blcs 418508 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - pkhbtmi pc, r1, r1, lsl #28 @ │ │ │ │ + strmi pc, [r1], r9, lsl #28 │ │ │ │ andcs r2, r0, #24, 6 @ 0x60000000 │ │ │ │ andcc lr, r6, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf67bab04 │ │ │ │ - strmi pc, [r6], -sp, asr #25 │ │ │ │ - blge 333024 │ │ │ │ + strmi pc, [r6], -r5, asr #25 │ │ │ │ + blge 333034 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf844f67f │ │ │ │ + @ instruction: 0xf83cf67f │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [sl], -r5, ror #3 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 1, pc, r3, cr7 @ │ │ │ │ - blcs 41834c │ │ │ │ + mcrrvc 14, 0, pc, r3, cr15 @ │ │ │ │ + blcs 41835c │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strmi pc, [r1], -r7, ror #27 │ │ │ │ + @ instruction: 0x4601fddf │ │ │ │ smlabtls r0, sp, r9, lr │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67e11d1 │ │ │ │ - bmi fec46540 │ │ │ │ + bmi fec46530 │ │ │ │ ldrbtmi r4, [sl], #-2982 @ 0xfffff45a │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ stmib sp, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ ldrmi r1, [r8], -r6, lsl #2 │ │ │ │ strcs r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf10d2700 │ │ │ │ stmib sp, {r3, r4, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf67b6704 │ │ │ │ - strmi pc, [r6], -sp, lsl #25 │ │ │ │ - blge 3330a4 │ │ │ │ + strmi pc, [r6], -r5, lsl #25 │ │ │ │ + blge 3330b4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf804f67f │ │ │ │ + @ instruction: 0xfffcf67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - ldc2l 6, cr15, [r8, #504] @ 0x1f8 │ │ │ │ + ldc2l 6, cr15, [r0, #504] @ 0x1f8 │ │ │ │ strmi r7, [r7], -r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - stc2 6, cr15, [r8, #504]! @ 0x1f8 │ │ │ │ + stc2 6, cr15, [r0, #504]! @ 0x1f8 │ │ │ │ stclvc 6, cr4, [sl], #-28 @ 0xffffffe4 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - bcs a0afe8 │ │ │ │ + bcs a0aff8 │ │ │ │ mrshi pc, R8_fiq @ │ │ │ │ - blcs 9ce534 │ │ │ │ + blcs 9ce544 │ │ │ │ mrshi pc, R11_fiq @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ tsteq r9, r0, lsr #32 │ │ │ │ tsteq r9, r9, lsl #2 │ │ │ │ tsteq r9, r9, lsl #2 │ │ │ │ eoreq r0, r0, r9, lsl #2 │ │ │ │ tsteq r9, r9, lsl #2 │ │ │ │ @@ -482053,28 +482057,28 @@ │ │ │ │ tsteq r9, r9, lsl #2 │ │ │ │ rscseq r0, r1, r9, lsl #2 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldmib sp, {r3, ip, sp}^ │ │ │ │ tstcs r1, r2, lsl #18 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf67b8906 │ │ │ │ - @ instruction: 0x4606fc39 │ │ │ │ + @ instruction: 0x4606fc31 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffb0f67e │ │ │ │ + @ instruction: 0xffa8f67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - stc2 6, cr15, [r4, #504] @ 0x1f8 │ │ │ │ + ldc2l 6, cr15, [ip, #-504]! @ 0xfffffe08 │ │ │ │ strmi r7, [r0], r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - ldc2l 6, cr15, [r4, #-504] @ 0xfffffe08 │ │ │ │ + stc2l 6, cr15, [ip, #-504] @ 0xfffffe08 │ │ │ │ @ instruction: 0xf10d4680 │ │ │ │ @ instruction: 0x7c6a0910 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ @ instruction: 0xf8c92a20 │ │ │ │ vhadd.s8 d3, d0, d4 │ │ │ │ cdpne 0, 5, cr8, cr3, cr12, {5} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ @@ -482088,66 +482092,66 @@ │ │ │ │ adcslt fp, r2, #536870923 @ 0x2000000b │ │ │ │ adcslt fp, r2, #536870923 @ 0x2000000b │ │ │ │ movwcs r1, #8370 @ 0x20b2 │ │ │ │ ldc 3, cr9, [sp, #16] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b06 │ │ │ │ - @ instruction: 0x4606fbf3 │ │ │ │ + strmi pc, [r6], -fp, ror #23 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xff6af67e │ │ │ │ + @ instruction: 0xff62f67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - ldc2 6, cr15, [lr, #-504]! @ 0xfffffe08 │ │ │ │ + ldc2 6, cr15, [r6, #-504]! @ 0xfffffe08 │ │ │ │ strmi r7, [r2], r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - stc2 6, cr15, [lr, #-504] @ 0xfffffe08 │ │ │ │ + stc2 6, cr15, [r6, #-504] @ 0xfffffe08 │ │ │ │ stclvc 6, cr4, [sl], #-520 @ 0xfffffdf8 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ - bcs a12d24 │ │ │ │ + bcs a12d34 │ │ │ │ stmdale r3!, {r1, r2, r8, r9, ip, pc}^ │ │ │ │ - blcs 9ce668 │ │ │ │ + blcs 9ce678 │ │ │ │ ldm pc, {r0, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ subvc pc, r8, r3 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r4, r0, r0, ror r4 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r4, r0, r0, ror r0 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ movwcs r1, #12400 @ 0x3070 │ │ │ │ ldc 3, cr9, [sp, #24] │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b04 │ │ │ │ - @ instruction: 0x4606fbb1 │ │ │ │ + strmi pc, [r6], -r9, lsr #23 │ │ │ │ ldm r9!, {r6, r8, ip, sp, pc} │ │ │ │ adcsvs r0, r0, #3 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xff28f67e │ │ │ │ + @ instruction: 0xff20f67e │ │ │ │ orrcs r4, r8, r3, lsr r6 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - ldc2l 6, cr15, [ip], #504 @ 0x1f8 │ │ │ │ + ldc2l 6, cr15, [r4], #504 @ 0x1f8 │ │ │ │ strmi r7, [r1], -r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - stc2l 6, cr15, [ip], {126} @ 0x7e │ │ │ │ + stc2l 6, cr15, [r4], {126} @ 0x7e │ │ │ │ stmib sp, {r0, r9, sl, lr}^ │ │ │ │ strbmi sl, [r3], -r0, lsl #2 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ bicsne pc, r1, r0, asr #4 │ │ │ │ - ldc2l 6, cr15, [sl, #-504] @ 0xfffffe08 │ │ │ │ + ldc2l 6, cr15, [r2, #-504] @ 0xfffffe08 │ │ │ │ movwcs lr, #14051 @ 0x36e3 │ │ │ │ andscc pc, r8, sp, lsr #17 │ │ │ │ movwcs lr, #14285 @ 0x37cd │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6089 @ 0x17c9 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #10181 @ 0x27c5 │ │ │ │ @@ -482164,35 +482168,35 @@ │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ andcs lr, r2, sp, lsr #15 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ strb r0, [r6, -r4, lsl #2]! │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ @ instruction: 0xf628e71b │ │ │ │ - svclt 0x0000ee04 │ │ │ │ - ldrsbteq r9, [r7], #-88 @ 0xffffffa8 │ │ │ │ + svclt 0x0000edfc │ │ │ │ + rsbseq r9, r7, r8, asr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00779492 │ │ │ │ + rsbseq r9, r7, r2, lsl #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r4, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2884 @ 0xfffff4bc │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ stmibvs lr!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r1, r2, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 220ef0 │ │ │ │ + blcs 220f00 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 10d973c │ │ │ │ + blmi 10d974c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5e0ebc │ │ │ │ + blls 5e0ecc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r9, r0, lsl #6 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ svcge 0x00090808 │ │ │ │ movwls r4, #5785 @ 0x1699 │ │ │ │ @@ -482204,89 +482208,89 @@ │ │ │ │ strls r0, [r7], -pc │ │ │ │ strls r6, [r6], #-2276 @ 0xfffff71c │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf67c4650 │ │ │ │ - @ instruction: 0x4683ff7b │ │ │ │ + @ instruction: 0x4683ff73 │ │ │ │ svceq 0x0000f1ba │ │ │ │ strcs sp, [r0], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0x1010f8da │ │ │ │ ldrdge pc, [r0], -r1 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad017 │ │ │ │ cmnlt r2, r0 │ │ │ │ stmdblt r2!, {r1, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ msrmi CPSR_, #16128 @ 0x3f00 │ │ │ │ ldrbmi fp, [r1], -r4, asr #5 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blvc 4bb698 │ │ │ │ + blvc 4bb6a8 │ │ │ │ ldrtmi fp, [r8], -sl, lsr #18 │ │ │ │ ldc2 7, cr15, [r2], #-1020 @ 0xfffffc04 │ │ │ │ movweq lr, #19008 @ 0x4a40 │ │ │ │ @ instruction: 0x4658b2dc │ │ │ │ @ instruction: 0xf67c46da │ │ │ │ - @ instruction: 0xf1bbff53 │ │ │ │ + @ instruction: 0xf1bbff4b │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrb r4, [r7, r3, lsl #13] │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6884630 │ │ │ │ - strls pc, [r1], #-2985 @ 0xfffff457 │ │ │ │ + strls pc, [r1], #-2977 @ 0xfffff45f │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ addsle r2, fp, r0, lsl #22 │ │ │ │ addsle r2, r9, r0, lsl #26 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r1, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - blcs 220fcc │ │ │ │ + blcs 220fdc │ │ │ │ @ instruction: 0xe791d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6884630 │ │ │ │ - @ instruction: 0xe7ebfb95 │ │ │ │ - stcl 6, cr15, [sl, #-160]! @ 0xffffff60 │ │ │ │ - ldrsbteq r9, [r7], #-26 @ 0xffffffe6 │ │ │ │ + strb pc, [fp, sp, lsl #23]! @ │ │ │ │ + stcl 6, cr15, [r2, #-160]! @ 0xffffff60 │ │ │ │ + rsbseq r9, r7, sl, asr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r9, [r7], #-20 @ 0xffffffec │ │ │ │ + rsbseq r9, r7, r4, lsr #3 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r7], -lr, lsl #12 │ │ │ │ andcs r4, r1, #1048576 @ 0x100000 │ │ │ │ ldrdls pc, [ip, -pc]! @ │ │ │ │ @ instruction: 0xf6e569f0 │ │ │ │ - ldmdbvs ip!, {r0, r2, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs ip!, {r0, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdavs r3!, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04fb30b │ │ │ │ vpmin.s8 d16, d0, d16 │ │ │ │ stmibvs r3!, {r0, r1, r2, r3, r5, r6, fp, ip} │ │ │ │ - blvc ce0fec │ │ │ │ + blvc ce0ffc │ │ │ │ ldmdale r4, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstne r3, #-2080374784 @ 0x84000000 │ │ │ │ tstne r3, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0xf8950005 │ │ │ │ - blcs 253060 │ │ │ │ + blcs 253070 │ │ │ │ cdpvc 0, 3, cr13, cr3, cr9, {0} │ │ │ │ ldmibvs r0!, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6e54629 │ │ │ │ - stmdacs r0, {r0, r1, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ stmvs r3, {r1, r5, r6, ip, lr, pc} │ │ │ │ stmdavs r4!, {r0, r1, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 221038 │ │ │ │ + blcs 221048 │ │ │ │ strcs sp, [r0], #-481 @ 0xfffffe1f │ │ │ │ ldmibvs r0!, {r0, r2, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6e54639 │ │ │ │ - @ instruction: 0x6084fcbd │ │ │ │ + @ instruction: 0x6084fcb5 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ - blmi ea8f84 │ │ │ │ + blmi ea8f94 │ │ │ │ @ instruction: 0xf8596968 │ │ │ │ - blx 492fda │ │ │ │ + blx 492fea │ │ │ │ ldmdbvc fp, {r8, r9, ip, sp}^ │ │ │ │ strcs fp, [r1], #-2539 @ 0xfffff615 │ │ │ │ strb r4, [ip, r5, lsr #12]! │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ eorle r7, r0, sl, lsl #31 │ │ │ │ strbmi sp, [r3, #-2362] @ 0xfffff6c6 │ │ │ │ @ instruction: 0xf5b3d0f5 │ │ │ │ @@ -482297,44 +482301,44 @@ │ │ │ │ smlalle r4, sl, r3, r2 │ │ │ │ sbcsne pc, sp, #64, 4 │ │ │ │ smlalle r4, r6, r3, r2 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xd1b22b00 │ │ │ │ @ instruction: 0xf5b0e7cf │ │ │ │ sbcsle r7, lr, ip, lsr #31 │ │ │ │ - @ instruction: 0xff02f67d │ │ │ │ + mrc2 6, 7, pc, cr10, cr13, {3} │ │ │ │ sbcle r2, r4, r0, lsl #16 │ │ │ │ strtmi r2, [r5], -r1, lsl #8 │ │ │ │ cdpvs 7, 2, cr14, cr11, cr7, {6} │ │ │ │ - blvc 8a1094 │ │ │ │ + blvc 8a10a4 │ │ │ │ @ instruction: 0xd1292a01 │ │ │ │ @ instruction: 0xf413699b │ │ │ │ sbcle r2, lr, r0, asr #31 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ orrsle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0xf5a3e7b7 │ │ │ │ - blcs 8a3ea4 │ │ │ │ + blcs 8a3eb4 │ │ │ │ eorcs sp, r1, #11468800 @ 0xaf0000 │ │ │ │ andmi pc, r0, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strcs sp, [r1], #-1449 @ 0xfffffa57 │ │ │ │ str r4, [ip, r5, lsr #12]! │ │ │ │ - blcs 2d5f4c │ │ │ │ + blcs 2d5f5c │ │ │ │ stmdavs r4!, {r0, r3, r4, r5, r7, r8, fp, ip, lr, pc} │ │ │ │ - blcs 2210f0 │ │ │ │ + blcs 221100 │ │ │ │ str sp, [r2, r5, lsl #3]! │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xff68f7ff │ │ │ │ @ instruction: 0xd1ae2800 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe796af7a │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - @ instruction: 0x0077909c │ │ │ │ + rsbseq r9, r7, ip, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0028f8cc │ │ │ │ ldrdlt r4, [sp], r0 @ │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ @@ -482342,108 +482346,108 @@ │ │ │ │ ldmpl r3, {r1, r2, r3, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0x932b681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x460fb136 │ │ │ │ ldmiblt r4, {r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs lr!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ - blmi ff3d9bec │ │ │ │ + blmi ff3d9bfc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ce113c │ │ │ │ + blls ce114c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrtmi r8, [r0], -r1, lsl #3 │ │ │ │ pop {r0, r2, r3, r5, ip, sp, pc} │ │ │ │ - blge beb0a8 │ │ │ │ + blge beb0b8 │ │ │ │ ldmeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ movwls r2, #46592 @ 0xb600 │ │ │ │ strbmi r4, [r2], fp, lsr #12 │ │ │ │ ldrtmi r4, [r1], r5, lsr #12 │ │ │ │ - bleq 1d43530 │ │ │ │ + bleq 1d43540 │ │ │ │ @ instruction: 0x461c46b8 │ │ │ │ strtmi r6, [r8], -fp, lsr #18 │ │ │ │ @ instruction: 0x932368db │ │ │ │ - @ instruction: 0xf972f6e7 │ │ │ │ + @ instruction: 0xf96af6e7 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ - blls 4ebda4 │ │ │ │ + blls 4ebdb4 │ │ │ │ stmdbcc r5!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bls c01850 │ │ │ │ - stc2l 6, cr15, [sl, #916]! @ 0x394 │ │ │ │ + bls c01860 │ │ │ │ + stc2l 6, cr15, [r2, #916]! @ 0x394 │ │ │ │ movwls r6, #51627 @ 0xc9ab │ │ │ │ @ instruction: 0xf88d902a │ │ │ │ - blcs 2273bc │ │ │ │ + blcs 2273cc │ │ │ │ msrhi CPSR_f, r0 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ movwls r5, #25613 @ 0x640d │ │ │ │ stmdavs pc, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ subge pc, r4, sp, asr #17 │ │ │ │ ldmdbvs sp, {r2, r3, r8, r9, fp, ip, pc} │ │ │ │ cdpcs 8, 0, cr6, cr0, cr14, {1} │ │ │ │ mrshi pc, (UNDEF: 11) @ │ │ │ │ - blcs 425dfc │ │ │ │ + blcs 425e0c │ │ │ │ strls fp, [r7, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0xf0404633 │ │ │ │ ldmdavs sl, {r2, r8, pc} │ │ │ │ - blvc 873648 │ │ │ │ + blvc 873658 │ │ │ │ tstle r4, r8, lsl #18 │ │ │ │ ldrmi r9, [r3], -r7, lsl #6 │ │ │ │ - bcs 2211d4 │ │ │ │ + bcs 2211e4 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc ee7628 │ │ │ │ + blvc ee7638 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf8958128 │ │ │ │ strcs r0, [r0], #-52 @ 0xffffffcc │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ @ instruction: 0xf89d80bd │ │ │ │ - blcs 213420 │ │ │ │ + blcs 213430 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ mlasmi r5, r5, r8, pc @ │ │ │ │ @ instruction: 0xf67d9403 │ │ │ │ - @ instruction: 0x4601fe1d │ │ │ │ + @ instruction: 0x4601fe15 │ │ │ │ @ instruction: 0xf67b9823 │ │ │ │ - @ instruction: 0xf100f921 │ │ │ │ + @ instruction: 0xf100f919 │ │ │ │ @ instruction: 0x4619031c │ │ │ │ @ instruction: 0xf8959308 │ │ │ │ @ instruction: 0x46232034 │ │ │ │ @ instruction: 0xf67c4682 │ │ │ │ - @ instruction: 0xf895fc1f │ │ │ │ - blcs 213290 │ │ │ │ + @ instruction: 0xf895fc17 │ │ │ │ + blcs 2132a0 │ │ │ │ addhi pc, r4, r0 │ │ │ │ @ instruction: 0xf04f9501 │ │ │ │ ldcge 8, cr0, [pc], {-0} │ │ │ │ - blge 758aa4 │ │ │ │ + blge 758ab4 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ movwge lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67b9823 │ │ │ │ - blls 285a8c │ │ │ │ + blls 285a7c │ │ │ │ strteq pc, [r4], -r0, lsl #2 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ @ instruction: 0xf67c3035 │ │ │ │ - blls 286200 │ │ │ │ + blls 2861f0 │ │ │ │ stmib fp, {r1, r2, r3, r4, r9, sl, ip, pc}^ │ │ │ │ ldmdbvs lr, {r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8cb9b02 │ │ │ │ @ instruction: 0xf1039008 │ │ │ │ @ instruction: 0xf8d60e30 │ │ │ │ ldm fp, {sp, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf1ba000f │ │ │ │ suble r0, r0, r0, lsl #30 │ │ │ │ @ instruction: 0xf388fa5f │ │ │ │ strhi lr, [r9, #-2509] @ 0xfffff633 │ │ │ │ vst1.8 {d20-d22}, [pc :64]! │ │ │ │ stmdals r3!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8dcf67b │ │ │ │ - beq 943634 │ │ │ │ + @ instruction: 0xf8d4f67b │ │ │ │ + beq 943644 │ │ │ │ andcs r9, r1, #3072 @ 0xc00 │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ - blx ff944c32 │ │ │ │ + blx ff744c42 │ │ │ │ stmib fp, {r0, r1, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf1089900 │ │ │ │ @ instruction: 0xf8cb0c30 │ │ │ │ tstls lr, #8 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ subpl pc, r0, r8, lsl #17 │ │ │ │ @@ -482453,82 +482457,82 @@ │ │ │ │ mulle r4, r1, r2 │ │ │ │ @ instruction: 0xb11269da │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ tstls r8, #98 @ 0x62 │ │ │ │ tstls r7, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x4642ab17 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx 644c76 │ │ │ │ + blx 444c86 │ │ │ │ @ instruction: 0x465268b1 │ │ │ │ @ instruction: 0xf67b4638 │ │ │ │ - ldmdavs r6!, {r0, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - blcs 221364 │ │ │ │ + ldmdavs r6!, {r0, r2, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + blcs 221374 │ │ │ │ ldmib sp, {r0, r2, r6, r7, r8, ip, lr, pc}^ │ │ │ │ movwcs r8, #9481 @ 0x2509 │ │ │ │ ldrtmi r9, [sl], -r1, lsl #28 │ │ │ │ @ instruction: 0xf1089315 │ │ │ │ - blls 3492b0 │ │ │ │ + blls 3492c0 │ │ │ │ ldm r3, {r1, r2, r4, r9, sl, ip, pc} │ │ │ │ @ instruction: 0xf67b0003 │ │ │ │ - blls 2c5e9c │ │ │ │ + blls 2c5e8c │ │ │ │ movwls r3, #8992 @ 0x2320 │ │ │ │ mlascc r4, r6, r8, pc @ │ │ │ │ orrle r4, r9, #152, 10 @ 0x26000000 │ │ │ │ @ instruction: 0xf8dd462e │ │ │ │ stcls 0, cr10, [r1, #-64] @ 0xffffffc0 │ │ │ │ movwcs r9, #15367 @ 0x3c07 │ │ │ │ - blge 6ebf20 │ │ │ │ + blge 6ebf30 │ │ │ │ @ instruction: 0x46529414 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx ffb44ccc │ │ │ │ + blx ff944cdc │ │ │ │ @ instruction: 0xf1059908 │ │ │ │ @ instruction: 0xf67c0024 │ │ │ │ - bvs 1c46190 │ │ │ │ - @ instruction: 0xffb4f67b │ │ │ │ + bvs 1c46180 │ │ │ │ + @ instruction: 0xffacf67b │ │ │ │ eorvs r9, fp, fp, lsl #22 │ │ │ │ - blls c17d8c │ │ │ │ + blls c17d9c │ │ │ │ andsvs r6, sp, fp, rrx │ │ │ │ rsble r9, r3, r8, lsr #10 │ │ │ │ cmplt lr, #16777216 @ 0x1000000 │ │ │ │ ldmdavs r6!, {r0, r2, r4, r5, r9, sl, lr} │ │ │ │ movwlt r6, #47155 @ 0xb833 │ │ │ │ - blcs 425fdc │ │ │ │ + blcs 425fec │ │ │ │ @ instruction: 0xf895d11e │ │ │ │ stmdacs r1, {r2, r4, r5} │ │ │ │ @ instruction: 0xf89dd0f4 │ │ │ │ - blcs 2135b0 │ │ │ │ + blcs 2135c0 │ │ │ │ svcge 0x0038f47f │ │ │ │ strtmi r9, [r9], -sl, lsr #16 │ │ │ │ - blx 344ec2 │ │ │ │ + blx 144ed0 │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ - blcs 221540 │ │ │ │ + blcs 221550 │ │ │ │ @ instruction: 0xf895d0e5 │ │ │ │ @ instruction: 0xe72b0034 │ │ │ │ tstls r9, #134217728 @ 0x8000000 │ │ │ │ andsls sl, sl, #25600 @ 0x6400 │ │ │ │ ldm r3, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b0003 │ │ │ │ - ldr pc, [fp, sp, lsr #21] │ │ │ │ + ldr pc, [fp, r5, lsr #21] │ │ │ │ mlaseq r4, r5, r8, pc @ │ │ │ │ stmdacs r1, {r9, sl, sp} │ │ │ │ svcge 0x0017f47f │ │ │ │ @ instruction: 0x43239b06 │ │ │ │ stmdals ip, {r1, r2, r8, r9, ip, pc} │ │ │ │ - ldc2 6, cr15, [r8, #-496] @ 0xfffffe10 │ │ │ │ + ldc2 6, cr15, [r0, #-496] @ 0xfffffe10 │ │ │ │ stmdacs r0, {r2, r3, ip, pc} │ │ │ │ mcrge 4, 7, pc, cr8, cr15, {3} @ │ │ │ │ stmdavs pc, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ ldmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ tstmi lr, #218103808 @ 0xd000000 │ │ │ │ ldrdge pc, [r4], #-141 @ 0xffffff73 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf968f688 │ │ │ │ + @ instruction: 0xf960f688 │ │ │ │ @ instruction: 0xf67b4650 │ │ │ │ - stmdals sl!, {r0, r1, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xff9ef6e6 │ │ │ │ + stmdals sl!, {r0, r1, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xff96f6e6 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 14, cr10, [r0], {149} @ 0x95 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr2, cr15, {1} │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ mcrge 4, 5, pc, cr10, cr15, {3} @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @@ -482540,27 +482544,27 @@ │ │ │ │ @ instruction: 0xe6e50034 │ │ │ │ movwls r2, #25345 @ 0x6301 │ │ │ │ @ instruction: 0xf895e7c9 │ │ │ │ strcs r0, [r0], #-52 @ 0xffffffcc │ │ │ │ svclt 0x00182801 │ │ │ │ @ instruction: 0xf47f4626 │ │ │ │ sbfx sl, r6, #29, #30 │ │ │ │ - bl 6c4c84 │ │ │ │ - rsbseq r8, r7, r6, asr pc │ │ │ │ + bl 4c4c94 │ │ │ │ + rsbseq r8, r7, r6, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r7, r4, lsr pc │ │ │ │ + rsbseq r8, r7, r4, lsr #30 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 26b838 │ │ │ │ + blge 26b848 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -482576,19 +482580,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf67a6930 │ │ │ │ - stclvc 15, cr15, [r3], #-748 @ 0xfffffd14 │ │ │ │ + stclvc 15, cr15, [r3], #-716 @ 0xfffffd34 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf67c4680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -482596,121 +482600,121 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67e4630 │ │ │ │ - bmi 4c62b8 │ │ │ │ + bmi 4c62a8 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf62881f0 │ │ │ │ - svclt 0x0000ea94 │ │ │ │ - ldrshteq r8, [r7], #-182 @ 0xffffff4a │ │ │ │ + svclt 0x0000ea8c │ │ │ │ + rsbseq r8, r7, r6, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r7, sl, lsr fp │ │ │ │ + rsbseq r8, r7, sl, lsr #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ adcslt r4, r1, ip, ror #21 │ │ │ │ strmi r4, [r4], -ip, ror #23 │ │ │ │ stclmi 4, cr4, [ip, #488]! @ 0x1e8 │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x932f681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmibvs r3, {r7, r8, ip, sp, pc} │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r3, #442368 @ 0x6c000 │ │ │ │ cmplt fp, sl │ │ │ │ - bcs 326194 │ │ │ │ + bcs 3261a4 │ │ │ │ ldmdbvs sl, {r1, r8, ip, lr, pc}^ │ │ │ │ andsle r2, r7, r0, ror #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf06f4620 │ │ │ │ @ instruction: 0xf6880108 │ │ │ │ - andcs pc, r0, r9, lsl #17 │ │ │ │ - blmi ff8da0c0 │ │ │ │ + andcs pc, r0, r1, lsl #17 │ │ │ │ + blmi ff8da0d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls de15bc │ │ │ │ + blls de15cc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorslt r8, r1, r9, lsr #3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdcs r4, [r4, #-167]! @ 0xffffff59 │ │ │ │ andls r5, r1, r8, lsr #17 │ │ │ │ - blx 261ada │ │ │ │ + blx 261aea │ │ │ │ @ instruction: 0xf8920202 │ │ │ │ andcc r2, fp, #82 @ 0x52 │ │ │ │ eorpl pc, r2, r3, asr r8 @ │ │ │ │ ldmdavs fp, {r0, r2, r7, r8, ip, sp, pc} │ │ │ │ - bcs 2215ec │ │ │ │ - blcs 23b8f0 │ │ │ │ - blvc 8bb8ec │ │ │ │ + bcs 2215fc │ │ │ │ + blcs 23b900 │ │ │ │ + blvc 8bb8fc │ │ │ │ tstle r2, r4, lsl #20 │ │ │ │ - bcs 1a21afc │ │ │ │ + bcs 1a21b0c │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ - bcs 221604 │ │ │ │ + bcs 221614 │ │ │ │ @ instruction: 0xe7cdd1f5 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xffeaf687 │ │ │ │ + @ instruction: 0xffe2f687 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - strtmi pc, [r8], -r9, lsr #26 │ │ │ │ - stc2 6, cr15, [r6, #920] @ 0x398 │ │ │ │ + strtmi pc, [r8], -r1, lsr #26 │ │ │ │ + ldc2l 6, cr15, [lr, #-920]! @ 0xfffffc68 │ │ │ │ stmib sp, {r0, r1, r5, r8, fp, sp, lr}^ │ │ │ │ - bge 71ca0c │ │ │ │ + bge 71ca1c │ │ │ │ ldrpl lr, [r6, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0x46074615 │ │ │ │ ldmvs fp, {r2, r4, r7, r9, sl, lr}^ │ │ │ │ stmib sp, {r1, r2, r3, r9, sl, fp, sp, pc}^ │ │ │ │ ssatmi r3, #23, r8, lsl #8 │ │ │ │ - stcgt 2, cr9, [pc, #-24] @ 2075bc │ │ │ │ + stcgt 2, cr9, [pc, #-24] @ 2075cc │ │ │ │ strgt r9, [pc], -fp, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ tstcs r4, r3, lsr #24 │ │ │ │ tstcc pc, #56, 12 @ 0x3800000 │ │ │ │ andsls r0, sl, #1474560 @ 0x168000 │ │ │ │ - ldc2l 6, cr15, [r0, #920]! @ 0x398 │ │ │ │ + stc2l 6, cr15, [r8, #920]! @ 0x398 │ │ │ │ ldmdals r9, {r0, r1, r3, r4, ip, pc} │ │ │ │ - blx ffac502c │ │ │ │ + blx ff8c503c │ │ │ │ smlattcs r4, r2, fp, r6 │ │ │ │ @ instruction: 0x4638901c │ │ │ │ - ldc2l 6, cr15, [r8, #920]! @ 0x398 │ │ │ │ + ldc2l 6, cr15, [r0, #920]! @ 0x398 │ │ │ │ @ instruction: 0x4620901d │ │ │ │ - blx 94500e │ │ │ │ + blx 74501e │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ addhi pc, r3, r0 │ │ │ │ - bne fec03f28 │ │ │ │ + bne fec03f38 │ │ │ │ strvc lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0x8010f8d6 │ │ │ │ ldrdlt pc, [r0], -r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd06f │ │ │ │ strls r3, [r0], -r0 │ │ │ │ - blls 252244 │ │ │ │ + blls 252254 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrbmi r0, [ip], -r0, lsl #22 │ │ │ │ orrcc pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf8989305 │ │ │ │ - blcs 313688 │ │ │ │ + blcs 313698 │ │ │ │ @ instruction: 0xf8d8d154 │ │ │ │ ldrbmi r3, [r3, #-20] @ 0xffffffec │ │ │ │ @ instruction: 0xf5b3d06f │ │ │ │ @ instruction: 0xf0007f24 │ │ │ │ - blcs 1a27898 │ │ │ │ + blcs 1a278a8 │ │ │ │ @ instruction: 0xf8d8d14a │ │ │ │ @ instruction: 0xf1083020 │ │ │ │ addsmi r0, lr, #28, 12 @ 0x1c00000 │ │ │ │ tstphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5039b01 │ │ │ │ @ instruction: 0xf8925200 │ │ │ │ movwcc r3, #46546 @ 0xb5d2 │ │ │ │ @@ -482719,15 +482723,15 @@ │ │ │ │ ldrbeq pc, [r1, #2194] @ 0x892 @ │ │ │ │ ldrbcc pc, [r3, #2194] @ 0x892 @ │ │ │ │ andeq pc, fp, #0, 2 │ │ │ │ movwcc r9, #47131 @ 0xb81b │ │ │ │ eorls pc, r2, r8, asr r8 @ │ │ │ │ @ instruction: 0xf8589a1a │ │ │ │ addseq r5, r2, r3, lsr #32 │ │ │ │ - cdp 6, 13, cr15, cr6, cr7, {1} │ │ │ │ + cdp 6, 12, cr15, cr14, cr7, {1} │ │ │ │ ldrdne pc, [r0], -r8 @ │ │ │ │ svcne 0x000a9b1b │ │ │ │ andsle r4, r9, lr, lsl #5 │ │ │ │ ldmdavs r1, {r0, r8, r9, sl, sp} │ │ │ │ ldrle r0, [r1], #-1992 @ 0xfffff838 │ │ │ │ @ instruction: 0xf5a06948 │ │ │ │ stmdacs r1, {r2, r5, ip, sp, lr} │ │ │ │ @@ -482739,74 +482743,74 @@ │ │ │ │ tsteq ip, r1, asr #20 │ │ │ │ eorne pc, r0, r3, asr #16 │ │ │ │ svcne 0x000a6891 │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ @ instruction: 0xf8d8462a │ │ │ │ ldmib sp, {r2, r5, sp, lr}^ │ │ │ │ @ instruction: 0x4649051c │ │ │ │ - blx feb45124 │ │ │ │ + blx fe945134 │ │ │ │ eoreq pc, r6, r5, asr #16 │ │ │ │ stmdavs r3!, {r2, r6, r8, ip, sp, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ strtmi r2, [r0], r0, lsl #6 │ │ │ │ @ instruction: 0xe79c461c │ │ │ │ ldrtmi r9, [r0], -r0, lsl #28 │ │ │ │ - blx 21c5112 │ │ │ │ + blx 1fc5122 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r1, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdals ip, {r2, r3, sl, ip, sp, lr} │ │ │ │ - blx ffac5156 │ │ │ │ + blx ff8c5166 │ │ │ │ @ instruction: 0xf6e64638 │ │ │ │ - strtmi pc, [r0], -sp, asr #27 │ │ │ │ + strtmi pc, [r0], -r5, asr #27 │ │ │ │ @ instruction: 0xf6872103 │ │ │ │ - andcs pc, r1, sp, lsl #31 │ │ │ │ + andcs pc, r1, r5, lsl #31 │ │ │ │ @ instruction: 0xf8d8e702 │ │ │ │ - bls 9538c8 │ │ │ │ + bls 9538d8 │ │ │ │ @ instruction: 0xf85268d9 │ │ │ │ stmdacs r0, {r0, r5} │ │ │ │ ldmdavs sp, {r3, r4, r6, r7, ip, lr, pc} │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ - blx 14c5182 │ │ │ │ + blx 12c5192 │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf67c0018 │ │ │ │ - @ instruction: 0xf8d8f96b │ │ │ │ + @ instruction: 0xf8d8f963 │ │ │ │ @ instruction: 0xf67b0018 │ │ │ │ - bvs cc6d44 │ │ │ │ + bvs cc6d34 │ │ │ │ tstpeq ip, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ @ instruction: 0xd1c5429a │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - strb pc, [r1, sp, ror #26] @ │ │ │ │ + strb pc, [r1, r5, ror #26] @ │ │ │ │ ldrsbtcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ ldmvs r9, {r0, r2, r3, r4, r9, fp, ip, pc}^ │ │ │ │ eoreq pc, r1, r2, asr r8 @ │ │ │ │ stmdacs r0, {r0, r1, ip, pc} │ │ │ │ @ instruction: 0xf8d3d0b8 │ │ │ │ cmncs r4, r0 │ │ │ │ @ instruction: 0xf8939b05 │ │ │ │ - blls 24f918 │ │ │ │ + blls 24f928 │ │ │ │ @ instruction: 0xf858320b │ │ │ │ @ instruction: 0xf8db9022 │ │ │ │ - blx 24f7fe │ │ │ │ + blx 24f80e │ │ │ │ @ instruction: 0xf8923202 │ │ │ │ andcc r2, fp, #81 @ 0x51 │ │ │ │ eorvc pc, r2, fp, asr r8 @ │ │ │ │ subsle r2, sl, r0, lsr #30 │ │ │ │ tstpeq pc, r7 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d82201 │ │ │ │ addmi r3, sl, r0, rrx │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ tstls r4, r1, lsl #20 │ │ │ │ mlasle fp, r1, r5, r4 │ │ │ │ @ instruction: 0xf6899308 │ │ │ │ - blge a06408 │ │ │ │ + blge a063f8 │ │ │ │ andls r2, r2, r0, asr #4 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6279307 │ │ │ │ - andcs lr, r2, #928 @ 0x3a0 │ │ │ │ + andcs lr, r2, #800 @ 0x320 │ │ │ │ @ instruction: 0xf8cd9b08 │ │ │ │ andsls r8, r4, #84 @ 0x54 │ │ │ │ cdpge 3, 1, cr11, cr14, cr15, {0} │ │ │ │ strhi lr, [r8], #-2509 @ 0xfffff633 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8dd46b0 │ │ │ │ strcs fp, [r0, #-44] @ 0xffffffd4 │ │ │ │ @@ -482819,51 +482823,51 @@ │ │ │ │ svclt 0x00080501 │ │ │ │ @ instruction: 0xf7ff9902 │ │ │ │ adcmi pc, pc, #14528 @ 0x38c0 │ │ │ │ svceq 0x0004f848 │ │ │ │ ldmib sp, {r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd8408 │ │ │ │ ldrtmi fp, [r8], -r8, lsr #32 │ │ │ │ - blx ff545234 │ │ │ │ + blx ff345244 │ │ │ │ ldmib sp, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf67e0206 │ │ │ │ - strmi pc, [r3], -pc, asr #16 │ │ │ │ + strmi pc, [r3], -r7, asr #16 │ │ │ │ ldrdeq lr, [r3, -sp] │ │ │ │ @ instruction: 0xf689461a │ │ │ │ - @ instruction: 0x4640fabf │ │ │ │ - ldc2l 6, cr15, [lr], #492 @ 0x1ec │ │ │ │ + @ instruction: 0x4640fab7 │ │ │ │ + ldc2l 6, cr15, [r6], #492 @ 0x1ec │ │ │ │ ldrdne pc, [r0], -fp @ │ │ │ │ andseq pc, ip, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ ldrbmi sl, [r8], -sp, asr #30 │ │ │ │ - ldc2l 6, cr15, [r4], #492 @ 0x1ec │ │ │ │ + stc2l 6, cr15, [ip], #492 @ 0x1ec │ │ │ │ @ instruction: 0xf8d8e748 │ │ │ │ @ instruction: 0xf1b93008 │ │ │ │ movwls r3, #20479 @ 0x4fff │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ ldmib sp, {r2, r5, r6, r7, ip, lr, pc}^ │ │ │ │ movwls r0, #33027 @ 0x8103 │ │ │ │ - blx feec52b0 │ │ │ │ + blx fecc52c0 │ │ │ │ subcs sl, r0, #31744 @ 0x7c00 │ │ │ │ tstcs r0, r2 │ │ │ │ movwls r4, #30232 @ 0x7618 │ │ │ │ - stcl 6, cr15, [r0, #156]! @ 0x9c │ │ │ │ - blls 4100a8 │ │ │ │ + ldcl 6, cr15, [r8, #156] @ 0x9c │ │ │ │ + blls 4100b8 │ │ │ │ subshi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xe7a69214 │ │ │ │ @ instruction: 0xf67b4640 │ │ │ │ - @ instruction: 0xe729fcd5 │ │ │ │ - stmia sl!, {r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrshteq r8, [r7], #-168 @ 0xffffff58 │ │ │ │ + str pc, [r9, -sp, asr #25]! │ │ │ │ + stmia r2!, {r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r8, r7, r8, ror #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r8, [r7], #-164 @ 0xffffff5c │ │ │ │ - ldrhteq r8, [r7], #-164 @ 0xffffff5c │ │ │ │ + rsbseq r8, r7, r4, ror #21 │ │ │ │ + rsbseq r8, r7, r4, lsr #21 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5ead0 │ │ │ │ + bl fed5eae0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ stmdavs r5!, {r5, r6, r8, lr} │ │ │ │ stmibvs r0!, {r0, r2, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r3, r5, r8, fp, ip, sp, pc} │ │ │ │ stccs 8, cr6, [r0, #-148] @ 0xffffff6c │ │ │ │ @ instruction: 0x4628d1f9 │ │ │ │ @@ -482871,42 +482875,42 @@ │ │ │ │ ldc2l 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ movwmi r6, #22564 @ 0x5824 │ │ │ │ rsclt r6, sp, #2293760 @ 0x230000 │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ rscsle r2, r2, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 22199c │ │ │ │ + blcs 2219ac │ │ │ │ @ instruction: 0x4628d1f8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [ip], -fp, lsl #1 │ │ │ │ @ instruction: 0x461549dc │ │ │ │ ldrbtmi r4, [r9], #-3036 @ 0xfffff424 │ │ │ │ andscs r9, r4, #805306368 @ 0x30000000 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ - blvs 1ac8544 │ │ │ │ + blvs 1ac8554 │ │ │ │ stmdbcc r5, {r1, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf8d99300 │ │ │ │ ldmdavs lr, {r2, r3, ip, sp} │ │ │ │ @ instruction: 0xb014f8d6 │ │ │ │ svceq 0x0000f1bb │ │ │ │ orrhi pc, r9, r0 │ │ │ │ - bleq 243aa0 │ │ │ │ + bleq 243ab0 │ │ │ │ strcs r4, [r1, -r0, lsl #13] │ │ │ │ @ instruction: 0x46da465d │ │ │ │ strls lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0x46b16af2 │ │ │ │ ldmdavs r6, {r2, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blvc 661a04 │ │ │ │ + blvc 661a14 │ │ │ │ @ instruction: 0xf0002905 │ │ │ │ stccs 0, cr8, [r0, #-872] @ 0xfffffc98 │ │ │ │ tstphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r7, [fp], -r2, ror #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf00280f1 │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @@ -482938,188 +482942,188 @@ │ │ │ │ cmneq r4, r4, ror #2 │ │ │ │ cmneq r4, r4, ror #2 │ │ │ │ cmneq r4, r4, ror #2 │ │ │ │ cmneq r4, r4, ror #2 │ │ │ │ cmneq r4, r4, ror #2 │ │ │ │ cmneq r4, r4, ror #2 │ │ │ │ movwls r0, #24608 @ 0x6020 │ │ │ │ - blvc 3c3090 │ │ │ │ + blvc 3c30a0 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67a7b04 │ │ │ │ - strmi pc, [r1], r9, asr #26 │ │ │ │ - bge 333f8c │ │ │ │ + strmi pc, [r1], r1, asr #26 │ │ │ │ + bge 333f9c │ │ │ │ @ instruction: 0xf8c9ca03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67e4640 │ │ │ │ - @ instruction: 0x4622f8bd │ │ │ │ + @ instruction: 0x4622f8b5 │ │ │ │ strbmi r4, [r0], -fp, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mrc2 6, 4, pc, cr0, cr13, {3} │ │ │ │ + mcr2 6, 4, pc, cr8, cr13, {3} @ │ │ │ │ strtmi r4, [sl], -r4, lsl #12 │ │ │ │ strbmi r4, [r0], -r3, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mcr2 6, 4, pc, cr8, cr13, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr0, cr13, {3} @ │ │ │ │ ldmibvs r0!, {r0, r2, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf99cf6bd │ │ │ │ - blx 22203a │ │ │ │ - blcs 24568c │ │ │ │ + @ instruction: 0xf994f6bd │ │ │ │ + blx 22204a │ │ │ │ + blcs 24569c │ │ │ │ svcge 0x007ef47f │ │ │ │ strls lr, [r1], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ svccc 0x000180fa │ │ │ │ strls r9, [r6, -r7, lsl #6] │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - blvc 3430c8 │ │ │ │ - ldc2 6, cr15, [r0, #-488] @ 0xfffffe18 │ │ │ │ + blvc 3430d8 │ │ │ │ + stc2 6, cr15, [r8, #-488] @ 0xfffffe18 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f26b0 │ │ │ │ + blgt 2f26c0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67e4640 │ │ │ │ - ldrtmi pc, [fp], -r7, lsl #17 @ │ │ │ │ + @ instruction: 0x463bf87f │ │ │ │ strbmi r4, [r0], -sl, lsr #12 │ │ │ │ bicsvc pc, r6, pc, asr #8 │ │ │ │ - mrc2 6, 2, pc, cr10, cr13, {3} │ │ │ │ - bvs fe96238c │ │ │ │ + mrc2 6, 2, pc, cr2, cr13, {3} │ │ │ │ + bvs fe96239c │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r6, sl, lr} │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ movwcs lr, #6617 @ 0x19d9 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ @ instruction: 0xf8c92300 │ │ │ │ stcne 0, cr3, [r2, #-16] │ │ │ │ andcs pc, r8, r9, asr #17 │ │ │ │ movweq pc, #16649 @ 0x4109 @ │ │ │ │ @ instruction: 0xf8c96842 │ │ │ │ @ instruction: 0xf8c9000c │ │ │ │ subsvs r2, r3, r4 │ │ │ │ - blls 21fbfc │ │ │ │ + blls 21fc0c │ │ │ │ svclt 0x00042b0c │ │ │ │ @ instruction: 0xf8c9230e │ │ │ │ @ instruction: 0xf0003010 │ │ │ │ movwcs r8, #53445 @ 0xd0c5 │ │ │ │ andscc pc, r0, r9, asr #17 │ │ │ │ - bmi 1c20f9c │ │ │ │ + bmi 1c20fac │ │ │ │ ldrbtmi r4, [sl], #-2918 @ 0xfffff49a │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adcshi pc, pc, r0, asr #32 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8ad8ff0 │ │ │ │ @ instruction: 0xe7773018 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6004 @ 0x1774 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ stccs 7, cr14, [r0, #-448] @ 0xfffffe40 │ │ │ │ svcge 0x0026f47f │ │ │ │ mlacc r5, r2, r8, pc @ │ │ │ │ - blcs a2258c │ │ │ │ + blcs a2259c │ │ │ │ addhi pc, r6, r0, lsl #4 │ │ │ │ - blcs 9d6750 │ │ │ │ + blcs 9d6760 │ │ │ │ addhi pc, r2, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ addhi r8, r0, r2, ror r0 │ │ │ │ addvc r8, r0, #128 @ 0x80 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ stcls 0, cr8, [r0], {128} @ 0x80 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ stmib sp, {r0, r1, r2, r4, r8, r9, sl, fp, sp, pc}^ │ │ │ │ and r7, r1, r6, lsl #14 │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ - blvc 3c31fc │ │ │ │ + blvc 3c320c │ │ │ │ @ instruction: 0xf8d82101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67a7b04 │ │ │ │ - @ instruction: 0x4604fc91 │ │ │ │ + strmi pc, [r4], -r9, lsl #25 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 333908 │ │ │ │ + blge 333918 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strbmi r6, [r0], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - @ instruction: 0xf806f67e │ │ │ │ + @ instruction: 0xfffef67d │ │ │ │ stmib sp, {r0, r1, r2, r3, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ eorcs fp, r0, #25165824 @ 0x1800000 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r2, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf67a4504 │ │ │ │ - @ instruction: 0x4605fc77 │ │ │ │ - bge 3340d0 │ │ │ │ + strmi pc, [r5], -pc, ror #24 │ │ │ │ + bge 3340e0 │ │ │ │ adcvs ip, r8, #12288 @ 0x3000 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46403514 │ │ │ │ - @ instruction: 0xffeef67d │ │ │ │ + @ instruction: 0xffe6f67d │ │ │ │ ldrsbtmi pc, [ip], -r9 @ │ │ │ │ - bleq 243d24 │ │ │ │ + bleq 243d34 │ │ │ │ stmib sp, {r1, r2, r3, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ ldr r3, [r3, -r6, lsl #20] │ │ │ │ - blcc 276940 │ │ │ │ + blcc 276950 │ │ │ │ movwcs r9, #774 @ 0x306 │ │ │ │ ldc 3, cr9, [sp, #28] │ │ │ │ eorcs r7, r0, #6144 @ 0x1800 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67a7b04 │ │ │ │ - pkhtbmi pc, r1, r7, asr #24 @ │ │ │ │ - bge 334170 │ │ │ │ + strmi pc, [r1], pc, asr #24 │ │ │ │ + bge 334180 │ │ │ │ @ instruction: 0xf8c9ca03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67d4640 │ │ │ │ - strtmi pc, [r2], -fp, asr #31 │ │ │ │ + strtmi pc, [r2], -r3, asr #31 │ │ │ │ strbmi r4, [r0], -fp, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [lr, #500] @ 0x1f4 │ │ │ │ + ldc2 6, cr15, [r6, #500] @ 0x1f4 │ │ │ │ str r4, [ip, -r4, lsl #12] │ │ │ │ sbcslt r6, r3, #240, 18 @ 0x3c0000 │ │ │ │ - bcs 6e6048 │ │ │ │ - blx 3fbcea │ │ │ │ + bcs 6e6058 │ │ │ │ + blx 3fbcfa │ │ │ │ str fp, [sp, -r3, lsl #22] │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ strb r3, [lr, r1, lsl #6] │ │ │ │ @ instruction: 0x461369f0 │ │ │ │ - bcs 6e6064 │ │ │ │ + bcs 6e6074 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xd01832ff │ │ │ │ svclt 0x0098429a │ │ │ │ - blcc 204074 │ │ │ │ + blcc 204084 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr10, cr15, {3} │ │ │ │ - bvs f01c10 │ │ │ │ + bvs f01c20 │ │ │ │ ldrbmi r6, [sp], #-2717 @ 0xfffff563 │ │ │ │ strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - mrc2 6, 4, pc, cr10, cr11, {3} │ │ │ │ - blcs 52e884 │ │ │ │ + mrc2 6, 4, pc, cr2, cr11, {3} │ │ │ │ + blcs 52e894 │ │ │ │ svcge 0x003ef47f │ │ │ │ ldr r6, [ip, -r5, ror #10]! │ │ │ │ addslt r6, r3, #240, 18 @ 0x3c0000 │ │ │ │ - bcs 6e609c │ │ │ │ + bcs 6e60ac │ │ │ │ stmdbvs r2, {r0, r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf627e7e4 │ │ │ │ - svclt 0x0000eeb6 │ │ │ │ - rsbseq r8, r7, lr, asr #13 │ │ │ │ + svclt 0x0000eeae │ │ │ │ + ldrhteq r8, [r7], #-110 @ 0xffffff92 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r8, [r7], #-70 @ 0xffffffba │ │ │ │ + rsbseq r8, r7, r6, ror #9 │ │ │ │ bicsmi lr, r8, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ - blcs 2e68ec │ │ │ │ + blcs 2e68fc │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ strmi sp, [r0], r7, lsr #2 │ │ │ │ strmi r6, [pc], -r8, lsl #23 │ │ │ │ - blvs 14f4930 │ │ │ │ + blvs 14f4940 │ │ │ │ ldrmi r2, [ip], -r0, lsl #4 │ │ │ │ andcc lr, r1, #2 │ │ │ │ mlale r3, r0, r2, r4 │ │ │ │ ldrcc r6, [r4], #-2337 @ 0xfffff6df │ │ │ │ mvnsle r2, fp, lsl #18 │ │ │ │ strbmi r2, [r0], -r2, lsl #6 │ │ │ │ stmib r8, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ @@ -483133,121 +483137,121 @@ │ │ │ │ mvnsle r2, ip, lsl #28 │ │ │ │ @ instruction: 0x46404639 │ │ │ │ mcr2 7, 0, pc, cr2, cr15, {7} @ │ │ │ │ pop {r0, sp} │ │ │ │ stclne 1, cr8, [r0], #-864 @ 0xfffffca0 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ ldrhhi lr, [r8, #141] @ 0x8d │ │ │ │ - ldrbtcc pc, [pc], #79 @ 207d28 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 207d38 @ │ │ │ │ svclt 0x0000e7e7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r0, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2896 @ 0xfffff4b0 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 221dec │ │ │ │ + blcs 221dfc │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 13da688 │ │ │ │ + blmi 13da698 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5e1dd8 │ │ │ │ + blls 5e1de8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r1, {r0, r7, pc} │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi sl, [sl], r9, lsl #30 │ │ │ │ strbmi r9, [r6], r1, lsl #6 │ │ │ │ - bge 2824b4 │ │ │ │ + bge 2824c4 │ │ │ │ andge pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf8c846bc │ │ │ │ stmdbvs lr!, {sp, pc} │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ ldmvs r6!, {r0, r1, r2, r8, sl, ip, pc}^ │ │ │ │ stmibvs lr!, {r1, r2, r9, sl, ip, pc} │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - strmi pc, [r1], sp, ror #31 │ │ │ │ + strmi pc, [r1], r5, ror #31 │ │ │ │ subsle r2, r5, r0, lsl #28 │ │ │ │ - bleq 243f04 │ │ │ │ + bleq 243f14 │ │ │ │ stmdavs lr, {r0, r4, r5, r8, fp, sp, lr} │ │ │ │ ldmdavs r2!, {r1, r2, r3, r5, r8, r9, ip, sp, pc} │ │ │ │ andcs fp, r0, #1207959553 @ 0x48000001 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ ldmdavs r3!, {r0, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bleq 24270c │ │ │ │ - blx fe506762 │ │ │ │ + bleq 24271c │ │ │ │ + blx fe506772 │ │ │ │ ldmdavs sl, {r0, r1, r7, r8, ip, sp, pc} │ │ │ │ cmnlt sl, r0, lsl #6 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - blls 247b64 │ │ │ │ + blls 247b74 │ │ │ │ andeq lr, r0, #307200 @ 0x4b000 │ │ │ │ - blx 19d9678 │ │ │ │ + blx 19d9688 │ │ │ │ ldmdavs r3!, {r1, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - b 1507b48 │ │ │ │ - blx 19caa18 │ │ │ │ + b 1507b58 │ │ │ │ + blx 19caa28 │ │ │ │ strbmi pc, [r8], -fp, lsl #23 @ │ │ │ │ @ instruction: 0xf67b464e │ │ │ │ - ldrhlt pc, [r6, #-251]! @ 0xffffff05 @ │ │ │ │ + ldrhlt pc, [r6, #-243]! @ 0xffffff0d @ │ │ │ │ strb r4, [pc, r1, lsl #13] │ │ │ │ @ instruction: 0x464e4638 │ │ │ │ @ instruction: 0xff3ef7ff │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe2467b6 │ │ │ │ + blx fe2467c6 │ │ │ │ @ instruction: 0xf67b4648 │ │ │ │ - cdpcs 15, 0, cr15, cr0, cr13, {5} │ │ │ │ + cdpcs 15, 0, cr15, cr0, cr5, {5} │ │ │ │ @ instruction: 0xf1bbd1f0 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - stc2 6, cr15, [r4], {135} @ 0x87 │ │ │ │ + blx 14587e │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ addle r2, r3, r0, lsl #22 │ │ │ │ addle r2, r1, r0, lsl #24 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r0, r1, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 221ef8 │ │ │ │ + blcs 221f08 │ │ │ │ @ instruction: 0xe779d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - strb pc, [fp, pc, ror #23]! @ │ │ │ │ - stcl 6, cr15, [r4, #156] @ 0x9c │ │ │ │ - ldrhteq r8, [r7], #-46 @ 0xffffffd2 │ │ │ │ + strb pc, [fp, r7, ror #23]! @ │ │ │ │ + ldc 6, cr15, [ip, #156]! @ 0x9c │ │ │ │ + rsbseq r8, r7, lr, lsr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00778298 │ │ │ │ + rsbseq r8, r7, r8, lsl #5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5f094 │ │ │ │ + bl fed5f0a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclvs 15, cr0, [r3], {240} @ 0xf0 │ │ │ │ strbeq pc, [r8, #-256] @ 0xffffff00 @ │ │ │ │ mulsle sp, sp, r2 │ │ │ │ vrecps.f32 d17, d0, d12 │ │ │ │ and r2, fp, pc, ror r6 │ │ │ │ tstle r6, r4, lsl #20 │ │ │ │ @ instruction: 0xf5b3695b │ │ │ │ svclt 0x00187f8a │ │ │ │ @ instruction: 0xd11042b3 │ │ │ │ svcne 0x001c68a3 │ │ │ │ mulle sp, sp, r2 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ mvnsle r0, r1 │ │ │ │ - blvc 8b43bc │ │ │ │ + blvc 8b43cc │ │ │ │ mvnle r2, r1, lsl #20 │ │ │ │ @ instruction: 0xf7ff4618 │ │ │ │ stmdacs r0, {r0, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldcllt 1, cr13, [r0, #-952]! @ 0xfffffc48 │ │ │ │ ldcllt 0, cr2, [r0, #-4]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -483261,252 +483265,252 @@ │ │ │ │ strmi r9, [r4], -r5, lsl #8 │ │ │ │ andcs r9, r0, ip │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9323 │ │ │ │ @ instruction: 0xf8df0300 │ │ │ │ ldrbtmi r3, [fp], #-1748 @ 0xfffff92c │ │ │ │ @ instruction: 0xf6e7930a │ │ │ │ - @ instruction: 0xf8d4fa37 │ │ │ │ + @ instruction: 0xf8d4fa2f │ │ │ │ andls r4, fp, r0, ror #2 │ │ │ │ teqlt r3, r3, lsr #16 │ │ │ │ - blcs 2225c0 │ │ │ │ + blcs 2225d0 │ │ │ │ stmdavs r4!, {r0, r1, r4, r6, r8, ip, lr, pc} │ │ │ │ - blcs 221fc8 │ │ │ │ - blls 4fc720 │ │ │ │ + blcs 221fd8 │ │ │ │ + blls 4fc730 │ │ │ │ @ instruction: 0x2c006b1c │ │ │ │ addshi pc, pc, r0 │ │ │ │ @ instruction: 0xf8d39b0c │ │ │ │ ldmdavs fp!, {r5, r6, r8, ip, sp, lr} │ │ │ │ ldmibvs fp!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmdavs pc!, {r1, r4, r6, r7, r9, pc} @ │ │ │ │ - blcs 22204c │ │ │ │ + blcs 22205c │ │ │ │ @ instruction: 0x4698d1f7 │ │ │ │ stmdals fp, {r8, sp} │ │ │ │ - @ instruction: 0xf9faf6e7 │ │ │ │ + @ instruction: 0xf9f2f6e7 │ │ │ │ lsllt r4, r1, #12 │ │ │ │ @ instruction: 0xf06f2400 │ │ │ │ stmdavs fp, {r8, sl, lr}^ │ │ │ │ andeq lr, r0, #3457024 @ 0x34c000 │ │ │ │ andsvs r6, r0, r2, asr #32 │ │ │ │ ldmdbvs sl, {r0, r1, r3, fp, ip, pc} │ │ │ │ subsvs r6, ip, ip, lsl r0 │ │ │ │ andseq pc, r4, #100, 6 @ 0x90000001 │ │ │ │ @ instruction: 0x611a62dd │ │ │ │ - @ instruction: 0xf9e6f6e7 │ │ │ │ + @ instruction: 0xf9def6e7 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ - blls 53c750 │ │ │ │ + blls 53c760 │ │ │ │ ldrdpl pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ @ instruction: 0x2c0069ac │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ tstcs r0, fp, lsl #16 │ │ │ │ - @ instruction: 0xf888f6e7 │ │ │ │ + @ instruction: 0xf880f6e7 │ │ │ │ @ instruction: 0x2634f8df │ │ │ │ @ instruction: 0x3628f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ae2034 │ │ │ │ + blls ae2044 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x464082f9 │ │ │ │ pop {r0, r2, r5, ip, sp, pc} │ │ │ │ @ instruction: 0x46b28ff0 │ │ │ │ - ldrbcs pc, [pc, #-576]! @ 207da4 @ │ │ │ │ + ldrbcs pc, [pc, #-576]! @ 207db4 @ │ │ │ │ @ instruction: 0x2e00699e │ │ │ │ @ instruction: 0x4637d039 │ │ │ │ - bleq 1f44424 │ │ │ │ + bleq 1f44434 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ ssatmi fp, #4, fp, asr #6 │ │ │ │ - blvc ad98d0 │ │ │ │ + blvc ad98e0 │ │ │ │ @ instruction: 0xd1212b04 │ │ │ │ @ instruction: 0xf5b36963 │ │ │ │ svclt 0x00187f8a │ │ │ │ svclt 0x001442ab │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ mcrvs 1, 1, sp, cr2, cr8, {0} │ │ │ │ - blvc ea2074 │ │ │ │ + blvc ea2084 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r3!, {r0, r2, r3, r4, r6, r7, r9, pc} │ │ │ │ svceq 0x0003ea1a │ │ │ │ ldrtmi sp, [r0], -lr │ │ │ │ - ldc2 6, cr15, [r8, #692] @ 0x2b4 │ │ │ │ + ldc2 6, cr15, [r0, #692] @ 0x2b4 │ │ │ │ and fp, r9, r0, lsr r9 │ │ │ │ ldmdavs lr, {r0, r1, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 266d08 │ │ │ │ + blcs 266d18 │ │ │ │ sbcshi pc, r0, #64 @ 0x40 │ │ │ │ teqlt r3, #1884160 @ 0x1cc000 │ │ │ │ mvnsle r2, r5, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ bicsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0x4638465c │ │ │ │ - mcr2 6, 5, pc, cr0, cr11, {3} @ │ │ │ │ + mrc2 6, 4, pc, cr8, cr11, {3} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stmdavs r4!, {r1, r3, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2220f0 │ │ │ │ + blcs 222100 │ │ │ │ svcge 0x006bf43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r3!, {r3, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xd1b72b00 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blvs 92ecac │ │ │ │ + blvs 92ecbc │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ strtmi sl, [r1], -r1, ror #30 │ │ │ │ ssatmi r4, #1, r8, lsl #12 │ │ │ │ - @ instruction: 0xf81ef6e7 │ │ │ │ - bvs fc1ee4 │ │ │ │ + @ instruction: 0xf816f6e7 │ │ │ │ + bvs fc1ef4 │ │ │ │ sbcsle r2, r7, r0, lsl #28 │ │ │ │ vbic.i16 d22, #179 @ 0x00b3 │ │ │ │ - blcs 208cf0 │ │ │ │ + blcs 208d00 │ │ │ │ ldmvs r0!, {r1, r4, r6, r7, ip, lr, pc} │ │ │ │ - bls 272500 │ │ │ │ - blls 799fcc │ │ │ │ + bls 272510 │ │ │ │ + blls 799fdc │ │ │ │ stmible fp, {r0, r1, r6, r8, sl, lr}^ │ │ │ │ ldrtmi r9, [r1], -fp, lsl #16 │ │ │ │ - @ instruction: 0xf8bef6e7 │ │ │ │ + @ instruction: 0xf8b6f6e7 │ │ │ │ @ instruction: 0xf04fe7c6 │ │ │ │ strtmi r0, [r7], -r0, lsl #22 │ │ │ │ movwls sl, #11037 @ 0x2b1d │ │ │ │ movwls sl, #27414 @ 0x6b16 │ │ │ │ @ instruction: 0x9c029b06 │ │ │ │ stmib r3, {r1, r2, r3, r4, r9, sl, lr}^ │ │ │ │ stmib r3, {r1, r8, r9, fp, ip, sp, pc}^ │ │ │ │ ldmdbvs fp!, {r8, r9, fp, ip, sp, pc} │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ ldmibvs fp!, {r1, r3, r4, r8, r9, sl, ip, sp} │ │ │ │ cdpgt 3, 0, cr9, cr15, cr1, {0} │ │ │ │ - blls 279124 │ │ │ │ + blls 279134 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x260081fe │ │ │ │ strvc lr, [sp, #-2509] @ 0xfffff633 │ │ │ │ eorshi pc, ip, sp, asr #17 │ │ │ │ ldmdbvs sp, {r0, r8, r9, fp, ip, pc} │ │ │ │ biclt r6, ip, ip, lsr #16 │ │ │ │ ldmdblt r3, {r0, r1, r5, fp, sp, lr} │ │ │ │ stmdavs r3!, {r3, r4, r5, sp, lr, pc} │ │ │ │ - blvc cf45e0 │ │ │ │ + blvc cf45f0 │ │ │ │ eorsle r2, r7, r4, lsl #22 │ │ │ │ stmdavs r4!, {r0, r2, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - blcs 326dd0 │ │ │ │ + blcs 326de0 │ │ │ │ stmdbvs ip!, {r1, r3, r8, ip, lr, pc}^ │ │ │ │ cmnpcs pc, #64, 4 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0018429c │ │ │ │ svcvc 0x008af5b4 │ │ │ │ strcs fp, [r1], #-3860 @ 0xfffff0ec │ │ │ │ eorle r2, sp, r0, lsl #8 │ │ │ │ @ instruction: 0xf67b9801 │ │ │ │ - andls pc, r1, fp, lsr #28 │ │ │ │ + andls pc, r1, r3, lsr #28 │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ strvc lr, [sp, #-2525] @ 0xfffff623 │ │ │ │ ldrsbthi pc, [ip], -sp @ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrtmi r8, [r0], lr, asr #3 │ │ │ │ ldrtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 2145b7c │ │ │ │ + blx 1f45b8c │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0, #-148] @ 0xffffff6c │ │ │ │ svcge 0x0022f43f │ │ │ │ svccs 0x000069af │ │ │ │ stmdavs sp!, {r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - blcs 222228 │ │ │ │ + blcs 222238 │ │ │ │ @ instruction: 0xe719d1f8 │ │ │ │ - bcs 326e2c │ │ │ │ + bcs 326e3c │ │ │ │ @ instruction: 0x461cd1da │ │ │ │ vmla.i8 q11, q0, │ │ │ │ @ instruction: 0xf5b3227f │ │ │ │ svclt 0x00187f8a │ │ │ │ @ instruction: 0xd1134293 │ │ │ │ @ instruction: 0xf8d36e2b │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ stmdbcs r1, {r2, r3, ip} │ │ │ │ ldrbmi fp, [r3], -ip, lsl #30 │ │ │ │ and r2, r5, r0, lsl #6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 266e1c │ │ │ │ + bcs 266e2c │ │ │ │ andshi pc, r4, #64 @ 0x40 │ │ │ │ @ instruction: 0xb12a695a │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ stccs 6, cr4, [r0], {37} @ 0x25 │ │ │ │ ldr sp, [r9, r9, lsr #3]! │ │ │ │ svccs 0x00006a1f │ │ │ │ ldmdbvs fp!, {r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06f6afb │ │ │ │ addsmi r4, r3, #0, 4 │ │ │ │ ldmvs r8!, {r1, r2, r4, r8, ip, lr, pc} │ │ │ │ - bls 3b2630 │ │ │ │ + bls 3b2640 │ │ │ │ ldrmi r9, [r8, r5, lsl #22] │ │ │ │ cdpvs 8, 2, cr9, cr11, cr12, {0} │ │ │ │ @ instruction: 0xf8d09a16 │ │ │ │ @ instruction: 0xf8d31180 │ │ │ │ cdpne 0, 5, cr10, cr3, cr0, {0} │ │ │ │ subsmi r4, r2, #184549376 @ 0xb000000 │ │ │ │ rscsvs r4, fp, #19 │ │ │ │ ldrmi r9, [sl], #-2578 @ 0xfffff5ee │ │ │ │ orrcs pc, r0, r0, asr #17 │ │ │ │ mulne ip, sl, r8 │ │ │ │ @ instruction: 0xf04f2901 │ │ │ │ svclt 0x00180302 │ │ │ │ - beq 244358 │ │ │ │ + beq 244368 │ │ │ │ ldrcc lr, [sp, #-2509] @ 0xfffff633 │ │ │ │ and r4, r8, r3, asr r6 │ │ │ │ @ instruction: 0xf0002e05 │ │ │ │ - bvs ff8e8970 │ │ │ │ - blvc 8a229c │ │ │ │ + bvs ff8e8980 │ │ │ │ + blvc 8a22ac │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs lr, {r0, r2, r4, r6, r7, r8, pc}^ │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ @ instruction: 0x46516a1f │ │ │ │ stmdals r2, {r0, r2, r9, fp, ip, pc} │ │ │ │ - cdp2 6, 2, cr15, cr14, cr13, {5} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr13, {5} │ │ │ │ ldrdhi pc, [ip], -r7 @ │ │ │ │ andls r7, r4, r2, asr #24 │ │ │ │ - b 15d2b54 │ │ │ │ + b 15d2b64 │ │ │ │ @ instruction: 0xf00070e8 │ │ │ │ @ instruction: 0xf00280ef │ │ │ │ @ instruction: 0xf04f073f │ │ │ │ @ instruction: 0xf1a733ff │ │ │ │ @ instruction: 0xf1c70e20 │ │ │ │ - blx 2cb2ec │ │ │ │ - blx 30468c │ │ │ │ - blx b07aac │ │ │ │ - b 12872a8 │ │ │ │ + blx 2cb2fc │ │ │ │ + blx 30469c │ │ │ │ + blx b07abc │ │ │ │ + b 12872b8 │ │ │ │ adcsmi r0, fp, lr, lsl #2 │ │ │ │ tsteq ip, r1, asr #20 │ │ │ │ movweq lr, #14888 @ 0x3a28 │ │ │ │ andeq lr, r1, r0, lsr #20 │ │ │ │ @ instruction: 0xf0404318 │ │ │ │ mrcge 0, 0, r8, cr2, cr8, {7} │ │ │ │ - bge 62eea8 │ │ │ │ + bge 62eeb8 │ │ │ │ @ instruction: 0x001cf8da │ │ │ │ @ instruction: 0x4798a911 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ rsbsle r7, r9, sl, lsl #31 │ │ │ │ ldrsbthi pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ mulscs r1, r8, r8 │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - bmi ff6686e8 │ │ │ │ + bmi ff6686f8 │ │ │ │ stmdals r1!, {r1, r3, r8, fp, ip, pc} │ │ │ │ ldrdls pc, [r0], #-141 @ 0xffffff73 │ │ │ │ andls r5, r9, #9043968 @ 0x8a0000 │ │ │ │ rsbcs r4, r4, #17825792 @ 0x1100000 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ orrscs pc, r3, r0, asr #4 │ │ │ │ movwcc r7, #49051 @ 0xbf9b │ │ │ │ eorcc pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xf67a9303 │ │ │ │ - @ instruction: 0xf898f913 │ │ │ │ + @ instruction: 0xf898f90b │ │ │ │ @ instruction: 0xf100c010 │ │ │ │ @ instruction: 0xf8800e54 │ │ │ │ @ instruction: 0xf100c02c │ │ │ │ stmib r6, {r2, r5, r6, r9}^ │ │ │ │ stmib r6, {r8, r9, fp, ip, sp, pc}^ │ │ │ │ svcls 0x0006bb02 │ │ │ │ subshi pc, r4, sp, asr #17 │ │ │ │ @@ -483516,58 +483520,58 @@ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ stmib r6, {r2, r8, fp, ip, pc}^ │ │ │ │ stmib r6, {r8, r9, fp, ip, sp, pc}^ │ │ │ │ tstls r5, r2, lsl #22 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ stm r6, {r3, r9, sl, fp, ip, pc} │ │ │ │ - blls 2c8360 │ │ │ │ + blls 2c8370 │ │ │ │ @ instruction: 0xf1bcb963 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00c2301 │ │ │ │ @ instruction: 0xf04f021f │ │ │ │ @ instruction: 0x409333ff │ │ │ │ @ instruction: 0xf103bf18 │ │ │ │ movwls r3, #13311 @ 0x33ff │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf898d103 │ │ │ │ - b 15ec390 │ │ │ │ + b 15ec3a0 │ │ │ │ @ instruction: 0x9e0709d9 │ │ │ │ stmdbls r9, {r2, r5, r6, r9, sp} │ │ │ │ ldmdbvs r3!, {r1, fp, ip, pc}^ │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ @ instruction: 0xf8934631 │ │ │ │ andcc r2, fp, #49 @ 0x31 │ │ │ │ eorls pc, r2, r6, asr #16 │ │ │ │ mlascs r2, r3, r8, pc @ │ │ │ │ andcc r7, fp, #620 @ 0x26c │ │ │ │ @ instruction: 0xf846330b │ │ │ │ - bls 2f4400 │ │ │ │ + bls 2f4410 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ - ldc2 6, cr15, [lr], {125} @ 0x7d │ │ │ │ + ldc2 6, cr15, [r6], {125} @ 0x7d │ │ │ │ strcs r4, [r1], -r8, lsr #12 │ │ │ │ - @ instruction: 0xff68f67a │ │ │ │ + @ instruction: 0xff60f67a │ │ │ │ @ instruction: 0x46254650 │ │ │ │ - blx f45e46 │ │ │ │ + blx d45e56 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ ldrb sl, [r1], r2, asr #29 │ │ │ │ mlals r9, r5, r8, pc @ │ │ │ │ bicne pc, sp, r0, asr #4 │ │ │ │ mlacs ip, r5, r8, pc @ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ svclt 0x00149821 │ │ │ │ @ instruction: 0x2320464b │ │ │ │ movwls r9, #12807 @ 0x3207 │ │ │ │ ldrdhi pc, [r0], #-141 @ 0xffffff73 │ │ │ │ - @ instruction: 0xf8a2f67a │ │ │ │ + @ instruction: 0xf89af67a │ │ │ │ @ instruction: 0xf1009a07 │ │ │ │ - blls 2c8824 │ │ │ │ + blls 2c8834 │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ tstls r3, ip, lsr #32 │ │ │ │ - blx 745dbe │ │ │ │ + blx 545dce │ │ │ │ @ instruction: 0xf1079b04 │ │ │ │ stmib r6, {r2, r4, r6, sl, fp}^ │ │ │ │ stmib r6, {r8, r9, fp, ip, sp, pc}^ │ │ │ │ tstls r5, #2048 @ 0x800 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ stm r6, {r1, r2, r9, sl, fp, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -483581,39 +483585,39 @@ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0xf8934639 │ │ │ │ @ instruction: 0xf8932031 │ │ │ │ andcc r3, fp, #50 @ 0x32 │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf8478022 │ │ │ │ @ instruction: 0xf67db023 │ │ │ │ - @ instruction: 0xf1b9fbcb │ │ │ │ + @ instruction: 0xf1b9fbc3 │ │ │ │ subsle r0, r7, r1, lsl #30 │ │ │ │ @ instruction: 0xf1059903 │ │ │ │ @ instruction: 0xf67b0018 │ │ │ │ - str pc, [r3, r3, lsl #22]! │ │ │ │ + @ instruction: 0xe7a3fafb │ │ │ │ movweq lr, #2648 @ 0xa58 │ │ │ │ svcge 0x0027f43f │ │ │ │ andshi lr, r6, sp, asr #19 │ │ │ │ @ instruction: 0x6716e9dd │ │ │ │ stmdals r1!, {r0, r8, sp} │ │ │ │ ldrvs lr, [r2, -sp, asr #19] │ │ │ │ - @ instruction: 0xf832f67a │ │ │ │ + @ instruction: 0xf82af67a │ │ │ │ @ instruction: 0x4607ae12 │ │ │ │ ldrtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ stmdals r2, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - blx fec45e62 │ │ │ │ + blx fea45e72 │ │ │ │ ldrtmi r9, [fp], -r4, lsl #20 │ │ │ │ vadd.i8 d25, d0, d2 │ │ │ │ @ instruction: 0xf67d111f │ │ │ │ - andls pc, r4, fp, ror r9 @ │ │ │ │ + andls pc, r4, r3, ror r9 @ │ │ │ │ stmdbls r6, {r3, r8, r9, sl, sp, lr, pc} │ │ │ │ stmib r1, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9e1c88 │ │ │ │ + bcs 9e1c98 │ │ │ │ ldm pc, {r0, r2, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ ldcne 0, cr15, [r8], {2} │ │ │ │ ldcne 12, cr1, [ip], {28} │ │ │ │ ldcne 4, cr1, [ip], {28} │ │ │ │ ldcne 12, cr1, [ip], {28} │ │ │ │ ldcne 0, cr1, [ip], {28} │ │ │ │ ldcne 12, cr1, [ip], {28} │ │ │ │ @@ -483625,186 +483629,186 @@ │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #50855936 @ 0x3080000 │ │ │ │ subscs pc, r8, sp, lsl #17 │ │ │ │ eorcs lr, r0, #49807360 @ 0x2f80000 │ │ │ │ @ instruction: 0xe7bb9316 │ │ │ │ stmdals r2, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67d211e │ │ │ │ - stmdbvs fp!, {r0, r1, r2, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r3, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strbt r4, [sl], r0, lsl #13 │ │ │ │ mlacc r9, r7, r8, pc @ │ │ │ │ adcle r2, r3, r1, lsl #22 │ │ │ │ tstcs ip, r3, lsl #20 │ │ │ │ @ instruction: 0xf67d9802 │ │ │ │ - andls pc, r3, fp, lsl r9 @ │ │ │ │ + andls pc, r3, r3, lsl r9 @ │ │ │ │ @ instruction: 0xf06fe79c │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf8aef687 │ │ │ │ + @ instruction: 0xf8a6f687 │ │ │ │ mcrls 6, 0, lr, cr11, cr0, {1} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xb1fd699d │ │ │ │ @ instruction: 0x9010f8d5 │ │ │ │ ldrdmi pc, [r0], -r9 │ │ │ │ stmdavs r3!, {r2, r5, r7, r8, ip, sp, pc} │ │ │ │ suble r2, pc, r0, lsl #22 │ │ │ │ mulcc ip, r9, r8 │ │ │ │ eorle r2, r5, r1, lsl #22 │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 2671b4 │ │ │ │ + bcs 2671c4 │ │ │ │ @ instruction: 0x461cd01c │ │ │ │ - blcs 2225c0 │ │ │ │ - blvc afcd10 │ │ │ │ + blcs 2225d0 │ │ │ │ + blvc afcd20 │ │ │ │ eorsle r2, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - strmi pc, [r5], -fp, lsr #24 │ │ │ │ + strmi pc, [r5], -r3, lsr #24 │ │ │ │ bicsle r2, pc, r0, lsl #16 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svccs 0x0000ad09 │ │ │ │ stcge 4, cr15, [r6, #-252] @ 0xffffff04 │ │ │ │ - blcs 222c48 │ │ │ │ + blcs 222c58 │ │ │ │ ldmdavs pc!, {r1, r4, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - blcs 222650 │ │ │ │ + blcs 222660 │ │ │ │ ldrbt sp, [sp], #504 @ 0x1f8 │ │ │ │ ldrmi r4, [ip], -r1, lsr #13 │ │ │ │ @ instruction: 0xf6ad4648 │ │ │ │ - ldmiblt r0!, {r0, r1, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmiblt r0!, {r0, r1, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ @ instruction: 0xf8d9b953 │ │ │ │ ldrtmi r1, [r0], -r0, lsr #32 │ │ │ │ - cdp2 6, 1, cr15, cr12, cr6, {7} │ │ │ │ + cdp2 6, 1, cr15, cr4, cr6, {7} │ │ │ │ tstlt r8, r1, lsl #12 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ tstplt r0, pc, ror ip @ p-variant is OBSOLETE │ │ │ │ bicle r2, r5, r0, lsl #24 │ │ │ │ @ instruction: 0x4630e7d2 │ │ │ │ - cdp2 6, 8, cr15, cr4, cr6, {7} │ │ │ │ + cdp2 6, 7, cr15, cr12, cr6, {7} │ │ │ │ @ instruction: 0xd1bf2c00 │ │ │ │ strmi lr, [r0], ip, asr #15 │ │ │ │ @ instruction: 0xd1bb2c00 │ │ │ │ strtmi lr, [r0], -r8, asr #15 │ │ │ │ - blx b46064 │ │ │ │ + blx 946074 │ │ │ │ strtmi fp, [r1], r0, asr #18 │ │ │ │ ldrb r4, [sp, r4, lsl #12] │ │ │ │ mulcs ip, r9, r8 │ │ │ │ @ instruction: 0xd1bd2a01 │ │ │ │ bfi r4, ip, #12, #8 │ │ │ │ ldr r4, [r9, r0, lsl #13]! │ │ │ │ - b 9c5e68 │ │ │ │ + b 7c5e78 │ │ │ │ ldrbmi r9, [r1], -r5, lsl #20 │ │ │ │ @ instruction: 0xf6ad9802 │ │ │ │ - movwcs pc, #3175 @ 0xc67 @ │ │ │ │ + movwcs pc, #3167 @ 0xc5f @ │ │ │ │ @ instruction: 0xdeff6adb │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrshteq r8, [r7], #-10 │ │ │ │ + rsbseq r8, r7, sl, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r7, r2, ror #1 │ │ │ │ - rsbseq r8, r7, ip, lsr r0 │ │ │ │ + ldrsbteq r8, [r7], #-2 │ │ │ │ + rsbseq r8, r7, ip, lsr #32 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed5f804 │ │ │ │ + bl fed5f814 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs sl, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdavs r9, {r1, r4, r8, ip, sp, pc}^ │ │ │ │ stclt 7, cr4, [r8, #-576] @ 0xfffffdc0 │ │ │ │ @ instruction: 0xf1a07b00 │ │ │ │ - blx fee0862c │ │ │ │ + blx fee0863c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0x46154c30 │ │ │ │ addlt r4, r7, r0, lsr sl │ │ │ │ @ instruction: 0x4607447c │ │ │ │ svcvc 0x00a7f5b5 │ │ │ │ strmi r5, [ip], -r2, lsr #17 │ │ │ │ andls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0x4698d036 │ │ │ │ - blcs 266fc4 │ │ │ │ + blcs 266fd4 │ │ │ │ strcs fp, [r1, #-3972] @ 0xfffff07c │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eors sp, r9, ip, lsl #16 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ ldrtmi r7, [r8], -fp, lsr #3 │ │ │ │ @ instruction: 0xf67d006d │ │ │ │ - @ instruction: 0xf898f87f │ │ │ │ + @ instruction: 0xf898f877 │ │ │ │ strmi r3, [r4], -r9 │ │ │ │ pushle {r0, r1, r3, r5, r7, r9, lr} │ │ │ │ stccs 6, cr4, [r0, #-140] @ 0xffffff74 │ │ │ │ stmib sp, {r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ eorcs r5, r0, #32768 @ 0x8000 │ │ │ │ tstcs r1, r8, lsr r9 │ │ │ │ - blvc 2c3d04 │ │ │ │ - blvc 243cc8 │ │ │ │ - @ instruction: 0xff10f679 │ │ │ │ + blvc 2c3d14 │ │ │ │ + blvc 243cd8 │ │ │ │ + @ instruction: 0xff08f679 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2da04c │ │ │ │ + blgt 2da05c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf67d4638 │ │ │ │ - ldrtmi pc, [r3], -r7, lsl #21 @ │ │ │ │ + @ instruction: 0x4633fa7f │ │ │ │ ldrtmi r4, [r8], -r2, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf85af67d │ │ │ │ + @ instruction: 0xf852f67d │ │ │ │ ldrb r4, [r1, r3, lsl #12] │ │ │ │ vmax.s8 d20, d0, d10 │ │ │ │ @ instruction: 0xf67d1149 │ │ │ │ - strtmi pc, [r2], -sp, lsr #16 │ │ │ │ + strtmi pc, [r2], -r5, lsr #16 │ │ │ │ strtmi r4, [r9], -r3, lsl #12 │ │ │ │ @ instruction: 0xf67d4638 │ │ │ │ - strmi pc, [r4], -sp, asr #16 │ │ │ │ - blmi 41af00 │ │ │ │ + strmi pc, [r4], -r5, asr #16 │ │ │ │ + blmi 41af10 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 36274c │ │ │ │ + blls 36275c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r7, r0, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - stmib r8, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r7, r7, r4, asr #19 │ │ │ │ + stmib r0, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrhteq r7, [r7], #-148 @ 0xffffff6c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r4, lsr #18 │ │ │ │ + rsbseq r7, r7, r4, lsl r9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ - blmi 1ef49ec │ │ │ │ + blmi 1ef49fc │ │ │ │ @ instruction: 0xf8d14a73 │ │ │ │ andls sl, r1, r0, rrx │ │ │ │ ldmdami r2!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ mlaeq ip, r1, r8, pc @ │ │ │ │ teqls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdami sp!, {r4, r6, r7, pc}^ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svcge 0x0017468b │ │ │ │ strbmi sl, [sp], -pc, lsl #24 │ │ │ │ - bge 6de798 │ │ │ │ + bge 6de7a8 │ │ │ │ vcgt.s8 d25, d15, d7 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ andls r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ - bge 4ed380 │ │ │ │ - bge aecf80 │ │ │ │ - blls 26cf7c │ │ │ │ + bge 4ed390 │ │ │ │ + bge aecf90 │ │ │ │ + blls 26cf8c │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ @ instruction: 0xf6796918 │ │ │ │ - strmi pc, [r6], -r9, asr #29 │ │ │ │ + strmi pc, [r6], -r1, asr #29 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ mlacc r9, fp, r8, pc @ │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf67b9002 │ │ │ │ - @ instruction: 0xf04ff93b │ │ │ │ + @ instruction: 0xf04ff933 │ │ │ │ @ instruction: 0xf8860301 │ │ │ │ stmib r4, {r2, r3, r5, ip, sp}^ │ │ │ │ adcvs r5, r5, r0, lsl #10 │ │ │ │ @ instruction: 0xf8cd9e03 │ │ │ │ @ instruction: 0xf89aa048 │ │ │ │ ldm r4, {r4, lr, pc} │ │ │ │ stmib r7, {r0, r1, r2, r3}^ │ │ │ │ @@ -483818,45 +483822,45 @@ │ │ │ │ @ instruction: 0x4696905c │ │ │ │ subsge pc, r8, sp, asr #17 │ │ │ │ svceq 0x0001f1bc │ │ │ │ cdpgt 2, 0, cr9, cr15, cr5, {0} │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ - bls 27c9c0 │ │ │ │ + bls 27c9d0 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6796910 │ │ │ │ - @ instruction: 0xf89afe01 │ │ │ │ + @ instruction: 0xf89afdf9 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ andcs r0, r1, #28, 2 │ │ │ │ tstls r4, r6, lsl #12 │ │ │ │ - @ instruction: 0xf900f67b │ │ │ │ + @ instruction: 0xf8f8f67b │ │ │ │ @ instruction: 0xf8dd9a01 │ │ │ │ @ instruction: 0xf106e014 │ │ │ │ ldmvs r3, {r4, r5, sl, fp}^ │ │ │ │ - blhi ea704c │ │ │ │ + blhi ea705c │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andsmi r9, sl, r9, lsl #22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ ldm lr!, {r0, r1, r4, r5, r8, r9, pc} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r1, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf67d4631 │ │ │ │ - blls 346f44 │ │ │ │ + blls 346f34 │ │ │ │ movwls r2, #57956 @ 0xe264 │ │ │ │ @ instruction: 0xf8db9907 │ │ │ │ mcrls 0, 0, r3, cr8, cr4, {0} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ strpl lr, [r0, #-2502] @ 0xfffff63a │ │ │ │ @ instruction: 0xf89360b5 │ │ │ │ - blls 2c0864 │ │ │ │ + blls 2c0874 │ │ │ │ svceq 0x0001f1be │ │ │ │ mrrceq 1, 0, pc, r4, cr3 @ │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0xf8dbd90b │ │ │ │ movwls r3, #57456 @ 0xe070 │ │ │ │ @@ -483864,46 +483868,46 @@ │ │ │ │ ldm r6, {r2, r5, r6, sl, fp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdbls r2, {r0, r1, r2, r3} │ │ │ │ andcc lr, ip, #3588096 @ 0x36c000 │ │ │ │ stmib r1, {r0, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf67d320c │ │ │ │ - blls 3c6ee8 │ │ │ │ + blls 3c6ed8 │ │ │ │ mlaeq ip, fp, r8, pc @ │ │ │ │ eorhi pc, r9, r3, asr #16 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf63f4548 │ │ │ │ @ instruction: 0xf67caf5e │ │ │ │ - bls 3c7308 │ │ │ │ + bls 3c72f8 │ │ │ │ stmdals r1, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf81af67d │ │ │ │ - blmi 4db0f4 │ │ │ │ + @ instruction: 0xf812f67d │ │ │ │ + blmi 4db104 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ee2928 │ │ │ │ + blls ee2938 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 59) │ │ │ │ pop {r0, r2, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf1b98ff0 │ │ │ │ orrle r0, r2, r0, lsl #30 │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ - blge b02790 │ │ │ │ + blge b027a0 │ │ │ │ strb r9, [r2, r6, lsl #6]! │ │ │ │ - ldm r2, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm sl, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r0, ror #17 │ │ │ │ - ldrsbteq r7, [r7], #-140 @ 0xffffff74 │ │ │ │ + ldrsbteq r7, [r7], #-128 @ 0xffffff80 │ │ │ │ + rsbseq r7, r7, ip, asr #17 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r7, r7, r8, asr #14 │ │ │ │ + rsbseq r7, r7, r8, lsr r7 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 151a360 │ │ │ │ + bmi 151a370 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -483942,95 +483946,95 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6796938 │ │ │ │ - ldclvc 13, cr15, [r3], #-60 @ 0xffffffc4 │ │ │ │ + ldclvc 13, cr15, [r3], #-28 @ 0xffffffe4 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf67b4680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r3, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 208a08 │ │ │ │ + strgt ip, [pc], #-3343 @ 208a18 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf8d2f67d │ │ │ │ - blmi 45b248 │ │ │ │ + @ instruction: 0xf8caf67d │ │ │ │ + blmi 45b258 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 762a8c │ │ │ │ + blls 762a9c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf626e79c │ │ │ │ - svclt 0x0000efe6 │ │ │ │ + svclt 0x0000efde │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r2, ror #13 │ │ │ │ - rsbseq r7, r7, r4, ror #11 │ │ │ │ + ldrsbteq r7, [r7], #-98 @ 0xffffff9e │ │ │ │ + ldrsbteq r7, [r7], #-84 @ 0xffffffac │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ addslt r4, sp, r9, asr #24 │ │ │ │ strmi r4, [sp], -r9, asr #22 │ │ │ │ @ instruction: 0x462a447c │ │ │ │ strmi r9, [r0], r2, lsl #2 │ │ │ │ svcge 0x00072176 │ │ │ │ strcs r5, [r0], -r3, ror #17 │ │ │ │ tstls fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mrc2 6, 2, pc, cr2, cr12, {3} │ │ │ │ + mcr2 6, 2, pc, cr10, cr12, {3} @ │ │ │ │ strmi r2, [r1], -r1, lsl #6 │ │ │ │ ldrtmi r4, [sl], -r3, lsl #13 │ │ │ │ strls r4, [r7], -r0, asr #12 │ │ │ │ @ instruction: 0xff34f7ff │ │ │ │ andls r7, r0, fp, lsr #24 │ │ │ │ stmdble r5!, {r0, r8, r9, fp, sp}^ │ │ │ │ - beq 284bd8 │ │ │ │ + beq 284be8 │ │ │ │ ldmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ vqdmulh.s d26, d15, d11 │ │ │ │ @ instruction: 0xf6cf0206 │ │ │ │ movwls r7, #13055 @ 0x32ff │ │ │ │ strcs lr, [r4, -sp, asr #19] │ │ │ │ movwls sl, #6931 @ 0x1b13 │ │ │ │ svcls 0x00039b05 │ │ │ │ strvs lr, [r0], -r9, asr #19 │ │ │ │ strvs lr, [r0], -r3, asr #19 │ │ │ │ addsvs r4, lr, sp, lsr r6 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ eorsge pc, ip, sp, lsl #17 │ │ │ │ - beq 284ef8 │ │ │ │ + beq 284f08 │ │ │ │ stmib r9, {r0, r1, r2, r3, r8, r9, fp, lr, pc}^ │ │ │ │ stm r7, {r1, r9, sl, sp, lr} │ │ │ │ stcls 0, cr0, [r1], {15} │ │ │ │ eorslt pc, r8, sp, asr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 208ae4 │ │ │ │ + strgt ip, [pc], #-3343 @ 208af4 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - ldc2l 6, cr15, [r8], #-484 @ 0xfffffe1c │ │ │ │ + ldc2l 6, cr15, [r0], #-484 @ 0xfffffe1c │ │ │ │ andseq pc, ip, #0, 2 │ │ │ │ @ instruction: 0xf89b4617 │ │ │ │ andcs r3, r1, #17 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - @ instruction: 0xff76f67a │ │ │ │ + @ instruction: 0xff6ef67a │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ mulne r8, r8, r8 │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ stmdals r4, {r3, r8, r9} │ │ │ │ ldrd pc, [r4], -sp │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ @@ -484038,32 +484042,32 @@ │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0x832b4313 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf838f67d │ │ │ │ - bls 21a43c │ │ │ │ + @ instruction: 0xf830f67d │ │ │ │ + bls 21a44c │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf67c111f │ │ │ │ - blls 2c8388 │ │ │ │ + blls 2c8378 │ │ │ │ ldcvc 0, cr9, [fp], {-0} │ │ │ │ stmiale r7!, {r0, r1, r4, r6, r8, sl, lr} │ │ │ │ - blmi 41b38c │ │ │ │ + blmi 41b39c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8e2bd8 │ │ │ │ + blls 8e2be8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r9, sp, r0, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - svc 0x0042f626 │ │ │ │ - @ instruction: 0x0077759c │ │ │ │ + svc 0x003af626 │ │ │ │ + rsbseq r7, r7, ip, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00777498 │ │ │ │ + rsbseq r7, r7, r8, lsl #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ adclt r4, r3, r7, lsl #21 │ │ │ │ strmi r4, [r3], r7, lsl #23 │ │ │ │ mcrvs 4, 0, r4, cr15, cr10, {3} │ │ │ │ @@ -484100,19 +484104,19 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf000000f │ │ │ │ vst4.32 {d24-d27}, [pc :128], fp │ │ │ │ @ instruction: 0xf8db71ac │ │ │ │ @ instruction: 0xf6790010 │ │ │ │ - @ instruction: 0xf100fbd3 │ │ │ │ + @ instruction: 0xf100fbcb │ │ │ │ @ instruction: 0x4611021c │ │ │ │ andls r7, r1, #31488 @ 0x7b00 │ │ │ │ strmi r2, [r1], r1, lsl #4 │ │ │ │ - mrc2 6, 6, pc, cr2, cr10, {3} │ │ │ │ + mcr2 6, 6, pc, cr10, cr10, {3} @ │ │ │ │ ldrdcc pc, [ip], -fp │ │ │ │ ldceq 1, cr15, [r0], #-36 @ 0xffffffdc │ │ │ │ mulne r8, fp, r8 │ │ │ │ @ instruction: 0x2018f8b9 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ @ instruction: 0xe014f8dd │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ @@ -484121,140 +484125,140 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r9, lsr #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xff92f67c │ │ │ │ + @ instruction: 0xff8af67c │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - stc2 6, cr15, [lr], #-484 @ 0xfffffe1c │ │ │ │ + stc2 6, cr15, [r6], #-484 @ 0xfffffe1c │ │ │ │ @ instruction: 0xf1009b01 │ │ │ │ pkhbtmi r0, r1, r8, lsl #2 │ │ │ │ ldcvc 1, cr9, [sl], {4} │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf67a7c5b │ │ │ │ - blls 3c8738 │ │ │ │ + blls 3c8728 │ │ │ │ @ instruction: 0xf1099a01 │ │ │ │ stmib r3, {r2, r4, r6, sl, fp}^ │ │ │ │ stmib r3, {r8, sl, ip, lr}^ │ │ │ │ andls r5, ip, #8388608 @ 0x800000 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - blls 308a9c │ │ │ │ + blls 308a8c │ │ │ │ @ instruction: 0x46584639 │ │ │ │ eorshi pc, r4, sp, asr #17 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r2, sl, #-1006632958 @ 0xc4000002 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ subsle r4, r1, r2, lsr #12 │ │ │ │ ldc2l 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ strmi r9, [r3], -r4, lsl #20 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - @ instruction: 0x4603fd33 │ │ │ │ - bcs 22f518 │ │ │ │ + strmi pc, [r3], -fp, lsr #26 │ │ │ │ + bcs 22f528 │ │ │ │ vst4.16 {d29-d32}, [pc], r2 │ │ │ │ @ instruction: 0x46587191 │ │ │ │ - stc2 6, cr15, [sl, #-496]! @ 0xfffffe10 │ │ │ │ - blls 2ecd28 │ │ │ │ + stc2 6, cr15, [r2, #-496]! @ 0xfffffe10 │ │ │ │ + blls 2ecd38 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ mlacc ip, r3, r8, pc @ │ │ │ │ @ instruction: 0xf63f4543 │ │ │ │ vrecps.f32 q13, q0, q6 │ │ │ │ @ instruction: 0xf8db21af │ │ │ │ @ instruction: 0xf6790010 │ │ │ │ - movwcs pc, #7139 @ 0x1be3 @ │ │ │ │ + movwcs pc, #7131 @ 0x1bdb @ │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x4639461a │ │ │ │ @ instruction: 0xf67a4605 │ │ │ │ - bls 3c86a8 │ │ │ │ + bls 3c8698 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ ldrbeq pc, [r4], -r5, lsl #2 @ │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ - blls 2a10a8 │ │ │ │ - bgt 5ed990 │ │ │ │ + blls 2a10b8 │ │ │ │ + bgt 5ed9a0 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff26f67c │ │ │ │ - blmi 71b5c8 │ │ │ │ + @ instruction: 0xff1ef67c │ │ │ │ + blmi 71b5d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a62de4 │ │ │ │ + blls a62df4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ eorlt r4, r3, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svcge 0x0051f47f │ │ │ │ ldrb r9, [pc, -r1, lsl #14]! │ │ │ │ strb r9, [r0, r2, lsl #6] │ │ │ │ stc2 7, cr15, [ip, #1020]! @ 0x3fc │ │ │ │ strmi r9, [r3], -r4, lsl #20 │ │ │ │ ldrbmi r2, [r8], -r2, asr #3 │ │ │ │ - stc2l 6, cr15, [r2], #496 @ 0x1f0 │ │ │ │ + ldc2l 6, cr15, [sl], {124} @ 0x7c │ │ │ │ str r4, [sp, r3, lsl #12]! │ │ │ │ stcge 3, cr9, [sp], {2} │ │ │ │ movwls sl, #27401 @ 0x6b09 │ │ │ │ @ instruction: 0xf626e7b9 │ │ │ │ - svclt 0x0000ee26 │ │ │ │ - rsbseq r7, r7, r8, asr r4 │ │ │ │ + svclt 0x0000ee1e │ │ │ │ + rsbseq r7, r7, r8, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, ip, lsl #5 │ │ │ │ + rsbseq r7, r7, ip, ror r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrdhi pc, [r8], pc @ │ │ │ │ cdpvs 0, 0, cr11, cr11, cr9, {4} │ │ │ │ ldrbtmi r4, [r8], #1549 @ 0x60d │ │ │ │ - bcs 21a604 │ │ │ │ + bcs 21a614 │ │ │ │ ldrmi sp, [sl], -r5, asr #2 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ - ldc2 6, cr15, [r6], {124} @ 0x7c │ │ │ │ + stc2 6, cr15, [lr], {124} @ 0x7c │ │ │ │ stmdbvs r9!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ - beq 1b44f3c │ │ │ │ + beq 1b44f4c │ │ │ │ @ instruction: 0xf6796930 │ │ │ │ - @ instruction: 0x4604fb7d │ │ │ │ + @ instruction: 0x4604fb75 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrsbtlt pc, [r8], #-143 @ 0xffffff71 @ │ │ │ │ - ldc2l 6, cr15, [r0, #488]! @ 0x1e8 │ │ │ │ + stc2l 6, cr15, [r8, #488]! @ 0x1e8 │ │ │ │ strls r2, [r3, -r0, lsl #6] │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ @ instruction: 0xf1049300 │ │ │ │ stmib sp, {r2, r4, r6, r8, r9, sl}^ │ │ │ │ ldmib r5, {r0, r8, r9, ip, sp}^ │ │ │ │ stmib r4, {r2, r3, r9, ip, sp}^ │ │ │ │ ldm sp, {r2, r3, r9, ip, sp} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8d5000f │ │ │ │ stm r7, {r2, r4, ip, pc} │ │ │ │ @ instruction: 0xf858000f │ │ │ │ - blx 494e76 │ │ │ │ + blx 494e86 │ │ │ │ ldmdbvc fp, {r0, r3, r8, r9, ip, sp} │ │ │ │ tstle r9, r2, lsl #22 │ │ │ │ - bl 324b00 │ │ │ │ + bl 324b10 │ │ │ │ movwls r0, #13578 @ 0x350a │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8844621 │ │ │ │ @ instruction: 0xf67c302c │ │ │ │ - strtmi pc, [r0], -r5, lsr #29 │ │ │ │ + @ instruction: 0x4620fe9d │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ ssub8mi r8, sl, r0 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ - mrrc2 6, 7, pc, r0, cr12 @ │ │ │ │ + mcrr2 6, 7, pc, r8, cr12 @ │ │ │ │ ldr r4, [r8, r7, lsl #12]! │ │ │ │ - rsbseq r7, r7, sl, lsl r2 │ │ │ │ + rsbseq r7, r7, sl, lsl #4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ umullslt r4, r9, lr, ip │ │ │ │ @ instruction: 0xae02499e │ │ │ │ @@ -484262,15 +484266,15 @@ │ │ │ │ ldrdls pc, [ip], sp │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ stmdapl r1!, {r3, r7, pc}^ │ │ │ │ stmdavs r9, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9117 │ │ │ │ ldrmi r0, [r1], -r0, lsl #2 │ │ │ │ mulcs r9, r9, r8 │ │ │ │ - bcs a2dad4 │ │ │ │ + bcs a2dae4 │ │ │ │ vqadd.s8 q3, q0, │ │ │ │ mrcne 1, 2, r8, cr3, cr2, {0} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r6, r7, pc}^ @ │ │ │ │ svclt 0x00b8f003 │ │ │ │ svclt 0x00bfbfbf │ │ │ │ svclt 0x00bfb5bf │ │ │ │ @@ -484280,24 +484284,24 @@ │ │ │ │ svclt 0x00bfbfbf │ │ │ │ svclt 0x00bfbfbf │ │ │ │ @ instruction: 0xf8adbfbf │ │ │ │ ldmib sp, {r3, ip}^ │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf679ab04 │ │ │ │ - @ instruction: 0x4605fad3 │ │ │ │ - blge 335418 │ │ │ │ + strmi pc, [r5], -fp, asr #21 │ │ │ │ + blge 335428 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - mcr2 6, 2, pc, cr10, cr12, {3} @ │ │ │ │ + mcr2 6, 2, pc, cr2, cr12, {3} @ │ │ │ │ strbmi r4, [r3], -sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67c1151 │ │ │ │ - @ instruction: 0xf899fc1d │ │ │ │ + @ instruction: 0xf899fc15 │ │ │ │ strmi fp, [r5], -sl │ │ │ │ svceq 0x0001f1bb │ │ │ │ sbchi pc, fp, r0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf10dd011 │ │ │ │ andcs r0, r0, #24, 24 @ 0x1800 │ │ │ │ mul r9, r9, r8 │ │ │ │ @@ -484305,104 +484309,104 @@ │ │ │ │ ldrmi sl, [r3], -r5, lsl #18 │ │ │ │ andls r6, r4, #11 │ │ │ │ ldc 4, cr4, [sp, #456] @ 0x1c8 │ │ │ │ vstmia ip!, {d7-d8} │ │ │ │ strmi r7, [r4, #2818] @ 0xb02 │ │ │ │ stmdbvs r0!, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrbmi r2, [r9], -r0, lsr #4 │ │ │ │ - blx fea4695c │ │ │ │ + blx fe84696c │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ sbceq lr, fp, #323584 @ 0x4f000 │ │ │ │ eorcc sl, r8, r6, lsl #18 │ │ │ │ - bl ff846820 │ │ │ │ + bl ff646830 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - mrc2 6, 0, pc, cr4, cr12, {3} │ │ │ │ + mcr2 6, 0, pc, cr12, cr12, {3} @ │ │ │ │ mullt sl, r9, r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf899d012 │ │ │ │ - bge 588fc8 │ │ │ │ + bge 588fd8 │ │ │ │ vdiveq.f64 d30, d11, d2 │ │ │ │ strmi sl, [r3], -r5, lsl #18 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andgt pc, r0, r1, asr #17 │ │ │ │ strmi r9, [r3], #-772 @ 0xfffffcfc │ │ │ │ - blvc 344630 │ │ │ │ - blvc 2c4248 │ │ │ │ + blvc 344640 │ │ │ │ + blvc 2c4258 │ │ │ │ @ instruction: 0xd1f54596 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6794659 │ │ │ │ - @ instruction: 0x4681fa75 │ │ │ │ - b 15f5534 │ │ │ │ + strmi pc, [r1], sp, ror #20 │ │ │ │ + b 15f5544 │ │ │ │ stmdbge lr, {r0, r1, r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6263028 │ │ │ │ - strbmi lr, [r9], -lr, lsr #23 │ │ │ │ + strbmi lr, [r9], -r6, lsr #23 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - strbmi pc, [fp], -r9, ror #27 @ │ │ │ │ + strbmi pc, [fp], -r1, ror #27 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x462071d2 │ │ │ │ - blx ff1469ea │ │ │ │ + blx fef469fa │ │ │ │ @ instruction: 0x46424653 │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ @ instruction: 0xf10d4680 │ │ │ │ @ instruction: 0x46200a10 │ │ │ │ @ instruction: 0xf67c17ff │ │ │ │ - @ instruction: 0x7c6afbb1 │ │ │ │ + @ instruction: 0x7c6afba9 │ │ │ │ strmi r2, [r1], r0, lsl #6 │ │ │ │ - bcs a2dc28 │ │ │ │ + bcs a2dc38 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ mrcne 8, 2, sp, cr3, cr8, {3} │ │ │ │ ldmdale sl!, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldmdbvc r9!, {r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0x6d797979 │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ - bvs 206761c │ │ │ │ + bvs 206762c │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0x1c797979 │ │ │ │ andne pc, r8, sp, lsl #17 │ │ │ │ teqmi r9, #23330816 @ 0x1640000 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ ldrb r3, [r2, -r8] │ │ │ │ ldrb r9, [r0, -r2, lsl #2] │ │ │ │ ldc 7, cr9, [sp, #16] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6797b02 │ │ │ │ - strmi pc, [r7], -r3, lsr #20 │ │ │ │ + @ instruction: 0x4607fa1b │ │ │ │ ldrtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - ldc2 6, cr15, [sl, #496] @ 0x1f0 │ │ │ │ + ldc2 6, cr15, [r2, #496] @ 0x1f0 │ │ │ │ @ instruction: 0x464a463b │ │ │ │ strls r2, [r0, #-371] @ 0xfffffe8d │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf67c0b00 │ │ │ │ - movwcs pc, #2975 @ 0xb9f @ │ │ │ │ + movwcs pc, #2967 @ 0xb97 @ │ │ │ │ strmi r7, [r7], -sl, ror #24 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - beq 2451e8 │ │ │ │ + beq 2451f8 │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf679ab02 │ │ │ │ - strmi pc, [r5], -r1, lsl #20 │ │ │ │ + @ instruction: 0x4605f9f9 │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - strls pc, [r0, #-3449] @ 0xfffff287 │ │ │ │ + strls pc, [r0, #-3441] @ 0xfffff28f │ │ │ │ @ instruction: 0x4642463b │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx fe246aca │ │ │ │ - bmi 69a8f0 │ │ │ │ + blx 2046ada │ │ │ │ + bmi 69a900 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d113 │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ stmib sp, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -484410,51 +484414,51 @@ │ │ │ │ andsvc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7af │ │ │ │ @ instruction: 0xe7ac7010 │ │ │ │ @ instruction: 0xf88d427f │ │ │ │ @ instruction: 0xe7a87010 │ │ │ │ strvc lr, [r4, -sp, asr #19] │ │ │ │ @ instruction: 0xf626e7a5 │ │ │ │ - svclt 0x0000ec78 │ │ │ │ - rsbseq r7, r7, r8, asr r1 │ │ │ │ + svclt 0x0000ec70 │ │ │ │ + rsbseq r7, r7, r8, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, r2, lsr #30 │ │ │ │ + rsbseq r6, r7, r2, lsl pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed60330 │ │ │ │ + bl fed60340 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ vmla.i8 d22, d0, d0 │ │ │ │ @ instruction: 0xf67911ed │ │ │ │ - @ instruction: 0xf100f9dd │ │ │ │ + @ instruction: 0xf100f9d5 │ │ │ │ @ instruction: 0x46050718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf67a4639 │ │ │ │ - @ instruction: 0x4629fc51 │ │ │ │ + strtmi pc, [r9], -r9, asr #24 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf06ffd2f │ │ │ │ + @ instruction: 0xf06ffd27 │ │ │ │ @ instruction: 0xf04f0201 │ │ │ │ @ instruction: 0x462033ff │ │ │ │ strvc lr, [r0], -sp, asr #19 │ │ │ │ mrc2 7, 4, pc, cr0, cr15, {7} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed6037c │ │ │ │ + bl fed6038c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ vmla.i8 d22, d0, d0 │ │ │ │ @ instruction: 0xf67911ed │ │ │ │ - @ instruction: 0xf100f9b7 │ │ │ │ + @ instruction: 0xf100f9af │ │ │ │ @ instruction: 0x46050718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf67a4639 │ │ │ │ - strtmi pc, [r9], -fp, lsr #24 │ │ │ │ + strtmi pc, [r9], -r3, lsr #24 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf04ffd09 │ │ │ │ + @ instruction: 0xf04ffd01 │ │ │ │ @ instruction: 0xf04f32ff │ │ │ │ @ instruction: 0x462033ff │ │ │ │ strvc lr, [r0], -sp, asr #19 │ │ │ │ mcr2 7, 3, pc, cr10, cr15, {7} @ │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -484471,232 +484475,232 @@ │ │ │ │ @ instruction: 0x93bf681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi r6, [r0], -fp, lsl #16 │ │ │ │ adcmi r7, sl, #23808 @ 0x5d00 │ │ │ │ strtmi fp, [sl], -r8, lsr #30 │ │ │ │ ldrmi r9, [r6], -r7, lsl #4 │ │ │ │ @ instruction: 0xf6264611 │ │ │ │ - adcsmi lr, r4, #14336 @ 0x3800 │ │ │ │ + adcsmi lr, r4, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf0c0900e │ │ │ │ - blls 3e94dc │ │ │ │ + blls 3e94ec │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andslt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf04346c1 │ │ │ │ cdpge 3, 2, cr0, cr2, cr4, {0} │ │ │ │ - beq 1c45660 │ │ │ │ + beq 1c45670 │ │ │ │ sbcslt r4, fp, #204472320 @ 0xc300000 │ │ │ │ andeq pc, r6, #-268435452 @ 0xf0000004 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0xf8cd930d │ │ │ │ @ instruction: 0xf04f8010 │ │ │ │ ldrls r3, [r2, #-1023] @ 0xfffffc01 │ │ │ │ movwhi lr, #35277 @ 0x89cd │ │ │ │ @ instruction: 0x9713ab1e │ │ │ │ - blge 11ede64 │ │ │ │ + blge 11ede74 │ │ │ │ tstls r0, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0xf0c045cb │ │ │ │ - bls 469bf4 │ │ │ │ + bls 469c04 │ │ │ │ andcc r9, r1, #15360 @ 0x3c00 │ │ │ │ orreq lr, r2, #3072 @ 0xc00 │ │ │ │ andcc lr, r1, #0 │ │ │ │ @ instruction: 0xf8534618 │ │ │ │ strbmi r4, [pc], -r4, lsl #22 │ │ │ │ mulshi r1, r4, r8 │ │ │ │ - blx 82830e │ │ │ │ + blx 82831e │ │ │ │ ldrbmi r9, [r9, #2309] @ 0x905 │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, r7, r8, fp, ip, lr, pc}^ │ │ │ │ stmib sp, {r0, r3, sp}^ │ │ │ │ movwcs r5, #1795 @ 0x703 │ │ │ │ movwcc lr, #2506 @ 0x9ca │ │ │ │ andcc pc, r8, sl, asr #17 │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ movwcc lr, #10694 @ 0x29c6 │ │ │ │ - bls 2efeac │ │ │ │ + bls 2efebc │ │ │ │ movweq lr, #15275 @ 0x3bab │ │ │ │ @ instruction: 0xf8ca9d05 │ │ │ │ strbmi r4, [r3, #-12] │ │ │ │ movwls r4, #9759 @ 0x261f │ │ │ │ strcs fp, [r0, -ip, lsr #30] │ │ │ │ - bcs 252eb8 │ │ │ │ + bcs 252ec8 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ smladcs r0, r8, pc, fp @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0x4641811a │ │ │ │ @ instruction: 0xf6269802 │ │ │ │ - strtmi lr, [lr], lr, lsr #21 │ │ │ │ + strtmi lr, [lr], r6, lsr #21 │ │ │ │ rscvs fp, ip, r7, asr #5 │ │ │ │ - blge da6394 │ │ │ │ + blge da63a4 │ │ │ │ movwls r4, #46748 @ 0xb69c │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blcs 26fefc │ │ │ │ + blcs 26ff0c │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ ldmdbvs r0, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf874f679 │ │ │ │ + @ instruction: 0xf86cf679 │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r1, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ - blx 1f46cfa │ │ │ │ + blx 1d46d0a │ │ │ │ svcls 0x000b9a06 │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - bvc 663668 │ │ │ │ + bvc 663678 │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 1249f44 │ │ │ │ - blls 649a34 │ │ │ │ + b 1249f54 │ │ │ │ + blls 649a44 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0x832b4313 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, r9, sl, fp, lr, pc} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r6, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf67c4629 │ │ │ │ - blls 4c8430 │ │ │ │ + blls 4c8420 │ │ │ │ ldmdavs fp, {r0, r1, r2, r9, fp, ip, pc} │ │ │ │ addsmi r7, sl, #23296 @ 0x5b00 │ │ │ │ sbcshi pc, r6, r0, asr #1 │ │ │ │ - bls 62ff7c │ │ │ │ + bls 62ff8c │ │ │ │ eormi pc, r3, r2, asr #16 │ │ │ │ - bls 3d5f68 │ │ │ │ + bls 3d5f78 │ │ │ │ ldrmi r9, [r3], #776 @ 0x308 │ │ │ │ addsmi r9, r3, #57344 @ 0xe000 │ │ │ │ svcge 0x0072f4ff │ │ │ │ @ instruction: 0xf8dd9d12 │ │ │ │ svcls 0x0013b018 │ │ │ │ adcmi r9, fp, #12, 22 @ 0x3000 │ │ │ │ subshi pc, lr, #64, 4 │ │ │ │ stmdals ip, {r0, r1, r2, r8, fp, ip, pc} │ │ │ │ - b 1646c20 │ │ │ │ + b 1446c30 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ umulleq r8, r3, ip, r0 │ │ │ │ - blls 52dfa4 │ │ │ │ + blls 52dfb4 │ │ │ │ ldcleq 1, cr15, [r4], #-52 @ 0xffffffcc │ │ │ │ @ instruction: 0x46e2ad3f │ │ │ │ stmdbeq r4, {r0, r1, r6, ip, sp, lr, pc} │ │ │ │ stmeq r7, {r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - blx 19eefcc │ │ │ │ + blx 19eefdc │ │ │ │ stmib sp, {r0, r3, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ movwls r0, #14341 @ 0x3805 │ │ │ │ @ instruction: 0xf67b9805 │ │ │ │ - @ instruction: 0x462afd11 │ │ │ │ + strtmi pc, [sl], -r9, lsl #26 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fe746db0 │ │ │ │ + blx fe546dc0 │ │ │ │ strmi r9, [r4], -ip, lsl #22 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ - blcs 12298b8 │ │ │ │ + blcs 12298c8 │ │ │ │ mcrrvc 1, 0, sp, r3, cr9 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a29c44 │ │ │ │ + blcs a29c54 │ │ │ │ eorhi pc, r8, #0 │ │ │ │ @ instruction: 0xf0002b08 │ │ │ │ mrcge 1, 0, r8, cr10, cr14, {5} │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ stmib r6, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldc 3, cr3, [sp] │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ @ instruction: 0xf6797b18 │ │ │ │ - pkhtbmi pc, r1, sp, asr #16 @ │ │ │ │ - blge 835964 │ │ │ │ + pkhtbmi pc, r1, r5, asr #16 @ │ │ │ │ + blge 835974 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - @ instruction: 0x7c23fbd1 │ │ │ │ + @ instruction: 0x7c23fbc9 │ │ │ │ suble r2, r9, r0, lsl #22 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strge lr, [r7, #-2509] @ 0xfffff633 │ │ │ │ strbmi r4, [r5], -r7, asr #12 │ │ │ │ movwls sl, #11035 @ 0x2b1b │ │ │ │ ldrtmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff6035 │ │ │ │ - blls 307db4 │ │ │ │ + blls 307dc4 │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ smlsdls r0, r8, r6, r4 │ │ │ │ - stc2 6, cr15, [r6, #496] @ 0x1f0 │ │ │ │ + ldc2l 6, cr15, [lr, #-496]! @ 0xfffffe10 │ │ │ │ strmi r9, [r0], r2, lsl #22 │ │ │ │ @ instruction: 0xf8db2220 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ stclvc 0, cr6, [r3], #-124 @ 0xffffff84 │ │ │ │ vqrdmulh.s d15, d3, d5 │ │ │ │ ldc 0, cr6, [sp, #204] @ 0xcc │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ @ instruction: 0xf6797b18 │ │ │ │ - strmi pc, [r2], r5, lsr #16 │ │ │ │ - bge 8359d4 │ │ │ │ + pkhbtmi pc, r2, sp, lsl #16 @ │ │ │ │ + bge 8359e4 │ │ │ │ @ instruction: 0xf8caca03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 7458ac │ │ │ │ + beq 7458bc │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - @ instruction: 0x4653fb99 │ │ │ │ + @ instruction: 0x4653fb91 │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - @ instruction: 0xf96cf67c │ │ │ │ + @ instruction: 0xf964f67c │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ strcc r4, [r1, #-1624] @ 0xfffff9a8 │ │ │ │ - @ instruction: 0xf964f67c │ │ │ │ + @ instruction: 0xf95cf67c │ │ │ │ strmi r7, [r1], r3, lsr #24 │ │ │ │ @ instruction: 0xd3bf429d │ │ │ │ strge lr, [r7, #-2525] @ 0xfffff623 │ │ │ │ svcls 0x0004f84a │ │ │ │ ldrmi r9, [sp], #-2820 @ 0xfffff4fc │ │ │ │ ldrbmi r9, [r3, #-2822] @ 0xfffff4fa │ │ │ │ svcge 0x0076f47f │ │ │ │ ldrtmi r9, [r8], -r9, lsl #30 │ │ │ │ - stc2 6, cr15, [r6], {123} @ 0x7b │ │ │ │ + ldc2l 6, cr15, [lr], #-492 @ 0xfffffe14 │ │ │ │ @ instruction: 0x4601aa1e │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - bmi ffc87cfc │ │ │ │ + bmi ffc87cec │ │ │ │ ldrbtmi r4, [sl], #-3047 @ 0xfffff419 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrhmi r9, [sl], #-191 @ 0xffffff41 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ stclvc 5, cr15, [r1, #-52] @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ - bls 3f50f0 │ │ │ │ + bls 3f5100 │ │ │ │ addsmi r4, sl, #70254592 @ 0x4300000 │ │ │ │ svcge 0x002af4bf │ │ │ │ stccs 12, cr7, [r0, #-404]! @ 0xfffffe6c │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402d40 │ │ │ │ - bcs 6297c0 │ │ │ │ + bcs 6297d0 │ │ │ │ @ instruction: 0x81a3f000 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 429adc │ │ │ │ + bcs 429aec │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ strtmi r9, [r2], -r6, lsl #30 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #10 │ │ │ │ - @ instruction: 0xf8f8f67c │ │ │ │ + @ instruction: 0xf8f0f67c │ │ │ │ strmi r2, [r4], -r1, lsl #6 │ │ │ │ ldrbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf8ca4638 │ │ │ │ @ instruction: 0xf7ff5000 │ │ │ │ vmul.i8 , q8, │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf67c4638 │ │ │ │ - strtmi pc, [r1], -r9, ror #17 │ │ │ │ + strtmi pc, [r1], -r1, ror #17 │ │ │ │ strmi r2, [r5], -r1, lsl #8 │ │ │ │ ldrbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf8ca4638 │ │ │ │ @ instruction: 0xf7ff4000 │ │ │ │ vmla.i8 , q8, │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf67c4638 │ │ │ │ - @ instruction: 0x4629f8d9 │ │ │ │ + @ instruction: 0x4629f8d1 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrtmi r9, [r8], -r3 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf7ff4623 │ │ │ │ @ instruction: 0x4623f9b9 │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ ldrtmi r9, [r8], -sl │ │ │ │ @@ -484730,275 +484734,275 @@ │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0x4652f97b │ │ │ │ stmdbls r3, {r0, r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8ca4604 │ │ │ │ ldrtmi r5, [r8], -r0 │ │ │ │ @ instruction: 0xf972f7ff │ │ │ │ @ instruction: 0x932e9b0a │ │ │ │ - blls 4f3ed4 │ │ │ │ + blls 4f3ee4 │ │ │ │ bicsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x463861d0 │ │ │ │ - blls 721774 │ │ │ │ - blls 761878 │ │ │ │ - blls 7a197c │ │ │ │ - blls 7e1a80 │ │ │ │ + blls 721784 │ │ │ │ + blls 761888 │ │ │ │ + blls 7a198c │ │ │ │ + blls 7e1a90 │ │ │ │ strcc lr, [r5], #-2498 @ 0xfffff63e │ │ │ │ - @ instruction: 0xf956f67c │ │ │ │ + @ instruction: 0xf94ef67c │ │ │ │ rsb r4, r0, r4, lsl #12 │ │ │ │ - blcs 628750 │ │ │ │ + blcs 628760 │ │ │ │ rschi pc, sl, r0 │ │ │ │ svclt 0x00082b20 │ │ │ │ @ instruction: 0xf43f4681 │ │ │ │ - blcs 435318 │ │ │ │ + blcs 435328 │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {3} @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b1 │ │ │ │ - @ instruction: 0xf860f67c │ │ │ │ + @ instruction: 0xf858f67c │ │ │ │ str r4, [r5, -r1, lsl #13]! │ │ │ │ strtmi r9, [r8], -r7, lsl #30 │ │ │ │ @ instruction: 0xf6264639 │ │ │ │ - adcmi lr, pc, #220, 16 @ 0xdc0000 │ │ │ │ + adcmi lr, pc, #212, 16 @ 0xd40000 │ │ │ │ ldmdale fp!, {r1, r3, ip, pc} │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ - blge d5af3c │ │ │ │ + blge d5af4c │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ movwls r9, #2054 @ 0x806 │ │ │ │ - blls 551e9c │ │ │ │ + blls 551eac │ │ │ │ @ instruction: 0xf67c3501 │ │ │ │ - blls 308820 │ │ │ │ + blls 308810 │ │ │ │ svceq 0x0004f843 │ │ │ │ - blls 3ee2a8 │ │ │ │ - blls 49a71c │ │ │ │ + blls 3ee2b8 │ │ │ │ + blls 49a72c │ │ │ │ stmdble r5!, {r0, r1, r3, r5, r7, r9, lr} │ │ │ │ svccs 0x00004621 │ │ │ │ - blls 3bda58 │ │ │ │ + blls 3bda68 │ │ │ │ andsls r2, fp, #0, 4 │ │ │ │ @ instruction: 0xf8ca2101 │ │ │ │ eorcs r7, r0, #0 │ │ │ │ - blvc 8c4d30 │ │ │ │ + blvc 8c4d40 │ │ │ │ @ instruction: 0xed8d6918 │ │ │ │ @ instruction: 0xf6787b18 │ │ │ │ - @ instruction: 0x4603fef9 │ │ │ │ - bge 835c0c │ │ │ │ - bgt 2ee2fc │ │ │ │ + @ instruction: 0x4603fef1 │ │ │ │ + bge 835c1c │ │ │ │ + bgt 2ee30c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r6, {r0, r3, r4, r9, sl, lr} │ │ │ │ - blx 1e470cc │ │ │ │ + blx 1c470dc │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r2], -r6, lsl #16 │ │ │ │ - @ instruction: 0xf842f67c │ │ │ │ + @ instruction: 0xf83af67c │ │ │ │ strb r4, [r8, r1, lsl #12] │ │ │ │ @ instruction: 0xf67b980a │ │ │ │ - bge dc84bc │ │ │ │ + bge dc84ac │ │ │ │ stmdals r6, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8f4f67c │ │ │ │ + @ instruction: 0xf8ecf67c │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf6264641 │ │ │ │ - @ instruction: 0x4608e932 │ │ │ │ + strmi lr, [r8], -sl, lsr #18 │ │ │ │ @ instruction: 0xf6269907 │ │ │ │ - strtmi lr, [r1], -ip, lsl #17 │ │ │ │ + strtmi lr, [r1], -r4, lsl #17 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ stmdals r6, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff4652 │ │ │ │ strmi pc, [r4], -fp, ror #17 │ │ │ │ - blls 602f88 │ │ │ │ + blls 602f98 │ │ │ │ @ instruction: 0xf8539a09 │ │ │ │ - bl 2d97b8 │ │ │ │ + bl 2d97c8 │ │ │ │ movwls r0, #41858 @ 0xa382 │ │ │ │ @ instruction: 0xf8947c23 │ │ │ │ movwls r8, #12305 @ 0x3011 │ │ │ │ - blls 402dcc │ │ │ │ + blls 402ddc │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a29958 │ │ │ │ - blcs 43dab8 │ │ │ │ + blcs a29968 │ │ │ │ + blcs 43dac8 │ │ │ │ strtmi sp, [r2], -ip, lsl #3 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf67b11b9 │ │ │ │ - strmi pc, [r4], -r5, ror #31 │ │ │ │ + @ instruction: 0x4604ffdd │ │ │ │ mcrge 7, 1, lr, cr14, cr1, {6} │ │ │ │ tstcs r0, ip, lsl #20 │ │ │ │ @ instruction: 0xf6254630 │ │ │ │ - movwcs lr, #3706 @ 0xe7a │ │ │ │ + movwcs lr, #3698 @ 0xe72 │ │ │ │ andcs r4, pc, sl, lsl r6 @ │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004807cf │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ andeq pc, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwcc fp, #8008 @ 0x1f48 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ @ instruction: 0x46214632 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ vst2.32 {d31-d32}, [pc :256], r3 │ │ │ │ @ instruction: 0x460271b1 │ │ │ │ @ instruction: 0xf67b4658 │ │ │ │ - subcs pc, r0, #780 @ 0x30c │ │ │ │ + subcs pc, r0, #748 @ 0x2ec │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6254630 │ │ │ │ - movwcs lr, #3674 @ 0xe5a │ │ │ │ + movwcs lr, #3666 @ 0xe52 │ │ │ │ rscscs r4, r0, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004807c9 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ andeq pc, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwcc fp, #8008 @ 0x1f48 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ @ instruction: 0x46214632 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ vst2.32 {d31-d32}, [pc :64], r3 │ │ │ │ @ instruction: 0x460271b1 │ │ │ │ @ instruction: 0xf67b4658 │ │ │ │ - ldrtmi pc, [sl], -r3, lsr #31 @ │ │ │ │ + shadd8mi pc, sl, fp @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrbmi r1, [r8], -pc, asr #3 │ │ │ │ - @ instruction: 0xffc2f67b │ │ │ │ + @ instruction: 0xffbaf67b │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xff96f67b │ │ │ │ + @ instruction: 0xff8ef67b │ │ │ │ ldrb r4, [fp], -r1, lsl #13 │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - @ instruction: 0xff8ef67b │ │ │ │ + @ instruction: 0xff86f67b │ │ │ │ ldrb r4, [sl, -r4, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b4 │ │ │ │ - @ instruction: 0xff86f67b │ │ │ │ + @ instruction: 0xff7ef67b │ │ │ │ strb r4, [fp], -r1, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b0 │ │ │ │ - @ instruction: 0xff7ef67b │ │ │ │ + @ instruction: 0xff76f67b │ │ │ │ strb r4, [r3], -r1, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b3 │ │ │ │ - @ instruction: 0xff76f67b │ │ │ │ + @ instruction: 0xff6ef67b │ │ │ │ ldrt r4, [fp], -r1, lsl #13 │ │ │ │ @ instruction: 0xf67b4638 │ │ │ │ - bge 1208370 │ │ │ │ + bge 1208360 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf84ef67c │ │ │ │ + @ instruction: 0xf846f67c │ │ │ │ strtmi lr, [r2], -r3, asr #12 │ │ │ │ vst2.8 {d25-d26}, [pc], r6 │ │ │ │ @ instruction: 0xf67b71db │ │ │ │ - strmi pc, [r4], -r5, ror #30 │ │ │ │ + @ instruction: 0x4604ff5d │ │ │ │ @ instruction: 0x4622e751 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf67b11bd │ │ │ │ - @ instruction: 0x4604ff5d │ │ │ │ + @ instruction: 0x4604ff55 │ │ │ │ @ instruction: 0xf626e749 │ │ │ │ - svclt 0x0000e8cc │ │ │ │ - rsbseq r6, r7, r0, lsr #28 │ │ │ │ + svclt 0x0000e8c4 │ │ │ │ + rsbseq r6, r7, r0, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, r6, lsr #22 │ │ │ │ + rsbseq r6, r7, r6, lsl fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ - bmi 165b2d8 │ │ │ │ + bmi 165b2e8 │ │ │ │ @ instruction: 0xf891461e │ │ │ │ - blmi 162d8e4 │ │ │ │ + blmi 162d8f4 │ │ │ │ @ instruction: 0xf891447a │ │ │ │ @ instruction: 0x4607b010 │ │ │ │ @ instruction: 0xf006fb08 │ │ │ │ strmi fp, [sp], -r9, lsr #1 │ │ │ │ - blx 85fc02 │ │ │ │ + blx 85fc12 │ │ │ │ ldmdavs fp, {r0, r1, r3, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f9327 │ │ │ │ addmi r0, r4, #0, 6 │ │ │ │ strbmi sp, [r9], -r5, asr #4 │ │ │ │ - svc 0x00b0f625 │ │ │ │ + svc 0x00a8f625 │ │ │ │ ldrbmi r4, [r8, #-1666] @ 0xfffff97e │ │ │ │ @ instruction: 0x464ad03f │ │ │ │ ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blvc 1204f54 │ │ │ │ + blvc 1204f64 │ │ │ │ ldmdbvs r8!, {r8, r9, sp} │ │ │ │ movwls r2, #16641 @ 0x4101 │ │ │ │ andcc pc, r4, r9, asr #17 │ │ │ │ - blvc 2c4f1c │ │ │ │ - stc2l 6, cr15, [r6, #480]! @ 0x1e0 │ │ │ │ + blvc 2c4f2c │ │ │ │ + ldc2l 6, cr15, [lr, #480] @ 0x1e0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #6658 @ 0x1a02 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf67c4619 │ │ │ │ - blls 287e78 │ │ │ │ + blls 287e68 │ │ │ │ stcvc 3, cr3, [ip], #-80 @ 0xffffffb0 │ │ │ │ stmdbge r7, {r2, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8412200 │ │ │ │ @ instruction: 0xf8415c04 │ │ │ │ andcc r2, r1, #8, 22 @ 0x2000 │ │ │ │ mvnsle r4, r2, lsr #5 │ │ │ │ strmi sl, [r2, #3334]! @ 0xd06 │ │ │ │ - bl 37fd4c │ │ │ │ - bl 34cc38 │ │ │ │ + bl 37fd5c │ │ │ │ + bl 34cc48 │ │ │ │ andcs r0, r0, #-2147483598 @ 0x80000032 │ │ │ │ andcc lr, r0, #204, 18 @ 0x330000 │ │ │ │ stceq 1, cr15, [r8], {12} │ │ │ │ mvnsle r4, ip, lsl #11 │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf67c4638 │ │ │ │ - stcvc 8, cr15, [r4], {21} │ │ │ │ + stcvc 8, cr15, [r4], {13} │ │ │ │ strmi r7, [r5], -r3, asr #24 │ │ │ │ @ instruction: 0xf403fb14 │ │ │ │ @ instruction: 0xf10de001 │ │ │ │ @ instruction: 0x46310910 │ │ │ │ strls r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ - svc 0x0066f625 │ │ │ │ + svc 0x005ef625 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ stc2 7, cr15, [ip], #-1020 @ 0xfffffc04 │ │ │ │ strmi r7, [r6], -r3, lsl #24 │ │ │ │ stmdale sp, {r0, r1, r6, r8, sl, lr} │ │ │ │ - blmi 8dc1e4 │ │ │ │ + blmi 8dc1f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls be39e4 │ │ │ │ + blls be39f4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1240300 │ │ │ │ eorlt r4, r9, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstcs r0, r6, lsl #26 │ │ │ │ strtmi r2, [r8], -r0, asr #4 │ │ │ │ - stcl 6, cr15, [r2, #-148]! @ 0xffffff6c │ │ │ │ + ldcl 6, cr15, [sl, #-148] @ 0xffffff6c │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf108fa01 │ │ │ │ stmdbcc r1, {r2, r3, r4, r9, sl, lr} │ │ │ │ - blx 12763cc │ │ │ │ + blx 12763dc │ │ │ │ ldrbeq pc, [r2, r4, lsl #4] @ │ │ │ │ - bge c396b4 │ │ │ │ + bge c396c4 │ │ │ │ addeq lr, r3, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8423301 │ │ │ │ strcc r4, [r1], #-3208 @ 0xfffff378 │ │ │ │ mvnsle r2, r0, lsl ip │ │ │ │ @ instruction: 0x462a4631 │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ @ instruction: 0x4606ff97 │ │ │ │ @ instruction: 0xf626e7d0 │ │ │ │ - svclt 0x0000e81c │ │ │ │ + svclt 0x0000e814 │ │ │ │ ... │ │ │ │ - rsbseq r6, r7, r0, ror #14 │ │ │ │ + rsbseq r6, r7, r0, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, ip, lsl #13 │ │ │ │ + rsbseq r6, r7, ip, ror r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ adcslt r4, r5, r9, asr #21 │ │ │ │ strmi r4, [lr], -r9, asr #23 │ │ │ │ @ instruction: 0x4604447a │ │ │ │ mvnsvc pc, pc, asr #8 │ │ │ │ ldmpl r3, {r8, fp, sp, lr}^ │ │ │ │ teqls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc2l 6, cr15, [r4, #-480]! @ 0xfffffe20 │ │ │ │ + stc2l 6, cr15, [ip, #-480]! @ 0xfffffe20 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ strbmi r2, [r9], -r0, lsr #6 │ │ │ │ - @ instruction: 0xffe8f679 │ │ │ │ + @ instruction: 0xffe0f679 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xf8c6f67c │ │ │ │ + @ instruction: 0xf8bef67c │ │ │ │ tstcs r0, r2, ror sl │ │ │ │ smlabtne r4, sp, r9, lr │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ mrcne 1, 2, r8, cr3, cr1, {2} │ │ │ │ ldmdale lr, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldclpl 13, cr5, [sp, #-388] @ 0xfffffe7c │ │ │ │ @@ -485007,24 +485011,24 @@ │ │ │ │ subsne r5, sp, sp, asr sp │ │ │ │ ldclpl 13, cr5, [sp, #-372] @ 0xfffffe8c │ │ │ │ ldclpl 13, cr5, [sp, #-372] @ 0xfffffe8c │ │ │ │ ldclpl 13, cr5, [sp, #-372] @ 0xfffffe8c │ │ │ │ ldclpl 13, cr5, [sp, #-372] @ 0xfffffe8c │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ - blge 3441e8 │ │ │ │ + blge 3441f8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 4441b0 │ │ │ │ - ldc2 6, cr15, [ip, #-480] @ 0xfffffe20 │ │ │ │ + blge 4441c0 │ │ │ │ + ldc2 6, cr15, [r4, #-480] @ 0xfffffe20 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f46a8 │ │ │ │ + blgt 2f46b8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf10df893 │ │ │ │ + @ instruction: 0xf10df88b │ │ │ │ @ instruction: 0xf8970818 │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ movwls r7, #27249 @ 0x6a71 │ │ │ │ @ instruction: 0xf8c82a20 │ │ │ │ vhadd.s8 d3, d0, d4 │ │ │ │ cdpne 1, 5, cr8, cr3, cr0, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ @@ -485048,52 +485052,52 @@ │ │ │ │ mvnscs r0, #44 @ 0x2c │ │ │ │ andscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe7b6 │ │ │ │ movwls r3, #17407 @ 0x43ff │ │ │ │ movwcs lr, #6066 @ 0x17b2 │ │ │ │ andscc pc, r0, sp, lsl #17 │ │ │ │ smlatbls r6, lr, r7, lr │ │ │ │ - blge 3c428c │ │ │ │ + blge 3c429c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 444254 │ │ │ │ - stc2l 6, cr15, [sl], {120} @ 0x78 │ │ │ │ - beq a45f5c │ │ │ │ + blge 444264 │ │ │ │ + stc2l 6, cr15, [r2], {120} @ 0x78 │ │ │ │ + beq a45f6c │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2db47c │ │ │ │ + blgt 2db48c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0x463af83f │ │ │ │ + @ instruction: 0x463af837 │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mrc2 6, 0, pc, cr2, cr11, {3} │ │ │ │ + mcr2 6, 0, pc, cr10, cr11, {3} @ │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - @ instruction: 0xf896fe0b │ │ │ │ + @ instruction: 0xf896fe03 │ │ │ │ strmi fp, [r5], -sl │ │ │ │ svceq 0x0000f1bb │ │ │ │ - bge 4bdba8 │ │ │ │ + bge 4bdbb8 │ │ │ │ @ instruction: 0xf8962300 │ │ │ │ - bl 2b9b94 │ │ │ │ + bl 2b9ba4 │ │ │ │ stmdage r9, {r0, r1, r3, r6, r7, r8, r9, sl} │ │ │ │ movwls r4, #34329 @ 0x8619 │ │ │ │ andvs r4, r1, r3, ror #8 │ │ │ │ - blvc 4451f4 │ │ │ │ - blvc 2c4e0c │ │ │ │ + blvc 445204 │ │ │ │ + blvc 2c4e1c │ │ │ │ @ instruction: 0xd1f64297 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6784659 │ │ │ │ - @ instruction: 0x4607fc93 │ │ │ │ - b 15f60d8 │ │ │ │ + strmi pc, [r7], -fp, lsl #25 │ │ │ │ + b 15f60e8 │ │ │ │ stmdbge sl, {r0, r1, r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6253028 │ │ │ │ - ldrtmi lr, [r9], -ip, asr #27 │ │ │ │ + ldrtmi lr, [r9], -r4, asr #27 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf808f67c │ │ │ │ + @ instruction: 0xf800f67c │ │ │ │ mullt sl, r6, r8 │ │ │ │ ldrmi r7, [fp, #3115] @ 0xc2b │ │ │ │ stclvc 0, cr13, [sl], #-376 @ 0xfffffe88 │ │ │ │ movwls r2, #33536 @ 0x8300 │ │ │ │ @ instruction: 0xf8ca2a20 │ │ │ │ vhadd.s8 d3, d0, d4 │ │ │ │ cdpne 0, 5, cr8, cr3, cr4, {5} │ │ │ │ @@ -485111,60 +485115,60 @@ │ │ │ │ usada8 sp, r8, r0, r1 │ │ │ │ svclt 0x00183900 │ │ │ │ @ instruction: 0xf88d2101 │ │ │ │ usada8 r7, r8, r0, r1 │ │ │ │ andsne pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe784 │ │ │ │ movwls r3, #33791 @ 0x83ff │ │ │ │ - blvc 445288 │ │ │ │ + blvc 445298 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 3c5250 │ │ │ │ - mcrr2 6, 7, pc, ip, cr8 @ │ │ │ │ + blvc 3c5260 │ │ │ │ + mcrr2 6, 7, pc, r4, cr8 @ │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls r4, r3, #70254592 @ 0x4300000 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf67b4611 │ │ │ │ - bls 309b44 │ │ │ │ + bls 309b34 │ │ │ │ stcvc 2, cr3, [fp], #-80 @ 0xffffffb0 │ │ │ │ ldmdage r3, {r0, r1, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8402100 │ │ │ │ @ instruction: 0xf8405c04 │ │ │ │ tstcc r1, r8, lsl #22 │ │ │ │ @ instruction: 0xd1f84299 │ │ │ │ ldrmi sl, [fp, #2322] @ 0x912 │ │ │ │ - bl 28007c │ │ │ │ - bl 24ab68 │ │ │ │ + bl 28008c │ │ │ │ + bl 24ab78 │ │ │ │ andcs r0, r0, fp, asr #11 │ │ │ │ andcs lr, r0, r3, asr #19 │ │ │ │ addsmi r3, sp, #8, 6 @ 0x20000000 │ │ │ │ @ instruction: 0x465ad1fa │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - @ instruction: 0x4605fe7d │ │ │ │ + @ instruction: 0x4605fe75 │ │ │ │ @ instruction: 0x464b463a │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - movwcs pc, #3447 @ 0xd77 @ │ │ │ │ + movwcs pc, #3439 @ 0xd6f @ │ │ │ │ @ instruction: 0x46077a72 │ │ │ │ tstcs r1, r8, lsl #6 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ - bleq 245dd0 │ │ │ │ + bleq 245de0 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ stmib sp, {r9, fp}^ │ │ │ │ @ instruction: 0xf678ab06 │ │ │ │ - strmi pc, [r6], -fp, lsl #24 │ │ │ │ + strmi pc, [r6], -r3, lsl #24 │ │ │ │ ldm r8!, {r6, r8, ip, sp, pc} │ │ │ │ adcsvs r0, r0, #3 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xff82f67b │ │ │ │ + @ instruction: 0xff7af67b │ │ │ │ ldrtmi r4, [sl], -fp, lsr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf67b9600 │ │ │ │ - bmi 8492ec │ │ │ │ + bmi 8492dc │ │ │ │ ldrbtmi r4, [sl], #-2838 @ 0xfffff4ea │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorslt sp, r5, r0, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @@ -485178,47 +485182,47 @@ │ │ │ │ eorcc pc, r0, sp, lsl #17 │ │ │ │ movwcs lr, #6020 @ 0x1784 │ │ │ │ eorcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe780 │ │ │ │ @ instruction: 0xf04f30ff │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp}^ │ │ │ │ ldrb r0, [r9, -r8, lsl #2]! │ │ │ │ - cdp 6, 7, cr15, cr4, cr5, {1} │ │ │ │ - rsbseq r6, r7, r0, lsl #12 │ │ │ │ + cdp 6, 6, cr15, cr12, cr5, {1} │ │ │ │ + ldrshteq r6, [r7], #-80 @ 0xffffffb0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, r6, lsr r3 │ │ │ │ + rsbseq r6, r7, r6, lsr #6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed60f34 │ │ │ │ + bl fed60f44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldclmi 15, cr0, [r3, #-864] @ 0xfffffca0 │ │ │ │ ldmdbmi r3, {r2, r3, r9, sl, lr}^ │ │ │ │ ldrbtmi fp, [sp], #-134 @ 0xffffff7a │ │ │ │ strmi r5, [r5], -r9, ror #16 │ │ │ │ tstls r5, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stclvc 6, cr4, [r2], #-68 @ 0xffffffbc │ │ │ │ eorsle r2, r9, r0, asr #20 │ │ │ │ - ldceq 0, cr15, [pc], #-8 @ 209d54 │ │ │ │ + ldceq 0, cr15, [pc], #-8 @ 209d64 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ eoreq pc, r0, ip, lsr #3 │ │ │ │ strteq pc, [r0], -ip, asr #3 │ │ │ │ stc2 10, cr15, [ip], {14} @ │ │ │ │ @ instruction: 0xf606fa2e │ │ │ │ - ldclcc 1, cr15, [pc], #112 @ 209de4 │ │ │ │ + ldclcc 1, cr15, [pc], #112 @ 209df4 │ │ │ │ @ instruction: 0xf000fa0e │ │ │ │ tsteq r1, ip, lsl #20 │ │ │ │ andeq lr, r6, r0, asr #20 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ rscscc pc, pc, r0, asr #2 │ │ │ │ - b 1659d98 │ │ │ │ + b 1659da8 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 27dea0 │ │ │ │ + bcc 27deb0 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ stmdale lr!, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ stclvs 13, cr6, [sp, #-412]! @ 0xfffffe64 │ │ │ │ cmnvs sp, #6976 @ 0x1b40 │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ svcpl 0x006d6d6d │ │ │ │ @@ -485233,171 +485237,171 @@ │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ stmib sp, {r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r8, r9, ip}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ stmdbvs r8!, {r8} │ │ │ │ @ instruction: 0xf6782101 │ │ │ │ - @ instruction: 0x4606fb5f │ │ │ │ + @ instruction: 0x4606fb57 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - mrc2 6, 6, pc, cr6, cr11, {3} │ │ │ │ + mcr2 6, 6, pc, cr14, cr11, {3} @ │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - strmi pc, [r4], -r9, lsr #25 │ │ │ │ - blmi 89c690 │ │ │ │ + strmi pc, [r4], -r1, lsr #25 │ │ │ │ + blmi 89c6a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 363e94 │ │ │ │ + blls 363ea4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ ldc 13, cr11, [sp, #448] @ 0x1c0 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf6787b00 │ │ │ │ - @ instruction: 0x4604fb37 │ │ │ │ + strmi pc, [r4], -pc, lsr #22 │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2db800 │ │ │ │ + blgt 2db810 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf67b3414 │ │ │ │ - ldrb pc, [sp, sp, lsr #29] @ │ │ │ │ + ldrb pc, [sp, r5, lsr #29] @ │ │ │ │ tstls r2, r0, lsr #4 │ │ │ │ andscs lr, r0, #50069504 @ 0x2fc0000 │ │ │ │ andne pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #49020928 @ 0x2ec0000 │ │ │ │ andne pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #47972352 @ 0x2dc0000 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf625e7b3 │ │ │ │ - svclt 0x0000edc2 │ │ │ │ - ldrhteq r6, [r7], #-46 @ 0xffffffd2 │ │ │ │ + svclt 0x0000edba │ │ │ │ + rsbseq r6, r7, lr, lsr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r7], #-28 @ 0xffffffe4 │ │ │ │ + rsbseq r6, r7, ip, asr #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ - bmi fe35b8e8 │ │ │ │ + bmi fe35b8f8 │ │ │ │ addlt r4, sp, r5, lsl #23 │ │ │ │ @ instruction: 0x4604447a │ │ │ │ mulvs sl, r8, r8 │ │ │ │ @ instruction: 0xf898460d │ │ │ │ @ instruction: 0x21229009 │ │ │ │ stmdbvs r0, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx 8c78ae │ │ │ │ - beq 8462d0 │ │ │ │ + blx 6c78be │ │ │ │ + beq 8462e0 │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ eorvs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - stc2 6, cr15, [ip, #484] @ 0x1e4 │ │ │ │ + stc2 6, cr15, [r4, #484] @ 0x1e4 │ │ │ │ stcge 5, cr9, [r2, #-20] @ 0xffffffec │ │ │ │ mrrceq 1, 0, pc, r4, cr7 @ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cdae06 │ │ │ │ stmib r5, {r3, ip, pc}^ │ │ │ │ ldm r5, {r0, r8, fp, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - @ instruction: 0xf240fe59 │ │ │ │ + @ instruction: 0xf240fe51 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - blx fffc78f4 │ │ │ │ + blx ffdc7904 │ │ │ │ @ instruction: 0xf1004683 │ │ │ │ andcs r0, r1, #24, 14 @ 0x600000 │ │ │ │ ldrtmi r2, [r9], -r0, lsr #6 │ │ │ │ - stc2l 6, cr15, [sl, #-484]! @ 0xfffffe1c │ │ │ │ + stc2l 6, cr15, [r2, #-484]! @ 0xfffffe1c │ │ │ │ @ instruction: 0x46204659 │ │ │ │ - mcr2 6, 2, pc, cr8, cr11, {3} @ │ │ │ │ + mcr2 6, 2, pc, cr0, cr11, {3} @ │ │ │ │ mlacs r9, fp, r8, pc @ │ │ │ │ rsble r2, r9, r0, asr #20 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 24cfc4 │ │ │ │ - blx a86b54 │ │ │ │ - blcc 288f7c │ │ │ │ + blx 24cfd4 │ │ │ │ + blx a86b64 │ │ │ │ + blcc 288f8c │ │ │ │ @ instruction: 0xf000fa01 │ │ │ │ andeq lr, ip, r0, asr #20 │ │ │ │ stceq 0, cr15, [r3], {35} @ 0x23 │ │ │ │ rscscc pc, pc, r0, asr #2 │ │ │ │ @ instruction: 0x0c00ea5c │ │ │ │ @ instruction: 0x079bd03a │ │ │ │ andcs sp, pc, #1073741853 @ 0x4000001d │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ strtmi r7, [r0], -r0, lsl #16 │ │ │ │ @ instruction: 0xff8ef7fe │ │ │ │ @ instruction: 0x46034652 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - movwcs pc, #3063 @ 0xbf7 @ │ │ │ │ + movwcs pc, #3055 @ 0xbef @ │ │ │ │ movwls r2, #25088 @ 0x6200 │ │ │ │ rsbsvs r4, r3, r7, lsl #12 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ stmdbvs r0!, {r1, r6, sl, fp, ip, sp, lr} │ │ │ │ - blx fe5c797c │ │ │ │ + blx fe3c798c │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mcr2 6, 0, pc, cr6, cr11, {3} @ │ │ │ │ + ldc2l 6, cr15, [lr, #492]! @ 0x1ec │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67b1145 │ │ │ │ - bmi 1288f24 │ │ │ │ + bmi 1288f14 │ │ │ │ ldrbtmi r4, [sl], #-2879 @ 0xfffff4c1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, sp, ip, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blvc fc5658 │ │ │ │ + blvc fc5668 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8c66920 │ │ │ │ stc 0, cr9, [sp, #16] │ │ │ │ @ instruction: 0xf6787b02 │ │ │ │ - strmi pc, [r7], -r5, ror #20 │ │ │ │ + @ instruction: 0x4607fa5d │ │ │ │ adcsle r2, r8, r0, lsl #16 │ │ │ │ - blgt 2db8a4 │ │ │ │ + blgt 2db8b4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf67b3714 │ │ │ │ - sbfx pc, fp, #27, #15 │ │ │ │ + sbfx pc, r3, #27, #15 │ │ │ │ andeq pc, r3, pc, rrx │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ - blvc 3c568c │ │ │ │ + blvc 3c569c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 2c5654 │ │ │ │ - blx 14c7a04 │ │ │ │ + blvc 2c5664 │ │ │ │ + blx 12c7a14 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2db8d8 │ │ │ │ + blgt 2db8e8 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - ldc2 6, cr15, [lr, #492]! @ 0x1ec │ │ │ │ + ldc2 6, cr15, [r6, #492]! @ 0x1ec │ │ │ │ @ instruction: 0x464b463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - @ instruction: 0x4607fb91 │ │ │ │ - bcc 283e78 │ │ │ │ + strmi pc, [r7], -r9, lsl #23 │ │ │ │ + bcc 283e88 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ andls pc, r4, r6, asr #17 │ │ │ │ stmdale r7!, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ strtcs r2, [r6], -r0, lsr #12 │ │ │ │ - blne b93904 │ │ │ │ + blne b93914 │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ strne r2, [r6, #-1574]! @ 0xfffff9da │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ eorne r2, r6, r6, lsr #12 │ │ │ │ movweq pc, #12399 @ 0x306f @ │ │ │ │ @@ -485406,24 +485410,24 @@ │ │ │ │ andscs r7, r0, #252, 6 @ 0xf0000003 │ │ │ │ andscc pc, r8, sp, lsr #17 │ │ │ │ mvnscs lr, #188, 14 @ 0x2f00000 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe7b73018 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ @ instruction: 0xe7b32018 │ │ │ │ - stc 6, cr15, [ip], #148 @ 0x94 │ │ │ │ + stc 6, cr15, [r4], #148 @ 0x94 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r6, r7, r4, asr r1 │ │ │ │ + rsbseq r6, r7, r4, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, lr, lsr r0 │ │ │ │ + rsbseq r6, r7, lr, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2c558c │ │ │ │ + blhi 2c559c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ @ instruction: 0xf8dfb0a3 │ │ │ │ strmi r4, [sp], -r8, ror #12 │ │ │ │ @ instruction: 0x3664f8df │ │ │ │ @ instruction: 0x4693447c │ │ │ │ ldrbtmi r9, [fp], #-262 @ 0xfffffefa │ │ │ │ @@ -485431,106 +485435,106 @@ │ │ │ │ @ instruction: 0xf8df4606 │ │ │ │ @ instruction: 0xf89b265c │ │ │ │ @ instruction: 0xf89b900a │ │ │ │ stmdapl r1!, {r0, r3, sp, pc}^ │ │ │ │ @ instruction: 0x91216809 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldmpl fp, {r0, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ - blx 292aaa │ │ │ │ + blx 292aba │ │ │ │ @ instruction: 0xf8923201 │ │ │ │ andcc r2, fp, #40 @ 0x28 │ │ │ │ eorcs pc, r2, r5, asr r8 @ │ │ │ │ @ instruction: 0xf89b9205 │ │ │ │ stmdblt sl, {r3, sp} │ │ │ │ vpadd.i8 d15, d10, d9 │ │ │ │ rsbcs r9, r4, #-1879048192 @ 0x90000000 │ │ │ │ movwcc pc, #6914 @ 0x1b02 @ │ │ │ │ mlacc r9, r3, r8, pc @ │ │ │ │ rsble r2, r1, r0, lsl #22 │ │ │ │ - bls 396d70 │ │ │ │ + bls 396d80 │ │ │ │ @ instruction: 0xf8529909 │ │ │ │ cdpne 0, 5, cr2, cr3, cr3, {1} │ │ │ │ svclt 0x00984299 │ │ │ │ andls r4, r4, #10485760 @ 0xa00000 │ │ │ │ andcs sl, r1, #20, 24 @ 0x1400 │ │ │ │ tstls r4, #0, 6 │ │ │ │ @ instruction: 0x46116930 │ │ │ │ ldcge 0, cr6, [r0, #-396] @ 0xfffffe74 │ │ │ │ subscs pc, r0, sp, lsl #17 │ │ │ │ - blvc 7457e0 │ │ │ │ - blvc 6457a4 │ │ │ │ - @ instruction: 0xf9a2f678 │ │ │ │ + blvc 7457f0 │ │ │ │ + blvc 6457b4 │ │ │ │ + @ instruction: 0xf99af678 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dba28 │ │ │ │ + blgt 2dba38 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - msrcs CPSR_x, r9, lsl sp │ │ │ │ + msrcs CPSR_x, r1, lsl sp │ │ │ │ @ instruction: 0xf6786930 │ │ │ │ - @ instruction: 0x4653f9b7 │ │ │ │ + ldrbmi pc, [r3], -pc, lsr #19 @ │ │ │ │ @ instruction: 0xf1004680 │ │ │ │ @ instruction: 0x464a0118 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6799108 │ │ │ │ - movwcs pc, #3113 @ 0xc29 @ │ │ │ │ + movwcs pc, #3105 @ 0xc21 @ │ │ │ │ stmib r5, {r4, r8, r9, ip, pc}^ │ │ │ │ rscvs r3, fp, r1, lsl #6 │ │ │ │ @ instruction: 0xf1089713 │ │ │ │ ldm r5, {r2, r4, r6, r8, r9, sl} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4659fcf9 │ │ │ │ + @ instruction: 0x4659fcf1 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf898fc0b │ │ │ │ strmi r2, [r3], -r8, lsr #32 │ │ │ │ - bcs 5d89e0 │ │ │ │ + bcs 5d89f0 │ │ │ │ addshi pc, ip, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ adceq r0, r9, #268435466 @ 0x1000000a │ │ │ │ sbceq r0, r3, #188, 4 @ 0xc000000b │ │ │ │ addseq r0, sl, #-1610612724 @ 0xa000000c │ │ │ │ mulseq r3, sl, r2 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ movwls r9, #19209 @ 0x4b09 │ │ │ │ cmncs r6, r4, lsr #15 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #20 │ │ │ │ - blx fedc7c00 │ │ │ │ + blx febc7c10 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - ldc2 6, cr15, [sl, #-492] @ 0xfffffe14 │ │ │ │ + ldc2 6, cr15, [r2, #-492] @ 0xfffffe14 │ │ │ │ ldmdbvs pc, {r1, r2, r8, r9, fp, ip, pc}^ @ │ │ │ │ @ instruction: 0xf5b76e1b │ │ │ │ movwls r7, #32533 @ 0x7f15 │ │ │ │ teqphi sp, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002f77 │ │ │ │ - blls 32b3d8 │ │ │ │ + blls 32b3e8 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ @ instruction: 0xf04f80cd │ │ │ │ @ instruction: 0xf8dd0901 │ │ │ │ @ instruction: 0xf8cd801c │ │ │ │ strbmi fp, [fp], ip, lsr #32 │ │ │ │ strls sl, [sl, -ip, lsl #22] │ │ │ │ vcgt.s8 d25, d0, d3 │ │ │ │ ldmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - @ instruction: 0xf954f678 │ │ │ │ + @ instruction: 0xf94cf678 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - blx ff447c4e │ │ │ │ + blx ff247c5e │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - stc2 6, cr15, [r6], #492 @ 0x1ec │ │ │ │ + ldc2 6, cr15, [lr], {123} @ 0x7b │ │ │ │ @ instruction: 0xf8979903 │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ stmib r1, {r5, r9, fp, sp}^ │ │ │ │ stmdale r5!, {r8, r9, ip, sp} │ │ │ │ - blcs 9d1bd0 │ │ │ │ + blcs 9d1be0 │ │ │ │ ldrbhi pc, [lr, #512]! @ 0x200 @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrbeq r0, [ip, #572]! @ 0x23c │ │ │ │ ldrbeq r0, [ip, #1532]! @ 0x5fc │ │ │ │ ldrbeq r0, [ip, #1532]! @ 0x5fc │ │ │ │ eorseq r0, r9, #252, 10 @ 0x3f000000 │ │ │ │ ldrbeq r0, [ip, #1532]! @ 0x5fc │ │ │ │ @@ -485546,46 +485550,46 @@ │ │ │ │ ldrbeq r0, [ip, #1532]! @ 0x5fc │ │ │ │ strdeq r0, [r1], -ip @ │ │ │ │ @ instruction: 0xf8cd930d │ │ │ │ ldc 0, cr11, [sp, #192] @ 0xc0 │ │ │ │ tstcs r1, ip, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6787b14 │ │ │ │ - strmi pc, [r7], -fp, ror #17 │ │ │ │ + strmi pc, [r7], -r3, ror #17 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - stc2l 6, cr15, [r2], #-492 @ 0xfffffe14 │ │ │ │ + mrrc2 6, 7, pc, sl, cr11 @ │ │ │ │ @ instruction: 0x464a463b │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - movwcs pc, #2613 @ 0xa35 @ │ │ │ │ + movwcs pc, #2605 @ 0xa2d @ │ │ │ │ subslt pc, r0, sp, asr #17 │ │ │ │ tstls r5, #32, 4 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ andls r7, r2, r4, lsl fp │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6787b10 │ │ │ │ - strmi pc, [r7], -fp, asr #17 │ │ │ │ + strmi pc, [r7], -r3, asr #17 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - mcrr2 6, 7, pc, r2, cr11 @ │ │ │ │ + ldc2 6, cr15, [sl], #-492 @ 0xfffffe14 │ │ │ │ msrcs SPSR_fiq, r0 │ │ │ │ @ instruction: 0xf6786930 │ │ │ │ - @ instruction: 0xf898f8df │ │ │ │ + @ instruction: 0xf898f8d7 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46510a18 │ │ │ │ @ instruction: 0xf8984681 │ │ │ │ - b 15d639c │ │ │ │ + b 15d63ac │ │ │ │ @ instruction: 0xf6790b4b │ │ │ │ - @ instruction: 0xf04ffb4d │ │ │ │ + @ instruction: 0xf04ffb45 │ │ │ │ @ instruction: 0xf8c50c00 │ │ │ │ @ instruction: 0xf109c00c │ │ │ │ stmib r5, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf8c5cc00 │ │ │ │ @ instruction: 0xf8cdc008 │ │ │ │ ldm r5, {r2, r3, r6, pc} │ │ │ │ @ instruction: 0xf8c5000f │ │ │ │ @@ -485593,107 +485597,107 @@ │ │ │ │ ldrbeq pc, [r4, -r9, lsl #2] @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - stc2 6, cr15, [lr], {123} @ 0x7b │ │ │ │ + stc2 6, cr15, [r6], {123} @ 0x7b │ │ │ │ stmdbls r5, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0x46304653 │ │ │ │ - @ instruction: 0xf9e2f67b │ │ │ │ + @ instruction: 0xf9daf67b │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - bls 29bbc0 │ │ │ │ + bls 29bbd0 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ - blx 5c7da8 │ │ │ │ + blx 3c7db8 │ │ │ │ strmi r9, [r0], r4, lsl #22 │ │ │ │ @ instruction: 0xf63f455b │ │ │ │ svcls 0x000aaf44 │ │ │ │ ldrdlt pc, [ip], -sp @ │ │ │ │ andls r2, r7, r7, ror pc │ │ │ │ orrshi pc, ip, #0 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r0], #-492 @ 0xfffffe14 │ │ │ │ - bls 470ff0 │ │ │ │ + stc2l 6, cr15, [r8], #-492 @ 0xfffffe14 │ │ │ │ + bls 471000 │ │ │ │ @ instruction: 0xf0c04293 │ │ │ │ - blls 3ab048 │ │ │ │ + blls 3ab058 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ mulhi sl, fp, r8 │ │ │ │ mulge r9, fp, r8 │ │ │ │ ldmdbvs r0!, {r1, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ ldrdls pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf6789209 │ │ │ │ - @ instruction: 0xf100f87f │ │ │ │ + @ instruction: 0xf100f877 │ │ │ │ @ instruction: 0x46530b18 │ │ │ │ strbmi r4, [r2], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8804659 │ │ │ │ @ instruction: 0xf679802c │ │ │ │ - @ instruction: 0x4639faf1 │ │ │ │ + ldrtmi pc, [r9], -r9, ror #21 @ │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - ldrbmi pc, [fp], -pc, asr #23 @ │ │ │ │ + ldrbmi pc, [fp], -r7, asr #23 @ │ │ │ │ vst1.8 {d25-d26}, [pc], r8 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - @ instruction: 0xf9a2f67b │ │ │ │ + @ instruction: 0xf99af67b │ │ │ │ strmi r9, [r2], r4, lsl #22 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ @ instruction: 0x270080f4 │ │ │ │ - blhi ff2c5ab8 │ │ │ │ + blhi ff2c5ac8 │ │ │ │ @ instruction: 0xf8cd2301 │ │ │ │ movwls fp, #24616 @ 0x6028 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ stmib r4, {r0, r8, sp}^ │ │ │ │ stc 7, cr7, [sp] │ │ │ │ @ instruction: 0xf6788b10 │ │ │ │ - @ instruction: 0x4680f831 │ │ │ │ + strmi pc, [r0], r9, lsr #16 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf89afba5 │ │ │ │ - blcc 2564b8 │ │ │ │ + @ instruction: 0xf89afb9d │ │ │ │ + blcc 2564c8 │ │ │ │ vqdmulh.s d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r8, sl, pc}^ @ │ │ │ │ teqpeq r5, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0125012d │ │ │ │ tsteq r5, sp, lsl r1 │ │ │ │ streq r0, [r1, #-1281] @ 0xfffffaff │ │ │ │ streq r0, [r1, #-269] @ 0xfffffef3 │ │ │ │ streq r0, [r1, #-1281] @ 0xfffffaff │ │ │ │ streq r0, [r1, #-1281] @ 0xfffffaff │ │ │ │ streq r0, [r1, #-1281] @ 0xfffffaff │ │ │ │ @ instruction: 0x46430010 │ │ │ │ cmncs sp, r2, asr r6 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - andls pc, r3, r1, ror #18 │ │ │ │ + andls pc, r3, r9, asr r9 @ │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xf824f678 │ │ │ │ + @ instruction: 0xf81cf678 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ ldrmi r4, [r1], -r0, lsl #13 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6799102 │ │ │ │ - @ instruction: 0xf108fa97 │ │ │ │ + @ instruction: 0xf108fa8f │ │ │ │ stmib r5, {r2, r4, r6, sl, fp}^ │ │ │ │ stmib r5, {r8, r9, sl, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8cd7702 │ │ │ │ ldm r5, {r2, r3, r6, sp, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - vqdmulh.s , q0, │ │ │ │ + vpadd.i8 , q0, │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r5, r6, r8, sp} │ │ │ │ - @ instruction: 0xf804f678 │ │ │ │ + @ instruction: 0xfffcf677 │ │ │ │ mulscs r0, r9, r8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - bleq 846904 │ │ │ │ + bleq 846914 │ │ │ │ pkhtbmi r4, r0, r9, asr #12 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - blx 1f47ef4 │ │ │ │ + blx 1d47f04 │ │ │ │ stmib r5, {r0, r1, r2, r3, r5, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf1087700 │ │ │ │ adcvs r0, pc, r4, asr lr @ │ │ │ │ stcleq 1, cr15, [r4], #-32 @ 0xffffffe0 │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @@ -485701,390 +485705,390 @@ │ │ │ │ ldm r4, {r0, r1, r4, r8, r9, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x465bfb37 │ │ │ │ + ldrbmi pc, [fp], -pc, lsr #22 @ │ │ │ │ stmdbls r5, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - bls 308988 │ │ │ │ + bls 308978 │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - vmul.i8 d31, d0, d23 │ │ │ │ + vmla.i8 d31, d0, d31 │ │ │ │ strmi r2, [r1], fp, ror #2 │ │ │ │ @ instruction: 0xf6776930 │ │ │ │ - @ instruction: 0xf89affc5 │ │ │ │ + @ instruction: 0xf89affbd │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46590b18 │ │ │ │ @ instruction: 0xf89a4680 │ │ │ │ @ instruction: 0xf6793011 │ │ │ │ - rscvs pc, pc, r5, lsr sl @ │ │ │ │ + rscvs pc, pc, sp, lsr #20 │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ cdpeq 1, 5, cr15, cr4, cr8, {0} │ │ │ │ @ instruction: 0xf10860af │ │ │ │ @ instruction: 0xf8cd0c64 │ │ │ │ ldm r5, {r2, r3, r6, sp, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ - blls 28a5e8 │ │ │ │ + blls 28a5f8 │ │ │ │ tstls r3, #239 @ 0xef │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 47fb8 │ │ │ │ + blx ffe47fc8 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ stmib r4, {r0, r8, sp}^ │ │ │ │ stc 7, cr7, [sp] │ │ │ │ @ instruction: 0xf6778b10 │ │ │ │ - strmi pc, [r0], sp, ror #30 │ │ │ │ + strmi pc, [r0], r5, ror #30 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - bls 309180 │ │ │ │ + bls 309170 │ │ │ │ cmncs r3, fp, asr r6 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf67b8000 │ │ │ │ - blls 3c89a8 │ │ │ │ + blls 3c8998 │ │ │ │ strmi r9, [r2], r4, lsl #20 │ │ │ │ movwls r0, #24667 @ 0x605b │ │ │ │ @ instruction: 0xf63f429a │ │ │ │ @ instruction: 0xf8ddaf15 │ │ │ │ - blls 4766c0 │ │ │ │ + blls 4766d0 │ │ │ │ @ instruction: 0xf0002bb9 │ │ │ │ @ instruction: 0xf5b38125 │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ - bls 42acc4 │ │ │ │ + bls 42acd4 │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - @ instruction: 0xf89af67b │ │ │ │ - blvc 1285cbc │ │ │ │ + @ instruction: 0xf892f67b │ │ │ │ + blvc 1285ccc │ │ │ │ strmi r2, [r2], r0, lsl #6 │ │ │ │ eorcs r9, r0, #20, 6 @ 0x50000000 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ stc 0, cr6, [sp, #396] @ 0x18c │ │ │ │ @ instruction: 0xf6777b10 │ │ │ │ - @ instruction: 0x4607ff31 │ │ │ │ + strmi pc, [r7], -r9, lsr #30 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - blx fec48058 │ │ │ │ + blx fea48068 │ │ │ │ mulscc r0, sl, r8 │ │ │ │ - blcs 5d9278 │ │ │ │ + blcs 5d9288 │ │ │ │ strhi pc, [r6], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ movweq r0, #17164 @ 0x430c │ │ │ │ rscseq r0, r4, #252, 4 @ 0xc000000f │ │ │ │ streq r0, [r4], #-748 @ 0xfffffd14 │ │ │ │ rsceq r0, r4, #4, 8 @ 0x4000000 │ │ │ │ streq r0, [r4], #-1028 @ 0xfffffbfc │ │ │ │ streq r0, [r4], #-1028 @ 0xfffffbfc │ │ │ │ streq r0, [r4], #-1028 @ 0xfffffbfc │ │ │ │ addeq r0, r5, r4, lsl #8 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302172 │ │ │ │ - @ instruction: 0xf864f67b │ │ │ │ + @ instruction: 0xf85cf67b │ │ │ │ str r9, [r1, -r3] │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302171 │ │ │ │ - @ instruction: 0xf85cf67b │ │ │ │ + @ instruction: 0xf854f67b │ │ │ │ ldrbt r9, [r9], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302170 │ │ │ │ - @ instruction: 0xf854f67b │ │ │ │ + @ instruction: 0xf84cf67b │ │ │ │ ldrbt r9, [r1], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r2, [r0], -pc, ror #2 │ │ │ │ - @ instruction: 0xf84cf67b │ │ │ │ + @ instruction: 0xf844f67b │ │ │ │ strbt r9, [r9], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r2, [r0], -lr, ror #2 │ │ │ │ - @ instruction: 0xf844f67b │ │ │ │ + @ instruction: 0xf83cf67b │ │ │ │ strbt r9, [r1], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67b1145 │ │ │ │ - andls pc, r3, fp, lsr r8 @ │ │ │ │ + andls pc, r3, r3, lsr r8 @ │ │ │ │ @ instruction: 0xf88de6d8 │ │ │ │ strb fp, [r6, #48]! @ 0x30 │ │ │ │ movweq pc, #443 @ 0x1bb @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf8ade5df │ │ │ │ ldrb fp, [ip, #48] @ 0x30 │ │ │ │ - bls 412ca0 │ │ │ │ + bls 412cb0 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - strmi pc, [r1], -r7, lsr #16 │ │ │ │ + @ instruction: 0x4601f81f │ │ │ │ vqrshl.s8 q15, , q0 │ │ │ │ - bls 40ebc8 │ │ │ │ + bls 40ebd8 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4601f81f │ │ │ │ + @ instruction: 0x4601f817 │ │ │ │ cmncs r2, pc, ror #10 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #20 │ │ │ │ - @ instruction: 0xf818f67b │ │ │ │ + @ instruction: 0xf810f67b │ │ │ │ strb r4, [r8, #-1537]! @ 0xfffff9ff │ │ │ │ ... │ │ │ │ - rsbseq r5, r7, r4, lsl pc │ │ │ │ - rsbseq r5, r7, lr, lsl #30 │ │ │ │ + rsbseq r5, r7, r4, lsl #30 │ │ │ │ + ldrshteq r5, [r7], #-238 @ 0xffffff12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - bls 412cec │ │ │ │ - @ instruction: 0xf67b4630 │ │ │ │ - strmi pc, [r1], -r5, lsl #16 │ │ │ │ + bls 412cfc │ │ │ │ + @ instruction: 0xf67a4630 │ │ │ │ + @ instruction: 0x4601fffd │ │ │ │ cmncs r4, r5, asr r5 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #20 │ │ │ │ - @ instruction: 0xfffef67a │ │ │ │ + @ instruction: 0xfff6f67a │ │ │ │ strb r4, [lr, #-1537] @ 0xfffff9ff │ │ │ │ - bls 412d10 │ │ │ │ + bls 412d20 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - @ instruction: 0x4601fff7 │ │ │ │ + strmi pc, [r1], -pc, ror #31 │ │ │ │ ldrtmi lr, [fp], -r7, asr #10 │ │ │ │ cmncs sp, r2, asr r6 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - strmi pc, [r3], pc, ror #31 │ │ │ │ + strmi pc, [r3], r7, ror #31 │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - mrc2 6, 5, pc, cr2, cr7, {3} │ │ │ │ + mcr2 6, 5, pc, cr10, cr7, {3} @ │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ ldrmi r4, [r1], -r0, lsl #13 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstls r2, r0, lsl #14 │ │ │ │ - @ instruction: 0xf924f679 │ │ │ │ + @ instruction: 0xf91cf679 │ │ │ │ mrrceq 1, 0, pc, r4, cr8 @ │ │ │ │ stmib r5, {r4, r8, r9, sl, ip, pc}^ │ │ │ │ rscvs r7, pc, r1, lsl #14 │ │ │ │ subge pc, ip, sp, asr #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf9f4f67b │ │ │ │ + @ instruction: 0xf9ecf67b │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ @ instruction: 0xf6776930 │ │ │ │ - @ instruction: 0xf899fe91 │ │ │ │ + @ instruction: 0xf899fe89 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46510a18 │ │ │ │ @ instruction: 0xf8994680 │ │ │ │ @ instruction: 0xf6793011 │ │ │ │ - ldrls pc, [r0, -r1, lsl #18] │ │ │ │ + @ instruction: 0x9710f8f9 │ │ │ │ @ instruction: 0xf10860ef │ │ │ │ stmib r5, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf1087701 │ │ │ │ @ instruction: 0xf8cd0c64 │ │ │ │ ldm r5, {r2, r3, r6, ip, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stmdbls r2, {r0, r1, r2, r3} │ │ │ │ tstls r3, pc, ror #1 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf9c4f67b │ │ │ │ + @ instruction: 0xf9bcf67b │ │ │ │ mulspl r1, r9, r8 │ │ │ │ strtmi r9, [r0], -r5, lsl #18 │ │ │ │ @ instruction: 0xf678462a │ │ │ │ - strtmi pc, [sl], -r5, asr #29 │ │ │ │ + @ instruction: 0x462afebd │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ - mrc2 6, 1, pc, cr6, cr7, {3} │ │ │ │ + mcr2 6, 1, pc, cr14, cr7, {3} @ │ │ │ │ teqlt r8, r5, lsl #12 │ │ │ │ adcvs ip, r8, #768 @ 0x300 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf9aef67b │ │ │ │ + @ instruction: 0xf9a6f67b │ │ │ │ @ instruction: 0x465a4653 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ @ instruction: 0xf67a9500 │ │ │ │ - selmi pc, r1, r5 @ │ │ │ │ + strmi pc, [r1], sp, lsr #31 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - blx 13c8264 │ │ │ │ + blx 11c8274 │ │ │ │ stmdbls r7, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf8dffa59 │ │ │ │ + @ instruction: 0xf8dffa51 │ │ │ │ @ instruction: 0xf8df2608 │ │ │ │ ldrbtmi r3, [sl], #-1544 @ 0xfffff9f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rscshi pc, r2, #64 @ 0x40 │ │ │ │ ldc 0, cr11, [sp], #140 @ 0x8c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blls 32e868 │ │ │ │ + blls 32e878 │ │ │ │ @ instruction: 0xf67f2b01 │ │ │ │ @ instruction: 0xf04fad93 │ │ │ │ @ instruction: 0xf8cd0a01 │ │ │ │ ldrbmi fp, [r3], r8, lsr #32 │ │ │ │ mcrls 6, 0, r4, cr7, cr2, {5} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwls sl, #15125 @ 0x3b15 │ │ │ │ eorcs r9, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf8c32101 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ ldc 0, cr11, [sp, #320] @ 0x140 │ │ │ │ vstr d7, [sp, #80] @ 0x50 │ │ │ │ @ instruction: 0xf6777b10 │ │ │ │ - strmi pc, [r7], -fp, ror #27 │ │ │ │ + strmi pc, [r7], -r3, ror #27 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46503714 │ │ │ │ - @ instruction: 0xf962f67b │ │ │ │ + @ instruction: 0xf95af67b │ │ │ │ tstpvc ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - ldc2l 6, cr15, [lr, #476]! @ 0x1dc │ │ │ │ + ldc2l 6, cr15, [r6, #476]! @ 0x1dc │ │ │ │ @ instruction: 0xf8807c32 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46190318 │ │ │ │ ldclvc 6, cr4, [r3], #-512 @ 0xfffffe00 │ │ │ │ - bleq 1505254 │ │ │ │ + bleq 1505264 │ │ │ │ @ instruction: 0xf6799102 │ │ │ │ - @ instruction: 0xf8c5f86d │ │ │ │ + @ instruction: 0xf8c5f865 │ │ │ │ @ instruction: 0xf108900c │ │ │ │ stmib r5, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf1089900 │ │ │ │ @ instruction: 0xf8c50c64 │ │ │ │ ldrls r9, [r3], -r8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andls pc, ip, r5, asr #17 │ │ │ │ stm lr, {r0, r1, r4, r8, r9, sl, ip, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4650 │ │ │ │ - blls 2c8e20 │ │ │ │ + blls 2c8e10 │ │ │ │ stmdbls r5, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf67a4650 │ │ │ │ - blls 34a57c │ │ │ │ + blls 34a56c │ │ │ │ ldrbmi r4, [fp, #-1542] @ 0xfffff9fa │ │ │ │ @ instruction: 0xf8ddd8aa │ │ │ │ ldrbmi fp, [r6], -r8, lsr #32 │ │ │ │ str r9, [sp, #-7]! │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - stc2l 6, cr15, [r0, #476] @ 0x1dc │ │ │ │ - bleq 846d84 │ │ │ │ + ldc2 6, cr15, [r8, #476]! @ 0x1dc │ │ │ │ + bleq 846d94 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ pkhtbmi r4, r0, r9, asr #12 │ │ │ │ - @ instruction: 0xf834f679 │ │ │ │ + @ instruction: 0xf82cf679 │ │ │ │ strcs r9, [r0, -r8, lsl #22] │ │ │ │ mrrceq 1, 0, pc, r4, cr8 @ │ │ │ │ stmib r5, {r4, r8, r9, sl, ip, pc}^ │ │ │ │ rscvs r7, pc, r1, lsl #14 │ │ │ │ ldm r5, {r0, r1, r4, r8, r9, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - vmla.i8 d31, d0, d3 │ │ │ │ + vtst.8 , q8, │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r5, r6, r8, sp} │ │ │ │ - stc2 6, cr15, [r0, #476]! @ 0x1dc │ │ │ │ + ldc2 6, cr15, [r8, #476] @ 0x1dc │ │ │ │ mulscs r0, r9, r8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - beq 846dcc │ │ │ │ + beq 846ddc │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - @ instruction: 0xf810f679 │ │ │ │ + @ instruction: 0xf808f679 │ │ │ │ rscvs r9, pc, r0, lsl r7 @ │ │ │ │ cdpeq 1, 5, cr15, cr4, cr8, {0} │ │ │ │ strvc lr, [r1, -r5, asr #19] │ │ │ │ stcleq 1, cr15, [r4], #-32 @ 0xffffffe0 │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ ldm r5, {r0, r4, r6, r7, r9, sl, lr} │ │ │ │ rscvs r0, pc, pc │ │ │ │ sublt pc, ip, sp, asr #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf8d4f67b │ │ │ │ + @ instruction: 0xf8ccf67b │ │ │ │ vabd.s8 d30, d0, d28 │ │ │ │ ldmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - ldc2l 6, cr15, [r0, #-476]! @ 0xfffffe24 │ │ │ │ + stc2l 6, cr15, [r8, #-476]! @ 0xfffffe24 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - @ instruction: 0xffe4f678 │ │ │ │ + @ instruction: 0xffdcf678 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ @ instruction: 0xf67b2700 │ │ │ │ - blls 348d40 │ │ │ │ + blls 348d30 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ stmdbeq r0, {r0, r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7ff464a │ │ │ │ @ instruction: 0xf89bf96f │ │ │ │ - blls 312a78 │ │ │ │ + blls 312a88 │ │ │ │ addsmi r4, r3, #136314880 @ 0x8200000 │ │ │ │ sbcshi pc, r7, r0, asr #4 │ │ │ │ mulhi sl, fp, r8 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ addshi pc, r1, r0 │ │ │ │ @ instruction: 0xf10d9710 │ │ │ │ - bcs a0dbf0 │ │ │ │ + bcs a0dc00 │ │ │ │ vhadd.s8 q3, q0, │ │ │ │ @ instruction: 0x463881fc │ │ │ │ mrcne 6, 2, r4, cr3, cr9, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r9, pc}^ @ │ │ │ │ eorseq pc, r9, r3, lsl r0 @ │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aaab │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aaaf │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aab3 │ │ │ │ - mvnseq r0, r6, lsr r0 │ │ │ │ ldrsheq r0, [pc, #31] @ 20aabb │ │ │ │ ldrsheq r0, [pc, #31] @ 20aabf │ │ │ │ ldrsheq r0, [pc, #31] @ 20aac3 │ │ │ │ - mvnseq r0, r3, lsr r0 │ │ │ │ + mvnseq r0, r6, lsr r0 │ │ │ │ ldrsheq r0, [pc, #31] @ 20aacb │ │ │ │ ldrsheq r0, [pc, #31] @ 20aacf │ │ │ │ ldrsheq r0, [pc, #31] @ 20aad3 │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aad7 │ │ │ │ + mvnseq r0, r3, lsr r0 │ │ │ │ ldrsheq r0, [pc, #31] @ 20aadb │ │ │ │ ldrsheq r0, [pc, #31] @ 20aadf │ │ │ │ ldrsheq r0, [pc, #31] @ 20aae3 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aae7 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aaeb │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aaef │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aaf3 │ │ │ │ ldrls r0, [r0, -r0, lsr #32] │ │ │ │ - blvc 646140 │ │ │ │ + blvc 646150 │ │ │ │ ldrmi r3, [r0], #-257 @ 0xfffffeff │ │ │ │ stc 5, cr4, [ip], #544 @ 0x220 │ │ │ │ ldmdble r8, {r1, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - b 2136dc │ │ │ │ + b 2136ec │ │ │ │ tstls r0, #2359296 @ 0x240000 │ │ │ │ rsbvs r2, fp, r0, lsr #20 │ │ │ │ stmib sp, {r0, r3, r6, r7, r8, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xe7ed7310 │ │ │ │ subvc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7ea │ │ │ │ strb r7, [r7, r0, asr #32]! │ │ │ │ svclt 0x00183f00 │ │ │ │ @ instruction: 0xf88d2701 │ │ │ │ strb r7, [r1, r0, asr #32]! │ │ │ │ - blcs 271718 │ │ │ │ - blge fe808408 │ │ │ │ + blcs 271728 │ │ │ │ + blge fe808418 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6776930 │ │ │ │ - @ instruction: 0x4607fcf5 │ │ │ │ + strmi pc, [r7], -sp, ror #25 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23202201 │ │ │ │ @ instruction: 0xf6784641 │ │ │ │ - ldrtmi pc, [r9], -r9, ror #30 @ │ │ │ │ + ldrtmi pc, [r9], -r1, ror #30 @ │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf897f847 │ │ │ │ + @ instruction: 0xf897f83f │ │ │ │ tstcs r0, r9, lsr #32 │ │ │ │ smlabtne lr, sp, r9, lr │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ mrcne 1, 2, r8, cr3, cr12, {4} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r4, r7, r8, pc}^ @ │ │ │ │ rscseq pc, sp, r3, lsl r0 @ │ │ │ │ @@ -486101,24 +486105,24 @@ │ │ │ │ @ instruction: 0x019d019d │ │ │ │ @ instruction: 0x019d019d │ │ │ │ @ instruction: 0x019d019d │ │ │ │ @ instruction: 0x019d019d │ │ │ │ @ instruction: 0x019d019d │ │ │ │ ldmdbvs r0!, {r3, r7, r8} │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - pkhbtmi pc, r1, r3, lsl #25 @ │ │ │ │ - b 15f70f8 │ │ │ │ + strmi pc, [r1], fp, lsl #25 │ │ │ │ + b 15f7108 │ │ │ │ ldmdbge r8, {r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6243028 │ │ │ │ - strbmi lr, [r9], -ip, asr #27 │ │ │ │ + strbmi lr, [r9], -r4, asr #27 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf89bf807 │ │ │ │ + @ instruction: 0xf67a4630 │ │ │ │ + @ instruction: 0xf89bffff │ │ │ │ movwcs r2, #9 │ │ │ │ - bcs a2f808 │ │ │ │ + bcs a2f818 │ │ │ │ vhadd.s8 q3, q0, │ │ │ │ mrcne 1, 2, r8, cr3, cr1, {2} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r4, r6, r8, pc}^ @ │ │ │ │ adcseq pc, r9, r3, lsl r0 @ │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ @@ -486131,240 +486135,240 @@ │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ cmpeq sp, sp, asr r1 │ │ │ │ - blls 30adc4 │ │ │ │ - bleq 245344 │ │ │ │ - blcs a1c4d4 │ │ │ │ + blls 30add4 │ │ │ │ + bleq 245354 │ │ │ │ + blcs a1c4e4 │ │ │ │ @ instruction: 0xf003bf1b │ │ │ │ andcs r0, r1, #2080374784 @ 0x7c000000 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f409a │ │ │ │ svclt 0x00180300 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0xf930f7fe │ │ │ │ - bls 41c440 │ │ │ │ + bls 41c450 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - mulls r8, r9, sp │ │ │ │ - bllt ff688c40 │ │ │ │ + mulls r8, r1, sp │ │ │ │ + bllt ff688c50 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302172 │ │ │ │ - ldc2 6, cr15, [r0, #488] @ 0x1e8 │ │ │ │ - ldr r4, [pc, #1667] @ 20b2d7 │ │ │ │ + stc2 6, cr15, [r8, #488] @ 0x1e8 │ │ │ │ + ldr r4, [pc, #1667] @ 20b2e7 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302171 │ │ │ │ - stc2 6, cr15, [r8, #488] @ 0x1e8 │ │ │ │ + stc2 6, cr15, [r0, #488] @ 0x1e8 │ │ │ │ ldr r4, [r7, #1667] @ 0x683 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302170 │ │ │ │ - stc2 6, cr15, [r0, #488] @ 0x1e8 │ │ │ │ - str r4, [pc, #1667] @ 20b2f7 │ │ │ │ + ldc2l 6, cr15, [r8, #-488]! @ 0xfffffe18 │ │ │ │ + str r4, [pc, #1667] @ 20b307 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ ldrtmi r2, [r0], -pc, ror #2 │ │ │ │ - ldc2l 6, cr15, [r8, #-488]! @ 0xfffffe18 │ │ │ │ + ldc2l 6, cr15, [r0, #-488]! @ 0xfffffe18 │ │ │ │ str r4, [r7, #1667] @ 0x683 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ ldrtmi r2, [r0], -lr, ror #2 │ │ │ │ - ldc2l 6, cr15, [r0, #-488]! @ 0xfffffe18 │ │ │ │ - ldrb r4, [pc, #-1667]! @ 20a611 │ │ │ │ + stc2l 6, cr15, [r8, #-488]! @ 0xfffffe18 │ │ │ │ + ldrb r4, [pc, #-1667]! @ 20a621 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1145 │ │ │ │ - strmi pc, [r3], r7, ror #26 │ │ │ │ + pkhtbmi pc, r3, pc, asr #26 @ │ │ │ │ @ instruction: 0xf04fe576 │ │ │ │ tstls r4, #-67108861 @ 0xfc000003 │ │ │ │ - blvc 746324 │ │ │ │ + blvc 746334 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 6462ec │ │ │ │ - blx 1c869a │ │ │ │ + blvc 6462fc │ │ │ │ + blx fffc86aa │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc570 │ │ │ │ + blgt 2dc580 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - ldc 15, cr15, [pc, #468] @ 20aea8 │ │ │ │ + ldc 15, cr15, [pc, #436] @ 20ae98 │ │ │ │ movwcs r7, #2924 @ 0xb6c │ │ │ │ mulcs r9, fp, r8 │ │ │ │ tstls r4, #1073741824 @ 0x40000000 │ │ │ │ rsbvs r6, r3, r0, lsr r9 │ │ │ │ - blvc 64631c │ │ │ │ - blx ffbc86ca │ │ │ │ + blvc 64632c │ │ │ │ + blx ff9c86da │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2dc5a0 │ │ │ │ + blgt 2dc5b0 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xff5af67a │ │ │ │ + @ instruction: 0xff52f67a │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - ldrtmi pc, [fp], -sp, lsr #26 @ │ │ │ │ + ldrtmi pc, [fp], -r5, lsr #26 @ │ │ │ │ cmncs r3, r2, lsl #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf67a8000 │ │ │ │ - @ instruction: 0x4603fd59 │ │ │ │ + @ instruction: 0x4603fd51 │ │ │ │ @ instruction: 0xf64fe783 │ │ │ │ @ instruction: 0xf8ad73ff │ │ │ │ sbfx r3, r0, #0, #28 │ │ │ │ @ instruction: 0xf88d23ff │ │ │ │ sbfx r3, r0, #0, #24 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ sbfx r3, r0, #0, #20 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldc 0, cr3, [sp, #224] @ 0xe0 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6777b14 │ │ │ │ - strmi pc, [r7], -pc, lsr #23 │ │ │ │ + strmi pc, [r7], -r7, lsr #23 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff26f67a │ │ │ │ + @ instruction: 0xff1ef67a │ │ │ │ @ instruction: 0x4642463b │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - strdcs pc, [r1, -r9] │ │ │ │ + strdcs pc, [r1, -r1] │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ andls r1, r2, r4, lsl r3 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r2, r4, r8, fp, pc}^ │ │ │ │ ldmdbvs r0!, {r4, r8, fp, pc} │ │ │ │ - blx fe648776 │ │ │ │ + blx fe448786 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc64c │ │ │ │ + blgt 2dc65c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - vmax.f32 d31, d0, d7 │ │ │ │ + @ instruction: 0xf240feff │ │ │ │ ldmdbvs r0!, {r1, r2, r3, r5, r6, r8, sp} │ │ │ │ - blx feb48796 │ │ │ │ + blx fe9487a6 │ │ │ │ @ instruction: 0xf1009b07 │ │ │ │ pkhbtmi r0, r1, r8, lsl #20 │ │ │ │ @ instruction: 0xf1094651 │ │ │ │ ldcvc 8, cr0, [sl], {84} @ 0x54 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6787c5b │ │ │ │ - blls 40a620 │ │ │ │ + blls 40a610 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ subgt pc, r0, sp, asr #17 │ │ │ │ andgt pc, ip, r5, asr #17 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr9, {0} │ │ │ │ @ instruction: 0xcc01e9c5 │ │ │ │ ldm r5, {r0, r1, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8c5000f │ │ │ │ ldrls ip, [r3, -ip] │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - mrc2 6, 6, pc, cr6, cr10, {3} │ │ │ │ + mcr2 6, 6, pc, cr14, cr10, {3} @ │ │ │ │ stmdbls r5, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ mrrcvc 6, 2, r4, pc, cr0 @ │ │ │ │ @ instruction: 0xf678463a │ │ │ │ - @ instruction: 0x463afbd7 │ │ │ │ + ldrtmi pc, [sl], -pc, asr #23 @ │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ - blx 1448806 │ │ │ │ + blx 1248816 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc6bc │ │ │ │ + blgt 2dc6cc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - bls 2ca93c │ │ │ │ + bls 2ca92c │ │ │ │ cmncs r3, r3, asr r6 │ │ │ │ smladxls r0, r0, r6, r4 │ │ │ │ - stc2l 6, cr15, [r6], {122} @ 0x7a │ │ │ │ + ldc2 6, cr15, [lr], #488 @ 0x1e8 │ │ │ │ @ instruction: 0xf7ff9007 │ │ │ │ movwcs fp, #6849 @ 0x1ac1 │ │ │ │ eorscc pc, r8, sp, lsr #17 │ │ │ │ movwcs lr, #6007 @ 0x1777 │ │ │ │ ldrb r9, [r4, -lr, lsl #6]! │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ tsteq r4, sp, asr #19 │ │ │ │ @ instruction: 0x463be71e │ │ │ │ @ instruction: 0x46394638 │ │ │ │ andcs lr, r1, r7, lsr r6 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ strb r0, [r4, -lr, lsl #2]! │ │ │ │ - stcl 6, cr15, [r2, #144] @ 0x90 │ │ │ │ + ldc 6, cr15, [sl, #144]! @ 0x90 │ │ │ │ ... │ │ │ │ - rsbseq r5, r7, r6, ror r7 │ │ │ │ + rsbseq r5, r7, r6, ror #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - blmi b49224 │ │ │ │ + blmi b49234 │ │ │ │ @ instruction: 0xf8df461e │ │ │ │ adclt r3, r7, r4, lsr #22 │ │ │ │ sxtab16mi r4, r9, ip, ror #8 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ - blls e0bac0 │ │ │ │ - blcc 2072d0 │ │ │ │ + blls e0bad0 │ │ │ │ + blcc 2072e0 │ │ │ │ svclt 0x000845b3 │ │ │ │ eoreq pc, fp, r1, asr r8 @ │ │ │ │ @ instruction: 0xf8dfd10f │ │ │ │ @ instruction: 0xf8df2b04 │ │ │ │ ldrbtmi r3, [sl], #-2812 @ 0xfffff504 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbhi pc, [r8, #64] @ 0x40 @ │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ - blls e2eeb0 │ │ │ │ + blls e2eec0 │ │ │ │ mrrcvc 6, 1, r4, r2, cr5 │ │ │ │ - blne fe9d32f8 │ │ │ │ - bcs a1c70c │ │ │ │ + blne fe9d3308 │ │ │ │ + bcs a1c71c │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ cmpeq r7, #323584 @ 0x4f000 │ │ │ │ - bl 2efb20 │ │ │ │ + bl 2efb30 │ │ │ │ ldmdale r4, {r1, r2, r9, fp} │ │ │ │ - blcs 9d285c │ │ │ │ + blcs 9d286c │ │ │ │ ldm pc, {r1, r4, fp, ip, lr, pc}^ @ │ │ │ │ cmnpne r0, r3 @ p-variant is OBSOLETE │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl sp │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl sl │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstls sp, r1, lsl r1 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ - blvc 5465b4 │ │ │ │ + blvc 5465c4 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac657c │ │ │ │ - blx fefc8928 │ │ │ │ + blvc ac658c │ │ │ │ + blx fedc8938 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f5bdc │ │ │ │ + blgt 2f5bec │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - mcr2 6, 1, pc, cr10, cr10, {3} @ │ │ │ │ + mcr2 6, 1, pc, cr2, cr10, {3} @ │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1133 │ │ │ │ - @ instruction: 0xf10afbfd │ │ │ │ + @ instruction: 0xf10afbf5 │ │ │ │ addsmi r3, lr, #-67108861 @ 0xfc000003 │ │ │ │ movwls r9, #16387 @ 0x4003 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf0006026 │ │ │ │ stclvc 0, cr8, [sl], #-928 @ 0xfffffc60 │ │ │ │ @ instruction: 0x210008bb │ │ │ │ - bcs a2fbb4 │ │ │ │ + bcs a2fbc4 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ movwls r1, #8462 @ 0x210e │ │ │ │ mrcne 8, 2, sp, cr3, cr2, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r3, r4, r5, r6, r8, sl, pc}^ @ │ │ │ │ addseq pc, r8, #19 │ │ │ │ ldrbeq r0, [r9, #-1401]! @ 0xfffffa87 │ │ │ │ @@ -486385,46 +486389,46 @@ │ │ │ │ @ instruction: 0xf8ad002e │ │ │ │ @ instruction: 0xe7a5a030 │ │ │ │ eorsge pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf1bae7a2 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe79b3030 │ │ │ │ - blls 2af444 │ │ │ │ + blls 2af454 │ │ │ │ ldc 3, cr9, [sp, #56] @ 0x38 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b22 │ │ │ │ - strmi pc, [r0], pc, asr #20 │ │ │ │ - blge ab7580 │ │ │ │ + strmi pc, [r0], r7, asr #20 │ │ │ │ + blge ab7590 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - strbmi pc, [r3], -r3, asr #27 @ │ │ │ │ + @ instruction: 0x4643fdbb │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fe7c8a2e │ │ │ │ + blx fe5c8a3e │ │ │ │ andls r9, r7, r2, lsl #22 │ │ │ │ ldmcc pc!, {r0, r1, r8, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf0404546 │ │ │ │ @ instruction: 0xf85981ff │ │ │ │ movwls r3, #20518 @ 0x5026 │ │ │ │ - bls 2b1c6c │ │ │ │ + bls 2b1c7c │ │ │ │ svclt 0x00084293 │ │ │ │ eoreq pc, r3, r9, asr r8 @ │ │ │ │ - blls 3bf22c │ │ │ │ - bls 41346c │ │ │ │ + blls 3bf23c │ │ │ │ + bls 41347c │ │ │ │ tstne r6, sp, asr #19 │ │ │ │ - blls 291af0 │ │ │ │ - bl 2ea220 │ │ │ │ - bcs a0c9d8 │ │ │ │ + blls 291b00 │ │ │ │ + bl 2ea230 │ │ │ │ + bcs a0c9e8 │ │ │ │ eorshi pc, r4, #0, 4 │ │ │ │ - blcs 9d29d0 │ │ │ │ + blcs 9d29e0 │ │ │ │ strhi pc, [sl, #-512] @ 0xfffffe00 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ streq r0, [r8, #-891] @ 0xfffffc85 │ │ │ │ streq r0, [r8, #-1288] @ 0xfffffaf8 │ │ │ │ streq r0, [r8, #-1288] @ 0xfffffaf8 │ │ │ │ cmneq r8, #8, 10 @ 0x2000000 │ │ │ │ streq r0, [r8, #-1288] @ 0xfffffaf8 │ │ │ │ @@ -486440,48 +486444,48 @@ │ │ │ │ streq r0, [r8, #-1288] @ 0xfffffaf8 │ │ │ │ eoreq r0, pc, #8, 10 @ 0x2000000 │ │ │ │ @ instruction: 0xf8cd911b │ │ │ │ ldc 0, cr8, [sp, #416] @ 0x1a0 │ │ │ │ tstcs r1, sl, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b22 │ │ │ │ - strmi pc, [r2], -fp, ror #19 │ │ │ │ - blge ab7628 │ │ │ │ - blgt 2ef8f4 │ │ │ │ + strmi pc, [r2], -r3, ror #19 │ │ │ │ + blge ab7638 │ │ │ │ + blgt 2ef904 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - stc2l 6, cr15, [r2, #-488]! @ 0xfffffe18 │ │ │ │ + ldc2l 6, cr15, [sl, #-488] @ 0xfffffe18 │ │ │ │ andscc r9, r4, #8192 @ 0x2000 │ │ │ │ vmin.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x462a1133 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4633fb33 │ │ │ │ + ldrtmi pc, [r3], -fp, lsr #22 @ │ │ │ │ strmi r4, [r6], -sl, lsr #12 │ │ │ │ @ instruction: 0xf8cd4649 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ mrc2 7, 5, pc, cr12, cr15, {7} │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strbmi r4, [r9], -r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffa000 │ │ │ │ @ instruction: 0x4643feb3 │ │ │ │ ldrtmi r9, [r2], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx 15c8b26 │ │ │ │ + blx 13c8b36 │ │ │ │ ldrtmi r9, [fp], -r0 │ │ │ │ cmncs r3, r6, lsl #20 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - andls pc, r0, r7, asr #22 │ │ │ │ - blls 35371c │ │ │ │ - bls 3dc9d4 │ │ │ │ - blx 1248b42 │ │ │ │ + andls pc, r0, pc, lsr fp @ │ │ │ │ + blls 35372c │ │ │ │ + bls 3dc9e4 │ │ │ │ + blx 1048b52 │ │ │ │ ldrbmi r4, [r3, #1542] @ 0x606 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf000502b │ │ │ │ - blls e2b490 │ │ │ │ + blls e2b4a0 │ │ │ │ stclvc 1, cr2, [sl], #-0 │ │ │ │ movweq lr, #43939 @ 0xaba3 │ │ │ │ tstne ip, sp, asr #19 │ │ │ │ movwls r2, #18976 @ 0x4a20 │ │ │ │ ldrbeq lr, [r3, -sl, lsl #22] │ │ │ │ cdpne 8, 5, cr13, cr3, cr5, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ @@ -486503,35 +486507,35 @@ │ │ │ │ streq r0, [r9], #1161 @ 0x489 │ │ │ │ streq r0, [r9], #1161 @ 0x489 │ │ │ │ tstls sp, r1, lsr #32 │ │ │ │ ldc 7, cr9, [sp, #112] @ 0x70 │ │ │ │ tstcs r1, ip, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b22 │ │ │ │ - strmi pc, [r0], sp, ror #18 │ │ │ │ - blge ab7744 │ │ │ │ + strmi pc, [r0], r5, ror #18 │ │ │ │ + blge ab7754 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - strbmi pc, [r3], -r1, ror #25 @ │ │ │ │ + @ instruction: 0x4643fcd9 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fef48bf0 │ │ │ │ + blx fed48c00 │ │ │ │ ldrmi r1, [sl, #3707] @ 0xe7b │ │ │ │ svclt 0x00089002 │ │ │ │ eorhi pc, sl, r9, asr r8 @ │ │ │ │ sbchi pc, r1, r0 │ │ │ │ tstcs r0, r4, lsl #22 │ │ │ │ stmib sp, {r1, r3, r5, r6, sl, fp, ip, sp, lr}^ │ │ │ │ - bl 48f69c │ │ │ │ - bcs a0d474 │ │ │ │ + bl 48f6ac │ │ │ │ + bcs a0d484 │ │ │ │ andshi pc, r7, #0, 4 │ │ │ │ - blcs 9d2b7c │ │ │ │ + blcs 9d2b8c │ │ │ │ ldrthi pc, [r4], #-512 @ 0xfffffe00 @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrteq r0, [r2], #-667 @ 0xfffffd65 │ │ │ │ ldrteq r0, [r2], #-1074 @ 0xfffffbce │ │ │ │ ldrteq r0, [r2], #-1074 @ 0xfffffbce │ │ │ │ addseq r0, r8, #838860800 @ 0x32000000 │ │ │ │ ldrteq r0, [r2], #-1074 @ 0xfffffbce │ │ │ │ @@ -486547,91 +486551,91 @@ │ │ │ │ ldrteq r0, [r2], #-1074 @ 0xfffffbce │ │ │ │ andseq r0, r2, #838860800 @ 0x32000000 │ │ │ │ @ instruction: 0xf8cd9123 │ │ │ │ ldc 0, cr10, [sp, #544] @ 0x220 │ │ │ │ tstcs r1, r2, lsr #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b20 │ │ │ │ - pkhbtmi pc, r3, r5, lsl #18 @ │ │ │ │ - blge a377f4 │ │ │ │ + strmi pc, [r3], sp, lsl #18 │ │ │ │ + blge a37804 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 7476d0 │ │ │ │ + bleq 7476e0 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - strtmi pc, [sl], -r9, lsl #25 │ │ │ │ + strtmi pc, [sl], -r1, lsl #25 │ │ │ │ vmin.s8 q10, q0, │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - blx 1948ca0 │ │ │ │ + blx 1748cb0 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ strbmi r4, [r9], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffa000 │ │ │ │ - blls e4aa60 │ │ │ │ + blls e4aa70 │ │ │ │ strbmi r4, [r9], -sl, lsr #12 │ │ │ │ movwls r4, #1541 @ 0x605 │ │ │ │ ldrbmi r4, [r3], -r0, lsr #12 │ │ │ │ ldc2l 7, cr15, [ip, #1020] @ 0x3fc │ │ │ │ andls r4, r0, fp, lsr #12 │ │ │ │ cmncs r3, sl, lsr r6 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - andls pc, r0, r7, ror sl @ │ │ │ │ - bls 29cbfc │ │ │ │ + andls pc, r0, pc, ror #20 │ │ │ │ + bls 29cc0c │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx 1e48ce0 │ │ │ │ - bls 2dcb10 │ │ │ │ + blx 1c48cf0 │ │ │ │ + bls 2dcb20 │ │ │ │ cmncs r3, r3, lsr r6 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - blx 1c48cf0 │ │ │ │ + blx 1a48d00 │ │ │ │ @ instruction: 0x9121e5e1 │ │ │ │ @ instruction: 0x93209b04 │ │ │ │ - blvc a46988 │ │ │ │ + blvc a46998 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac6950 │ │ │ │ - @ instruction: 0xf8ccf677 │ │ │ │ + blvc ac6960 │ │ │ │ + @ instruction: 0xf8c4f677 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r6, #34816 @ 0x8800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf67a4611 │ │ │ │ - bls 3ca444 │ │ │ │ + bls 3ca434 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - blx 748d30 │ │ │ │ + blx 548d40 │ │ │ │ ldrbmi r9, [r3], -r4, lsl #20 │ │ │ │ strmi r4, [r2], r9, asr #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ - blls 34a9d0 │ │ │ │ + blls 34a9e0 │ │ │ │ strbmi r4, [r9], -sl, lsr #12 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ andls r4, r0, r2, asr r6 │ │ │ │ - blls 313940 │ │ │ │ + blls 313950 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - strmi pc, [r2], pc, lsr #20 │ │ │ │ + strmi pc, [r2], r7, lsr #20 │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ - bls 38a9a0 │ │ │ │ + bls 38a9b0 │ │ │ │ ldrbmi r9, [r3], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx a48d80 │ │ │ │ + blx 848d90 │ │ │ │ ldrmi r4, [fp, #1664]! @ 0x680 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ adcle r0, r2, fp, lsr #32 │ │ │ │ tstcs r0, r0, lsr fp │ │ │ │ - bl feaea554 │ │ │ │ + bl feaea564 │ │ │ │ stmib sp, {r0, r1, r2, r9, fp}^ │ │ │ │ - bcs a0f83c │ │ │ │ - beq 18c5fd4 │ │ │ │ + bcs a0f84c │ │ │ │ + beq 18c5fe4 │ │ │ │ svcge 0x005ef63f │ │ │ │ - blcs 9d2d0c │ │ │ │ + blcs 9d2d1c │ │ │ │ msrhi SPSR_fs, #0, 4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, r1, ror #7 │ │ │ │ andeq r0, r0, sp, asr #13 │ │ │ │ andeq r0, r0, sp, asr #13 │ │ │ │ @@ -486690,48 +486694,48 @@ │ │ │ │ tsteq r5, #1409286144 @ 0x54000000 │ │ │ │ @ instruction: 0xf8ad0094 │ │ │ │ sxtab16 r7, sl, r0 │ │ │ │ rsbsvc pc, r0, sp, lsl #17 │ │ │ │ cdpne 6, 3, cr14, cr11, cr7, {4} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ rsbscc pc, r0, sp, lsl #17 │ │ │ │ - blls 2c4ed0 │ │ │ │ + blls 2c4ee0 │ │ │ │ eorscc pc, r8, sp, lsr #17 │ │ │ │ - blls 2c4b40 │ │ │ │ + blls 2c4b50 │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ - blls 2c4b38 │ │ │ │ + blls 2c4b48 │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @ instruction: 0x96169117 │ │ │ │ - blvc 7c6b64 │ │ │ │ + blvc 7c6b74 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac6b2c │ │ │ │ - @ instruction: 0xffdef676 │ │ │ │ + blvc ac6b3c │ │ │ │ + @ instruction: 0xffd6f676 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f618c │ │ │ │ + blgt 2f619c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - blx 16c8f02 │ │ │ │ + blx 14c8f12 │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1133 │ │ │ │ - bls 2c99bc │ │ │ │ + bls 2c99ac │ │ │ │ andls r1, r6, r3, ror lr │ │ │ │ svclt 0x0008429a │ │ │ │ eorvc pc, r2, r9, asr r8 @ │ │ │ │ @ instruction: 0x81b6f000 │ │ │ │ tstcs r0, r2, lsl #22 │ │ │ │ stmib sp, {r1, r3, r5, r6, sl, fp, ip, sp, lr}^ │ │ │ │ - bl 2cf9a4 │ │ │ │ - bcs a0d7a4 │ │ │ │ + bl 2cf9b4 │ │ │ │ + bcs a0d7b4 │ │ │ │ cmnphi r6, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs 9d2e9c │ │ │ │ + blcs 9d2eac │ │ │ │ adchi pc, r4, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ adceq r0, r2, #40, 4 @ 0x80000002 │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ eoreq r0, r5, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ @@ -486742,41 +486746,41 @@ │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ adceq r0, r2, #536870922 @ 0x2000000a │ │ │ │ cmneq r1, r2, lsr #5 │ │ │ │ - blls 36f9e0 │ │ │ │ + blls 36f9f0 │ │ │ │ ldc 3, cr9, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - strmi pc, [r3], -r5, lsl #31 │ │ │ │ - bge ab7af4 │ │ │ │ - bgt 2f01dc │ │ │ │ + @ instruction: 0x4603ff7d │ │ │ │ + bge ab7b04 │ │ │ │ + bgt 2f01ec │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - blx 148fac │ │ │ │ + blx fff48fbc │ │ │ │ tstcc r4, #9216 @ 0x2400 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8cef67a │ │ │ │ + @ instruction: 0xf8c6f67a │ │ │ │ andls r9, sl, r5, lsl #22 │ │ │ │ addsmi r3, lr, #1024 @ 0x400 │ │ │ │ mvnshi pc, r0, asr #32 │ │ │ │ eorcc pc, r6, r9, asr r8 @ │ │ │ │ - blls 37020c │ │ │ │ + blls 37021c │ │ │ │ svclt 0x00084598 │ │ │ │ eoreq pc, r8, r9, asr r8 @ │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ tstcs r0, fp, lsl #20 │ │ │ │ stmib sp, {r3, r8, r9, fp, ip, pc}^ │ │ │ │ - bne fe8cfa50 │ │ │ │ - bl 2b1e18 │ │ │ │ + bne fe8cfa60 │ │ │ │ + bl 2b1e28 │ │ │ │ stclvc 7, cr0, [sl], #-332 @ 0xfffffeb4 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ mrcne 0, 2, r8, cr3, cr8, {6} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r6, r9, pc}^ @ │ │ │ │ @ instruction: 0x01bef013 │ │ │ │ subeq r0, r1, #268435460 @ 0x10000004 │ │ │ │ @@ -486792,39 +486796,39 @@ │ │ │ │ subeq r0, r1, #268435460 @ 0x10000004 │ │ │ │ subeq r0, r1, #268435460 @ 0x10000004 │ │ │ │ subeq r0, r1, #268435460 @ 0x10000004 │ │ │ │ subeq r0, r1, #268435460 @ 0x10000004 │ │ │ │ subeq r0, r1, #268435460 @ 0x10000004 │ │ │ │ ldrsbls r0, [pc, -r3] │ │ │ │ rsbshi pc, r8, sp, asr #17 │ │ │ │ - blvc 9c6cd8 │ │ │ │ + blvc 9c6ce8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac6ca0 │ │ │ │ - @ instruction: 0xff24f676 │ │ │ │ + blvc ac6cb0 │ │ │ │ + @ instruction: 0xff1cf676 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r5, #34816 @ 0x8800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf67a4611 │ │ │ │ - bls 38a0f4 │ │ │ │ + bls 38a0e4 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ strtmi r4, [sl], -r0, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf86cf67a │ │ │ │ + @ instruction: 0xf864f67a │ │ │ │ mvnscc pc, #8, 2 │ │ │ │ mulls r5, sl, r5 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf43fa02a │ │ │ │ - blls 337050 │ │ │ │ + blls 337060 │ │ │ │ stclvc 1, cr2, [sl], #-0 │ │ │ │ smlawtne r0, sp, r9, lr │ │ │ │ bicseq lr, r3, #10240 @ 0x2800 │ │ │ │ movwls r2, #18976 @ 0x4a20 │ │ │ │ mcrge 6, 1, pc, cr5, cr15, {1} @ │ │ │ │ - blcs 9d3010 │ │ │ │ + blcs 9d3020 │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, fp, ror #5 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ @@ -486853,15 +486857,15 @@ │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ andeq r0, r0, r9, asr #7 │ │ │ │ @ instruction: 0xfffffc39 │ │ │ │ - blcc 23236c │ │ │ │ + blcc 23237c │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ subcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf8ade71d │ │ │ │ @ instruction: 0xe77b8078 │ │ │ │ rsbshi pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b8e778 │ │ │ │ svclt 0x00180300 │ │ │ │ @@ -486870,91 +486874,91 @@ │ │ │ │ subsvs pc, r8, sp, lsl #17 │ │ │ │ mrcne 6, 1, lr, cr3, cr4, {5} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf8ade6ae │ │ │ │ ssat r6, #12, r8, asr #0 │ │ │ │ addge pc, r8, sp, lsr #17 │ │ │ │ - blls 384d60 │ │ │ │ + blls 384d70 │ │ │ │ subcc pc, r0, sp, lsr #17 │ │ │ │ - blls 385398 │ │ │ │ + blls 3853a8 │ │ │ │ subcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf88de6f9 │ │ │ │ strb sl, [r6, #-136]! @ 0xffffff78 │ │ │ │ movweq pc, #442 @ 0x1ba @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ addcc pc, r8, sp, lsl #17 │ │ │ │ tstls r5, pc, asr r5 │ │ │ │ ldc 7, cr9, [sp, #80] @ 0x50 │ │ │ │ tstcs r1, r4, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - @ instruction: 0x4606fe73 │ │ │ │ - blge ab7cd8 │ │ │ │ + strmi pc, [r6], -fp, ror #28 │ │ │ │ + blge ab7ce8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf9eaf67a │ │ │ │ + @ instruction: 0xf9e2f67a │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - blls 38b6ec │ │ │ │ + blls 38b6dc │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ strls r4, [r0, -r9, asr #12] │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bls 2ca524 │ │ │ │ + bls 2ca534 │ │ │ │ @ instruction: 0x4649463b │ │ │ │ andls r4, r0, #7340032 @ 0x700000 │ │ │ │ strtmi r4, [sl], -r0, lsr #12 │ │ │ │ - blx 11c9816 │ │ │ │ + blx 11c9826 │ │ │ │ andls r4, r0, fp, lsr r6 │ │ │ │ cmncs r3, r2, lsr r6 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrdls pc, [r0], -r9 │ │ │ │ + ldrdls pc, [r0], -r1 │ │ │ │ ldmib sp, {r0, r1, r4, r5, r6, r8, sp}^ │ │ │ │ strtmi r3, [r0], -r9, lsl #4 │ │ │ │ - @ instruction: 0xffd2f679 │ │ │ │ - str r9, [pc], #-5 @ 20b838 │ │ │ │ + @ instruction: 0xffcaf679 │ │ │ │ + str r9, [pc], #-5 @ 20b848 │ │ │ │ @ instruction: 0xf8cd9119 │ │ │ │ ldc 0, cr8, [sp, #384] @ 0x180 │ │ │ │ tstcs r1, r8, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - @ instruction: 0x4607fe35 │ │ │ │ - blge ab7d54 │ │ │ │ + strmi pc, [r7], -sp, lsr #28 │ │ │ │ + blge ab7d64 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf9acf67a │ │ │ │ + @ instruction: 0xf9a4f67a │ │ │ │ @ instruction: 0x462a463b │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - blls 2cb670 │ │ │ │ + blls 2cb660 │ │ │ │ strtmi r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8cd4649 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ - blx 449882 │ │ │ │ + blx 449892 │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strbmi r4, [r9], -r0, lsl #13 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - blx 249892 │ │ │ │ + blx 2498a2 │ │ │ │ andls r4, r0, sl, lsr r6 │ │ │ │ cmncs r3, r3, asr #12 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4607ff9b │ │ │ │ + @ instruction: 0x4607ff93 │ │ │ │ adcsmi r9, r3, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf43f0023 │ │ │ │ stclvc 12, cr10, [sl], #-276 @ 0xfffffeec │ │ │ │ stmdaeq r6, {r1, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - bl 38fd28 │ │ │ │ - bcs a0da24 │ │ │ │ + bl 38fd38 │ │ │ │ + bcs a0da34 │ │ │ │ stcge 6, cr15, [r2], {63} @ 0x3f │ │ │ │ - blcs 9d3218 │ │ │ │ + blcs 9d3228 │ │ │ │ rschi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ muleq r0, r9, r0 │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ @@ -486986,103 +486990,103 @@ │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ andeq r0, r0, r1, asr #3 │ │ │ │ @ instruction: 0xfffff7f3 │ │ │ │ @ instruction: 0xf8ad9b04 │ │ │ │ ldrb r3, [r5], #128 @ 0x80 │ │ │ │ rsbhi pc, r8, sp, lsr #17 │ │ │ │ - bllt fef09968 │ │ │ │ + bllt fef09978 │ │ │ │ rsbhi pc, r8, sp, lsl #17 │ │ │ │ - bllt fee09970 │ │ │ │ + bllt fee09980 │ │ │ │ movweq pc, #440 @ 0x1b8 @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ rsbcc pc, r8, sp, lsl #17 │ │ │ │ - bllt fec09980 │ │ │ │ + bllt fec09990 │ │ │ │ rsbhi pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf8ade759 │ │ │ │ @ instruction: 0xe7187050 │ │ │ │ subsvc pc, r0, sp, lsl #17 │ │ │ │ mrcne 7, 1, lr, cr11, cr5, {0} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ subscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf88de70f │ │ │ │ strb r8, [sl, -r0, rrx] │ │ │ │ movweq pc, #440 @ 0x1b8 @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ rsbcc pc, r0, sp, lsl #17 │ │ │ │ - blls 3456c4 │ │ │ │ + blls 3456d4 │ │ │ │ addcc pc, r0, sp, lsl #17 │ │ │ │ - blls 344c60 │ │ │ │ + blls 344c70 │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ strt r3, [r1], #128 @ 0x80 │ │ │ │ - rsbseq r5, r7, r0, asr r1 │ │ │ │ + rsbseq r5, r7, r0, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r7, sl, lsr #2 │ │ │ │ + rsbseq r5, r7, sl, lsl r1 │ │ │ │ tstcs r0, sl, ror #24 │ │ │ │ ldrne lr, [r7, -r6, lsl #22] │ │ │ │ tstne r2, sp, asr #19 │ │ │ │ ldmdale r4, {r5, r9, fp, sp} │ │ │ │ - blcs 9d3338 │ │ │ │ + blcs 9d3348 │ │ │ │ ldm pc, {r1, r2, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ strbpl pc, [sp, #-3] @ │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ ldrbpl r4, [r5, #-2645] @ 0xfffff5ab │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ ldrbpl r4, [r5, #-1877] @ 0xfffff8ab │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ tstls r3, r5, asr r1 │ │ │ │ ldc 7, cr9, [sp, #72] @ 0x48 │ │ │ │ tstcs r1, r2, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - strmi pc, [r3], -r9, asr #26 │ │ │ │ - bge ab7f6c │ │ │ │ - bgt 2f0654 │ │ │ │ + strmi pc, [r3], -r1, asr #26 │ │ │ │ + bge ab7f7c │ │ │ │ + bgt 2f0664 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - @ instruction: 0xf8c0f67a │ │ │ │ + @ instruction: 0xf8b8f67a │ │ │ │ tstcc r4, #9216 @ 0x2400 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - mrc2 6, 4, pc, cr2, cr9, {3} │ │ │ │ + mcr2 6, 4, pc, cr10, cr9, {3} @ │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strbmi r4, [r9], -r6, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #14 │ │ │ │ - blx 949a58 │ │ │ │ + blx 949a68 │ │ │ │ ldrtmi r9, [fp], -r5, lsl #20 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ @ instruction: 0x463bfa13 │ │ │ │ ldrtmi r9, [r2], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - mcr2 6, 5, pc, cr14, cr9, {3} @ │ │ │ │ + mcr2 6, 5, pc, cr6, cr9, {3} @ │ │ │ │ ldr r9, [r2, #9]! │ │ │ │ subvc pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7c7 │ │ │ │ strb r7, [r4, r8, asr #32] │ │ │ │ svclt 0x00181e3b │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [lr, r8, asr #32]! │ │ │ │ - svc 0x00b6f623 │ │ │ │ + svc 0x00aef623 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ @ instruction: 0xf8df4616 │ │ │ │ @ instruction: 0xf8df2650 │ │ │ │ adclt r3, r5, r0, asr r6 │ │ │ │ @ instruction: 0x4604447a │ │ │ │ ldmpl r3, {r3, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x9323681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blvc 8a5b98 │ │ │ │ + blvc 8a5ba8 │ │ │ │ eorle r2, sp, r5, lsl #20 │ │ │ │ ldrmi r7, [ip], fp, lsl #24 │ │ │ │ @ instruction: 0x461d461f │ │ │ │ rsble r2, r6, r0, lsl #22 │ │ │ │ stmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10d2700 │ │ │ │ movwcs r0, #6720 @ 0x1a40 │ │ │ │ @@ -487102,15 +487106,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, ip, #64 @ 0x40 │ │ │ │ eorlt r4, r5, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ movwpl lr, #43475 @ 0xa9d3 │ │ │ │ ldmdale r6, {r5, r9, fp, sp} │ │ │ │ - bcs 9da340 │ │ │ │ + bcs 9da350 │ │ │ │ ldm pc, {r1, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldmdbvs r0, {r1, ip, sp, lr, pc} │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, ip}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, sp, lr}^ │ │ │ │ stmdbvs r9!, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @@ -487119,20 +487123,20 @@ │ │ │ │ rsclt r6, sp, #1720320 @ 0x1a4000 │ │ │ │ @ instruction: 0xf8982300 │ │ │ │ addsmi r2, r5, #16 │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ @ instruction: 0xf898d30e │ │ │ │ tstcs r1, r1, lsl r0 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - strmi pc, [r5], -r7, ror #27 │ │ │ │ + @ instruction: 0x4605fddf │ │ │ │ sbcle r2, r2, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf67a3514 │ │ │ │ - ldr pc, [ip, r9, lsr #16]! │ │ │ │ - bge 614798 │ │ │ │ + ldr pc, [ip, r1, lsr #16]! │ │ │ │ + bge 6147a8 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xf7fc9510 │ │ │ │ strmi pc, [r5], -sp, lsr #29 │ │ │ │ stmdaeq pc!, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ ldclvc 6, cr4, [r2], #-236 @ 0xffffff14 │ │ │ │ andls r2, r7, r0 │ │ │ │ @@ -487165,34 +487169,34 @@ │ │ │ │ addsmi r2, r5, #0, 6 │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ ldr sp, [r5, r7, lsr #5]! │ │ │ │ @ instruction: 0x3c06e9cd │ │ │ │ stmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - mcrr2 6, 7, pc, r0, cr6 @ │ │ │ │ + ldc2 6, cr15, [r8], #-472 @ 0xfffffe28 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f6880 │ │ │ │ + blgt 2f6890 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - @ instruction: 0xffb4f679 │ │ │ │ + @ instruction: 0xffacf679 │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6791133 │ │ │ │ - svccs 0x0001fd87 │ │ │ │ + svccs 0x0001fd7f │ │ │ │ svclt 0x00089002 │ │ │ │ ldrdge pc, [ip], #-141 @ 0xffffff73 │ │ │ │ rschi pc, r9, r0 │ │ │ │ tstcs r0, r2, ror ip │ │ │ │ ldmeq r5, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ smlabtne r8, sp, r9, lr │ │ │ │ ldmdale r3!, {r5, r9, fp, sp} │ │ │ │ - blcs 9d35d0 │ │ │ │ + blcs 9d35e0 │ │ │ │ eorshi pc, ip, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ eorseq r0, sl, #137 @ 0x89 │ │ │ │ eorseq r0, sl, #-1610612733 @ 0xa0000003 │ │ │ │ eorseq r0, sl, #-1610612733 @ 0xa0000003 │ │ │ │ addeq r0, r6, sl, lsr r2 │ │ │ │ eorseq r0, sl, #-1610612733 @ 0xa0000003 │ │ │ │ @@ -487215,32 +487219,32 @@ │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe79f3018 │ │ │ │ @ instruction: 0xf8cd9109 │ │ │ │ ldmib sp, {r5, pc}^ │ │ │ │ tstcs r1, r8, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf676ab10 │ │ │ │ - pkhtbmi pc, r1, sp, asr #23 @ │ │ │ │ - blge 638264 │ │ │ │ + pkhtbmi pc, r1, r5, asr #23 @ │ │ │ │ + blge 638274 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x464bff51 │ │ │ │ + strbmi pc, [fp], -r9, asr #30 @ │ │ │ │ @ instruction: 0x46204632 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2 6, cr15, [r4, #-484]! @ 0xfffffe1c │ │ │ │ + ldc2 6, cr15, [ip, #-484] @ 0xfffffe1c │ │ │ │ svceq 0x0001f1b8 │ │ │ │ svclt 0x00084681 │ │ │ │ ldrdge pc, [ip], #-141 @ 0xffffff73 │ │ │ │ ldclvc 0, cr13, [r2], #-468 @ 0xfffffe2c │ │ │ │ - b 15d413c │ │ │ │ + b 15d414c │ │ │ │ stmib sp, {r0, r2, r4, r6, r7, r8, r9, fp}^ │ │ │ │ - bcs a1016c │ │ │ │ + bcs a1017c │ │ │ │ mrcne 8, 2, sp, cr3, cr2, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r3, r4, r6, r7, r8, pc}^ @ │ │ │ │ addeq pc, fp, r3, lsl r0 @ │ │ │ │ ldrsbeq r0, [r7, #23] │ │ │ │ ldrsbeq r0, [r7, #23] │ │ │ │ ldrsbeq r0, [r7, #23] │ │ │ │ @@ -487264,63 +487268,63 @@ │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ str r3, [r0, r0, lsr #32]! │ │ │ │ @ instruction: 0xf8cd910b │ │ │ │ ldc 0, cr11, [sp, #160] @ 0xa0 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b10 │ │ │ │ - @ instruction: 0x4682fb7b │ │ │ │ - blge 638328 │ │ │ │ + @ instruction: 0x4682fb73 │ │ │ │ + blge 638338 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 748200 │ │ │ │ + beq 748210 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrbmi pc, [r3], -pc, ror #29 @ │ │ │ │ + ldrbmi pc, [r3], -r7, ror #29 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - stc2l 6, cr15, [r2], {121} @ 0x79 │ │ │ │ + ldc2 6, cr15, [sl], #484 @ 0x1e4 │ │ │ │ pkhbtmi sl, r2, r3, lsl #18 │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ tstls r3, r0, lsr #12 │ │ │ │ @ instruction: 0xf84af7ff │ │ │ │ stmdbls r3, {r0, r1, r3, r4, r6, r9, sl, lr} │ │ │ │ ldrtmi r4, [r2], -r3, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff8000 │ │ │ │ ldrbmi pc, [r2], -r1, asr #16 @ │ │ │ │ ldrbmi r9, [fp], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - ldc2l 6, cr15, [ip], {121} @ 0x79 │ │ │ │ + ldc2l 6, cr15, [r4], {121} @ 0x79 │ │ │ │ cdpne 6, 7, cr4, cr11, cr2, {4} │ │ │ │ @ instruction: 0xf0404598 │ │ │ │ - bl 56c240 │ │ │ │ + bl 56c250 │ │ │ │ @ instruction: 0xf8d80888 │ │ │ │ ldrbmi r0, [r3], -ip, asr #32 │ │ │ │ strbmi r9, [sl], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - stc2l 6, cr15, [ip], {121} @ 0x79 │ │ │ │ + stc2l 6, cr15, [r4], {121} @ 0x79 │ │ │ │ @ instruction: 0xf1054682 │ │ │ │ - strbmi r3, [pc, #-2559] @ 20b449 │ │ │ │ - bl 5802ac │ │ │ │ + strbmi r3, [pc, #-2559] @ 20b459 │ │ │ │ + bl 5802bc │ │ │ │ ldclvs 7, cr0, [sp], #540 @ 0x21c │ │ │ │ ldrbmi r9, [r3], -r0, lsl #10 │ │ │ │ cmncs r3, r2, lsl #20 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4605fcbd │ │ │ │ + @ instruction: 0x4605fcb5 │ │ │ │ @ instruction: 0xf88de653 │ │ │ │ str fp, [r4, r8, lsr #32]! │ │ │ │ movweq pc, #443 @ 0x1bb @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorcc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf8ade79d │ │ │ │ ldr fp, [sl, r8, lsr #32] │ │ │ │ - bleq 10482b4 │ │ │ │ - bl feb6b04c │ │ │ │ + bleq 10482c4 │ │ │ │ + bl feb6b05c │ │ │ │ movwcs r0, #2055 @ 0x807 │ │ │ │ movwls r2, #59936 @ 0xea20 │ │ │ │ ldmdaeq r8, {r0, r1, r2, r8, r9, fp, sp, lr, pc}^ │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ cdpne 8, 5, cr13, cr3, cr5, {1} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r4, r5, r8, pc}^ @ │ │ │ │ @@ -487338,151 +487342,151 @@ │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ movwls r0, #61473 @ 0xf021 │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ - blvc 5c7560 │ │ │ │ + blvc 5c7570 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 647528 │ │ │ │ - blx ffa498d0 │ │ │ │ + blvc 647538 │ │ │ │ + blx ff8498e0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14864 @ 0x3a10 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6794619 │ │ │ │ - blls 30b86c │ │ │ │ + blls 30b85c │ │ │ │ @ instruction: 0x46323314 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrtmi pc, [fp], -r9, lsr #24 @ │ │ │ │ + ldrtmi pc, [fp], -r1, lsr #24 @ │ │ │ │ andls sl, r4, r3, lsl pc │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fe8000 │ │ │ │ strbmi pc, [r1, #4017] @ 0xfb1 @ │ │ │ │ tstle r9, r3 │ │ │ │ stmibeq r9, {r0, r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrdeq pc, [ip], #-137 @ 0xffffff77 │ │ │ │ cmncs r3, r0 │ │ │ │ andcc lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strmi pc, [r5], -r5, asr #24 │ │ │ │ + @ instruction: 0x4605fc3d │ │ │ │ @ instruction: 0xf8ade77e │ │ │ │ @ instruction: 0xe7c78038 │ │ │ │ eorshi pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b8e7c4 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe7bd3038 │ │ │ │ - bl feb6b138 │ │ │ │ + bl feb6b148 │ │ │ │ tstcs r0, r8, lsl #6 │ │ │ │ tstne r0, sp, asr #19 │ │ │ │ ldmdbeq r3, {r3, r8, r9, fp, sp, lr, pc}^ │ │ │ │ ldmdale r5, {r5, r9, fp, sp} │ │ │ │ - blcs 9d38d0 │ │ │ │ + blcs 9d38e0 │ │ │ │ adcshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blt ff0ba8c4 │ │ │ │ - bmi ff0baa7c │ │ │ │ - blt ff0baa80 │ │ │ │ - @ instruction: 0x47bababa │ │ │ │ - blt ff0baa88 │ │ │ │ - blt ff0baa8c │ │ │ │ + blt ff0ba8d4 │ │ │ │ + bmi ff0baa8c │ │ │ │ blt ff0baa90 │ │ │ │ + @ instruction: 0x47bababa │ │ │ │ + blt ff0baa98 │ │ │ │ + blt ff0baa9c │ │ │ │ + blt ff0baaa0 │ │ │ │ @ instruction: 0x11bababa │ │ │ │ @ instruction: 0xf8cd9111 │ │ │ │ ldc 0, cr9, [sp, #256] @ 0x100 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b0e │ │ │ │ - @ instruction: 0x4603fa7b │ │ │ │ + @ instruction: 0x4603fa73 │ │ │ │ ldm fp!, {r4, r6, r8, ip, sp, pc} │ │ │ │ addsvs r0, r8, #3 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ movwls r4, #22041 @ 0x5619 │ │ │ │ - ldc2l 6, cr15, [r2, #484]! @ 0x1e4 │ │ │ │ + stc2l 6, cr15, [sl, #484]! @ 0x1e4 │ │ │ │ tstcc r4, #5120 @ 0x1400 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ff3499ce │ │ │ │ + blx ff1499de │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r4, [r9], -r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fe9000 │ │ │ │ strbmi pc, [fp], -sp, asr #30 @ │ │ │ │ @ instruction: 0x46394632 │ │ │ │ strmi r9, [r5], -r0, lsl #10 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ strtmi pc, [fp], -r5, asr #30 │ │ │ │ strbmi r9, [r2], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx ffa499fe │ │ │ │ + blx ff849a0e │ │ │ │ @ instruction: 0xf8ade792 │ │ │ │ strb r9, [r8, r0, asr #32] │ │ │ │ subls pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b9e7c5 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [lr, r0, asr #32]! │ │ │ │ - bl febeb200 │ │ │ │ + bl febeb210 │ │ │ │ tstcs r0, r8, lsl #22 │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ - bleq 1906c64 │ │ │ │ + bleq 1906c74 │ │ │ │ ldmdale r4, {r5, r9, fp, sp} │ │ │ │ - blcs 9d3998 │ │ │ │ + blcs 9d39a8 │ │ │ │ ldm pc, {r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ strbpl pc, [lr, -r3] @ │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57574b57 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57574857 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ tstls sp, r7, asr r1 │ │ │ │ eorslt pc, r0, sp, asr #17 │ │ │ │ - blvc 5476f0 │ │ │ │ + blvc 547700 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 6476b8 │ │ │ │ - blx 849a60 │ │ │ │ + blvc 6476c8 │ │ │ │ + blx 649a70 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14864 @ 0x3a10 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6794619 │ │ │ │ - blls 30b6dc │ │ │ │ + blls 30b6cc │ │ │ │ @ instruction: 0x46323314 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6791133 │ │ │ │ - ldmdbge r3, {r0, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbge r3, {r0, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0xf8cd4680 │ │ │ │ strtmi fp, [r0], -r0 │ │ │ │ @ instruction: 0xf7fe9103 │ │ │ │ stmdbls r3, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4632465b │ │ │ │ strls r4, [r0, -r3, lsl #13] │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ ldrbmi pc, [fp], -r1, ror #29 @ │ │ │ │ strbmi r9, [r2], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx 2149ac6 │ │ │ │ + blx 1f49ad6 │ │ │ │ @ instruction: 0xf8ade6a7 │ │ │ │ @ instruction: 0xe7c7b030 │ │ │ │ eorslt pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf1bbe7c4 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe7bd3030 │ │ │ │ - stc 6, cr15, [r4], {35} @ 0x23 │ │ │ │ - rsbseq r4, r7, r8, asr #10 │ │ │ │ + ldcl 6, cr15, [ip], #-140 @ 0xffffff74 │ │ │ │ + rsbseq r4, r7, r8, lsr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r7, lr, ror #9 │ │ │ │ + ldrsbteq r4, [r7], #-78 @ 0xffffffb2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @ instruction: 0xf8df1488 │ │ │ │ addlt r3, fp, r8, lsl #9 │ │ │ │ @@ -487491,25 +487495,25 @@ │ │ │ │ stmiapl fp, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ tstle r7, ip, lsl pc │ │ │ │ @ instruction: 0x079a7b13 │ │ │ │ svcvs 0x002bd504 │ │ │ │ - blvc 8a61bc │ │ │ │ + blvc 8a61cc │ │ │ │ suble r2, r1, r5, lsl #20 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0xf100f9d1 │ │ │ │ + @ instruction: 0xf100f9c9 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - ldrtmi pc, [r9], -r5, asr #24 @ │ │ │ │ + @ instruction: 0x4639fc3d │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - stmdbvs fp!, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r3, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstpvc r2, #683671552 @ p-variant is OBSOLETE @ 0x28c00000 │ │ │ │ vqdmulh.s d2, d0, d24 │ │ │ │ ldm pc, {r1, r4, r9, pc}^ @ │ │ │ │ subseq pc, r5, r3, lsl r0 @ │ │ │ │ sbceq r0, lr, fp, lsr #1 │ │ │ │ andseq r0, r0, #216 @ 0xd8 │ │ │ │ andseq r0, r0, #16, 4 │ │ │ │ @@ -487527,17 +487531,17 @@ │ │ │ │ andseq r0, r0, #16, 4 │ │ │ │ andseq r0, r0, #16, 4 │ │ │ │ andseq r0, r0, #16, 4 │ │ │ │ teqeq sl, r0, lsl r2 │ │ │ │ teqeq pc, r0, lsl r2 @ │ │ │ │ cmpeq r4, r0, lsl r2 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ - bcs a26c5c │ │ │ │ + bcs a26c6c │ │ │ │ msrhi (UNDEF: 108), r0 │ │ │ │ - bcs 9da9ec │ │ │ │ + bcs 9da9fc │ │ │ │ msrhi (UNDEF: 104), r0 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ smultbeq r6, fp, r1 │ │ │ │ cmneq r6, r6, ror #2 │ │ │ │ cmneq r6, r6, ror #2 │ │ │ │ @ instruction: 0x01a90166 │ │ │ │ cmneq r6, r6, ror #2 │ │ │ │ @@ -487555,26 +487559,26 @@ │ │ │ │ andeq pc, r3, #111 @ 0x6f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldc2l 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ strmi r6, [r2], -fp, lsr #30 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ strbtmi r4, [pc], -r0, lsr #12 │ │ │ │ - blx fe649c34 │ │ │ │ + blx fe449c44 │ │ │ │ strmi sl, [r1], r4, lsl #28 │ │ │ │ ldrdge pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0xf100f94f │ │ │ │ + @ instruction: 0xf100f947 │ │ │ │ @ instruction: 0xf89a0518 │ │ │ │ @ instruction: 0x46292010 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf89a4680 │ │ │ │ @ instruction: 0xf6773011 │ │ │ │ - @ instruction: 0xf04ffbbf │ │ │ │ + @ instruction: 0xf04ffbb7 │ │ │ │ @ instruction: 0xf8cd0c00 │ │ │ │ @ instruction: 0xf108c000 │ │ │ │ @ instruction: 0xf8c70e64 │ │ │ │ stmib r7, {r2, r3, lr, pc}^ │ │ │ │ @ instruction: 0xf8cdcc01 │ │ │ │ @ instruction: 0xf108a00c │ │ │ │ ldm r7, {r2, r4, r6, r9, fp} │ │ │ │ @@ -487583,180 +487587,180 @@ │ │ │ │ stm r6, {r2, r3, ip, pc} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - bmi ff18b4bc │ │ │ │ + bmi ff18b4ac │ │ │ │ ldrbtmi r4, [sl], #-3002 @ 0xfffff446 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi SPSR_sxc, r0, asr #32 │ │ │ │ andlt r4, fp, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwcs r2, #12800 @ 0x3200 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #0, 6 │ │ │ │ strbtmi r6, [pc], -r0, lsr #18 │ │ │ │ - @ instruction: 0xf8e0f676 │ │ │ │ + @ instruction: 0xf8d8f676 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ddcac │ │ │ │ + blgt 2ddcbc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4633fc57 │ │ │ │ + ldrtmi pc, [r3], -pc, asr #24 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - blx cc9d00 │ │ │ │ + blx ac9d10 │ │ │ │ strmi sl, [r1], r4, lsl #28 │ │ │ │ movwcs lr, #1944 @ 0x798 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ ldmib sp, {r2, r8, r9, ip}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #0, 6 │ │ │ │ andcs lr, r0, #220, 14 @ 0x3700000 │ │ │ │ ldrb r2, [r1, r2, lsl #6] │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf8d56920 │ │ │ │ @ instruction: 0xf6769070 │ │ │ │ - @ instruction: 0xf100f8db │ │ │ │ + @ instruction: 0xf100f8d3 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - ldrtmi pc, [r9], -pc, asr #22 @ │ │ │ │ + ldrtmi pc, [r9], -r7, asr #22 @ │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - blmi fe78b418 │ │ │ │ + blmi fe78b408 │ │ │ │ cmncs r4, sl, ror #18 │ │ │ │ - blx 26273a │ │ │ │ + blx 26274a │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ movwcc r3, #45097 @ 0xb029 │ │ │ │ eorvs pc, r3, r5, asr r8 @ │ │ │ │ suble r2, sp, r0, lsl #28 │ │ │ │ movwcs r3, #3585 @ 0xe01 │ │ │ │ eorcs r9, r0, #4, 12 @ 0x400000 │ │ │ │ tstcs r1, r5, lsl #6 │ │ │ │ @ instruction: 0x6704e9dd │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ strbtmi r6, [pc], -r0, lsr #18 │ │ │ │ - @ instruction: 0xf890f676 │ │ │ │ + @ instruction: 0xf888f676 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ddd4c │ │ │ │ + blgt 2ddd5c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strbmi pc, [fp], -r7, lsl #24 @ │ │ │ │ + @ instruction: 0x464bfbff │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xf9daf679 │ │ │ │ + @ instruction: 0xf9d2f679 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4632f9d3 │ │ │ │ + ldrtmi pc, [r2], -fp, asr #19 @ │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9a6f679 │ │ │ │ + @ instruction: 0xf99ef679 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrtmi pc, [r2], -r5, asr #19 @ │ │ │ │ + @ instruction: 0x4632f9bd │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ @ instruction: 0xf679ae04 │ │ │ │ - @ instruction: 0x4681f9bd │ │ │ │ + @ instruction: 0x4681f9b5 │ │ │ │ svcvs 0x002be72c │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0xe721111f │ │ │ │ strbmi r6, [r2], -fp, lsr #30 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ svcvs 0x002be71c │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ ldr r7, [r7, -fp, lsr #3] │ │ │ │ mvnsvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - strmi pc, [r7], -pc, ror #16 │ │ │ │ - beq 848828 │ │ │ │ + strmi pc, [r7], -r7, ror #16 │ │ │ │ + beq 848838 │ │ │ │ @ instruction: 0x23202201 │ │ │ │ @ instruction: 0xf6774651 │ │ │ │ - ldrtmi pc, [r9], -r3, ror #21 @ │ │ │ │ + @ instruction: 0x4639fadb │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0xf897fbc1 │ │ │ │ - bcs 12144e4 │ │ │ │ + @ instruction: 0xf897fbb9 │ │ │ │ + bcs 12144f4 │ │ │ │ @ instruction: 0x0693d014 │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ cdpge 6, 0, cr4, cr4, cr15, {3} │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrbmi pc, [r3], -fp, lsl #19 @ │ │ │ │ + ldrbmi pc, [r3], -r3, lsl #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf984f679 │ │ │ │ + @ instruction: 0xf97cf679 │ │ │ │ ldrbt r4, [r3], r1, lsl #13 │ │ │ │ @ instruction: 0xf04fae04 │ │ │ │ @ instruction: 0xf04f30ff │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp}^ │ │ │ │ ldc 1, cr0, [sp, #16] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ strbtmi r6, [pc], -r0, lsr #18 │ │ │ │ - blvc 247abc │ │ │ │ - @ instruction: 0xf816f676 │ │ │ │ + blvc 247acc │ │ │ │ + @ instruction: 0xf80ef676 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 2dde40 │ │ │ │ + blgt 2dde50 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - blx fe4c9e8e │ │ │ │ + blx fe2c9e9e │ │ │ │ @ instruction: 0x465b4652 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf679111f │ │ │ │ - pkhtbmi pc, r2, sp, asr #18 @ │ │ │ │ + pkhtbmi pc, r2, r5, asr #18 @ │ │ │ │ adcslt lr, pc, #200, 14 @ 0x3200000 │ │ │ │ @ instruction: 0xf63f2f1f │ │ │ │ @ instruction: 0xf8d5ae49 │ │ │ │ vst4.16 {d25-d28}, [pc :128], r0 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r8, ip, sp, lr} │ │ │ │ - bleq 1b4860c │ │ │ │ - @ instruction: 0xf816f676 │ │ │ │ + bleq 1b4861c │ │ │ │ + @ instruction: 0xf80ef676 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ mulscs r0, r9, r8 │ │ │ │ @ instruction: 0xf8804680 │ │ │ │ strtmi r2, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf89902bf │ │ │ │ @ instruction: 0xf0473011 │ │ │ │ @ instruction: 0xf677071f │ │ │ │ - @ instruction: 0xf8cdfa83 │ │ │ │ + @ instruction: 0xf8cdfa7b │ │ │ │ andcs r9, r0, #12 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr8, {0} │ │ │ │ @ instruction: 0xf10d9200 │ │ │ │ stmib sp, {r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8df2201 │ │ │ │ ldm sp, {r4, r5, r7, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8d8000f │ │ │ │ stm lr, {r2, r4, sp, pc} │ │ │ │ strtmi r0, [r0], -pc │ │ │ │ @ instruction: 0xf8564641 │ │ │ │ - blx 4d854a │ │ │ │ + blx 4d855a │ │ │ │ @ instruction: 0xf893330a │ │ │ │ @ instruction: 0xf8932036 │ │ │ │ andcc r3, fp, #55 @ 0x37 │ │ │ │ @ instruction: 0xf848330b │ │ │ │ andcs r7, r1, #34 @ 0x22 │ │ │ │ eorcs pc, r3, r8, asr #16 │ │ │ │ - blx 11c9f26 │ │ │ │ + blx fc9f36 │ │ │ │ rscslt lr, pc, #198180864 @ 0xbd00000 │ │ │ │ rscslt lr, pc, #48758784 @ 0x2e80000 │ │ │ │ - bcc 286438 │ │ │ │ + bcc 286448 │ │ │ │ strvs lr, [r4], -sp, asr #19 │ │ │ │ - bcs 9f7d64 │ │ │ │ + bcs 9f7d74 │ │ │ │ ldm pc, {r0, r1, r2, r5, fp, ip, lr, pc}^ @ │ │ │ │ strtcs pc, [r0], -r2 │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ strtcs r1, [r6], -r6, lsr #22 │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ strtcs r1, [r6], -r6, lsr #10 │ │ │ │ strtcs r2, [r6], -r6, lsr #12 │ │ │ │ @@ -487769,19 +487773,19 @@ │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ @ instruction: 0xe7743010 │ │ │ │ andcs r2, r8, #-67108861 @ 0xfc000003 │ │ │ │ andscc pc, r0, sp, lsl #17 │ │ │ │ andcs lr, r1, #29097984 @ 0x1bc0000 │ │ │ │ andscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf623e76b │ │ │ │ - svclt 0x0000ea32 │ │ │ │ - ldrsbteq r3, [r7], #-232 @ 0xffffff18 │ │ │ │ + svclt 0x0000ea2a │ │ │ │ + rsbseq r3, r7, r8, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r3, [r7], #-224 @ 0xffffff20 │ │ │ │ - rsbseq r3, r7, lr, lsr sp │ │ │ │ + rsbseq r3, r7, r0, asr #29 │ │ │ │ + rsbseq r3, r7, lr, lsr #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0xf8df4691 │ │ │ │ @ instruction: 0xf8df288c │ │ │ │ @@ -487789,31 +487793,31 @@ │ │ │ │ addslt r4, r5, sl, ror r4 │ │ │ │ mulpl r9, r9, r8 │ │ │ │ @ instruction: 0x21294606 │ │ │ │ ldmpl r3, {r8, fp, sp, lr}^ │ │ │ │ ldrdmi pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xff84f675 │ │ │ │ + @ instruction: 0xff7cf675 │ │ │ │ stcge 6, cr4, [sl, #-172] @ 0xffffff54 │ │ │ │ - beq 848a00 │ │ │ │ + beq 848a10 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf8804651 │ │ │ │ @ instruction: 0xf677202c │ │ │ │ - strls pc, [sp], #-2549 @ 0xfffff60b │ │ │ │ + strls pc, [sp], #-2541 @ 0xfffff613 │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ movwls r0, #44116 @ 0xac54 │ │ │ │ stmib r5, {r1, r2, r3, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8df3301 │ │ │ │ ldm r5, {r2, r6, fp, ip, sp, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ ldrbtmi r0, [fp], #15 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - blx ff2ca01c │ │ │ │ + blx ff0ca02c │ │ │ │ @ instruction: 0x3014f8d8 │ │ │ │ cmppcs r2, #805306378 @ p-variant is OBSOLETE @ 0x3000000a │ │ │ │ ldmdale r2!, {r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrhteq r0, [r1], #-1 │ │ │ │ rsbseq r0, r1, r1, ror r0 │ │ │ │ rsbseq r0, r1, r1, ror r0 │ │ │ │ @@ -487827,33 +487831,33 @@ │ │ │ │ rsbseq r0, r1, r1, ror r0 │ │ │ │ rsbseq r0, r1, r1, ror r0 │ │ │ │ sbcseq r0, r6, r1, ror r0 │ │ │ │ ldrsbteq r0, [r1], #-9 │ │ │ │ rsbseq r0, r1, pc, lsl r0 │ │ │ │ @ instruction: 0xf8d80071 │ │ │ │ ldmdavs sl, {r4, r5, r6, ip, sp} │ │ │ │ - bcs 36b2d8 │ │ │ │ + bcs 36b2e8 │ │ │ │ teqphi sp, #0 @ p-variant is OBSOLETE │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100ff31 │ │ │ │ + @ instruction: 0xf100ff29 │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774659 │ │ │ │ - strbmi pc, [r9], -r5, lsr #19 @ │ │ │ │ + @ instruction: 0x4649f99d │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0xf8d8fa83 │ │ │ │ + @ instruction: 0xf8d8fa7b │ │ │ │ @ instruction: 0x465a3070 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - pkhtbmi pc, r0, r5, asr #16 @ │ │ │ │ + strmi pc, [r0], sp, asr #16 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf897d04a │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ - bcs a31310 │ │ │ │ + bcs a31320 │ │ │ │ vhadd.s8 q3, q0, │ │ │ │ mrcne 1, 2, r8, cr3, cr5, {4} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, r7, r8, r9, pc}^ @ │ │ │ │ teqpeq r4, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @@ -487868,109 +487872,109 @@ │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ vrhadd.s8 d16, d16, d8 │ │ │ │ ldmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - mcr2 6, 7, pc, cr6, cr5, {3} @ │ │ │ │ - bleq 848b38 │ │ │ │ + mrc2 6, 6, pc, cr14, cr5, {3} │ │ │ │ + bleq 848b48 │ │ │ │ @ instruction: 0x23204681 │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf95af677 │ │ │ │ + @ instruction: 0xf952f677 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx 104a130 │ │ │ │ + blx e4a140 │ │ │ │ ldrsbtcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ ldrtmi r7, [r0], -fp, lsr #3 │ │ │ │ - @ instruction: 0xf80af679 │ │ │ │ + @ instruction: 0xf802f679 │ │ │ │ @ instruction: 0xf1b84680 │ │ │ │ @ instruction: 0xd1b40f00 │ │ │ │ biccs r6, r0, r0, lsr r9 │ │ │ │ - mcr2 6, 6, pc, cr10, cr5, {3} @ │ │ │ │ + mcr2 6, 6, pc, cr2, cr5, {3} @ │ │ │ │ mulscc r0, sl, r8 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ eorcc pc, ip, r0, lsl #17 │ │ │ │ strmi r2, [r0], r1, lsl #6 │ │ │ │ @ instruction: 0x461a4639 │ │ │ │ - @ instruction: 0xf93af677 │ │ │ │ + @ instruction: 0xf932f677 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ @ instruction: 0xf108a034 │ │ │ │ movwls r0, #44116 @ 0xac54 │ │ │ │ movwcc lr, #6597 @ 0x19c5 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 4ca18c │ │ │ │ + blx 2ca19c │ │ │ │ @ instruction: 0xf8d8e116 │ │ │ │ tstcs r4, r0, ror r0 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100fea5 │ │ │ │ + @ instruction: 0xf100fe9d │ │ │ │ @ instruction: 0xf89b0818 │ │ │ │ pkhbtmi r2, r1, r0 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf89b4641 │ │ │ │ @ instruction: 0xf6773011 │ │ │ │ - movwcs pc, #2325 @ 0x915 @ │ │ │ │ + movwcs pc, #2317 @ 0x90d @ │ │ │ │ eorslt pc, r4, sp, asr #17 │ │ │ │ mrrceq 1, 0, pc, r4, cr9 @ │ │ │ │ stmib r5, {r1, r3, r8, r9, ip, pc}^ │ │ │ │ ldm r5, {r0, r8, r9, ip, sp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - strb pc, [ip, -r5, ror #19]! @ │ │ │ │ + @ instruction: 0xe76cf9dd │ │ │ │ ldrsbthi pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf8d8e766 │ │ │ │ ldmdavs sl, {r4, r5, r6, ip, sp} │ │ │ │ - bcs 36b44c │ │ │ │ + bcs 36b45c │ │ │ │ rsbshi pc, fp, #0 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100fe77 │ │ │ │ + @ instruction: 0xf100fe6f │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774659 │ │ │ │ - strbmi pc, [r9], -fp, ror #17 @ │ │ │ │ + strbmi pc, [r9], -r3, ror #17 @ │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0xf8d8f9c9 │ │ │ │ + @ instruction: 0xf8d8f9c1 │ │ │ │ @ instruction: 0x465a3070 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf678111f │ │ │ │ - pkhbtmi pc, r0, fp, lsl #31 @ │ │ │ │ + pkhbtmi pc, r0, r3, lsl #31 @ │ │ │ │ @ instruction: 0xf8d8e744 │ │ │ │ tstcs r4, r0, ror r0 │ │ │ │ movwls r6, #14640 @ 0x3930 │ │ │ │ - mrc2 6, 2, pc, cr10, cr5, {3} │ │ │ │ + mrc2 6, 2, pc, cr2, cr5, {3} │ │ │ │ strmi r9, [r3], -r3, lsl #18 │ │ │ │ movwls r3, #21272 @ 0x5318 │ │ │ │ stcvc 0, cr9, [sl], {4} │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ stmdbls r5, {r0, r1, r3, r6, sl, fp, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8caf677 │ │ │ │ + @ instruction: 0xf8c2f677 │ │ │ │ movwcs r9, #2307 @ 0x903 │ │ │ │ movwls r9, #41229 @ 0xa10d │ │ │ │ movwcc lr, #6597 @ 0x19c5 │ │ │ │ @ instruction: 0xf1039b04 │ │ │ │ ldm r5, {r2, r4, r6, sl, fp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r0], -pc │ │ │ │ @ instruction: 0xf6799904 │ │ │ │ - @ instruction: 0xf8dff999 │ │ │ │ + @ instruction: 0xf8dff991 │ │ │ │ @ instruction: 0xf8d835dc │ │ │ │ cmncs r4, r4, lsl r0 │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ mulcs r8, r9, r8 │ │ │ │ mlacc r9, r3, r8, pc @ │ │ │ │ @ instruction: 0xf858330b │ │ │ │ - bcs 218938 │ │ │ │ + bcs 218948 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ @ instruction: 0xb1134691 │ │ │ │ svclt 0x00284599 │ │ │ │ @ instruction: 0xf1b94699 │ │ │ │ svclt 0x00080f01 │ │ │ │ ldrdvc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ addhi pc, r8, r0 │ │ │ │ @@ -487980,17 +487984,17 @@ │ │ │ │ @ instruction: 0xf000454b │ │ │ │ @ instruction: 0xf1b982a8 │ │ │ │ @ instruction: 0xf0000f20 │ │ │ │ @ instruction: 0xf04f809f │ │ │ │ @ instruction: 0xf1090800 │ │ │ │ stmdbls r5, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp} │ │ │ │ ldrtmi r4, [r0], -r3, asr #12 │ │ │ │ - blx 94a8e8 │ │ │ │ + blx 94a8f8 │ │ │ │ @ instruction: 0xf8cd7c42 │ │ │ │ - bcs a2c96c │ │ │ │ + bcs a2c97c │ │ │ │ @ instruction: 0xf8cd9004 │ │ │ │ vqadd.s8 d8, d0, d8 │ │ │ │ cdpne 0, 5, cr8, cr3, cr2, {5} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r5, r7, r9, pc}^ @ │ │ │ │ cmppeq r2, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ adceq r0, r1, #268435466 @ 0x1000000a │ │ │ │ @@ -488006,91 +488010,91 @@ │ │ │ │ adceq r0, r1, #268435466 @ 0x1000000a │ │ │ │ adceq r0, r1, #268435466 @ 0x1000000a │ │ │ │ adceq r0, r1, #268435466 @ 0x1000000a │ │ │ │ adceq r0, r1, #268435466 @ 0x1000000a │ │ │ │ adceq r0, r1, #268435466 @ 0x1000000a │ │ │ │ movwcs r0, #4254 @ 0x109e │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ - blvc 5c7fd0 │ │ │ │ + blvc 5c7fe0 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 4c7f98 │ │ │ │ - stc2 6, cr15, [r8, #468]! @ 0x1d4 │ │ │ │ + blvc 4c7fa8 │ │ │ │ + stc2 6, cr15, [r0, #468]! @ 0x1d4 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2de21c │ │ │ │ + blgt 2de22c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0x463af91f │ │ │ │ + @ instruction: 0x463af917 │ │ │ │ vmax.s8 q10, q0, │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - mrc2 6, 7, pc, cr2, cr8, {3} │ │ │ │ + mcr2 6, 7, pc, cr10, cr8, {3} @ │ │ │ │ @ instruction: 0x46034652 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - movwcs pc, #3819 @ 0xeeb @ │ │ │ │ + movwcs pc, #3811 @ 0xee3 @ │ │ │ │ movwls r2, #57856 @ 0xe200 │ │ │ │ rsbvs r4, r3, r7, lsl #12 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ ldmdbvs r0!, {r1, r6, sl, fp, ip, sp, lr} │ │ │ │ - stc2 6, cr15, [r2, #468] @ 0x1d4 │ │ │ │ + ldc2l 6, cr15, [sl, #-468]! @ 0xfffffe2c │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xf8faf679 │ │ │ │ + @ instruction: 0xf8f2f679 │ │ │ │ @ instruction: 0x4623463a │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781145 │ │ │ │ - strmi pc, [r7], -sp, asr #29 │ │ │ │ + strmi pc, [r7], -r5, asr #29 │ │ │ │ ldrcs pc, [r0], #2271 @ 0x8df │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6e6a50 │ │ │ │ + blls 6e6a60 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrtmi r8, [r8], -pc, lsr #4 │ │ │ │ pop {r0, r2, r4, ip, sp, pc} │ │ │ │ movwcs r8, #8176 @ 0x1ff0 │ │ │ │ str r9, [fp, lr, lsl #6]! │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xe7a73038 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq lr, sp, r9, lr │ │ │ │ @ instruction: 0xf899e7a2 │ │ │ │ @ instruction: 0xf899100a │ │ │ │ - blx 654a42 │ │ │ │ + blx 654a52 │ │ │ │ strb pc, [r8, -r2, lsl #18] @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ @ instruction: 0x463071dd │ │ │ │ - mrc2 6, 3, pc, cr12, cr8, {3} │ │ │ │ + mrc2 6, 3, pc, cr4, cr8, {3} │ │ │ │ strmi r9, [r2], -r5, lsl #22 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf44ffe9b │ │ │ │ + @ instruction: 0xf44ffe93 │ │ │ │ @ instruction: 0x460271b3 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], pc, ror #28 │ │ │ │ + strmi pc, [r2], r7, ror #28 │ │ │ │ @ instruction: 0xf8cde68c │ │ │ │ @ instruction: 0xf8cd801c │ │ │ │ ldc 0, cr9, [sp, #96] @ 0x60 │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - strmi pc, [r0], fp, lsr #26 │ │ │ │ + strmi pc, [r0], r3, lsr #26 │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0x4642f89f │ │ │ │ + @ instruction: 0x4642f897 │ │ │ │ @ instruction: 0xf44f9b04 │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mrc2 6, 3, pc, cr2, cr8, {3} │ │ │ │ + mcr2 6, 3, pc, cr10, cr8, {3} @ │ │ │ │ mlalt r9, r7, r8, pc @ │ │ │ │ andls r2, r3, r0, lsl #4 │ │ │ │ svceq 0x0020f1bb │ │ │ │ andcs lr, r8, #3358720 @ 0x334000 │ │ │ │ bichi pc, lr, r0, lsl #4 │ │ │ │ mvnscc pc, #-1073741822 @ 0xc0000002 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ @@ -488109,35 +488113,35 @@ │ │ │ │ ldrsbeq r0, [r3, #19] │ │ │ │ ldrsbeq r0, [r3, #19] │ │ │ │ ldrsbeq r0, [r3, #19] │ │ │ │ ldrsbeq r0, [r3, #19] │ │ │ │ ldrsbeq r0, [r3, #19] │ │ │ │ @ instruction: 0xf04f0020 │ │ │ │ movwls r3, #33791 @ 0x83ff │ │ │ │ - blvc 44816c │ │ │ │ + blvc 44817c │ │ │ │ ldmdbvs r0!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - pkhtbmi pc, r0, r9, asr #25 @ │ │ │ │ + pkhtbmi pc, r0, r1, asr #25 @ │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - bls 30ac58 │ │ │ │ - blcs a2bc74 │ │ │ │ + bls 30ac48 │ │ │ │ + blcs a2bc84 │ │ │ │ vst4.16 {d29-d32}, [pc], ip │ │ │ │ ldrtmi r7, [r0], -r6, asr #3 │ │ │ │ - ldc2l 6, cr15, [r8, #480]! @ 0x1e0 │ │ │ │ + ldc2l 6, cr15, [r0, #480]! @ 0x1e0 │ │ │ │ movwcs r7, #3138 @ 0xc42 │ │ │ │ movwls r9, #40965 @ 0xa005 │ │ │ │ rsbvs r2, fp, r0, lsr #20 │ │ │ │ orrhi pc, r3, r0, lsl #4 │ │ │ │ - blcs 9d4494 │ │ │ │ + blcs 9d44a4 │ │ │ │ orrhi pc, r4, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ orreq r0, r2, r5, lsr #1 │ │ │ │ orreq r0, r2, r2, lsl #3 │ │ │ │ orreq r0, r2, r2, lsl #3 │ │ │ │ adceq r0, r2, r2, lsl #3 │ │ │ │ orreq r0, r2, r2, lsl #3 │ │ │ │ @@ -488168,177 +488172,177 @@ │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ movwls r9, #23299 @ 0x5b03 │ │ │ │ @ instruction: 0xf8cd2220 │ │ │ │ ldc 0, cr11, [sp, #160] @ 0xa0 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - strmi pc, [r3], fp, ror #24 │ │ │ │ + strmi pc, [r3], r3, ror #24 │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 749024 │ │ │ │ + bleq 749034 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - blls 38cb7c │ │ │ │ + blls 38cb6c │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - ldc2 6, cr15, [r2, #480]! @ 0x1e0 │ │ │ │ + stc2 6, cr15, [sl, #480]! @ 0x1e0 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf897fdab │ │ │ │ + @ instruction: 0xf897fda3 │ │ │ │ strmi r3, [r0], r9, lsr #32 │ │ │ │ ldmdble pc!, {r0, r1, r3, r6, r8, sl, lr} @ │ │ │ │ @ instruction: 0xf04f463b │ │ │ │ strbmi r0, [pc], -r0, lsl #22 │ │ │ │ ldrmi r9, [r9], r5, lsl #8 │ │ │ │ strbmi lr, [r3], -fp │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ rsbseq r4, pc, r0, lsr r6 @ │ │ │ │ - ldc2 6, cr15, [r8, #480] @ 0x1e0 │ │ │ │ + ldc2 6, cr15, [r0, #480] @ 0x1e0 │ │ │ │ mlacc r9, r9, r8, pc @ │ │ │ │ adcsmi r4, fp, #128, 12 @ 0x8000000 │ │ │ │ strbmi sp, [r2], -fp, lsr #18 │ │ │ │ rscsle r2, r0, r0, lsl #30 │ │ │ │ - blvc 5c7388 │ │ │ │ + blvc 5c7398 │ │ │ │ ldmdbvs r0!, {r5, r9, sp} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - strmi pc, [r4], -r9, lsr #24 │ │ │ │ + strmi pc, [r4], -r1, lsr #24 │ │ │ │ strtmi fp, [sl], -r0, asr #2 │ │ │ │ adcvs ip, r0, #12288 @ 0x3000 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xffa0f678 │ │ │ │ + @ instruction: 0xff98f678 │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - @ instruction: 0x4602fd73 │ │ │ │ + strmi pc, [r2], -fp, ror #26 │ │ │ │ @ instruction: 0xf8ade7d1 │ │ │ │ ldr fp, [lr, r8, lsr #32] │ │ │ │ eorlt pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6043 @ 0x179b │ │ │ │ eorcc pc, r8, sp, lsl #17 │ │ │ │ stcls 7, cr14, [r5], {151} @ 0x97 │ │ │ │ - blls 31e5f0 │ │ │ │ + blls 31e600 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0x4643fd5f │ │ │ │ + @ instruction: 0x4643fd57 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - ldc2l 6, cr15, [r8, #-480] @ 0xfffffe20 │ │ │ │ + ldc2l 6, cr15, [r0, #-480] @ 0xfffffe20 │ │ │ │ ldrbmi r9, [r2], -r3, lsl #22 │ │ │ │ vmax.s8 d20, d0, d7 │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - ldc2l 6, cr15, [r0, #-480] @ 0xfffffe20 │ │ │ │ + stc2l 6, cr15, [r8, #-480] @ 0xfffffe20 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strmi r7, [r0], r5, lsr #3 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strbmi pc, [r2], -r3, lsr #26 @ │ │ │ │ + @ instruction: 0x4642fd1b │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - stc2l 6, cr15, [r2, #-480] @ 0xfffffe20 │ │ │ │ + ldc2 6, cr15, [sl, #-480]! @ 0xfffffe20 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0x4682fd3b │ │ │ │ + @ instruction: 0x4682fd33 │ │ │ │ @ instruction: 0x4652e532 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0x4682fd33 │ │ │ │ + strmi pc, [r2], fp, lsr #26 │ │ │ │ ldrbmi lr, [r2], -sl, lsr #10 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - strmi pc, [r2], fp, lsr #26 │ │ │ │ + strmi pc, [r2], r3, lsr #26 │ │ │ │ stmdbls r5, {r1, r5, r8, sl, sp, lr, pc} │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0xf7fd4630 │ │ │ │ tstpcs r1, r1, lsl #16 @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ strmi r1, [r0], lr, lsl #6 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ ldmdbvs r0!, {r1, r2, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 4c8374 │ │ │ │ - blx ff0ca71a │ │ │ │ + blvc 4c8384 │ │ │ │ + blx feeca72a │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2de5f8 │ │ │ │ + blgt 2de608 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - shasxmi pc, fp, r1 @ │ │ │ │ + ldrtmi pc, [fp], -r9, lsr #30 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2 6, cr15, [r4, #-480] @ 0xfffffe20 │ │ │ │ + ldc2l 6, cr15, [ip], #480 @ 0x1e0 │ │ │ │ subscc pc, r5, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f4601 │ │ │ │ @ instruction: 0x46303355 │ │ │ │ @ instruction: 0xffdaf7fc │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwne lr, #59853 @ 0xe9cd │ │ │ │ eorcs r4, r0, #137363456 @ 0x8300000 │ │ │ │ - blvc 5c83fc │ │ │ │ + blvc 5c840c │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - @ instruction: 0x4607fb93 │ │ │ │ + strmi pc, [r7], -fp, lsl #23 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff0af678 │ │ │ │ + @ instruction: 0xff02f678 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf04ffcdd │ │ │ │ + @ instruction: 0xf04ffcd5 │ │ │ │ strmi r3, [r1], -sl, lsr #5 │ │ │ │ @ instruction: 0x33aaf04f │ │ │ │ @ instruction: 0xf7fc4630 │ │ │ │ - ldc 15, cr15, [pc, #716] @ 20d094 │ │ │ │ + ldc 15, cr15, [pc, #716] @ 20d0a4 │ │ │ │ movwcs r7, #2851 @ 0xb23 │ │ │ │ mulscs r1, r8, r8 │ │ │ │ strmi r9, [r1], lr, lsl #6 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ stc 0, cr6, [sp, #396] @ 0x18c │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - strmi pc, [r7], -fp, ror #22 │ │ │ │ + strmi pc, [r7], -r3, ror #22 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - mcr2 6, 7, pc, cr2, cr8, {3} @ │ │ │ │ + mrc2 6, 6, pc, cr10, cr8, {3} │ │ │ │ @ instruction: 0x4642463b │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0x465bfcb5 │ │ │ │ + ldrbmi pc, [fp], -sp, lsr #25 @ │ │ │ │ strmi r4, [r7], -sl, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf8cdfcad │ │ │ │ + @ instruction: 0xf8cdfca5 │ │ │ │ strmi sl, [r3], -r0 │ │ │ │ cmncs r3, sl, lsr r6 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - pkhtbmi pc, r2, r9, asr #25 @ │ │ │ │ + pkhtbmi pc, r2, r1, asr #25 @ │ │ │ │ @ instruction: 0x4652e49c │ │ │ │ @ instruction: 0xf44f9b05 │ │ │ │ ldrtmi r7, [r0], -r4, ror #3 │ │ │ │ - ldc2 6, cr15, [ip], {120} @ 0x78 │ │ │ │ + ldc2 6, cr15, [r4], {120} @ 0x78 │ │ │ │ ldr r4, [r3], #1666 @ 0x682 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ movwcs lr, #35277 @ 0x89cd │ │ │ │ stmib sp, {r2, r4, r6, r9, sl, sp, lr, pc}^ │ │ │ │ strb fp, [r0], sl, lsl #6 │ │ │ │ - ldcl 6, cr15, [sl, #136] @ 0x88 │ │ │ │ + ldcl 6, cr15, [r2, #136] @ 0x88 │ │ │ │ ... │ │ │ │ - rsbseq r3, r7, r8, lsr #20 │ │ │ │ + rsbseq r3, r7, r8, lsl sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r3, [r7], #-150 @ 0xffffff6a │ │ │ │ + rsbseq r3, r7, r6, asr #19 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r7, r0, lsr #12 │ │ │ │ + rsbseq r3, r7, r0, lsl r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ strbmi pc, [ip, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ addslt r1, r1, ip, asr #11 │ │ │ │ @@ -488355,59 +488359,59 @@ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ ldrmi r2, [r3], r0, lsl #4 │ │ │ │ mlacc r8, r3, r8, pc @ │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8d68023 │ │ │ │ @ instruction: 0xf5b89060 │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ - blls 22d8f8 │ │ │ │ + blls 22d908 │ │ │ │ @ instruction: 0xf8cd6918 │ │ │ │ - blls 26cf0c │ │ │ │ - bvc fe955368 │ │ │ │ + blls 26cf1c │ │ │ │ + bvc fe955378 │ │ │ │ mulge r9, r3, r8 │ │ │ │ - blx 54a8be │ │ │ │ + blx 34a8ce │ │ │ │ @ instruction: 0xf880462a │ │ │ │ @ instruction: 0xf100502c │ │ │ │ @ instruction: 0x46530518 │ │ │ │ strmi r4, [r7], -r9, lsr #12 │ │ │ │ - ldc2l 6, cr15, [lr, #-472]! @ 0xfffffe28 │ │ │ │ - bge 395b00 │ │ │ │ + ldc2l 6, cr15, [r6, #-472]! @ 0xfffffe28 │ │ │ │ + bge 395b10 │ │ │ │ movwcc lr, #27085 @ 0x69cd │ │ │ │ - blge 4b1b28 │ │ │ │ + blge 4b1b38 │ │ │ │ @ instruction: 0xf8cd461c │ │ │ │ @ instruction: 0xf1079024 │ │ │ │ andls r0, r2, #84, 24 @ 0x5400 │ │ │ │ - bgt 5f1b28 │ │ │ │ + bgt 5f1b38 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stm ip, {sl, fp, ip, pc} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - ldmdbvs r3!, {r0, r3, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002bb9 │ │ │ │ @ instruction: 0xf5b381ff │ │ │ │ @ instruction: 0xf0407f15 │ │ │ │ @ instruction: 0x465a8093 │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ @ instruction: 0xf8dd80b6 │ │ │ │ strcs sl, [r1], -r4 │ │ │ │ @ instruction: 0xf8cd462a │ │ │ │ mcrcs 0, 0, r8, cr0, cr4, {0} │ │ │ │ tstphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdbls r3, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - @ instruction: 0xf89afc09 │ │ │ │ + @ instruction: 0xf89afc01 │ │ │ │ strmi r8, [r5], -r9 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ bichi pc, r0, r0 │ │ │ │ @ instruction: 0xf1a62201 │ │ │ │ @ instruction: 0xf1c60e20 │ │ │ │ andcs r0, r0, r0, lsr #6 │ │ │ │ vseleq.f32 s30, s28, s4 │ │ │ │ - blx a9e990 │ │ │ │ - b 1609b90 │ │ │ │ + blx a9e9a0 │ │ │ │ + b 1609ba0 │ │ │ │ adcsmi r0, r2, r6, asr #18 │ │ │ │ vmlseq.f32 s28, s6, s28 │ │ │ │ strmi r3, [r3], -r1, lsl #20 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {2} │ │ │ │ strls lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ streq pc, [r0, -r3, lsr #3]! │ │ │ │ streq pc, [r0, #-451]! @ 0xfffffe3d │ │ │ │ @@ -488416,35 +488420,35 @@ │ │ │ │ @ instruction: 0xf505fa22 │ │ │ │ @ instruction: 0x43294339 │ │ │ │ @ instruction: 0x0c0cea41 │ │ │ │ @ instruction: 0xf103fa02 │ │ │ │ movwmi r4, #33867 @ 0x844b │ │ │ │ stmiale fp!, {r3, r4, r7, r8, sl, lr}^ │ │ │ │ strvc lr, [r0, #-2525] @ 0xfffff623 │ │ │ │ - bcs 122c170 │ │ │ │ + bcs 122c180 │ │ │ │ adchi pc, r6, r0 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ msreq CPSR_, r3, lsr #3 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr3, {6} │ │ │ │ vpmax.u8 d15, d3, d8 │ │ │ │ vseleq.f32 s30, s28, s17 │ │ │ │ - blx 41bbec │ │ │ │ - b 2493f0 │ │ │ │ - b 124cffc │ │ │ │ + blx 41bbfc │ │ │ │ + b 249400 │ │ │ │ + b 124d00c │ │ │ │ @ instruction: 0xf141010e │ │ │ │ - b 5197f4 │ │ │ │ - b 1610000 │ │ │ │ + b 519804 │ │ │ │ + b 1610010 │ │ │ │ @ instruction: 0xf0000e0c │ │ │ │ strbmi r8, [r1, #-380]! @ 0xfffffe84 │ │ │ │ addmi fp, r3, #8, 30 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ tstcs r0, r4, lsl #22 │ │ │ │ smlabtne r0, r3, r9, lr │ │ │ │ - blcs 9d4964 │ │ │ │ + blcs 9d4974 │ │ │ │ andshi pc, sl, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ andseq r0, r8, #-2147483593 @ 0x80000037 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ bicseq r0, fp, r8, lsl r2 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ @@ -488456,52 +488460,52 @@ │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ andseq r0, r8, #24, 4 @ 0x80000001 │ │ │ │ bicseq r0, r6, r8, lsl r2 │ │ │ │ strtmi r9, [r9], -r0, lsl #24 │ │ │ │ - bls 2f3c6c │ │ │ │ + bls 2f3c7c │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ movwcs pc, #2779 @ 0xadb @ │ │ │ │ movwls r2, #45313 @ 0xb101 │ │ │ │ strmi r9, [r6], -sl, lsl #2 │ │ │ │ - blge 4c77f0 │ │ │ │ + blge 4c7800 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blge 3c77b8 │ │ │ │ - blx 84aa5c │ │ │ │ + blge 3c77c8 │ │ │ │ + blx 64aa6c │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f3c98 │ │ │ │ + blgt 2f3ca8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - strtmi pc, [fp], -pc, lsl #27 │ │ │ │ + strtmi pc, [fp], -r7, lsl #27 │ │ │ │ ldrtmi r9, [r2], -r0, lsl #16 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1acaa8e │ │ │ │ + blx 18caa9e │ │ │ │ @ instruction: 0xf5b84605 │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ - blls 22d5d8 │ │ │ │ + blls 22d5e8 │ │ │ │ ldmdbvs r8, {r6, r7, r8, sp} │ │ │ │ - blx a4aa94 │ │ │ │ + blx 84aaa4 │ │ │ │ @ instruction: 0xf1007c2b │ │ │ │ @ instruction: 0xf8800718 │ │ │ │ movwcs r3, #4140 @ 0x102c │ │ │ │ @ instruction: 0x461a4639 │ │ │ │ @ instruction: 0xf6764606 │ │ │ │ - bls 2cc31c │ │ │ │ + bls 2cc30c │ │ │ │ strls r2, [r9, #-768] @ 0xfffffd00 │ │ │ │ @ instruction: 0xf1069306 │ │ │ │ stcls 5, cr0, [r4], {84} @ 0x54 │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ stm r4, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6789800 │ │ │ │ - bmi ff88c680 │ │ │ │ + bmi ff88c670 │ │ │ │ ldrbtmi r4, [sl], #-3029 @ 0xfffff42b │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ orrshi pc, lr, r0, asr #32 │ │ │ │ andslt r4, r1, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -488510,227 +488514,227 @@ │ │ │ │ svccc 0x00fff1bc │ │ │ │ @ instruction: 0xf1b0bf08 │ │ │ │ @ instruction: 0xd01f3fff │ │ │ │ @ instruction: 0x0c0ae9cd │ │ │ │ stmdbhi sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ stmdbhi r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9bcf675 │ │ │ │ + @ instruction: 0xf9b4f675 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f3d50 │ │ │ │ + blgt 2f3d60 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - ldc2 6, cr15, [r0, #-480]! @ 0xfffffe20 │ │ │ │ + stc2 6, cr15, [r8, #-480]! @ 0xfffffe20 │ │ │ │ strbmi r4, [r3], -sl, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - strmi pc, [r5], -r3, lsl #22 │ │ │ │ - bllt 1f9ea1c │ │ │ │ + @ instruction: 0x4605fafb │ │ │ │ + bllt 1f9ea2c │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - blx cab5c │ │ │ │ + blx ffecab6c │ │ │ │ @ instruction: 0x4605455f │ │ │ │ rschi pc, r9, r0, lsl #1 │ │ │ │ @ instruction: 0x462a463e │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ movwcs sl, #3811 @ 0xee3 │ │ │ │ movwvs lr, #43469 @ 0xa9cd │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ stmdbhi sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6758906 │ │ │ │ - strmi pc, [r7], -r9, lsl #19 │ │ │ │ - blls 2b96ac │ │ │ │ + strmi pc, [r7], -r1, lsl #19 │ │ │ │ + blls 2b96bc │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - stc2 6, cr15, [r0, #-480] @ 0xfffffe20 │ │ │ │ + ldc2l 6, cr15, [r8], #480 @ 0x1e0 │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - @ instruction: 0x4602fad3 │ │ │ │ + strmi pc, [r2], -fp, asr #21 │ │ │ │ strls lr, [sl], -r2, asr #13 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ tstcs r1, sl, lsl #18 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6758906 │ │ │ │ - strmi pc, [r6], -r9, ror #18 │ │ │ │ - blls 2b96ec │ │ │ │ + strmi pc, [r6], -r1, ror #18 │ │ │ │ + blls 2b96fc │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [r0], #480 @ 0x1e0 │ │ │ │ + ldc2l 6, cr15, [r8], {120} @ 0x78 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - @ instruction: 0x4603fab3 │ │ │ │ - bmi fe7070d0 │ │ │ │ + strmi pc, [r3], -fp, lsr #21 │ │ │ │ + bmi fe7070e0 │ │ │ │ @ instruction: 0xf503589b │ │ │ │ @ instruction: 0xf8934360 │ │ │ │ @ instruction: 0xf89328f9 │ │ │ │ andcc r3, fp, #248, 16 @ 0xf80000 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8562022 │ │ │ │ ldrmi r8, [r3], r3, lsr #32 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf5b88096 │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ @ instruction: 0xf5b88104 │ │ │ │ @ instruction: 0xf0007fa7 │ │ │ │ - blls 26d5bc │ │ │ │ + blls 26d5cc │ │ │ │ cdpvs 1, 3, cr2, cr6, cr2, {1} │ │ │ │ @ instruction: 0xf8937a9d │ │ │ │ - blls 22d274 │ │ │ │ + blls 22d284 │ │ │ │ @ instruction: 0xf6756918 │ │ │ │ - @ instruction: 0x4643f955 │ │ │ │ + strbmi pc, [r3], -sp, asr #18 @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf880462a │ │ │ │ strbmi r5, [r1], -ip, lsr #32 │ │ │ │ @ instruction: 0xf6764607 │ │ │ │ - strls pc, [r9], -r7, asr #23 │ │ │ │ + @ instruction: 0x9609fbbf │ │ │ │ @ instruction: 0xf107ae06 │ │ │ │ stcge 12, cr0, [sl, #-336] @ 0xfffffeb0 │ │ │ │ - bllt 3c79ac │ │ │ │ + bllt 3c79bc │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ svcls 0x00004639 │ │ │ │ @ instruction: 0xf6784638 │ │ │ │ - @ instruction: 0x4641fc95 │ │ │ │ + strbmi pc, [r1], -sp, lsl #25 @ │ │ │ │ @ instruction: 0x463846b8 │ │ │ │ - blx ff84b28a │ │ │ │ + blx ff84b29a │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #6 │ │ │ │ stc2l 7, cr15, [r2, #-1008] @ 0xfffffc10 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ movwcs lr, #27085 @ 0x69cd │ │ │ │ mcrrvc 6, 0, r4, r2, cr7 │ │ │ │ @ instruction: 0xf8c52101 │ │ │ │ @ instruction: 0xf8d8b004 │ │ │ │ @ instruction: 0xf6750010 │ │ │ │ - @ instruction: 0x4605f8f9 │ │ │ │ + @ instruction: 0x4605f8f1 │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6789800 │ │ │ │ - @ instruction: 0x463afc71 │ │ │ │ + ldrtmi pc, [sl], -r9, ror #24 @ │ │ │ │ strtmi r9, [fp], -r0, lsl #16 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 134acc8 │ │ │ │ + blx 114acd8 │ │ │ │ str r4, [r6, -r7, lsl #12] │ │ │ │ - bcs 122c3f8 │ │ │ │ - b 15fcf44 │ │ │ │ + bcs 122c408 │ │ │ │ + b 15fcf54 │ │ │ │ rsbseq r0, r7, r6, asr #18 │ │ │ │ - blls 341484 │ │ │ │ + blls 341494 │ │ │ │ tstcs r0, pc, asr #12 │ │ │ │ smlabtne r0, r3, r9, lr │ │ │ │ stmdbhi sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ stmdbhi r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8d2f675 │ │ │ │ + @ instruction: 0xf8caf675 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x0028f43f │ │ │ │ - blgt 2f3f28 │ │ │ │ + blgt 2f3f38 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6783514 │ │ │ │ - ldr pc, [sp, -r7, asr #24] │ │ │ │ - blls 25ebd8 │ │ │ │ + @ instruction: 0xe71dfc3f │ │ │ │ + blls 25ebe8 │ │ │ │ stmdals r0, {r0, r1, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf974f7fb │ │ │ │ svcvc 0x0091f5b8 │ │ │ │ @ instruction: 0xf47f4605 │ │ │ │ @ instruction: 0x462aaeb8 │ │ │ │ vst2.8 {d25-d26}, [pc], r0 │ │ │ │ @ instruction: 0xf67871a5 │ │ │ │ - strmi pc, [r5], -r9, ror #19 │ │ │ │ + strmi pc, [r5], -r1, ror #19 │ │ │ │ @ instruction: 0xf8dde6af │ │ │ │ strls r8, [r0], #-20 @ 0xffffffec │ │ │ │ - bcs 346dfc │ │ │ │ + bcs 346e0c │ │ │ │ ldcge 4, cr15, [r1, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xf5b89b00 │ │ │ │ @ instruction: 0xf8d67f91 │ │ │ │ svclt 0x00089060 │ │ │ │ cmppcs sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ andle r6, r5, r8, lsl r9 │ │ │ │ svcvc 0x00a7f5b8 │ │ │ │ stcge 4, cr15, [fp, #508]! @ 0x1fc │ │ │ │ cmppcs lr, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8bcf675 │ │ │ │ + @ instruction: 0xf8b4f675 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0718 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - blx e4ad72 │ │ │ │ + blx c4ad82 │ │ │ │ andcs sl, r0, #6144 @ 0x1800 │ │ │ │ eorls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf1069206 │ │ │ │ stmib sp, {r2, r4, r6, sl, fp}^ │ │ │ │ stcge 2, cr2, [sl, #-28] @ 0xffffffe4 │ │ │ │ stm r5, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6789800 │ │ │ │ - @ instruction: 0xe69cfbff │ │ │ │ + @ instruction: 0xe69cfbf7 │ │ │ │ movwcs r9, #2564 @ 0xa04 │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ ldr r2, [fp, r0, asr #4] │ │ │ │ strt r9, [pc], sl │ │ │ │ eoreq pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de6ac │ │ │ │ strt r0, [r9], r8, lsr #32 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ strt r3, [r5], r8, lsr #32 │ │ │ │ strbmi r9, [sl], -r0, lsl #24 │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - vst2.32 {d31,d33}, [pc :64], r9 │ │ │ │ + vst2.32 {d31,d33}, [pc :64], r1 │ │ │ │ strmi r7, [r1], r7, lsr #7 │ │ │ │ stmdbvs r0!, {r0, r1, r8, r9, ip, pc} │ │ │ │ stcls 5, cr14, [r0], {109} @ 0x6d │ │ │ │ msrvc CPSR_fs, pc, asr #8 │ │ │ │ @ instruction: 0x6e356920 │ │ │ │ - @ instruction: 0xf87af675 │ │ │ │ + @ instruction: 0xf872f675 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0718 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - blx ffdcadf4 │ │ │ │ + blx ffbcae04 │ │ │ │ strls sl, [r9, #-2822] @ 0xfffff4fa │ │ │ │ - bllt 3c7b58 │ │ │ │ + bllt 3c7b68 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ - blgt 5f8858 │ │ │ │ + blgt 5f8868 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - blx ff1cae22 │ │ │ │ + blx fefcae32 │ │ │ │ stcls 6, cr14, [r0], {91} @ 0x5b │ │ │ │ @ instruction: 0x21aff240 │ │ │ │ ldrb r6, [ip, r0, lsr #18] │ │ │ │ - b ff94acd8 │ │ │ │ - rsbseq r3, r7, r4, ror r1 │ │ │ │ + b ff74ace8 │ │ │ │ + rsbseq r3, r7, r4, ror #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, lr, ror #2 │ │ │ │ + rsbseq r3, r7, lr, asr r1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r2, r7, r2, lsl #30 │ │ │ │ + ldrshteq r2, [r7], #-226 @ 0xffffff1e │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2c8924 │ │ │ │ + blhi 2c8934 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ @ instruction: 0xf8df1920 │ │ │ │ addslt r3, fp, r0, lsr #18 │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ ldmdbvs r4!, {r2, r3, r4, r8, fp, ip, sp, lr}^ │ │ │ │ - ldrbtmi r4, [pc], #-1541 @ 20d490 │ │ │ │ + ldrbtmi r4, [pc], #-1541 @ 20d4a0 │ │ │ │ stmiapl fp, {r4, r7, r9, sl, lr}^ │ │ │ │ svcvc 0x001cf5b4 │ │ │ │ tstls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi (UNDEF: 97), r0 │ │ │ │ svcvc 0x00f4f5b4 │ │ │ │ adchi pc, sl, r0, asr #1 │ │ │ │ @@ -488813,217 +488817,217 @@ │ │ │ │ @ instruction: 0xf8df27cc │ │ │ │ ldrbtmi r3, [sl], #-1984 @ 0xfffff840 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_sx, #65 @ 0x41 │ │ │ │ andslt r4, fp, r0, lsr #12 │ │ │ │ - blhi 2c88f0 │ │ │ │ + blhi 2c8900 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf0002c6d │ │ │ │ stmdble pc!, {r0, r4, r6, r7, r8, r9, sl, pc}^ @ │ │ │ │ @ instruction: 0xf0002cb9 │ │ │ │ vaba.s8 d8, d16, d24 │ │ │ │ ldclcs 0, cr8, [r7], #-940 @ 0xfffffc54 │ │ │ │ ldrhi pc, [r3, r0]! │ │ │ │ bicsle r2, sp, r6, lsl #25 │ │ │ │ stmdbcs r1, {r0, r4, r9, fp, ip, sp, lr} │ │ │ │ rsbhi pc, r0, #1 │ │ │ │ @ instruction: 0x06da7ad3 │ │ │ │ @ instruction: 0xf10dd5d6 │ │ │ │ andcs r0, r1, #80, 20 @ 0x50000 │ │ │ │ tstls r4, #0, 6 │ │ │ │ - bleq 1249a6c │ │ │ │ + bleq 1249a7c │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ subscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0x0114e9dd │ │ │ │ tsteq r0, sp, asr #19 │ │ │ │ ldrmi r6, [r1], -r8, lsr #18 │ │ │ │ - @ instruction: 0xff34f674 │ │ │ │ + @ instruction: 0xff2cf674 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2defc4 │ │ │ │ + blgt 2defd4 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - stmdbvs r8!, {r0, r1, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r1, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6742122 │ │ │ │ - @ instruction: 0xf100ff49 │ │ │ │ + @ instruction: 0xf100ff41 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ strbmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8802320 │ │ │ │ strcs r2, [r0], -ip, lsr #32 │ │ │ │ - @ instruction: 0xf9baf676 │ │ │ │ + @ instruction: 0xf9b2f676 │ │ │ │ stmib fp, {r4, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8cb6601 │ │ │ │ ldrls r6, [r3], #-12 │ │ │ │ ldrbeq pc, [r4], #-263 @ 0xfffffef9 @ │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - blx fe4cb088 │ │ │ │ + blx fe2cb098 │ │ │ │ @ instruction: 0x21276928 │ │ │ │ - @ instruction: 0xff28f674 │ │ │ │ + @ instruction: 0xff20f674 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strtmi r4, [r1], -r7, lsl #12 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ - @ instruction: 0xf99cf676 │ │ │ │ + @ instruction: 0xf994f676 │ │ │ │ stmib fp, {r4, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8cb6601 │ │ │ │ @ instruction: 0xf107600c │ │ │ │ @ instruction: 0xf8cd0654 │ │ │ │ ldm fp, {r2, r3, r6, pc} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - ldrb pc, [r8, -fp, ror #20]! @ │ │ │ │ + ldrb pc, [r8, -r3, ror #20]! @ │ │ │ │ stmdale ip, {r2, r5, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf2002c22 │ │ │ │ @ instruction: 0xf47f878a │ │ │ │ - bvc fe7394bc │ │ │ │ + bvc fe7394cc │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ adcmi r7, r3, #356352 @ 0x57000 │ │ │ │ @ instruction: 0xf896d104 │ │ │ │ adcsmi r3, fp, #41 @ 0x29 │ │ │ │ svcge 0x0066f43f │ │ │ │ stmdbvs r8!, {r1, r5, r8, sp} │ │ │ │ ldrdge pc, [r0], #-134 @ 0xffffff7a @ │ │ │ │ - mrc2 6, 7, pc, cr4, cr4, {3} │ │ │ │ + mcr2 6, 7, pc, cr12, cr4, {3} @ │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4622463b │ │ │ │ eormi pc, ip, r0, lsl #17 │ │ │ │ strmi r4, [r0], r9, asr #12 │ │ │ │ - @ instruction: 0xf966f676 │ │ │ │ + @ instruction: 0xf95ef676 │ │ │ │ andcs sl, r0, #16, 22 @ 0x4000 │ │ │ │ @ instruction: 0xf8cdac14 │ │ │ │ @ instruction: 0xf108a04c │ │ │ │ andsls r0, r0, #84, 14 @ 0x1500000 │ │ │ │ andscs lr, r1, #3358720 @ 0x334000 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - @ instruction: 0xf896fa35 │ │ │ │ + @ instruction: 0xf896fa2d │ │ │ │ @ instruction: 0xf8963029 │ │ │ │ strbmi r2, [r9], -r8, lsr #32 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ @ instruction: 0x4604f891 │ │ │ │ @ instruction: 0xf5b4e739 │ │ │ │ @ instruction: 0xf63f7f2c │ │ │ │ vmax.f32 d26, d0, d31 │ │ │ │ addsmi r2, ip, #-1207959550 @ 0xb8000002 │ │ │ │ svcge 0x0030f67f │ │ │ │ @ instruction: 0xf0147ad4 │ │ │ │ @ instruction: 0xf43f0402 │ │ │ │ cdpvs 15, 3, cr10, cr4, cr12, {1} │ │ │ │ @ instruction: 0xf1a4e729 │ │ │ │ - blcs 2ce420 │ │ │ │ + blcs 2ce430 │ │ │ │ svcge 0x0024f63f │ │ │ │ - bvc fe6a9070 │ │ │ │ + bvc fe6a9080 │ │ │ │ mulcc r9, r8, r8 │ │ │ │ @ instruction: 0x97147c39 │ │ │ │ @ instruction: 0xd1024291 │ │ │ │ addsmi r7, r9, #30976 @ 0x7900 │ │ │ │ ldmdbge r4, {r0, r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ ldmdbvs r4!, {r0, r3, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1a44607 │ │ │ │ - blcs 24e450 │ │ │ │ + blcs 24e460 │ │ │ │ strbmi sp, [r1], -ip, lsl #18 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ @ instruction: 0x463af913 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xffd0f677 │ │ │ │ + @ instruction: 0xffc8f677 │ │ │ │ @ instruction: 0x46076974 │ │ │ │ stccs 12, cr3, [r3], {37} @ 0x25 │ │ │ │ subshi pc, r5, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf014e8df │ │ │ │ subeq r0, lr, #72, 4 @ 0x80000004 │ │ │ │ @ instruction: 0x01b5010d │ │ │ │ @ instruction: 0xf47f2cc0 │ │ │ │ - blvc 16f93c4 │ │ │ │ + blvc 16f93d4 │ │ │ │ @ instruction: 0x06d86e36 │ │ │ │ cmpphi sp, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bvc fe6ac8c8 │ │ │ │ + bvc fe6ac8d8 │ │ │ │ @ instruction: 0xf8984293 │ │ │ │ tstle r3, r9 │ │ │ │ addsmi r7, r9, #28928 @ 0x7100 │ │ │ │ mcrge 4, 7, pc, cr6, cr15, {1} @ │ │ │ │ qadd16mi sl, r8, r4 │ │ │ │ @ instruction: 0x96144639 │ │ │ │ ldc2l 7, cr15, [r4], {251} @ 0xfb │ │ │ │ biccs r4, r0, r0, lsl #13 │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0xf100fe6f │ │ │ │ + @ instruction: 0xf100fe67 │ │ │ │ @ instruction: 0xf8980418 │ │ │ │ @ instruction: 0x46213010 │ │ │ │ eorcc pc, ip, r0, lsl #17 │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6764606 │ │ │ │ - blge 64bbb8 │ │ │ │ + blge 64bba8 │ │ │ │ @ instruction: 0xf1062200 │ │ │ │ @ instruction: 0xf8cd0c54 │ │ │ │ andsls r8, r0, #76 @ 0x4c │ │ │ │ andscs lr, r1, #3358720 @ 0x334000 │ │ │ │ stm r7, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - ldrt pc, [ip], pc, lsr #19 @ │ │ │ │ + ldrt pc, [ip], r7, lsr #19 @ │ │ │ │ sbfxeq r7, r4, #21, #8 │ │ │ │ teqphi r0, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ mrrcvc 14, 3, r6, r3, cr2 │ │ │ │ @ instruction: 0xf0012b01 │ │ │ │ @ instruction: 0x076180f3 │ │ │ │ rscshi pc, r3, r1, lsl #2 │ │ │ │ streq pc, [r1], #-20 @ 0xffffffec │ │ │ │ mcrge 4, 5, pc, cr13, cr15, {1} @ │ │ │ │ mlacc ip, r6, r8, pc @ │ │ │ │ - blcs 256888 │ │ │ │ + blcs 256898 │ │ │ │ mcrge 6, 5, pc, cr7, cr15, {3} @ │ │ │ │ @ instruction: 0xf10d462b │ │ │ │ @ instruction: 0xf10d0a50 │ │ │ │ strtmi r0, [r5], -r0, asr #22 │ │ │ │ stmib sp, {r0, r3, r4, r7, r9, sl, lr}^ │ │ │ │ and r4, ip, r3, lsl #4 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ @ instruction: 0x46487191 │ │ │ │ - @ instruction: 0xff62f677 │ │ │ │ + @ instruction: 0xff5af677 │ │ │ │ @ instruction: 0xf8969003 │ │ │ │ strcc r3, [r1, #-44] @ 0xffffffd4 │ │ │ │ @ instruction: 0xf081429d │ │ │ │ stmdbls r4, {r1, r4, r8, pc} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrls r4, [r4, #-1608] @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf818f7fb │ │ │ │ @ instruction: 0x46076972 │ │ │ │ @ instruction: 0x23b1f240 │ │ │ │ mlami r9, r6, r8, pc @ │ │ │ │ @ instruction: 0xf8d9429a │ │ │ │ svclt 0x000c0010 │ │ │ │ vmin.s8 d20, d0, d9 │ │ │ │ @ instruction: 0xf67421b2 │ │ │ │ - ldcvc 14, cr15, [sl], #-52 @ 0xffffffcc │ │ │ │ + ldcvc 14, cr15, [sl], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xf1004623 │ │ │ │ pkhbtmi r0, r0, r8, lsl #8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ andcs r4, r1, #34603008 @ 0x2100000 │ │ │ │ - @ instruction: 0xf87ef676 │ │ │ │ + @ instruction: 0xf876f676 │ │ │ │ stmib fp, {r8, r9, sp}^ │ │ │ │ stmib fp, {r8, r9, ip, sp}^ │ │ │ │ ldrls r3, [r3, -r2, lsl #6] │ │ │ │ ldrbeq pc, [r4, -r8, lsl #2] @ │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ strbmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf94ef678 │ │ │ │ - bcs 234130 │ │ │ │ + @ instruction: 0xf946f678 │ │ │ │ + bcs 234140 │ │ │ │ strls sp, [r3], #-444 @ 0xfffffe44 │ │ │ │ @ instruction: 0xf898e7c1 │ │ │ │ vaddl.u8 q10, d4, d11 │ │ │ │ stccs 4, cr1, [r0], {128} @ 0x80 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr1, cr15, {1} │ │ │ │ vqdmulh.s d2, d0, d7 │ │ │ │ ldm pc, {r1, r3, r4, r9, pc}^ @ │ │ │ │ @@ -489039,27 +489043,27 @@ │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf898879d │ │ │ │ @ instruction: 0xf014400b │ │ │ │ @ instruction: 0xf43f0401 │ │ │ │ @ instruction: 0xf896ae2e │ │ │ │ - blcs 259a34 │ │ │ │ + blcs 259a44 │ │ │ │ mcrge 6, 1, pc, cr8, cr15, {3} @ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ mrc2 7, 5, pc, cr10, cr10, {7} │ │ │ │ strt r4, [r2], -r4, lsl #12 │ │ │ │ mulcc fp, r8, r9 │ │ │ │ mulcs fp, r8, r8 │ │ │ │ vqdmlsl.s q9, d0, d0 │ │ │ │ ldrbeq r8, [r4, r9, ror #12] │ │ │ │ @ instruction: 0xf896d503 │ │ │ │ - blcs 259a5c │ │ │ │ + blcs 259a6c │ │ │ │ @ instruction: 0xf998d8ec │ │ │ │ - blcs 2199e8 │ │ │ │ + blcs 2199f8 │ │ │ │ strbhi pc, [r2, #-704] @ 0xfffffd40 @ │ │ │ │ mulmi ip, r8, r8 │ │ │ │ streq pc, [r1], #-20 @ 0xffffffec │ │ │ │ mcrge 4, 0, pc, cr11, cr15, {1} @ │ │ │ │ mrrcvc 14, 3, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b40 │ │ │ │ andcs sl, r0, #5, 28 @ 0x50 │ │ │ │ @@ -489068,489 +489072,489 @@ │ │ │ │ strmi r2, [r4], -r1, lsl #4 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf9f4f7fb │ │ │ │ andseq pc, r8, #4, 2 │ │ │ │ tstpeq r8, #0, 2 @ p-variant is OBSOLETE │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4604febd │ │ │ │ + @ instruction: 0x4604feb5 │ │ │ │ ldrtmi lr, [sl], -pc, ror #11 │ │ │ │ @ instruction: 0x462821d7 │ │ │ │ - mrc2 6, 4, pc, cr0, cr7, {3} │ │ │ │ + mcr2 6, 4, pc, cr8, cr7, {3} @ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ andls r3, r3, r4, lsl r2 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r4, r8, r9, sp}^ │ │ │ │ stmdbvs r8!, {r4, r8, r9, sp} │ │ │ │ @ instruction: 0xf6742220 │ │ │ │ - strmi pc, [r4], -fp, asr #26 │ │ │ │ - blge 639f28 │ │ │ │ + strmi pc, [r4], -r3, asr #26 │ │ │ │ + blge 639f38 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xf8c2f678 │ │ │ │ + @ instruction: 0xf8baf678 │ │ │ │ @ instruction: 0xf1037c3b │ │ │ │ - blcs 21be3c │ │ │ │ + blcs 21be4c │ │ │ │ stclge 4, cr15, [fp, #252] @ 0xfc │ │ │ │ @ instruction: 0xf10d9704 │ │ │ │ - vldr s0, [pc, #320] @ 20db8c │ │ │ │ + vldr s0, [pc, #320] @ 20db9c │ │ │ │ @ instruction: 0x46478bd2 │ │ │ │ @ instruction: 0xf002e027 │ │ │ │ @ instruction: 0xf04f0e3f │ │ │ │ @ instruction: 0xf1ae33ff │ │ │ │ @ instruction: 0xf1ce0b20 │ │ │ │ - blx 2cfee4 │ │ │ │ - blx 309aa0 │ │ │ │ - blx b0c698 │ │ │ │ - b 124be94 │ │ │ │ - blx 2cdaa0 │ │ │ │ - b 124a6b0 │ │ │ │ - b a4daa0 │ │ │ │ - b d0e68c │ │ │ │ - b 16d0a84 │ │ │ │ + blx 2cfef4 │ │ │ │ + blx 309ab0 │ │ │ │ + blx b0c6a8 │ │ │ │ + b 124bea4 │ │ │ │ + blx 2cdab0 │ │ │ │ + b 124a6c0 │ │ │ │ + b a4dab0 │ │ │ │ + b d0e69c │ │ │ │ + b 16d0a94 │ │ │ │ @ instruction: 0xf0400c0c │ │ │ │ cmncs r3, r7, asr r6 │ │ │ │ ldrtmi r9, [r3], -r0, lsl #8 │ │ │ │ strtmi r4, [r8], -r2, asr #12 │ │ │ │ @ instruction: 0xf6773f01 │ │ │ │ - ldclne 14, cr15, [r9], #-636 @ 0xfffffd84 │ │ │ │ + ldclne 14, cr15, [r9], #-604 @ 0xfffffda4 │ │ │ │ @ instruction: 0xf43f4604 │ │ │ │ stmdbls r3, {r2, r3, r4, r7, r8, sl, fp, sp, pc} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrls r4, [r4, -r8, lsr #12] │ │ │ │ @ instruction: 0xff24f7fa │ │ │ │ movwcs r4, #1542 @ 0x606 │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ movwcc lr, #2506 @ 0x9ca │ │ │ │ stc 12, cr7, [sp, #456] @ 0x1c8 │ │ │ │ @ instruction: 0xf6748b10 │ │ │ │ - @ instruction: 0x4680fcf9 │ │ │ │ - blge 63a02c │ │ │ │ + @ instruction: 0x4680fcf1 │ │ │ │ + blge 63a03c │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - strbmi pc, [r3], -sp, ror #16 @ │ │ │ │ + strbmi pc, [r3], -r5, ror #16 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r8], -sp, lsr #2 │ │ │ │ - mcr2 6, 2, pc, cr0, cr7, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr8, cr7, {3} │ │ │ │ @ instruction: 0x7c729b04 │ │ │ │ mrrcvc 6, 8, r4, r9, cr0 │ │ │ │ - blx 6583fe │ │ │ │ - b 1609f1c │ │ │ │ + blx 65840e │ │ │ │ + b 1609f2c │ │ │ │ @ instruction: 0xd1a67ce1 │ │ │ │ sbcle r2, r0, r0, lsl #18 │ │ │ │ @ instruction: 0x1c0ee9cd │ │ │ │ - blvc 5c9184 │ │ │ │ + blvc 5c9194 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - blvc 74914c │ │ │ │ - stc2l 6, cr15, [lr], {116} @ 0x74 │ │ │ │ + blvc 74915c │ │ │ │ + stc2l 6, cr15, [r6], {116} @ 0x74 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2df470 │ │ │ │ + blgt 2df480 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - @ instruction: 0xf842f678 │ │ │ │ + @ instruction: 0xf83af678 │ │ │ │ @ instruction: 0x464b4632 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf677111f │ │ │ │ - @ instruction: 0x4606fe15 │ │ │ │ + strmi pc, [r6], -sp, lsl #28 │ │ │ │ @ instruction: 0x463ae79f │ │ │ │ bicvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf04ffde7 │ │ │ │ + @ instruction: 0xf04ffddf │ │ │ │ andcs r3, r0, #-67108861 @ 0xfc000003 │ │ │ │ andscc lr, r4, #3358720 @ 0x334000 │ │ │ │ tstcs r1, r3 │ │ │ │ tstcs r4, #3620864 @ 0x374000 │ │ │ │ tstcs r0, #3358720 @ 0x334000 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ - stc2 6, cr15, [r2], #464 @ 0x1d0 │ │ │ │ + ldc2 6, cr15, [sl], {116} @ 0x74 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2f87bc │ │ │ │ + blgt 2f87cc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - ldcvc 8, cr15, [fp], #-100 @ 0xffffff9c │ │ │ │ + ldcvc 8, cr15, [fp], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf04fad24 │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ @ instruction: 0x46d90a50 │ │ │ │ - blhi 218921c │ │ │ │ + blhi 218922c │ │ │ │ @ instruction: 0x464f46bb │ │ │ │ @ instruction: 0xf002e015 │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ strdmi r3, [r1], pc @ │ │ │ │ @ instruction: 0xf040438b │ │ │ │ ldrtmi r8, [r3], -r4, lsl #11 │ │ │ │ strbmi r9, [r2], -r0, lsl #8 │ │ │ │ @ instruction: 0x46282173 │ │ │ │ @ instruction: 0xf6773701 │ │ │ │ - @ instruction: 0xf89bfe09 │ │ │ │ + @ instruction: 0xf89bfe01 │ │ │ │ @ instruction: 0x46043010 │ │ │ │ @ instruction: 0xf4bf429f │ │ │ │ stmdbls r3, {r2, r8, sl, fp, sp, pc} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrls r4, [r4, -r8, lsr #12] │ │ │ │ mcr2 7, 4, pc, cr12, cr10, {7} @ │ │ │ │ tstcs r1, r6, lsl #12 │ │ │ │ stmib sl, {r3, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x7c729900 │ │ │ │ - blhi 649224 │ │ │ │ - stc2l 6, cr15, [r2], #-464 @ 0xfffffe30 │ │ │ │ + blhi 649234 │ │ │ │ + mrrc2 6, 7, pc, sl, cr4 @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f883c │ │ │ │ + blgt 2f884c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46280814 │ │ │ │ - @ instruction: 0xffd6f677 │ │ │ │ + @ instruction: 0xffcef677 │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf677112d │ │ │ │ - @ instruction: 0xf89bfda9 │ │ │ │ + @ instruction: 0xf89bfda1 │ │ │ │ ldclvc 0, cr3, [r2], #-68 @ 0xffffffbc │ │ │ │ - bcs 121f628 │ │ │ │ + bcs 121f638 │ │ │ │ vqrdmulh.s d15, d3, d7 │ │ │ │ - blcs 24231c │ │ │ │ + blcs 24232c │ │ │ │ stmib sp, {r0, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xed9d3910 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf6747b14 │ │ │ │ - @ instruction: 0x4603fc39 │ │ │ │ + @ instruction: 0x4603fc31 │ │ │ │ @ instruction: 0x4652b150 │ │ │ │ - bgt 2f2860 │ │ │ │ + bgt 2f2870 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r8, lsr #12 │ │ │ │ - @ instruction: 0xffb0f677 │ │ │ │ + @ instruction: 0xffa8f677 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2 6, cr15, [r2, #476] @ 0x1dc │ │ │ │ + ldc2l 6, cr15, [sl, #-476]! @ 0xfffffe24 │ │ │ │ str r4, [r2, r6, lsl #12]! │ │ │ │ @ instruction: 0x46284639 │ │ │ │ mcr2 7, 7, pc, cr10, cr10, {7} @ │ │ │ │ strt r4, [lr], #1540 @ 0x604 │ │ │ │ svcvs 0x00347c3b │ │ │ │ svclt 0x00982b01 │ │ │ │ - beq 164a0bc │ │ │ │ + beq 164a0cc │ │ │ │ ldrhi pc, [sp, -r0, lsl #4]! │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - andcs pc, r1, #6848 @ 0x1ac0 │ │ │ │ + andcs pc, r1, #6336 @ 0x18c0 │ │ │ │ movwcs r4, #1537 @ 0x601 │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf7fc0800 │ │ │ │ strmi pc, [r6], -r1, asr #16 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ tstcs r1, r4, lsl r3 │ │ │ │ @ instruction: 0xf04f7c72 │ │ │ │ @ instruction: 0xf8ca0900 │ │ │ │ stmib sp, {r2, ip, sp}^ │ │ │ │ @ instruction: 0xf6748910 │ │ │ │ - @ instruction: 0x4604fbf9 │ │ │ │ - blge 63a1cc │ │ │ │ + @ instruction: 0x4604fbf1 │ │ │ │ + blge 63a1dc │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xff70f677 │ │ │ │ + @ instruction: 0xff68f677 │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6771145 │ │ │ │ - strmi pc, [r4], -r3, asr #26 │ │ │ │ + @ instruction: 0x4604fd3b │ │ │ │ @ instruction: 0x4641e475 │ │ │ │ - blx 8cbce0 │ │ │ │ + blx 8cbcf0 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r8], -r5, lsr #3 │ │ │ │ - ldc2 6, cr15, [r2, #-476] @ 0xfffffe24 │ │ │ │ + stc2 6, cr15, [sl, #-476] @ 0xfffffe24 │ │ │ │ @ instruction: 0xf8964601 │ │ │ │ strtmi r3, [r8], -r9, lsr #32 │ │ │ │ mlacs r8, r6, r8, pc @ │ │ │ │ ldc2 7, cr15, [sl, #1004]! @ 0x3ec │ │ │ │ strbt r4, [r2], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xf7fb4641 │ │ │ │ strmi pc, [r4], -r7, lsl #20 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ mcr2 7, 3, pc, cr2, cr11, {7} @ │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ strtmi r4, [r2], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4601fd1f │ │ │ │ + @ instruction: 0x4601fd17 │ │ │ │ strbmi lr, [r1], -r5, ror #15 │ │ │ │ - blx 94bd28 │ │ │ │ + blx 94bd38 │ │ │ │ vabd.s8 q15, q8, │ │ │ │ stmdbvs r0, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - blx ff94b71a │ │ │ │ + blx ff74b72a │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ - mrc2 6, 2, pc, cr0, cr5, {3} │ │ │ │ + mcr2 6, 2, pc, cr8, cr5, {3} @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xff2ef677 │ │ │ │ + @ instruction: 0xff26f677 │ │ │ │ andcs r4, r1, #40, 12 @ 0x2800000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7fb7800 │ │ │ │ @ instruction: 0x4601f891 │ │ │ │ strbmi lr, [r1], -r7, asr #15 │ │ │ │ @ instruction: 0xf9fef7fb │ │ │ │ @ instruction: 0xf898e7bc │ │ │ │ ldrbeq r3, [fp, fp] │ │ │ │ mrcge 5, 0, APSR_nzcv, cr10, cr15, {3} │ │ │ │ mlacc ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf67f2b01 │ │ │ │ ldrb sl, [fp, #3605]! @ 0xe15 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r2, r7, ip, ror fp │ │ │ │ + rsbseq r2, r7, ip, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r7, r2, ror fp │ │ │ │ - rsbseq r2, r7, lr, lsl sl │ │ │ │ + rsbseq r2, r7, r2, ror #22 │ │ │ │ + rsbseq r2, r7, lr, lsl #20 │ │ │ │ mulmi r8, r8, r8 │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ movwcs sl, #3090 @ 0xc12 │ │ │ │ tstmi r4, #3358720 @ 0x334000 │ │ │ │ eorcs r6, r0, #0, 18 │ │ │ │ @ instruction: 0x6714e9dd │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6746710 │ │ │ │ - @ instruction: 0x4604fb75 │ │ │ │ + strmi pc, [r4], -sp, ror #22 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 638de0 │ │ │ │ + blge 638df0 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - mcr2 6, 7, pc, cr10, cr7, {3} @ │ │ │ │ - bllt bde8 │ │ │ │ + mcr2 6, 7, pc, cr2, cr7, {3} @ │ │ │ │ + bllt bdf8 │ │ │ │ mrrccc 8, 13, pc, ip, cr15 @ │ │ │ │ mulcs r8, r8, r8 │ │ │ │ @ instruction: 0xf50358fb │ │ │ │ @ instruction: 0xf8934360 │ │ │ │ - bl 39c1e4 │ │ │ │ - bvs ff84ec10 │ │ │ │ + bl 39c1f4 │ │ │ │ + bvs ff84ec20 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ addmi r8, sl, #788529152 @ 0x2f000000 │ │ │ │ strthi pc, [ip], #-512 @ 0xfffffe00 │ │ │ │ andcs r2, r0, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf89862da │ │ │ │ ldrbeq r3, [sl, fp] │ │ │ │ @ instruction: 0xf896d504 │ │ │ │ - blcs 259ed4 │ │ │ │ + blcs 259ee4 │ │ │ │ ldcge 6, cr15, [r0, #252]! @ 0xfc │ │ │ │ mlacc r9, r6, r8, pc @ │ │ │ │ mulcs sp, r8, r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ ldreq r8, [r3], r1, lsr #12 │ │ │ │ - blge ff60b438 │ │ │ │ + blge ff60b448 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ strmi pc, [r4], -r3, asr #18 │ │ │ │ - bllt ff40be48 │ │ │ │ + bllt ff40be58 │ │ │ │ mulcc fp, r8, r8 │ │ │ │ strle r0, [r4, #-2011] @ 0xfffff825 │ │ │ │ mlacc ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf998ad95 │ │ │ │ @ instruction: 0xf898300d │ │ │ │ - blcs 21de9c │ │ │ │ + blcs 21deac │ │ │ │ strthi pc, [r2], #704 @ 0x2c0 │ │ │ │ streq pc, [r1], #-20 @ 0xffffffec │ │ │ │ - blge fef0af70 │ │ │ │ + blge fef0af80 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0x6e376928 │ │ │ │ ldrsbthi pc, [r0], #-134 @ 0xffffff7a @ │ │ │ │ mlage r9, r6, r8, pc @ │ │ │ │ - blx 114b85a │ │ │ │ + blx f4b86a │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - ldc2 6, cr15, [r0, #468]! @ 0x1d4 │ │ │ │ + stc2 6, cr15, [r8, #468]! @ 0x1d4 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - mcr2 6, 4, pc, cr14, cr7, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr6, cr7, {3} @ │ │ │ │ ldrtmi r4, [r3], -r2, asr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - sha1c.32 , q0, │ │ │ │ + vfma.f32 , q0, │ │ │ │ pkhtbmi r2, r1, r3, asr #2 │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0x7c3afb23 │ │ │ │ + @ instruction: 0x7c3afb1b │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0x46214653 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6754680 │ │ │ │ - @ instruction: 0x9713fd95 │ │ │ │ + ldrls pc, [r3, -sp, lsl #27] │ │ │ │ movwcs sl, #3856 @ 0xf10 │ │ │ │ tstls r0, #20, 28 @ 0x140 │ │ │ │ tstcc r1, #3358720 @ 0x334000 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr8, {0} │ │ │ │ stcleq 1, cr15, [r4], #-32 @ 0xffffffe0 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - mrc2 6, 2, pc, cr10, cr7, {3} │ │ │ │ - bllt 1c0bf08 │ │ │ │ + mrc2 6, 2, pc, cr2, cr7, {3} │ │ │ │ + bllt 1c0bf18 │ │ │ │ mulmi ip, r8, r8 │ │ │ │ @ instruction: 0xf1400763 │ │ │ │ @ instruction: 0xf89883c0 │ │ │ │ @ instruction: 0xf8d6300d │ │ │ │ ldmibeq fp, {r5, r6, ip, pc}^ │ │ │ │ @ instruction: 0xf899d004 │ │ │ │ - blcs 259f6c │ │ │ │ + blcs 259f7c │ │ │ │ @ instruction: 0x83b5f000 │ │ │ │ vrecps.f32 d22, d0, d19 │ │ │ │ stmdbvs r8!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ @ instruction: 0xf6749303 │ │ │ │ - @ instruction: 0xf100fae3 │ │ │ │ + @ instruction: 0xf100fadb │ │ │ │ @ instruction: 0x46040218 │ │ │ │ ldrmi r2, [r1], -r0, lsr #6 │ │ │ │ andcs r9, r1, #8, 4 @ 0x80000000 │ │ │ │ - ldc2l 6, cr15, [r6, #-468] @ 0xfffffe2c │ │ │ │ + stc2l 6, cr15, [lr, #-468] @ 0xfffffe2c │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - mrc2 6, 1, pc, cr4, cr7, {3} │ │ │ │ + mcr2 6, 1, pc, cr12, cr7, {3} @ │ │ │ │ mulscc r1, r9, r8 │ │ │ │ @ instruction: 0xf899696e │ │ │ │ - blcs 251fa0 │ │ │ │ + blcs 251fb0 │ │ │ │ ldrbhi pc, [r3, #0]! @ │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ vmin.s8 q4, q0, q6 │ │ │ │ - blcs 42f8f8 │ │ │ │ + blcs 42f908 │ │ │ │ ldrbhi pc, [fp], -r0 @ │ │ │ │ - bcc ff84c2f4 │ │ │ │ + bcc ff84c304 │ │ │ │ @ instruction: 0xf6b758f8 │ │ │ │ - @ instruction: 0xf8dff83b │ │ │ │ + @ instruction: 0xf8dff833 │ │ │ │ @ instruction: 0x46012ad4 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - bleq 124a3c0 │ │ │ │ - @ instruction: 0xff52f673 │ │ │ │ + bleq 124a3d0 │ │ │ │ + @ instruction: 0xff4af673 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - beq 164a3cc │ │ │ │ - @ instruction: 0xff10f677 │ │ │ │ + beq 164a3dc │ │ │ │ + @ instruction: 0xff08f677 │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r0, r3, ip, pc} │ │ │ │ - blx fed4b978 │ │ │ │ + blx feb4b988 │ │ │ │ mlacs r8, r4, r8, pc @ │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstls r7, r6, lsl #12 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ @ instruction: 0xf6752400 │ │ │ │ - bls 44d430 │ │ │ │ + bls 44d420 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ stmib fp, {r4, sl, ip, pc}^ │ │ │ │ andsls r4, r3, #16777216 @ 0x1000000 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - stc2l 6, cr15, [ip, #476]! @ 0x1dc │ │ │ │ + stc2l 6, cr15, [r4, #476]! @ 0x1dc │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0xf899fa89 │ │ │ │ + @ instruction: 0xf899fa81 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46060318 │ │ │ │ movwls r4, #46617 @ 0xb619 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - ldc2l 6, cr15, [r8], #468 @ 0x1d4 │ │ │ │ + ldc2l 6, cr15, [r0], #468 @ 0x1d4 │ │ │ │ @ instruction: 0x96059410 │ │ │ │ stmib fp, {r2, r4, r6, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8cd4401 │ │ │ │ ldm fp, {r2, r3, r6, ip, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r8], -pc │ │ │ │ @ instruction: 0xf6779905 │ │ │ │ - @ instruction: 0xf44ffdc9 │ │ │ │ + @ instruction: 0xf44ffdc1 │ │ │ │ stmdbvs r8!, {r2, r4, r8, ip, sp, lr} │ │ │ │ - blx 1bcba04 │ │ │ │ + blx 19cba14 │ │ │ │ @ instruction: 0xf1009b03 │ │ │ │ @ instruction: 0x46060118 │ │ │ │ ldcvc 1, cr9, [sl], {6} │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6757c5b │ │ │ │ - bls 30d3a8 │ │ │ │ + bls 30d398 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ stmib fp, {r4, sl, ip, pc}^ │ │ │ │ andsls r4, r3, #16777216 @ 0x1000000 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - stc2 6, cr15, [r8, #476]! @ 0x1dc │ │ │ │ + stc2 6, cr15, [r0, #476]! @ 0x1dc │ │ │ │ cmppcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0xf899fa45 │ │ │ │ + @ instruction: 0xf899fa3d │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46190318 │ │ │ │ @ instruction: 0xf899930a │ │ │ │ @ instruction: 0x46063011 │ │ │ │ - ldc2 6, cr15, [r4], #468 @ 0x1d4 │ │ │ │ + stc2 6, cr15, [ip], #468 @ 0x1d4 │ │ │ │ stmib fp, {r4, sl, ip, pc}^ │ │ │ │ ldrtmi r4, [r0], -r1, lsl #8 │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ strbteq pc, [r4], #-256 @ 0xffffff00 @ │ │ │ │ ldrbcc r9, [r4], -r4 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ tstls r3, #6144 @ 0x1800 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stmdbls r4, {r3, r5, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [r8, #-476]! @ 0xfffffe24 │ │ │ │ - blls 3f48dc │ │ │ │ + ldc2l 6, cr15, [r0, #-476]! @ 0xfffffe24 │ │ │ │ + blls 3f48ec │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r1], -fp, asr #22 │ │ │ │ + strmi pc, [r1], -r3, asr #22 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf899fdb7 │ │ │ │ + @ instruction: 0xf899fdaf │ │ │ │ tstcs r0, r0, lsl r0 │ │ │ │ - blcs a32104 │ │ │ │ + blcs a32114 │ │ │ │ svclt 0x001b6928 │ │ │ │ tstpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ - blx 29b4f8 │ │ │ │ + blx 29b508 │ │ │ │ svclt 0x0018f303 │ │ │ │ - ldrbtcc pc, [pc], #259 @ 20e104 @ │ │ │ │ - @ instruction: 0xf9a4f674 │ │ │ │ + ldrbtcc pc, [pc], #259 @ 20e114 @ │ │ │ │ + @ instruction: 0xf99cf674 │ │ │ │ strmi r6, [r6], -sl, lsr #18 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001807 │ │ │ │ - blcs 58e638 │ │ │ │ + blcs 58e648 │ │ │ │ svclt 0x00189107 │ │ │ │ @ instruction: 0xf1002320 │ │ │ │ svclt 0x00080144 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - @ instruction: 0x4631fc5d │ │ │ │ + @ instruction: 0x4631fc55 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - mcrls 13, 0, pc, cr5, cr11, {1} @ │ │ │ │ + mcrls 13, 0, pc, cr5, cr3, {1} @ │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ - b b285fc │ │ │ │ + b b2860c │ │ │ │ movwls r0, #21251 @ 0x5303 │ │ │ │ - @ instruction: 0xf9cef674 │ │ │ │ + @ instruction: 0xf9c6f674 │ │ │ │ @ instruction: 0xf8969a07 │ │ │ │ strcs ip, [r0], -r8, lsr #32 │ │ │ │ @ instruction: 0x46049610 │ │ │ │ andvs pc, ip, fp, asr #17 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr0, {0} │ │ │ │ strvs lr, [r1], -fp, asr #19 │ │ │ │ @ instruction: 0xf8809213 │ │ │ │ @@ -489560,82 +489564,82 @@ │ │ │ │ andvs pc, ip, fp, asr #17 │ │ │ │ strbteq pc, [r4], -r4, lsl #2 @ │ │ │ │ ldm sl, {r0, r1, r4, r8, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm fp, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - blls 34e1e8 │ │ │ │ + blls 34e1f8 │ │ │ │ ldmdblt fp, {r1, r2, r3, r4, r9, sl, lr}^ │ │ │ │ svceq 0x0020f1bc │ │ │ │ @ instruction: 0x2601bf1b │ │ │ │ tstpeq pc, #12 @ p-variant is OBSOLETE │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ svclt 0x0018409e │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ stmcc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r8], -r4, ror #4 │ │ │ │ @ instruction: 0x270058fb │ │ │ │ ldrmi r9, [r9], -r5, lsl #6 │ │ │ │ - blx 2a876a │ │ │ │ + blx 2a877a │ │ │ │ strtmi r1, [r1], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf844330b │ │ │ │ @ instruction: 0xf8446022 │ │ │ │ @ instruction: 0xf6777023 │ │ │ │ - stmdbls r6, {r0, r1, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r6, {r0, r1, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - msrcs SPSR_fsc, r3, lsl #27 │ │ │ │ + smccs 57307 @ 0xdfdb │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - movwcs pc, #6525 @ 0x197d @ │ │ │ │ + movwcs pc, #6517 @ 0x1975 @ │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ ldrmi r4, [sl], -r4, lsl #12 │ │ │ │ @ instruction: 0xf6754631 │ │ │ │ - @ instruction: 0x4621fbf1 │ │ │ │ + strtmi pc, [r1], -r9, ror #23 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrtmi pc, [r1], -pc, asr #25 @ │ │ │ │ + ldrtmi pc, [r1], -r7, asr #25 @ │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - blls 30d67c │ │ │ │ + blls 30d66c │ │ │ │ vst1.8 {d25-d26}, [pc], r8 │ │ │ │ ldrdls r7, [r3], -r2 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4601fa9d │ │ │ │ + @ instruction: 0x4601fa95 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf899fd09 │ │ │ │ + @ instruction: 0xf899fd01 │ │ │ │ tstcs r0, r0, lsl r0 │ │ │ │ - blcs a32260 │ │ │ │ + blcs a32270 │ │ │ │ svclt 0x001b6928 │ │ │ │ @ instruction: 0xf0032401 │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ @ instruction: 0x409c34ff │ │ │ │ @ instruction: 0xf104bf18 │ │ │ │ @ instruction: 0xf67434ff │ │ │ │ - stmdbvs sl!, {r0, r1, r2, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r1, r2, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ @ instruction: 0xf8d84606 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ stmdane r7, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blcs 59fba8 │ │ │ │ + blcs 59fbb8 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - @ instruction: 0x4631fbb3 │ │ │ │ + ldrtmi pc, [r1], -fp, lsr #23 @ │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - svcls 0x0004fc91 │ │ │ │ + svcls 0x0004fc89 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8976928 │ │ │ │ - blx 29a34c │ │ │ │ - b b4aebc │ │ │ │ + blx 29a35c │ │ │ │ + b b4aecc │ │ │ │ @ instruction: 0xf6740403 │ │ │ │ - @ instruction: 0xf897f925 │ │ │ │ + @ instruction: 0xf897f91d │ │ │ │ strcs lr, [r0, -r8, lsr #32] │ │ │ │ @ instruction: 0xf1009710 │ │ │ │ @ instruction: 0xf8cb0c64 │ │ │ │ strmi r7, [r6], -ip │ │ │ │ strvc lr, [r1, -fp, asr #19] │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ ldmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ @@ -489649,54 +489653,54 @@ │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0xf1beb964 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00e2401 │ │ │ │ @ instruction: 0xf04f0e1f │ │ │ │ - blx 31b70c │ │ │ │ + blx 31b71c │ │ │ │ svclt 0x0018f40e │ │ │ │ - ldrbtcc pc, [pc], #260 @ 20e318 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 20e328 @ │ │ │ │ rsbcs r6, r4, #1884160 @ 0x1cc000 │ │ │ │ strcs r9, [r0, -r5, lsl #18] │ │ │ │ - blx 29fbc6 │ │ │ │ + blx 29fbd6 │ │ │ │ ldrtmi r1, [r1], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf8464022 │ │ │ │ @ instruction: 0xf6777023 │ │ │ │ - stmdbls r6, {r0, r1, r2, r3, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r6, {r0, r1, r2, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrdcs pc, [r2, -pc] │ │ │ │ + ldrdcs pc, [r2, -r7] │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0x4601f89d │ │ │ │ + @ instruction: 0x4601f895 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmdbls r3, {r0, r1, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r3, {r0, r1, r3, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmdbls r9, {r0, r1, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r9, {r0, r1, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4639fd51 │ │ │ │ + ldrtmi pc, [r9], -r9, asr #26 @ │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - stmdbvs sl!, {r0, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ @ instruction: 0xf8d84604 │ │ │ │ @ instruction: 0xf1001008 │ │ │ │ @ instruction: 0xf3c30744 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ stmdane r7, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blcs 59fc74 │ │ │ │ + blcs 59fc84 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - strtmi pc, [r1], -sp, lsr #22 │ │ │ │ + strtmi pc, [r1], -r5, lsr #22 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmibvs r2!, {r0, r1, r3, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 172c7f8 │ │ │ │ + stmibvs r2!, {r0, r1, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 172c808 │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r1, r3, r5, r6, sl, pc}^ @ │ │ │ │ sbcseq pc, r8, r3, lsl r0 @ │ │ │ │ ldrsbeq r0, [r8], #8 │ │ │ │ ldrdeq r0, [r5], fp @ │ │ │ │ ldrsbeq r0, [lr], #14 │ │ │ │ ldrsbeq r0, [fp], #11 │ │ │ │ @@ -489712,85 +489716,85 @@ │ │ │ │ mrshi pc, (UNDEF: 75) @ │ │ │ │ mrrcvc 14, 3, r6, r2, cr2 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldrbeq r8, [r8, -r6, asr #2] │ │ │ │ @ instruction: 0xf8dfd512 │ │ │ │ ldmpl sl!, {r2, r3, r6, r9, sl, sp} │ │ │ │ rsbmi pc, r0, #8388608 @ 0x800000 │ │ │ │ - bcs fe48c654 │ │ │ │ + bcs fe48c664 │ │ │ │ @ instruction: 0xf856320b │ │ │ │ teqlt sl, r2, lsr #32 │ │ │ │ @ instruction: 0xf00009da │ │ │ │ mrcvs 1, 1, r8, cr2, cr6, {1} │ │ │ │ - bcs 26d568 │ │ │ │ + bcs 26d578 │ │ │ │ teqphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ mulcs fp, r8, r8 │ │ │ │ strle r0, [r4, #-2001] @ 0xfffff82f │ │ │ │ mlacs ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf63f2a01 │ │ │ │ ldreq sl, [sl], -r9, lsr #21 │ │ │ │ - bge ff1cba38 │ │ │ │ + bge ff1cba48 │ │ │ │ mrrcvc 14, 3, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0x4642aab9 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8b6f7fe │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ @ instruction: 0xf898b8c2 │ │ │ │ @ instruction: 0xf014400c │ │ │ │ @ instruction: 0xf43f0440 │ │ │ │ mrcvs 8, 1, sl, cr2, cr12, {5} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ - @ instruction: 0xf95cf677 │ │ │ │ + @ instruction: 0xf954f677 │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ @ instruction: 0xf44ffd0f │ │ │ │ strmi r7, [r2], -r5, lsr #3 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4604f951 │ │ │ │ + strmi pc, [r4], -r9, asr #18 │ │ │ │ stmialt r9!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mulmi fp, r8, r8 │ │ │ │ strle r0, [r4, #-2023] @ 0xfffff819 │ │ │ │ mlacc ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf014aa77 │ │ │ │ @ instruction: 0xf43f0420 │ │ │ │ @ instruction: 0x2186a89c │ │ │ │ @ instruction: 0x6e366928 │ │ │ │ - @ instruction: 0xf82af674 │ │ │ │ + @ instruction: 0xf822f674 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204604 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - blx fe9cbe90 │ │ │ │ + blx fe7cbea0 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 214bea2 │ │ │ │ + blx 1f4beb2 │ │ │ │ vmla.i8 d22, d0, d24 │ │ │ │ @ instruction: 0xf6742152 │ │ │ │ - ldcvc 8, cr15, [r2], #-100 @ 0xffffff9c │ │ │ │ + ldcvc 8, cr15, [r2], #-68 @ 0xffffffbc │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf1004680 │ │ │ │ ldclvc 4, cr0, [r3], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf6754621 │ │ │ │ - ldrls pc, [r3], -fp, lsl #21 │ │ │ │ + ldrls pc, [r3], -r3, lsl #21 │ │ │ │ @ instruction: 0xf898e4f4 │ │ │ │ @ instruction: 0xf014400c │ │ │ │ @ instruction: 0xf43f0440 │ │ │ │ mrcvs 8, 1, sl, cr1, cr4, {3} │ │ │ │ @ instruction: 0xf7fb4642 │ │ │ │ strmi pc, [r4], -sp, asr #25 │ │ │ │ stmdalt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ vst2.8 {d22,d24}, [pc :128], r8 │ │ │ │ @ instruction: 0xf673718a │ │ │ │ - @ instruction: 0x4606fff9 │ │ │ │ + @ instruction: 0x4606fff1 │ │ │ │ @ instruction: 0xf8804622 │ │ │ │ @ instruction: 0xf100402c │ │ │ │ @ instruction: 0x46430418 │ │ │ │ @ instruction: 0xf6754621 │ │ │ │ - ldmdbvs r3!, {r0, r1, r3, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r1, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ rsbcs r9, r4, #81920 @ 0x14000 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ subgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xcc01e9cb │ │ │ │ andgt pc, ip, fp, asr #17 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ @ instruction: 0xf1069713 │ │ │ │ @@ -489798,54 +489802,54 @@ │ │ │ │ ldm fp, {r1, r2, r3, r5, sp, lr, pc} │ │ │ │ cpsid , #15 │ │ │ │ stm r7, {r0, r1, r3, r9, sl, fp} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf8464628 │ │ │ │ @ instruction: 0xf677c02e │ │ │ │ - @ instruction: 0xf7fffb2d │ │ │ │ + @ instruction: 0xf7fffb25 │ │ │ │ @ instruction: 0xf04fb83a │ │ │ │ strb r0, [fp, r0, lsr #16] │ │ │ │ ldmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe7c8 │ │ │ │ strb r0, [r5, r8, lsl #16] │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf898e7c2 │ │ │ │ ldrbeq r3, [pc, fp] │ │ │ │ @ instruction: 0xf896d504 │ │ │ │ - blcs 25a63c │ │ │ │ + blcs 25a64c │ │ │ │ ldmibge ip!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mlacc r9, r6, r8, pc @ │ │ │ │ mulmi sp, r8, r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf0148176 │ │ │ │ @ instruction: 0xf43f0420 │ │ │ │ strb sl, [r9], #-2074 @ 0xfffff7e6 │ │ │ │ stmibeq r4!, {r2, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ ldmdage r5, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6736900 │ │ │ │ - @ instruction: 0xf100ffa3 │ │ │ │ + @ instruction: 0xf100ff9b │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754631 │ │ │ │ - @ instruction: 0x4621fa17 │ │ │ │ + strtmi pc, [r1], -pc, lsl #20 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strdcs pc, [r6, r5] │ │ │ │ + orrcs pc, r6, sp, ror #21 │ │ │ │ @ instruction: 0xf6736928 │ │ │ │ - @ instruction: 0xf100ff93 │ │ │ │ + @ instruction: 0xf100ff8b │ │ │ │ @ instruction: 0x46040718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754639 │ │ │ │ - strtmi pc, [r1], -r7, lsl #20 │ │ │ │ + @ instruction: 0x4621f9ff │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrtmi pc, [fp], -r5, ror #21 @ │ │ │ │ + @ instruction: 0x463bfadd │ │ │ │ @ instruction: 0x46284632 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ - @ instruction: 0xf8b8f677 │ │ │ │ + @ instruction: 0xf8b0f677 │ │ │ │ @ instruction: 0xf7fe4604 │ │ │ │ cdpvs 15, 3, cr11, cr7, cr10, {7} │ │ │ │ @ instruction: 0xf8987a92 │ │ │ │ ldcvc 0, cr3, [r9], #-36 @ 0xffffffdc │ │ │ │ addsmi r9, r1, #20, 14 @ 0x500000 │ │ │ │ ldclvc 1, cr13, [r9], #-8 │ │ │ │ mulle r5, r9, r2 │ │ │ │ @@ -489856,44 +489860,44 @@ │ │ │ │ @ instruction: 0xf100071a │ │ │ │ strbmi r8, [r1], -r5, asr #1 │ │ │ │ stccs 6, cr4, [r4], #-160 @ 0xffffff60 │ │ │ │ eorhi pc, r8, #0 │ │ │ │ ldc2 7, cr15, [sl, #1000] @ 0x3e8 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r8], -r5, lsr #3 │ │ │ │ - @ instruction: 0xf86cf677 │ │ │ │ + @ instruction: 0xf864f677 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r1], -fp, lsl #17 │ │ │ │ + strmi pc, [r1], -r3, lsl #17 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ @ instruction: 0x4604f9f5 │ │ │ │ svclt 0x00b9f7fe │ │ │ │ @ instruction: 0xf43f2901 │ │ │ │ strcs sl, [r0], #-2186 @ 0xfffff776 │ │ │ │ - bllt ff68c670 │ │ │ │ + bllt ff68c680 │ │ │ │ mulcc sp, r8, r8 │ │ │ │ ldrdle r0, [r4], -fp │ │ │ │ mrrcvc 14, 3, r6, fp, cr3 │ │ │ │ @ instruction: 0xf43f2b01 │ │ │ │ strbmi sl, [r2], -lr, lsl #19 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ ldc2 7, cr15, [lr, #-1012]! @ 0xfffffc0c │ │ │ │ @ instruction: 0xf7fe4604 │ │ │ │ @ instruction: 0xf898bfa2 │ │ │ │ ldrbeq r3, [pc, fp] │ │ │ │ @ instruction: 0xf896d504 │ │ │ │ - blcs 25a754 │ │ │ │ + blcs 25a764 │ │ │ │ ldmdbge r0!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mulcc sp, r8, r9 │ │ │ │ vqdmlsl.s q9, d0, d0 │ │ │ │ @ instruction: 0xf01481dd │ │ │ │ @ instruction: 0xf47f0401 │ │ │ │ @ instruction: 0xf7fea985 │ │ │ │ - bcc 27e4f8 │ │ │ │ + bcc 27e508 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ subls pc, r0, sp, asr #17 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r2, r3, r4, r6, r7, r9, pc}^ @ │ │ │ │ eoreq pc, lr, r2, lsl r0 @ │ │ │ │ sbcseq r0, sl, #-1610612723 @ 0xa000000d │ │ │ │ sbcseq r0, sl, #-1610612723 @ 0xa000000d │ │ │ │ @@ -489910,20 +489914,20 @@ │ │ │ │ sbcseq r0, sl, #-1610612723 @ 0xa000000d │ │ │ │ sbcseq r0, sl, #-1610612723 @ 0xa000000d │ │ │ │ sbcseq r0, sl, #-1610612723 @ 0xa000000d │ │ │ │ eorcs r0, r0, #32 │ │ │ │ @ instruction: 0xf7ff9310 │ │ │ │ andscs fp, r0, #581632 @ 0x8e000 │ │ │ │ subcc pc, r0, sp, lsr #17 │ │ │ │ - blt fe48c720 │ │ │ │ + blt fe48c730 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xf7ff3040 │ │ │ │ andcs fp, r1, #132, 20 @ 0x84000 │ │ │ │ subcs pc, r0, sp, lsl #17 │ │ │ │ - blt 220c734 │ │ │ │ + blt 220c744 │ │ │ │ tstcs r0, r1, lsl #20 │ │ │ │ tstls lr, pc, lsl #2 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r5, r7, r9, pc}^ @ │ │ │ │ eoreq pc, lr, r2, lsl r0 @ │ │ │ │ addseq r0, lr, #-536870903 @ 0xe0000009 │ │ │ │ addseq r0, lr, #-536870903 @ 0xe0000009 │ │ │ │ @@ -489955,43 +489959,43 @@ │ │ │ │ @ instruction: 0xe644ab59 │ │ │ │ @ instruction: 0xf0002c23 │ │ │ │ ldclvc 1, cr8, [fp], #-816 @ 0xfffffcd0 │ │ │ │ svclt 0x00082b20 │ │ │ │ andle r4, r6, r9, lsr r6 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0x4628463a │ │ │ │ - @ instruction: 0xffa6f676 │ │ │ │ + @ instruction: 0xff9ef676 │ │ │ │ andcs r4, r1, #1048576 @ 0x100000 │ │ │ │ strtmi r2, [r8], -r0, lsl #6 │ │ │ │ - bleq 124ac18 │ │ │ │ - blx feacc7d4 │ │ │ │ + bleq 124ac28 │ │ │ │ + blx feacc7e4 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ tstne r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ tstcs r4, #3620864 @ 0x374000 │ │ │ │ tstcs r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - @ instruction: 0x4604fe5b │ │ │ │ + @ instruction: 0x4604fe53 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xf9d2f677 │ │ │ │ + @ instruction: 0xf9caf677 │ │ │ │ @ instruction: 0x4623463a │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - @ instruction: 0xf10dffa5 │ │ │ │ + @ instruction: 0xf10dff9d │ │ │ │ @ instruction: 0x46070a50 │ │ │ │ vmla.i8 d22, d0, d24 │ │ │ │ @ instruction: 0xf6732135 │ │ │ │ - @ instruction: 0xf100fe65 │ │ │ │ + @ instruction: 0xf100fe5d │ │ │ │ @ instruction: 0x46210418 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754680 │ │ │ │ - @ instruction: 0xf04ff8d9 │ │ │ │ + @ instruction: 0xf04ff8d1 │ │ │ │ @ instruction: 0xf8cd0c00 │ │ │ │ @ instruction: 0xf108c040 │ │ │ │ @ instruction: 0xf8cb0e54 │ │ │ │ stmib fp, {r2, r3, lr, pc}^ │ │ │ │ ldrls ip, [r3, -r1, lsl #24] │ │ │ │ strbeq pc, [r4, -r8, lsl #2]! @ │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ @@ -489999,76 +490003,76 @@ │ │ │ │ stm sl, {r0, r1, r4, r9, sl, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm fp, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf7fef99b │ │ │ │ + @ instruction: 0xf7fef993 │ │ │ │ @ instruction: 0xf898bea8 │ │ │ │ - blcs 25a8b8 │ │ │ │ + blcs 25a8c8 │ │ │ │ mcrge 4, 4, pc, cr5, cr15, {3} @ │ │ │ │ strbteq pc, [r0], #-20 @ 0xffffffec @ │ │ │ │ mrcge 4, 4, APSR_nzcv, cr15, cr14, {1} │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strmi pc, [r4], -r5, ror #21 │ │ │ │ mrclt 7, 4, APSR_nzcv, cr7, cr14, {7} │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ - blcs 36d520 │ │ │ │ + blcs 36d530 │ │ │ │ ldmdage sp, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf57f0691 │ │ │ │ smlattcs r0, r4, lr, sl │ │ │ │ - beq 164acf8 │ │ │ │ - bleq 124acfc │ │ │ │ + beq 164ad08 │ │ │ │ + bleq 124ad0c │ │ │ │ strmi r4, [ip], -r9, lsl #13 │ │ │ │ tstls r4, r5, lsl fp │ │ │ │ movwls r9, #33031 @ 0x8107 │ │ │ │ - blls 4340ec │ │ │ │ + blls 4340fc │ │ │ │ stmdbvs r8!, {r5, r9, sp} │ │ │ │ strls r2, [r6], #-257 @ 0xfffffeff │ │ │ │ andls pc, r0, r3, asr #17 │ │ │ │ ldrls r9, [r4], #-2821 @ 0xfffff4fb │ │ │ │ @ instruction: 0x6714e9dd │ │ │ │ ldrvs lr, [r0, -sp, asr #19] │ │ │ │ movwls r6, #15899 @ 0x3e1b │ │ │ │ - stc2l 6, cr15, [r0, #460]! @ 0x1cc │ │ │ │ + ldc2l 6, cr15, [r8, #460] @ 0x1cc │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2e026c │ │ │ │ + blgt 2e027c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - vst2.16 {d31,d33}, [pc :64], r7 │ │ │ │ + vst2.16 {d31,d33}, [pc] │ │ │ │ stmdbvs r8!, {r1, r4, r8, ip, sp, lr} │ │ │ │ - ldc2l 6, cr15, [r4, #460]! @ 0x1cc │ │ │ │ + stc2l 6, cr15, [ip, #460]! @ 0x1cc │ │ │ │ @ instruction: 0xf1009b03 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ ldcvc 6, cr4, [sl], {65} @ 0x41 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6757c5b │ │ │ │ - blls 30cac4 │ │ │ │ + blls 30cab4 │ │ │ │ andls pc, ip, fp, asr #17 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ stmdbls r0, {r0, r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stcleq 1, cr15, [r4], #-28 @ 0xffffffe4 │ │ │ │ andls pc, r8, fp, asr #17 │ │ │ │ ldm fp, {r0, r1, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8cb000f │ │ │ │ ldrls r9, [r3], -ip │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ - @ instruction: 0xf928f677 │ │ │ │ - blls 3bce20 │ │ │ │ + @ instruction: 0xf920f677 │ │ │ │ + blls 3bce30 │ │ │ │ movwls r2, #17409 @ 0x4401 │ │ │ │ andshi pc, ip, sp, asr #17 │ │ │ │ - blls 388830 │ │ │ │ + blls 388840 │ │ │ │ stmdbls r0, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldclvc 15, cr6, [r2], #-120 @ 0xffffff88 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ cdpne 0, 5, cr8, cr3, cr4, {7} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r3, r4, r5, r6, r8, pc}^ @ │ │ │ │ subseq pc, r6, r3, lsl r0 @ │ │ │ │ @@ -490084,71 +490088,71 @@ │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ cmneq r8, r8, ror r1 │ │ │ │ ldrls r0, [r4], #-32 @ 0xffffffe0 │ │ │ │ - blvc 74a050 │ │ │ │ + blvc 74a060 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - blvc 64a018 │ │ │ │ - stc2l 6, cr15, [r8, #-460]! @ 0xfffffe34 │ │ │ │ + blvc 64a028 │ │ │ │ + stc2l 6, cr15, [r0, #-460]! @ 0xfffffe34 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e035c │ │ │ │ + blgt 2e036c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x463bf8df │ │ │ │ + @ instruction: 0x463bf8d7 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r8], -r7, lsr #2 │ │ │ │ - mrc2 6, 5, pc, cr2, cr6, {3} │ │ │ │ + mcr2 6, 5, pc, cr10, cr6, {3} @ │ │ │ │ strmi r9, [r2], -r7, lsl #22 │ │ │ │ cmncs r3, r0, lsl #6 │ │ │ │ strtmi r4, [r8], -r3, asr #12 │ │ │ │ - mrc2 6, 6, pc, cr14, cr6, {3} │ │ │ │ + mrc2 6, 6, pc, cr6, cr6, {3} │ │ │ │ strcc r9, [r1], #-2820 @ 0xfffff4fc │ │ │ │ @ instruction: 0xf1434680 │ │ │ │ movwls r0, #17152 @ 0x4300 │ │ │ │ svcne 0x0023461a │ │ │ │ @ instruction: 0xd1a14313 │ │ │ │ @ instruction: 0xf7fe4604 │ │ │ │ @ instruction: 0xf8adbdd2 │ │ │ │ @ instruction: 0xe7cd4050 │ │ │ │ subsmi pc, r0, sp, lsl #17 │ │ │ │ movwcs lr, #6090 @ 0x17ca │ │ │ │ subscc pc, r0, sp, lsl #17 │ │ │ │ svclt 0x0000e7c6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ - eoreq pc, r3, r6, lsr #4 │ │ │ │ + eoreq pc, r3, lr, lsl #2 │ │ │ │ @ instruction: 0xf57e0720 │ │ │ │ ldrtmi sl, [r1], -sp, lsl #30 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ @ instruction: 0x4604f895 │ │ │ │ ldclt 7, cr15, [r7, #1016]! @ 0x3f8 │ │ │ │ mrrcvc 14, 3, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ strbt sl, [r6], #3614 @ 0xe1e │ │ │ │ mulcc sl, r8, r8 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf012a9da │ │ │ │ @ instruction: 0xf43e0f60 │ │ │ │ str sl, [r7, -r8, lsr #27] │ │ │ │ - blx 154ca7a │ │ │ │ + blx 154ca8a │ │ │ │ vqrshl.s8 q15, q3, q8 │ │ │ │ stmdbvs r8!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - ldc2 6, cr15, [r2, #-460]! @ 0xfffffe34 │ │ │ │ + stc2 6, cr15, [sl, #-460]! @ 0xfffffe34 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204604 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - @ instruction: 0xffa6f674 │ │ │ │ + @ instruction: 0xff9ef674 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf884f677 │ │ │ │ + @ instruction: 0xf87cf677 │ │ │ │ @ instruction: 0x21266928 │ │ │ │ - stc2 6, cr15, [r2, #-460]! @ 0xfffffe34 │ │ │ │ + ldc2 6, cr15, [sl, #-460] @ 0xfffffe34 │ │ │ │ strmi r2, [r0], r1, lsl #6 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ str r4, [r9, #-1562] @ 0xfffff9e6 │ │ │ │ andcs r2, r1, #0, 2 │ │ │ │ tstls r5, r4, lsl r1 │ │ │ │ subscs pc, r0, sp, lsl #17 │ │ │ │ ldmib sp, {r8, fp, sp, lr}^ │ │ │ │ @@ -490156,55 +490160,55 @@ │ │ │ │ @ instruction: 0x9c03b973 │ │ │ │ ldcllt 7, cr15, [fp, #-1016]! @ 0xfffffc08 │ │ │ │ stmdbvs r0, {r9, sp} │ │ │ │ andscs lr, r4, #3358720 @ 0x334000 │ │ │ │ strcs r2, [r0], -r0, lsr #4 │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6736710 │ │ │ │ - @ instruction: 0x4604fcdf │ │ │ │ + @ instruction: 0x4604fcd7 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf7fea96a │ │ │ │ stclvc 13, cr11, [r2], #-424 @ 0xfffffe58 │ │ │ │ ldclvc 6, cr2, [r8], #-0 │ │ │ │ svclt 0x001f2a40 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ teqpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ orrsmi r4, r8, #139 @ 0x8b │ │ │ │ andle r1, sl, r3, asr #28 │ │ │ │ eorsle r2, r9, r0, lsl #16 │ │ │ │ stmdaeq r0, {r0, r1, r4, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4641d136 │ │ │ │ - ldc 6, cr15, [r2, #128] @ 0x80 │ │ │ │ + stc 6, cr15, [sl, #128] @ 0x80 │ │ │ │ @ instruction: 0xf0403801 │ │ │ │ strtmi r8, [r2], -r7, lsl #1 │ │ │ │ - beq 164af70 │ │ │ │ + beq 164af80 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ @ instruction: 0xffacf7fc │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ - blmi 15fcdd0 │ │ │ │ + blmi 15fcde0 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blls 33d3a4 │ │ │ │ + blls 33d3b4 │ │ │ │ tstls r5, #20, 8 @ 0x14000000 │ │ │ │ @ instruction: 0xf10de73e │ │ │ │ movwcs r0, #2640 @ 0xa50 │ │ │ │ tstls r4, #0, 4 │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #16, 6 @ 0x40000000 │ │ │ │ - stc2 6, cr15, [r0], #460 @ 0x1cc │ │ │ │ - bleq 124afb0 │ │ │ │ + ldc2 6, cr15, [r8], {115} @ 0x73 │ │ │ │ + bleq 124afc0 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr4, cr15, {1} │ │ │ │ - blgt 2e04f4 │ │ │ │ + blgt 2e0504 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6773614 │ │ │ │ - @ instruction: 0xe649f813 │ │ │ │ - bcs a16f9c │ │ │ │ + strb pc, [r9], -fp, lsl #16 @ │ │ │ │ + bcs a16fac │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ cdpne 8, 5, cr13, cr3, cr11, {2} │ │ │ │ stmdale lr!, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ stclvs 13, cr6, [sp, #-212]! @ 0xffffff2c │ │ │ │ rsbcc r6, sp, #6976 @ 0x1b40 │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ @@ -490213,127 +490217,127 @@ │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ rsbne r6, sp, sp, ror #26 │ │ │ │ ldmib sp, {r2, r3, ip, pc}^ │ │ │ │ stmib sp, {r2, r3, r8}^ │ │ │ │ stmdbvs r8!, {r2, r4, r8} │ │ │ │ @ instruction: 0xf6732101 │ │ │ │ - @ instruction: 0xf10dfc6d │ │ │ │ + @ instruction: 0xf10dfc65 │ │ │ │ @ instruction: 0x46060a50 │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xffe2f676 │ │ │ │ + @ instruction: 0xffdaf676 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - @ instruction: 0x4602fdb5 │ │ │ │ + strmi pc, [r2], -sp, lsr #27 │ │ │ │ @ instruction: 0xf8ade798 │ │ │ │ @ instruction: 0xe7de0030 │ │ │ │ eorseq pc, r0, sp, lsl #17 │ │ │ │ stmdacc r0, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ eorseq pc, r0, sp, lsl #17 │ │ │ │ - blmi 8c8b78 │ │ │ │ + blmi 8c8b88 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blmi 87d2cc │ │ │ │ + blmi 87d2dc │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blmi 83d2c4 │ │ │ │ + blmi 83d2d4 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ stmib sp, {r5, r7, r8, fp, ip, sp, pc}^ │ │ │ │ strb r0, [r6, ip, lsl #12] │ │ │ │ - cdp 6, 14, cr15, cr2, cr0, {1} │ │ │ │ + cdp 6, 13, cr15, cr10, cr0, {1} │ │ │ │ ldmdaeq r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ tstcs r4, #3620864 @ 0x374000 │ │ │ │ tstcs r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - strmi pc, [r6], -pc, lsr #24 │ │ │ │ - blge 63b160 │ │ │ │ + strmi pc, [r6], -r7, lsr #24 │ │ │ │ + blge 63b170 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xffa6f676 │ │ │ │ + @ instruction: 0xff9ef676 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - @ instruction: 0xf10dfd79 │ │ │ │ + @ instruction: 0xf10dfd71 │ │ │ │ @ instruction: 0x46020a50 │ │ │ │ svclt 0x0000e75a │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ muleq r0, r8, r6 │ │ │ │ andeq r0, r0, ip, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed65ea0 │ │ │ │ + bl fed65eb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 312c88 │ │ │ │ + bmi 312c98 │ │ │ │ stmdbmi r4, {r0, r1, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - blx ff44c68a │ │ │ │ + blx ff24c69a │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xffffe7b5 │ │ │ │ @ instruction: 0xffff994b │ │ │ │ @ instruction: 0xf1a07b00 │ │ │ │ - blx fee0ecd8 │ │ │ │ + blx fee0ece8 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ vmax.s8 d20, d0, d13 │ │ │ │ @ instruction: 0x4691113f │ │ │ │ - stc2l 6, cr15, [r0, #-472] @ 0xfffffe28 │ │ │ │ + ldc2 6, cr15, [r8, #-472]! @ 0xfffffe28 │ │ │ │ strmi r4, [r7], -sl, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - ldc2 6, cr15, [r8, #-472]! @ 0xfffffe28 │ │ │ │ + ldc2 6, cr15, [r0, #-472]! @ 0xfffffe28 │ │ │ │ @ instruction: 0x4606463b │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2 6, cr15, [r0, #-472]! @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [r8, #-472]! @ 0xfffffe28 │ │ │ │ strmi r4, [r0], sl, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - stc2 6, cr15, [r8, #-472]! @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [r0, #-472]! @ 0xfffffe28 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strbmi pc, [fp], -r1, lsr #26 @ │ │ │ │ + @ instruction: 0x464bfd19 │ │ │ │ strmi r4, [r2], -r7, lsl #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x4642fd19 │ │ │ │ + @ instruction: 0x4642fd11 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2 6, cr15, [r2, #-472] @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [sl, #-472] @ 0xfffffe28 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ strcs r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - stc2 6, cr15, [sl, #-472] @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [r2, #-472] @ 0xfffffe28 │ │ │ │ @ instruction: 0x4602463b │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - ldc2 6, cr15, [r6, #-472]! @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [lr, #-472]! @ 0xfffffe28 │ │ │ │ strmi r9, [r1], -sl, lsl #22 │ │ │ │ @ instruction: 0xf0432204 │ │ │ │ strtmi r0, [r0], -r4, lsl #6 │ │ │ │ sbcslt r9, fp, #0, 10 │ │ │ │ - @ instruction: 0xf8ecf677 │ │ │ │ + @ instruction: 0xf8e4f677 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ @ instruction: 0xf1a07b00 │ │ │ │ - blx fee0eda0 │ │ │ │ + blx fee0edb0 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed65fa0 │ │ │ │ + bl fed65fb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sp, #-864]! @ 0xfffffca0 │ │ │ │ pushmi {r0, r1, r2, r7, ip, sp, pc} │ │ │ │ stcls 4, cr4, [sl], {125} @ 0x7d │ │ │ │ stccs 8, cr5, [r0], #-420 @ 0xfffffe5c │ │ │ │ @ instruction: 0xf04f4605 │ │ │ │ stmdavs r9, {} @ │ │ │ │ @@ -490350,49 +490354,49 @@ │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ @ instruction: 0xf8ad3d3d │ │ │ │ ldc 0, cr2, [sp, #32] │ │ │ │ strtmi r7, [r2], -r2, lsl #22 │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - blvc 24a438 │ │ │ │ - blx 184c7d6 │ │ │ │ + blvc 24a448 │ │ │ │ + blx 164c7e6 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e07bc │ │ │ │ + blgt 2e07cc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - bmi 68e95c │ │ │ │ + bmi 68e94c │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d111 │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ tstmi r3, #57409536 @ 0x36c0000 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ ldrb r3, [r4, r8] │ │ │ │ ldrb r9, [r2, r2, lsl #4] │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf620e7cf │ │ │ │ - svclt 0x0000edd8 │ │ │ │ - rsbseq r1, r7, r4, asr r2 │ │ │ │ + svclt 0x0000edd0 │ │ │ │ + rsbseq r1, r7, r4, asr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r1, [r7], #-30 @ 0xffffffe2 │ │ │ │ + rsbseq r1, r7, lr, asr #3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 2732b0 │ │ │ │ + blge 2732c0 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -490408,19 +490412,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6736930 │ │ │ │ - @ instruction: 0x7c63fa7f │ │ │ │ + @ instruction: 0x7c63fa77 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6744680 │ │ │ │ - ldmvs r3!, {r0, r1, r2, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -490428,215 +490432,215 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6764630 │ │ │ │ - bmi 4ce840 │ │ │ │ + bmi 4ce830 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf62081f0 │ │ │ │ - svclt 0x0000ed58 │ │ │ │ - rsbseq r1, r7, lr, ror r1 │ │ │ │ + svclt 0x0000ed50 │ │ │ │ + rsbseq r1, r7, lr, ror #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r7, r2, asr #1 │ │ │ │ + ldrhteq r1, [r7], #-2 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrmi r4, [sp], -r4, asr #24 │ │ │ │ addlt r4, r8, r4, asr #22 │ │ │ │ sxtab16mi r4, r8, ip, ror #8 │ │ │ │ ldrdls pc, [r0], #-141 @ 0xffffff73 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf1090300 │ │ │ │ adcmi r3, fp, #-67108861 @ 0xfc000003 │ │ │ │ @ instruction: 0xf851bf08 │ │ │ │ tstle ip, r3, lsr #32 │ │ │ │ - blmi 10e1894 │ │ │ │ + blmi 10e18a4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e9014 │ │ │ │ + blls 3e9024 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0x461687f0 │ │ │ │ - beq 389e64 │ │ │ │ + beq 389e74 │ │ │ │ tstcs r0, r2, asr ip │ │ │ │ - bl 3607d8 │ │ │ │ - bcs a11934 │ │ │ │ + bl 3607e8 │ │ │ │ + bcs a11944 │ │ │ │ smlabtne r4, sp, r9, lr │ │ │ │ mrcne 8, 2, sp, cr3, cr4, {0} │ │ │ │ ldmdale r2, {r0, r1, r2, r3, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstne r1, lr, asr #2 │ │ │ │ - blmi 653428 │ │ │ │ + blmi 653438 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ ldmdami r1, {r0, r4, r8, ip} │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ @ instruction: 0xf8cd9105 │ │ │ │ ldc 0, cr10, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6737b02 │ │ │ │ - @ instruction: 0x4607fa53 │ │ │ │ - blge 2bb518 │ │ │ │ + strmi pc, [r7], -fp, asr #20 │ │ │ │ + blge 2bb528 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - stc2l 6, cr15, [sl, #472] @ 0x1d8 │ │ │ │ + stc2l 6, cr15, [r2, #472] @ 0x1d8 │ │ │ │ @ instruction: 0x4632463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6761133 │ │ │ │ - @ instruction: 0x462bfb9d │ │ │ │ + @ instruction: 0x462bfb95 │ │ │ │ @ instruction: 0x46054632 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff90f7ff │ │ │ │ @ instruction: 0x46324653 │ │ │ │ strmi r4, [r6], -r1, asr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrtmi pc, [r3], -r7, lsl #31 @ │ │ │ │ strtmi r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6769700 │ │ │ │ - @ instruction: 0xe799fbb7 │ │ │ │ + ldr pc, [r9, pc, lsr #23] │ │ │ │ andsge pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7c7 │ │ │ │ bfi sl, r0, #0, #5 │ │ │ │ movweq pc, #442 @ 0x1ba @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ andscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf620e7bd │ │ │ │ - svclt 0x0000ecc0 │ │ │ │ - rsbseq r1, r7, r0, lsl #1 │ │ │ │ + svclt 0x0000ecb8 │ │ │ │ + rsbseq r1, r7, r0, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r7, ip, asr r0 │ │ │ │ + rsbseq r1, r7, ip, asr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed662a4 │ │ │ │ + bl fed662b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclmi 15, cr0, [sl], #-800 @ 0xfffffce0 │ │ │ │ - blmi 1cbb2d4 │ │ │ │ + blmi 1cbb2e4 │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ strmi r5, [ip], -r3, ror #17 │ │ │ │ movwls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrdcc lr, [r0, -r2] │ │ │ │ andsle r2, r2, r1, lsl #22 │ │ │ │ tstle r2, r1, lsl #18 │ │ │ │ stmdbcs r1, {r0, r4, r7, fp, sp, lr} │ │ │ │ andcs sp, r0, r9, asr #32 │ │ │ │ - blmi 1a21a5c │ │ │ │ + blmi 1a21a6c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e9148 │ │ │ │ + blls 3e9158 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r9, ip, lsr #1 │ │ │ │ stmdbcs r1, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldmvs r1, {r4, r5, r6, ip, lr, pc} │ │ │ │ mvnle r2, r1, lsl #18 │ │ │ │ - ldc 14, cr10, [pc, #16] @ 20f10c │ │ │ │ + ldc 14, cr10, [pc, #16] @ 20f11c │ │ │ │ movwcs r7, #2900 @ 0xb54 │ │ │ │ movwls r6, #18688 @ 0x4900 │ │ │ │ rsbsvs r2, r3, r0, lsr #4 │ │ │ │ - blvc 2ca740 │ │ │ │ - @ instruction: 0xf9d4f673 │ │ │ │ + blvc 2ca750 │ │ │ │ + @ instruction: 0xf9ccf673 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f9d20 │ │ │ │ + blgt 2f9d30 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - movwcs pc, #3403 @ 0xd4b @ │ │ │ │ + movwcs pc, #3395 @ 0xd43 @ │ │ │ │ movwls r2, #16896 @ 0x4200 │ │ │ │ rsbsvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - @ instruction: 0x4606f9bd │ │ │ │ - blge 2bb644 │ │ │ │ + @ instruction: 0x4606f9b5 │ │ │ │ + blge 2bb654 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - ldc2 6, cr15, [r4, #-472]! @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [ip, #-472]! @ 0xfffffe28 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r8, lsr #12 │ │ │ │ - blx 10ccb3e │ │ │ │ + blx eccb4e │ │ │ │ mcrge 7, 0, lr, cr4, cr6, {5} │ │ │ │ - blvc 104a7e8 │ │ │ │ + blvc 104a7f8 │ │ │ │ stmdbvs r0, {r8, r9, sp} │ │ │ │ eorcs r9, r0, #4, 6 @ 0x10000000 │ │ │ │ stc 0, cr6, [sp, #460] @ 0x1cc │ │ │ │ @ instruction: 0xf6737b02 │ │ │ │ - @ instruction: 0x4607f99d │ │ │ │ - blge 2bb684 │ │ │ │ + @ instruction: 0x4607f995 │ │ │ │ + blge 2bb694 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - ldc2 6, cr15, [r4, #-472] @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [ip, #-472] @ 0xfffffe28 │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ tstcs r1, r4, lsl #6 │ │ │ │ movwcs r6, #115 @ 0x73 │ │ │ │ stmib sp, {r3, r5, r8, fp, sp, lr}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - @ instruction: 0xf986f673 │ │ │ │ + @ instruction: 0xf97ef673 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f9dbc │ │ │ │ + blgt 2f9dcc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - @ instruction: 0x463bfcfd │ │ │ │ + @ instruction: 0x463bfcf5 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ strtmi r7, [r8], -r8, ror #3 │ │ │ │ @ instruction: 0xf6769600 │ │ │ │ - ldrb pc, [pc, -r3, lsl #22]! @ │ │ │ │ - ldc 14, cr10, [pc, #16] @ 20f1e8 │ │ │ │ + @ instruction: 0xe77ffafb │ │ │ │ + ldc 14, cr10, [pc, #16] @ 20f1f8 │ │ │ │ movwcs r7, #2845 @ 0xb1d │ │ │ │ movwls r6, #18688 @ 0x4900 │ │ │ │ rsbsvs r2, r3, r0, lsr #4 │ │ │ │ - blvc 2ca81c │ │ │ │ - @ instruction: 0xf966f673 │ │ │ │ + blvc 2ca82c │ │ │ │ + @ instruction: 0xf95ef673 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f9dfc │ │ │ │ + blgt 2f9e0c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - movwcs pc, #3293 @ 0xcdd @ │ │ │ │ + movwcs pc, #3285 @ 0xcd5 @ │ │ │ │ movwls r2, #16896 @ 0x4200 │ │ │ │ rsbsvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - strmi pc, [r6], -pc, asr #18 │ │ │ │ - blge 2bb720 │ │ │ │ + strmi pc, [r6], -r7, asr #18 │ │ │ │ + blge 2bb730 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - stc2l 6, cr15, [r6], {118} @ 0x76 │ │ │ │ + ldc2 6, cr15, [lr], #472 @ 0x1d8 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - blx ff54cc18 │ │ │ │ + blx ff34cc28 │ │ │ │ @ instruction: 0xf620e748 │ │ │ │ - svclt 0x0000ebe2 │ │ │ │ + svclt 0x0000ebda │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, lr, asr #30 │ │ │ │ + rsbseq r0, r7, lr, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r8, lsr #30 │ │ │ │ + rsbseq r0, r7, r8, lsl pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ ldrbpl pc, [r4, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb097 │ │ │ │ @@ -490646,15 +490650,15 @@ │ │ │ │ ldrmi r5, [r5], -ip, lsr #18 │ │ │ │ strbcs pc, [r8, #2271] @ 0x8df @ │ │ │ │ ldrls r6, [r5], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ stmdbvs r8, {r2, r9, sl, lr}^ │ │ │ │ rsbcs r5, r4, #10158080 @ 0x9b0000 │ │ │ │ movwcc pc, #2818 @ 0xb02 @ │ │ │ │ - blcs 22e314 │ │ │ │ + blcs 22e324 │ │ │ │ @ instruction: 0xf891d047 │ │ │ │ @ instruction: 0xf5b07029 │ │ │ │ subsle r7, r4, #724 @ 0x2d4 │ │ │ │ svcvc 0x009df5b0 │ │ │ │ @ instruction: 0xf5a0d335 │ │ │ │ stmdacs pc!, {r0, r2, r3, r4, r7, ip, sp, lr} @ │ │ │ │ ldm pc, {r0, r1, r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ @@ -490687,15 +490691,15 @@ │ │ │ │ smlattle r4, r9, r8, r2 │ │ │ │ ldmdavc r3!, {r1, r2, r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf140079a │ │ │ │ strcs r8, [r0, #-802] @ 0xfffffcde │ │ │ │ ldrcs pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ strcc pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7693b4 │ │ │ │ + blls 7693c4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x462885d1 │ │ │ │ pop {r0, r1, r2, r4, ip, sp, pc} │ │ │ │ vrecps.f32 q12, q8, q8 │ │ │ │ addsmi r2, r8, #-1409286144 @ 0xac000000 │ │ │ │ vhadd.s8 d29, d0, d18 │ │ │ │ @@ -490705,142 +490709,142 @@ │ │ │ │ stmdbvs r0!, {r0, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ ldrdcc pc, [ip, #-128] @ 0xffffff80 │ │ │ │ ldmib sp, {r1, r3, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r1, r3, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf6736706 │ │ │ │ - @ instruction: 0x4605f893 │ │ │ │ + strmi pc, [r5], -fp, lsl #17 │ │ │ │ sbcsle r2, r1, r0, lsl #16 │ │ │ │ - blgt 2f9fb4 │ │ │ │ + blgt 2f9fc4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6763514 │ │ │ │ - strb pc, [r7, r9, lsl #24] @ │ │ │ │ + strb pc, [r7, r1, lsl #24] @ │ │ │ │ sbcle r2, r4, r0, lsl #28 │ │ │ │ @ instruction: 0x065b7833 │ │ │ │ vst3. {d29,d31,d33}, [pc], r1 │ │ │ │ stmdbvs r0!, {r0, r1, r3, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8a0f673 │ │ │ │ + @ instruction: 0xf898f673 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 74cda2 │ │ │ │ + blx 54cdb2 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx ffeccdb2 │ │ │ │ + blx ffcccdc2 │ │ │ │ @ instruction: 0x46411d32 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4605fe5d │ │ │ │ @ instruction: 0xd1a92800 │ │ │ │ msrne (UNDEF: 105), r0 │ │ │ │ @ instruction: 0xf6736920 │ │ │ │ - @ instruction: 0xf100f887 │ │ │ │ + @ instruction: 0xf100f87f │ │ │ │ pkhbtmi r0, r1, r8, lsl #20 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744651 │ │ │ │ - @ instruction: 0xf047fafb │ │ │ │ + @ instruction: 0xf047faf3 │ │ │ │ strbmi r0, [r9], -r4, lsl #22 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x4651fbd7 │ │ │ │ + ldrbmi pc, [r1], -pc, asr #23 @ │ │ │ │ andcs r4, r4, #95420416 @ 0x5b00000 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - ldc2 6, cr15, [lr, #472] @ 0x1d8 │ │ │ │ + ldc2 6, cr15, [r6, #472] @ 0x1d8 │ │ │ │ @ instruction: 0xf8966873 │ │ │ │ strmi sl, [r1], r1 │ │ │ │ - beq 28b450 │ │ │ │ + beq 28b460 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmib sp, {r3, r5, r6, sl, pc}^ │ │ │ │ eorcs r3, r0, #41943040 @ 0x2800000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 4caab0 │ │ │ │ - blvc 3caa74 │ │ │ │ - @ instruction: 0xf83af673 │ │ │ │ + blvc 4caac0 │ │ │ │ + blvc 3caa84 │ │ │ │ + @ instruction: 0xf832f673 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2fa064 │ │ │ │ + blgt 2fa074 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - ldmvs r3!, {r0, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwls r8, #42071 @ 0xa457 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6737b06 │ │ │ │ - @ instruction: 0x4606f81f │ │ │ │ - blge 3bb980 │ │ │ │ + @ instruction: 0x4606f817 │ │ │ │ + blge 3bb990 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx fe7cce6a │ │ │ │ + blx fe5cce7a │ │ │ │ svceq 0x0000f1ba │ │ │ │ strthi pc, [r9], #-0 │ │ │ │ @ instruction: 0xf10d4649 │ │ │ │ strbmi r0, [sl], -r8, lsr #18 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0a02 │ │ │ │ @ instruction: 0xf7ffa028 │ │ │ │ @ instruction: 0x4632fcdd │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xf95af676 │ │ │ │ + @ instruction: 0xf952f676 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ eorcs sl, r0, #40 @ 0x28 │ │ │ │ strmi r9, [r2], fp, lsl #6 │ │ │ │ - blvc 4cab40 │ │ │ │ + blvc 4cab50 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 3cab08 │ │ │ │ - @ instruction: 0xfff0f672 │ │ │ │ + blvc 3cab18 │ │ │ │ + @ instruction: 0xffe8f672 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #10758 @ 0x2a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6764619 │ │ │ │ - blls 2ce28c │ │ │ │ + blls 2ce27c │ │ │ │ @ instruction: 0x46523314 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x4601f939 │ │ │ │ + @ instruction: 0x4601f931 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - vldr d15, [pc, #660] @ 20f79c │ │ │ │ + vldr d15, [pc, #628] @ 20f78c │ │ │ │ movwcs r7, #11215 @ 0x2bcf │ │ │ │ andvs r4, r3, #136314880 @ 0x8200000 │ │ │ │ movwcs r2, #544 @ 0x220 │ │ │ │ movwls r6, #43296 @ 0xa920 │ │ │ │ @ instruction: 0xf8c92101 │ │ │ │ stc 0, cr3, [sp, #16] │ │ │ │ @ instruction: 0xf6727b06 │ │ │ │ - strmi pc, [r1], r9, asr #31 │ │ │ │ - blge 3bba8c │ │ │ │ + strmi pc, [r1], r1, asr #31 │ │ │ │ + blge 3bba9c │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x464bfb3d │ │ │ │ + @ instruction: 0x464bfb35 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0xf8cd71e8 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - @ instruction: 0xf942f676 │ │ │ │ + @ instruction: 0xf93af676 │ │ │ │ @ instruction: 0x4601465b │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ andcs r9, r4, #0, 4 │ │ │ │ - ldc2l 6, cr15, [sl], #472 @ 0x1d8 │ │ │ │ + ldc2l 6, cr15, [r2], #472 @ 0x1d8 │ │ │ │ pkhtbmi r4, r1, r1, asr #12 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strtmi pc, [sl], -r7, lsr #23 │ │ │ │ + @ instruction: 0x462afb9f │ │ │ │ @ instruction: 0x46414633 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - blx feccd57a │ │ │ │ + blx feccd58a │ │ │ │ @ instruction: 0x46054651 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462afbbf │ │ │ │ + @ instruction: 0x462afbb7 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx ff6ccf6a │ │ │ │ + blx ff4ccf7a │ │ │ │ ldrb r4, [r3], r5, lsl #12 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmdavs r3!, {r4, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf1018287 │ │ │ │ @ instruction: 0xf04f0518 │ │ │ │ movwcs r0, #15104 @ 0x3b00 │ │ │ │ @@ -490857,193 +490861,193 @@ │ │ │ │ ldmdblt r3!, {r0, r1, r3, r6, ip, sp} │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmdavc r3!, {r1, r2, r3, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf57f06dd │ │ │ │ @ instruction: 0xf44faeaa │ │ │ │ @ instruction: 0xf04f71ae │ │ │ │ @ instruction: 0xf6720900 │ │ │ │ - @ instruction: 0xf100ff87 │ │ │ │ + @ instruction: 0xf100ff7f │ │ │ │ @ instruction: 0x46050618 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744631 │ │ │ │ - @ instruction: 0x4629f9fb │ │ │ │ + @ instruction: 0x4629f9f3 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760b01 │ │ │ │ - vpmin.s8 , q8, │ │ │ │ + vpmax.s8 , q8, │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xff74f672 │ │ │ │ + @ instruction: 0xff6cf672 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strmi r2, [r5], -r0, lsr #6 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf9e8f674 │ │ │ │ + @ instruction: 0xf9e0f674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf676ad0a │ │ │ │ - strtmi pc, [sl], -r5, asr #21 │ │ │ │ + @ instruction: 0x462afabd │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ ldc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ strtmi r4, [sl], -r1, asr #12 │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ stc2 7, cr15, [ip], {255} @ 0xff │ │ │ │ strmi r4, [r2], sl, lsr #12 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwls r2, #41730 @ 0xa302 │ │ │ │ stc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ @ instruction: 0x46424653 │ │ │ │ vmax.s8 d20, d16, d2 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xf880f676 │ │ │ │ + @ instruction: 0xf878f676 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462af879 │ │ │ │ + @ instruction: 0x462af871 │ │ │ │ ldrtmi r4, [r1], -r2, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffb028 │ │ │ │ strbmi pc, [r3], -sp, ror #23 @ │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xf86af676 │ │ │ │ + @ instruction: 0xf862f676 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strtmi pc, [sl], -r3, ror #16 │ │ │ │ + @ instruction: 0x462af85b │ │ │ │ @ instruction: 0x46054631 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff9028 │ │ │ │ @ instruction: 0x462afbd7 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xf854f676 │ │ │ │ + @ instruction: 0xf84cf676 │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf6769000 │ │ │ │ - @ instruction: 0x4605fc3f │ │ │ │ + @ instruction: 0x4605fc37 │ │ │ │ cdpcs 6, 0, cr14, cr0, cr14, {1} │ │ │ │ mcrge 4, 1, pc, cr11, cr15, {1} @ │ │ │ │ vmvn.i16 d23, #213 @ 0x00d5 │ │ │ │ stccs 5, cr0, [r0, #-512] @ 0xfffffe00 │ │ │ │ mcrge 4, 1, pc, cr5, cr15, {3} @ │ │ │ │ msrcs (UNDEF: 47), r0 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100ff03 │ │ │ │ + @ instruction: 0xf100fefb │ │ │ │ @ instruction: 0x46060918 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744649 │ │ │ │ - @ instruction: 0x4631f977 │ │ │ │ + ldrtmi pc, [r1], -pc, ror #18 @ │ │ │ │ @ instruction: 0xf0474620 │ │ │ │ @ instruction: 0xf6760704 │ │ │ │ - vpmin.s8 , q0, │ │ │ │ + vpmax.s8 , q0, │ │ │ │ stmdbvs r0!, {r0, r3, r5, r6, r8, ip} │ │ │ │ - mrc2 6, 7, pc, cr0, cr2, {3} │ │ │ │ + mcr2 6, 7, pc, cr8, cr2, {3} @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204606 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf964f674 │ │ │ │ + @ instruction: 0xf95cf674 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - blx 12cd110 │ │ │ │ + blx 10cd120 │ │ │ │ ldrtmi r4, [fp], -r9, asr #12 │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - ldrtmi pc, [fp], -r9, lsl #24 @ │ │ │ │ + ldrtmi pc, [fp], -r1, lsl #24 @ │ │ │ │ andcs r4, r4, #68157440 @ 0x4100000 │ │ │ │ strmi r9, [r5], -r0, lsl #10 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strtmi pc, [sl], -r1, lsl #24 │ │ │ │ + @ instruction: 0x462afbf9 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xf806f676 │ │ │ │ + @ instruction: 0xfffef675 │ │ │ │ strb r4, [r9, #1541]! @ 0x605 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fec7 │ │ │ │ + @ instruction: 0xf100febf │ │ │ │ @ instruction: 0x463b0618 │ │ │ │ andcs r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf6744631 │ │ │ │ - @ instruction: 0x4629f93b │ │ │ │ + @ instruction: 0x4629f933 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760901 │ │ │ │ - vpmin.s8 d31, d0, d7 │ │ │ │ + vpmax.s8 d31, d0, d15 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r4, r5, r8, ip} │ │ │ │ - mrc2 6, 5, pc, cr4, cr2, {3} │ │ │ │ + mcr2 6, 5, pc, cr12, cr2, {3} @ │ │ │ │ @ instruction: 0xf100463b │ │ │ │ @ instruction: 0x46050718 │ │ │ │ ldrtmi r2, [r9], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf928f674 │ │ │ │ + @ instruction: 0xf920f674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf676ad0a │ │ │ │ - strtmi pc, [sl], -r5, lsl #20 │ │ │ │ + @ instruction: 0x462af9fd │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwls r2, #41730 @ 0xa302 │ │ │ │ - blx 174d7be │ │ │ │ + blx 174d7ce │ │ │ │ strmi r4, [r0], sl, lsr #12 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ - blx 154d7ce │ │ │ │ + blx 154d7de │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - strtmi pc, [sl], -r9, asr #31 │ │ │ │ + strtmi pc, [sl], -r1, asr #31 │ │ │ │ ldrtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff9028 │ │ │ │ @ instruction: 0x4643fb3d │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xffb8f675 │ │ │ │ + @ instruction: 0xffb0f675 │ │ │ │ @ instruction: 0x462a4639 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ eorhi pc, r8, sp, asr #17 │ │ │ │ - blx d4d80e │ │ │ │ + blx d4d81e │ │ │ │ @ instruction: 0x4602463b │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - strtmi pc, [sl], -r9, lsr #31 │ │ │ │ + strtmi pc, [sl], -r1, lsr #31 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff8028 │ │ │ │ @ instruction: 0x462bfb1d │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xff9af675 │ │ │ │ + @ instruction: 0xff92f675 │ │ │ │ ldrb r4, [sp, #-1541]! @ 0xfffff9fb │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, r2, lsl #27 │ │ │ │ + rsbseq r0, r7, r2, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, sl, ror sp │ │ │ │ + rsbseq r0, r7, sl, ror #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq r0, [r7], #-204 @ 0xffffff34 │ │ │ │ + rsbseq r0, r7, ip, lsr #25 │ │ │ │ @ instruction: 0x2e006920 │ │ │ │ @ instruction: 0x81b2f000 │ │ │ │ @ instruction: 0xf0137833 │ │ │ │ @ instruction: 0xf0400602 │ │ │ │ stmdbvs r2, {r0, r1, r4, r5, r7, r8, pc}^ │ │ │ │ umaalcs pc, sp, r2, r8 @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmibeq fp, {r0, r2, r3, r5, r7, r8, pc}^ │ │ │ │ svclt 0x00942f20 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 210490 │ │ │ │ + blcs 2104a0 │ │ │ │ ldclge 4, cr15, [r5, #-252] @ 0xffffff04 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ - mrc2 6, 1, pc, cr4, cr2, {3} │ │ │ │ + mcr2 6, 1, pc, cr12, cr2, {3} @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf8a8f674 │ │ │ │ + @ instruction: 0xf8a0f674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf986f676 │ │ │ │ - b 13d80c4 │ │ │ │ + @ instruction: 0xf97ef676 │ │ │ │ + b 13d80d4 │ │ │ │ strbmi r0, [r1], -r2, lsl #6 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - blx 154d29a │ │ │ │ + blx 134d2aa │ │ │ │ ldr r4, [fp, #-1541]! @ 0xfffff9fb │ │ │ │ stmdbvs r3, {r5, r8, fp, sp, lr}^ │ │ │ │ umaalcc pc, ip, r3, r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strdlt r8, [lr, #-8]! │ │ │ │ @ instruction: 0x069a7833 │ │ │ │ rscshi pc, r3, r0, lsl #2 │ │ │ │ @@ -491055,17 +491059,17 @@ │ │ │ │ @ instruction: 0x311ef8b0 │ │ │ │ @ instruction: 0x611cf8b0 │ │ │ │ movweq pc, #4515 @ 0x11a3 @ │ │ │ │ msrcs CPSR_, r0 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ streq pc, [r1], -r6, lsr #3 │ │ │ │ @ instruction: 0xf686fab6 │ │ │ │ - b 15da114 │ │ │ │ - b 15d4660 │ │ │ │ - b 1395270 │ │ │ │ + b 15da124 │ │ │ │ + b 15d4670 │ │ │ │ + b 1395280 │ │ │ │ @ instruction: 0xf8900643 │ │ │ │ vbic.i32 d19, #183 @ 0x000000b7 │ │ │ │ @ instruction: 0xf0001340 │ │ │ │ @ instruction: 0xf08381db │ │ │ │ cdpcs 3, 0, cr0, cr0, cr1, {0} │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @@ -491078,269 +491082,269 @@ │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ @ instruction: 0x81b6f100 │ │ │ │ stmib r8, {r0, r8, r9, sl, ip, sp}^ │ │ │ │ svccs 0x00033200 │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4629d1f0 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ - @ instruction: 0xf800f676 │ │ │ │ + @ instruction: 0xfff8f675 │ │ │ │ strbt r4, [r5], #1541 @ 0x605 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmdavc r3!, {r1, r5, r6, r7, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf53f07d9 │ │ │ │ @ instruction: 0x463aacde │ │ │ │ stmdbvs r0!, {r0, r1, r8, sp} │ │ │ │ - ldc2 6, cr15, [r8, #456] @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [r0, #456] @ 0x1c8 │ │ │ │ strtmi r4, [r9], -r5, lsl #12 │ │ │ │ ldrcc r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf914f676 │ │ │ │ + @ instruction: 0xf90cf676 │ │ │ │ stmdbvs r0!, {r1, r4, r6, r7, sl, sp, lr, pc} │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ nopeq {19} │ │ │ │ stclge 4, cr15, [fp], {127} @ 0x7f │ │ │ │ eorcs r9, r0, #16, 6 @ 0x40000000 │ │ │ │ tstcs r3, r2, lsl r3 │ │ │ │ cdpge 3, 0, cr9, cr14, cr15, {0} │ │ │ │ tstls r3, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x311cf8b0 │ │ │ │ @ instruction: 0xf8b0930e │ │ │ │ tstls r0, #-2147483641 @ 0x80000007 │ │ │ │ msrcc CPSR_, r0 @ │ │ │ │ @ instruction: 0xf6729312 │ │ │ │ - @ instruction: 0x4605fd77 │ │ │ │ + strmi pc, [r5], -pc, ror #26 │ │ │ │ cdpgt 1, 0, cr11, cr15, cr0, {3} │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ cmnvs fp, #-1476395008 @ 0xa8000000 │ │ │ │ @ instruction: 0x63a8ce03 │ │ │ │ strtmi r6, [r9], -r9, ror #7 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xf8eaf676 │ │ │ │ + @ instruction: 0xf8e2f676 │ │ │ │ strcs r4, [r0], -r9, lsr #12 │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ @ instruction: 0xf6769600 │ │ │ │ - strmi pc, [r5], -pc, lsr #21 │ │ │ │ + strmi pc, [r5], -r7, lsr #21 │ │ │ │ stcls 4, cr14, [r3], {158} @ 0x9e │ │ │ │ movwls r2, #41217 @ 0xa101 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ movwcs lr, #43485 @ 0xa9dd │ │ │ │ movwcs lr, #27085 @ 0x69cd │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - ldc2l 6, cr15, [r0, #-456] @ 0xfffffe38 │ │ │ │ + stc2l 6, cr15, [r8, #-456] @ 0xfffffe38 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18950 @ 0x4a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6764619 │ │ │ │ - blls 34dd4c │ │ │ │ + blls 34dd3c │ │ │ │ stcvc 3, cr3, [r8], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xf6759304 │ │ │ │ - blls 30e178 │ │ │ │ + blls 30e168 │ │ │ │ ldmdbvs r8, {r0, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [r2], {114} @ 0x72 │ │ │ │ - blls 32eb04 │ │ │ │ + stc2l 6, cr15, [sl], {114} @ 0x72 │ │ │ │ + blls 32eb14 │ │ │ │ cmplt pc, #136314880 @ 0x8200000 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10d4681 │ │ │ │ cdpge 12, 0, cr0, cr6, cr8, {1} │ │ │ │ stmib sp, {r2, r6, r9, sl, lr}^ │ │ │ │ ldrbmi r3, [r8, #4] │ │ │ │ stmib r6, {r2, r4, r5, r6, r7, sp, lr}^ │ │ │ │ svclt 0x00084400 │ │ │ │ cdpeq 1, 3, cr15, cr0, cr9, {0} │ │ │ │ svclt 0x001560b4 │ │ │ │ cdpeq 1, 3, cr15, cr0, cr9, {0} │ │ │ │ - blx 19f6688 │ │ │ │ + blx 19f6698 │ │ │ │ movwls pc, #39560 @ 0x9a88 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strls fp, [r9, #-3860] @ 0xfffff0ec │ │ │ │ - beq 24bbc4 │ │ │ │ + beq 24bbd4 │ │ │ │ stmdbeq r0!, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldm r6, {r3, r4, r5, r7, r8, sl, lr} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf889000f │ │ │ │ bicsle sl, lr, r0, lsr #32 │ │ │ │ @ instruction: 0xa014f8dd │ │ │ │ ldrbmi r9, [r1], -r3, lsl #16 │ │ │ │ - stc2l 6, cr15, [r2, #-468] @ 0xfffffe2c │ │ │ │ + ldc2 6, cr15, [sl, #-468]! @ 0xfffffe2c │ │ │ │ str r4, [r8, #1541] @ 0x605 │ │ │ │ - blcs 229d80 │ │ │ │ + blcs 229d90 │ │ │ │ ldclge 4, cr15, [r5, #-508]! @ 0xfffffe04 │ │ │ │ - blcs 229e88 │ │ │ │ + blcs 229e98 │ │ │ │ ldclge 4, cr15, [r1, #-508]! @ 0xfffffe04 │ │ │ │ vqshl.s8 d30, d27, d0 │ │ │ │ @ instruction: 0xf672115d │ │ │ │ - @ instruction: 0xf100fd1b │ │ │ │ + @ instruction: 0xf100fd13 │ │ │ │ @ instruction: 0x46050618 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - strtmi pc, [r0], -pc, lsl #31 │ │ │ │ + strtmi pc, [r0], -r7, lsl #31 │ │ │ │ @ instruction: 0xf6764629 │ │ │ │ - stmdbvs r0!, {r0, r2, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ ldrle r0, [r2], #-1691 @ 0xfffff965 │ │ │ │ @ instruction: 0x311cf8b0 │ │ │ │ @ instruction: 0xf8b04631 │ │ │ │ movwls r2, #57630 @ 0xe11e │ │ │ │ msrcc CPSR_, r0 @ │ │ │ │ andls r4, pc, #32, 12 @ 0x2000000 │ │ │ │ tstls r0, #57344 @ 0xe000 │ │ │ │ - blx ff4cdb04 │ │ │ │ + blx ff4cdb14 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r6], {127} @ 0x7f │ │ │ │ vmla.i8 d22, d0, d16 │ │ │ │ @ instruction: 0xf10d212f │ │ │ │ @ instruction: 0xf6720928 │ │ │ │ - @ instruction: 0xf100fcf1 │ │ │ │ + @ instruction: 0xf100fce9 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734641 │ │ │ │ - strtmi pc, [r9], -r5, ror #30 │ │ │ │ + qsaxmi pc, r9, sp @ │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760a00 │ │ │ │ - strbmi pc, [sl], -r1, asr #16 @ │ │ │ │ + @ instruction: 0x464af839 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ eorge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf990f7ff │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ movwls r2, #41729 @ 0xa301 │ │ │ │ @ instruction: 0xf988f7ff │ │ │ │ strmi r4, [r0], fp, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x462071d7 │ │ │ │ - mcr2 6, 0, pc, cr4, cr5, {3} @ │ │ │ │ + ldc2l 6, cr15, [ip, #468]! @ 0x1d4 │ │ │ │ strmi r4, [r1], fp, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - ldc2l 6, cr15, [ip, #468]! @ 0x1d4 │ │ │ │ + ldc2l 6, cr15, [r4, #468]! @ 0x1d4 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ bicsvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x462afdf5 │ │ │ │ + strtmi pc, [sl], -sp, ror #27 │ │ │ │ strmi r4, [r5], -r3, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [r2], -sp, ror #27 @ │ │ │ │ + ldrtmi pc, [r2], -r5, ror #27 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - stc2l 6, cr15, [r6, #468]! @ 0x1d4 │ │ │ │ + ldc2l 6, cr15, [lr, #468] @ 0x1d4 │ │ │ │ strbmi r4, [sl], -fp, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - mrc2 6, 0, pc, cr2, cr5, {3} │ │ │ │ + mcr2 6, 0, pc, cr10, cr5, {3} @ │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf676a000 │ │ │ │ - strmi pc, [r5], -r9, asr #19 │ │ │ │ - bllt ff04dbc8 │ │ │ │ + strmi pc, [r5], -r1, asr #19 │ │ │ │ + bllt ff04dbd8 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 21bd08 │ │ │ │ - blge fee8cdd4 │ │ │ │ + blcs 21bd18 │ │ │ │ + blge fee8cde4 │ │ │ │ msrcs (UNDEF: 47), r0 │ │ │ │ - ldc2 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + stc2 6, cr15, [r8], {114} @ 0x72 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrtmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xff04f673 │ │ │ │ + mrc2 6, 7, pc, cr12, cr3, {3} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xffe2f675 │ │ │ │ + @ instruction: 0xffdaf675 │ │ │ │ msrcs R11_fiq, r0 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fc7f │ │ │ │ + @ instruction: 0xf100fc77 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734641 │ │ │ │ - @ instruction: 0x4629fef3 │ │ │ │ + strtmi pc, [r9], -fp, ror #29 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrdcs pc, [r9, #241]! @ 0xf1 │ │ │ │ + mvncs pc, r9, asr #31 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fc6f │ │ │ │ + @ instruction: 0xf100fc67 │ │ │ │ @ instruction: 0x463b0918 │ │ │ │ andcs r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf6734649 │ │ │ │ - strtmi pc, [r9], -r3, ror #29 │ │ │ │ + @ instruction: 0x4629fedb │ │ │ │ @ instruction: 0xf0474620 │ │ │ │ @ instruction: 0xf6750704 │ │ │ │ - @ instruction: 0xf44fffbf │ │ │ │ + @ instruction: 0xf44fffb7 │ │ │ │ stmdbvs r0!, {r1, r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - mrrc2 6, 7, pc, ip, cr2 @ │ │ │ │ - beq 84c04c │ │ │ │ + mrrc2 6, 7, pc, r4, cr2 @ │ │ │ │ + beq 84c05c │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrbmi r2, [r1], -r3, lsl #4 │ │ │ │ - mrc2 6, 6, pc, cr0, cr3, {3} │ │ │ │ + mcr2 6, 6, pc, cr8, cr3, {3} @ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf6752500 │ │ │ │ - strbmi pc, [r1], -sp, lsr #31 @ │ │ │ │ + strbmi pc, [r1], -r5, lsr #31 @ │ │ │ │ andcs r4, r4, #61865984 @ 0x3b00000 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - @ instruction: 0xf974f676 │ │ │ │ + @ instruction: 0xf96cf676 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x4631fd79 │ │ │ │ + @ instruction: 0x4631fd71 │ │ │ │ @ instruction: 0x4606463b │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - ldrtmi pc, [r2], -r5, ror #18 @ │ │ │ │ + @ instruction: 0x4632f95d │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2l 6, cr15, [sl, #-468]! @ 0xfffffe2c │ │ │ │ + stc2l 6, cr15, [r2, #-468]! @ 0xfffffe2c │ │ │ │ @ instruction: 0x4651463b │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf956f676 │ │ │ │ + @ instruction: 0xf94ef676 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x4605fd5b │ │ │ │ - bllt 11cdcbc │ │ │ │ + @ instruction: 0x4605fd53 │ │ │ │ + bllt 11cdccc │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0x4682fbf7 │ │ │ │ + strmi pc, [r2], pc, ror #23 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - @ instruction: 0xff74f675 │ │ │ │ + @ instruction: 0xff6cf675 │ │ │ │ tstpeq r4, #-2147483646 @ p-variant is OBSOLETE @ 0x80000002 │ │ │ │ ldrt r2, [fp], -r0, lsl #4 │ │ │ │ streq pc, [r4], -r6, asr #32 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf7ffae2a │ │ │ │ strtmi fp, [sl], -r8, lsr #22 │ │ │ │ @ instruction: 0x46414633 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ @ instruction: 0xffecf7fe │ │ │ │ @ instruction: 0xf7ff4605 │ │ │ │ @ instruction: 0x4601bb1f │ │ │ │ strtmi sl, [r0], -sl, lsl #20 │ │ │ │ @ instruction: 0xf7ff930a │ │ │ │ strmi pc, [r5], -pc, lsr #17 │ │ │ │ - bllt feb8dd0c │ │ │ │ + bllt feb8dd1c │ │ │ │ strbmi sl, [r9], -sl, lsl #20 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf7ff930a │ │ │ │ strmi pc, [r6], -r5, lsr #17 │ │ │ │ - bllt fefcdd20 │ │ │ │ + bllt fefcdd30 │ │ │ │ tstls r2, r8, ror #16 │ │ │ │ - blx 144d8a8 │ │ │ │ + blx 124d8b8 │ │ │ │ strmi r9, [r6], -r2, lsl #18 │ │ │ │ @ instruction: 0x2e006920 │ │ │ │ ldclge 4, cr15, [ip, #508] @ 0x1fc │ │ │ │ @ instruction: 0x71aef44f │ │ │ │ - blx ffa4d70a │ │ │ │ + blx ff84d71a │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r9], -r3, lsl #4 │ │ │ │ - mrc2 6, 2, pc, cr4, cr3, {3} │ │ │ │ + mcr2 6, 2, pc, cr12, cr3, {3} @ │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xff32f675 │ │ │ │ + @ instruction: 0xff2af675 │ │ │ │ stmdavs r8!, {r0, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6dfaf0a │ │ │ │ - ldrtmi pc, [sl], -r9, ror #20 @ │ │ │ │ + ldrtmi pc, [sl], -r1, ror #20 @ │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ff960a │ │ │ │ @ instruction: 0x463af87d │ │ │ │ strmi r4, [r2], r9, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff8028 │ │ │ │ @ instruction: 0x4649f875 │ │ │ │ @@ -491350,65 +491354,65 @@ │ │ │ │ andls pc, r2, sp, ror #16 │ │ │ │ @ instruction: 0xf8906920 │ │ │ │ @ instruction: 0xf8b03137 │ │ │ │ @ instruction: 0xf013511c │ │ │ │ @ instruction: 0xf0000320 │ │ │ │ vqadd.s8 d24, d16, d29 │ │ │ │ @ instruction: 0xf672212f │ │ │ │ - @ instruction: 0xf100fbab │ │ │ │ + @ instruction: 0xf100fba3 │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734659 │ │ │ │ - @ instruction: 0x4649fe1f │ │ │ │ + @ instruction: 0x4649fe17 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x463afefd │ │ │ │ + @ instruction: 0x463afef5 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xf7ff960a │ │ │ │ strmi pc, [r6], -sp, asr #16 │ │ │ │ - bleq a4bf10 │ │ │ │ + bleq a4bf20 │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7feb000 │ │ │ │ @ instruction: 0xf06fffdb │ │ │ │ strmi r0, [r7], -r1, lsl #4 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7feb000 │ │ │ │ @ instruction: 0x463bffd1 │ │ │ │ ldrbmi r4, [r2], -r1, lsl #13 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x463bfcb5 │ │ │ │ + ldrtmi pc, [fp], -sp, lsr #25 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ mulls r3, r1, r1 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrbmi pc, [r2], -sp, lsr #25 @ │ │ │ │ + ldrbmi pc, [r2], -r5, lsr #25 @ │ │ │ │ strmi r4, [r2], fp, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - strbmi pc, [fp], -r5, lsr #25 @ │ │ │ │ + @ instruction: 0x464bfc9d │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ pkhbtmi r7, r0, r1, lsl #3 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x463bfc9d │ │ │ │ + @ instruction: 0x463bfc95 │ │ │ │ vmin.s8 q10, q0, q1 │ │ │ │ pkhtbmi r1, r1, r1, asr #2 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - bls 30f09c │ │ │ │ + bls 30f08c │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - stc2 6, cr15, [lr], {117} @ 0x75 │ │ │ │ + stc2 6, cr15, [r6], {117} @ 0x75 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vmax.s8 d20, d0, d7 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - stc2 6, cr15, [r6], {117} @ 0x75 │ │ │ │ + ldc2l 6, cr15, [lr], #-468 @ 0xfffffe2c │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - stmdbvs r3!, {r0, r1, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r1, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ vbic.i32 d19, #183 @ 0x000000b7 │ │ │ │ @ instruction: 0xf0831340 │ │ │ │ ldrbeq r0, [sl, r1, lsl #6] │ │ │ │ biclt sp, sp, #243269632 @ 0xe800000 │ │ │ │ eormi r1, fp, fp, ror #28 │ │ │ │ @ instruction: 0xf045d136 │ │ │ │ @@ -491416,182 +491420,182 @@ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ andseq pc, pc, #-2147483600 @ 0x80000030 │ │ │ │ @ instruction: 0xff7af7fe │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x463afc5f │ │ │ │ + @ instruction: 0x463afc57 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - mrrc2 6, 7, pc, r8, cr5 @ │ │ │ │ + mrrc2 6, 7, pc, r0, cr5 @ │ │ │ │ strtmi r4, [sl], -r5, lsl #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x462071d7 │ │ │ │ - mrrc2 6, 7, pc, r0, cr5 @ │ │ │ │ + mcrr2 6, 7, pc, r8, cr5 @ │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - mcrr2 6, 7, pc, r8, cr5 @ │ │ │ │ + mcrr2 6, 7, pc, r0, cr5 @ │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ strtmi r9, [sl], -r2, lsl #24 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6759400 │ │ │ │ - @ instruction: 0x4605fc73 │ │ │ │ - blt acdef4 │ │ │ │ - stc 6, cr15, [r6, #124] @ 0x7c │ │ │ │ + strmi pc, [r5], -fp, ror #24 │ │ │ │ + blt acdf04 │ │ │ │ + ldcl 6, cr15, [lr, #-124]! @ 0xffffff84 │ │ │ │ ldrtmi r4, [r3], -sl, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x463afc33 │ │ │ │ + ldrtmi pc, [sl], -fp, lsr #24 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - stc2 6, cr15, [ip], #-468 @ 0xfffffe2c │ │ │ │ + stc2 6, cr15, [r4], #-468 @ 0xfffffe2c │ │ │ │ ldrb r4, [r2, r5, lsl #12] │ │ │ │ strtmi r2, [r0], -r0, lsr #4 │ │ │ │ strtmi r9, [sl], -r0, lsl #4 │ │ │ │ @ instruction: 0xff38f7fe │ │ │ │ ldrb r4, [r1, -r6, lsl #12] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed67134 │ │ │ │ + bl fed67144 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r0 @ │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ strmi r4, [r4], -r2, asr #26 │ │ │ │ stmib sp, {r5, r9, sp}^ │ │ │ │ ldrbtmi r1, [sp], #-770 @ 0xfffffcfe │ │ │ │ ldmib sp, {r6, r8, r9, fp, lr}^ │ │ │ │ stmib sp, {r1, r8, r9, sl, sp, lr}^ │ │ │ │ stmdbvs r0, {r8, r9, sl, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6720300 │ │ │ │ - strmi pc, [r5], -r9, lsr #21 │ │ │ │ + strmi pc, [r5], -r1, lsr #21 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - mcr2 6, 1, pc, cr0, cr5, {3} @ │ │ │ │ + mrc2 6, 0, pc, cr8, cr5, {3} │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fabd │ │ │ │ + @ instruction: 0xf100fab5 │ │ │ │ @ instruction: 0x46060718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - @ instruction: 0x4631fd31 │ │ │ │ + ldrtmi pc, [r1], -r9, lsr #26 @ │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [fp], -pc, lsl #28 @ │ │ │ │ + ldrtmi pc, [fp], -r7, lsl #28 @ │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - blx ffacd982 │ │ │ │ + blx ff8cd992 │ │ │ │ @ instruction: 0x11bff240 │ │ │ │ stmdbvs r0!, {r1, r2, r9, sl, lr} │ │ │ │ - blx feb4d980 │ │ │ │ + blx fe94d990 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ - ldc2 6, cr15, [r8, #-460] @ 0xfffffe34 │ │ │ │ + ldc2 6, cr15, [r0, #-460] @ 0xfffffe34 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r6, #468]! @ 0x1d4 │ │ │ │ + stc2l 6, cr15, [lr, #468]! @ 0x1d4 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - vldr d15, [pc, #804] @ 210304 │ │ │ │ + vldr d15, [pc, #772] @ 2102f4 │ │ │ │ andcs r7, r0, #25600 @ 0x6400 │ │ │ │ stmib sp, {r1, r2, r9, sl, lr}^ │ │ │ │ tstcs r1, r2, lsl #4 │ │ │ │ stmdbvs r0!, {r1, r6, sl, fp, ip, sp, lr} │ │ │ │ - blvc 24b628 │ │ │ │ - blx 1a4d9c0 │ │ │ │ + blvc 24b638 │ │ │ │ + blx 184d9d0 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2e19ac │ │ │ │ + blgt 2e19bc │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x462bfdd7 │ │ │ │ + strtmi pc, [fp], -pc, asr #27 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - blx feccd9f2 │ │ │ │ + blx feacda02 │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 21cd9fe │ │ │ │ - blmi 462854 │ │ │ │ + blx 1fcda0e │ │ │ │ + blmi 462864 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 36a09c │ │ │ │ + blls 36a0ac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ - stcl 6, cr15, [r2], #124 @ 0x7c │ │ │ │ + ldcl 6, cr15, [sl], {31} │ │ │ │ ... │ │ │ │ - ldrhteq r0, [r7], #-6 │ │ │ │ + rsbseq r0, r7, r6, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq pc, [r6], #-244 @ 0xffffff0c @ │ │ │ │ + rsbseq pc, r6, r4, asr #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ stmibpl r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8dfb09f │ │ │ │ strbcs r4, [r4, -r4, asr #19]! │ │ │ │ @ instruction: 0xf8df447d │ │ │ │ @ instruction: 0xf8df39c0 │ │ │ │ ldrbtmi r2, [fp], #-2496 @ 0xfffff640 │ │ │ │ stmdavs r4!, {r2, r3, r5, r8, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f941d │ │ │ │ ldmpl lr, {sl} │ │ │ │ - blx 3ea5be │ │ │ │ + blx 3ea5ce │ │ │ │ ldcvc 2, cr6, [r2], {3} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf89180c7 │ │ │ │ strmi r8, [ip], -r9, lsr #32 │ │ │ │ @ instruction: 0xf5b34605 │ │ │ │ @ instruction: 0xf0807fb8 │ │ │ │ @ instruction: 0xf5b38085 │ │ │ │ stmdale sp, {r0, r5, r7, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf0002be8 │ │ │ │ vand d8, d16, d8 │ │ │ │ @ instruction: 0xf1a380c9 │ │ │ │ - bcs 290bb0 │ │ │ │ + bcs 290bc0 │ │ │ │ adcshi pc, r2, r0, lsl #4 │ │ │ │ ldmdavs r2, {r1, r3, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r1, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ strthi pc, [sl], #64 @ 0x40 │ │ │ │ stmdbcs r1, {r0, r4, r7, r8, fp, sp, lr} │ │ │ │ adchi pc, r8, r0, asr #32 │ │ │ │ stmdbvs r0, {r1, r4, r9, fp, sp, lr} │ │ │ │ - bcs 122ac28 │ │ │ │ + bcs 122ac38 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f0803 │ │ │ │ - blcs ff1520f0 │ │ │ │ + blcs ff152100 │ │ │ │ eorhi pc, r8, #0 │ │ │ │ @ instruction: 0xf0402bbe │ │ │ │ @ instruction: 0x21de8290 │ │ │ │ ldrsbtls pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ - blx 24dac8 │ │ │ │ + @ instruction: 0xf9f8f672 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ andcs r4, r3, #34603008 @ 0x2100000 │ │ │ │ - ldc2l 6, cr15, [r4], #-460 @ 0xfffffe34 │ │ │ │ + stc2l 6, cr15, [ip], #-460 @ 0xfffffe34 │ │ │ │ rsbcs r6, r4, #2015232 @ 0x1ec000 │ │ │ │ mrrceq 1, 0, pc, r4, cr7 @ │ │ │ │ andsls pc, ip, sp, asr #17 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ cdpge 2, 0, cr2, cr8, cr0, {0} │ │ │ │ stmib sp, {r2, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8932205 │ │ │ │ - blge 3481cc │ │ │ │ + blge 3481dc │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf8474628 │ │ │ │ @ instruction: 0xf675802e │ │ │ │ - rsb pc, lr, r9, lsr sp @ │ │ │ │ + rsb pc, lr, r1, lsr sp @ │ │ │ │ @ instruction: 0x71a1f46f │ │ │ │ - bcs d162bc │ │ │ │ + bcs d162cc │ │ │ │ ldm pc, {r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ teqpeq fp, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ rsbeq r0, r7, r7, rrx │ │ │ │ rsbeq r0, r7, r7, rrx │ │ │ │ rsbeq r0, r7, r7, rrx │ │ │ │ rsbeq r0, r7, r1, lsl r1 │ │ │ │ rsbeq r0, r7, r7, rrx │ │ │ │ @@ -491613,33 +491617,33 @@ │ │ │ │ rsbeq r0, r7, r7, rrx │ │ │ │ tsteq r1, r7, rrx │ │ │ │ svcvc 0x0006f5b3 │ │ │ │ stmdbvs r0, {r1, r2, r3, r5, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ orrlt r3, fp, #69 @ 0x45 │ │ │ │ tstpcs r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf99af672 │ │ │ │ + @ instruction: 0xf992f672 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - stc2 6, cr15, [lr], {115} @ 0x73 │ │ │ │ + stc2 6, cr15, [r6], {115} @ 0x73 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc2l 6, cr15, [ip], #468 @ 0x1d4 │ │ │ │ + stc2l 6, cr15, [r4], #468 @ 0x1d4 │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6726928 │ │ │ │ - msrcs CPSR_, #2244608 @ 0x224000 │ │ │ │ + msrcs CPSR_, #2113536 @ 0x204000 │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ andcs r0, r1, #24, 14 @ 0x600000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - @ instruction: 0x4621fbfd │ │ │ │ + @ instruction: 0x4621fbf5 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - @ instruction: 0x463bfcdb │ │ │ │ + @ instruction: 0x463bfcd3 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fedcdbe8 │ │ │ │ + blx febcdbf8 │ │ │ │ and r4, r8, r4, lsl #12 │ │ │ │ @ instruction: 0xf023d306 │ │ │ │ vcgt.s8 d16, d0, d4 │ │ │ │ addsmi r2, r3, #-1342177278 @ 0xb0000002 │ │ │ │ addshi pc, r7, r0 │ │ │ │ @ instruction: 0xf8df2400 │ │ │ │ @ instruction: 0xf8df2814 │ │ │ │ @@ -491648,41 +491652,41 @@ │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mvnhi pc, #64 @ 0x40 │ │ │ │ andslt r4, pc, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcvc 0x008af5b3 │ │ │ │ cdpvs 1, 0, cr13, cr11, cr10, {7} │ │ │ │ - blvc 10ea2d4 │ │ │ │ + blvc 10ea2e4 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ ldmibvs fp!, {r0, r1, r5, r6, r7, r8, r9, pc} │ │ │ │ mvnle r2, r1, lsl #22 │ │ │ │ - bcs 22a850 │ │ │ │ + bcs 22a860 │ │ │ │ rschi pc, lr, r0 │ │ │ │ ldmdavs r2, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ stmdbcs r1, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ bicshi pc, r9, #64 @ 0x40 │ │ │ │ ldrdls pc, [r0], -r2 @ │ │ │ │ ldrdne pc, [ip], -r9 @ │ │ │ │ vmls.i8 d2, d0, d21 │ │ │ │ stmdbcs r3!, {r0, r1, r4, r5, r8, r9, pc} │ │ │ │ teqphi sl, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ stmdbcs r5!, {r8, fp, sp, lr} │ │ │ │ cmpphi pc, #0 @ p-variant is OBSOLETE │ │ │ │ tstpcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf932f672 │ │ │ │ + @ instruction: 0xf92af672 │ │ │ │ strmi r2, [r4], -r0, lsr #6 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ ldrtmi r2, [r1], -r4, lsl #4 │ │ │ │ - blx febcdc7a │ │ │ │ + blx fe9cdc8a │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc2 6, cr15, [r4], {117} @ 0x75 │ │ │ │ + ldc2l 6, cr15, [ip], #-468 @ 0xfffffe2c │ │ │ │ ldrsbtge pc, [ip], -r7 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - bcs 36ef28 │ │ │ │ + bcs 36ef38 │ │ │ │ tstphi r6, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7c37 │ │ │ │ @ instruction: 0xb1a70920 │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ strbmi r0, [sl], -r0, lsr #18 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @@ -491720,66 +491724,66 @@ │ │ │ │ @ instruction: 0xf43f0f20 │ │ │ │ @ instruction: 0x2120af65 │ │ │ │ @ instruction: 0xf8842200 │ │ │ │ @ instruction: 0xf0481029 │ │ │ │ @ instruction: 0xf1040304 │ │ │ │ andls r0, r0, #24, 2 │ │ │ │ andcs r4, r4, #40, 12 @ 0x2800000 │ │ │ │ - ldc2l 6, cr15, [r0, #468]! @ 0x1d4 │ │ │ │ + stc2l 6, cr15, [r8, #468]! @ 0x1d4 │ │ │ │ ldrb r4, [r6, -r4, lsl #12] │ │ │ │ stmdbvs r2, {r8, fp, sp, lr}^ │ │ │ │ umlalscs pc, r7, r2, r8 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf990af4f │ │ │ │ - bcs 318494 │ │ │ │ + bcs 3184a4 │ │ │ │ svcge 0x004af47f │ │ │ │ - blx 298d2a │ │ │ │ + blx 298d3a │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45123 @ 0xb043 │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ cmnpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf47f2b16 │ │ │ │ vrecps.f32 d26, d0, d29 │ │ │ │ @ instruction: 0xf6721155 │ │ │ │ - msrcs CPSR_, #10813440 @ 0xa50000 │ │ │ │ + msrcs CPSR_, #10289152 @ 0x9d0000 │ │ │ │ @ instruction: 0xf1064606 │ │ │ │ andcs r0, r1, #24, 8 @ 0x18000000 │ │ │ │ @ instruction: 0xf6734621 │ │ │ │ - @ instruction: 0x4631fb19 │ │ │ │ + @ instruction: 0x4631fb11 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - @ instruction: 0xe72cfbf7 │ │ │ │ + str pc, [ip, -pc, ror #23]! │ │ │ │ ldmdbvs fp, {r0, r1, r8, fp, sp, lr}^ │ │ │ │ umaalcc pc, r7, r3, r8 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf7ffaf25 │ │ │ │ strmi pc, [r4], -r5, lsr #27 │ │ │ │ stmdbvs r0, {r0, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 21c508 │ │ │ │ + blcs 21c518 │ │ │ │ svcge 0x001af43f │ │ │ │ cmppne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf882f672 │ │ │ │ + @ instruction: 0xf87af672 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx fffcddd8 │ │ │ │ + blx ffdcdde8 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ff74ddea │ │ │ │ + blx ff54ddfa │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6726928 │ │ │ │ - @ instruction: 0xf100f871 │ │ │ │ + @ instruction: 0xf100f869 │ │ │ │ @ instruction: 0x46040718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - strtmi pc, [r1], -r5, ror #21 │ │ │ │ + @ instruction: 0x4621fadd │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - ldrtmi pc, [fp], -r3, asr #23 @ │ │ │ │ + @ instruction: 0x463bfbbb │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf996f675 │ │ │ │ + @ instruction: 0xf98ef675 │ │ │ │ ldrbt r4, [r0], r4, lsl #12 │ │ │ │ ldrdls pc, [r0], -r7 @ │ │ │ │ @ instruction: 0xf8d94617 │ │ │ │ cdpne 0, 8, cr1, cr10, cr12, {1} │ │ │ │ ldmdale r5, {r0, r4, r6, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ umullseq r0, sp, sp, r0 │ │ │ │ @@ -491821,57 +491825,57 @@ │ │ │ │ subseq r0, r4, r4, asr r0 │ │ │ │ subseq r0, r4, r4, asr r0 │ │ │ │ subseq r0, r4, r4, asr r0 │ │ │ │ subseq r0, r4, r4, asr r0 │ │ │ │ @ instruction: 0x01b70054 │ │ │ │ @ instruction: 0x211c6bff │ │ │ │ @ instruction: 0xf6734608 │ │ │ │ - strmi pc, [r0], r9, ror #31 │ │ │ │ + strmi pc, [r0], r1, ror #31 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ - ldc2 6, cr15, [r0], {180} @ 0xb4 │ │ │ │ + stc2 6, cr15, [r8], {180} @ 0xb4 │ │ │ │ @ instruction: 0xf8d94606 │ │ │ │ cdpcs 0, 0, cr0, cr0, cr8, {0} │ │ │ │ eorhi pc, r3, #64 @ 0x40 │ │ │ │ - bcs 6ee92c │ │ │ │ + bcs 6ee93c │ │ │ │ subshi pc, r0, #0 │ │ │ │ mlavc r9, r4, r8, pc @ │ │ │ │ @ instruction: 0xf8944632 │ │ │ │ strbmi r3, [r1], -r8, lsr #32 │ │ │ │ strls r4, [r0, -r8, lsr #12] │ │ │ │ - blx 4cdf12 │ │ │ │ + blx 2cdf22 │ │ │ │ ldrbt r4, [r4], -r4, lsl #12 │ │ │ │ @ instruction: 0xf8d421dd │ │ │ │ @ instruction: 0xf671a070 │ │ │ │ - pkhtbmi pc, r1, fp, asr #31 @ │ │ │ │ + pkhtbmi pc, r1, r3, asr #31 @ │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf6732203 │ │ │ │ - @ instruction: 0xf8d9fa4f │ │ │ │ + @ instruction: 0xf8d9fa47 │ │ │ │ andcs r3, r0, #20 │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r2, r9, ip, pc}^ │ │ │ │ - blx 3d8d82 │ │ │ │ + blx 3d8d92 │ │ │ │ @ instruction: 0xf1096303 │ │ │ │ mcrge 7, 0, r0, cr8, cr4, {2} │ │ │ │ mlagt r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf10cab04 │ │ │ │ - blgt 5d35ac │ │ │ │ + blgt 5d35bc │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ eorhi pc, ip, r9, asr #16 │ │ │ │ - blx 74df6a │ │ │ │ + blx 54df7a │ │ │ │ strmi lr, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf6739303 │ │ │ │ - @ instruction: 0x4601ff9f │ │ │ │ + @ instruction: 0x4601ff97 │ │ │ │ @ instruction: 0xf6716928 │ │ │ │ - @ instruction: 0xf8d9ffad │ │ │ │ + @ instruction: 0xf8d9ffa5 │ │ │ │ strmi r1, [r6], -r8 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ - blvc 14b71c0 │ │ │ │ + blvc 14b71d0 │ │ │ │ stmdbvc r9, {r3, r7, r8, r9, fp, ip, sp, lr} │ │ │ │ vpadd.i8 d15, d0, d2 │ │ │ │ vmul.i8 d2, d0, d5 │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, r9, pc}^ @ │ │ │ │ cmppeq sl, r1, lsl r0 @ p-variant is OBSOLETE │ │ │ │ cmpeq sl, sl, asr #2 │ │ │ │ teqeq ip, ip, asr #2 │ │ │ │ @@ -491884,294 +491888,294 @@ │ │ │ │ eorseq r0, r5, #1342177283 @ 0x50000003 │ │ │ │ eorseq r0, r5, #1342177283 @ 0x50000003 │ │ │ │ @ instruction: 0xf999014a │ │ │ │ stmdbcs r0, {r1, r4, sp}^ │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f0803 │ │ │ │ @ instruction: 0xf8990801 │ │ │ │ - bcs 21c650 │ │ │ │ + bcs 21c660 │ │ │ │ vqdmlal.s q11, d0, d24 │ │ │ │ ldrbeq r8, [sl], -r7, lsl #4 │ │ │ │ mvncs fp, r8, asr pc │ │ │ │ bicscs sp, pc, r0, lsl #10 │ │ │ │ - @ instruction: 0xff72f671 │ │ │ │ + @ instruction: 0xff6af671 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ andcs r4, r3, #34603008 @ 0x2100000 │ │ │ │ - @ instruction: 0xf9e6f673 │ │ │ │ + @ instruction: 0xf9def673 │ │ │ │ rsbcs r6, r4, #2015232 @ 0x1ec000 │ │ │ │ ldrtmi r4, [r9], -r8, lsr #12 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf6758023 │ │ │ │ - ldrb pc, [r0, #2747]! @ 0xabb @ │ │ │ │ + ldrb pc, [r0, #2739]! @ 0xab3 @ │ │ │ │ strbmi pc, [r0], r6, lsl #10 @ │ │ │ │ - blcc 1ce8a8 │ │ │ │ + blcc 1ce8b8 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ ldrbeq r3, [fp, -r3, lsr #32] │ │ │ │ svcge 0x0054f57f │ │ │ │ biccs r6, r2, r8, lsr #18 │ │ │ │ - @ instruction: 0xff4ef671 │ │ │ │ + @ instruction: 0xff46f671 │ │ │ │ strmi r2, [r6], -r1, lsl #6 │ │ │ │ vst1.32 {d30-d32}, [pc :128], r7 │ │ │ │ stmdbvs r8!, {r0, r1, r2, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xff46f671 │ │ │ │ + @ instruction: 0xff3ef671 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf9baf673 │ │ │ │ + @ instruction: 0xf9b2f673 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fe84e060 │ │ │ │ + blx fe64e070 │ │ │ │ str r2, [fp, #487]! @ 0x1e7 │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ - @ instruction: 0xff34f671 │ │ │ │ + @ instruction: 0xff2cf671 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ strtmi r2, [r1], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf9a8f673 │ │ │ │ + @ instruction: 0xf9a0f673 │ │ │ │ rsbcs r6, r4, #2015232 @ 0x1ec000 │ │ │ │ - blx 2a1f52 │ │ │ │ + blx 2a1f62 │ │ │ │ andcs r6, r1, #201326592 @ 0xc000000 │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ movwcc r4, #46649 @ 0xb639 │ │ │ │ eorcs pc, r3, r7, asr #16 │ │ │ │ - blx 214e098 │ │ │ │ + blx 1f4e0a8 │ │ │ │ stmdbvs fp!, {r0, r4, r5, r7, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 21c808 │ │ │ │ + blcs 21c818 │ │ │ │ svcge 0x0018f43f │ │ │ │ andcs r2, r0, #32, 2 │ │ │ │ strtmi r2, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe9100 │ │ │ │ @ instruction: 0x4604fb5b │ │ │ │ vrshl.s8 d30, d17, d16 │ │ │ │ stmdbvs r8!, {r0, r1, r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xff08f671 │ │ │ │ + @ instruction: 0xff00f671 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf97cf673 │ │ │ │ + @ instruction: 0xf974f673 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 18ce0dc │ │ │ │ + blx 16ce0ec │ │ │ │ movweq pc, #16456 @ 0x4048 @ │ │ │ │ andcs r4, r0, #51380224 @ 0x3100000 │ │ │ │ andls r4, r0, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf6752204 │ │ │ │ - mvncs pc, pc, lsl ip @ │ │ │ │ + mvncs pc, r7, lsl ip @ │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ - mcr2 6, 7, pc, cr14, cr1, {3} @ │ │ │ │ + mcr2 6, 7, pc, cr6, cr1, {3} @ │ │ │ │ strmi r4, [r4], -r3, asr #12 │ │ │ │ @ instruction: 0xf1002203 │ │ │ │ strb r0, [r3, #-1816]! @ 0xfffff8e8 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ @ instruction: 0xf6716928 │ │ │ │ - @ instruction: 0xf100fee3 │ │ │ │ + @ instruction: 0xf100fedb │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r4, r3, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - @ instruction: 0x4621f957 │ │ │ │ + strtmi pc, [r1], -pc, asr #18 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - stmdbvs r8!, {r0, r2, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67121e6 │ │ │ │ - @ instruction: 0x4643fed3 │ │ │ │ + strbmi pc, [r3], -fp, asr #29 @ │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ andcs r0, r3, #24, 14 @ 0x600000 │ │ │ │ stmdbvs r8!, {r3, r6, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf67121dc │ │ │ │ - strmi pc, [r7], -r9, asr #29 │ │ │ │ + strmi pc, [r7], -r1, asr #29 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734621 │ │ │ │ - ldmdbvs fp!, {r0, r2, r3, r4, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs fp!, {r0, r2, r4, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r8], -r4, ror #4 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ ldr r2, [r3, r3, lsl #4] │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ stmdbvs r8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe77d21dc │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ mvncs lr, sl, ror r7 │ │ │ │ @ instruction: 0xf6716928 │ │ │ │ - strmi pc, [r7], -sp, lsr #29 │ │ │ │ + strmi pc, [r7], -r5, lsr #29 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734621 │ │ │ │ - ldmdbvs fp!, {r0, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs fp!, {r0, r3, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r8], -r4, ror #4 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ ldrb r2, [r7, -r0, lsl #4]! │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ stmdbvs r8!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ msrne (UNDEF: 99), r0 │ │ │ │ mlage r8, r4, r8, pc @ │ │ │ │ - mrc2 6, 4, pc, cr4, cr1, {3} │ │ │ │ + mcr2 6, 4, pc, cr12, cr1, {3} @ │ │ │ │ @ instruction: 0xf1004681 │ │ │ │ @ instruction: 0x46430418 │ │ │ │ @ instruction: 0x46214652 │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ - @ instruction: 0xf906f673 │ │ │ │ + @ instruction: 0xf8fef673 │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ strls r2, [r7, -r4, ror #4] │ │ │ │ @ instruction: 0xf70afb08 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ cdpeq 1, 5, cr15, cr4, cr9, {0} │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ strvs pc, [r3], -r2, lsl #22 │ │ │ │ stmib sp, {r2, r8, r9, fp, sp, pc}^ │ │ │ │ ldmeq pc!, {r0, r2, sl, fp, lr, pc}^ @ │ │ │ │ stm lr, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ @ instruction: 0xf896000f │ │ │ │ @ instruction: 0xf896a01d │ │ │ │ cdpge 0, 0, cr8, cr8, cr2, {1} │ │ │ │ - beq 50cc4c │ │ │ │ + beq 50cc5c │ │ │ │ stmdaeq fp, {r3, r8, ip, sp, lr, pc} │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ eorgt pc, sl, r9, asr #16 │ │ │ │ eorvc pc, r8, r9, asr #16 │ │ │ │ - @ instruction: 0xf9c0f675 │ │ │ │ + @ instruction: 0xf9b8f675 │ │ │ │ movtcs lr, #1269 @ 0x4f5 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf8d8f673 │ │ │ │ + @ instruction: 0xf8d0f673 │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ eorcc pc, ip, r6, lsl #17 │ │ │ │ - @ instruction: 0xf9b2f675 │ │ │ │ + @ instruction: 0xf9aaf675 │ │ │ │ @ instruction: 0x2320e4e7 │ │ │ │ tstcs r0, #240, 14 @ 0x3c00000 │ │ │ │ movwcs lr, #34798 @ 0x87ee │ │ │ │ movwls lr, #38892 @ 0x97ec │ │ │ │ ldmib sp, {r3, r9, sl, ip, pc}^ │ │ │ │ tstcs r1, r8, lsl #18 │ │ │ │ stmib sp, {r3, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6718904 │ │ │ │ - @ instruction: 0x4604fe1f │ │ │ │ - blge 33cd80 │ │ │ │ + @ instruction: 0x4604fe17 │ │ │ │ + blge 33cd90 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xf996f675 │ │ │ │ + @ instruction: 0xf98ef675 │ │ │ │ ldrbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf240ac0d │ │ │ │ @ instruction: 0x46281133 │ │ │ │ - @ instruction: 0xff68f674 │ │ │ │ + @ instruction: 0xff60f674 │ │ │ │ strmi r4, [r0], r1, lsr #12 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ strtmi r9, [r8], -r0, lsl #12 │ │ │ │ - blx 194e8aa │ │ │ │ + blx 194e8ba │ │ │ │ @ instruction: 0x46214633 │ │ │ │ @ instruction: 0x46044652 │ │ │ │ strtmi r9, [r8], -r0, lsl #14 │ │ │ │ - blx 174e8ba │ │ │ │ + blx 174e8ca │ │ │ │ strmi r4, [r6], -r3, lsr #12 │ │ │ │ cmncs r3, r2, asr #12 │ │ │ │ strls r4, [r0], -r8, lsr #12 │ │ │ │ - @ instruction: 0xff84f674 │ │ │ │ + @ instruction: 0xff7cf674 │ │ │ │ strt r4, [sl], #1540 @ 0x604 │ │ │ │ eorvs pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7c7 │ │ │ │ strb r6, [r4, r0, lsr #32] │ │ │ │ svclt 0x00181e33 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [lr, r0, lsr #32]! │ │ │ │ ldr r6, [r0, #3071]! @ 0xbff │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ ldrdne lr, [sl], -r3 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ - bcc 270b30 │ │ │ │ + bcc 270b40 │ │ │ │ stmdale r3!, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ eorcs r2, r2, #16, 4 │ │ │ │ eorne r2, r2, r2, lsr #4 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ svcne 0x00222222 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ andcs fp, r0, #-1342177268 @ 0xb000000c │ │ │ │ addmi r7, fp, #12544 @ 0x3100 │ │ │ │ andeq pc, r0, #-2147483620 @ 0x8000001c │ │ │ │ - bge 44521c │ │ │ │ + bge 44522c │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7fe9308 │ │ │ │ @ instruction: 0x4604fa93 │ │ │ │ addlt lr, fp, #1895825408 @ 0x71000000 │ │ │ │ strb r2, [pc, r0, lsl #4]! │ │ │ │ andcs r4, r0, #11534336 @ 0xb00000 │ │ │ │ vst1.64 {d30}, [pc :128], ip │ │ │ │ @ instruction: 0xf6717100 │ │ │ │ - msrcs CPSR_, #13504 @ 0x34c0 │ │ │ │ + msrcs CPSR_, #12992 @ 0x32c0 │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ andcs r0, r2, #24, 12 @ 0x1800000 │ │ │ │ @ instruction: 0xf890e49f │ │ │ │ @ instruction: 0xf10db00e │ │ │ │ @ instruction: 0x26000a34 │ │ │ │ @ instruction: 0xf1bb46d1 │ │ │ │ andle r0, lr, r0, lsl #30 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ movwls r4, #1586 @ 0x632 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf8943601 │ │ │ │ @ instruction: 0xf6753028 │ │ │ │ - ldrbmi pc, [lr, #-2273] @ 0xfffff71f @ │ │ │ │ - bleq 34eab8 │ │ │ │ + ldrbmi pc, [lr, #-2265] @ 0xfffff727 @ │ │ │ │ + bleq 34eac8 │ │ │ │ movwcs sp, #1008 @ 0x3f0 │ │ │ │ @ instruction: 0x4651463a │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf7feb000 │ │ │ │ strmi pc, [r4], -r1, ror #21 │ │ │ │ ldclvc 4, cr14, [r2], #-252 @ 0xffffff04 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - mcr2 6, 6, pc, cr12, cr1, {3} @ │ │ │ │ + mcr2 6, 6, pc, cr4, cr1, {3} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r6], #-252 @ 0xffffff04 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6753414 │ │ │ │ - ldrt pc, [r0], #-2317 @ 0xfffff6f3 @ │ │ │ │ - @ instruction: 0xf9eaf6b4 │ │ │ │ + ldrt pc, [r0], #-2309 @ 0xfffff6fb @ │ │ │ │ + @ instruction: 0xf9e2f6b4 │ │ │ │ @ instruction: 0xf10d4603 │ │ │ │ @ instruction: 0xf8d90a34 │ │ │ │ ldrmi r0, [r9], r8 │ │ │ │ @ instruction: 0xf6b446d3 │ │ │ │ - @ instruction: 0xf1b9fa47 │ │ │ │ + @ instruction: 0xf1b9fa3f │ │ │ │ andle r0, lr, r0, lsl #30 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ movwls r4, #1586 @ 0x632 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf8943601 │ │ │ │ @ instruction: 0xf6753028 │ │ │ │ - ldrmi pc, [r1, #2219]! @ 0x8ab │ │ │ │ - bleq 34eb2c │ │ │ │ + ldrmi pc, [r1, #2211]! @ 0x8a3 │ │ │ │ + bleq 34eb3c │ │ │ │ movwcs sp, #496 @ 0x1f0 │ │ │ │ @ instruction: 0x4651463a │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf7fe9000 │ │ │ │ strmi pc, [r4], -fp, lsr #21 │ │ │ │ strmi lr, [fp], -r9, lsl #8 │ │ │ │ str r4, [r7, r2, lsl #12] │ │ │ │ ldrb r2, [fp, #481]! @ 0x1e1 │ │ │ │ - svc 0x00f2f61e │ │ │ │ + svc 0x00eaf61e │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff6a1b │ │ │ │ - rsbseq pc, r6, ip, lsl #31 │ │ │ │ + rsbseq pc, r6, ip, ror pc @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r2, lsl #31 │ │ │ │ + rsbseq pc, r6, r2, ror pc @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq pc, r6, lr, asr #27 │ │ │ │ + ldrhteq pc, [r6], #-222 @ 0xffffff22 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed67c4c │ │ │ │ + bl fed67c5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a94a14 │ │ │ │ + bmi a94a24 │ │ │ │ stmdbmi r2!, {r8, r9, sp} │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xf6734479 │ │ │ │ - @ instruction: 0x4605fcf1 │ │ │ │ + strmi pc, [r5], -r9, ror #25 │ │ │ │ teqle r5, r0, lsl #16 │ │ │ │ ldmdavs r3, {r1, r5, r6, fp, sp, lr} │ │ │ │ ldmdavs r9, {r0, r1, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ ldmdbvs r1, {r0, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ strle r0, [r5, #-1996] @ 0xfffff834 │ │ │ │ tstcs r0, r0, asr r8 │ │ │ │ andvs r6, r3, r8, asr r0 │ │ │ │ @@ -492193,69 +492197,69 @@ │ │ │ │ ldclt 6, cr4, [r8, #-160]! @ 0xffffff60 │ │ │ │ bfieq r6, r0, (invalid: 18:0) │ │ │ │ ldmdavs r0, {r1, r3, r4, r5, r6, r7, r8, sl, ip, lr, pc}^ │ │ │ │ andvs r6, r3, r8, asr r0 │ │ │ │ stmib r2, {r3, r5, r9, sl, lr}^ │ │ │ │ ldclt 1, cr1, [r8, #-0] │ │ │ │ @ instruction: 0xf6a54620 │ │ │ │ - @ instruction: 0xe7c5fbf7 │ │ │ │ + strb pc, [r5, pc, ror #23] @ │ │ │ │ @ instruction: 0xfffff5fb │ │ │ │ @ instruction: 0xffffe261 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed67cec │ │ │ │ + bl fed67cfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a94a74 │ │ │ │ - blmi abcd08 │ │ │ │ + bmi a94a84 │ │ │ │ + blmi abcd18 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ umaalcs pc, r1, r0, r9 @ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbcslt r1, fp, #332 @ 0x14c │ │ │ │ svclt 0x00182a0e │ │ │ │ svclt 0x00942b02 │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ strmi sp, [r5], -r1, lsr #16 │ │ │ │ strmi r2, [lr], -r0 │ │ │ │ @ instruction: 0xf6de9101 │ │ │ │ - bmi 80fc04 │ │ │ │ - blge 262f88 │ │ │ │ + bmi 80fbf4 │ │ │ │ + blge 262f98 │ │ │ │ ldrbtmi r9, [sl], #-2 │ │ │ │ @ instruction: 0x46284479 │ │ │ │ - stc2 6, cr15, [r6], {115} @ 0x73 │ │ │ │ + ldc2l 6, cr15, [lr], #-460 @ 0xfffffe34 │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ - blx ff44e6b6 │ │ │ │ + blx ff24e6c6 │ │ │ │ ldmdavc r3!, {r1, r2, r3, r5, r6, r8, ip, sp, pc} │ │ │ │ strle r0, [sl, #-1819] @ 0xfffff8e5 │ │ │ │ teqpcc sl, r5 @ @ p-variant is OBSOLETE │ │ │ │ andeq pc, r3, #3 │ │ │ │ svclt 0x00022a01 │ │ │ │ vhsub.u32 d18, d2, d2 │ │ │ │ @ instruction: 0xf8850301 │ │ │ │ - bmi 4dd048 │ │ │ │ + bmi 4dd058 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r2, lsl #2 │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ - svc 0x0046f61e │ │ │ │ - rsbseq pc, r6, r8, lsl #10 │ │ │ │ + svc 0x003ef61e │ │ │ │ + ldrshteq pc, [r6], #-72 @ 0xffffffb8 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe733 │ │ │ │ @ instruction: 0xffffe255 │ │ │ │ - @ instruction: 0x0076f49e │ │ │ │ + rsbseq pc, r6, lr, lsl #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 274fd8 │ │ │ │ + blge 274fe8 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -492271,19 +492275,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6716930 │ │ │ │ - @ instruction: 0x7c63fbeb │ │ │ │ + @ instruction: 0x7c63fbe3 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6724680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -492291,133 +492295,133 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6744630 │ │ │ │ - bmi 4d0b18 │ │ │ │ + bmi 4d0b08 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf61e81f0 │ │ │ │ - svclt 0x0000eec4 │ │ │ │ - rsbseq pc, r6, r6, asr r4 @ │ │ │ │ + svclt 0x0000eebc │ │ │ │ + rsbseq pc, r6, r6, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0076f39a │ │ │ │ + rsbseq pc, r6, sl, lsl #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrdhi pc, [r4], -r1 │ │ │ │ - bmi 1622504 │ │ │ │ - blmi 163cec8 │ │ │ │ + bmi 1622514 │ │ │ │ + blmi 163ced8 │ │ │ │ ldrbtmi r4, [sl], #-1551 @ 0xfffff9f1 │ │ │ │ ldrdpl pc, [r4], -r8 │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ strcs r8, [r3, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf04f4638 │ │ │ │ @ instruction: 0xf6720a01 │ │ │ │ - vst1.64 {d31-d32}, [pc], r1 │ │ │ │ + vst1.32 {d31-d32}, [pc :256], r9 │ │ │ │ strdvs r7, [r5], -pc @ │ │ │ │ andhi pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf6716920 │ │ │ │ - @ instruction: 0xf100fc0d │ │ │ │ + @ instruction: 0xf100fc05 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6724641 │ │ │ │ - strtmi pc, [r9], -r1, lsl #29 │ │ │ │ + @ instruction: 0x4629fe79 │ │ │ │ stcge 6, cr4, [r2, #-128] @ 0xffffff80 │ │ │ │ - @ instruction: 0xff5ef674 │ │ │ │ + @ instruction: 0xff56f674 │ │ │ │ strtmi r4, [sl], -r1, asr #12 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ @ instruction: 0xf7ff9302 │ │ │ │ strbmi pc, [r1], -r1, asr #30 @ │ │ │ │ strtmi r4, [sl], -r1, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffa008 │ │ │ │ ldmdavc r3!, {r0, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 222724 │ │ │ │ + blcs 222734 │ │ │ │ mcrrvc 0, 3, sp, r6, cr15 │ │ │ │ - bleq 24c808 │ │ │ │ + bleq 24c818 │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ - stc2 6, cr15, [ip], {114} @ 0x72 │ │ │ │ + stc2 6, cr15, [r4], {114} @ 0x72 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6714651 │ │ │ │ - @ instruction: 0x4606fbbd │ │ │ │ + @ instruction: 0x4606fbb5 │ │ │ │ stcgt 1, cr11, [r3, #-224] @ 0xffffff20 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - shasxmi pc, r2, r5 @ │ │ │ │ + ldrtmi pc, [r2], -sp, lsr #30 @ │ │ │ │ vmax.s8 q10, q0, │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - stc2 6, cr15, [r8, #-464] @ 0xfffffe30 │ │ │ │ + stc2 6, cr15, [r0, #-464] @ 0xfffffe30 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - strmi pc, [r6], -r1, lsl #26 │ │ │ │ + @ instruction: 0x4606fcf9 │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [ip, #-464]! @ 0xfffffe30 │ │ │ │ + stc2 6, cr15, [r4, #-464]! @ 0xfffffe30 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf6720018 │ │ │ │ - bmi 8d06f0 │ │ │ │ + bmi 8d06e0 │ │ │ │ ldrbtmi r4, [sl], #-2840 @ 0xfffff4e8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r1, sp, lsl r1 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ - ldc 7, cr8, [pc, #960] @ 211168 │ │ │ │ + ldc 7, cr8, [pc, #960] @ 211178 │ │ │ │ @ instruction: 0x21200b0f │ │ │ │ @ instruction: 0xf6724628 │ │ │ │ - stmdbvs r0!, {r0, r2, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #84934656 @ 0x5100000 │ │ │ │ - blx 21ce782 │ │ │ │ + blx 1fce792 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ stcgt 0, cr13, [r3, #-856] @ 0xfffffca8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ ldrtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6743614 │ │ │ │ - @ instruction: 0xe7cdfef5 │ │ │ │ + strb pc, [sp, sp, ror #29] @ │ │ │ │ ldrdhi pc, [r8], -r1 │ │ │ │ @ instruction: 0xf61ee778 │ │ │ │ - svclt 0x0000ee16 │ │ │ │ + svclt 0x0000ee0e │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq pc, r6, lr, asr #6 │ │ │ │ + rsbseq pc, r6, lr, lsr r3 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r2, ror r2 @ │ │ │ │ + rsbseq pc, r6, r2, ror #4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, sl, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2906 @ 0xfffff4a6 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ @ instruction: 0xf88d0300 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, ip} │ │ │ │ stmibvs r6!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r1, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 22aebc │ │ │ │ + blcs 22aecc │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 162377c │ │ │ │ + blmi 162378c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 66aea8 │ │ │ │ + blls 66aeb8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r1, {r1, r4, r7, pc} │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ svcge 0x00048ff0 │ │ │ │ stmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ vcgt.s8 d18, d0, d0 │ │ │ │ @@ -492429,15 +492433,15 @@ │ │ │ │ movwls r6, #35035 @ 0x88db │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ @ instruction: 0xf8d69609 │ │ │ │ stmia ip!, {r3, r4, sp, pc} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldrbmi r0, [r0], -r3 │ │ │ │ - @ instruction: 0xff84f672 │ │ │ │ + @ instruction: 0xff7cf672 │ │ │ │ @ instruction: 0xf1ba4683 │ │ │ │ rsble r0, r4, r0, lsl #30 │ │ │ │ @ instruction: 0x1010f8da │ │ │ │ ldrdge pc, [r0], -r1 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad02e │ │ │ │ movtlt r0, #0 │ │ │ │ @@ -492457,97 +492461,97 @@ │ │ │ │ stmdbvs r8, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ mvnsle r4, r8, asr #10 │ │ │ │ strbmi r9, [r0], -r2, lsl #20 │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ @ instruction: 0xf8da4651 │ │ │ │ strcs sl, [r1, #-0] │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blvc 5056ac │ │ │ │ + blvc 5056bc │ │ │ │ andle r2, r8, r4, lsl #22 │ │ │ │ @ instruction: 0x46da4658 │ │ │ │ - @ instruction: 0xff46f672 │ │ │ │ + @ instruction: 0xff3ef672 │ │ │ │ svceq 0x0000f1bb │ │ │ │ pkhbtmi sp, r3, r1 │ │ │ │ stmdbvs fp, {r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnsle r4, fp, asr #10 │ │ │ │ andeq pc, pc, #1073741827 @ 0x40000003 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4658feb7 │ │ │ │ ldrbmi r2, [sl], r1, lsl #10 │ │ │ │ - @ instruction: 0xff34f672 │ │ │ │ + @ instruction: 0xff2cf672 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xb1a5d1ed │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx fe54e93a │ │ │ │ + blx fe34e94a │ │ │ │ stmdavs r4!, {r0, r8, sl, ip, pc} │ │ │ │ - blcs 22afd4 │ │ │ │ + blcs 22afe4 │ │ │ │ svcge 0x0074f43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r6!, {r0, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ orrle r2, r3, r0, lsl #28 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe768 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx 1fce966 │ │ │ │ + blx 1dce976 │ │ │ │ @ instruction: 0xf61ee7e9 │ │ │ │ - svclt 0x0000ed4c │ │ │ │ - ldrshteq pc, [r6], #-18 @ 0xffffffee @ │ │ │ │ + svclt 0x0000ed44 │ │ │ │ + rsbseq pc, r6, r2, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r8, asr #3 │ │ │ │ + ldrhteq pc, [r6], #-24 @ 0xffffffe8 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed68188 │ │ │ │ + bl fed68198 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [pc], -r0, asr #31 │ │ │ │ - blmi b63424 │ │ │ │ + blmi b63434 │ │ │ │ ldrbtmi fp, [r9], #-139 @ 0xffffff75 │ │ │ │ @ instruction: 0x46064614 │ │ │ │ strbtmi r2, [r8], -r0, lsr #4 │ │ │ │ stmiapl fp, {r0, r2, r3, r5, r6, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r8, sp} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf61e0300 │ │ │ │ - @ instruction: 0x2c04ea56 │ │ │ │ + @ instruction: 0x2c04ea4e │ │ │ │ svccs 0x00a0d006 │ │ │ │ movwcs sp, #4138 @ 0x102a │ │ │ │ movwls r9, #17158 @ 0x4306 │ │ │ │ movwls r9, #770 @ 0x302 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ @ instruction: 0xf6712104 │ │ │ │ - @ instruction: 0x4604fa75 │ │ │ │ + strmi pc, [r4], -sp, ror #20 │ │ │ │ strtmi fp, [ip], r8, lsl #3 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ cmnvs r3, #-2013265920 @ 0x88000000 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ mvnvs r6, #160, 6 @ 0x80000002 │ │ │ │ strtvs r4, [r2], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0x63233414 │ │ │ │ @ instruction: 0xf6744630 │ │ │ │ - bmi 590784 │ │ │ │ + bmi 590774 │ │ │ │ ldrbtmi r4, [sl], #-2827 @ 0xfffff4f5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r9, lsl #2 │ │ │ │ ldcllt 0, cr11, [r0, #44]! @ 0x2c │ │ │ │ cmnppl lr, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ movwls r9, #17158 @ 0x4306 │ │ │ │ movwls r9, #770 @ 0x302 │ │ │ │ @ instruction: 0xf61ee7d2 │ │ │ │ - svclt 0x0000ecf4 │ │ │ │ - rsbseq pc, r6, sl, rrx │ │ │ │ + svclt 0x0000ecec │ │ │ │ + rsbseq pc, r6, sl, asr r0 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r6 │ │ │ │ + ldrshteq lr, [r6], #-246 @ 0xffffff0a │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1522a98 │ │ │ │ + bmi 1522aa8 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -492586,258 +492590,258 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6716938 │ │ │ │ - @ instruction: 0x7c73f973 │ │ │ │ + @ instruction: 0x7c73f96b │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6724680 │ │ │ │ - ldmvs fp!, {r0, r1, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r3, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 211140 │ │ │ │ + strgt ip, [pc], #-3343 @ 211150 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - ldc2 6, cr15, [r6, #-464]! @ 0xfffffe30 │ │ │ │ - blmi 463980 │ │ │ │ + stc2 6, cr15, [lr, #-464]! @ 0xfffffe30 │ │ │ │ + blmi 463990 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 76b1c4 │ │ │ │ + blls 76b1d4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf61ee79c │ │ │ │ - svclt 0x0000ec4a │ │ │ │ + svclt 0x0000ec42 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, sl, lsr #31 │ │ │ │ - rsbseq lr, r6, ip, lsr #29 │ │ │ │ + @ instruction: 0x0076ef9a │ │ │ │ + @ instruction: 0x0076ee9c │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed6838c │ │ │ │ + bl fed6839c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ @ instruction: 0x46146b90 │ │ │ │ stmdacs r0, {r0, r2, r3, r9, sl, lr} │ │ │ │ - blvs 17052a8 │ │ │ │ + blvs 17052b8 │ │ │ │ and r2, r2, r0, lsl #2 │ │ │ │ addmi r3, r1, #1073741824 @ 0x40000000 │ │ │ │ ldmdbvs sl, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ - bcs 45de00 │ │ │ │ + bcs 45de10 │ │ │ │ @ instruction: 0x4620d1f8 │ │ │ │ - blx 1ceb82 │ │ │ │ + blx fffceb92 │ │ │ │ orrlt r6, r0, #160, 22 @ 0x28000 │ │ │ │ tstcs r0, r3, ror #22 │ │ │ │ tstcc r1, r2 │ │ │ │ eorle r4, sl, r8, lsl #5 │ │ │ │ tstcc r4, #425984 @ 0x68000 │ │ │ │ mvnsle r2, sl, lsl #20 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - blvs fea50194 │ │ │ │ - blvs 1bfd8fc │ │ │ │ + blvs fea50184 │ │ │ │ + blvs 1bfd90c │ │ │ │ ldrtmi r2, [fp], -r0, lsl #2 │ │ │ │ tstcc r1, r2 │ │ │ │ andsle r4, r2, r1, lsl #5 │ │ │ │ tstcc r4, #425984 @ 0x68000 │ │ │ │ mvnsle r2, r6, lsl #20 │ │ │ │ @ instruction: 0x46202314 │ │ │ │ strvc pc, [r1, -r3, lsl #22] │ │ │ │ @ instruction: 0xf67268ff │ │ │ │ - teqplt r7, fp @ @ p-variant is OBSOLETE │ │ │ │ + teqplt r7, r3 @ @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ ldrtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx feecebdc │ │ │ │ + blx feccebec │ │ │ │ strtmi r4, [sl], -r5, lsl #12 │ │ │ │ strtmi r2, [r0], -r5, lsl #2 │ │ │ │ - blx fe5cebe2 │ │ │ │ + blx fe3cebf2 │ │ │ │ mvnvs r2, r2, lsl #6 │ │ │ │ @ instruction: 0xf04fbdf8 │ │ │ │ @ instruction: 0xe7d531ff │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ svclt 0x0000e7c3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r6, [lr], -ip, lsl #23 │ │ │ │ @ instruction: 0xb3b44690 │ │ │ │ - blvs 1422a64 │ │ │ │ + blvs 1422a74 │ │ │ │ strmi r2, [r3], -r0, lsl #2 │ │ │ │ tstcc r1, r2 │ │ │ │ andsle r4, r5, ip, lsl #5 │ │ │ │ tstcc r4, #425984 @ 0x68000 │ │ │ │ mvnsle r2, r4, lsl #20 │ │ │ │ - blx 2d9eb2 │ │ │ │ + blx 2d9ec2 │ │ │ │ stmiavs r4, {r0}^ │ │ │ │ @ instruction: 0xf6724630 │ │ │ │ - cmpplt ip, #168960 @ p-variant is OBSOLETE @ 0x29400 │ │ │ │ + cmpplt ip, #160768 @ p-variant is OBSOLETE @ 0x27400 │ │ │ │ strbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0x4638219e │ │ │ │ - blx 214ec48 │ │ │ │ + blx 1f4ec58 │ │ │ │ @ instruction: 0x46806bb4 │ │ │ │ - blvs 1e3d9b0 │ │ │ │ + blvs 1e3d9c0 │ │ │ │ tstcs r0, r3, lsl #12 │ │ │ │ tstcc r1, r2 │ │ │ │ andsle r4, r2, r1, lsr #5 │ │ │ │ tstcc r4, #475136 @ 0x74000 │ │ │ │ mvnsle r2, r6, lsl #26 │ │ │ │ - blx 2d9eea │ │ │ │ + blx 2d9efa │ │ │ │ stmiavs r4, {r0}^ │ │ │ │ @ instruction: 0xf6724630 │ │ │ │ - teqplt r4, r9, lsl #23 @ p-variant is OBSOLETE │ │ │ │ + teqplt r4, r1, lsl #23 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ ldrtmi r2, [r8], -r5, ror #3 │ │ │ │ - blx 1a4ec80 │ │ │ │ + blx 184ec90 │ │ │ │ strbmi r4, [r2], -r0, lsl #13 │ │ │ │ ldrtmi r2, [r0], -r5, lsl #2 │ │ │ │ - blx 114ec86 │ │ │ │ + blx f4ec96 │ │ │ │ mvnsvs r2, r2, lsl #6 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xe7d96bb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - blmi 14bd558 │ │ │ │ + blmi 14bd568 │ │ │ │ stmdbvs r0, {r1, r7, r9, sl, lr} │ │ │ │ andls r4, r2, #143654912 @ 0x8900000 │ │ │ │ ldrbtmi r4, [sl], #-2632 @ 0xfffff5b8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ stmdbvs r3, {r8, r9}^ │ │ │ │ umlalscc pc, fp, r3, r8 @ │ │ │ │ suble r2, sp, r0, lsl #22 │ │ │ │ - blcs 27032c │ │ │ │ + blcs 27033c │ │ │ │ strcs sp, [r0, -sl, asr #18] │ │ │ │ stmdaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrtmi sl, [ip], -r5, lsl #28 │ │ │ │ subcs sl, r0, #13312 @ 0x3400 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf61e9303 │ │ │ │ - movwcs lr, #6306 @ 0x18a2 │ │ │ │ + movwcs lr, #6298 @ 0x189a │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8994650 │ │ │ │ smladls r9, r1, r0, fp │ │ │ │ mcr2 7, 4, pc, cr2, cr15, {7} @ │ │ │ │ andls r2, r1, r9, asr r1 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf8e4f671 │ │ │ │ + @ instruction: 0xf8dcf671 │ │ │ │ ldrbmi r9, [fp], -r1, lsl #20 │ │ │ │ - bleq 84d740 │ │ │ │ + bleq 84d750 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf8807c12 │ │ │ │ @ instruction: 0xf672202c │ │ │ │ - bls 2900a4 │ │ │ │ + bls 290094 │ │ │ │ strmi lr, [r0], #-2502 @ 0xfffff63a │ │ │ │ mrrceq 1, 0, pc, r4, cr5 @ │ │ │ │ andls r6, r8, #180 @ 0xb4 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ - stc2 6, cr15, [r6], #-464 @ 0xfffffe30 │ │ │ │ + ldc2 6, cr15, [lr], {116} @ 0x74 │ │ │ │ stmibvs fp!, {r0, r1, r9, fp, ip, pc} │ │ │ │ eorlt pc, r7, r2, asr #16 │ │ │ │ - bls 29ef80 │ │ │ │ + bls 29ef90 │ │ │ │ @ instruction: 0xf899615a │ │ │ │ addmi r0, r7, #16 │ │ │ │ @ instruction: 0xf673d3c9 │ │ │ │ - bls 310828 │ │ │ │ + bls 310818 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx fecced64 │ │ │ │ + blx feaced74 │ │ │ │ eor r4, r5, r6, lsl #12 │ │ │ │ mulsmi r1, r9, r8 │ │ │ │ @ instruction: 0xf6712159 │ │ │ │ - @ instruction: 0xf899f8af │ │ │ │ + @ instruction: 0xf899f8a7 │ │ │ │ @ instruction: 0xf1002010 │ │ │ │ @ instruction: 0x46230618 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ - blx a4ed82 │ │ │ │ + blx 84ed92 │ │ │ │ andcs sl, r0, #5120 @ 0x1400 │ │ │ │ eorls pc, r0, sp, asr #17 │ │ │ │ ldrbeq pc, [r4, -r5, lsl #2] @ │ │ │ │ stcge 2, cr9, [r9], {5} │ │ │ │ andcs lr, r6, #3358720 @ 0x334000 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6744650 │ │ │ │ - stmibvs fp!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r1, r2, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, r2, lsl #20 │ │ │ │ - blmi 3e3c0c │ │ │ │ + blmi 3e3c1c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 96b458 │ │ │ │ + blls 96b468 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, pc, r0, lsr r6 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 2cec7c │ │ │ │ + b cec8c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, sl, lsl sp │ │ │ │ - rsbseq lr, r6, r8, lsl ip │ │ │ │ + rsbseq lr, r6, sl, lsl #26 │ │ │ │ + rsbseq lr, r6, r8, lsl #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0x46074a75 │ │ │ │ addlt r4, r7, r5, ror fp │ │ │ │ - blvs fe422614 │ │ │ │ + blvs fe422624 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ sbchi pc, r4, r0 │ │ │ │ strmi r6, [sp], -ip, asr #22 │ │ │ │ strtmi r2, [r3], -r0, lsl #2 │ │ │ │ tstcc r1, r4 │ │ │ │ addmi r3, r8, #20, 6 @ 0x50000000 │ │ │ │ adcshi pc, sl, r0 │ │ │ │ - bcs 26b8bc │ │ │ │ + bcs 26b8cc │ │ │ │ @ instruction: 0xf04fd1f7 │ │ │ │ @ instruction: 0x46280a14 │ │ │ │ strmi pc, [r1], #-2826 @ 0xfffff4f6 │ │ │ │ @ instruction: 0xf67268e4 │ │ │ │ - @ instruction: 0x2c00faa7 │ │ │ │ + @ instruction: 0x2c00fa9f │ │ │ │ adchi pc, ip, r0 │ │ │ │ mvnscs r2, r2, lsl #6 │ │ │ │ ldrtmi r4, [r8], -r2, lsr #12 │ │ │ │ rsbsvs r6, sp, fp, lsr r0 │ │ │ │ - @ instruction: 0xf954f674 │ │ │ │ + @ instruction: 0xf94cf674 │ │ │ │ strmi r6, [r1], r9, lsr #23 │ │ │ │ rsble r2, sl, r0, lsl #18 │ │ │ │ - blvs 1ca2f68 │ │ │ │ + blvs 1ca2f78 │ │ │ │ strmi r2, [pc], -r0, lsl #8 │ │ │ │ strcc lr, [r1], #-2 │ │ │ │ stmdble r2!, {r0, r1, r2, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0xf604fb0a │ │ │ │ ldmdbvs r8, {r0, r1, r4, r7, r8, fp, ip} │ │ │ │ tstpeq r2, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ ldmvs pc, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ @ │ │ │ │ strbmi r2, [fp], -sl, ror #3 │ │ │ │ ldrtmi r4, [sl], -r0, asr #12 │ │ │ │ - @ instruction: 0xf960f674 │ │ │ │ + @ instruction: 0xf958f674 │ │ │ │ @ instruction: 0xf8954601 │ │ │ │ - blvs 1c915b8 │ │ │ │ + blvs 1c915c8 │ │ │ │ stmdacs r0, {r0, r1, r4, r7, r8, fp, ip} │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, r5, ip, lr, pc} │ │ │ │ teqle r8, r0, lsl #16 │ │ │ │ andls r6, r4, fp, ror #23 │ │ │ │ subsle r2, r4, r3, lsl #22 │ │ │ │ - bleq 64d904 │ │ │ │ + bleq 64d914 │ │ │ │ ldrbmi r2, [sl], -r4, lsl #22 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ @ instruction: 0x4640d176 │ │ │ │ @ instruction: 0xf7ff9102 │ │ │ │ movwcs pc, #7591 @ 0x1da7 @ │ │ │ │ ldrbmi r9, [sl], -r2, lsl #18 │ │ │ │ strbmi r9, [r0], -r3 │ │ │ │ @@ -492853,29 +492857,29 @@ │ │ │ │ @ instruction: 0xf04f4640 │ │ │ │ @ instruction: 0xf8cd0c03 │ │ │ │ @ instruction: 0xf7ffc010 │ │ │ │ ldmib sp, {r0, r3, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r1, r9, ip, sp}^ │ │ │ │ vhadd.s8 d23, d0, d0 │ │ │ │ @ instruction: 0x464011d1 │ │ │ │ - @ instruction: 0xf992f674 │ │ │ │ + @ instruction: 0xf98af674 │ │ │ │ strmi r6, [r1], -sl, ror #22 │ │ │ │ ldmib r3, {r0, r1, r4, r7, r8, fp, ip}^ │ │ │ │ rsbsvs r6, r0, r1 │ │ │ │ strcc r6, [r1], #-2991 @ 0xfffff451 │ │ │ │ andcs r6, r0, r6 │ │ │ │ stcne 0, cr6, [lr, #-352] @ 0xfffffea0 │ │ │ │ ldcne 0, cr6, [r8, #-632] @ 0xfffffd88 │ │ │ │ adcmi r6, r7, #5111808 @ 0x4e0000 │ │ │ │ ldrsbvs r6, [lr], #-9 │ │ │ │ subvs r6, r8, r0, ror r0 │ │ │ │ mulcs r1, ip, r8 │ │ │ │ - blmi be3e00 │ │ │ │ + blmi be3e10 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 36b5d0 │ │ │ │ + blls 36b5e0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 113) │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf10d8ff0 │ │ │ │ movwcs r0, #6928 @ 0x1b10 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ @ instruction: 0xf7ff9102 │ │ │ │ @@ -492888,94 +492892,94 @@ │ │ │ │ strbmi r4, [r0], -r7, lsl #12 │ │ │ │ stceq 0, cr15, [r2], {79} @ 0x4f │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ stc2l 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ ldrtmi r9, [fp], -r2, lsl #20 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strbmi r9, [r0], -r0 │ │ │ │ - @ instruction: 0xf90ef674 │ │ │ │ + @ instruction: 0xf906f674 │ │ │ │ strmi r6, [r1], -sl, ror #22 │ │ │ │ @ instruction: 0xe7b81993 │ │ │ │ strb r2, [r9, r0] │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4639fd31 │ │ │ │ ldrbmi r2, [sl], -r1, lsl #6 │ │ │ │ strbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf7ff9304 │ │ │ │ ldrtmi pc, [sl], -r9, lsr #26 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strbmi r1, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xf8c2f674 │ │ │ │ + @ instruction: 0xf8baf674 │ │ │ │ strmi r6, [r1], -sl, ror #22 │ │ │ │ @ instruction: 0xe7a01993 │ │ │ │ - b 44ee70 │ │ │ │ - ldrsbteq lr, [r6], #-184 @ 0xffffff48 │ │ │ │ + b 24ee80 │ │ │ │ + rsbseq lr, r6, r8, asr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, r0, lsr #21 │ │ │ │ + @ instruction: 0x0076ea90 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi r4, [r4], -fp, lsl #21 │ │ │ │ addlt r4, fp, fp, lsl #23 │ │ │ │ - blvs fe422808 │ │ │ │ + blvs fe422818 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ rschi pc, fp, r0 │ │ │ │ strmi r6, [sp], -lr, asr #22 │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ movwcc lr, #4100 @ 0x1004 │ │ │ │ addmi r3, r3, #20, 4 @ 0x40000001 │ │ │ │ rschi pc, r1, r0 │ │ │ │ stmdbcs r5, {r0, r4, r8, fp, sp, lr} │ │ │ │ andscs sp, r4, #-1073741763 @ 0xc000003d │ │ │ │ @ instruction: 0xf703fb02 │ │ │ │ ldmvs r3!, {r1, r2, r3, r4, r5, sl, lr}^ │ │ │ │ - blvc 6eb6c0 │ │ │ │ + blvc 6eb6d0 │ │ │ │ @ instruction: 0xd1212b05 │ │ │ │ mlane r5, r2, r8, pc @ │ │ │ │ andcc lr, sl, #3440640 @ 0x348000 │ │ │ │ ldmdale r8, {r5, r8, fp, sp} │ │ │ │ ldmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ sbcshi pc, r3, r0, lsl #4 │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ bicsle sp, r1, r0, lsl r1 │ │ │ │ mrcgt 1, 6, sp, cr1, cr1, {6} │ │ │ │ ldrsble sp, [r1, #17] │ │ │ │ - blgt ff685dc8 │ │ │ │ + blgt ff685dd8 │ │ │ │ ldrsble sp, [r1, #17] │ │ │ │ ldrsble sp, [r1, #17] │ │ │ │ ldrsble sp, [r1, #17] │ │ │ │ ldrsble sp, [r1, #17] │ │ │ │ subsmi fp, fp, #-1342177267 @ 0xb000000d │ │ │ │ tstmi r3, #57147392 @ 0x3680000 │ │ │ │ adcshi pc, r3, r0 │ │ │ │ @ instruction: 0xf10d4628 │ │ │ │ @ instruction: 0xf6730a10 │ │ │ │ - blvs 1dd0c08 │ │ │ │ - blvc 1b0cd2c │ │ │ │ + blvs 1dd0bf8 │ │ │ │ + blvc 1b0cd3c │ │ │ │ ldrtmi r2, [lr], #-770 @ 0xfffffcfe │ │ │ │ umaallt pc, r3, r5, r8 @ │ │ │ │ @ instruction: 0xf04f2220 │ │ │ │ andls r0, r1, r0, lsl #16 │ │ │ │ @ instruction: 0xf8cd2101 │ │ │ │ stmdbvs r0!, {r4, pc} │ │ │ │ eorvs r6, r3, r5, rrx │ │ │ │ andhi pc, r4, sl, asr #17 │ │ │ │ ldrdls pc, [ip], -r6 │ │ │ │ - blvc 2ccd0c │ │ │ │ - mcr2 6, 7, pc, cr14, cr0, {3} @ │ │ │ │ + blvc 2ccd1c │ │ │ │ + mcr2 6, 7, pc, cr6, cr0, {3} @ │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ adchi pc, r0, r0 │ │ │ │ andls sl, r0, #2, 30 │ │ │ │ - blgt 2e2fd8 │ │ │ │ + blgt 2e2fe8 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blx 1acf0c8 │ │ │ │ + blx 18cf0d8 │ │ │ │ ldmib r6, {r9, fp, ip, pc}^ │ │ │ │ subvs r0, r1, r1, lsl #2 │ │ │ │ @ instruction: 0xf105464b │ │ │ │ @ instruction: 0xf1020920 │ │ │ │ andvs r0, r8, r8, lsl ip │ │ │ │ andseq pc, r4, r2, lsl #2 │ │ │ │ andhi pc, r4, r6, asr #17 │ │ │ │ @@ -492983,40 +492987,40 @@ │ │ │ │ @ instruction: 0x60706990 │ │ │ │ andgt pc, r8, r6, asr #17 │ │ │ │ strtmi r6, [r0], -r1, asr #32 │ │ │ │ andcs r6, r3, #1073741860 @ 0x40000024 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ rsbvs r6, r5, r2, lsr #32 │ │ │ │ @ instruction: 0xf674464a │ │ │ │ - @ instruction: 0xf8cdf81d │ │ │ │ + @ instruction: 0xf8cdf815 │ │ │ │ tstcs r1, r4, lsl r0 │ │ │ │ ldc 1, cr9, [sp, #16] │ │ │ │ strmi r7, [r6], -r4, lsl #22 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blvc 2ccd80 │ │ │ │ - mrc2 6, 5, pc, cr4, cr0, {3} │ │ │ │ + blvc 2ccd90 │ │ │ │ + mcr2 6, 5, pc, cr12, cr0, {3} @ │ │ │ │ cmplt r0, r0, lsl #13 │ │ │ │ @ instruction: 0xf8c8cf03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - strbmi pc, [r3], -r9, lsr #20 @ │ │ │ │ + strbmi pc, [r3], -r1, lsr #20 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x4620113b │ │ │ │ - @ instruction: 0xfffcf673 │ │ │ │ + @ instruction: 0xfff4f673 │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ orrsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6734620 │ │ │ │ - @ instruction: 0xf895fff5 │ │ │ │ + @ instruction: 0xf895ffed │ │ │ │ strmi r3, [r5], -r0, asr #32 │ │ │ │ @ instruction: 0x4648b993 │ │ │ │ strtmi r6, [r9], -sl, lsr #16 │ │ │ │ - @ instruction: 0xf972f672 │ │ │ │ - bmi d197a0 │ │ │ │ + @ instruction: 0xf96af672 │ │ │ │ + bmi d197b0 │ │ │ │ ldrbtmi r4, [sl], #-2858 @ 0xfffff4d6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, fp, r8, lsr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrmi r9, [fp], #2817 @ 0xb01 │ │ │ │ @@ -493031,36 +493035,36 @@ │ │ │ │ adcsmi r3, lr, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0x9704d3f3 │ │ │ │ streq lr, [r7, sp, lsl #22] │ │ │ │ movwcs r4, #5714 @ 0x1652 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ stc2 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0x465861b8 │ │ │ │ - blx ffe4f1c4 │ │ │ │ + blx ffc4f1d4 │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0x4605f873 │ │ │ │ + strmi pc, [r5], -fp, ror #16 │ │ │ │ andcs lr, r0, r3, asr #15 │ │ │ │ andslt lr, fp, #52166656 @ 0x31c0000 │ │ │ │ @ instruction: 0xe74417da │ │ │ │ @ instruction: 0x17dab25b │ │ │ │ ldrbne lr, [sl, r1, asr #14] │ │ │ │ @ instruction: 0xf10de73f │ │ │ │ bfi r0, r8, #16, #15 │ │ │ │ - ldm r2!, {r1, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia sl!, {r1, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwne lr, #6614 @ 0x19d6 │ │ │ │ andcs r6, r4, fp, asr #32 │ │ │ │ stmib r6, {r0, r3, r4, sp, lr}^ │ │ │ │ rscsvs r2, r2, r1 │ │ │ │ mrcle 8, 7, r6, cr15, cr3, {2} │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq lr, r6, r4, ror #19 │ │ │ │ + ldrsbteq lr, [r6], #-148 @ 0xffffff6c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, r2, ror #16 │ │ │ │ + rsbseq lr, r6, r2, asr r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, fp, r3, asr #27 │ │ │ │ strmi r4, [pc], -r3, asr #25 │ │ │ │ @@ -493074,343 +493078,343 @@ │ │ │ │ mcrrvs 12, 12, r6, r3, cr2 │ │ │ │ sbcmi r4, fp, sl, asr #1 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ strle r0, [sl, #-2005] @ 0xfffff82b │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldcmi 1, cr8, [r7, #204]! @ 0xcc │ │ │ │ sbcsge pc, ip, #14614528 @ 0xdf0000 │ │ │ │ - bleq fec0cf24 │ │ │ │ + bleq fec0cf34 │ │ │ │ ldrbtmi r4, [sl], #1149 @ 0x47d │ │ │ │ - blcs 2498d4 │ │ │ │ + blcs 2498e4 │ │ │ │ tstphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df4db3 │ │ │ │ - ldc 2, cr10, [pc, #832] @ 211bfc │ │ │ │ + ldc 2, cr10, [pc, #832] @ 211c0c │ │ │ │ ldrbtmi r0, [sp], #-2980 @ 0xfffff45c │ │ │ │ @ instruction: 0xf89644fa │ │ │ │ @ instruction: 0xf10d9011 │ │ │ │ @ instruction: 0xf8970818 │ │ │ │ @ instruction: 0x46403031 │ │ │ │ movwls r4, #9801 @ 0x2649 │ │ │ │ - mrc2 6, 1, pc, cr10, cr1, {3} │ │ │ │ + mrc2 6, 1, pc, cr2, cr1, {3} │ │ │ │ stmdbvs r0!, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf6702101 │ │ │ │ - strmi pc, [r1], fp, ror #27 │ │ │ │ + strmi pc, [r1], r3, ror #27 │ │ │ │ @ instruction: 0x4643b158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0xed9af95f │ │ │ │ + @ instruction: 0xed9af957 │ │ │ │ strbmi r0, [r0], -r1, lsl #20 │ │ │ │ mulslt r1, r6, r8 │ │ │ │ - beq ff24d3e8 │ │ │ │ + beq ff24d3f8 │ │ │ │ @ instruction: 0xf6714659 │ │ │ │ - @ instruction: 0x465afe1d │ │ │ │ + @ instruction: 0x465afe15 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - stc2l 6, cr15, [lr, #448] @ 0x1c0 │ │ │ │ + stc2l 6, cr15, [r6, #448] @ 0x1c0 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2e322c │ │ │ │ + bgt 2e323c │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - @ instruction: 0xf942f674 │ │ │ │ - beq 2ccfa4 │ │ │ │ + @ instruction: 0xf93af674 │ │ │ │ + beq 2ccfb4 │ │ │ │ @ instruction: 0xf8964640 │ │ │ │ mrc 0, 5, sl, cr7, cr1, {0} │ │ │ │ ldrbmi r0, [r1], -r0, asr #21 │ │ │ │ - mcr2 6, 0, pc, cr0, cr1, {3} @ │ │ │ │ + ldc2l 6, cr15, [r8, #452]! @ 0x1c4 │ │ │ │ stmdbvs r0!, {r1, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf6702101 │ │ │ │ - @ instruction: 0x4682fdb1 │ │ │ │ + strmi pc, [r2], r9, lsr #27 │ │ │ │ ldm r8!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8ca0003 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 74dd94 │ │ │ │ + beq 74dda4 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - stmib sp, {r0, r2, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r2, r3, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbmi sl, [fp], -r0, lsl #12 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x462011d1 │ │ │ │ - @ instruction: 0xff68f673 │ │ │ │ + @ instruction: 0xff60f673 │ │ │ │ strmi r9, [r1], -r2, lsl #22 │ │ │ │ @ instruction: 0xf0432280 │ │ │ │ strtmi r0, [r0], -r0, lsl #13 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ @ instruction: 0xf6744633 │ │ │ │ - eorcs pc, r0, #913408 @ 0xdf000 │ │ │ │ + eorcs pc, r0, #880640 @ 0xd7000 │ │ │ │ smlabbcs r4, r2, r6, r4 │ │ │ │ @ instruction: 0xf6706920 │ │ │ │ - strmi pc, [r0], r9, lsl #27 │ │ │ │ + strmi pc, [r0], r1, lsl #27 │ │ │ │ ssatmi fp, #13, r0, asr #3 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ eorscs pc, r0, r8, asr #17 │ │ │ │ eorscc pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eorseq pc, r8, r8, asr #17 │ │ │ │ eorsne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf8c84641 │ │ │ │ @ instruction: 0xf1082040 │ │ │ │ @ instruction: 0xf8c80814 │ │ │ │ @ instruction: 0x46203030 │ │ │ │ - @ instruction: 0xf8eef674 │ │ │ │ + @ instruction: 0xf8e6f674 │ │ │ │ movwcs r4, #1601 @ 0x641 │ │ │ │ movwls r2, #640 @ 0x280 │ │ │ │ ldrtmi r4, [r3], -r0, lsr #12 │ │ │ │ - blx fef4f3c0 │ │ │ │ + blx fed4f3d0 │ │ │ │ strmi r2, [r0], r0, lsr #4 │ │ │ │ stmdbvs r0!, {r2, r8, sp} │ │ │ │ - bleq 2cc610 │ │ │ │ - ldc2l 6, cr15, [ip, #-448] @ 0xfffffe40 │ │ │ │ + bleq 2cc620 │ │ │ │ + ldc2l 6, cr15, [r4, #-448] @ 0xfffffe40 │ │ │ │ biclt r4, r8, r1, lsl #13 │ │ │ │ @ instruction: 0x000fe8bb │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ eorscs pc, r0, r9, asr #17 │ │ │ │ eorscc pc, r4, r9, asr #17 │ │ │ │ @ instruction: 0x000fe8bb │ │ │ │ eorseq pc, r8, r9, asr #17 │ │ │ │ eorsne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf8c94649 │ │ │ │ @ instruction: 0xf1092040 │ │ │ │ @ instruction: 0xf8c90914 │ │ │ │ @ instruction: 0x46203030 │ │ │ │ - @ instruction: 0xf8c2f674 │ │ │ │ + @ instruction: 0xf8baf674 │ │ │ │ movwcs r4, #1609 @ 0x649 │ │ │ │ movwls r2, #640 @ 0x280 │ │ │ │ ldrtmi r4, [r3], -r0, lsr #12 │ │ │ │ - blx fe44f418 │ │ │ │ + blx fe24f428 │ │ │ │ strmi r2, [r1], r0, lsr #4 │ │ │ │ stmdbvs r0!, {r2, r8, sp} │ │ │ │ @ instruction: 0xf6703540 │ │ │ │ - @ instruction: 0x4683fd31 │ │ │ │ - stcgt 1, cr11, [pc, #-736] @ 21177c │ │ │ │ + strmi pc, [r3], r9, lsr #26 │ │ │ │ + stcgt 1, cr11, [pc, #-736] @ 21178c │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ eorscs pc, r0, fp, asr #17 │ │ │ │ eorscc pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0xf8cbcd0f │ │ │ │ @ instruction: 0xf8cb0038 │ │ │ │ @ instruction: 0x4659103c │ │ │ │ subcs pc, r0, fp, asr #17 │ │ │ │ - bleq 74deac │ │ │ │ + bleq 74debc │ │ │ │ eorscc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0x4633f899 │ │ │ │ + @ instruction: 0x4633f891 │ │ │ │ andcs r4, r0, #93323264 @ 0x5900000 │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf6742280 │ │ │ │ - bls 390418 │ │ │ │ + bls 390408 │ │ │ │ biccs r4, ip, r3, lsl #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf673a000 │ │ │ │ - bls 351508 │ │ │ │ + bls 3514f8 │ │ │ │ biccs r4, ip, fp, asr #12 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - mrc2 6, 4, pc, cr0, cr3, {3} │ │ │ │ + mcr2 6, 4, pc, cr8, cr3, {3} @ │ │ │ │ strmi r9, [r1], -r3, lsl #20 │ │ │ │ tstls r0, r3, asr #12 │ │ │ │ biccs r4, ip, r0, lsr #12 │ │ │ │ - mcr2 6, 4, pc, cr8, cr3, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr0, cr3, {3} @ │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf6710020 │ │ │ │ - bmi dd19a8 │ │ │ │ + bmi dd1998 │ │ │ │ ldrbtmi r4, [sl], #-2856 @ 0xfffff4d8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, fp, sl, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ sbcmi r6, fp, r3, lsl #25 │ │ │ │ ldrle r0, [fp, #-2011] @ 0xfffff825 │ │ │ │ @ instruction: 0xf8df4d26 │ │ │ │ - ldc 0, cr10, [pc, #624] @ 211d6c │ │ │ │ + ldc 0, cr10, [pc, #624] @ 211d7c │ │ │ │ ldrbtmi r0, [sp], #-2838 @ 0xfffff4ea │ │ │ │ @ instruction: 0xe6de44fa │ │ │ │ sbcmi r6, fp, r3, lsl #25 │ │ │ │ strle r0, [r7, #-2010] @ 0xfffff826 │ │ │ │ @ instruction: 0xf8df4d22 │ │ │ │ - ldc 0, cr10, [pc, #560] @ 211d44 │ │ │ │ + ldc 0, cr10, [pc, #560] @ 211d54 │ │ │ │ ldrbtmi r0, [sp], #-2834 @ 0xfffff4ee │ │ │ │ @ instruction: 0xe6d244fa │ │ │ │ @ instruction: 0xf8df4d20 │ │ │ │ - ldc 0, cr10, [pc, #528] @ 211d34 │ │ │ │ + ldc 0, cr10, [pc, #528] @ 211d44 │ │ │ │ ldrbtmi r0, [sp], #-2832 @ 0xfffff4f0 │ │ │ │ @ instruction: 0xe6ca44fa │ │ │ │ @ instruction: 0xf8df4d1e │ │ │ │ - ldc 0, cr10, [pc, #496] @ 211d24 │ │ │ │ + ldc 0, cr10, [pc, #496] @ 211d34 │ │ │ │ ldrbtmi r0, [sp], #-2830 @ 0xfffff4f2 │ │ │ │ @ instruction: 0xe6c244fa │ │ │ │ - svc 0x0064f61d │ │ │ │ + svc 0x005cf61d │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andhi r0, r0, r0 │ │ │ │ svclt 0x00e93261 │ │ │ │ andgt r0, r0, r0 │ │ │ │ svclt 0x00ef225d │ │ │ │ andge r0, r0, r0 │ │ │ │ svclt 0x00ed4dc8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svclt 0x00e7985f │ │ │ │ andhi r0, r0, r0 │ │ │ │ svclt 0x00e66e97 │ │ │ │ and r0, r0, r0 │ │ │ │ svclt 0x00ebf976 │ │ │ │ - @ instruction: 0x0076e794 │ │ │ │ + rsbseq lr, r6, r4, lsl #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq lr, ip, r0, lsl r7 │ │ │ │ - rsbeq lr, ip, lr, lsl r6 │ │ │ │ - rsbeq lr, ip, sl, asr r7 │ │ │ │ - rsbeq lr, ip, r4, lsl r6 │ │ │ │ - rsbseq lr, r6, sl, lsr #10 │ │ │ │ - rsbeq lr, ip, sl, asr r4 │ │ │ │ - strhteq lr, [ip], #-60 @ 0xffffffc4 │ │ │ │ - rsbeq lr, ip, r2, ror #7 │ │ │ │ - mlseq ip, r8, r3, lr │ │ │ │ - rsbeq lr, ip, r2, asr r5 │ │ │ │ - strhteq lr, [ip], #-56 @ 0xffffffc8 │ │ │ │ - rsbeq lr, ip, r2, lsr #11 │ │ │ │ - strhteq lr, [ip], #-52 @ 0xffffffcc │ │ │ │ + strdeq lr, [ip], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq lr, ip, r6, lsl #10 │ │ │ │ + rsbeq lr, ip, r2, asr #12 │ │ │ │ + strdeq lr, [ip], #-76 @ 0xffffffb4 @ │ │ │ │ + rsbseq lr, r6, sl, lsl r5 │ │ │ │ + rsbeq lr, ip, r2, asr #6 │ │ │ │ + rsbeq lr, ip, r4, lsr #5 │ │ │ │ + rsbeq lr, ip, sl, asr #5 │ │ │ │ + rsbeq lr, ip, r0, lsl #5 │ │ │ │ + rsbeq lr, ip, sl, lsr r4 │ │ │ │ + rsbeq lr, ip, r0, lsr #5 │ │ │ │ + rsbeq lr, ip, sl, lsl #9 │ │ │ │ + mlseq ip, ip, r2, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ @ instruction: 0xf8dfb0a5 │ │ │ │ @ instruction: 0x460e343c │ │ │ │ andls r4, r1, #137363456 @ 0x8300000 │ │ │ │ ldrtcs pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x9323681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blvs fe46c310 │ │ │ │ + blvs fe46c320 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blcs 271ea4 │ │ │ │ + blcs 271eb4 │ │ │ │ @ instruction: 0x81b3f000 │ │ │ │ movwcs r6, #11186 @ 0x2bb2 │ │ │ │ strcc lr, [r0], -fp, asr #19 │ │ │ │ subsle r2, r9, r0, lsl #20 │ │ │ │ - bl 2ac9cc │ │ │ │ + bl 2ac9dc │ │ │ │ smlabbcs r0, r2, r2, r0 │ │ │ │ tstcc r5, r3 │ │ │ │ addmi r3, sl, #20, 6 @ 0x50000000 │ │ │ │ ldmdbvs pc, {r4, r6, ip, lr, pc} @ │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ ldrdhi pc, [ip], -r3 │ │ │ │ stcge 6, cr4, [lr], {61} @ 0x3d │ │ │ │ - beq 154e054 │ │ │ │ + beq 154e064 │ │ │ │ movwcs r9, #4354 @ 0x1102 │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ strls r4, [lr, #-1624] @ 0xfffff9a8 │ │ │ │ - blx 24fc2c │ │ │ │ + blx 24fc3c │ │ │ │ eoreq pc, r5, sl, asr #16 │ │ │ │ - blvs ffe1f03c │ │ │ │ + blvs ffe1f04c │ │ │ │ ldmle r2!, {r3, r5, r7, r9, lr}^ │ │ │ │ umaalgt pc, r0, r6, r8 @ │ │ │ │ stmdbeq ip, {r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4655d01b │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stcls 4, cr9, [r1], {-0} │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ vpmax.u8 d15, d7, d8 │ │ │ │ andle r4, r9, r3, lsr #4 │ │ │ │ - blcs 32c22c │ │ │ │ + blcs 32c23c │ │ │ │ stmdavs sl!, {r0, r2, r4, r5, ip, lr, pc} │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6731101 │ │ │ │ - eorvs pc, r8, fp, asr sp @ │ │ │ │ + eorvs pc, r8, r3, asr sp @ │ │ │ │ strcc r3, [r4, #-1793] @ 0xfffff8ff │ │ │ │ mvnle r4, pc, asr #10 │ │ │ │ ldrdge pc, [r4], -sp │ │ │ │ @ instruction: 0xf6736bf0 │ │ │ │ - ldrbmi pc, [r2], -fp, lsr #17 @ │ │ │ │ + ldrbmi pc, [r2], -r3, lsr #17 @ │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - mcr2 6, 1, pc, cr14, cr3, {3} @ │ │ │ │ - bls 2aca5c │ │ │ │ + mcr2 6, 1, pc, cr6, cr3, {3} @ │ │ │ │ + bls 2aca6c │ │ │ │ orreq lr, r2, #3072 @ 0xc00 │ │ │ │ andne lr, r1, #3457024 @ 0x34c000 │ │ │ │ andsvs r6, r1, sl, asr #32 │ │ │ │ subsvs r2, sl, r0, lsl #4 │ │ │ │ addsvs r1, r9, r1, lsl #26 │ │ │ │ stmdavs r1, {r1, r3, r4, r8, sl, fp, ip}^ │ │ │ │ ldrsbvs r6, [r9], #-8 │ │ │ │ subvs r6, r2, sl, asr #32 │ │ │ │ - blmi ff72480c │ │ │ │ + blmi ff72481c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls aebd24 │ │ │ │ + blls aebd34 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x463081fc │ │ │ │ pop {r0, r2, r5, ip, sp, pc} │ │ │ │ shsub8mi r8, r1, r0 │ │ │ │ @ instruction: 0xf02b4658 │ │ │ │ vmla.f32 , q8, │ │ │ │ @ instruction: 0x46021113 │ │ │ │ @ instruction: 0xf6734658 │ │ │ │ - stmdavs fp!, {r0, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - bleq ff38d364 │ │ │ │ + stmdavs fp!, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + bleq ff38d374 │ │ │ │ strmi r2, [r2], r0, lsr #2 │ │ │ │ movwls r9, #14336 @ 0x3800 │ │ │ │ - stc2 6, cr15, [ip], #-452 @ 0xfffffe3c │ │ │ │ + stc2 6, cr15, [r4], #-452 @ 0xfffffe3c │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx ff94f6c2 │ │ │ │ + blx ff74f6d2 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #18944 @ 0x4a00 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf6734619 │ │ │ │ - blls 351a64 │ │ │ │ - bls 2de96c │ │ │ │ + blls 351a54 │ │ │ │ + bls 2de97c │ │ │ │ ldrbmi r2, [r8], -r5, ror #3 │ │ │ │ - stc2 6, cr15, [r6, #-460]! @ 0xfffffe34 │ │ │ │ - bls 22366c │ │ │ │ + ldc2 6, cr15, [lr, #-460] @ 0xfffffe34 │ │ │ │ + bls 22367c │ │ │ │ movwcs r4, #5762 @ 0x1682 │ │ │ │ ldrbmi r6, [r8], -r8, lsr #32 │ │ │ │ @ instruction: 0xf7ff970e │ │ │ │ @ instruction: 0x4652f97d │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6734658 │ │ │ │ - eorvs pc, r8, r7, lsl sp @ │ │ │ │ + eorvs pc, r8, pc, lsl #26 │ │ │ │ strcs lr, [r3], #-1940 @ 0xfffff86c │ │ │ │ andvs r3, r4, r2, lsl #2 │ │ │ │ stmdbvs r0, {r1, r2, r6, sp, lr} │ │ │ │ @ instruction: 0xf6709302 │ │ │ │ - ldmdbvs r2!, {r0, r1, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r2!, {r0, r1, r3, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ bicvs r4, r4, r3, lsl #12 │ │ │ │ andls r6, r0, r2, asr #2 │ │ │ │ @ instruction: 0x76027e32 │ │ │ │ bicvs r6, r2, #247808 @ 0x3c800 │ │ │ │ strhcs pc, [r0], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4114e9d6 │ │ │ │ stceq 0, cr15, [r1], {2} │ │ │ │ stmib r3, {r4, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461c4114 │ │ │ │ subcs pc, r0, r3, lsr #17 │ │ │ │ @ instruction: 0xf8966bb2 │ │ │ │ @ instruction: 0xf8831042 │ │ │ │ - blls 295e94 │ │ │ │ + blls 295ea4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs 1a723cc │ │ │ │ + blvs 1a723dc │ │ │ │ streq lr, [r2], #2818 @ 0xb02 │ │ │ │ ldrmi r9, [pc], -r2, lsl #8 │ │ │ │ @ instruction: 0x2c05e9cd │ │ │ │ - beq 54e1a4 │ │ │ │ + beq 54e1b4 │ │ │ │ ldrdgt pc, [r8], -sp │ │ │ │ @ instruction: 0xf8cdad09 │ │ │ │ stcge 0, cr11, [lr], {8} │ │ │ │ ldmdbeq r0, {r8, ip, sp, lr, pc} │ │ │ │ ldmdaeq r0, {r0, r8, ip, sp, lr, pc} │ │ │ │ pkhbtmi r4, fp, lr, lsl #13 │ │ │ │ movweq lr, #14797 @ 0x39cd │ │ │ │ @ instruction: 0xf85a9607 │ │ │ │ - bl 4dde64 │ │ │ │ + bl 4dde74 │ │ │ │ stmib r5, {r0, r1, r2, r7, r9, sl}^ │ │ │ │ stmib r5, {r9, sl, fp, sp, lr, pc}^ │ │ │ │ movwls lr, #52738 @ 0xce02 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ eorcc pc, r7, r9, asr r8 @ │ │ │ │ @@ -493420,38 +493424,38 @@ │ │ │ │ strcs r0, [r0, -r3, lsl #6] │ │ │ │ @ instruction: 0x2c05e9dd │ │ │ │ @ instruction: 0xf8dd4601 │ │ │ │ cdpls 0, 0, cr11, cr7, cr8, {0} │ │ │ │ mul r3, r6, r6 │ │ │ │ tstcc r4, r1, lsl #14 │ │ │ │ rsbsle r4, r6, r7, ror r5 │ │ │ │ - bcs 22c238 │ │ │ │ + bcs 22c248 │ │ │ │ stmiavs pc, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0x4639d175 │ │ │ │ @ instruction: 0x46582259 │ │ │ │ @ instruction: 0xf7ff46a8 │ │ │ │ @ instruction: 0x4639fa51 │ │ │ │ @ instruction: 0x4607225c │ │ │ │ ssatmi r4, #3, r8, asr #12 │ │ │ │ - blx 14cfe30 │ │ │ │ + blx 14cfe40 │ │ │ │ andscs r6, r4, #183296 @ 0x2cc00 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ strtmi r9, [r1], r2, lsl #14 │ │ │ │ eorsgt pc, r8, sp, asr #17 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ stmib r4, {r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8c4cc01 │ │ │ │ @ instruction: 0xf102c00c │ │ │ │ ldrls r0, [r1, -r0, lsr #2] │ │ │ │ andls r6, r3, r7, asr fp │ │ │ │ vmlaeq.f64 d14, d3, d7 │ │ │ │ ldm r4, {r2, r8, ip, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - blls 291ea8 │ │ │ │ + blls 291eb8 │ │ │ │ movwcs r9, #37644 @ 0x930c │ │ │ │ ldrbtmi r9, [r7], -sp, lsl #6 │ │ │ │ ldrcc r9, [r4, -r6, lsl #10] │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ strls r9, [r7], #-1029 @ 0xfffffbfb │ │ │ │ andeq lr, pc, sl, lsr #17 │ │ │ │ @ instruction: 0x000fe8b9 │ │ │ │ @@ -493472,72 +493476,72 @@ │ │ │ │ andmi pc, r0, sl, asr #17 │ │ │ │ strgt ip, [pc, -pc, lsl #26] │ │ │ │ eorsvs r9, ip, r4, lsl #26 │ │ │ │ strtmi r9, [r9], -r0, lsl #24 │ │ │ │ mlascc r1, r6, r8, pc @ │ │ │ │ mlascs r0, r6, r8, pc @ │ │ │ │ @ instruction: 0xf6714620 │ │ │ │ - strtmi pc, [r1], -sp, lsl #27 │ │ │ │ + strtmi pc, [r1], -r5, lsl #27 │ │ │ │ @ instruction: 0xf6734658 │ │ │ │ - @ instruction: 0xf106fe6b │ │ │ │ + @ instruction: 0xf106fe63 │ │ │ │ strtmi r0, [r9], -r0, lsr #32 │ │ │ │ - stc2 6, cr15, [r6, #452]! @ 0x1c4 │ │ │ │ + ldc2 6, cr15, [lr, #452] @ 0x1c4 │ │ │ │ @ instruction: 0xf6716a30 │ │ │ │ - @ instruction: 0x4626f9b1 │ │ │ │ + strtmi pc, [r6], -r9, lsr #19 │ │ │ │ @ instruction: 0xf1a0e67a │ │ │ │ stmiavs pc, {r2, r4, r8}^ @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldcvc 0, cr13, [sl], #-548 @ 0xfffffddc │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 154e344 │ │ │ │ - bcc 25a314 │ │ │ │ + beq 154e354 │ │ │ │ + bcc 25a324 │ │ │ │ movwls r4, #9808 @ 0x2650 │ │ │ │ @ instruction: 0xf902fa09 │ │ │ │ @ instruction: 0xf1092240 │ │ │ │ @ instruction: 0xf61d39ff │ │ │ │ - blls 2cc998 │ │ │ │ - blx 9da72c │ │ │ │ - blx 1490554 │ │ │ │ + blls 2cc988 │ │ │ │ + blx 9da73c │ │ │ │ + blx 1490564 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ stmdbge r4!, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ orreq lr, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf8413301 │ │ │ │ andcc r2, r1, #68, 24 @ 0x4400 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ @ instruction: 0x46524639 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ strmi pc, [r7], -pc, ror #16 │ │ │ │ movwcs lr, #14177 @ 0x3761 │ │ │ │ stmdbvs r0, {r0, r1, sp, lr} │ │ │ │ andvs pc, r4, fp, asr #17 │ │ │ │ - blx 94f926 │ │ │ │ + blx 74f936 │ │ │ │ bicvs r2, r3, r2, lsl #6 │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ cdpvc 1, 3, cr6, cr3, cr3, {2} │ │ │ │ - blvs ffeef780 │ │ │ │ + blvs ffeef790 │ │ │ │ ldmib r6, {r0, r1, r6, r7, r8, r9, sp, lr}^ │ │ │ │ stmib r0, {r2, r4, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8b63214 │ │ │ │ @ instruction: 0xf8a03040 │ │ │ │ @ instruction: 0xf8963040 │ │ │ │ @ instruction: 0xf8803042 │ │ │ │ - blvs feede098 │ │ │ │ + blvs feede0a8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andscs r8, r4, #145 @ 0x91 │ │ │ │ - beq 24e0d8 │ │ │ │ + beq 24e0e8 │ │ │ │ ldrsbt pc, [r4], -r6 @ │ │ │ │ stcge 13, cr10, [lr], {9} │ │ │ │ - blx 2a3aea │ │ │ │ + blx 2a3afa │ │ │ │ @ instruction: 0xf8def903 │ │ │ │ - blcs 31dff0 │ │ │ │ + blcs 31e000 │ │ │ │ @ instruction: 0xf8ded011 │ │ │ │ stmib r5, {r2, r3, sp}^ │ │ │ │ stmib r5, {fp, pc}^ │ │ │ │ andls r8, ip, #131072 @ 0x20000 │ │ │ │ - bl 2acdac │ │ │ │ + bl 2acdbc │ │ │ │ @ instruction: 0xf8cc0c0a │ │ │ │ ldm r5, {r4, ip, sp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cpsie , #15 │ │ │ │ @ instruction: 0xf10e0a14 │ │ │ │ strbmi r0, [sl, #3604] @ 0xe14 │ │ │ │ @@ -493546,31 +493550,31 @@ │ │ │ │ smlabbcs r0, r9, ip, pc @ │ │ │ │ @ instruction: 0xec0de9d6 │ │ │ │ ldrbtmi r4, [r3], -r2, lsl #12 │ │ │ │ svceq 0x0000f1bc │ │ │ │ subs sp, r5, lr, lsl #2 │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, ip, lsr #8 │ │ │ │ - rsbseq lr, r6, ip, asr #6 │ │ │ │ + rsbseq lr, r6, ip, lsl r4 │ │ │ │ + rsbseq lr, r6, ip, lsr r3 │ │ │ │ tstcc r4, #1073741824 @ 0x40000000 │ │ │ │ suble r4, r7, ip, lsl #11 │ │ │ │ stmdacs r4, {r3, r4, r8, fp, sp, lr} │ │ │ │ ldmvs fp, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4658219e │ │ │ │ @ instruction: 0xf67346a8 │ │ │ │ - movwcs pc, #2979 @ 0xba3 @ │ │ │ │ + movwcs pc, #2971 @ 0xb9b @ │ │ │ │ andscs r9, r4, #939524096 @ 0x38000000 │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ rscvs r4, r3, r6, lsr #13 │ │ │ │ - blvs feee3ac4 │ │ │ │ + blvs feee3ad4 │ │ │ │ stmdbeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ andls r9, r0, r1, lsl r0 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcc 72ce34 │ │ │ │ + blcc 72ce44 │ │ │ │ @ instruction: 0x0c03eb02 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ movwls r9, #51968 @ 0xcb00 │ │ │ │ movwls r2, #54021 @ 0xd305 │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ @@ -493578,113 +493582,113 @@ │ │ │ │ andmi pc, r0, lr, asr #17 │ │ │ │ @ instruction: 0x000fe8ba │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0xf8cc4649 │ │ │ │ ldrtmi r4, [r8], -r0 │ │ │ │ mlascc r1, r6, r8, pc @ │ │ │ │ mlascs r0, r6, r8, pc @ │ │ │ │ - ldc2 6, cr15, [r6], #452 @ 0x1c4 │ │ │ │ + stc2 6, cr15, [lr], #452 @ 0x1c4 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ - ldc2 6, cr15, [r4, #460] @ 0x1cc │ │ │ │ + stc2 6, cr15, [ip, #460] @ 0x1cc │ │ │ │ eoreq pc, r0, r6, lsl #2 │ │ │ │ @ instruction: 0xf6714649 │ │ │ │ - bvs e513dc │ │ │ │ - @ instruction: 0xf8daf671 │ │ │ │ + bvs e513cc │ │ │ │ + @ instruction: 0xf8d2f671 │ │ │ │ str r4, [r3, #1598]! @ 0x63e │ │ │ │ tstpeq r4, #-2147483605 @ p-variant is OBSOLETE @ 0x8000002b │ │ │ │ @ instruction: 0xf1a0e7b7 │ │ │ │ stcge 1, cr0, [r9, #-80] @ 0xffffffb0 │ │ │ │ strt sl, [ip], lr, lsl #24 │ │ │ │ stcge 13, cr10, [lr], {9} │ │ │ │ @ instruction: 0xf61de791 │ │ │ │ - svclt 0x0000eca4 │ │ │ │ + svclt 0x0000ec9c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0x46064a9a │ │ │ │ umulllt r4, pc, sl, fp @ │ │ │ │ - blvs fe4232c8 │ │ │ │ + blvs fe4232d8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ stmdacs r0, {r8, r9} │ │ │ │ sbcshi pc, sp, r0 │ │ │ │ strmi r6, [sp], -ip, asr #22 │ │ │ │ strtmi r2, [r3], -r0, lsl #2 │ │ │ │ tstcc r1, r4 │ │ │ │ addmi r3, r1, #20, 6 @ 0x50000000 │ │ │ │ sbcshi pc, r3, r0 │ │ │ │ - bcs 2ec570 │ │ │ │ + bcs 2ec580 │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e39b2 │ │ │ │ + blx 2e39c2 │ │ │ │ stmiavs r7!, {r0, sl, lr}^ │ │ │ │ - mcrr2 6, 7, pc, lr, cr1 @ │ │ │ │ + mcrr2 6, 7, pc, r6, cr1 @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ ldmib r5, {r1, r2, r6, r7, pc}^ │ │ │ │ stmdacs r0, {r0, r2, r3, lr, pc} │ │ │ │ adcshi pc, sl, r0 │ │ │ │ strbtmi r2, [r3], -r0, lsl #8 │ │ │ │ and r4, r5, r1, lsr #12 │ │ │ │ ldrcc r3, [r4], #-257 @ 0xfffffeff │ │ │ │ addmi r3, r1, #20, 6 @ 0x50000000 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - bcs 22c5a8 │ │ │ │ + bcs 22c5b8 │ │ │ │ @ instruction: 0xf8d3d1f6 │ │ │ │ strtmi r8, [r8], -ip │ │ │ │ rsbsvs r2, r5, r2, lsl #6 │ │ │ │ @ instruction: 0xf6736033 │ │ │ │ - stmcs r0, {r0, r1, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmcs r0, {r0, r1, r3, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ stmdbvs fp!, {r0, r1, r3, r6, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ ldmdbvs r0!, {r2, r3, r6, r7, pc} │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 21e334 │ │ │ │ + blcs 21e344 │ │ │ │ adchi pc, r1, r0 │ │ │ │ eorcs r6, r0, #2752 @ 0xac0 │ │ │ │ movwcs r9, #776 @ 0x308 │ │ │ │ tstcs r1, r9, lsl #6 │ │ │ │ - blge 44c8f0 │ │ │ │ - blge 34c8b4 │ │ │ │ - @ instruction: 0xf99af670 │ │ │ │ - beq 64e5bc │ │ │ │ + blge 44c900 │ │ │ │ + blge 34c8c4 │ │ │ │ + @ instruction: 0xf992f670 │ │ │ │ + beq 64e5cc │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e3adc │ │ │ │ + blgt 2e3aec │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46300914 │ │ │ │ - stc2 6, cr15, [ip, #-460] @ 0xfffffe34 │ │ │ │ + stc2 6, cr15, [r4, #-460] @ 0xfffffe34 │ │ │ │ vmul.i8 d22, d0, d16 │ │ │ │ @ instruction: 0xf6702109 │ │ │ │ - @ instruction: 0xf100f9a9 │ │ │ │ + @ instruction: 0xf100f9a1 │ │ │ │ @ instruction: 0x46590b18 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6719003 │ │ │ │ - bls 311234 │ │ │ │ + bls 311224 │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ movwls r0, #19488 @ 0x4c20 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr2, {0} │ │ │ │ movwcc lr, #6602 @ 0x19ca │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ andsls pc, ip, sp, asr #17 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ stmdbls r3, {r4, r5, r9, sl, lr} │ │ │ │ - stc2l 6, cr15, [r8], #460 @ 0x1cc │ │ │ │ + stc2l 6, cr15, [r0], #460 @ 0x1cc │ │ │ │ ldrtmi lr, [fp], -pc, rrx │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ff0cfbc8 │ │ │ │ + blx feecfbd8 │ │ │ │ @ instruction: 0xf8954607 │ │ │ │ cmnlt fp, #64 @ 0x40 │ │ │ │ - blcs 2ad1b4 │ │ │ │ + blcs 2ad1c4 │ │ │ │ @ instruction: 0xf10dd07c │ │ │ │ ldrtmi r0, [r9], -r0, lsr #18 │ │ │ │ - beq 28e350 │ │ │ │ + beq 28e360 │ │ │ │ strbmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf8cd0c00 │ │ │ │ @ instruction: 0xf7fec020 │ │ │ │ ldrtmi pc, [r9], -r5, lsl #30 @ │ │ │ │ @ instruction: 0x46074653 │ │ │ │ ldrtmi r4, [r0], -sl, asr #12 │ │ │ │ @@ -493695,24 +493699,24 @@ │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf8cd0c02 │ │ │ │ @ instruction: 0xf7fec020 │ │ │ │ @ instruction: 0x463afef1 │ │ │ │ strbmi r9, [r3], -r0 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r0 │ │ │ │ @ instruction: 0xf67371e8 │ │ │ │ - @ instruction: 0x4607fabd │ │ │ │ + @ instruction: 0x4607fab5 │ │ │ │ andcs r6, r0, fp, ror #22 │ │ │ │ strtmi r1, [r3], #-3389 @ 0xfffff2c3 │ │ │ │ andne lr, r1, #3457024 @ 0x34c000 │ │ │ │ andsvs r6, r1, sl, asr #32 │ │ │ │ subsvs r1, r8, sl, lsl sp │ │ │ │ ldmdavs r9!, {r0, sp}^ │ │ │ │ strpl lr, [r2, -r3, asr #19] │ │ │ │ subvs r6, sl, r9, asr r0 │ │ │ │ - bmi e6a46c │ │ │ │ + bmi e6a47c │ │ │ │ ldrbtmi r4, [sl], #-2863 @ 0xfffff4d1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r2, asr r1 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstpeq r4, #172, 2 @ p-variant is OBSOLETE @ 0x2b │ │ │ │ @@ -493720,203 +493724,203 @@ │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ andcs lr, r0, fp, asr #14 │ │ │ │ strtmi lr, [r9], -r9, ror #15 │ │ │ │ @ instruction: 0xf02b4630 │ │ │ │ vqdmulh.s d31, d0, d1 │ │ │ │ @ instruction: 0x46021113 │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - mvnscs pc, r1, lsr sl @ │ │ │ │ + mvnscs pc, r9, lsr #20 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx d4fc98 │ │ │ │ + blx b4fca8 │ │ │ │ ldrtmi r4, [sl], -r3, lsl #13 │ │ │ │ tstpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - ldrbmi pc, [fp], -r5, lsr #20 @ │ │ │ │ + @ instruction: 0x465bfa1d │ │ │ │ mvncs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - strmi pc, [r3], -r5, asr #20 │ │ │ │ + @ instruction: 0x4603fa3d │ │ │ │ orrscs r4, lr, r2, asr #12 │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - @ instruction: 0x4607fa3f │ │ │ │ + @ instruction: 0x4607fa37 │ │ │ │ ldrtmi lr, [sl], -r3, lsl #15 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6731113 │ │ │ │ - @ instruction: 0xe7f0fa11 │ │ │ │ + ldrb pc, [r0, r9, lsl #20]! @ │ │ │ │ svcge 0x00084639 │ │ │ │ movwcs r4, #5690 @ 0x163a │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf8cd0c00 │ │ │ │ @ instruction: 0xf7fec020 │ │ │ │ ldrtmi pc, [sl], -fp, lsl #29 @ │ │ │ │ strmi r2, [r7], -r1, lsl #6 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xf7fe9308 │ │ │ │ ldrtmi pc, [sl], -r3, lsl #29 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrtmi r1, [r0], -pc, asr #3 │ │ │ │ - blx 94fd04 │ │ │ │ + blx 74fd14 │ │ │ │ ldr r4, [r1, r7, lsl #12] │ │ │ │ - bl 1b4fbb4 │ │ │ │ - rsbseq sp, r6, r4, lsr #30 │ │ │ │ + bl 194fbc4 │ │ │ │ + rsbseq sp, r6, r4, lsl pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, sl, ror sp │ │ │ │ + rsbseq sp, r6, sl, ror #26 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0x460d4a7b │ │ │ │ addlt r4, pc, fp, ror fp @ │ │ │ │ @ instruction: 0x4606447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ - blvs fec91e14 │ │ │ │ + blvs fec91e24 │ │ │ │ ldmdbvs r0!, {r1, r8, r9, sp} │ │ │ │ eorsvs r3, r3, r1, lsl #18 │ │ │ │ @ instruction: 0xf6706075 │ │ │ │ - tstpcs r0, #180224 @ p-variant is OBSOLETE @ 0x2c000 │ │ │ │ + tstpcs r0, #49152 @ p-variant is OBSOLETE @ 0xc000 │ │ │ │ strmi r6, [r1], r3, asr #3 │ │ │ │ andcs r6, r1, #240640 @ 0x3ac00 │ │ │ │ stmdbvs fp!, {r0, r1, r6, r7, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf8956143 │ │ │ │ @ instruction: 0xf8803040 │ │ │ │ @ instruction: 0xf8953040 │ │ │ │ @ instruction: 0xf880304d │ │ │ │ @ instruction: 0x2324304d │ │ │ │ @ instruction: 0xf1007603 │ │ │ │ ldrmi r0, [r9], -r0, lsr #6 │ │ │ │ @ instruction: 0x23209303 │ │ │ │ - blx a4fd7e │ │ │ │ + blx 84fd8e │ │ │ │ @ instruction: 0xf8c92200 │ │ │ │ @ instruction: 0xf8d52038 │ │ │ │ @ instruction: 0xf1bbb038 │ │ │ │ eorle r0, sl, r0, lsl #30 │ │ │ │ ldrsbthi pc, [r4], -r5 @ │ │ │ │ stcge 6, cr4, [r4], {146} @ 0x92 │ │ │ │ @ instruction: 0xf10d4617 │ │ │ │ @ instruction: 0xf8d80c20 │ │ │ │ - bcs 3da41c │ │ │ │ + bcs 3da42c │ │ │ │ @ instruction: 0xf8d9d019 │ │ │ │ andscs r3, r4, r8, lsr r0 │ │ │ │ ldrsbtne pc, [r4], -r9 @ │ │ │ │ strvc lr, [r0, -r4, asr #19] │ │ │ │ - blx 22a68e │ │ │ │ + blx 22a69e │ │ │ │ movwcc r1, #7683 @ 0x1e03 │ │ │ │ eorscc pc, r8, r9, asr #17 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ @ instruction: 0xf8ce9307 │ │ │ │ ldm r4, {r4, sp} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8d5000f │ │ │ │ stm lr, {r3, r4, r5, ip, sp, pc} │ │ │ │ cpsie , #15 │ │ │ │ @ instruction: 0xf1080a01 │ │ │ │ ldrbmi r0, [r3, #2068] @ 0x814 │ │ │ │ @ instruction: 0x4630d8db │ │ │ │ @ instruction: 0xf6734649 │ │ │ │ - ldmib r5, {r0, r1, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r5, {r0, r1, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ cmnlt r8, sp │ │ │ │ addeq lr, r0, r0, lsl #22 │ │ │ │ andcs r4, r0, #36700160 @ 0x2300000 │ │ │ │ andcc lr, r5, #3 │ │ │ │ addsmi r3, r0, #20, 6 @ 0x50000000 │ │ │ │ ldmdbvs r9, {r2, ip, lr, pc} │ │ │ │ mvnsle r2, r7, lsl #18 │ │ │ │ mul r3, r4, r0 │ │ │ │ tstpeq r4, #164, 2 @ p-variant is OBSOLETE @ 0x29 │ │ │ │ ldreq pc, [r3], #-111 @ 0xffffff91 │ │ │ │ ldrdls pc, [ip], -r3 │ │ │ │ movwcs r2, #8448 @ 0x2100 │ │ │ │ smlabtcc r8, sp, r9, lr │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ - blge 44cbd8 │ │ │ │ + blge 44cbe8 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf670ab04 │ │ │ │ - strmi pc, [r0], r5, lsr #16 │ │ │ │ - blge 33e9d4 │ │ │ │ + pkhbtmi pc, r0, sp, lsl #16 @ │ │ │ │ + blge 33e9e4 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - @ instruction: 0x4643fb99 │ │ │ │ + @ instruction: 0x4643fb91 │ │ │ │ ldrtmi r4, [r0], -sl, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf96cf673 │ │ │ │ + @ instruction: 0xf964f673 │ │ │ │ strmi r7, [r2], r3, asr #24 │ │ │ │ andle r2, r6, r0, lsr #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrtmi r7, [r0], -r6, asr #3 │ │ │ │ - @ instruction: 0xf93cf673 │ │ │ │ + @ instruction: 0xf934f673 │ │ │ │ movwcs r4, #13954 @ 0x3682 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r8, lsl #4 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ - blvc 44db34 │ │ │ │ - blvc 34daf8 │ │ │ │ - @ instruction: 0xfff8f66f │ │ │ │ + blvc 44db44 │ │ │ │ + blvc 34db08 │ │ │ │ + @ instruction: 0xfff0f66f │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2fd0e0 │ │ │ │ + blgt 2fd0f0 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - blx 1d4feb2 │ │ │ │ + blx 1b4fec2 │ │ │ │ ldrbmi r9, [r3], -r3, lsl #20 │ │ │ │ orrsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf6738000 │ │ │ │ - movwcs pc, #63857 @ 0xf971 @ │ │ │ │ + movwcs pc, #63849 @ 0xf969 @ │ │ │ │ strmi r6, [r1], -fp, ror #3 │ │ │ │ andcs r6, r4, #109568 @ 0x1ac00 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #10 │ │ │ │ @ instruction: 0xf899441c │ │ │ │ strls r3, [r0, #-17] @ 0xffffffef │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ - stc2 6, cr15, [r2, #-460]! @ 0xfffffe34 │ │ │ │ + ldc2 6, cr15, [sl, #-460] @ 0xfffffe34 │ │ │ │ ldmib r4, {r0, r8, sl, fp, ip}^ │ │ │ │ subsvs r2, r3, r1, lsl #6 │ │ │ │ stcne 0, cr6, [r3, #-104]! @ 0xffffff98 │ │ │ │ rscvs r6, r0, r5, rrx │ │ │ │ stmib r4, {r1, r6, fp, sp, lr}^ │ │ │ │ subsvs r2, r3, r1, lsl #2 │ │ │ │ subvs r4, r3, r9, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - b 19cfdc0 │ │ │ │ - @ instruction: 0x0076dc9c │ │ │ │ + b 17cfdd0 │ │ │ │ + rsbseq sp, r6, ip, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, lr, asr #21 │ │ │ │ + ldrhteq sp, [r6], #-174 @ 0xffffff52 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0x460fb093 │ │ │ │ stmib sp, {r0, r3, r7, r8, r9, fp, sp, lr}^ │ │ │ │ tstcc r1, r1, lsl #4 │ │ │ │ movwls r4, #14957 @ 0x3a6d │ │ │ │ ldrbtmi r4, [sl], #-2925 @ 0xfffff493 │ │ │ │ ldmpl r3, {r8, fp, sp, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf808f670 │ │ │ │ + @ instruction: 0xf800f670 │ │ │ │ @ instruction: 0x46066bbb │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs 20b28ac │ │ │ │ + blvs 20b28bc │ │ │ │ orreq lr, r3, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf04f6b41 │ │ │ │ strls r0, [r5, -r0, lsl #16] │ │ │ │ - bleq 54e9b0 │ │ │ │ + bleq 54e9c0 │ │ │ │ ldmdbeq r0, {r1, r8, ip, sp, lr, pc} │ │ │ │ stcge 13, cr10, [ip], {6} │ │ │ │ - beq 64e9b8 │ │ │ │ + beq 64e9c8 │ │ │ │ ldrmi r4, [ip], r6, asr #13 │ │ │ │ andls r4, r4, pc, lsl #12 │ │ │ │ eorcc pc, r8, fp, asr r8 @ │ │ │ │ streq lr, [r8], r7, lsl #22 │ │ │ │ @ instruction: 0xee00e9c5 │ │ │ │ @ instruction: 0xee02e9c5 │ │ │ │ ldm r5, {r0, r3, r8, r9, ip, pc} │ │ │ │ @@ -493926,34 +493930,34 @@ │ │ │ │ @ instruction: 0xf84a3028 │ │ │ │ @ instruction: 0xf1083028 │ │ │ │ strbmi r0, [r0, #2053]! @ 0x805 │ │ │ │ ldmib sp, {r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ eorcs r6, r0, #4, 14 @ 0x100000 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ movwcs r9, #780 @ 0x30c │ │ │ │ - blls 277230 │ │ │ │ + blls 277240 │ │ │ │ stmdbhi ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbhi r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf66f6918 │ │ │ │ - pkhtbmi pc, r0, r7, asr #30 @ │ │ │ │ + strmi pc, [r0], pc, asr #30 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6739801 │ │ │ │ - blvs ff0d1154 │ │ │ │ - blvs 1edaa7c │ │ │ │ - bleq 24e76c │ │ │ │ + blvs ff0d1144 │ │ │ │ + blvs 1edaa8c │ │ │ │ + bleq 24e77c │ │ │ │ eorslt pc, r0, sp, asr #17 │ │ │ │ stmib r4, {r0, r3, r5, r7, r9, sl, lr}^ │ │ │ │ strtmi fp, [r6], r1, lsl #22 │ │ │ │ andlt pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf8cd46a2 │ │ │ │ - blx 27273a │ │ │ │ + blx 27274a │ │ │ │ @ instruction: 0xf1063c02 │ │ │ │ movwls r0, #8992 @ 0x2320 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf8cd2213 │ │ │ │ andls r8, sl, #36 @ 0x24 │ │ │ │ @ instruction: 0x000fe8b9 │ │ │ │ @@ -493965,55 +493969,55 @@ │ │ │ │ @ instruction: 0xf8cc2201 │ │ │ │ strcs r5, [r2, #-0] │ │ │ │ @ instruction: 0xf1066172 │ │ │ │ @ instruction: 0xf8c60120 │ │ │ │ andcs fp, r4, #28 │ │ │ │ @ instruction: 0xf8974630 │ │ │ │ mvnsvs r3, #49 @ 0x31 │ │ │ │ - ldrbeq pc, [pc, #-99]! @ 212635 @ │ │ │ │ + ldrbeq pc, [pc, #-99]! @ 212645 @ │ │ │ │ ldmib r7, {r0, r2, r4, r5, r9, sl, ip, sp, lr}^ │ │ │ │ stmib r6, {r2, r4, r8, sl, lr, pc}^ │ │ │ │ @ instruction: 0xf671c514 │ │ │ │ - stmdals r1, {r0, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r1, {r0, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - vldmdbvs fp!, {s30-s164} │ │ │ │ - bl 2b8ec0 │ │ │ │ + vldmdbvs fp!, {s30-s156} │ │ │ │ + bl 2b8ed0 │ │ │ │ ldc 3, cr0, [r3, #524] @ 0x20c │ │ │ │ @ instruction: 0xeeb50a38 │ │ │ │ vneg.f32 s1, s0 │ │ │ │ tstple sp, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - blmi 8a4f34 │ │ │ │ + blmi 8a4f44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 66c738 │ │ │ │ + blls 66c748 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andslt r9, r3, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlaspl r1, r6, r8, pc @ │ │ │ │ - beq ff24e1c4 │ │ │ │ + beq ff24e1d4 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - @ instruction: 0xff2ef670 │ │ │ │ + @ instruction: 0xff26f670 │ │ │ │ strtmi r9, [sl], -r1, lsl #28 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - cdp2 6, 13, cr15, cr14, cr15, {3} │ │ │ │ + cdp2 6, 13, cr15, cr6, cr15, {3} │ │ │ │ teqlt r8, r5, lsl #12 │ │ │ │ adcvs ip, r8, #768 @ 0x300 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - blx 17d00dc │ │ │ │ + blx 15d00ec │ │ │ │ strtmi r9, [fp], -r2, lsl #20 │ │ │ │ mvncs r9, r1, lsl #16 │ │ │ │ - @ instruction: 0xf82af673 │ │ │ │ + @ instruction: 0xf822f673 │ │ │ │ ldrb r9, [r1, r2] │ │ │ │ stcge 13, cr10, [ip], {6} │ │ │ │ @ instruction: 0xf61de763 │ │ │ │ - svclt 0x0000e970 │ │ │ │ - rsbseq sp, r6, r6, lsl #21 │ │ │ │ + svclt 0x0000e968 │ │ │ │ + rsbseq sp, r6, r6, ror sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, r8, lsr r9 │ │ │ │ + rsbseq sp, r6, r8, lsr #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x46174d33 │ │ │ │ addlt r4, fp, r3, lsr sl │ │ │ │ @ instruction: 0x4604447d │ │ │ │ @@ -494040,324 +494044,324 @@ │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ ldc2 7, cr15, [lr], #-1016 @ 0xfffffc08 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r0], r0, lsl #22 │ │ │ │ @ instruction: 0xf6704628 │ │ │ │ - stmdbvs r0!, {r0, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #76546048 @ 0x4900000 │ │ │ │ - cdp2 6, 7, cr15, cr6, cr15, {3} │ │ │ │ + cdp2 6, 6, cr15, cr14, cr15, {3} │ │ │ │ cmplt r8, r3, lsl #12 │ │ │ │ addsvs ip, r8, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ movwls r4, #22041 @ 0x5619 │ │ │ │ - @ instruction: 0xf9eef673 │ │ │ │ + @ instruction: 0xf9e6f673 │ │ │ │ tstcc r4, #5120 @ 0x1400 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #20 │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ stmib sp, {r0, r1, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd7b02 │ │ │ │ @ instruction: 0xf7ff8000 │ │ │ │ - bmi 4908b0 │ │ │ │ + bmi 4908c0 │ │ │ │ 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, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldm r8!, {r0, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrhteq sp, [r6], #-128 @ 0xffffff80 │ │ │ │ + ldm r0!, {r0, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq sp, r6, r0, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, r2, lsl #16 │ │ │ │ + ldrshteq sp, [r6], #-114 @ 0xffffff8e │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ ldmibmi fp!, {r2, r3, r9, sl, lr}^ │ │ │ │ strdlt r4, [r9], fp @ │ │ │ │ andcs r4, r2, #2030043136 @ 0x79000000 │ │ │ │ stmiapl fp, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0x9327681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmib r0, {r0, r1, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blcs 21b854 │ │ │ │ + blcs 21b864 │ │ │ │ bichi pc, r7, r0 │ │ │ │ ldrsbtgt pc, [r4], -r4 @ │ │ │ │ strbtmi r2, [r2], -r0, lsl #2 │ │ │ │ tstcc r1, r4 │ │ │ │ addsmi r3, r9, #20, 4 @ 0x40000001 │ │ │ │ cmnphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ stmdacs r0, {r4, r8, fp, sp, lr} │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e40fa │ │ │ │ + blx 2e410a │ │ │ │ ldmvs lr, {r0, r8, r9, lr, pc}^ │ │ │ │ - @ instruction: 0xf89af671 │ │ │ │ - blcs 22d710 │ │ │ │ + @ instruction: 0xf892f671 │ │ │ │ + blcs 22d720 │ │ │ │ @ instruction: 0x81b2f000 │ │ │ │ ldrsbtgt pc, [r4], -r4 @ │ │ │ │ tstcs r0, r2, ror #12 │ │ │ │ tstcc r1, r4 │ │ │ │ addsmi r3, r9, #20, 4 @ 0x40000001 │ │ │ │ cmpphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ stmdacs r3, {r4, r8, fp, sp, lr} │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e412a │ │ │ │ + blx 2e413a │ │ │ │ ldmvs pc, {r0, r8, r9, lr, pc}^ @ │ │ │ │ - @ instruction: 0xf882f671 │ │ │ │ - blcs 22d740 │ │ │ │ + @ instruction: 0xf87af671 │ │ │ │ + blcs 22d750 │ │ │ │ @ instruction: 0x81a4f000 │ │ │ │ ldrsbtgt pc, [r4], -r4 @ │ │ │ │ tstcs r0, r0, ror #12 │ │ │ │ tstcc r1, r4 │ │ │ │ addsmi r3, r9, #20 │ │ │ │ mrshi pc, (UNDEF: 68) @ │ │ │ │ - bcs 46ccd8 │ │ │ │ + bcs 46cce8 │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e415a │ │ │ │ + blx 2e416a │ │ │ │ @ instruction: 0xf8d3c301 │ │ │ │ @ instruction: 0xf671800c │ │ │ │ - blvs feb10a88 │ │ │ │ + blvs feb10a78 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d48132 │ │ │ │ @ instruction: 0x4662c034 │ │ │ │ and r2, r4, r0, lsl #2 │ │ │ │ andscc r3, r4, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ ldmdbvs r0, {r3, r5, r8, pc} │ │ │ │ mvnsle r2, sl, lsl #16 │ │ │ │ @ instruction: 0x46202314 │ │ │ │ @ instruction: 0xcc01fb03 │ │ │ │ ldrdls pc, [ip], -ip │ │ │ │ - @ instruction: 0xf850f671 │ │ │ │ + @ instruction: 0xf848f671 │ │ │ │ cmnvs r3, r1, lsl #6 │ │ │ │ suble r2, lr, r0, lsl #28 │ │ │ │ @ instruction: 0xeeb669e3 │ │ │ │ - vldr d0, [pc] @ 212924 │ │ │ │ + vldr d0, [pc] @ 212934 │ │ │ │ @ instruction: 0xf10d7bbe │ │ │ │ - blcs 31556c │ │ │ │ + blcs 31557c │ │ │ │ mulsge r1, r6, r8 │ │ │ │ @ instruction: 0x46514658 │ │ │ │ cdp 15, 11, cr11, cr0, cr8, {0} │ │ │ │ @ instruction: 0xf6700b47 │ │ │ │ - ldrbmi pc, [r2], -r7, lsl #28 @ │ │ │ │ + @ instruction: 0x4652fdff │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - ldc2 6, cr15, [r8, #444]! @ 0x1bc │ │ │ │ + ldc2 6, cr15, [r0, #444]! @ 0x1bc │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e42bc │ │ │ │ + blgt 2e42cc │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46280a14 │ │ │ │ - @ instruction: 0xf92cf673 │ │ │ │ + @ instruction: 0xf924f673 │ │ │ │ umaalcs pc, r0, r4, r8 @ │ │ │ │ movwcc r6, #7139 @ 0x1be3 │ │ │ │ - bcs 22b8fc │ │ │ │ + bcs 22b90c │ │ │ │ rschi pc, r4, r0 │ │ │ │ - blcs 46d104 │ │ │ │ + blcs 46d114 │ │ │ │ rschi pc, r0, r0 │ │ │ │ movwcs r4, #5681 @ 0x1631 │ │ │ │ @ instruction: 0x4628465a │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ - blx 165098a │ │ │ │ + blx 165099a │ │ │ │ movwcs r4, #5681 @ 0x1631 │ │ │ │ @ instruction: 0x4606465a │ │ │ │ movwls r4, #17960 @ 0x4628 │ │ │ │ - blx 145099a │ │ │ │ + blx 14509aa │ │ │ │ andls r4, r0, r2, lsr r6 │ │ │ │ vst1.16 {d20-d22}, [pc :64], r3 │ │ │ │ strtmi r7, [r8], -r8, ror #3 │ │ │ │ - @ instruction: 0xff14f672 │ │ │ │ + @ instruction: 0xff0cf672 │ │ │ │ tstcs r0, r2, lsl #12 │ │ │ │ @ instruction: 0xf6704620 │ │ │ │ - svccs 0x0000ffbd │ │ │ │ + svccs 0x0000ffb5 │ │ │ │ ldcvc 0, cr13, [fp], #-224 @ 0xffffff20 │ │ │ │ eorsle r2, r0, r2, lsl #22 │ │ │ │ tstcs r1, sl, ror ip │ │ │ │ strcs r6, [r0], -r8, lsr #18 │ │ │ │ - beq 24eb0c │ │ │ │ + beq 24eb1c │ │ │ │ strvs lr, [r4], -sp, asr #19 │ │ │ │ - bleq 24eb14 │ │ │ │ - blge 2cd110 │ │ │ │ - stc2l 6, cr15, [ip, #-444]! @ 0xfffffe44 │ │ │ │ + bleq 24eb24 │ │ │ │ + blge 2cd120 │ │ │ │ + stc2l 6, cr15, [r4, #-444]! @ 0xfffffe44 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd5f0 │ │ │ │ + blgt 2fd600 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - ldcvc 8, cr15, [fp], #-908 @ 0xfffffc74 │ │ │ │ + ldcvc 8, cr15, [fp], #-876 @ 0xfffffc94 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbge r7, {r0, r3, r4, r6, r7, pc} │ │ │ │ @ instruction: 0xf8412200 │ │ │ │ @ instruction: 0xf8417c04 │ │ │ │ andcc r2, r1, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xd1f8429a │ │ │ │ tstle r2, r1, lsl #20 │ │ │ │ strls r2, [r8], -r0, lsl #6 │ │ │ │ andcs r9, r2, #603979776 @ 0x24000000 │ │ │ │ strtmi sl, [r8], -r6, lsl #18 │ │ │ │ - @ instruction: 0xffa4f672 │ │ │ │ + @ instruction: 0xff9cf672 │ │ │ │ ldrtmi r4, [sl], -r7, lsl #12 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xff82f670 │ │ │ │ + @ instruction: 0xff7af670 │ │ │ │ movweq lr, #35417 @ 0x8a59 │ │ │ │ @ instruction: 0xf898d072 │ │ │ │ - blcs 29ea7c │ │ │ │ + blcs 29ea8c │ │ │ │ @ instruction: 0xf898d030 │ │ │ │ tstcs r1, r1, lsl r0 │ │ │ │ strcs r6, [r0], -r8, lsr #18 │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ strcs r6, [r0], -r4, lsl #12 │ │ │ │ strvs lr, [r2, -sp, asr #19] │ │ │ │ - ldc2 6, cr15, [r0, #-444]! @ 0xfffffe44 │ │ │ │ + stc2 6, cr15, [r8, #-444]! @ 0xfffffe44 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd668 │ │ │ │ + blgt 2fd678 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0xf898f8a7 │ │ │ │ + @ instruction: 0xf898f89f │ │ │ │ stmdbcs r0, {r4, ip} │ │ │ │ adcshi pc, r1, r0 │ │ │ │ movwcs sl, #2567 @ 0xa07 │ │ │ │ stchi 8, cr15, [r4], {66} @ 0x42 │ │ │ │ - blcc 450b8c │ │ │ │ + blcc 450b9c │ │ │ │ addmi r3, fp, #67108864 @ 0x4000000 │ │ │ │ - blcs 28726c │ │ │ │ + blcs 28727c │ │ │ │ movwcs sp, #258 @ 0x102 │ │ │ │ movwvs lr, #35277 @ 0x89cd │ │ │ │ stmdbge r6, {r1, r9, sp} │ │ │ │ @ instruction: 0xf6724628 │ │ │ │ - strmi pc, [r0], r7, ror #30 │ │ │ │ + pkhtbmi pc, r0, pc, asr #30 @ │ │ │ │ tstcs r9, r2, asr #12 │ │ │ │ @ instruction: 0xf6704620 │ │ │ │ - @ instruction: 0xf899ff45 │ │ │ │ - blcs 29eaf0 │ │ │ │ + @ instruction: 0xf899ff3d │ │ │ │ + blcs 29eb00 │ │ │ │ andcs sp, r0, #47 @ 0x2f │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ stmdbvs r8!, {r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ mulscs r1, r9, r8 │ │ │ │ - ldc2l 6, cr15, [r6], #444 @ 0x1bc │ │ │ │ + stc2l 6, cr15, [lr], #444 @ 0x1bc │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd6dc │ │ │ │ + blgt 2fd6ec │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0xf899f86d │ │ │ │ + @ instruction: 0xf899f865 │ │ │ │ stmdbcs r0, {r4, ip} │ │ │ │ - bge 406cd4 │ │ │ │ + bge 406ce4 │ │ │ │ @ instruction: 0xf8422300 │ │ │ │ @ instruction: 0xf8429c04 │ │ │ │ movwcc r3, #6920 @ 0x1b08 │ │ │ │ mvnsle r4, fp, lsl #5 │ │ │ │ tstle r2, r1, lsl #22 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ andcs r6, r2, #8, 6 @ 0x20000000 │ │ │ │ strtmi sl, [r8], -r6, lsl #18 │ │ │ │ - @ instruction: 0xff2ef672 │ │ │ │ + @ instruction: 0xff26f672 │ │ │ │ strbmi r4, [sl], -r1, lsl #13 │ │ │ │ strtmi r2, [r0], -sl, lsl #2 │ │ │ │ - @ instruction: 0xff0cf670 │ │ │ │ - blcs 42d2ac │ │ │ │ - bmi 12c6ba0 │ │ │ │ + @ instruction: 0xff04f670 │ │ │ │ + blcs 42d2bc │ │ │ │ + bmi 12c6bb0 │ │ │ │ ldrbtmi r4, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r9, r2, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46534632 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf67211cf │ │ │ │ - @ instruction: 0x4602fe13 │ │ │ │ + strmi pc, [r2], -fp, lsl #28 │ │ │ │ @ instruction: 0xf04fe731 │ │ │ │ ldrb r0, [pc], r0, lsl #18 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strcs lr, [r0, -r9, asr #13] │ │ │ │ strcs lr, [r0], -lr, lsr #13 │ │ │ │ @ instruction: 0xf894e694 │ │ │ │ movwcs r1, #12352 @ 0x3040 │ │ │ │ strcc lr, [r0], #-2501 @ 0xfffff63b │ │ │ │ svcge 0x0006b319 │ │ │ │ @ instruction: 0xf8842240 │ │ │ │ tstcs r0, r0, lsr r0 │ │ │ │ @ instruction: 0xf1044638 │ │ │ │ @ instruction: 0xf61c0620 │ │ │ │ - movwcs lr, #3182 @ 0xc6e │ │ │ │ + movwcs lr, #3174 @ 0xc66 │ │ │ │ andcs r4, r5, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27d034 │ │ │ │ + bl 27d044 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ stccs 8, cr15, [r8], {65} @ 0x41 │ │ │ │ - bcs 61f3a4 │ │ │ │ + bcs 61f3b4 │ │ │ │ @ instruction: 0x4631d1f2 │ │ │ │ @ instruction: 0x4628463a │ │ │ │ - blx 12d0ba4 │ │ │ │ + blx 12d0bb4 │ │ │ │ and r4, pc, r1, lsl #12 │ │ │ │ movwvs lr, #27085 @ 0x69cd │ │ │ │ @ instruction: 0xf104e72e │ │ │ │ movwcs r0, #9760 @ 0x2620 │ │ │ │ strtmi r9, [r8], -r4, lsl #2 │ │ │ │ @ instruction: 0xf8844631 │ │ │ │ - bge 31ec88 │ │ │ │ + bge 31ec98 │ │ │ │ @ instruction: 0xf7fe2301 │ │ │ │ @ instruction: 0x4601fa31 │ │ │ │ ldrtmi r6, [r0], -sl, lsl #16 │ │ │ │ - @ instruction: 0xff52f670 │ │ │ │ + @ instruction: 0xff4af670 │ │ │ │ stmib sp, {r0, r1, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrb r6, [r6, -r6, lsl #2] │ │ │ │ smlabtvs r6, sp, r9, lr │ │ │ │ movwcs lr, #6028 @ 0x178c │ │ │ │ ldr r6, [r7, r3, ror #2] │ │ │ │ cmnvs r2, r1, lsl #4 │ │ │ │ addsle r2, r3, r0, lsl #28 │ │ │ │ @ instruction: 0x461f4698 │ │ │ │ pkhbt r4, pc, r9, lsl #13 @ │ │ │ │ - svc 0x0004f61c │ │ │ │ + mrc 6, 7, APSR_nzcv, cr12, cr12, {0} │ │ │ │ cmnvs r2, r1, lsl #4 │ │ │ │ @ instruction: 0x4698b116 │ │ │ │ pkhbt r4, r7, r9, lsl #13 │ │ │ │ @ instruction: 0x46b146b0 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ @ instruction: 0xe781aed4 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq sp, r6, r4, asr #15 │ │ │ │ + ldrhteq sp, [r6], #-116 @ 0xffffff8c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sp, [r6], #-74 @ 0xffffffb6 │ │ │ │ + rsbseq sp, r6, sl, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ @ instruction: 0x2790f8df │ │ │ │ @ instruction: 0xf8dfb0a3 │ │ │ │ @ instruction: 0x460d3790 │ │ │ │ @ instruction: 0x4604447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9321 │ │ │ │ stmdbvs fp, {r8, r9}^ │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ - blcs 233108 │ │ │ │ + blcs 233118 │ │ │ │ addshi pc, sp, r0 │ │ │ │ svclt 0x000c2b02 │ │ │ │ stmdbeq r7, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ cdp2 0, 1, cr15, cr14, cr10, {1} │ │ │ │ @ instruction: 0x4602af11 │ │ │ │ tstpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - subcs pc, r0, #4928 @ 0x1340 │ │ │ │ + subcs pc, r0, #4416 @ 0x1140 │ │ │ │ smlabbcs r0, r0, r6, r4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #3044 @ 0xbe4 │ │ │ │ - blx 1464504 │ │ │ │ + movwcs lr, #3036 @ 0xbdc │ │ │ │ + blx 1464514 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ stmdbge r2!, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ orreq lr, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf8413301 │ │ │ │ andcc r2, r1, #68, 24 @ 0x4400 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ @ instruction: 0x4641463a │ │ │ │ @@ -494374,19 +494378,19 @@ │ │ │ │ @ instruction: 0x260068d2 │ │ │ │ strcc lr, [r1], -r3 │ │ │ │ addsmi r3, lr, #20, 2 │ │ │ │ stmdbvs r8, {r3, r5, ip, lr, pc} │ │ │ │ mvnsle r2, sl, lsl #16 │ │ │ │ ldrtmi r6, [fp], -lr, asr #17 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - ldc2 6, cr15, [r8, #-456]! @ 0xfffffe38 │ │ │ │ + ldc2 6, cr15, [r0, #-456]! @ 0xfffffe38 │ │ │ │ @ instruction: 0x46064632 │ │ │ │ mvncs r4, fp, lsr r6 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4607fd31 │ │ │ │ + strmi pc, [r7], -r9, lsr #26 │ │ │ │ stmdbcs r1, {r0, r4, r5, sl, fp, ip, sp, lr} │ │ │ │ stmdbcc r2, {r1, r3, r4, ip, lr, pc} │ │ │ │ vmla.i8 d2, d0, d14 │ │ │ │ ldm pc, {r0, r1, r3, r4, r6, r8, r9, pc}^ @ │ │ │ │ rsbeq pc, r7, r1, lsl r0 @ │ │ │ │ rsbseq r0, r7, pc, rrx │ │ │ │ cmpeq r9, #127 @ 0x7f │ │ │ │ @@ -494396,106 +494400,106 @@ │ │ │ │ cmpeq r9, #1677721601 @ 0x64000001 │ │ │ │ subeq r0, r3, r9, asr r3 │ │ │ │ tstpeq r4, ip, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1ace7d6 │ │ │ │ bfi r0, r4, #4, #6 │ │ │ │ orrscs r4, sp, r2, lsr r6 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrtmi pc, [sl], -r7, ror #25 @ │ │ │ │ + @ instruction: 0x463afcdf │ │ │ │ @ instruction: 0x4606219d │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrtmi pc, [r2], -r1, ror #25 @ │ │ │ │ + @ instruction: 0x4632fcd9 │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bicscs pc, fp, r1, lsl #26 │ │ │ │ + ldrshcs pc, [fp, #201] @ 0xc9 @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - ldc2l 6, cr15, [r6], {114} @ 0x72 │ │ │ │ + stc2l 6, cr15, [lr], {114} @ 0x72 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8dffa01 │ │ │ │ @ instruction: 0xf8df2658 │ │ │ │ ldrbtmi r3, [sl], #-1616 @ 0xfffff9b0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi sl, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ pop {r0, r1, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ strb r0, [r5, -r1, lsl #18]! │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021b4 │ │ │ │ - ldc2l 6, cr15, [lr], {114} @ 0x72 │ │ │ │ + ldc2l 6, cr15, [r6], {114} @ 0x72 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r4, lsl #3 │ │ │ │ - ldc2 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ + stc2 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ @ instruction: 0x46067c3b │ │ │ │ - blcs 5e19cc │ │ │ │ + blcs 5e19dc │ │ │ │ movwhi pc, #16896 @ 0x4200 @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ rsbeq r0, r2, sl, rrx │ │ │ │ subseq r0, r2, sl, asr r0 │ │ │ │ movweq r0, #8266 @ 0x204a │ │ │ │ subeq r0, r2, r2, lsl #6 │ │ │ │ movweq r0, #8962 @ 0x2302 │ │ │ │ movweq r0, #8962 @ 0x2302 │ │ │ │ movweq r0, #8962 @ 0x2302 │ │ │ │ eorseq r0, r8, r2, lsl #6 │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - ldc2 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ ldrb r4, [sl, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - ldc2 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ + stc2 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ ldrb r4, [r2, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - stc2 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ + stc2 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ strb r4, [sl, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - stc2 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [sl], {114} @ 0x72 │ │ │ │ strb r4, [r2, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021be │ │ │ │ - ldc2 6, cr15, [sl], {114} @ 0x72 │ │ │ │ + ldc2 6, cr15, [r2], {114} @ 0x72 │ │ │ │ ldr r4, [sl, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b4 │ │ │ │ - ldc2 6, cr15, [r2], {114} @ 0x72 │ │ │ │ + stc2 6, cr15, [sl], {114} @ 0x72 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ str r7, [r3, r4, lsl #3] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021be │ │ │ │ - stc2 6, cr15, [r8], {114} @ 0x72 │ │ │ │ + stc2 6, cr15, [r0], {114} @ 0x72 │ │ │ │ ldrb r4, [r4, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - stc2 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + ldc2l 6, cr15, [r8], #-456 @ 0xfffffe38 │ │ │ │ strb r4, [ip, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - ldc2l 6, cr15, [r8], #-456 @ 0xfffffe38 │ │ │ │ + ldc2l 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ strb r4, [r4, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - ldc2l 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ + stc2l 6, cr15, [r8], #-456 @ 0xfffffe38 │ │ │ │ ldrb r4, [ip, r2, lsl #12] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - stc2l 6, cr15, [r8], #-456 @ 0xfffffe38 │ │ │ │ + stc2l 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ ldrb r4, [r4, r2, lsl #12] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - stc2l 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ + mrrc2 6, 7, pc, r8, cr2 @ │ │ │ │ strb r4, [ip, r2, lsl #12] │ │ │ │ stc2 0, cr15, [r0, #-168] @ 0xffffff58 │ │ │ │ tstpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - ldc2 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ + stc2 6, cr15, [r8], #-456 @ 0xfffffe38 │ │ │ │ ldmib r5, {r1, r2, ip, pc}^ │ │ │ │ stmdbcs r0, {r0, r2, r3, r8, sp, lr} │ │ │ │ rsbshi pc, r9, #0 │ │ │ │ @ instruction: 0x46324633 │ │ │ │ and r2, r4, r0 │ │ │ │ andscc r3, r4, #1 │ │ │ │ @ instruction: 0xf0004281 │ │ │ │ @@ -494512,17 +494516,17 @@ │ │ │ │ andcc lr, r1, #4 │ │ │ │ addsmi r3, r1, #20, 6 @ 0x50000000 │ │ │ │ msrhi SPSR_fsxc, r0 │ │ │ │ stmdacs sl, {r3, r4, r8, fp, sp, lr} │ │ │ │ mcrge 1, 0, sp, cr8, cr7, {7} │ │ │ │ @ instruction: 0x464a68db │ │ │ │ @ instruction: 0x4620219d │ │ │ │ - beq 28f064 │ │ │ │ + beq 28f074 │ │ │ │ @ instruction: 0xf6729307 │ │ │ │ - movwcs pc, #7163 @ 0x1bfb @ │ │ │ │ + movwcs pc, #7155 @ 0x1bf3 @ │ │ │ │ strmi r4, [r1], -r3, lsl #13 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ strls r2, [r8, -r0, lsl #14] │ │ │ │ @ instruction: 0xf878f7fe │ │ │ │ pkhtbmi r4, r0, r3, asr #12 │ │ │ │ @ instruction: 0x46324659 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @@ -494531,26 +494535,26 @@ │ │ │ │ @ instruction: 0x46324653 │ │ │ │ strtmi r9, [r0], -r5 │ │ │ │ strls r2, [r8, -r2, lsl #14] │ │ │ │ @ instruction: 0xf866f7fe │ │ │ │ strmi r4, [r3], r2, asr #12 │ │ │ │ mvncs r9, r5, lsl #22 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x465afbff │ │ │ │ + @ instruction: 0x465afbf7 │ │ │ │ biccs r4, pc, r3, lsl #12 │ │ │ │ svcge 0x000b4620 │ │ │ │ - blx 5094a │ │ │ │ + blx ffe5095a │ │ │ │ @ instruction: 0x4642465b │ │ │ │ andls r2, r4, r5, ror #3 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bls 391f54 │ │ │ │ + bls 391f44 │ │ │ │ biccs r4, pc, r3, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6720838 │ │ │ │ - @ instruction: 0xf8dffbe9 │ │ │ │ + @ instruction: 0xf8dffbe1 │ │ │ │ andls r2, r5, r0, asr #8 │ │ │ │ ldrbtmi r2, [sl], #-771 @ 0xfffffcfd │ │ │ │ stceq 1, cr15, [ip], {2} │ │ │ │ stm r7, {r0, r1, r2, r9, fp, lr, pc} │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ strbmi r0, [r2], -r7 │ │ │ │ @@ -494558,294 +494562,294 @@ │ │ │ │ @ instruction: 0xf836f7fe │ │ │ │ @ instruction: 0x4683463a │ │ │ │ movwcs r4, #13897 @ 0x3649 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ ldrbmi pc, [fp], -pc, lsr #16 @ │ │ │ │ cmncs r3, r5, lsl #20 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - blx 1509aa │ │ │ │ - bls 324910 │ │ │ │ + blx fff509ba │ │ │ │ + bls 324920 │ │ │ │ andls r2, r0, r3, ror r1 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4642fbf5 │ │ │ │ + strbmi pc, [r2], -sp, ror #23 @ │ │ │ │ stmdbls r3, {r0, r7, r9, sl, lr} │ │ │ │ strtmi r2, [r0], -r3, lsl #6 │ │ │ │ @ instruction: 0xf81af7fe │ │ │ │ @ instruction: 0x4683463a │ │ │ │ movwcs r9, #14595 @ 0x3903 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x465bf813 │ │ │ │ cmncs r3, r5, lsl #20 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - blx ffa509e2 │ │ │ │ + blx ff8509f2 │ │ │ │ ldmib sp, {r0, r1, r4, r5, r6, r8, sp}^ │ │ │ │ andls r3, r0, r3, lsl #4 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0xf8ddfbd9 │ │ │ │ + @ instruction: 0xf8ddfbd1 │ │ │ │ @ instruction: 0x4642b01c │ │ │ │ ldrbmi r2, [r9], -r3, lsl #6 │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ @ instruction: 0xfffcf7fd │ │ │ │ @ instruction: 0x4659463a │ │ │ │ movwcs r4, #13831 @ 0x3607 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ shsub8mi pc, fp, r5 @ │ │ │ │ cmncs r3, r5, lsl #20 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - blx ff2d0a1e │ │ │ │ - bls 3249c4 │ │ │ │ + blx ff0d0a2e │ │ │ │ + bls 3249d4 │ │ │ │ andls r2, r0, r3, ror r1 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4653fbbb │ │ │ │ + @ instruction: 0x4653fbb3 │ │ │ │ @ instruction: 0x46494632 │ │ │ │ strtmi r4, [r0], -r3, lsl #13 │ │ │ │ strls r2, [r8, -r2, lsl #14] │ │ │ │ @ instruction: 0xffdef7fd │ │ │ │ @ instruction: 0x460221fb │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0xf899fb53 │ │ │ │ + @ instruction: 0xf899fb4b │ │ │ │ pkhbtmi r3, r2, r0 │ │ │ │ @ instruction: 0xd01b42bb │ │ │ │ subcs sl, r0, #17, 30 @ 0x44 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - stmib r4!, {r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip, {r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 121b0a8 │ │ │ │ + blx 121b0b8 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ stmdbge r2!, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ orreq lr, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf8413301 │ │ │ │ andcc r2, r1, #68, 24 @ 0x4400 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ ldrtmi r4, [sl], -r9, asr #12 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ selmi pc, r1, r9 @ │ │ │ │ ldrbmi r4, [r3], -sl, asr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 16d0a96 │ │ │ │ + blx 14d0aa6 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ - blcs 2a4ad8 │ │ │ │ + blcs 2a4ae8 │ │ │ │ strbmi fp, [r7], -r8, lsl #30 │ │ │ │ svcge 0x0011d01b │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #2492 @ 0x9bc │ │ │ │ + movwcs lr, #2484 @ 0x9b4 │ │ │ │ andcs r4, r3, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27d580 │ │ │ │ + bl 27d590 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 61f908 │ │ │ │ + bcs 61f918 │ │ │ │ @ instruction: 0x463ad1f2 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xff90f7fd │ │ │ │ strbmi r4, [r1], -r7, lsl #12 │ │ │ │ ldrtmi r2, [r2], -r1, lsl #6 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0c02 │ │ │ │ @ instruction: 0xf7fdc020 │ │ │ │ strbmi pc, [sl], -r5, lsl #31 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x463afb1f │ │ │ │ + @ instruction: 0x463afb17 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - blx 850b0a │ │ │ │ + blx 650b1a │ │ │ │ @ instruction: 0x46034652 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 6d0b16 │ │ │ │ + blx 4d0b26 │ │ │ │ mulscc r0, fp, r8 │ │ │ │ - blcs 2a4b54 │ │ │ │ + blcs 2a4b64 │ │ │ │ ldrbmi fp, [pc], -r8, lsl #30 │ │ │ │ svcge 0x0011d01b │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #2428 @ 0x97c │ │ │ │ + movwcs lr, #2420 @ 0x974 │ │ │ │ andcs r4, r3, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27d600 │ │ │ │ + bl 27d610 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 61f988 │ │ │ │ + bcs 61f998 │ │ │ │ @ instruction: 0x463ad1f2 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xff50f7fd │ │ │ │ ldrbmi r4, [r9], -r7, lsl #12 │ │ │ │ ldrtmi r2, [r2], -r1, lsl #6 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0c02 │ │ │ │ @ instruction: 0xf7fdc020 │ │ │ │ strbmi pc, [sl], -r5, asr #30 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x463afadf │ │ │ │ + @ instruction: 0x463afad7 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - blx ff850b88 │ │ │ │ + blx ff650b98 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx ff6d0b94 │ │ │ │ + blx ff4d0ba4 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ - blcc 2649f0 │ │ │ │ + blcc 264a00 │ │ │ │ ldmdale r0, {r0, r1, r2, r3, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ svccs 0x00373f47 │ │ │ │ cmpne pc, r7, lsr #30 │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ andseq pc, r4, #-2147483607 @ 0x80000029 │ │ │ │ @ instruction: 0xf1a6e687 │ │ │ │ @ instruction: 0xe6900314 │ │ │ │ andseq pc, r4, #-2147483607 @ 0x80000029 │ │ │ │ @ instruction: 0x4643e674 │ │ │ │ @ instruction: 0x21be4642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4680fab3 │ │ │ │ - blcc 2722fc │ │ │ │ + strmi pc, [r0], fp, lsr #21 │ │ │ │ + blcc 27230c │ │ │ │ vqdmulh.s d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r4, r6, r7, pc}^ @ │ │ │ │ svclt 0x00c7f003 │ │ │ │ stcle 15, cr10, [r7, #732]! @ 0x2dc │ │ │ │ ldclle 15, cr9, [sp, #884] @ 0x374 │ │ │ │ ldclle 13, cr13, [sp, #884] @ 0x374 │ │ │ │ @ instruction: 0x464338dd │ │ │ │ @ instruction: 0x21bc4642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - pkhbtmi pc, r0, sp, lsl #21 @ │ │ │ │ + pkhbtmi pc, r0, r5, lsl #21 @ │ │ │ │ strbmi lr, [r3], -r8, ror #15 │ │ │ │ @ instruction: 0x21ba4642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - pkhbtmi pc, r0, r5, lsl #21 @ │ │ │ │ + strmi pc, [r0], sp, lsl #21 │ │ │ │ strbmi lr, [r3], -r0, ror #15 │ │ │ │ @ instruction: 0x21b84642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], sp, lsl #21 │ │ │ │ + strmi pc, [r0], r5, lsl #21 │ │ │ │ @ instruction: 0x4643e7d8 │ │ │ │ @ instruction: 0x21b64642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], r5, lsl #21 │ │ │ │ + @ instruction: 0x4680fa7d │ │ │ │ @ instruction: 0x4643e7d0 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4680fa7d │ │ │ │ + @ instruction: 0x4680fa75 │ │ │ │ strbmi lr, [r3], -r8, asr #15 │ │ │ │ @ instruction: 0x21b44642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4680fa75 │ │ │ │ + strmi pc, [r0], sp, ror #20 │ │ │ │ ldrtmi lr, [fp], -r0, asr #15 │ │ │ │ @ instruction: 0x21b4463a │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r3], -sp, ror #20 │ │ │ │ + strmi pc, [r3], -r5, ror #20 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ strcs r4, [r0, -r0, lsr #12] │ │ │ │ - blx 1bd0c6c │ │ │ │ + blx 19d0c7c │ │ │ │ ldrtmi r2, [r2], -r1, lsl #6 │ │ │ │ strmi r9, [r2], r6, lsl #18 │ │ │ │ strls r4, [r8, -r0, lsr #12] │ │ │ │ mrc2 7, 5, pc, cr14, cr13, {7} │ │ │ │ cdp 1, 11, cr2, cr15, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf6704630 │ │ │ │ - stmdbvs r0!, {r0, r2, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf8f6f66f │ │ │ │ + @ instruction: 0xf8eef66f │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e4ba0 │ │ │ │ + blgt 2e4bb0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - msrcs CPSR_, sp, ror #24 │ │ │ │ + msrcs CPSR_, r5, ror #24 │ │ │ │ mrc 6, 5, r4, cr6, cr0, {1} │ │ │ │ @ instruction: 0xf6700b00 │ │ │ │ - stmdbvs r0!, {r0, r1, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r1, r2, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf8e0f66f │ │ │ │ + @ instruction: 0xf8d8f66f │ │ │ │ cmplt r0, r0, lsl #13 │ │ │ │ @ instruction: 0xf8c8ce03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4653fc55 │ │ │ │ + ldrbmi pc, [r3], -sp, asr #24 @ │ │ │ │ mvncs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strbmi pc, [sl], -r9, lsr #20 @ │ │ │ │ + strbmi pc, [sl], -r1, lsr #20 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bicscs pc, fp, r3, lsr #20 │ │ │ │ + bicscs pc, fp, fp, lsl sl @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf9f8f672 │ │ │ │ + @ instruction: 0xf9f0f672 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 850d08 │ │ │ │ + blx 650d18 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x4620219e │ │ │ │ - blx 6d0d14 │ │ │ │ + blx 4d0d24 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ ldr pc, [r4, #-3863] @ 0xfffff0e9 │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021be │ │ │ │ - blx 3d0d2c │ │ │ │ + @ instruction: 0xf9fef672 │ │ │ │ ldr r4, [r7, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - @ instruction: 0xf9fef672 │ │ │ │ + @ instruction: 0xf9f6f672 │ │ │ │ str r4, [pc, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - @ instruction: 0xf9f6f672 │ │ │ │ + @ instruction: 0xf9eef672 │ │ │ │ str r4, [r7, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - @ instruction: 0xf9eef672 │ │ │ │ + @ instruction: 0xf9e6f672 │ │ │ │ ldrb r4, [pc, -r3, lsl #12]! │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - @ instruction: 0xf9e6f672 │ │ │ │ + @ instruction: 0xf9def672 │ │ │ │ ldrb r4, [r7, -r3, lsl #12]! │ │ │ │ @ instruction: 0x463a463b │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - @ instruction: 0xf9def672 │ │ │ │ + @ instruction: 0xf9d6f672 │ │ │ │ strb r4, [pc, -r3, lsl #12]! │ │ │ │ stccs 8, cr15, [r8], {92} @ 0x5c │ │ │ │ tstpeq r4, ip, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf856e498 │ │ │ │ @ instruction: 0xf1a62c08 │ │ │ │ andls r0, r3, #20, 6 @ 0x50000000 │ │ │ │ str r4, [r4, #1681]! @ 0x691 │ │ │ │ - bl 8d0c44 │ │ │ │ - ldrhteq sp, [r6], #-52 @ 0xffffffcc │ │ │ │ + bl 6d0c54 │ │ │ │ + rsbseq sp, r6, r4, lsr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, r6, ror r2 │ │ │ │ - mlseq ip, r2, r1, sp │ │ │ │ + rsbseq sp, r6, r6, ror #4 │ │ │ │ + rsbeq sp, ip, sl, ror r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2ce8a4 │ │ │ │ + blhi 2ce8b4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ - bcs 151778 │ │ │ │ + bcs 151788 │ │ │ │ ldcvc 5, cr15, [r5, #-692] @ 0xfffffd4c │ │ │ │ - bcc 51780 │ │ │ │ + bcc 51790 │ │ │ │ ldrbtmi r4, [sl], #-1543 @ 0xfffff9f9 │ │ │ │ @ instruction: 0x8172f891 │ │ │ │ ldmpl r3, {r2, r8, ip, pc}^ │ │ │ │ orrsls r6, r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf891d005 │ │ │ │ @ instruction: 0xf1b88171 │ │ │ │ @ instruction: 0xf0410f00 │ │ │ │ @ instruction: 0xf8d787ca │ │ │ │ stmdavs fp!, {r5, r6, r8, ip, lr} │ │ │ │ stmibvs ip!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r2, r3, r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 22d4e8 │ │ │ │ + blcs 22d4f8 │ │ │ │ @ instruction: 0xf8dfd1f9 │ │ │ │ @ instruction: 0xf8df2ac0 │ │ │ │ ldrbtmi r3, [sl], #-2744 @ 0xfffff548 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x405a9b93 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbhi pc, [r5, r1, asr #32] @ │ │ │ │ @@ -494868,50 +494872,50 @@ │ │ │ │ stmib r5, {r0, r1, r3, r5, r8, sp, lr}^ │ │ │ │ stmdbvs r3!, {r1, sl, fp, lr, pc}^ │ │ │ │ ldmibvs r3!, {r2, r4, r8, r9, ip, pc} │ │ │ │ svcgt 0x000f9309 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ ldm r7, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ stm lr, {r0, r1} │ │ │ │ - blcs 2134c4 │ │ │ │ + blcs 2134d4 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, ip, lr, pc}^ │ │ │ │ strtmi r6, [fp], sp, lsl #20 │ │ │ │ @ instruction: 0xf8cd46c2 │ │ │ │ stmib sp, {r2, r3, r4, lr, pc}^ │ │ │ │ - blls 478508 │ │ │ │ + blls 478518 │ │ │ │ movwls r6, #22811 @ 0x591b │ │ │ │ movwls r6, #26651 @ 0x681b │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0012b00 │ │ │ │ - blls 373b88 │ │ │ │ + blls 373b98 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 2f2154 │ │ │ │ - bls 3c75ec │ │ │ │ + blcs 2f2164 │ │ │ │ + bls 3c75fc │ │ │ │ cmplt r3, r3, lsl r8 │ │ │ │ teqlt r1, r9, lsl r8 │ │ │ │ stmdbcs r3, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x461ad036 │ │ │ │ - blcs 22d54c │ │ │ │ - blvc 707cdc │ │ │ │ - blcs 2f7d20 │ │ │ │ + blcs 22d55c │ │ │ │ + blvc 707cec │ │ │ │ + blcs 2f7d30 │ │ │ │ orrshi pc, lr, r1 │ │ │ │ - b 12fa12c │ │ │ │ + b 12fa13c │ │ │ │ sbcslt r0, fp, #603979776 @ 0x24000000 │ │ │ │ stmdals r9, {r0, r1, r2, r8, r9, ip, pc} │ │ │ │ - ldc2 6, cr15, [lr], #-448 @ 0xfffffe40 │ │ │ │ + ldc2 6, cr15, [r6], #-448 @ 0xfffffe40 │ │ │ │ stmdacs r0, {r0, r3, ip, pc} │ │ │ │ ldmib sp, {r0, r1, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldrbmi r9, [r0], pc, lsl #8 │ │ │ │ ldrbmi r9, [sp], -r7, lsl #22 │ │ │ │ - b 147ad64 │ │ │ │ + b 147ad74 │ │ │ │ @ instruction: 0xf8dd0303 │ │ │ │ - blx 19fb618 │ │ │ │ + blx 19fb628 │ │ │ │ smlabbcs r3, r3, r9, pc @ │ │ │ │ @ instruction: 0xf67c4630 │ │ │ │ - @ instruction: 0xf8daf88b │ │ │ │ + @ instruction: 0xf8daf883 │ │ │ │ @ instruction: 0xf8daa000 │ │ │ │ cmplt fp, r0 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrbmi sp, [r3], -r8 │ │ │ │ @ instruction: 0x2e00699e │ │ │ │ movwhi pc, #53313 @ 0xd041 @ │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @@ -494919,105 +494923,105 @@ │ │ │ │ strb r4, [sl, -r8, asr #13]! │ │ │ │ movwcs lr, #22989 @ 0x59cd │ │ │ │ strcs r9, [r1], #-3589 @ 0xfffff1fb │ │ │ │ ldrtmi r9, [r0], -r4, lsl #26 │ │ │ │ stmdavs sl!, {r0, r1, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ vpmax.u8 d15, d3, d4 │ │ │ │ streq lr, [r2, -r3, lsl #20] │ │ │ │ - ldc2l 6, cr15, [sl, #452] @ 0x1c4 │ │ │ │ + ldc2l 6, cr15, [r2, #452] @ 0x1c4 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ teqphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ stcvs 13, cr6, [sl, #460]! @ 0x1cc │ │ │ │ - blx 3399a4 │ │ │ │ - b 3101a4 │ │ │ │ + blx 3399b4 │ │ │ │ + b 3101b4 │ │ │ │ stclvs 8, cr0, [sl, #-8]! │ │ │ │ stmdaeq r0, {r3, r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ andsmi r0, r3, #65536 @ 0x10000 │ │ │ │ - b 15ee9d4 │ │ │ │ + b 15ee9e4 │ │ │ │ svclt 0x00180888 │ │ │ │ stmdaeq r2, {r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0004213 │ │ │ │ @ instruction: 0xf048811e │ │ │ │ movwls r0, #33537 @ 0x8301 │ │ │ │ @ instruction: 0x317ef891 │ │ │ │ @ instruction: 0xf0412b00 │ │ │ │ stcls 2, cr8, [r5], {124} @ 0x7c │ │ │ │ @ instruction: 0x46214650 │ │ │ │ @ instruction: 0xff1ef7fd │ │ │ │ - b 146dd64 │ │ │ │ - blcs 3135dc │ │ │ │ + b 146dd74 │ │ │ │ + blcs 3135ec │ │ │ │ @ instruction: 0xf980fa5f │ │ │ │ rsbshi pc, sp, #1 │ │ │ │ - blvs fe83a1fc │ │ │ │ + blvs fe83a20c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 18f3a54 │ │ │ │ + blvs 18f3a64 │ │ │ │ and r2, r4, r0, lsl #4 │ │ │ │ tstcc r4, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ ldmdbvs r9, {r0, r4, r8, pc} │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r5, lsl #18 │ │ │ │ ldc2l 7, cr15, [ip, #-1016] @ 0xfffffc08 │ │ │ │ andeq lr, r9, r0, asr #20 │ │ │ │ @ instruction: 0xf980fa5f │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ ldmdblt r3!, {r3, r4, r6, r7, pc}^ │ │ │ │ - blvc 16f9e34 │ │ │ │ - blls 381ad4 │ │ │ │ + blvc 16f9e44 │ │ │ │ + blls 381ae4 │ │ │ │ umaalcc pc, r1, r3, r8 @ │ │ │ │ - blvc fe6ffb1c │ │ │ │ + blvc fe6ffb2c │ │ │ │ @ instruction: 0xf04fb12b │ │ │ │ stmdbls r5, {r0, r8, fp} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ - bls 391a0c │ │ │ │ - blvs fe79c248 │ │ │ │ - blx 2eea98 │ │ │ │ + bls 391a1c │ │ │ │ + blvs fe79c258 │ │ │ │ + blx 2eeaa8 │ │ │ │ cdpcs 8, 0, cr15, cr0, cr4, {0} │ │ │ │ mrshi pc, (UNDEF: 5) @ │ │ │ │ @ instruction: 0x460a6b51 │ │ │ │ and r2, r4, r0, lsl #6 │ │ │ │ andscc r3, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf00042b3 │ │ │ │ ldmdbvs r0, {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ mvnsle r2, fp, lsl #16 │ │ │ │ - blx 29bebe │ │ │ │ + blx 29bece │ │ │ │ ldmvs fp, {r0, r1, r8, r9, ip}^ │ │ │ │ - blvc 8ad6e0 │ │ │ │ + blvc 8ad6f0 │ │ │ │ svclt 0x00182a01 │ │ │ │ and r2, r5, r0, lsl #6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 2722ec │ │ │ │ + bcs 2722fc │ │ │ │ strthi pc, [pc], r1, asr #32 │ │ │ │ @ instruction: 0x2c00695c │ │ │ │ sbcshi pc, sl, r0 │ │ │ │ mvnsle r2, r5, lsl #24 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ - blls 31569c │ │ │ │ - b 82e50c │ │ │ │ + blls 3156ac │ │ │ │ + b 82e51c │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 333d74 │ │ │ │ - b 82e618 │ │ │ │ + blls 333d84 │ │ │ │ + b 82e628 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 333ebc │ │ │ │ - b 82e724 │ │ │ │ + blls 333ecc │ │ │ │ + b 82e734 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 433ee8 │ │ │ │ + blls 433ef8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 373fec │ │ │ │ - blcs 4ade38 │ │ │ │ + blls 373ffc │ │ │ │ + blcs 4ade48 │ │ │ │ subshi pc, r1, #0 │ │ │ │ vldrvs d25, [fp, #16] │ │ │ │ svceq 0x0003ea18 │ │ │ │ rsbshi pc, r0, #64 @ 0x40 │ │ │ │ @ instruction: 0xf8d39b04 │ │ │ │ - b 81fc64 │ │ │ │ + b 81fc74 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 3741e0 │ │ │ │ + blls 3741f0 │ │ │ │ stmdbcs r0, {r0, r3, r4, r7, r8, r9, fp, sp, lr} │ │ │ │ msrhi CPSR_fsc, #0 │ │ │ │ strcs r6, [r0], #-2907 @ 0xfffff4a5 │ │ │ │ and r4, r4, r8, lsl r6 │ │ │ │ andscc r3, r4, r1, lsl #8 │ │ │ │ @ instruction: 0xf000428c │ │ │ │ stmdbvs r2, {r2, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -495025,113 +495029,113 @@ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ and r2, r4, r0, lsl #4 │ │ │ │ tstcc r4, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf000428a │ │ │ │ ldmdbvs r8, {r0, r2, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mvnsle r2, r3, lsl #16 │ │ │ │ strcs r9, [r1], -r5, lsl #22 │ │ │ │ - blcs 26de98 │ │ │ │ + blcs 26dea8 │ │ │ │ mvnshi pc, #0 │ │ │ │ @ instruction: 0xf8d29a04 │ │ │ │ - bcs 21bd08 │ │ │ │ + bcs 21bd18 │ │ │ │ ldrhi pc, [ip], #-0 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ - bls 375368 │ │ │ │ + bls 375378 │ │ │ │ stmdbcs r0, {r0, r4, r7, r8, r9, fp, sp, lr} │ │ │ │ ldrhi pc, [r9, -r0] │ │ │ │ strcs r9, [r0], #-2565 @ 0xfffff5fb │ │ │ │ and r6, r4, r2, asr fp │ │ │ │ andscc r3, r4, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf080428c │ │ │ │ ldmdbvs r0, {r0, r2, r8, r9, sl, pc} │ │ │ │ mvnsle r2, r5, lsl #16 │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ - bcs 21bd60 │ │ │ │ + bcs 21bd70 │ │ │ │ movwhi pc, #41024 @ 0xa040 @ │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ - bcs 21bd34 │ │ │ │ + bcs 21bd44 │ │ │ │ movthi pc, #53248 @ 0xd000 @ │ │ │ │ @ instruction: 0xf0012b08 │ │ │ │ - blcs 4b4210 │ │ │ │ + blcs 4b4220 │ │ │ │ addshi pc, r8, r1 │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ teqlt fp, r3, ror r1 │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0012b05 │ │ │ │ - blcs 574220 │ │ │ │ + blcs 574230 │ │ │ │ adchi pc, r4, #1 │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ @ instruction: 0xb123317c │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0012b09 │ │ │ │ - blls 3b4340 │ │ │ │ + blls 3b4350 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ssat sl, #8, r8, lsl #29 │ │ │ │ ldmibvc fp, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blls 33f444 │ │ │ │ - bcs 22da34 │ │ │ │ - blls 347c94 │ │ │ │ + blls 33f454 │ │ │ │ + bcs 22da44 │ │ │ │ + blls 347ca4 │ │ │ │ svccs 0x00007b1f │ │ │ │ svcge 0x0033f43f │ │ │ │ stmibvs r3!, {r0, r2, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2b04 │ │ │ │ strtmi sl, [r0], -lr, lsr #30 │ │ │ │ - ldc2l 6, cr15, [r8], #452 @ 0x1c4 │ │ │ │ + ldc2l 6, cr15, [r0], #452 @ 0x1c4 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ bichi pc, r6, r1 │ │ │ │ cmnvs r3, r1, lsl #6 │ │ │ │ - blls 34d484 │ │ │ │ + blls 34d494 │ │ │ │ @ instruction: 0x317ef893 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - b 17f538c │ │ │ │ + b 17f539c │ │ │ │ movwls r0, #33544 @ 0x8308 │ │ │ │ strhi pc, [ip, -r0, asr #32]! │ │ │ │ ldmdbvc fp, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 374804 │ │ │ │ - blcs 32df88 │ │ │ │ + blls 374814 │ │ │ │ + blcs 32df98 │ │ │ │ strhi pc, [r0], #-0 │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ sbcle r2, r9, r4, lsl #22 │ │ │ │ ldmvs r2, {r2, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blls 33f40c │ │ │ │ + blls 33f41c │ │ │ │ @ instruction: 0xf8d39805 │ │ │ │ ldrmi r1, [r0, r0, lsl #3] │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ strbt sl, [r7], r1, ror #29 │ │ │ │ - blcs 22e0b4 │ │ │ │ + blcs 22e0c4 │ │ │ │ svcge 0x0025f43f │ │ │ │ @ instruction: 0x2c1f6a9c │ │ │ │ svcge 0x0021f63f │ │ │ │ - blx 2dc45c │ │ │ │ - blls 35186c │ │ │ │ - b 82dccc │ │ │ │ + blx 2dc46c │ │ │ │ + blls 35187c │ │ │ │ + b 82dcdc │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ svcls 0x0004861b │ │ │ │ - b 82de58 │ │ │ │ + b 82de68 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334f58 │ │ │ │ - b 82dee4 │ │ │ │ + blls 334f68 │ │ │ │ + b 82def4 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - bls 334dc0 │ │ │ │ - b 82dfd0 │ │ │ │ + bls 334dd0 │ │ │ │ + b 82dfe0 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - bls 3347d4 │ │ │ │ - b 82e0dc │ │ │ │ + bls 3347e4 │ │ │ │ + b 82e0ec │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334948 │ │ │ │ - b 82e208 │ │ │ │ + blls 334958 │ │ │ │ + b 82e218 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334abc │ │ │ │ - b 82e314 │ │ │ │ + blls 334acc │ │ │ │ + b 82e324 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334c28 │ │ │ │ - b 82e420 │ │ │ │ + blls 334c38 │ │ │ │ + b 82e430 │ │ │ │ eorsle r0, lr, r3, lsl #30 │ │ │ │ andcs r9, r0, #81920 @ 0x14000 │ │ │ │ ldrbmi r9, [r0], -r4, lsl #22 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ca2503 │ │ │ │ @ instruction: 0xf8ca1004 │ │ │ │ @ instruction: 0xf7fe5000 │ │ │ │ @@ -495140,82 +495144,82 @@ │ │ │ │ ldrbmi r2, [sl], -r1, lsl #6 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ ldrtmi pc, [r1], -r5, lsr #23 @ │ │ │ │ strbmi r4, [fp], -r5, lsl #12 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ andls pc, r0, fp, asr #17 │ │ │ │ - blx fe9518ee │ │ │ │ + blx fe9518fe │ │ │ │ @ instruction: 0x46074631 │ │ │ │ andcs r4, r0, fp, asr #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ ldrbmi r0, [r0], -r0 │ │ │ │ - blx fe6d1902 │ │ │ │ + blx fe6d1912 │ │ │ │ andcs r4, r3, #51380224 @ 0x3100000 │ │ │ │ strbmi r4, [fp], -r6, lsl #12 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x465a4650 │ │ │ │ - blx fe451916 │ │ │ │ + blx fe451926 │ │ │ │ andvs lr, r0, sp, asr #19 │ │ │ │ ldrtmi r9, [fp], -r4, lsl #16 │ │ │ │ strtmi r9, [sl], -r2 │ │ │ │ ldrbmi r9, [r0], -r5, lsl #18 │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ - blls 353774 │ │ │ │ - b 82e5a8 │ │ │ │ + blls 353784 │ │ │ │ + b 82e5b8 │ │ │ │ andle r0, r7, r3, lsl #30 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmib sp, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ ldrbmi r2, [r0], -r4, lsl #2 │ │ │ │ mrc2 7, 7, pc, cr4, cr14, {7} │ │ │ │ - blvs 18fa564 │ │ │ │ + blvs 18fa574 │ │ │ │ svceq 0x0003ea18 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr15, cr15, {1} │ │ │ │ andcs r9, r0, #81920 @ 0x14000 │ │ │ │ ldrbmi r9, [r0], -r4, lsl #22 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ca2603 │ │ │ │ @ instruction: 0xf8ca1004 │ │ │ │ @ instruction: 0xf7fe6000 │ │ │ │ movwcs pc, #3569 @ 0xdf1 @ │ │ │ │ strmi r4, [r1], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ ldrbmi r3, [r0], -r0 │ │ │ │ strcs r2, [r2], -r1, lsl #6 │ │ │ │ - blx 16d1982 │ │ │ │ + blx 16d1992 │ │ │ │ strtmi r4, [r9], -fp, asr #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ strmi r9, [r7], -r0 │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ strbmi pc, [fp], -r9, asr #22 @ │ │ │ │ ldrbmi r4, [sl], -r9, lsr #12 │ │ │ │ ldrbmi r9, [r0], -sl │ │ │ │ andvs pc, r0, fp, asr #17 │ │ │ │ - blx 12519a6 │ │ │ │ + blx 12519b6 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - strbmi pc, [r9], -r7, asr #27 @ │ │ │ │ + @ instruction: 0x4649fdbf │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - @ instruction: 0x4681fd77 │ │ │ │ + strmi pc, [r1], pc, ror #26 │ │ │ │ @ instruction: 0x465bb158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6724650 │ │ │ │ - stmdbls r4, {r0, r1, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - blls 4a52d4 │ │ │ │ + stmdbls r4, {r0, r1, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + blls 4a52e4 │ │ │ │ stmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f5900 │ │ │ │ tstls r2, r1, lsl #18 │ │ │ │ stmdbls r5, {r0, r1, sl, ip, pc} │ │ │ │ @ instruction: 0xff2af7fd │ │ │ │ - blvs fe8fa614 │ │ │ │ + blvs fe8fa624 │ │ │ │ svceq 0x0003ea18 │ │ │ │ mcrge 4, 2, pc, cr13, cr15, {1} @ │ │ │ │ andcs r9, r0, #81920 @ 0x14000 │ │ │ │ strcs r9, [r3], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8ca4650 │ │ │ │ strcs r6, [r1], -r0 │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ @@ -495225,172 +495229,172 @@ │ │ │ │ andvs pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ @ instruction: 0xf04ffafd │ │ │ │ ldrtmi r0, [r3], -r2, lsl #24 │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [sl], -r9, asr #12 │ │ │ │ ldrbmi r4, [r0], -r5, lsl #12 │ │ │ │ - blx ffed1a40 │ │ │ │ + blx ffed1a50 │ │ │ │ ldrbmi r4, [sl], -r9, asr #12 │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x46334650 │ │ │ │ - blx ffc51a54 │ │ │ │ + blx ffc51a64 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - ldrtmi pc, [r1], -pc, ror #26 @ │ │ │ │ + ldrtmi pc, [r1], -r7, ror #26 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - @ instruction: 0x4606fd1f │ │ │ │ + @ instruction: 0x4606fd17 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xf896f672 │ │ │ │ + @ instruction: 0xf88ef672 │ │ │ │ ldrtmi r9, [fp], -r4, lsl #18 │ │ │ │ strls lr, [r0], -sp, asr #19 │ │ │ │ tstls r2, sl, lsr #12 │ │ │ │ stmdbls r5, {r4, r6, r9, sl, lr} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ - blls 353600 │ │ │ │ - b 82ea1c │ │ │ │ + blls 353610 │ │ │ │ + b 82ea2c │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ @ instruction: 0x4623adfe │ │ │ │ ldmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fe2104 │ │ │ │ - blls 3533b0 │ │ │ │ + blls 3533c0 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - b 82eb38 │ │ │ │ + b 82eb48 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ @ instruction: 0x2601adf6 │ │ │ │ - blls 339eec │ │ │ │ + blls 339efc │ │ │ │ ldrbmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8ca2503 │ │ │ │ @ instruction: 0xf8ca1004 │ │ │ │ @ instruction: 0xf7fe5000 │ │ │ │ @ instruction: 0x4633fd37 │ │ │ │ strmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ andvs pc, r0, fp, asr #17 │ │ │ │ - blx fe8d1af0 │ │ │ │ + blx fe8d1b00 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ ldrtmi r2, [r3], -r0, lsl #4 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x465a4650 │ │ │ │ - blx fe651b04 │ │ │ │ + blx fe651b14 │ │ │ │ stceq 0, cr15, [r2], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8cb4649 │ │ │ │ ldrtmi ip, [r3], -r0 │ │ │ │ andls r4, sl, sl, asr r6 │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ strbmi pc, [r9], -r5, lsl #21 @ │ │ │ │ @ instruction: 0x465a4633 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7fd46b1 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmdals r4, {ip, lr} │ │ │ │ - blls 4a542c │ │ │ │ + blls 4a543c │ │ │ │ ldrbmi r9, [r0], -r2 │ │ │ │ strls r9, [r3], #-2309 @ 0xfffff6fb │ │ │ │ mcr2 7, 4, pc, cr2, cr13, {7} @ │ │ │ │ - blcs 23a774 │ │ │ │ + blcs 23a784 │ │ │ │ ldcge 4, cr15, [r7, #252]! @ 0xfc │ │ │ │ stmdbls r5, {r1, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f4650 │ │ │ │ @ instruction: 0xf7fe0901 │ │ │ │ andls pc, r5, r7, lsr #16 │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf47f2b0a │ │ │ │ - blls 33f230 │ │ │ │ + blls 33f240 │ │ │ │ @ instruction: 0x4171f893 │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ - blls 37f224 │ │ │ │ + blls 37f234 │ │ │ │ @ instruction: 0xf8caae32 │ │ │ │ @ instruction: 0xf1033004 │ │ │ │ movwcs r0, #14624 @ 0x3920 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ - blgt 5fa7e8 │ │ │ │ + blgt 5fa7f8 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ strbmi r2, [r9], -r4, lsl #6 │ │ │ │ @ instruction: 0x46504632 │ │ │ │ - blx 13d1b98 │ │ │ │ + blx 13d1ba8 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ stmdavs sl, {r0, r5, r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xff66f66f │ │ │ │ + @ instruction: 0xff5ef66f │ │ │ │ vldrvs d25, [fp, #16] │ │ │ │ svceq 0x0003ea18 │ │ │ │ ldcge 4, cr15, [r0, #252] @ 0xfc │ │ │ │ strtmi r9, [r0], -r5, lsl #24 │ │ │ │ - blx 4d158a │ │ │ │ + blx 2d159a │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf894ad89 │ │ │ │ @ instruction: 0xb1233041 │ │ │ │ umaalcc pc, r2, r4, r8 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bls 37f1e0 │ │ │ │ + bls 37f1f0 │ │ │ │ @ instruction: 0xf8ca2103 │ │ │ │ stmdbls r4, {ip} │ │ │ │ @ instruction: 0xf8ca6d13 │ │ │ │ tstcc r8, #4 │ │ │ │ - bl 26e338 │ │ │ │ - bcs 495200 │ │ │ │ + bl 26e348 │ │ │ │ + bcs 495210 │ │ │ │ subshi pc, r0, r1 │ │ │ │ @ instruction: 0xf8129a04 │ │ │ │ - blcs 2dfc8c │ │ │ │ + blcs 2dfc9c │ │ │ │ stmdavc r9!, {r0, r3, fp, ip, lr, pc}^ │ │ │ │ stmdale r6, {r0, r1, r8, fp, sp} │ │ │ │ stccs 8, cr7, [r3], {172} @ 0xac │ │ │ │ stmiavc r8!, {r0, r1, fp, ip, lr, pc}^ │ │ │ │ vadd.i8 d18, d1, d3 │ │ │ │ - blls 374a48 │ │ │ │ + blls 374a58 │ │ │ │ mcrne 15, 3, sl, cr14, cr2, {1} │ │ │ │ strcc r4, [r3, #-1596] @ 0xfffff9c4 │ │ │ │ stmdbeq r0!, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ svccs 0x0001f816 │ │ │ │ svclt 0x00982a03 │ │ │ │ vmax.s8 q2, q0, q4 │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r9, sl, pc}^ │ │ │ │ adcmi r0, lr, #0, 4 │ │ │ │ streq pc, [r8], #-260 @ 0xfffffefc │ │ │ │ @ instruction: 0x4639d1f2 │ │ │ │ ldrbmi r2, [r0], -r4, lsl #4 │ │ │ │ - mrc2 6, 4, pc, cr2, cr1, {3} │ │ │ │ + mcr2 6, 4, pc, cr10, cr1, {3} @ │ │ │ │ stmdavs sl, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf66f4648 │ │ │ │ - blls 3538a8 │ │ │ │ + blls 353898 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrdcc pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ svceq 0x0003ea18 │ │ │ │ stclge 4, cr15, [r3, #-252] @ 0xffffff04 │ │ │ │ strtmi r9, [r0], -r5, lsl #24 │ │ │ │ - blx fefd1630 │ │ │ │ + blx fedd1640 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf894ad3c │ │ │ │ stccs 0, cr4, [r0], {65} @ 0x41 │ │ │ │ ldcge 4, cr15, [r7, #-508]! @ 0xfffffe04 │ │ │ │ andcs r9, r3, #81920 @ 0x14000 │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ stmdaeq r0!, {r0, r8, ip, sp, lr, pc} │ │ │ │ andcs pc, r0, sl, asr #17 │ │ │ │ mlascc r0, r1, r8, pc @ │ │ │ │ svclt 0x00084293 │ │ │ │ andsle r4, sl, r1, asr #12 │ │ │ │ subcs sl, r0, #50, 30 @ 0xc8 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ - bl ff951510 │ │ │ │ + bl ff751520 │ │ │ │ strtmi r4, [r2], -r3, lsr #12 │ │ │ │ - blx 121bcc8 │ │ │ │ + blx 121bcd8 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf847bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 6208c4 │ │ │ │ + bcs 6208d4 │ │ │ │ @ instruction: 0x4641d1f3 │ │ │ │ @ instruction: 0x4650463a │ │ │ │ @ instruction: 0xf9b2f7fd │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf02a2400 │ │ │ │ movwcs pc, #7031 @ 0x1b77 @ │ │ │ │ strmi r4, [r1], -r5, lsl #12 │ │ │ │ @@ -495412,78 +495416,78 @@ │ │ │ │ strtmi ip, [r3], -r0 │ │ │ │ @ instruction: 0x4641465a │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ ldrtmi pc, [r3], -r5, lsl #19 @ │ │ │ │ stmib sp, {r1, r3, r6, r9, sl, lr}^ │ │ │ │ vhadd.s8 d21, d0, d0 │ │ │ │ @ instruction: 0x465011d1 │ │ │ │ - stc2 6, cr15, [lr, #452] @ 0x1c4 │ │ │ │ + stc2 6, cr15, [r6, #452] @ 0x1c4 │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ stmdavs sl, {r0, r5, r7, r9, sl, lr} │ │ │ │ - cdp2 6, 9, cr15, cr12, cr15, {3} │ │ │ │ - blvs fe87a95c │ │ │ │ + cdp2 6, 9, cr15, cr4, cr15, {3} │ │ │ │ + blvs fe87a96c │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ - blls 37f09c │ │ │ │ + blls 37f0ac │ │ │ │ @ instruction: 0xf04f460e │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp}^ │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf47f4688 │ │ │ │ - blls 33f100 │ │ │ │ + blls 33f110 │ │ │ │ @ instruction: 0xf8d34688 │ │ │ │ - bcs 21c33c │ │ │ │ + bcs 21c34c │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ stmdbcs r0, {r0, r8, r9, sp} │ │ │ │ stclge 4, cr15, [sl], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ - blcs 220374 │ │ │ │ + blcs 220384 │ │ │ │ stcge 4, cr15, [r2, #-252] @ 0xffffff04 │ │ │ │ strtmi r9, [r8], -r5, lsl #26 │ │ │ │ - blx ed1750 │ │ │ │ + blx cd1760 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - bls 387e7c │ │ │ │ - blcs 32e2e4 │ │ │ │ + bls 387e8c │ │ │ │ + blcs 32e2f4 │ │ │ │ ldmibvs r3, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ stclge 4, cr15, [r8], #252 @ 0xfc │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blx fe2d176a │ │ │ │ + blx 20d177a │ │ │ │ strmi r9, [r2], -r5, lsl #22 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ ldclge 4, cr15, [lr], {127} @ 0x7f │ │ │ │ - blcs 47a1cc │ │ │ │ + blcs 47a1dc │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ tstpeq r2, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs lr, r0, #3325952 @ 0x32c000 │ │ │ │ eoreq pc, r0, #79 @ 0x4f │ │ │ │ andne pc, r0, sl, asr #17 │ │ │ │ tstpeq r1, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ adcshi pc, fp, #1 │ │ │ │ strcs r2, [r0, -r0, lsl #12] │ │ │ │ ldrvs lr, [ip, -sp, asr #19] │ │ │ │ - blx 1cd179e │ │ │ │ + blx 1ad17ae │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fea5c │ │ │ │ + blgt 2fea6c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stcls 14, cr15, [r5, #-900] @ 0xfffffc7c │ │ │ │ + stcls 14, cr15, [r5, #-868] @ 0xfffffc9c │ │ │ │ ldrtmi r4, [r2], -r1, lsr #13 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ - blx 6d1dfc │ │ │ │ + blx 6d1e0c │ │ │ │ stmibvs fp!, {r2, r9, fp, ip, pc}^ │ │ │ │ msrcs SPSR_fsxc, r2 @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - bls 33f0e4 │ │ │ │ + bls 33f0f4 │ │ │ │ @ instruction: 0x2170f892 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blcs 43f0e4 │ │ │ │ + blcs 43f0f4 │ │ │ │ stcge 4, cr15, [sp], #508 @ 0x1fc │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ - bls 37f0e0 │ │ │ │ + bls 37f0f0 │ │ │ │ umaalcs pc, r0, r2, r8 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8caaca5 │ │ │ │ strcs r3, [r1], -r0 │ │ │ │ ldrbmi r9, [sl], -r5, lsl #22 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ @ instruction: 0xf1034650 │ │ │ │ @@ -495500,123 +495504,123 @@ │ │ │ │ @ instruction: 0x4621465a │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8d4f7fd │ │ │ │ @ instruction: 0x93292300 │ │ │ │ @ instruction: 0xf8cb2306 │ │ │ │ ldrtmi r3, [r1], -r0 │ │ │ │ - blvc c4f50c │ │ │ │ + blvc c4f51c │ │ │ │ eorcs r4, r0, #6291456 @ 0x600000 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blvc 94f4d8 │ │ │ │ - blx 451862 │ │ │ │ + blvc 94f4e8 │ │ │ │ + blx 251872 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2feb20 │ │ │ │ + blgt 2feb30 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - mrc2 6, 3, pc, cr12, cr1, {3} │ │ │ │ + mrc2 6, 3, pc, cr4, cr1, {3} │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ orrsvc pc, r3, pc, asr #8 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - strbmi pc, [r2], -pc, asr #24 @ │ │ │ │ + strbmi pc, [r2], -r7, asr #24 @ │ │ │ │ ldrtmi r9, [fp], -r0 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - @ instruction: 0x4601fc7b │ │ │ │ + @ instruction: 0x4601fc73 │ │ │ │ stmdavs sl, {r5, r9, sl, lr} │ │ │ │ - stc2l 6, cr15, [r8, #444] @ 0x1bc │ │ │ │ + stc2l 6, cr15, [r0, #444] @ 0x1bc │ │ │ │ @ instruction: 0xf04fe08a │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ str r3, [fp], #-1279 @ 0xfffffb01 │ │ │ │ - ldrshteq ip, [r6], #-186 @ 0xffffff46 │ │ │ │ + rsbseq ip, r6, sl, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq ip, [r6], #-186 @ 0xffffff46 │ │ │ │ - rsbeq ip, ip, r4, asr #25 │ │ │ │ + rsbseq ip, r6, sl, lsr #23 │ │ │ │ + rsbeq ip, ip, ip, lsr #23 │ │ │ │ strcs r9, [r0], -r5, lsl #22 │ │ │ │ - blcs 26e67c │ │ │ │ + blcs 26e68c │ │ │ │ stcge 4, cr15, [lr], {127} @ 0x7f │ │ │ │ @ instruction: 0xf8939b05 │ │ │ │ @ instruction: 0xf1b43041 │ │ │ │ svclt 0x000c3fff │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 214b2c │ │ │ │ + blcs 214b3c │ │ │ │ ldrhi pc, [r3], #64 @ 0x40 │ │ │ │ @ instruction: 0xf8d39b04 │ │ │ │ - bcs 21c504 │ │ │ │ + bcs 21c514 │ │ │ │ svcge 0x001cf43f │ │ │ │ @ instruction: 0xf8ca2303 │ │ │ │ - blls 31ff40 │ │ │ │ + blls 31ff50 │ │ │ │ @ instruction: 0xf8ca9805 │ │ │ │ @ instruction: 0xf8d30004 │ │ │ │ @ instruction: 0xf1001178 │ │ │ │ strls r0, [r8, -r0, lsr #14] │ │ │ │ @ instruction: 0x46054790 │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ stmdacs r2, {r2, r3, r4, r6, r7, r8, sl, pc} │ │ │ │ strbhi pc, [r6] @ │ │ │ │ @ instruction: 0xb1284639 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdavs sl, {r3, fp, ip, pc} │ │ │ │ - stc2 6, cr15, [r6, #444] @ 0x1bc │ │ │ │ + ldc2l 6, cr15, [lr, #-444]! @ 0xfffffe44 │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0402b03 │ │ │ │ stmdals r4, {r1, r4, r5, r6, r7, r9, pc} │ │ │ │ msrcs SPSR_f, r0 @ │ │ │ │ teqle fp, r0, lsl #20 │ │ │ │ @ instruction: 0xf8901c61 │ │ │ │ svclt 0x00182169 │ │ │ │ andsmi r2, r1, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf890d134 │ │ │ │ - bcs 21c534 │ │ │ │ + bcs 21c544 │ │ │ │ bichi pc, ip, #0 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bllt 189c0a8 │ │ │ │ + bllt 189c0b8 │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ tstlt r2, ip, ror #2 │ │ │ │ svceq 0x0006ea18 │ │ │ │ - bls 348444 │ │ │ │ + bls 348454 │ │ │ │ msrcs SPSR_fsc, r2 @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ strcc r8, [r1], #-984 @ 0xfffffc28 │ │ │ │ strbhi pc, [lr], -r0, asr #32 @ │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ tstlt sl, r4, ror #2 │ │ │ │ ldmdbvs r2, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ andsle r2, r3, r3, lsl #20 │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ tstlt sl, r5, ror #2 │ │ │ │ ldmdbvs r2, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ andle r2, fp, r2, lsl #20 │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ - bcs 21c584 │ │ │ │ + bcs 21c594 │ │ │ │ strbhi pc, [sl], #-0 @ │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bcs 21c0f8 │ │ │ │ + bcs 21c108 │ │ │ │ strbhi pc, [r4], #-0 @ │ │ │ │ ldrbmi r9, [r0], -r5, lsl #18 │ │ │ │ mrc2 7, 0, pc, cr6, cr14, {7} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bllt ff712008 │ │ │ │ + bllt ff712018 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - blcs 220114 │ │ │ │ + blcs 220124 │ │ │ │ mvnshi pc, #64 @ 0x40 │ │ │ │ - blcs 32e768 │ │ │ │ + blcs 32e778 │ │ │ │ stcge 4, cr15, [r0], {127} @ 0x7f │ │ │ │ ldmdbvc fp, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf7ffaaed │ │ │ │ svcls 0x0005bbf9 │ │ │ │ @ instruction: 0x46134691 │ │ │ │ @ instruction: 0x46394650 │ │ │ │ strcs r2, [r3], -r0, lsl #4 │ │ │ │ andvc pc, r4, sl, asr #17 │ │ │ │ andvs pc, r0, sl, asr #17 │ │ │ │ - blx fe452040 │ │ │ │ + blx fe452050 │ │ │ │ strmi r4, [r5], -fp, asr #12 │ │ │ │ andcs r4, r1, #59768832 @ 0x3900000 │ │ │ │ @ instruction: 0xf04f4650 │ │ │ │ @ instruction: 0xf7fe0901 │ │ │ │ @ instruction: 0x4629fa7f │ │ │ │ strmi r2, [r5], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ @@ -495628,43 +495632,43 @@ │ │ │ │ ldrbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xffd8f7fc │ │ │ │ strtmi r4, [r9], -fp, asr #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ strmi r6, [r6], -r0 │ │ │ │ @ instruction: 0xf7fc4650 │ │ │ │ smlawtcs r0, pc, pc, pc @ │ │ │ │ - bleq 24fb74 │ │ │ │ + bleq 24fb84 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx 17d1a5c │ │ │ │ + blx 15d1a6c │ │ │ │ @ instruction: 0xf8da4649 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - blx 3d1a64 │ │ │ │ + @ instruction: 0xf9fef66e │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e5a20 │ │ │ │ + blgt 2e5a30 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - ldc2l 6, cr15, [sl, #-452]! @ 0xfffffe3c │ │ │ │ + ldc2l 6, cr15, [r2, #-452]! @ 0xfffffe3c │ │ │ │ ldrtmi r9, [r3], -r4, lsl #18 │ │ │ │ stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ tstls r2, r0, lsl #18 │ │ │ │ stmdbls r5, {r4, r6, r9, sl, lr} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ - bls 352fc8 │ │ │ │ - b 82e934 │ │ │ │ + bls 352fd8 │ │ │ │ + b 82e944 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ svcls 0x0005abd4 │ │ │ │ @ instruction: 0x46134691 │ │ │ │ @ instruction: 0x46394650 │ │ │ │ strcs r2, [r3, #-512] @ 0xfffffe00 │ │ │ │ andvc pc, r4, sl, asr #17 │ │ │ │ andpl pc, r0, sl, asr #17 │ │ │ │ - blx c52100 │ │ │ │ + blx c52110 │ │ │ │ strmi r4, [r6], -fp, asr #12 │ │ │ │ andcs r4, r1, #59768832 @ 0x3900000 │ │ │ │ @ instruction: 0xf04f4650 │ │ │ │ @ instruction: 0xf7fe0901 │ │ │ │ @ instruction: 0x4631fa1f │ │ │ │ strmi r2, [r6], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ @@ -495676,35 +495680,35 @@ │ │ │ │ ldrbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xff78f7fc │ │ │ │ ldrtmi r4, [r1], -fp, asr #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ strmi r9, [r6], -r0 │ │ │ │ @ instruction: 0xf7fc4650 │ │ │ │ msrcs LR_irq, pc │ │ │ │ - bleq 24fc34 │ │ │ │ + bleq 24fc44 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf9f6f66f │ │ │ │ + @ instruction: 0xf9eef66f │ │ │ │ @ instruction: 0xf8da4649 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - @ instruction: 0xf9a6f66e │ │ │ │ + @ instruction: 0xf99ef66e │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e5ae0 │ │ │ │ + blgt 2e5af0 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - ldc2 6, cr15, [sl, #-452] @ 0xfffffe3c │ │ │ │ + ldc2 6, cr15, [r2, #-452] @ 0xfffffe3c │ │ │ │ ldrtmi r9, [r3], -r4, lsl #18 │ │ │ │ stmdbpl r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ tstls r2, sl, lsr r6 │ │ │ │ stmdbls r5, {r4, r6, r9, sl, lr} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ - blls 352f08 │ │ │ │ - b 82eb14 │ │ │ │ + blls 352f18 │ │ │ │ + b 82eb24 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ vstrls d10, [r5, #-488] @ 0xfffffe18 │ │ │ │ svcls 0x00042200 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ ldrtmi r2, [fp], -r3, lsl #12 │ │ │ │ andpl pc, r4, sl, asr #17 │ │ │ │ andvs pc, r0, sl, asr #17 │ │ │ │ @@ -495727,31 +495731,31 @@ │ │ │ │ ldrbmi r4, [sl], -r9, asr #12 │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xff0ef7fc │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0x4631f995 │ │ │ │ + ldrtmi pc, [r1], -sp, lsl #19 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - strmi pc, [r6], -r5, asr #18 │ │ │ │ + @ instruction: 0x4606f93d │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - ldc2 6, cr15, [ip], #452 @ 0x1c4 │ │ │ │ + ldc2 6, cr15, [r4], #452 @ 0x1c4 │ │ │ │ ldrtmi r9, [fp], -r4, lsl #18 │ │ │ │ strls lr, [r0], -sp, asr #19 │ │ │ │ tstls r2, sl, lsr #12 │ │ │ │ stmdbls r5, {r4, r6, r9, sl, lr} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ - blls 352e4c │ │ │ │ - b 82ecd0 │ │ │ │ + blls 352e5c │ │ │ │ + b 82ece0 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ vstrls d10, [r5, #-136] @ 0xffffff78 │ │ │ │ svcls 0x00042200 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ ldrtmi r2, [fp], -r3, lsl #12 │ │ │ │ andpl pc, r4, sl, asr #17 │ │ │ │ andvs pc, r0, sl, asr #17 │ │ │ │ @@ -495774,23 +495778,23 @@ │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x46334650 │ │ │ │ mrc2 7, 5, pc, cr0, cr12, {7} │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0x4631f937 │ │ │ │ + ldrtmi pc, [r1], -pc, lsr #18 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - strmi pc, [r6], -r7, ror #17 │ │ │ │ + @ instruction: 0x4606f8df │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - mrrc2 6, 7, pc, lr, cr1 @ │ │ │ │ + mrrc2 6, 7, pc, r6, cr1 @ │ │ │ │ ldrtmi r9, [fp], -r4, lsl #18 │ │ │ │ strls lr, [r0], -sp, asr #19 │ │ │ │ tstls r2, sl, lsr #12 │ │ │ │ stmdbls r5, {r4, r6, r9, sl, lr} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ @ instruction: 0xf7fffa9d │ │ │ │ @@ -495822,32 +495826,32 @@ │ │ │ │ strmi r2, [r6], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ movwcs r4, #5712 @ 0x1650 │ │ │ │ mrc2 7, 2, pc, cr0, cr12, {7} │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0xf8daf8d7 │ │ │ │ + @ instruction: 0xf8daf8cf │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf66e2101 │ │ │ │ - strmi pc, [r1], r7, lsl #17 │ │ │ │ + sxtab16mi pc, r1, pc, ror #16 @ │ │ │ │ @ instruction: 0x465bb158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stmdbls r4, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ strls r0, [r3], #-2305 @ 0xfffff6ff │ │ │ │ - blx 10d23d4 │ │ │ │ - blt 15923e0 │ │ │ │ + blx 10d23e4 │ │ │ │ + blt 15923f0 │ │ │ │ ldrtmi r9, [fp], -r5, lsl #26 │ │ │ │ ldrbmi r2, [r0], -r0, lsl #4 │ │ │ │ strcs r4, [r3], -r9, lsr #12 │ │ │ │ andpl pc, r4, sl, asr #17 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andvs pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf8acf7fe │ │ │ │ @@ -495868,25 +495872,25 @@ │ │ │ │ strmi r2, [r6], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x464b4650 │ │ │ │ ldc2l 7, cr15, [r4, #1008]! @ 0x3f0 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0x4649f87b │ │ │ │ + @ instruction: 0x4649f873 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - strmi pc, [r1], fp, lsr #16 │ │ │ │ + strmi pc, [r1], r3, lsr #16 │ │ │ │ @ instruction: 0x465bb158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stmdbls r4, {r0, r1, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r2, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ strls r0, [r3], #-2305 @ 0xfffff6ff │ │ │ │ @ instruction: 0xf9def7fd │ │ │ │ stmiblt fp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -495914,69 +495918,69 @@ │ │ │ │ ldrbmi r4, [sl], -r9, lsr #12 │ │ │ │ andls pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0], -r6, lsl #12 │ │ │ │ ldc2 7, cr15, [r8, #1008] @ 0x3f0 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0x4649f81f │ │ │ │ + @ instruction: 0x4649f817 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66d2220 │ │ │ │ - strmi pc, [r1], pc, asr #31 │ │ │ │ + strmi pc, [r1], r7, asr #31 │ │ │ │ @ instruction: 0x465bb158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stmdbls r4, {r0, r1, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ strls r0, [r3], #-2305 @ 0xfffff6ff │ │ │ │ @ instruction: 0xf982f7fd │ │ │ │ stmiblt r9, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ smlatbeq fp, r3, r1, pc @ │ │ │ │ @ instruction: 0xf63f2901 │ │ │ │ - bls 37f914 │ │ │ │ + bls 37f924 │ │ │ │ stmdbcs r0, {r0, r4, r7, r8, r9, fp, sp, lr} │ │ │ │ ldmge r2!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ - bcs 45bfd4 │ │ │ │ + bcs 45bfe4 │ │ │ │ stcge 6, cr15, [r4], {63} @ 0x3f │ │ │ │ cmppcs r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ vpmax.s8 d15, d2, d17 │ │ │ │ @ instruction: 0xf57f07d2 │ │ │ │ - blls 37e94c │ │ │ │ + blls 37e95c │ │ │ │ @ instruction: 0xf8ca2220 │ │ │ │ tstcs r1, r4 │ │ │ │ @ instruction: 0xf8da2300 │ │ │ │ stmib fp, {r4}^ │ │ │ │ strcs r3, [r0], #-768 @ 0xfffffd00 │ │ │ │ strcs r2, [r0, #-770] @ 0xfffffcfe │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ ldrmi lr, [ip, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0xff8af66d │ │ │ │ + @ instruction: 0xff82f66d │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2ff21c │ │ │ │ + blgt 2ff22c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stmdals r5, {r0, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r5, {r0, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r5, r2, lsr #12 │ │ │ │ - @ instruction: 0xf9b8f66f │ │ │ │ - blls 38da40 │ │ │ │ + @ instruction: 0xf9b0f66f │ │ │ │ + blls 38da50 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ movwcs r6, #11162 @ 0x2b9a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blls 37ea2c │ │ │ │ + blls 37ea3c │ │ │ │ strls r2, [r8, -r0, lsl #8] │ │ │ │ strtmi r4, [r6], -r5, lsr #12 │ │ │ │ - blvs 1865e64 │ │ │ │ + blvs 1865e74 │ │ │ │ eorhi pc, r8, sp, asr #17 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r8, fp, ip} │ │ │ │ suble r2, ip, sp, lsl #16 │ │ │ │ @ instruction: 0xd125280e │ │ │ │ @ instruction: 0xf1076d78 │ │ │ │ movwlt r0, #34900 @ 0x8854 │ │ │ │ @ instruction: 0xf8d868dd │ │ │ │ @@ -495991,53 +495995,53 @@ │ │ │ │ andcs r6, r0, #16 │ │ │ │ stcne 0, cr6, [r8, #-360]! @ 0xfffffe98 │ │ │ │ ldcne 0, cr6, [sl, #-608] @ 0xfffffda0 │ │ │ │ sbcsvs r6, sp, r8, ror #16 │ │ │ │ subvs r6, r2, r8, asr r0 │ │ │ │ andcs r6, r0, #106 @ 0x6a │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ - blvs ff09da48 │ │ │ │ + blvs ff09da58 │ │ │ │ ldrcc r3, [r4], #-1537 @ 0xfffff9ff │ │ │ │ bicle r4, pc, #1610612745 @ 0x60000009 │ │ │ │ - b 137c270 │ │ │ │ + b 137c280 │ │ │ │ @ instruction: 0xf8dd0309 │ │ │ │ - blx 19f46f8 │ │ │ │ - b 1812c68 │ │ │ │ + blx 19f4708 │ │ │ │ + b 1812c78 │ │ │ │ movwls r0, #33544 @ 0x8308 │ │ │ │ ldmge r4, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbmi r9, [r0], -r5, lsl #24 │ │ │ │ @ instruction: 0xf7fc4621 │ │ │ │ stmibvs r3!, {r0, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andeq lr, r9, r0, asr #20 │ │ │ │ - blx 19df288 │ │ │ │ + blx 19df298 │ │ │ │ @ instruction: 0xf000f980 │ │ │ │ @ instruction: 0xf8cd8273 │ │ │ │ @ instruction: 0xf1b88020 │ │ │ │ @ instruction: 0xf47e0f00 │ │ │ │ @ instruction: 0xf7ffafad │ │ │ │ ldcvs 8, cr11, [r8, #-804]! @ 0xfffffcdc │ │ │ │ ldmdaeq r0, {r0, r1, r2, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1bce7b3 │ │ │ │ sbcle r0, r0, r0, lsl #30 │ │ │ │ @ instruction: 0xf8cb2100 │ │ │ │ @ instruction: 0x9129c000 │ │ │ │ - blvc c4fd1c │ │ │ │ + blvc c4fd2c │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf66d7b1c │ │ │ │ - strmi pc, [r3], -r1, lsl #30 │ │ │ │ - bge 940bfc │ │ │ │ - bgt 2f92ec │ │ │ │ + @ instruction: 0x4603fef9 │ │ │ │ + bge 940c0c │ │ │ │ + bgt 2f92fc │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194650 │ │ │ │ - blx 2052090 │ │ │ │ + blx 1e520a0 │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x4650111f │ │ │ │ - @ instruction: 0xf84af671 │ │ │ │ + @ instruction: 0xf842f671 │ │ │ │ @ instruction: 0x46056b79 │ │ │ │ ldr r1, [ip, fp, lsl #18] │ │ │ │ movwcs r3, #2561 @ 0xa01 │ │ │ │ movwcc lr, #2507 @ 0x9cb │ │ │ │ ldmdale sp, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ ldcne 12, cr1, [ip], {24} │ │ │ │ @@ -496053,31 +496057,31 @@ │ │ │ │ @ instruction: 0xf88b2208 │ │ │ │ ldr r0, [pc, r0]! │ │ │ │ @ instruction: 0xf88b2201 │ │ │ │ ldr r2, [fp, r0]! │ │ │ │ @ instruction: 0xf8cb2220 │ │ │ │ ldr r0, [r7, r0]! │ │ │ │ @ instruction: 0xf8909804 │ │ │ │ - bcs 21cce8 │ │ │ │ + bcs 21ccf8 │ │ │ │ ldcge 4, cr15, [r2], #-252 @ 0xffffff04 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bcs 21c84c │ │ │ │ + bcs 21c85c │ │ │ │ stcge 4, cr15, [ip], #-252 @ 0xffffff04 │ │ │ │ @ instruction: 0xf47f3401 │ │ │ │ @ instruction: 0xf890ac55 │ │ │ │ - bcs 21cd08 │ │ │ │ + bcs 21cd18 │ │ │ │ ldcge 4, cr15, [r4], #-252 @ 0xffffff04 │ │ │ │ svceq 0x0006ea18 │ │ │ │ mcrrge 4, 7, pc, ip, cr15 @ │ │ │ │ msrcs SPSR_fsc, r0 @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - bls 33f81c │ │ │ │ + bls 33f82c │ │ │ │ msrcs SPSR_fsx, r2 @ │ │ │ │ @ instruction: 0xf43f4211 │ │ │ │ - bls 37f810 │ │ │ │ + bls 37f820 │ │ │ │ vldrvs d22, [r5, #-576] @ 0xfffffdc0 │ │ │ │ suble r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0x46266b54 │ │ │ │ and r2, r3, r0, lsl #4 │ │ │ │ ldrcc r3, [r4], -r1, lsl #4 │ │ │ │ eorsle r4, r8, r2, lsl #5 │ │ │ │ stmdbcs lr, {r0, r4, r5, r8, fp, sp, lr} │ │ │ │ @@ -496104,85 +496108,85 @@ │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ @ instruction: 0x06150615 │ │ │ │ sbcslt r0, r2, #33 @ 0x21 │ │ │ │ - stccs 4, cr4, [pc, #-84] @ 2147b4 │ │ │ │ - blge ff952208 │ │ │ │ - bllt fffd280c │ │ │ │ + stccs 4, cr4, [pc, #-84] @ 2147c4 │ │ │ │ + blge ff952218 │ │ │ │ + bllt fffd281c │ │ │ │ @ instruction: 0xe7f7b292 │ │ │ │ ldrbmi r9, [r0], -r5, lsl #24 │ │ │ │ @ instruction: 0xf7fc4621 │ │ │ │ stmibvs r3!, {r0, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andeq lr, r0, r9, asr #20 │ │ │ │ - blx 19df438 │ │ │ │ + blx 19df448 │ │ │ │ @ instruction: 0xf47ef980 │ │ │ │ @ instruction: 0xf7ffaff9 │ │ │ │ - bls 383810 │ │ │ │ - bcs 2f3480 │ │ │ │ + bls 383820 │ │ │ │ + bcs 2f3490 │ │ │ │ movwls fp, #28420 @ 0x6f04 │ │ │ │ @ instruction: 0xf43e4699 │ │ │ │ @ instruction: 0x4699ae95 │ │ │ │ mcrlt 7, 3, pc, cr2, cr14, {7} @ │ │ │ │ andls r2, r5, #0, 6 │ │ │ │ @ instruction: 0xf7fe9306 │ │ │ │ - blls 344288 │ │ │ │ + blls 344298 │ │ │ │ msrpl SPSR_fx, r3 @ │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ svcls 0x0005ab67 │ │ │ │ andcs r4, r2, #80, 12 @ 0x5000000 │ │ │ │ andvc pc, r4, sl, asr #17 │ │ │ │ @ instruction: 0xf8ca4639 │ │ │ │ @ instruction: 0xf0292000 │ │ │ │ ldrtmi pc, [r9], -r5, asr #16 @ │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ ldc2l 7, cr15, [r8], {252} @ 0xfc │ │ │ │ ldmibvs fp!, {r0, r3, r5, r7, r9, sl, lr}^ │ │ │ │ svclt 0x0056f7fe │ │ │ │ - blvs fe67b09c │ │ │ │ + blvs fe67b0ac │ │ │ │ @ instruction: 0xf47e2900 │ │ │ │ stmdbls r4, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0x217df891 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf891aa75 │ │ │ │ - bcs 21ce5c │ │ │ │ + bcs 21ce6c │ │ │ │ svcge 0x0072f47e │ │ │ │ - blt ff0128a4 │ │ │ │ + blt ff0128b4 │ │ │ │ ldrbmi r9, [r0], -r5, lsl #22 │ │ │ │ @ instruction: 0xf7fc7e19 │ │ │ │ andcs pc, r0, #105472 @ 0x19c00 │ │ │ │ ldmiblt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf66d9805 │ │ │ │ - stmdacs r0, {r0, r1, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0062f43e │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ - blcs 220e94 │ │ │ │ + blcs 220ea4 │ │ │ │ svcge 0x005cf43e │ │ │ │ svcge 0x00329d05 │ │ │ │ tstcs r0, r8, lsr #4 │ │ │ │ @ instruction: 0xf10d4638 │ │ │ │ movwcs r0, #14448 @ 0x3870 │ │ │ │ @ instruction: 0xf8ca2400 │ │ │ │ @ instruction: 0xf8ca3000 │ │ │ │ @ instruction: 0xf61a5004 │ │ │ │ - @ instruction: 0xf105edb8 │ │ │ │ + @ instruction: 0xf105edb0 │ │ │ │ stmdage r9!, {r3, r8, r9} │ │ │ │ - blge db9544 │ │ │ │ + blge db9554 │ │ │ │ stmib sp, {r1, r4, sl, ip, pc}^ │ │ │ │ movwls r7, #50442 @ 0xc50a │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ ldreq lr, [r6, -sp, asr #19] │ │ │ │ - blls 43bd20 │ │ │ │ + blls 43bd30 │ │ │ │ ldmdbvs r8, {r0, r3, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf66d3101 │ │ │ │ - stmibvs fp!, {r0, r1, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r6, [r7], -sl, lsr #24 │ │ │ │ - blvs ffced02c │ │ │ │ + blvs ffced03c │ │ │ │ stmdbvs fp!, {r0, r1, r6, r7, r8, r9, sp, lr}^ │ │ │ │ cmpvs r3, r2, lsl #8 │ │ │ │ umaalcc pc, r4, r5, r8 @ │ │ │ │ umaalcs pc, r4, r0, r8 @ │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ sbceq pc, r3, #-1946157055 @ 0x8c000001 │ │ │ │ subcs pc, r4, r0, lsl #17 │ │ │ │ @@ -496199,50 +496203,50 @@ │ │ │ │ @ instruction: 0xf8d09b05 │ │ │ │ strcs ip, [r0, #-52] @ 0xffffffcc │ │ │ │ andsls r4, r1, r7, lsl r6 │ │ │ │ @ instruction: 0xf10c6b5b │ │ │ │ @ instruction: 0xf1030910 │ │ │ │ @ instruction: 0xf1030a0c │ │ │ │ @ instruction: 0xf85a0e10 │ │ │ │ - bl 520a18 │ │ │ │ + bl 520a28 │ │ │ │ stmib r8, {r0, r2, r7, r9, sl}^ │ │ │ │ @ instruction: 0xf8c84400 │ │ │ │ @ instruction: 0xf8c84008 │ │ │ │ ldm r8, {r2, r3, ip, sp} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf85e000f │ │ │ │ @ instruction: 0xf8493025 │ │ │ │ strcc r3, [r5, #-37] @ 0xffffffdb │ │ │ │ strhle r4, [r8, #45]! @ 0x2d │ │ │ │ - bls 4fc5f4 │ │ │ │ - blls 79cdbc │ │ │ │ + bls 4fc604 │ │ │ │ + blls 79cdcc │ │ │ │ andsvs r9, ip, ip, lsl #26 │ │ │ │ umaalcc pc, r5, r2, r9 @ │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ - blvc c50038 │ │ │ │ + blvc c50048 │ │ │ │ umaalcc pc, r6, r2, r9 @ │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ vstr s18, [r5, #32] │ │ │ │ vldr d7, [sp] │ │ │ │ ldmdbvs r0, {r3, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ stc 2, cr2, [r5, #128] @ 0x80 │ │ │ │ @ instruction: 0xf66d7b02 │ │ │ │ - strmi pc, [r5], -fp, ror #26 │ │ │ │ + strmi pc, [r5], -r3, ror #26 │ │ │ │ mcrls 1, 0, fp, cr12, cr0, {2} │ │ │ │ adcvs ip, r8, #15, 28 @ 0xf0 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ ldrcc r6, [r4, #-810] @ 0xfffffcd6 │ │ │ │ stmdals r8, {r0, r1, r3, r5, r9, sp, lr} │ │ │ │ - @ instruction: 0xf8e0f671 │ │ │ │ + @ instruction: 0xf8d8f671 │ │ │ │ andcc lr, sp, #3522560 @ 0x35c000 │ │ │ │ stmib r8, {r2, r4, r8, sp}^ │ │ │ │ ldrbmi r4, [sl], r2, lsl #10 │ │ │ │ strmi lr, [r0], #-2504 @ 0xfffff638 │ │ │ │ - blx 25e21e │ │ │ │ + blx 25e22e │ │ │ │ @ instruction: 0xf8cb3302 │ │ │ │ @ instruction: 0x46c46010 │ │ │ │ @ instruction: 0xf1a346c6 │ │ │ │ @ instruction: 0xf1070914 │ │ │ │ tstls r1, #32, 6 @ 0x80000000 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ @@ -496250,160 +496254,160 @@ │ │ │ │ @ instruction: 0x000fe8ba │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ andvs pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, r9, lsr #17 │ │ │ │ @ instruction: 0xf8c99d05 │ │ │ │ strtmi r6, [r8], -r0 │ │ │ │ - blx fe352412 │ │ │ │ + blx 2152422 │ │ │ │ @ instruction: 0xf8952320 │ │ │ │ - bl 3dcb64 │ │ │ │ + bl 3dcb74 │ │ │ │ strbmi r0, [r9], -r3, lsl #18 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #8 │ │ │ │ - @ instruction: 0xffcaf66e │ │ │ │ + @ instruction: 0xffc2f66e │ │ │ │ ldrtmi r9, [r9], -r8, lsl #16 │ │ │ │ - @ instruction: 0xf8a8f671 │ │ │ │ + @ instruction: 0xf8a0f671 │ │ │ │ umaalcc pc, r3, r5, r8 @ │ │ │ │ subsvs r9, r6, sl, lsl #20 │ │ │ │ andls pc, r0, r2, asr #17 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 4b597c │ │ │ │ + bls 4b598c │ │ │ │ andcc r9, r8, #11264 @ 0x2c00 │ │ │ │ - bls 6f92b0 │ │ │ │ + bls 6f92c0 │ │ │ │ movwls r3, #45826 @ 0xb302 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ svcls 0x0017af3b │ │ │ │ - blls 6bbaac │ │ │ │ + blls 6bbabc │ │ │ │ eorsvs r4, fp, #59768832 @ 0x3900000 │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ rsbsvs sl, fp, #32 │ │ │ │ @ instruction: 0xf8944650 │ │ │ │ @ instruction: 0xf6702030 │ │ │ │ - @ instruction: 0x4601ff5f │ │ │ │ + @ instruction: 0x4601ff57 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xffc2f66e │ │ │ │ + @ instruction: 0xffbaf66e │ │ │ │ @ instruction: 0xf66e6a20 │ │ │ │ - @ instruction: 0xf7fffbcd │ │ │ │ - blls 383548 │ │ │ │ + @ instruction: 0xf7fffbc5 │ │ │ │ + blls 383558 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ ldrdhi pc, [r0], -sp @ │ │ │ │ movwcs r6, #11162 @ 0x2b9a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf7fead80 │ │ │ │ - blls 3440b8 │ │ │ │ - blcs 233050 │ │ │ │ + blls 3440c8 │ │ │ │ + blcs 233060 │ │ │ │ stcge 4, cr15, [lr, #504] @ 0x1f8 │ │ │ │ ldcllt 7, cr15, [ip, #-1016]! @ 0xfffffc08 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ movwcs r9, #6408 @ 0x1908 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ ldrbmi ip, [r0], -r0 │ │ │ │ - blx fe852af0 │ │ │ │ + blx fe852b00 │ │ │ │ bicne pc, r5, r0, asr #4 │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - mcr2 6, 0, pc, cr12, cr0, {3} @ │ │ │ │ + mcr2 6, 0, pc, cr4, cr0, {3} @ │ │ │ │ @ instruction: 0xf7ff4601 │ │ │ │ svcls 0x0005ba29 │ │ │ │ @ instruction: 0xf0027e3a │ │ │ │ - bcs 315534 │ │ │ │ + bcs 315544 │ │ │ │ cmpphi r0, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402a80 │ │ │ │ ldrtmi r8, [r8], -r2, asr #6 │ │ │ │ - blx 7d24ee │ │ │ │ + blx 5d24fe │ │ │ │ umaalcs pc, r3, r7, r8 @ │ │ │ │ strmi r4, [r2], #-1579 @ 0xfffff9d5 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ - bcs 335a94 │ │ │ │ + bcs 335aa4 │ │ │ │ @ instruction: 0xf000465a │ │ │ │ @ instruction: 0xf04f8398 │ │ │ │ stmdbls r8, {sl, fp} │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7fc4650 │ │ │ │ vst1.16 {d31-d32}, [pc :128] │ │ │ │ strmi r7, [r2], -r0, ror #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - strmi pc, [r1], -r3, ror #27 │ │ │ │ - blt 252b60 │ │ │ │ + @ instruction: 0x4601fddb │ │ │ │ + blt 252b70 │ │ │ │ ldmdbvc fp, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8cdad88 │ │ │ │ @ instruction: 0xf7fe8020 │ │ │ │ ldrmi fp, [sl], r7, asr #26 │ │ │ │ stclt 7, cr15, [r5], {254} @ 0xfe │ │ │ │ @ instruction: 0xf8929a14 │ │ │ │ @ instruction: 0xf1b99073 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - bls 3756b8 │ │ │ │ + bls 3756c8 │ │ │ │ eorls r2, r9, r1, lsl #2 │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ andcs pc, r4, sl, asr #17 │ │ │ │ eorcs r6, r0, #1216 @ 0x4c0 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ ldmib sp, {r1, r8, r9, sp}^ │ │ │ │ stmib sp, {r3, r5, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf8da451c │ │ │ │ @ instruction: 0xf8ca0010 │ │ │ │ @ instruction: 0xf66d3000 │ │ │ │ - strmi pc, [r4], -r1, lsl #25 │ │ │ │ + @ instruction: 0x4604fc79 │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46503414 │ │ │ │ - @ instruction: 0xfff8f670 │ │ │ │ + @ instruction: 0xfff0f670 │ │ │ │ tstpcs r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - ldc2 6, cr15, [r4], {109} @ 0x6d │ │ │ │ + stc2 6, cr15, [ip], {109} @ 0x6d │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0x23204606 │ │ │ │ strtmi r2, [r9], -r2, lsl #4 │ │ │ │ - @ instruction: 0xff08f66e │ │ │ │ + @ instruction: 0xff00f66e │ │ │ │ andmi pc, ip, r8, asr #17 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ stmib r8, {sl, sp}^ │ │ │ │ @ instruction: 0xf8c84400 │ │ │ │ ldm r8, {r3, lr} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - stmdbls r5, {r0, r1, r2, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bcs 22fa3c │ │ │ │ + stmdbls r5, {r0, r1, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bcs 22fa4c │ │ │ │ bichi pc, r6, #0 │ │ │ │ strtmi r6, [r3], -r9, asr #22 │ │ │ │ and r4, r4, ip, lsl #12 │ │ │ │ ldrcc r3, [r4], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ stmdbvs r6!, {r0, r1, r2, r4, r6, r7, r9, pc} │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ strtmi r6, [fp], -r2, ror #17 │ │ │ │ ldrbmi r2, [r0], -sl, ror #3 │ │ │ │ - ldc2 6, cr15, [sl, #448] @ 0x1c0 │ │ │ │ + ldc2 6, cr15, [r2, #448] @ 0x1c0 │ │ │ │ ldmib r4, {r0, r1, r9, sl, lr}^ │ │ │ │ subvs r1, sl, r1, lsl #4 │ │ │ │ stcne 0, cr6, [r2, #-68]! @ 0xffffffbc │ │ │ │ rscvs r6, r0, r6, rrx │ │ │ │ stmdavs r1, {r2, ip, sp} │ │ │ │ adcvs r6, r0, r1, rrx │ │ │ │ subsvs r6, sl, sl, asr #32 │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ ldcllt 7, cr15, [pc], {254} @ 0xfe │ │ │ │ - blvs fe63b478 │ │ │ │ + blvs fe63b488 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 1735ab8 │ │ │ │ + blvs 1735ac8 │ │ │ │ orreq lr, r0, r0, lsl #22 │ │ │ │ @ instruction: 0xf1042200 │ │ │ │ @ instruction: 0xf8560610 │ │ │ │ ldccs 0, cr5, [r0, #-136] @ 0xffffff78 │ │ │ │ ldmibge lr!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ addmi r3, sl, #1342177280 @ 0x50000000 │ │ │ │ - bls 349464 │ │ │ │ + bls 349474 │ │ │ │ msrcs SPSR_fsx, r2 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bls 37f2f8 │ │ │ │ + bls 37f308 │ │ │ │ ldrb r6, [r6, #-3413]! @ 0xfffff2ab │ │ │ │ @ instruction: 0xf8919905 │ │ │ │ @ instruction: 0xf0033044 │ │ │ │ stcpl 2, cr0, [sl], #12 │ │ │ │ svclt 0x009c2a03 │ │ │ │ movweq pc, #4962 @ 0x1362 @ │ │ │ │ subcc pc, r4, r1, lsl #17 │ │ │ │ @@ -496415,85 +496419,85 @@ │ │ │ │ svclt 0x00c1f7fe │ │ │ │ ldrbmi r9, [r0], -r5, lsl #18 │ │ │ │ ldc2 7, cr15, [sl], {252} @ 0xfc │ │ │ │ movweq lr, #39488 @ 0x9a40 │ │ │ │ @ instruction: 0xf983fa5f │ │ │ │ stcllt 7, cr15, [fp, #-1016]! @ 0xfffffc08 │ │ │ │ ldrbmi r9, [r0], -r5, lsl #18 │ │ │ │ - blx f52cda │ │ │ │ + blx f52cea │ │ │ │ stmiblt lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwcs r9, #15621 @ 0x3d05 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ca4629 │ │ │ │ @ instruction: 0xf8ca5004 │ │ │ │ @ instruction: 0xf6ac3000 │ │ │ │ - strmi pc, [r4], -r9, lsl #26 │ │ │ │ + strmi pc, [r4], -r1, lsl #26 │ │ │ │ strteq pc, [r0], -r0, lsl #2 │ │ │ │ tstcs r0, #268435456 @ 0x10000000 │ │ │ │ bicvs r4, r3, r1, lsr r6 │ │ │ │ strvc r2, [r3], -r4, lsr #6 │ │ │ │ @ instruction: 0xf04f2320 │ │ │ │ @ instruction: 0xf66e0900 │ │ │ │ - strtmi pc, [r1], -sp, ror #28 │ │ │ │ + strtmi pc, [r1], -r5, ror #28 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0xf894ff4b │ │ │ │ + @ instruction: 0xf894ff43 │ │ │ │ movwcs r2, #49 @ 0x31 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ stmib fp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf1053300 │ │ │ │ stmib sp, {r5, sl}^ │ │ │ │ @ instruction: 0xf66d891c │ │ │ │ - @ instruction: 0x4605fbbb │ │ │ │ - blge 941248 │ │ │ │ + @ instruction: 0x4605fbb3 │ │ │ │ + blge 941258 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - @ instruction: 0xff32f670 │ │ │ │ + @ instruction: 0xff2af670 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf6701127 │ │ │ │ - strmi pc, [r1], -r5, lsl #26 │ │ │ │ + @ instruction: 0x4601fcfd │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - stmdals r5, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx 1ed272c │ │ │ │ + stmdals r5, {r0, r1, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx 1cd273c │ │ │ │ stmdblt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blvs fe83b990 │ │ │ │ + blvs fe83b9a0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 18b566c │ │ │ │ + blvs 18b567c │ │ │ │ and r2, r4, r0, lsl #6 │ │ │ │ andscc r3, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ ldmdbvs r1, {r1, r4, r5, r9, pc} │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ - blls 36660c │ │ │ │ + blls 36661c │ │ │ │ @ instruction: 0xf8ca2201 │ │ │ │ movwcs r3, #4 │ │ │ │ movwcc lr, #2507 @ 0x9cb │ │ │ │ @ instruction: 0xf88b4611 │ │ │ │ movwcs r2, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x6728e9dd │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ ldrvs lr, [ip, -sp, asr #19] │ │ │ │ - blx 20d277a │ │ │ │ + blx 1ed278a │ │ │ │ andls r4, sl, r5, lsl #12 │ │ │ │ - blge 94130c │ │ │ │ + blge 94131c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r0], -r9, ror #5 │ │ │ │ @ instruction: 0xf6704629 │ │ │ │ - @ instruction: 0xf105fef1 │ │ │ │ + @ instruction: 0xf105fee9 │ │ │ │ movwls r0, #41748 @ 0xa314 │ │ │ │ - blvs ff6fb5f8 │ │ │ │ + blvs ff6fb608 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ tstcs r4, #-2147483644 @ 0x80000004 │ │ │ │ - ldc 6, cr4, [pc, #868] @ 215154 │ │ │ │ + ldc 6, cr4, [pc, #868] @ 215164 │ │ │ │ @ instruction: 0x46d38bdb │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blx 2e6846 │ │ │ │ + blx 2e6856 │ │ │ │ movwls pc, #49924 @ 0xc304 @ │ │ │ │ ldrmi r2, [lr], -r0, lsl #6 │ │ │ │ ldrbmi r9, [r8], -ip, lsl #20 │ │ │ │ ldrsbtcc pc, [r4], -sl @ │ │ │ │ andvs pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0x464a4413 │ │ │ │ movwcs r6, #6361 @ 0x18d9 │ │ │ │ @@ -496503,384 +496507,384 @@ │ │ │ │ umlalscc pc, fp, r3, r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stcvc 1, cr8, [fp], #-344 @ 0xfffffea8 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ ldcge 1, cr8, [r2], #-328 @ 0xfffffeb8 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ strcs r4, [r0, -r0, lsr #12] │ │ │ │ - bl 5526ac │ │ │ │ + bl 3526bc │ │ │ │ @ instruction: 0xf8cdab31 │ │ │ │ movwls sl, #32812 @ 0x802c │ │ │ │ ldrvs lr, [r1], #-2509 @ 0xfffff633 │ │ │ │ strbmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8c94629 │ │ │ │ ldrbmi r7, [r8], -r0 │ │ │ │ mulsge r1, r5, r8 │ │ │ │ @ instruction: 0xf8e6f7fc │ │ │ │ cmpcs r9, r6, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx 1452826 │ │ │ │ + blx 1252836 │ │ │ │ ldcvc 6, cr4, [r2], #-332 @ 0xfffffeb4 │ │ │ │ - beq 851278 │ │ │ │ + beq 851288 │ │ │ │ ldrbmi r4, [r1], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf66e3701 │ │ │ │ - movwcs pc, #3513 @ 0xdb9 @ │ │ │ │ + movwcs pc, #3505 @ 0xdb1 @ │ │ │ │ andvs pc, ip, r8, asr #17 │ │ │ │ ldrbeq pc, [r4], -r4, lsl #2 @ │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - mcr2 6, 4, pc, cr8, cr0, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr0, cr0, {3} @ │ │ │ │ subscs r9, r9, #8, 22 @ 0x2000 │ │ │ │ svcge 0x0004f843 │ │ │ │ stmibvs r3!, {r3, r8, r9, ip, pc} │ │ │ │ stcvc 1, cr6, [r8], #-360 @ 0xfffffe98 │ │ │ │ bicle r4, r7, #1879048200 @ 0x70000008 │ │ │ │ ldrvs lr, [r1], #-2525 @ 0xfffff623 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ - @ instruction: 0xff86f66f │ │ │ │ + @ instruction: 0xff7ef66f │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - andls pc, fp, r9, lsl #26 │ │ │ │ + andls pc, fp, r1, lsl #26 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 2211d0 │ │ │ │ + blcs 2211e0 │ │ │ │ sbcshi pc, r4, r0 │ │ │ │ - blcs 273f98 │ │ │ │ + blcs 273fa8 │ │ │ │ sbcshi pc, r0, r0, asr #4 │ │ │ │ subcs sl, r0, #12800 @ 0x3200 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf61a2700 │ │ │ │ - blge e8f9c0 │ │ │ │ + blge e8f9b0 │ │ │ │ ldrge lr, [r1], -sp, asr #19 │ │ │ │ ldrls r9, [r3], #-776 @ 0xfffffcf8 │ │ │ │ strbmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8c94629 │ │ │ │ ldrbmi r7, [r8], -r0 │ │ │ │ mulsge r1, r5, r8 │ │ │ │ @ instruction: 0xf88af7fc │ │ │ │ cmpcs r9, r6, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx ffd528dc │ │ │ │ + blx ffb528ec │ │ │ │ ldcvc 6, cr4, [r2], #-332 @ 0xfffffeb4 │ │ │ │ - beq 851330 │ │ │ │ + beq 851340 │ │ │ │ ldrbmi r4, [r1], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf66e3701 │ │ │ │ - movwcs pc, #3421 @ 0xd5d @ │ │ │ │ + movwcs pc, #3413 @ 0xd55 @ │ │ │ │ andvs pc, ip, r8, asr #17 │ │ │ │ ldrbeq pc, [r4], -r4, lsl #2 @ │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - mcr2 6, 1, pc, cr12, cr0, {3} @ │ │ │ │ + mcr2 6, 1, pc, cr4, cr0, {3} @ │ │ │ │ subscs r9, ip, #8, 22 @ 0x2000 │ │ │ │ svcge 0x0004f843 │ │ │ │ stmibvs r3!, {r3, r8, r9, ip, pc} │ │ │ │ stcvc 1, cr6, [r8], #-360 @ 0xfffffe98 │ │ │ │ bicle r4, r7, #1879048200 @ 0x70000008 │ │ │ │ ldmib sp, {r0, r1, r4, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf66fa611 │ │ │ │ - strtmi pc, [r2], -fp, lsr #30 │ │ │ │ + strtmi pc, [r2], -r3, lsr #30 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - stc2 6, cr15, [lr], #448 @ 0x1c0 │ │ │ │ - bls 4e67ac │ │ │ │ + stc2 6, cr15, [r6], #448 @ 0x1c0 │ │ │ │ + bls 4e67bc │ │ │ │ @ instruction: 0x4658219d │ │ │ │ - blx ff3d295a │ │ │ │ + blx ff1d296a │ │ │ │ @ instruction: 0x4604463a │ │ │ │ @ instruction: 0x4658219d │ │ │ │ - blx ff252966 │ │ │ │ + blx ff052976 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0x4658219e │ │ │ │ - blx ffa52972 │ │ │ │ + blx ff852982 │ │ │ │ cdp 6, 11, cr4, cr0, cr4, {0} │ │ │ │ strbmi r0, [r8], -r8, asr #22 │ │ │ │ strtmi r7, [r9], -r5, ror #24 │ │ │ │ - blx ff3d2978 │ │ │ │ + blx ff1d2988 │ │ │ │ @ instruction: 0xf8db462a │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ - blx 1fd2980 │ │ │ │ + blx 1dd2990 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2e6900 │ │ │ │ + blgt 2e6910 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - strtmi pc, [fp], -sp, ror #27 │ │ │ │ + strtmi pc, [fp], -r5, ror #27 │ │ │ │ biccs r4, r2, r2, lsr #12 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - bls 4d3ef4 │ │ │ │ + bls 4d3ee4 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46587191 │ │ │ │ @ instruction: 0xf6703601 │ │ │ │ - @ instruction: 0xf8dafbb9 │ │ │ │ + @ instruction: 0xf8dafbb1 │ │ │ │ andls r3, sl, ip, lsr r0 │ │ │ │ @ instruction: 0xf4ff429e │ │ │ │ @ instruction: 0x46daaefd │ │ │ │ - ldc 6, cr4, [pc, #812] @ 21533c │ │ │ │ + ldc 6, cr4, [pc, #812] @ 21534c │ │ │ │ @ instruction: 0x21200b55 │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - @ instruction: 0xf8dafa99 │ │ │ │ + @ instruction: 0xf8dafa91 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf66d2101 │ │ │ │ - strmi pc, [r4], -r9, asr #20 │ │ │ │ + strmi pc, [r4], -r1, asr #20 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46503414 │ │ │ │ - stc2l 6, cr15, [r0, #448] @ 0x1c0 │ │ │ │ + ldc2 6, cr15, [r8, #448]! @ 0x1c0 │ │ │ │ strcs r9, [r1, -r5, lsl #28] │ │ │ │ @ instruction: 0x465a463b │ │ │ │ @ instruction: 0xf8cb3620 │ │ │ │ ldrtmi r7, [r1], -r0 │ │ │ │ @ instruction: 0xf7fb4650 │ │ │ │ - bls 4d5010 │ │ │ │ + bls 4d5020 │ │ │ │ andls r4, r0, r3, lsr #12 │ │ │ │ @ instruction: 0x46502173 │ │ │ │ - blx ff152a22 │ │ │ │ + blx fef52a32 │ │ │ │ @ instruction: 0x4604463b │ │ │ │ @ instruction: 0x4631465a │ │ │ │ smlsdcs r0, r0, r6, r4 │ │ │ │ andvc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xffdef7fb │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0x4601fb77 │ │ │ │ + strmi pc, [r1], -pc, ror #22 │ │ │ │ stmdavs sl, {r4, r5, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [r8], #440 @ 0x1b8 │ │ │ │ + ldc2l 6, cr15, [r0], #440 @ 0x1b8 │ │ │ │ svclt 0x00baf7fe │ │ │ │ cmpcs r9, pc, ror #24 │ │ │ │ - blx f52a4c │ │ │ │ + blx d52a5c │ │ │ │ ldrtmi r7, [fp], -sl, lsr #24 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ ldrtmi r4, [r9], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - stc2 6, cr15, [r6], #440 @ 0x1b8 │ │ │ │ + ldc2 6, cr15, [lr], {110} @ 0x6e │ │ │ │ @ instruction: 0xf8c82300 │ │ │ │ @ instruction: 0xf104500c │ │ │ │ stmib r8, {r2, r4, r6, r8, sl}^ │ │ │ │ @ instruction: 0xf8c83300 │ │ │ │ ldm r8, {r3, ip, sp} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - stmibvs r3!, {r0, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r3!, {r0, r2, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, ip, asr r2 │ │ │ │ - stclvc 7, cr14, [pc], #-356 @ 214f78 │ │ │ │ + stclvc 7, cr14, [pc], #-356 @ 214f88 │ │ │ │ @ instruction: 0xf66d2159 │ │ │ │ - @ instruction: 0x7c2afa0f │ │ │ │ + @ instruction: 0x7c2afa07 │ │ │ │ ldrtmi r4, [fp], -r4, lsl #12 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf104910b │ │ │ │ @ instruction: 0xf66e0754 │ │ │ │ - movwcs pc, #3199 @ 0xc7f @ │ │ │ │ + movwcs pc, #3191 @ 0xc77 @ │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ strcc lr, [r2, #-2504] @ 0xfffff638 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r2, #-448] @ 0xfffffe40 │ │ │ │ + stc2l 6, cr15, [sl, #-448] @ 0xfffffe40 │ │ │ │ subscs r6, r9, #2670592 @ 0x28c000 │ │ │ │ @ instruction: 0xe6db615a │ │ │ │ movwcs r9, #7173 @ 0x1c05 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ @ instruction: 0xf0286163 │ │ │ │ vqdmulh.s , q8, │ │ │ │ @ instruction: 0x46021113 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - ldrshcs pc, [fp, #165]! @ 0xa5 @ │ │ │ │ + mvnscs pc, sp, ror #21 │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx ffe52b04 │ │ │ │ + blx ffc52b14 │ │ │ │ strmi r6, [r3], -r2, lsr #23 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs 1a755fc │ │ │ │ + blvs 1a7560c │ │ │ │ strmi r4, [ip], -ip, asr #13 │ │ │ │ svclt 0x0000e00f │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ and r0, r0, r0 │ │ │ │ @ instruction: 0xc7efffff │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ ldrmi r3, [r4, #1044] @ 0x414 │ │ │ │ stmdbvs r6!, {r4, r5, ip, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ mvncs r6, r2, ror #17 │ │ │ │ ssatmi r4, #26, r0, asr #12 │ │ │ │ - blx fff52b48 │ │ │ │ + blx ffd52b58 │ │ │ │ ldmib r4, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ subvs r1, sl, r1, lsl #4 │ │ │ │ andsvs r6, r1, fp, asr r9 │ │ │ │ rsbvs r1, r6, r1, lsl #26 │ │ │ │ adcvs r1, r1, r2, lsr #26 │ │ │ │ rscvs r6, r0, r1, asr #16 │ │ │ │ subvs r6, sl, r1, rrx │ │ │ │ @ instruction: 0xf7fe6042 │ │ │ │ - bmi fe643a94 │ │ │ │ + bmi fe643aa4 │ │ │ │ stmdbls r8, {r2, r8, r9, sp} │ │ │ │ ldrbtmi r9, [sl], #-0 │ │ │ │ @ instruction: 0xf0284650 │ │ │ │ @ instruction: 0x4601fd75 │ │ │ │ mrclt 7, 6, APSR_nzcv, cr2, cr14, {7} │ │ │ │ andcs r4, r0, #19922944 @ 0x1300000 │ │ │ │ ldrbmi r9, [r0], -r0, lsl #4 │ │ │ │ stmdbls r8, {r0, r3, r7, r9, fp, lr} │ │ │ │ @ instruction: 0xf028447a │ │ │ │ strmi pc, [r1], -r9, ror #26 │ │ │ │ mcrlt 7, 6, pc, cr6, cr14, {7} @ │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ ssatmi fp, #26, r3, lsl #18 │ │ │ │ - blt 9d31dc │ │ │ │ + blt 9d31ec │ │ │ │ ldrmi r9, [r6], -r5, lsl #22 │ │ │ │ ldcvs 6, cr4, [ip, #-740] @ 0xfffffd1c │ │ │ │ - blx 2dddf4 │ │ │ │ + blx 2dde04 │ │ │ │ @ instruction: 0xf7fef804 │ │ │ │ @ instruction: 0xf04fba2e │ │ │ │ strb r3, [lr, #1279] @ 0x4ff │ │ │ │ movwcs r9, #7944 @ 0x1f08 │ │ │ │ @ instruction: 0x465a9911 │ │ │ │ strcs r4, [r4, #-1592] @ 0xfffff9c8 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xff10f7fb │ │ │ │ pkhbtmi r9, r1, r2, lsl #28 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmdbvs r8!, {r0, r1, r2, r7, pc} │ │ │ │ cmnpcs r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66d9708 │ │ │ │ - @ instruction: 0xf100f96d │ │ │ │ + @ instruction: 0xf100f965 │ │ │ │ vldrge s0, [r8, #-96] @ 0xffffffa0 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - blx ffa52bf2 │ │ │ │ + blx ff852c02 │ │ │ │ stmib sp, {r0, r1, r3, r4, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf1074418 │ │ │ │ ldrls r0, [sl], #-3156 @ 0xfffff3ac │ │ │ │ strbteq pc, [r4], -r7, lsl #2 @ │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andls pc, ip, r5, asr #17 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ stmdals r8, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r8], #448 @ 0x1c0 │ │ │ │ + stc2 6, cr15, [r0], #448 @ 0x1c0 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ svcls 0x0008e405 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8cb4650 │ │ │ │ ldrtmi ip, [r9], -r0 │ │ │ │ mrc2 7, 6, pc, cr6, cr11, {7} │ │ │ │ strmi r4, [r1], fp, lsr #12 │ │ │ │ @ instruction: 0x465a4639 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7fb4650 │ │ │ │ strbmi pc, [sl], -sp, asr #29 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r7 │ │ │ │ ldrbmi r7, [r0], -r0, ror #3 │ │ │ │ - blx 1252c64 │ │ │ │ + blx 1052c74 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ strmi r1, [r1], r1, asr #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0x463afa39 │ │ │ │ + @ instruction: 0x463afa31 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ ldrbmi r7, [r0], -r0, ror #3 │ │ │ │ - blx ed2c80 │ │ │ │ + blx cd2c90 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ strmi r1, [r7], -r1, asr #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - vpmax.s8 d31, d0, d27 │ │ │ │ + vpmax.s8 d31, d0, d19 │ │ │ │ stmib sp, {r0, r4, r6, r7, r8, ip}^ │ │ │ │ strtmi r7, [fp], -r0 │ │ │ │ ldrbmi r4, [r0], -sl, asr #12 │ │ │ │ - blx ff0d2ca0 │ │ │ │ + blx feed2cb0 │ │ │ │ @ instruction: 0xf7fe4601 │ │ │ │ @ instruction: 0xf04fbe3f │ │ │ │ stmdbls r8, {sl, fp} │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ mrc2 7, 4, pc, cr12, cr11, {7} │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strmi r4, [r2], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - strbmi pc, [sl], -pc, lsl #20 @ │ │ │ │ + strbmi pc, [sl], -r7, lsl #20 @ │ │ │ │ bicne pc, r1, r0, asr #4 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - blx 452cd4 │ │ │ │ + blx 252ce4 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ strbmi r4, [sl], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - strmi pc, [r1], -r7, lsr #20 │ │ │ │ + @ instruction: 0x4601fa1f │ │ │ │ mrclt 7, 0, APSR_nzcv, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf7ff9012 │ │ │ │ - bge ec41d0 │ │ │ │ + bge ec41e0 │ │ │ │ smlabtcc r0, r2, r9, lr │ │ │ │ stmib r2, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ ldrbmi r4, [r0], -r2 │ │ │ │ stmdbeq r0!, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r9], -r4, lsl #6 │ │ │ │ mrc2 7, 3, pc, cr4, cr11, {7} │ │ │ │ @ instruction: 0xf7fe4601 │ │ │ │ - blls 384548 │ │ │ │ + blls 384558 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdbhi ip, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf66d189e │ │ │ │ - strmi pc, [r5], -fp, lsr #17 │ │ │ │ - blge 941868 │ │ │ │ + strmi pc, [r5], -r3, lsr #17 │ │ │ │ + blge 941878 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - stc2 6, cr15, [r2], #-448 @ 0xfffffe40 │ │ │ │ + ldc2 6, cr15, [sl], {112} @ 0x70 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 19d2d3a │ │ │ │ + blx 17d2d4a │ │ │ │ strtmi r9, [r1], r5, lsl #26 │ │ │ │ @ instruction: 0xf66d6a28 │ │ │ │ - stmibvs fp!, {r0, r1, r2, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmiblt r0!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ - bcs 21d950 │ │ │ │ + bcs 21d960 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr4, cr14, {1} │ │ │ │ vldrvs s19, [r5, #-20] @ 0xffffffec │ │ │ │ - blt e933a0 │ │ │ │ + blt e933b0 │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 381010 │ │ │ │ + blls 381020 │ │ │ │ ldcvs 6, cr4, [ip, #-740] @ 0xfffffd1c │ │ │ │ - blx 2ddfbc │ │ │ │ + blx 2ddfcc │ │ │ │ @ instruction: 0xf7fef804 │ │ │ │ - blge ec3cf8 │ │ │ │ + blge ec3d08 │ │ │ │ sbcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - stmda r8, {r1, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r0, {r1, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r1], -r3, lsl #12 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #4 │ │ │ │ cmnpcs r2, r3, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf804f7fe │ │ │ │ @ instruction: 0xf7fe4680 │ │ │ │ @ instruction: 0xf61ab824 │ │ │ │ - movwcs lr, #2834 @ 0xb12 │ │ │ │ + movwcs lr, #2826 @ 0xb0a │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - rsbeq sl, ip, lr, ror #25 │ │ │ │ - ldrdeq sl, [ip], #-196 @ 0xffffff3c @ │ │ │ │ + ldrdeq sl, [ip], #-182 @ 0xffffff4a @ │ │ │ │ + strhteq sl, [ip], #-188 @ 0xffffff44 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1526e5c │ │ │ │ + bmi 1526e6c │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -496919,47 +496923,47 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf66c6938 │ │ │ │ - ldclvc 15, cr15, [r3], #-580 @ 0xfffffdbc │ │ │ │ + ldclvc 15, cr15, [r3], #-548 @ 0xfffffddc │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf66e4680 │ │ │ │ - ldmvs fp!, {r0, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r3, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 215504 │ │ │ │ + strgt ip, [pc], #-3343 @ 215514 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx 1752ed6 │ │ │ │ - blmi 467d44 │ │ │ │ + blx 1552ee6 │ │ │ │ + blmi 467d54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 76f588 │ │ │ │ + blls 76f598 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf61ae79c │ │ │ │ - svclt 0x0000ea68 │ │ │ │ + svclt 0x0000ea60 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r6, r6, ror #23 │ │ │ │ - rsbseq sl, r6, r8, ror #21 │ │ │ │ + ldrsbteq sl, [r6], #-182 @ 0xffffff4a │ │ │ │ + ldrsbteq sl, [r6], #-168 @ 0xffffff58 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ strmi fp, [fp], pc, lsr #1 │ │ │ │ ldrbne pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ ldrbmi pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ @@ -496973,31 +496977,31 @@ │ │ │ │ andls r9, ip, #5 │ │ │ │ rsbhi pc, r8, #64, 4 │ │ │ │ @ instruction: 0xf10b2501 │ │ │ │ and r0, r3, r0, lsr sl │ │ │ │ strmi r3, [r9, #1281]! @ 0x501 │ │ │ │ rscshi pc, ip, r0 │ │ │ │ movtne lr, #23307 @ 0x5b0b │ │ │ │ - blgt 5e2260 │ │ │ │ + blgt 5e2270 │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ - mrc2 6, 2, pc, cr6, cr2, {3} │ │ │ │ + mcr2 6, 2, pc, cr14, cr2, {3} @ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ movwcs r9, #10757 @ 0x2a05 │ │ │ │ cmncs r0, r4, lsl #12 │ │ │ │ andsvs r4, r3, r0, lsr #13 │ │ │ │ andlt pc, r4, r2, asr #17 │ │ │ │ @ instruction: 0xf89b6910 │ │ │ │ @ instruction: 0xf66c602d │ │ │ │ - @ instruction: 0xf8dfff9b │ │ │ │ + @ instruction: 0xf8dfff93 │ │ │ │ @ instruction: 0x460534f0 │ │ │ │ andcs r9, r1, #147456 @ 0x24000 │ │ │ │ stmiapl fp, {r0, r1, r2, r6, r8, fp, sp, lr}^ │ │ │ │ ldrmi r9, [r9], -fp, lsl #6 │ │ │ │ - blx 2de372 │ │ │ │ + blx 2de382 │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ @ instruction: 0x46190318 │ │ │ │ @ instruction: 0x2320930a │ │ │ │ @ instruction: 0xc051f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorls pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc053f897 │ │ │ │ @@ -497005,65 +497009,65 @@ │ │ │ │ eorvs pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc052f897 │ │ │ │ @ instruction: 0x6054f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf840360b │ │ │ │ @ instruction: 0xf840402c │ │ │ │ @ instruction: 0xf66e2026 │ │ │ │ - strtmi pc, [r9], -sp, ror #19 │ │ │ │ + strtmi pc, [r9], -r5, ror #19 │ │ │ │ ldrbmi r9, [sp], -r5, lsl #16 │ │ │ │ - blx ff952fe8 │ │ │ │ + blx ff752ff8 │ │ │ │ @ instruction: 0xf8cdab1d │ │ │ │ stmib sp, {r2, r4, r5, sp, pc}^ │ │ │ │ strtmi r9, [r1], r6, lsl #6 │ │ │ │ - blls 3cd650 │ │ │ │ + blls 3cd660 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [r3, #-1312] @ 0xfffffae0 │ │ │ │ addshi pc, pc, r0 │ │ │ │ vst1.8 {d15-d16}, [r8 :128], r9 │ │ │ │ streq pc, [r1], #-20 @ 0xffffffec │ │ │ │ - blvs ffdc9e1c │ │ │ │ - blcc 32f920 │ │ │ │ + blvs ffdc9e2c │ │ │ │ + blcc 32f930 │ │ │ │ @ instruction: 0xd107429e │ │ │ │ ldrmi lr, [r3, #208] @ 0xd0 │ │ │ │ ldmvs fp, {r0, r1, r2, r8, ip, lr, pc} │ │ │ │ addsmi r3, lr, #4, 22 @ 0x1000 │ │ │ │ sbchi pc, sl, r0 │ │ │ │ bfieq r6, sl, #16, #2 │ │ │ │ @ instruction: 0xf8ddd5f5 │ │ │ │ subcs sl, r0, #28 │ │ │ │ mlavc ip, fp, r8, pc @ │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ - mcr 6, 7, pc, cr14, cr9, {0} @ │ │ │ │ + mcr 6, 7, pc, cr6, cr9, {0} @ │ │ │ │ andsle r4, sl, #184, 10 @ 0x2e000000 │ │ │ │ addeq lr, r8, sl, lsl #22 │ │ │ │ strbmi r4, [r3], -sl, lsr #12 │ │ │ │ movwcc lr, #4100 @ 0x1004 │ │ │ │ andcc r3, r4, r0, lsr #4 │ │ │ │ mulle lr, pc, r2 @ │ │ │ │ addmi r6, lr, #214016 @ 0x34400 │ │ │ │ strdcs sp, [r1, -r7] │ │ │ │ andcc r3, r4, r0, lsr #4 │ │ │ │ movwcc r4, #4249 @ 0x1099 │ │ │ │ @ instruction: 0xf892430c │ │ │ │ @ instruction: 0xf8401020 │ │ │ │ addsmi r1, pc, #4, 24 @ 0x400 │ │ │ │ - b 1489e78 │ │ │ │ + b 1489e88 │ │ │ │ ldmdavs r3!, {r2, r8, fp} │ │ │ │ - blcs 3f432c │ │ │ │ + blcs 3f433c │ │ │ │ @ instruction: 0x463bd0b9 │ │ │ │ ldrtmi r9, [r1], -r5, lsl #30 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #4 │ │ │ │ @ instruction: 0xf8c7603a │ │ │ │ - bls 4016e4 │ │ │ │ + bls 4016f4 │ │ │ │ mcr2 7, 4, pc, cr14, cr15, {7} @ │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ ldmdbvs r8!, {r2, r5, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf66caf15 │ │ │ │ - ldrls pc, [r8], -sp, lsl #30 │ │ │ │ + ldrls pc, [r8], -r5, lsl #30 │ │ │ │ @ instruction: 0xf8962300 │ │ │ │ mrcge 0, 0, sl, cr9, cr0, {0} │ │ │ │ pkhbtmi r9, r4, r5, lsl #6 │ │ │ │ tstcc r6, #3358720 @ 0x334000 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr0, {0} │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ @@ -497076,56 +497080,56 @@ │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf1bab964 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00a2401 │ │ │ │ @ instruction: 0xf04f0a1f │ │ │ │ - blx 322b38 │ │ │ │ + blx 322b48 │ │ │ │ svclt 0x0018f40a │ │ │ │ - ldrbtcc pc, [pc], #260 @ 215744 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 215754 @ │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ stmdbls fp, {r2, r5, r6, r9, sp} │ │ │ │ stmdals r5, {r9, sl, sp} │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx 2a2bda │ │ │ │ + blx 2a2bea │ │ │ │ strbtmi r1, [r1], -r3, lsl #6 │ │ │ │ andcc r7, fp, #360 @ 0x168 │ │ │ │ eorvs pc, r2, ip, asr #16 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #87 @ 0x57 │ │ │ │ @ instruction: 0xf84c330b │ │ │ │ @ instruction: 0xf84c4022 │ │ │ │ @ instruction: 0xf6706023 │ │ │ │ - blls 3d4000 │ │ │ │ + blls 3d3ff0 │ │ │ │ @ instruction: 0xf47f4543 │ │ │ │ - bls 4c1508 │ │ │ │ + bls 4c1518 │ │ │ │ tstpeq ip, fp, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7df9805 │ │ │ │ eor pc, r0, r5, ror #16 │ │ │ │ @ instruction: 0xac1d9a05 │ │ │ │ tstcs r0, r2, lsl #6 │ │ │ │ stmib r2, {r5, r9, sl, lr}^ │ │ │ │ subcs r3, r0, #0, 22 │ │ │ │ - mrc 6, 2, APSR_nzcv, cr12, cr9, {0} │ │ │ │ - bge 927114 │ │ │ │ + mrc 6, 2, APSR_nzcv, cr4, cr9, {0} │ │ │ │ + bge 927124 │ │ │ │ subne lr, r9, fp, lsl #22 │ │ │ │ umaalne pc, r0, r3, r8 @ │ │ │ │ addmi r3, r3, #32, 6 @ 0x80000000 │ │ │ │ svcne 0x0004f842 │ │ │ │ @ instruction: 0xf8dbd1f8 │ │ │ │ @ instruction: 0x464b103c │ │ │ │ strtmi r9, [r2], -r5, lsl #16 │ │ │ │ mrc2 7, 0, pc, cr6, cr15, {7} │ │ │ │ @ instruction: 0xf10b4601 │ │ │ │ @ instruction: 0xf66e001c │ │ │ │ - @ instruction: 0x4658f935 │ │ │ │ - stc2l 6, cr15, [r0, #-436] @ 0xfffffe4c │ │ │ │ + ldrbmi pc, [r8], -sp, lsr #18 @ │ │ │ │ + ldc2 6, cr15, [r8, #-436]! @ 0xfffffe4c │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - bmi ff054d54 │ │ │ │ + bmi ff054d44 │ │ │ │ ldrbtmi r4, [sl], #-2997 @ 0xfffff44b │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ eorlt r2, pc, r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -497141,15 +497145,15 @@ │ │ │ │ rscshi pc, r6, r0, asr #2 │ │ │ │ stmdbls r9, {r0, r1, r2, r5, r7, r8, r9, fp, lr} │ │ │ │ movwls r5, #63691 @ 0xf8cb │ │ │ │ teqcs r0, #26214400 @ 0x1900000 │ │ │ │ movwne pc, #11011 @ 0x2b03 @ │ │ │ │ orrslt r7, r9, r9, lsl r9 │ │ │ │ cdpeq 1, 4, cr15, cr0, cr10, {0} │ │ │ │ - bl 5c14b4 │ │ │ │ + bl 5c14c4 │ │ │ │ ldrtmi r1, [lr], -r1, asr #24 │ │ │ │ ldrdeq pc, [r0], -lr │ │ │ │ ldrdne pc, [r4], -lr │ │ │ │ cdpeq 1, 2, cr15, cr0, cr14, {0} │ │ │ │ ldccs 8, cr15, [r8], {94} @ 0x5e │ │ │ │ @ instruction: 0xf85e3710 │ │ │ │ strbmi r3, [r6, #3092]! @ 0xc14 │ │ │ │ @@ -497163,48 +497167,48 @@ │ │ │ │ andsls r4, r0, r4, lsl #13 │ │ │ │ eorcc r6, r0, #208, 22 @ 0x34000 │ │ │ │ svclt 0x00084560 │ │ │ │ @ instruction: 0xf003fa06 │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ movwmi fp, #7940 @ 0x1f04 │ │ │ │ addsmi fp, pc, #-1879048184 @ 0x90000008 │ │ │ │ - blls 54a060 │ │ │ │ + blls 54a070 │ │ │ │ ldmdavs fp, {r3, r8, ip, pc} │ │ │ │ - bls 541d6c │ │ │ │ + bls 541d7c │ │ │ │ ldmdavs r2, {r4, r6, r9, sl, lr}^ │ │ │ │ stmdacs r0, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ addhi pc, fp, r0 │ │ │ │ subhi pc, r4, sp, asr #17 │ │ │ │ stmib sp, {r9, sl, sp}^ │ │ │ │ svcls 0x000d9412 │ │ │ │ ldrdhi pc, [r0], -sp @ │ │ │ │ strls lr, [lr], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0xf8da2301 │ │ │ │ - blx 2d9918 │ │ │ │ + blx 2d9928 │ │ │ │ @ instruction: 0xf1a1f206 │ │ │ │ - b 2967ac │ │ │ │ - blcs 4960f4 │ │ │ │ + b 2967bc │ │ │ │ + blcs 496104 │ │ │ │ vtst.8 , q0, │ │ │ │ - blx a25930 │ │ │ │ + blx a25940 │ │ │ │ ldrbeq pc, [r8, r3, lsl #6] @ │ │ │ │ - bcs 24aea8 │ │ │ │ + bcs 24aeb8 │ │ │ │ adcshi pc, r3, r0, asr #32 │ │ │ │ strcc r3, [r0, -r1, lsl #12]! │ │ │ │ strhle r4, [r7, #81]! @ 0x51 │ │ │ │ ldmdbhi r1, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mrcls 12, 0, r9, cr0, cr3, {0} │ │ │ │ - bls 5a723c │ │ │ │ + bls 5a724c │ │ │ │ shadd16mi sl, r1, r9 │ │ │ │ mlacc sp, fp, r8, pc @ │ │ │ │ - @ instruction: 0xf878f66e │ │ │ │ + @ instruction: 0xf870f66e │ │ │ │ movwcs r9, #14853 @ 0x3a05 │ │ │ │ msrvc CPSR_s, pc, asr #8 │ │ │ │ andge pc, r4, r2, asr #17 │ │ │ │ ldmdbvs r0, {r0, r1, r4, sp, lr} │ │ │ │ - ldc2l 6, cr15, [r2, #432]! @ 0x1b0 │ │ │ │ + stc2l 6, cr15, [sl, #432]! @ 0x1b0 │ │ │ │ mrrceq 1, 0, pc, r4, cr13 @ │ │ │ │ movwcs r9, #1560 @ 0x618 │ │ │ │ @ instruction: 0x46069315 │ │ │ │ tstcc r6, #3358720 @ 0x334000 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr0, {0} │ │ │ │ mlage ip, sl, r8, pc @ │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ @@ -497214,197 +497218,197 @@ │ │ │ │ ldm r7, {r1, r2, r3, r8, r9, sl, ip, pc} │ │ │ │ cps #15 │ │ │ │ stm r7, {r2, r4, r6, r8, r9, sl} │ │ │ │ svcls 0x000e000f │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ - blcs 23c584 │ │ │ │ + blcs 23c594 │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ svceq 0x0020f1ba │ │ │ │ @ instruction: 0xf04fbf1b │ │ │ │ @ instruction: 0xf00a0c01 │ │ │ │ @ instruction: 0xf04f0a1f │ │ │ │ - blx 524d78 │ │ │ │ + blx 524d88 │ │ │ │ svclt 0x0018fc0a │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 2159b4 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 2159c4 │ │ │ │ rsbcs r6, r4, #1884160 @ 0x1cc000 │ │ │ │ strcs r9, [r0, -fp, lsl #18] │ │ │ │ - blx 2bb9a6 │ │ │ │ + blx 2bb9b6 │ │ │ │ ldrtmi r1, [r1], -r3, lsl #6 │ │ │ │ andcc r7, fp, #360 @ 0x168 │ │ │ │ eorvc pc, r2, r6, asr #16 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #87 @ 0x57 │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf846c022 │ │ │ │ @ instruction: 0xf6707023 │ │ │ │ - blls 453dc8 │ │ │ │ + blls 453db8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vpmax.u8 d15, d8, d25 │ │ │ │ @ instruction: 0xf53f07db │ │ │ │ - blvs ffdc12ac │ │ │ │ + blvs ffdc12bc │ │ │ │ teqcs r0, #87031808 @ 0x5300000 │ │ │ │ tstpmi r1, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mulgt r4, r1, r8 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - bl 4c9bec │ │ │ │ + bl 4c9bfc │ │ │ │ movwcs r0, #6 │ │ │ │ - bl 583f28 │ │ │ │ + bl 583f38 │ │ │ │ movwcc r1, #4611 @ 0x1203 │ │ │ │ strbmi r3, [r3, #-32]! @ 0xffffffe0 │ │ │ │ @ instruction: 0x2074f892 │ │ │ │ eorcs pc, r0, r0, lsl #17 │ │ │ │ @ instruction: 0xe779d3f5 │ │ │ │ muls r0, r7, r8 │ │ │ │ tstne r3, sp, lsl #22 │ │ │ │ eorcc r3, r0, r1, lsl #6 │ │ │ │ ldrmi r4, [ip, #1137] @ 0x471 │ │ │ │ @ instruction: 0x1074f891 │ │ │ │ eorne pc, r0, r0, lsl #17 │ │ │ │ @ instruction: 0xe768d8f2 │ │ │ │ stmdbls r9, {r2, r3, r5, r8, r9, fp, lr} │ │ │ │ teqcs r0, #200, 16 @ 0xc80000 │ │ │ │ - blx 2b9a5a │ │ │ │ + blx 2b9a6a │ │ │ │ stmiane r2, {r0, r1, r8, r9, ip, sp, lr, pc}^ │ │ │ │ stmdbcs r0, {r0, r4, r6, r8, fp, ip, sp, lr} │ │ │ │ mcrge 4, 1, pc, cr3, cr15, {3} @ │ │ │ │ stmdbcs r0, {r0, r4, r8, fp, ip, sp, lr} │ │ │ │ svcge 0x0018f43f │ │ │ │ andcc r4, r6, r2, lsl #12 │ │ │ │ movwcc r4, #25624 @ 0x6418 │ │ │ │ strmi r4, [r8], #-1043 @ 0xfffffbed │ │ │ │ addmi lr, r3, #2 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr10, cr15, {1} │ │ │ │ svccs 0x0001f813 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrtmi lr, [r9], -pc, lsl #12 │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - strb pc, [r7, -r1, lsr #30] @ │ │ │ │ + smlald pc, r7, r9, pc @ │ │ │ │ @ instruction: 0xac1d9a05 │ │ │ │ tstcs r0, r2, lsl #6 │ │ │ │ stmib r2, {r5, r9, sl, lr}^ │ │ │ │ subcs r3, r0, #0, 22 │ │ │ │ - ldcl 6, cr15, [r8], #100 @ 0x64 │ │ │ │ + ldcl 6, cr15, [r0], #100 @ 0x64 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mcrge 4, 5, pc, cr3, cr15, {1} @ │ │ │ │ @ instruction: 0xf8dde696 │ │ │ │ str ip, [r3, r0, lsr #32] │ │ │ │ ldmdavs fp, {r2, r3, r8, r9, fp, ip, pc} │ │ │ │ - bls 541f50 │ │ │ │ + bls 541f60 │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0x47986852 │ │ │ │ addsle r2, r8, r0, lsl #16 │ │ │ │ ldmdblt r3!, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf10a9308 │ │ │ │ tstls r0, #28, 6 @ 0x70000000 │ │ │ │ @ instruction: 0xf619e72b │ │ │ │ - movwcs lr, #4020 @ 0xfb4 │ │ │ │ + movwcs lr, #4012 @ 0xfac │ │ │ │ @ instruction: 0xf10a9308 │ │ │ │ tstls r0, #28, 6 @ 0x70000000 │ │ │ │ svclt 0x0000e6fe │ │ │ │ - @ instruction: 0x0076aa98 │ │ │ │ - @ instruction: 0x0076aa96 │ │ │ │ + rsbseq sl, r6, r8, lsl #21 │ │ │ │ + rsbseq sl, r6, r6, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq sl, r6, lr, lsl r8 │ │ │ │ + rsbseq sl, r6, lr, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ - blmi 1781d30 │ │ │ │ + blmi 1781d40 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ andne lr, r4, #3358720 @ 0x334000 │ │ │ │ ldrbtmi r4, [sl], #-2643 @ 0xfffff5ad │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9313 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 22fb8c │ │ │ │ + blcs 22fb9c │ │ │ │ movwls sp, #12793 @ 0x31f9 │ │ │ │ - blmi 14a8438 │ │ │ │ + blmi 14a8448 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6efb78 │ │ │ │ + blls 6efb88 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r3, {r3, r7, pc} │ │ │ │ pop {r0, r2, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ @ instruction: 0xf10dae06 │ │ │ │ @ instruction: 0x46980a34 │ │ │ │ - blge 33a73c │ │ │ │ + blge 33a74c │ │ │ │ stmdbvs fp!, {r1, r8, r9, ip, pc} │ │ │ │ stmib r6, {r2, r4, r5, r7, r9, sl, lr}^ │ │ │ │ ldrbmi r8, [r7], -r1, lsl #16 │ │ │ │ andhi pc, ip, r6, asr #17 │ │ │ │ andhi pc, r0, r6, asr #17 │ │ │ │ movwls r6, #43227 @ 0xa8db │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8d5950b │ │ │ │ smladgt pc, r8, r0, fp @ │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - andls pc, r0, fp, lsl r9 @ │ │ │ │ + andls pc, r0, r3, lsl r9 @ │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf04fd059 │ │ │ │ @ instruction: 0xf8db0900 │ │ │ │ @ instruction: 0xf8dbb010 │ │ │ │ tstlt pc, #0 │ │ │ │ cmplt sl, #3801088 @ 0x3a0000 │ │ │ │ mulcs ip, fp, r8 │ │ │ │ @ instruction: 0xf8dbb962 │ │ │ │ @ instruction: 0xf66f0014 │ │ │ │ - teqplt r0, r9, asr #18 @ p-variant is OBSOLETE │ │ │ │ + teqplt r0, r1, asr #18 @ p-variant is OBSOLETE │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbmi r9, [r9], -r2, lsl #20 │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ ldrdlt pc, [pc, r7] │ │ │ │ ldmdavs pc!, {r0, r1, r3, r4, r5, r7, r9, sl, lr} @ │ │ │ │ ldmdavs sl!, {r0, r1, r2, r4, r8, ip, sp, pc} │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ ldmdblt fp!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ - @ instruction: 0xf932f66f │ │ │ │ + @ instruction: 0xf92af66f │ │ │ │ ldrmi r9, [pc], -r1, lsl #22 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrdlt pc, [r0], -sp │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - @ instruction: 0xf1bbf8e7 │ │ │ │ + @ instruction: 0xf1bbf8df │ │ │ │ andle r0, sp, r0, lsl #30 │ │ │ │ strb r9, [ip, r0] │ │ │ │ mulvc ip, fp, r8 │ │ │ │ sbcsle r2, r2, r0, lsl #30 │ │ │ │ ldrdlt pc, [r0], -sp │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - @ instruction: 0xf1bbf8d9 │ │ │ │ + @ instruction: 0xf1bbf8d1 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r3, r5, lsl r0 │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - @ instruction: 0xf8cdfd2f │ │ │ │ + @ instruction: 0xf8cdfd27 │ │ │ │ stmdavs r4!, {r2, r3, ip, pc} │ │ │ │ - blcs 22fc90 │ │ │ │ + blcs 22fca0 │ │ │ │ svcge 0x007ef43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r5!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ orrle r2, lr, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe772 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - ldc2 6, cr15, [r8, #-484] @ 0xfffffe1c │ │ │ │ + ldc2 6, cr15, [r0, #-484] @ 0xfffffe1c │ │ │ │ @ instruction: 0xf619e7e9 │ │ │ │ - svclt 0x0000eeee │ │ │ │ + svclt 0x0000eee6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r6, sl, lsl r5 │ │ │ │ - ldrshteq sl, [r6], #-72 @ 0xffffffb8 │ │ │ │ + rsbseq sl, r6, sl, lsl #10 │ │ │ │ + rsbseq sl, r6, r8, ror #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 14, cr15, cr8, cr12, {6} │ │ │ │ strpl pc, [r8], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8dfb0bd │ │ │ │ strmi r4, [fp], r8, lsl #9 │ │ │ │ @@ -497449,16 +497453,16 @@ │ │ │ │ @ instruction: 0xf46f9b05 │ │ │ │ andcs r7, r2, r0, lsr #2 │ │ │ │ andcc pc, r4, #2048 @ 0x800 │ │ │ │ ldccs 4, cr4, [r7], {12} │ │ │ │ @ instruction: 0xf8927f91 │ │ │ │ @ instruction: 0xf101a004 │ │ │ │ @ instruction: 0xf85b020b │ │ │ │ - bls 261d98 │ │ │ │ - bleq 25041c │ │ │ │ + bls 261da8 │ │ │ │ + bleq 25042c │ │ │ │ bicshi pc, r8, r0, lsl #4 │ │ │ │ andcs pc, r1, #68157440 @ 0x4100000 │ │ │ │ addeq pc, ip, #192, 4 │ │ │ │ rscmi r2, r2, r1, lsl #2 │ │ │ │ andeq pc, r1, #2 │ │ │ │ vst1.8 {d15-d16}, [r4], r1 │ │ │ │ andls r3, ip, #4096 @ 0x1000 │ │ │ │ @@ -497479,37 +497483,37 @@ │ │ │ │ andls r0, pc, #-2147483644 @ 0x80000004 │ │ │ │ tsteq r9, sl, lsl #12 │ │ │ │ @ instruction: 0x91104690 │ │ │ │ tstls lr, fp, lsr #18 │ │ │ │ tstls sp, pc, lsl r9 │ │ │ │ tstls sl, fp, lsl r9 │ │ │ │ tstcs r0, r3, lsl #22 │ │ │ │ - blx fe6fbdc0 │ │ │ │ - blx fef53018 │ │ │ │ + blx fe6fbdd0 │ │ │ │ + blx fef53028 │ │ │ │ strls pc, [r6], #-1156 @ 0xfffffb7c │ │ │ │ bicsmi r4, fp, #227 @ 0xe3 │ │ │ │ - blx fe6e0998 │ │ │ │ - blx fef12c28 │ │ │ │ + blx fe6e09a8 │ │ │ │ + blx fef12c38 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ movwls r4, #38426 @ 0x961a │ │ │ │ andseq pc, pc, #2 │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ cdpne 2, 5, cr2, cr13, cr0, {2} │ │ │ │ strls r9, [r7, #-2831] @ 0xfffff4f1 │ │ │ │ mrcvs 4, 0, r4, cr15, cr11, {2} │ │ │ │ ldrbmi r9, [fp], #-2832 @ 0xfffff4f0 │ │ │ │ movwls r6, #11803 @ 0x2e1b │ │ │ │ vpmax.u8 d15, d4, d5 │ │ │ │ strcs r4, [r0], #-1565 @ 0xfffff9e3 │ │ │ │ @ instruction: 0xf6199308 │ │ │ │ - adclt lr, r9, #71680 @ 0x11800 │ │ │ │ - blx 1267664 │ │ │ │ + adclt lr, r9, #63488 @ 0xf800 │ │ │ │ + blx 1267674 │ │ │ │ ldrbeq pc, [r2, r3, lsl #4] @ │ │ │ │ - bge 1145ae4 │ │ │ │ + bge 1145af4 │ │ │ │ addeq lr, r4, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8423401 │ │ │ │ movwcc r3, #7236 @ 0x1c44 │ │ │ │ mvnsle r2, r0, lsl fp │ │ │ │ movwcs r9, #2573 @ 0xa0d │ │ │ │ stmib r9, {r1, r3, r8, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8c93300 │ │ │ │ @@ -497544,185 +497548,185 @@ │ │ │ │ eorsle r2, r6, r0, lsl #24 │ │ │ │ addseq pc, fp, #1073741827 @ 0x40000003 │ │ │ │ @ instruction: 0xf812462b │ │ │ │ addsmi r1, r9, #1, 30 │ │ │ │ @ instruction: 0xf045bf18 │ │ │ │ movwcc r0, #5377 @ 0x1501 │ │ │ │ @ instruction: 0xd1f6429c │ │ │ │ - bls 282bc0 │ │ │ │ + bls 282bd0 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf66c6910 │ │ │ │ - @ instruction: 0x7c7bfaa9 │ │ │ │ + @ instruction: 0x7c7bfaa1 │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf66d4605 │ │ │ │ - bls 29554c │ │ │ │ + bls 29553c │ │ │ │ @ instruction: 0xf1059e0b │ │ │ │ ldmvs r3, {r4, r5, sl}^ │ │ │ │ - blhi cb46f8 │ │ │ │ + blhi cb4708 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andsmi r9, sl, r1, lsl fp │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ cdpgt 3, 0, cr8, cr15, cr11, {1} │ │ │ │ ldm r6, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stmdals r1, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf66f4629 │ │ │ │ - blls 29589c │ │ │ │ + blls 29588c │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ @ instruction: 0xf66c6918 │ │ │ │ - strmi pc, [r4], -fp, lsl #22 │ │ │ │ + strmi pc, [r4], -r3, lsl #22 │ │ │ │ @ instruction: 0xf66f4659 │ │ │ │ - bls 394290 │ │ │ │ + bls 394280 │ │ │ │ cmncs r4, r3, ror #18 │ │ │ │ @ instruction: 0x6014f8db │ │ │ │ stmdals r7, {r0, r1, r3, r8, r9, ip, pc} │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ andcs pc, r6, #1024 @ 0x400 │ │ │ │ @ instruction: 0x310b7f99 │ │ │ │ eoreq pc, r1, r4, asr #16 │ │ │ │ ldclvc 8, cr9, [sp], #-24 @ 0xffffffe8 │ │ │ │ mlasne r1, r2, r8, pc @ │ │ │ │ - blx 2182d2 │ │ │ │ + blx 2182e2 │ │ │ │ @ instruction: 0xb1b1f505 │ │ │ │ mlascs r2, r2, r8, pc @ │ │ │ │ andcc r3, fp, #-1073741822 @ 0xc0000002 │ │ │ │ eorne pc, r1, fp, asr r8 @ │ │ │ │ eoreq pc, r2, fp, asr r8 @ │ │ │ │ mlascs r1, r3, r8, pc @ │ │ │ │ mlascc r2, r3, r8, pc @ │ │ │ │ andcc r4, fp, #40, 8 @ 0x28000000 │ │ │ │ movwls r3, #25355 @ 0x630b │ │ │ │ eorne pc, r2, r4, asr #16 │ │ │ │ - ldc 6, cr15, [r2, #-100] @ 0xffffff9c │ │ │ │ + stc 6, cr15, [sl, #-100] @ 0xffffff9c │ │ │ │ @ instruction: 0xf8449b06 │ │ │ │ - bls 359fdc │ │ │ │ - blx 21e0e6 │ │ │ │ + bls 359fec │ │ │ │ + blx 21e0f6 │ │ │ │ svcvc 0x00732606 │ │ │ │ subsle r2, pc, r0, lsl #22 │ │ │ │ movwcc r9, #47371 @ 0xb90b │ │ │ │ tstpcs r1, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ eorcs pc, r3, fp, asr r8 @ │ │ │ │ svcvc 0x004b442a │ │ │ │ @ instruction: 0xf844330b │ │ │ │ - blls 45e000 │ │ │ │ + blls 45e010 │ │ │ │ eorcc pc, ip, r4, lsl #17 │ │ │ │ svceq 0x0000f1ba │ │ │ │ mcrls 0, 0, sp, cr12, cr15, {0} │ │ │ │ cmple r8, r0, lsl #28 │ │ │ │ @ instruction: 0x9715ab12 │ │ │ │ ldrvs lr, [r2], -sp, asr #19 │ │ │ │ ldrbeq pc, [r4, #-260] @ 0xfffffefc @ │ │ │ │ smmlacs r4, r4, r6, r9 │ │ │ │ stm r9, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strcc r0, [r1], -pc │ │ │ │ ldrbmi r3, [r6, #-1808] @ 0xfffff8f0 │ │ │ │ strbmi sp, [r6, #-11] │ │ │ │ - bl 50a048 │ │ │ │ + bl 50a058 │ │ │ │ stmibne r5!, {r0, r1, r2, r8, r9}^ │ │ │ │ ldrcc r3, [r0, -r1, lsl #12] │ │ │ │ - blgt 5e7510 │ │ │ │ + blgt 5e7520 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ stmdals r1, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf66f4621 │ │ │ │ - blls 3157b4 │ │ │ │ + blls 3157a4 │ │ │ │ orrsmi r9, r3, #8, 20 @ 0x8000 │ │ │ │ @ instruction: 0xf47f9303 │ │ │ │ @ instruction: 0x4658aed7 │ │ │ │ - @ instruction: 0xf940f66d │ │ │ │ + @ instruction: 0xf938f66d │ │ │ │ movwcs lr, #1 │ │ │ │ - bmi 12babf0 │ │ │ │ + bmi 12bac00 │ │ │ │ ldrbtmi r4, [sl], #-2878 @ 0xfffff4c2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r4, {r0, r1, r2, r3, r5, r6, r8, ip, lr, pc} │ │ │ │ pop {r0, r2, r3, r4, r5, ip, sp, pc} │ │ │ │ - bls 2b9fbc │ │ │ │ + bls 2b9fcc │ │ │ │ tstls r2, #0, 6 │ │ │ │ stmib sp, {r0, r2, r5, r6, r7, r8, fp, ip}^ │ │ │ │ - blge 6a2c54 │ │ │ │ - blgt 5fa860 │ │ │ │ + blge 6a2c64 │ │ │ │ + blgt 5fa870 │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ strcs lr, [r0], -r3, asr #15 │ │ │ │ @ instruction: 0xe7c62754 │ │ │ │ stmib r9, {r1, r9, fp, ip, pc}^ │ │ │ │ mrrcvc 3, 0, r3, r2, cr0 │ │ │ │ stmdale r0, {r5, r9, fp, sp}^ │ │ │ │ - blcs 9dd978 │ │ │ │ + blcs 9dd988 │ │ │ │ ldm pc, {r0, r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ ldmdacc r2!, {r0, r1, ip, sp, lr, pc} │ │ │ │ ldmdacc r8!, {r3, r4, r5, fp, ip, sp} │ │ │ │ ldmdacc r8!, {r3, r4, r5, r8, r9, sl, fp, sp} │ │ │ │ ldmdacc r8!, {r3, r4, r5, fp, ip, sp} │ │ │ │ ldmdacc r8!, {r3, r4, r5, ip} │ │ │ │ ldmdacc r8!, {r3, r4, r5, fp, ip, sp} │ │ │ │ ldmdacc r8!, {r3, r4, r5, fp, ip, sp} │ │ │ │ ldmdacc r8!, {r3, r4, r5, fp, ip, sp} │ │ │ │ @ instruction: 0xf8ad3838 │ │ │ │ mcrls 0, 0, r5, cr1, cr8, {2} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ ldmdbvs r0!, {r1, r2, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 6d1698 │ │ │ │ - blx c53a18 │ │ │ │ + blvc 6d16a8 │ │ │ │ + blx a53a28 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 300cb8 │ │ │ │ + blgt 300cc8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66f4630 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r0, [fp], -r1, lsl #4 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1ed3a4a │ │ │ │ + blx 1cd3a5a │ │ │ │ ldrb r9, [r0, -r2]! │ │ │ │ subspl pc, r8, sp, lsl #17 │ │ │ │ stccc 7, cr14, [r0, #-892] @ 0xfffffc84 │ │ │ │ strcs fp, [r1, #-3864] @ 0xfffff0e8 │ │ │ │ subspl pc, r8, sp, lsl #17 │ │ │ │ ldrls lr, [r6, #-2009] @ 0xfffff827 │ │ │ │ stcls 7, cr14, [r4, #-860] @ 0xfffffca4 │ │ │ │ stmib sp, {r3, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ bfi r5, r6, #6, #13 │ │ │ │ rsbcs r9, r4, #320 @ 0x140 │ │ │ │ - blx 2bc4be │ │ │ │ + blx 2bc4ce │ │ │ │ @ instruction: 0xf8c15000 │ │ │ │ andcs fp, r2, #4 │ │ │ │ @ instruction: 0xf890600a │ │ │ │ strt sl, [r7], -r4 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ ldrmi r9, [r1], -ip, lsl #4 │ │ │ │ @ instruction: 0xf619e63e │ │ │ │ - svclt 0x0000ec9a │ │ │ │ - rsbseq sl, r6, r8, lsr #7 │ │ │ │ + svclt 0x0000ec92 │ │ │ │ + @ instruction: 0x0076a398 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r6, r2, lsr #7 │ │ │ │ + @ instruction: 0x0076a392 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq sl, r6, lr, lsl r0 │ │ │ │ + rsbseq sl, r6, lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - blmi 178234c │ │ │ │ + blmi 178235c │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ andne lr, r2, #3358720 @ 0x334000 │ │ │ │ ldrbtmi r4, [sl], #-2643 @ 0xfffff5ad │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2301b0 │ │ │ │ + blcs 2301c0 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 14a8a5c │ │ │ │ + blmi 14a8a6c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 67019c │ │ │ │ + blls 6701ac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r1, {r0, r3, r7, pc} │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ @ instruction: 0xf10daf04 │ │ │ │ ldrmi r0, [sl], ip, lsr #16 │ │ │ │ @@ -497735,15 +497739,15 @@ │ │ │ │ movwls r6, #35035 @ 0x88db │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8d59509 │ │ │ │ @ instruction: 0xc60fb018 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - @ instruction: 0xf1bbfe09 │ │ │ │ + @ instruction: 0xf1bbfe01 │ │ │ │ subsle r0, fp, r0, lsl #30 │ │ │ │ strls r2, [r0, #-1536] @ 0xfffffa00 │ │ │ │ @ instruction: 0x4635465b │ │ │ │ strmi r4, [r4], -r6, lsr #12 │ │ │ │ @ instruction: 0xf8d16919 │ │ │ │ @ instruction: 0xf1bbb000 │ │ │ │ eorle r0, r3, r0, lsl #30 │ │ │ │ @@ -497762,117 +497766,117 @@ │ │ │ │ stccs 2, cr11, [r0], {237} @ 0xed │ │ │ │ @ instruction: 0x465ad1f3 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ movwmi pc, #23853 @ 0x5d2d @ │ │ │ │ @ instruction: 0x464f463c │ │ │ │ ldrbmi fp, [r9], sp, ror #5 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - @ instruction: 0x4623fdd3 │ │ │ │ + strtmi pc, [r3], -fp, asr #27 │ │ │ │ strmi fp, [r4], -ip, ror #2 │ │ │ │ strbmi lr, [sl], -lr, asr #15 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ msrmi CPSR_f, #1856 @ 0x740 │ │ │ │ strtmi fp, [r0], -r5, asr #5 │ │ │ │ - stc2l 6, cr15, [r6, #436] @ 0x1b4 │ │ │ │ + ldc2 6, cr15, [lr, #436]! @ 0x1b4 │ │ │ │ stccs 6, cr4, [r0], {35} @ 0x23 │ │ │ │ @ instruction: 0x4634d1f1 │ │ │ │ stcls 6, cr4, [r0, #-184] @ 0xffffff48 │ │ │ │ smlatbcs r3, r6, r1, fp │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - @ instruction: 0x9601fa1b │ │ │ │ + @ instruction: 0x9601fa13 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0], {125} @ 0x7d │ │ │ │ svcge 0x007af43f │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r0, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2302cc │ │ │ │ + blcs 2302dc │ │ │ │ @ instruction: 0xe771d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - strb pc, [r9, r5, lsl #20]! @ │ │ │ │ - bl ff8d3ab8 │ │ │ │ + @ instruction: 0xe7e9f9fd │ │ │ │ + bl ff6d3ac8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r9, [r6], #-230 @ 0xffffff1a │ │ │ │ - ldrsbteq r9, [r6], #-228 @ 0xffffff1c │ │ │ │ + rsbseq r9, r6, r6, ror #29 │ │ │ │ + rsbseq r9, r6, r4, asr #29 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ @ instruction: 0xf66c6900 │ │ │ │ - @ instruction: 0x4605f9dd │ │ │ │ + @ instruction: 0x4605f9d5 │ │ │ │ @ instruction: 0xf66c6920 │ │ │ │ - @ instruction: 0xf8d7f9d9 │ │ │ │ + @ instruction: 0xf8d7f9d1 │ │ │ │ @ instruction: 0xf8979014 │ │ │ │ @ instruction: 0x46068034 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf8d9b35b │ │ │ │ tstcs r2, ip │ │ │ │ strbtle r0, [r4], #-2010 @ 0xfffff826 │ │ │ │ - bcs 434f08 │ │ │ │ + bcs 434f18 │ │ │ │ @ instruction: 0xf8d9d06a │ │ │ │ @ instruction: 0x46202018 │ │ │ │ movwne lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ - blx 1053c70 │ │ │ │ + blx e53c80 │ │ │ │ @ instruction: 0x2018f8d9 │ │ │ │ vst1.32 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - blx e53c80 │ │ │ │ + blx c53c90 │ │ │ │ ldrdne pc, [r8], -r9 │ │ │ │ ldrbmi r4, [sl], -r2, lsl #13 │ │ │ │ @ instruction: 0xf66c4628 │ │ │ │ - @ instruction: 0xf8d9f9cd │ │ │ │ + @ instruction: 0xf8d9f9c5 │ │ │ │ ldrbmi r1, [r2], -r8 │ │ │ │ @ instruction: 0xf66c4630 │ │ │ │ - @ instruction: 0xf8d9f9c7 │ │ │ │ + @ instruction: 0xf8d9f9bf │ │ │ │ @ instruction: 0xf8d99000 │ │ │ │ - blcs 2222e8 │ │ │ │ + blcs 2222f8 │ │ │ │ @ instruction: 0xf105d1d3 │ │ │ │ @ instruction: 0x23200924 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf1064628 │ │ │ │ @ instruction: 0xf66d0a24 │ │ │ │ - @ instruction: 0x4642fb7d │ │ │ │ + @ instruction: 0x4642fb75 │ │ │ │ ldrbmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf66d4630 │ │ │ │ - movwcs pc, #11127 @ 0x2b77 @ │ │ │ │ + movwcs pc, #11119 @ 0x2b6f @ │ │ │ │ stmib r4, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ strtmi r3, [r0], -r0, lsl #14 │ │ │ │ - mrrc2 6, 6, pc, r2, cr15 @ │ │ │ │ + mcrr2 6, 6, pc, sl, cr15 @ │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - mcrr2 6, 6, pc, lr, cr15 @ │ │ │ │ + mcrr2 6, 6, pc, r6, cr15 @ │ │ │ │ ldrdcc lr, [r0, -r4] │ │ │ │ - blcs 264f30 │ │ │ │ + blcs 264f40 │ │ │ │ stmdbvs fp, {r0, r1, r3, r4, r5, r8, fp, ip, lr, pc} │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 434f9c │ │ │ │ + bcs 434fac │ │ │ │ ldmdavs fp, {r1, r4, r5, r8, ip, lr, pc} │ │ │ │ - bcs 2303a4 │ │ │ │ + bcs 2303b4 │ │ │ │ movwcs sp, #4600 @ 0x11f8 │ │ │ │ eorvs r4, r3, sl, asr #12 │ │ │ │ ldrbmi r6, [r3], -r1, rrx │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66f1167 │ │ │ │ - strmi pc, [r1], -pc, lsl #20 │ │ │ │ + strmi pc, [r1], -r7, lsl #20 │ │ │ │ eoreq pc, r4, r7, lsl #2 │ │ │ │ - blx 1e53d12 │ │ │ │ + blx 1c53d22 │ │ │ │ @ instruction: 0xf66c6a78 │ │ │ │ - pop {r0, r1, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r1, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0238ff8 │ │ │ │ tstcs r1, r1, lsl #6 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ ldr r2, [r4, r0, lsl #6] │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ ldmibvs sl, {r3, ip, lr, pc}^ │ │ │ │ - blvc 682854 │ │ │ │ + blvc 682864 │ │ │ │ svclt 0x00062906 │ │ │ │ tstcs r2, r3, lsl r6 │ │ │ │ str r2, [r4, r1, lsl #2] │ │ │ │ str r2, [r2, r1, lsl #2] │ │ │ │ movwcs r4, #9753 @ 0x2619 │ │ │ │ stmvs r9, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ svclt 0x0000e7c1 │ │ │ │ @@ -497880,132 +497884,132 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0bb │ │ │ │ @ instruction: 0xf8d03bb0 │ │ │ │ ldrbtmi r6, [fp], #-352 @ 0xfffffea0 │ │ │ │ andne lr, r2, #3358720 @ 0x334000 │ │ │ │ - blcs feb54748 │ │ │ │ + blcs feb54758 │ │ │ │ @ instruction: 0xf8df9310 │ │ │ │ ldrbtmi r3, [sl], #-2980 @ 0xfffff45c │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9339 │ │ │ │ ldmdavs r3!, {r8, r9} │ │ │ │ ldmibvs r3!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ ldmdavs r6!, {r0, r1, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2304b8 │ │ │ │ + blcs 2304c8 │ │ │ │ @ instruction: 0x461dd1f9 │ │ │ │ - blcs fe354770 │ │ │ │ - blcc 2154774 │ │ │ │ + blcs fe354780 │ │ │ │ + blcc 2154784 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1070468 │ │ │ │ + blls 1070478 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -pc, lsr #11 │ │ │ │ pop {r0, r1, r3, r4, r5, ip, sp, pc} │ │ │ │ strcs r8, [r0, #-4080] @ 0xfffff010 │ │ │ │ - bleq fe55284c │ │ │ │ + bleq fe55285c │ │ │ │ ldrmi r4, [r8], r9, lsr #13 │ │ │ │ tstls r1, #28, 22 @ 0x7000 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ - bls 65f428 │ │ │ │ + bls 65f438 │ │ │ │ @ instruction: 0xf8cd465d │ │ │ │ ldmvs fp, {r2, r7, pc}^ │ │ │ │ stmib r2, {r0, r1, r2, r4, r9, sl, lr}^ │ │ │ │ stmib r2, {sl, lr}^ │ │ │ │ @ instruction: 0x93204402 │ │ │ │ @ instruction: 0xa018f8d8 │ │ │ │ - strgt ip, [pc, #-3855] @ 215535 │ │ │ │ + strgt ip, [pc, #-3855] @ 215545 │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrbhi pc, [r7, #-0]! @ │ │ │ │ @ instruction: 0x46da4657 │ │ │ │ ldrtmi r4, [r1], fp, asr #13 │ │ │ │ ldmdbvs sp!, {r1, r2, r6, r9, sl, lr} │ │ │ │ ldrmi r6, [r6], sl, lsr #16 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc cf68ac │ │ │ │ - blcs 4304b4 │ │ │ │ + blvc cf68bc │ │ │ │ + blcs 4304c4 │ │ │ │ ldrmi fp, [r3], -r4, lsl #30 │ │ │ │ @ instruction: 0xf04046ac │ │ │ │ ldmdavs sl, {r5, r7, r8, r9, pc} │ │ │ │ - blvc 842968 │ │ │ │ + blvc 842978 │ │ │ │ tstle r4, r8, lsl #16 │ │ │ │ @ instruction: 0x4613469c │ │ │ │ - bcs 2304f4 │ │ │ │ + bcs 230504 │ │ │ │ stmdbcs r0, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x00084673 │ │ │ │ ldrmi r2, [lr], r0, lsl #6 │ │ │ │ stmdbvs fp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r4], -r6, lsr #12 │ │ │ │ @ instruction: 0xf8cd970d │ │ │ │ @ instruction: 0xf8cdc024 │ │ │ │ stmdbls r3, {r3, r4, r5, ip, sp, pc} │ │ │ │ - blls 2a7d50 │ │ │ │ + blls 2a7d60 │ │ │ │ pkhbtmi r4, r3, r8, lsl #15 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvc db67b4 │ │ │ │ + blvc db67c4 │ │ │ │ @ instruction: 0xf0002e04 │ │ │ │ mcrcs 1, 0, r8, cr8, cr2, {2} │ │ │ │ mrshi pc, (UNDEF: 2) @ │ │ │ │ stmiaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ strbmi r2, [r0], -r2, lsl #6 │ │ │ │ @ instruction: 0xf8959323 │ │ │ │ ldrcs r3, [r0, -sp, lsr #32]! │ │ │ │ @ instruction: 0x9014f8d5 │ │ │ │ strls r9, [r4, #-773]! @ 0xfffffcfb │ │ │ │ - svc 0x00baf618 │ │ │ │ - bcc fe654868 │ │ │ │ - blx 3fcd32 │ │ │ │ + svc 0x00b2f618 │ │ │ │ + bcc fe654878 │ │ │ │ + blx 3fcd42 │ │ │ │ ldmpl r3, {r0, r3, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r9, [fp], #-778 @ 0xfffffcf6 │ │ │ │ stmdbcs r0, {r0, r3, r4, r8, fp, ip, sp, lr} │ │ │ │ - blls 4ca664 │ │ │ │ + blls 4ca674 │ │ │ │ vld1.8 {d19}, [pc :64], r6 │ │ │ │ @ instruction: 0xf8cd72a8 │ │ │ │ - ldrmi r9, [pc], #-28 @ 21650c │ │ │ │ + ldrmi r9, [pc], #-28 @ 21651c │ │ │ │ movweq lr, #11017 @ 0x2b09 │ │ │ │ svcvc 0x00e5f5b9 │ │ │ │ - blcs 286178 │ │ │ │ + blcs 286188 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ - blls 367f4c │ │ │ │ - blcc 27b568 │ │ │ │ + blls 367f5c │ │ │ │ + blcc 27b578 │ │ │ │ and r9, r4, r8, lsl #6 │ │ │ │ eormi pc, r6, r8, asr #16 │ │ │ │ strbmi r3, [lr, #-1537] @ 0xfffff9ff │ │ │ │ @ instruction: 0x4632d038 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 2053f00 │ │ │ │ + blx 1e53f10 │ │ │ │ svccs 0x0001f817 │ │ │ │ @ instruction: 0xf0124604 │ │ │ │ rsbsle r0, ip, r9, ror pc │ │ │ │ mvnle r2, r1, lsl #28 │ │ │ │ ldmdblt fp, {r1, r2, r8, r9, fp, ip, pc} │ │ │ │ - blcc 20bd178 │ │ │ │ + blcc 20bd188 │ │ │ │ stmiale r7!, {r0, r1, r2, r8, r9, fp, sp}^ │ │ │ │ tstls sp, #0, 6 │ │ │ │ eorcs r9, r0, #8, 22 @ 0x2000 │ │ │ │ tstcs r1, ip, lsl r3 │ │ │ │ - blvc 951be4 │ │ │ │ + blvc 951bf4 │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf66b7b18 │ │ │ │ - @ instruction: 0x4603ff9f │ │ │ │ - bge 842ac0 │ │ │ │ - bgt 2fb194 │ │ │ │ + @ instruction: 0x4603ff97 │ │ │ │ + bge 842ad0 │ │ │ │ + bgt 2fb1a4 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194650 │ │ │ │ - blx 7d3f4e │ │ │ │ + blx 5d3f5e │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ @ instruction: 0x46507191 │ │ │ │ - @ instruction: 0xf8e8f66f │ │ │ │ + @ instruction: 0xf8e0f66f │ │ │ │ @ instruction: 0xf8484604 │ │ │ │ strcc r4, [r1], -r6, lsr #32 │ │ │ │ bicle r4, r6, lr, asr #10 │ │ │ │ @ instruction: 0xf8dd9c0f │ │ │ │ vqadd.s8 d25, d0, d12 │ │ │ │ ldrmi r1, [r9, #947] @ 0x3b3 │ │ │ │ @ instruction: 0xf5b9bf18 │ │ │ │ @@ -498018,112 +498022,112 @@ │ │ │ │ @ instruction: 0xf0002600 │ │ │ │ vld4.32 {d24,d26,d28,d30}, [pc :64], sl │ │ │ │ strbmi r7, [fp], #-968 @ 0xfffffc38 │ │ │ │ vqdmulh.s d2, d0, d1 │ │ │ │ ldmib sp, {r3, r7, r8, r9, pc}^ │ │ │ │ ldrbmi r2, [r0], -r9, lsr #6 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8bef66f │ │ │ │ + @ instruction: 0xf8b6f66f │ │ │ │ svcvc 0x00c9f5b9 │ │ │ │ @ instruction: 0xf0004607 │ │ │ │ - blls 377538 │ │ │ │ + blls 377548 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 4b749c │ │ │ │ + blls 4b74ac │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blvs fd485c │ │ │ │ + blvs fd486c │ │ │ │ svceq 0x0079f016 │ │ │ │ cmpphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r9, [r9], -r5, lsl #22 │ │ │ │ ldrtmi r2, [r2], -r0 │ │ │ │ teqmi r3, #0 │ │ │ │ @ instruction: 0xf66f4650 │ │ │ │ - @ instruction: 0x4601fc97 │ │ │ │ + strmi pc, [r1], -pc, lsl #25 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - blx 353fe8 │ │ │ │ + @ instruction: 0xf9fcf66d │ │ │ │ tstlt r4, #1048576 @ 0x100000 │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ - bcs 2306a8 │ │ │ │ + bcs 2306b8 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [ip], -r5, lsr #12 │ │ │ │ stmdavs r3, {r0, r1, r2, r3, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdblt r9, {r0, r3, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ svceq 0x0006f012 │ │ │ │ @ instruction: 0xf1bbd008 │ │ │ │ tstle r5, r0, lsr #30 │ │ │ │ stmdbcs r4!, {r0, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ stmdbcs r7!, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ adcshi pc, r1, #0 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ movweq lr, #47682 @ 0xba42 │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf66fb2db │ │ │ │ - strmi pc, [r4], -pc, ror #24 │ │ │ │ + strmi pc, [r4], -r7, ror #24 │ │ │ │ ldrtmi lr, [r4], -r8, ror #14 │ │ │ │ ldrsbtlt pc, [r8], -sp @ │ │ │ │ @ instruction: 0x970ce9dd │ │ │ │ ldrtmi r9, [r8], -fp, lsl #28 │ │ │ │ - blx fe354046 │ │ │ │ + blx 2154056 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ mcrge 4, 7, pc, cr3, cr15, {3} @ │ │ │ │ @ instruction: 0x464e46b0 │ │ │ │ @ instruction: 0x46d346d9 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strtmi r8, [r1], lr, asr #8 │ │ │ │ strbmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xffd4f678 │ │ │ │ + @ instruction: 0xffccf678 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ teqlt lr, r3, asr #2 │ │ │ │ - blcs 230d88 │ │ │ │ + blcs 230d98 │ │ │ │ strbhi pc, [r8], #-64 @ 0xffffffc0 @ │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldr r4, [r1], sp, asr #12 │ │ │ │ - blx 19f0c88 │ │ │ │ + blx 19f0c98 │ │ │ │ @ instruction: 0xf895fb80 │ │ │ │ @ instruction: 0xf04b9035 │ │ │ │ strcs r0, [r0, -r4, lsl #16] │ │ │ │ - blcs 2307ac │ │ │ │ + blcs 2307bc │ │ │ │ ldmvs r3!, {r0, r3, r5, ip, lr, pc} │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ ldmibvs sl, {r0, r3, r4, r5, ip, lr, pc}^ │ │ │ │ eorsle r2, r6, r0, lsl #20 │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrmi fp, [r3], -sl, lsl #30 │ │ │ │ andcs r2, r2, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0x465069b1 │ │ │ │ @ instruction: 0x2323e9cd │ │ │ │ andcs r4, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf66f9700 │ │ │ │ - stcne 12, cr15, [r1, #-140] @ 0xffffff74 │ │ │ │ + stcne 12, cr15, [r1, #-108] @ 0xffffff94 │ │ │ │ movwcs lr, #18902 @ 0x49d6 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ tstpeq r0, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ lsrsvs r6, r7, r1 │ │ │ │ teqvs r2, r2, asr #16 │ │ │ │ ldmdavs r6!, {r0, r4, r5, r6, r8, sp, lr} │ │ │ │ subvs r6, r3, r3, asr r0 │ │ │ │ - blcs 230800 │ │ │ │ + blcs 230810 │ │ │ │ @ instruction: 0xf885d1d5 │ │ │ │ strcc fp, [r4, #-53]! @ 0xffffffcb │ │ │ │ strtmi r9, [r9], -r9, lsl #20 │ │ │ │ @ instruction: 0xf0499224 │ │ │ │ andcs r0, r0, #4, 6 @ 0x10000000 │ │ │ │ andls r4, r0, #80, 12 @ 0x5000000 │ │ │ │ strcs r2, [r3], -r4, lsl #4 │ │ │ │ @ instruction: 0xf66f9623 │ │ │ │ - strmi pc, [r1], -r1, lsl #24 │ │ │ │ + @ instruction: 0x4601fbf9 │ │ │ │ stmdavs sl, {r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf98ef66d │ │ │ │ + @ instruction: 0xf986f66d │ │ │ │ andcs lr, r1, #104, 14 @ 0x1a00000 │ │ │ │ stmdbvs fp!, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x002cf5b3 │ │ │ │ adchi pc, r9, r0, lsl #4 │ │ │ │ mlacs r9, r5, r8, pc @ │ │ │ │ - bcs 27af8c │ │ │ │ + bcs 27af9c │ │ │ │ strcs fp, [r6], -r8, lsl #30 │ │ │ │ @ instruction: 0xf8dfd013 │ │ │ │ cmncs r4, r0, lsl #16 │ │ │ │ stmpl r2, {r4, fp, ip, pc} │ │ │ │ andcs pc, r3, #1024 @ 0x400 │ │ │ │ mlacc r8, r2, r8, pc @ │ │ │ │ movwcc fp, #45387 @ 0xb14b │ │ │ │ @@ -498132,128 +498136,128 @@ │ │ │ │ stmiapl r3, {r5, r6, r7, r8, r9, sl, ip, sp}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0x46297dde │ │ │ │ @ instruction: 0xf98bfa5f │ │ │ │ movwcs r9, #10279 @ 0x2827 │ │ │ │ @ instruction: 0xf04f9524 │ │ │ │ @ instruction: 0x93230800 │ │ │ │ - @ instruction: 0xffacf6aa │ │ │ │ + @ instruction: 0xffa4f6aa │ │ │ │ movweq lr, #27209 @ 0x6a49 │ │ │ │ cdpvs 6, 2, cr4, cr9, cr7, {0} │ │ │ │ sbcslt r4, fp, #52428800 @ 0x3200000 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf66f4650 │ │ │ │ - stmib sp, {r0, r1, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8cd8818 │ │ │ │ @ instruction: 0xf10d8068 │ │ │ │ @ instruction: 0xf1070860 │ │ │ │ smlsdls r4, r4, ip, r0 │ │ │ │ svcls 0x0011901b │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ svcls 0x00044650 │ │ │ │ @ instruction: 0x37184639 │ │ │ │ andsls pc, r1, r7, lsl #17 │ │ │ │ - @ instruction: 0xf9dcf66f │ │ │ │ - blcs 1ff0db4 │ │ │ │ + @ instruction: 0xf9d4f66f │ │ │ │ + blcs 1ff0dc4 │ │ │ │ mvnshi pc, r0 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #22 │ │ │ │ andcs r4, r0, r2, lsr r6 │ │ │ │ andls r4, r0, r3, lsr r3 │ │ │ │ sbcslt r4, fp, #80, 12 @ 0x5000000 │ │ │ │ - blx fe9541de │ │ │ │ + blx fe7541ee │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf66d0018 │ │ │ │ - str pc, [r3, -r9, lsl #18] │ │ │ │ + str pc, [r3, -r1, lsl #18] │ │ │ │ tstcs r1, r2, lsl r2 │ │ │ │ - blvc 6d1ea8 │ │ │ │ + blvc 6d1eb8 │ │ │ │ stmdals r7!, {r5, r9, sp} │ │ │ │ - blvc 951e70 │ │ │ │ - cdp2 6, 3, cr15, cr12, cr11, {3} │ │ │ │ + blvc 951e80 │ │ │ │ + cdp2 6, 3, cr15, cr4, cr11, {3} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ rscshi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0x96149015 │ │ │ │ - blvc 751ec4 │ │ │ │ + blvc 751ed4 │ │ │ │ stmdals r7!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - strmi pc, [r6], -sp, lsr #28 │ │ │ │ - blls 682d64 │ │ │ │ + strmi pc, [r6], -r5, lsr #28 │ │ │ │ + blls 682d74 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xf9a4f66f │ │ │ │ + @ instruction: 0xf99cf66f │ │ │ │ @ instruction: 0x4642463b │ │ │ │ teqpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - shsub16mi pc, r3, r7 @ │ │ │ │ + ldrtmi pc, [r3], -pc, ror #30 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x4650719e │ │ │ │ - @ instruction: 0xff70f66e │ │ │ │ + @ instruction: 0xff68f66e │ │ │ │ teqcs r0, #40960 @ 0xa000 │ │ │ │ - blx 2e80b6 │ │ │ │ + blx 2e80c6 │ │ │ │ ldmibvc lr, {r0, r3, r8, r9, sp} │ │ │ │ @ instruction: 0xf0069a05 │ │ │ │ - blx feed7688 │ │ │ │ + blx feed7698 │ │ │ │ ldrmi pc, [r3, #899] @ 0x383 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0x4639aeb1 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - @ instruction: 0xf8bef66d │ │ │ │ + @ instruction: 0xf8b6f66d │ │ │ │ vmin.s8 d30, d16, d24 │ │ │ │ addsmi r2, r3, #268435467 @ 0x1000000b │ │ │ │ svclt 0x00086e29 │ │ │ │ andle r2, r3, r0, lsl #13 │ │ │ │ - blcs 275a00 │ │ │ │ + blcs 275a10 │ │ │ │ strcs fp, [r6], -r8, lsl #30 │ │ │ │ movweq lr, #47686 @ 0xba46 │ │ │ │ @ instruction: 0x46504632 │ │ │ │ sbcslt r2, fp, #0, 12 │ │ │ │ strcs r9, [r2, -r0, lsl #12] │ │ │ │ strls r9, [r3, -r4, lsr #10]! │ │ │ │ - blx f542ae │ │ │ │ + blx d542be │ │ │ │ tstcs r6, #3489792 @ 0x354000 │ │ │ │ stcne 0, cr6, [r1, #-332] @ 0xfffffeb4 │ │ │ │ @ instruction: 0xf105601a │ │ │ │ strvs r0, [lr, #856]! @ 0x358 │ │ │ │ stmdavs r2, {r3, r5, r9, sl, sp, lr}^ │ │ │ │ strbvs r6, [r9, #1450]! @ 0x5aa │ │ │ │ subvs r6, r3, r3, asr r0 │ │ │ │ ldmib sp, {r1, r4, r7, r9, sl, sp, lr, pc}^ │ │ │ │ strmi r2, [r9, #809] @ 0x329 │ │ │ │ adchi pc, r1, #0 │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf66e111f │ │ │ │ - strmi pc, [r0], r7, lsr #30 │ │ │ │ + pkhbtmi pc, r0, pc, lsl #30 @ │ │ │ │ @ instruction: 0xf06f9a05 │ │ │ │ @ instruction: 0xf04f4100 │ │ │ │ @ instruction: 0xf1c236ff │ │ │ │ - bcc a17634 │ │ │ │ + bcc a17644 │ │ │ │ strhteq pc, [r0], -r3 @ │ │ │ │ @ instruction: 0xf702fa01 │ │ │ │ @ instruction: 0xf603fa26 │ │ │ │ - blx 12866a4 │ │ │ │ - b 13d2948 │ │ │ │ - blx 1258168 │ │ │ │ + blx 12866b4 │ │ │ │ + b 13d2958 │ │ │ │ + blx 1258178 │ │ │ │ svclt 0x0058f103 │ │ │ │ tstls r4, r6, lsl #6 │ │ │ │ strhteq pc, [r0], -r3 @ │ │ │ │ tstpmi r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blx 12866c0 │ │ │ │ - blx 292964 │ │ │ │ + blx 12866d0 │ │ │ │ + blx 292974 │ │ │ │ svclt 0x0058f202 │ │ │ │ tstmi r9, r2, lsl #6 │ │ │ │ @ instruction: 0xf1bb2000 │ │ │ │ stmib sp, {r5, r8, r9, sl, fp}^ │ │ │ │ vqadd.s8 d0, d0, d2 │ │ │ │ @ instruction: 0xf10b82d1 │ │ │ │ - blcs 9e397c │ │ │ │ + blcs 9e398c │ │ │ │ svcge 0x0054f63f │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, fp, ror r1 │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @@ -498287,26 +498291,26 @@ │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ subcs pc, r8, sp, lsr #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ andscs r7, r0, #18432 @ 0x4800 │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - strmi pc, [r7], -r9, asr #26 │ │ │ │ + strmi pc, [r7], -r1, asr #26 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blls 676c50 │ │ │ │ + blls 676c60 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062f9 │ │ │ │ @ instruction: 0x37144639 │ │ │ │ - @ instruction: 0xf8bef66f │ │ │ │ + @ instruction: 0xf8b6f66f │ │ │ │ @ instruction: 0xf1bb2200 │ │ │ │ stmib sp, {r5, r8, r9, sl, fp}^ │ │ │ │ vqsub.s8 d2, d0, d4 │ │ │ │ @ instruction: 0xf10b8276 │ │ │ │ - blcs 9e3a50 │ │ │ │ + blcs 9e3a60 │ │ │ │ addhi pc, sl, #0, 4 │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, fp, asr #1 │ │ │ │ andeq r0, r0, r9, lsl #10 │ │ │ │ andeq r0, r0, r9, lsl #10 │ │ │ │ @@ -498340,93 +498344,93 @@ │ │ │ │ andeq r0, r0, r9, lsl #10 │ │ │ │ @ instruction: 0xfffffde7 │ │ │ │ subcs pc, r8, sp, lsl #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ andcs r7, r8, #18432 @ 0x4800 │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - @ instruction: 0x4607fcdf │ │ │ │ + @ instruction: 0x4607fcd7 │ │ │ │ orrsle r2, r6, r0, lsl #16 │ │ │ │ andseq lr, r4, sp, asr #19 │ │ │ │ subsvs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe6a0 │ │ │ │ @ instruction: 0xf88d0301 │ │ │ │ ldc 0, cr3, [sp, #288] @ 0x120 │ │ │ │ andcs r7, r1, #18432 @ 0x4800 │ │ │ │ ldrmi r9, [r1], -r7, lsr #16 │ │ │ │ - blvc 952154 │ │ │ │ - stc2l 6, cr15, [sl], {107} @ 0x6b │ │ │ │ + blvc 952164 │ │ │ │ + stc2l 6, cr15, [r2], {107} @ 0x6b │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stmib sp, {r0, r7, r8, ip, lr, pc}^ │ │ │ │ - blls 316b80 │ │ │ │ + blls 316b90 │ │ │ │ svclt 0x0014431e │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ subscc pc, r0, sp, lsl #17 │ │ │ │ stmib sp, {r1, r2, r7, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8ad0014 │ │ │ │ pkhtb r6, r1, r0, asr #32 │ │ │ │ @ instruction: 0x2329e9dd │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf66e113f │ │ │ │ - bls 4d638c │ │ │ │ + bls 4d637c │ │ │ │ @ instruction: 0x46072330 │ │ │ │ movwcs pc, #39683 @ 0x9b03 @ │ │ │ │ @ instruction: 0xf016799e │ │ │ │ @ instruction: 0xf0000304 │ │ │ │ - blls 376e9c │ │ │ │ + blls 376eac │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 3820b0 │ │ │ │ + blls 3820c0 │ │ │ │ tstls ip, #32, 4 │ │ │ │ tstls sp, #0, 6 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r3, r4, r8, fp, pc}^ │ │ │ │ stmdals r7!, {r3, r4, r8, fp, pc} │ │ │ │ - ldc2 6, cr15, [r6], {107} @ 0x6b │ │ │ │ + stc2 6, cr15, [lr], {107} @ 0x6b │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 3017f4 │ │ │ │ + blgt 301804 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46500814 │ │ │ │ - @ instruction: 0xf80af66f │ │ │ │ + @ instruction: 0xf802f66f │ │ │ │ @ instruction: 0x4643463a │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - @ instruction: 0x4607fddd │ │ │ │ + @ instruction: 0x4607fdd5 │ │ │ │ @ instruction: 0xf04fe670 │ │ │ │ stmdbcs r0, {sl, fp} │ │ │ │ stclge 4, cr15, [sl], #-508 @ 0xfffffe04 │ │ │ │ strmi r4, [lr], ip, lsl #13 │ │ │ │ @ instruction: 0x2125e466 │ │ │ │ movwls r9, #18471 @ 0x4827 │ │ │ │ - stc2 6, cr15, [sl], {107} @ 0x6b │ │ │ │ + stc2 6, cr15, [r2], {107} @ 0x6b │ │ │ │ strmi r9, [r4], -r4, lsl #22 │ │ │ │ @ instruction: 0xf1033030 │ │ │ │ @ instruction: 0xf66b0130 │ │ │ │ - @ instruction: 0x4621fad7 │ │ │ │ + strtmi pc, [r1], -pc, asr #21 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - strmi pc, [r4], -r3, lsr #25 │ │ │ │ - blmi ffb4feb0 │ │ │ │ + @ instruction: 0x4604fc9b │ │ │ │ + blmi ffb4fec0 │ │ │ │ ldmpl r3, {r4, r9, fp, ip, pc}^ │ │ │ │ eorsne pc, fp, #64, 4 │ │ │ │ movwpl pc, #1283 @ 0x503 @ │ │ │ │ mcrcc 8, 5, pc, cr4, cr3, {4} @ │ │ │ │ @ instruction: 0xf855330b │ │ │ │ addsmi r3, r3, #35 @ 0x23 │ │ │ │ msrhi CPSR_fsx, r0 │ │ │ │ svcvc 0x009ef5b3 │ │ │ │ ldclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xf06f9805 │ │ │ │ @ instruction: 0xf04f4200 │ │ │ │ @ instruction: 0xf1c033ff │ │ │ │ stmdacc r0!, {r6, r8} │ │ │ │ - blx 2a6f54 │ │ │ │ + blx 2a6f64 │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ strhteq pc, [r0], -r1 @ │ │ │ │ - blx 12c69a4 │ │ │ │ + blx 12c69b4 │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ @ instruction: 0xf1bb410a │ │ │ │ @ instruction: 0xf04f0f20 │ │ │ │ @ instruction: 0xf8c80100 │ │ │ │ tstls r8, r4 │ │ │ │ orrhi pc, fp, r0, lsl #4 │ │ │ │ mvnscc pc, fp, lsl #2 │ │ │ │ @@ -498449,74 +498453,74 @@ │ │ │ │ orreq r0, r9, r9, lsl #3 │ │ │ │ orreq r0, r9, r9, lsl #3 │ │ │ │ tstls r8, #32 │ │ │ │ ldmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdals r7!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf66b891c │ │ │ │ - strmi pc, [r0], r5, lsl #24 │ │ │ │ - blls 683214 │ │ │ │ + @ instruction: 0x4680fbfd │ │ │ │ + blls 683224 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - shsub16mi pc, sl, r9 @ │ │ │ │ + shsub16mi pc, sl, r1 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x4650719e │ │ │ │ - stc2l 6, cr15, [ip, #-440] @ 0xfffffe48 │ │ │ │ + stc2l 6, cr15, [r4, #-440] @ 0xfffffe48 │ │ │ │ ldr r4, [r7, #1543] @ 0x607 │ │ │ │ rsbcc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7dc │ │ │ │ ldrb r3, [r9, r0, rrx] │ │ │ │ svclt 0x0014431a │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ rsbcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0x4642e7d2 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - ldc2l 6, cr15, [r4, #440]! @ 0x1b8 │ │ │ │ - bls 39041c │ │ │ │ + stc2l 6, cr15, [ip, #440]! @ 0x1b8 │ │ │ │ + bls 39042c │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ tstls sp, #33536 @ 0x8300 │ │ │ │ - blls 35f590 │ │ │ │ + blls 35f5a0 │ │ │ │ tstls ip, #1073741824 @ 0x40000000 │ │ │ │ ldmdbhi ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbhi r8, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf66b9827 │ │ │ │ - strmi pc, [r0], fp, asr #23 │ │ │ │ - blge 843288 │ │ │ │ + strmi pc, [r0], r3, asr #23 │ │ │ │ + blge 843298 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - shasxmi pc, sl, pc @ │ │ │ │ + shasxmi pc, sl, r7 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r0], -r9, lsr #3 │ │ │ │ - ldc2 6, cr15, [r2, #-440] @ 0xfffffe48 │ │ │ │ + stc2 6, cr15, [sl, #-440] @ 0xfffffe48 │ │ │ │ str r4, [r5, #1543]! @ 0x607 │ │ │ │ eorcs r9, r0, #5120 @ 0x1400 │ │ │ │ tstcs r1, sp, lsl r6 │ │ │ │ ldmib sp, {r2, r3, r4, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r2, r3, r4, r8, fp, pc}^ │ │ │ │ stmdals r7!, {r3, r4, r8, fp, pc} │ │ │ │ - blx fec54716 │ │ │ │ + blx fea54726 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3019d0 │ │ │ │ + blgt 3019e0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - shadd16mi pc, r3, pc @ │ │ │ │ + shadd16mi pc, r3, r7 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrbmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2l 6, cr15, [r2], #440 @ 0x1b8 │ │ │ │ + stc2l 6, cr15, [sl], #440 @ 0x1b8 │ │ │ │ strmi r9, [r7], -sl, lsl #22 │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blvs fd4fe4 │ │ │ │ - bls 39039c │ │ │ │ + blvs fd4ff4 │ │ │ │ + bls 3903ac │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrvs lr, [r6], -sp, asr #19 │ │ │ │ svceq 0x0020f1bb │ │ │ │ strbeq pc, [r0], -r2, asr #3 @ │ │ │ │ eoreq pc, r0, r2, lsr #3 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ @ instruction: 0xf000fa03 │ │ │ │ @@ -498538,41 +498542,41 @@ │ │ │ │ strbgt ip, [r7, r7, asr #15] │ │ │ │ strbgt ip, [r7, r7, asr #15] │ │ │ │ andsls r1, r6, #199 @ 0xc7 │ │ │ │ ldmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdals r7!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf66b891c │ │ │ │ - @ instruction: 0x4606fb53 │ │ │ │ - blls 683318 │ │ │ │ + strmi pc, [r6], -fp, asr #22 │ │ │ │ + blls 683328 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - cdp2 6, 12, cr15, cr10, cr14, {3} │ │ │ │ + cdp2 6, 12, cr15, cr2, cr14, {3} │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ bicsvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - blls 4d60ac │ │ │ │ + blls 4d609c │ │ │ │ @ instruction: 0xf5034607 │ │ │ │ @ instruction: 0xf8934380 │ │ │ │ str r6, [fp, #-2918]! @ 0xfffff49a │ │ │ │ subscs pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7da │ │ │ │ @ instruction: 0xe7d72058 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ vst1.64 {d30}, [pc :64], r2 │ │ │ │ ldrbmi r7, [r0], -sl, lsr #3 │ │ │ │ - stc2 6, cr15, [r6], {110} @ 0x6e │ │ │ │ + ldc2l 6, cr15, [lr], #-440 @ 0xfffffe48 │ │ │ │ ldrb r4, [sp, #-1664] @ 0xfffff980 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ @ instruction: 0xf1a14300 │ │ │ │ @ instruction: 0xf1c10220 │ │ │ │ @ instruction: 0xf1b10140 │ │ │ │ - blx 2d6efc │ │ │ │ + blx 2d6f0c │ │ │ │ svclt 0x005cf202 │ │ │ │ @ instruction: 0xf000fa43 │ │ │ │ ldmdals r1, {r1, r8, r9, lr} │ │ │ │ @ instruction: 0xf1bb410b │ │ │ │ @ instruction: 0xf04f0f20 │ │ │ │ stmib r0, {r8}^ │ │ │ │ stmdale r1!, {r8, ip}^ │ │ │ │ @@ -498586,76 +498590,76 @@ │ │ │ │ strbtvs r6, [r4], #-1124 @ 0xfffffb9c │ │ │ │ strbtvs r6, [r4], #-1124 @ 0xfffffb9c │ │ │ │ strbtvs r6, [r4], #-1124 @ 0xfffffb9c │ │ │ │ rsbne r6, r4, r4, ror #8 │ │ │ │ ldc 2, cr9, [sp, #112] @ 0x70 │ │ │ │ @ instruction: 0x465a7b1c │ │ │ │ tstcs r1, r7, lsr #16 │ │ │ │ - blvc 852508 │ │ │ │ - blx ffe54884 │ │ │ │ + blvc 852518 │ │ │ │ + blx ffc54894 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ @ instruction: 0x0003e8b8 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - cdp2 6, 6, cr15, cr4, cr14, {3} │ │ │ │ + cdp2 6, 5, cr15, cr12, cr14, {3} │ │ │ │ @ instruction: 0x464b463a │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf66e113b │ │ │ │ - @ instruction: 0x4607fc37 │ │ │ │ + strmi pc, [r7], -pc, lsr #24 │ │ │ │ @ instruction: 0xf8ade482 │ │ │ │ @ instruction: 0xe7dc2070 │ │ │ │ rsbscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe7d9 │ │ │ │ @ instruction: 0xf88d0301 │ │ │ │ @ instruction: 0xe7d43070 │ │ │ │ tstcs r2, sp, asr #19 │ │ │ │ stmdals r7!, {r6, r9, sp} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #72] @ 0x48 │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - strmi pc, [r7], -r3, asr #21 │ │ │ │ + @ instruction: 0x4607fabb │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 342524 │ │ │ │ + blls 342534 │ │ │ │ tstls r5, #20, 12 @ 0x1400000 │ │ │ │ @ instruction: 0xf06fe484 │ │ │ │ strbmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx fe3d492e │ │ │ │ - bllt fee54f4c │ │ │ │ + blx 21d493e │ │ │ │ + bllt fee54f5c │ │ │ │ @ instruction: 0xf7ff4698 │ │ │ │ stmib sp, {r0, r2, r5, r6, r9, fp, ip, sp, pc}^ │ │ │ │ smmla r1, r6, r3, r2 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ stmib sp, {r0, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe6993218 │ │ │ │ - stcl 6, cr15, [lr, #-96] @ 0xffffffa0 │ │ │ │ - rsbseq r9, r6, lr, lsr ip │ │ │ │ + stcl 6, cr15, [r6, #-96] @ 0xffffffa0 │ │ │ │ rsbseq r9, r6, lr, lsr #24 │ │ │ │ + rsbseq r9, r6, lr, lsl ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r6, r8, lsl #24 │ │ │ │ + ldrshteq r9, [r6], #-184 @ 0xffffff48 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r8, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2888 @ 0xfffff4b8 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ stmibvs lr!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r1, r2, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 231064 │ │ │ │ + blcs 231074 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 11e98c0 │ │ │ │ + blmi 11e98d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5f1030 │ │ │ │ + blls 5f1040 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r1, r0, lsl #6 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10daf02 │ │ │ │ movwcs r0, #2084 @ 0x824 │ │ │ │ ldrtmi r9, [lr], r1, lsl #6 │ │ │ │ @@ -498668,84 +498672,84 @@ │ │ │ │ strls r0, [r7], -pc │ │ │ │ ldrdmi pc, [ip], -sl │ │ │ │ @ instruction: 0xf8d69406 │ │ │ │ stmia ip!, {r3, r4, ip, sp, pc} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - cdp2 6, 11, cr15, cr14, cr12, {3} │ │ │ │ + cdp2 6, 11, cr15, cr6, cr12, {3} │ │ │ │ @ instruction: 0xf1bb4682 │ │ │ │ suble r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ mvnlt r6, ip, lsl #16 │ │ │ │ cmnlt sl, r2, lsr #16 │ │ │ │ - bcs 435c5c │ │ │ │ + bcs 435c6c │ │ │ │ @ instruction: 0xf891d108 │ │ │ │ - bcs a1f110 │ │ │ │ + bcs a1f120 │ │ │ │ @ instruction: 0xf04fd904 │ │ │ │ strbmi r0, [r0], -r1, lsl #18 │ │ │ │ @ instruction: 0xf90cf7ff │ │ │ │ stmdavs r4!, {r0, r5, r9, sl, lr} │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ - bcs 435c7c │ │ │ │ + bcs 435c8c │ │ │ │ @ instruction: 0xf891d108 │ │ │ │ - bcs a1f130 │ │ │ │ + bcs a1f140 │ │ │ │ @ instruction: 0xf04fd904 │ │ │ │ strbmi r0, [r0], -r1, lsl #18 │ │ │ │ @ instruction: 0xf8fcf7ff │ │ │ │ @ instruction: 0x46d34650 │ │ │ │ - cdp2 6, 9, cr15, cr4, cr12, {3} │ │ │ │ + cdp2 6, 8, cr15, cr12, cr12, {3} │ │ │ │ svceq 0x0000f1ba │ │ │ │ strmi sp, [r2], r1 │ │ │ │ @ instruction: 0xf1b9e7d4 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ffc54a68 │ │ │ │ + blx ffa54a78 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ addsle r2, r3, r0, lsl #22 │ │ │ │ addsle r2, r1, r0, lsl #26 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r0, r5, r7, r8, ip, lr, pc} │ │ │ │ - blcs 231150 │ │ │ │ + blcs 231160 │ │ │ │ @ instruction: 0xe789d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - ubfx pc, r3, #21, #12 │ │ │ │ - stc 6, cr15, [r8], #96 @ 0x60 │ │ │ │ - rsbseq r9, r6, r6, rrx │ │ │ │ + strb pc, [fp, fp, asr #21]! @ │ │ │ │ + stc 6, cr15, [r0], #96 @ 0x60 │ │ │ │ + rsbseq r9, r6, r6, asr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r6, r0, asr #32 │ │ │ │ - blcs 335cd4 │ │ │ │ + rsbseq r9, r6, r0, lsr r0 │ │ │ │ + blcs 335ce4 │ │ │ │ vmax.f32 d27, d0, d1 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r8, r9, sp}^ │ │ │ │ - blx fee1dbd4 │ │ │ │ + blx fee1dbe4 │ │ │ │ svclt 0x000cf080 │ │ │ │ andcs r0, r0, r0, asr #18 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [r6], -fp, lsl #1 │ │ │ │ ldrmi r4, [pc], -sp, lsl #12 │ │ │ │ tstpcs r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8dd6900 │ │ │ │ @ instruction: 0xf04fa050 │ │ │ │ andls r0, r1, #100, 16 @ 0x640000 │ │ │ │ - @ instruction: 0xf9faf66b │ │ │ │ + @ instruction: 0xf9f2f66b │ │ │ │ @ instruction: 0x4652463b │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66c4604 │ │ │ │ - @ instruction: 0xf10dfc6d │ │ │ │ + @ instruction: 0xf10dfc65 │ │ │ │ strls r0, [r5, #-3592] @ 0xfffff1f8 │ │ │ │ ldceq 1, cr15, [r8], {13} │ │ │ │ strls r2, [r2, #-1280] @ 0xfffffb00 │ │ │ │ - beq 1753540 │ │ │ │ + beq 1753550 │ │ │ │ strpl lr, [r3, #-2509] @ 0xfffff633 │ │ │ │ strbeq pc, [r4, -r4, lsl #2]! @ │ │ │ │ ldrsbls pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ movwls r9, #23297 @ 0x5b01 │ │ │ │ ldm ip, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @@ -498761,25 +498765,25 @@ │ │ │ │ mlacs lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf844320b │ │ │ │ svcvc 0x005a5022 │ │ │ │ mlacc r5, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorpl pc, r2, r4, asr #16 │ │ │ │ eorpl pc, r3, r4, asr #16 │ │ │ │ - ldc2 6, cr15, [r6, #-440] @ 0xfffffe48 │ │ │ │ + stc2 6, cr15, [lr, #-440] @ 0xfffffe48 │ │ │ │ andlt r6, fp, r0, lsr #19 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldrhteq r8, [r6], #-232 @ 0xffffff18 │ │ │ │ + rsbseq r8, r6, r8, lsr #29 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1528c08 │ │ │ │ + bmi 1528c18 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -498818,160 +498822,160 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf66b6938 │ │ │ │ - ldclvc 8, cr15, [r3], #-748 @ 0xfffffd14 │ │ │ │ + ldclvc 8, cr15, [r3], #-716 @ 0xfffffd34 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf66c4680 │ │ │ │ - ldmvs fp!, {r0, r1, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 2172b0 │ │ │ │ + strgt ip, [pc], #-3343 @ 2172c0 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - ldc2l 6, cr15, [lr], #-440 @ 0xfffffe48 │ │ │ │ - blmi 469af0 │ │ │ │ + ldc2l 6, cr15, [r6], #-440 @ 0xfffffe48 │ │ │ │ + blmi 469b00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 771334 │ │ │ │ + blls 771344 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf618e79c │ │ │ │ - svclt 0x0000eb92 │ │ │ │ + svclt 0x0000eb8a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, sl, lsr lr │ │ │ │ - rsbseq r8, r6, ip, lsr sp │ │ │ │ + rsbseq r8, r6, sl, lsr #28 │ │ │ │ + rsbseq r8, r6, ip, lsr #26 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrmi r4, [sp], -r4, asr #24 │ │ │ │ addlt r4, r8, r4, asr #22 │ │ │ │ sxtab16mi r4, r8, ip, ror #8 │ │ │ │ ldrdls pc, [r0], #-141 @ 0xffffff73 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf1090300 │ │ │ │ adcmi r3, fp, #-67108861 @ 0xfc000003 │ │ │ │ @ instruction: 0xf851bf08 │ │ │ │ tstle ip, r3, lsr #32 │ │ │ │ - blmi 10e9c20 │ │ │ │ + blmi 10e9c30 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3f13a0 │ │ │ │ + blls 3f13b0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0x461687f0 │ │ │ │ - beq 3921f0 │ │ │ │ + beq 392200 │ │ │ │ tstcs r0, r2, asr ip │ │ │ │ - bl 368b64 │ │ │ │ - bcs a19cc0 │ │ │ │ + bl 368b74 │ │ │ │ + bcs a19cd0 │ │ │ │ smlabtne r4, sp, r9, lr │ │ │ │ mrcne 8, 2, sp, cr3, cr4, {0} │ │ │ │ ldmdale r2, {r0, r1, r2, r3, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstne r1, lr, asr #2 │ │ │ │ - blmi 65b7b4 │ │ │ │ + blmi 65b7c4 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ ldmdami r1, {r0, r4, r8, ip} │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ @ instruction: 0xf8cd9105 │ │ │ │ ldc 0, cr10, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66b7b02 │ │ │ │ - strmi pc, [r7], -sp, lsl #17 │ │ │ │ - blge 2c38a4 │ │ │ │ + strmi pc, [r7], -r5, lsl #17 │ │ │ │ + blge 2c38b4 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - stc2 6, cr15, [r4], {110} @ 0x6e │ │ │ │ + blx 154d7e │ │ │ │ @ instruction: 0x4632463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66e1133 │ │ │ │ - @ instruction: 0x462bf9d7 │ │ │ │ + strtmi pc, [fp], -pc, asr #19 │ │ │ │ @ instruction: 0x46054632 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff90f7ff │ │ │ │ @ instruction: 0x46324653 │ │ │ │ strmi r4, [r6], -r1, asr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrtmi pc, [r3], -r7, lsl #31 @ │ │ │ │ strtmi r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf66e9700 │ │ │ │ - @ instruction: 0xe799f9f1 │ │ │ │ + ldr pc, [r9, r9, ror #19] │ │ │ │ andsge pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7c7 │ │ │ │ bfi sl, r0, #0, #5 │ │ │ │ movweq pc, #442 @ 0x1ba @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ andscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf618e7bd │ │ │ │ - svclt 0x0000eafa │ │ │ │ - ldrshteq r8, [r6], #-196 @ 0xffffff3c │ │ │ │ + svclt 0x0000eaf2 │ │ │ │ + rsbseq r8, r6, r4, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r6], #-192 @ 0xffffff40 │ │ │ │ + rsbseq r8, r6, r0, asr #25 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 12a8e7c │ │ │ │ + bmi 12a8e8c │ │ │ │ addslt r4, r4, r2, asr #22 │ │ │ │ sxtab16mi r4, r0, sl, ror #8 │ │ │ │ ldmpl r3, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - bcs 3760bc │ │ │ │ + bcs 3760cc │ │ │ │ stcvc 0, cr13, [lr], {40} @ 0x28 │ │ │ │ - beq 453890 │ │ │ │ + beq 4538a0 │ │ │ │ strcs r4, [r0], #-1623 @ 0xfffff9a9 │ │ │ │ movwcs fp, #4454 @ 0x1166 │ │ │ │ @ instruction: 0x46294652 │ │ │ │ strls r4, [r2], #-1600 @ 0xfffff9c0 │ │ │ │ mrc2 7, 4, pc, cr8, cr15, {7} │ │ │ │ strcc r7, [r1], #-3118 @ 0xfffff3d2 │ │ │ │ svceq 0x0004f847 │ │ │ │ ldmle r2!, {r1, r2, r5, r7, r9, lr}^ │ │ │ │ strbmi r2, [sl], -r0, lsl #6 │ │ │ │ strbmi sl, [r0], -r3, lsl #18 │ │ │ │ @ instruction: 0xf7ff9600 │ │ │ │ @ instruction: 0x4604ff35 │ │ │ │ - blmi d69d48 │ │ │ │ + blmi d69d58 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6f1500 │ │ │ │ + blls 6f1510 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_mon │ │ │ │ andslt r4, r4, r0, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ movwmi lr, #43475 @ 0xa9d3 │ │ │ │ ldmdale r6, {r5, r9, fp, sp} │ │ │ │ - bcs 9e5cbc │ │ │ │ + bcs 9e5ccc │ │ │ │ ldm pc, {r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ ldrcc pc, [r0, -r2] │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @ instruction: 0x37371037 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @ instruction: 0x37372f37 │ │ │ │ @ instruction: 0x37373737 │ │ │ │ @@ -498979,65 +498983,65 @@ │ │ │ │ @ instruction: 0x37373737 │ │ │ │ rsclt r3, r4, #14417920 @ 0xdc0000 │ │ │ │ stcvc 3, cr2, [sl], #-0 │ │ │ │ @ instruction: 0xf1734294 │ │ │ │ movwle r0, #58112 @ 0xe300 │ │ │ │ tstcs r1, sl, ror #24 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - @ instruction: 0xf92af66b │ │ │ │ + @ instruction: 0xf922f66b │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strmi sp, [r1], -r6, asr #1 │ │ │ │ ldrcc r4, [r4], #-1600 @ 0xfffff9c0 │ │ │ │ - blx 1d54ec2 │ │ │ │ + blx 1b54ed2 │ │ │ │ movwcs lr, #6080 @ 0x17c0 │ │ │ │ strtmi sl, [r9], -r2, lsl #20 │ │ │ │ strls r4, [r2], #-1600 @ 0xfffff9c0 │ │ │ │ mcr2 7, 2, pc, cr4, cr15, {7} @ │ │ │ │ ldr r4, [r7, r4, lsl #12]! │ │ │ │ adclt r7, r4, #10752 @ 0x2a00 │ │ │ │ addsmi r2, r4, #0, 6 │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ strb sp, [lr, r0, ror #5]! │ │ │ │ movwcs r7, #3114 @ 0xc2a │ │ │ │ @ instruction: 0xf1734294 │ │ │ │ sbcsle r0, r9, #0, 6 │ │ │ │ @ instruction: 0xf618e7e7 │ │ │ │ - svclt 0x0000ea66 │ │ │ │ - rsbseq r8, r6, r4, asr #23 │ │ │ │ + svclt 0x0000ea5e │ │ │ │ + ldrhteq r8, [r6], #-180 @ 0xffffff4c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, r0, ror fp │ │ │ │ + rsbseq r8, r6, r0, ror #22 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed6e754 │ │ │ │ + bl fed6e764 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldclmi 15, cr0, [r3, #-864] @ 0xfffffca0 │ │ │ │ ldmdbmi r3, {r2, r3, r9, sl, lr}^ │ │ │ │ ldrbtmi fp, [sp], #-134 @ 0xffffff7a │ │ │ │ strmi r5, [r5], -r9, ror #16 │ │ │ │ tstls r5, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stclvc 6, cr4, [r2], #-68 @ 0xffffffbc │ │ │ │ eorsle r2, r9, r0, asr #20 │ │ │ │ - ldceq 0, cr15, [pc], #-8 @ 217574 │ │ │ │ + ldceq 0, cr15, [pc], #-8 @ 217584 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ eoreq pc, r0, ip, lsr #3 │ │ │ │ strteq pc, [r0], -ip, asr #3 │ │ │ │ stc2 10, cr15, [ip], {14} @ │ │ │ │ @ instruction: 0xf606fa2e │ │ │ │ - ldclcc 1, cr15, [pc], #112 @ 217604 │ │ │ │ + ldclcc 1, cr15, [pc], #112 @ 217614 │ │ │ │ @ instruction: 0xf000fa0e │ │ │ │ tsteq r1, ip, lsl #20 │ │ │ │ andeq lr, r6, r0, asr #20 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ rscscc pc, pc, r0, asr #2 │ │ │ │ - b 16675b8 │ │ │ │ + b 16675c8 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 28b6c0 │ │ │ │ + bcc 28b6d0 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ stmdale lr!, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ stclvs 13, cr6, [sp, #-412]! @ 0xfffffe64 │ │ │ │ cmnvs sp, #6976 @ 0x1b40 │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ svcpl 0x006d6d6d │ │ │ │ @@ -499052,53 +499056,53 @@ │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ stmib sp, {r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r8, r9, ip}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ stmdbvs r8!, {r8} │ │ │ │ @ instruction: 0xf66a2101 │ │ │ │ - strmi pc, [r6], -pc, asr #30 │ │ │ │ + strmi pc, [r6], -r7, asr #30 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx ff3d4fe8 │ │ │ │ + blx ff1d4ff8 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4628 │ │ │ │ - @ instruction: 0x4604f899 │ │ │ │ - blmi 8a9eb0 │ │ │ │ + @ instruction: 0x4604f891 │ │ │ │ + blmi 8a9ec0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3716b4 │ │ │ │ + blls 3716c4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ ldc 13, cr11, [sp, #448] @ 0x1c0 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf66a7b00 │ │ │ │ - strmi pc, [r4], -r7, lsr #30 │ │ │ │ + @ instruction: 0x4604ff1f │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2e9020 │ │ │ │ + blgt 2e9030 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf66e3414 │ │ │ │ - bfi pc, sp, #21, #9 @ │ │ │ │ + bfi pc, r5, #21, #9 @ │ │ │ │ tstls r2, r0, lsr #4 │ │ │ │ andscs lr, r0, #50069504 @ 0x2fc0000 │ │ │ │ andne pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #49020928 @ 0x2ec0000 │ │ │ │ andne pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #47972352 @ 0x2dc0000 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf618e7b3 │ │ │ │ - svclt 0x0000e9b2 │ │ │ │ - @ instruction: 0x00768a9e │ │ │ │ + svclt 0x0000e9aa │ │ │ │ + rsbseq r8, r6, lr, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r8, [r6], #-156 @ 0xffffff64 │ │ │ │ + rsbseq r8, r6, ip, lsr #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ movwcs fp, #16551 @ 0x40a7 │ │ │ │ strmi r2, [r4], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ @@ -499111,35 +499115,35 @@ │ │ │ │ stmdbvs r0!, {r3, r6, fp, ip} │ │ │ │ stmpl sl, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r2, {r0, r8, sp} │ │ │ │ @ instruction: 0xf04f9225 │ │ │ │ stmib r4, {r9}^ │ │ │ │ eorcs r3, r0, #0, 12 │ │ │ │ movwls r6, #28467 @ 0x6f33 │ │ │ │ - cdp2 6, 13, cr15, cr8, cr10, {3} │ │ │ │ + cdp2 6, 13, cr15, cr0, cr10, {3} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 302350 │ │ │ │ + blgt 302360 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - strtmi pc, [fp], -pc, asr #20 │ │ │ │ + strtmi pc, [fp], -r7, asr #20 │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf822f66e │ │ │ │ + @ instruction: 0xf81af66e │ │ │ │ stmdacc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andscs r9, r0, r3 │ │ │ │ @ instruction: 0xf8966975 │ │ │ │ @ instruction: 0xf857b029 │ │ │ │ cmncs r4, #3 │ │ │ │ ldrbeq lr, [fp, pc, asr #20] │ │ │ │ - blx 2e902e │ │ │ │ + blx 2e903e │ │ │ │ @ instruction: 0xf8958505 │ │ │ │ andcc r2, fp, #49 @ 0x31 │ │ │ │ eorge pc, r2, r6, asr r8 @ │ │ │ │ - b 1154fb8 │ │ │ │ + b f54fc8 │ │ │ │ mlascs r2, r5, r8, pc @ │ │ │ │ svceq 0x000ff1ba │ │ │ │ @ instruction: 0xf1029009 │ │ │ │ @ instruction: 0xf856020b │ │ │ │ @ instruction: 0xf0055022 │ │ │ │ stmdble r1, {r0, r1, r2, r3, r8, sl}^ │ │ │ │ mlals ip, r6, r8, pc @ │ │ │ │ @@ -499152,21 +499156,21 @@ │ │ │ │ @ instruction: 0xf7ff6e31 │ │ │ │ ldmdbvs r2!, {r0, r1, r2, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r3], r4, ror #2 │ │ │ │ andhi pc, r2, #1024 @ 0x400 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @ instruction: 0xf856320b │ │ │ │ stmdbvs r2, {r1, r5, ip, sp}^ │ │ │ │ - blx 26904e │ │ │ │ + blx 26905e │ │ │ │ @ instruction: 0xf10b8802 │ │ │ │ andls r0, r2, #24, 4 @ 0x80000001 │ │ │ │ @ instruction: 0xf8984639 │ │ │ │ andcc r2, fp, #46 @ 0x2e │ │ │ │ eorcc pc, r2, fp, asr #16 │ │ │ │ - ldmda r2!, {r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl!, {r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ bicslt r9, r3, r4, lsl #22 │ │ │ │ mlacs r5, r8, r8, pc @ │ │ │ │ @ instruction: 0xf84b320b │ │ │ │ @ instruction: 0xf8df0022 │ │ │ │ @ instruction: 0xf8df2764 │ │ │ │ ldrbtmi r3, [sl], #-1876 @ 0xfffff8ac │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @@ -499174,137 +499178,137 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmnphi r3, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ eorlt r9, r7, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ movwls r9, #16420 @ 0x4024 │ │ │ │ @ instruction: 0xf896e7c1 │ │ │ │ - blcs 2638b4 │ │ │ │ + blcs 2638c4 │ │ │ │ adcshi pc, fp, #0 │ │ │ │ svceq 0x0008f1ba │ │ │ │ - blx 70be06 │ │ │ │ + blx 70be16 │ │ │ │ stccs 5, cr5, [r8, #-28] @ 0xffffffe4 │ │ │ │ @ instruction: 0xf013d879 │ │ │ │ @ instruction: 0x4639031f │ │ │ │ @ instruction: 0x2601bf14 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - beq 253964 │ │ │ │ - bleq 253968 │ │ │ │ + beq 253974 │ │ │ │ + bleq 253978 │ │ │ │ addsmi fp, lr, ip, lsl pc │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ andcs r4, r8, r6, lsl #1 │ │ │ │ - stmib sl, {r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r2, {r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ adcslt r9, r6, #98304 @ 0x18000 │ │ │ │ movwcs r2, #520 @ 0x208 │ │ │ │ @ instruction: 0xf800fa06 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4607fe7f │ │ │ │ stmdbvs r0!, {r9, sp} │ │ │ │ andscs lr, r2, #3358720 @ 0x334000 │ │ │ │ ldclvc 1, cr2, [sl], #-4 │ │ │ │ - blge 651f94 │ │ │ │ - cdp2 6, 2, cr15, cr10, cr10, {3} │ │ │ │ + blge 651fa4 │ │ │ │ + cdp2 6, 2, cr15, cr2, cr10, {3} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3024ac │ │ │ │ + blgt 3024bc │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - strtmi pc, [fp], -r1, lsr #19 │ │ │ │ + @ instruction: 0x462bf999 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ @ instruction: 0xf66dad15 │ │ │ │ - tstpcs r0, r3, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, fp, ror #30 @ p-variant is OBSOLETE │ │ │ │ subcs r4, r0, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf6174628 │ │ │ │ - movwcs lr, #3556 @ 0xde4 │ │ │ │ + movwcs lr, #3548 @ 0xddc │ │ │ │ @ instruction: 0xf088fa1f │ │ │ │ - blx 1229104 │ │ │ │ + blx 1229114 │ │ │ │ ldrbeq pc, [r2, r1, lsl #4] @ │ │ │ │ - bge bc75ac │ │ │ │ + bge bc75bc │ │ │ │ addeq lr, r3, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8423301 │ │ │ │ tstcc r1, r4, asr #24 │ │ │ │ mvnsle r2, r0, lsl r9 │ │ │ │ strtmi r9, [sl], -r2, lsl #18 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ tstpcs r0, pc, ror #24 @ p-variant is OBSOLETE │ │ │ │ subcs r4, r0, #128, 12 @ 0x8000000 │ │ │ │ @ instruction: 0xf6174628 │ │ │ │ - movwcs lr, #3528 @ 0xdc8 │ │ │ │ - blx 13a9138 │ │ │ │ + movwcs lr, #3520 @ 0xdc0 │ │ │ │ + blx 13a9148 │ │ │ │ ldrbeq pc, [r2, r1, lsl #4] @ │ │ │ │ - bge bc75e0 │ │ │ │ + bge bc75f0 │ │ │ │ addeq lr, r3, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8423301 │ │ │ │ tstcc r1, r4, asr #24 │ │ │ │ mvnsle r2, r0, lsl r9 │ │ │ │ stmdbls r2, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4643fc55 │ │ │ │ ldrtmi r4, [sl], -r5, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf66d9500 │ │ │ │ - andls pc, r2, r9, ror #30 │ │ │ │ - blls 311698 │ │ │ │ - bcs 1236a78 │ │ │ │ + andls pc, r2, r1, ror #30 │ │ │ │ + blls 3116a8 │ │ │ │ + bcs 1236a88 │ │ │ │ addshi pc, r0, #0 │ │ │ │ teqpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ smlabbcs r0, fp, r0, r4 │ │ │ │ svclt 0x004807d8 │ │ │ │ @ instruction: 0xf1409a03 │ │ │ │ @ instruction: 0xf8cd82d6 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ mlacc r9, r6, r8, pc @ │ │ │ │ @ instruction: 0xf7ff6e31 │ │ │ │ ldrdls pc, [r7], -r3 │ │ │ │ mlaeq ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blls 478458 │ │ │ │ - beq 253a88 │ │ │ │ + blls 478468 │ │ │ │ + beq 253a98 │ │ │ │ ssatmi r4, #26, r0, asr #13 │ │ │ │ ldrbmi r3, [r7], -r1, lsl #22 │ │ │ │ @ instruction: 0xa018f8dd │ │ │ │ ldrbne r9, [fp, r5, lsl #6] │ │ │ │ movwls r9, #17928 @ 0x4608 │ │ │ │ mulscs r1, sl, r8 │ │ │ │ - bcs 121fd68 │ │ │ │ + bcs 121fd78 │ │ │ │ bicshi pc, r1, r0 │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b fe7b84 │ │ │ │ + b fe7b94 │ │ │ │ cmple fp, r3, lsl #6 │ │ │ │ movwcs r4, #18005 @ 0x4655 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r2, lsl r2 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - blvc 6d3004 │ │ │ │ - blvc 652fc8 │ │ │ │ - ldc2 6, cr15, [r0, #424] @ 0x1a8 │ │ │ │ + blvc 6d3014 │ │ │ │ + blvc 652fd8 │ │ │ │ + stc2 6, cr15, [r8, #424] @ 0x1a8 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3025e0 │ │ │ │ + blgt 3025f0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - ldrtmi pc, [r3], -r7, lsl #18 @ │ │ │ │ + @ instruction: 0x4633f8ff │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - cdp2 6, 13, cr15, cr10, cr13, {3} │ │ │ │ + cdp2 6, 13, cr15, cr2, cr13, {3} │ │ │ │ strmi r7, [r6], -fp, ror #24 │ │ │ │ andcs r4, r0, r9, asr #12 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf00381a8 │ │ │ │ @ instruction: 0xf04f023f │ │ │ │ @ instruction: 0x409131ff │ │ │ │ tsteq r1, r9, lsr #20 │ │ │ │ rsbsle r2, fp, r1, lsl #18 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ ldrmi r8, [sl], -ip, asr #2 │ │ │ │ tstne r0, sp, asr #19 │ │ │ │ - blcs 9e65f0 │ │ │ │ + blcs 9e6600 │ │ │ │ addshi pc, ip, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ addseq r0, sl, #186 @ 0xba │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ smulleq r0, r3, sl, r2 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ @@ -499316,15 +499320,15 @@ │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ addseq r0, sl, #-1610612727 @ 0xa0000009 │ │ │ │ umaaleq r0, r8, sl, r2 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9dbe74 │ │ │ │ + bcs 9dbe84 │ │ │ │ rsbshi pc, r4, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ rsbseq r0, r2, #-1073741819 @ 0xc0000005 │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ tsteq r3, r2, ror r2 │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ @@ -499339,25 +499343,25 @@ │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ rscseq r0, r1, r2, ror r2 │ │ │ │ ldc 1, cr9, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b12 │ │ │ │ - pkhbtmi pc, r3, r1, lsl #26 @ │ │ │ │ - blge 6c3ffc │ │ │ │ + strmi pc, [r3], r9, lsl #26 │ │ │ │ + blge 6c400c │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 753ed8 │ │ │ │ + bleq 753ee8 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - ldrbmi pc, [fp], -r5, lsl #17 @ │ │ │ │ + @ instruction: 0x465bf87d │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - cdp2 6, 5, cr15, cr8, cr13, {3} │ │ │ │ + cdp2 6, 5, cr15, cr0, cr13, {3} │ │ │ │ strmi r7, [r5], -r3, asr #24 │ │ │ │ ldmib sp, {r6, r8, r9, fp, sp}^ │ │ │ │ svclt 0x00180c04 │ │ │ │ eorseq pc, pc, #3 │ │ │ │ mrshi pc, (UNDEF: 10) @ │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ msreq CPSR_, r2, lsr #3 │ │ │ │ @@ -499365,17 +499369,17 @@ │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf101fa0c │ │ │ │ @ instruction: 0xf000fa2c │ │ │ │ vpmax.s8 d15, d2, d12 │ │ │ │ stmdals r5, {r0, r8, r9, lr} │ │ │ │ andls r3, r6, #4096 @ 0x1000 │ │ │ │ mvnscc pc, r1, asr #2 │ │ │ │ - bls 327b40 │ │ │ │ + bls 327b50 │ │ │ │ @ instruction: 0x0c02ea01 │ │ │ │ - bleq 552448 │ │ │ │ + bleq 552458 │ │ │ │ tstphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ strbmi r9, [r1, #-2566]! @ 0xfffff5fa │ │ │ │ addmi fp, r2, #8, 30 │ │ │ │ mrcne 0, 2, sp, cr9, cr3, {2} │ │ │ │ stmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ ldmdbcs pc, {r1, r4, r9, sl, fp, sp, lr, pc} @ │ │ │ │ andhi pc, r2, #0, 4 │ │ │ │ @@ -499402,104 +499406,104 @@ │ │ │ │ subne pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de785 │ │ │ │ str r1, [r2, r0, asr #32] │ │ │ │ ldc 0, cr9, [sp, #72] @ 0x48 │ │ │ │ tstcs r1, r2, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b10 │ │ │ │ - pkhbtmi pc, r3, r3, lsl #25 @ │ │ │ │ - blge 6440f8 │ │ │ │ + strmi pc, [r3], fp, lsl #25 │ │ │ │ + blge 644108 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 753fd4 │ │ │ │ - @ instruction: 0xf66e4620 │ │ │ │ - strtmi pc, [sl], -r7, lsl #16 │ │ │ │ + bleq 753fe4 │ │ │ │ + @ instruction: 0xf66d4620 │ │ │ │ + qsub8mi pc, sl, pc @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - ldc2l 6, cr15, [sl, #436] @ 0x1b4 │ │ │ │ - blls 2e93d4 │ │ │ │ + ldc2l 6, cr15, [r2, #436] @ 0x1b4 │ │ │ │ + blls 2e93e4 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - ldc2l 6, cr15, [r2, #436] @ 0x1b4 │ │ │ │ + stc2l 6, cr15, [sl, #436] @ 0x1b4 │ │ │ │ strmi r9, [r2], -r7, lsl #22 │ │ │ │ tstcc r8, #-1073741796 @ 0xc000001c │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls 2a8d18 │ │ │ │ - ldc2l 6, cr15, [ip, #436]! @ 0x1b4 │ │ │ │ + blls 2a8d28 │ │ │ │ + ldc2l 6, cr15, [r4, #436]! @ 0x1b4 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldcge 12, cr15, [r5, #-116] @ 0xffffff8c │ │ │ │ @ instruction: 0xf8459b08 │ │ │ │ @ instruction: 0xf1080028 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ strbmi r0, [r0, #-44] @ 0xffffffd4 │ │ │ │ mrcge 6, 5, APSR_nzcv, cr0, cr15, {1} │ │ │ │ - @ instruction: 0xf8eaf66d │ │ │ │ + @ instruction: 0xf8e2f66d │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - andls pc, r2, sp, ror #28 │ │ │ │ + andls pc, r2, r5, ror #28 │ │ │ │ @ instruction: 0xf88de5df │ │ │ │ ldr r0, [r4, r8, asr #32]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r0, r8, asr #32]! │ │ │ │ subeq pc, r8, sp, lsr #17 │ │ │ │ eorcs lr, r0, #45350912 @ 0x2b40000 │ │ │ │ ldc 3, cr9, [sp, #56] @ 0x38 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b12 │ │ │ │ - @ instruction: 0x4605fc3f │ │ │ │ - blge 6c4140 │ │ │ │ + @ instruction: 0x4605fc37 │ │ │ │ + blge 6c4150 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xffb6f66d │ │ │ │ + @ instruction: 0xffaef66d │ │ │ │ ldrbmi r4, [r2], -fp, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66d111f │ │ │ │ - strmi pc, [r5], -r9, lsl #27 │ │ │ │ + strmi pc, [r5], -r1, lsl #27 │ │ │ │ andscs lr, r0, #147849216 @ 0x8d00000 │ │ │ │ eorscc pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #58458112 @ 0x37c0000 │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #57409536 @ 0x36c0000 │ │ │ │ eorscs pc, r8, sp, lsl #17 │ │ │ │ mcrne 7, 2, lr, cr10, cr7, {6} │ │ │ │ cmnle pc, sl, lsl #4 │ │ │ │ - blx fe684108 │ │ │ │ - blx fee9430c │ │ │ │ + blx fe684118 │ │ │ │ + blx fee9431c │ │ │ │ smlabbcc r1, r1, r1, pc @ │ │ │ │ @ instruction: 0xf43f3901 │ │ │ │ tstls r2, r9, lsl pc │ │ │ │ tstls r3, #0, 6 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r2, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b10 │ │ │ │ - strmi pc, [r3], r7, lsl #24 │ │ │ │ - blge 644210 │ │ │ │ + @ instruction: 0x4683fbff │ │ │ │ + blge 644220 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 7540ec │ │ │ │ + bleq 7540fc │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - qsub16mi pc, sl, fp @ │ │ │ │ + qsub16mi pc, sl, r3 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2l 6, cr15, [lr, #-436] @ 0xfffffe4c │ │ │ │ + stc2l 6, cr15, [r6, #-436] @ 0xfffffe4c │ │ │ │ strmi r7, [r5], -r3, asr #24 │ │ │ │ ldmib sp, {r6, r8, r9, fp, sp}^ │ │ │ │ svclt 0x00180c04 │ │ │ │ eorseq pc, pc, #3 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr6, cr15, {3} │ │ │ │ movwmi r4, #5729 @ 0x1661 │ │ │ │ tstcs r0, r4, lsl #30 │ │ │ │ tstne r2, sp, asr #19 │ │ │ │ - blls 48bd6c │ │ │ │ + blls 48bd7c │ │ │ │ @ instruction: 0xf1b29a04 │ │ │ │ svclt 0x00083fff │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ subcs sl, r0, #92, 30 @ 0x170 │ │ │ │ andsgt lr, r2, sp, asr #19 │ │ │ │ svccs 0x0000e739 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr4, cr15, {1} │ │ │ │ @@ -499509,117 +499513,117 @@ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ subcs sp, r0, #1073741866 @ 0x4000002a │ │ │ │ andsne lr, r0, sp, asr #19 │ │ │ │ stmib sp, {r0, r1, r3, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ ldc 14, cr14, [sp, #72] @ 0x48 │ │ │ │ @ instruction: 0x461a7b12 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 653374 │ │ │ │ - blx ff0d56ee │ │ │ │ + blvc 653384 │ │ │ │ + blx feed56fe │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x0039f43f │ │ │ │ - blgt 302990 │ │ │ │ + blgt 3029a0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf66d3514 │ │ │ │ - str pc, [lr, -pc, lsr #30]! │ │ │ │ + str pc, [lr, -r7, lsr #30]! │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - blcs a295d0 │ │ │ │ + blcs a295e0 │ │ │ │ @ instruction: 0xcc10e9cd │ │ │ │ mrcge 6, 1, APSR_nzcv, cr12, cr15, {3} │ │ │ │ @ instruction: 0xf04fe7d9 │ │ │ │ subcs r0, r0, #3840 @ 0xf00 │ │ │ │ andsgt lr, r2, sp, asr #19 │ │ │ │ - blls 3d1984 │ │ │ │ - bcs 1236eec │ │ │ │ + blls 3d1994 │ │ │ │ + bcs 1236efc │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf00233ff │ │ │ │ addmi r0, fp, pc, lsr r1 │ │ │ │ mrcne 3, 3, r4, cr11, cr15, {4} │ │ │ │ orrslt sp, pc, #38 @ 0x26 │ │ │ │ teqle r1, fp, lsr r2 │ │ │ │ @ instruction: 0xf7a7fa97 │ │ │ │ @ instruction: 0xf787fab7 │ │ │ │ movwcs fp, #503 @ 0x1f7 │ │ │ │ tstls r3, #4718592 @ 0x480000 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, sp}^ │ │ │ │ stmdbvs r0!, {r4, r8, r9, sp} │ │ │ │ @ instruction: 0xf66a2220 │ │ │ │ - @ instruction: 0x4605fb7d │ │ │ │ - blge 6442c4 │ │ │ │ + @ instruction: 0x4605fb75 │ │ │ │ + blge 6442d4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - cdp2 6, 15, cr15, cr4, cr13, {3} │ │ │ │ + cdp2 6, 14, cr15, cr12, cr13, {3} │ │ │ │ strtmi r9, [fp], -r6, lsl #20 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - andls pc, r6, r7, asr #25 │ │ │ │ + @ instruction: 0x9006fcbf │ │ │ │ strtmi r9, [r0], -r9, lsl #22 │ │ │ │ @ instruction: 0x1e5a9906 │ │ │ │ @ instruction: 0xf7ff17d3 │ │ │ │ stmdbls r2, {r0, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 755dfa │ │ │ │ + blx 755e0a │ │ │ │ strbt r9, [r8], #2 │ │ │ │ - bcs a20204 │ │ │ │ + bcs a20214 │ │ │ │ smlabtne sl, sp, r9, lr │ │ │ │ mrcne 8, 2, sp, cr3, cr4, {1} │ │ │ │ ldmdale ip, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blpl 18eeb6c │ │ │ │ + blpl 18eeb7c │ │ │ │ subspl r5, fp, #93184 @ 0x16c00 │ │ │ │ - blpl 18eeb8c │ │ │ │ - svcmi 0x005b5b5b │ │ │ │ - blpl 18eeb94 │ │ │ │ - blpl 18eeb98 │ │ │ │ blpl 18eeb9c │ │ │ │ - blpl 18eeba0 │ │ │ │ + svcmi 0x005b5b5b │ │ │ │ + blpl 18eeba4 │ │ │ │ + blpl 18eeba8 │ │ │ │ + blpl 18eebac │ │ │ │ + blpl 18eebb0 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ - blge 5525b4 │ │ │ │ + blge 5525c4 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 6d257c │ │ │ │ - blx fd57f6 │ │ │ │ + blge 6d258c │ │ │ │ + blx dd5806 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 302a9c │ │ │ │ + blgt 302aac │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - bls 317918 │ │ │ │ + bls 317908 │ │ │ │ strtmi r4, [r0], -fp, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2 6, cr15, [r0], {109} @ 0x6d │ │ │ │ + ldc2l 6, cr15, [r8], #-436 @ 0xfffffe4c │ │ │ │ ldrb r4, [sl, #-1538] @ 0xfffff9fe │ │ │ │ strls r9, [sl, -r4, lsl #22] │ │ │ │ ldmib sp, {r0, r1, r3, r8, r9, ip, pc}^ │ │ │ │ tstcs r1, sl, lsl #14 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf66a6712 │ │ │ │ - @ instruction: 0x4605fb17 │ │ │ │ - blge 6c4390 │ │ │ │ + strmi pc, [r5], -pc, lsl #22 │ │ │ │ + blge 6c43a0 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - cdp2 6, 8, cr15, cr14, cr13, {3} │ │ │ │ + cdp2 6, 8, cr15, cr6, cr13, {3} │ │ │ │ strtmi r9, [fp], -r6, lsl #20 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - andls pc, r6, r1, ror #24 │ │ │ │ + andls pc, r6, r9, asr ip @ │ │ │ │ @ instruction: 0xf8ade798 │ │ │ │ strb r7, [r0, r8, lsr #32]! │ │ │ │ eorvc pc, r8, sp, lsl #17 │ │ │ │ svccc 0x0000e7dd │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ eorvc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0x970ae7d7 │ │ │ │ ldcge 7, cr14, [r5, #-852] @ 0xfffffcac │ │ │ │ @ instruction: 0xf617e696 │ │ │ │ - bcc 293540 │ │ │ │ + bcc 293530 │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ stmdale r3!, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ eorcs r2, r2, #16, 4 │ │ │ │ stcne 2, cr2, [r2, #-136]! @ 0xffffff78 │ │ │ │ eorcs r2, r2, #536870914 @ 0x20000002 │ │ │ │ stmdane r2!, {r1, r5, r9, sp} │ │ │ │ @@ -499632,41 +499636,41 @@ │ │ │ │ eorcs r2, r0, #67108864 @ 0x4000000 │ │ │ │ ldr r9, [r3, ip, lsl #6] │ │ │ │ andscs r2, r0, #67108864 @ 0x4000000 │ │ │ │ eorscc pc, r0, sp, lsr #17 │ │ │ │ movwcs lr, #6030 @ 0x178e │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe7893030 │ │ │ │ - rsbseq r8, r6, r4, lsr #18 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r8, r6, r4, lsl r9 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r8, r6, r4, lsl #18 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r8, r6, r6, lsr #16 │ │ │ │ + rsbseq r8, r6, r6, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed6f144 │ │ │ │ + bl fed6f154 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 31bf2c │ │ │ │ + bmi 31bf3c │ │ │ │ stmdbmi r4, {r8, r9, sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - blx 1fd5908 │ │ │ │ + blx 1dd5918 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xfffff761 │ │ │ │ @ instruction: 0xfffff16f │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0xf8df460c │ │ │ │ @ instruction: 0xf8df16dc │ │ │ │ @ instruction: 0xb09136dc │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ - ldrbtmi r7, [pc], #-1752 @ 217f88 │ │ │ │ + ldrbtmi r7, [pc], #-1752 @ 217f98 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ - blvc ad8b94 │ │ │ │ + blvc ad8ba4 │ │ │ │ tstle sp, r4, lsl #22 │ │ │ │ stmib r0, {r1, r8, r9, sp}^ │ │ │ │ stmdbvs r3!, {sl, ip, sp}^ │ │ │ │ @ instruction: 0x46054691 │ │ │ │ andcs pc, pc, #64, 4 │ │ │ │ mulsle r4, r3, r2 │ │ │ │ andscs pc, r2, #64, 4 │ │ │ │ @@ -499679,15 +499683,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi r3, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ stmdbvs r0, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ teqpcc r6, r0 @ @ p-variant is OBSOLETE │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ cdpvs 1, 2, cr13, cr6, cr8, {7} │ │ │ │ - bcs 12371b0 │ │ │ │ + bcs 12371c0 │ │ │ │ adcshi pc, fp, #0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0x07c940b9 │ │ │ │ rscshi pc, pc, #64, 2 │ │ │ │ tstcs r6, #212, 18 @ 0x350000 │ │ │ │ qaddcs r6, r3, r0 │ │ │ │ @@ -499697,49 +499701,49 @@ │ │ │ │ stmib r4, {r1, r4, r5, r6, fp, sp, lr}^ │ │ │ │ subsvs r2, r3, r6, lsl r1 │ │ │ │ andcs r6, r1, r3, ror r0 │ │ │ │ cdpge 7, 0, cr14, cr10, cr11, {6} │ │ │ │ stmdbvs r0, {r8, r9, sp} │ │ │ │ movwls r2, #41504 @ 0xa220 │ │ │ │ rsbsvs r2, r3, r1, lsl #2 │ │ │ │ - beq 25416c │ │ │ │ - bleq 254170 │ │ │ │ - blge 3d276c │ │ │ │ - blx 11d59e4 │ │ │ │ + beq 25417c │ │ │ │ + bleq 254180 │ │ │ │ + blge 3d277c │ │ │ │ + blx fd59f4 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 302c5c │ │ │ │ + blgt 302c6c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46280814 │ │ │ │ - ldc2 6, cr15, [r2, #436]! @ 0x1b4 │ │ │ │ + stc2 6, cr15, [sl, #436]! @ 0x1b4 │ │ │ │ mulcs r1, r9, r8 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ ldrdge pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ mlalt ip, r4, r8, pc @ │ │ │ │ - bcs 23cc78 │ │ │ │ + bcs 23cc88 │ │ │ │ @ instruction: 0xf899d149 │ │ │ │ - blcs 224074 │ │ │ │ + blcs 224084 │ │ │ │ orrshi pc, r2, r0 │ │ │ │ tstcs r4, r3, lsl r6 │ │ │ │ @ instruction: 0xf89a9100 │ │ │ │ - bcs 12200c8 │ │ │ │ + bcs 12200d8 │ │ │ │ orrhi pc, sp, r0 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ movwcs r4, #152 @ 0x98 │ │ │ │ @ instruction: 0xf0004381 │ │ │ │ stmdbvs r8!, {r2, r4, r5, r9, pc} │ │ │ │ @ instruction: 0xc014f8d0 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf89cd005 │ │ │ │ @ instruction: 0xf1bee01e │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmib sp, {r2, r6, r9, pc}^ │ │ │ │ - bcc 264cd0 │ │ │ │ + bcc 264ce0 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r6, r7, r9, pc}^ @ │ │ │ │ msreq SPSR_sx, r2, lsl r0 │ │ │ │ sbceq r0, r5, #1342177292 @ 0x5000000c │ │ │ │ sbceq r0, r5, #1342177292 @ 0x5000000c │ │ │ │ sbceq r0, r5, #1342177292 @ 0x5000000c │ │ │ │ sbceq r0, r5, #-2147483624 @ 0x80000018 │ │ │ │ @@ -499754,109 +499758,109 @@ │ │ │ │ sbceq r0, r5, #1342177292 @ 0x5000000c │ │ │ │ sbceq r0, r5, #1342177292 @ 0x5000000c │ │ │ │ sbceq r0, r5, #1342177292 @ 0x5000000c │ │ │ │ @ instruction: 0xf8df016a │ │ │ │ cmncs r4, r0, ror #10 │ │ │ │ ldmpl sl!, {r3, r5, r8, fp, sp, lr}^ │ │ │ │ stmdbvs r3!, {r1, r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - blx 27c916 │ │ │ │ + blx 27c926 │ │ │ │ vcgt.s8 d18, d0, d3 │ │ │ │ svcvc 0x005b2111 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ movwls r3, #4131 @ 0x1023 │ │ │ │ - @ instruction: 0xf9ecf66a │ │ │ │ + @ instruction: 0xf9e4f66a │ │ │ │ @ instruction: 0xf880465a │ │ │ │ @ instruction: 0xf100b02c │ │ │ │ - blls 2dad94 │ │ │ │ + blls 2dada4 │ │ │ │ pkhtbmi r4, r1, r9, asr #12 │ │ │ │ - mrrc2 6, 6, pc, lr, cr11 @ │ │ │ │ + mrrc2 6, 6, pc, r6, cr11 @ │ │ │ │ eorhi pc, r4, sp, asr #17 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xcc07e9cd │ │ │ │ ldmdaeq r4, {r0, r3, r8, ip, sp, lr, pc}^ │ │ │ │ cdpeq 1, 6, cr15, cr4, cr9, {0} │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ eorge pc, r4, sp, asr #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ - bls 220704 │ │ │ │ + bls 220714 │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ - blx 269a1e │ │ │ │ + blx 269a2e │ │ │ │ strbmi r2, [r9], -r3, lsl #6 │ │ │ │ mlacs lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf849320b │ │ │ │ svcvc 0x005ac022 │ │ │ │ mlacc r5, r3, r8, pc @ │ │ │ │ stcls 2, cr3, [r1, #-44] @ 0xffffffd4 │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf8495022 │ │ │ │ @ instruction: 0xf66dc023 │ │ │ │ - @ instruction: 0xf104fd0d │ │ │ │ + @ instruction: 0xf104fd05 │ │ │ │ @ instruction: 0x46590018 │ │ │ │ - mcrr2 6, 6, pc, r8, cr11 @ │ │ │ │ + mcrr2 6, 6, pc, r0, cr11 @ │ │ │ │ @ instruction: 0xf66b69a0 │ │ │ │ - @ instruction: 0xe732f853 │ │ │ │ + ldr pc, [r2, -fp, asr #16]! │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldc 0, cr1, [sp, #96] @ 0x60 │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ - blvc 4d37f8 │ │ │ │ - @ instruction: 0xf978f66a │ │ │ │ + blvc 4d3808 │ │ │ │ + @ instruction: 0xf970f66a │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e9a9c │ │ │ │ + blgt 2e9aac │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - stc2l 6, cr15, [ip], #436 @ 0x1b4 │ │ │ │ + stc2l 6, cr15, [r4], #436 @ 0x1b4 │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx ff255ba4 │ │ │ │ + blx ff055bb4 │ │ │ │ @ instruction: 0xf8df9002 │ │ │ │ rsbcs r3, r4, #112, 8 @ 0x70000000 │ │ │ │ movwls r5, #6395 @ 0x18fb │ │ │ │ stmdbvs r3!, {r0, r3, r4, r9, sl, lr}^ │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorne pc, r3, r4, asr r8 @ │ │ │ │ - blx 2fee12 │ │ │ │ - blls 2d4618 │ │ │ │ - b 15f7380 │ │ │ │ - bcs 12369a0 │ │ │ │ + blx 2fee22 │ │ │ │ + blls 2d4628 │ │ │ │ + b 15f7390 │ │ │ │ + bcs 12369b0 │ │ │ │ msrhi CPSR_sc, r0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stceq 1, cr15, [r0], #-668 @ 0xfffffd64 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr7, {6} │ │ │ │ @ instruction: 0xf007fa03 │ │ │ │ stc2 10, cr15, [ip], {3} @ │ │ │ │ vseleq.f32 s30, s28, s7 │ │ │ │ andeq lr, ip, r0, asr #20 │ │ │ │ - b 1228530 │ │ │ │ - b a58280 │ │ │ │ - b c58e58 │ │ │ │ - b 16da650 │ │ │ │ + b 1228540 │ │ │ │ + b a58290 │ │ │ │ + b c58e68 │ │ │ │ + b 16da660 │ │ │ │ @ instruction: 0xf0400909 │ │ │ │ @ instruction: 0xf10d812e │ │ │ │ stmdbvs r8!, {r3, r4, r8, fp} │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf94ef66a │ │ │ │ + @ instruction: 0xf946f66a │ │ │ │ @ instruction: 0xf880465a │ │ │ │ @ instruction: 0xf100b02c │ │ │ │ - blls 2daed0 │ │ │ │ + blls 2daee0 │ │ │ │ @ instruction: 0x46074659 │ │ │ │ - beq 2543b4 │ │ │ │ - blx ff1d5c2a │ │ │ │ + beq 2543c4 │ │ │ │ + blx fefd5c3a │ │ │ │ andsge pc, r8, sp, asr #17 │ │ │ │ andge pc, ip, r9, asr #17 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ - bge 2929b0 │ │ │ │ + bge 2929c0 │ │ │ │ eorhi pc, r4, sp, asr #17 │ │ │ │ stmdaeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0c08eb07 │ │ │ │ muleq pc, r9, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0xf8c99b02 │ │ │ │ movwls sl, #36876 @ 0x900c │ │ │ │ @@ -499878,29 +499882,29 @@ │ │ │ │ andcc r2, fp, #50 @ 0x32 │ │ │ │ eorge pc, r2, r7, asr #16 │ │ │ │ mlacs r1, r3, r8, pc @ │ │ │ │ mlacc r2, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorge pc, r2, r7, asr #16 │ │ │ │ eorge pc, r3, r7, asr #16 │ │ │ │ - mrrc2 6, 6, pc, ip, cr13 @ │ │ │ │ + mrrc2 6, 6, pc, r4, cr13 @ │ │ │ │ ldmibvs r9!, {r0, r1, r5, r9, sl, fp, sp, lr} │ │ │ │ - blvc 8b2378 │ │ │ │ + blvc 8b2388 │ │ │ │ subsle r2, sp, r5, lsl #20 │ │ │ │ mlapl r9, r4, r8, pc @ │ │ │ │ stmdbvs sl, {r8, r9, fp, ip, pc}^ │ │ │ │ stmdbvs r0!, {r0, r2, r3, r5, r6, r7, fp}^ │ │ │ │ svclt 0x00b8429d │ │ │ │ - blls 269b98 │ │ │ │ + blls 269ba8 │ │ │ │ strcc pc, [r2], -r8, lsl #22 │ │ │ │ stmdacc r0, {r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mlasvc r1, r6, r8, pc @ │ │ │ │ mlasvs r2, r6, r8, pc @ │ │ │ │ @ instruction: 0xf898370b │ │ │ │ - blcc 2643b0 │ │ │ │ + blcc 2643c0 │ │ │ │ eorpl pc, r7, r1, asr #16 │ │ │ │ streq pc, [fp, #-262] @ 0xfffffefa │ │ │ │ eorge pc, r5, r1, asr #16 │ │ │ │ stcls 3, cr3, [r1, #-48] @ 0xffffffd0 │ │ │ │ @ instruction: 0xf8549f00 │ │ │ │ cmncs r4, #35 @ 0x23 │ │ │ │ andpl pc, r2, #3072 @ 0xc00 │ │ │ │ @@ -499930,16 +499934,16 @@ │ │ │ │ tstle r5, r0, lsl #30 │ │ │ │ mlsgt r5, ip, r8, pc @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ sbchi pc, r0, r0 │ │ │ │ stmib sp, {r6, r9, sp}^ │ │ │ │ ldrbt r1, [r6], r6, lsl #6 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ - bcs a32e4c │ │ │ │ - bcc 28e470 │ │ │ │ + bcs a32e5c │ │ │ │ + bcc 28e480 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, r8, pc}^ @ │ │ │ │ eoreq pc, r0, r2, lsl r0 @ │ │ │ │ teqeq r5, r5, lsr r1 │ │ │ │ teqeq r5, r5, lsr r1 │ │ │ │ teqeq r5, r5, lsr r1 │ │ │ │ teqeq r5, r0, lsr #32 │ │ │ │ @@ -499968,35 +499972,35 @@ │ │ │ │ @ instruction: 0xf8543b01 │ │ │ │ @ instruction: 0xf841e02e │ │ │ │ stcls 0, cr12, [r0, #-148] @ 0xffffff6c │ │ │ │ strvs pc, [r5, #-2830] @ 0xfffff4f2 │ │ │ │ strbmi pc, [r0, #-37] @ 0xffffffdb @ │ │ │ │ eorpl pc, r7, r1, asr #16 │ │ │ │ adcslt lr, r6, #112, 14 @ 0x1c00000 │ │ │ │ - b 16923dc │ │ │ │ + b 16923ec │ │ │ │ @ instruction: 0xf43f0309 │ │ │ │ stmib sp, {r1, r4, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xed9d190a │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xf10d6928 │ │ │ │ @ instruction: 0xed8d0918 │ │ │ │ @ instruction: 0xf66a7b06 │ │ │ │ - @ instruction: 0x4607f817 │ │ │ │ + strmi pc, [r7], -pc, lsl #16 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx fe5d5e56 │ │ │ │ + blx fe3d5e66 │ │ │ │ ldrtmi r9, [fp], -r2, lsl #20 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66d111f │ │ │ │ - andls pc, r2, r1, ror #18 │ │ │ │ - bcc 292000 │ │ │ │ + andls pc, r2, r9, asr r9 @ │ │ │ │ + bcc 292010 │ │ │ │ mrsls r2, (UNDEF: 26) │ │ │ │ - bcs 9f0680 │ │ │ │ + bcs 9f0690 │ │ │ │ sbchi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ strbgt ip, [r4], #1051 @ 0x41b │ │ │ │ strbne ip, [r4, r4, asr #9] │ │ │ │ strbgt ip, [r4], #1220 @ 0x4c4 │ │ │ │ bicne ip, r4, #196, 8 @ 0xc4000000 │ │ │ │ strbgt ip, [r4], #1220 @ 0x4c4 │ │ │ │ @@ -500006,77 +500010,77 @@ │ │ │ │ movwls r2, #41504 @ 0xa220 │ │ │ │ andscs lr, r0, #51642368 @ 0x3140000 │ │ │ │ eorcc pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #50593792 @ 0x3040000 │ │ │ │ eorcc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #49545216 @ 0x2f40000 │ │ │ │ eorcs pc, r8, sp, lsl #17 │ │ │ │ - ldc 7, cr14, [pc, #740] @ 2187e8 │ │ │ │ + ldc 7, cr14, [pc, #740] @ 2187f8 │ │ │ │ tstls sl, r2, asr fp │ │ │ │ rsbsvs r6, r1, r8, lsr #18 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6697b06 │ │ │ │ - @ instruction: 0x4602ffd1 │ │ │ │ + strmi pc, [r2], -r9, asr #31 │ │ │ │ stmdacs r0, {r1, ip, pc} │ │ │ │ mcrge 4, 3, pc, cr9, cr15, {1} @ │ │ │ │ ldrmi sl, [r1], r6, lsl #22 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462862d1 │ │ │ │ @ instruction: 0xf66d4611 │ │ │ │ - @ instruction: 0xf109fb45 │ │ │ │ + @ instruction: 0xf109fb3d │ │ │ │ movwls r0, #8980 @ 0x2314 │ │ │ │ @ instruction: 0xf89ce65b │ │ │ │ @ instruction: 0xf1bcc065 │ │ │ │ tstle r4, r0, lsl #30 │ │ │ │ - ldclcc 1, cr15, [pc], #68 @ 21858c │ │ │ │ + ldclcc 1, cr15, [pc], #68 @ 21859c │ │ │ │ svceq 0x0001ea1c │ │ │ │ @ instruction: 0xf04fd02a │ │ │ │ - bcs a1b554 │ │ │ │ + bcs a1b564 │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ andsgt pc, ip, sp, asr #17 │ │ │ │ stcge 6, cr15, [fp, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xf04fe730 │ │ │ │ @ instruction: 0xf04f0801 │ │ │ │ stmib sp, {r8, fp}^ │ │ │ │ ldmib sp, {r2, r8, fp, pc}^ │ │ │ │ tstcs r1, r4, lsl #18 │ │ │ │ stmdbhi sl, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff9ef669 │ │ │ │ + @ instruction: 0xff96f669 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 3031ac │ │ │ │ + blgt 3031bc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf66d4628 │ │ │ │ - @ instruction: 0x4632fb15 │ │ │ │ + ldrtmi pc, [r2], -sp, lsl #22 @ │ │ │ │ @ instruction: 0x4628463b │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8e8f66d │ │ │ │ + @ instruction: 0xf8e0f66d │ │ │ │ str r4, [fp, #-1542]! @ 0xfffff9fa │ │ │ │ - blx fe684a2c │ │ │ │ - blx fee94c30 │ │ │ │ + blx fe684a3c │ │ │ │ + blx fee94c40 │ │ │ │ smlabbcc r1, r1, r1, pc @ │ │ │ │ movwcs r3, #2305 @ 0x901 │ │ │ │ eorcs r9, r0, #-2147483646 @ 0x80000002 │ │ │ │ tstcs r1, fp, lsl #6 │ │ │ │ - blvc 4d3c34 │ │ │ │ - blvc 3d3bf8 │ │ │ │ - @ instruction: 0xff78f669 │ │ │ │ + blvc 4d3c44 │ │ │ │ + blvc 3d3c08 │ │ │ │ + @ instruction: 0xff70f669 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 3031e8 │ │ │ │ + blgt 3031f8 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - blx ffd55f98 │ │ │ │ + blx ffb55fa8 │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66d1151 │ │ │ │ - @ instruction: 0x9002f8bf │ │ │ │ + @ instruction: 0x9002f8b7 │ │ │ │ @ instruction: 0xf617e5fd │ │ │ │ - bcc 292e1c │ │ │ │ + bcc 292e0c │ │ │ │ movwcc lr, #18893 @ 0x49cd │ │ │ │ ldmdale r1, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ andsne r1, r0, lr, lsl r0 │ │ │ │ ldmdbne r0, {r4, ip} │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ ldrne r1, [r0], #-16 │ │ │ │ @@ -500090,251 +500094,251 @@ │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ movwcs lr, #6041 @ 0x1799 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe7943010 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ @ instruction: 0xe7902010 │ │ │ │ ... │ │ │ │ - rsbseq r8, r6, r0, lsl #1 │ │ │ │ + rsbseq r8, r6, r0, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, sl, ror r0 │ │ │ │ - rsbseq r8, r6, r2, asr #32 │ │ │ │ + rsbseq r8, r6, sl, rrx │ │ │ │ + rsbseq r8, r6, r2, lsr r0 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - blmi fe4048e0 │ │ │ │ + blmi fe4048f0 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0xf88da218 │ │ │ │ - bmi fe360700 │ │ │ │ + bmi fe360710 │ │ │ │ @ instruction: 0xf88d44fa │ │ │ │ ldrbtmi r1, [sl], #-28 @ 0xffffffe4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9317 │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ stmibvs fp!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r0, r1, r3, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 232758 │ │ │ │ + blcs 232768 │ │ │ │ movwls sp, #20985 @ 0x51f9 │ │ │ │ teqpcc r6, r4 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0434a7b │ │ │ │ @ instruction: 0xf8840301 │ │ │ │ - blmi 1fa4b98 │ │ │ │ + blmi 1fa4ba8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7f2730 │ │ │ │ + blls 7f2740 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r5, {r5, r6, r7, pc} │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0x46998ff0 │ │ │ │ movwcs sl, #3848 @ 0xf08 │ │ │ │ ldmdaeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ movwls r4, #22046 @ 0x561e │ │ │ │ - blge 3ea178 │ │ │ │ + blge 3ea188 │ │ │ │ stmdbcc r3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd46b9 │ │ │ │ - bls 340718 │ │ │ │ + bls 340728 │ │ │ │ stmib r9, {r2, r3, r6, r7, r9, sl, lr}^ │ │ │ │ strbmi r6, [r7], -r1, lsl #12 │ │ │ │ andvs pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf8c96913 │ │ │ │ ldmibvs r4, {sp, lr} │ │ │ │ andls r6, sp, #14352384 @ 0xdb0000 │ │ │ │ ldm ip!, {r2, r3, r8, r9, ip, pc} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - @ instruction: 0x4682fb39 │ │ │ │ + @ instruction: 0x4682fb31 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strcs r8, [r0, -r4, lsr #1] │ │ │ │ stmdavs ip, {r0, r5, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ - bls 305388 │ │ │ │ + bls 305398 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4621fc11 │ │ │ │ stmdavs ip, {r0, r1, r2, r8, r9, lr} │ │ │ │ strdlt fp, [r4, #-47]! @ 0xffffffd1 │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ strbmi r9, [r0], -r3, lsl #20 │ │ │ │ stc2 7, cr15, [r6], {255} @ 0xff │ │ │ │ - b 13e9fe0 │ │ │ │ + b 13e9ff0 │ │ │ │ stmdavs ip, {r8, r9} │ │ │ │ stccs 2, cr11, [r0], {223} @ 0xdf │ │ │ │ - bls 30cf30 │ │ │ │ + bls 30cf40 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ movwmi pc, #31739 @ 0x7bfb @ │ │ │ │ @ instruction: 0x4650b2ff │ │ │ │ @ instruction: 0xf66b4654 │ │ │ │ - msrlt SPSR_mon, pc │ │ │ │ + msrlt SPSR_mon, r7 │ │ │ │ ldrb r4, [r7, r2, lsl #13] │ │ │ │ strbmi r9, [r0], -r3, lsl #20 │ │ │ │ - blx ffdd6786 │ │ │ │ + blx ffdd6796 │ │ │ │ @ instruction: 0x46544338 │ │ │ │ ldrbmi fp, [r0], -r7, asr #5 │ │ │ │ - blx 2d6142 │ │ │ │ + blx d6150 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ rsble r2, ip, r0, lsl #30 │ │ │ │ tstcs r3, r4, lsl #16 │ │ │ │ - @ instruction: 0xff5af676 │ │ │ │ + @ instruction: 0xff52f676 │ │ │ │ stmdavs sp!, {r0, r2, r8, r9, sl, ip, pc} │ │ │ │ cmplt r3, fp, lsr #16 │ │ │ │ stmibvs fp!, {r0, r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ - blcs 23d3c4 │ │ │ │ + blcs 23d3d4 │ │ │ │ stmdavs sp!, {r0, r1, r2, r3, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 232868 │ │ │ │ - blls 38cf9c │ │ │ │ + blcs 232878 │ │ │ │ + blls 38cfac │ │ │ │ @ instruction: 0xf8dd465c │ │ │ │ - blcs 2407e8 │ │ │ │ + blcs 2407f8 │ │ │ │ svcge 0x0072f43f │ │ │ │ teqpcc r6, fp @ @ p-variant is OBSOLETE │ │ │ │ ldrle r0, [r8], #-2008 @ 0xfffff828 │ │ │ │ ldrdpl pc, [r4], -fp │ │ │ │ @ instruction: 0xb1a3682b │ │ │ │ ldreq r6, [r9], -fp, lsr #18 │ │ │ │ - bvs fed0dc18 │ │ │ │ + bvs fed0dc28 │ │ │ │ movwcc r6, #6312 @ 0x18a8 │ │ │ │ - blvs 1cf1298 │ │ │ │ + blvs 1cf12a8 │ │ │ │ svclt 0x001c1c5a │ │ │ │ cmnvs fp, #67108864 @ 0x4000000 │ │ │ │ - blx ff5d62a8 │ │ │ │ + blx ff3d62b8 │ │ │ │ addmi r6, r3, #688 @ 0x2b0 │ │ │ │ stmdavs sp!, {r0, r6, ip, lr, pc} │ │ │ │ - blcs 2328b0 │ │ │ │ + blcs 2328c0 │ │ │ │ @ instruction: 0xf8d4d1ea │ │ │ │ @ instruction: 0xf8941174 │ │ │ │ movwcc r3, #4164 @ 0x1044 │ │ │ │ subcc pc, r4, r4, lsl #17 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ - blmi b04548 │ │ │ │ + blmi b04558 │ │ │ │ @ instruction: 0xf85a2210 │ │ │ │ movwls r3, #8195 @ 0x2003 │ │ │ │ @ instruction: 0xf6aa4618 │ │ │ │ - blmi a58818 │ │ │ │ + blmi a58808 │ │ │ │ strmi r4, [r2], -r6, lsl #12 │ │ │ │ orrcs r4, r0, fp, ror r4 │ │ │ │ @ instruction: 0xf6694620 │ │ │ │ - strmi pc, [r5], -r9, lsr #21 │ │ │ │ + strmi pc, [r5], -r1, lsr #21 │ │ │ │ strbmi r2, [r0], -r0, lsl #6 │ │ │ │ stclvc 1, cr2, [sl, #-4]! │ │ │ │ @ instruction: 0xf04262ab │ │ │ │ strbvc r0, [sl, #-514]! @ 0xfffffdfe │ │ │ │ @ instruction: 0x960e4a18 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ stmib sp, {r1, r2, r4, r9, fp, lr}^ │ │ │ │ ldrbtmi r3, [sl], #-785 @ 0xfffffcef │ │ │ │ andcs r9, r3, #-268435456 @ 0xf0000000 │ │ │ │ tstcc r3, #3358720 @ 0x334000 │ │ │ │ tstcc r5, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6ab9610 │ │ │ │ - strtvs pc, [r8], -fp, lsr #25 │ │ │ │ + strtvs pc, [r8], -r3, lsr #25 │ │ │ │ stmdals r4, {r2, r3, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - mcr2 6, 7, pc, cr12, cr6, {3} @ │ │ │ │ + mcr2 6, 7, pc, cr4, cr6, {3} @ │ │ │ │ stmiavs fp!, {r0, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blcs 6f6cf4 │ │ │ │ - bvs ffd08494 │ │ │ │ + blcs 6f6d04 │ │ │ │ + bvs ffd084a4 │ │ │ │ rscvs r3, fp, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf617e7b5 │ │ │ │ - svclt 0x0000e8ba │ │ │ │ + svclt 0x0000e8b2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, r4, ror r9 │ │ │ │ - rsbseq r7, r6, lr, ror #18 │ │ │ │ - rsbseq r7, r6, r0, asr #18 │ │ │ │ + rsbseq r7, r6, r4, ror #18 │ │ │ │ + rsbseq r7, r6, lr, asr r9 │ │ │ │ + rsbseq r7, r6, r0, lsr r9 │ │ │ │ muleq r0, r8, sl │ │ │ │ - strdeq lr, [r2], -r8 @ │ │ │ │ - eoreq lr, r2, r0, ror #19 │ │ │ │ - eoreq r3, r3, r2, asr #30 │ │ │ │ + eoreq lr, r2, r0, ror #17 │ │ │ │ + eoreq lr, r2, r8, asr #17 │ │ │ │ + eoreq r3, r3, sl, lsr #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ addslt r4, r7, r6, asr #21 │ │ │ │ ldrbtmi r4, [sl], #-3014 @ 0xfffff43a │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmpl r3, {r0, r2, r6, r7, r8, r9, sl, fp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f9315 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r3!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r1, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 23297c │ │ │ │ + blcs 23298c │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi ff12b3f0 │ │ │ │ + blmi ff12b400 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 772968 │ │ │ │ + blls 772978 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -fp, ror #2 │ │ │ │ pop {r0, r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ ldrtmi r0, [sp], -r0, lsl #18 │ │ │ │ @ instruction: 0xf04f4698 │ │ │ │ strbmi r0, [sl], r1, lsl #22 │ │ │ │ tstcs r2, pc, lsl #12 │ │ │ │ @ instruction: 0xf6764640 │ │ │ │ - strbmi pc, [r0], -r9, lsr #28 @ │ │ │ │ - blx 562de │ │ │ │ + strbmi pc, [r0], -r1, lsr #28 @ │ │ │ │ + blx ffe562ee │ │ │ │ @ instruction: 0x9018f8d8 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ sbchi pc, sp, r0 │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ strtmi r2, [r0], r0, lsl #12 │ │ │ │ @ instruction: 0xf8cd462c │ │ │ │ @ instruction: 0xf8cd9034 │ │ │ │ - blls 580a40 │ │ │ │ + blls 580a50 │ │ │ │ @ instruction: 0xa010f8d3 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ strtmi r8, [r5], -sp, lsr #1 │ │ │ │ @ instruction: 0xf04f4654 │ │ │ │ strls r0, [sl], -r0, lsl #28 │ │ │ │ and pc, r8, sp, asr #17 │ │ │ │ - blcs 2375fc │ │ │ │ + blcs 23760c │ │ │ │ addshi pc, r7, r0, asr #32 │ │ │ │ vld2.16 {d22,d24}, [pc :128], r2 │ │ │ │ ldmdane r3, {r0, r1, r2, r5, r6, r7, r8, ip, sp, lr}^ │ │ │ │ vqdmulh.s d2, d0, d2 │ │ │ │ - bvs 1a78bc4 │ │ │ │ + bvs 1a78bd4 │ │ │ │ stceq 1, cr15, [r0], #-16 │ │ │ │ svclt 0x00182900 │ │ │ │ andle r4, r3, ip, lsl #11 │ │ │ │ ldrmi r6, [ip, #2123] @ 0x84b │ │ │ │ mrshi pc, CPSR @ │ │ │ │ stmiapl fp!, {r1, r2, r4, r7, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blx 2e1666 │ │ │ │ + blx 2e1676 │ │ │ │ ldmdbvc r8, {r1, r8, r9, ip} │ │ │ │ rsbsle r2, sl, r0, lsl #16 │ │ │ │ strtmi r2, [r1], -r0, lsl #12 │ │ │ │ svccs 0x00004632 │ │ │ │ adchi pc, r5, r0, asr #32 │ │ │ │ vpmax.u8 d15, d2, d11 │ │ │ │ tstmi lr, #268435456 @ 0x10000000 │ │ │ │ mvnsle r4, r2, lsl #5 │ │ │ │ rsble r2, ip, r0, lsl #28 │ │ │ │ @ instruction: 0xf9a6fa96 │ │ │ │ - blx ff07e5f4 │ │ │ │ + blx ff07e604 │ │ │ │ @ instruction: 0xf10df989 │ │ │ │ strbmi r0, [r9], -r4, asr #20 │ │ │ │ ldrtmi r4, [r7], -fp, asr #12 │ │ │ │ @ instruction: 0xf8cd46a9 │ │ │ │ @ instruction: 0xf8cd8020 │ │ │ │ @ instruction: 0xf04fc00c │ │ │ │ stmib sl, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ stcls 2, cr2, [r1, #-8] │ │ │ │ stmib sl, {r4, r5, sp}^ │ │ │ │ - b 15e11f8 │ │ │ │ + b 15e1208 │ │ │ │ stmdbvs r2!, {r0, r6, fp, ip}^ │ │ │ │ andpl pc, r2, #0, 22 │ │ │ │ streq lr, [r8, #-2820] @ 0xfffff4fc │ │ │ │ - blvs ffcb6e48 │ │ │ │ + blvs ffcb6e58 │ │ │ │ ldmdble r3, {r3, r7, r9, lr} │ │ │ │ addsmi r6, r3, #240640 @ 0x3ac00 │ │ │ │ @ instruction: 0xf895d108 │ │ │ │ strbtmi r3, [fp], #-64 @ 0xffffffc0 │ │ │ │ subne pc, r4, r3, lsl #17 │ │ │ │ vpmax.u8 d15, d1, d11 │ │ │ │ streq lr, [r3, -r7, lsr #20] │ │ │ │ @@ -500353,138 +500357,138 @@ │ │ │ │ @ instruction: 0x463ad412 │ │ │ │ andle r4, pc, r7, lsr #5 │ │ │ │ ldmdbvs r9!, {r5, r6, r7, r8, fp, sp, lr} │ │ │ │ addsmi r6, r9, #49152 @ 0xc000 │ │ │ │ ldmvs r9!, {r1, r3, r8, fp, ip, lr, pc} │ │ │ │ addmi r6, r1, #128, 16 @ 0x800000 │ │ │ │ @ instruction: 0xf69ed003 │ │ │ │ - tstplt r8, r5, asr #31 @ p-variant is OBSOLETE │ │ │ │ - blvc 7f2b20 │ │ │ │ + @ instruction: 0xb118ffbd │ │ │ │ + blvc 7f2b30 │ │ │ │ suble r2, pc, r0, lsl #30 │ │ │ │ @ instruction: 0x463568b3 │ │ │ │ ldrsbtne pc, [ip], -r9 @ │ │ │ │ adcsmi r3, r1, #4, 22 @ 0x1000 │ │ │ │ ldmib sp, {r0, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - blls 3b6ea0 │ │ │ │ + blls 3b6eb0 │ │ │ │ svclt 0x00142f00 │ │ │ │ @ instruction: 0xf04f4619 │ │ │ │ strdle r3, [r4, pc]! │ │ │ │ @ instruction: 0x8708e9dd │ │ │ │ stmdavs r4!, {r0, r2, r3, r6, r9, sl, lr} │ │ │ │ - blcs 232b34 │ │ │ │ + blcs 232b44 │ │ │ │ svcge 0x0060f47f │ │ │ │ strtmi r9, [ip], -sl, lsl #28 │ │ │ │ ldrd pc, [r8], -sp │ │ │ │ streq lr, [r6], -lr, asr #20 │ │ │ │ @ instruction: 0xf66b980d │ │ │ │ - andls pc, sp, sp, ror #18 │ │ │ │ + andls pc, sp, r5, ror #18 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8ddaf44 │ │ │ │ @ instruction: 0x4625a03c │ │ │ │ @ instruction: 0xf8dd4644 │ │ │ │ - b 13b8bb4 │ │ │ │ + b 13b8bc4 │ │ │ │ tstcs r3, sl, lsl #20 │ │ │ │ @ instruction: 0xf6764640 │ │ │ │ - stmdavs r4!, {r0, r2, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r2, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ teqlt fp, r3, lsr #16 │ │ │ │ stmibvs r3!, {r2, r4, r5, r8, ip, sp, pc} │ │ │ │ cmnle r7, r0, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ usat r4, #29, r1, asr #13 │ │ │ │ @ instruction: 0x31203201 │ │ │ │ @ instruction: 0xf43f4282 │ │ │ │ - blvs ff504888 │ │ │ │ - blvc 8f2b74 │ │ │ │ + blvs ff504898 │ │ │ │ + blvc 8f2b84 │ │ │ │ rscsle r2, r5, r5, lsl #22 │ │ │ │ vpmax.u8 d15, d2, d11 │ │ │ │ @ instruction: 0x31203201 │ │ │ │ addmi r4, r2, #2013265920 @ 0x78000000 │ │ │ │ smmlsr r3, r3, r1, sp │ │ │ │ teqpeq r0, #-2147483648 @ p-variant is OBSOLETE @ 0x80000000 │ │ │ │ ldmdaeq r0, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrbmi r1, [r1], -fp, ror #21 │ │ │ │ strtmi r4, [r9], sl, asr #13 │ │ │ │ @ instruction: 0x463d115b │ │ │ │ strbmi r9, [r7], -r7, lsl #6 │ │ │ │ ldrmi r4, [r0], -fp, lsl #12 │ │ │ │ movwls r9, #51463 @ 0xc907 │ │ │ │ @ instruction: 0xf66c920b │ │ │ │ - ldmib sp, {r0, r1, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ adcmi r2, r8, #738197504 @ 0x2c000000 │ │ │ │ ldmdavc r9!, {r0, r2, r8, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf9914469 │ │ │ │ tstcc r1, r4, asr #32 │ │ │ │ strcc sp, [r1, #-44] @ 0xffffffd4 │ │ │ │ stccs 7, cr3, [r4, #-4] │ │ │ │ strbmi sp, [sp], -fp, ror #3 │ │ │ │ @ instruction: 0x469a46d1 │ │ │ │ ldmib r5, {r8, r9, sl, sp}^ │ │ │ │ subvs r1, fp, r1, lsl #6 │ │ │ │ @ instruction: 0xf1046019 │ │ │ │ rsbvs r0, pc, ip, lsl r1 @ │ │ │ │ - bvs a70f1c │ │ │ │ + bvs a70f2c │ │ │ │ adcvs r9, fp, r3, lsl #22 │ │ │ │ rsbvs r1, r9, fp, lsr #26 │ │ │ │ subvs r4, fp, r5, lsl r6 │ │ │ │ stmdbls r7, {r0, r1, r5, r9, sp, lr} │ │ │ │ @ instruction: 0xf66c4628 │ │ │ │ - adcsmi pc, r8, #2048000 @ 0x1f4000 │ │ │ │ + adcsmi pc, r8, #1916928 @ 0x1d4000 │ │ │ │ @ instruction: 0xf898d908 │ │ │ │ strbtmi r3, [fp], #-0 │ │ │ │ umaalcc pc, r4, r3, r8 @ │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ movwls r2, #8961 @ 0x2301 │ │ │ │ @ instruction: 0xf1083701 │ │ │ │ svccs 0x00040801 │ │ │ │ strb sp, [r5, -fp, ror #3]! │ │ │ │ @ instruction: 0x469a46d1 │ │ │ │ @ instruction: 0xf851e762 │ │ │ │ - blvc 867bcc │ │ │ │ + blvc 867bdc │ │ │ │ @ instruction: 0xf47f2904 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ addcs pc, sl, r0, asr #4 │ │ │ │ orrcs pc, sp, r0, asr #4 │ │ │ │ svclt 0x0018428b │ │ │ │ @ instruction: 0xf47f4283 │ │ │ │ cdpls 14, 0, cr10, cr10, cr1, {7} │ │ │ │ strb r4, [sp, -ip, lsr #12]! │ │ │ │ ssat r4, #1, r8, lsl #13 │ │ │ │ - svc 0x0012f616 │ │ │ │ - rsbseq r7, r6, r2, lsr r7 │ │ │ │ + svc 0x000af616 │ │ │ │ + rsbseq r7, r6, r2, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, r8, lsr #14 │ │ │ │ - rsbseq r7, r6, r8, lsl #14 │ │ │ │ + rsbseq r7, r6, r8, lsl r7 │ │ │ │ + ldrshteq r7, [r6], #-104 @ 0xffffff98 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ strhtlt r4, [r7], pc │ │ │ │ ldrbtmi r4, [sl], #-3007 @ 0xfffff441 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r6!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r1, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 232cb8 │ │ │ │ + blcs 232cc8 │ │ │ │ movwls sp, #29177 @ 0x71f9 │ │ │ │ - blmi fefab710 │ │ │ │ + blmi fefab720 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b72ca4 │ │ │ │ + blls b72cb4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r7, {r0, r3, r4, r6, r8, pc} │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf10d8ff0 │ │ │ │ @ instruction: 0xf10d0848 │ │ │ │ movwcs r0, #2684 @ 0xa7c │ │ │ │ - blge 87d878 │ │ │ │ - blge 4bd878 │ │ │ │ + blge 87d888 │ │ │ │ + blge 4bd888 │ │ │ │ ldmdbvs r3!, {r1, r8, r9, ip, pc} │ │ │ │ andcs r4, r0, #196, 12 @ 0xc400000 │ │ │ │ andcs lr, r0, #200, 18 @ 0x320000 │ │ │ │ andcs lr, r2, #200, 18 @ 0x320000 │ │ │ │ ldmvs fp, {r0, r2, r4, r6, r9, sl, lr}^ │ │ │ │ stmib sp, {r1, r2, r4, r6, r7, r9, sl, lr}^ │ │ │ │ svcls 0x00063616 │ │ │ │ @@ -500492,57 +500496,57 @@ │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ ldm lr!, {r0, r1} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ @ instruction: 0x462869b5 │ │ │ │ - @ instruction: 0xf87cf66b │ │ │ │ + @ instruction: 0xf874f66b │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - blge 538f14 │ │ │ │ + blge 538f24 │ │ │ │ strls sl, [r4], -lr, lsl #20 │ │ │ │ - bleq 254dec │ │ │ │ + bleq 254dfc │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ ldrmi r4, [r9], r6, lsl #12 │ │ │ │ strls r4, [r5], #-1680 @ 0xfffff970 │ │ │ │ ldrtmi lr, [r0], -r6 │ │ │ │ @ instruction: 0xf66b4635 │ │ │ │ - cdpcs 8, 0, cr15, cr0, cr9, {3} │ │ │ │ + cdpcs 8, 0, cr15, cr0, cr1, {3} │ │ │ │ strmi sp, [r6], -sl, rrx │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, fp, sp, lr}^ │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ stccs 8, cr6, [r1, #-660] @ 0xfffffd6c │ │ │ │ - bvs 1a4d4a0 │ │ │ │ + bvs 1a4d4b0 │ │ │ │ stceq 1, cr15, [ip], #-16 │ │ │ │ @ instruction: 0xf1046b62 │ │ │ │ strbmi r0, [r0, #-316]! @ 0xfffffec4 │ │ │ │ @ instruction: 0x4607bf14 │ │ │ │ addmi r2, sl, #0, 14 │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ addmi r6, sl, #8448 @ 0x2100 │ │ │ │ stmdbvs sl, {r0, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ cdpeq 1, 1, cr15, cr8, cr1, {0} │ │ │ │ bicsle r4, ip, r2, ror r5 │ │ │ │ svclt 0x000c4560 │ │ │ │ - blvs aa150c │ │ │ │ + blvs aa151c │ │ │ │ @ instruction: 0xd1d64297 │ │ │ │ andls r6, r8, #950272 @ 0xe8000 │ │ │ │ @ instruction: 0xf1074610 │ │ │ │ addsmi r0, r0, #24, 4 @ 0x80000001 │ │ │ │ stmdavs r2, {r0, r1, r2, r3, r6, r7, ip, lr, pc} │ │ │ │ andcs fp, r0, r2, lsr r1 │ │ │ │ andcc r6, r1, r2, lsl r8 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ stmiale r6, {r0, fp, sp}^ │ │ │ │ ldmdavs r0, {r1, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdbvs r2, {r2, r5, r6, r7, pc} │ │ │ │ ldrdgt pc, [r0], -r2 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - blvc 64cea8 │ │ │ │ + blvc 64ceb8 │ │ │ │ cmple r5, r8, lsl #16 │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ rsbsle r2, r2, r0, lsl #16 │ │ │ │ muleq ip, ip, r8 │ │ │ │ svclt 0x00182808 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ ldmdavs r0, {r1, r4, r6, r8, fp, sp, lr} │ │ │ │ @@ -500551,243 +500555,243 @@ │ │ │ │ addmi fp, r7, #24, 30 @ 0x60 │ │ │ │ ldmdavs r2, {r0, r2, r5, r7, ip, lr, pc} │ │ │ │ stmdacs r0, {r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf1bcd1f6 │ │ │ │ eorsle r0, fp, r0, lsl #30 │ │ │ │ @ instruction: 0xf8dc469e │ │ │ │ stmdavs r2, {} @ │ │ │ │ - blvc 2c5b54 │ │ │ │ + blvc 2c5b64 │ │ │ │ @ instruction: 0xd12b2a08 │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ - blcs 232de4 │ │ │ │ + blcs 232df4 │ │ │ │ @ instruction: 0x4673d051 │ │ │ │ strb r4, [r2, r4, lsl #13]! │ │ │ │ strvs lr, [r4], #-2525 @ 0xfffff623 │ │ │ │ ldrdhi pc, [ip], -sp │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x4629d016 │ │ │ │ @ instruction: 0xf6764630 │ │ │ │ - @ instruction: 0xf8cdfc51 │ │ │ │ + @ instruction: 0xf8cdfc49 │ │ │ │ stmdavs r4!, {r2, r3, r4, ip, sp, pc} │ │ │ │ - blcs 232e4c │ │ │ │ + blcs 232e5c │ │ │ │ svcge 0x0036f43f │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ stmibvs r6!, {r0, r1, r4, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ stmdavs r4!, {r3, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 232e64 │ │ │ │ + blcs 232e74 │ │ │ │ @ instruction: 0xe729d1f7 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764630 │ │ │ │ - @ instruction: 0xe7e8fc39 │ │ │ │ + @ instruction: 0xe7e8fc31 │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ @ instruction: 0xf04f4673 │ │ │ │ ldmdavs r0, {sl, fp} │ │ │ │ @ instruction: 0xd1b62800 │ │ │ │ - blvc 4bf21c │ │ │ │ + blvc 4bf22c │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ ldmdavs sl, {r1, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 233344 │ │ │ │ + bcs 233354 │ │ │ │ svclt 0x000869e2 │ │ │ │ tstls sl, #0, 6 │ │ │ │ tstls r9, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x23a5f240 │ │ │ │ mulsle r2, pc, r2 @ │ │ │ │ svccs 0x0061d863 │ │ │ │ svccs 0x0062d05f │ │ │ │ svcge 0x004bf47f │ │ │ │ @ instruction: 0xf44f9b08 │ │ │ │ stmdals r6, {r0, r4, r7, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf66c6e1b │ │ │ │ - @ instruction: 0x4602fc9d │ │ │ │ + @ instruction: 0x4602fc95 │ │ │ │ strmi lr, [r4], r5 │ │ │ │ pkhbtmi lr, r4, r0, lsl #15 │ │ │ │ vaba.s8 d30, d16, d15 │ │ │ │ ldrtmi r2, [r9], -r6, lsr #15 │ │ │ │ andls r9, r9, #1900544 @ 0x1d0000 │ │ │ │ - blx 18567f6 │ │ │ │ + blx 1656806 │ │ │ │ movwcs r9, #2569 @ 0xa09 │ │ │ │ @ instruction: 0xf1009215 │ │ │ │ - bls 2dabac │ │ │ │ + bls 2dabbc │ │ │ │ @ instruction: 0xf8d44686 │ │ │ │ stmib r2, {r3, lr, pc}^ │ │ │ │ addsvs r3, r3, r0, lsl #6 │ │ │ │ stm sl, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r3], -pc │ │ │ │ svceq 0x0000f1bc │ │ │ │ stmdavs r3!, {r1, r2, ip, lr, pc}^ │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ addmi r6, r2, #5898240 @ 0x5a0000 │ │ │ │ strmi fp, [r3], -r8, lsl #30 │ │ │ │ tstgt r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0x4672ab10 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - stc2 6, cr15, [r8, #-420] @ 0xfffffe5c │ │ │ │ + stc2 6, cr15, [r0, #-420] @ 0xfffffe5c │ │ │ │ @ instruction: 0xf66a9808 │ │ │ │ - stmiavs r3!, {r0, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmib r4, {r0, r1, r3, r4, r5, r8, r9, ip, sp, pc}^ │ │ │ │ andcs r4, r1, #0, 6 │ │ │ │ strcs r9, [r0, #-526] @ 0xfffffdf2 │ │ │ │ adcmi r6, sl, #5898240 @ 0x5a0000 │ │ │ │ strtmi fp, [fp], -r8, lsl #30 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r8, r9, ip, pc} │ │ │ │ svclt 0x000842ab │ │ │ │ stmib sp, {r2, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f540c │ │ │ │ ldm r9, {r0, r8, r9, fp} │ │ │ │ stm sp, {r0, r1} │ │ │ │ stmdals r2, {r0, r1} │ │ │ │ ldm r8, {r0, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf66d000c │ │ │ │ - @ instruction: 0x4650ffbb │ │ │ │ - @ instruction: 0xf8e6f66e │ │ │ │ + @ instruction: 0x4650ffb3 │ │ │ │ + @ instruction: 0xf8def66e │ │ │ │ strbcs lr, [r2, -sp, ror #13]! │ │ │ │ vabd.s8 d30, d16, d31 │ │ │ │ addsmi r2, pc, #-1744830462 @ 0x98000002 │ │ │ │ mcrge 4, 7, pc, cr7, cr15, {3} @ │ │ │ │ stmib sp, {r1, r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strb r3, [r2, lr, lsl #8]! │ │ │ │ - stc 6, cr15, [r6, #88] @ 0x58 │ │ │ │ + ldcl 6, cr15, [lr, #-88]! @ 0xffffffa8 │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ stmdbvs r3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrshteq r7, [r6], #-50 @ 0xffffffce │ │ │ │ + rsbseq r7, r6, r2, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, ip, asr #7 │ │ │ │ + ldrhteq r7, [r6], #-60 @ 0xffffffc4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed7011c │ │ │ │ + bl fed7012c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1000ff8 │ │ │ │ @ instruction: 0x46040310 │ │ │ │ addsmi r6, r8, #64, 18 @ 0x100000 │ │ │ │ ldmib r0, {r0, r1, r2, ip, lr, pc}^ │ │ │ │ subvs r1, sl, r0, lsl #4 │ │ │ │ andsvs r2, r1, r0, lsl #6 │ │ │ │ movwcc lr, #2496 @ 0x9c0 │ │ │ │ stmdavs r0!, {r4, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6d5211c │ │ │ │ - movwcs pc, #2271 @ 0x8df @ │ │ │ │ + movwcs pc, #2263 @ 0x8d7 @ │ │ │ │ cmpvs r3, r3, lsl #2 │ │ │ │ stmdavs r2!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ andcc lr, r2, #192, 18 @ 0x300000 │ │ │ │ svclt 0x0000bd10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0x460f4616 │ │ │ │ addlt r4, r3, r5, lsl #12 │ │ │ │ tstcs ip, r0, asr #16 │ │ │ │ - @ instruction: 0xf8c6f6d5 │ │ │ │ + @ instruction: 0xf8bef6d5 │ │ │ │ orrvs r4, r7, r4, lsl #12 │ │ │ │ ldmvs r7!, {r8, r9, sp} │ │ │ │ @ instruction: 0x612360e3 │ │ │ │ ldmdbvs sl!, {r0, r1, r5, r6, r8, sp, lr} │ │ │ │ ldrsbthi pc, [r8], pc @ │ │ │ │ ldrbtmi r6, [r8], #2152 @ 0x868 │ │ │ │ stmdblt r2!, {r5, r7, sp, lr} │ │ │ │ adcsvs r4, r4, r0, lsr #12 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d48ff0 │ │ │ │ - bl 87cfe4 │ │ │ │ + bl 87cff4 │ │ │ │ suble r0, fp, #8192 @ 0x2000 │ │ │ │ strbmi r4, [sl, #1611] @ 0x64b │ │ │ │ subseq sp, fp, sl, lsl r9 │ │ │ │ stmdale r7!, {r0, r1, r2, r3, r4, r5, r8, r9, fp, sp} │ │ │ │ svceq 0x0040f1ba │ │ │ │ svclt 0x003846d3 │ │ │ │ - bleq 12550fc │ │ │ │ + bleq 125510c │ │ │ │ @ instruction: 0xf8584b21 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmiavs r1!, {r0, r1, r2, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0x465ab1f8 │ │ │ │ - @ instruction: 0xf8cef6d5 │ │ │ │ + @ instruction: 0xf8c6f6d5 │ │ │ │ cmplt sp, r5, lsl #12 │ │ │ │ rscvs r6, r5, r3, lsr #18 │ │ │ │ andslt pc, r4, r4, asr #17 │ │ │ │ and r4, r3, sp, lsl r4 │ │ │ │ - bl 6f3374 │ │ │ │ + bl 6f3384 │ │ │ │ andle r0, r2, r9, lsl #10 │ │ │ │ andsge pc, r0, r4, asr #17 │ │ │ │ ldmvs r9!, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6164628 │ │ │ │ - strtmi lr, [r0], -r0, lsr #23 │ │ │ │ + @ instruction: 0x4620eb98 │ │ │ │ strhlt r6, [r3], -r4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svclt 0x00384553 │ │ │ │ @ instruction: 0x469b4653 │ │ │ │ @ instruction: 0x4608e7d8 │ │ │ │ @ instruction: 0xf6164659 │ │ │ │ - @ instruction: 0x4605ee56 │ │ │ │ + strmi lr, [r5], -lr, asr #28 │ │ │ │ @ instruction: 0x4658e7dd │ │ │ │ @ instruction: 0xf6169201 │ │ │ │ - bls 2943ac │ │ │ │ + bls 29439c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmiavs r1!, {r0, r1, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf616464a │ │ │ │ - movwcs lr, #2948 @ 0xb84 │ │ │ │ + movwcs lr, #2940 @ 0xb7c │ │ │ │ strbmi r6, [sp], #-229 @ 0xffffff1b │ │ │ │ andslt pc, r4, r4, asr #17 │ │ │ │ ldrb r6, [r5, r3, lsr #1] │ │ │ │ bfi r4, sp, #12, #11 │ │ │ │ - rsbseq r7, r6, r2, ror r0 │ │ │ │ + rsbseq r7, r6, r2, rrx │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r0], lr, lsl #12 │ │ │ │ @ instruction: 0x46174611 │ │ │ │ @ instruction: 0xf6d368b0 │ │ │ │ - strmi pc, [r5], -r5, ror #24 │ │ │ │ + @ instruction: 0x4605fc5d │ │ │ │ stmvs r4, {r5, r6, r8, ip, sp, pc} │ │ │ │ addsmi r6, lr, #2670592 @ 0x28c000 │ │ │ │ strmi sp, [r2], -r5 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ @ instruction: 0xff6cf7ff │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ @ instruction: 0xf6d5211c │ │ │ │ - @ instruction: 0x4604f839 │ │ │ │ + @ instruction: 0x4604f831 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ sbcvs r4, r5, r9, lsr r6 │ │ │ │ tstvs r5, r2, lsr #12 │ │ │ │ ldmvs r0!, {r0, r2, r6, r8, sp, lr} │ │ │ │ @ instruction: 0x61a660a3 │ │ │ │ - stc2l 6, cr15, [r0], #-844 @ 0xfffffcb4 │ │ │ │ + mrrc2 6, 13, pc, r8, cr3 @ │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46064615 │ │ │ │ stmdavs r0, {r0, r3, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x461f4611 │ │ │ │ - stc2 6, cr15, [r0], #-628 @ 0xfffffd8c │ │ │ │ + ldc2 6, cr15, [r8], {157} @ 0x9d │ │ │ │ ldmibvs fp, {r0, r1, r3, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf109b1e2 │ │ │ │ ldmib r9, {r2, r3, r8, fp}^ │ │ │ │ @ instruction: 0xf04f4301 │ │ │ │ strtmi r0, [r3], #-2048 @ 0xfffff800 │ │ │ │ andsle r4, r0, #156, 4 @ 0xc0000009 │ │ │ │ @ instruction: 0x462a6870 │ │ │ │ cmppeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - stc2 6, cr15, [r4], #-628 @ 0xfffffd8c │ │ │ │ + ldc2 6, cr15, [ip], {157} @ 0x9d │ │ │ │ andle r4, r2, r8, lsr r2 │ │ │ │ strbeq r4, [r3, r0, lsr #13] │ │ │ │ ldmib r9, {r4, sl, ip, lr, pc}^ │ │ │ │ ldrbcc r1, [ip], #-769 @ 0xfffffcff │ │ │ │ addmi r4, ip, #419430400 @ 0x19000000 │ │ │ │ strbmi sp, [r0], -lr, ror #7 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - bvs 8aaa40 │ │ │ │ + bvs 8aaa50 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf100ff95 │ │ │ │ ldrb r0, [ip, r8, lsl #18] │ │ │ │ tstlt r3, r8, lsl #22 │ │ │ │ movwcs r9, #6664 @ 0x1a08 │ │ │ │ ssatmi r7, #1, r3 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ @@ -500801,17 +500805,17 @@ │ │ │ │ @ instruction: 0x460d447e │ │ │ │ vqdmulh.s d2, d0, d3 │ │ │ │ ldm pc, {r0, r3, r5, r6, r7, pc}^ @ │ │ │ │ adcseq pc, r1, r3, lsl r0 @ │ │ │ │ andeq r0, r4, r0, rrx │ │ │ │ smlattcs r8, r7, r0, r0 │ │ │ │ @ instruction: 0xf6d56880 │ │ │ │ - @ instruction: 0x4606fc91 │ │ │ │ + strmi pc, [r6], -r9, lsl #25 │ │ │ │ @ instruction: 0xf6d36878 │ │ │ │ - @ instruction: 0xf8d8fdbd │ │ │ │ + @ instruction: 0xf8d8fdb5 │ │ │ │ rsbsvs r2, r0, r0, lsl r0 │ │ │ │ mvnlt r6, r4, lsl r8 │ │ │ │ ldrtmi r6, [r1], -r3, lsr #16 │ │ │ │ @ instruction: 0xb1bb4638 │ │ │ │ @ instruction: 0xffd6f7ff │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @@ -500825,42 +500829,42 @@ │ │ │ │ @ instruction: 0xf1b99000 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ @ instruction: 0xffbef7ff │ │ │ │ stmdavs fp!, {r0, r2, r6, r8, r9, ip, sp, pc} │ │ │ │ ldmdavs r2!, {r8, sp} │ │ │ │ tstmi r3, #112, 16 @ 0x700000 │ │ │ │ @ instruction: 0xf6d3602b │ │ │ │ - @ instruction: 0x4604fc1d │ │ │ │ + @ instruction: 0x4604fc15 │ │ │ │ ands fp, sp, r0, asr r9 │ │ │ │ strtmi r6, [r1], -r2, lsl #17 │ │ │ │ addslt r4, fp, #1275068416 @ 0x4c000000 │ │ │ │ ldmdavs r0!, {r0, r1, r7, sp, lr}^ │ │ │ │ - ldc2 6, cr15, [r2], {211} @ 0xd3 │ │ │ │ + stc2 6, cr15, [sl], {211} @ 0xd3 │ │ │ │ orrslt r4, r8, r4, lsl #12 │ │ │ │ andne lr, r0, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf6d36868 │ │ │ │ - stmiavs r3!, {r0, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ andne lr, r0, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf6d36868 │ │ │ │ - strtmi pc, [r1], -r9, asr #23 │ │ │ │ + strtmi pc, [r1], -r1, asr #23 │ │ │ │ @ instruction: 0xf6d36870 │ │ │ │ - @ instruction: 0x4604fbff │ │ │ │ + @ instruction: 0x4604fbf7 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0x463268f8 │ │ │ │ @ instruction: 0xf6d34641 │ │ │ │ - pop {r0, r1, r2, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r1, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strdcs r8, [r8, -r8] │ │ │ │ @ instruction: 0xf6d56880 │ │ │ │ - @ instruction: 0x4606fc35 │ │ │ │ + strmi pc, [r6], -sp, lsr #24 │ │ │ │ @ instruction: 0xf6d36878 │ │ │ │ - @ instruction: 0xf8d8fd61 │ │ │ │ + @ instruction: 0xf8d8fd59 │ │ │ │ rsbsvs r2, r0, r4, lsr #32 │ │ │ │ mvnslt r6, r4, lsl r8 │ │ │ │ - blcs 2332cc │ │ │ │ + blcs 2332dc │ │ │ │ msrhi CPSR_s, r0 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ @ instruction: 0xff78f7ff │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf1b94638 │ │ │ │ andle r0, sp, r0, lsl #30 │ │ │ │ @@ -500888,28 +500892,28 @@ │ │ │ │ strtmi pc, [r2], -r5, asr #30 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xe77bd1f0 │ │ │ │ adcle r2, sl, r0, lsl #18 │ │ │ │ @ instruction: 0x4010f8d8 │ │ │ │ - blcs 23335c │ │ │ │ + blcs 23336c │ │ │ │ vst4.32 {d29-d32}, [pc :128], r5 │ │ │ │ vqdmlal.s , d0, d2 │ │ │ │ vmul.i8 d16, d0, d14 │ │ │ │ vaba.s8 q9, q0, │ │ │ │ - blvc ae3580 │ │ │ │ + blvc ae3590 │ │ │ │ suble r2, r2, r2, lsl #22 │ │ │ │ cmple r4, r4, lsl #22 │ │ │ │ - blcs fe77387c │ │ │ │ + blcs fe77388c │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - blcs d8f4b4 │ │ │ │ + blcs d8f4c4 │ │ │ │ adcshi pc, r3, r0 │ │ │ │ - blcs b68050 │ │ │ │ - blcs b8f3e8 │ │ │ │ + blcs b68060 │ │ │ │ + blcs b8f3f8 │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ strbcc pc, [r4], r3 @ │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @ instruction: 0x36c4c436 │ │ │ │ @ instruction: 0x36363636 │ │ │ │ @@ -500931,34 +500935,34 @@ │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ stccs 8, cr6, [r0, #-148] @ 0xffffff6c │ │ │ │ @ instruction: 0xf7ffd1f4 │ │ │ │ pop {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdavs fp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movweq lr, #39491 @ 0x9a43 │ │ │ │ stmdavs r4!, {r0, r1, r3, r5, sp, lr} │ │ │ │ - blcs 233408 │ │ │ │ + blcs 233418 │ │ │ │ pop {r0, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ shsub8mi r8, r1, r8 │ │ │ │ @ instruction: 0xe7194638 │ │ │ │ eorvs r2, fp, r8, lsl #6 │ │ │ │ ldrshle lr, [r2, #115]! @ 0x73 │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - stmiavs r3, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ @ instruction: 0xf8db8089 │ │ │ │ @ instruction: 0x4659201c │ │ │ │ - blvc 16b3550 │ │ │ │ - blx 2d7bc0 │ │ │ │ - bcc 2157e0 │ │ │ │ - blx fe4d7c38 │ │ │ │ - blx ff0d6f0c │ │ │ │ + blvc 16b3560 │ │ │ │ + blx 2d7bd0 │ │ │ │ + bcc 2157f0 │ │ │ │ + blx fe4d7c48 │ │ │ │ + blx feed6f1c │ │ │ │ suble r2, r1, r0, lsl #16 │ │ │ │ - b 12f35d4 │ │ │ │ + b 12f35e4 │ │ │ │ addvs r0, r3, sl, lsl #6 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ orrle r2, r6, r0, lsl #22 │ │ │ │ adcsmi lr, fp, #55312384 @ 0x34c0000 │ │ │ │ @ instruction: 0xf5b3d0da │ │ │ │ andle r7, lr, #24, 30 @ 0x60 │ │ │ │ eorscs pc, r6, #64, 4 │ │ │ │ @@ -500979,49 +500983,49 @@ │ │ │ │ cmnpmi r0, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ ldmibcc sl!, {r0, r1, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf854330b │ │ │ │ cdpvs 0, 2, cr10, cr3, cr3, {1} │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ svclt 0x00182b01 │ │ │ │ - bleq 255578 │ │ │ │ + bleq 255588 │ │ │ │ ldrbmi r6, [r9], -r8, ror #16 │ │ │ │ - blx 2056f90 │ │ │ │ + blx 1e56fa0 │ │ │ │ @ instruction: 0xd1bd2800 │ │ │ │ ldrbmi r6, [r2], -r8, ror #16 │ │ │ │ @ instruction: 0xf6d34659 │ │ │ │ - ldr pc, [r0, sp, lsl #21] │ │ │ │ + ldr pc, [r0, r5, lsl #21] │ │ │ │ vst2.8 {d22-d23}, [r3 :128], fp │ │ │ │ vst2.32 {d17-d20}, [r3], r0 │ │ │ │ eorvs r7, fp, r8, lsl #6 │ │ │ │ - blmi 853288 │ │ │ │ + blmi 853298 │ │ │ │ @ instruction: 0xf50358f3 │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ andcc r2, fp, #-1073741772 @ 0xc0000034 │ │ │ │ eorcs pc, r2, r4, asr r8 @ │ │ │ │ @ instruction: 0xf57f07d2 │ │ │ │ @ instruction: 0xf893af7e │ │ │ │ movwcc r3, #45524 @ 0xb1d4 │ │ │ │ eorcs pc, r3, r4, asr r8 @ │ │ │ │ tstmi r3, #2818048 @ 0x2b0000 │ │ │ │ ldrb r6, [r4, -fp, lsr #32]! │ │ │ │ @ instruction: 0x46384631 │ │ │ │ mcrvs 6, 1, lr, cr3, cr2, {7} │ │ │ │ - beq 2955d4 │ │ │ │ + beq 2955e4 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ svclt 0x00182b01 │ │ │ │ - bleq 2555e4 │ │ │ │ + bleq 2555f4 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ - blx 4b821c │ │ │ │ + blx 4b822c │ │ │ │ @ instruction: 0xf10afa03 │ │ │ │ @ instruction: 0xe7c13aff │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r6, r6, ip, lsr #29 │ │ │ │ + @ instruction: 0x00766e9c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ teqlt ip, #132, 16 @ 0x840000 │ │ │ │ ldrdhi pc, [r4], -r0 │ │ │ │ @@ -501035,186 +501039,186 @@ │ │ │ │ @ instruction: 0x6e2bb96b │ │ │ │ andsmi r6, pc, #2539520 @ 0x26c000 │ │ │ │ ldmvs r1!, {r0, r3, ip, lr, pc} │ │ │ │ stmiane r8!, {r2, r3, r4, r6, r9, sp} │ │ │ │ adcsvs r3, r1, ip, asr r9 │ │ │ │ addmi r4, ip, #1090519040 @ 0x41000000 │ │ │ │ @ instruction: 0xf616d001 │ │ │ │ - strmi lr, [r0, #2320]! @ 0x910 │ │ │ │ + strmi lr, [r0, #2312]! @ 0x908 │ │ │ │ stclvs 2, cr13, [fp, #-24]! @ 0xffffffe8 │ │ │ │ mrrccc 13, 5, r3, ip, cr12 │ │ │ │ andsmi r6, pc, #2539520 @ 0x26c000 │ │ │ │ strb sp, [ip, r6, ror #1]! │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r0], sp, lsl #12 │ │ │ │ ldrmi r2, [r6], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6d368a8 │ │ │ │ - asrslt pc, pc, sl @ │ │ │ │ + asrslt pc, r7, sl @ │ │ │ │ stmiavs r3!, {r2, r9, sl, lr} │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ ldmibvs pc, {r6, r9, sl, lr} @ │ │ │ │ @ instruction: 0xd00242bd │ │ │ │ ldc2l 7, cr15, [sl], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf1034603 │ │ │ │ ldrtmi r0, [r1], -r8 │ │ │ │ @ instruction: 0xffacf7ff │ │ │ │ stmiavs r8!, {r0, r5, r9, sl, lr} │ │ │ │ - blx 14d70c4 │ │ │ │ + blx 12d70d4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrtmi sp, [r1], -r9, ror #3 │ │ │ │ andeq pc, ip, r5, lsl #2 │ │ │ │ @ instruction: 0xffa0f7ff │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ ldrmi r6, [r5], -r1, asr #16 │ │ │ │ @ instruction: 0xf6d36890 │ │ │ │ - ldmdavs r6!, {r0, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r6!, {r0, r3, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x61a32300 │ │ │ │ cmnvs r3, r3, lsr #2 │ │ │ │ ldrdls pc, [ip], pc @ │ │ │ │ @ instruction: 0x8014f8d5 │ │ │ │ ldrbtmi r6, [r9], #2471 @ 0x9a7 │ │ │ │ ldrmi r6, [r8, #160]! @ 0xa0 │ │ │ │ stmdale fp, {r1, r2, r5, r6, r7, sp, lr} │ │ │ │ rscsmi r4, pc, #65011712 @ 0x3e00000 │ │ │ │ @ instruction: 0xf8c4d006 │ │ │ │ @ instruction: 0x46308014 │ │ │ │ stmdbvs sl!, {r0, r3, r5, r8, fp, sp, lr}^ │ │ │ │ - stmia lr!, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r6!, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ svccs 0x003f007f │ │ │ │ strbmi sp, [r7, #-2323] @ 0xfffff6ed │ │ │ │ @ instruction: 0x4647bf38 │ │ │ │ @ instruction: 0xf8594b16 │ │ │ │ addsmi r3, lr, #3 │ │ │ │ stmdbvs r1!, {r1, r2, r4, ip, lr, pc} │ │ │ │ @ instruction: 0x4630b176 │ │ │ │ @ instruction: 0xf6d4463a │ │ │ │ - @ instruction: 0x4606fdb7 │ │ │ │ + strmi pc, [r6], -pc, lsr #27 │ │ │ │ rscle r2, r9, r0, lsl #28 │ │ │ │ @ instruction: 0x61a76126 │ │ │ │ @ instruction: 0x4647e7df │ │ │ │ svclt 0x00382f40 │ │ │ │ strb r2, [r9, r0, asr #14]! │ │ │ │ ldrtmi r4, [r9], -r8, lsl #12 │ │ │ │ - bl 1656e78 │ │ │ │ + bl 1456e88 │ │ │ │ strb r4, [pc, r6, lsl #12]! │ │ │ │ @ instruction: 0xf6164638 │ │ │ │ - @ instruction: 0x4606e9de │ │ │ │ + @ instruction: 0x4606e9d6 │ │ │ │ sbcsle r2, r5, r0, lsl #16 │ │ │ │ andne lr, r4, #212, 18 @ 0x350000 │ │ │ │ - stm r0, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r8!, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x61a72300 │ │ │ │ rscvs r6, r3, r6, lsr #2 │ │ │ │ svclt 0x0000e7c5 │ │ │ │ - rsbseq r6, r6, r2, asr #20 │ │ │ │ + rsbseq r6, r6, r2, lsr sl │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0x460c4615 │ │ │ │ - bmi 136aea8 │ │ │ │ + bmi 136aeb8 │ │ │ │ adcslt r4, r3, r5, asr #22 │ │ │ │ @ instruction: 0x4606447a │ │ │ │ @ instruction: 0xf8df6840 │ │ │ │ ldmpl r3, {r4, r8, ip, pc}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9331 │ │ │ │ @ instruction: 0xf69d0300 │ │ │ │ - stmdavs fp!, {r0, r3, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs fp!, {r0, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ - bcs 233bf4 │ │ │ │ + bcs 233c04 │ │ │ │ strcc sp, [ip], #-81 @ 0xffffffaf │ │ │ │ subscs sl, r4, #3072 @ 0xc00 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - mcr 6, 7, pc, cr0, cr5, {0} @ │ │ │ │ + mrc 6, 6, APSR_nzcv, cr8, cr5, {0} │ │ │ │ @ instruction: 0x4603aa18 │ │ │ │ ldm r5, {r1, r3, r4, r9, sl, fp, sp, pc} │ │ │ │ stm r2, {r0, r1} │ │ │ │ subscs r0, ip, #3 │ │ │ │ @ instruction: 0x46304619 │ │ │ │ - stmda r2, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda sl!, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf11268a2 │ │ │ │ ldmdale r9, {r0, r2, r3, r4, r6, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf10268e3 │ │ │ │ addsmi r0, pc, #92, 14 @ 0x1700000 │ │ │ │ - b 160fb38 │ │ │ │ + b 160fb48 │ │ │ │ @ instruction: 0xf1b80843 │ │ │ │ svclt 0x00980f3f │ │ │ │ stmdble r2, {r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x003845b8 │ │ │ │ - blmi cab1bc │ │ │ │ + blmi cab1cc │ │ │ │ @ instruction: 0xf8596820 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmdavs r1!, {r1, r4, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4642b358 │ │ │ │ - stc2l 6, cr15, [r0, #-848] @ 0xfffffcb0 │ │ │ │ + ldc2 6, cr15, [r8, #-848]! @ 0xfffffcb0 │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ rsbvs r6, r0, r3, lsr #17 │ │ │ │ andhi pc, ip, r4, asr #17 │ │ │ │ and r4, r2, r8, lsl r4 │ │ │ │ stmne r0, {r5, r6, fp, sp, lr} │ │ │ │ adcvs sp, r7, r4, lsr r0 │ │ │ │ @ instruction: 0x4631225c │ │ │ │ - ldmda r4, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda ip, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmib r4, {r0, r2, r3, r4, r9, fp, lr}^ │ │ │ │ ldrbtmi r0, [sl], #-769 @ 0xfffffcff │ │ │ │ ldrmi r3, [r8], #-2908 @ 0xfffff4a4 │ │ │ │ ldmpl r3, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ - blls e7378c │ │ │ │ + blls e7379c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ pop {r0, r1, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0x462183f0 │ │ │ │ @ instruction: 0x46306a1a │ │ │ │ stc2 7, cr15, [r8], {255} @ 0xff │ │ │ │ streq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strmi lr, [r8], -r6, lsr #15 │ │ │ │ @ instruction: 0xf6164641 │ │ │ │ - @ instruction: 0xe7d1eabc │ │ │ │ + @ instruction: 0xe7d1eab4 │ │ │ │ andls r4, r1, #64, 12 @ 0x4000000 │ │ │ │ - stmdb r8, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r0, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmplt r8, r5, lsl #12 │ │ │ │ stmdavs r1!, {r0, r9, fp, ip, pc}^ │ │ │ │ - svc 0x00ecf615 │ │ │ │ + svc 0x00e4f615 │ │ │ │ @ instruction: 0xf8c468a3 │ │ │ │ stmiane r8!, {r2, r3, pc}^ │ │ │ │ movwcs r6, #101 @ 0x65 │ │ │ │ strb r6, [sl, r3, lsr #32] │ │ │ │ strb r2, [r9, r0] │ │ │ │ - stmdb r8, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x00766998 │ │ │ │ + stmdb r0, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r6, r6, r8, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r6, ip, lsl #19 │ │ │ │ + rsbseq r6, r6, ip, ror r9 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r6, r6, sl, ror #17 │ │ │ │ + ldrsbteq r6, [r6], #-138 @ 0xffffff76 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmvs fp, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8ddb083 │ │ │ │ mvnlt sl, r0, lsr r0 │ │ │ │ - blcc 19338dc │ │ │ │ + blcc 19338ec │ │ │ │ stmiane r4!, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4607d017 │ │ │ │ @ instruction: 0xf1044690 │ │ │ │ @ instruction: 0xf04f0654 │ │ │ │ ldrtmi r0, [r1], -r1, lsl #22 │ │ │ │ @ instruction: 0x46426878 │ │ │ │ - @ instruction: 0xf8bef69d │ │ │ │ + @ instruction: 0xf8b6f69d │ │ │ │ strle r0, [sp, #-1985] @ 0xfffff83f │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf8cad125 │ │ │ │ stmdavs fp!, {lr}^ │ │ │ │ stmdble r2, {r2, r3, r4, r7, r9, lr} │ │ │ │ mrrccc 14, 5, r3, ip, cr12 │ │ │ │ andlt lr, r3, sp, ror #15 │ │ │ │ @@ -501227,59 +501231,59 @@ │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ svclt 0x00044291 │ │ │ │ andmi pc, r0, sl, asr #17 │ │ │ │ addmi r6, ip, #7012352 @ 0x6b0000 │ │ │ │ subscs sp, ip, #228 @ 0xe4 │ │ │ │ subseq pc, r4, r6, lsr #3 │ │ │ │ @ instruction: 0xf6159301 │ │ │ │ - blls 29565c │ │ │ │ + blls 29564c │ │ │ │ stmiavs r9!, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdbcc ip, {r0, r1, r3, r5, r6, fp, sp, lr}^ │ │ │ │ ldrmi r6, [r9], #-169 @ 0xffffff57 │ │ │ │ andle r4, r6, ip, lsl #5 │ │ │ │ @ instruction: 0xf1a6225c │ │ │ │ movwls r0, #4180 @ 0x1054 │ │ │ │ - svc 0x0080f615 │ │ │ │ - bls 580440 │ │ │ │ + svc 0x0078f615 │ │ │ │ + bls 580450 │ │ │ │ andlt pc, r0, r2, lsl #17 │ │ │ │ svclt 0x0000e7ca │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrmi fp, [r7], -r7, lsl #1 │ │ │ │ ldrmi r2, [r9], r0, lsl #4 │ │ │ │ strmi r4, [r0], fp, asr #22 │ │ │ │ andcs pc, pc, sp, lsl #17 │ │ │ │ andls r4, r4, #14680064 @ 0xe00000 │ │ │ │ - bmi 146b150 │ │ │ │ + bmi 146b160 │ │ │ │ ldrbtmi r6, [sl], #-2112 @ 0xfffff7c0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf69d0300 │ │ │ │ - ldmdavs fp!, {r0, r1, r3, r6, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r0, r1, r6, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ stmdblt sl, {r1, r3, r4, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r3, {r1, r3, r4, r9, fp, sp, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ svccs 0x0000f5b3 │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ cmple r9, r0, lsl #30 │ │ │ │ @ instruction: 0x210068b0 │ │ │ │ - @ instruction: 0xf8b4f6d3 │ │ │ │ - beq 615cdc │ │ │ │ + @ instruction: 0xf8acf6d3 │ │ │ │ + beq 615cec │ │ │ │ @ instruction: 0xf10d4604 │ │ │ │ ldmdblt r8!, {r4, r8, r9, fp} │ │ │ │ @ instruction: 0x4621e035 │ │ │ │ @ instruction: 0xf6d368b0 │ │ │ │ - strmi pc, [r4], -r9, lsr #17 │ │ │ │ + strmi pc, [r4], -r1, lsr #17 │ │ │ │ eorle r2, lr, r0, lsl #16 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - bvs 8c7dd4 │ │ │ │ + bvs 8c7de4 │ │ │ │ ldmdbvs r2, {r0, r5, r6, fp, sp, lr} │ │ │ │ subsmi r6, r3, fp, lsl #18 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ stmibvs fp!, {r0, r2, r5, r7, fp, sp, lr} │ │ │ │ mulle r5, lr, r2 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @@ -501288,143 +501292,143 @@ │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ tstpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ffba00 │ │ │ │ stmdbvs fp!, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ bicsle r2, r4, r0, lsl #22 │ │ │ │ ldmvs r0!, {r0, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf854f6d3 │ │ │ │ + @ instruction: 0xf84cf6d3 │ │ │ │ ldmvs r0!, {r0, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf87af6d3 │ │ │ │ + @ instruction: 0xf872f6d3 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x464bd1d0 │ │ │ │ @ instruction: 0xf106463a │ │ │ │ strbmi r0, [r0], -ip, lsl #2 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff2cf7ff │ │ │ │ - blmi 76c194 │ │ │ │ + blmi 76c1a4 │ │ │ │ stmdals r4, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, lr, lsl r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - blx 20d7956 │ │ │ │ + blx 20d7966 │ │ │ │ strbmi r4, [fp], -r4, lsl #12 │ │ │ │ andeq pc, pc, #1073741827 @ 0x40000003 │ │ │ │ andls r4, r1, #64, 12 @ 0x4000000 │ │ │ │ tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andls sl, r0, #4, 20 @ 0x4000 │ │ │ │ @ instruction: 0xf7ff463a │ │ │ │ stmdbvs r3!, {r0, r2, r3, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ bicsle r2, sp, r0, lsl #22 │ │ │ │ ldmvs r0!, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf6d36a19 │ │ │ │ - ldrb pc, [r5, r7, lsr #16] @ │ │ │ │ - ldmda lr!, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + bfc pc, #16, #6 @ │ │ │ │ + ldmda r6!, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00766792 │ │ │ │ - rsbseq r6, r6, r8, asr #13 │ │ │ │ + rsbseq r6, r6, r2, lsl #15 │ │ │ │ + ldrhteq r6, [r6], #-104 @ 0xffffff98 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrmi r4, [r1], -sp, lsl #12 │ │ │ │ addlt r4, r5, r5, asr sl │ │ │ │ pkhtbmi r4, r3, r5, asr #22 │ │ │ │ stmiavs r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf6d20300 │ │ │ │ - stmvs r7, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bllt ef3ab8 │ │ │ │ + stmvs r7, {r0, r1, r2, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bllt ef3ac8 │ │ │ │ tstcs r0, r8, ror r8 │ │ │ │ - @ instruction: 0xf81cf6d3 │ │ │ │ + @ instruction: 0xf814f6d3 │ │ │ │ orrslt r4, r8, r4, lsl #12 │ │ │ │ stmdbeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs r6, #6246 @ 0x1866 │ │ │ │ strtmi r4, [r9], -sl, asr #12 │ │ │ │ stmib sp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff6801 │ │ │ │ strtmi pc, [r1], -r9, lsr #30 │ │ │ │ @ instruction: 0xf6d36878 │ │ │ │ - strmi pc, [r4], -r9, lsl #16 │ │ │ │ + strmi pc, [r4], -r1, lsl #16 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - blmi 126c30c │ │ │ │ + blmi 126c31c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2f3a74 │ │ │ │ + blls 2f3a84 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r5, r0, lsl #6 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ stmiavs r8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf6d22100 │ │ │ │ - @ instruction: 0x4604fff5 │ │ │ │ + strmi pc, [r4], -sp, ror #31 │ │ │ │ eors fp, r3, r0, asr r9 │ │ │ │ strtmi r6, [r1], -r8, lsr #17 │ │ │ │ - @ instruction: 0xffc4f6d2 │ │ │ │ + @ instruction: 0xffbcf6d2 │ │ │ │ stmiavs r8!, {r0, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xffeaf6d2 │ │ │ │ + @ instruction: 0xffe2f6d2 │ │ │ │ movtlt r4, #34308 @ 0x8604 │ │ │ │ ldrdhi pc, [r8], -r4 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ mulle r5, sp, r2 │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ strmi pc, [r0], r3, lsl #21 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ rscle r2, r5, r0, lsl #22 │ │ │ │ ldrdls pc, [ip], -r8 │ │ │ │ - bl 8687d4 │ │ │ │ + bl 8687e4 │ │ │ │ rscle r0, r3, r3, lsl #6 │ │ │ │ @ instruction: 0xf8d76d5a │ │ │ │ ldmibvs r2, {sp, pc} │ │ │ │ svceq 0x0002ea1a │ │ │ │ ldrmi sp, [r9, #310] @ 0x136 │ │ │ │ @ instruction: 0xf8d8d32d │ │ │ │ - blcs 225ac0 │ │ │ │ + blcs 225ad0 │ │ │ │ @ instruction: 0x4621d0d2 │ │ │ │ @ instruction: 0xf6d268a8 │ │ │ │ - strmi pc, [r4], -r1, asr #31 │ │ │ │ + @ instruction: 0x4604ffb9 │ │ │ │ bicsle r2, r5, r0, lsl #16 │ │ │ │ - blcs 234040 │ │ │ │ + blcs 234050 │ │ │ │ stmdbvs ip!, {r1, r3, r4, r7, ip, lr, pc} │ │ │ │ stmiane r3!, {r2, r3, r4, r6, r8, r9, fp, ip, sp}^ │ │ │ │ ldclvs 0, cr13, [sl, #-600] @ 0xfffffda8 │ │ │ │ ldrdhi pc, [r0], -r7 │ │ │ │ - b 8340f0 │ │ │ │ + b 834100 │ │ │ │ tstle r8, r2, lsl #30 │ │ │ │ addle r4, sp, #156, 4 @ 0xc0000009 │ │ │ │ stccs 8, cr15, [r8], {83} @ 0x53 │ │ │ │ ldmibvs r2, {r2, r3, r4, r6, r8, r9, fp, ip, sp} │ │ │ │ svceq 0x0002ea18 │ │ │ │ stmdbvs r9!, {r1, r2, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ cmnvs r9, ip, asr r9 │ │ │ │ addmi r4, fp, #553648128 @ 0x21000000 │ │ │ │ @ instruction: 0x4618d0f0 │ │ │ │ @ instruction: 0xf615225c │ │ │ │ - @ instruction: 0x4603ee34 │ │ │ │ + strmi lr, [r3], -ip, lsr #28 │ │ │ │ @ instruction: 0xf853e7ea │ │ │ │ - blcc 1924afc │ │ │ │ - b 8b4128 │ │ │ │ + blcc 1924b0c │ │ │ │ + b 8b4138 │ │ │ │ sbcle r0, r8, r2, lsl #30 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0xf8c8395c │ │ │ │ strbmi r1, [r9], #-16 │ │ │ │ smullle r4, r0, r9, r2 │ │ │ │ subscs r4, ip, #24, 12 @ 0x1800000 │ │ │ │ - mrc 6, 0, APSR_nzcv, cr14, cr5, {0} │ │ │ │ + mrc 6, 0, APSR_nzcv, cr6, cr5, {0} │ │ │ │ ldr r4, [sl, r3, lsl #12]! │ │ │ │ - svc 0x0082f615 │ │ │ │ - rsbseq r6, r6, ip, asr #12 │ │ │ │ + svc 0x007af615 │ │ │ │ + rsbseq r6, r6, ip, lsr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r6, [r6], #-92 @ 0xffffffa4 │ │ │ │ + rsbseq r6, r6, ip, ror #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf1016ad3 │ │ │ │ addlt r0, sp, r4, asr #14 │ │ │ │ svclt 0x000842bb │ │ │ │ @@ -501436,71 +501440,71 @@ │ │ │ │ rsbspl r3, r1, #56623104 @ 0x3600000 │ │ │ │ ldmibvs r3, {r0, r1} │ │ │ │ stmdbvs r0, {r0, r2, r8, sp} │ │ │ │ @ instruction: 0xb01cf8d2 │ │ │ │ stmdals ip, {r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d29303 │ │ │ │ @ instruction: 0xf668a038 │ │ │ │ - blls 318d44 │ │ │ │ + blls 318d34 │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ - blge 328780 │ │ │ │ + blge 328790 │ │ │ │ @ instruction: 0xf1002200 │ │ │ │ strls r0, [r7, -r0, lsr #24] │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stmib r4, {r0, r1, r2, r3}^ │ │ │ │ @ instruction: 0xf8c4980c │ │ │ │ @ instruction: 0xf104a038 │ │ │ │ strtmi r0, [r0], -r4, asr #2 │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0x2054f895 │ │ │ │ - @ instruction: 0xff2ef669 │ │ │ │ + @ instruction: 0xff26f669 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf80cf66c │ │ │ │ + @ instruction: 0xf804f66c │ │ │ │ andlt r4, sp, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ rsble r2, r6, r1, lsl #24 │ │ │ │ stmdbvs r0, {r1, r8, sp} │ │ │ │ - mcrr2 6, 6, pc, ip, cr8 @ │ │ │ │ + mcrr2 6, 6, pc, r4, cr8 @ │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf954f6ab │ │ │ │ + @ instruction: 0xf94cf6ab │ │ │ │ andcs sl, r0, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf1049707 │ │ │ │ svcge 0x00080c20 │ │ │ │ stmib sp, {r2, r9, ip, pc}^ │ │ │ │ mvnvs r2, r5, lsl #4 │ │ │ │ stm r7, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrb r0, [r2, pc] │ │ │ │ ldrsbthi pc, [r0], -r2 @ │ │ │ │ stmdbvs r0, {r2, r8, sp} │ │ │ │ - ldc2 6, cr15, [r0], #-416 @ 0xfffffe60 │ │ │ │ + stc2 6, cr15, [r8], #-416 @ 0xfffffe60 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ strbmi r6, [r1], -r3, lsl #3 │ │ │ │ @ instruction: 0xf6ab69e8 │ │ │ │ - blge 357fec │ │ │ │ + blge 357fdc │ │ │ │ strls r2, [r7, -r0, lsl #4] │ │ │ │ stceq 1, cr15, [r0], #-16 │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ - blgt 5f2394 │ │ │ │ + blgt 5f23a4 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ eorshi pc, r0, r4, asr #17 │ │ │ │ @ instruction: 0xf895e7b3 │ │ │ │ strcs r3, [r0], #-85 @ 0xffffffab │ │ │ │ andcs r6, r2, #214016 @ 0x34400 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf66c9400 │ │ │ │ - @ instruction: 0x2103f991 │ │ │ │ + smlabbcs r3, r9, r9, pc @ │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r8], {104} @ 0x68 │ │ │ │ + stc2 6, cr15, [r0], {104} @ 0x68 │ │ │ │ svcge 0x00049707 │ │ │ │ stmib sp, {r0, r1, r3, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf1004404 │ │ │ │ strls r0, [r6], #-2336 @ 0xfffff6e0 │ │ │ │ stceq 1, cr15, [r0], #-52 @ 0xffffffcc │ │ │ │ strmi r6, [r4], -r3, lsl #3 │ │ │ │ @ instruction: 0xf10069eb │ │ │ │ @@ -501510,24 +501514,24 @@ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf895e785 │ │ │ │ @ instruction: 0xf04f3055 │ │ │ │ - blvs ff65c088 │ │ │ │ + blvs ff65c098 │ │ │ │ @ instruction: 0xf0432202 │ │ │ │ @ instruction: 0xf8cd0302 │ │ │ │ @ instruction: 0xf66c9000 │ │ │ │ - strtmi pc, [r1], -r1, ror #18 │ │ │ │ + @ instruction: 0x4621f959 │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - blx ff857642 │ │ │ │ + blx ff657652 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf8e0f6ab │ │ │ │ + @ instruction: 0xf8d8f6ab │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ svcge 0x00089707 │ │ │ │ stmdbls r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ cdpeq 1, 3, cr15, cr0, cr4, {0} │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ stmdbeq r0!, {r2, r8, ip, sp, lr, pc} │ │ │ │ ldm ip, {r5, r6, r7, r8, sp, lr} │ │ │ │ @@ -501553,170 +501557,170 @@ │ │ │ │ movwls r4, #17531 @ 0x447b │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf8918180 │ │ │ │ @ instruction: 0xf1b99000 │ │ │ │ cmnle r0, r0, lsl #30 │ │ │ │ subscs r4, r4, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0x26034638 │ │ │ │ - stc 6, cr15, [r2, #-84] @ 0xffffffac │ │ │ │ + ldcl 6, cr15, [sl], #84 @ 0x54 │ │ │ │ @ instruction: 0xf8d39b01 │ │ │ │ @ instruction: 0xf8d88004 │ │ │ │ - blcs 225d50 │ │ │ │ + blcs 225d60 │ │ │ │ @ instruction: 0x81a7f000 │ │ │ │ @ instruction: 0xf6699801 │ │ │ │ - blls 318768 │ │ │ │ + blls 318758 │ │ │ │ stmdavs r0, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ cmppeq r4, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69c6868 │ │ │ │ - pkhtbmi pc, r0, sp, asr #27 @ │ │ │ │ + pkhtbmi pc, r0, r5, asr #27 @ │ │ │ │ stmdavs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - ldc2l 6, cr15, [r8, #624] @ 0x270 │ │ │ │ + ldc2l 6, cr15, [r0, #624] @ 0x270 │ │ │ │ @ instruction: 0xf8d84606 │ │ │ │ ldmibvs r4!, {r2, r3, r4, ip, sp}^ │ │ │ │ ldmdavs r9, {r3, r4, r8, sl, fp, ip}^ │ │ │ │ stmdbcs r0, {r2, sl, ip, sp} │ │ │ │ rsbshi pc, r2, #0 │ │ │ │ and r4, ip, r3, lsr #12 │ │ │ │ - bcs 2742c8 │ │ │ │ + bcs 2742d8 │ │ │ │ stmdbvs sl, {r2, r8, ip, lr, pc}^ │ │ │ │ svclt 0x00082a02 │ │ │ │ stmdbeq r1, {r0, r3, r6, ip, sp, lr, pc} │ │ │ │ svcne 0x0004f850 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0x461c80f9 │ │ │ │ - blcs 357ee8 │ │ │ │ + blcs 357ef8 │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ adcsvs r2, fp, r0, lsl #6 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ cmplt sl, r2, lsr #16 │ │ │ │ @ instruction: 0x46506879 │ │ │ │ mcr2 7, 5, pc, cr12, cr15, {7} @ │ │ │ │ @ instruction: 0x46016078 │ │ │ │ svccs 0x0004f854 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrtcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 11f3e40 │ │ │ │ + blls 11f3e50 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -r7, asr #4 │ │ │ │ pop {r0, r6, ip, sp, pc} │ │ │ │ stmdavs r3!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bcs 274358 │ │ │ │ - bvs ff90e258 │ │ │ │ - blvc 8b3e64 │ │ │ │ + bcs 274368 │ │ │ │ + bvs ff90e268 │ │ │ │ + blvc 8b3e74 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r0, r1, r3, r4, r5, r9, pc}^ │ │ │ │ - @ instruction: 0xff68f6aa │ │ │ │ + @ instruction: 0xff60f6aa │ │ │ │ stmdavs r3!, {r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 378a78 │ │ │ │ + bcs 378a88 │ │ │ │ mrshi pc, (UNDEF: 68) @ │ │ │ │ vldrvs d25, [fp, #-12] │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - tstplt r0, fp, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstplt r0, r3, asr pc @ p-variant is OBSOLETE │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stcls 7, cr14, [r3], {208} @ 0xd0 │ │ │ │ @ instruction: 0x46382254 │ │ │ │ @ instruction: 0xf6154621 │ │ │ │ - stclvs 12, cr14, [r3, #-528]! @ 0xfffffdf0 │ │ │ │ - blvc 18345a4 │ │ │ │ + stclvs 12, cr14, [r3, #-496]! @ 0xfffffe10 │ │ │ │ + blvc 18345b4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf10780f6 │ │ │ │ strcs r0, [r0], -r3, asr #6 │ │ │ │ ldrdgt pc, [r4], -r7 │ │ │ │ @ instruction: 0x463a4619 │ │ │ │ ldrtmi r4, [r4], -r8, asr #13 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ strls r9, [r6, -r7, lsl #6] │ │ │ │ strtmi lr, [ip], -r0 │ │ │ │ svcpl 0x0004f852 │ │ │ │ - blx 5c62d8 │ │ │ │ + blx 5c62e8 │ │ │ │ teqpmi r3, #4, 6 @ p-variant is OBSOLETE @ 0x10000000 │ │ │ │ @ instruction: 0xf811b29e │ │ │ │ adcmi r3, r3, #1, 30 │ │ │ │ strmi fp, [ip, #3848]! @ 0xf08 │ │ │ │ streq pc, [r1, #-260] @ 0xfffffefc │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ - b 422a80 │ │ │ │ + b 422a90 │ │ │ │ adcmi r0, r8, #196608 @ 0x30000 │ │ │ │ @ instruction: 0xf1b8d1e9 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ movwcs r8, #4302 @ 0x10ce │ │ │ │ adcmi r9, fp, r1, lsl #20 │ │ │ │ ldmdbvs r2, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ mlsle sp, lr, r2, r4 │ │ │ │ svcvc 0x008af5b2 │ │ │ │ @ instruction: 0x4641bf18 │ │ │ │ - blls 28e020 │ │ │ │ + blls 28e030 │ │ │ │ @ instruction: 0xf8ca2600 │ │ │ │ - blge 9e5ec0 │ │ │ │ + blge 9e5ed0 │ │ │ │ movwls r4, #34330 @ 0x861a │ │ │ │ @ instruction: 0xf8ca2303 │ │ │ │ @ instruction: 0xf1073000 │ │ │ │ strls r0, [r2, -r4, asr #6] │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0x970b4693 │ │ │ │ @ instruction: 0x460f4699 │ │ │ │ @ instruction: 0xf8cd9509 │ │ │ │ and sl, sl, r4, lsl r0 │ │ │ │ andcs pc, r6, r9, lsl r8 @ │ │ │ │ stmib fp, {r2, r4, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0xf10b3200 │ │ │ │ @ instruction: 0xf1060b08 │ │ │ │ andsle r0, fp, r1, lsl #6 │ │ │ │ - bls 2ab764 │ │ │ │ + bls 2ab774 │ │ │ │ svccc 0x0004f852 │ │ │ │ - blcs 23e6fc │ │ │ │ + blcs 23e70c │ │ │ │ svccs 0x0000d1ee │ │ │ │ adchi pc, r9, r0 │ │ │ │ - bls 273fec │ │ │ │ + bls 273ffc │ │ │ │ svclt 0x00084293 │ │ │ │ stmdaeq r1, {r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4632463b │ │ │ │ stmib fp, {r2, r4, r5, r7, r9, lr}^ │ │ │ │ - blx 19e6714 │ │ │ │ + blx 19e6724 │ │ │ │ @ instruction: 0xf10bf888 │ │ │ │ @ instruction: 0xf1060b08 │ │ │ │ mvnle r0, r1, lsl #6 │ │ │ │ stmdbpl r9, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xa014f8dd │ │ │ │ svcls 0x000b462a │ │ │ │ ldrbmi r9, [r0], -r8, lsl #18 │ │ │ │ - ldc2 6, cr15, [ip, #-428] @ 0xfffffe54 │ │ │ │ + ldc2 6, cr15, [r4, #-428] @ 0xfffffe54 │ │ │ │ ldmib sp, {r8, r9, sp}^ │ │ │ │ andcs r1, r1, #25165824 @ 0x1800000 │ │ │ │ adcmi r7, r3, #58 @ 0x3a │ │ │ │ svceq 0x0004f841 │ │ │ │ svccc 0x0001f805 │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ @ instruction: 0xf1b8d1f7 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ stcls 15, cr10, [r1], {57} @ 0x39 │ │ │ │ @ instruction: 0xf6694620 │ │ │ │ - @ instruction: 0xf8c4f97d │ │ │ │ + @ instruction: 0xf8c4f975 │ │ │ │ ldr r8, [r1, -r8]! │ │ │ │ @ instruction: 0xf1039b01 │ │ │ │ @ instruction: 0xf6690018 │ │ │ │ - eorsmi pc, r0, #432 @ 0x1b0 │ │ │ │ + eorsmi pc, r0, #304 @ 0x130 │ │ │ │ svcge 0x0056f43f │ │ │ │ ldmdbvs sl, {r0, r8, r9, fp, ip, pc}^ │ │ │ │ svcvc 0x008af5b2 │ │ │ │ cmnphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ tstcc r8, #1024 @ 0x400 │ │ │ │ usada8 lr, r9, r6, r4 │ │ │ │ movwcs r4, #1564 @ 0x61c │ │ │ │ @ instruction: 0xf1b960bb │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ stmdbls r3, {r0, r1, r3, r8, r9, sl, fp, sp, pc} │ │ │ │ tstcc r4, r8, ror #16 │ │ │ │ - ldc2 6, cr15, [sl], #624 @ 0x270 │ │ │ │ + ldc2 6, cr15, [r2], #624 @ 0x270 │ │ │ │ ldrmi r6, [r9], r3, asr #19 │ │ │ │ @ instruction: 0xf859685b │ │ │ │ stmdblt r3!, {r2, r8, r9, fp, ip} │ │ │ │ @ instruction: 0x4619e035 │ │ │ │ svccc 0x0004f859 │ │ │ │ ldmdbvs sl, {r0, r1, r3, r7, r8, r9, ip, sp, pc}^ │ │ │ │ mvnsle r2, r2, lsl #20 │ │ │ │ @@ -501735,194 +501739,194 @@ │ │ │ │ biclt r6, fp, fp, ror #16 │ │ │ │ @ instruction: 0x4645695a │ │ │ │ @ instruction: 0xf1084633 │ │ │ │ strcc r0, [r4], -r4, lsl #16 │ │ │ │ mvnsle r2, r2, lsl #20 │ │ │ │ @ instruction: 0x4650461e │ │ │ │ stmdaeq r4, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ - blcs 358164 │ │ │ │ + blcs 358174 │ │ │ │ stc2 7, cr15, [r0, #1020] @ 0x3fc │ │ │ │ svccs 0x0004f859 │ │ │ │ - bcs 22b81c │ │ │ │ + bcs 22b82c │ │ │ │ rsbsvs sp, r9, r1, ror #3 │ │ │ │ @ instruction: 0xf8dde6c6 │ │ │ │ ldrb r9, [r1], ip │ │ │ │ @ instruction: 0x46454633 │ │ │ │ - blls 293fd4 │ │ │ │ + blls 293fe4 │ │ │ │ stmdavs ip!, {r0, r2, r3, r4, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strcs r8, [r3], #-280 @ 0xfffffee8 │ │ │ │ ldrtmi r9, [r0], -r1, lsl #28 │ │ │ │ - @ instruction: 0xf90cf669 │ │ │ │ + @ instruction: 0xf904f669 │ │ │ │ @ instruction: 0xf8ca2300 │ │ │ │ @ instruction: 0xf8ca4000 │ │ │ │ adcsvs r5, r3, r4 │ │ │ │ - blls 313b40 │ │ │ │ + blls 313b50 │ │ │ │ ldrsbge pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0x201cf8da │ │ │ │ - blvc 16b84a8 │ │ │ │ + blvc 16b84b8 │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r0, r3, r8, pc}^ @ │ │ │ │ rsbseq pc, r3, r3, lsl r0 @ │ │ │ │ rsbseq r0, r3, r3, ror r0 │ │ │ │ ldrshteq r0, [r5], -r0 │ │ │ │ ldrshteq r0, [r2], #2 │ │ │ │ ldrshteq r0, [r0], #0 │ │ │ │ eorseq r0, r5, r5, lsr r0 │ │ │ │ ldrshteq r0, [r3], #-6 │ │ │ │ eorseq r0, r5, r5, lsr r0 │ │ │ │ tsteq r7, r5, lsr r0 │ │ │ │ tsteq r7, r7, lsl #2 │ │ │ │ tsteq r7, r7, lsl #2 │ │ │ │ - blls 25a260 │ │ │ │ + blls 25a270 │ │ │ │ @ instruction: 0xf8d3464e │ │ │ │ ldrb r8, [r3], -r8 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ - bcs a34b14 │ │ │ │ - bcc 2901fc │ │ │ │ + bcs a34b24 │ │ │ │ + bcc 29020c │ │ │ │ ldmdale r2, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ cmppl r1, r0, asr r1 │ │ │ │ subspl r5, r1, r1, asr r1 │ │ │ │ cmppl r1, r1, asr r1 │ │ │ │ svcgt 0x00515151 │ │ │ │ cmppl r1, r1, asr r1 │ │ │ │ cmppl r1, r1, asr r1 │ │ │ │ cmppl r1, r1, asr r1 │ │ │ │ cmppl r1, r1, asr r1 │ │ │ │ - blls 363dd4 │ │ │ │ + blls 363de4 │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ ldmdbvs r8, {r2, r3, r9, ip, pc} │ │ │ │ - blx 657a80 │ │ │ │ + blx 457a90 │ │ │ │ ldrtmi r9, [fp], -ip, lsl #20 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ ldrtmi r4, [r9], -r5, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - stc2 6, cr15, [r2], {105} @ 0x69 │ │ │ │ + ldc2l 6, cr15, [sl], #-420 @ 0xfffffe5c │ │ │ │ @ instruction: 0xf10a462a │ │ │ │ @ instruction: 0xf1050344 │ │ │ │ tstls r2, #84, 2 │ │ │ │ @ instruction: 0xf04fab0f │ │ │ │ strmi r0, [sp], -r0, lsl #28 │ │ │ │ eors pc, ip, sp, asr #17 │ │ │ │ mcrreq 1, 0, pc, ip, cr13 @ │ │ │ │ @ instruction: 0xee10e9cd │ │ │ │ andls r6, ip, #1327104 @ 0x144000 │ │ │ │ @ instruction: 0xf8df910d │ │ │ │ - blgt 6026e0 │ │ │ │ + blgt 6026f0 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ stm ip, {r2, r8, sl, fp, ip, pc} │ │ │ │ stmdbls sp, {r0, r1, r2, r3} │ │ │ │ andcc pc, sl, r5, asr r8 @ │ │ │ │ - bls 5236c4 │ │ │ │ - blx 38014e │ │ │ │ + bls 5236d4 │ │ │ │ + blx 38015e │ │ │ │ ldrmi r3, [r1], -r1, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf842330b │ │ │ │ @ instruction: 0xf66be023 │ │ │ │ - @ instruction: 0xe6d7fd39 │ │ │ │ + @ instruction: 0xe6d7fd31 │ │ │ │ strb r2, [r0, r0, lsr #14] │ │ │ │ - blls 306ce4 │ │ │ │ + blls 306cf4 │ │ │ │ streq lr, [r4], r3, lsl #22 │ │ │ │ - blcs 234328 │ │ │ │ + blcs 234338 │ │ │ │ mcrge 4, 3, pc, cr0, cr15, {1} @ │ │ │ │ @ instruction: 0xf8d39b01 │ │ │ │ @ instruction: 0xf8d88004 │ │ │ │ stccs 0, cr5, [r0, #-16] │ │ │ │ strcs sp, [r3, #-125] @ 0xffffff83 │ │ │ │ ldrdlt pc, [r4], -sp │ │ │ │ @ instruction: 0xf6694658 │ │ │ │ - blls 318338 │ │ │ │ + blls 318328 │ │ │ │ stmdapl r0, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strtmi r2, [r3], #-512 @ 0xfffffe00 │ │ │ │ ldrls r6, [r6, #-2165] @ 0xfffff78b │ │ │ │ andsls sl, r3, #5888 @ 0x1700 │ │ │ │ umaalvs pc, r4, r3, r8 @ │ │ │ │ stmib sp, {r0, r1, r4, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8cb2214 │ │ │ │ stmib sp, {r3, sp}^ │ │ │ │ stmib sp, {r0, r1, r3, r4, r9, sp}^ │ │ │ │ - blgt 5e2a18 │ │ │ │ + blgt 5e2a28 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ mulsgt r0, r5, r8 │ │ │ │ svclt 0x00084296 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf88dd03e │ │ │ │ - blge 9f236c │ │ │ │ + blge 9f237c │ │ │ │ @ instruction: 0x469e951a │ │ │ │ @ instruction: 0xf1bc9308 │ │ │ │ stcgt 15, cr0, [pc], {1} │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ vst4.8 {d29-d32}, [pc :256] │ │ │ │ @ instruction: 0xf8da71ac │ │ │ │ @ instruction: 0xf6680010 │ │ │ │ - @ instruction: 0x7c6bf903 │ │ │ │ + stclvc 8, cr15, [fp], #-1004 @ 0xfffffc14 │ │ │ │ ldreq pc, [ip, #-256] @ 0xffffff00 │ │ │ │ strtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6694680 │ │ │ │ - @ instruction: 0xf8dafc03 │ │ │ │ + @ instruction: 0xf8dafbfb │ │ │ │ @ instruction: 0xf89a300c │ │ │ │ @ instruction: 0xf1081008 │ │ │ │ @ instruction: 0xf8b80430 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ cdpls 3, 0, cr0, cr8, cr8, {0} │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3599 @ 21a224 │ │ │ │ + strgt ip, [pc], #-3599 @ 21a234 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrbmi r4, [r0], -r1, asr #12 │ │ │ │ - stc2l 6, cr15, [r4], {107} @ 0x6b │ │ │ │ + ldc2 6, cr15, [ip], #428 @ 0x1ac │ │ │ │ tstcs r0, r4, asr r2 │ │ │ │ @ instruction: 0xf6154638 │ │ │ │ - movwcs lr, #6416 @ 0x1910 │ │ │ │ + movwcs lr, #6408 @ 0x1908 │ │ │ │ eorsvc r6, fp, sp, ror r0 │ │ │ │ ldrcs lr, [r0, -r0, asr #11] │ │ │ │ strcs lr, [r8, -r3, asr #14] │ │ │ │ adclt lr, r4, #17039360 @ 0x1040000 │ │ │ │ smlsdxcs r1, pc, r7, lr @ │ │ │ │ mcrcs 7, 0, lr, cr0, cr13, {1} │ │ │ │ @ instruction: 0xe7ebd1bd │ │ │ │ str r6, [r5, #185]! @ 0xb9 │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ ldmvs sp, {r0, r1, r2, r3, r4, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d3e6e6 │ │ │ │ ldrb r8, [pc, -r8]! │ │ │ │ - bl ff4d7ac8 │ │ │ │ + bl ff2d7ad8 │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r6, r6, r6, lsl #6 │ │ │ │ + ldrshteq r6, [r6], #-38 @ 0xffffffda │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r6, ip, ror #5 │ │ │ │ - rsbseq r6, r6, r0, lsr r2 │ │ │ │ + ldrsbteq r6, [r6], #-44 @ 0xffffffd4 │ │ │ │ + rsbseq r6, r6, r0, lsr #4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ ldrmi fp, [r5], -pc, lsr #1 │ │ │ │ - blcs 1958624 │ │ │ │ + blcs 1958634 │ │ │ │ @ instruction: 0xf8df4698 │ │ │ │ ldrbtmi r3, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ stmdavs ip!, {r1, r8, ip, pc} │ │ │ │ - blls 1758634 │ │ │ │ + blls 1758644 │ │ │ │ ldrbtmi r5, [r9], #2259 @ 0x8d3 │ │ │ │ @ instruction: 0x932d681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r7, pc} │ │ │ │ - blcs 22baec │ │ │ │ + blcs 22bafc │ │ │ │ addshi pc, sl, r0 │ │ │ │ - blcs 2b8f84 │ │ │ │ + blcs 2b8f94 │ │ │ │ bicshi pc, r1, #0 │ │ │ │ @ instruction: 0xd12c2b04 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ eorsle r7, sp, sl, lsl #31 │ │ │ │ addshi pc, r6, r0, asr #4 │ │ │ │ rsbscs pc, pc, #64, 4 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ @@ -501932,81 +501936,81 @@ │ │ │ │ addsmi r2, r3, #1610612741 @ 0x60000005 │ │ │ │ subshi pc, sp, #0 │ │ │ │ tstphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ eorscs pc, r6, #64, 4 │ │ │ │ @ instruction: 0xd1104293 │ │ │ │ ldmdavs sp, {r0, r1, r3, r5, r9, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f2301 │ │ │ │ - bge 71d320 │ │ │ │ + bge 71d330 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf8cd7b2e │ │ │ │ addsmi ip, lr, #84 @ 0x54 │ │ │ │ uqadd16mi fp, r5, r8 │ │ │ │ @ instruction: 0xf7ff9514 │ │ │ │ @ instruction: 0x2c00fa87 │ │ │ │ stmdavs r6!, {r1, r2, r4, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmdavs r3!, {r2, r3, r4, r8, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc afa7ac │ │ │ │ + blvc afa7bc │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 33a770 │ │ │ │ + blcs 33a780 │ │ │ │ tstphi ip, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r4], -r5, lsr #12 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ bicle r7, r1, sl, lsl #31 │ │ │ │ - bcc fec586e4 │ │ │ │ + bcc fec586f4 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ bicmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blcc 1d85c0 │ │ │ │ + blcc 1d85d0 │ │ │ │ @ instruction: 0xf855330b │ │ │ │ @ instruction: 0xf0133023 │ │ │ │ bicsle r0, sl, r4, lsl #6 │ │ │ │ ldmdavs r2, {r1, r3, r5, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r1, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ strhi pc, [sl, #-64]! @ 0xffffffc0 │ │ │ │ movwcs lr, #51661 @ 0xc9cd │ │ │ │ vld2.32 {d6,d8}, [r3 :64], r3 │ │ │ │ @ instruction: 0xf0236380 │ │ │ │ - blcs 21afb4 │ │ │ │ + blcs 21afc4 │ │ │ │ ldmdbvs r3, {r0, r1, r3, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0402b05 │ │ │ │ - bvs ff6fb1a0 │ │ │ │ - blvc 8f4418 │ │ │ │ + bvs ff6fb1b0 │ │ │ │ + blvc 8f4428 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ @ instruction: 0x46108376 │ │ │ │ - blx 1d57e24 │ │ │ │ + blx 1b57e34 │ │ │ │ ldmdbvs r3, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blcs 23b184 │ │ │ │ + blcs 23b194 │ │ │ │ strhi pc, [r8, #-0]! │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 27901c │ │ │ │ + blcs 27902c │ │ │ │ strhi pc, [r2, #-64]! @ 0xffffffc0 │ │ │ │ strb r9, [r2, ip, lsl #4]! │ │ │ │ andvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ andseq pc, lr, #192, 4 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf8a4f7ff │ │ │ │ - bcs c58768 │ │ │ │ - bcc 85876c │ │ │ │ + bcs c58778 │ │ │ │ + bcc 85877c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls d74460 │ │ │ │ + blls d74470 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, pc, sl, ror #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bcs 2b90b4 │ │ │ │ + bcs 2b90c4 │ │ │ │ teqphi pc, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ @ instruction: 0xe7e780bb │ │ │ │ vpadd.i8 q1, q0, │ │ │ │ - blcs 16faba4 │ │ │ │ + blcs 16fabb4 │ │ │ │ sbchi pc, r8, r0, asr #4 │ │ │ │ - blcs b69178 │ │ │ │ + blcs b69188 │ │ │ │ andge sp, r2, #8716288 @ 0x850000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ andeq r0, r0, fp, lsr #1 │ │ │ │ @ instruction: 0xffffff03 │ │ │ │ @ instruction: 0xffffff03 │ │ │ │ @ instruction: 0xffffff03 │ │ │ │ @@ -502064,36 +502068,36 @@ │ │ │ │ andcc r2, fp, #1073741827 @ 0x40000003 │ │ │ │ eorcs pc, r2, r5, asr r8 @ │ │ │ │ strle r0, [r7], #-1872 @ 0xfffff8b0 │ │ │ │ @ instruction: 0x210cf891 │ │ │ │ @ instruction: 0xf855320b │ │ │ │ ldrbeq r2, [r2, -r2, lsr #32] │ │ │ │ msrhi SPSR_fxc, r0, asr #2 │ │ │ │ - beq e56964 │ │ │ │ + beq e56974 │ │ │ │ movwcs r4, #5714 @ 0x1652 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf984f7ff │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ smmlsr r1, ip, lr, sl │ │ │ │ subscs pc, pc, #64, 4 │ │ │ │ mulle r4, r3, r2 │ │ │ │ rsbcs pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ @ instruction: 0x4628aef0 │ │ │ │ - blx 1857f04 │ │ │ │ + blx 1657f14 │ │ │ │ ldrb r6, [sl], r3, asr #17 │ │ │ │ andvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ andseq pc, lr, #192, 4 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xffe0f7fe │ │ │ │ stmdavs r6!, {r2, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ - blvc b0610c │ │ │ │ + blvc b0611c │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ - blcs 346230 │ │ │ │ + blcs 346240 │ │ │ │ strtmi fp, [r5], -r8, lsl #30 │ │ │ │ svcge 0x002ef47f │ │ │ │ strt r2, [r7], r0, lsl #8 │ │ │ │ vhadd.s8 d29, d0, d30 │ │ │ │ addsmi r2, r3, #1879048202 @ 0x7000000a │ │ │ │ msrhi CPSR_fsx, r0, asr #32 │ │ │ │ andvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ @@ -502114,73 +502118,73 @@ │ │ │ │ @ instruction: 0x464131d4 │ │ │ │ movwcc r4, #46648 @ 0xb638 │ │ │ │ eorcs pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xffa4f7fe │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ ldrbt sl, [fp], r6, lsr #29 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r9, sl, fp, sp, lr} │ │ │ │ - bcs 279260 │ │ │ │ + bcs 279270 │ │ │ │ ldrhi pc, [r9], #-64 @ 0xffffffc0 │ │ │ │ andcs r6, r0, #1458176 @ 0x164000 │ │ │ │ andsls r9, r5, #20, 6 @ 0x50000000 │ │ │ │ - bvs ff906c0c │ │ │ │ - blvc 874678 │ │ │ │ + bvs ff906c1c │ │ │ │ + blvc 874688 │ │ │ │ tstle r8, r1, lsl #18 │ │ │ │ ldmdbvs r9, {r1, r3, r9, sl, lr}^ │ │ │ │ movwls fp, #20793 @ 0x5139 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ stmdbcs r1, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ strdlt sp, [sl, -r6] │ │ │ │ tstls r4, #5120 @ 0x1400 │ │ │ │ - bge 723230 │ │ │ │ + bge 723240 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf908f7ff │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ ldrb sl, [r5], r0, lsl #29 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r9, sl, fp, sp, lr} │ │ │ │ - bcs 2792ac │ │ │ │ + bcs 2792bc │ │ │ │ mvnshi pc, #64 @ 0x40 │ │ │ │ andcs r6, r0, #1540096 @ 0x178000 │ │ │ │ mcrcs 3, 0, r9, cr5, cr0, {0} │ │ │ │ tstle r8, r1, lsl r2 │ │ │ │ ldmdavs r2, {r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 2792a4 │ │ │ │ + bcs 2792b4 │ │ │ │ adcshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf69b4618 │ │ │ │ - blls 658abc │ │ │ │ + blls 658aac │ │ │ │ cmnlt r0, lr, asr r9 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ - bvs ff8fb574 │ │ │ │ - blvc 8b46e4 │ │ │ │ + bvs ff8fb584 │ │ │ │ + blvc 8b46f4 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs lr, {r1, r3, r4, r5, r7, r8, r9, pc}^ │ │ │ │ mcrcs 3, 0, r9, cr5, cr0, {0} │ │ │ │ - bge 64ea20 │ │ │ │ - beq 1656ac0 │ │ │ │ + bge 64ea30 │ │ │ │ + beq 1656ad0 │ │ │ │ ldm r2, {r0, r9, sl, fp, sp} │ │ │ │ stm sl, {r0, r1} │ │ │ │ cmple fp, r3 │ │ │ │ andls r6, r3, #897024 @ 0xdb000 │ │ │ │ - blvc 87470c │ │ │ │ + blvc 87471c │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r8, {r0, r1, r5, r7, r8, r9, pc}^ │ │ │ │ - blx 758156 │ │ │ │ + blx 558166 │ │ │ │ stmdacs r0, {r0, r1, r9, fp, ip, pc} │ │ │ │ - blls 64e7ac │ │ │ │ + blls 64e7bc │ │ │ │ stmdavs r9, {r0, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdacs r5, {r3, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdbvs r8, {r3, r4, r5, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bvs ff8fb530 │ │ │ │ - blvc 834738 │ │ │ │ + bvs ff8fb540 │ │ │ │ + blvc 834748 │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ tstls r4, #148, 6 @ 0x50000002 │ │ │ │ @ instruction: 0xf89169db │ │ │ │ - blvc 1832770 │ │ │ │ - bvs fe4e5f60 │ │ │ │ + blvc 1832780 │ │ │ │ + bvs fe4e5f70 │ │ │ │ addshi pc, r6, #0, 4 │ │ │ │ ldmdbcs pc, {r0, r4, r5, r6, r9, sl, fp, ip} @ │ │ │ │ orrhi pc, r0, #0, 4 │ │ │ │ @ instruction: 0xf011e8df │ │ │ │ cmneq lr, #-1342177275 @ 0xb0000005 │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ @@ -502194,119 +502198,119 @@ │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ cmneq lr, #-134217727 @ 0xf8000001 │ │ │ │ rsbeq r0, r1, #-134217727 @ 0xf8000001 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ - bleq 1b56874 │ │ │ │ + bleq 1b56884 │ │ │ │ @ instruction: 0x36d4f8df │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - blx 4f4cf6 │ │ │ │ + blx 4f4d06 │ │ │ │ @ instruction: 0xf8931303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvs pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0x0604f016 │ │ │ │ mcrge 4, 7, pc, cr11, cr15, {3} @ │ │ │ │ strbmi r2, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x96004638 │ │ │ │ stc2 7, cr15, [r6], #1016 @ 0x3f8 │ │ │ │ mlacc ip, r5, r8, pc @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdbvs sl!, {r4, r5, r6, r7, r9, pc}^ │ │ │ │ - blx 500b86 │ │ │ │ + blx 500b96 │ │ │ │ svcvc 0x00921202 │ │ │ │ @ instruction: 0xf855320b │ │ │ │ @ instruction: 0xb1ab2022 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr0, {0} │ │ │ │ stc2 10, cr15, [r2], {31} @ │ │ │ │ - blx 15268a0 │ │ │ │ + blx 15268b0 │ │ │ │ ldrbeq pc, [r2, r6, lsl #4] @ │ │ │ │ @ instruction: 0xf85ed509 │ │ │ │ svcvs 0x002a1026 │ │ │ │ @ instruction: 0xf0404291 │ │ │ │ stcpl 1, cr8, [r2, #140] @ 0x8c │ │ │ │ @ instruction: 0xf0404296 │ │ │ │ @ instruction: 0x3601811f │ │ │ │ @ instruction: 0xd1ee429e │ │ │ │ @ instruction: 0xf6684628 │ │ │ │ - movwcs pc, #7505 @ 0x1d51 @ │ │ │ │ + movwcs pc, #7497 @ 0x1d49 @ │ │ │ │ stccs 6, cr7, [r0], {59} @ 0x3b │ │ │ │ ldcge 4, cr15, [sp, #508]! @ 0x1fc │ │ │ │ vst1.8 {d30-d32}, [pc :64], r2 │ │ │ │ vmov.i32 d23, #2048 @ 0x00000800 │ │ │ │ @ instruction: 0x46410210 │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ stccs 14, cr15, [r0], {175} @ 0xaf │ │ │ │ ldcge 4, cr15, [r1, #508]! @ 0x1fc │ │ │ │ - blls 653ff4 │ │ │ │ + blls 654004 │ │ │ │ @ instruction: 0xe752695e │ │ │ │ @ instruction: 0xf47f2b95 │ │ │ │ @ instruction: 0xf44fada8 │ │ │ │ vsubl.s8 , d0, d8 │ │ │ │ @ instruction: 0x46410210 │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ @ instruction: 0xe6d9fe9d │ │ │ │ svcvc 0x002af5b3 │ │ │ │ mcrge 4, 5, pc, cr11, cr15, {1} @ │ │ │ │ ldmibvs fp, {r0, r3, r4, r7, r8, sl, sp, lr, pc}^ │ │ │ │ - beq e56c3c │ │ │ │ + beq e56c4c │ │ │ │ @ instruction: 0x46526878 │ │ │ │ - blge 5b9588 │ │ │ │ + blge 5b9598 │ │ │ │ movwls r4, #17945 @ 0x4619 │ │ │ │ - @ instruction: 0xf896f69c │ │ │ │ - bleq 29685c │ │ │ │ - blls 5cef40 │ │ │ │ - bcs 274d8c │ │ │ │ - bvs ff90ec68 │ │ │ │ - blvc 8b4898 │ │ │ │ + @ instruction: 0xf88ef69c │ │ │ │ + bleq 29686c │ │ │ │ + blls 5cef50 │ │ │ │ + bcs 274d9c │ │ │ │ + bvs ff90ec78 │ │ │ │ + blvc 8b48a8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r2, r4, r6, r7, r9, pc}^ │ │ │ │ - blx 15d82e0 │ │ │ │ - blls 5c6cfc │ │ │ │ + blx 13d82f0 │ │ │ │ + blls 5c6d0c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 3794b0 │ │ │ │ + blcs 3794c0 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr4, cr15, {1} │ │ │ │ ldmdbvs sl, {r2, r3, r8, r9, fp, ip, pc}^ │ │ │ │ tstle r0, r1, lsl #20 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 2794c0 │ │ │ │ + bcs 2794d0 │ │ │ │ sbchi pc, r8, #64 @ 0x40 │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - teqplt r0, r9, lsr sl @ p-variant is OBSOLETE │ │ │ │ - blvs ff901498 │ │ │ │ - blvc 8f48d8 │ │ │ │ + teqplt r0, r1, lsr sl @ p-variant is OBSOLETE │ │ │ │ + blvs ff9014a8 │ │ │ │ + blvc 8f48e8 │ │ │ │ @ instruction: 0xf43f2b05 │ │ │ │ movwcs sl, #7775 @ 0x1e5f │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xf606fa03 │ │ │ │ mcrls 14, 0, r1, cr4, cr3, {3} │ │ │ │ movwcs r9, #774 @ 0x306 │ │ │ │ movwls r4, #1586 @ 0x632 │ │ │ │ @ instruction: 0xf7fe2304 │ │ │ │ @ instruction: 0x9600fc13 │ │ │ │ cdpge 6, 1, cr4, cr8, cr1, {0} │ │ │ │ strtmi r9, [fp], -r2, lsl #20 │ │ │ │ @ instruction: 0x96014638 │ │ │ │ - blx a5889c │ │ │ │ + blx a588ac │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89d81a9 │ │ │ │ - blcs 226a2c │ │ │ │ + blcs 226a3c │ │ │ │ eorshi pc, r3, #0 │ │ │ │ @ instruction: 0xf04f9819 │ │ │ │ - blls 529cb4 │ │ │ │ + blls 529cc4 │ │ │ │ @ instruction: 0xf1039a02 │ │ │ │ stcvc 5, cr0, [r3], {68} @ 0x44 │ │ │ │ andls r9, r4, r6, lsl #18 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ - b a74d0c │ │ │ │ + b a74d1c │ │ │ │ tstls r8, r3, lsl #2 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 1, cr15, cr4, cr7, {3} │ │ │ │ + cdp2 6, 0, cr15, cr12, cr7, {3} │ │ │ │ stmdals r4, {r1, r2, r7, r9, sl, lr} │ │ │ │ mcrreq 1, 0, pc, r0, cr13 @ │ │ │ │ stcvc 3, cr2, [r2], {-0} │ │ │ │ eorcs pc, ip, lr, lsl #17 │ │ │ │ ldcge 5, cr9, [r4, #-76] @ 0xffffffb4 │ │ │ │ stmib sp, {r4, r8, r9, ip, pc}^ │ │ │ │ andls r3, r9, #1140850688 @ 0x44000000 │ │ │ │ @@ -502319,67 +502323,67 @@ │ │ │ │ stmib ip, {r0, r1, r2, r8, sl, fp, ip, pc}^ │ │ │ │ ldm ip, {r0, r9, sp} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ cpsid , #15 │ │ │ │ stm r5, {r2, r5, r6, r8, sl} │ │ │ │ stmdbls r8, {r0, r1, r2, r3} │ │ │ │ stmdblt r1!, {r0, r1, r3, r9, sl, lr}^ │ │ │ │ - blcs a41550 │ │ │ │ + blcs a41560 │ │ │ │ @ instruction: 0xf003bf1b │ │ │ │ andcs r0, r1, #2080374784 @ 0x7c000000 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ @ instruction: 0xf103bf18 │ │ │ │ @ instruction: 0xf8de33ff │ │ │ │ cmncs r4, r4, lsl r0 │ │ │ │ @ instruction: 0xf04f9803 │ │ │ │ - blx 25d952 │ │ │ │ + blx 25d962 │ │ │ │ stmdals r2, {r1, r9} │ │ │ │ svcvc 0x00954671 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ andcc r3, fp, #46137344 @ 0x2c00000 │ │ │ │ eorcc pc, r5, lr, asr #16 │ │ │ │ eorgt pc, r2, lr, asr #16 │ │ │ │ - @ instruction: 0xf928f66b │ │ │ │ + @ instruction: 0xf920f66b │ │ │ │ ldrtvc r2, [fp], -r1, lsl #6 │ │ │ │ and r9, r5, lr, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 2795e4 │ │ │ │ + bcs 2795f4 │ │ │ │ subshi pc, r0, #64 @ 0x40 │ │ │ │ - bcs 234eec │ │ │ │ + bcs 234efc │ │ │ │ tstphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xff56f7fe │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ andshi pc, r1, #0 │ │ │ │ mlscs r0, sp, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrmi r8, [sl], -ip, asr #2 │ │ │ │ @ instruction: 0xf1039d06 │ │ │ │ tstcs r1, r4, asr #32 │ │ │ │ - blne 3589c0 │ │ │ │ + blne 3589d0 │ │ │ │ vpmax.u8 d15, d11, d1 │ │ │ │ andle r4, sl, fp, lsr #4 │ │ │ │ orreq lr, fp, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf842685b │ │ │ │ - bl 3a6a78 │ │ │ │ + bl 3a6a88 │ │ │ │ @ instruction: 0xf893030b │ │ │ │ @ instruction: 0xf8003044 │ │ │ │ @ instruction: 0xf10b300b │ │ │ │ @ instruction: 0xf1bb0b01 │ │ │ │ mvnle r0, r0, lsl pc │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ - ldrbt sl, [pc], #3242 @ 21a9e8 │ │ │ │ + ldrbt sl, [pc], #3242 @ 21a9f8 │ │ │ │ subscs sl, r4, #24, 28 @ 0x180 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6149306 │ │ │ │ - @ instruction: 0xf8d5ed34 │ │ │ │ - blls 3cabbc │ │ │ │ + @ instruction: 0xf8d5ed2c │ │ │ │ + blls 3cabcc │ │ │ │ @ instruction: 0x4630469e │ │ │ │ @ instruction: 0xf10d4663 │ │ │ │ andcs r0, r0, #-1073741784 @ 0xc0000028 │ │ │ │ @ instruction: 0xf84046f4 │ │ │ │ @ instruction: 0xf8013f04 │ │ │ │ andcc r2, r1, #1, 30 │ │ │ │ mvnsle r4, r2, ror #10 │ │ │ │ @@ -502393,123 +502397,123 @@ │ │ │ │ stmdacs r0, {r0, r1, r2, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ @ instruction: 0xf04f9b04 │ │ │ │ @ instruction: 0xf8800c01 │ │ │ │ @ instruction: 0xf103c000 │ │ │ │ @ instruction: 0xf1030e01 │ │ │ │ strmi r0, [r1], #-324 @ 0xfffffebc │ │ │ │ - bl 223654 │ │ │ │ - blx 51e490 │ │ │ │ + bl 223664 │ │ │ │ + blx 51e4a0 │ │ │ │ eormi pc, sl, #805306368 @ 0x30000000 │ │ │ │ - bl 3cea80 │ │ │ │ + bl 3cea90 │ │ │ │ ldmdavs r2, {r0, r1, r7, r9}^ │ │ │ │ eorcs pc, r3, lr, asr #16 │ │ │ │ @ instruction: 0xf89218f2 │ │ │ │ strbpl r2, [sl], #68 @ 0x44 │ │ │ │ - blcs 627678 │ │ │ │ + blcs 627688 │ │ │ │ stccs 1, cr13, [r0], {239} @ 0xef │ │ │ │ mrrcge 4, 7, pc, pc, cr15 @ │ │ │ │ vst3.32 {d30-d32}, [pc :256], r4 │ │ │ │ vsubl.s8 , d0, d2 │ │ │ │ @ instruction: 0x4641021e │ │ │ │ ldc2l 7, cr15, [r2, #-1016] @ 0xfffffc08 │ │ │ │ vst3.16 {d30-d32}, [pc :64], r5 │ │ │ │ vsubl.s8 , d0, d2 │ │ │ │ @ instruction: 0x4641021e │ │ │ │ stc2l 7, cr15, [sl, #-1016] @ 0xfffffc08 │ │ │ │ - bls 553d30 │ │ │ │ + bls 553d40 │ │ │ │ stmdbge lr, {r0, r1, r4, r6, r8, fp, sp, lr} │ │ │ │ - beq e56edc │ │ │ │ + beq e56eec │ │ │ │ tstls r4, lr, lsl #12 │ │ │ │ ldm sl, {r0, r8, r9, fp, sp} │ │ │ │ stm r6, {r0, r1} │ │ │ │ tstle r0, r3 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 279728 │ │ │ │ + bcs 279738 │ │ │ │ orrshi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - teqplt r0, r5, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - blvs ff8c1700 │ │ │ │ - blvc 674b1c │ │ │ │ + teqplt r0, sp @ @ p-variant is OBSOLETE │ │ │ │ + blvs ff8c1710 │ │ │ │ + blvc 674b2c │ │ │ │ @ instruction: 0xf0002905 │ │ │ │ movwcs r8, #197 @ 0xc5 │ │ │ │ strcs r9, [r0], -r3, lsl #6 │ │ │ │ msreq CPSR_fsxc, #1073741827 @ 0x40000003 │ │ │ │ @ instruction: 0x46414652 │ │ │ │ ldrtmi r9, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf88d2304 │ │ │ │ @ instruction: 0xf7fe602f │ │ │ │ @ instruction: 0x4631fadf │ │ │ │ pkhbtmi sl, r3, r8, lsl #28 │ │ │ │ @ instruction: 0x46302254 │ │ │ │ - stc 6, cr15, [ip], #80 @ 0x50 │ │ │ │ + stc 6, cr15, [r4], #80 @ 0x50 │ │ │ │ strtmi r9, [fp], -r2, lsl #20 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ strge lr, [r0], -sp, asr #19 │ │ │ │ @ instruction: 0xf8e6f7ff │ │ │ │ rsbsle r2, sp, r0, lsl #16 │ │ │ │ mlsge r0, sp, r8, pc @ │ │ │ │ @ instruction: 0xf1ba9919 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmiavs fp!, {r2, r5, r8, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdavs sl, {r1, r2, r4, r7, pc} │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ - @ instruction: 0xffa2f668 │ │ │ │ + @ instruction: 0xff9af668 │ │ │ │ ldrtvc r2, [fp], -r1, lsl #6 │ │ │ │ - blls 5c1370 │ │ │ │ + blls 5c1380 │ │ │ │ umaalle r4, r8, sl, r2 │ │ │ │ - bls 323748 │ │ │ │ + bls 323758 │ │ │ │ strbmi r9, [r1], -r0, lsl #6 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #6 │ │ │ │ - blx fee58b4c │ │ │ │ + blx fee58b5c │ │ │ │ @ instruction: 0xf1bb4683 │ │ │ │ suble r0, r0, r0, lsl #30 │ │ │ │ mlane ip, r5, r8, pc @ │ │ │ │ - blls 2e2b68 │ │ │ │ + blls 2e2b78 │ │ │ │ andeq pc, r0, fp, lsl #17 │ │ │ │ @ instruction: 0xf103181d │ │ │ │ - blx 21dc80 │ │ │ │ + blx 21dc90 │ │ │ │ ldrbmi pc, [ip], #257 @ 0x101 @ │ │ │ │ - bl 4e8f7c │ │ │ │ + bl 4e8f8c │ │ │ │ movwcs r0, #1413 @ 0x585 │ │ │ │ vpmax.s8 d15, d3, d0 │ │ │ │ andle r4, r9, sl, lsl #4 │ │ │ │ addeq lr, r3, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf8456852 │ │ │ │ ldmne r2!, {r0, r1, r5, sp}^ │ │ │ │ umaalcs pc, r4, r2, r8 @ │ │ │ │ andcs pc, r3, ip, lsl #16 │ │ │ │ - blcs 6277a0 │ │ │ │ + blcs 6277b0 │ │ │ │ stccs 1, cr13, [r0], {238} @ 0xee │ │ │ │ - blge ff517da0 │ │ │ │ + blge ff517db0 │ │ │ │ sbcslt lr, fp, #32, 8 @ 0x20000000 │ │ │ │ addmi r4, r8, #26214400 @ 0x1900000 │ │ │ │ stclge 6, cr15, [r1, #252] @ 0xfc │ │ │ │ @ instruction: 0x4619e5fe │ │ │ │ addslt lr, fp, #65273856 @ 0x3e40000 │ │ │ │ @ instruction: 0xe7f64619 │ │ │ │ - blcs 23542c │ │ │ │ + blcs 23543c │ │ │ │ mcrge 4, 7, pc, cr4, cr15, {1} @ │ │ │ │ mulscc r3, r3, r9 │ │ │ │ @ instruction: 0xf6bf2b00 │ │ │ │ stccs 14, cr10, [r0], {223} @ 0xdf │ │ │ │ - blge fef17dd0 │ │ │ │ + blge fef17de0 │ │ │ │ @ instruction: 0xf89de408 │ │ │ │ - blcs 226c98 │ │ │ │ - bls 34f2cc │ │ │ │ + blcs 226ca8 │ │ │ │ + bls 34f2dc │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ ldc2 7, cr15, [r2, #-1016]! @ 0xfffffc08 │ │ │ │ ldr r4, [r7, r3, lsl #13]! │ │ │ │ @ instruction: 0x46414652 │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ str pc, [r1, -fp, lsr #26]! │ │ │ │ subscs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf6144630 │ │ │ │ - blls 355cbc │ │ │ │ + blls 355cac │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm r3, {r0, r3, r4, r8, r9, fp, sp, pc} │ │ │ │ strt r0, [pc], r3 │ │ │ │ bfi r4, r9, (invalid: 12:10) │ │ │ │ mlagt ip, r5, r8, pc @ │ │ │ │ @ instruction: 0xf1052301 │ │ │ │ @ instruction: 0xf88d0e18 │ │ │ │ @@ -502518,131 +502522,131 @@ │ │ │ │ ldrtmi r4, [r1], -r3, lsl #12 │ │ │ │ adceq pc, r3, #1073741827 @ 0x40000003 │ │ │ │ @ instruction: 0xf8414670 │ │ │ │ @ instruction: 0xf8020f04 │ │ │ │ movwcc r3, #7937 @ 0x1f01 │ │ │ │ @ instruction: 0xd1f8459c │ │ │ │ @ instruction: 0xf803e77c │ │ │ │ - bge 865858 │ │ │ │ + bge 865868 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffab72 │ │ │ │ @ instruction: 0xf105bbc7 │ │ │ │ @ instruction: 0xf6680018 │ │ │ │ - strb pc, [r9, -sp, ror #29]! @ │ │ │ │ + strb pc, [r9, -r5, ror #29]! @ │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ sbcshi pc, sp, r0 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ stmdbcs r1, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ sbcshi pc, r7, r0, asr #32 │ │ │ │ ldmibvs fp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8927b59 │ │ │ │ - bvs fe6a6d18 │ │ │ │ + bvs fe6a6d28 │ │ │ │ stmdale r1, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcs 9e9890 │ │ │ │ + blcs 9e98a0 │ │ │ │ ldm pc, {r1, r2, r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ ldccc 0, cr15, [r0, #-12] │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 0, cr1, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 15, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ ldccc 13, cr3, [sp, #-244]! @ 0xffffff0c │ │ │ │ sbcslt r3, r3, #3904 @ 0xf40 │ │ │ │ - blls 2ff8c4 │ │ │ │ + blls 2ff8d4 │ │ │ │ @ instruction: 0xf63f4299 │ │ │ │ @ instruction: 0xf8d5af10 │ │ │ │ @ instruction: 0xf8daa004 │ │ │ │ cdpcs 0, 0, cr6, cr0, cr4, {0} │ │ │ │ addhi pc, r2, r0 │ │ │ │ strtmi r2, [r8], -r3, lsl #12 │ │ │ │ - blx ff2d8674 │ │ │ │ + blx ff0d8684 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ - bvs 2553e8 │ │ │ │ + bvs 2553f8 │ │ │ │ @ instruction: 0xf8956918 │ │ │ │ @ instruction: 0xf6672029 │ │ │ │ - @ instruction: 0x4606fd33 │ │ │ │ + strmi pc, [r6], -fp, lsr #26 │ │ │ │ ldrcc fp, [r4], -r0, lsr #2 │ │ │ │ stmdals r2, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xff76f66a │ │ │ │ + @ instruction: 0xff6ef66a │ │ │ │ @ instruction: 0xf1054631 │ │ │ │ @ instruction: 0xf6680018 │ │ │ │ - movwcs pc, #7839 @ 0x1e9f @ │ │ │ │ + movwcs pc, #7831 @ 0x1e97 @ │ │ │ │ stccs 6, cr7, [r0], {59} @ 0x3b │ │ │ │ - blge 897f04 │ │ │ │ - bllt 1dd8d08 │ │ │ │ + blge 897f14 │ │ │ │ + bllt 1dd8d18 │ │ │ │ ldrb r9, [r2, r3, lsl #4] │ │ │ │ movwls fp, #12947 @ 0x3293 │ │ │ │ ldmdavs r8!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmdbge r9, {r1, r4, r6, r9, sl, lr} │ │ │ │ - mrc2 6, 0, pc, cr2, cr11, {4} │ │ │ │ + mcr2 6, 0, pc, cr10, cr11, {4} @ │ │ │ │ andeq pc, r1, r0, lsl r0 @ │ │ │ │ - blge 417f24 │ │ │ │ + blge 417f34 │ │ │ │ @ instruction: 0xf1059b19 │ │ │ │ stmib sp, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf10d0010 │ │ │ │ movtcc r0, #19536 @ 0x4c50 │ │ │ │ - blge 63f988 │ │ │ │ - blgt 5fed88 │ │ │ │ + blge 63f998 │ │ │ │ + blgt 5fed98 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ stmdals r2, {r0, r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xff36f66a │ │ │ │ + @ instruction: 0xff2ef66a │ │ │ │ cdpge 6, 1, cr14, cr8, cr12, {0} │ │ │ │ subscs r4, r4, #1048576 @ 0x100000 │ │ │ │ movwls r4, #26160 @ 0x6630 │ │ │ │ - bl 21d85b0 │ │ │ │ - blcs 24197c │ │ │ │ + bl 1fd85c0 │ │ │ │ + blcs 24198c │ │ │ │ mrcge 4, 2, APSR_nzcv, cr8, cr15, {1} │ │ │ │ ldrsbtgt pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ - blge 654688 │ │ │ │ - bge 6554a8 │ │ │ │ + blge 654698 │ │ │ │ + bge 6554b8 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf1053144 │ │ │ │ tstls r3, r4, asr lr │ │ │ │ mrrceq 1, 0, pc, r0, cr13 @ │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf66a9802 │ │ │ │ - @ instruction: 0xf895ff13 │ │ │ │ + @ instruction: 0xf895ff0b │ │ │ │ movwcs r1, #4140 @ 0x102c │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ rsbcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ ldrtmi sl, [r2], -r7, asr #29 │ │ │ │ @ instruction: 0x03a3f10d │ │ │ │ svceq 0x0004f842 │ │ │ │ svcge 0x0001f803 │ │ │ │ - beq 2971e4 │ │ │ │ + beq 2971f4 │ │ │ │ mvnsle r4, r1, asr r5 │ │ │ │ @ instruction: 0x4652e6ba │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ mcrr2 7, 15, pc, r0, cr14 @ │ │ │ │ strb r4, [r7, #1539]! @ 0x603 │ │ │ │ ldrdge pc, [r8], -r5 │ │ │ │ @ instruction: 0xf614e77b │ │ │ │ - @ instruction: 0xf8dbee18 │ │ │ │ + @ instruction: 0xf8dbee10 │ │ │ │ mrcle 0, 7, r3, cr15, cr12, {0} │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ ldmdbvs fp, {r4, r8, r9, ip, pc}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ ldmibvs fp, {r2, r4, r8, r9, ip, pc}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r5, r6, r2, asr sp │ │ │ │ + rsbseq r5, r6, r2, asr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r6, r6, asr #26 │ │ │ │ + rsbseq r5, r6, r6, lsr sp │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r5, r6, r0, lsl ip │ │ │ │ + rsbseq r5, r6, r0, lsl #24 │ │ │ │ movwls r2, #49920 @ 0xc300 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ ldmibvs fp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ @@ -502652,32 +502656,32 @@ │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmdbvs fp, {r4, r8}^ │ │ │ │ svclt 0x0000deff │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ - bmi fea2c6b4 │ │ │ │ + bmi fea2c6c4 │ │ │ │ addslt r4, r1, r0, lsr #23 │ │ │ │ svcmi 0x00a0447a │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 2f5128 │ │ │ │ + blcs 2f5138 │ │ │ │ rschi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ eorseq r0, sl, r1, asr #1 │ │ │ │ rsceq r0, r8, r4 │ │ │ │ @ instruction: 0xf7fe462a │ │ │ │ strtmi pc, [r0], -r3, lsl #27 │ │ │ │ @ instruction: 0xf83ef7fe │ │ │ │ @ instruction: 0x46014632 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - blx 1f58e9e │ │ │ │ + blx 1f58eae │ │ │ │ ldmdavs r5, {r1, r3, r5, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrtmi r8, [r9], -fp, lsl #2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdavs lr!, {r0, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r9], -sl, lsr #12 │ │ │ │ @@ -502685,31 +502689,31 @@ │ │ │ │ cmplt r3, r3, lsr r8 │ │ │ │ @ instruction: 0xf7ff4635 │ │ │ │ @ instruction: 0x462affbf │ │ │ │ @ instruction: 0x46204639 │ │ │ │ cdpcs 8, 0, cr6, cr0, cr14, {1} │ │ │ │ @ instruction: 0xf7ffd1f4 │ │ │ │ ldmvs r8!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9f6f6d3 │ │ │ │ + @ instruction: 0xf9eef6d3 │ │ │ │ rsbsvs r6, fp, r3, ror #18 │ │ │ │ @ instruction: 0xf1042100 │ │ │ │ adcsvs r0, r9, r0, lsl r2 │ │ │ │ andsvs r6, pc, sl, lsr r0 @ │ │ │ │ adc r6, r0, r7, ror #2 │ │ │ │ @ instruction: 0xf1056a6a │ │ │ │ addsmi r0, sl, #44, 6 @ 0xb0000000 │ │ │ │ @ instruction: 0xf7fed03a │ │ │ │ ldrtmi pc, [r2], -r7, lsl #16 @ │ │ │ │ strmi r4, [r7], -r1, lsl #12 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ - bvs 1cd9c08 │ │ │ │ + bvs 1cd9c18 │ │ │ │ ldrdhi pc, [r0], -r2 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d020 │ │ │ │ - blcs 226f24 │ │ │ │ + blcs 226f34 │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xff8ef7ff │ │ │ │ ldrdls pc, [r0], -r8 │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf1b94620 │ │ │ │ andle r0, sp, r0, lsl #30 │ │ │ │ @@ -502718,26 +502722,26 @@ │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8d84620 │ │ │ │ @ instruction: 0xf1b99000 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ @ instruction: 0xff76f7ff │ │ │ │ @ instruction: 0xf6d368b8 │ │ │ │ - movwcs pc, #2485 @ 0x9b5 @ │ │ │ │ + movwcs pc, #2477 @ 0x9ad @ │ │ │ │ @ instruction: 0xf10460bb │ │ │ │ eorsvs r0, fp, r0, lsl r3 │ │ │ │ rsbsvs r6, fp, r3, ror #18 │ │ │ │ cmnvs r7, pc, lsl r0 │ │ │ │ @ instruction: 0xf1056b6a │ │ │ │ addsmi r0, sl, #60, 6 @ 0xf0000000 │ │ │ │ @ instruction: 0x4620d03b │ │ │ │ @ instruction: 0xffc6f7fd │ │ │ │ @ instruction: 0x46014632 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - blx 158f8c │ │ │ │ + blx 158f9c │ │ │ │ @ instruction: 0xf8d26b6a │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ eorle r0, r0, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x46398092 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @@ -502750,15 +502754,15 @@ │ │ │ │ @ instruction: 0xf7ff46c8 │ │ │ │ @ instruction: 0x4642ff3f │ │ │ │ @ instruction: 0x46204639 │ │ │ │ ldrdls pc, [r0], -r8 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf7ffd1f1 │ │ │ │ ldmvs r8!, {r0, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf974f6d3 │ │ │ │ + @ instruction: 0xf96cf6d3 │ │ │ │ adcsvs r2, fp, r0, lsl #6 │ │ │ │ tstpeq r0, #4, 2 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r3!, {r0, r1, r3, r4, r5, sp, lr}^ │ │ │ │ andsvs r6, pc, fp, ror r0 @ │ │ │ │ strtmi r6, [sl], -r7, ror #2 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ stc2l 7, cr15, [sl], {254} @ 0xfe │ │ │ │ @@ -502771,28 +502775,28 @@ │ │ │ │ ldrmi sl, [ip], r2, lsl #22 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ stmdbvs sl!, {r0, r1, r2, r3, r8, r9, sl, lr, pc} │ │ │ │ ldm ip, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ stm r7, {r0, r1} │ │ │ │ stmdbge r9, {r0, r1} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bmi d594e8 │ │ │ │ + bmi d594f8 │ │ │ │ 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, r5, asr #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xff5ef7fd │ │ │ │ strmi r4, [r6], -r5, lsr #22 │ │ │ │ ldmpl fp!, {r5, r6, fp, sp, lr}^ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ ldmpl fp!, {r0, r1, r5, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blx 16d8bb6 │ │ │ │ + blx 14d8bc6 │ │ │ │ adcsvs r6, r0, sl, lsr #19 │ │ │ │ biclt r6, r5, r5, lsl r8 │ │ │ │ tstlt r3, #2818048 @ 0x2b0000 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ mcr2 7, 7, pc, cr4, cr15, {7} @ │ │ │ │ strtmi r6, [sl], -pc, lsr #16 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ @@ -502800,95 +502804,95 @@ │ │ │ │ ldrtmi fp, [sp], -r3, asr #2 │ │ │ │ mrc2 7, 6, pc, cr10, cr15, {7} │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ stmdavs pc!, {r5, r9, sl, lr} @ │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ @ instruction: 0xf6d368b0 │ │ │ │ - stmdbvs r3!, {r0, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r3!, {r0, r3, r8, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r0, r3, ror r0 │ │ │ │ andseq pc, r0, #4, 2 │ │ │ │ ldrhtvs r6, [r2], -r1 │ │ │ │ cmnvs r6, lr, lsl r0 │ │ │ │ @ instruction: 0x4631e7bb │ │ │ │ strb r4, [sp, r0, lsr #12]! │ │ │ │ @ instruction: 0x46204639 │ │ │ │ ldrtmi lr, [r9], -r5, lsl #14 │ │ │ │ str r4, [r4, r0, lsr #12] │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf614e740 │ │ │ │ - svclt 0x0000ec96 │ │ │ │ - @ instruction: 0x0076519c │ │ │ │ + svclt 0x0000ec8e │ │ │ │ + rsbseq r5, r6, ip, lsl #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00765194 │ │ │ │ - rsbseq r4, r6, r2, asr #31 │ │ │ │ + rsbseq r5, r6, r4, lsl #3 │ │ │ │ + ldrhteq r4, [r6], #-242 @ 0xffffff0e │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r6, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2870 @ 0xfffff4ca │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2351b8 │ │ │ │ + blcs 2351c8 │ │ │ │ @ instruction: 0x4698d1f9 │ │ │ │ - blmi d6d9ec │ │ │ │ + blmi d6d9fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3f51a4 │ │ │ │ + blls 3f51b4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 125) │ │ │ │ andlt r4, r9, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbtmi sl, [sl], r2, lsl #30 │ │ │ │ ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ andcs r4, r0, r6, asr #12 │ │ │ │ - @ instruction: 0xffb0f6d2 │ │ │ │ + @ instruction: 0xffa8f6d2 │ │ │ │ stmib r7, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ stmib r7, {r9, sl, sp, lr}^ │ │ │ │ teqvs lr, r2, lsl #12 │ │ │ │ andpl lr, r0, sp, asr #19 │ │ │ │ - ldc2l 6, cr15, [r4], #-844 @ 0xfffffcb4 │ │ │ │ + stc2l 6, cr15, [ip], #-844 @ 0xfffffcb4 │ │ │ │ ldrbmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6d19302 │ │ │ │ - @ instruction: 0x462afdbb │ │ │ │ + @ instruction: 0x462afdb3 │ │ │ │ tstcs r0, r3, lsl #12 │ │ │ │ stmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd3903 │ │ │ │ @ instruction: 0xf7fd9014 │ │ │ │ @ instruction: 0x462affd5 │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ mrc2 7, 2, pc, cr8, cr15, {7} │ │ │ │ mulscc r8, sp, r8 │ │ │ │ smlabtcs r3, r3, r1, fp │ │ │ │ @ instruction: 0xf6744628 │ │ │ │ - @ instruction: 0x4658fa57 │ │ │ │ - @ instruction: 0xf890f6d3 │ │ │ │ + ldrbmi pc, [r8], -pc, asr #20 @ │ │ │ │ + @ instruction: 0xf888f6d3 │ │ │ │ @ instruction: 0xf89d6824 │ │ │ │ stmdavs r3!, {r3, r4, sp} │ │ │ │ stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ adcsle r2, r7, r0, lsl #22 │ │ │ │ adcsle r2, r5, r0, lsl #24 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r0, r1, r2, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 23525c │ │ │ │ + blcs 23526c │ │ │ │ @ instruction: 0xe7add1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744628 │ │ │ │ - @ instruction: 0xe7e4fa3d │ │ │ │ - ldc 6, cr15, [r2], {20} │ │ │ │ - ldrshteq r4, [r6], #-226 @ 0xffffff1e │ │ │ │ + @ instruction: 0xe7e4fa35 │ │ │ │ + stc 6, cr15, [sl], {20} │ │ │ │ + rsbseq r4, r6, r2, ror #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, ip, asr #29 │ │ │ │ + ldrhteq r4, [r6], #-236 @ 0xffffff14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ addslt r4, r5, ip, asr #21 │ │ │ │ strmi r4, [r5], -ip, asr #23 │ │ │ │ stmibvs r6, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -502897,44 +502901,44 @@ │ │ │ │ cdpcs 3, 0, cr0, cr0, cr0, {0} │ │ │ │ orrhi pc, r2, r0 │ │ │ │ movwcs r4, #1714 @ 0x6b2 │ │ │ │ andcc lr, r4, sp, asr #19 │ │ │ │ @ instruction: 0xb010f8da │ │ │ │ ldrdpl pc, [r0], -fp │ │ │ │ rsble r2, sp, r0, lsl #26 │ │ │ │ - bcs 2352dc │ │ │ │ + bcs 2352ec │ │ │ │ msrhi SPSR_fsx, r0 │ │ │ │ mulcs ip, fp, r8 │ │ │ │ cmple r5, r0, lsl #20 │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ svcvc 0x00acf5b0 │ │ │ │ @ instruction: 0xf669d003 │ │ │ │ - stmdacs r0, {r0, r1, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dbd04b │ │ │ │ @ instruction: 0xf10b2024 │ │ │ │ adcsmi r0, r2, #32, 12 @ 0x2000000 │ │ │ │ ldmdavs r4, {r4, r7, r9, sl, lr}^ │ │ │ │ streq pc, [r4, -r2, lsr #3] │ │ │ │ @ instruction: 0xf8cdbf1c │ │ │ │ @ instruction: 0xf04fa004 │ │ │ │ @ instruction: 0xf1a40900 │ │ │ │ svclt 0x00180404 │ │ │ │ eorsle r4, r8, sl, lsr #13 │ │ │ │ @ instruction: 0x07eb683d │ │ │ │ - blvc d10288 │ │ │ │ + blvc d10298 │ │ │ │ rsbsle r2, r5, r0, lsl #22 │ │ │ │ ldrsbteq pc, [ip], -fp @ │ │ │ │ mlacc ip, fp, r8, pc @ │ │ │ │ addsmi r7, sp, #1280 @ 0x500 │ │ │ │ @ instruction: 0xf8dbd114 │ │ │ │ @ instruction: 0xf5b33014 │ │ │ │ @ instruction: 0xf0007fac │ │ │ │ ldrbmi r8, [fp], -pc, ror #1 │ │ │ │ ldmdblt sp!, {r8, sp} │ │ │ │ - blvs ff8d33f0 │ │ │ │ + blvs ff8d3400 │ │ │ │ @ instruction: 0xd1074290 │ │ │ │ @ instruction: 0x33203101 │ │ │ │ suble r4, fp, sp, lsl #5 │ │ │ │ umaalcs pc, r0, r3, r8 @ │ │ │ │ rscsle r4, r4, sl, lsl #5 │ │ │ │ @ instruction: 0xf10468a3 │ │ │ │ strtmi r0, [r7], -r4, lsl #16 │ │ │ │ @@ -502946,28 +502950,28 @@ │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ ldrdcs pc, [r4], -fp @ │ │ │ │ @ instruction: 0xf00042b2 │ │ │ │ @ instruction: 0xf8cd8113 │ │ │ │ cmnlt sp, r0, lsl r0 │ │ │ │ cmplt sl, sl, lsr #16 │ │ │ │ teqlt fp, r3, lsl r8 │ │ │ │ - blcs 239fa4 │ │ │ │ + blcs 239fb4 │ │ │ │ sbcshi pc, r3, r0 │ │ │ │ stmdavs sl!, {r0, r2, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bcs 239fb0 │ │ │ │ + bcs 239fc0 │ │ │ │ sbchi pc, fp, r0 │ │ │ │ @ instruction: 0xf6684650 │ │ │ │ - strmi pc, [r2], r3, asr #26 │ │ │ │ + @ instruction: 0x4682fd3b │ │ │ │ orrle r2, r5, r0, lsl #16 │ │ │ │ strcc lr, [r4, #-2525] @ 0xfffff623 │ │ │ │ - blcs 23ff24 │ │ │ │ + blcs 23ff34 │ │ │ │ rscshi pc, lr, r0 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf996f674 │ │ │ │ + @ instruction: 0xf98ef674 │ │ │ │ stmibmi r3, {r0, r8, r9, fp, ip, pc} │ │ │ │ ldrbtmi r4, [r9], #-2689 @ 0xfffff57f │ │ │ │ ldmdavs r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ subsmi r9, r1, r3, lsl sl │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ rscshi pc, r5, r0, asr #32 │ │ │ │ andslt r4, r5, r8, lsl r6 │ │ │ │ @@ -502978,36 +502982,36 @@ │ │ │ │ rsbsvs r2, fp, r0, lsl #6 │ │ │ │ adcsvs r1, fp, r3, lsl #26 │ │ │ │ rscsvs r6, r8, r3, asr #16 │ │ │ │ @ instruction: 0xf8c3607b │ │ │ │ @ instruction: 0xf8c08004 │ │ │ │ str r8, [r5, r4]! │ │ │ │ teqpeq r0, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bne 206cc18 │ │ │ │ + bne 206cc28 │ │ │ │ @ instruction: 0xf6691149 │ │ │ │ - @ instruction: 0xf8dbfd85 │ │ │ │ + @ instruction: 0xf8dbfd7d │ │ │ │ @ instruction: 0xf5b33014 │ │ │ │ @ instruction: 0xf0007fac │ │ │ │ ldcvc 0, cr8, [fp], #-572 @ 0xfffffdc4 │ │ │ │ - bl 4e5394 │ │ │ │ + bl 4e53a4 │ │ │ │ @ instruction: 0xf8d31343 │ │ │ │ vqadd.s8 d28, d0, d28 │ │ │ │ @ instruction: 0xf10780aa │ │ │ │ @ instruction: 0xf107010f │ │ │ │ - bl 25bbe4 │ │ │ │ + bl 25bbf4 │ │ │ │ and r0, r2, r0, lsl #28 │ │ │ │ @ instruction: 0xf0004572 │ │ │ │ @ instruction: 0xf81280a4 │ │ │ │ - bl 4eafb8 │ │ │ │ - blvs ff8e00c4 │ │ │ │ + bl 4eafc8 │ │ │ │ + blvs ff8e00d4 │ │ │ │ smlalsle r4, r5, ip, r5 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ @ instruction: 0xf47f7fac │ │ │ │ stmiavs r8!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - @ instruction: 0xf9e4f667 │ │ │ │ + @ instruction: 0xf9dcf667 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf10d3306 │ │ │ │ stmib sp, {r3, r4, r9, sl, fp}^ │ │ │ │ ldrbtmi r3, [r7], -r8, lsl #6 │ │ │ │ ldceq 1, cr15, [r4], #-52 @ 0xffffffcc │ │ │ │ and pc, r8, sp, asr #17 │ │ │ │ strbtmi r6, [r0], r3, lsl #18 │ │ │ │ @@ -503020,38 +503024,38 @@ │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ mlavc ip, r5, r8, pc @ │ │ │ │ @ instruction: 0xf6694638 │ │ │ │ - @ instruction: 0x4601fcdd │ │ │ │ + @ instruction: 0x4601fcd5 │ │ │ │ @ instruction: 0xf6664648 │ │ │ │ - strmi pc, [r1], -r1, ror #31 │ │ │ │ + @ instruction: 0x4601ffd9 │ │ │ │ @ instruction: 0xf105b1ef │ │ │ │ @ instruction: 0xf8cd093f │ │ │ │ - bl 483464 │ │ │ │ + bl 483474 │ │ │ │ strmi r0, [r6], r7, lsl #16 │ │ │ │ @ instruction: 0xf8194682 │ │ │ │ @ instruction: 0xf10e7f01 │ │ │ │ @ instruction: 0xf10e0c30 │ │ │ │ strbmi r0, [r8, #3616] @ 0xe20 │ │ │ │ strbne lr, [r7, -fp, lsl #22] │ │ │ │ ldreq pc, [r0, -r7, lsl #2]! │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, r9, sl, fp, lr, pc} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mvnle r0, pc │ │ │ │ @ instruction: 0xf8dd4651 │ │ │ │ stmdals r2, {r2, r3, sp, pc} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf860f66a │ │ │ │ + @ instruction: 0xf858f66a │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf668001c │ │ │ │ - ldr pc, [pc, -r1, ror #21] │ │ │ │ + @ instruction: 0xe71ffad9 │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ @ instruction: 0xf10baf65 │ │ │ │ ldrmi r0, [sp], #-831 @ 0xfffffcc1 │ │ │ │ addsmi lr, sp, #2 │ │ │ │ svcge 0x005ef43f │ │ │ │ eorseq pc, pc, #-1073741784 @ 0xc0000028 │ │ │ │ svcne 0x0001f813 │ │ │ │ @@ -503076,33 +503080,33 @@ │ │ │ │ andcc lr, r1, #3260416 @ 0x31c000 │ │ │ │ andhi pc, r4, r3, asr #17 │ │ │ │ andhi pc, r4, ip, asr #17 │ │ │ │ stmdacs r0, {r1, r2, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf107d0e8 │ │ │ │ strmi r0, [r8], #-271 @ 0xfffffef1 │ │ │ │ svccc 0x0001f811 │ │ │ │ - bl 4ebf04 │ │ │ │ + bl 4ebf14 │ │ │ │ @ instruction: 0xf8931343 │ │ │ │ andvc r3, fp, r0, asr #32 │ │ │ │ @ instruction: 0xe7dbd1f6 │ │ │ │ @ instruction: 0xf6674658 │ │ │ │ - strbt pc, [r8], r3, lsr #29 @ │ │ │ │ + usat pc, #8, fp, lsl #29 @ │ │ │ │ mulpl ip, fp, r8 │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0xe68faef7 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744628 │ │ │ │ - movwcs pc, #2199 @ 0x897 @ │ │ │ │ + movwcs pc, #2191 @ 0x88f @ │ │ │ │ @ instruction: 0xf614e6ff │ │ │ │ - svclt 0x0000ea6c │ │ │ │ - ldrshteq r4, [r6], #-216 @ 0xffffff28 │ │ │ │ + svclt 0x0000ea64 │ │ │ │ + rsbseq r4, r6, r8, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, lr, asr #25 │ │ │ │ + ldrhteq r4, [r6], #-206 @ 0xffffff32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed72748 │ │ │ │ + bl fed72758 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ stmdavs r5!, {r5, r6, r8, lr} │ │ │ │ stmibvs r0!, {r0, r2, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r3, r5, r8, fp, ip, sp, pc} │ │ │ │ stccs 8, cr6, [r0, #-148] @ 0xffffff6c │ │ │ │ @ instruction: 0x4628d1f9 │ │ │ │ @@ -503110,102 +503114,102 @@ │ │ │ │ mcr2 7, 2, pc, cr2, cr15, {7} @ │ │ │ │ movwmi r6, #22564 @ 0x5824 │ │ │ │ rsclt r6, sp, #2293760 @ 0x230000 │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ rscsle r2, r2, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 235614 │ │ │ │ + blcs 235624 │ │ │ │ @ instruction: 0x4628d1f8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed72798 │ │ │ │ + bl fed727a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r9, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf69c6880 │ │ │ │ - vstrlt s30, [r8, #-172] @ 0xffffff54 │ │ │ │ + vstrlt s30, [r8, #-140] @ 0xffffff74 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ stmdavs fp!, {r0, r2, r7, ip, sp, pc} │ │ │ │ stmibvs ip!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs sp!, {r2, r6, r8, fp, ip, sp, pc} │ │ │ │ - blcs 235678 │ │ │ │ + blcs 235688 │ │ │ │ movwls sp, #12793 @ 0x31f9 │ │ │ │ andlt r9, r5, r3, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ qasxmi r4, r6, sp │ │ │ │ ldrsbtls pc, [r4], #143 @ 0x8f @ │ │ │ │ @ instruction: 0xf8df2300 │ │ │ │ - ldrbtmi sl, [pc], #-244 @ 21b5e8 │ │ │ │ + ldrbtmi sl, [pc], #-244 @ 21b5f8 │ │ │ │ movwls r4, #13561 @ 0x34f9 │ │ │ │ @ instruction: 0xf8cd44fa │ │ │ │ andcs sl, r0, r4 │ │ │ │ - blx fe3d8fac │ │ │ │ + blx 21d8fbc │ │ │ │ @ instruction: 0x46836bf1 │ │ │ │ - ldc2l 6, cr15, [sl, #844]! @ 0x34c │ │ │ │ + ldc2l 6, cr15, [r2, #844]! @ 0x34c │ │ │ │ ldrtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xffbaf673 │ │ │ │ + @ instruction: 0xffb2f673 │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ svceq 0x0000f1ba │ │ │ │ strcs sp, [r0], #-87 @ 0xffffffa9 │ │ │ │ strtmi r9, [r0], r2, lsl #12 │ │ │ │ @ instruction: 0xf8d44654 │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ tstlt r6, #0 │ │ │ │ - blcs 2356f4 │ │ │ │ - bls 28f734 │ │ │ │ + blcs 235704 │ │ │ │ + bls 28f744 │ │ │ │ @ instruction: 0x46584651 │ │ │ │ ldmdavs r3!, {r0, sp, lr, pc} │ │ │ │ @ instruction: 0xf66db173 │ │ │ │ - smlawblt r0, r3, sl, pc @ │ │ │ │ + msrlt R8_usr, fp │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6674650 │ │ │ │ - ldrtmi pc, [r2], r9, lsl #28 @ │ │ │ │ + ldrtmi pc, [r2], r1, lsl #28 @ │ │ │ │ @ instruction: 0x463a6836 │ │ │ │ @ instruction: 0x46584651 │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ ldrbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - msrlt R8_usr, r1 │ │ │ │ + msrlt R8_usr, r9 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6674650 │ │ │ │ - @ instruction: 0x4620fdf7 │ │ │ │ - blx fe759012 │ │ │ │ + strtmi pc, [r0], -pc, ror #27 │ │ │ │ + blx fe559022 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mcrls 1, 0, sp, cr2, cr1, {6} │ │ │ │ tstlt r4, #68, 12 @ 0x4400000 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xffeaf673 │ │ │ │ + @ instruction: 0xffe2f673 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - stmdavs sp!, {r0, r2, r3, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 235740 │ │ │ │ + stmdavs sp!, {r0, r2, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 235750 │ │ │ │ stccs 0, cr13, [r0, #-624] @ 0xfffffd90 │ │ │ │ stmibvs lr!, {r1, r3, r4, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xd1a82e00 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ andlt r9, r5, r3, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbmi r4, [r1], -sl, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ - blx 12d9070 │ │ │ │ + blx 10d9080 │ │ │ │ bicle r2, pc, r0, lsl #16 │ │ │ │ @ instruction: 0xf06fe7d3 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xffc6f673 │ │ │ │ + @ instruction: 0xffbef673 │ │ │ │ svclt 0x0000e7dc │ │ │ │ @ instruction: 0xffffffa7 │ │ │ │ @ instruction: 0xffffffa5 │ │ │ │ @ instruction: 0xffffffa1 │ │ │ │ @ instruction: 0xfffffed7 │ │ │ │ - blcc 3358f0 │ │ │ │ + blcc 335900 │ │ │ │ mlale r8, r8, r2, r4 │ │ │ │ strmi r6, [r4], r2, lsl #16 │ │ │ │ ldmvs r4, {r4, sl, ip, sp, pc} │ │ │ │ ldmvs fp, {r0, r1, sp, lr, pc} │ │ │ │ ldrmi r3, [ip, #2820] @ 0xb04 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, ip, lr, pc} │ │ │ │ svclt 0x005807d0 │ │ │ │ @@ -503216,55 +503220,55 @@ │ │ │ │ addsmi r2, r4, #0, 4 │ │ │ │ ldmvs r0, {r0, r2, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ stmiavs sl, {r6, r8, ip, sp, pc}^ │ │ │ │ addmi lr, r1, #3 │ │ │ │ stmiavs r0, {r0, r1, r2, r5, r6, r7, ip, lr, pc}^ │ │ │ │ addmi fp, r2, #16, 2 │ │ │ │ strdcs sp, [r0], -r9 │ │ │ │ - blmi 3598a4 │ │ │ │ + blmi 3598b4 │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ - blmi 3598ac │ │ │ │ + blmi 3598bc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8df6803 │ │ │ │ ldmdavs sl, {r3, r9, ip, pc} │ │ │ │ - bcs 22cb40 │ │ │ │ + bcs 22cb50 │ │ │ │ rscshi pc, fp, r0 │ │ │ │ tstcc r8, #425984 @ 0x68000 │ │ │ │ addsmi r4, sl, #5242880 @ 0x500000 │ │ │ │ - blvc 70f774 │ │ │ │ + blvc 70f784 │ │ │ │ suble r2, sp, r8, lsl #22 │ │ │ │ @ instruction: 0xf6684628 │ │ │ │ - pkhtbmi pc, r0, r9, asr #21 @ │ │ │ │ + pkhtbmi pc, r0, r1, asr #21 @ │ │ │ │ @ instruction: 0xf6684628 │ │ │ │ - strmi pc, [r0, #2983] @ 0xba7 │ │ │ │ + strmi pc, [r0, #2975] @ 0xb9f │ │ │ │ rschi pc, r4, r0 │ │ │ │ strbmi r6, [r3], -pc, lsr #17 │ │ │ │ svclt 0x00184545 │ │ │ │ andle r2, r5, r2, lsl #30 │ │ │ │ movwvc lr, #10707 @ 0x29d3 │ │ │ │ svclt 0x00182f02 │ │ │ │ @ instruction: 0xd1f9429d │ │ │ │ @ instruction: 0x4010f8d8 │ │ │ │ streq pc, [r2, -r7, lsr #3] │ │ │ │ @ instruction: 0xf787fab7 │ │ │ │ ldmdbeq pc!, {r0, r1, r5, fp, sp, lr}^ @ │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ - beq 1b578f0 │ │ │ │ - blne 1d180b8 │ │ │ │ - blcs 2ba448 │ │ │ │ - blcs 3cf858 │ │ │ │ - blcs 34f860 │ │ │ │ - bmi 1bcfcb0 │ │ │ │ + beq 1b57900 │ │ │ │ + blne 1d180c8 │ │ │ │ + blcs 2ba458 │ │ │ │ + blcs 3cf868 │ │ │ │ + blcs 34f870 │ │ │ │ + bmi 1bcfcc0 │ │ │ │ @ instruction: 0xf8596963 │ │ │ │ - blx 49f7da │ │ │ │ + blx 49f7ea │ │ │ │ cdpvs 2, 1, cr1, cr2, cr3, {0} │ │ │ │ ldrle r0, [r9, #-2000] @ 0xfffff830 │ │ │ │ svcvc 0x00baf5b3 │ │ │ │ @ instruction: 0xf5b3d227 │ │ │ │ andsle r7, r3, #740 @ 0x2e4 │ │ │ │ svcvc 0x0098f5b3 │ │ │ │ ldrbmi sp, [fp, #-82] @ 0xffffffae │ │ │ │ @@ -503279,15 +503283,15 @@ │ │ │ │ ldmfd sp!, {sp} │ │ │ │ svccs 0x00008ff8 │ │ │ │ stmdbvs r3!, {r1, r3, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldmible r7!, {r0, r8, r9, fp, sp}^ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ bicle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf6684640 │ │ │ │ - @ instruction: 0x4680fab7 │ │ │ │ + strmi pc, [r0], pc, lsr #21 │ │ │ │ @ instruction: 0xf5b3e7a4 │ │ │ │ stmdale r9!, {r1, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ svcvc 0x00e9f5b3 │ │ │ │ ldrb sp, [ip, r8, ror #17] │ │ │ │ stmdale r6!, {r1, r3, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ @@ -503305,27 +503309,27 @@ │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strb sp, [r1, sl, asr #3] │ │ │ │ sbcsne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xd1b24293 │ │ │ │ - blx 2a4226 │ │ │ │ + blx 2a4236 │ │ │ │ @ instruction: 0xf8921203 │ │ │ │ andcc r2, fp, #46 @ 0x2e │ │ │ │ eorcs pc, r2, r4, asr r8 @ │ │ │ │ strtle r0, [r8], #1618 @ 0x652 │ │ │ │ @ instruction: 0x4629e7b2 │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ @ instruction: 0xff18f7ff │ │ │ │ @ instruction: 0xd1b32800 │ │ │ │ stmdbvs r6!, {r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 235988 │ │ │ │ + blcs 235998 │ │ │ │ cdpcs 0, 0, cr13, cr0, cr14, {5} │ │ │ │ - bvc 1f0fb74 │ │ │ │ + bvc 1f0fb84 │ │ │ │ @ instruction: 0x4629b933 │ │ │ │ andseq pc, ip, r6, lsl #2 │ │ │ │ @ instruction: 0xff08f7ff │ │ │ │ addsle r2, fp, r0, lsl #16 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ addsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0x4629e7f1 │ │ │ │ @@ -503342,29 +503346,29 @@ │ │ │ │ orrle r2, r7, r0, lsl #16 │ │ │ │ stmdbvs r3!, {r1, r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ orrle r2, r3, r1, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7ff0038 │ │ │ │ stmdacs r0, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x007cf47f │ │ │ │ - blmi 5d56f0 │ │ │ │ + blmi 5d5700 │ │ │ │ andne pc, r3, r9, asr r8 @ │ │ │ │ strb r6, [r2, -r3, ror #18]! │ │ │ │ ldmdavs r2, {r1, r5, r9, sl, fp, sp, lr} │ │ │ │ stmdacs r1, {r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmibvs r0, {r1, r3, r8, ip, lr, pc} │ │ │ │ andvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ andseq pc, r8, #192, 4 │ │ │ │ @ instruction: 0xf43f4202 │ │ │ │ sbfx sl, r6, #30, #2 │ │ │ │ ldrb r2, [lr, -r1] │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ ldmdbvs r3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r6, r8, lsr #17 │ │ │ │ + @ instruction: 0x00764898 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, lr, ip, lsl #21 │ │ │ │ strmi r4, [r5], -ip, lsl #23 │ │ │ │ @@ -503376,151 +503380,151 @@ │ │ │ │ @ instruction: 0xf1006a42 │ │ │ │ addsmi r0, sl, #44, 6 @ 0xb0000000 │ │ │ │ mrshi pc, (UNDEF: 2) @ │ │ │ │ stmdbvs r2!, {r2, r8, r9, fp, sp, lr} │ │ │ │ tstpeq r8, #4, 2 @ p-variant is OBSOLETE │ │ │ │ addsmi r6, sl, #2686976 @ 0x290000 │ │ │ │ stmibvs r3!, {r1, r2, ip, lr, pc}^ │ │ │ │ - blcs 3ba61c │ │ │ │ + blcs 3ba62c │ │ │ │ strmi fp, [fp], -r4, lsl #30 │ │ │ │ eorle r4, r9, r8, lsr #12 │ │ │ │ - blcs 2359e8 │ │ │ │ + blcs 2359f8 │ │ │ │ rschi pc, lr, r0 │ │ │ │ @ instruction: 0xf8d7690f │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ suble r0, r5, r0, lsl #30 │ │ │ │ - blcs 43a6bc │ │ │ │ + blcs 43a6cc │ │ │ │ @ instruction: 0xf8d8d142 │ │ │ │ - blcs 2279d8 │ │ │ │ + blcs 2279e8 │ │ │ │ sbcshi pc, ip, r0 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ svclt 0x00182b08 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ tstcs r0, sl, ror r9 │ │ │ │ - blcs 235a3c │ │ │ │ + blcs 235a4c │ │ │ │ adchi pc, r8, r0 │ │ │ │ adcmi r6, r0, #144, 16 @ 0x900000 │ │ │ │ svclt 0x00086818 │ │ │ │ @ instruction: 0x461a6991 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strmi r8, [r3], -r0, lsr #1 │ │ │ │ @ instruction: 0x4610e7f4 │ │ │ │ ldmdavs fp, {r1, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bcs 235cc0 │ │ │ │ + bcs 235cd0 │ │ │ │ adcshi pc, r6, r0 │ │ │ │ - bcs 235a48 │ │ │ │ + bcs 235a58 │ │ │ │ svclt 0x0008461a │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldcge 1, cr2, [r8], {9} │ │ │ │ - bcs 235c38 │ │ │ │ + bcs 235c48 │ │ │ │ strmi fp, [r3], -sl, lsl #30 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ movwcs lr, #31181 @ 0x79cd │ │ │ │ ldm r3, {r0, r1, r2, r8, r9, fp, sp, pc} │ │ │ │ - blge 45ba50 │ │ │ │ + blge 45ba60 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ strtmi sl, [r1], -r2, lsl #16 │ │ │ │ @ instruction: 0xf66bcb0c │ │ │ │ - @ instruction: 0x4620f9ff │ │ │ │ - blx cd9406 │ │ │ │ + @ instruction: 0x4620f9f7 │ │ │ │ + blx ad9416 │ │ │ │ eoreq pc, r4, r5, lsl #2 │ │ │ │ @ instruction: 0xf105b90e │ │ │ │ @ instruction: 0x46020034 │ │ │ │ - blcc 459bb0 │ │ │ │ + blcc 459bc0 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ ldmvs r9, {r4, r7, pc} │ │ │ │ ldmdavs fp, {r0, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldmdavs sl, {r0, r8, sp}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ stmiavs r2, {r8, r9, sp}^ │ │ │ │ tstne r1, #3358720 @ 0x334000 │ │ │ │ - blcs 235cd4 │ │ │ │ + blcs 235ce4 │ │ │ │ ldmdavs r2, {r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ ldmdavs r1, {r8, r9, sp} │ │ │ │ svclt 0x00084299 │ │ │ │ stmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ - blge 5e82d8 │ │ │ │ + blge 5e82e8 │ │ │ │ svcge 0x0013ae02 │ │ │ │ ldm r3, {r2, r3, r5, r9, sl, lr} │ │ │ │ - blge 65bab4 │ │ │ │ + blge 65bac4 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ @ instruction: 0xf66bcb0c │ │ │ │ - stmiavs fp!, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs fp!, {r0, r2, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ rsble r2, r0, r0, lsl #22 │ │ │ │ andcs r6, r0, #2818048 @ 0x2b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ movwcs lr, #22989 @ 0x59cd │ │ │ │ ldrtmi sl, [r9], -r5, lsl #22 │ │ │ │ - blgt 52d394 │ │ │ │ - blx 12d9484 │ │ │ │ - blcs 235d88 │ │ │ │ + blgt 52d3a4 │ │ │ │ + blx 10d9494 │ │ │ │ + blcs 235d98 │ │ │ │ ldmib r5, {r0, r1, r3, r6, ip, lr, pc}^ │ │ │ │ andcs r4, r0, #0, 6 │ │ │ │ tstls sp, r1, lsl #2 │ │ │ │ stmdavs r1!, {r3, r4, r6, fp, sp, lr} │ │ │ │ svclt 0x00084290 │ │ │ │ addsmi r4, r1, #19922944 @ 0x1300000 │ │ │ │ ldrmi fp, [r4], -r8, lsl #30 │ │ │ │ - blge 500734 │ │ │ │ + blge 500744 │ │ │ │ strcs lr, [fp], #-2509 @ 0xfffff633 │ │ │ │ ldm r3, {r3, r4, sl, fp, sp, pc} │ │ │ │ - blge 55bb14 │ │ │ │ + blge 55bb24 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf66bcb0c │ │ │ │ - @ instruction: 0x4620f99d │ │ │ │ - blx ff4594c8 │ │ │ │ - blmi aee3b0 │ │ │ │ + @ instruction: 0x4620f995 │ │ │ │ + blx ff2594d8 │ │ │ │ + blmi aee3c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 975b90 │ │ │ │ + blls 975ba0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r3, r0, lsl #6 │ │ │ │ pop {r1, r2, r3, r4, ip, sp, pc} │ │ │ │ - blvs 12bc2f8 │ │ │ │ + blvs 12bc308 │ │ │ │ teqpeq ip, #0, 2 @ p-variant is OBSOLETE │ │ │ │ mlale pc, sl, r2, r4 @ │ │ │ │ str r6, [ip, -r4, lsl #24]! │ │ │ │ @ instruction: 0xf1074619 │ │ │ │ @ instruction: 0xf6670024 │ │ │ │ - bvs 205b92c │ │ │ │ - blx fe2d94f2 │ │ │ │ + bvs 205b91c │ │ │ │ + blx 20d9502 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svcge 0x007ef43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 43a7d0 │ │ │ │ + bcs 43a7e0 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ ldrmi r4, [r8], r7, asr #12 │ │ │ │ @ instruction: 0x4613e73a │ │ │ │ andcs lr, r1, #65536000 @ 0x3e80000 │ │ │ │ strcc lr, [sp, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0x462be7bd │ │ │ │ str r2, [r1, r1, lsl #4]! │ │ │ │ str r2, [r6, r1, lsl #6] │ │ │ │ andcs r4, r1, #42991616 @ 0x2900000 │ │ │ │ movwcs lr, #1867 @ 0x74b │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ @ instruction: 0xe7274698 │ │ │ │ - svc 0x0036f613 │ │ │ │ + svc 0x002ef613 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r6, r4, lsl #13 │ │ │ │ + rsbseq r4, r6, r4, ror r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, r0, ror #9 │ │ │ │ + ldrsbteq r4, [r6], #-64 @ 0xffffffc0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ adclt r4, r3, r1, ror #21 │ │ │ │ ldrdhi pc, [r0], -r0 │ │ │ │ - blmi ffa24fd0 │ │ │ │ + blmi ffa24fe0 │ │ │ │ andls r4, r4, sl, ror r4 │ │ │ │ ldrdvs pc, [r0], -r8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9321 │ │ │ │ andvc r0, sp, r0, lsl #6 │ │ │ │ subsle r2, r8, r0, lsl #28 │ │ │ │ qadd16mi sl, lr, r8 │ │ │ │ @@ -503532,15 +503536,15 @@ │ │ │ │ cmple r9, r2, lsl #24 │ │ │ │ @ instruction: 0xf10ba916 │ │ │ │ @ instruction: 0xf7ff0010 │ │ │ │ @ instruction: 0xf8dbffd3 │ │ │ │ teqmi r0, #0 │ │ │ │ sbclt r6, r6, #1376256 @ 0x150000 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - blvs 67c26c │ │ │ │ + blvs 67c27c │ │ │ │ stmdblt r9, {r0, r3, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf1026914 │ │ │ │ addmi r0, r4, #24 │ │ │ │ cmpphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdacs r0, {r3, r5, fp, sp, lr} │ │ │ │ teqphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x4693465f │ │ │ │ @@ -503553,52 +503557,52 @@ │ │ │ │ @ instruction: 0xf7ff0034 │ │ │ │ @ instruction: 0xf89dffad │ │ │ │ movwmi r1, #20576 @ 0x5060 │ │ │ │ ldrdeq pc, [r0], -fp │ │ │ │ stmdavs r2, {r0, r2, r4, r5, r8, r9, lr} │ │ │ │ @ instruction: 0xb1a1b2ee │ │ │ │ mlsne r8, sp, r8, pc @ │ │ │ │ - blls 388298 │ │ │ │ - bcs 237ce8 │ │ │ │ + blls 3882a8 │ │ │ │ + bcs 237cf8 │ │ │ │ msrhi SPSR_sx, r0 │ │ │ │ @ instruction: 0xf1006901 │ │ │ │ adcmi r0, r9, #24, 10 @ 0x6000000 │ │ │ │ teqphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ teqphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pkhtbmi r4, r3, pc, asr #12 @ │ │ │ │ - bcs 255b58 │ │ │ │ - bmi fedd0484 │ │ │ │ + bcs 255b68 │ │ │ │ + bmi fedd0494 │ │ │ │ ldrbtmi r4, [sl], #-2988 @ 0xfffff454 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ eorlt r4, r3, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r4, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8db3802 │ │ │ │ @ instruction: 0xf10b3010 │ │ │ │ adcmi r0, r3, #24, 8 @ 0x18000000 │ │ │ │ @ instruction: 0xf8dbd004 │ │ │ │ - blvc 8e7d44 │ │ │ │ + blvc 8e7d54 │ │ │ │ rsble r2, sl, r6, lsl #22 │ │ │ │ @ instruction: 0xf6684658 │ │ │ │ - strmi pc, [r0], r3, lsr #18 │ │ │ │ + pkhbtmi pc, r0, fp, lsl #18 @ │ │ │ │ stmibvs r2, {r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ - blvc cb5d3c │ │ │ │ + blvc cb5d4c │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bcs 3fbf8c │ │ │ │ + bcs 3fbf9c │ │ │ │ addhi pc, r4, r0 │ │ │ │ @ instruction: 0xf7ff4605 │ │ │ │ stmdacs r0, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ addhi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0xf6684658 │ │ │ │ - @ instruction: 0x4605f91b │ │ │ │ + @ instruction: 0x4605f913 │ │ │ │ pkhbtmi fp, r0, r0, lsl #7 │ │ │ │ ldc2 7, cr15, [r8, #-1020] @ 0xfffffc04 │ │ │ │ stmiavs sl!, {r4, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmib r5, {r0, r1, r2, r3, r4, r5, r7, pc}^ │ │ │ │ strcs r8, [r0], #-512 @ 0xfffffe00 │ │ │ │ tstls r2, r1, lsl #2 │ │ │ │ @@ -503606,80 +503610,80 @@ │ │ │ │ adcmi r1, r0, #0 │ │ │ │ strtmi fp, [r2], -r8, lsl #30 │ │ │ │ svclt 0x000842a1 │ │ │ │ andsls r4, r3, #160, 12 @ 0xa000000 │ │ │ │ stmib sp, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ stcls 8, cr4, [r3], {16} │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blgt 546990 │ │ │ │ + blgt 5469a0 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ - @ instruction: 0xf87ef66b │ │ │ │ + @ instruction: 0xf876f66b │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - movwlt pc, #31145 @ 0x79a9 @ │ │ │ │ + movwlt pc, #31137 @ 0x79a1 @ │ │ │ │ ldrdlt pc, [r0], -r7 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ svclt 0x00082b00 │ │ │ │ - bleq 257ea8 │ │ │ │ + bleq 257eb8 │ │ │ │ str r2, [r8, r1, lsl #12]! │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ adcmi r6, r1, #16, 16 @ 0x100000 │ │ │ │ @ instruction: 0xf8dbd004 │ │ │ │ - blvc 45fdf4 │ │ │ │ + blvc 45fe04 │ │ │ │ andle r2, r3, r6, lsl #18 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xe784af55 │ │ │ │ tstcs r1, r5, lsl #22 │ │ │ │ stmdacs r0, {r0, r3, r4, ip, sp, lr} │ │ │ │ svcge 0x004ef47f │ │ │ │ - blls 355b94 │ │ │ │ - bllt 459ef0 │ │ │ │ + blls 355ba4 │ │ │ │ + bllt 459f00 │ │ │ │ svclt 0x0008459b │ │ │ │ - bleq 257ee8 │ │ │ │ + bleq 257ef8 │ │ │ │ @ instruction: 0xf8dbe7de │ │ │ │ strmi r0, [r1], -r0 │ │ │ │ - blcs 235dc4 │ │ │ │ + blcs 235dd4 │ │ │ │ ldmdavs sl, {r1, r2, r3, r7, ip, lr, pc} │ │ │ │ ldrmi fp, [r9], -r2, lsr #2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ stmvs fp, {r8, r9, fp, sp} │ │ │ │ ldrbmi fp, [r8], -sl, lsl #30 │ │ │ │ strcs r2, [r1], #-1024 @ 0xfffffc00 │ │ │ │ svclt 0x000a2b00 │ │ │ │ movwcs r4, #1546 @ 0x60a │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ - blge 428608 │ │ │ │ + blge 428618 │ │ │ │ strls r9, [sl], #-11 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r3, r8, r9, fp, sp, pc} │ │ │ │ - blgt 51be04 │ │ │ │ + blgt 51be14 │ │ │ │ @ instruction: 0xe7a7ac1c │ │ │ │ @ instruction: 0xf7ff2100 │ │ │ │ @ instruction: 0xe7aafdb1 │ │ │ │ ldrdcs pc, [r8], -r8 │ │ │ │ suble r2, r9, r0, lsl #20 │ │ │ │ andpl lr, r0, #216, 18 @ 0x360000 │ │ │ │ mrscs r2, SP_irq │ │ │ │ ldmdavs r0, {r1, r2, r3, r8, ip, pc}^ │ │ │ │ addsmi r6, r8, #2686976 @ 0x290000 │ │ │ │ ldrmi fp, [sl], -r8, lsl #30 │ │ │ │ svclt 0x00084299 │ │ │ │ andls r4, pc, #30408704 @ 0x1d00000 │ │ │ │ strcc lr, [ip, #-2509] @ 0xfffff633 │ │ │ │ ldm r3, {r2, r3, r8, r9, fp, sp, pc} │ │ │ │ - blge 59be40 │ │ │ │ + blge 59be50 │ │ │ │ stm sp, {r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldrb r0, [sp, r3] │ │ │ │ mlacs r5, r5, r8, pc @ │ │ │ │ ldrdne lr, [sl], -r5 │ │ │ │ ldmdale r0!, {r5, r9, fp, sp} │ │ │ │ - bcs 9ea650 │ │ │ │ + bcs 9ea660 │ │ │ │ ldm pc, {r5, fp, ip, lr, pc}^ @ │ │ │ │ svcne 0x001df002 │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f181f │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f101f │ │ │ │ svcne 0x001f1f1f │ │ │ │ @@ -503706,131 +503710,131 @@ │ │ │ │ strtmi lr, [ip], -r1 │ │ │ │ stmdavs r8!, {r0, r2, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrdpl pc, [r8], -r8 │ │ │ │ stccs 8, cr6, [r0, #-652] @ 0xfffffd74 │ │ │ │ strbmi fp, [r2], -sl, lsl #30 │ │ │ │ strcs r2, [r1, #-1280] @ 0xfffffb00 │ │ │ │ - blge 826ad8 │ │ │ │ + blge 826ae8 │ │ │ │ strtmi fp, [r0], -r4, lsl #30 │ │ │ │ andsls r2, r9, r1, lsl #2 │ │ │ │ andsls r9, fp, #24, 2 │ │ │ │ muleq r3, r3, r8 │ │ │ │ ldrls sl, [sl, #-2842] @ 0xfffff4e6 │ │ │ │ @ instruction: 0x2601ac1c │ │ │ │ stm sp, {r2, r3, r8, r9, fp, lr, pc} │ │ │ │ strtmi r0, [r1], -r3 │ │ │ │ @ instruction: 0xf66aa806 │ │ │ │ - strtmi pc, [r0], -r9, lsr #31 │ │ │ │ - @ instruction: 0xf8d4f66b │ │ │ │ + strtmi pc, [r0], -r1, lsr #31 │ │ │ │ + @ instruction: 0xf8ccf66b │ │ │ │ ldrbmi lr, [r8], r9, asr #13 │ │ │ │ and r4, r0, r5, lsl #12 │ │ │ │ @ instruction: 0x4613461d │ │ │ │ - bcs 235f5c │ │ │ │ + bcs 235f6c │ │ │ │ @ instruction: 0xf8d8d1fa │ │ │ │ stmiavs fp!, {r3, ip} │ │ │ │ svclt 0x000a2900 │ │ │ │ tstcs r0, r0, asr #12 │ │ │ │ - blcs 22432c │ │ │ │ + blcs 22433c │ │ │ │ svclt 0x000cab14 │ │ │ │ strcs r4, [r0], #-1578 @ 0xfffff9d6 │ │ │ │ ldrls r9, [r4], #-533 @ 0xfffffdeb │ │ │ │ tstls r6, r7, lsl r0 │ │ │ │ muleq r3, r3, r8 │ │ │ │ bfi sl, r6, (invalid: 22:21) │ │ │ │ - stcl 6, cr15, [r2, #-76]! @ 0xffffffb4 │ │ │ │ + ldcl 6, cr15, [sl, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0xdeff6b2b │ │ │ │ @ instruction: 0xdeff6913 │ │ │ │ - rsbseq r4, r6, r0, lsr r4 │ │ │ │ + rsbseq r4, r6, r0, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, r2, ror #6 │ │ │ │ + rsbseq r4, r6, r2, asr r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2854 @ 0xfffff4da │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ stmdavs r7!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r2, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r3, r7, r8, fp, ip, sp, pc} │ │ │ │ svccs 0x00006827 │ │ │ │ - bmi a10774 │ │ │ │ + bmi a10784 │ │ │ │ ldrbtmi r4, [sl], #-2845 @ 0xfffff4e3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r8], -sp, lsr #2 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0x270081f0 │ │ │ │ stmdaeq r3, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0018 │ │ │ │ @ instruction: 0x4606fdfd │ │ │ │ smlabtcs r0, r8, r1, fp │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - strtmi pc, [r8], -r9, asr #22 │ │ │ │ - ldc2l 6, cr15, [lr], #616 @ 0x268 │ │ │ │ + strtmi pc, [r8], -r1, asr #22 │ │ │ │ + ldc2l 6, cr15, [r6], #616 @ 0x268 │ │ │ │ @ instruction: 0xf0184628 │ │ │ │ stmdavs r4!, {r0, r1, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscslt r4, r7, #-134217728 @ 0xf8000000 │ │ │ │ - blcs 236068 │ │ │ │ + blcs 236078 │ │ │ │ stccs 0, cr13, [r0], {215} @ 0xd7 │ │ │ │ stmibvs r5!, {r0, r2, r4, r6, r7, ip, lr, pc} │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe7cd │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - blx dd99ca │ │ │ │ + blx bd99da │ │ │ │ @ instruction: 0xf613e7e9 │ │ │ │ - svclt 0x0000ed04 │ │ │ │ - @ instruction: 0x00764092 │ │ │ │ + svclt 0x0000ecfc │ │ │ │ + rsbseq r4, r6, r2, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, lr, rrx │ │ │ │ + rsbseq r4, r6, lr, asr r0 │ │ │ │ stmvs r4, {r4, r5, r8, sl, ip, sp, pc} │ │ │ │ stmdavs r5, {r2, r4, r5, r7, r8, ip, sp, pc}^ │ │ │ │ movweq pc, #49572 @ 0xc1a4 @ │ │ │ │ strmi r4, [ip], r6, lsl #13 │ │ │ │ andle r1, pc, fp, ror #17 │ │ │ │ ldmibvs r2, {r1, r3, r4, r7, fp, sp, lr} │ │ │ │ svceq 0x0002ea1c │ │ │ │ stccc 0, cr13, [ip], {6} │ │ │ │ andmi pc, r8, lr, asr #17 │ │ │ │ - bgt 3e24e0 │ │ │ │ + bgt 3e24f0 │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ andle r4, r1, #-805306359 @ 0xd0000009 │ │ │ │ strb r3, [pc, ip, lsl #22]! │ │ │ │ svclt 0x0000bd30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed73250 │ │ │ │ + bl fed73260 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r3, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdavs r4, {r0, r1, r6, r7, r8, ip, sp, pc}^ │ │ │ │ strmi r3, [r5], -ip, lsl #22 │ │ │ │ stmiane r4!, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ stmiavs r1!, {r1, r4, ip, lr, pc} │ │ │ │ @ instruction: 0xf69a4638 │ │ │ │ - stmdavs lr!, {r0, r1, r2, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strle r0, [r7, #-1923] @ 0xfffff87d │ │ │ │ - blcc 536324 │ │ │ │ + blcc 536334 │ │ │ │ ldrtmi r6, [r3], #-171 @ 0xffffff55 │ │ │ │ muleq r7, r3, r8 │ │ │ │ andeq lr, r7, r4, lsl #17 │ │ │ │ andle r4, r1, #1610612746 @ 0x6000000a │ │ │ │ strb r3, [ip, ip, lsl #24]! │ │ │ │ svclt 0x0000bdf8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - bmi 17ed8fc │ │ │ │ - blmi 17ed924 │ │ │ │ + bmi 17ed90c │ │ │ │ + blmi 17ed934 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ addlt sl, r7, ip, asr r1 │ │ │ │ ldrbtmi r4, [sl], #1541 @ 0x605 │ │ │ │ ldmpl r3, {r3, r7, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r1, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ ldmdblt r2!, {r8, r9}^ │ │ │ │ @@ -503839,303 +503843,303 @@ │ │ │ │ strls r7, [r4], -ip │ │ │ │ addhi pc, pc, r0, lsl #4 │ │ │ │ strcs r4, [ip], #-1683 @ 0xfffff96d │ │ │ │ strtmi r2, [r6], -r0, asr #24 │ │ │ │ @ instruction: 0x2640bf38 │ │ │ │ @ instruction: 0xf8d0e05b │ │ │ │ @ instruction: 0xf1a2c004 │ │ │ │ - bl 91d11c │ │ │ │ + bl 91d12c │ │ │ │ rsble r0, r5, r4, lsl #8 │ │ │ │ @ instruction: 0xf04f3c0c │ │ │ │ - b 1ddecf8 │ │ │ │ + b 1dded08 │ │ │ │ stmdbvs r1!, {r0, r1, r2, r8, fp}^ │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - @ instruction: 0x0743fbbd │ │ │ │ - bhi b11518 │ │ │ │ + @ instruction: 0x0743fbb5 │ │ │ │ + bhi b11528 │ │ │ │ movweq lr, #14857 @ 0x3a09 │ │ │ │ cmplt fp, #805306370 @ 0x30000002 │ │ │ │ ldrdgt pc, [r4], -r5 │ │ │ │ movweq pc, #49412 @ 0xc104 @ │ │ │ │ ldrmi r3, [ip, #3084] @ 0xc0c │ │ │ │ stmiavs sl!, {r0, r2, r3, r5, r6, r7, r8, r9, ip, lr, pc} │ │ │ │ svceq 0x000df112 │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ andvc pc, ip, sp, lsr #17 │ │ │ │ stmdale r7, {r2, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf10268ee │ │ │ │ adcsmi r0, r4, #12, 8 @ 0xc000000 │ │ │ │ - bl 9521e0 │ │ │ │ + bl 9521f0 │ │ │ │ andle r0, r0, r2, lsl #6 │ │ │ │ stcge 0, cr6, [r2], {172} @ 0xac │ │ │ │ addsvs ip, sl, r7, lsl #24 │ │ │ │ andsvs r4, r8, r0, lsr sl │ │ │ │ ldrbtmi r6, [sl], #-89 @ 0xffffffa7 │ │ │ │ ldmpl r3, {r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ - blls 3761c0 │ │ │ │ + blls 3761d0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 125) │ │ │ │ andlt r4, r7, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf04f4623 │ │ │ │ @ instruction: 0xf8530b01 │ │ │ │ movwls r0, #7948 @ 0x1f0c │ │ │ │ - @ instruction: 0xf870f667 │ │ │ │ + @ instruction: 0xf868f667 │ │ │ │ @ instruction: 0xf8d568aa │ │ │ │ - bcc 54c190 │ │ │ │ + bcc 54c1a0 │ │ │ │ strbtmi r6, [r2], #-170 @ 0xffffff56 │ │ │ │ - bgt 402d8c │ │ │ │ + bgt 402d9c │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ rsbseq lr, r6, r4, asr #15 │ │ │ │ stmible r1!, {r0, r1, r2, r3, r4, r5, r9, sl, fp, sp} │ │ │ │ svclt 0x003842a6 │ │ │ │ - blmi 96da34 │ │ │ │ + blmi 96da44 │ │ │ │ @ instruction: 0xf85a6828 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmdavs r9!, {r0, r1, r4, ip, lr, pc}^ │ │ │ │ ldrtmi fp, [r2], -r0, ror #2 │ │ │ │ - @ instruction: 0xffe0f6d1 │ │ │ │ + @ instruction: 0xffd8f6d1 │ │ │ │ stmiavs fp!, {r4, r5, r8, ip, sp, pc} │ │ │ │ strmi r6, [r3], #-238 @ 0xffffff12 │ │ │ │ strb r6, [r1, r8, rrx] │ │ │ │ str r4, [pc, r3, lsr #13]! │ │ │ │ ldr r2, [lr, r0, lsl #6]! │ │ │ │ ldrtmi r4, [r1], -r8, lsl #12 │ │ │ │ - ldcl 6, cr15, [sl, #-76]! @ 0xffffffb4 │ │ │ │ + ldcl 6, cr15, [r2, #-76]! @ 0xffffffb4 │ │ │ │ @ instruction: 0x4630e7f0 │ │ │ │ @ instruction: 0xf6139201 │ │ │ │ - strmi lr, [r7], -r8, lsl #24 │ │ │ │ + strmi lr, [r7], -r0, lsl #24 │ │ │ │ rscsle r2, r1, r0, lsl #16 │ │ │ │ stmdavs r9!, {r0, r9, fp, ip, pc}^ │ │ │ │ - b fecd9a30 │ │ │ │ + b fead9a40 │ │ │ │ rscvs r9, lr, r1, lsl #20 │ │ │ │ strhtvs r1, [pc], #-139 │ │ │ │ eorvs r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf8d0e7a6 │ │ │ │ ldrmi ip, [r3], r4 │ │ │ │ ldr r2, [lr, ip, lsl #8] │ │ │ │ - stc 6, cr15, [r4], {19} │ │ │ │ - rsbseq r3, r6, r8, asr pc │ │ │ │ + bl 159a5c │ │ │ │ + rsbseq r3, r6, r8, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, lr, asr #30 │ │ │ │ - ldrhteq r3, [r6], #-226 @ 0xffffff1e │ │ │ │ + rsbseq r3, r6, lr, lsr pc │ │ │ │ + rsbseq r3, r6, r2, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x46044ab5 │ │ │ │ @ instruction: 0xb0914bb5 │ │ │ │ andcs r4, r0, sl, ror r4 │ │ │ │ sbcsge pc, r0, #14614528 @ 0xdf0000 │ │ │ │ ldrbtmi r5, [sl], #2259 @ 0x8d3 │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xff3ef6d1 │ │ │ │ + @ instruction: 0xff36f6d1 │ │ │ │ ldrdmi pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ stmdavs r3!, {r1, ip, pc} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2362e4 │ │ │ │ + blcs 2362f4 │ │ │ │ @ instruction: 0x469bd1f9 │ │ │ │ @ instruction: 0xf6d29802 │ │ │ │ - bmi fec9a340 │ │ │ │ + bmi fec9a330 │ │ │ │ ldrbtmi r4, [sl], #-2982 @ 0xfffff45a │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andslt r4, r1, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bleq 2583c0 │ │ │ │ + bleq 2583d0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ tstpeq lr, #192, 4 @ p-variant is OBSOLETE │ │ │ │ ldclcc 6, cr15, [r8], #-316 @ 0xfffffec4 │ │ │ │ - ldclvc 6, cr15, [pc], #828 @ 21c5d0 │ │ │ │ + ldclvc 6, cr15, [pc], #828 @ 21c5e0 │ │ │ │ @ instruction: 0xf8cd9303 │ │ │ │ tstcs r1, r8, lsl r0 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - stmibvs pc!, {r0, r2, r3, r5, r6, r8, fp, ip, sp, lr, pc} @ │ │ │ │ + stmibvs pc!, {r0, r2, r5, r6, r8, fp, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf04f811e │ │ │ │ @ instruction: 0xf10d0800 │ │ │ │ stmib sp, {r4, r5, r8, fp}^ │ │ │ │ @ instruction: 0xf8cd5407 │ │ │ │ ldmdbvs sp!, {r2, r5, ip, sp, pc} │ │ │ │ stmib r9, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8c93300 │ │ │ │ stmdavs ip!, {r3, ip, sp} │ │ │ │ movwls r9, #47874 @ 0xbb02 │ │ │ │ eorsle r2, r6, r0, lsl #24 │ │ │ │ @ instruction: 0xf04f6823 │ │ │ │ vqdmulh.s d16, d0, d0 │ │ │ │ - blcs 225cd8 │ │ │ │ + blcs 225ce8 │ │ │ │ movwls sl, #6923 @ 0x1b0b │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 2baf94 │ │ │ │ - blcs 350370 │ │ │ │ + blcs 2bafa4 │ │ │ │ + blcs 350380 │ │ │ │ stmdbvs fp!, {r0, r1, r4, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ addshi pc, r9, r0 │ │ │ │ - blcs 175240c │ │ │ │ + blcs 175241c │ │ │ │ ldmdble r9, {r0, r4, r5, r6, ip, lr, pc}^ │ │ │ │ andle r2, r4, r1, ror fp │ │ │ │ @ instruction: 0xf0002b79 │ │ │ │ - blcs 1dfc584 │ │ │ │ + blcs 1dfc594 │ │ │ │ tstcs r8, r3, lsl #2 │ │ │ │ @ instruction: 0xf7ffa80b │ │ │ │ orrlt pc, r4, sp, ror lr @ │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ - bcs 236388 │ │ │ │ + bcs 236398 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [ip], -r5, lsr #12 │ │ │ │ - blcs 2bafd8 │ │ │ │ + blcs 2bafe8 │ │ │ │ stmdbls r3, {r0, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf7ff9801 │ │ │ │ stccs 14, cr15, [r0], {109} @ 0x6d │ │ │ │ - b 1510af4 │ │ │ │ + b 1510b04 │ │ │ │ ldrtmi r0, [r8], -r8, lsl #16 │ │ │ │ - stc2 6, cr15, [sl, #-412]! @ 0xfffffe64 │ │ │ │ + stc2 6, cr15, [r2, #-412]! @ 0xfffffe64 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r0, r1, r2, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd5407 │ │ │ │ @ instruction: 0xf1b8b024 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ strbmi r8, [r3], r6, asr #1 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf97af673 │ │ │ │ + @ instruction: 0xf972f673 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0], {119} @ 0x77 │ │ │ │ svcge 0x0074f43f │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r0, r1, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ - blcs 23640c │ │ │ │ + blcs 23641c │ │ │ │ @ instruction: 0xe76bd1f8 │ │ │ │ strhtle r4, [r0], #-35 @ 0xffffffdd │ │ │ │ svcvc 0x0020f5b3 │ │ │ │ vqsub.s8 , q0, q9 │ │ │ │ addsmi r2, r3, #-268435451 @ 0xf0000005 │ │ │ │ vqadd.s8 , q0, │ │ │ │ addsmi r2, r3, #536870918 @ 0x20000006 │ │ │ │ @ instruction: 0xf8d5d1bb │ │ │ │ ldmdavs r9, {r8, ip, sp} │ │ │ │ - blvc 5063d4 │ │ │ │ + blvc 5063e4 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf7ff2100 │ │ │ │ ldr pc, [r0, fp, asr #28]! │ │ │ │ @ instruction: 0xd1ae2b2d │ │ │ │ @ instruction: 0xf85a4b54 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ andcc r2, fp, #-1073741772 @ 0xc0000034 │ │ │ │ eorcs pc, r2, r5, asr r8 @ │ │ │ │ strle r0, [r2, #1938]! @ 0x792 │ │ │ │ @ instruction: 0x31d4f893 │ │ │ │ movwcc sl, #47115 @ 0xb80b │ │ │ │ eorne pc, r3, r5, asr r8 @ │ │ │ │ mrc2 7, 0, pc, cr8, cr15, {7} │ │ │ │ - blmi 14d6248 │ │ │ │ + blmi 14d6258 │ │ │ │ @ instruction: 0xf85a6e2a │ │ │ │ ldmdavs r2, {r0, r1, ip, sp} │ │ │ │ movwpl pc, #1283 @ 0x503 @ │ │ │ │ @ instruction: 0x310cf893 │ │ │ │ @ instruction: 0xf855330b │ │ │ │ svcvs 0x002b1023 │ │ │ │ - blvc 83646c │ │ │ │ - blvc 626408 │ │ │ │ + blvc 83647c │ │ │ │ + blvc 626418 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ svclt 0x00182801 │ │ │ │ strbeq r2, [r9, -r0, lsl #4] │ │ │ │ stcge 5, cr13, [fp, #-208] @ 0xffffff30 │ │ │ │ @ instruction: 0x46284619 │ │ │ │ @ instruction: 0xf7ff9204 │ │ │ │ - bls 35bc74 │ │ │ │ + bls 35bc84 │ │ │ │ ldrmi r4, [r1], -r8, lsr #12 │ │ │ │ mrc2 7, 0, pc, cr0, cr15, {7} │ │ │ │ mcrvs 7, 1, lr, cr11, cr5, {3} │ │ │ │ - blvc 4f6494 │ │ │ │ + blvc 4f64a4 │ │ │ │ cmnle r0, r1, lsl #22 │ │ │ │ - bls 3b6a64 │ │ │ │ + bls 3b6a74 │ │ │ │ @ instruction: 0xf43f4213 │ │ │ │ stmdage fp, {r2, r3, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ mcr2 7, 0, pc, cr2, cr15, {7} @ │ │ │ │ svcvs 0x002be767 │ │ │ │ - blmi e562f8 │ │ │ │ + blmi e56308 │ │ │ │ @ instruction: 0xf85a6e2a │ │ │ │ ldmdavs r2, {r0, r1, ip, sp} │ │ │ │ cmnpmi r0, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ @ instruction: 0xf8937b10 │ │ │ │ stmdacs r1, {r1, r3, r6, r7, r8, fp, ip} │ │ │ │ tstpeq fp, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, #24, 30 @ 0x60 │ │ │ │ eorne pc, r1, r5, asr r8 @ │ │ │ │ ldrle r0, [r6, #-1864] @ 0xfffff8b8 │ │ │ │ @ instruction: 0xe7e44611 │ │ │ │ svcvc 0x002af5b3 │ │ │ │ @ instruction: 0xe74cd091 │ │ │ │ @ instruction: 0x46184611 │ │ │ │ movwls r9, #16901 @ 0x4205 │ │ │ │ - @ instruction: 0xf9faf69a │ │ │ │ + @ instruction: 0xf9f2f69a │ │ │ │ andcc lr, r4, #3620864 @ 0x374000 │ │ │ │ svceq 0x0001f010 │ │ │ │ @ instruction: 0x4628d013 │ │ │ │ - bleq 2985d4 │ │ │ │ - cdp2 6, 13, cr15, cr14, cr6, {3} │ │ │ │ + bleq 2985e4 │ │ │ │ + cdp2 6, 13, cr15, cr6, cr6, {3} │ │ │ │ @ instruction: 0xf893e73b │ │ │ │ @ instruction: 0x462939ba │ │ │ │ movwcc sl, #47115 @ 0xb80b │ │ │ │ eorcc pc, r3, r5, lsr r8 @ │ │ │ │ ldc2l 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe25ae36 │ │ │ │ + blx fe25ae46 │ │ │ │ ldrmi lr, [r9], -sp, lsr #14 │ │ │ │ andls sl, r5, #720896 @ 0xb0000 │ │ │ │ @ instruction: 0xf7ff9004 │ │ │ │ ldmib sp, {r0, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r0, [r9], -r4, lsl #4 │ │ │ │ - blvc 1976c1c │ │ │ │ + blvc 1976c2c │ │ │ │ adcmi r2, fp, r1, lsl #6 │ │ │ │ addslt r3, fp, #1024 @ 0x400 │ │ │ │ ldc2l 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ movweq lr, #47680 @ 0xba40 │ │ │ │ - blx fe31ae62 │ │ │ │ + blx fe31ae72 │ │ │ │ @ instruction: 0xf06fe717 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf8b4f673 │ │ │ │ + @ instruction: 0xf8acf673 │ │ │ │ @ instruction: 0xf613e738 │ │ │ │ - movwcs lr, #2698 @ 0xa8a │ │ │ │ + movwcs lr, #2690 @ 0xa82 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - ldrsbteq r3, [r6], #-212 @ 0xffffff2c │ │ │ │ + rsbseq r3, r6, r4, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, sl, asr #27 │ │ │ │ - @ instruction: 0x00763d9a │ │ │ │ + ldrhteq r3, [r6], #-218 @ 0xffffff26 │ │ │ │ + rsbseq r3, r6, sl, lsl #27 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed73718 │ │ │ │ + bl fed73728 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf6a8460d │ │ │ │ - ldmiblt r0!, {r0, r1, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcc 67a9b8 │ │ │ │ + ldmiblt r0!, {r0, r1, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcc 67a9c8 │ │ │ │ svclt 0x00842b01 │ │ │ │ @ instruction: 0x46042138 │ │ │ │ strtmi sp, [r0], -r6, lsl #16 │ │ │ │ - ldc2 6, cr15, [r2], #-672 @ 0xfffffd60 │ │ │ │ + stc2 6, cr15, [sl], #-672 @ 0xfffffd60 │ │ │ │ mrseq pc, (UNDEF: 30) @ │ │ │ │ addeq r4, r9, r4, lsl #12 │ │ │ │ @ instruction: 0xf6d16a68 │ │ │ │ - @ instruction: 0xf04ffe01 │ │ │ │ + @ instruction: 0xf04ffdf9 │ │ │ │ movtvs r3, #17151 @ 0x42ff │ │ │ │ addvs r6, r2, #66 @ 0x42 │ │ │ │ @ instruction: 0x4620bd38 │ │ │ │ - stc2 6, cr15, [r2], #-672 @ 0xfffffd60 │ │ │ │ + ldc2 6, cr15, [sl], {168} @ 0xa8 │ │ │ │ mrseq pc, (UNDEF: 31) @ │ │ │ │ addeq r1, r9, r4, asr #24 │ │ │ │ svclt 0x0000e7ee │ │ │ │ - blcs 237278 │ │ │ │ + blcs 237288 │ │ │ │ addhi pc, sl, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r2, r9, r0, lsl #12 │ │ │ │ ldmdbeq r4!, {r8, ip, sp, lr, pc} │ │ │ │ @@ -504143,59 +504147,59 @@ │ │ │ │ tstlt ip, r4, lsl #30 │ │ │ │ ldmdblt r8!, {r5, r6, r8, r9, fp, sp, lr} │ │ │ │ rscvs r6, r2, #9043968 @ 0x8a0000 │ │ │ │ addsmi r3, lr, #1048576 @ 0x100000 │ │ │ │ strdlt sp, [r9], -r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strvs lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - beq f589bc │ │ │ │ + beq f589cc │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r4, [lr], -fp, asr #13 │ │ │ │ svcmi 0x0004f85a │ │ │ │ - blvs 1ac8a2c │ │ │ │ + blvs 1ac8a3c │ │ │ │ stmvs sl, {r1, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf10862e2 │ │ │ │ strmi r0, [r0, #2049] @ 0x801 │ │ │ │ @ instruction: 0x4635d3f4 │ │ │ │ mcrls 6, 0, r4, cr0, cr9, {6} │ │ │ │ strb r6, [r1, fp, ror #22]! │ │ │ │ @ instruction: 0xf1042500 │ │ │ │ @ instruction: 0x46a90734 │ │ │ │ @ instruction: 0x463d46b4 │ │ │ │ pkhtbmi r4, fp, lr, asr #12 │ │ │ │ strhi lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ svcmi 0x0004f855 │ │ │ │ - blvs 1b08a80 │ │ │ │ + blvs 1b08a90 │ │ │ │ @ instruction: 0xf8dbb973 │ │ │ │ rscvs r7, r7, #8 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mvnsle r4, #608174080 @ 0x24400000 │ │ │ │ ldrbmi r9, [r9], -r1, lsl #22 │ │ │ │ ldrdhi pc, [r8], -sp │ │ │ │ @ instruction: 0x466646b3 │ │ │ │ @ instruction: 0xe7d86b58 │ │ │ │ ldreq pc, [r4, -r4, lsl #2]! │ │ │ │ @ instruction: 0xf04f46b6 │ │ │ │ strtmi r0, [r9], -r0, lsl #16 │ │ │ │ strls r4, [r4], #-1598 @ 0xfffff9c2 │ │ │ │ svcmi 0x0004f856 │ │ │ │ - blvs 1ac8ab8 │ │ │ │ + blvs 1ac8ac8 │ │ │ │ @ instruction: 0xf8dbb95a │ │ │ │ rscvs r2, r2, #8 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ mvnsle r4, #152, 10 @ 0x26000000 │ │ │ │ strmi r9, [sp], -r3, lsl #22 │ │ │ │ - blvs 18ae018 │ │ │ │ + blvs 18ae028 │ │ │ │ stmib sp, {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1046a05 │ │ │ │ smladxcs r0, r4, r5, r0 │ │ │ │ ldrbtmi r4, [r2], lr, lsl #12 │ │ │ │ andsgt pc, ip, sp, asr #17 │ │ │ │ svceq 0x0004f855 │ │ │ │ - blvs 1308afc │ │ │ │ + blvs 1308b0c │ │ │ │ stmdblt fp!, {r0, r3, r4, r6, r9, sl, lr}^ │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ strcc r6, [r1, -r3, asr #5] │ │ │ │ mvnsle r4, #1879048201 @ 0x70000009 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #22 │ │ │ │ mcrls 6, 0, r4, cr5, cr6, {6} │ │ │ │ @ instruction: 0xac06e9dd │ │ │ │ @@ -504207,30 +504211,30 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r6, [ip], -r3, lsl #16 │ │ │ │ teqlt fp, r6, lsl r6 │ │ │ │ @ instruction: 0x46056959 │ │ │ │ suble r2, r5, r4, lsl #18 │ │ │ │ - blvs 1b12ac4 │ │ │ │ + blvs 1b12ad4 │ │ │ │ cmple ip, r0, lsl #22 │ │ │ │ rscvs r6, r3, #11730944 @ 0xb30000 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ stmdbcs r2, {r5, r6, r8, r9, fp, sp, lr} │ │ │ │ - blvs ff91075c │ │ │ │ - blvc 10f6740 │ │ │ │ + blvs ff91076c │ │ │ │ + blvc 10f6750 │ │ │ │ @ instruction: 0xd1222b05 │ │ │ │ movweq pc, #53504 @ 0xd100 @ │ │ │ │ eorne pc, r3, r4, asr r8 @ │ │ │ │ stcne 1, cr11, [r8, #-100]! @ 0xffffff9c │ │ │ │ @ instruction: 0xffd8f7ff │ │ │ │ @ instruction: 0xf8976b60 │ │ │ │ - bvs ff0a8774 │ │ │ │ + bvs ff0a8784 │ │ │ │ stmdale r3, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcs 9eb2ec │ │ │ │ + blcs 9eb2fc │ │ │ │ ldm pc, {r6, fp, ip, lr, pc}^ @ │ │ │ │ svccc 0x0034f003 │ │ │ │ svccc 0x003f3f3f │ │ │ │ svccc 0x003f343f │ │ │ │ svccc 0x003f3f3f │ │ │ │ svccc 0x003f413f │ │ │ │ svccc 0x003f3f3f │ │ │ │ @@ -504259,101 +504263,101 @@ │ │ │ │ movwcc sp, #58026 @ 0xe2aa │ │ │ │ eorne pc, r3, r4, asr r8 @ │ │ │ │ adcle r2, r5, r0, lsl #18 │ │ │ │ @ instruction: 0xe7e94632 │ │ │ │ @ instruction: 0xe7f34613 │ │ │ │ @ instruction: 0xe7f1b293 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed7397c │ │ │ │ + bl fed7398c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r4, [ip], -r6, lsl #12 │ │ │ │ ldmdavs fp, {r3, fp, sp, lr} │ │ │ │ - bllt 4b6cf8 │ │ │ │ + bllt 4b6d08 │ │ │ │ @ instruction: 0xf6d06a19 │ │ │ │ - smlawtlt r8, pc, r8, pc @ │ │ │ │ + smlawtlt r8, r7, r8, pc @ │ │ │ │ @ instruction: 0x462269f3 │ │ │ │ ldcne 8, cr6, [r8, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ tstcs r0, r0, ror #16 │ │ │ │ - @ instruction: 0xf930f6d0 │ │ │ │ + @ instruction: 0xf928f6d0 │ │ │ │ stmdblt r8, {r0, r2, r9, sl, lr}^ │ │ │ │ stmiavs r3!, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ strtmi r6, [r9], -r3, asr #5 │ │ │ │ @ instruction: 0xf6d06860 │ │ │ │ - strmi pc, [r5], -r7, lsr #18 │ │ │ │ + @ instruction: 0x4605f91f │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ strtmi r6, [r1], -r8, lsr #17 │ │ │ │ - blcs 2374d8 │ │ │ │ + blcs 2374e8 │ │ │ │ @ instruction: 0xf7ffd0f1 │ │ │ │ ldrb pc, [r0, fp, asr #29]! @ │ │ │ │ @ instruction: 0xf6d02100 │ │ │ │ - @ instruction: 0x4605f919 │ │ │ │ + @ instruction: 0x4605f911 │ │ │ │ stmdavs r0!, {r3, r4, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6d02100 │ │ │ │ - @ instruction: 0x4605f913 │ │ │ │ + strmi pc, [r5], -fp, lsl #18 │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ ldmib r5, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdavs sl, {r0, ip} │ │ │ │ @ instruction: 0xd1254291 │ │ │ │ strtmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf7ff1d18 │ │ │ │ ands pc, r2, r3, asr #30 │ │ │ │ sbcvs r6, r3, #10682368 @ 0xa30000 │ │ │ │ stmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8fef6d0 │ │ │ │ + @ instruction: 0xf8f6f6d0 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmiavs r8!, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ - blvs 12ee0a0 │ │ │ │ + blvs 12ee0b0 │ │ │ │ rscsle r2, r1, r0, lsl #22 │ │ │ │ mcr2 7, 5, pc, cr2, cr15, {7} @ │ │ │ │ stmiavs r3!, {r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ strtmi r6, [r9], -r3, asr #5 │ │ │ │ @ instruction: 0xf6d06860 │ │ │ │ - strmi pc, [r5], -sp, ror #17 │ │ │ │ + strmi pc, [r5], -r5, ror #17 │ │ │ │ adcsle r2, fp, r0, lsl #16 │ │ │ │ ldmib r5, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdavs sl, {r0, ip} │ │ │ │ smullsle r4, r9, r1, r2 │ │ │ │ strtmi r6, [r1], -r3, asr #22 │ │ │ │ rscle r2, ip, r0, lsl #22 │ │ │ │ mcr2 7, 4, pc, cr12, cr15, {7} @ │ │ │ │ svclt 0x0000e7eb │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addmi pc, r0, #-2147483648 @ 0x80000000 │ │ │ │ - bcc 276f98 │ │ │ │ + bcc 276fa8 │ │ │ │ pkhbtmi fp, r3, r1, lsl #1 │ │ │ │ stmdbvs r0, {r3, sl, fp, sp, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorvs pc, r2, r3, asr r8 @ │ │ │ │ - beq e58cb4 │ │ │ │ + beq e58cc4 │ │ │ │ tstcs r2, r3, lsl #2 │ │ │ │ @ instruction: 0xf901fa02 │ │ │ │ - stc2l 6, cr15, [r2, #404]! @ 0x194 │ │ │ │ + ldc2l 6, cr15, [sl, #404] @ 0x194 │ │ │ │ @ instruction: 0x460569b3 │ │ │ │ @ instruction: 0xf1056183 │ │ │ │ ldmibvs r0!, {r2, r6, r8, r9, sl}^ │ │ │ │ - blx ffc5a33c │ │ │ │ + blx ffa5a34c │ │ │ │ stceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ eorhi pc, r0, sp, asr #17 │ │ │ │ movteq pc, #16646 @ 0x4106 @ │ │ │ │ stmdahi r1, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mvnvs r9, fp, lsl #6 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ @ instruction: 0xf8964639 │ │ │ │ @ instruction: 0xf8963055 │ │ │ │ @ instruction: 0x46282054 │ │ │ │ - @ instruction: 0xf896f667 │ │ │ │ + @ instruction: 0xf88ef667 │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf974f669 │ │ │ │ + @ instruction: 0xf96cf669 │ │ │ │ ldmibvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ andeq lr, r9, #3072 @ 0xc00 │ │ │ │ ldrdgt pc, [r8], -r2 │ │ │ │ svceq 0x0000f1bc │ │ │ │ addhi pc, r2, r0 │ │ │ │ streq pc, [ip], -r9, lsl #2 │ │ │ │ ldrdcs pc, [ip], -ip @ │ │ │ │ @@ -504365,76 +504369,76 @@ │ │ │ │ ldm pc, {r1, r2, r4, r5, r7, pc}^ @ │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ adcseq r3, r4, r5, ror sl │ │ │ │ svceq 0x0001f1b9 │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ @ instruction: 0xf8db2102 │ │ │ │ @ instruction: 0xf6650010 │ │ │ │ - stmibvs fp!, {r0, r1, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ @ instruction: 0xf6a869e8 │ │ │ │ - @ instruction: 0x970bfa9f │ │ │ │ + @ instruction: 0x970bfa97 │ │ │ │ streq pc, [r0, -r9, lsl #2]! │ │ │ │ andseq pc, ip, r9, asr #17 │ │ │ │ stmdahi r0, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ cmppeq r4, r9, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8954648 │ │ │ │ @ instruction: 0xf8953055 │ │ │ │ @ instruction: 0x464d2054 │ │ │ │ - @ instruction: 0xf84cf667 │ │ │ │ + @ instruction: 0xf844f667 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf92af669 │ │ │ │ + @ instruction: 0xf922f669 │ │ │ │ ldmibvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ andgt pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0xf1bc3604 │ │ │ │ eorsle r0, r9, r0, lsl #30 │ │ │ │ strbeq pc, [r4, -r5, lsl #2] @ │ │ │ │ @ instruction: 0xf8dce7b6 │ │ │ │ tstcs r4, r0, lsr r0 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ @ instruction: 0xf6659304 │ │ │ │ - stmibvs fp!, {r0, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ stmibvs r8!, {r2, r8, fp, ip, pc}^ │ │ │ │ - blx d5a43c │ │ │ │ + blx b5a44c │ │ │ │ stmib r4, {r0, r1, r3, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf1098800 │ │ │ │ @ instruction: 0xf8c40720 │ │ │ │ @ instruction: 0xf8c98008 │ │ │ │ ldm r4, {r2, r3, r4} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf109000f │ │ │ │ - blls 31ced0 │ │ │ │ + blls 31cee0 │ │ │ │ eorscc pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf8954648 │ │ │ │ @ instruction: 0xf8953055 │ │ │ │ @ instruction: 0x464d2054 │ │ │ │ - @ instruction: 0xf812f667 │ │ │ │ + @ instruction: 0xf80af667 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf8f0f669 │ │ │ │ + @ instruction: 0xf8e8f669 │ │ │ │ ldmibvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ andgt pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0xf1bc3604 │ │ │ │ bicle r0, r5, r0, lsl #30 │ │ │ │ andslt r4, r1, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0xf8dc2202 │ │ │ │ @ instruction: 0x4658103c │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx febda3b0 │ │ │ │ + blx fe9da3c0 │ │ │ │ strmi r2, [r1], r3, lsl #2 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - ldc2 6, cr15, [ip, #-404] @ 0xfffffe6c │ │ │ │ + ldc2 6, cr15, [r4, #-404] @ 0xfffffe6c │ │ │ │ stmibvs fp!, {r0, r1, r3, r8, r9, sl, ip, pc} │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {0} │ │ │ │ stmdahi r0, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldceq 1, cr15, [r0], #-0 │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ orrvs r4, r3, r7, lsl #12 │ │ │ │ bicvs r6, r3, fp, ror #19 │ │ │ │ @@ -504445,101 +504449,101 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0x2054f895 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x463d4638 │ │ │ │ - @ instruction: 0xffcaf666 │ │ │ │ + @ instruction: 0xffc2f666 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ - @ instruction: 0xf8a8f669 │ │ │ │ + @ instruction: 0xf8a0f669 │ │ │ │ ldmibvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8dce77c │ │ │ │ tstcs r5, r8, lsl r0 │ │ │ │ @ instruction: 0x301cf8dc │ │ │ │ movwls r9, #25095 @ 0x6207 │ │ │ │ ldrsbtcs pc, [r4], -ip @ │ │ │ │ ldrsbtcc pc, [r0], -ip @ │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ ldrsbtls pc, [r8], -ip @ │ │ │ │ andls r9, r4, #335544320 @ 0x14000000 │ │ │ │ - ldc2l 6, cr15, [ip], {101} @ 0x65 │ │ │ │ + ldc2l 6, cr15, [r4], {101} @ 0x65 │ │ │ │ @ instruction: 0xf100970b │ │ │ │ stmib r4, {r5, sl, fp}^ │ │ │ │ strmi r8, [r7], -r0, lsl #16 │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ - blls 3c32c8 │ │ │ │ + blls 3c32d8 │ │ │ │ bicvs r6, r3, r2, lsl #3 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ - bls 3436d4 │ │ │ │ + bls 3436e4 │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r8, r9, sp, lr}^ │ │ │ │ strb r2, [r3, sp, lsl #18] │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0xf8dc2200 │ │ │ │ @ instruction: 0x4658103c │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ andcs r9, r2, #0, 4 │ │ │ │ - blx 115a484 │ │ │ │ + blx f5a494 │ │ │ │ andls r4, r4, r9, asr #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - ldc2 6, cr15, [r2], #404 @ 0x194 │ │ │ │ + stc2 6, cr15, [sl], #404 @ 0x194 │ │ │ │ strmi r6, [r1], fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf9baf6a8 │ │ │ │ + @ instruction: 0xf9b2f6a8 │ │ │ │ andcs r9, r0, #2883584 @ 0x2c0000 │ │ │ │ andcs lr, r0, #196, 18 @ 0x310000 │ │ │ │ @ instruction: 0xf10960a2 │ │ │ │ @ instruction: 0xf8c90c20 │ │ │ │ @ instruction: 0xf109001c │ │ │ │ ldm r4, {r4, r5, r8, r9, sl} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ - blls 31cb54 │ │ │ │ + blls 31cb64 │ │ │ │ ldm sl, {r0, r1, r3, r8, r9, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ str r0, [sp, -pc] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed73d2c │ │ │ │ + bl fed73d3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvs r3, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldrmi r4, [r7], -r6, lsl #12 │ │ │ │ ldmdale sl, {r0, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ stmdbne r8, {r4, r8, r9} │ │ │ │ - blvs ff2e2ff0 │ │ │ │ - blvc 8b6bb8 │ │ │ │ + blvs ff2e3000 │ │ │ │ + blvc 8b6bc8 │ │ │ │ eorle r2, pc, r5, lsl #20 │ │ │ │ vnmlane.f64 d22, d12, d11 │ │ │ │ streq lr, [r4], #2817 @ 0xb01 │ │ │ │ movwlt r6, #56229 @ 0xdba5 │ │ │ │ ldcllt 6, cr4, [r8, #160]! @ 0xa0 │ │ │ │ ldmdavs r8!, {r0, r9, fp, sp, lr} │ │ │ │ - cdp2 6, 14, cr15, cr6, cr15, {6} │ │ │ │ + cdp2 6, 13, cr15, cr14, cr15, {6} │ │ │ │ rsble r2, pc, r0, lsl #16 │ │ │ │ strtmi r6, [r8], -r5, lsl #17 │ │ │ │ ldmdavs r8!, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6cf4631 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4639d1f6 │ │ │ │ @ instruction: 0xf7ff69f0 │ │ │ │ strmi pc, [r5], -r5, asr #25 │ │ │ │ ldmdavs r8!, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6cf4631 │ │ │ │ - strb pc, [r3, sp, ror #29]! @ │ │ │ │ - bl 2777a8 │ │ │ │ - blvs feb5ddac │ │ │ │ + strb pc, [r3, r5, ror #29]! @ │ │ │ │ + bl 2777b8 │ │ │ │ + blvs feb5ddbc │ │ │ │ bicsle r2, sp, r0, lsl #26 │ │ │ │ @ instruction: 0x463969f0 │ │ │ │ ldc2 7, cr15, [r4], #1020 @ 0x3fc │ │ │ │ movvs r4, #5242880 @ 0x500000 │ │ │ │ ldcllt 6, cr4, [r8, #160]! @ 0xa0 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ - bcs a37628 │ │ │ │ - bcc 292eec │ │ │ │ + bcs a37638 │ │ │ │ + bcc 292efc │ │ │ │ stmiale r9, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf850a002 │ │ │ │ ldrmi r2, [r0], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004700 │ │ │ │ muleq r0, r7, r0 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @@ -504570,17 +504574,17 @@ │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ @ instruction: 0xffffff89 │ │ │ │ ldmibvs r0!, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ mrrc2 7, 15, pc, lr, cr15 @ │ │ │ │ - bvs e6e46c │ │ │ │ + bvs e6e47c │ │ │ │ ldmdavs r8!, {r1, r3, r5, r9, sl, lr} │ │ │ │ - cdp2 6, 8, cr15, cr6, cr15, {6} │ │ │ │ + cdp2 6, 7, cr15, cr14, cr15, {6} │ │ │ │ rsclt lr, r4, #124, 14 @ 0x1f00000 │ │ │ │ adclt lr, r4, #30932992 @ 0x1d80000 │ │ │ │ svclt 0x0000e774 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @@ -504592,20 +504596,20 @@ │ │ │ │ @ instruction: 0xf8564604 │ │ │ │ strcc r0, [r1, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0x463ab1f0 │ │ │ │ strmi r4, [r8, #1569]! @ 0x621 │ │ │ │ @ instruction: 0xf856d1f4 │ │ │ │ @ instruction: 0xf8d33c04 │ │ │ │ @ instruction: 0x4650a01c │ │ │ │ - @ instruction: 0xf878f6a8 │ │ │ │ + @ instruction: 0xf870f6a8 │ │ │ │ stmibeq r0, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrsbtmi pc, [r8], -r9 @ │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ strcc r4, [r1, #-1616] @ 0xfffff9b0 │ │ │ │ - @ instruction: 0xf8d4f6a8 │ │ │ │ + @ instruction: 0xf8ccf6a8 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0xf8c9fc23 │ │ │ │ @ instruction: 0x46040038 │ │ │ │ svceq 0x0004f856 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x460487f0 │ │ │ │ @@ -504635,263 +504639,263 @@ │ │ │ │ subsmi r9, sl, r1, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bichi pc, r3, #64 @ 0x40 │ │ │ │ sublt r4, r3, r8, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf04f469b │ │ │ │ strbmi r0, [sl], r0, lsl #18 │ │ │ │ - blge 8ae8bc │ │ │ │ + blge 8ae8cc │ │ │ │ @ instruction: 0xf64f9316 │ │ │ │ @ instruction: 0xf6cf3378 │ │ │ │ tstls r2, #-335544317 @ 0xec000003 │ │ │ │ tstls r7, #33792 @ 0x8400 │ │ │ │ tstls r5, #43008 @ 0xa800 │ │ │ │ @ instruction: 0xf6d12000 │ │ │ │ - eorsls pc, r0, r5, lsr #19 │ │ │ │ - @ instruction: 0xffbcf6cf │ │ │ │ + mlasls r0, sp, r9, pc @ │ │ │ │ + @ instruction: 0xffb4f6cf │ │ │ │ ldmdals r0!, {r0, r1, r9, sl, lr} │ │ │ │ @ instruction: 0xf6cf9327 │ │ │ │ - @ instruction: 0xf8d8ffb7 │ │ │ │ - bls 7a8dcc │ │ │ │ + @ instruction: 0xf8d8ffaf │ │ │ │ + bls 7a8ddc │ │ │ │ ldrsbgt pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0x461768db │ │ │ │ - bge 2574a0 │ │ │ │ + bge 2574b0 │ │ │ │ @ instruction: 0xf8c24665 │ │ │ │ @ instruction: 0xf8c2a008 │ │ │ │ stmib sp, {r2, r3, sp, pc}^ │ │ │ │ eorls r3, r8, lr, lsl r8 │ │ │ │ - strgt ip, [pc, #-3855] @ 21be9d │ │ │ │ + strgt ip, [pc, #-3855] @ 21bead │ │ │ │ ldm r7, {r0, r2, r4, r9, sl, fp, ip, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ ldm ip!, {r0, r1} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ @ instruction: 0x7018f8d8 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0x260082f3 │ │ │ │ @ instruction: 0xf8cd463d │ │ │ │ ldrls r8, [r4], #-76 @ 0xffffffb4 │ │ │ │ tstcs r0, r7, lsr #16 │ │ │ │ - stc2l 6, cr15, [sl, #-828]! @ 0xfffffcc4 │ │ │ │ + stc2l 6, cr15, [r2, #-828]! @ 0xfffffcc4 │ │ │ │ tstcs r0, r8, lsr #16 │ │ │ │ - stc2l 6, cr15, [r6, #-828]! @ 0xfffffcc4 │ │ │ │ + ldc2l 6, cr15, [lr, #-828] @ 0xfffffcc4 │ │ │ │ stmdavs r3!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #233 @ 0xe9 │ │ │ │ strpl lr, [r3], -sp, asr #19 │ │ │ │ @ instruction: 0x4626461f │ │ │ │ movwls r4, #9931 @ 0x26cb │ │ │ │ - blcs 33bad0 │ │ │ │ + blcs 33bae0 │ │ │ │ sbcshi pc, r4, r0, asr #32 │ │ │ │ teqvs r7, r3, ror r9 │ │ │ │ @ instruction: 0xf5b39729 │ │ │ │ @ instruction: 0xf1077f8a │ │ │ │ @ instruction: 0xf0000701 │ │ │ │ vrhadd.s8 d24, d0, d3 │ │ │ │ - blcs 172581c │ │ │ │ + blcs 172582c │ │ │ │ addsmi fp, r3, #24, 30 @ 0x60 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf0402300 │ │ │ │ cdpvs 0, 3, cr8, cr2, cr1, {6} │ │ │ │ - blvc cb6e88 │ │ │ │ + blvc cb6e98 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ stmibvs fp!, {r0, r2, r4, r6, r8, r9, pc} │ │ │ │ @ instruction: 0xf140035a │ │ │ │ @ instruction: 0xf43380b7 │ │ │ │ @ instruction: 0xf0402380 │ │ │ │ strtmi r8, [r8], -sl, ror #3 │ │ │ │ - mcr2 6, 5, pc, cr2, cr8, {4} @ │ │ │ │ + mrc2 6, 4, pc, cr10, cr8, {4} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ svcvs 0x003380ad │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ @ instruction: 0xf8996973 │ │ │ │ - blcs 1724e94 │ │ │ │ + blcs 1724ea4 │ │ │ │ mvnhi pc, r0 │ │ │ │ @ instruction: 0xf0402a04 │ │ │ │ @ instruction: 0xf8d981f8 │ │ │ │ @ instruction: 0xf5b22014 │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ movwcs r8, #618 @ 0x26a │ │ │ │ @ instruction: 0x46996932 │ │ │ │ andls r9, r6, #469762048 @ 0x1c000000 │ │ │ │ @ instruction: 0x4629ab31 │ │ │ │ - bls e2e6ec │ │ │ │ + bls e2e6fc │ │ │ │ movwcs r9, #13065 @ 0x3309 │ │ │ │ @ instruction: 0x932a962b │ │ │ │ - ldc2 6, cr15, [r4, #-608] @ 0xfffffda0 │ │ │ │ + stc2 6, cr15, [ip, #-608] @ 0xfffffda0 │ │ │ │ stmdavs fp!, {r3, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bge bfd8ec │ │ │ │ + bge bfd8fc │ │ │ │ andls r9, r1, #2621440 @ 0x280000 │ │ │ │ - bge 106e7e8 │ │ │ │ + bge 106e7f8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andls r4, r5, #185597952 @ 0xb100000 │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf855e005 │ │ │ │ @ instruction: 0xf1083f04 │ │ │ │ - blcs 21eec8 │ │ │ │ + blcs 21eed8 │ │ │ │ ldmdbvs fp, {r0, r2, r3, r5, r6, ip, lr, pc}^ │ │ │ │ mvnsle r2, r1, lsl #22 │ │ │ │ @ instruction: 0x46419838 │ │ │ │ @ instruction: 0xf7ff9a01 │ │ │ │ strmi pc, [r4], -fp, asr #29 │ │ │ │ subsle r2, r4, r0, lsl #30 │ │ │ │ - blvs ff8f6f8c │ │ │ │ + blvs ff8f6f9c │ │ │ │ @ instruction: 0xf892681a │ │ │ │ ldmib r2, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a21714 │ │ │ │ + blcs a21724 │ │ │ │ strmi fp, [fp], -r8, lsl #31 │ │ │ │ - blcc 292f50 │ │ │ │ + blcc 292f60 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r2, r3, r7, pc}^ @ │ │ │ │ - blhi 658f0c │ │ │ │ - blhi fe4ffd30 │ │ │ │ - blhi fe4e1134 │ │ │ │ - blhi fe4ffd38 │ │ │ │ - blhi fe50093c │ │ │ │ + blhi 658f1c │ │ │ │ blhi fe4ffd40 │ │ │ │ - blhi fe4ffd44 │ │ │ │ + blhi fe4e1144 │ │ │ │ blhi fe4ffd48 │ │ │ │ + blhi fe50094c │ │ │ │ + blhi fe4ffd50 │ │ │ │ + blhi fe4ffd54 │ │ │ │ + blhi fe4ffd58 │ │ │ │ sbclt r8, fp, #142336 @ 0x22c00 │ │ │ │ stmdavs r1!, {r9, sp} │ │ │ │ svclt 0x00084592 │ │ │ │ @ instruction: 0xd12c4299 │ │ │ │ stmdbcs r0, {r4, r5, r9, fp, ip, pc} │ │ │ │ adchi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf1044639 │ │ │ │ @ instruction: 0xf6980008 │ │ │ │ - ldmib r4, {r0, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addsmi r3, sl, #-1342177280 @ 0xb0000000 │ │ │ │ - blls 3d1bc4 │ │ │ │ + blls 3d1bd4 │ │ │ │ stmdbls r7, {r1, r5, r7, r9, fp, sp, lr} │ │ │ │ stmdavs r3!, {r0, r1, r5, r8, r9, sp, lr} │ │ │ │ svclt 0x0028428a │ │ │ │ adcvs r4, r2, #10485760 @ 0xa00000 │ │ │ │ eorvs r3, r3, r1, lsl #6 │ │ │ │ movwls r2, #35585 @ 0x8b01 │ │ │ │ @ instruction: 0xf855d9ab │ │ │ │ ldmibvs r0, {r2, sl, fp, sp}^ │ │ │ │ - @ instruction: 0xff1af6a7 │ │ │ │ + @ instruction: 0xff12f6a7 │ │ │ │ addmi r9, r3, #8, 22 @ 0x2000 │ │ │ │ - bls 291600 │ │ │ │ - bvs 1a370fc │ │ │ │ + bls 291610 │ │ │ │ + bvs 1a3710c │ │ │ │ mrc2 7, 3, pc, cr8, cr15, {7} │ │ │ │ - bvs ff2b7a0c │ │ │ │ + bvs ff2b7a1c │ │ │ │ vqsub.s8 d20, d16, d10 │ │ │ │ @ instruction: 0xf04f8233 │ │ │ │ strdvs r3, [r3], #-63 @ 0xffffffc1 @ │ │ │ │ @ instruction: 0xf10862a3 │ │ │ │ @ instruction: 0xf8550801 │ │ │ │ @ instruction: 0xf8c43f04 │ │ │ │ @ instruction: 0xf8c4a000 │ │ │ │ - blcs 245060 │ │ │ │ + blcs 245070 │ │ │ │ ldmib sp, {r0, r4, r7, r8, ip, lr, pc}^ │ │ │ │ strbmi r7, [lr], -sl, lsl #22 │ │ │ │ stmdals r9, {r0, r8, fp, ip, pc} │ │ │ │ - blx ffadafae │ │ │ │ + blx ffadafbe │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmib sp, {r0, r1, r5, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldrbmi r5, [r9], r3, lsl #12 │ │ │ │ tstmi lr, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf6664628 │ │ │ │ - strmi pc, [r5], -r7, ror #29 │ │ │ │ + @ instruction: 0x4605fedf │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmdals r0!, {r0, r1, r8, r9, sl, fp, sp, pc} │ │ │ │ ldrhi lr, [r3], #-2525 @ 0xfffff623 │ │ │ │ - @ instruction: 0xf97af6d1 │ │ │ │ + @ instruction: 0xf972f6d1 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrtmi r8, [r1], ip, ror #3 │ │ │ │ strbmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx fda9b6 │ │ │ │ + blx dda9c6 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 14, cr10, [r0], {156} @ 0x9c │ │ │ │ mrcge 4, 4, APSR_nzcv, cr9, cr15, {1} │ │ │ │ ldmdblt fp!, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibvs r3!, {r1, r4, r7, r9, sl, fp, sp, pc} │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ ssat r4, #14, r8, lsl #13 │ │ │ │ andcs r4, r0, #11534336 @ 0xb00000 │ │ │ │ addlt lr, fp, #34340864 @ 0x20c0000 │ │ │ │ str r2, [r0, r0, lsl #4] │ │ │ │ ldmdavs sp, {r0, r1, r4, r5, r9, sl, fp, sp, lr} │ │ │ │ - blcs 27bcd4 │ │ │ │ + blcs 27bce4 │ │ │ │ strcs fp, [r0, #-3864] @ 0xfffff0e8 │ │ │ │ @ instruction: 0xf6984628 │ │ │ │ - stmdacs r0, {r0, r1, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d1bc │ │ │ │ - stc2 6, cr15, [ip, #608]! @ 0x260 │ │ │ │ + stc2 6, cr15, [r4, #608]! @ 0x260 │ │ │ │ @ instruction: 0xd1b72800 │ │ │ │ - blcs 2775f0 │ │ │ │ - bvs ffd11470 │ │ │ │ - blvc 8b70b8 │ │ │ │ + blcs 277600 │ │ │ │ + bvs ffd11480 │ │ │ │ + blvc 8b70c8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r2, r6, r9, pc}^ │ │ │ │ - cdp2 6, 3, cr15, cr14, cr7, {5} │ │ │ │ + cdp2 6, 3, cr15, cr6, cr7, {5} │ │ │ │ @ instruction: 0xd1a92800 │ │ │ │ ldmdage r9!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6989a30 │ │ │ │ - stclls 12, cr15, [r0, #-180] @ 0xffffff4c │ │ │ │ + stclls 12, cr15, [r0, #-148] @ 0xffffff6c │ │ │ │ stmdacs r0, {r3, r5, fp, sp, lr} │ │ │ │ smlatbcs r0, r0, r0, sp │ │ │ │ strtmi sl, [r2], -r7, lsr #24 │ │ │ │ ldc2l 7, cr15, [r6, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf8554601 │ │ │ │ stmdacs r0, {r2, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xe795d1f7 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #16 │ │ │ │ - ldc2 6, cr15, [sl], {152} @ 0x98 │ │ │ │ + ldc2 6, cr15, [r2], {152} @ 0x98 │ │ │ │ ldrdgt pc, [r4], -r4 @ │ │ │ │ stmdavs r3!, {r6, fp, ip, pc} │ │ │ │ ldrdne pc, [r0], -ip │ │ │ │ movwls r6, #51206 @ 0xc806 │ │ │ │ - blx fefb714c │ │ │ │ + blx fefb715c │ │ │ │ movwls pc, #57990 @ 0xe286 @ │ │ │ │ @ instruction: 0xf381fab1 │ │ │ │ ldmdbeq fp, {r1, r4, r6, r8, fp}^ │ │ │ │ svclt 0x0008429a │ │ │ │ - bleq 2591f0 │ │ │ │ + bleq 259200 │ │ │ │ adchi pc, sl, r0, asr #32 │ │ │ │ stmdbvs sl, {r0, r5, r8, r9, ip, sp, pc}^ │ │ │ │ addsmi r6, sl, #1884160 @ 0x1cc000 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ vpmax.s8 d2, d0, d4 │ │ │ │ ldm pc, {r0, r2, r3, r9, pc}^ @ │ │ │ │ adceq pc, r3, r2, lsl r0 @ │ │ │ │ andeq r0, sl, r5, lsr #32 │ │ │ │ andeq r0, r5, fp, lsl #4 │ │ │ │ - blvs ef7d04 │ │ │ │ + blvs ef7d14 │ │ │ │ @ instruction: 0xf040429a │ │ │ │ @ instruction: 0xf10b8095 │ │ │ │ @ instruction: 0xf85c0b01 │ │ │ │ @ instruction: 0xf850102b │ │ │ │ - blx fee7519c │ │ │ │ - blx fefd9af8 │ │ │ │ + blx fee751ac │ │ │ │ + blx fefd9b08 │ │ │ │ ldmdbeq r2, {r1, r2, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ addsmi r0, sl, #1490944 @ 0x16c000 │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ bicsle r2, sl, r0, lsl #18 │ │ │ │ stmdals r5, {r0, r1, r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf6989308 │ │ │ │ - blls 45c29c │ │ │ │ + blls 45c28c │ │ │ │ @ instruction: 0xf73f2b00 │ │ │ │ @ instruction: 0xe736af14 │ │ │ │ ldrsbt pc, [ip], -r1 @ │ │ │ │ @ instruction: 0xf8de6bf3 │ │ │ │ ldmdavs r8, {sp} │ │ │ │ @ instruction: 0xf8929208 │ │ │ │ andsls ip, r0, ip │ │ │ │ @ instruction: 0xf1ac7b02 │ │ │ │ - blx fee1d148 │ │ │ │ + blx fee1d158 │ │ │ │ @ instruction: 0xf1bcf080 │ │ │ │ - b 15e0d50 │ │ │ │ + b 15e0d60 │ │ │ │ andls r1, pc, r0, asr r0 @ │ │ │ │ andeq pc, r5, r2, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ subsne lr, r0, pc, asr #20 │ │ │ │ svclt 0x001c9011 │ │ │ │ andls r2, sp, r0 │ │ │ │ adcshi pc, ip, r0 │ │ │ │ @@ -504899,78 +504903,78 @@ │ │ │ │ andsls r2, r0, #0, 4 │ │ │ │ addhi pc, r2, r0 │ │ │ │ andls r6, r8, #6422528 @ 0x620000 │ │ │ │ @ instruction: 0x0c0beba2 │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ mrrcne 10, 4, lr, ip, cr15 │ │ │ │ vldmiavc r2, {s29-s120} │ │ │ │ - blls 61125c │ │ │ │ - bcs 2439b4 │ │ │ │ + blls 61126c │ │ │ │ + bcs 2439c4 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 689ed8 │ │ │ │ + blls 689ee8 │ │ │ │ ldmdals r0, {r2, r3, r9, fp, ip, pc} │ │ │ │ svclt 0x00144282 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ movwlt r0, #45825 @ 0xb301 │ │ │ │ tstls r9, fp, asr #21 │ │ │ │ - blvc 837210 │ │ │ │ + blvc 837220 │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ ldmibvs r8, {r1, r3, r4, r7, r8, pc}^ │ │ │ │ - ldc2l 6, cr15, [r8, #668]! @ 0x29c │ │ │ │ + ldc2l 6, cr15, [r0, #668]! @ 0x29c │ │ │ │ andls r9, r8, lr, lsl #22 │ │ │ │ stmdacs r0, {r3, r4, r6, r8, fp, sp, lr} │ │ │ │ orrshi pc, r1, r0 │ │ │ │ stmdavs r0, {r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ mulgt ip, r0, r8 │ │ │ │ svceq 0x0001f1bc │ │ │ │ orrhi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf6a769c0 │ │ │ │ - blls 45c970 │ │ │ │ + blls 45c960 │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ ldmdbls r9, {r0, r1, r8, pc} │ │ │ │ movwls r6, #34915 @ 0x8863 │ │ │ │ ldrmi r9, [fp, #2824] @ 0xb08 │ │ │ │ @ instruction: 0xf8d1d012 │ │ │ │ - blvs fff152dc │ │ │ │ + blvs fff152ec │ │ │ │ @ instruction: 0xf000459e │ │ │ │ ldmdbls r1, {r1, r3, r5, r7, pc} │ │ │ │ - bls 643e34 │ │ │ │ + bls 643e44 │ │ │ │ stmdbls sp, {r0, r1, r3, lr} │ │ │ │ svclt 0x00144291 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 21de0c │ │ │ │ + blcs 21de1c │ │ │ │ addshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf6989805 │ │ │ │ - ldrt pc, [r8], r1, ror #23 @ │ │ │ │ - bvs ef7a40 │ │ │ │ + ssat pc, #25, r9, asr #23 @ │ │ │ │ + bvs ef7a50 │ │ │ │ @ instruction: 0xd1f7429a │ │ │ │ strtmi lr, [r9], -r1, ror #14 │ │ │ │ @ instruction: 0x4628ad39 │ │ │ │ @ instruction: 0xf6989a30 │ │ │ │ - strtmi pc, [r8], -fp, asr #22 │ │ │ │ + strtmi pc, [r8], -r3, asr #22 │ │ │ │ @ instruction: 0xf7ffa927 │ │ │ │ ldrt pc, [sp], r1, lsr #21 @ │ │ │ │ - bcs 277704 │ │ │ │ + bcs 277714 │ │ │ │ pkhbtmi fp, r1, r8, lsl #30 │ │ │ │ svclt 0x00189307 │ │ │ │ @ instruction: 0xf47f9306 │ │ │ │ @ instruction: 0xf8d9ae1f │ │ │ │ - bls 6a92ac │ │ │ │ + bls 6a92bc │ │ │ │ stmdaeq r3, {r1, r4, r9, fp, sp, lr, pc} │ │ │ │ adchi pc, r7, r0 │ │ │ │ @ instruction: 0xf04f6933 │ │ │ │ movwls r0, #26880 @ 0x6900 │ │ │ │ ldmdbvs r3!, {r1, r4, r9, sl, sp, lr, pc} │ │ │ │ andls r4, r7, r1, lsl #13 │ │ │ │ str r9, [sp], -r6, lsl #6 │ │ │ │ @ instruction: 0xf8909810 │ │ │ │ - bvs fe225304 │ │ │ │ + bvs fe225314 │ │ │ │ stmdale r8!, {r5, r9, fp, sp} │ │ │ │ - bcs 9eba7c │ │ │ │ + bcs 9eba8c │ │ │ │ teqphi r4, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ teqeq r2, r0, lsr #32 │ │ │ │ teqeq r2, r2, lsr r1 │ │ │ │ teqeq r2, r2, lsr r1 │ │ │ │ eoreq r0, r0, r2, lsr r1 │ │ │ │ teqeq r2, r2, lsr r1 │ │ │ │ @@ -504986,18 +504990,18 @@ │ │ │ │ teqeq r2, r2, lsr r1 │ │ │ │ eoreq r0, r3, r2, lsr r1 │ │ │ │ andsls fp, r0, #536870924 @ 0x2000000c │ │ │ │ andsls lr, r0, lr, asr #14 │ │ │ │ addlt lr, r2, #76, 14 @ 0x1300000 │ │ │ │ smlald r9, r9, r0, r2 @ │ │ │ │ @ instruction: 0xf8909808 │ │ │ │ - bvs fe24d36c │ │ │ │ + bvs fe24d37c │ │ │ │ svceq 0x0020f1bc │ │ │ │ stmdale fp!, {r3, ip, pc} │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 21d314 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 21d324 │ │ │ │ svceq 0x001ff1bc │ │ │ │ rscshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf01ce8df │ │ │ │ rscseq r0, sl, r0, lsr #32 │ │ │ │ ldrshteq r0, [sl], #10 │ │ │ │ ldrshteq r0, [sl], #10 │ │ │ │ strdeq r0, [r0], -sl @ │ │ │ │ @@ -505018,65 +505022,65 @@ │ │ │ │ andls r9, sp, r8, lsl #16 │ │ │ │ @ instruction: 0xf8bde70c │ │ │ │ andls r0, sp, r0, lsr #32 │ │ │ │ @ instruction: 0xf8d4e708 │ │ │ │ stmdals r0, {r2, r5, lr, pc}^ │ │ │ │ @ instruction: 0xf8d9e6c9 │ │ │ │ ldmdavs r0, {r5, r6, sp} │ │ │ │ - bcs 27bf60 │ │ │ │ + bcs 27bf70 │ │ │ │ adcshi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0x1010f8d9 │ │ │ │ stcleq 0, cr15, [r4], #-316 @ 0xfffffec4 │ │ │ │ stmdbmi r5!, {r0, r1, r2, r8, ip, pc}^ │ │ │ │ stmdapl r1!, {r3, r4, sl, fp, ip, pc}^ │ │ │ │ - blx 537b22 │ │ │ │ + blx 537b32 │ │ │ │ @ instruction: 0xf8941103 │ │ │ │ svcvc 0x008bc00e │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blvc 1ae140c │ │ │ │ + blvc 1ae141c │ │ │ │ vqrdmlah.s d15, d12, d3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ addsmi r3, r9, #1024 @ 0x400 │ │ │ │ strmi fp, [r1], r8, lsl #30 │ │ │ │ svcge 0x0060f47f │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ - b 6c3be4 │ │ │ │ + b 6c3bf4 │ │ │ │ @ instruction: 0xf47f0803 │ │ │ │ @ instruction: 0x4648af59 │ │ │ │ - blx ff95ae0a │ │ │ │ + blx ff75ae1a │ │ │ │ cmnlt r8, r4, lsl #12 │ │ │ │ @ instruction: 0x46c16933 │ │ │ │ strb r9, [r7, #-774]! @ 0xfffffcfa │ │ │ │ @ instruction: 0xf6d09830 │ │ │ │ - @ instruction: 0xf06fff8b │ │ │ │ + @ instruction: 0xf06fff83 │ │ │ │ strbmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf94af672 │ │ │ │ - blge c16c10 │ │ │ │ + @ instruction: 0xf942f672 │ │ │ │ + blge c16c20 │ │ │ │ strb r9, [sp, #769]! @ 0x301 │ │ │ │ @ instruction: 0xf6984648 │ │ │ │ - strmi pc, [r0], r1, ror #23 │ │ │ │ + pkhtbmi pc, r0, r9, asr #23 @ │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0x46a16933 │ │ │ │ ldrb r9, [r1, #-774] @ 0xfffffcfa │ │ │ │ ldrdgt pc, [r4], -r4 @ │ │ │ │ @ instruction: 0xf8c49840 │ │ │ │ ldrbt fp, [sl], -r4 │ │ │ │ @ instruction: 0xf8dd4642 │ │ │ │ stmdbls r9, {r2, r4, r6, pc} │ │ │ │ strbmi r4, [r0], -lr, asr #12 │ │ │ │ - blvc 4d7b70 │ │ │ │ - blx cdb3fc │ │ │ │ + blvc 4d7b80 │ │ │ │ + blx cdb40c │ │ │ │ @ instruction: 0xf1046862 │ │ │ │ strmi r0, [r5], -r8, lsl #2 │ │ │ │ @ instruction: 0xf8cd4640 │ │ │ │ @ instruction: 0xf7ff8054 │ │ │ │ cmppcs r4, r1, lsr #20 @ p-variant is OBSOLETE │ │ │ │ stmdals lr!, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf6653544 │ │ │ │ - ldcls 8, cr15, [r6], {113} @ 0x71 │ │ │ │ + ldcls 8, cr15, [r6], {105} @ 0x69 │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ @ instruction: 0xf1084681 │ │ │ │ @ instruction: 0xf8df0844 │ │ │ │ stmib r4, {r4, r6, r7, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8c4aa00 │ │ │ │ ldrls sl, [sp, #-8] │ │ │ │ ldm r4, {r0, r1, r2, r4, r8, sl, fp, ip, pc} │ │ │ │ @@ -505087,128 +505091,128 @@ │ │ │ │ @ instruction: 0xf109000f │ │ │ │ stm r5, {r2, r5, r6, sl} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbtcs r0, [r4], #-15 │ │ │ │ @ instruction: 0x46499b18 │ │ │ │ andcc pc, lr, r3, asr r8 @ │ │ │ │ @ instruction: 0x2014f8d9 │ │ │ │ - blx 3434c2 │ │ │ │ + blx 3434d2 │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ @ instruction: 0xf893203c │ │ │ │ andcc r3, fp, #61 @ 0x3d │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf849a022 │ │ │ │ @ instruction: 0xf668a023 │ │ │ │ - stmdbls r1, {r0, r1, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r1, {r0, r1, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff9809 │ │ │ │ movwcs pc, #6515 @ 0x1973 @ │ │ │ │ str r9, [sp, #770] @ 0x302 │ │ │ │ @ instruction: 0xf6984628 │ │ │ │ - stmdacs r0, {r0, r1, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d186 │ │ │ │ @ instruction: 0xf6a7001c │ │ │ │ - ldmdblt r8, {r0, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r3, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46816933 │ │ │ │ strbt r9, [r9], #774 @ 0x306 │ │ │ │ @ instruction: 0x001cf8d9 │ │ │ │ - cdp2 6, 1, cr15, cr10, cr6, {5} │ │ │ │ + cdp2 6, 1, cr15, cr2, cr6, {5} │ │ │ │ stmibvs r8!, {r7, r9, sl, lr}^ │ │ │ │ - cdp2 6, 1, cr15, cr6, cr6, {5} │ │ │ │ + cdp2 6, 0, cr15, cr14, cr6, {5} │ │ │ │ strmi r6, [r0, #2355] @ 0x933 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ movwls r0, #26880 @ 0x6900 │ │ │ │ @ instruction: 0xf612e4da │ │ │ │ - @ instruction: 0xf8d9ea9c │ │ │ │ + @ instruction: 0xf8d9ea94 │ │ │ │ movwls r3, #28688 @ 0x7010 │ │ │ │ stmibvs r3, {r2, r3, r4, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ ldmibvs r3, {r1, r3, r4, r9, sl, lr} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrshteq r3, [r6], #-46 @ 0xffffffd2 │ │ │ │ - ldrshteq r3, [r6], #-32 @ 0xffffffe0 │ │ │ │ + rsbseq r3, r6, lr, ror #5 │ │ │ │ + rsbseq r3, r6, r0, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, sl, asr #5 │ │ │ │ + ldrhteq r3, [r6], #-42 @ 0xffffffd6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ stmvs sl, {r0, r1, r7, fp, sp, lr} │ │ │ │ ldmvs r0, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ - bl fea2810c │ │ │ │ - blx fee1d51c │ │ │ │ - b 1619714 │ │ │ │ + bl fea2811c │ │ │ │ + blx fee1d52c │ │ │ │ + b 1619724 │ │ │ │ svclt 0x00081050 │ │ │ │ @ instruction: 0xb1282000 │ │ │ │ @ instruction: 0xf1a06898 │ │ │ │ - blx fee1d528 │ │ │ │ + blx fee1d538 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed74734 │ │ │ │ + bl fed74744 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-480] @ 0xfffffe20 │ │ │ │ ldcmi 0, cr11, [fp], {158} @ 0x9e │ │ │ │ stmdbpl ip!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f941d │ │ │ │ stcge 4, cr0, [r2], {-0} │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldm r4, {r0, r1, r2, fp, sp, pc} │ │ │ │ strls r0, [r0, #-14] │ │ │ │ - blx 1a5aefc │ │ │ │ + blx 185af0c │ │ │ │ mulsvs ip, sp, r8 │ │ │ │ stcls 1, cr11, [fp, #-536] @ 0xfffffde8 │ │ │ │ movwcs fp, #381 @ 0x17d │ │ │ │ strtmi lr, [r3], -r2 │ │ │ │ andle r4, sl, r5, lsr #5 │ │ │ │ - blge 9a46e8 │ │ │ │ + blge 9a46f8 │ │ │ │ movwne lr, #19203 @ 0x4b03 │ │ │ │ - blgt 5ec2e0 │ │ │ │ - @ instruction: 0xf912f666 │ │ │ │ + blgt 5ec2f0 │ │ │ │ + @ instruction: 0xf90af666 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - bmi 466d8c │ │ │ │ + bmi 466d9c │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r2, lsl #2 │ │ │ │ ldcllt 0, cr11, [r0, #-120]! @ 0xffffff88 │ │ │ │ - b e5adf0 │ │ │ │ - rsbseq r2, r6, r0, asr #21 │ │ │ │ + b c5ae00 │ │ │ │ + ldrhteq r2, [r6], #-160 @ 0xffffff60 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r6, r2, ror sl │ │ │ │ + rsbseq r2, r6, r2, ror #20 │ │ │ │ stcne 8, cr6, [r3, #-520] @ 0xfffffdf8 │ │ │ │ mlale pc, sl, r2, r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed747c4 │ │ │ │ + bl fed747d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ mcrrvc 6, 0, r4, r2, cr13 │ │ │ │ stcvc 0, cr11, [r1], {131} @ 0x83 │ │ │ │ ldmdbvs fp, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf66568d8 │ │ │ │ - stmdavs fp!, {r0, r1, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r0, r1, r2, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1034605 │ │ │ │ ldmibvs fp, {r5, r9} │ │ │ │ mulsle r9, r3, r2 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ andcs r6, r1, #5963776 @ 0x5b0000 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ strtmi sl, [sl], -r2, lsl #22 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - @ instruction: 0xf94ef665 │ │ │ │ + @ instruction: 0xf946f665 │ │ │ │ @ instruction: 0xf1054620 │ │ │ │ @ instruction: 0xf6660114 │ │ │ │ - andcs pc, r1, r3, lsl sl @ │ │ │ │ + andcs pc, r1, fp, lsl #20 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed74830 │ │ │ │ + bl fed74840 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4605b174 │ │ │ │ stmiavs fp!, {sl, sp} │ │ │ │ andsle r2, r4, r1, lsl #22 │ │ │ │ tstle r9, r2, lsl #22 │ │ │ │ @ instruction: 0xf7ff6928 │ │ │ │ @@ -505216,73 +505220,73 @@ │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r8, fp, sp, lr} │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ strcc r6, [r1], #-2075 @ 0xfffff7e5 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bvs 1c57630 │ │ │ │ + bvs 1c57640 │ │ │ │ @ instruction: 0xffdaf7ff │ │ │ │ - blvs 1c2ee90 │ │ │ │ + blvs 1c2eea0 │ │ │ │ @ instruction: 0xffd6f7ff │ │ │ │ ldrtmi r4, [r4], #-1030 @ 0xfffffbfa │ │ │ │ svclt 0x0000e7e6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmdavs r3, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ cdpls 0, 0, cr11, cr12, cr3, {4} │ │ │ │ @ instruction: 0x4604b1f3 │ │ │ │ ldrmi r4, [r3], sl, lsl #13 │ │ │ │ stmdaeq r1, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrbcc pc, [pc, pc, asr #32]! @ │ │ │ │ stmdbeq r1, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ - blcs 277940 │ │ │ │ + blcs 277950 │ │ │ │ andscs sp, r4, #33 @ 0x21 │ │ │ │ tstle r2, r2, lsl #22 │ │ │ │ ldrbmi r6, [r1], -r2, lsr #18 │ │ │ │ @ instruction: 0xf7ff4610 │ │ │ │ @ instruction: 0x464bffb1 │ │ │ │ ldrmi r9, [r0], -r1 │ │ │ │ strtmi r9, [r2], -r0, lsl #12 │ │ │ │ @ instruction: 0xffd8f7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ - bvs b016a4 │ │ │ │ + bvs b016b4 │ │ │ │ @ instruction: 0x101cf8da │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ subsvs r1, r6, sl, asr #17 │ │ │ │ - blls 571a28 │ │ │ │ - blcc 2d7e00 │ │ │ │ - bvs 1a576ac │ │ │ │ + blls 571a38 │ │ │ │ + blcc 2d7e10 │ │ │ │ + bvs 1a576bc │ │ │ │ ldrbmi r4, [sl], -fp, lsr #12 │ │ │ │ stmib sp, {r0, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff8700 │ │ │ │ - blvs 1a5d600 │ │ │ │ + blvs 1a5d610 │ │ │ │ ldrbmi r4, [sl], -fp, lsr #12 │ │ │ │ stmib sp, {r0, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff8700 │ │ │ │ @ instruction: 0xe7dbffb5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed74924 │ │ │ │ + bl fed74934 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bvs 15aef60 │ │ │ │ + bvs 15aef70 │ │ │ │ ldmdavs sp, {r0, r1, r2, r3, r6, fp, sp, lr} │ │ │ │ stmdbvs sl!, {r0, r1, r3, r5, r6, r8, r9, fp, ip, sp, lr} │ │ │ │ svclt 0x00480758 │ │ │ │ eorcc pc, r2, r6, asr r8 @ │ │ │ │ @ instruction: 0xf043d408 │ │ │ │ @ instruction: 0xf0130004 │ │ │ │ cmnvc r8, #17, 30 @ 0x44 │ │ │ │ stmiavs fp!, {r0, r1, r2, r3, ip, lr, pc} │ │ │ │ eorcc pc, r2, r6, asr #16 │ │ │ │ - bvs 877c40 │ │ │ │ + bvs 877c50 │ │ │ │ eoreq pc, r2, r6, asr r8 @ │ │ │ │ addmi r6, r8, #0, 20 │ │ │ │ andeq pc, r1, pc, asr #32 │ │ │ │ @ instruction: 0xf846bf38 │ │ │ │ rsbvs r3, r7, r2, lsr #32 │ │ │ │ stmdavs fp, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldmibvs fp, {r3, r5, r9, sl, lr} │ │ │ │ @@ -505293,98 +505297,98 @@ │ │ │ │ svclt 0x0000e7e6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46044a54 │ │ │ │ strmi r7, [sp], -r3, lsl #22 │ │ │ │ - blcs 4ae98c │ │ │ │ + blcs 4ae99c │ │ │ │ ldm pc, {r2, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ eormi pc, r7, #3 │ │ │ │ ldmdbne sl!, {r2, r4, r6, r9, fp, sp, lr}^ │ │ │ │ ldreq r1, [r2], lr, lsl #19 │ │ │ │ stmdbvs r4, {r0, r1, r3, r4}^ │ │ │ │ cmnlt fp, r3, lsr #16 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7ff000c │ │ │ │ - bvc 1b1d674 │ │ │ │ + bvc 1b1d684 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ tstlt fp, ip, lsl r0 │ │ │ │ @ instruction: 0xffa4f7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - blcs 237cf0 │ │ │ │ - bvs fe311fd0 │ │ │ │ + blcs 237d00 │ │ │ │ + bvs fe311fe0 │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7ff0018 │ │ │ │ @ instruction: 0xe7f1ff93 │ │ │ │ @ instruction: 0xf04f493d │ │ │ │ stmdbvs r3, {r4, r5, fp}^ │ │ │ │ andls pc, r1, r2, asr r8 @ │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ - blcs 23bc78 │ │ │ │ - bl 251ba8 │ │ │ │ + blcs 23bc88 │ │ │ │ + bl 251bb8 │ │ │ │ strcs r0, [r0], -r8, lsl #14 │ │ │ │ @ instruction: 0x46294638 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ strcc r6, [r1], -r3, ror #18 │ │ │ │ - blx 42b4a6 │ │ │ │ + blx 42b4b6 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ stmdbvs r3, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ sbcsle r2, r3, r0, lsl #22 │ │ │ │ eorcc r4, r0, r9, lsr #12 │ │ │ │ @ instruction: 0xff70f7ff │ │ │ │ @ instruction: 0xf0236963 │ │ │ │ - blcs 25e44c │ │ │ │ + blcs 25e45c │ │ │ │ strtmi sp, [r9], -sl, asr #3 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xff66f7ff │ │ │ │ - bvs 1317764 │ │ │ │ + bvs 1317774 │ │ │ │ @ instruction: 0x4629b11b │ │ │ │ @ instruction: 0xf7ff3018 │ │ │ │ - bvs feb1d5dc │ │ │ │ + bvs feb1d5ec │ │ │ │ adcsle r2, fp, r0, lsl #22 │ │ │ │ streq pc, [ip, -r4, lsl #2]! │ │ │ │ ldrtmi r2, [r8], -r0, lsl #12 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ - bvs feb1d5c8 │ │ │ │ + bvs feb1d5d8 │ │ │ │ ldrcc r3, [r0, -r1, lsl #12] │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ - blvs fe317738 │ │ │ │ + blvs fe317748 │ │ │ │ ldrtmi r2, [r7], -r0, lsl #12 │ │ │ │ adcle r2, r9, r0, lsl #22 │ │ │ │ strtmi r6, [r9], -r0, ror #22 │ │ │ │ ldrtmi r3, [r0], #-1793 @ 0xfffff8ff │ │ │ │ @ instruction: 0xf7ff3614 │ │ │ │ - blvs feb1d5a4 │ │ │ │ + blvs feb1d5b4 │ │ │ │ mvnsle r4, #-268435447 @ 0xf0000009 │ │ │ │ - blmi 797718 │ │ │ │ + blmi 797728 │ │ │ │ ldmpl r3, {r0, r6, r8, fp, sp, lr}^ │ │ │ │ - blx 2a623a │ │ │ │ + blx 2a624a │ │ │ │ ldmdbvc pc, {r0, r8, r9, ip, sp} @ │ │ │ │ addsle r2, r5, r0, lsl #30 │ │ │ │ @ instruction: 0x26003454 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7ff3601 │ │ │ │ ldrcc pc, [r0], #-3887 @ 0xfffff0d1 │ │ │ │ ldrhle r4, [r7, #39]! @ 0x27 │ │ │ │ stmdbvs r3, {r1, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ orrle r2, r7, r5, lsl #22 │ │ │ │ stmdbvs r4, {r1, r2, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 237960 │ │ │ │ + blcs 237970 │ │ │ │ @ instruction: 0xf104d082 │ │ │ │ strtmi r0, [r9], -ip │ │ │ │ @ instruction: 0xff1ef7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - rsbseq r2, r6, r0, ror #16 │ │ │ │ + rsbseq r2, r6, r0, asr r8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r6, r3, r3, lsl #17 │ │ │ │ @@ -505393,58 +505397,58 @@ │ │ │ │ @ instruction: 0xf00042b0 │ │ │ │ strmi r8, [r1], pc, lsr #3 │ │ │ │ strcs r4, [r0], #-1672 @ 0xfffff978 │ │ │ │ ldmvs r7!, {r0, r1, sp, lr, pc} │ │ │ │ ldrmi r1, [r1, #3902]! @ 0xf3e │ │ │ │ ldmdavs r5!, {r0, r3, r4, ip, lr, pc} │ │ │ │ ldrbtle r0, [r8], #2024 @ 0x7e8 │ │ │ │ - blvc cbc6e0 │ │ │ │ + blvc cbc6f0 │ │ │ │ strle r0, [r6], #-1817 @ 0xfffff8e7 │ │ │ │ tstpeq r8, r3, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0011f013 │ │ │ │ @ instruction: 0xf0007369 │ │ │ │ - bcs 43dc94 │ │ │ │ + bcs 43dca4 │ │ │ │ adcshi pc, sl, r0 │ │ │ │ stmiavs r9!, {r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf82cf69a │ │ │ │ + @ instruction: 0xf824f69a │ │ │ │ @ instruction: 0x460468b7 │ │ │ │ ldrmi r1, [r1, #3902]! @ 0xf3e │ │ │ │ ldmdavs sp!, {r0, r2, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ adcsmi r3, r5, #4, 26 @ 0x100 │ │ │ │ @ instruction: 0x4620d011 │ │ │ │ ldrbeq r6, [sl, fp, lsr #16] │ │ │ │ @ instruction: 0xf023d508 │ │ │ │ ldmdavs r9, {r0, r8, r9}^ │ │ │ │ - blcs 237aa4 │ │ │ │ + blcs 237ab4 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ - @ instruction: 0xf816f69a │ │ │ │ + @ instruction: 0xf80ef69a │ │ │ │ stccc 8, cr6, [r4, #-692] @ 0xfffffd4c │ │ │ │ - strhle r4, [pc, #37] @ 21d9ad │ │ │ │ + strhle r4, [pc, #37] @ 21d9bd │ │ │ │ @ instruction: 0xf8574604 │ │ │ │ @ instruction: 0xf8d8ac04 │ │ │ │ @ instruction: 0xf8da3024 │ │ │ │ @ instruction: 0xf8532010 │ │ │ │ stccs 0, cr6, [r0], {34} @ 0x22 │ │ │ │ msrhi SPSR_fsx, r0 │ │ │ │ mulcc sp, sl, r8 │ │ │ │ ldrdlt pc, [r8], -sl │ │ │ │ @ instruction: 0xf100079b │ │ │ │ @ instruction: 0xf8db80d5 │ │ │ │ ldrcs r3, [r4, #-32] @ 0xffffffe0 │ │ │ │ strtmi r4, [r0], -r1, lsr #13 │ │ │ │ - blx 36f44e │ │ │ │ + blx 36f45e │ │ │ │ @ instruction: 0xf8d8f203 │ │ │ │ @ instruction: 0xf853301c │ │ │ │ andcs lr, r0, #2 │ │ │ │ strcs lr, [r0, -sp, asr #19] │ │ │ │ ldrbmi lr, [r8, #-6] │ │ │ │ rscshi pc, r6, r0 │ │ │ │ eorle r4, r4, r6, lsl #5 │ │ │ │ tstlt r0, #64, 22 @ 0x10000 │ │ │ │ - blx 3781ea │ │ │ │ + blx 3781fa │ │ │ │ ldmne r9, {r1, r9, ip, sp, lr, pc} │ │ │ │ ldrbmi r5, [r4, #-2204]! @ 0xfffff764 │ │ │ │ @ instruction: 0xf8d9d8f6 │ │ │ │ stmdavs pc, {r5, sp}^ @ │ │ │ │ andcc pc, r2, #5120 @ 0x1400 │ │ │ │ addmi r6, pc, #5308416 @ 0x510000 │ │ │ │ @ instruction: 0xf89ad3e9 │ │ │ │ @@ -505460,57 +505464,57 @@ │ │ │ │ @ instruction: 0xf8d9d1da │ │ │ │ tstcs r4, r0, lsr #32 │ │ │ │ svcls 0x00014664 │ │ │ │ vqdmulh.s d15, d2, d1 │ │ │ │ andgt pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0x46612514 │ │ │ │ adcmi lr, r6, #11 │ │ │ │ - blvs 1b51c34 │ │ │ │ + blvs 1b51c44 │ │ │ │ rsbsle r2, sl, r0, lsl #24 │ │ │ │ ldrdcs pc, [r0], -r9 @ │ │ │ │ @ instruction: 0x301cf8d8 │ │ │ │ vqdmulh.s d15, d2, d5 │ │ │ │ - bvs ab3cb8 │ │ │ │ + bvs ab3cc8 │ │ │ │ vqdmulh.s d15, d2, d5 │ │ │ │ addmi r5, sl, #10092544 @ 0x9a0000 │ │ │ │ @ instruction: 0xf8dad2ed │ │ │ │ - bvs 29da84 │ │ │ │ + bvs 29da94 │ │ │ │ andcc pc, r2, #5120 @ 0x1400 │ │ │ │ ldrdlt pc, [ip], -r2 │ │ │ │ svceq 0x0000f1bb │ │ │ │ strtmi sp, [r1], -r0, rrx │ │ │ │ - @ instruction: 0xffc2f699 │ │ │ │ + @ instruction: 0xffbaf699 │ │ │ │ cmple fp, r0, lsl #16 │ │ │ │ ldrsbtcs pc, [r0], -fp @ │ │ │ │ - blcs 237fd0 │ │ │ │ + blcs 237fe0 │ │ │ │ @ instruction: 0xf8dad07c │ │ │ │ @ instruction: 0xf8d81008 │ │ │ │ - bvs 4a9b00 │ │ │ │ + bvs 4a9b10 │ │ │ │ movwcc pc, #11013 @ 0x2b05 @ │ │ │ │ - blcs 1af7d04 │ │ │ │ + blcs 1af7d14 │ │ │ │ @ instruction: 0xf89ad94c │ │ │ │ cdpne 0, 13, cr3, cr10, cr12, {0} │ │ │ │ svceq 0x00fdf012 │ │ │ │ - blcs 351bc0 │ │ │ │ + blcs 351bd0 │ │ │ │ addmi sp, ip, #62 @ 0x3e │ │ │ │ @ instruction: 0xf857d1c5 │ │ │ │ - blls 248ac4 │ │ │ │ + blls 248ad4 │ │ │ │ svclt 0x00082b00 │ │ │ │ @ instruction: 0xf8da46a1 │ │ │ │ sub r3, r0, r8 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibvs fp!, {r2, r3, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ andle r4, r7, fp, asr #10 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmibvs fp!, {r2, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ mvnsle r4, fp, asr #10 │ │ │ │ stmiavs r9!, {r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xff62f699 │ │ │ │ + @ instruction: 0xff5af699 │ │ │ │ ldrb r4, [r1, r4, lsl #12]! │ │ │ │ ldmdale r9!, {r1, r3, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ ldrmi r2, [r3], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004718 │ │ │ │ strdeq r0, [r0], -sp │ │ │ │ andeq r0, r0, fp, lsl #2 │ │ │ │ @@ -505534,94 +505538,94 @@ │ │ │ │ andcc pc, r8, r8, lsl #17 │ │ │ │ @ instruction: 0xf8ca2001 │ │ │ │ andlt r9, r3, r8 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf43f455c │ │ │ │ ldrbmi sl, [r8], -r8, lsr #30 │ │ │ │ @ instruction: 0xf6994621 │ │ │ │ - @ instruction: 0xf857ff4b │ │ │ │ + @ instruction: 0xf857ff43 │ │ │ │ @ instruction: 0xf8daac04 │ │ │ │ stmdacs r0, {r3, ip, sp, pc} │ │ │ │ svcge 0x001df43f │ │ │ │ svceq 0x0000f1bb │ │ │ │ addhi pc, lr, r0 │ │ │ │ @ instruction: 0xe716465c │ │ │ │ - bcs 23cdcc │ │ │ │ + bcs 23cddc │ │ │ │ svcge 0x007ff47f │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ tstpeq r8, fp, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000428b │ │ │ │ @ instruction: 0xf8db8083 │ │ │ │ @ instruction: 0xf102201c │ │ │ │ ldmdbvs r3, {r3, r4, r8} │ │ │ │ @ instruction: 0xf43f428b │ │ │ │ ldmibvs r3, {r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 3bc814 │ │ │ │ + bcs 3bc824 │ │ │ │ svcge 0x006bf47f │ │ │ │ - blcs 2b8120 │ │ │ │ + blcs 2b8130 │ │ │ │ @ instruction: 0xf8dabf08 │ │ │ │ @ instruction: 0xf47f1008 │ │ │ │ ldrb sl, [r4, -r4, ror #30]! │ │ │ │ strbtmi r4, [r4], -r1, lsr #12 │ │ │ │ stmdbls r0, {r2, r3, r7, r9, sl, lr} │ │ │ │ stmdblt r1, {r0, r8, r9, sl, fp, ip, pc}^ │ │ │ │ ldr r4, [r1, -r1, lsl #13]! │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ - blvc cdd618 │ │ │ │ + blvc cdd628 │ │ │ │ @ instruction: 0xf8d2e6b3 │ │ │ │ str ip, [r7, -r0]! │ │ │ │ - blcs 278194 │ │ │ │ + blcs 2781a4 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr0, cr15, {3} │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0038 │ │ │ │ eors pc, r6, r1, lsl #29 │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ - blvc cdd5f0 │ │ │ │ + blvc cdd600 │ │ │ │ @ instruction: 0x4641e69f │ │ │ │ subeq pc, r4, r5, lsl #2 │ │ │ │ mrc2 7, 3, pc, cr4, cr15, {7} │ │ │ │ ldr r7, [r8], sl, lsr #22 │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ - blvc cdd5d4 │ │ │ │ - blmi a57668 │ │ │ │ + blvc cdd5e4 │ │ │ │ + blmi a57678 │ │ │ │ stmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 23cca0 │ │ │ │ + blcs 23ccb0 │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {1} @ │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0018 │ │ │ │ - blvc cdd5b0 │ │ │ │ + blvc cdd5c0 │ │ │ │ stmdbvs pc!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, sp, lr, pc}^ @ │ │ │ │ - blcs 237d38 │ │ │ │ + blcs 237d48 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr14, cr15, {1} │ │ │ │ stmdblt r3!, {r0, r1, r3, r4, r5, r6, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf1074641 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ ldmdavs pc!, {r0, r2, r3, r6, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ - blcs 237d50 │ │ │ │ - blvc cd2438 │ │ │ │ + blcs 237d60 │ │ │ │ + blvc cd2448 │ │ │ │ strbmi lr, [r1], -sp, ror #12 │ │ │ │ eoreq pc, r4, r5, lsl #2 │ │ │ │ mcr2 7, 2, pc, cr2, cr15, {7} @ │ │ │ │ strbt r7, [r6], -sl, lsr #22 │ │ │ │ stcge 8, cr15, [r4], {83} @ 0x53 │ │ │ │ andcs r2, r1, r0, lsl #6 │ │ │ │ andcc pc, r8, sl, asr #17 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ uqsub8mi r8, r4, r0 │ │ │ │ svcls 0x00012201 │ │ │ │ @ instruction: 0x468146f4 │ │ │ │ strb r9, [sp], r0, lsl #4 │ │ │ │ smmls r7, r9, r6, r4 │ │ │ │ @ instruction: 0xdeff6913 │ │ │ │ - rsbseq r2, r6, lr, ror #13 │ │ │ │ + ldrsbteq r2, [r6], #-110 @ 0xffffff92 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ ubfxcc pc, pc, #17, #5 │ │ │ │ @ instruction: 0xf8df460a │ │ │ │ @@ -505631,74 +505635,74 @@ │ │ │ │ ldrbtmi r3, [r9], #-2012 @ 0xfffff824 │ │ │ │ ldrdmi pc, [r0, #-140]! @ 0xffffff74 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9315 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r6!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r1, r2, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 237d78 │ │ │ │ + blcs 237d88 │ │ │ │ movwls sp, #20985 @ 0x51f9 │ │ │ │ sbfxcs pc, pc, #17, #25 │ │ │ │ sbfxcc pc, pc, #17, #17 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 777d68 │ │ │ │ + blls 777d78 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r5, {r0, r2, r6, r7, r8, r9, pc} │ │ │ │ pop {r0, r1, r2, r4, ip, sp, pc} │ │ │ │ strdcs r8, [r0, -r0] │ │ │ │ @ instruction: 0x3798f8df │ │ │ │ @ instruction: 0xf10d428a │ │ │ │ strmi r0, [r8], r0, asr #22 │ │ │ │ strmi r4, [r2], r5, lsr #12 │ │ │ │ @ instruction: 0xf10d447b │ │ │ │ svclt 0x0018092c │ │ │ │ tstls r5, fp, lsl #12 │ │ │ │ - blge 5c2944 │ │ │ │ + blge 5c2954 │ │ │ │ eorgt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf8cd9308 │ │ │ │ tstcs r3, ip │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - blls 49cdb4 │ │ │ │ + blls 49cda4 │ │ │ │ tstcs r0, r0, lsr r6 │ │ │ │ @ instruction: 0xf892695a │ │ │ │ @ instruction: 0xf8d23099 │ │ │ │ @ instruction: 0xf671209c │ │ │ │ - ldmibvs r0!, {r0, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r0!, {r0, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdbvs r2, {r5, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xb12b6813 │ │ │ │ andhi pc, sp, r2, lsl #17 │ │ │ │ ldmdavs fp, {r1, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xf812f666 │ │ │ │ + @ instruction: 0xf80af666 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blls 426d7c │ │ │ │ + blls 426d8c │ │ │ │ tstcs r4, r2, lsr ip │ │ │ │ tstls r1, #32, 12 @ 0x2000000 │ │ │ │ strls r9, [ip], #-1547 @ 0xfffff9f5 │ │ │ │ eorshi pc, r4, sp, lsl #17 │ │ │ │ strlt lr, [lr], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf6d09410 │ │ │ │ - ldmibvs r7!, {r0, r1, r2, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r7!, {r0, r1, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x46239012 │ │ │ │ ldrtmi r9, [r8], -r1, lsl #4 │ │ │ │ strtmi r9, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0xf7ff9400 │ │ │ │ ldrls pc, [r3], #-3179 @ 0xfffff395 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ stmib sp, {r1, r3, r5, r6, r8, r9, pc}^ │ │ │ │ ldrtmi r6, [sp], -r6, lsl #10 │ │ │ │ stmdbvs ip!, {r1, r2, r3, r4, r6, r9, sl, lr} │ │ │ │ svccs 0x00006827 │ │ │ │ ldmdavs fp!, {r0, r2, r4, r5, ip, lr, pc} │ │ │ │ svclt 0x00082b00 │ │ │ │ - blls 6e79d0 │ │ │ │ + blls 6e79e0 │ │ │ │ andsls r1, r3, #23040 @ 0x5a00 │ │ │ │ - blvc af6264 │ │ │ │ + blvc af6274 │ │ │ │ stmdale sl, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ andseq r0, fp, r6, lsl r0 │ │ │ │ adceq r0, fp, pc, ror #1 │ │ │ │ andseq r0, fp, r7, rrx │ │ │ │ andeq r0, r9, r9 │ │ │ │ @ instruction: 0xf04f0009 │ │ │ │ @@ -505710,50 +505714,50 @@ │ │ │ │ @ instruction: 0xe7e0461f │ │ │ │ @ instruction: 0xf5b36963 │ │ │ │ @ instruction: 0xf0007fac │ │ │ │ @ instruction: 0xf88480d8 │ │ │ │ ldmib r4, {r0, r2, r3, pc}^ │ │ │ │ subsvs r2, r3, r0, lsl #6 │ │ │ │ stmib r4, {r1, r3, r4, sp, lr}^ │ │ │ │ - blls 677e28 │ │ │ │ + blls 677e38 │ │ │ │ andsvs r6, ip, r3, rrx │ │ │ │ svccs 0x00009411 │ │ │ │ strtmi sp, [r8], -r3, ror #3 │ │ │ │ - @ instruction: 0xffb0f665 │ │ │ │ + @ instruction: 0xffa8f665 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x46b3d1bf │ │ │ │ cdpls 13, 0, cr9, cr6, cr7, {0} │ │ │ │ tstcs r4, r3, lsl sl │ │ │ │ @ instruction: 0xf6d02000 │ │ │ │ - @ instruction: 0x4603f9db │ │ │ │ + @ instruction: 0x4603f9d3 │ │ │ │ tstls r4, #0 │ │ │ │ - cdp2 6, 5, cr15, cr6, cr10, {3} │ │ │ │ + cdp2 6, 4, cr15, cr14, cr10, {3} │ │ │ │ strmi r9, [r1], lr, lsl #24 │ │ │ │ svccs 0x00006827 │ │ │ │ mrshi pc, CPSR @ │ │ │ │ - blcs 237f54 │ │ │ │ + blcs 237f64 │ │ │ │ rschi pc, pc, #0 │ │ │ │ ldrbeq r7, [fp, r3, ror #22] │ │ │ │ - bls 352eac │ │ │ │ + bls 352ebc │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - cdp2 6, 6, cr15, cr2, cr10, {3} │ │ │ │ + cdp2 6, 5, cr15, cr10, cr10, {3} │ │ │ │ strtmi fp, [r0], -r8, lsr #2 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xf6653034 │ │ │ │ - svccs 0x0000f9e7 │ │ │ │ + svccs 0x0000f9df │ │ │ │ rscshi pc, r9, r0 │ │ │ │ - blcs 237f80 │ │ │ │ + blcs 237f90 │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bcs 237f04 │ │ │ │ + bcs 237f14 │ │ │ │ rschi pc, r1, r0 │ │ │ │ @ instruction: 0x07d07b7a │ │ │ │ eorshi pc, r3, #0, 2 │ │ │ │ @ instruction: 0x461f463c │ │ │ │ strtmi lr, [r0], -r1, ror #15 │ │ │ │ - stc2l 6, cr15, [r6, #-408] @ 0xfffffe68 │ │ │ │ + ldc2 6, cr15, [lr, #-408]! @ 0xfffffe68 │ │ │ │ eorsle r2, fp, r0, lsl #16 │ │ │ │ ldrbcc pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0xf8842264 │ │ │ │ @ instruction: 0xf85a800d │ │ │ │ stmdbvs r3!, {r0, r1, ip}^ │ │ │ │ andne pc, r3, #2048 @ 0x800 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @@ -505779,51 +505783,51 @@ │ │ │ │ mvnshi pc, r0 │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ rscle r2, sp, r1, lsl #22 │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x4620e771 │ │ │ │ - @ instruction: 0xf95af667 │ │ │ │ + @ instruction: 0xf952f667 │ │ │ │ stmdacs r0, {r0, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ mrshi pc, (UNDEF: 7) @ │ │ │ │ cmnvc r3, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ @ instruction: 0xf04faf66 │ │ │ │ strbmi r0, [fp], r0, lsl #18 │ │ │ │ strbmi r6, [sl], #-2914 @ 0xfffff49e │ │ │ │ - blcc 4f83a8 │ │ │ │ + blcc 4f83b8 │ │ │ │ stmdale r9, {r0, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tsteq r3, #40, 24 @ 0x2800 │ │ │ │ @ instruction: 0xf8940313 │ │ │ │ - blcs 22a0a8 │ │ │ │ + blcs 22a0b8 │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bleq 29a3a4 │ │ │ │ + bleq 29a3b4 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mvnle r4, #583008256 @ 0x22c00000 │ │ │ │ ldrbeq r7, [sl], r3, ror #22 │ │ │ │ svcge 0x0049f57f │ │ │ │ @ instruction: 0xf894e736 │ │ │ │ - blcs 22a0c4 │ │ │ │ - bgt 612754 │ │ │ │ - stc2 6, cr15, [r8], {101} @ 0x65 │ │ │ │ + blcs 22a0d4 │ │ │ │ + bgt 612764 │ │ │ │ + stc2 6, cr15, [r0], {101} @ 0x65 │ │ │ │ and fp, r9, r0, asr #2 │ │ │ │ umaalcc pc, lr, r4, r8 @ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7ffca0f │ │ │ │ stmdblt r8, {r0, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ ldrb r6, [pc, r1, lsr #23] │ │ │ │ umaalcc pc, sp, r4, r8 @ │ │ │ │ bicsle r2, fp, r0, lsl #22 │ │ │ │ @ instruction: 0xf04fe7f2 │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ - blvs ffb17c6c │ │ │ │ - blvc 6f8034 │ │ │ │ + blvs ffb17c7c │ │ │ │ + blvc 6f8044 │ │ │ │ stmiale pc!, {r0, r1, r2, r8, r9, fp, sp} @ │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ @ instruction: 0xffffff55 │ │ │ │ @ instruction: 0xffffff55 │ │ │ │ @@ -505853,71 +505857,71 @@ │ │ │ │ orrsvc pc, r8, #683671552 @ 0x28c00000 │ │ │ │ @ instruction: 0xf63f2b1a │ │ │ │ eorcs sl, r1, #452 @ 0x1c4 │ │ │ │ andmi pc, r0, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ mrcge 5, 6, APSR_nzcv, cr13, cr15, {1} │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ - blvc 2117bd0 │ │ │ │ + blvc 2117be0 │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ ldrtmi sp, [r9], -fp, lsl #2 │ │ │ │ strbmi r9, [r8], -r4, lsl #20 │ │ │ │ @ instruction: 0xf66a9306 │ │ │ │ - blls 3dd60c │ │ │ │ + blls 3dd5fc │ │ │ │ @ instruction: 0x461f463c │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0x4648aefe │ │ │ │ - ldc2l 6, cr15, [r0, #-424] @ 0xfffffe58 │ │ │ │ + stc2l 6, cr15, [r8, #-424] @ 0xfffffe58 │ │ │ │ stmdavs r2!, {r1, r2, r3, sl, fp, ip, pc} │ │ │ │ @ instruction: 0x4627b312 │ │ │ │ @ instruction: 0x07597b7b │ │ │ │ @ instruction: 0xf043d40a │ │ │ │ cmnvc sl, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf0136939 │ │ │ │ - bls 721ce8 │ │ │ │ + bls 721cf8 │ │ │ │ ldmvs fp!, {r1, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ eorcc pc, r1, r2, asr #16 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ cmnlt sl, r2, lsr #16 │ │ │ │ ldreq r7, [sl, -r3, ror #22] │ │ │ │ @ instruction: 0xf043d405 │ │ │ │ @ instruction: 0xf0130208 │ │ │ │ cmnvc r2, #17, 30 @ 0x44 │ │ │ │ stmdavs r4!, {r1, r4, r5, r6, ip, lr, pc} │ │ │ │ - blcs 23815c │ │ │ │ + blcs 23816c │ │ │ │ stcls 1, cr13, [lr], {242} @ 0xf2 │ │ │ │ ldmdbeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorsvs lr, r9, r6 │ │ │ │ rsbsvs r6, sl, sl, asr #16 │ │ │ │ subvs r6, pc, r7, lsl r0 @ │ │ │ │ stcls 1, cr6, [lr], {31} │ │ │ │ ldrbmi r9, [ip, #-3857] @ 0xfffff0ef │ │ │ │ rschi pc, sl, r0 │ │ │ │ @ instruction: 0xf0137b7b │ │ │ │ mvnsle r0, r0, lsl r0 │ │ │ │ @ instruction: 0xf04368ba │ │ │ │ cmnvc fp, #16, 6 @ 0x40000000 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs 67e560 │ │ │ │ - blx 484d56 │ │ │ │ + bvs 67e570 │ │ │ │ + blx 484d66 │ │ │ │ ldmib r7, {r0, r8, r9, ip, sp}^ │ │ │ │ rsbvs r4, r1, r0, lsl #2 │ │ │ │ ldmdbvs r9, {r2, r3, sp, lr} │ │ │ │ andeq lr, r0, r7, asr #19 │ │ │ │ bicsle r2, ip, r0, lsl #18 │ │ │ │ @ instruction: 0xf1026911 │ │ │ │ addmi r0, r1, #24 │ │ │ │ ldrdle r6, [r3], -r1 │ │ │ │ - blvc 54a574 │ │ │ │ + blvc 54a584 │ │ │ │ sbcsle r2, r2, r6, lsl #24 │ │ │ │ smlabteq r0, r7, r9, lr │ │ │ │ bicsvs r6, r7, pc │ │ │ │ - bgt 618088 │ │ │ │ - blx edbada │ │ │ │ + bgt 618098 │ │ │ │ + blx cdbaea │ │ │ │ stmdacs r0, {r0, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ svcge 0x0014f47f │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ stmdbcs r0, {r4, r8, r9, sl, sp, lr, pc} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr11, cr15, {3} │ │ │ │ ldrbeq r7, [sl], r3, ror #22 │ │ │ │ mrcge 5, 2, APSR_nzcv, cr13, cr15, {3} │ │ │ │ @@ -505925,27 +505929,27 @@ │ │ │ │ vhsub.s8 d18, d0, d15 │ │ │ │ strbmi r1, [r3, #-3293]! @ 0xfffff323 │ │ │ │ addsmi fp, r3, #24, 30 @ 0x60 │ │ │ │ addeq pc, r9, r3, lsr #3 │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmdacs r1, {r9, sp} │ │ │ │ @ instruction: 0xf042bf98 │ │ │ │ - bcs 21e988 │ │ │ │ + bcs 21e998 │ │ │ │ @ instruction: 0xf104d07f │ │ │ │ - blgt 5deedc │ │ │ │ + blgt 5deeec │ │ │ │ @ instruction: 0xf9cef7ff │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ movwcs sl, #7925 @ 0x1ef5 │ │ │ │ ldrt r7, [lr], -r3, ror #6 │ │ │ │ ldrtmi r9, [r8], -fp, lsl #22 │ │ │ │ @ instruction: 0xf842699b │ │ │ │ stmdbls r3, {r0, r5, ip, sp} │ │ │ │ @ instruction: 0xf7ff970c │ │ │ │ ldrb pc, [sp, -sp, ror #21]! @ │ │ │ │ - blcs 4bce40 │ │ │ │ + blcs 4bce50 │ │ │ │ cmnphi r0, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, r7, lsl #1 │ │ │ │ andeq r0, r0, fp, ror r0 │ │ │ │ @ instruction: 0xffffff07 │ │ │ │ @@ -505956,187 +505960,187 @@ │ │ │ │ andeq r0, r0, sp, lsr #32 │ │ │ │ strheq r0, [r0], -r7 │ │ │ │ muleq r0, r3, r0 │ │ │ │ andeq r0, r0, r9, lsr r0 │ │ │ │ @ instruction: 0xf1049903 │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ @ instruction: 0xe766fb7f │ │ │ │ - blcs 27878c │ │ │ │ + blcs 27879c │ │ │ │ svcge 0x0063f47f │ │ │ │ @ instruction: 0xf1049903 │ │ │ │ @ instruction: 0xf7ff0038 │ │ │ │ @ instruction: 0xe75cfb75 │ │ │ │ cmncs r4, r8, lsr #23 │ │ │ │ @ instruction: 0xf85a6962 │ │ │ │ - blx 26a22a │ │ │ │ + blx 26a23a │ │ │ │ ldcvc 3, cr3, [fp], {2} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbls r3, {r1, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx 1b5c22e │ │ │ │ + blx 1b5c23e │ │ │ │ stmdbls r3, {r0, r1, r3, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ - blx 19dc23a │ │ │ │ + blx 19dc24a │ │ │ │ stmdbls r3, {r0, r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ subeq pc, r4, r4, lsl #2 │ │ │ │ - blx 185c246 │ │ │ │ + blx 185c256 │ │ │ │ stmdbls r3, {r0, r1, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - blx 16dc252 │ │ │ │ + blx 16dc262 │ │ │ │ stmdbvs r7!, {r0, r3, r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 238348 │ │ │ │ + blcs 238358 │ │ │ │ svcge 0x0035f43f │ │ │ │ stmdblt r3!, {r0, r1, r3, r4, r5, r6, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ ldmdavs pc!, {r0, r2, r6, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ - blcs 238360 │ │ │ │ + blcs 238370 │ │ │ │ svcge 0x0029f43f │ │ │ │ stmdbls r3, {r1, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - blx 10dc282 │ │ │ │ + blx 10dc292 │ │ │ │ rsbcs lr, r4, #8650752 @ 0x840000 │ │ │ │ tstpne r3, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mlacs fp, r1, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blcs 1b8a078 │ │ │ │ + blcs 1b8a088 │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ @ instruction: 0xf0407f8a │ │ │ │ mcrvs 0, 1, r8, cr2, cr7, {5} │ │ │ │ - blvc 6782f0 │ │ │ │ + blvc 678300 │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r1, {r0, r2, r4, r5, r6, r7, pc} │ │ │ │ svcvc 0x0020f411 │ │ │ │ svcge 0x0067f47f │ │ │ │ svcvc 0x008af5b3 │ │ │ │ stcge 4, cr15, [sp, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xe61e4693 │ │ │ │ - @ instruction: 0xf6d09812 │ │ │ │ - ldmdals r4, {r0, r1, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf800f6d0 │ │ │ │ + @ instruction: 0xf6cf9812 │ │ │ │ + ldmdals r4, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xfff8f6cf │ │ │ │ mlascc r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ swpcs r8, r6, [r3] │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - stmdavs sp!, {r0, r1, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs sp!, {r0, r1, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ mlascc r4, sp, r8, pc @ │ │ │ │ tstmi sl, #20480 @ 0x5000 │ │ │ │ andls r6, r5, #2818048 @ 0x2b0000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 12, cr10, [r0, #-1012] @ 0xfffffc0c │ │ │ │ ldclge 4, cr15, [sl], #252 @ 0xfc │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ ldcge 4, cr15, [sp, #-508] @ 0xfffffe04 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x461fe4f0 │ │ │ │ @ instruction: 0xf10be5be │ │ │ │ - blgt 5defd8 │ │ │ │ - blx 13dbcb0 │ │ │ │ + blgt 5defe8 │ │ │ │ + blx 11dbcc0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8db80b6 │ │ │ │ - blcs 22a378 │ │ │ │ + blcs 22a388 │ │ │ │ ldclge 4, cr15, [sl, #508]! @ 0x1fc │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ - blvc 1117900 │ │ │ │ + blvc 1117910 │ │ │ │ vqdmulh.s d2, d0, d10 │ │ │ │ ldm pc, {r0, r1, r2, r3, r5, r7, pc}^ @ │ │ │ │ cmppcs r2, r3 @ p-variant is OBSOLETE │ │ │ │ ldmdane r6!, {r2, r4, r8, fp, lr} │ │ │ │ @ instruction: 0x065b1814 │ │ │ │ ldmdbvs ip!, {r1, r3, r5}^ │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ stmdblt r3!, {r0, r1, r5, r6, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf1049903 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ stmdavs r4!, {r0, r1, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2383f0 │ │ │ │ + blcs 238400 │ │ │ │ @ instruction: 0x4638d1f4 │ │ │ │ - @ instruction: 0xff76f664 │ │ │ │ + @ instruction: 0xff6ef664 │ │ │ │ stmdbls r3, {r0, r1, r3, r4, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf91ef7ff │ │ │ │ @ instruction: 0xf6644638 │ │ │ │ - ldrt pc, [r2], sp, ror #30 @ │ │ │ │ + ldrt pc, [r2], r5, ror #30 @ │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ @ instruction: 0x4638f915 │ │ │ │ - @ instruction: 0xff64f664 │ │ │ │ + @ instruction: 0xff5cf664 │ │ │ │ ldmdbvs fp!, {r0, r3, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ mvnle r2, r1, lsl #22 │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0038 │ │ │ │ ldrtmi pc, [r8], -r9, lsl #18 @ │ │ │ │ - @ instruction: 0xff58f664 │ │ │ │ - blmi 12d7e20 │ │ │ │ + @ instruction: 0xff50f664 │ │ │ │ + blmi 12d7e30 │ │ │ │ ldmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 23d428 │ │ │ │ + blcs 23d438 │ │ │ │ stmdbls r3, {r0, r1, r4, r6, r7, ip, lr, pc} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf8f6f7ff │ │ │ │ @ instruction: 0xf6644638 │ │ │ │ - str pc, [sl], r5, asr #30 │ │ │ │ + @ instruction: 0xe68aff3d │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ ldrtmi pc, [r8], -sp, ror #17 @ │ │ │ │ - @ instruction: 0xff3cf664 │ │ │ │ + @ instruction: 0xff34f664 │ │ │ │ stmdbls r3, {r0, r7, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf8e4f7ff │ │ │ │ @ instruction: 0xf6644638 │ │ │ │ - uhasx pc, r8, r3 @ │ │ │ │ + ldrbt pc, [r8], -fp, lsr #30 @ │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0024 │ │ │ │ @ instruction: 0x4638f8db │ │ │ │ - @ instruction: 0xff2af664 │ │ │ │ + @ instruction: 0xff22f664 │ │ │ │ tstcs r3, pc, ror #12 │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - strb pc, [r8, -r5, lsr #18]! @ │ │ │ │ + @ instruction: 0xe768f91d │ │ │ │ addne pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ @ instruction: 0xf104ad00 │ │ │ │ - blgt 5df170 │ │ │ │ - @ instruction: 0xf9c2f665 │ │ │ │ + blgt 5df180 │ │ │ │ + @ instruction: 0xf9baf665 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ movwcs sl, #7595 @ 0x1dab │ │ │ │ ldrbt r7, [r4], #867 @ 0x363 │ │ │ │ ldmdavs fp, {r0, r1, r4, r9, sl, fp, sp, lr} │ │ │ │ - bcs 27d0a0 │ │ │ │ + bcs 27d0b0 │ │ │ │ ldmibvs fp, {r1, r2, r3, r5, r8, ip, lr, pc} │ │ │ │ svccs 0x00c0f413 │ │ │ │ stclge 4, cr15, [r9], #252 @ 0xfc │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ - blvc 1b177e8 │ │ │ │ + blvc 1b177f8 │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ mrcge 4, 0, APSR_nzcv, cr7, cr15, {3} │ │ │ │ str r4, [ip, #-1567] @ 0xfffff9e1 │ │ │ │ - blcs 2ad34c │ │ │ │ + blcs 2ad35c │ │ │ │ ldclge 6, cr15, [fp], {127} @ 0x7f │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ vqshl.s8 q15, , q8 │ │ │ │ addsmi r2, r3, #-268435456 @ 0xf0000000 │ │ │ │ ldclge 4, cr15, [r3], {63} @ 0x3f │ │ │ │ andscs pc, r2, #64, 4 │ │ │ │ @ instruction: 0xf43f4293 │ │ │ │ sha1c.32 q13, q8, q7 │ │ │ │ addsmi r1, r3, #-805306355 @ 0xd000000d │ │ │ │ stclge 4, cr15, [r9], {63} @ 0x3f │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ ldrtmi lr, [sl], -r7, asr #9 │ │ │ │ @ instruction: 0xf884e4db │ │ │ │ strb r9, [r2], #13 │ │ │ │ - b ff05bcdc │ │ │ │ + b fee5bcec │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r2, r6, ip, lsr r3 │ │ │ │ - rsbseq r2, r6, r2, lsr r3 │ │ │ │ + rsbseq r2, r6, ip, lsr #6 │ │ │ │ + rsbseq r2, r6, r2, lsr #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r6, r8, lsl #6 │ │ │ │ + ldrshteq r2, [r6], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0xfffff7d9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @@ -506148,44 +506152,44 @@ │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ rsble r4, r9, ip, lsl #12 │ │ │ │ @ instruction: 0xf1431e50 │ │ │ │ @ instruction: 0x40103eff │ │ │ │ vmlaeq.f32 s28, s6, s28 │ │ │ │ andeq lr, lr, r0, asr sl │ │ │ │ @ instruction: 0xf042d11e │ │ │ │ - blx ff121504 │ │ │ │ + blx ff121514 │ │ │ │ @ instruction: 0xf10cfc8c │ │ │ │ stmiblt fp, {r5, sl, fp} │ │ │ │ teqpeq pc, #220, 2 @ p-variant is OBSOLETE @ 0x37 │ │ │ │ - bmi feb12acc │ │ │ │ + bmi feb12adc │ │ │ │ ldrbtmi r4, [sl], #-2977 @ 0xfffff45f │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andlt r4, lr, r0, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ stc2 10, cr15, [r3], {179} @ 0xb3 @ │ │ │ │ teqpeq pc, #220, 2 @ p-variant is OBSOLETE @ 0x37 │ │ │ │ subs sp, sl, fp, ror #1 │ │ │ │ stmdage r6, {r0, r5, r6, sl, fp, ip, sp, lr} │ │ │ │ smlabtne r0, sp, r9, lr │ │ │ │ - blx 21da5d2 │ │ │ │ + blx 21da5e2 │ │ │ │ ldrdhi pc, [r8], -sp @ │ │ │ │ @ instruction: 0x3708e9dd │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1b8808b │ │ │ │ cmnle sl, r0, lsl #30 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ movwcs r7, #3170 @ 0xc62 │ │ │ │ movwls r9, #18694 @ 0x4906 │ │ │ │ stmdals r7, {r5, r9, fp, sp} │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ sbcshi pc, sp, r0, lsl #4 │ │ │ │ - blcs 9e5ec0 │ │ │ │ + blcs 9e5ed0 │ │ │ │ mrshi pc, LR_fiq @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrdeq r0, [ip, -r0] │ │ │ │ tsteq ip, ip, lsl #2 │ │ │ │ tsteq ip, ip, lsl #2 │ │ │ │ sbceq r0, sp, ip, lsl #2 │ │ │ │ tsteq ip, ip, lsl #2 │ │ │ │ @@ -506201,42 +506205,42 @@ │ │ │ │ tsteq ip, ip, lsl #2 │ │ │ │ addseq r0, sl, ip, lsl #2 │ │ │ │ tstcs r0, sl, asr #24 │ │ │ │ strcs r6, [r0], -r8, lsr #18 │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ strcs r2, [r0, -r1, lsl #2] │ │ │ │ strvs lr, [r4, -sp, asr #19] │ │ │ │ - @ instruction: 0xff72f663 │ │ │ │ + @ instruction: 0xff6af663 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - blge 352840 │ │ │ │ + blge 352850 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - blx ffc5bf88 │ │ │ │ + blx ffa5bf98 │ │ │ │ andcs lr, r0, #37486592 @ 0x23c0000 │ │ │ │ andcc lr, r6, #3358720 @ 0x334000 │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf6632220 │ │ │ │ - blge 35e36c │ │ │ │ + blge 35e35c │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx ff65bfb8 │ │ │ │ + blx ff45bfc8 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - strmi pc, [r4], -r3, lsr #17 │ │ │ │ + @ instruction: 0x4604f89b │ │ │ │ stclvc 7, cr14, [r2], #-444 @ 0xfffffe44 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - bcs a22a40 │ │ │ │ + bcs a22a50 │ │ │ │ adchi pc, r4, r0, lsl #4 │ │ │ │ - blcs 9e5f8c │ │ │ │ + blcs 9e5f9c │ │ │ │ adchi pc, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ssatge sl, #7, sl, lsl #13 │ │ │ │ strls sl, [r6, r6, lsr #13]! │ │ │ │ strtge sl, [r6], r6, lsr #13 │ │ │ │ strtls sl, [r6], #1702 @ 0x6a6 │ │ │ │ strtge sl, [r6], r6, lsr #13 │ │ │ │ @@ -506244,87 +506248,87 @@ │ │ │ │ strtge sl, [r6], r6, lsr #13 │ │ │ │ strtvc sl, [r6], #1702 @ 0x6a6 │ │ │ │ movwcs r9, #772 @ 0x304 │ │ │ │ tstcs r1, r5, lsl #6 │ │ │ │ movwcs lr, #18909 @ 0x49dd │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ - @ instruction: 0xff1cf663 │ │ │ │ + @ instruction: 0xff14f663 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 309290 │ │ │ │ + blgt 3092a0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - @ instruction: 0x4622fa93 │ │ │ │ + strtmi pc, [r2], -fp, lsl #21 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf866f667 │ │ │ │ + @ instruction: 0xf85ef667 │ │ │ │ @ instruction: 0xf1b84604 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ sbfx sl, r5, #30, #31 │ │ │ │ ldmib sp, {r2, r8, ip, pc}^ │ │ │ │ stmib sp, {r2, r8}^ │ │ │ │ stmdbvs r8!, {r1, r8} │ │ │ │ @ instruction: 0xf6632101 │ │ │ │ - @ instruction: 0x4606fefb │ │ │ │ - blge 2cabc8 │ │ │ │ + @ instruction: 0x4606fef3 │ │ │ │ + blge 2cabd8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx 1edc074 │ │ │ │ + blx 1cdc084 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66711b3 │ │ │ │ - strmi pc, [r4], -r5, asr #16 │ │ │ │ + @ instruction: 0x4604f83d │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ movwcs sl, #3856 @ 0xf10 │ │ │ │ movwvc lr, #18893 @ 0x49cd │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ movwcs lr, #18909 @ 0x49dd │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6632220 │ │ │ │ - @ instruction: 0x4606fed9 │ │ │ │ + @ instruction: 0x4606fed1 │ │ │ │ addle r2, r7, r0, lsl #16 │ │ │ │ ldrb sl, [sp, -r2, lsl #22]! │ │ │ │ andsne pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7cd │ │ │ │ bfi r1, r0, #0, #11 │ │ │ │ svclt 0x00144301 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ andscc pc, r0, sp, lsl #17 │ │ │ │ stmib sp, {r0, r1, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strb r1, [r0, r4] │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ ldrdeq lr, [r2, -sp] │ │ │ │ smlabteq r4, sp, r9, lr │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - cdp2 6, 11, cr15, cr10, cr3, {3} │ │ │ │ + cdp2 6, 11, cr15, cr2, cr3, {3} │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f005c │ │ │ │ + blgt 2f006c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - strtmi pc, [r2], -pc, lsr #20 │ │ │ │ + strtmi pc, [r2], -r7, lsr #20 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r8], -r9, asr #3 │ │ │ │ - @ instruction: 0xf802f667 │ │ │ │ + @ instruction: 0xfffaf666 │ │ │ │ ldrbt r4, [r5], r4, lsl #12 │ │ │ │ andhi pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7de │ │ │ │ ldrb r8, [fp, r8] │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldrb r3, [r7, r8] │ │ │ │ mvnvc lr, #323584 @ 0x4f000 │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ ldrb r9, [r1, r3, lsl #6] │ │ │ │ - ldmdb sl!, {r0, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r1, r6, lr, lsr #22 │ │ │ │ + ldmdb r2!, {r0, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r1, r6, lr, lsl fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r6, lr, ror #21 │ │ │ │ + ldrsbteq r1, [r6], #-174 @ 0xffffff52 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0x460c4617 │ │ │ │ ldrmi r7, [sp], -sl, asr #24 │ │ │ │ strtne pc, [r0], #-2271 @ 0xfffff721 │ │ │ │ @@ -506334,20 +506338,20 @@ │ │ │ │ @ instruction: 0xf1b00040 │ │ │ │ stmiapl fp, {r5, sl, fp}^ │ │ │ │ msreq CPSR_, r2, lsr #3 │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwmi pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf101fa03 │ │ │ │ - blx 130e558 │ │ │ │ - b 129d81c │ │ │ │ + blx 130e568 │ │ │ │ + b 129d82c │ │ │ │ tstmi r3, ip, lsl #2 │ │ │ │ svclt 0x0008429d │ │ │ │ @ instruction: 0xf000428f │ │ │ │ - b 17febd8 │ │ │ │ + b 17febe8 │ │ │ │ @ instruction: 0xf0000305 │ │ │ │ mrcne 0, 3, r8, cr11, cr11, {6} │ │ │ │ rsbsle r4, lr, fp, lsr #6 │ │ │ │ svccc 0x00fff1b5 │ │ │ │ @ instruction: 0xf1b7bf08 │ │ │ │ @ instruction: 0xf0003fff │ │ │ │ strbne r8, [fp, r1, asr #1]! │ │ │ │ @@ -506359,78 +506363,78 @@ │ │ │ │ mvnscc pc, r9, asr #2 │ │ │ │ movweq lr, #35331 @ 0x8a03 │ │ │ │ tsteq r9, r1, lsl #20 │ │ │ │ cmnle r3, fp, lsl #6 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ ldrtmi r7, [r0], -pc, lsl #3 │ │ │ │ stmdaeq r1, {r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xff6cf666 │ │ │ │ + @ instruction: 0xff64f666 │ │ │ │ @ instruction: 0xf389fab9 │ │ │ │ @ instruction: 0xf1b94607 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf1c3809b │ │ │ │ movwls r0, #25407 @ 0x633f │ │ │ │ movwls r2, #29440 @ 0x7300 │ │ │ │ stmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbvs r0!, {r5, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6638904 │ │ │ │ - strmi pc, [r0], r1, lsr #28 │ │ │ │ - blge 34addc │ │ │ │ + pkhbtmi pc, r0, r9, lsl #28 @ │ │ │ │ + blge 34adec │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - @ instruction: 0x4643f995 │ │ │ │ + strbmi pc, [r3], -sp, lsl #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xff68f666 │ │ │ │ + @ instruction: 0xff60f666 │ │ │ │ strmi r7, [r0], r2, ror #24 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ stmib sp, {r9, fp}^ │ │ │ │ @ instruction: 0xf04f7706 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf663ab04 │ │ │ │ - @ instruction: 0x4607fdfd │ │ │ │ - blge 34adc4 │ │ │ │ + @ instruction: 0x4607fdf5 │ │ │ │ + blge 34add4 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xf974f667 │ │ │ │ + @ instruction: 0xf96cf667 │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6661133 │ │ │ │ - stccs 15, cr15, [r0, #-284] @ 0xfffffee4 │ │ │ │ - blle 19f00f8 │ │ │ │ + stccs 15, cr15, [r0, #-252] @ 0xffffff04 │ │ │ │ + blle 19f0108 │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ ldrtmi r1, [r0], -r9, asr #2 │ │ │ │ - @ instruction: 0xff18f666 │ │ │ │ + @ instruction: 0xff10f666 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xff6af666 │ │ │ │ - bmi feff0118 │ │ │ │ + @ instruction: 0xff62f666 │ │ │ │ + bmi feff0128 │ │ │ │ ldrbtmi r4, [sl], #-2997 @ 0xfffff44b │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andlt r4, sp, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r9, [fp], -r0, lsl #4 │ │ │ │ stmdage r6, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ - blx fea5a9bc │ │ │ │ + blx fea5a9cc │ │ │ │ tstcs r0, r2, ror #24 │ │ │ │ @ instruction: 0xa018f8dd │ │ │ │ - blls 4190b0 │ │ │ │ + blls 4190c0 │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ stmdale sp!, {r2, r8, ip}^ │ │ │ │ - blcs 9e6294 │ │ │ │ + blcs 9e62a4 │ │ │ │ mrshi pc, (UNDEF: 104) @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ smlaltteq r0, r6, r8, r0 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ rsceq r0, r5, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ @@ -506445,99 +506449,99 @@ │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ sbcseq r0, pc, r6, asr #2 │ │ │ │ @ instruction: 0xf388fab8 │ │ │ │ strb r3, [r0, -r0, lsr #6]! │ │ │ │ ldrtmi r4, [r0], -r2, lsr #12 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 12, cr15, cr0, cr6, {3} │ │ │ │ + cdp2 6, 11, cr15, cr8, cr6, {3} │ │ │ │ str r4, [lr, r4, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrtmi r7, [r0], -r5, lsr #3 │ │ │ │ - cdp2 6, 11, cr15, cr8, cr6, {3} │ │ │ │ + cdp2 6, 11, cr15, cr0, cr6, {3} │ │ │ │ ldr r4, [r7, r4, lsl #12] │ │ │ │ ldmdbvs r0!, {r8, sp} │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ strcs r2, [r0], #-257 @ 0xfffffeff │ │ │ │ stmib sp, {r8, sl, sp}^ │ │ │ │ @ instruction: 0xf6634504 │ │ │ │ - @ instruction: 0x4604fd75 │ │ │ │ + strmi pc, [r4], -sp, ror #26 │ │ │ │ addsle r2, r8, r0, lsl #16 │ │ │ │ - blgt 3095e8 │ │ │ │ + blgt 3095f8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214630 │ │ │ │ @ instruction: 0xf6673414 │ │ │ │ - str pc, [lr, fp, ror #17] │ │ │ │ - bcs a26dec │ │ │ │ + str pc, [lr, r3, ror #17] │ │ │ │ + bcs a26dfc │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ rschi pc, ip, r0, lsl #4 │ │ │ │ - blcs 9e6344 │ │ │ │ + blcs 9e6354 │ │ │ │ addhi pc, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ orrhi r8, r3, #-67108863 @ 0xfc000001 │ │ │ │ - blvc fe2ff814 │ │ │ │ + blvc fe2ff824 │ │ │ │ orrhi r8, r3, #201326594 @ 0xc000002 │ │ │ │ orrpl r8, r3, r3, lsl #7 │ │ │ │ orrhi r8, r3, #201326594 @ 0xc000002 │ │ │ │ orrhi r8, r3, #201326594 @ 0xc000002 │ │ │ │ orrhi r8, r3, #201326594 @ 0xc000002 │ │ │ │ orrhi r8, r3, #201326594 @ 0xc000002 │ │ │ │ stmdbge r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blvc 35a09c │ │ │ │ + blvc 35a0ac │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 2da064 │ │ │ │ - stc2l 6, cr15, [r2, #-396] @ 0xfffffe74 │ │ │ │ + blvc 2da074 │ │ │ │ + ldc2 6, cr15, [sl, #-396]! @ 0xfffffe74 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 309644 │ │ │ │ + blgt 309654 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xf8b6f667 │ │ │ │ + @ instruction: 0xf8aef667 │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a2f44f │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - svccs 0x0001fe89 │ │ │ │ + svccs 0x0001fe81 │ │ │ │ @ instruction: 0xf1754680 │ │ │ │ - blle 1adfe68 │ │ │ │ + blle 1adfe78 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf1bbdb10 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ stclvc 0, cr8, [r3], #-556 @ 0xfffffdd4 │ │ │ │ svclt 0x00083b01 │ │ │ │ cmnle r5, r3, asr #12 │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 7, cr15, cr2, cr6, {3} │ │ │ │ + cdp2 6, 6, cr15, cr10, cr6, {3} │ │ │ │ ldr r4, [sl, -r4, lsl #12]! │ │ │ │ strtmi r4, [r3], -r2, lsl #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf666111f │ │ │ │ - strmi pc, [r0], r9, ror #28 │ │ │ │ + strmi pc, [r0], r1, ror #28 │ │ │ │ vst1.64 {d30}, [pc :128], r5 │ │ │ │ @ instruction: 0xf8ad4300 │ │ │ │ ldmib sp, {r3, ip, sp}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ ldmdbvs r0!, {r1, r2, r8} │ │ │ │ @ instruction: 0xf6632101 │ │ │ │ - @ instruction: 0x4605fcff │ │ │ │ - blge 3cafc0 │ │ │ │ + @ instruction: 0x4605fcf7 │ │ │ │ + blge 3cafd0 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf876f667 │ │ │ │ + @ instruction: 0xf86ef667 │ │ │ │ strtmi r4, [fp], -r2, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - stclvc 14, cr15, [r3], #-292 @ 0xfffffedc │ │ │ │ + stclvc 14, cr15, [r3], #-260 @ 0xfffffefc │ │ │ │ strcs r4, [r0], #-1537 @ 0xfffff9ff │ │ │ │ strls r2, [r0], #-518 @ 0xfffffdfa │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - @ instruction: 0x4604fa33 │ │ │ │ + strmi pc, [r4], -fp, lsr #20 │ │ │ │ orrcs lr, r0, #1835008 @ 0x1c0000 │ │ │ │ andcc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6101 @ 0x17d5 │ │ │ │ andcc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe7d1 │ │ │ │ movwls r4, #8960 @ 0x2300 │ │ │ │ @ instruction: 0xf8cde7cd │ │ │ │ @@ -506550,55 +506554,55 @@ │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ @ instruction: 0xe7793010 │ │ │ │ svceq 0x0001f1ba │ │ │ │ stmdbeq r0, {r0, r3, r4, r5, r6, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4602db99 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - cdp2 6, 1, cr15, cr4, cr6, {3} │ │ │ │ + cdp2 6, 0, cr15, cr12, cr6, {3} │ │ │ │ ldr r4, [r0, r0, lsl #13] │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ ldmdbvs r0!, {r2, r9, ip, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - stc2 6, cr15, [sl], #396 @ 0x18c │ │ │ │ + stc2 6, cr15, [r2], #396 @ 0x18c │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 309774 │ │ │ │ + blgt 309784 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - strtmi pc, [r3], -r1, lsr #16 │ │ │ │ + @ instruction: 0x4623f819 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2l 6, cr15, [r4, #408]! @ 0x198 │ │ │ │ + stc2l 6, cr15, [ip, #408]! @ 0x198 │ │ │ │ ldrb r4, [r9, -r3, lsl #12]! │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldmdbvs r0!, {r2, r8, r9, ip, sp, pc} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - stc2 6, cr15, [sl], {99} @ 0x63 │ │ │ │ + stc2 6, cr15, [r2], {99} @ 0x63 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3097b4 │ │ │ │ + blgt 3097c4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - @ instruction: 0xf6674630 │ │ │ │ - strbmi pc, [r2], -r1, lsl #16 @ │ │ │ │ + @ instruction: 0xf6664630 │ │ │ │ + @ instruction: 0x4642fff9 │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ ldrtmi r7, [r0], -r9, lsr #3 │ │ │ │ - ldc2l 6, cr15, [r4, #408] @ 0x198 │ │ │ │ + stc2l 6, cr15, [ip, #408] @ 0x198 │ │ │ │ ldrb r4, [r4, -r0, lsl #13] │ │ │ │ @ instruction: 0xf04f2000 │ │ │ │ stmib sp, {r8, lr}^ │ │ │ │ strb r0, [r8, -r2, lsl #2]! │ │ │ │ - svc 0x0016f610 │ │ │ │ - rsbseq r1, r6, ip, lsr r8 │ │ │ │ + svc 0x000ef610 │ │ │ │ + rsbseq r1, r6, ip, lsr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r6], #-102 @ 0xffffff9a │ │ │ │ + rsbseq r1, r6, r6, ror #13 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ stmiami r7, {r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0x460f4614 │ │ │ │ @@ -506609,91 +506613,91 @@ │ │ │ │ @ instruction: 0xf1a25841 │ │ │ │ stmdavs r9, {r5} │ │ │ │ @ instruction: 0xf04f910b │ │ │ │ @ instruction: 0xf04f0100 │ │ │ │ svclt 0x00584100 │ │ │ │ stc2 10, cr15, [ip], {65} @ 0x41 @ │ │ │ │ @ instruction: 0xf000fa01 │ │ │ │ - b 124e994 │ │ │ │ + b 124e9a4 │ │ │ │ @ instruction: 0x4129000c │ │ │ │ streq lr, [r3, #-2644] @ 0xfffff5ac │ │ │ │ tstphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00084299 │ │ │ │ @ instruction: 0xf00042a0 │ │ │ │ ldrbne r8, [r9, r0, asr #4] │ │ │ │ submi r4, fp, ip, asr #32 │ │ │ │ - bl 1ae55e4 │ │ │ │ + bl 1ae55f4 │ │ │ │ @ instruction: 0xf1140501 │ │ │ │ @ instruction: 0xf1653aff │ │ │ │ - b 320c60 │ │ │ │ - b 35f88c │ │ │ │ + b 320c70 │ │ │ │ + b 35f89c │ │ │ │ strtmi r0, [r1], r8, lsl #2 │ │ │ │ movwmi r4, #46763 @ 0xb6ab │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ - bleq a5b0a8 │ │ │ │ - blvc fec1a2f4 │ │ │ │ + bleq a5b0b8 │ │ │ │ + blvc fec1a304 │ │ │ │ ldmdbvs r0!, {r8, r9, sp} │ │ │ │ tstcs r1, r8, lsl #6 │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ - blvc 3da2bc │ │ │ │ - ldc2 6, cr15, [r6], {99} @ 0x63 │ │ │ │ + blvc 3da2cc │ │ │ │ + stc2 6, cr15, [lr], {99} @ 0x63 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 3098ac │ │ │ │ + blgt 3098bc │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46300914 │ │ │ │ - @ instruction: 0xff8af666 │ │ │ │ + @ instruction: 0xff82f666 │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6661133 │ │ │ │ - ldclvc 13, cr15, [sl], #-372 @ 0xfffffe8c │ │ │ │ - bcs 12306c0 │ │ │ │ + ldclvc 13, cr15, [sl], #-340 @ 0xfffffeac │ │ │ │ + bcs 12306d0 │ │ │ │ @ instruction: 0x81b7f000 │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {5} │ │ │ │ stceq 1, cr15, [r0], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf100fa03 │ │ │ │ vseleq.f32 s30, s28, s6 │ │ │ │ stc2 10, cr15, [ip], {35} @ 0x23 @ │ │ │ │ tsteq lr, r1, asr #20 │ │ │ │ - b 126eef0 │ │ │ │ - b c9f118 │ │ │ │ - b c1f8f8 │ │ │ │ - b 16e0cf4 │ │ │ │ + b 126ef00 │ │ │ │ + b c9f128 │ │ │ │ + b c1f908 │ │ │ │ + b 16e0d04 │ │ │ │ svclt 0x00080808 │ │ │ │ @ instruction: 0xf040463b │ │ │ │ @ instruction: 0x464a8117 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ @ instruction: 0xf6669700 │ │ │ │ - strmi pc, [r0], r9, ror #26 │ │ │ │ + strmi pc, [r0], r1, ror #26 │ │ │ │ @ instruction: 0xf04f4264 │ │ │ │ @ instruction: 0xf8980000 │ │ │ │ - bl 1b66d58 │ │ │ │ - bcs 122022c │ │ │ │ + bl 1b66d68 │ │ │ │ + bcs 122023c │ │ │ │ sbchi pc, sp, r0 │ │ │ │ teqpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ stceq 1, cr15, [r0], #-644 @ 0xfffffd7c │ │ │ │ msreq CPSR_, #1073741872 @ 0x40000030 │ │ │ │ @ instruction: 0xf101fa0e │ │ │ │ vpmax.u8 d15, d3, d30 │ │ │ │ - blx 5ad13c │ │ │ │ - b 35dd6c │ │ │ │ - b 151fd44 │ │ │ │ + blx 5ad14c │ │ │ │ + b 35dd7c │ │ │ │ + b 151fd54 │ │ │ │ @ instruction: 0xf14c0c03 │ │ │ │ - b 36e144 │ │ │ │ - b 172017c │ │ │ │ + b 36e154 │ │ │ │ + b 172018c │ │ │ │ @ instruction: 0xf0000305 │ │ │ │ strmi r8, [ip, #405]! @ 0x195 │ │ │ │ adcmi fp, r1, #8, 30 │ │ │ │ sbcshi pc, r1, r0 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9ded7c │ │ │ │ + bcs 9ded8c │ │ │ │ rsbshi pc, r5, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ rsbseq r0, r3, #805306368 @ 0x30000000 │ │ │ │ rsbseq r0, r3, #805306375 @ 0x30000007 │ │ │ │ rsbseq r0, r3, #805306375 @ 0x30000007 │ │ │ │ mvnseq r0, r3, ror r2 │ │ │ │ rsbseq r0, r3, #805306375 @ 0x30000007 │ │ │ │ @@ -506713,35 +506717,35 @@ │ │ │ │ ldc2l 7, cr15, [r4], #1020 @ 0x3fc │ │ │ │ strmi r7, [r0], r2, asr #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf00280f7 │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ @ instruction: 0xf1a033ff │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 2e1e54 │ │ │ │ - blx 31b1d8 │ │ │ │ - blx b1e614 │ │ │ │ - b 129de10 │ │ │ │ + blx 2e1e64 │ │ │ │ + blx 31b1e8 │ │ │ │ + blx b1e624 │ │ │ │ + b 129de20 │ │ │ │ addmi r0, r3, lr, lsl #2 │ │ │ │ tsteq ip, r1, asr #20 │ │ │ │ streq lr, [r3], #-2596 @ 0xfffff5dc │ │ │ │ streq lr, [r1, #-2597] @ 0xfffff5db │ │ │ │ strtmi r4, [fp], r1, lsr #13 │ │ │ │ movweq lr, #23124 @ 0x5a54 │ │ │ │ adcshi pc, pc, r0 │ │ │ │ @ instruction: 0x432b1e63 │ │ │ │ ldmdbvs r0!, {r0, r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ - blcs 239314 │ │ │ │ + blcs 239324 │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ - blcs 23ec7c │ │ │ │ + blcs 23ec8c │ │ │ │ sbcshi pc, r7, r0 │ │ │ │ - bcs a27218 │ │ │ │ + bcs a27228 │ │ │ │ tstls r8, r9, lsl #2 │ │ │ │ cmnphi r1, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - bcs 9ed628 │ │ │ │ + bcs 9ed638 │ │ │ │ andshi pc, r5, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ andseq r0, r3, #148, 2 @ 0x25 │ │ │ │ andseq r0, r3, #805306369 @ 0x30000001 │ │ │ │ andseq r0, r3, #805306369 @ 0x30000001 │ │ │ │ orrseq r0, r0, r3, lsl r2 │ │ │ │ andseq r0, r3, #805306369 @ 0x30000001 │ │ │ │ @@ -506757,55 +506761,55 @@ │ │ │ │ andseq r0, r3, #805306369 @ 0x30000001 │ │ │ │ orreq r0, r8, r3, lsl r2 │ │ │ │ ldmdbvs r0!, {r8, sp} │ │ │ │ smlabtne r8, sp, r9, lr │ │ │ │ strcs r2, [r0], #-257 @ 0xfffffeff │ │ │ │ stmib sp, {r8, sl, sp}^ │ │ │ │ @ instruction: 0xf6634506 │ │ │ │ - @ instruction: 0x4604fb1b │ │ │ │ - blge 3cb388 │ │ │ │ + @ instruction: 0x4604fb13 │ │ │ │ + blge 3cb398 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - cdp2 6, 9, cr15, cr2, cr6, {3} │ │ │ │ - blmi a71724 │ │ │ │ + cdp2 6, 8, cr15, cr10, cr6, {3} │ │ │ │ + blmi a71734 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4f8f0c │ │ │ │ + blls 4f8f1c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x462081d0 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf1b58ff0 │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b4 │ │ │ │ stmib sp, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ andsle r4, sl, r6, lsl #10 │ │ │ │ strmi lr, [r6, #-2525] @ 0xfffff623 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ strmi lr, [r8, #-2509] @ 0xfffff633 │ │ │ │ - blx ffe5c864 │ │ │ │ + blx ffc5c874 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ @ instruction: 0x0003e8bb │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - strbmi pc, [r2], -r7, ror #28 @ │ │ │ │ + @ instruction: 0x4642fe5f │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - ldc2 6, cr15, [sl], #-408 @ 0xfffffe68 │ │ │ │ + ldc2 6, cr15, [r2], #-408 @ 0xfffffe68 │ │ │ │ strbmi r4, [r3], -r0, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - ldc2 6, cr15, [r2], #-408 @ 0xfffffe68 │ │ │ │ + stc2 6, cr15, [sl], #-408 @ 0xfffffe68 │ │ │ │ strb r4, [r3, r4, lsl #12] │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - ldrshteq r1, [r6], #-58 @ 0xffffffc6 │ │ │ │ + rsbseq r1, r6, sl, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r6, r4, ror #2 │ │ │ │ + rsbseq r1, r6, r4, asr r1 │ │ │ │ andcs r3, r0, r1, lsl #20 │ │ │ │ andls r9, r4, r5 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r2, r3, r7, r8, pc}^ @ │ │ │ │ adceq pc, r6, r2, lsl r0 @ │ │ │ │ orreq r0, ip, ip, lsl #3 │ │ │ │ orreq r0, ip, ip, lsl #3 │ │ │ │ @@ -506823,93 +506827,93 @@ │ │ │ │ orreq r0, ip, ip, lsl #3 │ │ │ │ orreq r0, ip, ip, lsl #3 │ │ │ │ tstcs r0, r0, lsr #2 │ │ │ │ smlabtne r8, sp, r9, lr │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blx fe75c91c │ │ │ │ + blx fe55c92c │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ - blge 3d3264 │ │ │ │ + blge 3d3274 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ ldrtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0xf6660814 │ │ │ │ - str pc, [r6, r7, lsl #28]! │ │ │ │ + @ instruction: 0xe7a6fdff │ │ │ │ stmdbvs r3, {r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ svcvc 0x009b80a4 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf11980a0 │ │ │ │ @ instruction: 0xf14b33ff │ │ │ │ - b 2eb7c8 │ │ │ │ - b 25fbf4 │ │ │ │ + b 2eb7d8 │ │ │ │ + b 25fc04 │ │ │ │ movwmi r0, #45323 @ 0xb10b │ │ │ │ svcge 0x001ef47f │ │ │ │ svceq 0x0000f1b9 │ │ │ │ msrhi CPSR_fs, r0 │ │ │ │ @ instruction: 0xf9a9fa99 │ │ │ │ @ instruction: 0xf989fab9 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mvnscc pc, #1073741826 @ 0x40000002 │ │ │ │ movwcs r9, #776 @ 0x308 │ │ │ │ ldmib sp, {r0, r3, r8, r9, ip, pc}^ │ │ │ │ eorcs r4, r0, #8, 10 @ 0x2000000 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6634506 │ │ │ │ - @ instruction: 0x4604fa59 │ │ │ │ - blge 3cb50c │ │ │ │ + @ instruction: 0x4604fa51 │ │ │ │ + blge 3cb51c │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - ldc2l 6, cr15, [r0, #408] @ 0x198 │ │ │ │ + stc2l 6, cr15, [r8, #408] @ 0x198 │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6661151 │ │ │ │ - strmi pc, [r0], r3, lsr #23 │ │ │ │ - b 18d8dcc │ │ │ │ + pkhbtmi pc, r0, fp, lsl #23 @ │ │ │ │ + b 18d8ddc │ │ │ │ svclt 0x00180308 │ │ │ │ stmdage r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strmi sp, [r2], -r8, lsr #2 │ │ │ │ cmncs r3, fp, lsr r6 │ │ │ │ smladxls r0, r0, r6, r4 │ │ │ │ - blx ff45c9e2 │ │ │ │ + blx ff25c9f2 │ │ │ │ strmi r7, [r0], r2, asr #24 │ │ │ │ @ instruction: 0xf43f2a40 │ │ │ │ @ instruction: 0xf002af56 │ │ │ │ strcs r0, [r1], #-831 @ 0xfffffcc1 │ │ │ │ msreq CPSR_, r3, lsr #3 │ │ │ │ eoreq pc, r0, r3, asr #3 │ │ │ │ vpmax.u8 d15, d3, d4 │ │ │ │ @ instruction: 0xf101fa04 │ │ │ │ - blx b2dc70 │ │ │ │ - b 129b070 │ │ │ │ + blx b2dc80 │ │ │ │ + b 129b080 │ │ │ │ @ instruction: 0xf1410100 │ │ │ │ movwmi r3, #45567 @ 0xb1ff │ │ │ │ svcge 0x0041f47f │ │ │ │ movwls r2, #33536 @ 0x8300 │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ andcs lr, r1, #124, 14 @ 0x1f00000 │ │ │ │ andscs pc, r0, sp, lsl #17 │ │ │ │ - blvc 35a704 │ │ │ │ + blvc 35a714 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 45a6cc │ │ │ │ - blx 5dca28 │ │ │ │ + blvc 45a6dc │ │ │ │ + blx 3dca38 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f0a10 │ │ │ │ + blgt 2f0a20 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - stc2 6, cr15, [r2, #408] @ 0x198 │ │ │ │ + ldc2l 6, cr15, [sl, #-408]! @ 0xfffffe68 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf666111f │ │ │ │ - @ instruction: 0x4603fb55 │ │ │ │ + strmi pc, [r3], -sp, asr #22 │ │ │ │ tstcs r0, r7, lsl r6 │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ vrhadd.s8 d1, d0, d2 │ │ │ │ cdpne 0, 5, cr8, cr3, cr11, {5} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r3, r4, r5, r7, pc}^ @ │ │ │ │ stmialt r1!, {r0, r1, ip, sp, lr, pc} │ │ │ │ @@ -506920,24 +506924,24 @@ │ │ │ │ ldmlt r8!, {r3, r4, r5, r7, fp, ip, sp, pc} │ │ │ │ ldmlt r8!, {r3, r4, r5, r7, fp, ip, sp, pc} │ │ │ │ ldmlt r8!, {r3, r4, r5, r7, fp, ip, sp, pc} │ │ │ │ stmib sp, {r3, r4, r5, r7, r8, r9, sl, ip, lr}^ │ │ │ │ ldmib sp, {r3, r8, r9, fp, ip, pc}^ │ │ │ │ tstcs r1, r8, lsl #10 │ │ │ │ strmi lr, [r6, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0xf9d2f663 │ │ │ │ + @ instruction: 0xf9caf663 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 309d34 │ │ │ │ + blgt 309d44 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - strbmi pc, [r2], -r9, asr #26 @ │ │ │ │ + strbmi pc, [r2], -r1, asr #26 @ │ │ │ │ ldrtmi r4, [r0], -r3, lsr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 95cad2 │ │ │ │ + blx 75cae2 │ │ │ │ strbt r4, [r0], r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd2220 │ │ │ │ strb r9, [r0, r0, lsr #32]! │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldrb r9, [ip, r0, lsr #32] │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ ldrb r9, [r8, r0, lsr #32] │ │ │ │ @@ -506957,41 +506961,41 @@ │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe77d3010 │ │ │ │ movwmi pc, #79 @ 0x4f @ │ │ │ │ ldmib sp, {r1, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ ldmdbvs r0!, {r3, r8} │ │ │ │ @ instruction: 0xf6632101 │ │ │ │ - @ instruction: 0xf10df989 │ │ │ │ + @ instruction: 0xf10df981 │ │ │ │ strmi r0, [r4], -r0, lsr #22 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - ldc2l 6, cr15, [lr], #408 @ 0x198 │ │ │ │ + ldc2l 6, cr15, [r6], #408 @ 0x198 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - movwcs pc, #2769 @ 0xad1 @ │ │ │ │ + movwcs pc, #2761 @ 0xac9 @ │ │ │ │ movwls r2, #33280 @ 0x8200 │ │ │ │ @ instruction: 0xf8cb4605 │ │ │ │ ldmdbvs r0!, {r2, ip, sp} │ │ │ │ mrscs r2, SP_irq │ │ │ │ movwcs lr, #27085 @ 0x69cd │ │ │ │ @ instruction: 0xf6637c7a │ │ │ │ - strmi pc, [r4], -r7, ror #18 │ │ │ │ - blge 3cb6f0 │ │ │ │ + @ instruction: 0x4604f95f │ │ │ │ + blge 3cb700 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - ldc2l 6, cr15, [lr], {102} @ 0x66 │ │ │ │ + ldc2l 6, cr15, [r6], {102} @ 0x66 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ @ instruction: 0xf6669700 │ │ │ │ - strmi pc, [r4], -r5, ror #21 │ │ │ │ + @ instruction: 0x4604fadd │ │ │ │ vst1.16 {d30-d32}, [pc], r2 │ │ │ │ @ instruction: 0xf8ad4300 │ │ │ │ ldr r3, [ip, r8]! │ │ │ │ @ instruction: 0xf88d2380 │ │ │ │ ldr r3, [r8, r8]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r4, r8]! │ │ │ │ @@ -507000,25 +507004,25 @@ │ │ │ │ str r0, [lr, r2, lsl #2]! │ │ │ │ svceq 0x0000f1bb │ │ │ │ mrcge 4, 6, APSR_nzcv, cr6, cr15, {1} │ │ │ │ @ instruction: 0xf9abfa9b │ │ │ │ @ instruction: 0xf989fab9 │ │ │ │ stmdbeq r1!, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf610e6ce │ │ │ │ - svclt 0x0000ebdc │ │ │ │ + svclt 0x0000ebd4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 14, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0x4606b0bd │ │ │ │ ldrbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8df468b │ │ │ │ vqrshl.s8 , q12, q0 │ │ │ │ andls r1, r4, sp, lsr r5 │ │ │ │ - strbne pc, [pc], #-576 @ 21f27c @ │ │ │ │ + strbne pc, [pc], #-576 @ 21f28c @ │ │ │ │ strbeq pc, [ip, #-2271]! @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f933b │ │ │ │ @ instruction: 0xf8db0300 │ │ │ │ @ instruction: 0xf5b33014 │ │ │ │ svclt 0x00187fcb │ │ │ │ @@ -507034,29 +507038,29 @@ │ │ │ │ @ instruction: 0xf0002000 │ │ │ │ stmdacs r0, {r0} │ │ │ │ cmpphi sp, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ @ instruction: 0xf89b6813 │ │ │ │ addsmi r2, sl, #45 @ 0x2d │ │ │ │ sbchi pc, sl, r0, asr #1 │ │ │ │ ldrsbcc pc, [ip], #-139 @ 0xffffff75 @ │ │ │ │ - blvc 6b9344 │ │ │ │ + blvc 6b9354 │ │ │ │ @ instruction: 0xf0402a05 │ │ │ │ mrrcvc 0, 12, r8, sl, cr3 │ │ │ │ stmib r6, {r1, r8, r9, sp}^ │ │ │ │ andls r3, r9, #0, 22 │ │ │ │ mlaeq ip, fp, r8, pc @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bcs 11ff598 │ │ │ │ - beq 121b728 │ │ │ │ + bcs 11ff5a8 │ │ │ │ + beq 121b738 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ movwls r2, #29441 @ 0x7301 │ │ │ │ ldmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ strbtcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ stmiapl fp, {r1, r2, r4, sl, fp, sp, pc}^ │ │ │ │ - blge cc3f34 │ │ │ │ + blge cc3f44 │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0x409333ff │ │ │ │ movwls r4, #41947 @ 0xa3db │ │ │ │ movwls sl, #15131 @ 0x3b1b │ │ │ │ ldrsbtpl pc, [ip], -fp @ │ │ │ │ ldrls r2, [r9, #-768] @ 0xfffffd00 │ │ │ │ stmdaeq r1, {r1, r3, r8, ip, sp, lr, pc} │ │ │ │ @@ -507065,56 +507069,56 @@ │ │ │ │ stmib r9, {r8, r9, ip, sp}^ │ │ │ │ stcvc 3, cr3, [fp], #-8 │ │ │ │ ldm r4, {r1, r8, r9, ip, pc} │ │ │ │ svcls 0x0003000f │ │ │ │ mulvs r1, sl, r8 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ addmi r9, r6, #2048 @ 0x800 │ │ │ │ - blcs 28ef78 │ │ │ │ + blcs 28ef88 │ │ │ │ ldrtmi sp, [lr], r0, asr #32 │ │ │ │ rsbsvs pc, ip, sp, lsl #17 │ │ │ │ - blge b047dc │ │ │ │ + blge b047ec │ │ │ │ movwls r4, #26268 @ 0x669c │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - blcs 285f84 │ │ │ │ + blcs 285f94 │ │ │ │ cmnphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf44f9f04 │ │ │ │ ldmdbvs r8!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf82ef663 │ │ │ │ + @ instruction: 0xf826f663 │ │ │ │ @ instruction: 0xf1007c6b │ │ │ │ andcs r0, r1, #28, 10 @ 0x7000000 │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ - blx ddcd2e │ │ │ │ - bvc 107978c │ │ │ │ + blx bdcd3e │ │ │ │ + bvc 107979c │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ vld4.8 {d12-d15}, [r2 :64], r8 │ │ │ │ smlsdxls r4, pc, r2, r6 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ ldm ip!, {r0, r1, r4, r5, r8, r9, pc} │ │ │ │ cps #15 │ │ │ │ smladxgt pc, r0, r7, r0 @ │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #16 │ │ │ │ - blx ffe5cd76 │ │ │ │ + blx ffc5cd86 │ │ │ │ ldrsbcc pc, [ip], #-139 @ 0xffffff75 @ │ │ │ │ mlacs r0, r8, r8, pc @ │ │ │ │ andcc r6, r5, #1638400 @ 0x190000 │ │ │ │ sbceq lr, r2, r1, lsl #22 │ │ │ │ mlacc r5, r1, r8, pc @ │ │ │ │ eorsvs pc, r2, r1, asr r8 @ │ │ │ │ stmdavs r7, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcc 295514 │ │ │ │ + blcc 295524 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r4, r5, r6, r7, pc}^ @ │ │ │ │ rscseq pc, r7, r3, lsl r0 @ │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #2 │ │ │ │ @@ -507126,25 +507130,25 @@ │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ ldrshteq r0, [r5], #5 │ │ │ │ @ instruction: 0xf66500f5 │ │ │ │ - bge d1e768 │ │ │ │ + bge d1e758 │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx 14dcdec │ │ │ │ + blx 12dcdfc │ │ │ │ @ instruction: 0xf10b4601 │ │ │ │ @ instruction: 0xf664001c │ │ │ │ - @ instruction: 0xf8dbfaef │ │ │ │ + @ instruction: 0xf8dbfae7 │ │ │ │ @ instruction: 0xf663001c │ │ │ │ - strdcs pc, [r1], -r9 │ │ │ │ - blmi ff9b1ff4 │ │ │ │ + strdcs pc, [r1], -r1 │ │ │ │ + blmi ff9b2004 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 10f94dc │ │ │ │ + blls 10f94ec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorslt r8, sp, r3, asr #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x17f7b236 │ │ │ │ eorscs r9, r0, #8, 18 @ 0x20000 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ @@ -507163,16 +507167,16 @@ │ │ │ │ @ instruction: 0xf0007f93 │ │ │ │ stclvc 0, cr8, [sl], #-960 @ 0xfffffc40 │ │ │ │ movwmi pc, #79 @ 0x4f @ │ │ │ │ subeq pc, r0, r2, asr #3 │ │ │ │ msreq CPSR_, r2, lsr #3 │ │ │ │ stceq 1, cr15, [r0], #-704 @ 0xfffffd40 │ │ │ │ @ instruction: 0xf101fa03 │ │ │ │ - blx 130f250 │ │ │ │ - b 129e514 │ │ │ │ + blx 130f260 │ │ │ │ + b 129e524 │ │ │ │ tstmi r3, ip, lsl #2 │ │ │ │ andeq lr, r7, r6, asr sl │ │ │ │ eorhi pc, pc, #0 │ │ │ │ svclt 0x0008429f │ │ │ │ @ instruction: 0xf000428e │ │ │ │ cdpcs 3, 0, cr8, cr1, cr1, {5} │ │ │ │ movweq pc, #375 @ 0x177 @ │ │ │ │ @@ -507180,79 +507184,79 @@ │ │ │ │ mvnscc pc, r7, asr #2 │ │ │ │ andeq lr, r6, r3, lsl #20 │ │ │ │ @ instruction: 0x0c07ea01 │ │ │ │ andeq lr, ip, r0, asr sl │ │ │ │ subshi pc, fp, #0 │ │ │ │ @ instruction: 0x463b4632 │ │ │ │ stmdals r4, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx 1b5d522 │ │ │ │ - vldr d9, [pc, #16] @ 21f538 │ │ │ │ + blx 1b5d532 │ │ │ │ + vldr d9, [pc, #16] @ 21f548 │ │ │ │ smlatbcs r1, sp, fp, r7 │ │ │ │ stclvc 0, cr9, [sl], #-8 │ │ │ │ movwcs r6, #2328 @ 0x918 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blvc 75ab70 │ │ │ │ - @ instruction: 0xffbcf662 │ │ │ │ + blvc 75ab80 │ │ │ │ + @ instruction: 0xffb4f662 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #27156 @ 0x6a14 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - blls 3de224 │ │ │ │ + blls 3de214 │ │ │ │ svccs 0x00003314 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ vrecps.f32 d27, d16, d20 │ │ │ │ vand d17, d0, d19 │ │ │ │ movwls r1, #24877 @ 0x612d │ │ │ │ - @ instruction: 0xf900f666 │ │ │ │ + @ instruction: 0xf8f8f666 │ │ │ │ strmi r9, [r5], -r6, lsl #22 │ │ │ │ vpmax.s8 d25, d0, d2 │ │ │ │ stmdals r4, {r0, r1, r2, r5, r8, ip} │ │ │ │ - @ instruction: 0xf8f8f666 │ │ │ │ + @ instruction: 0xf8f0f666 │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - blls 2dd954 │ │ │ │ + blls 2dd944 │ │ │ │ mrrcvc 6, 0, r4, sl, cr5 │ │ │ │ svclt 0x00082a40 │ │ │ │ ldrvs lr, [r6, -sp, asr #19] │ │ │ │ cmnphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {5} │ │ │ │ stceq 1, cr15, [r0], #-768 @ 0xfffffd00 │ │ │ │ vpmax.u8 d15, d0, d1 │ │ │ │ vseleq.f32 s30, s28, s2 │ │ │ │ stc2 10, cr15, [ip], {33} @ 0x21 @ │ │ │ │ movweq lr, #59971 @ 0xea43 │ │ │ │ - b 12ef7c8 │ │ │ │ - b ba01f8 │ │ │ │ - b bdf9d0 │ │ │ │ + b 12ef7d8 │ │ │ │ + b ba0208 │ │ │ │ + b bdf9e0 │ │ │ │ movwmi r0, #45827 @ 0xb303 │ │ │ │ stmdals r2, {r3, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ sbchi pc, sl, #64 @ 0x40 │ │ │ │ andls r9, r0, r2, lsl #22 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6662173 │ │ │ │ - @ instruction: 0x4605f8f9 │ │ │ │ + @ instruction: 0x4605f8f1 │ │ │ │ rsbslt lr, r6, #78 @ 0x4e │ │ │ │ @ instruction: 0xe74b17f7 │ │ │ │ @ instruction: 0xe74917f7 │ │ │ │ rsbsmi fp, r6, #1610612751 @ 0x6000000f │ │ │ │ @ instruction: 0xe74517f7 │ │ │ │ @ instruction: 0xf04f4273 │ │ │ │ - bl 1a5fa04 │ │ │ │ - b adf624 │ │ │ │ - b a20224 │ │ │ │ + bl 1a5fa14 │ │ │ │ + b adf634 │ │ │ │ + b a20234 │ │ │ │ movwmi r0, #12295 @ 0x3007 │ │ │ │ - blge 753c1c │ │ │ │ + blge 753c2c │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ movwls r1, #8468 @ 0x2114 │ │ │ │ @ instruction: 0x83b3f200 │ │ │ │ - blcs 9e6f70 │ │ │ │ + blcs 9e6f80 │ │ │ │ mvnshi pc, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ mvneq r0, #136, 4 @ 0x80000008 │ │ │ │ mvneq r0, #-1207959549 @ 0xb8000003 │ │ │ │ mvneq r0, #-1207959549 @ 0xb8000003 │ │ │ │ subeq r0, r6, #-1207959549 @ 0xb8000003 │ │ │ │ mvneq r0, #-1207959549 @ 0xb8000003 │ │ │ │ @@ -507272,59 +507276,59 @@ │ │ │ │ svcvc 0x00cbf5b3 │ │ │ │ strtmi sp, [r9], -r5, lsr #2 │ │ │ │ ldrtmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf7fe463b │ │ │ │ @ instruction: 0x4605ff1b │ │ │ │ @ instruction: 0xf1aa9b05 │ │ │ │ @ instruction: 0xf89b0a3e │ │ │ │ - bl fec9f744 │ │ │ │ + bl fec9f754 │ │ │ │ @ instruction: 0xf8430a0b │ │ │ │ ldrbmi r5, [r0, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0xf67f9305 │ │ │ │ @ instruction: 0x46c2aed2 │ │ │ │ @ instruction: 0x4629e63e │ │ │ │ ldrtmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf7ff463b │ │ │ │ @ instruction: 0x4605f877 │ │ │ │ strtmi lr, [r9], -r8, ror #15 │ │ │ │ ldrtmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf7ff463b │ │ │ │ @ instruction: 0x4605fa95 │ │ │ │ - b 17d9648 │ │ │ │ + b 17d9658 │ │ │ │ strls r0, [r2], -r7, lsl #6 │ │ │ │ svclt 0x00089706 │ │ │ │ @ instruction: 0xf0007c6a │ │ │ │ mrcne 1, 3, r8, cr3, cr12, {1} │ │ │ │ mvnscc pc, r7, asr #2 │ │ │ │ andeq lr, r3, #24576 @ 0x6000 │ │ │ │ andeq lr, r1, r7, lsl #20 │ │ │ │ @ instruction: 0xf0004302 │ │ │ │ ldrtmi r8, [r2], -r7, lsl #1 │ │ │ │ ldrtmi r9, [fp], -r4, lsl #16 │ │ │ │ @ instruction: 0xf7fe4629 │ │ │ │ mcrrvc 14, 14, pc, r2, cr3 @ │ │ │ │ - bcs 1243728 │ │ │ │ + bcs 1243738 │ │ │ │ @ instruction: 0xf002d01b │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ @ instruction: 0xf1a033ff │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 2e2790 │ │ │ │ - blx 31bb14 │ │ │ │ - blx b1ef50 │ │ │ │ - b 129e74c │ │ │ │ + blx 2e27a0 │ │ │ │ + blx 31bb24 │ │ │ │ + blx b1ef60 │ │ │ │ + b 129e75c │ │ │ │ addmi r0, r3, lr, lsl #2 │ │ │ │ tsteq ip, r1, asr #20 │ │ │ │ movweq lr, #14886 @ 0x3a26 │ │ │ │ tsteq r1, r7, lsr #20 │ │ │ │ movwmi r9, #45826 @ 0xb302 │ │ │ │ @ instruction: 0xf0009106 │ │ │ │ - blls 2c034c │ │ │ │ - blcc 285b54 │ │ │ │ + blls 2c035c │ │ │ │ + blcc 285b64 │ │ │ │ @ instruction: 0xf000430b │ │ │ │ - blls 33fb38 │ │ │ │ + blls 33fb48 │ │ │ │ stmdbvs r3, {r3, r4, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ svcvc 0x009b80c4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ smlabtcs r0, r0, r0, r8 │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ vrhadd.s8 d1, d0, d14 │ │ │ │ @@ -507343,54 +507347,54 @@ │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ movteq r0, #54093 @ 0xd34d │ │ │ │ - bls 49fda0 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 21f8f0 │ │ │ │ - bls 46f810 │ │ │ │ + bls 49fdb0 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 21f900 │ │ │ │ + bls 46f820 │ │ │ │ eoreq pc, r0, r2, lsr #3 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ vpmax.s8 d15, d2, d12 │ │ │ │ @ instruction: 0xf000fa0c │ │ │ │ @ instruction: 0xf101fa2c │ │ │ │ movwmi r4, #41730 @ 0xa302 │ │ │ │ streq lr, [r2, -r7, lsr #20] │ │ │ │ svclt 0x0000e66a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r6, r0, lsl #27 │ │ │ │ - rsbseq r0, r6, lr, ror sp │ │ │ │ + rsbseq r0, r6, r0, ror sp │ │ │ │ + rsbseq r0, r6, lr, ror #26 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x00760b94 │ │ │ │ - bcs 123e9a4 │ │ │ │ + rsbseq r0, r6, r4, lsl #23 │ │ │ │ + bcs 123e9b4 │ │ │ │ sbchi pc, r3, r0 │ │ │ │ ldrteq pc, [pc], -r2 @ │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ eoreq pc, r0, r6, lsr #3 │ │ │ │ streq pc, [r0, -r6, asr #3]! │ │ │ │ @ instruction: 0xf606fa0c │ │ │ │ @ instruction: 0xf707fa2c │ │ │ │ - blx 52f020 │ │ │ │ - b 31b820 │ │ │ │ - b 122043c │ │ │ │ + blx 52f030 │ │ │ │ + b 31b830 │ │ │ │ + b 122044c │ │ │ │ @ instruction: 0xf04f0007 │ │ │ │ @ instruction: 0xf1400700 │ │ │ │ strdmi r3, [r1], -pc @ │ │ │ │ @ instruction: 0x0c01ea53 │ │ │ │ stmib r4, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf0007700 │ │ │ │ addmi r8, r8, #1073741884 @ 0x4000003c │ │ │ │ addsmi fp, lr, #8, 30 │ │ │ │ svcge 0x0020f43f │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9fd480 │ │ │ │ + bcs 9fd490 │ │ │ │ sbcshi pc, sl, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ sbcseq r0, r8, #-2147483615 @ 0x80000021 │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ ldrdeq r0, [r2, r8] │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ @@ -507402,101 +507406,101 @@ │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ sbcseq r0, r8, #216, 4 @ 0x8000000d │ │ │ │ ldrsbeq r0, [fp, #-40]! @ 0xffffffd8 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ - blls 327a00 │ │ │ │ + blls 327a10 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, sl, sp, lr}^ │ │ │ │ ldmdbvs r8, {r2, r4, r8, r9, sl, sp, lr} │ │ │ │ - cdp2 6, 0, cr15, cr4, cr2, {3} │ │ │ │ + ldc2l 6, cr15, [ip, #392]! @ 0x188 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30a508 │ │ │ │ + blgt 30a518 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - bls 2ddeb4 │ │ │ │ + bls 2ddea4 │ │ │ │ stmdals r4, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff4ef665 │ │ │ │ + @ instruction: 0xff46f665 │ │ │ │ stmdbls r2, {r7, r9, sl, sp, lr, pc} │ │ │ │ cdpne 14, 4, cr9, cr11, cr6, {0} │ │ │ │ movweq lr, #6659 @ 0x1a03 │ │ │ │ mvnscc pc, r6, asr #2 │ │ │ │ movwmi r4, #45105 @ 0xb031 │ │ │ │ svcge 0x0035f47f │ │ │ │ - blcs 2464f8 │ │ │ │ + blcs 246508 │ │ │ │ rsbhi pc, r7, #0 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blcc 26c504 │ │ │ │ + blcc 26c514 │ │ │ │ movwcs r9, #790 @ 0x316 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, r9, ip, pc}^ │ │ │ │ eorcs r6, r0, #5767168 @ 0x580000 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6626714 │ │ │ │ - @ instruction: 0x4606fdd1 │ │ │ │ - blge 74be1c │ │ │ │ + strmi pc, [r6], -r9, asr #27 │ │ │ │ + blge 74be2c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ stmdals r4, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf948f666 │ │ │ │ + @ instruction: 0xf940f666 │ │ │ │ ldrtmi r9, [r3], -fp, lsl #20 │ │ │ │ vadd.i8 d25, d0, d4 │ │ │ │ @ instruction: 0xf6651151 │ │ │ │ - andls pc, fp, fp, lsl pc @ │ │ │ │ - blls 4f11e8 │ │ │ │ + andls pc, fp, r3, lsl pc @ │ │ │ │ + blls 4f11f8 │ │ │ │ vst2.8 {d25-d26}, [pc], r4 │ │ │ │ @ instruction: 0xf66571aa │ │ │ │ - @ instruction: 0x4605ff13 │ │ │ │ - blls 3593c0 │ │ │ │ + strmi pc, [r5], -fp, lsl #30 │ │ │ │ + blls 3593d0 │ │ │ │ strcs r2, [r0], -r1, lsl #2 │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ ldmdbvs r8, {r2, r4, r8, r9, sl, sp, lr} │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf6623300 │ │ │ │ - strmi pc, [r5], -r9, lsr #27 │ │ │ │ + strmi pc, [r5], -r1, lsr #27 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 74b3a4 │ │ │ │ + blge 74b3b4 │ │ │ │ rscvs ip, r9, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r8, lsr #5 │ │ │ │ ldrcc r9, [r4, #-2052] @ 0xfffff7fc │ │ │ │ - @ instruction: 0xf91ef666 │ │ │ │ + @ instruction: 0xf916f666 │ │ │ │ andcs lr, r0, r2, lsl #13 │ │ │ │ - b 1718f48 │ │ │ │ + b 1718f58 │ │ │ │ svclt 0x00180001 │ │ │ │ smlabtcc ip, sp, r9, lr │ │ │ │ mrshi pc, (UNDEF: 67) @ │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0x670ce9dd │ │ │ │ ldrvs lr, [r6, -sp, asr #19] │ │ │ │ @ instruction: 0xf6626918 │ │ │ │ - strmi pc, [r6], -r9, lsl #27 │ │ │ │ + strmi pc, [r6], -r1, lsl #27 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ rscsvs ip, r1, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162b0 │ │ │ │ stmdals r4, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf900f666 │ │ │ │ + @ instruction: 0xf8f8f666 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0xf6657191 │ │ │ │ - @ instruction: 0x4605fed3 │ │ │ │ - bcs 1259340 │ │ │ │ + strmi pc, [r5], -fp, asr #29 │ │ │ │ + bcs 1259350 │ │ │ │ bicshi pc, ip, r0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ @ instruction: 0xf1a72601 │ │ │ │ @ instruction: 0xf1c70c20 │ │ │ │ - blx 39fa64 │ │ │ │ - blx 3dd604 │ │ │ │ + blx 39fa74 │ │ │ │ + blx 3dd614 │ │ │ │ @ instruction: 0xf117fc0c │ │ │ │ - blx baf5ec │ │ │ │ - b 31b9f4 │ │ │ │ - b 1520630 │ │ │ │ + blx baf5fc │ │ │ │ + b 31ba04 │ │ │ │ + b 1520640 │ │ │ │ @ instruction: 0xf04f0000 │ │ │ │ @ instruction: 0xf1400600 │ │ │ │ strdmi r3, [r1], -pc @ │ │ │ │ smlsdeq r1, r3, sl, lr │ │ │ │ mvnhi pc, r0 │ │ │ │ svclt 0x00084288 │ │ │ │ @ instruction: 0xf43f459e │ │ │ │ @@ -507516,68 +507520,68 @@ │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ ldrsheq r0, [r1, #17]! │ │ │ │ - blls 2a01f4 │ │ │ │ + blls 2a0204 │ │ │ │ ldmib sp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ tstcs r1, lr, lsl #14 │ │ │ │ ldrvs lr, [r6, -sp, asr #19] │ │ │ │ - stc2 6, cr15, [r0, #-392]! @ 0xfffffe78 │ │ │ │ + ldc2 6, cr15, [r8, #-392] @ 0xfffffe78 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f130c │ │ │ │ + blgt 2f131c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - bls 51dcec │ │ │ │ + bls 51dcdc │ │ │ │ stmdals r4, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 6, cr15, cr10, cr5, {3} │ │ │ │ + cdp2 6, 6, cr15, cr2, cr5, {3} │ │ │ │ strb r9, [sp, -fp] │ │ │ │ @ instruction: 0xf8ad9b02 │ │ │ │ @ instruction: 0xe7e03038 │ │ │ │ @ instruction: 0xf88d9b02 │ │ │ │ @ instruction: 0xe7dc3038 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe7d83038 │ │ │ │ subsvs pc, r0, sp, lsl #17 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0x6714e9dd │ │ │ │ ldrvs lr, [r6, -sp, asr #19] │ │ │ │ @ instruction: 0xf6626918 │ │ │ │ - @ instruction: 0x4607fcf5 │ │ │ │ + strmi pc, [r7], -sp, ror #25 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ stmdals r4, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf86cf666 │ │ │ │ + @ instruction: 0xf864f666 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - @ instruction: 0x463bfe3f │ │ │ │ + @ instruction: 0x463bfe37 │ │ │ │ strmi r9, [r2], -r4, lsl #30 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ ldrtmi r4, [r8], -r6, lsl #12 │ │ │ │ - cdp2 6, 3, cr15, cr6, cr5, {3} │ │ │ │ - blvc ff01b184 │ │ │ │ + cdp2 6, 2, cr15, cr14, cr5, {3} │ │ │ │ + blvc ff01b194 │ │ │ │ movwcs r7, #3178 @ 0xc6a │ │ │ │ tstcs r1, r5, lsl #12 │ │ │ │ stmib r4, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ strls r3, [r4, -r0, lsl #6] │ │ │ │ - blvc 75b150 │ │ │ │ - stc2l 6, cr15, [ip], {98} @ 0x62 │ │ │ │ + blvc 75b160 │ │ │ │ + stc2l 6, cr15, [r4], {98} @ 0x62 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 306730 │ │ │ │ + blgt 306740 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - ldrtmi pc, [fp], -r3, asr #16 @ │ │ │ │ - strb r9, [pc, #-1536] @ 21f53c │ │ │ │ + @ instruction: 0x463bf83b │ │ │ │ + strb r9, [pc, #-1536] @ 21f54c │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ sbfx r3, r0, #0, #28 │ │ │ │ @ instruction: 0xe7b99614 │ │ │ │ subsvs pc, r0, sp, lsr #17 │ │ │ │ eorcs lr, r0, #47710208 @ 0x2d80000 │ │ │ │ ldr r9, [pc, -ip, lsl #6] │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ @@ -507631,146 +507635,146 @@ │ │ │ │ subsne pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #1601 @ 0x641 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0x6716e9dd │ │ │ │ ldrvs lr, [r4, -sp, asr #19] │ │ │ │ @ instruction: 0xf6626918 │ │ │ │ - strmi pc, [r5], -r3, asr #24 │ │ │ │ + @ instruction: 0x4605fc3b │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ str sl, [r5, #-3738]! @ 0xfffff166 │ │ │ │ - bcs a28040 │ │ │ │ + bcs a28050 │ │ │ │ tstne r0, sp, asr #19 │ │ │ │ adcshi pc, r7, r0, lsl #4 │ │ │ │ - blcs 9e7598 │ │ │ │ + blcs 9e75a8 │ │ │ │ sbcshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - ble ff8d6620 │ │ │ │ + ble ff8d6630 │ │ │ │ @ instruction: 0x6edadada │ │ │ │ - ble ff8d67c8 │ │ │ │ - ldmibvs sl, {r1, r3, r4, r6, r7, r9, fp, ip, lr, pc}^ │ │ │ │ - ble ff8d67d0 │ │ │ │ - ble ff8d67d4 │ │ │ │ ble ff8d67d8 │ │ │ │ + ldmibvs sl, {r1, r3, r4, r6, r7, r9, fp, ip, lr, pc}^ │ │ │ │ + ble ff8d67e0 │ │ │ │ + ble ff8d67e4 │ │ │ │ + ble ff8d67e8 │ │ │ │ ldrsbne sp, [sl], #170 @ 0xaa │ │ │ │ movwmi pc, #79 @ 0x4f @ │ │ │ │ - blls 3448bc │ │ │ │ + blls 3448cc │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ ldmdbvs r8, {r1, r2, r4, r8, r9, sl, sp, lr} │ │ │ │ - ldc2 6, cr15, [r6], {98} @ 0x62 │ │ │ │ + stc2 6, cr15, [lr], {98} @ 0x62 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f1520 │ │ │ │ + blgt 2f1530 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - strtmi pc, [fp], -sp, lsl #31 │ │ │ │ + strtmi pc, [fp], -r5, lsl #31 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ stmdals r4, {r1, r4, r6, r7, r8, ip, sp, lr} │ │ │ │ - stc2l 6, cr15, [r0, #-404]! @ 0xfffffe6c │ │ │ │ - vldr d9, [pc, #16] @ 21fcc4 │ │ │ │ + ldc2l 6, cr15, [r8, #-404] @ 0xfffffe6c │ │ │ │ + vldr d9, [pc, #16] @ 21fcd4 │ │ │ │ strmi r7, [r7], -ip, asr #22 │ │ │ │ tstcs r1, sl, ror #24 │ │ │ │ movwcs r6, #2328 @ 0x918 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blvc 75b2fc │ │ │ │ - blx fffdd656 │ │ │ │ + blvc 75b30c │ │ │ │ + blx ffddd666 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r2, #20, 22 @ 0x5000 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - bls 2dfa98 │ │ │ │ + bls 2dfa88 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [lr, #-404]! @ 0xfffffe6c │ │ │ │ + ldc2 6, cr15, [r6, #-404]! @ 0xfffffe6c │ │ │ │ svcls 0x0004463a │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrtmi r7, [r8], -r7, lsr #3 │ │ │ │ - ldc2 6, cr15, [r6, #-404]! @ 0xfffffe6c │ │ │ │ + stc2 6, cr15, [lr, #-404]! @ 0xfffffe6c │ │ │ │ @ instruction: 0x462b4632 │ │ │ │ vmax.s8 d20, d0, d6 │ │ │ │ @ instruction: 0x4638111f │ │ │ │ - stc2 6, cr15, [lr, #-404]! @ 0xfffffe6c │ │ │ │ + stc2 6, cr15, [r6, #-404]! @ 0xfffffe6c │ │ │ │ andls r4, r0, fp, lsr #12 │ │ │ │ cmncs r3, r2, lsr r6 │ │ │ │ @ instruction: 0xf6654638 │ │ │ │ - @ instruction: 0x4605fd5b │ │ │ │ + @ instruction: 0x4605fd53 │ │ │ │ vst3.32 {d30-d32}, [pc :256], r0 │ │ │ │ @ instruction: 0xf8ad4300 │ │ │ │ str r3, [r4, r0, asr #32]! │ │ │ │ @ instruction: 0xf88d2380 │ │ │ │ str r3, [r0, r0, asr #32]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [ip, r0, asr #32] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ strcs r2, [r0, -r0, lsl #12] │ │ │ │ ldrvs lr, [r4, -sp, asr #19] │ │ │ │ movwcs r6, #2328 @ 0x918 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blx fee5d6e2 │ │ │ │ + blx fec5d6f2 │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ stclge 4, cr15, [ip, #252]! @ 0xfc │ │ │ │ - blgt 30a9b8 │ │ │ │ + blgt 30a9c8 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ stmdals r4, {r0, r4, r9, sl, lr} │ │ │ │ - @ instruction: 0xff24f665 │ │ │ │ + @ instruction: 0xff1cf665 │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ - ldrb r9, [pc, #779] @ 220087 │ │ │ │ + ldrb r9, [pc, #779] @ 220097 │ │ │ │ movwls r9, #60162 @ 0xeb02 │ │ │ │ movwls r9, #64262 @ 0xfb06 │ │ │ │ stmib sp, {r0, r4, r5, r6, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe6976714 │ │ │ │ andeq lr, r1, r3, asr sl │ │ │ │ stmib sp, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf43f3112 │ │ │ │ - blls 34ba9c │ │ │ │ + blls 34baac │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, sl, sp, lr}^ │ │ │ │ ldmdbvs r8, {r1, r2, r4, r8, r9, sl, sp, lr} │ │ │ │ - blx fe3dd736 │ │ │ │ + blx 21dd746 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldclge 4, cr15, [fp, #508]! @ 0x1fc │ │ │ │ andcs lr, r0, r2, lsl #12 │ │ │ │ tstpmi r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ tsteq r0, sp, asr #19 │ │ │ │ - bls 3d9b30 │ │ │ │ - bcs 2469d0 │ │ │ │ + bls 3d9b40 │ │ │ │ + bcs 2469e0 │ │ │ │ ldcge 4, cr15, [r9, #252] @ 0xfc │ │ │ │ @ instruction: 0xf3a2fa92 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ ldr r3, [r2, #801] @ 0x321 │ │ │ │ strvs lr, [r0], -r4, asr #19 │ │ │ │ svclt 0x0000e720 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ bfi r9, r2, #6, #15 │ │ │ │ subcc pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7d1 │ │ │ │ strb r3, [lr, r8, asr #32] │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ strb r3, [sl, r8, asr #32] │ │ │ │ - cdp 6, 0, cr15, cr0, cr15, {0} │ │ │ │ + ldcl 6, cr15, [r8, #60]! @ 0x3c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r9, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2889 @ 0xfffff4b7 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ ldmiblt r6, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 1284a4c │ │ │ │ + bmi 1284a5c │ │ │ │ ldrbtmi r4, [sl], #-2879 @ 0xfffff4c1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r2, {r1, r4, r5, r6, r8, ip, lr, pc} │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ @@ -507781,68 +507785,68 @@ │ │ │ │ stmib r8, {r2, r6, r7, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [ip], -r1, lsl #20 │ │ │ │ andge pc, ip, r8, asr #17 │ │ │ │ andge pc, r0, r8, asr #17 │ │ │ │ movwls r6, #35035 @ 0x88db │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8d69609 │ │ │ │ - strgt fp, [pc], #-24 @ 21fe90 │ │ │ │ + strgt fp, [pc], #-24 @ 21fea0 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf6634658 │ │ │ │ - @ instruction: 0xf1bbff7d │ │ │ │ + @ instruction: 0xf1bbff75 │ │ │ │ suble r0, r5, r0, lsl #30 │ │ │ │ strcs r4, [r0], #-1626 @ 0xfffff9a6 │ │ │ │ ldrmi r4, [r3], -r3, lsl #13 │ │ │ │ ldmdbvs r9, {r0, r8, sl, ip, pc} │ │ │ │ movwlt r6, #55309 @ 0xd80d │ │ │ │ @ instruction: 0xb1b2682a │ │ │ │ stmiblt r2, {r1, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ @ instruction: 0xf9c8f7ff │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ stmdavs fp!, {r0, r3, sp, lr, pc} │ │ │ │ - blvc 50c43c │ │ │ │ + blvc 50c44c │ │ │ │ strbmi fp, [sl], -fp, lsr #18 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ movwmi pc, #18877 @ 0x49bd @ │ │ │ │ strtmi fp, [r9], -r4, ror #5 │ │ │ │ stccs 8, cr6, [r0, #-180] @ 0xffffff4c │ │ │ │ - blvc 5146ac │ │ │ │ + blvc 5146bc │ │ │ │ @ instruction: 0x464ab933 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - b 125e5b8 │ │ │ │ + b 125e5c8 │ │ │ │ sbcslt r0, ip, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xf6634658 │ │ │ │ - ldrbmi pc, [fp], -sp, asr #30 @ │ │ │ │ + ldrbmi pc, [fp], -r5, asr #30 @ │ │ │ │ strmi fp, [r3], fp, lsl #2 │ │ │ │ stcls 7, cr14, [r1, #-844] @ 0xfffffcb4 │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf66f4630 │ │ │ │ - strls pc, [r2], #-2979 @ 0xfffff45d │ │ │ │ + strls pc, [r2], #-2971 @ 0xfffff465 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ addsle r2, r2, r0, lsl #22 │ │ │ │ addsle r2, r0, r0, lsl #26 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r0, r1, r5, r7, r8, ip, lr, pc} │ │ │ │ - blcs 239fd8 │ │ │ │ + blcs 239fe8 │ │ │ │ @ instruction: 0xe788d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66f4630 │ │ │ │ - strb pc, [fp, pc, lsl #23]! @ │ │ │ │ - stcl 6, cr15, [r4, #-60]! @ 0xffffffc4 │ │ │ │ - rsbseq r0, r6, r2, ror #3 │ │ │ │ + strb pc, [fp, r7, lsl #23]! @ │ │ │ │ + ldcl 6, cr15, [ip, #-60] @ 0xffffffc4 │ │ │ │ + ldrsbteq r0, [r6], #-18 @ 0xffffffee │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r0, [r6], #-26 @ 0xffffffe6 │ │ │ │ + rsbseq r0, r6, sl, lsr #3 │ │ │ │ stmdavs r1, {r2, r3, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x461cb530 │ │ │ │ stmdavs fp, {r0, r1, r8, sl, fp, ip, pc} │ │ │ │ stmdbvs r9, {r0, r1, r3, r4, r8, r9, ip, sp, pc} │ │ │ │ mvnslt r6, fp, lsl #16 │ │ │ │ - blvc 4f19bc │ │ │ │ + blvc 4f19cc │ │ │ │ tstle fp, r8, lsl #22 │ │ │ │ ldmdavs r8, {r0, r1, r3, r6, r8, fp, sp, lr} │ │ │ │ ldmvs sl, {r5, r7, r8, ip, sp, pc} │ │ │ │ svclt 0x00084562 │ │ │ │ mulle r2, ip, r0 │ │ │ │ svclt 0x00084572 │ │ │ │ stmdavs r2, {r0, r2, r3, r4, r7, sp, lr} │ │ │ │ @@ -507853,93 +507857,93 @@ │ │ │ │ strmi r6, [r3], -r2, lsl #16 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ stmdavs sl, {r0, r3, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ ldmdbvs fp, {r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed771b0 │ │ │ │ + bl fed771c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ stcge 6, cr4, [r2], {30} │ │ │ │ andeq lr, r6, r4, lsl #18 │ │ │ │ - bcs 2679ec │ │ │ │ + bcs 2679fc │ │ │ │ svcls 0x00014604 │ │ │ │ msreq CPSR_fs, #4, 2 │ │ │ │ svclt 0x00986a40 │ │ │ │ addsmi r6, r8, #12517376 @ 0xbf0000 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ @ instruction: 0xf6974639 │ │ │ │ - strmi pc, [r5], -pc, lsl #26 │ │ │ │ - blvs 1a4e564 │ │ │ │ + strmi pc, [r5], -r7, lsl #26 │ │ │ │ + blvs 1a4e574 │ │ │ │ @ instruction: 0x4639343c │ │ │ │ svclt 0x000842a0 │ │ │ │ @ instruction: 0xf6972000 │ │ │ │ - tstplt r8, r5, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + strdlt pc, [r8, -sp] │ │ │ │ andcs r7, r1, r5, lsr r0 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ eorsvc r2, r3, r1, lsl #6 │ │ │ │ svclt 0x0000e7f9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed7720c │ │ │ │ + bl fed7721c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r6, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmdbvs r4, {r8, sp} │ │ │ │ tstpeq r8, #0, 2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0008429c │ │ │ │ ldmdavs r3!, {r2, r3, r9, sl, lr}^ │ │ │ │ - blvs a30a54 │ │ │ │ + blvs a30a64 │ │ │ │ strmi fp, [lr], -r8, lsl #30 │ │ │ │ - @ instruction: 0xf998f6cf │ │ │ │ + @ instruction: 0xf990f6cf │ │ │ │ adcmi r6, lr, #4521984 @ 0x450000 │ │ │ │ qadd16mi fp, r8, r8 │ │ │ │ strmi sp, [r1], -r7, lsl #2 │ │ │ │ @ instruction: 0xf6cf6b20 │ │ │ │ - strmi pc, [r1], -pc, lsl #19 │ │ │ │ + strmi pc, [r1], -r7, lsl #19 │ │ │ │ adcmi r6, r8, #64, 16 @ 0x400000 │ │ │ │ ldcllt 0, cr13, [r0, #-992]! @ 0xfffffc20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed77254 │ │ │ │ + bl fed77264 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blvc 323ffc │ │ │ │ + blvc 32400c │ │ │ │ ldrbtmi r4, [fp], #-2845 @ 0xfffff4e3 │ │ │ │ teqle r4, r0, lsl #24 │ │ │ │ @ instruction: 0x460e4a1c │ │ │ │ @ instruction: 0x46052130 │ │ │ │ stmdbvs r2, {r0, r1, r3, r4, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0x075b6a9b │ │ │ │ strmi sp, [r7], -r9, lsr #10 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf8a6f662 │ │ │ │ + @ instruction: 0xf89ef662 │ │ │ │ stceq 0, cr15, [r1], {134} @ 0x86 │ │ │ │ - blvs 10ccac │ │ │ │ + blvs 10ccbc │ │ │ │ stmiavs sl!, {r5, r8, r9, sl, ip, sp} │ │ │ │ ldmvs r9, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xd11a4291 │ │ │ │ - blcs 43ed08 │ │ │ │ + blcs 43ed18 │ │ │ │ stccs 0, cr13, [r0], {5} │ │ │ │ uqadd16mi fp, r6, r4 │ │ │ │ streq pc, [r1], -ip, asr #32 │ │ │ │ strcc fp, [r1], #-2446 @ 0xfffff672 │ │ │ │ mvnle r2, r3, lsl #24 │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ ldmibvs sl, {r1, r6, r8, ip, sp, pc} │ │ │ │ - blvc 6ba108 │ │ │ │ + blvc 6ba118 │ │ │ │ tstle r4, r5, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ strdcs fp, [r0], -r8 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rsbseq pc, r5, r2, lsr #31 │ │ │ │ + @ instruction: 0x0075ff92 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ smlawblt fp, fp, r8, r6 │ │ │ │ movwcs r6, #6217 @ 0x1849 │ │ │ │ - bcs 23a210 │ │ │ │ + bcs 23a220 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ smlabtcc r0, r0, r9, lr │ │ │ │ svclt 0x00004770 │ │ │ │ strcs fp, [r0], #-1072 @ 0xfffffbd0 │ │ │ │ andsvc r7, ip, r4, lsl r0 │ │ │ │ cmnlt r4, #4, 16 @ 0x40000 │ │ │ │ stmdavs r4!, {r2, r7, r8, fp, sp, lr} │ │ │ │ @@ -507970,15 +507974,15 @@ │ │ │ │ svclt 0x00181e2c │ │ │ │ ldrb r2, [r3, r1, lsl #8]! │ │ │ │ stccc 2, cr11, [r0], {108} @ 0x6c │ │ │ │ strcs fp, [r1], #-3864 @ 0xfffff0e8 │ │ │ │ rsclt lr, ip, #62390272 @ 0x3b80000 │ │ │ │ @ instruction: 0xf1bce7ec │ │ │ │ stmdale pc!, {r5, r8, r9, sl, fp} @ │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 2201b4 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 2201c4 │ │ │ │ svceq 0x001ff1bc │ │ │ │ ldm pc, {r0, r1, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ eorcc pc, r1, #12 │ │ │ │ eorscc r3, r2, #536870915 @ 0x20000003 │ │ │ │ eorscc r1, r2, #51200 @ 0xc800 │ │ │ │ eorscc r3, r2, #536870915 @ 0x20000003 │ │ │ │ eorscc r1, r2, #209715200 @ 0xc800000 │ │ │ │ @@ -508008,32 +508012,32 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ strmi fp, [r9], sp, lsl #1 │ │ │ │ ldrmi r6, [r0], r9, asr #18 │ │ │ │ @ instruction: 0xf04f4c31 │ │ │ │ andls r0, r3, r0, lsr sl │ │ │ │ ldrbtmi r6, [ip], #-2304 @ 0xfffff700 │ │ │ │ - @ instruction: 0xf8e6f662 │ │ │ │ + @ instruction: 0xf8def662 │ │ │ │ mulscs r8, r9, r8 │ │ │ │ @ instruction: 0xf1007e03 │ │ │ │ andls r0, r1, ip, lsl r1 │ │ │ │ vrhadd.u32 d25, d2, d2 │ │ │ │ strvc r0, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0x3018f8b9 │ │ │ │ @ instruction: 0xf3c38b02 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ movwhi r0, #8907 @ 0x22cb │ │ │ │ mlacc sp, r9, r8, pc @ │ │ │ │ mlacs ip, r9, r8, pc @ │ │ │ │ - blx ff7ddbda │ │ │ │ + blx ff5ddbea │ │ │ │ @ instruction: 0xf8544b22 │ │ │ │ @ instruction: 0xf8d9b003 │ │ │ │ - blx 4ac2aa │ │ │ │ + blx 4ac2ba │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ - blls 28d0ac │ │ │ │ + blls 28d0bc │ │ │ │ @ instruction: 0xf1a82600 │ │ │ │ @ instruction: 0xf1090804 │ │ │ │ @ instruction: 0xf1030540 │ │ │ │ stcge 12, cr0, [r4], {64} @ 0x40 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr13, {0} │ │ │ │ @ instruction: 0xf8584637 │ │ │ │ strcc r3, [r0, #-3844]! @ 0xfffff0fc │ │ │ │ @@ -508048,124 +508052,124 @@ │ │ │ │ @ instruction: 0xf8551c20 │ │ │ │ @ instruction: 0xf8552c1c │ │ │ │ @ instruction: 0xf84c0c14 │ │ │ │ @ instruction: 0xf84c0c14 │ │ │ │ @ instruction: 0xf84c1c20 │ │ │ │ @ instruction: 0xf84c2c1c │ │ │ │ @ instruction: 0xf8d93c18 │ │ │ │ - blx 4ac30e │ │ │ │ + blx 4ac31e │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ ldmle r8, {r0, r1, r4, r5, r7, r9, lr}^ │ │ │ │ stmdbls r1, {r0, r1, fp, ip, pc} │ │ │ │ - ldc2l 6, cr15, [r8], #-404 @ 0xfffffe6c │ │ │ │ + ldc2l 6, cr15, [r0], #-404 @ 0xfffffe6c │ │ │ │ andlt r9, sp, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq pc, r5, sl, ror #27 │ │ │ │ + ldrsbteq pc, [r5], #-218 @ 0xffffff26 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed774e4 │ │ │ │ + bl fed774f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r4, #-704]! @ 0xfffffd40 │ │ │ │ ldcmi 0, cr11, [r4], #-576 @ 0xfffffdc0 │ │ │ │ stmdbpl ip!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - strls r6, [pc], #-2084 @ 2202f8 │ │ │ │ + strls r6, [pc], #-2084 @ 220308 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ subsle r2, r0, r0, lsl #20 │ │ │ │ @ instruction: 0xf1006a44 │ │ │ │ addsmi r0, r4, #44, 4 @ 0xc0000002 │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ - blvs 3d4310 │ │ │ │ + blvs 3d4320 │ │ │ │ eorsle r2, sp, r0, lsl #22 │ │ │ │ strmi r3, [sl], -r4, lsr #2 │ │ │ │ - blcc 45e464 │ │ │ │ + blcc 45e474 │ │ │ │ mlasle sp, r3, r2, r4 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ andcs r6, r1, #5963776 @ 0x5b0000 │ │ │ │ stmdacs r0, {r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ stmib sp, {r0, r3, r6, r7, fp, sp, lr}^ │ │ │ │ stmvs fp, {r2, r8, r9, sp} │ │ │ │ eorsle r2, sl, r0, lsl #22 │ │ │ │ movwcs r6, #2057 @ 0x809 │ │ │ │ addsmi r6, sl, #655360 @ 0xa0000 │ │ │ │ ldrmi fp, [r9], -r8, lsl #30 │ │ │ │ smlabtcc r6, sp, r9, lr │ │ │ │ vstrge d10, [sl, #-24] @ 0xffffffe8 │ │ │ │ ldm r3, {r1, sl, fp, sp, pc} │ │ │ │ - blge 320364 │ │ │ │ + blge 320374 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf666cb0c │ │ │ │ - movwcs pc, #7541 @ 0x1d75 @ │ │ │ │ + movwcs pc, #7533 @ 0x1d6d @ │ │ │ │ strcc lr, [r8], -sp, asr #19 │ │ │ │ strtmi sl, [r9], -r8, lsl #22 │ │ │ │ - blgt 531bf4 │ │ │ │ - ldc2l 6, cr15, [r2, #408]! @ 0x198 │ │ │ │ - blmi 672bc4 │ │ │ │ + blgt 531c04 │ │ │ │ + stc2l 6, cr15, [sl, #408]! @ 0x198 │ │ │ │ + blmi 672bd4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5fa3ec │ │ │ │ + blls 5fa3fc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r4, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #-64]! @ 0xffffffc0 │ │ │ │ @ instruction: 0x460a3134 │ │ │ │ - blcc 45e4e0 │ │ │ │ + blcc 45e4f0 │ │ │ │ @ instruction: 0xd1c14293 │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ - blvs 1397fa0 │ │ │ │ + blvs 1397fb0 │ │ │ │ ldrteq pc, [ip], #-256 @ 0xffffff00 @ │ │ │ │ svclt 0x000c42a5 │ │ │ │ stcvs 6, cr4, [r6], {22} │ │ │ │ movwcs lr, #6062 @ 0x17ae │ │ │ │ @ instruction: 0xf60fe7c8 │ │ │ │ - svclt 0x0000eb28 │ │ │ │ - rsbseq pc, r5, r0, lsl sp @ │ │ │ │ + svclt 0x0000eb20 │ │ │ │ + rsbseq pc, r5, r0, lsl #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, r4, lsl #25 │ │ │ │ + rsbseq pc, r5, r4, ror ip @ │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed74394 │ │ │ │ + bl fed743a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ adclt r0, r9, r8, lsr pc │ │ │ │ andls r4, r4, lr, lsl r6 │ │ │ │ teqls r3, #172, 16 @ 0xac0000 │ │ │ │ ldrbtmi r4, [r8], #-2988 @ 0xfffff454 │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9327 │ │ │ │ - blls f20ff4 │ │ │ │ - bcs 245000 │ │ │ │ + blls f21004 │ │ │ │ + bcs 245010 │ │ │ │ @ instruction: 0xf8d1d06d │ │ │ │ @ instruction: 0xf101b034 │ │ │ │ ldrmi r0, [fp, #828] @ 0x33c │ │ │ │ @ instruction: 0xf04fbf04 │ │ │ │ ldrbmi r0, [sl], r0, lsl #22 │ │ │ │ @ instruction: 0xf8d1d001 │ │ │ │ ldmvs r3!, {r6, sp, pc} │ │ │ │ ldmdavs sp, {r2, r3, r4, r8, r9, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf1a542b4 │ │ │ │ @ instruction: 0xf0000504 │ │ │ │ - blls 2c08e4 │ │ │ │ + blls 2c08f4 │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ strls r0, [r1], #-2048 @ 0xfffff800 │ │ │ │ strbmi r4, [r7], -r1, asr #13 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ movwls r4, #13892 @ 0x3644 │ │ │ │ and r9, r0, r5, lsl #2 │ │ │ │ stmdals r1, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf0136803 │ │ │ │ @ instruction: 0xd12e0801 │ │ │ │ @ instruction: 0xf8db689b │ │ │ │ - bvs 8e44d0 │ │ │ │ + bvs 8e44e0 │ │ │ │ @ instruction: 0xd328428b │ │ │ │ ldrdne pc, [r0], -sl @ │ │ │ │ stmdale r4!, {r0, r1, r3, r7, r9, lr} │ │ │ │ - blx 15dddee │ │ │ │ + blx 13dddfe │ │ │ │ @ instruction: 0xf04f9a02 │ │ │ │ @ instruction: 0xf1a20c01 │ │ │ │ @ instruction: 0xf1c20320 │ │ │ │ - bls 2e08f0 │ │ │ │ + bls 2e0900 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ @ instruction: 0xf101fa2c │ │ │ │ ldrmi r4, [r8, #779] @ 0x30b │ │ │ │ addsmi fp, r0, #8, 30 │ │ │ │ svccs 0x0000d111 │ │ │ │ stmdbls r1, {r1, r4, r5, ip, lr, pc} │ │ │ │ ldmib r1, {r0, sl, sp}^ │ │ │ │ @@ -508175,152 +508179,152 @@ │ │ │ │ stcne 0, cr6, [fp, #-552] @ 0xfffffdd8 │ │ │ │ sbcvs r6, pc, sl, ror r8 @ │ │ │ │ subsvs r6, r3, sl, asr #32 │ │ │ │ stmiavs fp!, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ strls r4, [r1, #-686] @ 0xfffffd52 │ │ │ │ movweq pc, #16803 @ 0x41a3 @ │ │ │ │ strtmi sp, [r4], r4, asr #3 │ │ │ │ - blmi 2032e9c │ │ │ │ + blmi 2032eac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls bfa528 │ │ │ │ + blls bfa538 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x466080df │ │ │ │ pop {r0, r3, r5, ip, sp, pc} │ │ │ │ strdlt r4, [r2], -r0 │ │ │ │ @ instruction: 0xf8d14770 │ │ │ │ @ instruction: 0xf101b024 │ │ │ │ ldrmi r0, [fp, #812] @ 0x32c │ │ │ │ ldrmi fp, [r3], r6, lsl #30 │ │ │ │ @ instruction: 0xf8d146da │ │ │ │ @ instruction: 0xe792a030 │ │ │ │ ldmvs sl, {r0, r2, r8, r9, fp, ip, pc} │ │ │ │ - blls 38c9bc │ │ │ │ + blls 38c9cc │ │ │ │ ldmdavs fp, {r0, r9, sp}^ │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf10d9904 │ │ │ │ svcls 0x0035085c │ │ │ │ ldmdbls r3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwcs lr, #2497 @ 0x9c1 │ │ │ │ @ instruction: 0xf8cdab13 │ │ │ │ @ instruction: 0x97169054 │ │ │ │ ldrsbgt pc, [r8], #141 @ 0x8d @ │ │ │ │ muls r0, r7, r8 │ │ │ │ - blgt 60513c │ │ │ │ + blgt 60514c │ │ │ │ ldmdbls fp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbls sp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf1bebf08 │ │ │ │ stm r8, {r0, r8, r9, sl, fp} │ │ │ │ suble r0, r4, pc │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ - blge a061ac │ │ │ │ + blge a061bc │ │ │ │ rsbgt pc, ip, sp, lsl #17 │ │ │ │ movwls r4, #30236 @ 0x761c │ │ │ │ svceq 0x0001f1be │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ ldm r8, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ tstle r2, pc │ │ │ │ svceq 0x0000f1bc │ │ │ │ stcls 0, cr13, [r4], {47} @ 0x2f │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6616920 │ │ │ │ - ldclvc 15, cr15, [fp], #-236 @ 0xffffff14 │ │ │ │ + ldclvc 15, cr15, [fp], #-204 @ 0xffffff34 │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6634680 │ │ │ │ - stmiavs r3!, {r0, r1, r3, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r1, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1087a21 │ │ │ │ @ instruction: 0xf8b80c30 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ vld4.8 {d14-d17}, [r2 :64], ip │ │ │ │ - b 1278f98 │ │ │ │ + b 1278fa8 │ │ │ │ @ instruction: 0xf02201c3 │ │ │ │ @ instruction: 0xf6400209 │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0xf8a84313 │ │ │ │ ldm lr!, {r3, r4, ip, sp} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6654620 │ │ │ │ - @ instruction: 0x7c31fafb │ │ │ │ + @ instruction: 0x7c31faf3 │ │ │ │ @ instruction: 0xf67f2901 │ │ │ │ stcls 15, cr10, [r4], {92} @ 0x5c │ │ │ │ stmdbvs r0!, {r1, r4, r5, r6, sl, fp, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8baf662 │ │ │ │ + @ instruction: 0xf8b2f662 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d056 │ │ │ │ @ instruction: 0xf6654620 │ │ │ │ - @ instruction: 0xf898fafd │ │ │ │ + @ instruction: 0xf898faf5 │ │ │ │ @ instruction: 0xf1080024 │ │ │ │ movwls r0, #33556 @ 0x8314 │ │ │ │ - blx ffeddf86 │ │ │ │ + blx ffcddf96 │ │ │ │ stmdbvs r0!, {r0, r9, sl, lr} │ │ │ │ - cdp2 6, 15, cr15, cr6, cr1, {3} │ │ │ │ + cdp2 6, 14, cr15, cr14, cr1, {3} │ │ │ │ mlacs r4, r8, r8, pc @ │ │ │ │ - bcs 231e14 │ │ │ │ + bcs 231e24 │ │ │ │ smladxls r7, r7, r0, sp │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorge pc, r4, sp, asr #17 │ │ │ │ ldceq 1, cr15, [ip], #-52 @ 0xffffffcc │ │ │ │ ldrdge pc, [r8], -sp │ │ │ │ stcls 15, cr9, [r6], {8} │ │ │ │ - blpl 4dad54 │ │ │ │ + blpl 4dad64 │ │ │ │ @ instruction: 0x960c4693 │ │ │ │ andls r4, sp, r6, lsl #12 │ │ │ │ @ instruction: 0xf04f45c2 │ │ │ │ stmib ip, {r8, r9}^ │ │ │ │ svclt 0x00083300 │ │ │ │ ldreq pc, [r0, #-262]! @ 0xfffffefa │ │ │ │ andcc pc, r8, ip, asr #17 │ │ │ │ @ instruction: 0xf106bf15 │ │ │ │ - blls 3e1b04 │ │ │ │ + blls 3e1b14 │ │ │ │ mcr2 10, 4, pc, cr8, cr15, {2} @ │ │ │ │ @ instruction: 0xf1089312 │ │ │ │ svclt 0x00140801 │ │ │ │ @ instruction: 0xf04f9712 │ │ │ │ strtcc r0, [r0], -r0, lsl #28 │ │ │ │ ldm ip, {r0, r1, r6, r7, r8, sl, lr} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf886000f │ │ │ │ bicsle lr, sp, r0, lsr #32 │ │ │ │ strge lr, [r9, #-2525] @ 0xfffff623 │ │ │ │ @ instruction: 0xb60be9dd │ │ │ │ stmdals r4, {r0, r2, r3, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf6644621 │ │ │ │ - @ instruction: 0x4607ff59 │ │ │ │ + @ instruction: 0x4607ff51 │ │ │ │ @ instruction: 0xf04fe701 │ │ │ │ ldr r0, [r5, -r0, lsl #24] │ │ │ │ - ldmib lr!, {r0, r1, r2, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6!, {r0, r1, r2, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ ldcvc 6, cr4, [fp], {3} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq pc, r5, sl, lsl ip @ │ │ │ │ + rsbseq pc, r5, sl, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, r8, asr #22 │ │ │ │ + rsbseq pc, r5, r8, lsr fp @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @ instruction: 0x4615b099 │ │ │ │ smlabteq r5, sp, r9, lr │ │ │ │ ldmibmi r3, {r1, r4, r7, fp, lr} │ │ │ │ stmdapl r1, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r9, {r1, r4, r7, fp, lr} │ │ │ │ @ instruction: 0xf04f9117 │ │ │ │ stmdbge sl, {r8} │ │ │ │ stm r1, {r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs r3, {r2, r3} │ │ │ │ umullne pc, r8, sp, r8 @ │ │ │ │ - bcs 23f344 │ │ │ │ + bcs 23f354 │ │ │ │ ldmdbvs sl, {r0, r1, r2, r3, r5, r6, r8, ip, lr, pc}^ │ │ │ │ ldrdlt pc, [ip], -sp @ │ │ │ │ svcvc 0x0091f5b2 │ │ │ │ adchi pc, r0, r0 │ │ │ │ strtne pc, [r7], #-576 @ 0xfffffdc0 │ │ │ │ @ instruction: 0xf00042a2 │ │ │ │ @ instruction: 0xf0818099 │ │ │ │ @@ -508329,21 +508333,21 @@ │ │ │ │ @ instruction: 0xf044bf18 │ │ │ │ stccs 4, cr0, [r0], {1} │ │ │ │ stcmi 1, cr13, [r1], {89} @ 0x59 │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbpl r6, {r1, r3, r5, r7, r9, sl, lr} │ │ │ │ andls r2, r7, #0, 8 │ │ │ │ @ instruction: 0x461e46b1 │ │ │ │ - blx 431f2e │ │ │ │ + blx 431f3e │ │ │ │ strtmi r9, [r2], #-513 @ 0xfffffdff │ │ │ │ - bl 3bee7c │ │ │ │ - blvs ff62503c │ │ │ │ + bl 3bee8c │ │ │ │ + blvs ff62504c │ │ │ │ cmnle r6, r0, lsl #26 │ │ │ │ @ instruction: 0xf892445a │ │ │ │ - blx 43483a │ │ │ │ + blx 43484a │ │ │ │ @ instruction: 0xf0849101 │ │ │ │ stmib sp, {r0, r9}^ │ │ │ │ ldrmi r0, [r1], #-1293 @ 0xfffffaf3 │ │ │ │ mulgt r7, r1, r8 │ │ │ │ cmpne r2, r6, lsl #22 │ │ │ │ @ instruction: 0xf1bc6bcf │ │ │ │ cmple r4, r0, lsl #30 │ │ │ │ @@ -508359,85 +508363,85 @@ │ │ │ │ tstle sl, r5, lsl pc │ │ │ │ ldmdapl r9, {r0, r2, r5, r6, r8, fp, lr}^ │ │ │ │ msrmi SPSR_, r1, lsl #10 │ │ │ │ ldmne r9!, {r0, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf852310b │ │ │ │ stmiblt r1, {r0, r5, ip} │ │ │ │ ldmdage r3, {r3, r8, r9, ip, pc} │ │ │ │ - bge 77bfe4 │ │ │ │ + bge 77bff4 │ │ │ │ ldrcc lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ - bgt 3c53c4 │ │ │ │ - blx ffdde134 │ │ │ │ + bgt 3c53d4 │ │ │ │ + blx ffbde144 │ │ │ │ andsne lr, r3, #3620864 @ 0x374000 │ │ │ │ adcsmi r9, r9, #8, 22 @ 0x2000 │ │ │ │ adcsmi fp, r2, #8, 30 │ │ │ │ stmdblt r4!, {r4, r5, r6, ip, lr, pc} │ │ │ │ ldrdvs pc, [r0], -sl │ │ │ │ ldmdbvs r1!, {r0, sl, sp}^ │ │ │ │ strcs lr, [r0, #-1967] @ 0xfffff851 │ │ │ │ - blmi 1673118 │ │ │ │ + blmi 1673128 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7fa834 │ │ │ │ + blls 7fa844 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x46288095 │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ - bl 3c47a0 │ │ │ │ + bl 3c47b0 │ │ │ │ @ instruction: 0xf8921242 │ │ │ │ stmdavs r2, {r6, sp, lr} │ │ │ │ ldrvc lr, [r1], -sp, asr #19 │ │ │ │ stmdbcs r5, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ addmi sp, r7, #1073741870 @ 0x4000002e │ │ │ │ - bls 414b6c │ │ │ │ + bls 414b7c │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrtmi sl, [fp], -r1, lsl #24 │ │ │ │ stmdbge sp, {r1, r4, r6, r9, fp, ip} │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ stm r4, {r0, r1, r8, fp, lr, pc} │ │ │ │ ldmdbeq r2, {r0, r1}^ │ │ │ │ ldmib sp, {r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf7ff0105 │ │ │ │ @ instruction: 0x4605fdd7 │ │ │ │ - bl 3da760 │ │ │ │ + bl 3da770 │ │ │ │ @ instruction: 0xf8921244 │ │ │ │ str r5, [r6, r0, asr #32] │ │ │ │ @ instruction: 0xe76e4611 │ │ │ │ stmpl r6, {r3, r4, r5, r9, fp, lr} │ │ │ │ @ instruction: 0xf5066bda │ │ │ │ @ instruction: 0xf8915140 │ │ │ │ - bllt c661d8 │ │ │ │ + bllt c661e8 │ │ │ │ @ instruction: 0xf893445b │ │ │ │ stmib sp, {r6, ip, sp}^ │ │ │ │ movwcs r2, #785 @ 0x311 │ │ │ │ - blge 68544c │ │ │ │ + blge 68545c │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ @ instruction: 0xf7ffcb0c │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46052130 │ │ │ │ - blx 27adca │ │ │ │ - bvc 67906c │ │ │ │ + blx 27adda │ │ │ │ + bvc 67907c │ │ │ │ ldmiblt r1, {r1, r3, r4, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf893445b │ │ │ │ stmib sp, {r5, r6, ip, sp}^ │ │ │ │ movwcs r2, #787 @ 0x313 │ │ │ │ - blge 705478 │ │ │ │ + blge 705488 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ @ instruction: 0xf7ffcb0c │ │ │ │ movwmi pc, #24335 @ 0x5f0f @ │ │ │ │ ldr fp, [fp, sp, ror #5] │ │ │ │ umaalcc pc, r0, r3, r8 @ │ │ │ │ @ instruction: 0xf893e7d9 │ │ │ │ strb r3, [ip, r0, rrx]! │ │ │ │ cdpge 12, 0, cr10, cr1, cr13, {0} │ │ │ │ - bls 3f22ec │ │ │ │ + bls 3f22fc │ │ │ │ tstls r8, fp, lsl #12 │ │ │ │ muleq r3, r4, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ strbne pc, [r5, -r0, asr #4] @ │ │ │ │ - blx fefe780c │ │ │ │ + blx fefe781c │ │ │ │ @ instruction: 0xf8ddf787 │ │ │ │ @ instruction: 0xf8dda018 │ │ │ │ ssatmi r8, #10, r4 │ │ │ │ @ instruction: 0x4651097f │ │ │ │ @ instruction: 0x4640463a │ │ │ │ andsgt pc, ip, sp, asr #17 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ @@ -508450,21 +508454,21 @@ │ │ │ │ ldm r4, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldrbmi r0, [r1], -r3 │ │ │ │ @ instruction: 0xf8cd4640 │ │ │ │ @ instruction: 0xf7ff9000 │ │ │ │ msrmi CPSR_f, #6592 @ 0x19c0 │ │ │ │ ldrb fp, [pc, -r5, asr #5] │ │ │ │ - stm r2, {r0, r1, r2, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r5, r4, asr #18 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + ldmda sl!, {r0, r1, r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsbseq pc, r5, r4, lsr r9 @ │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq pc, r5, r4, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq pc, r5, ip, lsr r8 @ │ │ │ │ + rsbseq pc, r5, ip, lsr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ ldrbtmi r3, [fp], #-2128 @ 0xfffff7b0 │ │ │ │ @ instruction: 0xf8df9212 │ │ │ │ @@ -508481,64 +508485,64 @@ │ │ │ │ eorsle r2, r5, r1, lsl #22 │ │ │ │ tstle ip, r2, lsl #22 │ │ │ │ ldrbmi r9, [r8], -r5, lsl #24 │ │ │ │ stmdbvs r1!, {r1, r4, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xffd4f7ff │ │ │ │ movweq lr, #43584 @ 0xaa40 │ │ │ │ @ instruction: 0x8010f8d4 │ │ │ │ - blx fe31f2fc │ │ │ │ + blx fe31f30c │ │ │ │ tstpeq r8, #4, 2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00084598 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d86867 │ │ │ │ ldmdavs sl!, {r4, r5, ip, sp}^ │ │ │ │ - bcs 23b604 │ │ │ │ + bcs 23b614 │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blls 3813a8 │ │ │ │ + blls 3813b8 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ - blcs 23aa18 │ │ │ │ + blcs 23aa28 │ │ │ │ @ instruction: 0xf8dfd1d6 │ │ │ │ @ instruction: 0xf8df27dc │ │ │ │ ldrbtmi r3, [sl], #-2004 @ 0xfffff82c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bichi pc, r5, #64 @ 0x40 │ │ │ │ eorslt r4, r7, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbmi r9, [r8], -r5, lsl #26 │ │ │ │ - bvs 1c88220 │ │ │ │ + bvs 1c88230 │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ - blvs 1ca085c │ │ │ │ + blvs 1ca086c │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ stmibvs sl!, {r0, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movweq lr, #2628 @ 0xa44 │ │ │ │ movweq lr, #14922 @ 0x3a4a │ │ │ │ @ instruction: 0xf883fa5f │ │ │ │ @ instruction: 0xf1a36893 │ │ │ │ ldmdavs sp, {r2, r8, fp}^ │ │ │ │ @ instruction: 0xf1a5454a │ │ │ │ @ instruction: 0xf0000504 │ │ │ │ - blge 841640 │ │ │ │ + blge 841650 │ │ │ │ @ instruction: 0xf8d9930c │ │ │ │ strcs r3, [r0], -r0 │ │ │ │ subhi pc, ip, sp, asr #17 │ │ │ │ ldrle r0, [sp, #-2015]! @ 0xfffff821 │ │ │ │ @ instruction: 0xf0239905 │ │ │ │ addmi r0, fp, #67108864 @ 0x4000000 │ │ │ │ ldmdavs fp, {r2, r3, r5, ip, lr, pc}^ │ │ │ │ ldmdavs r9, {r0, r9, sp}^ │ │ │ │ svclt 0x00082900 │ │ │ │ stmib fp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ stmdals r5, {r1, r2, r4, r6, r8, r9} │ │ │ │ muleq r6, fp, r8 │ │ │ │ - blx feedea40 │ │ │ │ + blx feedea50 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ rscshi pc, ip, r0, asr #32 │ │ │ │ ldrd pc, [r0], -r9 │ │ │ │ svceq 0x0001f01e │ │ │ │ @ instruction: 0xf89ed110 │ │ │ │ stmdblt fp!, {r2, r3, ip, sp}^ │ │ │ │ @ instruction: 0x3014f8de │ │ │ │ @@ -508552,96 +508556,96 @@ │ │ │ │ ldmibvs sl, {r1, r2, r5, r6, r7, r9, ip, sp, pc}^ │ │ │ │ strtmi r6, [r9], fp, lsr #17 │ │ │ │ @ instruction: 0xf1a342aa │ │ │ │ @ instruction: 0xf0000304 │ │ │ │ @ instruction: 0x461d8113 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ strble r0, [r1], #2015 @ 0x7df │ │ │ │ - bcs 43f704 │ │ │ │ + bcs 43f714 │ │ │ │ andcs fp, r2, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf859d1c7 │ │ │ │ @ instruction: 0xf1033c04 │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ ldmibvs sl, {r0, r1, r3, r4, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc 681218 │ │ │ │ + blvc 681228 │ │ │ │ svclt 0x000a2906 │ │ │ │ andcs r4, r1, #19922944 @ 0x1300000 │ │ │ │ ldr r2, [r4, r2, lsl #4]! │ │ │ │ teqpeq r0, #-2147483645 @ p-variant is OBSOLETE @ 0x80000003 │ │ │ │ @ instruction: 0xd1d34599 │ │ │ │ ldrdcc pc, [r4], -lr @ │ │ │ │ eoreq pc, r0, #-2147483645 @ 0x80000003 │ │ │ │ ldrmi r9, [ip], sp, lsl #4 │ │ │ │ stmdaeq r4, {r0, r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ strbmi r6, [r2, #-2139]! @ 0xfffff7a5 │ │ │ │ - beq 35d174 │ │ │ │ + beq 35d184 │ │ │ │ @ instruction: 0xf10dd0c6 │ │ │ │ movwls r0, #58199 @ 0xe357 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrpl lr, [r0], -sp, asr #19 │ │ │ │ @ instruction: 0xec06e9cd │ │ │ │ @ instruction: 0xf10007dd │ │ │ │ - blvc 8c0d18 │ │ │ │ + blvc 8c0d28 │ │ │ │ svclt 0x00182a08 │ │ │ │ @ instruction: 0xf0002202 │ │ │ │ stmib fp, {r3, r7, pc}^ │ │ │ │ stmdals r5, {r8, r9, sp} │ │ │ │ ldm fp, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf7ff0006 │ │ │ │ andls pc, r8, r5, asr #20 │ │ │ │ rsble r2, r3, r0, lsl #16 │ │ │ │ subcs sl, r0, #37888 @ 0x9400 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf60e930b │ │ │ │ - @ instruction: 0xf8dfec96 │ │ │ │ - bls 5ee4a8 │ │ │ │ + @ instruction: 0xf8dfec8e │ │ │ │ + bls 5ee4b8 │ │ │ │ eorscs r5, r0, #14090240 @ 0xd70000 │ │ │ │ ldmdbvs r9, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ andvc pc, r1, #2048 @ 0x800 │ │ │ │ - bcs 23ef90 │ │ │ │ - blge 7d4c2c │ │ │ │ + bcs 23efa0 │ │ │ │ + blge 7d4c3c │ │ │ │ cdpge 13, 2, cr9, cr4, cr6, {0} │ │ │ │ movwls r2, #41984 @ 0xa400 │ │ │ │ @ instruction: 0xf846e009 │ │ │ │ eorscs r2, r0, #4, 30 │ │ │ │ strcc r3, [r0, #-1025]! @ 0xfffffbff │ │ │ │ andvc pc, r1, #2048 @ 0x800 │ │ │ │ addsmi r7, r4, #294912 @ 0x48000 │ │ │ │ - blvs ffcd540c │ │ │ │ + blvs ffcd541c │ │ │ │ ldrdeq pc, [ip], -r9 │ │ │ │ mvnsle r4, r2, lsl #5 │ │ │ │ andcs r9, r0, #12, 22 @ 0x3000 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ andcs lr, r0, #3194880 @ 0x30c000 │ │ │ │ @ instruction: 0x2057f89d │ │ │ │ rsbcs pc, r0, sp, lsl #17 │ │ │ │ ldc 2, cr2, [sp, #4] │ │ │ │ @ instruction: 0x46117b18 │ │ │ │ - blvc 7dc1c8 │ │ │ │ - ldc2 6, cr15, [r0], {97} @ 0x61 │ │ │ │ + blvc 7dc1d8 │ │ │ │ + stc2 6, cr15, [r8], {97} @ 0x61 │ │ │ │ cmnlt r0, r2, lsl #12 │ │ │ │ ldrdgt pc, [r8], -sp @ │ │ │ │ ldm ip!, {r0, r3, r9, ip, pc} │ │ │ │ addsvs r0, r0, #3 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ - @ instruction: 0xf6654611 │ │ │ │ - bls 49ebc8 │ │ │ │ - blls 3ad408 │ │ │ │ + @ instruction: 0xf6644611 │ │ │ │ + bls 4a0bb8 │ │ │ │ + blls 3ad418 │ │ │ │ @ instruction: 0xe7cc6959 │ │ │ │ ldrbmi r9, [r8], -fp, lsl #20 │ │ │ │ @ instruction: 0xf7ff9906 │ │ │ │ @ instruction: 0x9c08fb17 │ │ │ │ movwcs lr, #6616 @ 0x19d8 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ @ instruction: 0xf8c82300 │ │ │ │ stcne 0, cr3, [r3, #-16] │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ - bls 3facec │ │ │ │ + bls 3facfc │ │ │ │ andeq pc, ip, r8, asr #17 │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ subvs r6, r2, sl, asr r0 │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ andeq pc, r4, #-2147483646 @ 0x80000002 │ │ │ │ ldrbmi r9, [r0], sp, lsl #18 │ │ │ │ andls r3, r7, #4, 22 @ 0x1000 │ │ │ │ @@ -508655,33 +508659,33 @@ │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf858e777 │ │ │ │ @ instruction: 0xf1033c04 │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ ldmibvs sl, {r0, r1, r2, r4, r8, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc 681084 │ │ │ │ + blvc 681094 │ │ │ │ svclt 0x000a2906 │ │ │ │ andcs r4, r1, #19922944 @ 0x1300000 │ │ │ │ strb r2, [r4, -r2, lsl #4]! │ │ │ │ movwcs r9, #2572 @ 0xa0c │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ @ instruction: 0xf89d2201 │ │ │ │ @ instruction: 0x46113056 │ │ │ │ rsbcc pc, r0, sp, lsl #17 │ │ │ │ - blvc 85c2d4 │ │ │ │ - blvc 7dc298 │ │ │ │ - stc2 6, cr15, [r8], #-388 @ 0xfffffe7c │ │ │ │ + blvc 85c2e4 │ │ │ │ + blvc 7dc2a8 │ │ │ │ + stc2 6, cr15, [r0], #-388 @ 0xfffffe7c │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ rsbshi pc, r3, #0 │ │ │ │ - blgt 30b8cc │ │ │ │ + blgt 30b8dc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x46394658 │ │ │ │ - @ instruction: 0xff9ef664 │ │ │ │ + @ instruction: 0xff96f664 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcs lr, #6617 @ 0x19d9 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ @ instruction: 0xf8c92300 │ │ │ │ @ instruction: 0xf1073004 │ │ │ │ @ instruction: 0xf8c90214 │ │ │ │ @ instruction: 0xf109200c │ │ │ │ @@ -508693,196 +508697,196 @@ │ │ │ │ usat r5, #1, r0, lsl #12 │ │ │ │ ldrdhi pc, [ip], #-141 @ 0xffffff73 │ │ │ │ stmdaeq r6, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls ip, #0, 6 │ │ │ │ @ instruction: 0x9c0cab1b │ │ │ │ @ instruction: 0x4620951b │ │ │ │ muleq r6, r3, r8 │ │ │ │ - @ instruction: 0xf858f664 │ │ │ │ + @ instruction: 0xf850f664 │ │ │ │ movwcs r9, #7429 @ 0x1d05 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #6 │ │ │ │ ldmib r4, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ - b 1260060 │ │ │ │ + b 1260070 │ │ │ │ strtmi r0, [r8], -r8, lsl #6 │ │ │ │ - blx fe31f668 │ │ │ │ - @ instruction: 0xf8eef663 │ │ │ │ + blx fe31f678 │ │ │ │ + @ instruction: 0xf8e6f663 │ │ │ │ @ instruction: 0xf6634604 │ │ │ │ - @ instruction: 0x4606f917 │ │ │ │ + strmi pc, [r6], -pc, lsl #18 │ │ │ │ stmdacs r0, {r1, r2, ip, pc} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr1, cr15, {1} │ │ │ │ tstpeq r0, #0, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5ee148 │ │ │ │ + blgt 5ee158 │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - blx feade6b0 │ │ │ │ + blx fe8de6c0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbvs r7!, {r2, r6, r9, sl, fp, sp, pc} │ │ │ │ - blcs 23ae0c │ │ │ │ + blcs 23ae1c │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {1} │ │ │ │ - blcs 43fa14 │ │ │ │ + blcs 43fa24 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr11, cr15, {3} │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ msreq CPSR_fs, #-2147483647 @ 0x80000001 │ │ │ │ movwls r4, #38644 @ 0x96f4 │ │ │ │ @ instruction: 0xf8cd900b │ │ │ │ @ instruction: 0xf8cda028 │ │ │ │ ldmdbvs r8!, {r2, r3, r4, ip, sp, pc}^ │ │ │ │ cmplt ip, r4, lsl #16 │ │ │ │ ldmibvs r3, {r1, r9, sl, lr} │ │ │ │ - blvc 8fadbc │ │ │ │ + blvc 8fadcc │ │ │ │ rsbsle r2, r2, r7, lsl #22 │ │ │ │ ldmdavs r3, {r1, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1079a06 │ │ │ │ - blls 463a04 │ │ │ │ + blls 463a14 │ │ │ │ @ instruction: 0xf852323c │ │ │ │ @ instruction: 0xf8529c18 │ │ │ │ ldrmi r6, [r9, #3080] @ 0xc08 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - bvs e3178 │ │ │ │ + bvs e3188 │ │ │ │ svclt 0x00084296 │ │ │ │ svcne 0x001d2600 │ │ │ │ @ instruction: 0xd07f459b │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorgt pc, r0, sp, asr #17 │ │ │ │ strtmi r4, [r8], -r2, asr #13 │ │ │ │ - @ instruction: 0xffa8f662 │ │ │ │ + @ instruction: 0xffa0f662 │ │ │ │ strtmi r4, [r1], -r4, lsl #12 │ │ │ │ @ instruction: 0xf6964648 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r2], r4, rrx │ │ │ │ - blcs 2326b4 │ │ │ │ + blcs 2326c4 │ │ │ │ stmiavs sl!, {r0, r3, r5, r6, r8, ip, lr, pc} │ │ │ │ ldrmi r1, [r3, #3861] @ 0xf15 │ │ │ │ ldmdbvs r8!, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1ba6804 │ │ │ │ rsble r0, r3, r0, lsl #30 │ │ │ │ @ instruction: 0xf1059d05 │ │ │ │ - blvs 1ca12b4 │ │ │ │ + blvs 1ca12c4 │ │ │ │ andle r4, r0, sl, lsl #5 │ │ │ │ teqlt r4, fp, lsr #24 │ │ │ │ addsmi r6, r3, #8519680 @ 0x820000 │ │ │ │ stmdavs r0, {r0, r5, r6, ip, lr, pc} │ │ │ │ stccs 8, cr6, [r0], {4} │ │ │ │ - blls 3955bc │ │ │ │ - bcs 23b048 │ │ │ │ + blls 3955cc │ │ │ │ + bcs 23b058 │ │ │ │ ldmdavs fp, {r1, r2, r3, r4, r6, ip, lr, pc}^ │ │ │ │ ldmdavs r9, {r0, r9, sp}^ │ │ │ │ svclt 0x00082900 │ │ │ │ cdpls 3, 0, cr2, cr7, cr0, {0} │ │ │ │ movwcs lr, #2502 @ 0x9c6 │ │ │ │ @ instruction: 0xf8976930 │ │ │ │ @ instruction: 0xf8972035 │ │ │ │ @ instruction: 0xf6611034 │ │ │ │ - strmi pc, [r5], -r5, lsr #25 │ │ │ │ + @ instruction: 0x4605fc9d │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460181b1 │ │ │ │ @ instruction: 0xf6644630 │ │ │ │ - @ instruction: 0xf8ddfee7 │ │ │ │ + @ instruction: 0xf8ddfedf │ │ │ │ ldmib r4, {r2, r3, r5, lr, pc}^ │ │ │ │ subsvs r2, r3, r4, lsl #6 │ │ │ │ tstpeq r4, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcs r6, #26 │ │ │ │ @ instruction: 0xf1046123 │ │ │ │ stmibvs sl!, {r4, r8, r9} │ │ │ │ @ instruction: 0x61a16122 │ │ │ │ tstpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ subsvs r6, r3, r1, ror #2 │ │ │ │ ldmdavs pc!, {r0, r1, r3, r5, r7, r8, sp, lr} @ │ │ │ │ tstlt fp, fp, lsr r8 │ │ │ │ - blcs 43fb30 │ │ │ │ + blcs 43fb40 │ │ │ │ svcge 0x007df43f │ │ │ │ ldrdge pc, [r8], -sp @ │ │ │ │ @ instruction: 0xf8dd46e6 │ │ │ │ - b 14ccec4 │ │ │ │ - blx 19e1688 │ │ │ │ + b 14cced4 │ │ │ │ + blx 19e1698 │ │ │ │ str pc, [r2, #2690]! @ 0xa82 │ │ │ │ ldrb r2, [r6], -r1, lsl #4 │ │ │ │ @ instruction: 0xf47f2b25 │ │ │ │ ldrt sl, [r3], -r9, lsl #28 │ │ │ │ strb r2, [r2, #513]! @ 0x201 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - stc2l 6, cr15, [r4, #600] @ 0x258 │ │ │ │ + ldc2 6, cr15, [ip, #600]! @ 0x258 │ │ │ │ tstlt r0, r0, lsl #13 │ │ │ │ - blcs 2327c8 │ │ │ │ + blcs 2327d8 │ │ │ │ @ instruction: 0xf8ddd095 │ │ │ │ ldrb ip, [sl, r0, lsr #32] │ │ │ │ @ instruction: 0xf1019905 │ │ │ │ - bvs 14a1b3c │ │ │ │ + bvs 14a1b4c │ │ │ │ svclt 0x000c429a │ │ │ │ - blvs 4e9a94 │ │ │ │ - blls 39acfc │ │ │ │ + blvs 4e9aa4 │ │ │ │ + blls 39ad0c │ │ │ │ ldmvs sl, {r2, r9, sl, lr} │ │ │ │ lslle r2, r0, #20 │ │ │ │ str r9, [r4, r5, lsl #22]! │ │ │ │ @ instruction: 0xf7ff9805 │ │ │ │ strmi pc, [r0, #2221] @ 0x8ad │ │ │ │ @ instruction: 0xf43f9007 │ │ │ │ @ instruction: 0xf664ad78 │ │ │ │ - stmdacs r0, {r0, r1, r2, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [r3, #-252]! @ 0xffffff04 │ │ │ │ @ instruction: 0x6010f8d8 │ │ │ │ ldrdls pc, [r0], -r6 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stclge 4, cr15, [fp, #-252]! @ 0xffffff04 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - bcs 240f04 │ │ │ │ + bcs 240f14 │ │ │ │ svclt 0x00089306 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - blvc ef2818 │ │ │ │ + blvc ef2828 │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ svcvc 0x00acf5b0 │ │ │ │ @ instruction: 0xf663d019 │ │ │ │ - ldmiblt r0!, {r0, r1, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmiblt r0!, {r0, r1, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6634630 │ │ │ │ - ldmiblt r0, {r0, r1, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bls 5f3d90 │ │ │ │ + ldmiblt r0, {r0, r1, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bls 5f3da0 │ │ │ │ @ instruction: 0xf8526971 │ │ │ │ teqcs r0, #3 │ │ │ │ movwgt pc, #6915 @ 0x1b03 @ │ │ │ │ - bcs 27f37c │ │ │ │ + bcs 27f38c │ │ │ │ addhi pc, sl, r0 │ │ │ │ mlacc sp, r6, r8, pc @ │ │ │ │ tstle pc, r0, asr #22 │ │ │ │ @ instruction: 0x07989b12 │ │ │ │ stccs 5, cr13, [r0], {12} │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r6, ip, lr, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ strtmi r2, [r6], -r0, lsl #6 │ │ │ │ bfi r4, ip, #12, #9 │ │ │ │ ldr r4, [r6, #-1690]! @ 0xfffff966 │ │ │ │ rscsle r2, r0, r0, lsl #20 │ │ │ │ - bge b8bbbc │ │ │ │ + bge b8bbcc │ │ │ │ mulcs r0, sl, r6 │ │ │ │ @ instruction: 0x46359311 │ │ │ │ ldrmi r9, [r1], ip, lsl #22 │ │ │ │ movwls r9, #54026 @ 0xd30a │ │ │ │ strls r4, [lr], #-1547 @ 0xfffff9f5 │ │ │ │ @ instruction: 0xf8cd4664 │ │ │ │ ldrbmi fp, [r3], r0, asr #32 │ │ │ │ ldrdhi pc, [ip], -sp @ │ │ │ │ andsls r4, r3, #136314880 @ 0x8200000 │ │ │ │ ands r9, r8, r9 │ │ │ │ @ instruction: 0xf6964639 │ │ │ │ - stmdacs r0, {r0, r1, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r3, r0 │ │ │ │ - blvs ffc3b54c │ │ │ │ + blvs ffc3b55c │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf10a2230 │ │ │ │ strcc r0, [r0, #-2561]! @ 0xfffff5ff │ │ │ │ - bleq 35d3c0 │ │ │ │ + bleq 35d3d0 │ │ │ │ stmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ tstpmi r3, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ strmi r7, [sl, #2313] @ 0x909 │ │ │ │ - blvs ffc958ec │ │ │ │ + blvs ffc958fc │ │ │ │ @ instruction: 0xf8916809 │ │ │ │ stmvs r8, {r2, r3, sp, lr, pc} │ │ │ │ svceq 0x0008f1be │ │ │ │ strbmi sp, [r0, #-478] @ 0xfffffe22 │ │ │ │ stmdbvs sl, {r2, r3, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd2100 │ │ │ │ @ instruction: 0xf8cbc028 │ │ │ │ @@ -508892,136 +508896,136 @@ │ │ │ │ ldrd pc, [r8], -r2 │ │ │ │ ldrmi r6, [lr, #2449]! @ 0x991 │ │ │ │ @ instruction: 0xf8c9bf18 │ │ │ │ andle r1, pc, r0 │ │ │ │ strmi r6, [r2], -r1, lsl #16 │ │ │ │ strmi fp, [r8], -r9, asr #2 │ │ │ │ @ instruction: 0xf8dde7f2 │ │ │ │ - blls 3c906c │ │ │ │ + blls 3c907c │ │ │ │ movweq lr, #14922 @ 0x3a4a │ │ │ │ - blx fe31f970 │ │ │ │ + blx fe31f980 │ │ │ │ @ instruction: 0xf8cde4d5 │ │ │ │ strb ip, [r5, r8, lsr #32] │ │ │ │ - blvc 6bb028 │ │ │ │ + blvc 6bb038 │ │ │ │ svclt 0x00082a07 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - bcs 395028 │ │ │ │ + bcs 395038 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf00c0c00 │ │ │ │ andcs r0, r0, #256 @ 0x100 │ │ │ │ - bls 545850 │ │ │ │ + bls 545860 │ │ │ │ andne pc, r0, fp, asr #17 │ │ │ │ ldrb r9, [fp, r9, lsl #4] │ │ │ │ @ instruction: 0x4615ab18 │ │ │ │ strb r9, [r7], -ip, lsl #6 │ │ │ │ ldmibvc fp, {r1, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf896af78 │ │ │ │ - blcs 122d0f0 │ │ │ │ - blls 6d5648 │ │ │ │ + blcs 122d100 │ │ │ │ + blls 6d5658 │ │ │ │ @ instruction: 0xf53f079b │ │ │ │ @ instruction: 0xe77daf70 │ │ │ │ @ instruction: 0x9c0e9b09 │ │ │ │ ldrdlt pc, [r0], #-141 @ 0xffffff73 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 58cdf8 │ │ │ │ + blls 58ce08 │ │ │ │ tstmi r3, #40960 @ 0xa000 │ │ │ │ ldmiblt r3!, {r0, r1, r3, r4, r6, r7, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf1066a73 │ │ │ │ - blcs 2218e8 │ │ │ │ + blcs 2218f8 │ │ │ │ addsmi fp, sl, #24, 30 @ 0x60 │ │ │ │ svcge 0x005bf43f │ │ │ │ addmi r6, sl, #5832704 @ 0x590000 │ │ │ │ svcge 0x0057f47f │ │ │ │ stceq 8, cr15, [r4], {83} @ 0x53 │ │ │ │ @ instruction: 0xf53f07c2 │ │ │ │ tstcs r1, r2, asr pc │ │ │ │ @ instruction: 0xffe2f7fe │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bls 68cdc0 │ │ │ │ + bls 68cdd0 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #10 │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf8cb7004 │ │ │ │ @ instruction: 0xf7ff5000 │ │ │ │ - blls 41f348 │ │ │ │ + blls 41f358 │ │ │ │ tstcc r8, #135266304 @ 0x8100000 │ │ │ │ stccs 8, cr15, [r8], {83} @ 0x53 │ │ │ │ umaalle r4, lr, sl, r2 │ │ │ │ stmibvs fp, {r0, r1, r2, r8, fp, ip, pc}^ │ │ │ │ suble r2, sl, r0, lsl #22 │ │ │ │ - bcs 3bfd24 │ │ │ │ + bcs 3bfd34 │ │ │ │ @ instruction: 0x460bbf16 │ │ │ │ strcs r2, [r1, #-1282] @ 0xfffffafe │ │ │ │ movwpl lr, #2507 @ 0x9cb │ │ │ │ - bls 6f2990 │ │ │ │ + bls 6f29a0 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0x4605f891 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx fed5ea60 │ │ │ │ + blx feb5ea70 │ │ │ │ ldrtmi r4, [r9], -sl, asr #12 │ │ │ │ @ instruction: 0xf1094681 │ │ │ │ @ instruction: 0xf6610a24 │ │ │ │ - stmdbls r7, {r0, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r7, {r0, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ - blx ff15ea78 │ │ │ │ + blx fef5ea88 │ │ │ │ stcvc 12, cr7, [sl], #-428 @ 0xfffffe54 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ - ldc2l 6, cr15, [ip], #-392 @ 0xfffffe78 │ │ │ │ + ldc2l 6, cr15, [r4], #-392 @ 0xfffffe78 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 43fd74 │ │ │ │ + bcs 43fd84 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r8, ip, lr, pc} │ │ │ │ - bcs 23b17c │ │ │ │ - blls 5158f8 │ │ │ │ + bcs 23b18c │ │ │ │ + blls 515908 │ │ │ │ stmib fp, {r0, r9, sp}^ │ │ │ │ strbmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6644658 │ │ │ │ - ldrbmi pc, [r1], -fp, asr #26 @ │ │ │ │ + ldrbmi pc, [r1], -r3, asr #26 @ │ │ │ │ andseq pc, ip, r6, lsl #2 │ │ │ │ - stc2 6, cr15, [r6], {98} @ 0x62 │ │ │ │ + ldc2l 6, cr15, [lr], #-392 @ 0xfffffe78 │ │ │ │ @ instruction: 0xf6624630 │ │ │ │ - @ instruction: 0x4630f891 │ │ │ │ - @ instruction: 0xf8aef662 │ │ │ │ + ldrtmi pc, [r0], -r9, lsl #17 @ │ │ │ │ + @ instruction: 0xf8a6f662 │ │ │ │ movwls r9, #27401 @ 0x6b09 │ │ │ │ stcls 6, cr14, [lr], {241} @ 0xf1 │ │ │ │ ldrdlt pc, [r0], #-141 @ 0xffffff73 │ │ │ │ andcs lr, r2, #248512512 @ 0xed00000 │ │ │ │ - blls 41b0e4 │ │ │ │ + blls 41b0f4 │ │ │ │ @ instruction: 0xf60ee7b8 │ │ │ │ - ldmib r9, {r1, r3, r4, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib r9, {r1, r4, r6, sl, fp, sp, lr, pc}^ │ │ │ │ subsvs r2, r3, r1, lsl #6 │ │ │ │ andsvs r2, sl, r4, lsl #2 │ │ │ │ smlabteq r1, r9, r9, lr │ │ │ │ andeq pc, ip, r9, asr #17 │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {2} │ │ │ │ movwcs lr, #18900 @ 0x49d4 │ │ │ │ qaddcs r6, r3, r4 │ │ │ │ stmib r4, {r1, r3, r4, sp, lr}^ │ │ │ │ lslvs r0, r4, #2 │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {2} │ │ │ │ - rsbseq pc, r5, lr, asr #13 │ │ │ │ - rsbseq pc, r5, r0, asr #13 │ │ │ │ + ldrhteq pc, [r5], #-110 @ 0xffffff92 @ │ │ │ │ + ldrhteq pc, [r5], #-96 @ 0xffffffa0 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, sl, asr #12 │ │ │ │ + rsbseq pc, r5, sl, lsr r6 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ strmi fp, [sl], r7, lsr #1 │ │ │ │ @ instruction: 0xf8df4611 │ │ │ │ andls r3, r8, #52, 20 @ 0x34000 │ │ │ │ - bcs e5f530 │ │ │ │ + bcs e5f540 │ │ │ │ ldrbtmi r9, [sl], #-5 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf8da0300 │ │ │ │ - blcs 22d1c8 │ │ │ │ + blcs 22d1d8 │ │ │ │ sbcshi pc, r6, #0 │ │ │ │ - bleq 25d30c │ │ │ │ + bleq 25d31c │ │ │ │ movweq pc, #4097 @ 0x1001 @ │ │ │ │ andslt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf8da9306 │ │ │ │ stccs 0, cr5, [r1, #-32] @ 0xffffffe0 │ │ │ │ addshi pc, r9, r0 │ │ │ │ tstle ip, r2, lsl #26 │ │ │ │ @ instruction: 0xf8da9a08 │ │ │ │ @@ -509030,29 +509034,29 @@ │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ tstmi r8, #16 │ │ │ │ ldrdmi pc, [r4], -sl │ │ │ │ movwls fp, #17091 @ 0x42c3 │ │ │ │ tstpeq r8, #-2147483646 @ p-variant is OBSOLETE @ 0x80000002 │ │ │ │ ldrmi r6, [r8, #2146] @ 0x862 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - bcs 223214 │ │ │ │ + bcs 223224 │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ ldrsbtcc pc, [r0], -r8 @ │ │ │ │ - blcs 2bbe8c │ │ │ │ + blcs 2bbe9c │ │ │ │ @ instruction: 0xf8dad018 │ │ │ │ @ instruction: 0xf8daa000 │ │ │ │ - blcs 22d22c │ │ │ │ + blcs 22d23c │ │ │ │ @ instruction: 0xf8ddd1d5 │ │ │ │ @ instruction: 0xf8dfb010 │ │ │ │ @ instruction: 0xf8df29b4 │ │ │ │ ldrbtmi r3, [sl], #-2472 @ 0xfffff658 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldrthi pc, [pc], #64 @ 22124c @ │ │ │ │ + ldrthi pc, [pc], #64 @ 22125c @ │ │ │ │ eorlt r4, r7, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x6010f8d8 │ │ │ │ stccs 8, cr6, [r0, #-212] @ 0xffffff2c │ │ │ │ stmdavs pc!, {r0, r5, r6, r7, ip, lr, pc} @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ smlabbcs r0, lr, r2, r8 │ │ │ │ @@ -509067,32 +509071,32 @@ │ │ │ │ msrhi SPSR_xc, r0, asr #32 │ │ │ │ tstcs r0, sp, lsr r6 │ │ │ │ stmdavs pc!, {r3, r5, r9, sl, lr} @ │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ mrc2 7, 6, pc, cr8, cr14, {7} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [lr], -sl, asr #2 │ │ │ │ - blvs ffeea6a8 │ │ │ │ + blvs ffeea6b8 │ │ │ │ @ instruction: 0x4621aa13 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7feab20 │ │ │ │ @ instruction: 0x4607ff1f │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89d8139 │ │ │ │ @ instruction: 0xf89d304c │ │ │ │ - blcs 2294c8 │ │ │ │ + blcs 2294d8 │ │ │ │ cmpphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf04f812f │ │ │ │ movwcs r0, #6402 @ 0x1902 │ │ │ │ ldrbmi r9, [r0], -r7, lsl #6 │ │ │ │ mrc2 7, 4, pc, cr2, cr14, {7} │ │ │ │ strmi r9, [r3], r5, lsl #22 │ │ │ │ @ instruction: 0xf6616918 │ │ │ │ - bl 3df980 │ │ │ │ + bl 3df970 │ │ │ │ strmi r1, [r1], r9, asr #4 │ │ │ │ ldmdavs r2, {r1, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ ldmdavs r1, {r1, r4, r6, r8, fp, sp, lr} │ │ │ │ svclt 0x00082900 │ │ │ │ mrslt r2, (UNDEF: 98) │ │ │ │ addsmi r6, ip, #9633792 @ 0x930000 │ │ │ │ msrhi CPSR_fsxc, r0 │ │ │ │ @@ -509106,96 +509110,96 @@ │ │ │ │ shasxmi pc, sl, r7 @ │ │ │ │ ldrsbtne pc, [r4], -sl @ │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xff30f7ff │ │ │ │ movwmi r9, #19204 @ 0x4b04 │ │ │ │ @ instruction: 0x43234650 │ │ │ │ movwls fp, #17115 @ 0x42db │ │ │ │ - stc2l 6, cr15, [r4, #392] @ 0x188 │ │ │ │ + ldc2 6, cr15, [ip, #392]! @ 0x188 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ adchi pc, sp, r0 │ │ │ │ - stc2l 6, cr15, [sl, #392]! @ 0x188 │ │ │ │ + stc2l 6, cr15, [r2, #392]! @ 0x188 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adchi pc, r7, r0 │ │ │ │ tstpeq r0, #0, 2 @ p-variant is OBSOLETE │ │ │ │ ldreq pc, [r0], -sl, lsl #2 │ │ │ │ stm sp, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf666000f │ │ │ │ - @ instruction: 0xf10aff75 │ │ │ │ + @ instruction: 0xf10aff6d │ │ │ │ @ instruction: 0xf8da062c │ │ │ │ strmi r3, [r0], r4, lsr #32 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ addsmi r8, lr, #152 @ 0x98 │ │ │ │ strthi pc, [r5], #-0 │ │ │ │ ldrsbtcs pc, [r0], -sl @ │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r6, r8, #16, 18 @ 0x40000 │ │ │ │ ldmibvs r2, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3bffe0 │ │ │ │ + bcs 3bfff0 │ │ │ │ addhi pc, ip, r0 │ │ │ │ ldrsbtcs pc, [r4], -sl @ │ │ │ │ teqpeq ip, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r9, sl, #1073741826 @ 0x40000002 │ │ │ │ ldrhi pc, [r1], #-0 │ │ │ │ ldrdcs pc, [r0], #-138 @ 0xffffff76 │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r6, r8, #16, 18 @ 0x40000 │ │ │ │ ldmibvs r2, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 3c0008 │ │ │ │ - bvs 1ad55a4 │ │ │ │ + bcs 3c0018 │ │ │ │ + bvs 1ad55b4 │ │ │ │ msreq CPSR_fs, r4, lsl #2 │ │ │ │ addmi r9, sl, #-1073741823 @ 0xc0000001 │ │ │ │ mvnshi pc, #0 │ │ │ │ @ instruction: 0xf1026b22 │ │ │ │ ldmdbvs r0, {r3, r4, r8} │ │ │ │ andle r4, r3, r8, lsl #5 │ │ │ │ - blvc 6bbb28 │ │ │ │ + blvc 6bbb38 │ │ │ │ rsble r2, r7, r6, lsl #20 │ │ │ │ @ instruction: 0xf1046b62 │ │ │ │ ldrbmi r0, [sl, #-2876] @ 0xfffff4c4 │ │ │ │ mvnhi pc, #0 │ │ │ │ @ instruction: 0xf1026c22 │ │ │ │ ldmdbvs r0, {r3, r4, r8} │ │ │ │ andle r4, r3, r8, lsl #5 │ │ │ │ - blvc 6bbb48 │ │ │ │ + blvc 6bbb58 │ │ │ │ subsle r2, r7, r6, lsl #20 │ │ │ │ @ instruction: 0xf107693a │ │ │ │ strbmi r0, [sl, #-2328] @ 0xfffff6e8 │ │ │ │ movhi pc, #0 │ │ │ │ - blvc 6bbbfc │ │ │ │ + blvc 6bbc0c │ │ │ │ cmple sp, r8, lsl #20 │ │ │ │ @ instruction: 0xf6624620 │ │ │ │ - strls pc, [sl, #-3205] @ 0xfffff37b │ │ │ │ + strls pc, [sl, #-3197] @ 0xfffff383 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - ldc2l 6, cr15, [r2, #-392] @ 0xfffffe78 │ │ │ │ + stc2l 6, cr15, [sl, #-392] @ 0xfffffe78 │ │ │ │ andsle r4, r2, r5, lsl #5 │ │ │ │ @ instruction: 0xf1056929 │ │ │ │ addsmi r0, r1, #24, 4 @ 0x80000001 │ │ │ │ stmibvs sl!, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3c0084 │ │ │ │ + bcs 3c0094 │ │ │ │ orrshi pc, fp, #0 │ │ │ │ @ instruction: 0xf6624628 │ │ │ │ - strmi pc, [r5], -r9, lsr #25 │ │ │ │ + strmi pc, [r5], -r1, lsr #25 │ │ │ │ @ instruction: 0xf6624620 │ │ │ │ - addmi pc, r5, #4032 @ 0xfc0 │ │ │ │ + addmi pc, r5, #3520 @ 0xdc0 │ │ │ │ stcls 1, cr13, [sl, #-944] @ 0xfffffc50 │ │ │ │ stmdavs fp, {r0, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 501dd8 │ │ │ │ + blvc 501de8 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ ssatmi r8, #21, sl, asr #4 │ │ │ │ strpl lr, [fp, -sp, asr #19] │ │ │ │ - blhi 59bba4 │ │ │ │ + blhi 59bbb4 │ │ │ │ eorsls pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf8da6948 │ │ │ │ ldrmi r3, [ip, #36] @ 0x24 │ │ │ │ svclt 0x000c6803 │ │ │ │ @ instruction: 0xf8da2200 │ │ │ │ - blcs 229548 │ │ │ │ + blcs 229558 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ teqlt sp, r5, lsl #12 │ │ │ │ addsmi r6, sl, #11206656 @ 0xab0000 │ │ │ │ sbcshi pc, r5, #0 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ @@ -509204,87 +509208,87 @@ │ │ │ │ addsmi r0, lr, #44, 12 @ 0x2c00000 │ │ │ │ orrshi pc, r2, #0 │ │ │ │ ldmdavs r4, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdbls r6, {r6, r7, pc} │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ stmdbcs r0, {r1, r3, r4, fp, sp, lr} │ │ │ │ - bcs 255a70 │ │ │ │ + bcs 255a80 │ │ │ │ mcrge 4, 5, pc, cr15, cr15, {1} @ │ │ │ │ pkhbt r4, r2, sl, lsl #13 │ │ │ │ ldmibvs r2, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf1094648 │ │ │ │ @ instruction: 0xf6610b24 │ │ │ │ - @ instruction: 0xf896f8c5 │ │ │ │ + @ instruction: 0xf896f8bd │ │ │ │ @ instruction: 0xf896302d │ │ │ │ ldrbmi r2, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf6624648 │ │ │ │ - @ instruction: 0xf8d8fa83 │ │ │ │ + @ instruction: 0xf8d8fa7b │ │ │ │ ldmdavs sl, {r4, ip, sp} │ │ │ │ - blvc 8cd9c4 │ │ │ │ + blvc 8cd9d4 │ │ │ │ cmple ip, r8, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ andcs r4, r1, #70254592 @ 0x4300000 │ │ │ │ strbmi r9, [r9], -r5, lsl #16 │ │ │ │ stmib r0, {r0, r3, r4, r5, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6642300 │ │ │ │ - @ instruction: 0x4659fb51 │ │ │ │ + ldrbmi pc, [r9], -r9, asr #22 @ │ │ │ │ andseq pc, ip, r6, lsl #2 │ │ │ │ - blx fe55eeac │ │ │ │ + blx fe35eebc │ │ │ │ @ instruction: 0xf6614630 │ │ │ │ - @ instruction: 0x4630fe97 │ │ │ │ - cdp2 6, 11, cr15, cr4, cr1, {3} │ │ │ │ + ldrtmi pc, [r0], -pc, lsl #29 @ │ │ │ │ + cdp2 6, 10, cr15, cr12, cr1, {3} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ - blls 34cfb8 │ │ │ │ + blls 34cfc8 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ stmdbeq r9, {r0, r1, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf389fa5f │ │ │ │ @ instruction: 0xf8da9304 │ │ │ │ - blcs 22d54c │ │ │ │ + blcs 22d55c │ │ │ │ mcrge 4, 2, pc, cr5, cr15, {3} @ │ │ │ │ strtmi lr, [lr], -sp, ror #12 │ │ │ │ @ instruction: 0xe6a6463d │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ movwls r0, #30977 @ 0x7901 │ │ │ │ ldmibvs r2, {r0, r3, r4, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf87ef661 │ │ │ │ - bl 3c8190 │ │ │ │ - blvs ff8a6284 │ │ │ │ + @ instruction: 0xf876f661 │ │ │ │ + bl 3c81a0 │ │ │ │ + blvs ff8a6294 │ │ │ │ ldmdbvs r2, {r1, r4, fp, sp, lr}^ │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ ldmvs r3, {r2, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ umlalle r4, r1, fp, r5 │ │ │ │ ldmdavs r1, {r1, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ andcs lr, r2, #195035136 @ 0xba00000 │ │ │ │ @ instruction: 0xf8dae7b6 │ │ │ │ adcsmi r1, r1, #36 @ 0x24 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf8da0800 │ │ │ │ - bcs 241670 │ │ │ │ + bcs 241680 │ │ │ │ tstphi r0, #0 @ p-variant is OBSOLETE │ │ │ │ tstls r9, r9, lsl r9 │ │ │ │ andls r6, r7, r8, lsl #16 │ │ │ │ addle r2, r7, r0, lsl #16 │ │ │ │ - bcs 4401ec │ │ │ │ + bcs 4401fc │ │ │ │ stmdavs r3, {r2, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x601cf8da │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 301bac │ │ │ │ + blvc 301bbc │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf8918172 │ │ │ │ @ instruction: 0x460a3035 │ │ │ │ addmi r7, fp, #28928 @ 0x7100 │ │ │ │ @ instruction: 0xf892d104 │ │ │ │ - blcs 26d6bc │ │ │ │ + blcs 26d6cc │ │ │ │ sbcshi pc, r2, #0 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ ldmdavs r3, {r1, r3, r8, r9, ip, pc} │ │ │ │ orrlt r6, r0, r8, lsl r8 │ │ │ │ stmdacs r8, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf892d10d │ │ │ │ addmi r0, r8, #53 @ 0x35 │ │ │ │ @@ -509293,37 +509297,37 @@ │ │ │ │ sbchi pc, r2, r0 │ │ │ │ ldmdavs r3, {r1, r3, r4, r9, sl, lr} │ │ │ │ stmdacs r0, {r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf892d1ee │ │ │ │ andls r3, r7, #53 @ 0x35 │ │ │ │ @ instruction: 0xf0404299 │ │ │ │ @ instruction: 0xf8928153 │ │ │ │ - blcs 26d700 │ │ │ │ + blcs 26d710 │ │ │ │ cmpphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ movwls r9, #39687 @ 0x9b07 │ │ │ │ movwls r2, #29440 @ 0x7300 │ │ │ │ ldmdbvs sl, {r1, r2, r3, r5, r7, sp, lr, pc} │ │ │ │ addsmi r3, sl, #24, 6 @ 0x60000000 │ │ │ │ svcge 0x003bf47f │ │ │ │ ldrsbtcc pc, [r4], -sl @ │ │ │ │ ldreq pc, [ip, -sl, lsl #2]! │ │ │ │ @ instruction: 0xf00042bb │ │ │ │ ldmdavs sl, {r0, r6, r7, r9, pc} │ │ │ │ - bcs 23b6a4 │ │ │ │ + bcs 23b6b4 │ │ │ │ addhi pc, r3, #0 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ @ instruction: 0xf10007da │ │ │ │ - blvc 8c2040 │ │ │ │ + blvc 8c2050 │ │ │ │ svclt 0x00182a08 │ │ │ │ @ instruction: 0xf0002202 │ │ │ │ stmdals r5, {r0, r4, r8, pc} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ @ instruction: 0x201cf8da │ │ │ │ - @ instruction: 0xf84ef664 │ │ │ │ + @ instruction: 0xf846f664 │ │ │ │ ldrdne pc, [r4], -sl @ │ │ │ │ movwcs lr, #23002 @ 0x59da │ │ │ │ adcsmi r6, r1, #83 @ 0x53 │ │ │ │ stceq 1, cr15, [r4], {-0} │ │ │ │ @ instruction: 0xf04f601a │ │ │ │ @ instruction: 0xf8ca0300 │ │ │ │ @ instruction: 0xf10a3014 │ │ │ │ @@ -509337,52 +509341,52 @@ │ │ │ │ addsmi r4, pc, #48 @ 0x30 │ │ │ │ addhi pc, r3, #0 │ │ │ │ ldrdhi pc, [r0], #-138 @ 0xffffff76 │ │ │ │ tstpeq r8, #8, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ mulle r5, sl, r2 │ │ │ │ @ instruction: 0x301cf8d8 │ │ │ │ - blcs 3c034c │ │ │ │ + blcs 3c035c │ │ │ │ sbcshi pc, r1, r0 │ │ │ │ strtmi r4, [r1], -r3, asr #12 │ │ │ │ ldrbmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fe9400 │ │ │ │ @ instruction: 0xf8dafc2d │ │ │ │ addsmi r3, pc, #52 @ 0x34 │ │ │ │ subhi pc, r5, #0 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ andcs r6, r1, #5963776 @ 0x5b0000 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ tstcs r8, #3358720 @ 0x334000 │ │ │ │ ldrdcc pc, [r0], #-138 @ 0xffffff76 │ │ │ │ - bcs 23b980 │ │ │ │ + bcs 23b990 │ │ │ │ eorshi pc, r1, #0 │ │ │ │ andcs r6, r0, #1769472 @ 0x1b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ tstcs r6, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xac10ab16 │ │ │ │ ldm r3, {r5, r8, r9, sl, fp, sp, pc} │ │ │ │ - blge 821744 │ │ │ │ + blge 821754 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - @ instruction: 0xf8dafb85 │ │ │ │ + @ instruction: 0xf8dafb7d │ │ │ │ adcsmi r3, r3, #36 @ 0x24 │ │ │ │ andshi pc, fp, #0 │ │ │ │ - bcs 23b9bc │ │ │ │ + bcs 23b9cc │ │ │ │ andhi pc, sp, #0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 7363b8 │ │ │ │ + blge 7363c8 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - movwcs pc, #7157 @ 0x1bf5 @ │ │ │ │ + movwcs pc, #7149 @ 0x1bed @ │ │ │ │ strt r9, [r2], r4, lsl #6 │ │ │ │ ldrb r4, [sl, #-1691] @ 0xfffff965 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4639e591 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ strmi pc, [r1], r1, ror #24 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @@ -509399,46 +509403,46 @@ │ │ │ │ strtmi r0, [r6], -r8, asr #22 │ │ │ │ movwcs r6, #2482 @ 0x9b2 │ │ │ │ @ instruction: 0x4638921e │ │ │ │ tstls pc, #11665408 @ 0xb20000 │ │ │ │ ldm r5, {r1, r6, r8, sl, lr} │ │ │ │ svclt 0x00140006 │ │ │ │ ldrbmi r4, [ip], -ip, asr #12 │ │ │ │ - blx ff75f164 │ │ │ │ + blx ff55f174 │ │ │ │ ldmdavs r3, {r5, r9, fp, ip, pc} │ │ │ │ stmdbcs r5, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ stmdals r1!, {r1, r2, r3, r5, r8, ip, lr, pc} │ │ │ │ andcc r7, r5, r2, asr ip │ │ │ │ - bl 2ec06c │ │ │ │ + bl 2ec07c │ │ │ │ ldmib lr, {r6, r7, r9, sl, fp}^ │ │ │ │ ldmdale sl!, {r9, sl, fp, ip}^ │ │ │ │ - bcs 9efffc │ │ │ │ + bcs 9f000c │ │ │ │ ldm pc, {r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ svccs 0x0040f002 │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f382f │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f102f │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f2f2f │ │ │ │ svccs 0x002f2f2f │ │ │ │ andlt r2, r9, #47, 30 @ 0xbc │ │ │ │ svclt 0x001c3101 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ eorsne pc, r0, r3, lsr r8 @ │ │ │ │ - b 16958a4 │ │ │ │ + b 16958b4 │ │ │ │ tstle r5, lr, lsl #2 │ │ │ │ ldmdavs r6!, {r1, r2, r9, fp, ip, pc} │ │ │ │ ldmdavs r2!, {r1, r5, sp, lr} │ │ │ │ @ instruction: 0xd1bd2a00 │ │ │ │ vmovls.32 d11[0], r9 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 701db8 │ │ │ │ + blls 701dc8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - bls 401e38 │ │ │ │ + bls 401e48 │ │ │ │ eorsle r2, fp, r0, lsl #20 │ │ │ │ uxtab16 r7, ip, r1, ROR #24 │ │ │ │ svclt 0x001c3101 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ eorsne pc, r0, r3, asr r8 @ │ │ │ │ andcs sp, r0, #1073741880 @ 0x40000038 │ │ │ │ sublt lr, r9, #59506688 @ 0x38c0000 │ │ │ │ @@ -509452,38 +509456,38 @@ │ │ │ │ svclt 0x00082b00 │ │ │ │ @ instruction: 0xf00d2000 │ │ │ │ @ instruction: 0xe725fdb5 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ orrhi pc, r2, r0 │ │ │ │ - bcs 23c014 │ │ │ │ + bcs 23c024 │ │ │ │ cmnphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrmi fp, [r3], -sl, lsl #30 │ │ │ │ andcs r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bls 49b42c │ │ │ │ + bls 49b43c │ │ │ │ @ instruction: 0xf8927c71 │ │ │ │ addsmi r3, r9, #53 @ 0x35 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ - bls 4c84e4 │ │ │ │ + bls 4c84f4 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ sbcslt r4, fp, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0xf8da9304 │ │ │ │ - blcs 22d8e4 │ │ │ │ + blcs 22d8f4 │ │ │ │ ldclge 4, cr15, [r9], #-508 @ 0xfffffe04 │ │ │ │ @ instruction: 0xf1bee4a1 │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ @ instruction: 0xe7b8d19b │ │ │ │ @ instruction: 0xf8dd9904 │ │ │ │ stmdavs r9, {r3, r5, lr, pc} │ │ │ │ tstlt fp, fp, lsl #16 │ │ │ │ - blcs 440534 │ │ │ │ + blcs 440544 │ │ │ │ ldcge 4, cr15, [r4, #252]! @ 0xfc │ │ │ │ @ instruction: 0x570be9dd │ │ │ │ ldmib sp, {r1, r2, r5, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8dd8b0d │ │ │ │ movwcs r9, #4156 @ 0x103c │ │ │ │ ldrmi r4, [sl], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ @@ -509492,42 +509496,42 @@ │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ @ instruction: 0xf8dafcd5 │ │ │ │ addsmi r3, lr, #36 @ 0x24 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf8dad001 │ │ │ │ @ instruction: 0xf8da3030 │ │ │ │ stmdbls r9, {r2, r4, r5, sp} │ │ │ │ - bvs 1ab2390 │ │ │ │ + bvs 1ab23a0 │ │ │ │ svclt 0x000c9907 │ │ │ │ @ instruction: 0xf8da2000 │ │ │ │ addsmi r0, r1, #64 @ 0x40 │ │ │ │ svclt 0x000c6b62 │ │ │ │ - blvs a69d60 │ │ │ │ + blvs a69d70 │ │ │ │ svclt 0x000c4593 │ │ │ │ stcvs 2, cr2, [r2], #-0 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - blx ffddf968 │ │ │ │ + blx ffddf978 │ │ │ │ ldmdavs r3, {r1, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs r2, {r0, r1, r3, r5, r8, pc} │ │ │ │ - blcs 23b9cc │ │ │ │ - blvc 695a60 │ │ │ │ + blcs 23b9dc │ │ │ │ + blvc 695a70 │ │ │ │ teqle r4, r8, lsl #18 │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, sp, lr} │ │ │ │ tstphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ stmdbcs r8, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ tstphi ip, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs r6, r0, r1, asr r8 │ │ │ │ andvs r6, fp, r9, asr r0 │ │ │ │ ldmibvs r9!, {r4, r6, sp, lr}^ │ │ │ │ andls pc, r0, r2, asr #17 │ │ │ │ andvs r6, sl, r1, asr r0 │ │ │ │ @ instruction: 0x609761fa │ │ │ │ ldmdavs r1, {r1, r3, r4, fp, sp, lr} │ │ │ │ - blvc 68dfdc │ │ │ │ + blvc 68dfec │ │ │ │ tstle lr, r8, lsl #18 │ │ │ │ subsvs r6, r1, r9, asr r8 │ │ │ │ stmib r3, {r1, r3, sp, lr}^ │ │ │ │ ldmibvs r9!, {ip, pc}^ │ │ │ │ andvs r6, fp, r9, asr r0 │ │ │ │ @ instruction: 0x609f61fb │ │ │ │ ldmdavs sl, {r0, r1, r4, r9, sl, lr} │ │ │ │ @@ -509543,93 +509547,93 @@ │ │ │ │ ldmib r4, {r0, r3, r6, r7, pc}^ │ │ │ │ mrscs r4, SP_irq │ │ │ │ andcs r9, r0, #28, 2 │ │ │ │ addsmi r6, r1, #5832704 @ 0x590000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r8, r9, ip, pc} │ │ │ │ svclt 0x00084293 │ │ │ │ - blge 8b3268 │ │ │ │ + blge 8b3278 │ │ │ │ ldrcs lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ ldm r3, {r5, r8, r9, sl, fp, sp, pc} │ │ │ │ - blge 921a30 │ │ │ │ + blge 921a40 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldmdage r0, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - ldrtmi pc, [r8], -pc, lsl #20 @ │ │ │ │ - blx 10df3ce │ │ │ │ + ldrtmi pc, [r8], -r7, lsl #20 @ │ │ │ │ + blx edf3de │ │ │ │ ldrdcc pc, [r4], -sl @ │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf8dae535 │ │ │ │ - bls 46db18 │ │ │ │ + bls 46db28 │ │ │ │ @ instruction: 0x8018f8d5 │ │ │ │ svclt 0x000c429a │ │ │ │ @ instruction: 0xf8da2500 │ │ │ │ stmdacs r0, {r6, ip, lr} │ │ │ │ stcge 4, cr15, [r2, #-252]! @ 0xffffff04 │ │ │ │ addsmi r6, sp, #8585216 @ 0x830000 │ │ │ │ stmdavs r0, {r2, ip, lr, pc} │ │ │ │ - blcs 23ba74 │ │ │ │ + blcs 23ba84 │ │ │ │ ldr sp, [r9, #-501] @ 0xfffffe0b │ │ │ │ @ instruction: 0xf1016acb │ │ │ │ @ instruction: 0xf8d00928 │ │ │ │ svcne 0x001db018 │ │ │ │ ldmdavs pc, {r0, r3, r4, r7, r8, sl, lr}^ @ │ │ │ │ streq pc, [r4, -r7, lsr #3] │ │ │ │ svcge 0x003df43f │ │ │ │ @ instruction: 0x461f463e │ │ │ │ @ instruction: 0xf8cd9104 │ │ │ │ strtmi ip, [r8], -r8, lsr #32 │ │ │ │ - @ instruction: 0xf928f662 │ │ │ │ + @ instruction: 0xf920f662 │ │ │ │ stmiavs r3, {r3, r6, r8, ip, sp, pc}^ │ │ │ │ andsle r4, r0, r3, lsr #5 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ mulle r2, r3, r2 │ │ │ │ stmdacs r0, {r3, r4, r9, sl, lr} │ │ │ │ ldmvs r3!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x46351d37 │ │ │ │ @ instruction: 0xf1a345b9 │ │ │ │ @ instruction: 0xf43f0004 │ │ │ │ @ instruction: 0x4606af1f │ │ │ │ stmdavs r3, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrmi lr, [r0], -r0 │ │ │ │ ldmdavs fp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bls 3fc45c │ │ │ │ + bls 3fc46c │ │ │ │ svclt 0x00181ad2 │ │ │ │ addsmi r2, r8, #268435456 @ 0x10000000 │ │ │ │ andcs fp, r0, #24, 30 @ 0x60 │ │ │ │ svclt 0x000c2a00 │ │ │ │ @ instruction: 0x46404658 │ │ │ │ movwcs lr, #6613 @ 0x19d5 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ rsbvs r2, fp, r0, lsl #6 │ │ │ │ adcvs r1, fp, r3, lsl #26 │ │ │ │ rscvs r6, r8, r3, asr #16 │ │ │ │ subsvs r6, pc, fp, rrx │ │ │ │ ldrb r6, [r4, r7, asr #32] │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - bls 70d5a0 │ │ │ │ + bls 70d5b0 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf8daaea2 │ │ │ │ - bcs 229b34 │ │ │ │ + bcs 229b44 │ │ │ │ @ instruction: 0x461ad035 │ │ │ │ ldrdcc pc, [r4], -sl │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ vst2.8 {d25-d26}, [pc], r5 │ │ │ │ stmib r0, {r0, r2, r5, r7, r8, ip, sp, lr}^ │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ - ldc2l 6, cr15, [r8, #396]! @ 0x18c │ │ │ │ + ldc2l 6, cr15, [r0, #396]! @ 0x18c │ │ │ │ stmdals r9, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf6613024 │ │ │ │ - movwcs pc, #8063 @ 0x1f7f @ │ │ │ │ + movwcs pc, #8055 @ 0x1f77 @ │ │ │ │ str r9, [r6], sl, lsl #6 │ │ │ │ ldrtmi r9, [r1], -r9, lsl #16 │ │ │ │ @ instruction: 0xf6613024 │ │ │ │ - @ instruction: 0xe7f6ff77 │ │ │ │ + ldrb pc, [r6, pc, ror #30]! @ │ │ │ │ str r4, [r0], #1609 @ 0x649 │ │ │ │ movweq pc, #4131 @ 0x1023 @ │ │ │ │ ldmdavs fp, {r0, r9, sp}^ │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldmdbvs sl, {r0, r1, r2, r7, r8, sl, sp, lr, pc} │ │ │ │ addsmi r3, sl, #24, 6 @ 0x60000000 │ │ │ │ @@ -509641,403 +509645,403 @@ │ │ │ │ @ instruction: 0x4653e5d2 │ │ │ │ movwcs lr, #1998 @ 0x7ce │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ smlald r3, r0, ip, r4 │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ @ instruction: 0xf892e600 │ │ │ │ - blcs 26dc70 │ │ │ │ + blcs 26dc80 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr4, cr15, {3} │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ ldrb r9, [r7, #775]! @ 0x307 │ │ │ │ strb r2, [r2, #-513]! @ 0xfffffdff │ │ │ │ subsvs r6, r9, r1, asr r8 │ │ │ │ movwcs r6, #11 │ │ │ │ ldmibvs fp!, {r0, r1, r4, r6, sp, lr}^ │ │ │ │ andls pc, r0, r2, asr #17 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ @ instruction: 0x609761fa │ │ │ │ @ instruction: 0xf60de713 │ │ │ │ - movwcs lr, #3870 @ 0xf1e │ │ │ │ + movwcs lr, #3862 @ 0xf16 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ @ instruction: 0xdeff6913 │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r5, sl, asr #28 │ │ │ │ - rsbseq lr, r5, r6, asr #27 │ │ │ │ + rsbseq lr, r5, sl, lsr lr │ │ │ │ + ldrhteq lr, [r5], #-214 @ 0xffffff2a │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0010f8cc │ │ │ │ ldrshtlt r4, [r3], sp │ │ │ │ ldrbtmi r4, [sl], #-3069 @ 0xfffff403 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9331 │ │ │ │ stmdavs r3, {r8, r9} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ strmi r8, [r4], -r3, lsr #3 │ │ │ │ - beq 25dd58 │ │ │ │ - blcs 27beac │ │ │ │ - blcs 2d5cf4 │ │ │ │ + beq 25dd68 │ │ │ │ + blcs 27bebc │ │ │ │ + blcs 2d5d04 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xffe0f7ff │ │ │ │ @ instruction: 0xf8d46861 │ │ │ │ @ instruction: 0xf1049010 │ │ │ │ - b 1222898 │ │ │ │ + b 12228a8 │ │ │ │ ldrmi r0, [r9, #10] │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ stmdavs fp, {r8, fp}^ │ │ │ │ - blx fe2605c4 │ │ │ │ + blx fe2605d4 │ │ │ │ @ instruction: 0xf8d92b00 │ │ │ │ svclt 0x00083030 │ │ │ │ - blvs 9aa054 │ │ │ │ + blvs 9aa064 │ │ │ │ tstle r6, r2, lsl #28 │ │ │ │ ldrdpl pc, [r0], -r9 │ │ │ │ tstlt r3, fp, lsr #16 │ │ │ │ svccs 0x000168af │ │ │ │ stmdavs r4!, {r0, r1, r5, ip, lr, pc} │ │ │ │ - blcs 23bcf8 │ │ │ │ - bmi ffb163c8 │ │ │ │ + blcs 23bd08 │ │ │ │ + bmi ffb163d8 │ │ │ │ ldrbtmi r4, [sl], #-3041 @ 0xfffff41f │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x81a6f040 │ │ │ │ eorslt r4, r3, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7ff6a60 │ │ │ │ strmi pc, [r5], -sp, lsr #31 │ │ │ │ @ instruction: 0xf7ff6b60 │ │ │ │ stmdavs r4!, {r0, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - b 14b28b4 │ │ │ │ + b 14b28c4 │ │ │ │ stmdavs r3!, {r0, r2, r8, sl} │ │ │ │ - blx fe3a0624 │ │ │ │ + blx fe3a0634 │ │ │ │ @ instruction: 0xd1b72b00 │ │ │ │ stmibvs fp!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blvc 8bbd20 │ │ │ │ + blvc 8bbd30 │ │ │ │ bicsle r2, r6, r8, lsl #20 │ │ │ │ ldrmi r6, [r1, #2202] @ 0x89a │ │ │ │ ldmdbvs r8, {r0, r1, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ eoreq pc, r6, #1073741827 @ 0x40000003 │ │ │ │ msreq CPSR_sxc, #1073741827 @ 0x40000003 │ │ │ │ - blx 75fcc4 │ │ │ │ + blx 75fcd4 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf89dd0c9 │ │ │ │ @ instruction: 0xf89d3026 │ │ │ │ - blcs 229d78 │ │ │ │ + blcs 229d88 │ │ │ │ cmpphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ sbcle r2, r0, r0, lsl #20 │ │ │ │ msreq CPSR_s, #1073741825 @ 0x40000001 │ │ │ │ @ instruction: 0xf1059304 │ │ │ │ movwls r0, #13108 @ 0x3334 │ │ │ │ @ instruction: 0xf8d39b03 │ │ │ │ @ instruction: 0xf8dbb000 │ │ │ │ tstlt r2, #0 │ │ │ │ ldrbmi r9, [r8], -r5, lsl #10 │ │ │ │ - @ instruction: 0xf812f662 │ │ │ │ + @ instruction: 0xf80af662 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf8e0f662 │ │ │ │ + @ instruction: 0xf8d8f662 │ │ │ │ andsle r4, r1, r5, lsl #5 │ │ │ │ @ instruction: 0xf1056929 │ │ │ │ addsmi r0, r1, #24, 4 @ 0x80000001 │ │ │ │ stmibvs sl!, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 3c0968 │ │ │ │ + bcs 3c0978 │ │ │ │ strtmi sp, [r8], -r1, lsr #1 │ │ │ │ - @ instruction: 0xf838f662 │ │ │ │ + @ instruction: 0xf830f662 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf8cef662 │ │ │ │ + @ instruction: 0xf8c6f662 │ │ │ │ mvnle r4, r5, lsl #5 │ │ │ │ ldrdlt pc, [r0], -fp │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ bicsle r2, lr, r0, lsl #22 │ │ │ │ strtmi r9, [r0], -r5, lsl #26 │ │ │ │ - stc2 6, cr15, [r6, #-384]! @ 0xfffffe80 │ │ │ │ - mrc2 6, 1, pc, cr14, cr4, {4} │ │ │ │ + ldc2 6, cr15, [lr, #-384] @ 0xfffffe80 │ │ │ │ + mrc2 6, 1, pc, cr6, cr4, {4} │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ @ instruction: 0xf8d5fb1b │ │ │ │ strbmi sl, [r8], -r0 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ svclt 0x00082b00 │ │ │ │ - beq 25dea0 │ │ │ │ - blx fe35fcb6 │ │ │ │ + beq 25deb0 │ │ │ │ + blx fe35fcc6 │ │ │ │ @ instruction: 0xf7d34650 │ │ │ │ strbmi pc, [r8], -r1, lsl #23 @ │ │ │ │ stc2l 7, cr15, [ip], #-844 @ 0xfffffcb4 │ │ │ │ strls r4, [r5, #-1576] @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xffd6f661 │ │ │ │ + @ instruction: 0xffcef661 │ │ │ │ and r4, r6, r2, lsl #13 │ │ │ │ @ instruction: 0xf7d34650 │ │ │ │ ldrbmi pc, [r0], -r3, ror #24 @ │ │ │ │ - @ instruction: 0xf806f662 │ │ │ │ + @ instruction: 0xfffef661 │ │ │ │ strtmi r4, [r8], -r2, lsl #13 │ │ │ │ - @ instruction: 0xf89cf662 │ │ │ │ + @ instruction: 0xf894f662 │ │ │ │ mvnsle r4, r2, lsl #11 │ │ │ │ tstls sl, #67108864 @ 0x4000000 │ │ │ │ tstls ip, #0, 6 │ │ │ │ @ instruction: 0xf8cdab1a │ │ │ │ @ instruction: 0xf8cd906c │ │ │ │ @ instruction: 0xf10d9074 │ │ │ │ @ instruction: 0xf10d0918 │ │ │ │ ldm r3, {r2, r3, r4, r7, r9, fp} │ │ │ │ - blge aa1dc4 │ │ │ │ + blge aa1dd4 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x4619469b │ │ │ │ @ instruction: 0x4648ab1c │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - movwcs pc, #2115 @ 0x843 @ │ │ │ │ + movwcs pc, #2107 @ 0x83b @ │ │ │ │ ldrbmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf69f4650 │ │ │ │ - ldmdage r8, {r0, r2, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdage r8, {r0, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4621 │ │ │ │ @ instruction: 0x4651f97f │ │ │ │ muleq ip, r0, r8 │ │ │ │ @ instruction: 0xf6654648 │ │ │ │ - blls 3200d0 │ │ │ │ - blne 45ff3c │ │ │ │ + blls 3200c0 │ │ │ │ + blne 45ff4c │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ ldmdage r6, {r0, r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf970f7fe │ │ │ │ ldmvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - bcs 23c06c │ │ │ │ + bcs 23c07c │ │ │ │ sbcshi pc, pc, r0 │ │ │ │ andcs r6, r0, #1769472 @ 0x1b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ stmib sp, {r2, r4, r8, fp, sp, pc}^ │ │ │ │ ldm r0, {r2, r4, r8, r9, sp} │ │ │ │ stmdbgt r3, {r2, r3} │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ - @ instruction: 0xf812f665 │ │ │ │ + @ instruction: 0xf80af665 │ │ │ │ @ instruction: 0x4621a812 │ │ │ │ @ instruction: 0xf954f7fe │ │ │ │ ldm r0, {r0, r4, r6, r9, sl, lr} │ │ │ │ strbmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf88ef665 │ │ │ │ + @ instruction: 0xf886f665 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmdbvs r1, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ mulle r5, r1, r2 │ │ │ │ tstlt sl, r2, asr #19 │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ adcshi pc, r7, r0 │ │ │ │ andsls r2, r1, r1, lsl #6 │ │ │ │ - blge 646aa4 │ │ │ │ + blge 646ab4 │ │ │ │ @ instruction: 0x46484659 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - blls 36004c │ │ │ │ - blne 45ffc0 │ │ │ │ + blls 36003c │ │ │ │ + blne 45ffd0 │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ - blls 342164 │ │ │ │ + blls 342174 │ │ │ │ @ instruction: 0xf10368db │ │ │ │ ldmdbvs r8, {r3, r4, r9} │ │ │ │ @ instruction: 0xf0004290 │ │ │ │ ldmibvs sl, {r0, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf8929304 │ │ │ │ @ instruction: 0xf1abb00c │ │ │ │ @ instruction: 0xf10d0206 │ │ │ │ subsmi r0, r3, #56, 22 @ 0xe000 │ │ │ │ cmpmi r3, r8, asr r6 │ │ │ │ @ instruction: 0xf7fe9303 │ │ │ │ - blls 360314 │ │ │ │ + blls 360324 │ │ │ │ stmdbcs r0, {r0, r3, r4, r7, fp, sp, lr} │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ ldmdavs r8, {r8, sp} │ │ │ │ svclt 0x00084288 │ │ │ │ stmib sp, {r0, r1, r3, r9, sl, lr}^ │ │ │ │ stmdbge ip, {r2, r3, r8, r9, ip} │ │ │ │ muleq ip, fp, r8 │ │ │ │ stm sp, {r0, r1, r8, fp, lr, pc} │ │ │ │ ldrbmi r0, [r1], -r3 │ │ │ │ @ instruction: 0xf6644648 │ │ │ │ - @ instruction: 0x4620ffbf │ │ │ │ + @ instruction: 0x4620ffb7 │ │ │ │ @ instruction: 0xf896f7fe │ │ │ │ strmi r9, [r3], -r3, lsl #20 │ │ │ │ subsle r2, sl, r0, lsl #20 │ │ │ │ @ instruction: 0xf1006902 │ │ │ │ ldrbmi r0, [sl, #-2840] @ 0xfffff4e8 │ │ │ │ stmibvs r0, {r0, r1, r2, ip, lr, pc}^ │ │ │ │ - blvc 2ce390 │ │ │ │ + blvc 2ce3a0 │ │ │ │ rsbsle r2, r4, r6, lsl #20 │ │ │ │ stmdbcs r6, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ strcs sp, [r1], -pc, rrx │ │ │ │ - blge 4c6b2c │ │ │ │ + blge 4c6b3c │ │ │ │ ldrbmi r9, [r1], -sl, lsl #12 │ │ │ │ - blgt 533828 │ │ │ │ - @ instruction: 0xf828f665 │ │ │ │ - blcs 23c1bc │ │ │ │ + blgt 533838 │ │ │ │ + @ instruction: 0xf820f665 │ │ │ │ + blcs 23c1cc │ │ │ │ ldmib r5, {r5, r6, ip, lr, pc}^ │ │ │ │ strcs r2, [r0, -r0, lsl #6] │ │ │ │ andcs r4, r1, #17825792 @ 0x1100000 │ │ │ │ ldmdavs sl, {r5, r9, ip, pc}^ │ │ │ │ svclt 0x000842ba │ │ │ │ @ instruction: 0x9321463b │ │ │ │ adcsmi r6, fp, #720896 @ 0xb0000 │ │ │ │ @ instruction: 0x460bbf14 │ │ │ │ movwls r4, #22075 @ 0x563b │ │ │ │ fstmdbxge ip!, {d9-d10} @ Deprecated │ │ │ │ - blge 9c6bb8 │ │ │ │ + blge 9c6bc8 │ │ │ │ @ instruction: 0x46c2971e │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r5, r8, r9, fp, sp, pc} │ │ │ │ strbmi r0, [r8], -r3 │ │ │ │ - blgt 5337f4 │ │ │ │ - @ instruction: 0xff7ef664 │ │ │ │ + blgt 533804 │ │ │ │ + @ instruction: 0xff76f664 │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - str pc, [r4], r9, lsr #17 │ │ │ │ + str pc, [r4], r1, lsr #17 │ │ │ │ pkhbt r4, r6, sl, lsl #13 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf105ae80 │ │ │ │ movwls r0, #17204 @ 0x4334 │ │ │ │ msreq CPSR_s, #1073741825 @ 0x40000001 │ │ │ │ ldrt r9, [sp], r3, lsl #6 │ │ │ │ movwcs r9, #4877 @ 0x130d │ │ │ │ ldrmi r9, [r8], -sp, lsl #18 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ ldm fp, {r2, r3, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf664000c │ │ │ │ - strtmi pc, [r0], -r1, ror #30 │ │ │ │ + qsaxmi pc, r0, r9 @ │ │ │ │ @ instruction: 0xf838f7fe │ │ │ │ @ instruction: 0xf1034603 │ │ │ │ ldmdbvs sl, {r3, r4, r8, r9, fp} │ │ │ │ adcle r4, ip, sl, asr r5 │ │ │ │ stmdacs r0, {r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ str sp, [r8, r6, lsr #3]! │ │ │ │ str r2, [r6, r1, lsl #2] │ │ │ │ - bleq 105e3e4 │ │ │ │ + bleq 105e3f4 │ │ │ │ ldrbmi r9, [r8], -r3, lsl #6 │ │ │ │ @ instruction: 0xf892f7fe │ │ │ │ ldmvs r9, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ sbcsle r2, r9, r0, lsl #18 │ │ │ │ andls r2, r3, #0, 4 │ │ │ │ andcs lr, r1, #30146560 @ 0x1cc0000 │ │ │ │ movwcs lr, #10020 @ 0x2724 │ │ │ │ smlald r9, r7, r1, r2 │ │ │ │ - ldc 6, cr15, [sl, #-52] @ 0xffffffcc │ │ │ │ + ldc 6, cr15, [r2, #-52] @ 0xffffffcc │ │ │ │ strcc lr, [r0, #-2509]! @ 0xfffff633 │ │ │ │ andls lr, fp, ip, lsr #15 │ │ │ │ movwls lr, #14223 @ 0x378f │ │ │ │ - @ instruction: 0xf93af661 │ │ │ │ + @ instruction: 0xf932f661 │ │ │ │ ldrb r9, [r8, r3, lsl #22] │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - ldrshteq lr, [r5], #-62 @ 0xffffffc2 │ │ │ │ + rsbseq lr, r5, lr, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r5, lr, lsl #7 │ │ │ │ + rsbseq lr, r5, lr, ror r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ addlt r4, pc, sp, lsr sl @ │ │ │ │ ldrbtmi r4, [sl], #-2877 @ 0xfffff4c3 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ @ instruction: 0x4689b133 │ │ │ │ ldmiblt r5, {r0, r2, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi f73aa4 │ │ │ │ + bmi f73ab4 │ │ │ │ ldrbtmi r4, [sl], #-2867 @ 0xfffff4cd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4650d159 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ uqsub8mi r8, lr, r0 │ │ │ │ ldmdaeq ip, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - bleq 25e19c │ │ │ │ + bleq 25e1ac │ │ │ │ stmib r6, {r1, r2, r4, r5, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8c6bb01 │ │ │ │ strbmi fp, [r4], ip │ │ │ │ andlt pc, r0, r6, asr #17 │ │ │ │ @ instruction: 0xa010f8d5 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ @ instruction: 0xf8da9505 │ │ │ │ strls r7, [r4, -ip] │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 1f5fa48 │ │ │ │ + blx 1d5fa58 │ │ │ │ stmibvs r9!, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ tstpcs r3, pc, lsr ip @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -r2, lsl #13 │ │ │ │ - blx ff85fa5c │ │ │ │ + blx ff65fa6c │ │ │ │ strbmi r6, [sl], -r9, lsr #19 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ stmibvs fp!, {r0, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldrmi fp, [r8], -r8, lsr #19 │ │ │ │ ldc2 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ strmi fp, [r1], -r8, ror #19 │ │ │ │ @ instruction: 0xf66d4628 │ │ │ │ - stmdavs r4!, {r0, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 23c158 │ │ │ │ + stmdavs r4!, {r0, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 23c168 │ │ │ │ stccs 0, cr13, [r0], {181} @ 0xb5 │ │ │ │ stmibvs r5!, {r0, r1, r4, r5, r7, ip, lr, pc} │ │ │ │ bicle r2, r3, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrmi lr, [r8], -fp, lsr #15 │ │ │ │ stc2 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf06fb938 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - beq 29e230 │ │ │ │ - blx fee5faac │ │ │ │ + beq 29e240 │ │ │ │ + blx fec5fabc │ │ │ │ strtmi lr, [r8], -r5, ror #15 │ │ │ │ @ instruction: 0xf9f8f7e5 │ │ │ │ @ instruction: 0xf60de7f3 │ │ │ │ - svclt 0x0000ec82 │ │ │ │ - rsbseq sp, r5, sl, ror #31 │ │ │ │ + svclt 0x0000ec7a │ │ │ │ + ldrsbteq sp, [r5], #-250 @ 0xffffff06 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r5, r2, asr #31 │ │ │ │ + ldrhteq sp, [r5], #-242 @ 0xffffff0e │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed7931c │ │ │ │ + bl fed7932c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs ip, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdblt r1, {r0, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ addmi r6, r3, #1622016 @ 0x18c000 │ │ │ │ @ instruction: 0xf04fd003 │ │ │ │ strbtmi r0, [r0], -r0, lsl #24 │ │ │ │ @ instruction: 0x4620bd38 │ │ │ │ @ instruction: 0xf6604615 │ │ │ │ - stmdacs r0, {r0, r3, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r6, fp, ip, sp, lr, pc} │ │ │ │ strdcs sp, [r1, -r5] │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - strmi pc, [r4], r3, asr #16 │ │ │ │ + @ instruction: 0x4684f83b │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ teqpeq r0, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1053450 │ │ │ │ - blgt 5e599c │ │ │ │ + blgt 5e59ac │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ stmdavs r4, {r4, r5, sl, ip, sp, pc} │ │ │ │ - blcs 340e00 │ │ │ │ + blcs 340e10 │ │ │ │ stmdbvs r0!, {r2, r8, ip, lr, pc}^ │ │ │ │ msrcs SPSR_fxc, #64, 4 │ │ │ │ mulle r2, r8, r2 │ │ │ │ ldclt 0, cr2, [r0], #-0 │ │ │ │ - bvs af3f48 │ │ │ │ + bvs af3f58 │ │ │ │ ldceq 1, cr15, [ip], {4} │ │ │ │ svclt 0x0018459c │ │ │ │ svclt 0x00142b00 │ │ │ │ andcs r2, r0, r1 │ │ │ │ ldmdavs sp, {r0, r1, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ mvnle r4, ip, lsr #11 │ │ │ │ @ instruction: 0xf1043b04 │ │ │ │ ldrmi r0, [ip, #3096] @ 0xc18 │ │ │ │ and sp, r7, r4, lsl #2 │ │ │ │ - blcc 33c41c │ │ │ │ + blcc 33c42c │ │ │ │ mulle r3, ip, r5 │ │ │ │ @ instruction: 0x07ed681d │ │ │ │ ldrb sp, [r7, r2, ror #9]! │ │ │ │ andvs r6, fp, r3, lsr #28 │ │ │ │ andsvs r6, r3, r3, lsr #30 │ │ │ │ svclt 0x0000e7dd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -510051,51 +510055,51 @@ │ │ │ │ ldrbmi sp, [ip], fp, lsr #32 │ │ │ │ @ instruction: 0xf04f1f1c │ │ │ │ @ instruction: 0x468b0930 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ tstle lr, r1, lsl #14 │ │ │ │ cmplt sl, sl, lsl fp │ │ │ │ tstle r3, r4, lsl #20 │ │ │ │ - blcc 187c774 │ │ │ │ + blcc 187c784 │ │ │ │ ldmdble r6, {r0, r2, r8, r9, fp, sp} │ │ │ │ andlt r4, r5, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrteq pc, [r0], -r3, lsl #2 @ │ │ │ │ - blne febbc784 │ │ │ │ - b 15ecbec │ │ │ │ + blne febbc794 │ │ │ │ + b 15ecbfc │ │ │ │ andsle r1, r2, r6, ror #12 │ │ │ │ @ instruction: 0xf85c4b31 │ │ │ │ - blx 46223a │ │ │ │ + blx 46224a │ │ │ │ ldrtmi r0, [r0], #-2 │ │ │ │ @ instruction: 0xf0037dc3 │ │ │ │ - blcs fe223050 │ │ │ │ + blcs fe223060 │ │ │ │ stmiavs r3!, {r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ addsmi r1, sp, #28, 30 @ 0x70 │ │ │ │ ldrdcs sp, [r1], -r8 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ mcrcs 15, 0, r8, cr0, cr0, {7} │ │ │ │ @ instruction: 0xf1bbbf18 │ │ │ │ rscle r0, r7, r8, lsl #30 │ │ │ │ @ instruction: 0xf1036a58 │ │ │ │ @ instruction: 0xf1a00e20 │ │ │ │ strmi r0, [r6, #2052] @ 0x804 │ │ │ │ stmib sp, {r0, r1, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldrbtmi r2, [r2], r0, lsl #12 │ │ │ │ @ instruction: 0xf8d84662 │ │ │ │ strbeq r0, [r3, r0] │ │ │ │ - blvc 3172ec │ │ │ │ + blvc 3172fc │ │ │ │ ldrteq pc, [r0], -r0, lsl #2 @ │ │ │ │ streq lr, [r6], -r8, lsr #23 │ │ │ │ hvclt 45334 @ 0xb116 │ │ │ │ tstle r3, r4, lsl #22 │ │ │ │ - blcc 187c794 │ │ │ │ + blcc 187c7a4 │ │ │ │ ldmdble r1, {r0, r2, r8, r9, fp, sp} │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ strb r9, [r7, r0, lsl #20] │ │ │ │ - blcs 1efc7a4 │ │ │ │ + blcs 1efc7b4 │ │ │ │ ldmdbmi r4, {r1, r4, ip, lr, pc} │ │ │ │ teqcs r0, r0, asr r8 │ │ │ │ movweq pc, #15105 @ 0x3b01 @ │ │ │ │ ldclvc 4, cr4, [fp, #204] @ 0xcc │ │ │ │ orreq pc, r6, #3 │ │ │ │ tstle r7, r0, lsl #23 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ @@ -510108,26 +510112,26 @@ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ @ instruction: 0xf7ff3202 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r1, r9, ip, sp} │ │ │ │ ubfx sp, sp, #1, #8 │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ str r9, [r0, r0, lsl #20]! │ │ │ │ - rsbseq sp, r5, ip, lsl lr │ │ │ │ + rsbseq sp, r5, ip, lsl #28 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0c5 │ │ │ │ @ instruction: 0xf8df3aec │ │ │ │ ldrbtmi r2, [fp], #-2796 @ 0xfffff514 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldrbtmi r9, [sl], #-778 @ 0xfffffcf6 │ │ │ │ - bcc ffa60694 │ │ │ │ + bcc ffa606a4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9343 │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ @ instruction: 0x4680b133 │ │ │ │ stmiblt pc!, {r0, r1, r2, r3, r5, r7, r8, fp, sp, lr} @ │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @@ -510136,111 +510140,111 @@ │ │ │ │ ldrbtmi r3, [sl], #-2748 @ 0xfffff544 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strthi pc, [ip], -r0, asr #32 │ │ │ │ sublt r4, r5, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - beq 25e498 │ │ │ │ + beq 25e4a8 │ │ │ │ movwls sl, #39714 @ 0x9b22 │ │ │ │ movwls sl, #52009 @ 0xcb29 │ │ │ │ @ instruction: 0xf04f693b │ │ │ │ - bls 465b6c │ │ │ │ + bls 465b7c │ │ │ │ ldmvs fp, {r0, r1, r2, r5, r8, r9, sl, ip, pc}^ │ │ │ │ stmib r2, {r2, r4, r7, r9, sl, lr}^ │ │ │ │ stmib r2, {r9, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x9326ee02 │ │ │ │ @ instruction: 0x3014f8d8 │ │ │ │ ldm ip!, {r1, r2, r8, r9, ip, pc} │ │ │ │ stcls 0, cr0, [ip], {15} │ │ │ │ - strgt r6, [pc], #-2494 @ 22238c │ │ │ │ + strgt r6, [pc], #-2494 @ 22239c │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ stmib sp, {r0, r1, r2, r7, sl, pc}^ │ │ │ │ ldrtmi r7, [r5], -sp, lsl #10 │ │ │ │ ands pc, r4, sp, asr #17 │ │ │ │ eorsge pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf8d7692f │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8da80c6 │ │ │ │ @ instruction: 0xf04f3000 │ │ │ │ @ instruction: 0xf04f0b00 │ │ │ │ ldrbmi r0, [lr], -r2, lsl #18 │ │ │ │ - blvc 10ecfc8 │ │ │ │ + blvc 10ecfd8 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strtmi r0, [fp], r0, lsl #20 │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ stmib sp, {r1, r6, r7, r9, sl, lr}^ │ │ │ │ movwlt r9, #46889 @ 0xb729 │ │ │ │ tstle lr, r4, lsl #22 │ │ │ │ vld2.16 {d22,d24}, [pc :256], sl │ │ │ │ @ instruction: 0xf1a27129 │ │ │ │ ldmdane r1, {r0, r5, r6, r8, r9}^ │ │ │ │ svclt 0x00882901 │ │ │ │ svclt 0x00962b01 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ vmin.s8 d4, d0, d14 │ │ │ │ - blls 342d8c │ │ │ │ + blls 342d9c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs fp, {r2, r3, r4, r7, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ svcls 0x00042300 │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ - blvc 11080c0 │ │ │ │ + blvc 11080d0 │ │ │ │ bicsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0xf5b3697b │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ @ instruction: 0xf5b380b1 │ │ │ │ @ instruction: 0xf0007fa7 │ │ │ │ - blcs 1f026e8 │ │ │ │ + blcs 1f026f8 │ │ │ │ cdpcs 1, 0, cr13, cr0, cr3, {7} │ │ │ │ msrhi SPSR_fsxc, #64 @ 0x40 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - mcr2 6, 6, pc, cr6, cr15, {2} @ │ │ │ │ + mrc2 6, 5, pc, cr14, cr15, {2} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ tstcs r1, r8, ror #6 │ │ │ │ @ instruction: 0xf65f4638 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ msrhi SPSR_c, #0 │ │ │ │ ldmvs fp!, {r3, r4, r5, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ ldmvs r2, {r1, fp, sp, lr} │ │ │ │ @ instruction: 0xf040429a │ │ │ │ - bge 8031d0 │ │ │ │ + bge 8031e0 │ │ │ │ @ instruction: 0xf7ffa916 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r2, [r8], -r2, lsl #2 │ │ │ │ - mcr2 6, 5, pc, cr10, cr15, {2} @ │ │ │ │ + mcr2 6, 5, pc, cr2, cr15, {2} @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ svcvs 0x00f8834c │ │ │ │ stmdavs r2, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ addsmi r6, sl, #9568256 @ 0x920000 │ │ │ │ movthi pc, #20544 @ 0x5040 @ │ │ │ │ ldmdbge r8, {r0, r3, r4, r9, fp, sp, pc} │ │ │ │ mcr2 7, 3, pc, cr10, cr15, {7} @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldcls 3, cr8, [r6], {62} @ 0x3e │ │ │ │ addsmi r9, ip, #24, 22 @ 0x6000 │ │ │ │ teqphi r9, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ ldrsbthi pc, [r0], -sp @ │ │ │ │ - blls 86aa7c │ │ │ │ + blls 86aa8c │ │ │ │ @ instruction: 0x46406bfa │ │ │ │ - blls 8070b8 │ │ │ │ - @ instruction: 0xf98ef663 │ │ │ │ + blls 8070c8 │ │ │ │ + @ instruction: 0xf986f663 │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ stmdals sp!, {r0, r1, r2, ip, pc} │ │ │ │ - @ instruction: 0xf81cf660 │ │ │ │ + @ instruction: 0xf814f660 │ │ │ │ @ instruction: 0xf8807c22 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46290518 │ │ │ │ stclvc 0, cr9, [r3], #-20 @ 0xffffffec │ │ │ │ - blx fe5dfe60 │ │ │ │ + blx fe3dfe70 │ │ │ │ tstls lr, #0, 6 │ │ │ │ ldcleq 1, cr15, [r8], #-52 @ 0xffffffcc │ │ │ │ tstcc pc, #3358720 @ 0x334000 │ │ │ │ strtls r9, [r1], #-2821 @ 0xfffff4fb │ │ │ │ strbteq pc, [r4], #-259 @ 0xfffffefd @ │ │ │ │ stcls 4, cr9, [r9], {8} │ │ │ │ cdpeq 1, 5, cr15, cr4, cr3, {0} │ │ │ │ @@ -510250,284 +510254,284 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stm r4, {r3, sl, fp, ip, pc} │ │ │ │ strbmi r0, [r0], -pc │ │ │ │ @ instruction: 0xf6639905 │ │ │ │ - strtmi pc, [r9], -sp, asr #22 │ │ │ │ + strtmi pc, [r9], -r5, asr #22 │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ - blx fe45feb0 │ │ │ │ + blx fe25fec0 │ │ │ │ @ instruction: 0xf66069f8 │ │ │ │ - movwcs pc, #7827 @ 0x1e93 @ │ │ │ │ - blls 34714c │ │ │ │ + movwcs pc, #7819 @ 0x1e8b @ │ │ │ │ + blls 34715c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrbmi sl, [sp], -r4, ror #30 │ │ │ │ @ instruction: 0x462846d0 │ │ │ │ - stc2 6, cr15, [r8], #-388 @ 0xfffffe7c │ │ │ │ + stc2 6, cr15, [r0], #-388 @ 0xfffffe7c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x002cf47f │ │ │ │ ldmib sp, {r0, r2, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8dd750d │ │ │ │ stccs 0, cr10, [r0], {60} @ 0x3c │ │ │ │ @ instruction: 0x83a4f000 │ │ │ │ smlatbcs r3, r2, r6, r4 │ │ │ │ @ instruction: 0xf66d4638 │ │ │ │ - stmdavs sp!, {r0, r1, r2, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ - blcs 23c61c │ │ │ │ + stmdavs sp!, {r0, r1, r2, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + blcs 23c62c │ │ │ │ mcrge 4, 7, pc, cr1, cr15, {1} @ │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ stmibvs pc!, {r1, r2, r3, r4, r6, r7, r9, sl, fp, sp, pc} @ │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ stmdavs sp!, {r0, r4, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ - blcs 23c634 │ │ │ │ + blcs 23c644 │ │ │ │ @ instruction: 0xe6d4d1f7 │ │ │ │ mlapl sp, r7, r8, pc @ │ │ │ │ @ instruction: 0xf47f2d01 │ │ │ │ - blls 3ce268 │ │ │ │ + blls 3ce278 │ │ │ │ umaalcc pc, sl, r3, r8 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ cdpcs 15, 0, cr10, cr0, cr14, {1} │ │ │ │ svcge 0x002bf47f │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - mrc2 6, 0, pc, cr0, cr15, {2} │ │ │ │ + mcr2 6, 0, pc, cr8, cr15, {2} @ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ strtmi sl, [r9], -r4, lsr #30 │ │ │ │ @ instruction: 0xf65f4638 │ │ │ │ - stmdacs r0, {r0, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x001df43f │ │ │ │ - blvs 8d294 │ │ │ │ + blvs 8d2a4 │ │ │ │ ldmdbvs r8!, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ movwcs r9, #775 @ 0x307 │ │ │ │ teqls sl, #-671088640 @ 0xd8000000 │ │ │ │ movtls r9, #9022 @ 0x233e │ │ │ │ ldc2 7, cr15, [ip, #1020] @ 0x3fc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bge 1103388 │ │ │ │ + bge 1103398 │ │ │ │ ldmdbvs r8!, {r0, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^ │ │ │ │ ldc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ - blls 10c8ec8 │ │ │ │ + blls 10c8ed8 │ │ │ │ @ instruction: 0xf8dd9d3e │ │ │ │ stmdacs r0, {r3, r8, lr, pc} │ │ │ │ msrhi SPSR_fx, #64 @ 0x40 │ │ │ │ eorsls r6, r6, #254976 @ 0x3e400 │ │ │ │ - bls 3fcbe4 │ │ │ │ + bls 3fcbf4 │ │ │ │ ldrls r9, [lr, #-826]! @ 0xfffffcc6 │ │ │ │ smlabtgt r8, sp, r8, pc @ │ │ │ │ stc2 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ strdlt r6, [r0, #-217] @ 0xffffff27 │ │ │ │ - blvc afc648 │ │ │ │ + blvc afc658 │ │ │ │ tstle r4, r4, lsl #22 │ │ │ │ stmiavs r3!, {r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf000429a │ │ │ │ ldmdbvs r8!, {r4, r5, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf7ff9a07 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 7, pc, cr5, cr15, {1} @ │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 3412c8 │ │ │ │ + blcs 3412d8 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr15, cr15, {3} │ │ │ │ stmiavs r3!, {r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ stmdbvs r3!, {r1, r3, r4, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x0012f5b3 │ │ │ │ ldrthi pc, [r6], #-0 @ │ │ │ │ andsvc pc, r2, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 2f36a8 │ │ │ │ + blcs 2f36b8 │ │ │ │ mcrge 6, 6, pc, cr15, cr15, {1} @ │ │ │ │ ldcge 8, cr9, [fp, #-232]! @ 0xffffff18 │ │ │ │ ldmdbls r6!, {r1, r2, r3, r4, r5, r9, fp, ip, pc} │ │ │ │ eorsls r9, sl, r2, asr #22 │ │ │ │ @ instruction: 0x462a923e │ │ │ │ teqls r6, r8, ror r9 │ │ │ │ - strtls r9, [pc], #-834 @ 222678 │ │ │ │ + strtls r9, [pc], #-834 @ 222688 │ │ │ │ stc2l 7, cr15, [ip, #-1020] @ 0xfffffc04 │ │ │ │ cmplt r0, sl, lsr r9 │ │ │ │ - blvc 2fc6a4 │ │ │ │ + blvc 2fc6b4 │ │ │ │ tstle r4, r4, lsl #22 │ │ │ │ stmvs r2, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ ldmdbvs r8!, {r0, r3, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 5, pc, cr15, cr15, {1} @ │ │ │ │ ldmdavs r8, {r1, r2, r4, r5, r8, r9, fp, ip, pc} │ │ │ │ - blcs 3412b4 │ │ │ │ + blcs 3412c4 │ │ │ │ mcrge 4, 5, pc, cr9, cr15, {3} @ │ │ │ │ stmvs r2, {r0, r1, r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ stmdbvs r2, {r2, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x0012f5b2 │ │ │ │ mvnshi pc, #0 │ │ │ │ cdpvc 4, 1, cr15, cr2, cr15, {3} │ │ │ │ - bcs 2f3890 │ │ │ │ + bcs 2f38a0 │ │ │ │ mrcge 6, 4, APSR_nzcv, cr9, cr15, {1} │ │ │ │ eorsls r9, r0, lr, lsr r9 │ │ │ │ stmdavs r8, {r1, r6, r9, fp, ip, pc} │ │ │ │ stmdbcs r4, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ mrcge 4, 4, APSR_nzcv, cr1, cr15, {3} │ │ │ │ addsmi r6, r9, #8454144 @ 0x810000 │ │ │ │ mcrge 4, 4, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0xf5b16941 │ │ │ │ @ instruction: 0xf0007f12 │ │ │ │ vld2. {d24-d27}, [pc :64], fp │ │ │ │ strbtmi r7, [r1], #-3090 @ 0xfffff3ee │ │ │ │ @ instruction: 0xf63f2903 │ │ │ │ eorsls sl, r1, r2, lsl #29 │ │ │ │ - blvc 2bc740 │ │ │ │ + blvc 2bc750 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ stmvs r2, {r2, r3, r4, r5, r6, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ stmdbvs r3, {r3, r4, r5, r6, r9, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x0012f5b3 │ │ │ │ @ instruction: 0x83bff000 │ │ │ │ ldrvc pc, [r2, #-1135] @ 0xfffffb91 │ │ │ │ - blcs 2f37cc │ │ │ │ + blcs 2f37dc │ │ │ │ mcrge 6, 3, pc, cr13, cr15, {1} @ │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xb01cf8dd │ │ │ │ ldmeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strcs r9, [r0, #-1040] @ 0xfffffbf0 │ │ │ │ eorsls r4, r2, ip, lsl r6 │ │ │ │ @ instruction: 0xf858970b │ │ │ │ ldm r4, {r2, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf107000f │ │ │ │ stm sp, {r2, r4, r6, sl, fp} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf665000f │ │ │ │ - stmdacs r0, {r0, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstphi r1, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5a3697b │ │ │ │ - blcs 33f3ac │ │ │ │ + blcs 33f3bc │ │ │ │ addshi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ movteq r5, #17250 @ 0x4362 │ │ │ │ andcs r0, r0, #142 @ 0x8e │ │ │ │ movweq pc, #8322 @ 0x2082 @ │ │ │ │ - blx 26ab80 │ │ │ │ + blx 26ab90 │ │ │ │ addseq pc, r1, r3, lsl #6 │ │ │ │ addmi r3, fp, r1, lsl #4 │ │ │ │ - b 136cf98 │ │ │ │ + b 136cfa8 │ │ │ │ adclt r0, sp, #12582912 @ 0xc00000 │ │ │ │ strbmi sp, [r3, #498] @ 0x1f2 │ │ │ │ @ instruction: 0xf64fd1d5 │ │ │ │ svcls 0x000b73ff │ │ │ │ ldrdlt pc, [r0], -sp @ │ │ │ │ ldcls 2, cr4, [r0], {157} @ 0x9d │ │ │ │ mcrge 4, 1, pc, cr13, cr15, {3} @ │ │ │ │ stmdals sp!, {r0, r1, r5, r9, sl, fp, sp, lr} │ │ │ │ ldmdbvs fp!, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ svcvc 0x0091f5b3 │ │ │ │ vmax.f32 d27, d0, d12 │ │ │ │ vrhadd.s8 q9, q0, │ │ │ │ @ instruction: 0xf65f214e │ │ │ │ - movwcs pc, #7841 @ 0x1ea1 @ │ │ │ │ + movwcs pc, #7833 @ 0x1e99 @ │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0x4629461a │ │ │ │ @ instruction: 0xf6614680 │ │ │ │ - blge 9e0c24 │ │ │ │ + blge 9e0c14 │ │ │ │ andcs r9, r0, #553648128 @ 0x21000000 │ │ │ │ @ instruction: 0xf1089c09 │ │ │ │ andsls r0, lr, #84, 24 @ 0x5400 │ │ │ │ andscs lr, pc, #3358720 @ 0x334000 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf663980c │ │ │ │ - ldr pc, [r6], r5, ror #19 │ │ │ │ + @ instruction: 0xe696f9dd │ │ │ │ @ instruction: 0xf0822200 │ │ │ │ tstcs r1, r1, lsl #6 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ andcc r0, r1, #145 @ 0x91 │ │ │ │ - bcs 332a34 │ │ │ │ + bcs 332a44 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ mvnsle fp, sp, lsr #5 │ │ │ │ andcs lr, r0, #49545216 @ 0x2f40000 │ │ │ │ movweq pc, #12738 @ 0x31c2 @ │ │ │ │ - blx 26ac20 │ │ │ │ + blx 26ac30 │ │ │ │ addseq pc, r1, r3, lsl #6 │ │ │ │ addmi r3, fp, r1, lsl #4 │ │ │ │ - b 136d038 │ │ │ │ + b 136d048 │ │ │ │ adclt r0, sp, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xe7aed1f2 │ │ │ │ andcs r6, r0, #57, 30 @ 0xe4 │ │ │ │ @ instruction: 0xf893680b │ │ │ │ - bvs fe8e28d0 │ │ │ │ + bvs fe8e28e0 │ │ │ │ ldmdale r5, {r5, fp, sp} │ │ │ │ ldmdacs pc, {r0, fp, ip, sp} @ │ │ │ │ ldm pc, {r1, r4, fp, ip, lr, pc}^ @ │ │ │ │ tstpne r0, r0 @ p-variant is OBSOLETE │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r0 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl fp │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ sbcslt r1, fp, #1073741828 @ 0x40000004 │ │ │ │ @ instruction: 0xf0032001 │ │ │ │ - blx 223480 │ │ │ │ + blx 223490 │ │ │ │ addseq pc, r0, r3, lsl #6 │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12ed090 │ │ │ │ + b 12ed0a0 │ │ │ │ addslt r0, sp, #335544320 @ 0x14000000 │ │ │ │ @ instruction: 0xe782d1d6 │ │ │ │ ldrbcc pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ ldmpl r3, {r1, r3, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf5032200 │ │ │ │ @ instruction: 0xf8934360 │ │ │ │ smlattcc fp, r6, r5, r1 │ │ │ │ eorcc pc, r1, r7, asr r8 @ │ │ │ │ sbcmi r0, r3, r0, asr r0 │ │ │ │ @ instruction: 0xf0032001 │ │ │ │ - blx 2234b8 │ │ │ │ + blx 2234c8 │ │ │ │ addseq pc, r0, r3, lsl #6 │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12ed0c8 │ │ │ │ + b 12ed0d8 │ │ │ │ addslt r0, sp, #335544320 @ 0x14000000 │ │ │ │ strb sp, [r6, -lr, ror #3]! │ │ │ │ bfi fp, fp, #5, #15 │ │ │ │ @ instruction: 0xf0002a77 │ │ │ │ vqadd.s8 d24, d16, d12 │ │ │ │ addmi r1, sl, #-1073741777 @ 0xc000002f │ │ │ │ ldcge 4, cr15, [r5, #508] @ 0x1fc │ │ │ │ @ instruction: 0xf8929a06 │ │ │ │ andls r2, r7, #72 @ 0x48 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bvs 10cdf1c │ │ │ │ + bvs 10cdf2c │ │ │ │ ldmdaeq ip, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r1, [r0, #3857] @ 0xf11 │ │ │ │ @ instruction: 0xf1a56855 │ │ │ │ @ instruction: 0xf43f0504 │ │ │ │ strls sl, [r8, -r4, lsl #27] │ │ │ │ strbeq r6, [r2, ip, lsl #16]! │ │ │ │ - blvc ad7a54 │ │ │ │ + blvc ad7a64 │ │ │ │ cmple r2, r0, lsl #20 │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ vhadd.s8 d17, d0, d23 │ │ │ │ addmi r1, r2, #18087936 @ 0x1140000 │ │ │ │ adcsmi fp, sl, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf894d149 │ │ │ │ - bcs 26a9cc │ │ │ │ + bcs 26a9dc │ │ │ │ @ instruction: 0xf104d145 │ │ │ │ stmibvs r0!, {r4, r5, r9}^ │ │ │ │ - blx feea9350 │ │ │ │ + blx feea9360 │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ cmpne r2, r0, lsl #22 │ │ │ │ ldmdavs r9!, {r0, r1, r2, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ mulgt ip, r1, r8 │ │ │ │ svceq 0x0005f1bc │ │ │ │ - bl 256e14 │ │ │ │ + bl 256e24 │ │ │ │ ldclvc 0, cr1, [sl], #-264 @ 0xfffffef8 │ │ │ │ @ instruction: 0xf8902a20 │ │ │ │ - bl 262a4c │ │ │ │ + bl 262a5c │ │ │ │ ldmib r1, {r6, r7, r8}^ │ │ │ │ vrhadd.s8 d0, d0, d10 │ │ │ │ - bcc 282ff4 │ │ │ │ + bcc 283004 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r6, r8, r9, pc}^ @ │ │ │ │ eoreq pc, r0, r2, lsl r0 @ │ │ │ │ teqeq lr, #-134217728 @ 0xf8000000 │ │ │ │ teqeq lr, #-134217728 @ 0xf8000000 │ │ │ │ teqeq lr, #-134217728 @ 0xf8000000 │ │ │ │ teqeq lr, #32 │ │ │ │ @@ -510547,44 +510551,44 @@ │ │ │ │ stmiavs sl!, {r0, r2, r3, ip, lr, pc} │ │ │ │ strtmi r1, [r9], -r8, lsr #26 │ │ │ │ @ instruction: 0xf1a24580 │ │ │ │ @ instruction: 0xf0000204 │ │ │ │ @ instruction: 0x46158134 │ │ │ │ @ instruction: 0x4602e79c │ │ │ │ movwmi r2, #41216 @ 0xa100 │ │ │ │ - bls 45718c │ │ │ │ + bls 45719c │ │ │ │ @ instruction: 0x46966892 │ │ │ │ - bcs 23cd18 │ │ │ │ + bcs 23cd28 │ │ │ │ pushls {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8d1910b │ │ │ │ stmdavs r8, {r5, r6, r8, ip} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r7, {r5, r8, pc} │ │ │ │ mlagt r0, r1, r8, pc @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0x460abf18 │ │ │ │ svccs 0x00004601 │ │ │ │ tstphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xe7f24638 │ │ │ │ smlabbcs r0, r2, r2, fp │ │ │ │ @ instruction: 0xf897e7d1 │ │ │ │ - blcs 26eaa8 │ │ │ │ + blcs 26eab8 │ │ │ │ ldclge 4, cr15, [r9], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf1076a3b │ │ │ │ svcne 0x001d0e1c │ │ │ │ @ instruction: 0xf000459e │ │ │ │ ldrtcs r8, [r0], #-568 @ 0xfffffdc8 │ │ │ │ ands pc, ip, sp, asr #17 │ │ │ │ ldrdhi pc, [r0], -r5 │ │ │ │ svceq 0x0001f018 │ │ │ │ stclge 4, cr15, [r9], #508 @ 0x1fc │ │ │ │ mulcs ip, r8, r8 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - bmi ffecddc8 │ │ │ │ - blls 4aabcc │ │ │ │ + bmi ffecddd8 │ │ │ │ + blls 4aabdc │ │ │ │ ldmpl sl, {r0, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ andcs pc, r1, #0, 22 │ │ │ │ mlacs r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf857320b │ │ │ │ @ instruction: 0xf8d81022 │ │ │ │ addmi r2, sl, #20 │ │ │ │ ldclge 4, cr15, [r3], {127} @ 0x7f │ │ │ │ @@ -510592,85 +510596,85 @@ │ │ │ │ tstpne r2, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0017989 │ │ │ │ stmibcs r0, {r1, r2, r7, r8} │ │ │ │ tstphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ andeq pc, r2, #34 @ 0x22 │ │ │ │ @ instruction: 0xf43f2ae5 │ │ │ │ @ instruction: 0xf898acc4 │ │ │ │ - bcs 26ab2c │ │ │ │ - ldcge 4, cr15, [pc], #508 @ 222c7c │ │ │ │ + bcs 26ab3c │ │ │ │ + ldcge 4, cr15, [pc], #508 @ 222c8c │ │ │ │ movwcs r6, #3642 @ 0xe3a │ │ │ │ - bge 8c72f0 │ │ │ │ + bge 8c7300 │ │ │ │ ldmdage lr, {r0, r1, r3, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf662ca06 │ │ │ │ - @ instruction: 0xf108f977 │ │ │ │ + @ instruction: 0xf108f96f │ │ │ │ stmdals r9, {r4, r5, r9} │ │ │ │ - blx feea9544 │ │ │ │ + blx feea9554 │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ cmpne r2, r8, lsl #22 │ │ │ │ @ instruction: 0xf8916bcb │ │ │ │ tstls ip, #64 @ 0x40 │ │ │ │ andsls sl, sp, #28, 22 @ 0x7000 │ │ │ │ muleq r6, r3, r8 │ │ │ │ - @ instruction: 0xf964f662 │ │ │ │ + @ instruction: 0xf95cf662 │ │ │ │ stmdbls r2!, {r1, r2, r3, r4, fp, ip, pc} │ │ │ │ - blls b0933c │ │ │ │ + blls b0934c │ │ │ │ svclt 0x00084288 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ stmiavs fp!, {r1, r3, r4, r7, sl, fp, sp, pc} │ │ │ │ svcne 0x001d9a07 │ │ │ │ @ instruction: 0xd1a5429a │ │ │ │ - bvs 10b4530 │ │ │ │ + bvs 10b4540 │ │ │ │ ldrhvs r2, [fp, #-57]! @ 0xffffffc7 │ │ │ │ @ instruction: 0xf1a24596 │ │ │ │ ldmdavs r1, {r2, r8, r9}^ │ │ │ │ streq pc, [r4], #-417 @ 0xfffffe5f │ │ │ │ @ instruction: 0xf107d014 │ │ │ │ @ instruction: 0x46770518 │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ @ instruction: 0xf1084629 │ │ │ │ @ instruction: 0xf660001c │ │ │ │ - @ instruction: 0xf8d8ff9f │ │ │ │ + @ instruction: 0xf8d8ff97 │ │ │ │ @ instruction: 0xf660001c │ │ │ │ - strtmi pc, [r3], -r9, lsr #23 │ │ │ │ + strtmi pc, [r3], -r1, lsr #23 │ │ │ │ ldcne 8, cr6, [sl, #-656] @ 0xfffffd70 │ │ │ │ @ instruction: 0xf1a442ba │ │ │ │ mvnle r0, r4, lsl #8 │ │ │ │ movwls r2, #21249 @ 0x5301 │ │ │ │ - blls 3dbce0 │ │ │ │ + blls 3dbcf0 │ │ │ │ umaalcc pc, r9, r3, r8 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf897ac6c │ │ │ │ - blcs a2ebe0 │ │ │ │ + blcs a2ebf0 │ │ │ │ stclge 4, cr15, [r7], #-508 @ 0xfffffe04 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 3417a0 │ │ │ │ + bcs 3417b0 │ │ │ │ stclge 4, cr15, [r1], #-508 @ 0xfffffe04 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r1, sl, #-1409286144 @ 0xac000000 │ │ │ │ mrrcge 4, 7, pc, fp, cr15 @ │ │ │ │ @ instruction: 0xf1076a7b │ │ │ │ svcne 0x001a0820 │ │ │ │ mlasle r7, r8, r5, r4 │ │ │ │ @ instruction: 0x4614463b │ │ │ │ stmdbcs r4, {r0, r1, r3, sp, lr, pc} │ │ │ │ mcrrge 4, 7, pc, pc, cr15 @ │ │ │ │ - bcc 187d0ac │ │ │ │ + bcc 187d0bc │ │ │ │ @ instruction: 0xf63f2a05 │ │ │ │ stmiavs r2!, {r1, r3, r6, sl, fp, sp, pc} │ │ │ │ ldrmi r1, [r0, #3860] @ 0xf14 │ │ │ │ stmdavs r2!, {r0, r1, r2, r5, ip, lr, pc} │ │ │ │ ldrbtle r0, [r8], #2005 @ 0x7d5 │ │ │ │ stmdbcs r0, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdbvs r7, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldreq pc, [r0, #-258]! @ 0xfffffefe │ │ │ │ @ instruction: 0xf1a71b65 │ │ │ │ smcne 53267 @ 0xd013 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ - b 15edf94 │ │ │ │ + b 15edfa4 │ │ │ │ svclt 0x00081151 │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ rscshi pc, lr, r0, asr #32 │ │ │ │ stmdbls sl, {r3, r4, r7, r9, fp, lr} │ │ │ │ eorscs r5, r0, #136, 16 @ 0x880000 │ │ │ │ andeq pc, r7, #2048 @ 0x800 │ │ │ │ ldclvc 4, cr4, [r2, #168] @ 0xa8 │ │ │ │ @@ -510678,112 +510682,112 @@ │ │ │ │ @ instruction: 0xf47f2a80 │ │ │ │ stmiavs r2!, {r1, r5, sl, fp, sp, pc} │ │ │ │ ldrmi r1, [r0, #3860] @ 0xf14 │ │ │ │ @ instruction: 0x461fd1d7 │ │ │ │ andcs r2, r1, #128, 6 │ │ │ │ ldrtmi r9, [r9], -r0, lsl #6 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #6 │ │ │ │ - blx ff8e056a │ │ │ │ + blx ff6e057a │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andcs sl, r1, #4608 @ 0x1200 │ │ │ │ stmdals ip, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xff28f662 │ │ │ │ + @ instruction: 0xff20f662 │ │ │ │ orrsvc pc, r6, pc, asr #8 │ │ │ │ stmdals sp!, {r2, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r8], {95} @ 0x5f │ │ │ │ + stc2 6, cr15, [r0], {95} @ 0x5f │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - cdp2 6, 15, cr15, cr12, cr0, {3} │ │ │ │ + cdp2 6, 15, cr15, cr4, cr0, {3} │ │ │ │ stcls 6, cr4, [ip, #-164] @ 0xffffff5c │ │ │ │ @ instruction: 0xf6624628 │ │ │ │ - @ instruction: 0x4628ffd9 │ │ │ │ + @ instruction: 0x4628ffd1 │ │ │ │ strbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf66221ea │ │ │ │ - strmi pc, [r5], -sp, lsr #27 │ │ │ │ + strmi pc, [r5], -r5, lsr #27 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf7ffac82 │ │ │ │ - bls 391bdc │ │ │ │ + bls 391bec │ │ │ │ andls r4, r5, #1744830464 @ 0x68000000 │ │ │ │ - bllt ffca0c28 │ │ │ │ + bllt ffca0c38 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrmi r6, [r6, #2450] @ 0x992 │ │ │ │ @ instruction: 0xf8ded1f5 │ │ │ │ @ instruction: 0xf10e3018 │ │ │ │ ldrbmi r0, [r3, #-3616]! @ 0xfffff1e0 │ │ │ │ bichi pc, sp, r0 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ andcs r6, r1, #5963776 @ 0x5b0000 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ cmppne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r0, r1, r3, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf65f2329 │ │ │ │ - movwcs pc, #7247 @ 0x1c4f @ │ │ │ │ + movwcs pc, #7239 @ 0x1c47 @ │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x4639461a │ │ │ │ @ instruction: 0xf660900b │ │ │ │ - ldmib sp, {r0, r1, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf662100b │ │ │ │ - stmdbvs r2!, {r0, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r2!, {r0, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movtne pc, #21056 @ 0x5240 @ │ │ │ │ mulsle sp, sl, r2 │ │ │ │ @ instruction: 0xf1044639 │ │ │ │ @ instruction: 0xf660001c │ │ │ │ - stmibvs r0!, {r0, r1, r2, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blx ffae0614 │ │ │ │ + stmibvs r0!, {r0, r1, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blx ff8e0624 │ │ │ │ str r9, [r8], r7, lsl #22 │ │ │ │ mulsne r8, r8, r8 │ │ │ │ @ instruction: 0xf53f07cb │ │ │ │ strbt sl, [r3], lr, lsr #23 │ │ │ │ ldrbt r4, [lr], -r2, lsl #12 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66c4638 │ │ │ │ - ldrb pc, [sl], #-3283 @ 0xfffff32d @ │ │ │ │ - blls 10c9590 │ │ │ │ + ldrb pc, [sl], #-3275 @ 0xfffff335 @ │ │ │ │ + blls 10c95a0 │ │ │ │ @ instruction: 0xf8dd9d3e │ │ │ │ ldr ip, [sp], #264 @ 0x108 │ │ │ │ stmdals ip, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ - stc2 6, cr15, [ip, #-392]! @ 0xfffffe78 │ │ │ │ + stc2 6, cr15, [r4, #-392]! @ 0xfffffe78 │ │ │ │ ldrb r4, [r9, r7, lsl #12] │ │ │ │ - blvc a7cd24 │ │ │ │ + blvc a7cd34 │ │ │ │ @ instruction: 0xf47f2904 │ │ │ │ @ instruction: 0xf8d7ac91 │ │ │ │ stmiavs r1!, {r3, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f458e │ │ │ │ stmdbvs r1!, {r0, r1, r3, r7, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ rscshi pc, r0, r0 │ │ │ │ andsvc pc, r2, pc, ror #8 │ │ │ │ stmdbcs r3, {r0, sl, lr} │ │ │ │ stcge 6, cr15, [r0], {63} @ 0x3f │ │ │ │ - strtls r6, [pc], #-2072 @ 222d00 │ │ │ │ + strtls r6, [pc], #-2072 @ 222d10 │ │ │ │ stmdbcs r4, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ ldclge 4, cr15, [sl], #-508 @ 0xfffffe04 │ │ │ │ strmi r6, [lr, #2177] @ 0x881 │ │ │ │ ldclge 4, cr15, [r6], #-508 @ 0xfffffe04 │ │ │ │ @ instruction: 0xf5b16941 │ │ │ │ @ instruction: 0xf0007f12 │ │ │ │ vld4.8 {d24,d26,d28,d30}, [pc :128] │ │ │ │ strbmi r7, [r1], #-2066 @ 0xfffff7ee │ │ │ │ @ instruction: 0xf63f2903 │ │ │ │ eorsls sl, r0, fp, ror #24 │ │ │ │ - blvc 27cdcc │ │ │ │ + blvc 27cddc │ │ │ │ @ instruction: 0xf47f2904 │ │ │ │ stmvs r1, {r0, r2, r5, r6, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f458e │ │ │ │ stmdbvs r1, {r0, r5, r6, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ msrhi CPSR_fxc, r0 │ │ │ │ ldmdavc r2, {r0, r1, r2, r3, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ stmdbcs r3, {r0, r6, sl, lr} │ │ │ │ mrrcge 6, 3, pc, r6, cr15 @ │ │ │ │ @ instruction: 0xf8dc9031 │ │ │ │ - blvc 262d58 │ │ │ │ + blvc 262d68 │ │ │ │ @ instruction: 0xf47f2904 │ │ │ │ stmvs r1, {r0, r1, r2, r3, r6, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f458e │ │ │ │ stmdbvs r1, {r0, r1, r3, r6, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ tstphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ cdpvc 4, 1, cr15, cr2, cr15, {3} │ │ │ │ @@ -510804,164 +510808,164 @@ │ │ │ │ @ instruction: 0xf8cd4659 │ │ │ │ @ instruction: 0xf8cd8020 │ │ │ │ strbtmi sl, [r3], ip, lsr #32 │ │ │ │ @ instruction: 0x46a846ba │ │ │ │ @ instruction: 0x46764637 │ │ │ │ @ instruction: 0xf8db9307 │ │ │ │ ldrbeq r2, [r0, r0] │ │ │ │ - blvc 657ec4 │ │ │ │ + blvc 657ed4 │ │ │ │ stmdacs r4, {r5, r6, r7, r8, ip, sp, pc} │ │ │ │ ldmdbvs r0, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r5, {r0, r3, r4, r6, fp, ip, sp} │ │ │ │ @ instruction: 0x463ed936 │ │ │ │ ldrbmi r4, [r7], -r5, asr #12 │ │ │ │ @ instruction: 0xf8dd9b07 │ │ │ │ strmi r8, [fp], r0, lsr #32 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ svclt 0x0000e6d8 │ │ │ │ - ldrshteq sp, [r5], #-198 @ 0xffffff3a │ │ │ │ - rsbseq sp, r5, lr, ror #25 │ │ │ │ + rsbseq sp, r5, r6, ror #25 │ │ │ │ + ldrsbteq sp, [r5], #-206 @ 0xffffff32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r5, r2, asr #25 │ │ │ │ + ldrhteq sp, [r5], #-194 @ 0xffffff3e │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ eorseq pc, r0, r2, lsl #2 │ │ │ │ @ instruction: 0xc014f8d2 │ │ │ │ andeq lr, r0, fp, lsr #23 │ │ │ │ @ instruction: 0xf1ac1143 │ │ │ │ - blx fee22fe8 │ │ │ │ - blcs 25f020 │ │ │ │ + blx fee22ff8 │ │ │ │ + blcs 25f030 │ │ │ │ subsne lr, r0, pc, asr #20 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ - bls 4b4fe4 │ │ │ │ + bls 4b4ff4 │ │ │ │ eorscs r5, r0, #16, 16 @ 0x100000 │ │ │ │ @ instruction: 0x0c0cfb02 │ │ │ │ @ instruction: 0xf89c449c │ │ │ │ @ instruction: 0xf0055017 │ │ │ │ stccs 5, cr0, [r0, #536] @ 0x218 │ │ │ │ addshi pc, pc, r0, asr #32 │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - bleq 35f4d0 │ │ │ │ + bleq 35f4e0 │ │ │ │ @ instruction: 0xd1b64286 │ │ │ │ strmi r9, [fp], r7, lsl #22 │ │ │ │ ldrdhi pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf8dd463e │ │ │ │ str sl, [r2], ip, lsr #32 │ │ │ │ @ instruction: 0xf5b26942 │ │ │ │ rsbsle r7, sp, r2, lsl pc │ │ │ │ ldmdavc r2, {r0, r1, r2, r3, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ - bcs 2f3f7c │ │ │ │ + bcs 2f3f8c │ │ │ │ stcge 6, cr15, [sl], #-508 @ 0xfffffe04 │ │ │ │ svcvs 0x0023e40b │ │ │ │ - blvc 8fceec │ │ │ │ + blvc 8fcefc │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ @ instruction: 0xf7ffabd0 │ │ │ │ @ instruction: 0x23b9bbeb │ │ │ │ movwcs r6, #4475 @ 0x117b │ │ │ │ @ instruction: 0xf7ff9305 │ │ │ │ svcvs 0x0003bab4 │ │ │ │ - blvc 8fcf08 │ │ │ │ + blvc 8fcf18 │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ - ldrt sl, [pc], #-2734 @ 222ea4 │ │ │ │ + ldrt sl, [pc], #-2734 @ 222eb4 │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - bge fec200ac │ │ │ │ + bge fec200bc │ │ │ │ svcvs 0x0002e423 │ │ │ │ - blvc 6bcf00 │ │ │ │ + blvc 6bcf10 │ │ │ │ @ instruction: 0xf47f2a05 │ │ │ │ str sl, [r5], #-2720 @ 0xfffff560 │ │ │ │ ldmdavs fp, {r0, r1, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ - blcs 381b34 │ │ │ │ - bge fe8a00c8 │ │ │ │ - bllt ff460ecc │ │ │ │ + blcs 381b44 │ │ │ │ + bge fe8a00d8 │ │ │ │ + bllt ff460edc │ │ │ │ stmdavs r9, {r0, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blge fe6600d8 │ │ │ │ - bvs 165cb18 │ │ │ │ + blge fe6600e8 │ │ │ │ + bvs 165cb28 │ │ │ │ andsls r3, r3, #32, 4 │ │ │ │ addmi r1, r2, #5, 30 │ │ │ │ @ instruction: 0xf8cdd0ae │ │ │ │ strbtmi fp, [r3], r0, asr #32 │ │ │ │ @ instruction: 0x46269611 │ │ │ │ tstls r2, #12, 12 @ 0xc00000 │ │ │ │ strbeq r6, [r3, r8, lsr #16] │ │ │ │ - blvc 297fa8 │ │ │ │ + blvc 297fb8 │ │ │ │ stmdbcs r4, {r0, r5, r6, r8, ip, sp, pc} │ │ │ │ stmdbvs r1, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r5, {r0, r3, r4, r6, r8, fp, ip, sp} │ │ │ │ strtmi sp, [r1], -r2, lsr #18 │ │ │ │ @ instruction: 0x463446dc │ │ │ │ ldmib sp, {r1, r4, r8, r9, fp, ip, pc}^ │ │ │ │ usada8 r7, r0, r6, fp │ │ │ │ teqpeq r0, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bne 1c7d42c │ │ │ │ + bne 1c7d43c │ │ │ │ @ instruction: 0xf1a2114b │ │ │ │ - blx fee634f8 │ │ │ │ - blcs 25f534 │ │ │ │ + blx fee63508 │ │ │ │ + blcs 25f544 │ │ │ │ cmpne r1, pc, asr #20 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ teqle pc, r0, lsl #18 │ │ │ │ stmdals sl, {r0, r3, r5, r8, fp, lr} │ │ │ │ teqcs r0, r0, asr #16 │ │ │ │ tstpeq r2, r1, lsl #22 @ p-variant is OBSOLETE │ │ │ │ stclvc 4, cr4, [r9, #100] @ 0x64 │ │ │ │ orreq pc, r6, r1 │ │ │ │ teqle sp, r0, lsl #19 │ │ │ │ - blls 6fd1fc │ │ │ │ + blls 6fd20c │ │ │ │ addmi r1, fp, #13, 30 @ 0x34 │ │ │ │ strtmi sp, [r1], -ip, asr #3 │ │ │ │ ldmib sp, {r2, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xe76fb610 │ │ │ │ ldmdavs r2, {r1, r8, r9, sl, fp, sp, lr} │ │ │ │ - bcs 381bb8 │ │ │ │ - blge fe620170 │ │ │ │ - bllt fece0f74 │ │ │ │ + bcs 381bc8 │ │ │ │ + blge fe620180 │ │ │ │ + bllt fece0f84 │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blge 1160180 │ │ │ │ + blge 1160190 │ │ │ │ ldrtmi lr, [lr], -pc, asr #13 │ │ │ │ ldrbmi r4, [r7], -r5, asr #12 │ │ │ │ @ instruction: 0xf8dd9b07 │ │ │ │ strmi r8, [fp], r0, lsr #32 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ svcvs 0x0001e605 │ │ │ │ - blvc 47cfc4 │ │ │ │ + blvc 47cfd4 │ │ │ │ @ instruction: 0xf47f2905 │ │ │ │ ldrb sl, [r3], fp, lsr #22 │ │ │ │ - stc 6, cr15, [lr, #-48]! @ 0xffffffd0 │ │ │ │ + stc 6, cr15, [r6, #-48]! @ 0xffffffd0 │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blge ae01b4 │ │ │ │ - bllt fef60fb8 │ │ │ │ + blge ae01c4 │ │ │ │ + bllt fef60fc8 │ │ │ │ stmib sp, {r0, r1, r8, sp}^ │ │ │ │ @ instruction: 0xf7ff3214 │ │ │ │ ldmib sp, {r0, r8, fp, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r2, r4, r9, ip, sp} │ │ │ │ @ instruction: 0xe7c1d0b6 │ │ │ │ ldrbmi r4, [ip], r1, lsr #12 │ │ │ │ - blls 6b48a8 │ │ │ │ + blls 6b48b8 │ │ │ │ @ instruction: 0xb610e9dd │ │ │ │ ldmvs fp!, {r0, r3, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed7a1f0 │ │ │ │ + bl fed7a200 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvc r2, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ addsmi r7, sl, #180224 @ 0x2c000 │ │ │ │ - bne ff652c60 │ │ │ │ + bne ff652c70 │ │ │ │ stmiavs r2, {r3, r8, ip, lr, pc}^ │ │ │ │ addsmi r6, sl, #13303808 @ 0xcb0000 │ │ │ │ svclt 0x0088d30a │ │ │ │ stmdale r1, {r0, sp} │ │ │ │ ldrmi fp, [r0], -sl, lsl #18 │ │ │ │ stmdbvs r9, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf60c6900 │ │ │ │ - @ instruction: 0xbd08e928 │ │ │ │ + @ instruction: 0xbd08e920 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ svclt 0x0000bd08 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ @ instruction: 0x2624f8df │ │ │ │ @@ -510972,55 +510976,55 @@ │ │ │ │ @ instruction: 0xf04f9387 │ │ │ │ stmdavs r3, {r8, r9} │ │ │ │ stmdbvc r3, {r3, r4, r7, fp, sp, lr} │ │ │ │ andsle r2, r0, r3, lsl fp │ │ │ │ @ instruction: 0x2608f8df │ │ │ │ @ instruction: 0x3600f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe3fd0d4 │ │ │ │ + blls fe3fd0e4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d82f2 │ │ │ │ pop {r0, r3, r8, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x460d8ff0 │ │ │ │ - cdp2 6, 15, cr15, cr4, cr1, {5} │ │ │ │ + cdp2 6, 14, cr15, cr12, cr1, {5} │ │ │ │ @ instruction: 0xf6a14681 │ │ │ │ - @ instruction: 0x4606fe33 │ │ │ │ + strmi pc, [r6], -fp, lsr #28 │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ ldmvs r8, {r0, r1, r5, fp, sp, lr} │ │ │ │ - cdp2 6, 8, cr15, cr4, cr1, {5} │ │ │ │ + cdp2 6, 7, cr15, cr12, cr1, {5} │ │ │ │ mulcc r4, r9, r8 │ │ │ │ - blcs 7748bc │ │ │ │ + blcs 7748cc │ │ │ │ ldm pc, {r0, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ subspl pc, r0, r3 │ │ │ │ @ instruction: 0x560b5350 │ │ │ │ - bleq 16f7e08 │ │ │ │ - bleq 16394e0 │ │ │ │ + bleq 16f7e18 │ │ │ │ + bleq 16394f0 │ │ │ │ subspl r0, r0, fp, lsl #22 │ │ │ │ subspl r5, r0, r0, asr r0 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ - blcs 112adb0 │ │ │ │ + blcs 112adc0 │ │ │ │ strbmi sp, [r8], -sl, asr #17 │ │ │ │ - beq 55f500 │ │ │ │ + beq 55f510 │ │ │ │ stmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46494652 │ │ │ │ - bleq ff85da14 │ │ │ │ + bleq ff85da24 │ │ │ │ ldmib sp, {r3, r5, r7, r8, r9, sl, lr}^ │ │ │ │ ldrmi r3, [r3], #-514 @ 0xfffffdfe │ │ │ │ - blcc 273a2c │ │ │ │ + blcc 273a3c │ │ │ │ ldrmi r4, [fp, #19] │ │ │ │ - b 16177cc │ │ │ │ + b 16177dc │ │ │ │ @ instruction: 0xad0609c7 │ │ │ │ tstcs r0, sl, asr #12 │ │ │ │ @ instruction: 0xf8d44628 │ │ │ │ @ instruction: 0xf60ca010 │ │ │ │ - @ instruction: 0xf1b8e9b0 │ │ │ │ + @ instruction: 0xf1b8e9a8 │ │ │ │ vmax.f32 d0, d0, d16 │ │ │ │ @ instruction: 0xf1a8829a │ │ │ │ - blcs 823d2c │ │ │ │ + blcs 823d3c │ │ │ │ adchi pc, r7, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ adceq r0, r5, #-1073741812 @ 0xc000000c │ │ │ │ adceq r0, r5, #1342177290 @ 0x5000000a │ │ │ │ adceq r0, r5, #1342177290 @ 0x5000000a │ │ │ │ adceq r0, r5, #1342177290 @ 0x5000000a │ │ │ │ adceq r0, r5, #250 @ 0xfa │ │ │ │ @@ -511032,40 +511036,40 @@ │ │ │ │ adceq r0, r5, #1342177290 @ 0x5000000a │ │ │ │ adceq r0, r5, #1342177290 @ 0x5000000a │ │ │ │ @ instruction: 0xf04f0141 │ │ │ │ ldr r0, [r9, r0, lsr #16]! │ │ │ │ ldmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe7b6 │ │ │ │ ldr r0, [r3, r8, lsl #16]! │ │ │ │ - blcs 112ad68 │ │ │ │ + blcs 112ad78 │ │ │ │ svcge 0x007ef63f │ │ │ │ stmdaeq ip, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi sl, [r2], -r2, lsl #28 │ │ │ │ @ instruction: 0x46484631 │ │ │ │ ldmib sp, {r3, r5, r7, r8, r9, sl, lr}^ │ │ │ │ subsmi r1, sl, #134217728 @ 0x8000000 │ │ │ │ - blcc 2741a4 │ │ │ │ - blcs 3331c8 │ │ │ │ + blcc 2741b4 │ │ │ │ + blcs 3331d8 │ │ │ │ svcge 0x006ef47f │ │ │ │ @ instruction: 0xad066926 │ │ │ │ rscseq r2, sl, r0, lsl #2 │ │ │ │ @ instruction: 0xf60c4628 │ │ │ │ - movwcs lr, #6504 @ 0x1968 │ │ │ │ - bl 36ae58 │ │ │ │ + movwcs lr, #6496 @ 0x1960 │ │ │ │ + bl 36ae68 │ │ │ │ @ instruction: 0xf85100c3 │ │ │ │ - bcc 22edac │ │ │ │ + bcc 22edbc │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0xf800429f │ │ │ │ @ instruction: 0xf1032c08 │ │ │ │ ldmle r2!, {r0, r8, r9}^ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f2600 │ │ │ │ strls r0, [r0], #-2816 @ 0xfffff500 │ │ │ │ ldrbmi r4, [r9], sl, lsr #13 │ │ │ │ - bllt fe9b4a70 │ │ │ │ + bllt fe9b4a80 │ │ │ │ ldrdeq lr, [r0, -r4] │ │ │ │ svceq 0x0020f1b8 │ │ │ │ andshi pc, r8, #0, 4 │ │ │ │ rscscc pc, pc, #8, 2 │ │ │ │ stcls 6, cr4, [r0], {35} @ 0x23 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r6, r9, pc}^ @ │ │ │ │ @@ -511087,37 +511091,37 @@ │ │ │ │ subeq r0, r0, #64, 4 │ │ │ │ @ instruction: 0xf10b0186 │ │ │ │ strcc r0, [r8], #-2817 @ 0xfffff4ff │ │ │ │ stmdble r0!, {r0, r1, r2, r3, r4, r6, r8, sl, lr} │ │ │ │ biceq lr, fp, #5120 @ 0x1400 │ │ │ │ ldmib r3, {r1, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6600100 │ │ │ │ - mrrc 10, 7, pc, r1, cr13 @ │ │ │ │ + mrrc 10, 7, pc, r1, cr5 @ │ │ │ │ @ instruction: 0xf60c0b10 │ │ │ │ - b 165e118 │ │ │ │ + b 165e108 │ │ │ │ rscle r0, ip, r1, lsl #6 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf381fab1 │ │ │ │ - blx fee51694 │ │ │ │ + blx fee516a4 │ │ │ │ msrcc CPSR_, #128, 6 │ │ │ │ movteq pc, #451 @ 0x1c3 @ │ │ │ │ - bleq 29f688 │ │ │ │ + bleq 29f698 │ │ │ │ @ instruction: 0xf1044599 │ │ │ │ svclt 0x00380408 │ │ │ │ - ldrbmi r4, [pc, #-1689] @ 222bcf │ │ │ │ + ldrbmi r4, [pc, #-1689] @ 222bdf │ │ │ │ stcls 8, cr13, [r0], {169} @ 0xa9 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ bicshi pc, pc, r0, asr #4 │ │ │ │ mvnscc pc, #1073741826 @ 0x40000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ stc2 10, cr15, [r3], {7} @ │ │ │ │ svceq 0x0040f1bc │ │ │ │ mcrge 6, 7, pc, cr8, cr15, {1} @ │ │ │ │ - bleq 29f3cc │ │ │ │ + bleq 29f3dc │ │ │ │ vpmax.u8 d15, d3, d11 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ strls r0, [r1, #-2304] @ 0xfffff700 │ │ │ │ strbmi r4, [r5], -fp, asr #13 │ │ │ │ movwcs r4, #5856 @ 0x16e0 │ │ │ │ cdpcs 1, 0, cr7, cr0, cr3, {3} │ │ │ │ cmnphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @@ -511141,40 +511145,40 @@ │ │ │ │ biceq r0, fp, fp, asr #3 │ │ │ │ biceq r0, fp, fp, asr #3 │ │ │ │ biceq r0, fp, fp, asr #3 │ │ │ │ biceq r0, fp, fp, asr #3 │ │ │ │ biceq r0, fp, fp, asr #3 │ │ │ │ rsbseq r0, r5, fp, asr #3 │ │ │ │ smlatbeq r2, sl, r1, pc @ │ │ │ │ - bl 36bf14 │ │ │ │ + bl 36bf24 │ │ │ │ @ instruction: 0xf83102c3 │ │ │ │ addsmi r0, pc, #2, 30 │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ stceq 8, cr15, [r8], {34} @ 0x22 │ │ │ │ - blge 357af8 │ │ │ │ + blge 357b08 │ │ │ │ strtmi r9, [sl], r0, lsl #8 │ │ │ │ @ instruction: 0xf04f465c │ │ │ │ ldrmi r0, [fp], r0, lsl #18 │ │ │ │ biceq lr, r9, r5, lsl #22 │ │ │ │ @ instruction: 0xf1094642 │ │ │ │ ldmib r1, {r0, r8, fp}^ │ │ │ │ @ instruction: 0xf6600100 │ │ │ │ - mrrc 9, 15, pc, r1, cr7 @ │ │ │ │ + mrrc 9, 14, pc, r1, cr15 @ │ │ │ │ @ instruction: 0xf60c0b10 │ │ │ │ - @ instruction: 0xf60ceb30 │ │ │ │ - mcrr 12, 13, lr, r1, cr2 │ │ │ │ + @ instruction: 0xf60ceb28 │ │ │ │ + mcrr 12, 12, lr, r1, cr10 │ │ │ │ @ instruction: 0x46410b10 │ │ │ │ @ instruction: 0xf6604658 │ │ │ │ - @ instruction: 0x4651f8f9 │ │ │ │ + @ instruction: 0x4651f8f1 │ │ │ │ ldrbmi r4, [r8], -r2, lsr #12 │ │ │ │ - svc 0x0084f60b │ │ │ │ - beq 45f790 │ │ │ │ + svc 0x007cf60b │ │ │ │ + beq 45f7a0 │ │ │ │ svclt 0x00142800 │ │ │ │ @ instruction: 0xf0062600 │ │ │ │ - strbmi r0, [pc, #-1537] @ 222d73 │ │ │ │ + strbmi r0, [pc, #-1537] @ 222d83 │ │ │ │ stcls 8, cr13, [r0], {220} @ 0xdc │ │ │ │ @ instruction: 0xf10ae71b │ │ │ │ movwcs r3, #4607 @ 0x11ff │ │ │ │ sbceq lr, r3, #5120 @ 0x1400 │ │ │ │ svceq 0x0001f811 │ │ │ │ @ instruction: 0xf103429f │ │ │ │ @ instruction: 0xf8020301 │ │ │ │ @@ -511189,16 +511193,16 @@ │ │ │ │ ldmib r4, {r0, r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stcls 3, cr1, [r0, #-24] @ 0xffffffe8 │ │ │ │ @ instruction: 0xf8dae001 │ │ │ │ @ instruction: 0xf1a90000 │ │ │ │ @ instruction: 0xf1c90220 │ │ │ │ @ instruction: 0xf10b0e20 │ │ │ │ @ instruction: 0xf10a0b01 │ │ │ │ - blx 225bf0 │ │ │ │ - ldrbmi pc, [pc, #-514] @ 2231d2 @ │ │ │ │ + blx 225c00 │ │ │ │ + ldrbmi pc, [pc, #-514] @ 2231e2 @ │ │ │ │ vseleq.f32 s30, s28, s1 │ │ │ │ andeq lr, lr, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf009fa00 │ │ │ │ movweq lr, #10819 @ 0x2a43 │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ stmib r4, {r0, r3, r5, r7, sl, lr}^ │ │ │ │ stmiale r4!, {r1, r2, r8, r9, ip}^ │ │ │ │ @@ -511216,163 +511220,163 @@ │ │ │ │ ldmib r4, {r1, r2, r3, r4, r9, sl, sp, lr, pc}^ │ │ │ │ strmi r1, [r2], -r6, lsl #6 │ │ │ │ and r9, r1, r0, lsl #26 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ @ instruction: 0xf1a9b292 │ │ │ │ @ instruction: 0xf1c90020 │ │ │ │ @ instruction: 0xf10b0e20 │ │ │ │ - blx 2a6040 │ │ │ │ + blx 2a6050 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5c64 │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 22263a @ │ │ │ │ + blx aa5c74 │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 22264a @ │ │ │ │ vpmax.s8 d15, d9, d2 │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ tsteq r2, r1, asr #20 │ │ │ │ stmib r4, {r0, r3, r5, r7, sl, lr}^ │ │ │ │ stmiale r3!, {r1, r2, r8, r9, ip}^ │ │ │ │ ldmib r4, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strmi r1, [r2], -r6, lsl #6 │ │ │ │ and r9, r1, r0, lsl #26 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ @ instruction: 0xf1a9b2d2 │ │ │ │ @ instruction: 0xf1c90020 │ │ │ │ @ instruction: 0xf10b0e20 │ │ │ │ - blx 2a6084 │ │ │ │ + blx 2a6094 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5ca8 │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 22267e @ │ │ │ │ + blx aa5cb8 │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 22268e @ │ │ │ │ vpmax.s8 d15, d9, d2 │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ tsteq r2, r1, asr #20 │ │ │ │ stmib r4, {r0, r3, r5, r7, sl, lr}^ │ │ │ │ stmiale r3!, {r1, r2, r8, r9, ip}^ │ │ │ │ ldmib r4, {r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strmi r1, [r2], -r6, lsl #6 │ │ │ │ and r9, r1, r0, lsl #26 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ @ instruction: 0xf1a9b2d2 │ │ │ │ @ instruction: 0xf1c90020 │ │ │ │ @ instruction: 0xf10b0e20 │ │ │ │ - blx 2a60c8 │ │ │ │ + blx 2a60d8 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5cec │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 2226c2 @ │ │ │ │ + blx aa5cfc │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 2226d2 @ │ │ │ │ vpmax.s8 d15, d9, d2 │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ tsteq r2, r1, asr #20 │ │ │ │ stmib r4, {r0, r3, r5, r7, sl, lr}^ │ │ │ │ stmiale r3!, {r1, r2, r8, r9, ip}^ │ │ │ │ strmi lr, [r2], -r2, lsl #15 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf0428099 │ │ │ │ @ instruction: 0xf10b0201 │ │ │ │ - blx feea6100 │ │ │ │ + blx feea6110 │ │ │ │ movwcc pc, #33410 @ 0x8282 @ │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384591 │ │ │ │ - ldrbmi r4, [pc, #-1681] @ 222e7b │ │ │ │ + ldrbmi r4, [pc, #-1681] @ 222e8b │ │ │ │ mcrge 6, 5, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xe7eb681a │ │ │ │ and r4, pc, r2, lsl #12 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ - bleq 29f94c │ │ │ │ + bleq 29f95c │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @ instruction: 0xf1c23308 │ │ │ │ ldrmi r0, [r1, #544] @ 0x220 │ │ │ │ @ instruction: 0x4691bf38 │ │ │ │ @ instruction: 0xf67f455f │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r7, r9, sl, fp, sp, pc} │ │ │ │ - bcs 24ff84 │ │ │ │ + bcs 24ff94 │ │ │ │ @ instruction: 0xf10bd1ec │ │ │ │ movwcc r0, #35585 @ 0x8b01 │ │ │ │ ldmle r6!, {r0, r1, r2, r3, r4, r6, r8, sl, lr}^ │ │ │ │ @ instruction: 0x4602e690 │ │ │ │ ldmdavs sl, {sp, lr, pc} │ │ │ │ @ instruction: 0xf10bb2d2 │ │ │ │ @ instruction: 0xb1220b01 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ movwcc r0, #35073 @ 0x8901 │ │ │ │ ldmle r2!, {r0, r1, r2, r3, r4, r6, r8, sl, lr}^ │ │ │ │ strmi lr, [r2], -r0, lsl #13 │ │ │ │ @ instruction: 0xf042e00f │ │ │ │ @ instruction: 0xf10b0201 │ │ │ │ - blx feea617c │ │ │ │ + blx feea618c │ │ │ │ movwcc pc, #33410 @ 0x8282 @ │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384591 │ │ │ │ - ldrbmi r4, [pc, #-1681] @ 222ef7 │ │ │ │ + ldrbmi r4, [pc, #-1681] @ 222f07 │ │ │ │ mrcge 6, 3, APSR_nzcv, cr0, cr15, {3} │ │ │ │ sbcslt r6, r2, #1703936 @ 0x1a0000 │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ - bleq 29f9c4 │ │ │ │ - ldrbmi r3, [pc, #-776] @ 223294 │ │ │ │ + bleq 29f9d4 │ │ │ │ + ldrbmi r3, [pc, #-776] @ 2232a4 │ │ │ │ @ instruction: 0xe665d8f6 │ │ │ │ strtmi r9, [sl], -r1, lsl #22 │ │ │ │ biceq lr, fp, #3072 @ 0xc00 │ │ │ │ ldrdeq lr, [r0, -r3] │ │ │ │ - @ instruction: 0xf8c0f660 │ │ │ │ - bleq 65e6f8 │ │ │ │ - ldmib r8!, {r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf8b8f660 │ │ │ │ + bleq 65e708 │ │ │ │ + ldmib r0!, {r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vpmax.u8 d15, d9, d1 │ │ │ │ msreq CPSR_, r9, lsr #3 │ │ │ │ @ instruction: 0xf10b9a00 │ │ │ │ - blx 2261cc │ │ │ │ + blx 2261dc │ │ │ │ @ instruction: 0xf10af101 │ │ │ │ movwmi r0, #47624 @ 0xba08 │ │ │ │ smlawteq r0, r9, r1, pc @ │ │ │ │ - blx a34b54 │ │ │ │ - b 131f9e0 │ │ │ │ + blx a34b64 │ │ │ │ + b 131f9f0 │ │ │ │ stmibvs r1!, {r0, r8, r9} │ │ │ │ @ instruction: 0xf009fa00 │ │ │ │ - b 127482c │ │ │ │ + b 127483c │ │ │ │ @ instruction: 0x61a10100 │ │ │ │ - b 12fdd74 │ │ │ │ + b 12fdd84 │ │ │ │ mvnvs r0, r1, lsl #6 │ │ │ │ mrcge 6, 2, APSR_nzcv, cr7, cr15, {1} │ │ │ │ ldrbt r4, [r9], r4, asr #13 │ │ │ │ - bl 2060e30 │ │ │ │ - ldmib r2, {r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + bl 1e60e40 │ │ │ │ + stmib sl, {r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movweq lr, #6736 @ 0x1a50 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr12, cr15, {3} │ │ │ │ - bleq 29fa3c │ │ │ │ - ldrbmi r3, [pc, #-1032] @ 22320c │ │ │ │ + bleq 29fa4c │ │ │ │ + ldrbmi r3, [pc, #-1032] @ 22321c │ │ │ │ ldclge 6, cr15, [r4, #252] @ 0xfc │ │ │ │ @ instruction: 0xf60ce627 │ │ │ │ - @ instruction: 0xf60ceb6a │ │ │ │ - strb lr, [r9, r4, asr #19] │ │ │ │ - bleq 29fa54 │ │ │ │ - ldrbmi r3, [pc, #-776] @ 223324 │ │ │ │ + @ instruction: 0xf60ceb62 │ │ │ │ + @ instruction: 0xe7c9e9bc │ │ │ │ + bleq 29fa64 │ │ │ │ + ldrbmi r3, [pc, #-776] @ 223334 │ │ │ │ svcge 0x0070f63f │ │ │ │ movwcs lr, #5660 @ 0x161c │ │ │ │ movwls r4, #1724 @ 0x6bc │ │ │ │ - blge 35cef0 │ │ │ │ - bl 4b4f84 │ │ │ │ + blge 35cf00 │ │ │ │ + bl 4b4f94 │ │ │ │ ldrmi r0, [r8], -r9, lsl #4 │ │ │ │ stmdbhi r2, {r0, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ stmdbhi r2, {r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xd1f94291 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ - bleq 45f794 │ │ │ │ + bleq 45f7a4 │ │ │ │ @ instruction: 0xf60ce664 │ │ │ │ - svclt 0x0000e9d6 │ │ │ │ - ldrhteq ip, [r5], #-250 @ 0xffffff06 │ │ │ │ + svclt 0x0000e9ce │ │ │ │ + rsbseq ip, r5, sl, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0075cf9c │ │ │ │ + rsbseq ip, r5, ip, lsl #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0x46063a94 │ │ │ │ andls r4, r3, #2063597568 @ 0x7b000000 │ │ │ │ - bcs fe561a08 │ │ │ │ + bcs fe561a18 │ │ │ │ @ instruction: 0xf8df9308 │ │ │ │ ldrbtmi r3, [sl], #-2700 @ 0xfffff574 │ │ │ │ ldmpl r3, {r0, r1, r2, r8, ip, pc}^ │ │ │ │ @ instruction: 0x9327681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf8d682f4 │ │ │ │ @@ -511382,174 +511386,174 @@ │ │ │ │ stmdacs r0, {r5} │ │ │ │ sadd16mi fp, r9, r8 │ │ │ │ tstlt sl, r3, lsr #12 │ │ │ │ @ instruction: 0xe7f54614 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmibvs ip, {r6, r9, sl, pc} │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - andls pc, r6, pc, lsl #27 │ │ │ │ + andls pc, r6, r7, lsl #27 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bls 3c422c │ │ │ │ + bls 3c423c │ │ │ │ andcs r2, r0, r0, lsr r1 │ │ │ │ - ldc2l 6, cr15, [lr, #-808]! @ 0xfffffcd8 │ │ │ │ + ldc2l 6, cr15, [r6, #-808]! @ 0xfffffcd8 │ │ │ │ ldrdhi pc, [ip], -r4 @ │ │ │ │ @ instruction: 0xf8d84682 │ │ │ │ biclt r7, pc, r0 │ │ │ │ @ instruction: 0xf04f4643 │ │ │ │ @ instruction: 0x46a00930 │ │ │ │ - bleq 29f838 │ │ │ │ + bleq 29f848 │ │ │ │ stclvs 6, cr4, [r5], #-112 @ 0xffffff90 │ │ │ │ tstcs r0, r0, lsr r2 │ │ │ │ @ instruction: 0xf505fb09 │ │ │ │ movweq lr, #23306 @ 0x5b0a │ │ │ │ @ instruction: 0xf60b4618 │ │ │ │ - @ instruction: 0xf84aeea6 │ │ │ │ + @ instruction: 0xf84aee9e │ │ │ │ ldrtmi r4, [ip], -r5 │ │ │ │ @ instruction: 0xf880683f │ │ │ │ svccs 0x0000b004 │ │ │ │ strbmi sp, [r4], -sp, ror #3 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xff28f66b │ │ │ │ + @ instruction: 0xff20f66b │ │ │ │ @ instruction: 0x8018f8d4 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrbmi sp, [r1], r4, lsr #32 │ │ │ │ - bleq e5f878 │ │ │ │ + bleq e5f888 │ │ │ │ ldrtmi r4, [r7], -r2, asr #13 │ │ │ │ - ldrbcs pc, [pc, #-576]! @ 223504 @ │ │ │ │ + ldrbcs pc, [pc, #-576]! @ 223514 @ │ │ │ │ @ instruction: 0x6010f8da │ │ │ │ orrlt r6, fp, r3, lsr r8 │ │ │ │ - blcs 28241c │ │ │ │ + blcs 28242c │ │ │ │ mrshi pc, (UNDEF: 14) @ │ │ │ │ tstle r7, r4, lsl #22 │ │ │ │ @ instruction: 0xf5b36973 │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ adcmi r8, fp, #104, 2 │ │ │ │ tstphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf6604650 │ │ │ │ - pkhbtmi pc, r2, r1, lsl #22 @ │ │ │ │ + strmi pc, [r2], r9, lsl #22 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrtmi r4, [lr], -sl, asr #13 │ │ │ │ @ instruction: 0x9018f8dd │ │ │ │ @ instruction: 0xf8df4650 │ │ │ │ eorscs r3, r0, #152, 18 @ 0x260000 │ │ │ │ ldrdpl pc, [r8, r6] │ │ │ │ ldrbtmi r4, [fp], #-1609 @ 0xfffff9b7 │ │ │ │ strls r2, [r9, #-1792] @ 0xfffff900 │ │ │ │ - ldcl 6, cr15, [lr], {11} │ │ │ │ + ldcl 6, cr15, [r6], {11} │ │ │ │ @ instruction: 0xf8cd4655 │ │ │ │ stmib sp, {r4, r5, sp, pc}^ │ │ │ │ @ instruction: 0xf10da40a │ │ │ │ @ instruction: 0xf8dd0868 │ │ │ │ ssatmi sl, #28, ip │ │ │ │ strls sl, [r4, -r1, lsr #22] │ │ │ │ stmdbvc fp!, {r0, r2, r8, r9, ip, pc} │ │ │ │ ldrbvs r6, [r7], #-2090 @ 0xfffff7d6 │ │ │ │ suble r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ ldc2 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ - bls 37d878 │ │ │ │ + bls 37d888 │ │ │ │ ldmvs r8, {r0, r6, r9, sl, lr} │ │ │ │ ldcls 7, cr4, [sl], {208} @ 0xd0 │ │ │ │ addsmi r9, ip, #3072 @ 0xc00 │ │ │ │ stmdbvc fp!, {r0, r1, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmibvc fp!, {r0, r1, r3, r4, r6, r8, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvc fp!, {r0, r1, r2, r4, r6, r8, pc} │ │ │ │ @ instruction: 0xf815b1ef │ │ │ │ addsmi r2, sl, #44, 24 @ 0x2c00 │ │ │ │ - bne fe8d3458 │ │ │ │ + bne fe8d3468 │ │ │ │ stmiavs sl!, {r0, r2, r4, r8, ip, lr, pc}^ │ │ │ │ stcne 8, cr15, [r4], #-340 @ 0xfffffeac │ │ │ │ tstle r2, sl, lsl #5 │ │ │ │ @ instruction: 0xf855b93a │ │ │ │ - bvs ff66e8cc │ │ │ │ + bvs ff66e8dc │ │ │ │ sbcsvs r6, r1, #2752512 @ 0x2a0000 │ │ │ │ mvnvc r2, r1, lsl #4 │ │ │ │ @ instruction: 0xf855e017 │ │ │ │ stmdbvs r8!, {r5, sl, fp, ip} │ │ │ │ @ instruction: 0xf60b930d │ │ │ │ - blls 59ecbc │ │ │ │ - bcs 235030 │ │ │ │ + blls 59ecac │ │ │ │ + bcs 235040 │ │ │ │ stmdbls r1!, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ ldrdeq pc, [r8, r6] │ │ │ │ @ instruction: 0xf1c11e4a │ │ │ │ stmdavs r9!, {sl, fp} │ │ │ │ - b 2b4844 │ │ │ │ + b 2b4854 │ │ │ │ ldrmi r0, [r4], #-524 @ 0xfffffdf4 │ │ │ │ @ instruction: 0xf8c662ca │ │ │ │ - bls 333e68 │ │ │ │ + bls 333e78 │ │ │ │ andls r4, r4, #1744830464 @ 0x68000000 │ │ │ │ ldrcc r3, [r0, #-1793]! @ 0xfffff8ff │ │ │ │ asrsle r4, pc, #10 │ │ │ │ ldmib sp, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ - blcs 24c884 │ │ │ │ + blcs 24c894 │ │ │ │ strbhi pc, [r5], #0 @ │ │ │ │ ldrdcc pc, [r8, r6] │ │ │ │ addsmi r9, r3, #36864 @ 0x9000 │ │ │ │ teqphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ stmib sp, {r1, r3, r4, r9, sp}^ │ │ │ │ - blge 8ac0e8 │ │ │ │ + blge 8ac0f8 │ │ │ │ movwls r4, #38430 @ 0x961e │ │ │ │ @ instruction: 0xad216923 │ │ │ │ @ instruction: 0x9018f8d4 │ │ │ │ ldmvs fp, {r0, r2, r8, sl, ip, pc}^ │ │ │ │ ldrcc lr, [lr], #-2509 @ 0xfffff633 │ │ │ │ - strgt ip, [pc, #-3599] @ 222a81 │ │ │ │ + strgt ip, [pc, #-3599] @ 222a91 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x46d3d03e │ │ │ │ vmax.s8 q10, q0, q7 │ │ │ │ strls r2, [sl], #-2175 @ 0xfffff781 │ │ │ │ ldmdavs sp, {r0, r1, r4, r5, r8, fp, sp, lr} │ │ │ │ stmdavs ip!, {r0, r2, r4, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ - blvc 8c3f30 │ │ │ │ + blvc 8c3f40 │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ stmdavs ip!, {r0, r1, r3, r4, r6, r7, r8, pc} │ │ │ │ stmdavs r3!, {r2, r3, r6, r8, ip, sp, pc} │ │ │ │ - blvc d0fdb4 │ │ │ │ + blvc d0fdc4 │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ strtmi r8, [r5], -r9, lsr #2 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ - blvc d180ac │ │ │ │ + blvc d180bc │ │ │ │ tstle r7, r4, lsl #22 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ strbmi r8, [r3, #-293] @ 0xfffffedb │ │ │ │ strcs sp, [r0], #-272 @ 0xfffffef0 │ │ │ │ ldmdavs pc, {r0, r1, r3, r5, r9, sl, fp, sp, lr} @ │ │ │ │ - blcs 2825e0 │ │ │ │ + blcs 2825f0 │ │ │ │ strthi pc, [r3], -r0, asr #32 │ │ │ │ @ instruction: 0xf5b369bb │ │ │ │ svclt 0x00082f80 │ │ │ │ @ instruction: 0xf000463b │ │ │ │ @ instruction: 0x462580d5 │ │ │ │ bicsle r2, r8, r0, lsl #24 │ │ │ │ @ instruction: 0xf6604630 │ │ │ │ - strmi pc, [r6], -r3, asr #20 │ │ │ │ + @ instruction: 0x4606fa3b │ │ │ │ bicle r2, r7, r0, lsl #16 │ │ │ │ ldrbmi r9, [sl], sl, lsl #24 │ │ │ │ eorscs r9, r0, r6, lsl #22 │ │ │ │ - blx 22cd26 │ │ │ │ - blls 54b934 │ │ │ │ + blx 22cd36 │ │ │ │ + blls 54b944 │ │ │ │ teqlt r2, sl, lsl r9 │ │ │ │ ldmib r2, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ rsbsvs r6, r1, r0, lsl #2 │ │ │ │ stmib r2, {r1, r2, r3, sp, lr}^ │ │ │ │ teqcc r0, #0, 10 │ │ │ │ mvnsle r4, r3, lsl #5 │ │ │ │ @ instruction: 0xf6ca4650 │ │ │ │ - smlabtcs r3, r5, ip, pc @ │ │ │ │ + @ instruction: 0x2103fcbd │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - @ instruction: 0xf8dffe85 │ │ │ │ + @ instruction: 0xf8dffe7d │ │ │ │ @ instruction: 0xf8df27d4 │ │ │ │ ldrbtmi r3, [sl], #-1992 @ 0xfffff838 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrhi pc, [sp, #-64]! @ 0xffffffc0 │ │ │ │ eorlt r9, r9, r4, lsl #16 │ │ │ │ @@ -511557,182 +511561,182 @@ │ │ │ │ stmdbcs r0, {r0, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr8, cr15, {3} │ │ │ │ ldmdbvs fp, {r0, r1, r4, r5, r9, fp, sp, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ svccs 0x0080f5b3 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr0, cr15, {3} │ │ │ │ tstls r4, r0, lsr r6 │ │ │ │ - @ instruction: 0xf954f692 │ │ │ │ + @ instruction: 0xf94cf692 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bvs f0f53c │ │ │ │ + bvs f0f54c │ │ │ │ stmdbls r4, {r4, r5, r9, sp} │ │ │ │ - blx 2beb0e │ │ │ │ + blx 2beb1e │ │ │ │ tstvc r9, r3, lsl #6 │ │ │ │ cdpvs 6, 3, cr14, cr3, cr0, {7} │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf8d8aed9 │ │ │ │ @ instruction: 0xf4333018 │ │ │ │ @ instruction: 0xf47f2380 │ │ │ │ @ instruction: 0x4643aed3 │ │ │ │ - bcs 39b9e8 │ │ │ │ + bcs 39b9f8 │ │ │ │ mcrge 4, 6, pc, cr14, cr15, {1} @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 28263c │ │ │ │ + bcs 28264c │ │ │ │ ldrhi pc, [r6, #64]! @ 0x40 │ │ │ │ - bcs 23df44 │ │ │ │ - bvs 9181ac │ │ │ │ + bcs 23df54 │ │ │ │ + bvs 9181bc │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrrcvs 14, 12, sl, fp, cr1 │ │ │ │ - blx 2ac2ae │ │ │ │ + blx 2ac2be │ │ │ │ movwls pc, #21251 @ 0x5303 @ │ │ │ │ andeq lr, r3, #9216 @ 0x2400 │ │ │ │ ldmdbvc r3, {r2, r9, ip, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8dfaeb5 │ │ │ │ stmdbls r8, {r3, r5, r8, r9, sl, ip, sp} │ │ │ │ stmiapl fp, {r1, r4, r7, fp, sp, lr}^ │ │ │ │ cmnpmi r0, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ ldmibcc sl!, {r0, r1, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf856330b │ │ │ │ movwls r3, #36899 @ 0x9023 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ - bcs 24268c │ │ │ │ + bcs 24269c │ │ │ │ msrhi SPSR_fsx, r0 │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ - bls 343f0c │ │ │ │ + bls 343f1c │ │ │ │ tstvc r3, r0, lsl #6 │ │ │ │ mrcvs 6, 1, lr, cr3, cr10, {4} │ │ │ │ - blvc 8bdaa4 │ │ │ │ + blvc 8bdab4 │ │ │ │ @ instruction: 0xf47f2a01 │ │ │ │ ldmibvs sl, {r0, r2, r4, r7, r9, sl, fp, sp, pc} │ │ │ │ addcs pc, r0, #838860800 @ 0x32000000 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ cmplt sl, sl, asr r9 │ │ │ │ @ instruction: 0xf43f2a05 │ │ │ │ - bvs ff90f480 │ │ │ │ - blvc 8bdac4 │ │ │ │ + bvs ff90f490 │ │ │ │ + blvc 8bdad4 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r0, r1, r4, r5, r6, r8, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 23e2d4 │ │ │ │ + blcs 23e2e4 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr14, cr15, {1} │ │ │ │ - blx 4febde │ │ │ │ + blx 4febee │ │ │ │ @ instruction: 0xf8989803 │ │ │ │ - blcs 22fa88 │ │ │ │ + blcs 22fa98 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr6, cr15, {1} │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ @ instruction: 0x4651b118 │ │ │ │ - @ instruction: 0xffbaf693 │ │ │ │ + @ instruction: 0xffb2f693 │ │ │ │ movwcs fp, #2320 @ 0x910 │ │ │ │ andcc pc, r4, r8, lsl #17 │ │ │ │ @ instruction: 0xf8882301 │ │ │ │ strbt r3, [r7], -r6 │ │ │ │ andlt pc, r4, r5, lsl #17 │ │ │ │ - bcs 39d5f8 │ │ │ │ + bcs 39d608 │ │ │ │ svcge 0x0031f43f │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 282714 │ │ │ │ + bcs 282724 │ │ │ │ strbhi pc, [sl, #-64] @ 0xffffffc0 @ │ │ │ │ - bcs 23e01c │ │ │ │ - bvs 918284 │ │ │ │ + bcs 23e02c │ │ │ │ + bvs 918294 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrrcvs 15, 2, sl, fp, cr4 │ │ │ │ - blx 2ac386 │ │ │ │ + blx 2ac396 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ qadd16mi sl, r8, ip │ │ │ │ - blx ff2e1452 │ │ │ │ + blx ff0e1462 │ │ │ │ @ instruction: 0xf6914638 │ │ │ │ - ldr pc, [r4, -pc, lsl #31] │ │ │ │ + ldr pc, [r4, -r7, lsl #31] │ │ │ │ ldrtmi r9, [r0], -r9, lsl #20 │ │ │ │ ldrdne pc, [r4, r6] │ │ │ │ @ instruction: 0xf6ca2730 │ │ │ │ - blls 3e2840 │ │ │ │ + blls 3e2830 │ │ │ │ @ instruction: 0xf8c64655 │ │ │ │ - blx 3e4106 │ │ │ │ + blx 3e4116 │ │ │ │ and sl, r3, r3, lsl #14 │ │ │ │ adcsmi r3, sp, #48, 10 @ 0xc000000 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr6, cr15, {1} │ │ │ │ - blcs 2422b0 │ │ │ │ + blcs 2422c0 │ │ │ │ stmdbvc fp!, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf8d6682b │ │ │ │ ldmib r5, {r2, r7, r8}^ │ │ │ │ - bvs ff8ebf24 │ │ │ │ + bvs ff8ebf34 │ │ │ │ @ instruction: 0xf60b4418 │ │ │ │ - strb lr, [fp, lr, lsl #28]! │ │ │ │ + strb lr, [fp, r6, lsl #28]! │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ andle r7, r4, sl, lsl #31 │ │ │ │ @ instruction: 0xf43f4543 │ │ │ │ usat sl, #10, pc, asr #29 @ │ │ │ │ cdpvs 4, 2, cr2, cr11, cr0, {0} │ │ │ │ andls r6, r3, #1703936 @ 0x1a0000 │ │ │ │ - blcs 282788 │ │ │ │ - ldrbthi pc, [pc], #64 @ 223b40 @ │ │ │ │ + blcs 282798 │ │ │ │ + ldrbthi pc, [pc], #64 @ 223b50 @ │ │ │ │ @ instruction: 0xf5b36993 │ │ │ │ @ instruction: 0xf47f2f80 │ │ │ │ svcls 0x0003aede │ │ │ │ and r4, r8, fp, lsr r6 │ │ │ │ @ instruction: 0xf43f2a05 │ │ │ │ - bvs ff90f6b8 │ │ │ │ - blvc 8bdbc8 │ │ │ │ + bvs ff90f6c8 │ │ │ │ + blvc 8bdbd8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r0, r4, r5, r6, r7, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ smladls r3, fp, sl, r6 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrrcvs 14, 12, sl, fp, cr10 │ │ │ │ - blx 2ac43a │ │ │ │ + blx 2ac44a │ │ │ │ @ instruction: 0xf899b903 │ │ │ │ - blcs 22fb94 │ │ │ │ + blcs 22fba4 │ │ │ │ @ instruction: 0xf899d144 │ │ │ │ - blcs 22fb98 │ │ │ │ + blcs 22fba8 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr13, cr15, {1} │ │ │ │ movwcs r9, #16131 @ 0x3f03 │ │ │ │ @ instruction: 0x93219522 │ │ │ │ and r4, r5, fp, lsr r6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 282808 │ │ │ │ + bcs 282818 │ │ │ │ ldrbhi pc, [r0], #64 @ 0x40 @ │ │ │ │ - bcs 23e110 │ │ │ │ + bcs 23e120 │ │ │ │ tstphi fp, #0 @ p-variant is OBSOLETE │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blls 3097c4 │ │ │ │ + blls 3097d4 │ │ │ │ ldmdbvc r3, {r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r0, r6, r7, sl, pc}^ @ │ │ │ │ msreq CPSR_fc, r3, lsl r0 │ │ │ │ @ instruction: 0x01290129 │ │ │ │ adceq r0, ip, sp, ror r3 │ │ │ │ @ instruction: 0x012c012c │ │ │ │ cmneq sp, #-201326591 @ 0xf4000001 │ │ │ │ adceq r0, ip, ip, lsr #1 │ │ │ │ @ instruction: 0x0129019d │ │ │ │ adceq r0, ip, ip, lsr #1 │ │ │ │ - ldrteq r0, [pc], #172 @ 223be8 │ │ │ │ - ldrteq r0, [pc], #1215 @ 223bec │ │ │ │ - ldrteq r0, [pc], #1215 @ 223bf0 │ │ │ │ - blvc 8a4098 │ │ │ │ + ldrteq r0, [pc], #172 @ 223bf8 │ │ │ │ + ldrteq r0, [pc], #1215 @ 223bfc │ │ │ │ + ldrteq r0, [pc], #1215 @ 223c00 │ │ │ │ + blvc 8a40a8 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ ldmdbvs sl, {r0, r3, r7, r9, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x008af5b2 │ │ │ │ strbmi sp, [r2, #-61] @ 0xffffffc3 │ │ │ │ mcrge 4, 4, pc, cr2, cr15, {3} @ │ │ │ │ @ instruction: 0xe66f461d │ │ │ │ ldrdcs pc, [r0], -r9 @ │ │ │ │ ldmib r9, {r8, r9, sp}^ │ │ │ │ tstls r5, #6 │ │ │ │ - bcs a4886c │ │ │ │ + bcs a4887c │ │ │ │ movweq pc, #12367 @ 0x304f @ │ │ │ │ @ instruction: 0x93219522 │ │ │ │ movwhi pc, #53760 @ 0xd200 @ │ │ │ │ - blcs 9eb578 │ │ │ │ + blcs 9eb588 │ │ │ │ strhi pc, [sl], #512 @ 0x200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ streq r0, [r8], #348 @ 0x15c │ │ │ │ streq r0, [r8], #1160 @ 0x488 │ │ │ │ streq r0, [r8], #1160 @ 0x488 │ │ │ │ smulbbeq r3, r8, r4 │ │ │ │ streq r0, [r8], #1160 @ 0x488 │ │ │ │ @@ -511747,79 +511751,79 @@ │ │ │ │ streq r0, [r8], #1160 @ 0x488 │ │ │ │ streq r0, [r8], #1160 @ 0x488 │ │ │ │ rscseq r0, r8, r8, lsl #9 │ │ │ │ @ instruction: 0xf5b2695a │ │ │ │ smlalbble r7, r8, sl, pc @ │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ @ instruction: 0x4630e757 │ │ │ │ - stc2 6, cr15, [ip, #-428] @ 0xfffffe54 │ │ │ │ + stc2 6, cr15, [r4, #-428] @ 0xfffffe54 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ @ instruction: 0xf8dfe65f │ │ │ │ - bls 430f04 │ │ │ │ + bls 430f14 │ │ │ │ movwls r5, #30931 @ 0x78d3 │ │ │ │ - bls 35d0b0 │ │ │ │ - blcs 2422ec │ │ │ │ + bls 35d0c0 │ │ │ │ + blcs 2422fc │ │ │ │ mcrge 4, 6, pc, cr3, cr15, {3} @ │ │ │ │ ldrbmi r6, [r3, #-2195] @ 0xfffff76d │ │ │ │ mrcge 4, 5, APSR_nzcv, cr15, cr15, {3} │ │ │ │ @ instruction: 0xf6914640 │ │ │ │ - stmdacs r0, {r0, r1, r2, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mrcge 4, 5, APSR_nzcv, cr9, cr15, {3} │ │ │ │ msreq SPSR_s, #-2147483647 @ 0x80000001 │ │ │ │ @ instruction: 0xf65fcb0f │ │ │ │ - @ instruction: 0xf8d8fd53 │ │ │ │ + @ instruction: 0xf8d8fd4b │ │ │ │ @ instruction: 0x4603101c │ │ │ │ - bcs 7820f4 │ │ │ │ + bcs 782104 │ │ │ │ orrshi pc, r1, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ orreq r0, pc, #1006632962 @ 0x3c000002 │ │ │ │ orreq r0, ip, #1006632962 @ 0x3c000002 │ │ │ │ teqeq lr, #603979778 @ 0x24000002 │ │ │ │ orreq r0, ip, #-134217728 @ 0xf8000000 │ │ │ │ orreq r0, r9, #140, 6 @ 0x30000002 │ │ │ │ orrseq r0, r2, #603979778 @ 0x24000002 │ │ │ │ orreq r0, r9, #1006632962 @ 0x3c000002 │ │ │ │ orreq r0, r9, #603979778 @ 0x24000002 │ │ │ │ orreq r0, pc, #1006632962 @ 0x3c000002 │ │ │ │ orreq r0, pc, #1006632962 @ 0x3c000002 │ │ │ │ orreq r0, pc, #1006632962 @ 0x3c000002 │ │ │ │ - blcs 38a514 │ │ │ │ + blcs 38a524 │ │ │ │ andge pc, r8, r2, asr #17 │ │ │ │ mcrge 4, 4, pc, cr15, cr15, {3} @ │ │ │ │ vabd.s8 q15, q8, │ │ │ │ addmi r2, sl, #-1073741793 @ 0xc000001f │ │ │ │ ldclge 4, cr15, [r3, #508] @ 0x1fc │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ movtcs lr, #1510 @ 0x5e6 │ │ │ │ @ instruction: 0xf892930f │ │ │ │ ldmdbge r1, {r0, r2, r3, sp, pc} │ │ │ │ - bge 6cb948 │ │ │ │ + bge 6cb958 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ - blls 2f5c14 │ │ │ │ + blls 2f5c24 │ │ │ │ ldmdbge r3, {r2, r4, r9, fp, sp, pc} │ │ │ │ sbfxmi r6, r8, #19, #25 │ │ │ │ stmdbls r3, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6929805 │ │ │ │ - @ instruction: 0xf8d9f8af │ │ │ │ + @ instruction: 0xf8d9f8a7 │ │ │ │ movwls r3, #53292 @ 0xd02c │ │ │ │ - blls 67556c │ │ │ │ + blls 67557c │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ stmdals r5!, {r1, r2, r3, r8, r9, ip, pc} │ │ │ │ movwls r9, #47892 @ 0xbb14 │ │ │ │ - blx ff6616da │ │ │ │ + blx ff4616ea │ │ │ │ @ instruction: 0xf8804652 │ │ │ │ @ instruction: 0xf100a02c │ │ │ │ - blls 5e65cc │ │ │ │ + blls 5e65dc │ │ │ │ pkhtbmi r4, r1, r1, asr #12 │ │ │ │ - mcr2 6, 2, pc, cr2, cr15, {2} @ │ │ │ │ + mrc2 6, 1, pc, cr10, cr15, {2} │ │ │ │ andcs sl, r0, #22528 @ 0x5800 │ │ │ │ @ instruction: 0xf1099719 │ │ │ │ svcls 0x00090c54 │ │ │ │ stmib sp, {r1, r2, r4, r9, ip, pc}^ │ │ │ │ - blgt 5ec5e4 │ │ │ │ + blgt 5ec5f4 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldmdblt fp, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ mlacc r9, r9, r8, pc @ │ │ │ │ movwls r0, #47323 @ 0xb8db │ │ │ │ cmncs r4, r2, ror #23 │ │ │ │ svcls 0x000d9a08 │ │ │ │ @@ -511839,47 +511843,47 @@ │ │ │ │ eorcs pc, ip, r9, asr #16 │ │ │ │ mlasgt r1, r3, r8, pc @ │ │ │ │ mlascc r2, r3, r8, pc @ │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf849702c │ │ │ │ @ instruction: 0xf6612023 │ │ │ │ - @ instruction: 0xf899fee3 │ │ │ │ - blcs 3efea0 │ │ │ │ + @ instruction: 0xf899fedb │ │ │ │ + blcs 3efeb0 │ │ │ │ mvnshi pc, r0, asr #4 │ │ │ │ @ instruction: 0xf1054651 │ │ │ │ @ instruction: 0xf65f0018 │ │ │ │ - stmibvs r8!, {r0, r3, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx b6178c │ │ │ │ + stmibvs r8!, {r0, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx 96179c │ │ │ │ @ instruction: 0xf6919803 │ │ │ │ - ldrb pc, [r6, #-3569]! @ 0xfffff20f @ │ │ │ │ + ldrb pc, [r6, #-3561]! @ 0xfffff217 @ │ │ │ │ movwls r2, #62240 @ 0xf320 │ │ │ │ movwcs lr, #34689 @ 0x8781 │ │ │ │ ldrb r9, [lr, -pc, lsl #6]! │ │ │ │ ldc 1, cr9, [sp, #80] @ 0x50 │ │ │ │ tstcs r1, r4, lsl fp │ │ │ │ stc 8, cr9, [sp, #148] @ 0x94 │ │ │ │ @ instruction: 0xf65e7b1a │ │ │ │ - strmi pc, [r2], r1, asr #22 │ │ │ │ - blls 49039c │ │ │ │ + @ instruction: 0x4682fb39 │ │ │ │ + blls 4903ac │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 760274 │ │ │ │ + beq 760284 │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - blls 323928 │ │ │ │ + blls 323918 │ │ │ │ @ instruction: 0x461a6bdb │ │ │ │ @ instruction: 0xf8d9461f │ │ │ │ mrrcvc 0, 2, r3, r2, cr8 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf00281b9 │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ strdmi r3, [r1], pc @ │ │ │ │ @ instruction: 0xf000438b │ │ │ │ - blcs 2845a4 │ │ │ │ + blcs 2845b4 │ │ │ │ stmdals r5!, {r1, r5, r6, ip, lr, pc} │ │ │ │ tstlt r9, r1, asr #18 │ │ │ │ ldmdblt r9, {r0, r3, r7, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ andsmi r1, r9, #1424 @ 0x590 │ │ │ │ eorshi pc, r1, #0 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ @@ -511908,66 +511912,66 @@ │ │ │ │ svclt 0x00144301 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ subscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf88de795 │ │ │ │ @ instruction: 0xe7921050 │ │ │ │ movwls r2, #62209 @ 0xf301 │ │ │ │ tstls r6, #3407872 @ 0x340000 │ │ │ │ - blvc 7df580 │ │ │ │ + blvc 7df590 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf65e7b1a │ │ │ │ - @ instruction: 0x4603fad1 │ │ │ │ - bls 49045c │ │ │ │ - bgt 308b4c │ │ │ │ + strmi pc, [r3], -r9, asr #21 │ │ │ │ + bls 49046c │ │ │ │ + bgt 308b5c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - cdp2 6, 4, cr15, cr8, cr1, {3} │ │ │ │ + cdp2 6, 4, cr15, cr0, cr1, {3} │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ stmdals r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [sl], {97} @ 0x61 │ │ │ │ + ldc2 6, cr15, [r2], {97} @ 0x61 │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ andle r2, r6, r0, lsr #20 │ │ │ │ stmdals r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ - blx ffce18d6 │ │ │ │ + blx ffae18e6 │ │ │ │ ldrbmi r4, [r2], -r7, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrtmi r9, [fp], -r5, lsl #16 │ │ │ │ - stc2 6, cr15, [r8], {97} @ 0x61 │ │ │ │ + stc2 6, cr15, [r0], {97} @ 0x61 │ │ │ │ ldrdcs pc, [r8], -r9 @ │ │ │ │ strmi r7, [r2], r1, asr #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf002810d │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @ instruction: 0xf1a30e01 │ │ │ │ @ instruction: 0xf1c30220 │ │ │ │ - blx 5a4000 │ │ │ │ - blx 5e0b90 │ │ │ │ - blcc 2a0790 │ │ │ │ + blx 5a4010 │ │ │ │ + blx 5e0ba0 │ │ │ │ + blcc 2a07a0 │ │ │ │ @ instruction: 0xf000fa2e │ │ │ │ - b 12b580c │ │ │ │ + b 12b581c │ │ │ │ @ instruction: 0xf1420200 │ │ │ │ stmdbcs r0, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf001d051 │ │ │ │ @ instruction: 0xf1ac0c3f │ │ │ │ @ instruction: 0xf1cc0320 │ │ │ │ - blx 5a4028 │ │ │ │ - blx 5e2fdc │ │ │ │ + blx 5a4038 │ │ │ │ + blx 5e2fec │ │ │ │ @ instruction: 0xf11cf303 │ │ │ │ - blx db33b0 │ │ │ │ - b 131ffb8 │ │ │ │ - b 3e77bc │ │ │ │ + blx db33c0 │ │ │ │ + b 131ffc8 │ │ │ │ + b 3e77cc │ │ │ │ @ instruction: 0xf14e030c │ │ │ │ - b 2b3bc0 │ │ │ │ - b 16e4800 │ │ │ │ + b 2b3bd0 │ │ │ │ + b 16e4810 │ │ │ │ @ instruction: 0xf0000002 │ │ │ │ ldrmi r8, [r6, #226] @ 0xe2 │ │ │ │ ldrmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bls 498134 │ │ │ │ + bls 498144 │ │ │ │ andcs r3, r0, r1, lsl #18 │ │ │ │ andeq lr, r0, r2, asr #19 │ │ │ │ vmul.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r5, r7, r9, pc}^ @ │ │ │ │ cmnpeq r9, r1, lsl r0 @ p-variant is OBSOLETE │ │ │ │ adceq r0, sp, #-805306358 @ 0xd000000a │ │ │ │ adceq r0, sp, #-805306358 @ 0xd000000a │ │ │ │ @@ -511985,33 +511989,33 @@ │ │ │ │ adceq r0, sp, #-805306358 @ 0xd000000a │ │ │ │ adceq r0, sp, #-805306358 @ 0xd000000a │ │ │ │ @ instruction: 0xf8ad016e │ │ │ │ @ instruction: 0xe76b3058 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #5992 @ 0x1768 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ - b 171ddd0 │ │ │ │ + b 171dde0 │ │ │ │ @ instruction: 0xf0000c02 │ │ │ │ stmib sp, {r2, r3, r4, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0x460a321a │ │ │ │ - blvc 8df6c4 │ │ │ │ + blvc 8df6d4 │ │ │ │ stmdals r5!, {r0, r8, sp} │ │ │ │ - blvc 7df68c │ │ │ │ - blx de19d4 │ │ │ │ + blvc 7df69c │ │ │ │ + blx be19e4 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, fp, #22528 @ 0x5800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - bls 523708 │ │ │ │ + bls 5236f8 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ ldrbmi r9, [r2], -r5, lsl #16 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - blx 1fe1a0a │ │ │ │ - blls 2f5a90 │ │ │ │ + blx 1de1a1a │ │ │ │ + blls 2f5aa0 │ │ │ │ ldmdbvc fp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r0, r3, r4, r6, r9, pc}^ @ │ │ │ │ eoreq pc, sl, r3, lsl r0 @ │ │ │ │ eoreq r0, sl, sl, lsr #32 │ │ │ │ andseq r0, r6, fp, lsr r0 │ │ │ │ eorseq r0, sp, sp, lsr r0 │ │ │ │ @@ -512027,105 +512031,105 @@ │ │ │ │ @ instruction: 0xf8d9b9a3 │ │ │ │ addsmi r1, r1, #32 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr6, cr15, {1} │ │ │ │ @ instruction: 0xf0429300 │ │ │ │ ldrbmi r0, [r1], -r4, lsl #6 │ │ │ │ sbcslt r9, fp, #327680 @ 0x50000 │ │ │ │ @ instruction: 0xf6612204 │ │ │ │ - @ instruction: 0x4682ff39 │ │ │ │ + @ instruction: 0x4682ff31 │ │ │ │ @ instruction: 0xf899e68a │ │ │ │ eorcs r3, r0, #36 @ 0x24 │ │ │ │ rscle r2, sl, r0, lsl #22 │ │ │ │ cmnpeq pc, #98 @ p-variant is OBSOLETE @ 0x62 │ │ │ │ andcs r4, r0, #84934656 @ 0x5100000 │ │ │ │ andls r9, r0, #327680 @ 0x50000 │ │ │ │ andcs fp, r4, #-1342177267 @ 0xb000000d │ │ │ │ - @ instruction: 0xff28f661 │ │ │ │ + @ instruction: 0xff20f661 │ │ │ │ ldrbt r4, [r9], -r2, lsl #13 │ │ │ │ bfi r2, r0, #4, #22 │ │ │ │ ldrb r2, [r7, r8, lsl #4] │ │ │ │ - rsbseq ip, r5, ip, ror r9 │ │ │ │ - rsbseq ip, r5, lr, ror #18 │ │ │ │ + rsbseq ip, r5, ip, ror #18 │ │ │ │ + rsbseq ip, r5, lr, asr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffff853 │ │ │ │ - rsbseq ip, r5, sl, lsr #13 │ │ │ │ + @ instruction: 0x0075c69a │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ mulscs r1, sl, r8 │ │ │ │ stmdbls r9, {r8, r9, sp} │ │ │ │ svclt 0x00882a20 │ │ │ │ stmib r1, {r6, r9, sp}^ │ │ │ │ stmdale r2, {r8, r9, ip, sp} │ │ │ │ svclt 0x00382a08 │ │ │ │ ldc 2, cr2, [sp, #4] │ │ │ │ tstcs r1, sl, lsl fp │ │ │ │ stc 8, cr9, [sp, #148] @ 0x94 │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - strmi pc, [r1], pc, lsr #19 │ │ │ │ - blge 7d06c0 │ │ │ │ + strmi pc, [r1], r7, lsr #19 │ │ │ │ + blge 7d06d0 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - ldrbmi pc, [r2], -r3, lsr #26 @ │ │ │ │ + @ instruction: 0x4652fd1b │ │ │ │ strbmi r9, [fp], -r5, lsl #16 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fffe1b08 │ │ │ │ + blx ffde1b18 │ │ │ │ ldrt r4, [fp], -r2, lsl #13 │ │ │ │ subsle r2, sp, r0, asr #18 │ │ │ │ @ instruction: 0xf47f068b │ │ │ │ stmdbcs r8, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strmi fp, [sl], -r8, lsr #30 │ │ │ │ svclt 0x00389909 │ │ │ │ stmib r1, {r0, r9, sp}^ │ │ │ │ ldc 3, cr3, [sp] │ │ │ │ tstcs r1, sl, lsl fp │ │ │ │ stc 8, cr9, [sp, #148] @ 0x94 │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - strmi pc, [r2], r1, lsl #19 │ │ │ │ + @ instruction: 0x4682f979 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 7cff50 │ │ │ │ + blge 7cff60 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ @ instruction: 0xf10a9805 │ │ │ │ @ instruction: 0xf6610a14 │ │ │ │ - smmlsr r6, r3, ip, pc @ │ │ │ │ - blcs 2908e8 │ │ │ │ + ldrb pc, [r6, -fp, ror #25] @ │ │ │ │ + blcs 2908f8 │ │ │ │ mcrge 4, 2, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0xf8d3e6b0 │ │ │ │ strls r9, [r3, -r0, lsr #32] │ │ │ │ ldrtmi lr, [r0], -r5, ror #9 │ │ │ │ - blx 1861b9c │ │ │ │ + blx 1661bac │ │ │ │ @ instruction: 0xf6ca4650 │ │ │ │ - strb pc, [r7, #-2157] @ 0xfffff793 @ │ │ │ │ + strb pc, [r7, #-2149] @ 0xfffff79b @ │ │ │ │ @ instruction: 0x23204652 │ │ │ │ tstcs ip, r5, lsl #16 │ │ │ │ eorcc pc, r9, r9, lsl #17 │ │ │ │ - blx fe5e1b8c │ │ │ │ + blx fe3e1b9c │ │ │ │ ldrb r4, [r9, #1666]! @ 0x682 │ │ │ │ stmdals r5!, {r0, r3, r8, fp, ip, pc} │ │ │ │ movwcc lr, #2497 @ 0x9c1 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - strmi pc, [r2], -fp, asr #18 │ │ │ │ + strmi pc, [r2], -r3, asr #18 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30ee84 │ │ │ │ + blgt 30ee94 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ stmdals r5, {r0, r4, r9, sl, lr} │ │ │ │ - stc2l 6, cr15, [r2], {97} @ 0x61 │ │ │ │ + ldc2 6, cr15, [sl], #388 @ 0x184 │ │ │ │ tstpeq r4, #-1073741823 @ p-variant is OBSOLETE @ 0xc0000001 │ │ │ │ ldclvc 6, cr4, [sl], #-124 @ 0xffffff84 │ │ │ │ stmib sp, {r1, r2, r3, r4, r5, r6, r9, sl, sp, lr, pc}^ │ │ │ │ strb r1, [lr, #20]! │ │ │ │ ldmibvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - blcs 7826bc │ │ │ │ + blcs 7826cc │ │ │ │ cmnphi r8, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xfffffe8b │ │ │ │ @ instruction: 0xfffffe8b │ │ │ │ @ instruction: 0xfffffe8b │ │ │ │ @@ -512160,158 +512164,158 @@ │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldrt r2, [r3], r8, rrx │ │ │ │ movwcs r9, #2313 @ 0x909 │ │ │ │ movwcc lr, #2497 @ 0x9c1 │ │ │ │ @ instruction: 0xb123e72d │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blcc 270f00 │ │ │ │ + blcc 270f10 │ │ │ │ movwcs r9, #794 @ 0x31a │ │ │ │ ldc 3, cr9, [sp, #108] @ 0x6c │ │ │ │ eorcs r7, r0, #26624 @ 0x6800 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - @ instruction: 0x4603f8d3 │ │ │ │ - bge 7d0858 │ │ │ │ - bgt 308f48 │ │ │ │ + strmi pc, [r3], -fp, asr #17 │ │ │ │ + bge 7d0868 │ │ │ │ + bgt 308f58 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - mcrr2 6, 6, pc, sl, cr1 @ │ │ │ │ + mcrr2 6, 6, pc, r2, cr1 @ │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ stmdals r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 961cbc │ │ │ │ + blx 761ccc │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ - blls 49db40 │ │ │ │ + blls 49db50 │ │ │ │ tstcs r0, sl, lsl #12 │ │ │ │ smlabtne r0, r3, r9, lr │ │ │ │ strmi lr, [ip], -sp, lsr #14 │ │ │ │ ldmiblt lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andls r2, sl, #8, 4 @ 0x80000000 │ │ │ │ andls r7, fp, #75776 @ 0x12800 │ │ │ │ ldmvs r2, {r2, r9, fp, ip, pc}^ │ │ │ │ movwls fp, #51594 @ 0xc98a │ │ │ │ - blls 38e7cc │ │ │ │ + blls 38e7dc │ │ │ │ andcs pc, r3, r9, asr r8 @ │ │ │ │ ldmvs r0, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ ldrmi sl, [r8, r1, lsr #20] │ │ │ │ ldmdbls sl, {r2, r9, fp, ip, pc} │ │ │ │ sbcsvs r4, r1, r8, asr #12 │ │ │ │ - cdp2 6, 14, cr15, cr8, cr9, {6} │ │ │ │ - blls 54ab90 │ │ │ │ + cdp2 6, 14, cr15, cr0, cr9, {6} │ │ │ │ + blls 54aba0 │ │ │ │ stmdbls r7, {r4, r8, sp, lr} │ │ │ │ movwls r4, #22080 @ 0x5640 │ │ │ │ - stc2 6, cr15, [sl, #-580] @ 0xfffffdbc │ │ │ │ + stc2 6, cr15, [r2, #-580] @ 0xfffffdbc │ │ │ │ ldmvs r9, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf4bf4288 │ │ │ │ ldmdbvs r9, {r0, r3, r5, r6, r7, r8, fp, sp, pc} │ │ │ │ strmi r9, [r1], #-2827 @ 0xfffff4f5 │ │ │ │ - blx 22c3a4 │ │ │ │ - blls 4a0bb0 │ │ │ │ + blx 22c3b4 │ │ │ │ + blls 4a0bc0 │ │ │ │ andsmi r3, sl, r1, lsl #20 │ │ │ │ addslt r9, r2, #10240 @ 0x2800 │ │ │ │ - blls 36f030 │ │ │ │ + blls 36f040 │ │ │ │ adchi pc, r3, r0, lsl #4 │ │ │ │ stmdacc r1, {r1, r3, fp, ip, pc} │ │ │ │ vtst.8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r6, r7, pc}^ @ │ │ │ │ cmnpgt fp, r0 @ p-variant is OBSOLETE │ │ │ │ bicgt ip, r1, r1, asr #3 │ │ │ │ bicgt r5, r1, r1, asr #25 │ │ │ │ bicgt ip, r1, r1, asr #3 │ │ │ │ bicgt r3, r1, r1, asr #27 │ │ │ │ bicgt ip, r1, r1, asr #3 │ │ │ │ bicgt ip, r1, r1, asr #3 │ │ │ │ bicgt ip, r1, r1, asr #3 │ │ │ │ @ instruction: 0xf60b1ec1 │ │ │ │ - subcs lr, r0, #18432 @ 0x4800 │ │ │ │ + subcs lr, r0, #10240 @ 0x2800 │ │ │ │ ldr r9, [r3, sl, lsl #4]! │ │ │ │ andls r2, sl, #16, 4 │ │ │ │ eorcs lr, r0, #176, 14 @ 0x2c00000 │ │ │ │ str r9, [sp, sl, lsl #4]! │ │ │ │ andls r2, sl, #268435456 @ 0x10000000 │ │ │ │ - bcs 25e2a8 │ │ │ │ + bcs 25e2b8 │ │ │ │ stc2 10, cr15, [r2], #584 @ 0x248 @ │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f3cff │ │ │ │ @ instruction: 0xf04fa9ab │ │ │ │ - blx 5a7c1c │ │ │ │ - b ae044c │ │ │ │ + blx 5a7c2c │ │ │ │ + b ae045c │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ - bcs 224514 │ │ │ │ + bcs 224524 │ │ │ │ eoreq pc, ip, r1, asr #16 │ │ │ │ stc2 10, cr15, [r2], #584 @ 0x248 @ │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strdle r3, [lr, #207]! @ 0xcf │ │ │ │ ldmiblt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - blx fe6aec40 │ │ │ │ - blx fee606cc │ │ │ │ + blx fe6aec50 │ │ │ │ + blx fee606dc │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmibge ip, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ vseleq.f32 s30, s0, s24 │ │ │ │ andeq lr, lr, #139264 @ 0x22000 │ │ │ │ eors pc, r0, r3, lsr r8 @ │ │ │ │ @ instruction: 0xf8212a00 │ │ │ │ - blx fe6dc4a8 │ │ │ │ - blx fee606f4 │ │ │ │ + blx fe6dc4b8 │ │ │ │ + blx fee60704 │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ffd1ee │ │ │ │ - bcs 252a58 │ │ │ │ + bcs 252a68 │ │ │ │ @ instruction: 0xf0a2fa92 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f30ff │ │ │ │ @ instruction: 0xf04fa96d │ │ │ │ - blx 527498 │ │ │ │ - b ae3c98 │ │ │ │ + blx 5274a8 │ │ │ │ + b ae3ca8 │ │ │ │ @ instruction: 0xf813020e │ │ │ │ - bcs 25c560 │ │ │ │ + bcs 25c570 │ │ │ │ and pc, r0, r1, lsl #16 │ │ │ │ @ instruction: 0xf0a2fa92 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strdle r3, [lr, #15]! │ │ │ │ ldmdblt r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blx fe6aecbc │ │ │ │ - blx fee60748 │ │ │ │ + blx fe6aeccc │ │ │ │ + blx fee60758 │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbge lr, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ stc2 10, cr15, [r0], {14} @ │ │ │ │ andeq lr, ip, #139264 @ 0x22000 │ │ │ │ eorsgt pc, r0, r3, lsl r8 @ │ │ │ │ @ instruction: 0xf1cc2a00 │ │ │ │ @ instruction: 0xf8410c00 │ │ │ │ - blx fe6d4568 │ │ │ │ - blx fee60774 │ │ │ │ + blx fe6d4578 │ │ │ │ + blx fee60784 │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ffd1ec │ │ │ │ - bcs 2529d8 │ │ │ │ + bcs 2529e8 │ │ │ │ stc2 10, cr15, [r2], #584 @ 0x248 @ │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f3cff │ │ │ │ - b 160e9c4 │ │ │ │ - blx 228044 │ │ │ │ - bl 323548 │ │ │ │ + b 160e9d4 │ │ │ │ + blx 228054 │ │ │ │ + bl 323558 │ │ │ │ strmi r0, [lr], #2062 @ 0x80e │ │ │ │ andeq lr, ip, #139264 @ 0x22000 │ │ │ │ - blx fe6aed24 │ │ │ │ + blx fe6aed34 │ │ │ │ ldc 12, cr15, [r8, #648] @ 0x288 │ │ │ │ - blx ff14312c │ │ │ │ + blx ff14313c │ │ │ │ svclt 0x0008fc8c │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 224670 │ │ │ │ - blvc 25fb70 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 224680 │ │ │ │ + blvc 25fb80 │ │ │ │ @ instruction: 0xf7ffd1e9 │ │ │ │ movwcs fp, #2325 @ 0x915 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ stmib r0, {r9, sp}^ │ │ │ │ stmib r0, {r9, sp}^ │ │ │ │ @@ -512501,91 +512505,91 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - mlseq fp, r4, lr, fp │ │ │ │ - rsbeq fp, fp, sl, lsr #27 │ │ │ │ - mlseq fp, sl, sl, fp │ │ │ │ - rsbeq fp, fp, r4, lsl #29 │ │ │ │ - rsbeq fp, fp, lr, lsl ip │ │ │ │ - mlseq fp, r8, sl, fp │ │ │ │ - strhteq fp, [fp], #-162 @ 0xffffff5e │ │ │ │ - rsbeq fp, fp, ip, ror #27 │ │ │ │ - rsbeq fp, fp, r6, lsr #23 │ │ │ │ - rsbeq fp, fp, r0, ror #25 │ │ │ │ - strhteq fp, [fp], #-186 @ 0xffffff46 │ │ │ │ - rsbeq fp, fp, r4, lsr sp │ │ │ │ - rsbeq fp, fp, lr, lsl #22 │ │ │ │ - rsbeq fp, fp, r8, ror #26 │ │ │ │ - rsbeq fp, fp, r2, asr #22 │ │ │ │ - ldrdeq fp, [fp], #-156 @ 0xffffff64 @ │ │ │ │ - rsbeq fp, fp, r6, lsl ip │ │ │ │ - strdeq fp, [fp], #-176 @ 0xffffff50 @ │ │ │ │ - rsbeq fp, fp, sl, lsr #19 │ │ │ │ - rsbeq fp, fp, r4, lsl #25 │ │ │ │ - rsbeq fp, fp, lr, asr ip │ │ │ │ - ldrdeq fp, [fp], #-152 @ 0xffffff68 @ │ │ │ │ - strhteq fp, [fp], #-210 @ 0xffffff2e │ │ │ │ + rsbeq fp, fp, ip, ror sp │ │ │ │ + mlseq fp, r2, ip, fp │ │ │ │ + rsbeq fp, fp, r2, lsl #19 │ │ │ │ rsbeq fp, fp, ip, ror #26 │ │ │ │ - rsbeq fp, fp, r6, ror #21 │ │ │ │ - rsbeq fp, fp, r0, lsr #21 │ │ │ │ - rsbeq fp, fp, sl, lsl fp │ │ │ │ - mlseq fp, r4, ip, fp │ │ │ │ - rsbeq fp, fp, lr, lsr #26 │ │ │ │ - rsbeq fp, fp, r8, asr #20 │ │ │ │ - rsbeq fp, fp, r2, asr #18 │ │ │ │ - rsbeq fp, fp, ip, asr sl │ │ │ │ - strhteq fp, [fp], #-214 @ 0xffffff2a │ │ │ │ - mlseq fp, r0, sp, fp │ │ │ │ - rsbeq fp, fp, sl, lsr #19 │ │ │ │ - rsbeq fp, fp, r4, lsl #25 │ │ │ │ - strhteq fp, [fp], #-190 @ 0xffffff42 │ │ │ │ - rsbeq fp, fp, r8, lsr fp │ │ │ │ + rsbeq fp, fp, r6, lsl #22 │ │ │ │ + rsbeq fp, fp, r0, lsl #19 │ │ │ │ + mlseq fp, sl, r9, fp │ │ │ │ + ldrdeq fp, [fp], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq fp, fp, lr, lsl #21 │ │ │ │ + rsbeq fp, fp, r8, asr #23 │ │ │ │ + rsbeq fp, fp, r2, lsr #21 │ │ │ │ + rsbeq fp, fp, ip, lsl ip │ │ │ │ + strdeq fp, [fp], #-150 @ 0xffffff6a @ │ │ │ │ + rsbeq fp, fp, r0, asr ip │ │ │ │ + rsbeq fp, fp, sl, lsr #20 │ │ │ │ + rsbeq fp, fp, r4, asr #17 │ │ │ │ + strdeq fp, [fp], #-174 @ 0xffffff52 @ │ │ │ │ + ldrdeq fp, [fp], #-168 @ 0xffffff58 @ │ │ │ │ + mlseq fp, r2, r8, fp │ │ │ │ + rsbeq fp, fp, ip, ror #22 │ │ │ │ + rsbeq fp, fp, r6, asr #22 │ │ │ │ + rsbeq fp, fp, r0, asr #17 │ │ │ │ + mlseq fp, sl, ip, fp │ │ │ │ + rsbeq fp, fp, r4, asr ip │ │ │ │ + rsbeq fp, fp, lr, asr #19 │ │ │ │ + rsbeq fp, fp, r8, lsl #19 │ │ │ │ + rsbeq fp, fp, r2, lsl #20 │ │ │ │ + rsbeq fp, fp, ip, ror fp │ │ │ │ + rsbeq fp, fp, r6, lsl ip │ │ │ │ + rsbeq fp, fp, r0, lsr r9 │ │ │ │ + rsbeq fp, fp, sl, lsr #16 │ │ │ │ + rsbeq fp, fp, r4, asr #18 │ │ │ │ + mlseq fp, lr, ip, fp │ │ │ │ + rsbeq fp, fp, r8, ror ip │ │ │ │ + mlseq fp, r2, r8, fp │ │ │ │ + rsbeq fp, fp, ip, ror #22 │ │ │ │ + rsbeq fp, fp, r6, lsr #21 │ │ │ │ + rsbeq fp, fp, r0, lsr #20 │ │ │ │ stmdavs sl, {r0, r1, fp, sp, lr} │ │ │ │ ldmdbvs r1, {r3, r4, r8, fp, sp, lr} │ │ │ │ ldmdbvs r2, {r0, r1, r3, r4, r6, r8, fp, sp, lr}^ │ │ │ │ - bl 1eb52f8 │ │ │ │ - blle 3a7904 │ │ │ │ + bl 1eb5308 │ │ │ │ + blle 3a7914 │ │ │ │ orrsmi r4, r3, r8, lsl #5 │ │ │ │ @ instruction: 0xf04fbfb4 │ │ │ │ strdcs r3, [r0], -pc @ │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xf04f4b15 │ │ │ │ - bmi 767aa4 │ │ │ │ - bvs 1275b04 │ │ │ │ + bmi 767ab4 │ │ │ │ + bvs 1275b14 │ │ │ │ stmdbvs fp, {r1, r3, r4, r7, fp, ip, lr}^ │ │ │ │ andcs pc, r3, #12, 22 @ 0x3000 │ │ │ │ mlascc r1, r2, r8, pc @ │ │ │ │ - bl 290f74 │ │ │ │ + bl 290f84 │ │ │ │ ldrbtlt r0, [r0], #-899 @ 0xfffffc7d │ │ │ │ mlascs r2, r2, r8, pc @ │ │ │ │ strmi lr, [r6, #-2512] @ 0xfffff630 │ │ │ │ - bvs ff9ac278 │ │ │ │ + bvs ff9ac288 │ │ │ │ @ instruction: 0xd00942b4 │ │ │ │ andeq pc, ip, #0, 2 │ │ │ │ ldrdcs r6, [r1], -ip │ │ │ │ eorpl pc, r2, r1, asr #16 │ │ │ │ @ instruction: 0x4770bc70 │ │ │ │ @ instruction: 0x47704618 │ │ │ │ @ instruction: 0xf851320b │ │ │ │ adcmi r2, sl, #34 @ 0x22 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ ldcllt 1, cr13, [r0], #-952 @ 0xfffffc48 │ │ │ │ svclt 0x00004770 │ │ │ │ - rsbseq fp, r5, ip, ror #13 │ │ │ │ + ldrsbteq fp, [r5], #-108 @ 0xffffff94 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed7bb74 │ │ │ │ + bl fed7bb84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - stc2 6, cr15, [r8], #804 @ 0x324 │ │ │ │ + stc2 6, cr15, [r0], #804 @ 0x324 │ │ │ │ svclt 0x0000bd08 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [r3], -sl, asr #16 │ │ │ │ addsmi r6, r0, #64, 16 @ 0x400000 │ │ │ │ @@ -512607,136 +512611,136 @@ │ │ │ │ svclt 0x000842b8 │ │ │ │ svclt 0x000c42ae │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf10cd1dc │ │ │ │ strbmi r0, [r2, #-3073]! @ 0xfffff3ff │ │ │ │ stmdbvs r9, {r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmdbvs r8, {r1, r4, r6, r7} │ │ │ │ - ldc 6, cr15, [sl], #-40 @ 0xffffffd8 │ │ │ │ + ldc 6, cr15, [r2], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ strb r0, [pc, r0, asr #18] │ │ │ │ strb r2, [sp, r1] │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed789f0 │ │ │ │ + bl fed78a00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ pkhtbmi r0, r8, r8, asr #31 │ │ │ │ svcls 0x000e7c59 │ │ │ │ mcrls 6, 0, r4, cr15, cr14, {4} │ │ │ │ strteq pc, [r0], #-449 @ 0xfffffe3f │ │ │ │ @ instruction: 0xf1c1930b │ │ │ │ stmdbcc r0!, {r6, r8, r9} │ │ │ │ vst1.8 {d15-d16}, [r4], r7 │ │ │ │ @ instruction: 0x4605409e │ │ │ │ @ instruction: 0xf101fa27 │ │ │ │ movwmi r4, #58150 @ 0xe326 │ │ │ │ @ instruction: 0xf1c3409f │ │ │ │ stcls 1, cr0, [ip], {32} │ │ │ │ @ instruction: 0xf04f40df │ │ │ │ - blx 3a7a4c │ │ │ │ + blx 3a7a5c │ │ │ │ movwmi pc, #61697 @ 0xf101 @ │ │ │ │ msreq CPSR_, r3 @ │ │ │ │ - blx 323372 │ │ │ │ - blx 13d47cc │ │ │ │ + blx 323382 │ │ │ │ + blx 13d47dc │ │ │ │ movwmi pc, #61697 @ 0xf101 @ │ │ │ │ stmibeq ip, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ andsle r4, pc, r2, ror #10 │ │ │ │ eorscc pc, ip, r0, asr r8 @ │ │ │ │ ldrdne pc, [ip], -lr │ │ │ │ adcsmi r6, r1, #14548992 @ 0xde0000 │ │ │ │ stmdavs r9!, {r3, r4, fp, ip, lr, pc}^ │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ adcmi r3, r1, #8, 10 @ 0x2000000 │ │ │ │ ldrbmi fp, [r3, #-3848]! @ 0xfffff0f8 │ │ │ │ - bl 459238 │ │ │ │ + bl 459248 │ │ │ │ @ instruction: 0xf8580109 │ │ │ │ andcs r3, r0, #9 │ │ │ │ stmdavs r8, {r0, r1, r3, r4, r6, r7, r8, fp, ip}^ │ │ │ │ andcc pc, r9, r8, asr #16 │ │ │ │ streq lr, [r0], -fp, asr #22 │ │ │ │ pop {r1, r2, r3, r6, sp, lr} │ │ │ │ ssub8mi r4, r0, r8 │ │ │ │ ldrbmi fp, [r0, -r2]! │ │ │ │ andeq lr, ip, #165888 @ 0x28800 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ - b 15f6358 │ │ │ │ - b 15e5de8 │ │ │ │ + b 15f6368 │ │ │ │ + b 15e5df8 │ │ │ │ ldrbmi r0, [r2], -r2, asr #21 │ │ │ │ @ instruction: 0xf60b4420 │ │ │ │ - bl 45eb1c │ │ │ │ - bl 424ad8 │ │ │ │ + bl 45eb0c │ │ │ │ + bl 424ae8 │ │ │ │ ldrbmi r0, [r2], -r9, lsl #8 │ │ │ │ @ instruction: 0xf60b4621 │ │ │ │ - blge 51eb0c │ │ │ │ + blge 51eafc │ │ │ │ ldm r3, {r0, r9, sp} │ │ │ │ stm r5, {r0, r1} │ │ │ │ @ instruction: 0xf8480003 │ │ │ │ ldrmi r7, [r0], -r9 │ │ │ │ andlt pc, r4, r4, asr #17 │ │ │ │ svcmi 0x00f8e8bd │ │ │ │ ldrbmi fp, [r0, -r2]! │ │ │ │ andle r2, lr, fp, lsl #16 │ │ │ │ stmdale ip, {r0, r2, r4, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ svceq 0x000b0b0b │ │ │ │ svceq 0x0011110d │ │ │ │ - bleq 567f44 │ │ │ │ + bleq 567f54 │ │ │ │ stceq 13, cr0, [sp, #-44] @ 0xffffffd4 │ │ │ │ - bleq 4e773c │ │ │ │ + bleq 4e774c │ │ │ │ andcs r0, r4, fp, lsl #22 │ │ │ │ andcs r4, r8, r0, ror r7 │ │ │ │ andcs r4, r2, r0, ror r7 │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ push {r0, r1, fp, sp, lr} │ │ │ │ movwlt r4, #13296 @ 0x33f0 │ │ │ │ @ instruction: 0xf64a68dc │ │ │ │ vrshr.s8 d22, d29, #4 │ │ │ │ vqsub.s8 d18, d22, d18 │ │ │ │ vrsra.s64 d23, d21, #63 │ │ │ │ @ instruction: 0xf64e6356 │ │ │ │ vaddw.s8 , q1, d31 │ │ │ │ - blx 2c129a │ │ │ │ - b 15f175c │ │ │ │ - blx 271b1e │ │ │ │ + blx 2c12aa │ │ │ │ + b 15f176c │ │ │ │ + blx 271b2e │ │ │ │ @ instruction: 0xf64cf303 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ - b fe2f9308 │ │ │ │ - blx 271aae │ │ │ │ - b fe321770 │ │ │ │ - blx 2b18b6 │ │ │ │ - b fe321778 │ │ │ │ + b fe2f9318 │ │ │ │ + blx 271abe │ │ │ │ + b fe321780 │ │ │ │ + blx 2b18c6 │ │ │ │ + b fe321788 │ │ │ │ stmdavs r4, {r0, r1, r4, r8, r9, lr}^ │ │ │ │ stclvs 3, cr11, [r2], #-688 @ 0xfffffd50 │ │ │ │ teqpvs sp, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21b2f2cc │ │ │ │ vmla.i8 d22, d6, d21 │ │ │ │ @ instruction: 0xf2c174b5 │ │ │ │ vmov.i32 q11, #14024704 @ 0x00d60000 │ │ │ │ - blx 265fde │ │ │ │ + blx 265fee │ │ │ │ ldrmi r4, [r3], #-514 @ 0xfffffdfe │ │ │ │ eorcc pc, pc, #81788928 @ 0x4e00000 │ │ │ │ sbcsvc pc, r4, #536870924 @ 0x2000000c │ │ │ │ strmi pc, [r5], #-2817 @ 0xfffff4ff │ │ │ │ mvnscc lr, #323584 @ 0x4f000 │ │ │ │ ldrbcs pc, [r7, #-1612]! @ 0xfffff9b4 @ │ │ │ │ strbpl pc, [fp, #712]! @ 0x2c8 @ │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ bicscc lr, r3, #536576 @ 0x83000 │ │ │ │ vqrdmulh.s d15, d3, d5 │ │ │ │ cmpcc r3, #536576 @ 0x83000 │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ tstmi r3, #536576 @ 0x83000 │ │ │ │ - b 15f5c50 │ │ │ │ - blx 2b1b96 │ │ │ │ - b fe3217d8 │ │ │ │ - blx 371b1e │ │ │ │ - b fe3217e0 │ │ │ │ - blx 271926 │ │ │ │ + b 15f5c60 │ │ │ │ + blx 2b1ba6 │ │ │ │ b fe3217e8 │ │ │ │ + blx 371b2e │ │ │ │ + b fe3217f0 │ │ │ │ + blx 271936 │ │ │ │ + b fe3217f8 │ │ │ │ stmvs r7, {r0, r1, r4, r8, r9, lr} │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ stmiavs r4, {r0, r1, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf64a00ff │ │ │ │ @ instruction: 0xf2cc6c3d │ │ │ │ vfma.f32 d18, d22, d18 │ │ │ │ vshl.s64 d23, d21, #1 │ │ │ │ @@ -512745,21 +512749,21 @@ │ │ │ │ @ instruction: 0xf64c7ed4 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ ldmdbne lr!, {r0, r1, r3, r5, r6, r7, r8, ip, lr} │ │ │ │ strcc r6, [r8], #-2082 @ 0xfffff7de │ │ │ │ stchi 8, cr15, [r4], {84} @ 0x54 │ │ │ │ ldmvs r2, {r1, r2, r5, r7, r9, lr}^ │ │ │ │ andpl pc, r2, #12, 22 @ 0x3000 │ │ │ │ - b 15f5c88 │ │ │ │ - blx 5b17ee │ │ │ │ - b fe2e1430 │ │ │ │ - blx 271776 │ │ │ │ - b fe2e1438 │ │ │ │ - blx 53157e │ │ │ │ + b 15f5c98 │ │ │ │ + blx 5b17fe │ │ │ │ b fe2e1440 │ │ │ │ + blx 271786 │ │ │ │ + b fe2e1448 │ │ │ │ + blx 53158e │ │ │ │ + b fe2e1450 │ │ │ │ strtmi r4, [fp], #-786 @ 0xfffffcee │ │ │ │ movwcc pc, #35596 @ 0x8b0c @ │ │ │ │ mvnscc lr, #323584 @ 0x4f000 │ │ │ │ vqrdmulh.s d15, d3, d14 │ │ │ │ bicscc lr, r3, #536576 @ 0x83000 │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ cmpcc r3, #536576 @ 0x83000 │ │ │ │ @@ -512781,89 +512785,89 @@ │ │ │ │ @ instruction: 0x462a4499 │ │ │ │ andscc r6, r0, #16, 16 @ 0x100000 │ │ │ │ stc 8, cr15, [ip], {82} @ 0x52 │ │ │ │ stmdahi r0, {r1, r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stceq 8, cr15, [r4], {82} @ 0x52 │ │ │ │ vmlane.f64 d15, d14, d6 │ │ │ │ stcne 8, cr15, [r8], {82} @ 0x52 │ │ │ │ - b 15f6300 │ │ │ │ - blx 3b7096 │ │ │ │ - b 1608cb8 │ │ │ │ - blx 3b88b6 │ │ │ │ - blx 3318c6 │ │ │ │ - b 1622ce4 │ │ │ │ - blx 33508a │ │ │ │ - b 1621104 │ │ │ │ - blx 335c9e │ │ │ │ - blx 3630d6 │ │ │ │ + b 15f6310 │ │ │ │ + blx 3b70a6 │ │ │ │ + b 1608cc8 │ │ │ │ + blx 3b88c6 │ │ │ │ + blx 3318d6 │ │ │ │ + b 1622cf4 │ │ │ │ + blx 33509a │ │ │ │ + b 1621114 │ │ │ │ + blx 335cae │ │ │ │ + blx 3630e6 │ │ │ │ ldmle sp, {r0, r1, r8, r9, ip, sp, lr, pc}^ │ │ │ │ rsbsvs lr, r1, #323584 @ 0x4f000 │ │ │ │ tstpeq r0, r7, lsr #3 @ p-variant is OBSOLETE │ │ │ │ - bl 2abe84 │ │ │ │ + bl 2abe94 │ │ │ │ @ instruction: 0xf02172f8 │ │ │ │ - bl 2a5128 │ │ │ │ + bl 2a5138 │ │ │ │ strmi r5, [r4, #563] @ 0x233 │ │ │ │ tstcs r0, r8, lsr pc │ │ │ │ - bl 2b2138 │ │ │ │ + bl 2b2148 │ │ │ │ @ instruction: 0xf00732b9 │ │ │ │ strmi r0, [sp], #-783 @ 0xfffffcf1 │ │ │ │ ldrtmi r3, [sl], #-2817 @ 0xfffff4ff │ │ │ │ stmdale r4, {r0, r1, r2, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstle r4, r4, lsr r4 │ │ │ │ tstgt r4, lr, asr ip │ │ │ │ - blcc 362e6c │ │ │ │ + blcc 362e7c │ │ │ │ eorsvs pc, sp, sl, asr #12 │ │ │ │ adcscs pc, r2, ip, asr #5 │ │ │ │ msrcc (UNDEF: 47), lr │ │ │ │ bicsvc pc, r4, r2, asr #5 │ │ │ │ movwcs pc, #15104 @ 0x3b00 @ │ │ │ │ mvnscc lr, #323584 @ 0x4f000 │ │ │ │ vqdmulh.s d15, d3, d1 │ │ │ │ - blcc 2a2d8c │ │ │ │ + blcc 2a2d9c │ │ │ │ adcsvc pc, r1, r6, asr #4 │ │ │ │ subsvs pc, r6, r1, asr #5 │ │ │ │ @ instruction: 0x11b1f647 │ │ │ │ teqpvs r7, r9, asr #13 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #15104 @ 0x3b00 @ │ │ │ │ cmnpl r3, #323584 @ 0x4f000 │ │ │ │ vqdmulh.s d15, d3, d1 │ │ │ │ - blcc 2a2dac │ │ │ │ + blcc 2a2dbc │ │ │ │ adcsvc pc, r1, r6, asr #4 │ │ │ │ subsvs pc, r6, r1, asr #5 │ │ │ │ @ instruction: 0x11b1f647 │ │ │ │ teqpvs r7, r9, asr #13 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #15104 @ 0x3b00 @ │ │ │ │ cmnpl r3, #323584 @ 0x4f000 │ │ │ │ vqdmulh.s d15, d3, d1 │ │ │ │ vadd.i8 d23, d6, d27 │ │ │ │ vshr.s64 d23, d17, #63 │ │ │ │ @ instruction: 0xf6476056 │ │ │ │ @ instruction: 0xf6c911b1 │ │ │ │ - blx 23d266 │ │ │ │ - b 15ed998 │ │ │ │ - blx 279b5e │ │ │ │ - b fe2e15a0 │ │ │ │ + blx 23d276 │ │ │ │ + b 15ed9a8 │ │ │ │ + blx 279b6e │ │ │ │ + b fe2e15b0 │ │ │ │ @ instruction: 0xf64c32d2 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ @ instruction: 0xf64a51eb │ │ │ │ vrsra.s8 d22, d29, #4 │ │ │ │ - blx 26dc72 │ │ │ │ - b fe260db4 │ │ │ │ - blx 2f0ef2 │ │ │ │ - b fe260db4 │ │ │ │ + blx 26dc82 │ │ │ │ + b fe260dc4 │ │ │ │ + blx 2f0f02 │ │ │ │ + b fe260dc4 │ │ │ │ pop {r4, lr} │ │ │ │ vcge.s8 q12, q11, q8 │ │ │ │ vrshr.s64 d23, d17, #63 │ │ │ │ ldrmi r6, [sl], #-598 @ 0xfffffdaa │ │ │ │ @ instruction: 0xe79b463b │ │ │ │ @ instruction: 0xf64a6829 │ │ │ │ vshr.s8 d22, d29, #4 │ │ │ │ stmdbvc fp!, {r1, r4, r5, r7, sp} │ │ │ │ - strtcc pc, [pc], #-1614 @ 224dd8 │ │ │ │ + strtcc pc, [pc], #-1614 @ 224de8 │ │ │ │ ldrbvc pc, [r4], #706 @ 0x2c2 @ │ │ │ │ andcs pc, r1, #0, 22 │ │ │ │ @ instruction: 0x71b1f246 │ │ │ │ cmppvs r6, r1, asr #5 @ p-variant is OBSOLETE │ │ │ │ rscscc lr, r2, #323584 @ 0x4f000 │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ @ instruction: 0x11b1f647 │ │ │ │ @@ -512882,45 +512886,45 @@ │ │ │ │ @ instruction: 0xf64a682c │ │ │ │ vsra.s8 d22, d29, #4 │ │ │ │ stmdbvc r8!, {r1, r4, r5, r7, r8, sp} │ │ │ │ vmla.i8 , q3, │ │ │ │ vshl.s64 d23, d17, #1 │ │ │ │ @ instruction: 0xf64e6556 │ │ │ │ vsubhn.i16 d19, q1, │ │ │ │ - blx 282996 │ │ │ │ - blx 36de5a │ │ │ │ + blx 2829a6 │ │ │ │ + blx 36de6a │ │ │ │ @ instruction: 0xf647f200 │ │ │ │ @ instruction: 0xf6c910b1 │ │ │ │ - b 15fcf30 │ │ │ │ - blx 37222a │ │ │ │ - blx 3e1a6a │ │ │ │ - b 15ed670 │ │ │ │ - blx 23982e │ │ │ │ + b 15fcf40 │ │ │ │ + blx 37223a │ │ │ │ + blx 3e1a7a │ │ │ │ + b 15ed680 │ │ │ │ + blx 23983e │ │ │ │ @ instruction: 0xf64c3302 │ │ │ │ vrshr.s8 q9, , #8 │ │ │ │ - b 15f9a1c │ │ │ │ - blx 239c42 │ │ │ │ - b fe321a84 │ │ │ │ - blx 2b1dca │ │ │ │ - b fe321a8c │ │ │ │ - blx 271bd2 │ │ │ │ - b fe260e94 │ │ │ │ + b 15f9a2c │ │ │ │ + blx 239c52 │ │ │ │ + b fe321a94 │ │ │ │ + blx 2b1dda │ │ │ │ + b fe321a9c │ │ │ │ + blx 271be2 │ │ │ │ + b fe260ea4 │ │ │ │ pop {r4, lr} │ │ │ │ @ instruction: 0xf85583f0 │ │ │ │ @ instruction: 0xf64a3b04 │ │ │ │ vshr.s8 d22, d29, #4 │ │ │ │ @ instruction: 0xf64e20b2 │ │ │ │ vaddw.s8 , q1, d31 │ │ │ │ - blx 2415f6 │ │ │ │ - b 15edab4 │ │ │ │ - blx 271e7a │ │ │ │ + blx 241606 │ │ │ │ + b 15edac4 │ │ │ │ + blx 271e8a │ │ │ │ stmdavs fp!, {r0, r1, r9, ip, sp, lr, pc} │ │ │ │ teqpvs sp, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21b2f2cc │ │ │ │ - strtcc pc, [pc], #-1614 @ 224ebc │ │ │ │ + strtcc pc, [pc], #-1614 @ 224ecc │ │ │ │ ldrbvc pc, [r4], #706 @ 0x2c2 @ │ │ │ │ rsbscs pc, r7, ip, asr #12 │ │ │ │ rscpl pc, fp, r8, asr #5 │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ mvnscc lr, #323584 @ 0x4f000 │ │ │ │ vqrdmulh.s d15, d3, d4 │ │ │ │ bicscc lr, r3, #536576 @ 0x83000 │ │ │ │ @@ -512933,15 +512937,15 @@ │ │ │ │ subsvs pc, r6, #268435468 @ 0x1000000c │ │ │ │ smlald r4, ip, sl, r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1536960 │ │ │ │ + bmi 1536970 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -512980,85 +512984,85 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf65d6938 │ │ │ │ - @ instruction: 0x7c73fa0f │ │ │ │ + @ instruction: 0x7c73fa07 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf65e4680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r3, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 225008 │ │ │ │ + strgt ip, [pc], #-3343 @ 225018 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - ldc2l 6, cr15, [r2, #384] @ 0x180 │ │ │ │ - blmi 477848 │ │ │ │ + stc2l 6, cr15, [sl, #384] @ 0x180 │ │ │ │ + blmi 477858 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 77f08c │ │ │ │ + blls 77f09c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf60ae79c │ │ │ │ - svclt 0x0000ece6 │ │ │ │ + svclt 0x0000ecde │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r5, r2, ror #1 │ │ │ │ - rsbseq sl, r5, r4, ror #31 │ │ │ │ + ldrsbteq fp, [r5], #-2 │ │ │ │ + ldrsbteq sl, [r5], #-244 @ 0xffffff0c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ stmibmi sp, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ addslt r4, sp, sp, lsl #23 │ │ │ │ @ instruction: 0x46064479 │ │ │ │ @ instruction: 0x46907c7c │ │ │ │ stccs 8, cr5, [r0], #-812 @ 0xfffffcd4 │ │ │ │ tstls fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, r9, r0 │ │ │ │ @ instruction: 0xf0402c40 │ │ │ │ - bcs 6452b8 │ │ │ │ + bcs 6452c8 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 445448 │ │ │ │ + bcs 445458 │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ ldrtmi sl, [sl], -r8, lsl #24 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 1262a26 │ │ │ │ + blx 1062a36 │ │ │ │ strmi r2, [r5], -r1, lsl #6 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ff9020 │ │ │ │ vmax.f32 d31, d0, d17 │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf6600802 │ │ │ │ - strtmi pc, [r9], -pc, lsr #22 │ │ │ │ + strtmi pc, [r9], -r7, lsr #22 │ │ │ │ strmi r2, [r2], r1, lsl #10 │ │ │ │ strtmi r4, [r2], -fp, lsr #12 │ │ │ │ strls r4, [r8, #-1584] @ 0xfffff9d0 │ │ │ │ @ instruction: 0xff10f7ff │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx a62a66 │ │ │ │ + blx 862a76 │ │ │ │ strmi r4, [r7], -fp, lsr #12 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ff9020 │ │ │ │ strtmi pc, [fp], -r1, lsl #30 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ ldrtmi r9, [r0], -r5 │ │ │ │ @@ -513092,288 +513096,288 @@ │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ mcr2 7, 6, pc, cr2, cr15, {7} @ │ │ │ │ strmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrtmi r9, [r0], -sl, lsl #4 │ │ │ │ vpmax.s8 d25, d0, d4 │ │ │ │ andls r1, fp, #-1073741772 @ 0xc0000034 │ │ │ │ stmib sp, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ - bge 4af9bc │ │ │ │ + bge 4af9cc │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ - strhi lr, [pc], #-2509 @ 225194 │ │ │ │ + strhi lr, [pc], #-2509 @ 2251a4 │ │ │ │ @ instruction: 0xf6609311 │ │ │ │ - sub pc, fp, r7, lsr #23 │ │ │ │ + umaal pc, fp, pc, fp @ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - bl 12e29cc │ │ │ │ + bl 10e29dc │ │ │ │ strmi r4, [r2], r4, asr #10 │ │ │ │ @ instruction: 0xf048d33c │ │ │ │ strcs r0, [r0], #-772 @ 0xfffffcfc │ │ │ │ @ instruction: 0x46254639 │ │ │ │ movwls fp, #13019 @ 0x32db │ │ │ │ strtmi sl, [r3], r9, lsl #22 │ │ │ │ movwls r4, #22169 @ 0x5699 │ │ │ │ andcs r9, r4, #3072 @ 0xc00 │ │ │ │ strcc r4, [r1, #-1584] @ 0xfffff9d0 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6604444 │ │ │ │ - strmi pc, [sl, #3779]! @ 0xec3 │ │ │ │ + strmi pc, [sl, #3771]! @ 0xebb │ │ │ │ svceq 0x0004f849 │ │ │ │ ldrtmi sp, [r9], -r4, lsr #18 │ │ │ │ rscle r2, pc, r0, lsl #24 │ │ │ │ eorcs r9, r0, #5120 @ 0x1400 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ andlt pc, r0, r3, asr #17 │ │ │ │ ldc 4, cr9, [sp, #32] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ @ instruction: 0xf65d7b06 │ │ │ │ - @ instruction: 0x4603f95f │ │ │ │ - bge 3d1740 │ │ │ │ - bgt 309e14 │ │ │ │ + @ instruction: 0x4603f957 │ │ │ │ + bge 3d1750 │ │ │ │ + bgt 309e24 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - ldc2l 6, cr15, [r6], {96} @ 0x60 │ │ │ │ + stc2l 6, cr15, [lr], {96} @ 0x60 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - blx fec62ba0 │ │ │ │ + blx fea62bb0 │ │ │ │ strb r4, [sp, r1, lsl #12] │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - bge 4e4988 │ │ │ │ + bge 4e4978 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 18e2bb6 │ │ │ │ - blmi 837a9c │ │ │ │ + blx 16e2bc6 │ │ │ │ + blmi 837aac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8ff2a8 │ │ │ │ + blls 8ff2b8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r2, r3, r4, ip, sp, pc} │ │ │ │ - bcs 649210 │ │ │ │ - bcs a59298 │ │ │ │ + bcs 649220 │ │ │ │ + bcs a592a8 │ │ │ │ ldrtmi fp, [r8], -r8, lsl #30 │ │ │ │ - bcs 45960c │ │ │ │ + bcs 45961c │ │ │ │ @ instruction: 0x463ad19e │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ - blx 19e2be8 │ │ │ │ + blx 17e2bf8 │ │ │ │ ldrtmi lr, [sl], -r4, ror #15 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - blx 1862bf4 │ │ │ │ + blx 1662c04 │ │ │ │ @ instruction: 0x463ae7de │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - blx 16e2c00 │ │ │ │ + blx 14e2c10 │ │ │ │ @ instruction: 0x463ae7d8 │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - blx 1562c0c │ │ │ │ + blx 1362c1c │ │ │ │ @ instruction: 0xf60ae7d2 │ │ │ │ - svclt 0x0000ebbc │ │ │ │ - @ instruction: 0x0075af9c │ │ │ │ + svclt 0x0000ebb4 │ │ │ │ + rsbseq sl, r5, ip, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r8, asr #27 │ │ │ │ + ldrhteq sl, [r5], #-216 @ 0xffffff28 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldmdbmi r9!, {r2, r3, r9, sl, lr} │ │ │ │ - blmi 1076b2c │ │ │ │ + blmi 1076b3c │ │ │ │ addslt r4, r1, r9, ror r4 │ │ │ │ stmiapl fp, {r1, r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r3, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ - blvc fe425ecc │ │ │ │ - blx 703ffe │ │ │ │ + blvc fe425edc │ │ │ │ + blx 70400e │ │ │ │ addsmi pc, ip, #0, 6 │ │ │ │ stmdbvc r8, {r0, r2, r8, ip, lr, pc} │ │ │ │ stc2 7, cr15, [sl], {255} @ 0xff │ │ │ │ svceq 0x00c0ebb2 │ │ │ │ - blmi e1943c │ │ │ │ - bcs 227630 │ │ │ │ + blmi e1944c │ │ │ │ + bcs 227640 │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ - blx feeb64dc │ │ │ │ + blx feeb64ec │ │ │ │ @ instruction: 0xf10df282 │ │ │ │ svclt 0x00080e2c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - bl 56ef00 │ │ │ │ - blgt 5e850c │ │ │ │ + bl 56ef10 │ │ │ │ + blgt 5e851c │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf8dc463b │ │ │ │ strtmi r0, [r1], -ip, lsr #32 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf69d7700 │ │ │ │ - stmibvs fp!, {r0, r1, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addmi r4, r3, #128, 12 @ 0x8000000 │ │ │ │ tstcs r5, r6, lsr r0 │ │ │ │ @ instruction: 0xf8d56930 │ │ │ │ @ instruction: 0xf65d9018 │ │ │ │ - @ instruction: 0xf105f891 │ │ │ │ + @ instruction: 0xf105f889 │ │ │ │ movwls r0, #25412 @ 0x6344 │ │ │ │ strmi sl, [r4], -r3, lsl #22 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {0} │ │ │ │ strvc lr, [r3, -sp, asr #19] │ │ │ │ @ instruction: 0xf10d9705 │ │ │ │ stmib r0, {r2, r3, r4, sl, fp}^ │ │ │ │ - blgt 60b364 │ │ │ │ + blgt 60b374 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ stmib r4, {r0, r1, r2, r5, r7, r8, r9, sp, lr}^ │ │ │ │ stm ip, {r2, r3, r8, r9, sl, ip, sp, lr} │ │ │ │ cps #15 │ │ │ │ strtmi r0, [r0], -r4, asr #2 │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0x2054f895 │ │ │ │ - blx 13e2ce6 │ │ │ │ + blx 11e2cf6 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - stc2 6, cr15, [r4], #-384 @ 0xfffffe80 │ │ │ │ - blmi 477ba4 │ │ │ │ + ldc2 6, cr15, [ip], {96} @ 0x60 │ │ │ │ + blmi 477bb4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ff3e8 │ │ │ │ + blls 5ff3f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_abt │ │ │ │ andslt r4, r1, r0, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strb r4, [pc, ip, lsr #12]! │ │ │ │ - bl 1062bc0 │ │ │ │ - rsbseq sl, r5, r8, asr #26 │ │ │ │ + bl e62bd0 │ │ │ │ + rsbseq sl, r5, r8, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq fp, fp, r4, lsr r3 │ │ │ │ - rsbseq sl, r5, r8, lsl #25 │ │ │ │ + rsbeq fp, fp, ip, lsl r2 │ │ │ │ + rsbseq sl, r5, r8, ror ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, fp, r2, lsl #25 │ │ │ │ ldrmi r4, [r6], -r2, lsl #23 │ │ │ │ @ instruction: 0x460f447c │ │ │ │ stmiapl r3!, {r5, r9, fp, sp}^ │ │ │ │ ldmdavs fp, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf0000300 │ │ │ │ - bcs 1245714 │ │ │ │ + bcs 1245724 │ │ │ │ mcrrvc 1, 6, sp, fp, cr6 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a45780 │ │ │ │ + blcs a45790 │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ cmple sp, r8, lsl #22 │ │ │ │ tstcs r0, r9, lsl #28 │ │ │ │ @ instruction: 0xf60a4630 │ │ │ │ - movwcs lr, #2100 @ 0x834 │ │ │ │ + movwcs lr, #2092 @ 0x82c │ │ │ │ andcs r4, pc, sl, lsl r6 @ │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107cd │ │ │ │ - bl 28f870 │ │ │ │ + bl 28f880 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 631c18 │ │ │ │ + bcs 631c28 │ │ │ │ @ instruction: 0x4632d1f2 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ stc2l 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf97cf660 │ │ │ │ + @ instruction: 0xf974f660 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - ldmda r2, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ - blx 12ae000 │ │ │ │ + blx 12ae010 │ │ │ │ strbeq pc, [r8, r1, lsl #10]! @ │ │ │ │ ldmdage sl, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ streq lr, [r3, #2816] @ 0xb00 │ │ │ │ @ instruction: 0xf8453301 │ │ │ │ tstcc r1, r4, asr #24 │ │ │ │ mvnsle r2, r0, lsl r9 │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf44ffd4b │ │ │ │ @ instruction: 0x460271b1 │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - @ instruction: 0x4642f95b │ │ │ │ + @ instruction: 0x4642f953 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xf97af660 │ │ │ │ + @ instruction: 0xf972f660 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf94ef660 │ │ │ │ - bmi 1636ca0 │ │ │ │ + @ instruction: 0xf946f660 │ │ │ │ + bmi 1636cb0 │ │ │ │ ldrbtmi r4, [sl], #-2894 @ 0xfffff4b2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ andslt r4, fp, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwls sl, #11014 @ 0x2b06 │ │ │ │ movwcs r4, #1562 @ 0x61a │ │ │ │ tstcs r1, r6, lsl #6 │ │ │ │ subsvs r6, r3, r0, lsr #18 │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf65c4632 │ │ │ │ - @ instruction: 0x4605fff9 │ │ │ │ - blge 3519cc │ │ │ │ + @ instruction: 0x4605fff1 │ │ │ │ + blge 3519dc │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - blx 1e62e5e │ │ │ │ - blcs 2445cc │ │ │ │ + blx 1c62e6e │ │ │ │ + blcs 2445dc │ │ │ │ @ instruction: 0xf046d0d3 │ │ │ │ @ instruction: 0xf10d0604 │ │ │ │ rscslt r0, r3, #28, 22 @ 0x7000 │ │ │ │ ldrtmi r2, [r1], r0, lsl #12 │ │ │ │ - bls 2ca100 │ │ │ │ + bls 2ca110 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #6 │ │ │ │ strls r4, [r6], -r0, lsr #12 │ │ │ │ ldc2l 7, cr15, [ip], #1020 @ 0x3fc │ │ │ │ strmi r9, [r1], -r3, lsl #22 │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - stc2 6, cr15, [r4, #-384]! @ 0xfffffe80 │ │ │ │ + ldc2 6, cr15, [ip, #-384] @ 0xfffffe80 │ │ │ │ @ instruction: 0xf8cb7c7b │ │ │ │ strmi r9, [r0], r0 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blx 3ad926 │ │ │ │ + blx 3ad936 │ │ │ │ movwls pc, #25347 @ 0x6303 @ │ │ │ │ - blvc 3e0b9c │ │ │ │ - blvc 360b60 │ │ │ │ - @ instruction: 0xffc4f65c │ │ │ │ + blvc 3e0bac │ │ │ │ + blvc 360b70 │ │ │ │ + @ instruction: 0xffbcf65c │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - bgt 30fd48 │ │ │ │ + bgt 30fd58 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - blx 1062ece │ │ │ │ + blx e62ede │ │ │ │ @ instruction: 0x46424653 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - strtmi pc, [sl], -fp, lsl #18 │ │ │ │ + strtmi pc, [sl], -r3, lsl #18 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ @ instruction: 0xf6603601 │ │ │ │ - @ instruction: 0x7c3bf903 │ │ │ │ + ldcvc 8, cr15, [fp], #-1004 @ 0xfffffc14 │ │ │ │ adcsmi r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xe78ad8bf │ │ │ │ - blcs 6446a4 │ │ │ │ - blcs a595c8 │ │ │ │ + blcs 6446b4 │ │ │ │ + blcs a595d8 │ │ │ │ strmi fp, [sp], -r8, lsl #30 │ │ │ │ - blcs 459790 │ │ │ │ + blcs 4597a0 │ │ │ │ @ instruction: 0x460ad190 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ - @ instruction: 0xf8caf660 │ │ │ │ + @ instruction: 0xf8c2f660 │ │ │ │ ldrb r4, [sl, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf66071b3 │ │ │ │ - strmi pc, [r5], -r3, asr #17 │ │ │ │ + @ instruction: 0x4605f8bb │ │ │ │ @ instruction: 0x460ae773 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ - @ instruction: 0xf8bcf660 │ │ │ │ + @ instruction: 0xf8b4f660 │ │ │ │ strb r4, [ip, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf66071b4 │ │ │ │ - @ instruction: 0x4605f8b5 │ │ │ │ + strmi pc, [r5], -sp, lsr #17 │ │ │ │ @ instruction: 0xf60ae765 │ │ │ │ - svclt 0x0000ea24 │ │ │ │ - rsbseq sl, r5, r0, asr #24 │ │ │ │ + svclt 0x0000ea1c │ │ │ │ + rsbseq sl, r5, r0, lsr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r2, ror fp │ │ │ │ + rsbseq sl, r5, r2, ror #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #-816]! @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [r9, #-692] @ 0xfffffd4c │ │ │ │ strmi r4, [lr], -r5, ror #24 │ │ │ │ ldrbtmi r4, [ip], #-1565 @ 0xfffff9e3 │ │ │ │ @@ -513387,113 +513391,113 @@ │ │ │ │ @ instruction: 0xf40bfb08 │ │ │ │ strbmi r9, [r2, #-1] │ │ │ │ strbmi fp, [r2], -r8, lsr #30 │ │ │ │ ldrmi r2, [r2], r2, lsl #18 │ │ │ │ ldmdavs r3!, {r2, r8, ip, lr, pc}^ │ │ │ │ addsmi r7, sl, #23296 @ 0x5b00 │ │ │ │ ldrmi fp, [sl], r8, lsr #30 │ │ │ │ - blx fe791b3c │ │ │ │ + blx fe791b4c │ │ │ │ movwcs pc, #4517 @ 0x11a5 @ │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ ldrmi r4, [sl, #139] @ 0x8b │ │ │ │ ldrmi fp, [sl], r8, lsr #30 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - ldm r4!, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia ip!, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdale sp!, {r1, r5, r7, r8, sl, lr} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ strbmi r4, [pc], -ip, asr #12 │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, sp, pc}^ │ │ │ │ movwls fp, #10402 @ 0x28a2 │ │ │ │ stmib sp, {r0, r1, r2, r4, r8, r9, fp, sp, pc}^ │ │ │ │ adcmi r3, r5, #4 │ │ │ │ - blls 31a448 │ │ │ │ - bl 2ec830 │ │ │ │ + blls 31a458 │ │ │ │ + bl 2ec840 │ │ │ │ and r0, r0, r2, lsl #7 │ │ │ │ ldrmi r3, [r8], r1, lsl #4 │ │ │ │ - bleq 3637c0 │ │ │ │ + bleq 3637d0 │ │ │ │ ldrmi r4, [r6], -r7, lsr #12 │ │ │ │ @ instruction: 0xf8907c41 │ │ │ │ - blx 6956c2 │ │ │ │ + blx 6956d2 │ │ │ │ adcmi r4, r5, #12, 8 @ 0xc000000 │ │ │ │ @ instruction: 0x4683d2f2 │ │ │ │ @ instruction: 0xf60a1be8 │ │ │ │ - bls 2dfc50 │ │ │ │ + bls 2dfc40 │ │ │ │ ldrbmi r4, [r9], -fp, lsl #12 │ │ │ │ movwcs r4, #5787 @ 0x169b │ │ │ │ stmdals r1, {r4, sp, lr} │ │ │ │ stc2 7, cr15, [ip], #-1020 @ 0xfffffc04 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrbmi r7, [r3, #-3163] @ 0xfffff3a5 │ │ │ │ - blls 35b7b8 │ │ │ │ + blls 35b7c8 │ │ │ │ @ instruction: 0xf8434455 │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 367abc │ │ │ │ + blls 367acc │ │ │ │ ldmle r0, {r0, r1, r3, r6, r8, sl, lr}^ │ │ │ │ stmialt r2!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ subsle r4, r0, #813694976 @ 0x30800000 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - stmia lr!, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r6!, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bb4681 │ │ │ │ andsle r0, r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf8ddac06 │ │ │ │ addeq sl, r7, r4 │ │ │ │ - bl 350b3c │ │ │ │ + bl 350b4c │ │ │ │ strbmi r0, [r8], -fp, lsl #13 │ │ │ │ - blx 2063066 │ │ │ │ + blx 1e63076 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6604650 │ │ │ │ - @ instruction: 0x4642f8fb │ │ │ │ + @ instruction: 0x4642f8f3 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ mrc2 7, 2, pc, cr6, cr15, {7} │ │ │ │ svceq 0x0004f844 │ │ │ │ adcsmi r4, r4, #1023410176 @ 0x3d000000 │ │ │ │ ldrbmi sp, [r8], -sp, ror #3 │ │ │ │ - blx 1be308a │ │ │ │ + blx 19e309a │ │ │ │ strmi sl, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6609801 │ │ │ │ - bmi 923abc │ │ │ │ + bmi 923aac │ │ │ │ ldrbtmi r4, [sl], #-2841 @ 0xfffff4e7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x405a9b97 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf50dd126 │ │ │ │ pop {r0, r3, r4, r8, sl, fp, ip, sp, lr} │ │ │ │ usub8mi r8, r2, r0 │ │ │ │ stmdals r1, {r0, r9, sl, lr} │ │ │ │ stc2 7, cr15, [r8], {255} @ 0xff │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ @ instruction: 0xf60a4658 │ │ │ │ - bls 2df910 │ │ │ │ + bls 2df900 │ │ │ │ movwcs r4, #5697 @ 0x1641 │ │ │ │ stmdals r1, {r4, sp, lr} │ │ │ │ - blx ff6e3752 │ │ │ │ - blls 31f5fc │ │ │ │ + blx ff6e3762 │ │ │ │ + blls 31f60c │ │ │ │ eorlt pc, r6, r3, asr r8 @ │ │ │ │ stmeq r6, {r0, r1, r8, r9, fp, sp, lr, pc} │ │ │ │ mulsne r1, fp, r8 │ │ │ │ @ instruction: 0x4658e790 │ │ │ │ - blx fe30ea │ │ │ │ + blx de30fa │ │ │ │ @ instruction: 0x4601aa17 │ │ │ │ @ instruction: 0xf6609801 │ │ │ │ - @ instruction: 0xe7cef8b9 │ │ │ │ - stmdb r6, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq sl, r5, r6, lsl sl │ │ │ │ + @ instruction: 0xe7cef8b1 │ │ │ │ + ldmdb lr!, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq sl, r5, r6, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r6, ror #17 │ │ │ │ + ldrsbteq sl, [r5], #-134 @ 0xffffff7a │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed7c990 │ │ │ │ + bl fed7c9a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ strmi r4, [r4], -fp, lsl #12 │ │ │ │ tstls r3, r1, lsl #4 │ │ │ │ mrrcvc 6, 1, r4, r8, cr1 │ │ │ │ - blx 304816 │ │ │ │ + blx 304826 │ │ │ │ @ instruction: 0xf60af000 │ │ │ │ - movwcs lr, #2110 @ 0x83e │ │ │ │ + movwcs lr, #2102 @ 0x836 │ │ │ │ andcs r4, r1, #5242880 @ 0x500000 │ │ │ │ strtmi sl, [r0], -r3, lsl #18 │ │ │ │ @ instruction: 0xf7ff9500 │ │ │ │ andlt pc, r5, r9, lsl #30 │ │ │ │ svclt 0x0000bd30 │ │ │ │ ldrblt r6, [r0, #2051]! @ 0x803 │ │ │ │ @ instruction: 0xe11cf8df │ │ │ │ @@ -513503,213 +513507,213 @@ │ │ │ │ stccs 12, cr1, [r1, #-252] @ 0xffffff04 │ │ │ │ ssatmi fp, #13, r8, lsl #30 │ │ │ │ andle r4, r1, r1, ror #10 │ │ │ │ ldcllt 0, cr2, [r0] │ │ │ │ @ instruction: 0xf04f4b40 │ │ │ │ stmdavs r6, {r4, r5, sl, fp}^ │ │ │ │ @ instruction: 0xf85e6be7 │ │ │ │ - blx 531806 │ │ │ │ + blx 531816 │ │ │ │ @ instruction: 0xf89c3c05 │ │ │ │ @ instruction: 0xf1bcc007 │ │ │ │ eorsle r0, r4, r0, lsl #30 │ │ │ │ umaalgt pc, r0, r4, r8 @ │ │ │ │ cdpeq 0, 3, cr15, cr0, cr15, {2} │ │ │ │ movwcc pc, #23310 @ 0x5b0e @ │ │ │ │ - bvc 900fa8 │ │ │ │ + bvc 900fb8 │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf8964426 │ │ │ │ vhadd.s8 q10, q0, q8 │ │ │ │ addsmi r1, r9, #1140850689 @ 0x44000001 │ │ │ │ ldmdavs fp!, {r0, r1, ip, lr, pc} │ │ │ │ stmdbcs r5, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r5, ip, lr, pc} │ │ │ │ stmdbcs r5, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ - bl 319f90 │ │ │ │ + bl 319fa0 │ │ │ │ stclvc 3, cr0, [r9], #-784 @ 0xfffffcf0 │ │ │ │ ldmib r3, {r5, r8, fp, sp}^ │ │ │ │ ldmdale fp, {r1, r3, r8, sl, lr} │ │ │ │ ldmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ ldm pc, {r1, r2, r3, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldcmi 0, cr15, [r5, #-4] │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 5, cr1, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 8, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ stclmi 13, cr4, [sp, #-308] @ 0xfffffecc │ │ │ │ - bl 3385a4 │ │ │ │ + bl 3385b4 │ │ │ │ @ instruction: 0xf89c0c06 │ │ │ │ strb ip, [r7, r0, asr #32] │ │ │ │ strcs fp, [r0, #-740] @ 0xfffffd1c │ │ │ │ strmi lr, [r0, #-2498] @ 0xfffff63e │ │ │ │ @ instruction: 0x7c00e9c0 │ │ │ │ ldcllt 0, cr2, [r0, #4]! │ │ │ │ mlsmi r0, r4, r8, pc @ │ │ │ │ - bl 31f7ac │ │ │ │ + bl 31f7bc │ │ │ │ ldclvc 3, cr0, [r9], #-816 @ 0xfffffcd0 │ │ │ │ ldmib r3, {r5, r8, fp, sp}^ │ │ │ │ ldmdale r6, {r1, r3, r8, r9, sl, sp, lr} │ │ │ │ ldmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ ldm pc, {r0, r1, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ - bne 6618ac │ │ │ │ - bne 8ac114 │ │ │ │ - bne 8a9918 │ │ │ │ - bne 8ac11c │ │ │ │ - bne 8ab520 │ │ │ │ + bne 6618bc │ │ │ │ bne 8ac124 │ │ │ │ - bne 8ac128 │ │ │ │ + bne 8a9928 │ │ │ │ bne 8ac12c │ │ │ │ + bne 8ab530 │ │ │ │ + bne 8ac134 │ │ │ │ + bne 8ac138 │ │ │ │ + bne 8ac13c │ │ │ │ rscslt r1, r6, #106496 @ 0x1a000 │ │ │ │ stmib r2, {r8, r9, sl, sp}^ │ │ │ │ stmib r0, {r8, r9, sl, sp, lr}^ │ │ │ │ ldrb r5, [r7, r0, lsl #8] │ │ │ │ @ instruction: 0x2700b2b6 │ │ │ │ @ instruction: 0x2700e7f7 │ │ │ │ adclt lr, r4, #64225280 @ 0x3d40000 │ │ │ │ strb r2, [fp, r0, lsl #10] │ │ │ │ strb r2, [r9, r0, lsl #10] │ │ │ │ - rsbseq sl, r5, r2, lsr r8 │ │ │ │ + rsbseq sl, r5, r2, lsr #16 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [r8], fp, lsl #1 │ │ │ │ @ instruction: 0xf04f4952 │ │ │ │ - blmi 16a7d10 │ │ │ │ + blmi 16a7d20 │ │ │ │ andls r4, r2, #7340032 @ 0x700000 │ │ │ │ - bmi 1676afc │ │ │ │ + bmi 1676b0c │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ strcs r4, [r1], #-1738 @ 0xfffff936 │ │ │ │ @ instruction: 0xf10d464d │ │ │ │ - vldr d0, [pc, #64] @ 225968 │ │ │ │ + vldr d0, [pc, #64] @ 225978 │ │ │ │ stmpl sl, {r0, r1, r2, r6, r8, r9, fp, sp, lr} │ │ │ │ - vldr d10, [pc, #24] @ 225948 │ │ │ │ + vldr d10, [pc, #24] @ 225958 │ │ │ │ ldmdavs r2, {r0, r1, r2, r6, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f9209 │ │ │ │ movwls r0, #512 @ 0x200 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ vmin.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x4638113f │ │ │ │ - blvs 360f80 │ │ │ │ - blvc 3e0f84 │ │ │ │ + blvs 360f90 │ │ │ │ + blvc 3e0f94 │ │ │ │ @ instruction: 0xff38f7ff │ │ │ │ strmi r9, [r6], -r5, lsl #22 │ │ │ │ - blx 33723e │ │ │ │ - blls 361d6c │ │ │ │ - blvc 360f98 │ │ │ │ + blx 33724e │ │ │ │ + blls 361d7c │ │ │ │ + blvc 360fa8 │ │ │ │ strne pc, [r3, #-2821] @ 0xfffff4fb │ │ │ │ smlatbhi r4, r3, fp, pc @ │ │ │ │ vshl.s8 d20, d13, d0 │ │ │ │ @ instruction: 0xf7ff1151 │ │ │ │ stcls 15, cr15, [r4], {39} @ 0x27 │ │ │ │ vcgt.s8 d20, d0, d6 │ │ │ │ @ instruction: 0xf1a4111f │ │ │ │ ldrtmi r0, [r8], -r0, lsr #4 │ │ │ │ rscslt r4, r6, #165 @ 0xa5 │ │ │ │ vpmax.s8 d15, d2, d8 │ │ │ │ @ instruction: 0xf1c44315 │ │ │ │ - blx 426214 │ │ │ │ - blx c629a8 │ │ │ │ + blx 426224 │ │ │ │ + blx c629b8 │ │ │ │ tstpmi r5, #536870912 @ p-variant is OBSOLETE @ 0x20000000 │ │ │ │ @ instruction: 0xf7ff9a00 │ │ │ │ ldmdavs fp!, {r0, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bls 3b65c0 │ │ │ │ - blx 19ffa0c │ │ │ │ - blls 424bc8 │ │ │ │ + bls 3b65d0 │ │ │ │ + blx 19ffa1c │ │ │ │ + blls 424bd8 │ │ │ │ @ instruction: 0xf103fb04 │ │ │ │ tstpne r2, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #19362 @ 0x4ba2 @ │ │ │ │ - blvc 2f6a24 │ │ │ │ + blvc 2f6a34 │ │ │ │ andeq lr, r9, #18432 @ 0x4800 │ │ │ │ tsteq sl, r1, asr #22 │ │ │ │ pkhbtmi r4, sl, r1, lsl #13 │ │ │ │ stmdbvs r6, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ svcvc 0x00acf5b6 │ │ │ │ @ instruction: 0xf1bcd01f │ │ │ │ @ instruction: 0xd1b10f00 │ │ │ │ ldrdhi pc, [ip], -sp │ │ │ │ - blcs 33737c │ │ │ │ + blcs 33738c │ │ │ │ stmdbvs r0, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ msrcs CPSR_sxc, #64, 4 │ │ │ │ svclt 0x00084298 │ │ │ │ - blls 2bdaec │ │ │ │ + blls 2bdafc │ │ │ │ strmi lr, [r0, #-2504] @ 0xfffff638 │ │ │ │ smlabtcs r0, r3, r9, lr │ │ │ │ - blmi 7f8260 │ │ │ │ + blmi 7f8270 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 47fa70 │ │ │ │ + blls 47fa80 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ - blmi 7099d8 │ │ │ │ + blmi 7099e8 │ │ │ │ ldmpl r3, {r0, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf5036bc2 │ │ │ │ @ instruction: 0xf8934380 │ │ │ │ ldmdblt r3!, {r0, r1, r2, r7, ip, sp} │ │ │ │ strmi r6, [r3], #-2171 @ 0xfffff785 │ │ │ │ umaalcc pc, r0, r3, r8 @ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf890e784 │ │ │ │ ldrb r3, [r9, r0, asr #32]! │ │ │ │ - svc 0x00e4f609 │ │ │ │ + svc 0x00dcf609 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ ... │ │ │ │ - rsbseq sl, r5, ip, ror #13 │ │ │ │ - rsbseq sl, r5, r8, ror #13 │ │ │ │ + ldrsbteq sl, [r5], #-108 @ 0xffffff94 │ │ │ │ + ldrsbteq sl, [r5], #-104 @ 0xffffff98 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r0, lsl #12 │ │ │ │ + ldrshteq sl, [r5], #-80 @ 0xffffffb0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed77a34 │ │ │ │ + bl fed77a44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r5, #640] @ 0x280 │ │ │ │ stcmi 0, cr11, [r5], {144} @ 0x90 │ │ │ │ ldrbtmi r4, [sp], #-1559 @ 0xfffff9e9 │ │ │ │ tstls r9, #1703936 @ 0x1a0000 │ │ │ │ @ instruction: 0xf8df4688 │ │ │ │ stmdbpl ip!, {r2, r3, r9, ip, pc} │ │ │ │ ldrbtmi r7, [r9], #2833 @ 0xb11 │ │ │ │ - strls r6, [pc], #-2084 @ 225a98 │ │ │ │ + strls r6, [pc], #-2084 @ 225aa8 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ ldmib sp, {r2, r3, r4, sl, fp, ip, pc}^ │ │ │ │ stmdbcs r5, {r0, r2, r3, r4, r8, sl, sp, pc} │ │ │ │ addshi pc, r1, r0 │ │ │ │ stmdbge r6, {r3, r9, fp, sp, pc} │ │ │ │ ldmdage r9, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xff20f7ff │ │ │ │ - bls 44c6dc │ │ │ │ - blx 34bf22 │ │ │ │ - blx 4e26ce │ │ │ │ - blx feab26ce │ │ │ │ + bls 44c6ec │ │ │ │ + blx 34bf32 │ │ │ │ + blx 4e26de │ │ │ │ + blx feab26de │ │ │ │ strmi r2, [r3], #-4 │ │ │ │ stmne r0, {r3, r5, fp, sp, lr} │ │ │ │ eorvs r6, r8, sl, ror #16 │ │ │ │ movweq lr, #11075 @ 0x2b43 │ │ │ │ rsbvs r9, fp, sl, lsl sl │ │ │ │ rsbsle r2, r4, r0, lsl #18 │ │ │ │ svccs 0x00019b07 │ │ │ │ - blx 34bafe │ │ │ │ - blx 4e26f6 │ │ │ │ - blx fea326ee │ │ │ │ + blx 34bb0e │ │ │ │ + blx 4e2706 │ │ │ │ + blx fea326fe │ │ │ │ ldrmi sl, [ip], #-1028 @ 0xfffffbfc │ │ │ │ stmdavs fp, {r1, r8, fp, ip, lr, pc} │ │ │ │ biclt r7, r9, r9, lsl fp │ │ │ │ strge lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ ldcls 6, cr4, [sl, #-264] @ 0xfffffef8 │ │ │ │ ldrdeq lr, [r3, -r6] │ │ │ │ - blls 88af08 │ │ │ │ + blls 88af18 │ │ │ │ @ instruction: 0xff7cf7fe │ │ │ │ - blmi 1a7849c │ │ │ │ + blmi 1a784ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ffb80 │ │ │ │ + blls 5ffb90 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrhlt r8, [r0], -r4 │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ ldrbmi fp, [r0, -r2]! │ │ │ │ vmul.i8 q11, q0, q4 │ │ │ │ addmi r1, r8, #-1073741817 @ 0xc0000007 │ │ │ │ @@ -513724,34 +513728,34 @@ │ │ │ │ stmib sp, {r6, r8, ip, lr}^ │ │ │ │ @ instruction: 0xf891c00b │ │ │ │ ldclvs 5, cr0, [r9, #864] @ 0x360 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldrmi r8, [sl], #-143 @ 0xffffff71 │ │ │ │ mlscc r0, r2, r8, pc @ │ │ │ │ movwne lr, #55757 @ 0xd9cd │ │ │ │ - blls 52d55c │ │ │ │ + blls 52d56c │ │ │ │ strls r4, [r4, #-1601] @ 0xfffff9bf │ │ │ │ movwls r4, #1584 @ 0x630 │ │ │ │ strge lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff9b0b │ │ │ │ - blls 5e594c │ │ │ │ + blls 5e595c │ │ │ │ strmi r9, [r5], -r4, lsl #10 │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ - blne 20cc7c8 │ │ │ │ + blne 20cc7d8 │ │ │ │ tsteq r5, r8, lsl #22 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff9403 │ │ │ │ strtmi pc, [r8], #-3939 @ 0xfffff09d │ │ │ │ sbclt lr, sl, #46661632 @ 0x2c80000 │ │ │ │ ldmib r5, {r8, r9, sp}^ │ │ │ │ - blx 329bb2 │ │ │ │ - blx 2e27c2 │ │ │ │ - blx feb327e2 │ │ │ │ + blx 329bc2 │ │ │ │ + blx 2e27d2 │ │ │ │ + blx feb327f2 │ │ │ │ stmne r9, {r1, sl, sp} │ │ │ │ - bl 12f6c4c │ │ │ │ + bl 12f6c5c │ │ │ │ eorvs r0, r9, r0, lsl #6 │ │ │ │ andcs r6, r0, fp, rrx │ │ │ │ mrrcvc 7, 10, lr, r8, cr0 │ │ │ │ stmdacs r0!, {r1, r3, r4, r8, r9, fp, ip, pc} │ │ │ │ sbceq lr, r3, #2048 @ 0x800 │ │ │ │ movwne lr, #43474 @ 0xa9d2 │ │ │ │ strmi fp, [sl], -r8, lsl #31 │ │ │ │ @@ -513795,208 +513799,208 @@ │ │ │ │ movwcs fp, #650 @ 0x28a │ │ │ │ @ instruction: 0x460ae799 │ │ │ │ ldr r2, [r6, r0, lsl #6] │ │ │ │ @ instruction: 0xf8901898 │ │ │ │ strb r0, [r6, -r0, asr #32]! │ │ │ │ mlscc r0, r3, r8, pc @ │ │ │ │ @ instruction: 0xf609e770 │ │ │ │ - svclt 0x0000eebe │ │ │ │ - rsbseq sl, r5, lr, ror r5 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + svclt 0x0000eeb6 │ │ │ │ rsbseq sl, r5, lr, ror #10 │ │ │ │ - ldrshteq sl, [r5], #-64 @ 0xffffffc0 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq sl, r5, lr, asr r5 │ │ │ │ + rsbseq sl, r5, r0, ror #9 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ - bmi cb76f8 │ │ │ │ - blmi cb7538 │ │ │ │ + bmi cb7708 │ │ │ │ + blmi cb7548 │ │ │ │ @ instruction: 0xf5ad447a │ │ │ │ strmi r7, [sp], -fp, lsl #26 │ │ │ │ @ instruction: 0x46062114 │ │ │ │ @ instruction: 0xf8dd58d3 │ │ │ │ ldmdavs fp, {r3, r6, r9, ip, pc} │ │ │ │ @ instruction: 0xf04f9389 │ │ │ │ @ instruction: 0xf6c80300 │ │ │ │ - tstpcs r0, r5, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, sp, lsl #20 @ p-variant is OBSOLETE │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ stccs 1, cr1, [r0, #-0] │ │ │ │ eorcs sp, r0, #54 @ 0x36 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ - bl 5878f8 │ │ │ │ + bl 587908 │ │ │ │ tstls r0, r2, lsl #10 │ │ │ │ @ instruction: 0xf8cdaf49 │ │ │ │ sbcvs r9, r7, r0, lsl r0 │ │ │ │ @ instruction: 0xf7ff6105 │ │ │ │ @ instruction: 0x2108feb3 │ │ │ │ adcvs r4, r0, r2, lsl #12 │ │ │ │ @ instruction: 0xf6c84630 │ │ │ │ - stmiavs r2!, {r0, r3, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r0, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ ldrtmi r6, [r0], -r3, ror #1 │ │ │ │ - blx 1ae383c │ │ │ │ + blx 18e384c │ │ │ │ ldrtmi r6, [r9], -r2, lsr #17 │ │ │ │ stmiavs r0!, {r5, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf60900d2 │ │ │ │ - stmiavs r2!, {r3, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r8, sl, fp, sp, lr, pc} │ │ │ │ strtmi r6, [r9], -r0, lsr #18 │ │ │ │ @ instruction: 0xf60900d2 │ │ │ │ - bmi 561140 │ │ │ │ + bmi 561130 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #23 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r8, lsl #2 │ │ │ │ stcvc 5, cr15, [fp, #-52] @ 0xffffffcc │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strpl lr, [r2, #-2496] @ 0xfffff640 │ │ │ │ strb r6, [ip, r5, lsl #2]! │ │ │ │ - cdp 6, 5, cr15, cr4, cr9, {0} │ │ │ │ - rsbseq sl, r5, r4, asr #6 │ │ │ │ + cdp 6, 4, cr15, cr12, cr9, {0} │ │ │ │ + rsbseq sl, r5, r4, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r6, asr #5 │ │ │ │ + ldrhteq sl, [r5], #-38 @ 0xffffffda │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e122c │ │ │ │ + blhi 2e123c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ ldcvc 5, cr15, [r5, #-692] @ 0xfffffd4c │ │ │ │ - bmi ff3f75e0 │ │ │ │ + bmi ff3f75f0 │ │ │ │ ldrbtmi r4, [sl], #-3015 @ 0xfffff439 │ │ │ │ ldmpl r3, {r3, ip, pc}^ │ │ │ │ orrsls r6, r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldmdavs ip, {r0, r1, r3, r6, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ pkhtbmi r8, r8, fp, asr #2 │ │ │ │ @ instruction: 0xf8532000 │ │ │ │ strmi r7, [r5], -r4, lsl #30 │ │ │ │ svccs 0x00003001 │ │ │ │ stmdacs r0!, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ teqphi r5, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ tstcs r4, r8, lsl #16 │ │ │ │ - @ instruction: 0xf9a2f6c8 │ │ │ │ - blge 6b77c8 │ │ │ │ + @ instruction: 0xf99af6c8 │ │ │ │ + blge 6b77d8 │ │ │ │ stmib r0, {r0, r1, r4, r6, r9, fp, sp, pc}^ │ │ │ │ movwls r7, #42752 @ 0xa700 │ │ │ │ movwls r9, #21003 @ 0x520b │ │ │ │ @ instruction: 0xf04f9209 │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ ldrbmi r0, [ip], -r0, asr #20 │ │ │ │ - blhi fee2145c │ │ │ │ + blhi fee2146c │ │ │ │ @ instruction: 0x201cf8d8 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ andsls pc, r0, sp, asr #17 │ │ │ │ smlabteq r0, r6, r9, lr │ │ │ │ eoreq pc, r4, r2, asr r8 @ │ │ │ │ - blcs 380304 │ │ │ │ + blcs 380314 │ │ │ │ adcshi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x03b80370 │ │ │ │ @ instruction: 0xf8d0b8be │ │ │ │ @ instruction: 0xf68f903c │ │ │ │ - tstpcs r0, pc, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r7, ror #30 @ p-variant is OBSOLETE │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ stc 6, cr4, [sp, #28] │ │ │ │ @ instruction: 0xf8d98b0e │ │ │ │ - blvc 66de20 │ │ │ │ + blvc 66de30 │ │ │ │ @ instruction: 0xf0002905 │ │ │ │ stmdbge lr, {r1, r3, r4, r5, r7, pc} │ │ │ │ ldrbmi sl, [r0], -ip, lsl #20 │ │ │ │ andne lr, r6, #3358720 @ 0x334000 │ │ │ │ andls pc, r0, sl, asr #17 │ │ │ │ ldc2l 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf8999a07 │ │ │ │ stmdbls r6, {r0, r4} │ │ │ │ @ instruction: 0xf1c06813 │ │ │ │ - bls 568f48 │ │ │ │ + bls 568f58 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {6} │ │ │ │ - blx 2f3ed0 │ │ │ │ - blx 2e568c │ │ │ │ - blx b22688 │ │ │ │ - b 12e1e5c │ │ │ │ + blx 2f3ee0 │ │ │ │ + blx 2e569c │ │ │ │ + blx b22698 │ │ │ │ + b 12e1e6c │ │ │ │ movwmi r0, #8718 @ 0x220e │ │ │ │ vpmax.u8 d15, d12, d3 │ │ │ │ eoreq pc, r0, ip, asr #3 │ │ │ │ mcreq 1, 1, pc, cr0, cr12, {5} @ │ │ │ │ vpmax.u8 d15, d12, d19 │ │ │ │ @ instruction: 0xf000fa02 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ - blx 12d5bec │ │ │ │ - b 13256b8 │ │ │ │ - blx 12a6abc │ │ │ │ + blx 12d5bfc │ │ │ │ + b 13256c8 │ │ │ │ + blx 12a6acc │ │ │ │ @ instruction: 0xf8daf20c │ │ │ │ - blx feae5e8e │ │ │ │ - blx 416aae │ │ │ │ + blx feae5e9e │ │ │ │ + blx 416abe │ │ │ │ ldmdavs r2!, {r1, r8, r9, ip, sp} │ │ │ │ andeq lr, ip, #18432 @ 0x4800 │ │ │ │ ldmdavs r2!, {r1, r4, r5, sp, lr}^ │ │ │ │ movweq lr, #11075 @ 0x2b43 │ │ │ │ orrslt r6, r0, r3, ror r0 │ │ │ │ @ instruction: 0xf8da680b │ │ │ │ stmdbls pc, {r2, sp} @ │ │ │ │ - blx feb0a6b2 │ │ │ │ + blx feb0a6c2 │ │ │ │ stmdals r9, {r0, r1, r2, r9, ip, sp} │ │ │ │ andcs pc, r1, #7168 @ 0x1c00 │ │ │ │ stmib sp, {r0, r2, r8, fp, ip, pc}^ │ │ │ │ ldrbmi r3, [sl], -r2, lsl #4 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ ldc2 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ stclne 4, cr4, [r3], #-524 @ 0xfffffdf4 │ │ │ │ andle r4, lr, ip, lsr #5 │ │ │ │ @ instruction: 0x201cf8d8 │ │ │ │ - bl 2b7748 │ │ │ │ + bl 2b7758 │ │ │ │ @ instruction: 0xf8530383 │ │ │ │ str r7, [r7, r4, lsl #24] │ │ │ │ adcmi r9, ip, #4, 20 @ 0x4000 │ │ │ │ subsvs r6, r3, r3, lsl #20 │ │ │ │ movweq pc, #4356 @ 0x1104 @ │ │ │ │ @ instruction: 0xf8ddd1f0 │ │ │ │ @ instruction: 0x465a9010 │ │ │ │ tstcs r8, r8, lsl #26 │ │ │ │ strbeq lr, [fp], #2639 @ 0xa4f │ │ │ │ @ instruction: 0xf8c94628 │ │ │ │ @ instruction: 0xf6c8b008 │ │ │ │ - ldrbmi pc, [sl], -sp, ror #18 @ │ │ │ │ + ldrbmi pc, [sl], -r5, ror #18 @ │ │ │ │ tstcs r8, r6, lsl #12 │ │ │ │ @ instruction: 0xf8c94628 │ │ │ │ @ instruction: 0xf6c8600c │ │ │ │ - strmi pc, [r5], -r5, ror #18 │ │ │ │ + @ instruction: 0x4605f95d │ │ │ │ mcrls 6, 0, r4, cr9, cr0, {1} │ │ │ │ @ instruction: 0xf8c94622 │ │ │ │ @ instruction: 0x46315010 │ │ │ │ - stc 6, cr15, [r8], {9} │ │ │ │ + stc 6, cr15, [r0], {9} │ │ │ │ stmdbls r5, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6094628 │ │ │ │ - bls 520f44 │ │ │ │ + bls 520f34 │ │ │ │ mulle r2, r6, r2 │ │ │ │ @ instruction: 0xf6094630 │ │ │ │ - blls 3a0b60 │ │ │ │ + blls 3a0b50 │ │ │ │ addsmi r9, r3, #40960 @ 0xa000 │ │ │ │ ldrmi sp, [r8], -r2 │ │ │ │ - bl 263770 │ │ │ │ - blmi 17b88ac │ │ │ │ + b 63780 │ │ │ │ + blmi 17b88bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe6fffc0 │ │ │ │ + blls fe6fffd0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -r7, lsr #1 │ │ │ │ ldcvc 5, cr15, [r5, #-52] @ 0xffffffcc │ │ │ │ - blhi 2e1260 │ │ │ │ + blhi 2e1270 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xd1aa2f00 │ │ │ │ - bvs ff30c788 │ │ │ │ + bvs ff30c798 │ │ │ │ @ instruction: 0xe7a66013 │ │ │ │ strdcs r6, [r4, -fp]! │ │ │ │ - bvs 900b8c │ │ │ │ + bvs 900b9c │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ ldmdavs r3!, {r1, r3, r4, r8, fp, sp, lr} │ │ │ │ mlasvs r3, fp, r8, r1 │ │ │ │ - bl 1300160 │ │ │ │ + bl 1300170 │ │ │ │ rsbsvs r7, r3, r2, ror #7 │ │ │ │ @ instruction: 0xf899e797 │ │ │ │ ldmib r2, {r0, r4, ip}^ │ │ │ │ stmdbcs r0!, {r1, r3, r9, ip, sp} │ │ │ │ mcrne 8, 2, sp, cr10, cr6, {0} │ │ │ │ ldmdale r3, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ @@ -514007,267 +514011,267 @@ │ │ │ │ subspl r5, r2, #536870917 @ 0x20000005 │ │ │ │ subspl r5, r2, #536870917 @ 0x20000005 │ │ │ │ subspl r5, r2, #536870917 @ 0x20000005 │ │ │ │ subspl r5, r2, #536870917 @ 0x20000005 │ │ │ │ andcs fp, r0, #-1342177267 @ 0xb000000d │ │ │ │ subeq pc, r0, r1, asr #3 │ │ │ │ stceq 1, cr15, [r0], #-772 @ 0xfffffcfc │ │ │ │ - blx 2f4460 │ │ │ │ + blx 2f4470 │ │ │ │ addmi pc, r2, ip, lsl #24 │ │ │ │ @ instruction: 0xf101fa23 │ │ │ │ andeq lr, ip, #270336 @ 0x42000 │ │ │ │ addmi r4, r3, sl, lsl #6 │ │ │ │ smlawteq r0, r0, r1, pc @ │ │ │ │ - blx 2b6304 │ │ │ │ + blx 2b6314 │ │ │ │ movwmi pc, #45313 @ 0xb101 @ │ │ │ │ msreq CPSR_, r0 @ │ │ │ │ - blx 12d5d74 │ │ │ │ + blx 12d5d84 │ │ │ │ movwmi pc, #45313 @ 0xb101 @ │ │ │ │ - blx feaf6416 │ │ │ │ - blx 3f242e │ │ │ │ + blx feaf6426 │ │ │ │ + blx 3f243e │ │ │ │ ldmdavs r1!, {r1, r9, ip} │ │ │ │ ldmdavs r3!, {r0, r3, r6, r7, fp, ip}^ │ │ │ │ - bl 12be0e0 │ │ │ │ + bl 12be0f0 │ │ │ │ rsbsvs r0, r3, r3, lsl #6 │ │ │ │ sbceq lr, r4, r3, asr r7 │ │ │ │ @ instruction: 0xf6094620 │ │ │ │ - @ instruction: 0x4603ecde │ │ │ │ + @ instruction: 0x4603ecd6 │ │ │ │ movwls r4, #38432 @ 0x9620 │ │ │ │ - ldcl 6, cr15, [r8], {9} │ │ │ │ + ldcl 6, cr15, [r0], {9} │ │ │ │ andls r2, r5, r4, lsl r1 │ │ │ │ @ instruction: 0xf6c89808 │ │ │ │ - blge 6e41cc │ │ │ │ + blge 6e41bc │ │ │ │ movwls r4, #42625 @ 0xa681 │ │ │ │ strvc lr, [r0, -r0, asr #19] │ │ │ │ movwls sl, #47955 @ 0xbb53 │ │ │ │ addslt lr, fp, #202375168 @ 0xc100000 │ │ │ │ ldr r2, [pc, r0, lsl #4]! │ │ │ │ ldr r2, [sp, r0, lsl #4]! │ │ │ │ @ instruction: 0xf6c82114 │ │ │ │ - stcls 8, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ + stcls 8, cr15, [r8, #-300] @ 0xfffffed4 │ │ │ │ movwcs r4, #1665 @ 0x681 │ │ │ │ mrscs r2, R8_fiq │ │ │ │ movwcs lr, #2502 @ 0x9c6 │ │ │ │ stmib r0, {r1, r5, r9, sl, lr}^ │ │ │ │ addvs r4, r4, r0, lsl #8 │ │ │ │ @ instruction: 0xf6c84628 │ │ │ │ - @ instruction: 0x4622f8b3 │ │ │ │ + strtmi pc, [r2], -fp, lsr #17 │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ andcc pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf6c84628 │ │ │ │ - blge 6e4338 │ │ │ │ + blge 6e4328 │ │ │ │ andseq pc, r0, r9, asr #17 │ │ │ │ movwls r9, #21258 @ 0x530a │ │ │ │ svclt 0x0000e753 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq sl, r5, r6, ror r2 │ │ │ │ + rsbseq sl, r5, r6, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r5], #-0 │ │ │ │ - stc 6, cr15, [sl], #36 @ 0x24 │ │ │ │ + rsbseq sl, r5, r0, lsr #1 │ │ │ │ + stc 6, cr15, [r2], #36 @ 0x24 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi fe777920 │ │ │ │ + bmi fe777930 │ │ │ │ @ instruction: 0x460d4b95 │ │ │ │ addlt r4, lr, sl, ror r4 │ │ │ │ svcmi 0x00942140 │ │ │ │ - ldrbtmi r5, [pc], #-2259 @ 2260d8 │ │ │ │ + ldrbtmi r5, [pc], #-2259 @ 2260e8 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf834f6c8 │ │ │ │ + @ instruction: 0xf82cf6c8 │ │ │ │ strmi r6, [r4], -sl, lsr #19 │ │ │ │ strvs lr, [r8], -r0, asr #19 │ │ │ │ - bcs 23703c │ │ │ │ - b 15fec08 │ │ │ │ + bcs 23704c │ │ │ │ + b 15fec18 │ │ │ │ @ instruction: 0xf88073d3 │ │ │ │ vmvn.i32 d19, #4 @ 0x00000004 │ │ │ │ @ instruction: 0xf89680f9 │ │ │ │ strtmi r3, [sl], -ip, lsr #32 │ │ │ │ ldmdbvs r3, {r0, r1, r5, r7, r9, sp, lr}^ │ │ │ │ vqdmlsl.s q9, d0, d0 │ │ │ │ - bl 3c6398 │ │ │ │ + bl 3c63a8 │ │ │ │ stcge 3, cr1, [r5, #-12] │ │ │ │ andcs r4, r0, #40, 12 @ 0x2800000 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r9, sl, fp, sp, lr} │ │ │ │ - blcs 284d4c │ │ │ │ + blcs 284d5c │ │ │ │ tstcs r0, r8, lsl pc │ │ │ │ @ instruction: 0xf68f63a1 │ │ │ │ - strtmi pc, [r9], -fp, asr #23 │ │ │ │ + strtmi pc, [r9], -r3, asr #23 │ │ │ │ andseq pc, r0, #4, 2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4603fe1b │ │ │ │ rscvs r4, r3, r8, lsr #12 │ │ │ │ - mcrr2 6, 8, pc, sl, cr15 @ │ │ │ │ + mcrr2 6, 8, pc, r2, cr15 @ │ │ │ │ ldmpl sp!, {r0, r3, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldmvs fp, {r0, r1, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ svclt 0x00a12b00 │ │ │ │ movwne lr, #15110 @ 0x3b06 │ │ │ │ cdpvs 8, 1, cr6, cr11, cr2, {7} │ │ │ │ rsbcs r6, r4, #19 │ │ │ │ - blx 2c072a │ │ │ │ + blx 2c073a │ │ │ │ @ instruction: 0xf8935303 │ │ │ │ - blcs 23221c │ │ │ │ + blcs 23222c │ │ │ │ movwcc sp, #45157 @ 0xb065 │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ ldrtmi r6, [r0], -r3, lsr #6 │ │ │ │ - blx ffbe3aee │ │ │ │ - blvs b125d8 │ │ │ │ + blx ff9e3afe │ │ │ │ + blvs b125e8 │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ - bvs ffafee0c │ │ │ │ + bvs ffafee1c │ │ │ │ stmdblt fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ ldmibvs fp, {r0, r1, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ andne pc, pc, #64, 12 @ 0x4000000 │ │ │ │ andeq pc, lr, #192, 4 │ │ │ │ svclt 0x001e4213 │ │ │ │ @ instruction: 0xf0436b23 │ │ │ │ @ instruction: 0x63230302 │ │ │ │ ldmvs r8, {r0, r1, r5, r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdbvs fp, {r0, r4, r5, r7, pc} │ │ │ │ ldceq 0, cr15, [pc], {79} @ 0x4f │ │ │ │ sbceq lr, r0, r3, lsl #22 │ │ │ │ - blx fe6de1d8 │ │ │ │ - blx feee2c40 │ │ │ │ + blx fe6de1e8 │ │ │ │ + blx feee2c50 │ │ │ │ andcc pc, r1, #536870920 @ 0x20000008 │ │ │ │ svclt 0x00284594 │ │ │ │ addsmi r4, r8, #148, 12 @ 0x9400000 │ │ │ │ ldmib r3, {r4, ip, lr, pc}^ │ │ │ │ movwcc r2, #33024 @ 0x8100 │ │ │ │ @ instruction: 0x0601ea52 │ │ │ │ - bcs 25a5b0 │ │ │ │ + bcs 25a5c0 │ │ │ │ stmdbcs r0, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blx fe69a59c │ │ │ │ - blx feea2864 │ │ │ │ + blx fe69a5ac │ │ │ │ + blx feea2874 │ │ │ │ @ instruction: 0xf101f181 │ │ │ │ strb r0, [r9, r1, lsr #4]! │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 22621c │ │ │ │ - blx 2eedf4 │ │ │ │ - bvs 1aa2e24 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 22622c │ │ │ │ + blx 2eee04 │ │ │ │ + bvs 1aa2e34 │ │ │ │ @ instruction: 0x61a32064 │ │ │ │ - blx 240726 │ │ │ │ + blx 240736 │ │ │ │ @ instruction: 0xf8955502 │ │ │ │ @ instruction: 0xb1222031 │ │ │ │ @ instruction: 0xf851320b │ │ │ │ addsmi r2, sl, #34 @ 0x22 │ │ │ │ stmdbvs r2!, {r1, r3, r4, fp, ip, lr, pc} │ │ │ │ andsmi r3, r3, r1, lsl #22 │ │ │ │ mvnvs r4, r5, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2881 @ 0xfffff4bf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d171 │ │ │ │ pop {r1, r2, r3, ip, sp, pc} │ │ │ │ stmiavs r3!, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ - blcs 2403a4 │ │ │ │ + blcs 2403b4 │ │ │ │ ldchi 0, cr13, [fp], {153} @ 0x99 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ ldr r6, [r4, r3, lsr #6] │ │ │ │ mlascc r2, r5, r8, pc @ │ │ │ │ movwcc r6, #45474 @ 0xb1a2 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ ldmdbvs r3, {r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdbmi r4!, {r2, r5, r6, sp} │ │ │ │ - vldr d2, [pc] @ 22625c │ │ │ │ + vldr d2, [pc] @ 22626c │ │ │ │ svclt 0x00a87b2e │ │ │ │ movwne lr, #15110 @ 0x3b06 │ │ │ │ svclt 0x00b869ea │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blvc 2e18a4 │ │ │ │ + blvc 2e18b4 │ │ │ │ @ instruction: 0xf8d3bfa8 │ │ │ │ ldmdapl sp!, {r5, r6, pc}^ │ │ │ │ - blx 24084a │ │ │ │ + blx 24085a │ │ │ │ svcvc 0x005b5303 │ │ │ │ movwcc fp, #45371 @ 0xb13b │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ movwcs r9, #770 @ 0x302 │ │ │ │ - blge 2caea0 │ │ │ │ + blge 2caeb0 │ │ │ │ movwls r4, #1601 @ 0x641 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ stc2 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ - blls 30caac │ │ │ │ + blls 30cabc │ │ │ │ @ instruction: 0x612260e0 │ │ │ │ @ instruction: 0xf1b86163 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf898af49 │ │ │ │ @ instruction: 0xf1c00011 │ │ │ │ @ instruction: 0xf1c00140 │ │ │ │ stmdacc r0!, {r5, r8, r9, sl} │ │ │ │ @ instruction: 0xf707fa02 │ │ │ │ - blx ab64f4 │ │ │ │ + blx ab6504 │ │ │ │ teqpmi fp, #0 @ p-variant is OBSOLETE │ │ │ │ addmi r4, sl, r3, lsl #6 │ │ │ │ eoreq pc, r0, r1, asr #3 │ │ │ │ - blx 2f6600 │ │ │ │ + blx 2f6610 │ │ │ │ movwmi pc, #8192 @ 0x2000 @ │ │ │ │ strhteq pc, [r0], -r1 @ │ │ │ │ - blx 1316054 │ │ │ │ + blx 1316064 │ │ │ │ movwmi pc, #8192 @ 0x2000 @ │ │ │ │ stmib r4, {r0, r1, r3, r8, lr}^ │ │ │ │ str r2, [r9, -r4, lsl #6]! │ │ │ │ andseq pc, r8, r6, lsl #2 │ │ │ │ - mrrc2 6, 5, pc, r6, cr13 @ │ │ │ │ + mcrr2 6, 5, pc, lr, cr13 @ │ │ │ │ @ instruction: 0xf380fab0 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ strmi fp, [r3], -r0, lsl #18 │ │ │ │ ldrbt r6, [sp], r2, ror #21 │ │ │ │ orrmi pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf609e771 │ │ │ │ - svclt 0x0000eb7c │ │ │ │ + svclt 0x0000eb74 │ │ │ │ ... │ │ │ │ - rsbseq r9, r5, r4, lsr pc │ │ │ │ + rsbseq r9, r5, r4, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, sl, lsr #30 │ │ │ │ + rsbseq r9, r5, sl, lsl pc │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r9, r5, r6, ror #27 │ │ │ │ + ldrsbteq r9, [r5], #-214 @ 0xffffff2a │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff3b7b94 │ │ │ │ + bmi ff3b7ba4 │ │ │ │ sbcslt r4, r9, r6, asr #23 │ │ │ │ @ instruction: 0x460d447a │ │ │ │ ldmpl r3, {r1, r2, r9, sl, lr}^ │ │ │ │ cmpls r7, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmiavs r1!, {r0, r1, r3, r6, r7, fp, sp, lr}^ │ │ │ │ - bcs 2403c8 │ │ │ │ + bcs 2403d8 │ │ │ │ stmdavs r8, {r0, r1, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ - beq fe9627a0 │ │ │ │ + beq fe9627b0 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cdaf17 │ │ │ │ stmib sp, {r2, r3, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf10d8828 │ │ │ │ eorls r0, sl, #172, 18 @ 0x2b0000 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ movwls r4, #1608 @ 0x648 │ │ │ │ muleq lr, r7, r8 │ │ │ │ - blx 13e3d0e │ │ │ │ + blx 11e3d1e │ │ │ │ @ instruction: 0xf10d68e3 │ │ │ │ @ instruction: 0xf8cd0c6c │ │ │ │ svcge 0x0041809c │ │ │ │ stmdahi r1, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x932a681b │ │ │ │ ldrsbthi pc, [ip], sp @ │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ movwls r4, #1592 @ 0x638 │ │ │ │ muleq lr, ip, r8 │ │ │ │ - blx e63d3a │ │ │ │ + blx c63d4a │ │ │ │ umlalcc pc, ip, sp, r8 @ │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xb104f89d │ │ │ │ svceq 0x0000f1bb │ │ │ │ - blls 139a4a4 │ │ │ │ + blls 139a4b4 │ │ │ │ @ instruction: 0xf0004543 │ │ │ │ @ instruction: 0xf1b88084 │ │ │ │ andsle r0, r4, r0, lsl #30 │ │ │ │ ldrtmi r4, [r9], -sl, asr #12 │ │ │ │ ldrls r2, [r5], #-768 @ 0xfffffd00 │ │ │ │ stmdavs r0, {r4, r9, fp, sp, lr} │ │ │ │ mulgt ip, r0, r8 │ │ │ │ @@ -514275,26 +514279,26 @@ │ │ │ │ adcshi pc, r8, r0 │ │ │ │ andscc r3, r0, #67108864 @ 0x4000000 │ │ │ │ strbmi r3, [r3, #-272] @ 0xfffffef0 │ │ │ │ ldcls 3, cr13, [r5], {242} @ 0xf2 │ │ │ │ svceq 0x0000f1bb │ │ │ │ subcs sp, ip, #24 │ │ │ │ strbtmi sl, [r8], -lr, lsr #18 │ │ │ │ - ldmib r2, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib sl, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ ldm r9, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf65e000e │ │ │ │ - subcs pc, ip, #30464 @ 0x7700 │ │ │ │ + subcs pc, ip, #28416 @ 0x6f00 │ │ │ │ stmdbge r4, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d3e040 │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ rsble r0, ip, r0, lsl #30 │ │ │ │ - blcs 240560 │ │ │ │ + blcs 240570 │ │ │ │ ldrmi sp, [r8, #105] @ 0x69 │ │ │ │ rscshi pc, r2, r0, asr #32 │ │ │ │ - bmi fe46e440 │ │ │ │ + bmi fe46e450 │ │ │ │ ldrbtmi r4, [sl], #-2951 @ 0xfffff479 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, asr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r0, r3, r4, r6, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d38ff0 │ │ │ │ @@ -514311,61 +514315,61 @@ │ │ │ │ stmib r9, {r0, r1, r2, r5, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8c93301 │ │ │ │ eorls r3, sl, #12 │ │ │ │ muleq pc, r9, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ movwls r4, #1592 @ 0x638 │ │ │ │ muleq lr, ip, r8 │ │ │ │ - blx ff1e3e1c │ │ │ │ + blx fefe3e2c │ │ │ │ subcs r4, ip, #84934656 @ 0x5100000 │ │ │ │ @ instruction: 0xf6094668 │ │ │ │ - ldrtmi lr, [r0], -r6, asr #18 │ │ │ │ + @ instruction: 0x4630e93e │ │ │ │ muleq lr, r7, r8 │ │ │ │ - stc2 6, cr15, [sl], #-376 @ 0xfffffe88 │ │ │ │ - blvs b01164 │ │ │ │ + stc2 6, cr15, [r2], #-376 @ 0xfffffe88 │ │ │ │ + blvs b01174 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ tstlt r8, r9, lsl #2 │ │ │ │ vmull.u8 q12, d1, d1 │ │ │ │ movwmi r0, #45320 @ 0xb108 │ │ │ │ andeq lr, r2, r3, asr #20 │ │ │ │ subeq pc, r0, r0, asr #7 │ │ │ │ @ instruction: 0xf8b8e7b3 │ │ │ │ vaddl.u8 , d1, d16 │ │ │ │ movwmi r0, #41224 @ 0xa108 │ │ │ │ - bls da04a0 │ │ │ │ + bls da04b0 │ │ │ │ addsmi r9, sl, #68608 @ 0x10c00 │ │ │ │ svcge 0x0077f47f │ │ │ │ - blls 134cda8 │ │ │ │ - bleq 3213bc │ │ │ │ + blls 134cdb8 │ │ │ │ + bleq 3213cc │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf1b80b01 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf1bbaf6f │ │ │ │ addsle r0, r9, r0, lsl #30 │ │ │ │ @ instruction: 0xf10de77f │ │ │ │ @ instruction: 0xf10d099c │ │ │ │ movwcs r0, #3196 @ 0xc7c │ │ │ │ svcge 0x00419327 │ │ │ │ - bvc fe463950 │ │ │ │ + bvc fe463960 │ │ │ │ movwcc lr, #6601 @ 0x19c9 │ │ │ │ ldm r9, {r1, r3, r5, r9, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r8], -pc │ │ │ │ ldm ip, {r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf65e000e │ │ │ │ - subcs pc, ip, #479232 @ 0x75000 │ │ │ │ + subcs pc, ip, #446464 @ 0x6d000 │ │ │ │ @ instruction: 0x46684651 │ │ │ │ - ldm ip!, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4!, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldm r7, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf65e000e │ │ │ │ - stmiavs r3!, {r0, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs sl, {r7, r9, sl, lr} │ │ │ │ orrsle r2, r4, r0, lsl #20 │ │ │ │ @ instruction: 0xb1286b2a │ │ │ │ - blvs b09560 │ │ │ │ + blvs b09570 │ │ │ │ smlabteq r8, r1, r3, pc @ │ │ │ │ ldr r4, [r3, sl, lsl #6]! │ │ │ │ ldr r6, [r1, r3, lsr #22]! │ │ │ │ @ instruction: 0xf8d46a0c │ │ │ │ @ instruction: 0xf89cc000 │ │ │ │ @ instruction: 0xf1bee00c │ │ │ │ @ instruction: 0xf47f0f05 │ │ │ │ @@ -514384,15 +514388,15 @@ │ │ │ │ ldrbpl r4, [r4], #-3924 @ 0xfffff0ac │ │ │ │ ldrbpl r5, [r4], #-1108 @ 0xfffffbac │ │ │ │ ldrbpl r5, [r4], #-1108 @ 0xfffffbac │ │ │ │ ldrbpl r5, [r4], #-1108 @ 0xfffffbac │ │ │ │ stmdavs sl, {r2, r4, r6, sl, ip, lr} │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xe73baf59 │ │ │ │ - blx 19ee5c8 │ │ │ │ + blx 19ee5d8 │ │ │ │ strmi pc, [r4], -sl, lsl #21 │ │ │ │ mla r5, ip, r8, pc @ │ │ │ │ @ instruction: 0x0c0ae9dc │ │ │ │ svceq 0x0020f1be │ │ │ │ @ instruction: 0xf10ed819 │ │ │ │ @ instruction: 0xf1be3eff │ │ │ │ ldmdale sl!, {r0, r1, r2, r3, r4, r8, r9, sl, fp} │ │ │ │ @@ -514405,34 +514409,34 @@ │ │ │ │ ldmdbcc r9!, {r0, r3, r4, r5, r8, fp, ip, sp} │ │ │ │ ldmdbcc r9!, {r0, r3, r4, r5, r8, fp, ip, sp} │ │ │ │ eorscc r3, r9, r9, lsr r9 │ │ │ │ @ instruction: 0xf04fb2c0 │ │ │ │ strmi r0, [r4, #3072]! @ 0xc00 │ │ │ │ ldrbmi fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ - b 14ee61c │ │ │ │ + b 14ee62c │ │ │ │ strbt r0, [fp], r0, lsl #22 │ │ │ │ strhtcs pc, [r0], -r8 @ │ │ │ │ - blvs c49694 │ │ │ │ + blvs c496a4 │ │ │ │ @ instruction: 0xf3c26b21 │ │ │ │ vsubl.u8 q8, d3, d8 │ │ │ │ movwmi r0, #8968 @ 0x2308 │ │ │ │ strb r4, [r9, -fp, lsl #6] │ │ │ │ - blx 9ee63c │ │ │ │ + blx 9ee64c │ │ │ │ strmi pc, [r4], -sl, lsl #21 │ │ │ │ andcs lr, r0, r4, asr #15 │ │ │ │ strb r4, [r1, r4, lsl #12] │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ addlt lr, r0, #58458112 @ 0x37c0000 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf609e7db │ │ │ │ - svclt 0x0000e9d8 │ │ │ │ - ldrhteq r9, [r5], #-200 @ 0xffffff38 │ │ │ │ + svclt 0x0000e9d0 │ │ │ │ + rsbseq r9, r5, r8, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r9, [r5], #-190 @ 0xffffff42 │ │ │ │ + rsbseq r9, r5, lr, lsr #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r8], #816 @ 0x330 │ │ │ │ @ instruction: 0xf8df4682 │ │ │ │ @ instruction: 0x460c05fc │ │ │ │ ldrbne pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @@ -514440,191 +514444,191 @@ │ │ │ │ @ instruction: 0x46914478 │ │ │ │ ldrbcs pc, [r0, #2271]! @ 0x8df @ │ │ │ │ ldrbtmi r5, [sl], #-2113 @ 0xfffff7bf │ │ │ │ andcs r9, r2, r6, asr #29 │ │ │ │ @ instruction: 0x91bb6809 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df9315 │ │ │ │ - bvs e73e28 │ │ │ │ + bvs e73e38 │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ @ instruction: 0xf8ca6a61 │ │ │ │ svcls 0x00c90000 │ │ │ │ stmdbvs r8, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ tstls r4, #27262976 @ 0x1a00000 │ │ │ │ - blx 2ef452 │ │ │ │ + blx 2ef462 │ │ │ │ svcvc 0x009b2300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf7fd82b2 │ │ │ │ stmibvs r3, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bl 26eed8 │ │ │ │ + bl 26eee8 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ addsmi r7, sl, fp, lsl ip │ │ │ │ addslt r3, r2, #4096 @ 0x1000 │ │ │ │ ldrdhi pc, [r4], -r9 @ │ │ │ │ ldcls 3, cr2, [r4, #-400] @ 0xfffffe70 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ movwpl pc, #2819 @ 0xb03 @ │ │ │ │ - blcs 246560 │ │ │ │ + blcs 246570 │ │ │ │ addshi pc, pc, #64 @ 0x40 │ │ │ │ @ instruction: 0xff2ef7fd │ │ │ │ - bl 440d0c │ │ │ │ + bl 440d1c │ │ │ │ @ instruction: 0xf8d81803 │ │ │ │ @ instruction: 0xf04f3060 │ │ │ │ ldcvc 8, cr0, [fp], {1} │ │ │ │ @ instruction: 0xf803fa08 │ │ │ │ ldmcc pc!, {r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf888fa1f │ │ │ │ mlascc r4, r4, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bvs ffb07118 │ │ │ │ - bl 280d94 │ │ │ │ + bvs ffb07128 │ │ │ │ + bl 280da4 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, sl, fp, ip, sp, lr} │ │ │ │ svclt 0x00084610 │ │ │ │ - bls ff3eebb8 │ │ │ │ - blx 16e40a8 │ │ │ │ + bls ff3eebc8 │ │ │ │ + blx 14e40b8 │ │ │ │ mlascs r4, r9, r8, pc @ │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ - bcs 24a780 │ │ │ │ + bcs 24a790 │ │ │ │ rsbhi pc, r5, #0 │ │ │ │ ldrdcs pc, [ip], -r9 @ │ │ │ │ - bl 300d9c │ │ │ │ + bl 300dac │ │ │ │ cdpvs 3, 1, cr1, cr11, cr2, {0} │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, sl, fp, ip, sp, lr} │ │ │ │ svclt 0x00089ac7 │ │ │ │ strbmi r2, [r0], -r0, lsr #2 │ │ │ │ - blx 11640d4 │ │ │ │ + blx f640e4 │ │ │ │ stmibls r7, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6094638 │ │ │ │ - blx 4608e4 │ │ │ │ + blx 4608d4 │ │ │ │ movwls pc, #54016 @ 0xd300 @ │ │ │ │ ldmibvs sl, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bl 30110c │ │ │ │ + bl 30111c │ │ │ │ @ instruction: 0xf8d91302 │ │ │ │ cdpvs 0, 1, cr2, cr9, cr12, {1} │ │ │ │ @ instruction: 0xf8d96992 │ │ │ │ tstls r3, r4, lsr #32 │ │ │ │ movwne lr, #11011 @ 0x2b03 │ │ │ │ tstls r0, #432 @ 0x1b0 │ │ │ │ - blcs 2858c8 │ │ │ │ + blcs 2858d8 │ │ │ │ subshi pc, r4, #0 │ │ │ │ movwls sl, #47896 @ 0xbb18 │ │ │ │ - bls 70d3e8 │ │ │ │ + bls 70d3f8 │ │ │ │ mrrcvc 2, 1, r9, fp, cr8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blge 887104 │ │ │ │ - blls ff44b3d4 │ │ │ │ + blge 887114 │ │ │ │ + blls ff44b3e4 │ │ │ │ andsls r9, r9, #16, 20 @ 0x10000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ rsbsmi r8, fp, #1610612741 @ 0x60000005 │ │ │ │ - blne f0b3e8 │ │ │ │ - blx fef0dee8 │ │ │ │ + blne f0b3f8 │ │ │ │ + blx fef0def8 │ │ │ │ @ instruction: 0xf04ff383 │ │ │ │ stmib sp, {sl, fp}^ │ │ │ │ ldmdbeq fp, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ eorgt pc, r4, sp, asr #17 │ │ │ │ - blge 90b428 │ │ │ │ + blge 90b438 │ │ │ │ eorgt pc, r8, sp, asr #17 │ │ │ │ - blge 8cb418 │ │ │ │ - blge 110b430 │ │ │ │ - blls 48b3fc │ │ │ │ + blge 8cb428 │ │ │ │ + blge 110b440 │ │ │ │ + blls 48b40c │ │ │ │ stmdbls lr, {r0, r9, sp} │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ andsmi r9, r9, #53248 @ 0xd000 │ │ │ │ andeq lr, r3, #8192 @ 0x2000 │ │ │ │ cmnphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ - bcs 24d450 │ │ │ │ + bcs 24d460 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 227414 │ │ │ │ + blcs 227424 │ │ │ │ orrshi pc, r2, r0, asr #32 │ │ │ │ vmovvc r9, sl, d0 │ │ │ │ adcmi r9, sl, #8, 22 @ 0x2000 │ │ │ │ strtmi fp, [sl], -r8, lsr #30 │ │ │ │ @ instruction: 0xb14b4693 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ - blx feeef030 │ │ │ │ - blx 2e363c │ │ │ │ + blx feeef040 │ │ │ │ + blx 2e364c │ │ │ │ ldrmi pc, [fp, #771] @ 0x303 │ │ │ │ ldrmi fp, [fp], r8, lsr #30 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - svc 0x00f4f608 │ │ │ │ + svc 0x00ecf608 │ │ │ │ @ instruction: 0xf0c0455d │ │ │ │ strcs r8, [r0], #-365 @ 0xfffffe93 │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ strtmi r9, [r0], r8, lsl #30 │ │ │ │ ldrdge pc, [r4], #-141 @ 0xffffff73 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ strtmi r9, [r1], r3, lsl #22 │ │ │ │ andls r9, r6, pc, lsl #6 │ │ │ │ adcsmi r9, ip, #834666496 @ 0x31c00000 │ │ │ │ mrshi pc, (UNDEF: 100) @ │ │ │ │ - bl 30d488 │ │ │ │ + bl 30d498 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 685926 │ │ │ │ + blx 685936 │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl fec1d058 │ │ │ │ + bl fec1d068 │ │ │ │ @ instruction: 0xf6090008 │ │ │ │ - movwcs lr, #6258 @ 0x1872 │ │ │ │ + movwcs lr, #6250 @ 0x186a │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls r5, r2, asr r6 │ │ │ │ stmdals r4, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx de4896 │ │ │ │ + blx de48a6 │ │ │ │ ldrmi r7, [fp, #3179] @ 0xc6b │ │ │ │ tstphi r3, r0, asr #1 @ p-variant is OBSOLETE │ │ │ │ - ldrbmi r9, [pc], #-2819 @ 2268a8 │ │ │ │ + ldrbmi r9, [pc], #-2819 @ 2268b8 │ │ │ │ eoreq pc, r9, r3, asr #16 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r9, [r9, #2822] @ 0xb06 │ │ │ │ stclls 3, cr13, [r7, #852] @ 0x354 │ │ │ │ @ instruction: 0xa010f8dd │ │ │ │ vqrshl.s8 q10, , q0 │ │ │ │ @ instruction: 0x46188131 │ │ │ │ - blx fe464240 │ │ │ │ + blx fe264250 │ │ │ │ strmi r9, [r1], -r3, lsl #20 │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - strtmi pc, [sl], -fp, lsl #16 │ │ │ │ + strtmi pc, [sl], -r3, lsl #16 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ stc2l 7, cr15, [r6, #-1016]! @ 0xfffffc08 │ │ │ │ eorls sl, fp, fp, lsr #24 │ │ │ │ @ instruction: 0xf65e2001 │ │ │ │ - @ instruction: 0x4622fa79 │ │ │ │ + @ instruction: 0x4622fa71 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xfffcf65e │ │ │ │ - blls 478104 │ │ │ │ + @ instruction: 0xfff4f65e │ │ │ │ + blls 478114 │ │ │ │ @ instruction: 0xf8429a0c │ │ │ │ movwcc r4, #4131 @ 0x1023 │ │ │ │ movwls r9, #39432 @ 0x9a08 │ │ │ │ andls r4, r8, #704643072 @ 0x2a000000 │ │ │ │ strtmi r9, [sl], #-2570 @ 0xfffff5f6 │ │ │ │ - bls ff44b134 │ │ │ │ + bls ff44b144 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ ldmib sp, {r1, r2, r3, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ strbls r4, [r7, #1558] @ 0x616 │ │ │ │ @ instruction: 0xf65e98c8 │ │ │ │ - bls 565294 │ │ │ │ + bls 565284 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xffe0f65e │ │ │ │ + @ instruction: 0xffd8f65e │ │ │ │ vldrls s12, [r4, #-460] @ 0xfffffe34 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 2cad42 │ │ │ │ + blx 2cad52 │ │ │ │ svcvc 0x00915201 │ │ │ │ ldmib sp, {r0, r3, r5, r8, ip, sp, pc}^ │ │ │ │ tstcc fp, sp, lsl #4 │ │ │ │ @ instruction: 0xf843432a │ │ │ │ stcvc 0, cr2, [r2], {33} @ 0x21 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorcs pc, ip, r3, lsl #17 │ │ │ │ adcsvs r1, r2, #320 @ 0x140 │ │ │ │ - bvs ffff73f0 │ │ │ │ + bvs ffff7400 │ │ │ │ @ instruction: 0xf8d769ba │ │ │ │ - b 16129b0 │ │ │ │ + b 16129c0 │ │ │ │ @ instruction: 0xf1021202 │ │ │ │ - bl 2e6eb8 │ │ │ │ + bl 2e6ec8 │ │ │ │ ldrmi r0, [r9], #-2306 @ 0xfffff6fe │ │ │ │ subseq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ ldmib r1, {r1, r3, r4, sl, lr}^ │ │ │ │ @ instruction: 0xf8ceec01 │ │ │ │ @ instruction: 0xf8ccc004 │ │ │ │ @ instruction: 0xf8c1e000 │ │ │ │ @ instruction: 0xf8c98004 │ │ │ │ @@ -514650,22 +514654,22 @@ │ │ │ │ @ instruction: 0xf10c441a │ │ │ │ @ instruction: 0xf8ce0804 │ │ │ │ @ instruction: 0xf8dcc060 │ │ │ │ @ instruction: 0xf8c1e004 │ │ │ │ @ instruction: 0xf8c1e004 │ │ │ │ @ instruction: 0xf8ce8008 │ │ │ │ @ instruction: 0xf8cc2004 │ │ │ │ - blle f6ea00 │ │ │ │ + blle f6ea10 │ │ │ │ andne lr, fp, r0, lsl #22 │ │ │ │ ldrdcs lr, [r7, #157] @ 0x9d │ │ │ │ - bvs e42208 │ │ │ │ + bvs e42218 │ │ │ │ @ instruction: 0xf8ca681b │ │ │ │ andcs r0, r2, r4 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ - blvc 97834c │ │ │ │ + blvc 97835c │ │ │ │ svclt 0x00182d01 │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldmdbvs sl!, {r0, r2, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46016a73 │ │ │ │ @ instruction: 0xf04f63b0 │ │ │ │ tsteq r2, r0, lsl #28 │ │ │ │ stmdaeq r4, {r0, r8, ip, sp, lr, pc}^ │ │ │ │ @@ -514679,232 +514683,232 @@ │ │ │ │ and pc, r4, r0, asr #17 │ │ │ │ rsbhi pc, r0, ip, asr #17 │ │ │ │ stcvs 0, cr6, [sp], {133} @ 0x85 │ │ │ │ rsbvs r6, sl, r5, asr #32 │ │ │ │ andsle r6, r3, sl, lsl #9 │ │ │ │ andls r6, r3, #1474560 @ 0x168000 │ │ │ │ strbcs r9, [r4, #-3860]! @ 0xfffff0ec │ │ │ │ - blx 38d272 │ │ │ │ + blx 38d282 │ │ │ │ svcvc 0x00517202 │ │ │ │ - bvs 1a52fb0 │ │ │ │ + bvs 1a52fc0 │ │ │ │ stmdbvs r2, {r0, r1, r3, r8, ip, sp}^ │ │ │ │ andvc pc, r2, #5120 @ 0x1400 │ │ │ │ andcc r7, fp, #328 @ 0x148 │ │ │ │ eorcs pc, r2, r0, asr r8 @ │ │ │ │ eorcs pc, r1, r3, asr #16 │ │ │ │ ldmdals r5, {r0, r1, r5, r6, r7, fp, sp, lr} │ │ │ │ ldmib r4, {r0, r1, r4, r5, r6, r7, sp, lr}^ │ │ │ │ stmib r6, {r2, r8, r9, sp}^ │ │ │ │ ldmib r4, {r2, r8, r9, sp}^ │ │ │ │ @ instruction: 0x61b33106 │ │ │ │ movwcs lr, #2512 @ 0x9d0 │ │ │ │ ldrshvs r6, [r3], #-17 @ 0xffffffef │ │ │ │ @ instruction: 0x4602601a │ │ │ │ - bvs 22f6a4 │ │ │ │ + bvs 22f6b4 │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ - blx ff7e441e │ │ │ │ - blmi 1ef9488 │ │ │ │ + blx ff5e442e │ │ │ │ + blmi 1ef9498 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ff100b20 │ │ │ │ + blls ff100b30 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d80d9 │ │ │ │ pop {r0, r2, r3, r4, r5, r8, sl, fp, ip, sp, lr} │ │ │ │ usub8mi r8, sl, r0 │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx ff164acc │ │ │ │ + blx ff164adc │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf6089805 │ │ │ │ - strtmi lr, [r9], -r6, lsr #29 │ │ │ │ + @ instruction: 0x4629ee9e │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ stmdals r4, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7fe4652 │ │ │ │ ldrb pc, [r9], r5, lsl #20 @ │ │ │ │ orreq lr, r6, #13312 @ 0x3400 │ │ │ │ stclvc 14, cr6, [r9], #-372 @ 0xfffffe8c │ │ │ │ - bcs 260608 │ │ │ │ + bcs 260618 │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {3} @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ - mcr2 6, 1, pc, cr0, cr11, {2} @ │ │ │ │ + mrc2 6, 0, pc, cr8, cr11, {2} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mcrge 4, 7, pc, cr15, cr15, {1} @ │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf65f3414 │ │ │ │ - strbt pc, [r8], r1, ror #16 @ │ │ │ │ + usat pc, #8, r9, asr #16 @ │ │ │ │ movwls sl, #64315 @ 0xfb3b │ │ │ │ @ instruction: 0xf65e2001 │ │ │ │ - bls 625088 │ │ │ │ + bls 625078 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - mrc2 6, 6, pc, cr10, cr14, {2} │ │ │ │ + mrc2 6, 6, pc, cr2, cr14, {2} │ │ │ │ ldrb r4, [ip], r4, lsl #12 │ │ │ │ vmovvc r9, sl, d3 │ │ │ │ adcmi r9, sl, #10240 @ 0x2800 │ │ │ │ strtmi fp, [sl], -r8, lsr #30 │ │ │ │ @ instruction: 0xb14b4693 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ - blx feeef354 │ │ │ │ - blx 2e3960 │ │ │ │ + blx feeef364 │ │ │ │ + blx 2e3970 │ │ │ │ ldrmi pc, [fp, #771] @ 0x303 │ │ │ │ ldrmi fp, [fp], r8, lsr #30 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - cdp 6, 6, cr15, cr2, cr8, {0} │ │ │ │ + cdp 6, 5, cr15, cr10, cr8, {0} │ │ │ │ bicsle r4, fp, #390070272 @ 0x17400000 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ svcls 0x000aa010 │ │ │ │ @ instruction: 0xf8dd46a0 │ │ │ │ @ instruction: 0xf04fa044 │ │ │ │ - blls 2f4778 │ │ │ │ + blls 2f4788 │ │ │ │ movwls r4, #63137 @ 0xf6a1 │ │ │ │ strbls r9, [r7, #6] │ │ │ │ stmdale r1, {r2, r3, r4, r5, r7, r9, lr}^ │ │ │ │ - bl 30d7b8 │ │ │ │ + bl 30d7c8 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 685c46 │ │ │ │ + blx 685c56 │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl fec1d378 │ │ │ │ + bl fec1d388 │ │ │ │ @ instruction: 0xf6080008 │ │ │ │ - movwcs lr, #7906 @ 0x1ee2 │ │ │ │ + movwcs lr, #7898 @ 0x1eda │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls r5, r2, asr r6 │ │ │ │ stmdals r4, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf99ef7fe │ │ │ │ ldrmi r7, [fp, #3179] @ 0xc6b │ │ │ │ - blls 31b808 │ │ │ │ + blls 31b818 │ │ │ │ @ instruction: 0xf843445f │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 3a8fd4 │ │ │ │ + blls 3a8fe4 │ │ │ │ ldmle r7, {r0, r1, r3, r6, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf8dd9dc7 │ │ │ │ ldrbmi sl, [sp, #-16] │ │ │ │ ldrmi fp, [r8], -r8, lsl #31 │ │ │ │ mrcge 6, 3, APSR_nzcv, cr0, cr15, {1} │ │ │ │ @ instruction: 0x465ae79e │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx de4be8 │ │ │ │ + blx de4bf8 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf6089805 │ │ │ │ - @ instruction: 0x4629ee18 │ │ │ │ + @ instruction: 0x4629ee10 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ stmdals r4, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7fe4652 │ │ │ │ @ instruction: 0xe7daf977 │ │ │ │ orreq lr, r6, #13312 @ 0x3400 │ │ │ │ stclvc 14, cr6, [r9], #-116 @ 0xffffff8c │ │ │ │ @ instruction: 0xf893e7c5 │ │ │ │ ldr r1, [lr, #41] @ 0x29 │ │ │ │ mlane r9, r1, r8, pc @ │ │ │ │ @ instruction: 0xf1bbe585 │ │ │ │ @ instruction: 0xf6ff0f00 │ │ │ │ - bvs 1a52890 │ │ │ │ + bvs 1a528a0 │ │ │ │ movwcc lr, #46816 @ 0xb6e0 │ │ │ │ eorcs pc, r3, r1, lsr r8 @ │ │ │ │ movwcc lr, #46420 @ 0xb554 │ │ │ │ eorhi pc, r3, r8, lsr r8 @ │ │ │ │ strbmi lr, [r3, #1388] @ 0x56c │ │ │ │ svcge 0x001ef6ff │ │ │ │ ldrb r6, [r3], r0, ror #20 │ │ │ │ andcs r2, r6, #0, 6 │ │ │ │ ldrbmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf65f2322 │ │ │ │ - andsls pc, r3, r1, lsl #19 │ │ │ │ + andsls pc, r3, r9, ror r9 @ │ │ │ │ movwcs lr, #1442 @ 0x5a2 │ │ │ │ movwls r9, #2320 @ 0x910 │ │ │ │ @ instruction: 0x23222206 │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - andsls pc, r0, r7, ror r9 @ │ │ │ │ - blge 9202f4 │ │ │ │ + andsls pc, r0, pc, ror #18 │ │ │ │ + blge 920304 │ │ │ │ ldrb r9, [r1], -ip, lsl #6 │ │ │ │ - cdp 6, 12, cr15, cr8, cr8, {0} │ │ │ │ - rsbseq r9, r5, r8, ror r9 │ │ │ │ + cdp 6, 12, cr15, cr0, cr8, {0} │ │ │ │ + rsbseq r9, r5, r8, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, lr, ror #18 │ │ │ │ + rsbseq r9, r5, lr, asr r9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r9, r5, r0, asr r5 │ │ │ │ + rsbseq r9, r5, r0, asr #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed7de94 │ │ │ │ + bl fed7dea4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ stmiavs r0, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ stmdavs r2, {r0, r3, r6, r7, fp, sp, lr}^ │ │ │ │ addsmi r6, sl, #4915200 @ 0x4b0000 │ │ │ │ andcs sp, r1, r1 │ │ │ │ stmdavs r2, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ addsmi r6, sl, #720896 @ 0xb0000 │ │ │ │ @ instruction: 0xf7fdd1f9 │ │ │ │ stmdacs r0, {r0, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmib r5, {r0, r2, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf06f3704 │ │ │ │ ldmib r4, {r9, sl, fp, lr}^ │ │ │ │ - bl feef04dc │ │ │ │ - bl 1be9cd8 │ │ │ │ + bl feef04ec │ │ │ │ + bl 1be9ce8 │ │ │ │ ldrbmi r0, [r1, #-262]! @ 0xfffffefa │ │ │ │ @ instruction: 0xf1bcbf08 │ │ │ │ strdle r3, [r7], #255 @ 0xff @ │ │ │ │ - blle 7b10e0 │ │ │ │ + blle 7b10f0 │ │ │ │ movwcs lr, #39380 @ 0x99d4 │ │ │ │ mlaseq r4, r4, r8, pc @ │ │ │ │ svclt 0x00382b01 │ │ │ │ - bllt 122f8f4 │ │ │ │ + bllt 122f904 │ │ │ │ mlacs r9, r2, r8, pc @ │ │ │ │ svclt 0x00142a01 │ │ │ │ andcs r0, r4, #13762560 @ 0xd20000 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ @ instruction: 0xf171459c │ │ │ │ svclt 0x00b40100 │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf895bdf8 │ │ │ │ - bne ff6a6de4 │ │ │ │ - bl 1bc17c4 │ │ │ │ - bvs 1c68538 │ │ │ │ + bne ff6a6df4 │ │ │ │ + bl 1bc17d4 │ │ │ │ + bvs 1c68548 │ │ │ │ svclt 0x00382b01 │ │ │ │ stmiblt r8!, {r0, r8, r9, sp} │ │ │ │ mlane r9, r1, r8, pc @ │ │ │ │ svclt 0x00142901 │ │ │ │ smlabtcs r4, r9, r8, r0 │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ @ instruction: 0xf176429a │ │ │ │ svclt 0x00b40600 │ │ │ │ andcs r2, r0, r1 │ │ │ │ - bvs ffa56524 │ │ │ │ - bl 2c1348 │ │ │ │ + bvs ffa56534 │ │ │ │ + bl 2c1358 │ │ │ │ cdpvs 2, 1, cr1, cr2, cr0, {0} │ │ │ │ @ instruction: 0xe7d17c52 │ │ │ │ stmibvs r0, {r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ tstne r0, r1, lsl #22 │ │ │ │ mcrrvc 14, 0, r6, r9, cr9 │ │ │ │ svclt 0x0000e7e4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrmi r6, [r5], -fp, lsl #22 │ │ │ │ tstmi r3, #18432 @ 0x4800 │ │ │ │ strble r0, [r8], #-1052 @ 0xfffffbe4 │ │ │ │ - bvs ff438780 │ │ │ │ + bvs ff438790 │ │ │ │ stmdavs r7, {r2, r3, r9, sl, lr} │ │ │ │ - blvs fe5151c4 │ │ │ │ + blvs fe5151d4 │ │ │ │ @ instruction: 0xf8d8699f │ │ │ │ ldmdavs r2, {r2, sp}^ │ │ │ │ eorsle r4, ip, sl, lsr r2 │ │ │ │ ldmdavs r1!, {r1, r2, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blvs fec951c0 │ │ │ │ + blvs fec951d0 │ │ │ │ andmi r6, sl, #2244608 @ 0x224000 │ │ │ │ vqadd.s8 d29, d0, d21 │ │ │ │ andsmi r1, r7, #805306376 @ 0x30000008 │ │ │ │ @ instruction: 0xf5b7d136 │ │ │ │ @ instruction: 0xf8941f80 │ │ │ │ svclt 0x00173034 │ │ │ │ @ instruction: 0xf7a7fa97 │ │ │ │ - blx feff0afc │ │ │ │ + blx feff0b0c │ │ │ │ strcc pc, [r1, -r7, lsl #15] │ │ │ │ rscseq fp, pc, r8, lsl pc @ │ │ │ │ - blcs 237ee4 │ │ │ │ + blcs 237ef4 │ │ │ │ adcsmi sp, sp, #-2147483636 @ 0x8000000c │ │ │ │ qadd16mi fp, lr, r8 │ │ │ │ ldmdavs r6!, {r1, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xd01d42be │ │ │ │ ldrhtle r4, [sl], #37 @ 0x25 │ │ │ │ @ instruction: 0xd01942b4 │ │ │ │ mlascc r4, r6, r8, pc @ │ │ │ │ @@ -514916,272 +514920,272 @@ │ │ │ │ @ instruction: 0xf7ff0000 │ │ │ │ @ instruction: 0x4631fa99 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmdacs r0, {r0, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs sp, r0, r1, ror #1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - bvs ffdc1998 │ │ │ │ + bvs ffdc19a8 │ │ │ │ ldrhle r4, [r8, #32]! │ │ │ │ - blvs cc1aac │ │ │ │ + blvs cc1abc │ │ │ │ @ instruction: 0xd1f44293 │ │ │ │ ldrbtle r0, [r2], #1883 @ 0x75b │ │ │ │ @ instruction: 0xf0807a00 │ │ │ │ strb r0, [pc, r1]! │ │ │ │ svclt 0x001842bc │ │ │ │ rscle r4, pc, r6, lsr #12 │ │ │ │ @ instruction: 0x46326876 │ │ │ │ strhtle r4, [r9], #46 @ 0x2e │ │ │ │ ldrhtle r4, [r9], #36 @ 0x24 │ │ │ │ strhtle r4, [r5], #37 @ 0x25 │ │ │ │ - blvs e81ad8 │ │ │ │ + blvs e81ae8 │ │ │ │ ldrbeq r4, [r8], -fp, lsl #6 │ │ │ │ @ instruction: 0x4621d4f2 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - blx 1ce4e58 │ │ │ │ + blx 1ce4e68 │ │ │ │ stmdacs r0, {r0, r4, r5, r9, sl, lr} │ │ │ │ strtmi sp, [r0], -sl, ror #3 │ │ │ │ @ instruction: 0xff12f7ff │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ svclt 0x0000e7cf │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf8dfb08d │ │ │ │ strmi r8, [r7], -r4, ror #4 │ │ │ │ @ instruction: 0x461d4614 │ │ │ │ ldmdals r6, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf6089107 │ │ │ │ - stmdbcs r0, {r2, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r2, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ mlascs r4, r4, r8, pc @ │ │ │ │ - bcs 2388b0 │ │ │ │ + bcs 2388c0 │ │ │ │ rschi pc, sp, r0 │ │ │ │ vtst.8 d2, d0, d0 │ │ │ │ vst4. {d24-d27}, [pc :256], lr │ │ │ │ vrshr.s64 d23, d15, #64 │ │ │ │ sbcmi r0, r2, r1, lsl #4 │ │ │ │ @ instruction: 0xf14007d3 │ │ │ │ - blls 407298 │ │ │ │ + blls 4072a8 │ │ │ │ @ instruction: 0xa010f8d5 │ │ │ │ @ instruction: 0x9010f8d4 │ │ │ │ stmdbvs fp!, {r0, r3, r4, r6, r7, fp}^ │ │ │ │ andeq lr, r9, #174080 @ 0x2a800 │ │ │ │ ldrmi r9, [r0], -r8, lsl #6 │ │ │ │ movwls r6, #39267 @ 0x9963 │ │ │ │ @ instruction: 0xf608920a │ │ │ │ - stmdbcs r0, {r3, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r6, r8, sl, fp, sp, lr, pc} │ │ │ │ rschi pc, r3, r0, asr #32 │ │ │ │ - bvs 1b01a6c │ │ │ │ + bvs 1b01a7c │ │ │ │ stmibvs r9, {r1, r3, r9, fp, ip, pc} │ │ │ │ - bl 30bb1c │ │ │ │ + bl 30bb2c │ │ │ │ cdpvs 1, 0, cr1, cr9, cr1, {0} │ │ │ │ stmdbcs r1, {r0, r3, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x460bbf18 │ │ │ │ mlasne r4, r5, r8, pc @ │ │ │ │ @ instruction: 0x2320bf08 │ │ │ │ - bvs 1cf8780 │ │ │ │ + bvs 1cf8790 │ │ │ │ stmdbcs r0, {r1, r3, r8, r9, ip, pc} │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ stmibvs r9, {r0, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ tstne r1, r3, lsl #22 │ │ │ │ mcrrvc 14, 0, r6, r9, cr9 │ │ │ │ stmdbcs r1, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x4608bf14 │ │ │ │ addsmi r2, lr, #32 │ │ │ │ svclt 0x00284631 │ │ │ │ addmi r4, r1, #26214400 @ 0x1900000 │ │ │ │ strmi fp, [r1], -r8, lsr #30 │ │ │ │ sbcseq fp, r2, r2, ror r1 │ │ │ │ - bcs 22ef40 │ │ │ │ + bcs 22ef50 │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - blx 233b48 │ │ │ │ + blx 233b58 │ │ │ │ addsmi pc, r1, #536870912 @ 0x20000000 │ │ │ │ ldrmi fp, [r1], -r8, lsr #30 │ │ │ │ @ instruction: 0xf6089807 │ │ │ │ - ldmdacs r0, {r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r5, r6, sl, fp, sp, lr, pc} │ │ │ │ adchi pc, r5, r0, lsl #4 │ │ │ │ ldrdgt pc, [r4], -r7 │ │ │ │ ldmib r4, {r0, r1, r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8dc0106 │ │ │ │ strls r7, [r4, -ip] │ │ │ │ strls r9, [r3, -sl, lsl #30] │ │ │ │ strls r9, [r2, -fp, lsl #30] │ │ │ │ @ instruction: 0xf8979a07 │ │ │ │ - blx 3c3032 │ │ │ │ + blx 3c3042 │ │ │ │ cdpls 7, 0, cr15, cr9, cr7, {0} │ │ │ │ - bl 7e9384 │ │ │ │ + bl 7e9394 │ │ │ │ @ instruction: 0xf1460709 │ │ │ │ cdpls 14, 0, cr0, cr8, cr0, {0} │ │ │ │ @ instruction: 0x0707ebba │ │ │ │ vmlseq.f64 d14, d14, d22 │ │ │ │ @ instruction: 0x7e00e9cd │ │ │ │ ldrdvc pc, [r0], -ip │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ addhi pc, r1, r0 │ │ │ │ mlascc r4, r4, r8, pc @ │ │ │ │ rsbsle r2, sp, r0, lsl #22 │ │ │ │ movweq lr, #43476 @ 0xa9d4 │ │ │ │ ldrdls pc, [r4], -r4 @ │ │ │ │ mlascs r4, r5, r8, pc @ │ │ │ │ - bl 48162c │ │ │ │ + bl 48163c │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ - bvs 1d06138 │ │ │ │ + bvs 1d06148 │ │ │ │ svclt 0x00082c01 │ │ │ │ - blx 330052 │ │ │ │ - bcs 262fd4 │ │ │ │ + blx 330062 │ │ │ │ + bcs 262fe4 │ │ │ │ @ instruction: 0xf893d176 │ │ │ │ cdpls 0, 0, cr3, cr7, cr9, {1} │ │ │ │ svclt 0x00142b01 │ │ │ │ @ instruction: 0x2720461f │ │ │ │ @ instruction: 0xf6084631 │ │ │ │ - stmdbcs r0, {r1, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ - bvs fec5b564 │ │ │ │ - blx 3f88ba │ │ │ │ - @ instruction: 0xf608f000 │ │ │ │ stmdbcs r0, {r1, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ - blmi 111b554 │ │ │ │ + bvs fec5b574 │ │ │ │ + blx 3f88ca │ │ │ │ + @ instruction: 0xf608f000 │ │ │ │ + stmdbcs r0, {r1, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + blmi 111b564 │ │ │ │ @ instruction: 0x0014f8d9 │ │ │ │ andvc pc, r3, r8, asr r8 @ │ │ │ │ - blx 2efd9e │ │ │ │ + blx 2efdae │ │ │ │ svcvc 0x009b7300 │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ - blx fea6500c │ │ │ │ + blx fea6501c │ │ │ │ andcs r6, r1, r3, lsl #19 │ │ │ │ stmdbne r3, {r0, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrdcc pc, [r0], #-137 @ 0xffffff77 @ │ │ │ │ addsmi r7, r8, fp, lsl ip │ │ │ │ addlt r3, r0, #65536 @ 0x10000 │ │ │ │ strtmi r9, [r1], -r7, lsl #20 │ │ │ │ - ldc2l 6, cr15, [r2, #-360]! @ 0xfffffe98 │ │ │ │ + stc2l 6, cr15, [sl, #-360]! @ 0xfffffe98 │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ cmncs r4, #434176 @ 0x6a000 │ │ │ │ - blx 301582 │ │ │ │ + blx 301592 │ │ │ │ svcvc 0x00bb7700 │ │ │ │ cmple fp, r0, lsl #22 │ │ │ │ - blx fe3e5040 │ │ │ │ + blx fe3e5050 │ │ │ │ movwcs r6, #6529 @ 0x1981 │ │ │ │ tstne r1, r2, lsl #22 │ │ │ │ stcvc 14, cr6, [r9], {9} │ │ │ │ @ instruction: 0xf001fa03 │ │ │ │ addlt r3, r0, #65536 @ 0x10000 │ │ │ │ mlascc r4, r5, r8, pc @ │ │ │ │ eorsle r2, r8, r0, lsl #22 │ │ │ │ ldmibvs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ movwne lr, #15106 @ 0x3b02 │ │ │ │ mrrcvc 14, 1, r6, r9, cr11 │ │ │ │ - bls 3f147c │ │ │ │ + bls 3f148c │ │ │ │ @ instruction: 0x2120bf08 │ │ │ │ - stc2l 6, cr15, [ip, #-360] @ 0xfffffe98 │ │ │ │ + stc2l 6, cr15, [r4, #-360] @ 0xfffffe98 │ │ │ │ ldmdacs r0, {r2, r4, sp, lr, pc} │ │ │ │ - blls 41d0cc │ │ │ │ + blls 41d0dc │ │ │ │ @ instruction: 0xa010f8d5 │ │ │ │ @ instruction: 0x9010f8d4 │ │ │ │ stmdbvs fp!, {r0, r3, r4, r6, r7, fp}^ │ │ │ │ andeq lr, r9, #174080 @ 0x2a800 │ │ │ │ ldrmi r9, [r0], -r8, lsl #6 │ │ │ │ andls r6, sl, #1622016 @ 0x18c000 │ │ │ │ @ instruction: 0xf6089309 │ │ │ │ - bls 4e2238 │ │ │ │ + bls 4e2228 │ │ │ │ andcs fp, r0, r9, lsl r1 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ - bvs 1b0b074 │ │ │ │ + bvs 1b0b084 │ │ │ │ @ instruction: 0xf893930b │ │ │ │ ldr r1, [ip, -r9, lsr #32] │ │ │ │ @ instruction: 0xf8939b0a │ │ │ │ str r1, [fp, -r9, lsr #32]! │ │ │ │ ldmibvs r2, {r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ movwne lr, #11011 @ 0x2b03 │ │ │ │ mrrcvc 14, 1, r6, fp, cr11 │ │ │ │ movwcc lr, #46979 @ 0xb783 │ │ │ │ eoreq pc, r3, r9, lsr r8 @ │ │ │ │ @ instruction: 0xf892e7a8 │ │ │ │ strb r1, [r9, r9, lsr #32] │ │ │ │ @ instruction: 0xf832330b │ │ │ │ ldr r0, [fp, r3, lsr #32]! │ │ │ │ - rsbseq r9, r5, r4, ror r1 │ │ │ │ + rsbseq r9, r5, r4, ror #2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e25b4 │ │ │ │ + blhi 2e25c4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr8, cr12, {6} │ │ │ │ strmi fp, [r3], r3, asr #1 │ │ │ │ @ instruction: 0x46104617 │ │ │ │ strmi r4, [fp], -r6, ror #20 │ │ │ │ tstcs r0, r6, lsl r3 │ │ │ │ andsls r4, r9, #2046820352 @ 0x7a000000 │ │ │ │ - blmi 1b79ab0 │ │ │ │ + blmi 1b79ac0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movtls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc2l 6, cr15, [lr], #-788 @ 0xfffffcec │ │ │ │ + stc2l 6, cr15, [r6], #-788 @ 0xfffffcec │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8df824d │ │ │ │ ldrtmi r8, [r9], r0, lsl #3 │ │ │ │ - ldc 5, cr2, [pc] @ 227140 │ │ │ │ + ldc 5, cr2, [pc] @ 227150 │ │ │ │ ldrbtmi r8, [r8], #2905 @ 0xb59 │ │ │ │ and r4, r7, r7, lsl #12 │ │ │ │ @ instruction: 0x46484639 │ │ │ │ - mrrc2 6, 12, pc, lr, cr5 @ │ │ │ │ + mrrc2 6, 12, pc, r6, cr5 @ │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ subhi pc, r4, r1 │ │ │ │ movwls r6, #22715 @ 0x58bb │ │ │ │ stmdbcs r0, {r0, r3, r4, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x461cd0f2 │ │ │ │ stmeq r9, {r3, r4, r6, fp, sp, lr} │ │ │ │ andcs r4, r4, #70254592 @ 0x4300000 │ │ │ │ - svc 0x00f4f607 │ │ │ │ + svc 0x00ecf607 │ │ │ │ ldrls r6, [pc, -r3, ror #16] │ │ │ │ - blpl 8e18ac │ │ │ │ + blpl 8e18bc │ │ │ │ stmdals r0!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmvs r6, {r0, r2, r9, fp, ip, pc} │ │ │ │ andls r0, ip, #11665408 @ 0xb20000 │ │ │ │ andshi pc, r1, r1 │ │ │ │ addseq r9, r2, fp, lsl lr │ │ │ │ andcs r9, r0, #1610612736 @ 0x60000000 │ │ │ │ andls r9, r8, #-805306368 @ 0xd0000000 │ │ │ │ ldrmi r9, [ip], -r8, lsl #20 │ │ │ │ andls r1, r8, r0, asr ip │ │ │ │ eorls pc, r2, r3, asr r8 @ │ │ │ │ ldmdane sl, {r0, r4, r7}^ │ │ │ │ @ instruction: 0xf1b99110 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blls 547fec │ │ │ │ + blls 547ffc │ │ │ │ vhsub.s8 d20, d16, d3 │ │ │ │ @ instruction: 0xf1018387 │ │ │ │ eors r0, r9, r4, lsl #20 │ │ │ │ ldrdeq pc, [ip], -r9 @ │ │ │ │ - bl 3817c4 │ │ │ │ + bl 3817d4 │ │ │ │ cdpvs 0, 0, cr1, cr0, cr0, {0} │ │ │ │ stmdacs r1, {r6, sl, fp, ip, sp, lr} │ │ │ │ stmiaeq r5, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ ldrdeq pc, [r8], -r9 @ │ │ │ │ strcs fp, [r4, #-3848] @ 0xfffff0f8 │ │ │ │ tstpne r5, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f4291 │ │ │ │ - bl 1ea79e4 │ │ │ │ + bl 1ea79f4 │ │ │ │ rsble r0, r9, #201326592 @ 0xc000000 │ │ │ │ ldcvc 8, cr6, [fp], {115} @ 0x73 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d881d9 │ │ │ │ ldmdavs fp, {r2, r3, r5, ip, sp} │ │ │ │ @ instruction: 0xf8d8b913 │ │ │ │ ldmibvs fp, {r3, r4, r5, ip, sp} │ │ │ │ svccs 0x0000f5b3 │ │ │ │ bichi pc, lr, r0, asr #32 │ │ │ │ strbmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ strmi pc, [r5], -r7, lsr #27 │ │ │ │ @ instruction: 0xf8d8b120 │ │ │ │ - blcs 2332fc │ │ │ │ + blcs 23330c │ │ │ │ bichi pc, r7, r0 │ │ │ │ ldmdavs ip, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf10a9b06 │ │ │ │ ldrmi r0, [sl, #2564] @ 0xa04 │ │ │ │ @ instruction: 0x81baf000 │ │ │ │ andvc pc, sl, r4, asr r8 @ │ │ │ │ rscsle r2, r5, r0, lsl #30 │ │ │ │ @@ -515190,16 +515194,16 @@ │ │ │ │ addsmi r1, sl, #20 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ ldrtmi fp, [r8], ip, lsr #30 │ │ │ │ ldmdbvs sl!, {r3, r6, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8cdbf28 │ │ │ │ @ instruction: 0xf8989010 │ │ │ │ svclt 0x00380034 │ │ │ │ - bne ff6cce70 │ │ │ │ - bl 1b01850 │ │ │ │ + bne ff6cce80 │ │ │ │ + bl 1b01860 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ ldmdavs r1!, {r7, r8, fp, ip, sp, pc}^ │ │ │ │ stmdbcs r0, {r0, r3, sl, fp, ip, sp, lr} │ │ │ │ orrshi pc, fp, r0 │ │ │ │ ldrdne pc, [ip], -r8 @ │ │ │ │ ldmdblt r1, {r0, r3, fp, sp, lr} │ │ │ │ ldrsbtne pc, [r8], -r8 @ │ │ │ │ @@ -515209,156 +515213,156 @@ │ │ │ │ mlaseq r4, r9, r8, pc @ │ │ │ │ ldrdpl pc, [r4], -r9 @ │ │ │ │ orrsle r2, r1, r0, lsl #16 │ │ │ │ mlaeq r9, r5, r8, pc @ │ │ │ │ svclt 0x0000e795 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r8, r5, r8, ror #29 │ │ │ │ - rsbseq r8, r5, r0, ror #29 │ │ │ │ + ldrsbteq r8, [r5], #-232 @ 0xffffff18 │ │ │ │ + ldrsbteq r8, [r5], #-224 @ 0xffffff20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffd79f │ │ │ │ strbmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ andls pc, r7, sp, asr #26 │ │ │ │ adcle r2, r9, r0, lsl #16 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ ldrdlt pc, [ip], -r9 @ │ │ │ │ movwls r4, #58906 @ 0xe61a │ │ │ │ - bne fe9017c8 │ │ │ │ + bne fe9017d8 │ │ │ │ @ instruction: 0x2014f8d9 │ │ │ │ @ instruction: 0xf8db930a │ │ │ │ ldrmi r3, [r1], -r0 │ │ │ │ ldmdbvs sl!, {r0, r1, r2, r3, r9, ip, pc}^ │ │ │ │ andeq lr, r1, #100352 @ 0x18800 │ │ │ │ ldmdavs r2!, {r0, r1, r3, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8d9b913 │ │ │ │ ldmibvs fp, {r3, r4, r5, ip, sp} │ │ │ │ andsmi r6, r3, #9568256 @ 0x920000 │ │ │ │ adchi pc, r2, r0 │ │ │ │ @ instruction: 0x2018f8d9 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0xf04f30ff │ │ │ │ @ instruction: 0xf60831ff │ │ │ │ - bicsmi lr, r9, #176, 22 @ 0x2c000 │ │ │ │ + bicsmi lr, r9, #168, 22 @ 0x2a000 │ │ │ │ @ instruction: 0x301cf8d9 │ │ │ │ @ instruction: 0xf8db43d2 │ │ │ │ ldmne r0, {r2, r3, r4, lr}^ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstpeq r0, r1, asr #2 @ p-variant is OBSOLETE │ │ │ │ strls r4, [r9], #-1570 @ 0xfffff9de │ │ │ │ - bl fea64b54 │ │ │ │ + bl fe864b64 │ │ │ │ strmi r9, [r4], -r9, lsl #20 │ │ │ │ movwcs r4, #1549 @ 0x60d │ │ │ │ ldrdeq lr, [sl, -sp] │ │ │ │ - bl fe864b64 │ │ │ │ + bl fe664b74 │ │ │ │ stmib sp, {r1, r5, fp, ip}^ │ │ │ │ - bl 1267790 │ │ │ │ + bl 12677a0 │ │ │ │ adcmi r0, r2, #335544320 @ 0x14000000 │ │ │ │ rsbsle r4, r9, #-1073741782 @ 0xc000002a │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ @ instruction: 0xf6ff2900 │ │ │ │ @ instruction: 0xf8d9af61 │ │ │ │ ldmvs r3, {r2, r3, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d282fc │ │ │ │ strcs fp, [r0], #-16 │ │ │ │ ldrne lr, [r3], -sp, asr #19 │ │ │ │ ldrbmi r4, [sp], -r6, lsr #12 │ │ │ │ biceq lr, r3, #11264 @ 0x2c00 │ │ │ │ ldm r5!, {r0, r1, r3, r4, r7, r9, sl, lr}^ │ │ │ │ - b 172778c │ │ │ │ + b 172779c │ │ │ │ @ instruction: 0xf0000306 │ │ │ │ @ instruction: 0x462282b5 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ strtmi r1, [r0], -r1, ror #15 │ │ │ │ @ instruction: 0x4614461e │ │ │ │ - bl 1d64bbc │ │ │ │ + bl 1b64bcc │ │ │ │ tsteq r2, r3, asr sl │ │ │ │ ldrbmi sp, [sp, #-502] @ 0xfffffe0a │ │ │ │ ldmdbls r3, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8d94635 │ │ │ │ cdpls 0, 1, cr3, cr4, cr4, {1} │ │ │ │ movwne lr, #6915 @ 0x1b03 │ │ │ │ @ instruction: 0xf8936e1b │ │ │ │ - b 1753400 │ │ │ │ + b 1753410 │ │ │ │ @ instruction: 0xf0000305 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r6, r7, r9, pc}^ │ │ │ │ strtmi r0, [r2], -lr, lsl #2 │ │ │ │ @ instruction: 0xf608462b │ │ │ │ - @ instruction: 0xf1bbeb54 │ │ │ │ + @ instruction: 0xf1bbeb4c │ │ │ │ stmib sp, {r6, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf000230e │ │ │ │ @ instruction: 0xf00b8480 │ │ │ │ @ instruction: 0x462b0b3f │ │ │ │ msreq CPSR_, fp, lsr #3 │ │ │ │ @ instruction: 0xf1cb2501 │ │ │ │ strtmi r0, [r2], -r0, lsr #32 │ │ │ │ @ instruction: 0xf101fa05 │ │ │ │ @ instruction: 0xf000fa25 │ │ │ │ vst1.8 {d15-d16}, [fp], r5 │ │ │ │ stccc 3, cr4, [r1], {1} │ │ │ │ - ldrbcc pc, [pc, #321]! @ 227541 @ │ │ │ │ + ldrbcc pc, [pc, #321]! @ 227551 @ │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - bl fe4c28 │ │ │ │ - bl 1b6de8c │ │ │ │ - blls 5a781c │ │ │ │ + bl de4c38 │ │ │ │ + bl 1b6de9c │ │ │ │ + blls 5a782c │ │ │ │ stmiane r0, {r0, r3, r9, fp, ip, pc}^ │ │ │ │ - bl 128e054 │ │ │ │ + bl 128e064 │ │ │ │ movwcs r0, #259 @ 0x103 │ │ │ │ - bl ce4c40 │ │ │ │ + bl ae4c50 │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ andeq lr, r4, r3, lsl #20 │ │ │ │ @ instruction: 0x0c05ea02 │ │ │ │ ldmdane fp, {r0, r4, r8, fp, ip, pc}^ │ │ │ │ - b 30d87c │ │ │ │ - bl 12a8048 │ │ │ │ + b 30d88c │ │ │ │ + bl 12a8058 │ │ │ │ addmi r0, r3, #268435456 @ 0x10000000 │ │ │ │ andeq lr, r5, #8192 @ 0x2000 │ │ │ │ andeq lr, ip, #116736 @ 0x1c800 │ │ │ │ mcrge 4, 7, pc, cr12, cr15, {7} @ │ │ │ │ ldrsbtcc pc, [r8], -r8 @ │ │ │ │ ldmibvs sp, {r0, r1, r3, r5, r7, r8, ip, sp, pc}^ │ │ │ │ strtmi r9, [r8], -r4, lsl #22 │ │ │ │ ldmibvs ip, {r0, r1, r3, r4, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - ldc2 6, cr15, [ip], #-628 @ 0xfffffd8c │ │ │ │ + ldc2 6, cr15, [r4], #-628 @ 0xfffffd8c │ │ │ │ @ instruction: 0xf8d5b128 │ │ │ │ @ instruction: 0xf1bbb018 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0x46208412 │ │ │ │ - ldc2 6, cr15, [r2], #-628 @ 0xfffffd8c │ │ │ │ + stc2 6, cr15, [sl], #-628 @ 0xfffffd8c │ │ │ │ stmibvs r5!, {r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8998512 │ │ │ │ @ instruction: 0xf8d92034 │ │ │ │ - bcs 233514 │ │ │ │ + bcs 233524 │ │ │ │ eorshi pc, pc, #0 │ │ │ │ ldrdcs pc, [ip], -r9 @ │ │ │ │ - bl 301ad8 │ │ │ │ + bl 301ae8 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr2, {0} │ │ │ │ @ instruction: 0xf8977c5b │ │ │ │ - blcs 26f56c │ │ │ │ + blcs 26f57c │ │ │ │ @ instruction: 0x2320bf08 │ │ │ │ - bvs 210c0c8 │ │ │ │ + bvs 210c0d8 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs c7d58 │ │ │ │ - bl 301af8 │ │ │ │ + bvs c7d68 │ │ │ │ + bl 301b08 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr2, {0} │ │ │ │ - blls 50662c │ │ │ │ - bls 4b28c0 │ │ │ │ + blls 50663c │ │ │ │ + bls 4b28d0 │ │ │ │ strcs fp, [r0, #-3848]! @ 0xfffff0f8 │ │ │ │ ldrdlt pc, [r4], -sp @ │ │ │ │ sbcseq r4, fp, r0, lsr r6 │ │ │ │ - b 12e7810 │ │ │ │ - bvs ff0c4218 │ │ │ │ - blx 38b8fe │ │ │ │ + b 12e7820 │ │ │ │ + bvs ff0c4228 │ │ │ │ + blx 38b90e │ │ │ │ ldmdane r4, {r1, r9, ip, sp, lr, pc}^ │ │ │ │ ldrdcs pc, [r8], -r9 @ │ │ │ │ @ instruction: 0xf1439909 │ │ │ │ - blx 2680e6 │ │ │ │ + blx 2680f6 │ │ │ │ ldrbmi pc, [r9], -r2, lsl #4 @ │ │ │ │ @ instruction: 0xf1734294 │ │ │ │ ldrtmi r0, [fp], -r0, lsl #6 │ │ │ │ sasxmi fp, r4, r8 │ │ │ │ strls r4, [r0], #-1610 @ 0xfffff9b6 │ │ │ │ ldc2 7, cr15, [sl], #1020 @ 0x3fc │ │ │ │ ldrbmi fp, [sp, #-2408] @ 0xfffff698 │ │ │ │ @@ -515366,254 +515370,254 @@ │ │ │ │ @ instruction: 0x464a463b │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7ff9400 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ mvnshi pc, r0 │ │ │ │ stmdbls r9, {r0, r3, r8, sl, ip, pc} │ │ │ │ @ instruction: 0xf6084620 │ │ │ │ - bls 7e1b34 │ │ │ │ + bls 7e1b24 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf10d3338 │ │ │ │ ldmdbvs r3, {r6, r7, r8, r9, fp} │ │ │ │ ldrbmi r4, [ip], -r6, lsl #13 │ │ │ │ ldrdgt pc, [ip], -r3 │ │ │ │ @ instruction: 0x461dab36 │ │ │ │ eorsgt lr, sl, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf898930b │ │ │ │ movwls r3, #53300 @ 0xd034 │ │ │ │ - strgt ip, [pc], #-3343 @ 227550 │ │ │ │ + strgt ip, [pc], #-3343 @ 227560 │ │ │ │ ldm r5, {r0, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ - blcs 227568 │ │ │ │ + blcs 227578 │ │ │ │ eorhi pc, r7, #0 │ │ │ │ ldrtmi r9, [sl], -sl, lsl #22 │ │ │ │ movw lr, #10701 @ 0x29cd │ │ │ │ - blls 478ecc │ │ │ │ + blls 478edc │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ movwls r9, #2820 @ 0xb04 │ │ │ │ @ instruction: 0xf7ff4643 │ │ │ │ @ instruction: 0xf899f877 │ │ │ │ tstcs r0, r4, lsr r0 │ │ │ │ - blcs 24dd94 │ │ │ │ + blcs 24dda4 │ │ │ │ strbmi fp, [r2], -r8, lsl #30 │ │ │ │ ldrmi r9, [r1], r7, lsl #22 │ │ │ │ movwls r9, #55813 @ 0xda05 │ │ │ │ @ instruction: 0xf8436853 │ │ │ │ @ instruction: 0xf10a100a │ │ │ │ - blls 3a9dac │ │ │ │ + blls 3a9dbc │ │ │ │ ldrmi r6, [sl, #2132] @ 0x854 │ │ │ │ mcrge 4, 2, pc, cr6, cr15, {3} @ │ │ │ │ strtmi r9, [r2], #-2576 @ 0xfffff5f0 │ │ │ │ tstcs ip, ip, lsl #3 │ │ │ │ @ instruction: 0xf899e66e │ │ │ │ @ instruction: 0xf8d93034 │ │ │ │ andls r2, sl, #36 @ 0x24 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d98197 │ │ │ │ ldmibvs fp, {r2, r3, r5, ip, sp} │ │ │ │ movwne lr, #15106 @ 0x3b02 │ │ │ │ mrrcvc 14, 1, r6, fp, cr11 │ │ │ │ - bvs 20b21d4 │ │ │ │ + bvs 20b21e4 │ │ │ │ @ instruction: 0x2320bf08 │ │ │ │ @ instruction: 0xf8979307 │ │ │ │ andls r3, r9, #52 @ 0x34 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bvs 107be8 │ │ │ │ - bl 2c1c54 │ │ │ │ + bvs 107bf8 │ │ │ │ + bl 2c1c64 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ - blcs 28675c │ │ │ │ + blcs 28676c │ │ │ │ svclt 0x00189907 │ │ │ │ @ instruction: 0xf8d9461a │ │ │ │ movwls r3, #45096 @ 0xb028 │ │ │ │ eorcs fp, r0, #8, 30 │ │ │ │ - blx 28be3e │ │ │ │ - b 1626214 │ │ │ │ + blx 28be4e │ │ │ │ + b 1626224 │ │ │ │ svcne 0x000b01db │ │ │ │ movweq pc, #16435 @ 0x4033 @ │ │ │ │ mcrge 4, 0, pc, cr6, cr15, {3} @ │ │ │ │ movwls r6, #64187 @ 0xfabb │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ svcne 0x001a08db │ │ │ │ andeq pc, r4, #50 @ 0x32 │ │ │ │ ldclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ addsmi r4, r9, #12, 12 @ 0xc00000 │ │ │ │ ldclge 4, cr15, [r8, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x0018f8d9 │ │ │ │ - ldmib sl, {r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r2, {r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf8d9adf1 │ │ │ │ @ instruction: 0x4621001c │ │ │ │ - ldmib r2, {r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib sl, {r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ ldmibvs r8!, {r0, r3, r5, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf6084621 │ │ │ │ - stmdbcs r0, {r2, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r2, r7, r8, fp, sp, lr, pc} │ │ │ │ stclge 4, cr15, [r2, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x462169f8 │ │ │ │ @ instruction: 0xf6089412 │ │ │ │ - stmdbcs r0, {r2, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r2, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ tstls r4, fp, lsr r9 │ │ │ │ @ instruction: 0xf8d9461a │ │ │ │ andsls r3, r5, #16 │ │ │ │ @ instruction: 0xf8d91ad0 │ │ │ │ andsls r3, r1, r4, lsl r0 │ │ │ │ andsls r6, r7, r8, ror r9 │ │ │ │ movweq lr, #15200 @ 0x3b60 │ │ │ │ @ instruction: 0x461c9811 │ │ │ │ ldrls r9, [r3], #-2834 @ 0xfffff4ee │ │ │ │ tstls r8, #-1073741786 @ 0xc0000026 │ │ │ │ @ instruction: 0x461a469c │ │ │ │ strtmi r4, [r1], -fp, lsl #12 │ │ │ │ rsbsgt pc, r0, sp, asr #17 │ │ │ │ - stmib r8!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstls lr, #28, 12 @ 0x1c00000 │ │ │ │ andsls r4, sp, #19922944 @ 0x1300000 │ │ │ │ @ instruction: 0xf0404323 │ │ │ │ ldmdbls r2, {r1, r3, r4, r6, r7, sl, pc} │ │ │ │ cmnppl pc, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ - blx 28e702 │ │ │ │ + blx 28e712 │ │ │ │ adcmi pc, r3, #201326592 @ 0xc000000 │ │ │ │ ldrne lr, [r3], #-2525 @ 0xfffff623 │ │ │ │ andeq lr, r1, #116, 22 @ 0x1d000 │ │ │ │ stcge 4, cr15, [sl, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0x46219a15 │ │ │ │ addsmi r9, r3, #1507328 @ 0x170000 │ │ │ │ @ instruction: 0xf4ff4181 │ │ │ │ - bls 952d68 │ │ │ │ + bls 952d78 │ │ │ │ ldmdals r5, {r8, r9, sp} │ │ │ │ @ instruction: 0xf6089917 │ │ │ │ - tstmi sl, #200, 18 @ 0x320000 │ │ │ │ + tstmi sl, #192, 18 @ 0x300000 │ │ │ │ ldcge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ mlascc r4, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df84d8 │ │ │ │ - bls 87653c │ │ │ │ + bls 87654c │ │ │ │ ldrbmi r9, [pc], -pc, lsl #14 │ │ │ │ ldmpl r3, {r0, r2, r3, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8d8930b │ │ │ │ ldmvs r8, {r5, ip, sp} │ │ │ │ @ instruction: 0xf65b461d │ │ │ │ - @ instruction: 0xf04ff841 │ │ │ │ + @ instruction: 0xf04ff839 │ │ │ │ stmib sp, {r9, sl, fp}^ │ │ │ │ - blge fe2ff4 │ │ │ │ + blge fe3004 │ │ │ │ @ instruction: 0xee38e9cd │ │ │ │ movwls r4, #42652 @ 0xa69c │ │ │ │ stmdbvs r2, {r4, r5, sl, fp, sp, pc} │ │ │ │ - bleq 1b63868 │ │ │ │ + bleq 1b63878 │ │ │ │ ldrls r9, [r5], #-777 @ 0xfffffcf7 │ │ │ │ stmib sp, {r1, r4, r6, r7, fp, sp, lr}^ │ │ │ │ andsls r2, r4, #58 @ 0x3a │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - strgt r9, [pc], #-1042 @ 227740 │ │ │ │ + strgt r9, [pc], #-1042 @ 227750 │ │ │ │ ldm ip, {r0, r1, r9, sp} │ │ │ │ stm r4, {r0, r1} │ │ │ │ stmib sp, {r0, r1}^ │ │ │ │ ldcls 5, cr2, [r5, #-192] @ 0xffffff40 │ │ │ │ stcls 13, cr12, [r9, #-60] @ 0xffffffc4 │ │ │ │ @ instruction: 0xf8d8c50f │ │ │ │ ldm r4, {r2, r5, ip, sp} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldmdbvs sl, {r0, r1}^ │ │ │ │ @ instruction: 0xf898990b │ │ │ │ - blx 4f783e │ │ │ │ + blx 4f784e │ │ │ │ svcvc 0x00521202 │ │ │ │ @ instruction: 0xf853320b │ │ │ │ - bl 2eb800 │ │ │ │ + bl 2eb810 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr4, {0} │ │ │ │ - blvc ffaa20bc │ │ │ │ + blvc ffaa20cc │ │ │ │ @ instruction: 0xf8939309 │ │ │ │ @ instruction: 0xf1bcc011 │ │ │ │ @ instruction: 0xf0000f40 │ │ │ │ @ instruction: 0xf00c8674 │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @ instruction: 0xf1a330ff │ │ │ │ - blx 22801c │ │ │ │ + blx 22802c │ │ │ │ @ instruction: 0xf1c3f502 │ │ │ │ - blx a28024 │ │ │ │ + blx a28034 │ │ │ │ andsls pc, r5, #536870912 @ 0x20000000 │ │ │ │ vpmax.s8 d15, d3, d0 │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ @ instruction: 0x432a9815 │ │ │ │ tsteq r3, r1, lsr #20 │ │ │ │ bicsmi r4, fp, #134217728 @ 0x8000000 │ │ │ │ andeq lr, r2, fp, lsr #20 │ │ │ │ movwmi r4, #33746 @ 0x83d2 │ │ │ │ strthi pc, [lr], -r0, asr #32 │ │ │ │ andle r4, fp, r8, asr #11 │ │ │ │ submi r9, r9, #278528 @ 0x44000 │ │ │ │ - b 15f7800 │ │ │ │ - b 5c735c │ │ │ │ + b 15f7810 │ │ │ │ + b 5c736c │ │ │ │ tstmi sl, #536870912 @ 0x20000000 │ │ │ │ strbhi pc, [r2], r0, asr #32 @ │ │ │ │ mlasmi r4, r8, r8, pc @ │ │ │ │ tstcs sp, #3620864 @ 0x374000 │ │ │ │ - bleq 423888 │ │ │ │ + bleq 423898 │ │ │ │ svclt 0x000c4313 │ │ │ │ strcs r2, [r0, #-1281] @ 0xfffffaff │ │ │ │ stccs 5, cr9, [r0], {21} │ │ │ │ ldrhi pc, [r0] │ │ │ │ ldrdcs pc, [ip], -r9 @ │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ ldmibvs r2, {r1, r3, r8, sl, fp, ip, pc} │ │ │ │ - bl 2f90ac │ │ │ │ + bl 2f90bc │ │ │ │ cdpvs 3, 1, cr1, cr9, cr2, {0} │ │ │ │ - bvs ff8ce450 │ │ │ │ + bvs ff8ce460 │ │ │ │ ldmibvs r2, {r0, r1, r3, r4, r6, r9, fp, sp, lr} │ │ │ │ movwne lr, #11011 @ 0x2b03 │ │ │ │ mrcvs 6, 0, r4, cr12, cr10, {2} │ │ │ │ @ instruction: 0xffb2f7fd │ │ │ │ ssatmi r4, #12, sl, asr #12 │ │ │ │ strmi r4, [r4], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ strtmi pc, [r2], -fp, lsr #31 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r8], -pc, asr #3 │ │ │ │ - @ instruction: 0xff98f65d │ │ │ │ + @ instruction: 0xff90f65d │ │ │ │ orrscs pc, r5, r0, asr #4 │ │ │ │ ldmdals sl!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - mrc2 6, 2, pc, cr10, cr10, {2} │ │ │ │ + mrc2 6, 2, pc, cr2, cr10, {2} │ │ │ │ ldrtmi r4, [r9], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7fc3054 │ │ │ │ stmdbls r9, {r0, r1, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rsbeq pc, r4, r4, lsl #2 │ │ │ │ @ instruction: 0xf7fc2364 │ │ │ │ stmdbvs r7!, {r0, r2, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bls 84ec94 │ │ │ │ + bls 84eca4 │ │ │ │ ldmdbls r3, {r0, r4, fp, ip, pc} │ │ │ │ stmdbpl r7, {r0, r1, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8992300 │ │ │ │ smladxcc fp, r8, r0, r7 │ │ │ │ eorcc pc, r7, r4, asr #16 │ │ │ │ - ldm sl!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mlasvc r9, r9, r8, pc @ │ │ │ │ mlascc sl, r9, r8, pc @ │ │ │ │ strcc r4, [fp, -r2, lsl #12] │ │ │ │ movwcc r9, #48405 @ 0xbd15 │ │ │ │ @ instruction: 0x4658b2d2 │ │ │ │ @ instruction: 0xf8444621 │ │ │ │ @ instruction: 0xf8442027 │ │ │ │ @ instruction: 0xf65e5023 │ │ │ │ - @ instruction: 0xf8d8f98d │ │ │ │ + @ instruction: 0xf8d8f985 │ │ │ │ @ instruction: 0xf65b0020 │ │ │ │ - blls 366c08 │ │ │ │ + blls 366bf8 │ │ │ │ @ instruction: 0xf65b6a18 │ │ │ │ - stmdbls r5, {r0, r1, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r5, {r0, r1, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r9], r0, lsl #6 │ │ │ │ @ instruction: 0xf842684a │ │ │ │ - blls 6338e8 │ │ │ │ + blls 6338f8 │ │ │ │ ldrmi r6, [sl], #-2122 @ 0xfffff7b6 │ │ │ │ @ instruction: 0xf8c29b05 │ │ │ │ ldmdavs fp, {ip, pc}^ │ │ │ │ stmdbls r8, {r2, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf47f428a │ │ │ │ - bls 592a54 │ │ │ │ + bls 592a64 │ │ │ │ @ instruction: 0xf0012a00 │ │ │ │ - bls 587914 │ │ │ │ + bls 587924 │ │ │ │ strb r9, [fp], #-538 @ 0xfffffde6 │ │ │ │ @ instruction: 0xf8939b09 │ │ │ │ str r3, [r0], r9, lsr #32 │ │ │ │ @ instruction: 0xf8939b0a │ │ │ │ strbt r3, [fp], -r9, lsr #32 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ @ instruction: 0xf47f455d │ │ │ │ @@ -515627,44 +515631,44 @@ │ │ │ │ @ instruction: 0xf04fa02c │ │ │ │ ldrmi r0, [sl], r0, asr #22 │ │ │ │ svclt 0x001845ab │ │ │ │ andle r4, sl, r3, lsr #11 │ │ │ │ @ instruction: 0x464a463b │ │ │ │ @ instruction: 0x46304659 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx fe965934 │ │ │ │ + blx fe965944 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - b 1608950 │ │ │ │ + b 1608960 │ │ │ │ @ instruction: 0xf1ba0b5b │ │ │ │ mvnle r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf1bb4644 │ │ │ │ @ instruction: 0xf8dd0f07 │ │ │ │ @ instruction: 0xf8dda02c │ │ │ │ svclt 0x00888038 │ │ │ │ eorlt pc, r4, sp, asr #17 │ │ │ │ ldclge 6, cr15, [sp, #252] @ 0xfc │ │ │ │ @ instruction: 0xf8d9e45e │ │ │ │ - bl 2f39f8 │ │ │ │ + bl 2f3a08 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr1, {0} │ │ │ │ mulslt r1, r3, r8 │ │ │ │ movwcs r9, #2569 @ 0xa09 │ │ │ │ ldrdeq lr, [lr, -sp] │ │ │ │ - ldmda ip!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0040f1bb │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ bichi pc, r3, r0 │ │ │ │ - ldrteq pc, [pc], #-11 @ 22798c @ │ │ │ │ + ldrteq pc, [pc], #-11 @ 22799c @ │ │ │ │ @ instruction: 0xf1a42501 │ │ │ │ @ instruction: 0xf1c40120 │ │ │ │ - blx 367a18 │ │ │ │ - blx 3a49ac │ │ │ │ + blx 367a28 │ │ │ │ + blx 3a49bc │ │ │ │ stccc 1, cr15, [r1], {1} │ │ │ │ @ instruction: 0xf000fa25 │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ - ldrbcc pc, [pc, #321]! @ 227aed @ │ │ │ │ + ldrbcc pc, [pc, #321]! @ 227afd @ │ │ │ │ @ instruction: 0xf8d9e53a │ │ │ │ @ instruction: 0xf8992024 │ │ │ │ @ instruction: 0xf8923034 │ │ │ │ tstls r4, r9, lsr #32 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d98173 │ │ │ │ ldmibvs fp, {r2, r3, r5, ip, sp} │ │ │ │ @@ -515672,16 +515676,16 @@ │ │ │ │ mrrcvc 14, 1, r6, fp, cr11 │ │ │ │ @ instruction: 0xf8972b01 │ │ │ │ svclt 0x00081034 │ │ │ │ tstls r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8936a7b │ │ │ │ andsls r0, r3, r9, lsr #32 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - bvs 87f60 │ │ │ │ - bl 302014 │ │ │ │ + bvs 87f70 │ │ │ │ + bl 302024 │ │ │ │ cdpvs 1, 0, cr1, cr9, cr1, {0} │ │ │ │ @ instruction: 0xf8937c49 │ │ │ │ stmdbcs r1, {r2, r3, r5, ip, sp} │ │ │ │ mlacs ip, r2, r8, pc @ │ │ │ │ svclt 0x0014930f │ │ │ │ @ instruction: 0x2320460b │ │ │ │ tstls r1, #-536870912 @ 0xe0000000 │ │ │ │ @@ -515690,100 +515694,100 @@ │ │ │ │ @ instruction: 0xf04f9231 │ │ │ │ eorsls r0, r0, #805306368 @ 0x30000000 │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ stmdble r8, {r0, r2, r3, r9, ip, pc} │ │ │ │ rscscc pc, pc, #-2147483645 @ 0x80000003 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ - blx 2b0238 │ │ │ │ + blx 2b0248 │ │ │ │ ldrbtmi pc, [r1], -r1, lsl #28 @ │ │ │ │ stmdbcs r1, {r0, r3, r9, fp, ip, pc} │ │ │ │ eorcs pc, r9, r3, lsl #17 │ │ │ │ tstcs r1, r8, lsr pc │ │ │ │ tstls r7, r2, lsl sl │ │ │ │ sbclt r4, r9, #96, 12 @ 0x6000000 │ │ │ │ @ instruction: 0xf8839118 │ │ │ │ stmdbls lr, {r3, r5, ip} │ │ │ │ - mrc2 6, 3, pc, cr10, cr10, {2} │ │ │ │ + mrc2 6, 3, pc, cr2, cr10, {2} │ │ │ │ @ instruction: 0xb1204605 │ │ │ │ @ instruction: 0x46013514 │ │ │ │ @ instruction: 0xf65e4658 │ │ │ │ - ldmdals r4!, {r0, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmdals r4!, {r0, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdbls pc, {r0, r4, r9, fp, ip, pc} @ │ │ │ │ - mcr2 6, 3, pc, cr14, cr10, {2} @ │ │ │ │ + mcr2 6, 3, pc, cr6, cr10, {2} @ │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ @ instruction: 0x46013414 │ │ │ │ @ instruction: 0xf65e4658 │ │ │ │ - blls 6e5d44 │ │ │ │ + blls 6e5d34 │ │ │ │ movwls r2, #4610 @ 0x1202 │ │ │ │ - blls 5d1f7c │ │ │ │ + blls 5d1f8c │ │ │ │ ldrls r4, [lr, #-1624]! @ 0xfffff9a8 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldrls r9, [sp, #-3341]! @ 0xfffff2f3 │ │ │ │ ldc2 7, cr15, [ip, #1012] @ 0x3f4 │ │ │ │ ldmdbge pc!, {r0, r4, r9, fp, ip, pc} @ │ │ │ │ - bls 60c2a4 │ │ │ │ + bls 60c2b4 │ │ │ │ andls r9, r0, #10240 @ 0x2800 │ │ │ │ andsls r2, r5, r2, lsl #4 │ │ │ │ strbls r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fd953f │ │ │ │ - blls 7670f0 │ │ │ │ - blcs 2792c8 │ │ │ │ + blls 767100 │ │ │ │ + blcs 2792d8 │ │ │ │ bicshi pc, r0, r0 │ │ │ │ vst1.8 {d25-d26}, [pc :64], r5 │ │ │ │ ldrbmi r7, [r8], -ip, lsr #3 │ │ │ │ - mcr2 6, 1, pc, cr14, cr13, {2} @ │ │ │ │ - blls 70bb1c │ │ │ │ + mcr2 6, 1, pc, cr6, cr13, {2} @ │ │ │ │ + blls 70bb2c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ strtmi r8, [r2], -r0, lsl #3 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - strmi pc, [r4], -r3, lsr #28 │ │ │ │ + @ instruction: 0x4604fe1b │ │ │ │ ldrdeq pc, [r4], -r9 @ │ │ │ │ ldmdbls r4, {r3, r6, r7, r8, sl, lr} │ │ │ │ andseq pc, r8, r0, lsl #2 │ │ │ │ orrshi pc, r8, r0 │ │ │ │ - @ instruction: 0xffa4f65b │ │ │ │ + @ instruction: 0xff9cf65b │ │ │ │ stmdavs r2!, {r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ andscc r4, r8, r1, lsr #12 │ │ │ │ - @ instruction: 0xffbef65b │ │ │ │ + @ instruction: 0xffb6f65b │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ stmdals sp, {r3, r4, r9, fp, ip, pc} │ │ │ │ eorcs pc, ip, r3, lsl #17 │ │ │ │ - @ instruction: 0xf84af65c │ │ │ │ + @ instruction: 0xf842f65c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blx fee47f20 │ │ │ │ + blx fee47f30 │ │ │ │ @ instruction: 0xf8d8f380 │ │ │ │ @ instruction: 0xf1c35024 │ │ │ │ @ instruction: 0xf8c80320 │ │ │ │ @ instruction: 0xf8d83028 │ │ │ │ movwls r3, #53292 @ 0xd02c │ │ │ │ ldmdbvs r4, {r0, r2, r3, r9, fp, ip, pc} │ │ │ │ vmull.s8 q1, d0, d0 │ │ │ │ - blls 587f30 │ │ │ │ - blcs 2420a8 │ │ │ │ - bl 39e828 │ │ │ │ + blls 587f40 │ │ │ │ + blcs 2420b8 │ │ │ │ + bl 39e838 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ @ instruction: 0xf8d8681c │ │ │ │ teqls r1, #32 │ │ │ │ teqls r0, #134217728 @ 0x8000000 │ │ │ │ - blcs 2867e0 │ │ │ │ + blcs 2867f0 │ │ │ │ svclt 0x00189b0a │ │ │ │ strbmi r2, [r8, #1024] @ 0x400 │ │ │ │ - blcs 2577c0 │ │ │ │ + blcs 2577d0 │ │ │ │ @ instruction: 0x81a8f040 │ │ │ │ - bls 4793f4 │ │ │ │ + bls 479404 │ │ │ │ @ instruction: 0x46589917 │ │ │ │ - blx fe865b66 │ │ │ │ + blx fe865b76 │ │ │ │ @ instruction: 0xf8d89b0d │ │ │ │ @ instruction: 0xf1005024 │ │ │ │ @ instruction: 0xf8c80b48 │ │ │ │ ldmdbvs fp, {r3, r4, r5}^ │ │ │ │ cps #26 │ │ │ │ - bl 3680d8 │ │ │ │ + bl 3680e8 │ │ │ │ strtmi r0, [r9], #-3074 @ 0xfffff3fe │ │ │ │ strtmi r3, [sl], #-600 @ 0xfffffda8 │ │ │ │ str lr, [r1], #-2513 @ 0xfffff62f │ │ │ │ andmi pc, r4, lr, asr #17 │ │ │ │ and pc, r0, r4, asr #17 │ │ │ │ subvs r2, ip, r0, lsl #8 │ │ │ │ strbeq pc, [r4], #-256 @ 0xffffff00 @ │ │ │ │ @@ -515793,92 +515797,92 @@ │ │ │ │ strvs r6, [r2], #98 @ 0x62 │ │ │ │ @ instruction: 0x26d0f8df │ │ │ │ stmpl ip, {r0, r3, r4, r8, fp, ip, pc} │ │ │ │ stmdbvs r9!, {r2, r5, r6, r9, sp}^ │ │ │ │ tstpmi r1, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mlaeq r1, r1, r8, pc @ │ │ │ │ rsble r2, pc, r0, lsl #16 │ │ │ │ - blls 60e414 │ │ │ │ + blls 60e424 │ │ │ │ @ instruction: 0xf8916a7f │ │ │ │ - blx 2abc62 │ │ │ │ - bls 5e47e8 │ │ │ │ - blls 6cc80c │ │ │ │ - blx 2e67f2 │ │ │ │ - bls 80e80c │ │ │ │ - bleq ff922528 │ │ │ │ + blx 2abc72 │ │ │ │ + bls 5e47f8 │ │ │ │ + blls 6cc81c │ │ │ │ + blx 2e6802 │ │ │ │ + bls 80e81c │ │ │ │ + bleq ff922538 │ │ │ │ vseleq.f64 d15, d3, d2 │ │ │ │ @ instruction: 0xf1009b0a │ │ │ │ andls r0, sl, #-1342177280 @ 0xb0000000 │ │ │ │ - b 15f058c │ │ │ │ - blls 4eaf4c │ │ │ │ + b 15f059c │ │ │ │ + blls 4eaf5c │ │ │ │ bicseq lr, r3, #12, 22 @ 0x3000 │ │ │ │ stceq 1, cr15, [fp], {1} │ │ │ │ movwls r6, #39289 @ 0x9979 │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ tstpmi r1, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - blx 2c217a │ │ │ │ + blx 2c218a │ │ │ │ @ instruction: 0xf8914200 │ │ │ │ @ instruction: 0xf8910021 │ │ │ │ andcc r1, fp, r2, lsr #32 │ │ │ │ tstcc fp, sl, lsl #24 │ │ │ │ eoreq pc, r0, r7, asr r8 @ │ │ │ │ eorne pc, r1, r7, asr r8 @ │ │ │ │ @ instruction: 0xf8924401 │ │ │ │ @ instruction: 0xf8920021 │ │ │ │ andcc r2, fp, r2, lsr #32 │ │ │ │ @ instruction: 0xf853320b │ │ │ │ @ instruction: 0xf8530020 │ │ │ │ - blls 46fcd0 │ │ │ │ + blls 46fce0 │ │ │ │ @ instruction: 0xf8454402 │ │ │ │ addsmi r0, r1, #36 @ 0x24 │ │ │ │ - bl ff257904 │ │ │ │ - bl ff227c5c │ │ │ │ + bl ff257914 │ │ │ │ + bl ff227c6c │ │ │ │ ldrbmi r0, [fp, #-2] │ │ │ │ - bne ff257910 │ │ │ │ + bne ff257920 │ │ │ │ andeq lr, fp, r0, lsr #23 │ │ │ │ sbcseq lr, lr, r0, lsl #22 │ │ │ │ eoreq pc, ip, r5, asr #16 │ │ │ │ @ instruction: 0xf8d99904 │ │ │ │ ldmib r9, {r2, r3, ip, sp}^ │ │ │ │ @ instruction: 0xf8c84504 │ │ │ │ ldmib r9, {r2, r3, ip, sp}^ │ │ │ │ - bvs 430898 │ │ │ │ + bvs 4308a8 │ │ │ │ strmi lr, [r4, #-2504] @ 0xfffff638 │ │ │ │ movwcs lr, #27080 @ 0x69c8 │ │ │ │ - blx ffbe55f8 │ │ │ │ + blx ff9e5608 │ │ │ │ @ instruction: 0x4628e475 │ │ │ │ - @ instruction: 0xf8ecf69d │ │ │ │ + @ instruction: 0xf8e4f69d │ │ │ │ @ instruction: 0xf7fc7900 │ │ │ │ strmi pc, [r3, #3883] @ 0xf2b │ │ │ │ - bge ff264e9c │ │ │ │ - bllt ffb25ca0 │ │ │ │ + bge ff264eac │ │ │ │ + bllt ffb25cb0 │ │ │ │ ssat r9, #7, r3, lsl #18 │ │ │ │ @ instruction: 0xe6919b14 │ │ │ │ stmdbcs r0, {r0, r3, r6, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ - bls 59c024 │ │ │ │ + bls 59c034 │ │ │ │ andcc r6, r1, r0, lsl r9 │ │ │ │ movwcc sp, #4568 @ 0x11d8 │ │ │ │ @ instruction: 0xf8d9d1d6 │ │ │ │ rsbcs r0, r4, #36 @ 0x24 │ │ │ │ stmdbvs r3, {r0, r1, r3, r8, ip, sp}^ │ │ │ │ movwmi pc, #15106 @ 0x3b02 @ │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorcc pc, r3, r0, asr r8 @ │ │ │ │ eorcc pc, r1, r5, asr #16 │ │ │ │ strtmi lr, [r2], -r8, asr #15 │ │ │ │ @ instruction: 0xf04f462b │ │ │ │ @ instruction: 0xf04f30ff │ │ │ │ @ instruction: 0xf60731ff │ │ │ │ - stmdbls lr, {r1, r2, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls lr, {r1, r2, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f43d2 │ │ │ │ ldmdane r0, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp}^ │ │ │ │ strtmi r9, [r5], -pc, lsl #20 │ │ │ │ tsteq r3, r2, ror #22 │ │ │ │ movwcs r9, #2569 @ 0xa09 │ │ │ │ - cdp 6, 11, cr15, cr8, cr7, {0} │ │ │ │ + cdp 6, 11, cr15, cr0, cr7, {0} │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7ff468c │ │ │ │ @ instruction: 0xf04fbb8f │ │ │ │ @ instruction: 0x468c34ff │ │ │ │ @ instruction: 0xf7ff4625 │ │ │ │ @ instruction: 0xf8d8bb89 │ │ │ │ movwls r3, #53292 @ 0xd02c │ │ │ │ @@ -515886,32 +515890,32 @@ │ │ │ │ @ instruction: 0xf8c85024 │ │ │ │ ldmdbvs r4, {r3, r5} │ │ │ │ @ instruction: 0xf6ff2c00 │ │ │ │ @ instruction: 0x0123af02 │ │ │ │ @ instruction: 0x46199315 │ │ │ │ ldrdcc pc, [r0], -r8 @ │ │ │ │ stmdane fp!, {r0, r4, r5, r8, r9, ip, pc}^ │ │ │ │ - bls 4c2488 │ │ │ │ + bls 4c2498 │ │ │ │ tstls r3, #432 @ 0x1b0 │ │ │ │ ldmeq r0, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ teqls r0, #134217728 @ 0x8000000 │ │ │ │ - stcl 6, cr15, [sl, #-28]! @ 0xffffffe4 │ │ │ │ + stcl 6, cr15, [r2, #-28]! @ 0xffffffe4 │ │ │ │ stclvc 2, cr4, [r3], #-260 @ 0xfffffefc │ │ │ │ andsls r1, r4, #52953088 @ 0x3280000 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf00381fb │ │ │ │ @ instruction: 0xf04f0c3f │ │ │ │ @ instruction: 0xf1ac32ff │ │ │ │ @ instruction: 0xf1cc0020 │ │ │ │ - blx 2ab5f4 │ │ │ │ + blx 2ab604 │ │ │ │ strmi pc, [r4], -r0 │ │ │ │ vseleq.f32 s30, s28, s5 │ │ │ │ @ instruction: 0xf00cfa02 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ - b a78a08 │ │ │ │ + b a78a18 │ │ │ │ ldmdbls r4, {r1, r9} │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ @ instruction: 0x0c00ea21 │ │ │ │ @ instruction: 0x0c0cea52 │ │ │ │ eorshi pc, r9, #64 @ 0x40 │ │ │ │ @ instruction: 0xf04f9b15 │ │ │ │ ldmdals r3, {r9, sl, fp} │ │ │ │ @@ -515926,84 +515930,84 @@ │ │ │ │ stmdavs r1, {r5, r6}^ │ │ │ │ @ instruction: 0x60516094 │ │ │ │ subvs r6, r3, fp, asr #32 │ │ │ │ stcls 6, cr14, [fp, #-708] @ 0xfffffd3c │ │ │ │ stclvc 6, cr4, [r2], #-100 @ 0xffffff9c │ │ │ │ ldmdals r4!, {r8, r9, sp} │ │ │ │ rsbvs r9, fp, r6, lsr r3 │ │ │ │ - blhi d63418 │ │ │ │ - blx 1c65752 │ │ │ │ + blhi d63428 │ │ │ │ + blx 1a65762 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ tstls r3, #44, 20 @ 0x2c000 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf65d4619 │ │ │ │ - blls 72797c │ │ │ │ + blls 72796c │ │ │ │ @ instruction: 0x46223314 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - @ instruction: 0x4604fcb1 │ │ │ │ + strmi pc, [r4], -r9, lsr #25 │ │ │ │ ldrdeq pc, [r4], -r9 @ │ │ │ │ ldmdbls r4, {r3, r6, r7, r8, sl, lr} │ │ │ │ andseq pc, r8, r0, lsl #2 │ │ │ │ mcrge 4, 3, pc, cr8, cr15, {3} @ │ │ │ │ @ instruction: 0xf65b6822 │ │ │ │ - bvs 20676d4 │ │ │ │ + bvs 20676c4 │ │ │ │ andscc r4, r8, r1, lsr #12 │ │ │ │ - mcr2 6, 0, pc, cr6, cr11, {2} @ │ │ │ │ + ldc2l 6, cr15, [lr, #364]! @ 0x16c │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ stmdals sp, {r3, r4, r9, fp, ip, pc} │ │ │ │ eorcs pc, ip, r3, lsl #17 │ │ │ │ - mrc2 6, 5, pc, cr2, cr11, {2} │ │ │ │ + mcr2 6, 5, pc, cr10, cr11, {2} @ │ │ │ │ tstlt r8, r3, lsl #12 │ │ │ │ @ instruction: 0xf380fab0 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ eorcc pc, r8, r8, asr #17 │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ ldrdpl pc, [r4], -r8 @ │ │ │ │ strbt r9, [ip], -sp, lsl #6 │ │ │ │ ldrmi r9, [r9], -fp, lsl #26 │ │ │ │ ldmdals r4!, {r0, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ - blhi d6349c │ │ │ │ + blhi d634ac │ │ │ │ movwcs r7, #3162 @ 0xc5a │ │ │ │ rsbvs r9, fp, r6, lsr r3 │ │ │ │ - blx ae57de │ │ │ │ + blx 8e57ee │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ tstls r4, #44, 20 @ 0x2c000 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf65d4619 │ │ │ │ - blls 7678f0 │ │ │ │ - bls 774ae0 │ │ │ │ + blls 7678e0 │ │ │ │ + bls 774af0 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf65d1145 │ │ │ │ - andsls pc, r4, fp, ror #24 │ │ │ │ + andsls pc, r4, r3, ror #24 │ │ │ │ @ instruction: 0x4620e615 │ │ │ │ - @ instruction: 0xffe4f69c │ │ │ │ + @ instruction: 0xffdcf69c │ │ │ │ @ instruction: 0xf7fc7900 │ │ │ │ addmi pc, r5, #560 @ 0x230 │ │ │ │ ldmibge r8!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ - blt ffb25eb0 │ │ │ │ + blt ffb25ec0 │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ - blls 4c2620 │ │ │ │ + blls 4c2630 │ │ │ │ @ instruction: 0xf60708d8 │ │ │ │ - stmdbvs r3!, {r2, r4, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 30bf1c │ │ │ │ + stmdbvs r3!, {r2, r3, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 30bf2c │ │ │ │ bichi pc, sl, r0 │ │ │ │ tstle r5, r1, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 386b44 │ │ │ │ + blcs 386b54 │ │ │ │ bicshi pc, lr, r0 │ │ │ │ stmibvs r5!, {r0, r9, sp} │ │ │ │ ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0xf69a2005 │ │ │ │ - tstpcs r5, r5, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpcs r5, sp, ror #28 @ p-variant is OBSOLETE │ │ │ │ ldmdals r4!, {r0, r1, r4, ip, pc} │ │ │ │ - blx fed65860 │ │ │ │ + blx feb65870 │ │ │ │ orrvs r9, r5, r3, lsl fp │ │ │ │ bicvs r4, r3, r2, lsl #12 │ │ │ │ stcls 8, cr10, [fp, #-176] @ 0xffffff50 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf102332c │ │ │ │ @ instruction: 0x932e0c20 │ │ │ │ movteq pc, #16644 @ 0x4104 @ │ │ │ │ @@ -516015,18 +516019,18 @@ │ │ │ │ ldcls 0, cr0, [r3, #-60] @ 0xffffffc4 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0xf8c59918 │ │ │ │ stmib r5, {r4, r5, sp, lr, pc}^ │ │ │ │ strtmi r0, [r8], -sp │ │ │ │ @ instruction: 0x3055f894 │ │ │ │ @ instruction: 0x2054f894 │ │ │ │ - ldc2l 6, cr15, [r8, #-364] @ 0xfffffe94 │ │ │ │ + ldc2l 6, cr15, [r0, #-364] @ 0xfffffe94 │ │ │ │ @ instruction: 0x46294658 │ │ │ │ - mrc2 6, 1, pc, cr6, cr13, {2} │ │ │ │ - blls 78dfa4 │ │ │ │ + mcr2 6, 1, pc, cr14, cr13, {2} @ │ │ │ │ + blls 78dfb4 │ │ │ │ eorls r2, ip, #0, 4 │ │ │ │ subsmi r6, fp, #66 @ 0x42 │ │ │ │ @ instruction: 0x2055f895 │ │ │ │ andeq lr, r0, r0, ror #22 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ mrcne 2, 2, r8, cr1, cr14, {1} │ │ │ │ vmul.i8 d2, d0, d15 │ │ │ │ @@ -516047,163 +516051,163 @@ │ │ │ │ strbeq r0, [r9], #1225 @ 0x4c9 │ │ │ │ strbeq r0, [r9], #1225 @ 0x4c9 │ │ │ │ strbeq r0, [r9], #1225 @ 0x4c9 │ │ │ │ @ instruction: 0x932c0020 │ │ │ │ strmi lr, [ip, #-2525]! @ 0xfffff623 │ │ │ │ ldmdals r4!, {r0, r8, sp} │ │ │ │ ldrmi lr, [r6, #-2509]! @ 0xfffff633 │ │ │ │ - blx 2065930 │ │ │ │ + blx 1e65940 │ │ │ │ andsls r4, r5, r4, lsl #12 │ │ │ │ - blls 514510 │ │ │ │ + blls 514520 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r8], -r1, ror #5 │ │ │ │ @ instruction: 0xf65d4621 │ │ │ │ - strtmi pc, [r2], -pc, ror #27 │ │ │ │ + strtmi pc, [r2], -r7, ror #27 │ │ │ │ andsls r3, r5, #20, 4 @ 0x40000001 │ │ │ │ tstcs r3, r4, lsr r8 │ │ │ │ - blx ee5954 │ │ │ │ - bls 74e43c │ │ │ │ - blls 839804 │ │ │ │ + blx ce5964 │ │ │ │ + bls 74e44c │ │ │ │ + blls 839814 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {0} │ │ │ │ movwcs r9, #815 @ 0x32f │ │ │ │ @ instruction: 0xf1009d0b │ │ │ │ @ instruction: 0x932c0c30 │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ orrvs r6, r3, fp, lsl #19 │ │ │ │ bicvs r6, r3, fp, asr #19 │ │ │ │ stm r5, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ - bls 768054 │ │ │ │ + bls 768064 │ │ │ │ ldm r5, {r0, r1, r2, r3, r5, r9, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - bls 728060 │ │ │ │ + bls 728070 │ │ │ │ stm r5, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ - bls 6e8544 │ │ │ │ + bls 6e8554 │ │ │ │ @ instruction: 0xf8924620 │ │ │ │ @ instruction: 0xf8923055 │ │ │ │ @ instruction: 0xf65b2054 │ │ │ │ - @ instruction: 0x4621fcdb │ │ │ │ + @ instruction: 0x4621fcd3 │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - str pc, [fp, #3513] @ 0xdb9 │ │ │ │ + str pc, [fp, #3505] @ 0xdb1 │ │ │ │ adcscc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7b2 │ │ │ │ @ instruction: 0xe7af30b0 │ │ │ │ svclt 0x00144303 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ adcscc pc, r0, sp, lsl #17 │ │ │ │ - bls 6e1f08 │ │ │ │ + bls 6e1f18 │ │ │ │ ldmdals r1, {r2, r4, r8, r9, fp, ip, pc} │ │ │ │ andsls r9, r8, #311296 @ 0x4c000 │ │ │ │ - stc 6, cr15, [r0, #-28] @ 0xffffffe4 │ │ │ │ + ldcl 6, cr15, [r8], #28 │ │ │ │ @ instruction: 0xf47f431a │ │ │ │ - blls 8523c8 │ │ │ │ - bl ff30e8c4 │ │ │ │ + blls 8523d8 │ │ │ │ + bl ff30e8d4 │ │ │ │ addsmi r2, r3, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0x2113e9dd │ │ │ │ andeq lr, r2, #115712 @ 0x1c400 │ │ │ │ stmiage r8, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc}^ │ │ │ │ addsmi r9, r3, #86016 @ 0x15000 │ │ │ │ orrsmi r9, r9, r7, lsl fp │ │ │ │ stmiage r2, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc}^ │ │ │ │ mlascc r4, r8, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blmi 2052d48 │ │ │ │ + blmi 2052d58 │ │ │ │ ldmpl r4, {r0, r3, r4, r9, fp, ip, pc}^ │ │ │ │ ldmdbvs r8, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - blx 2f0e46 │ │ │ │ + blx 2f0e56 │ │ │ │ svcvc 0x009b4300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 50875c │ │ │ │ + blls 50876c │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ @ instruction: 0xf7fca8ad │ │ │ │ - bls 4e69e8 │ │ │ │ - bl 2c26dc │ │ │ │ + bls 4e69f8 │ │ │ │ + bl 2c26ec │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ movwcs r7, #7194 @ 0x1c1a │ │ │ │ - blcc 278328 │ │ │ │ - bls 514b4c │ │ │ │ + blcc 278338 │ │ │ │ + bls 514b5c │ │ │ │ tstpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ addmi r2, sl, r1, lsl #4 │ │ │ │ addsmi r3, sl, #4096 @ 0x1000 │ │ │ │ ldmge r8, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ ldmdbvs r8, {r0, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - blx 2f0e8a │ │ │ │ + blx 2f0e9a │ │ │ │ svcvc 0x009b4300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 608a70 │ │ │ │ + blls 608a80 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ @ instruction: 0xf7fca88b │ │ │ │ - bls 4a69a4 │ │ │ │ - bl 2c2720 │ │ │ │ + bls 4a69b4 │ │ │ │ + bl 2c2730 │ │ │ │ andcs r1, r1, #201326592 @ 0xc000000 │ │ │ │ ldcvc 14, cr6, [fp], {27} │ │ │ │ - bcc 278388 │ │ │ │ - blls 614b6c │ │ │ │ + bcc 278398 │ │ │ │ + blls 614b7c │ │ │ │ @ instruction: 0xf0032101 │ │ │ │ - blx 268da8 │ │ │ │ - blcc 2a4d3c │ │ │ │ + blx 268db8 │ │ │ │ + blcc 2a4d4c │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - blls 35230c │ │ │ │ + blls 35231c │ │ │ │ ldrbmi r9, [pc], -pc, lsl #14 │ │ │ │ - bvs 90d574 │ │ │ │ + bvs 90d584 │ │ │ │ @ instruction: 0xf7ff940b │ │ │ │ strbmi fp, [r4], -r2, ror #21 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ ldrsbthi pc, [r8], -sp @ │ │ │ │ eorlt pc, r4, sp, asr #17 │ │ │ │ stmiblt r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f430a │ │ │ │ - bls 7539dc │ │ │ │ + bls 7539ec │ │ │ │ ldrmi r9, [sl], -r7, lsr #4 │ │ │ │ ldmib sp, {r1, r2, r5, r8, ip, pc}^ │ │ │ │ tstcs r1, r6, lsr #10 │ │ │ │ stmib sp, {r2, r4, r5, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf65a4536 │ │ │ │ - strmi pc, [r4], -r1, lsr #19 │ │ │ │ - blls 51467c │ │ │ │ + @ instruction: 0x4604f999 │ │ │ │ + blls 51468c │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - ldc2 6, cr15, [r8, #-372] @ 0xfffffe8c │ │ │ │ - bls 6f9a1c │ │ │ │ + ldc2 6, cr15, [r0, #-372] @ 0xfffffe8c │ │ │ │ + bls 6f9a2c │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf65d111f │ │ │ │ - blls 5a6d48 │ │ │ │ + blls 5a6d38 │ │ │ │ ldrdpl pc, [r4], -r8 @ │ │ │ │ ldmdbvs ip, {r0, r1, r4, ip, pc} │ │ │ │ tstls r5, #-1073741816 @ 0xc0000008 │ │ │ │ svcls 0x001fe5f8 │ │ │ │ - blpl 8e2924 │ │ │ │ + blpl 8e2934 │ │ │ │ stmdals r0!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ adcsmi r4, r3, #503316480 @ 0x1e000000 │ │ │ │ svcge 0x00c6f4be │ │ │ │ @ instruction: 0xf854461c │ │ │ │ tstlt r8, r4, lsl #22 │ │ │ │ - blx feae61ba │ │ │ │ + blx feae61ca │ │ │ │ rsclt r4, sp, #335544320 @ 0x14000000 │ │ │ │ ldmle r6!, {r1, r2, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0x46484639 │ │ │ │ - ldc2 6, cr15, [sl], {196} @ 0xc4 │ │ │ │ + ldc2 6, cr15, [r2], {196} @ 0xc4 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x00bcf47e │ │ │ │ stmdbmi sl!, {r0, r1, r2, r3, r6, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ - blx 1b65cfe │ │ │ │ - blmi c7aa90 │ │ │ │ + blx 1965d0e │ │ │ │ + blmi c7aaa0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1282260 │ │ │ │ + blls 1282270 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4628825d │ │ │ │ ldc 0, cr11, [sp], #268 @ 0x10c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blcc 28c1d0 │ │ │ │ + blcc 28c1e0 │ │ │ │ eorls r2, r7, r0 │ │ │ │ - blcs a0c2b0 │ │ │ │ + blcs a0c2c0 │ │ │ │ cmnphi r6, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ cmneq r4, #241 @ 0xf1 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ rsceq r0, sp, r4, ror r3 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ @@ -516215,42 +516219,42 @@ │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ cmneq r4, #116, 6 @ 0xd0000001 │ │ │ │ rsceq r0, r6, r4, ror r3 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 386ed4 │ │ │ │ + blcs 386ee4 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr8, cr15, {3} │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #3389 @ 0xd3d @ │ │ │ │ + movwcs pc, #3381 @ 0xd35 @ │ │ │ │ ldrmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf6079815 │ │ │ │ - tstmi sl, #3014656 @ 0x2e0000 │ │ │ │ + tstmi sl, #2490368 @ 0x260000 │ │ │ │ mvnhi pc, r0 │ │ │ │ strt r6, [r1], -r3, ror #18 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0xffffc783 │ │ │ │ - rsbseq r7, r5, r0, lsl lr │ │ │ │ + rsbseq r7, r5, r0, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strtmi r6, [r0], -r3, ror #21 │ │ │ │ - blvc 702308 │ │ │ │ + blvc 702318 │ │ │ │ svclt 0x00182b01 │ │ │ │ andsls r2, r3, #0, 4 │ │ │ │ - stc2 6, cr15, [r0, #-564]! @ 0xfffffdcc │ │ │ │ + ldc2 6, cr15, [r8, #-564] @ 0xfffffdcc │ │ │ │ strmi r2, [r2], -r0, lsl #6 │ │ │ │ ldmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - ldmda r0, {r0, r1, r2, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8, {r0, r1, r2, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f4313 │ │ │ │ - blvs ffb13afc │ │ │ │ + blvs ffb13b0c │ │ │ │ @ instruction: 0xf892681a │ │ │ │ ldmib r2, {r0, r2, r5, lr}^ │ │ │ │ stccs 2, cr3, [r0], #-40 @ 0xffffffd8 │ │ │ │ orrhi pc, r5, r0, lsl #4 │ │ │ │ - bcs 9efc5c │ │ │ │ + bcs 9efc6c │ │ │ │ tstphi r8, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ tsteq r6, #124, 2 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ movweq r0, #45846 @ 0xb316 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ @@ -516263,75 +516267,75 @@ │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ movweq r0, #25366 @ 0x6316 │ │ │ │ vst2.8 {d25-d26}, [pc :256], sl │ │ │ │ @ instruction: 0xf65a71ea │ │ │ │ - strmi pc, [r5], -sp, ror #17 │ │ │ │ + strmi pc, [r5], -r5, ror #17 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r2, #95420416 @ 0x5b00000 │ │ │ │ @ instruction: 0xf65b9114 │ │ │ │ - stmdbls r9, {r0, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r9, {r0, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ subseq pc, r4, r5, lsl #2 │ │ │ │ @ instruction: 0xf7fc2364 │ │ │ │ svcls 0x000bf905 │ │ │ │ stmdbvs sp!, {r0, r3, r8, sl, ip, pc}^ │ │ │ │ ldmdals r1, {r3, r4, r9, fp, ip, pc} │ │ │ │ - blx 30e79e │ │ │ │ + blx 30e7ae │ │ │ │ svcls 0x00097505 │ │ │ │ strtmi r9, [r3], -fp, lsl #10 │ │ │ │ mlasgt r8, r5, r8, pc @ │ │ │ │ @ instruction: 0xf10c9d0b │ │ │ │ @ instruction: 0xf8470c0b │ │ │ │ @ instruction: 0xf895402c │ │ │ │ @ instruction: 0xf10cc039 │ │ │ │ @ instruction: 0xf6070b0b │ │ │ │ - @ instruction: 0xf895eb82 │ │ │ │ + @ instruction: 0xf895eb7a │ │ │ │ sbclt r3, r0, #58 @ 0x3a │ │ │ │ ldrtmi r9, [r9], -sl, lsl #26 │ │ │ │ @ instruction: 0xf847330b │ │ │ │ ldmdals r5, {r0, r1, r3, r5} │ │ │ │ eoreq pc, r3, r7, asr #16 │ │ │ │ @ instruction: 0xf65d4628 │ │ │ │ - @ instruction: 0xf8d9fc17 │ │ │ │ + @ instruction: 0xf8d9fc0f │ │ │ │ svcls 0x00143024 │ │ │ │ @ instruction: 0xf8dd4628 │ │ │ │ ldrtmi r9, [r9], -r8, asr #32 │ │ │ │ @ instruction: 0x464a9430 │ │ │ │ ldreq pc, [r8], #-259 @ 0xfffffefd │ │ │ │ @ instruction: 0xf7fc2301 │ │ │ │ - bls 427a48 │ │ │ │ + bls 427a58 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9eaf7fd │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 1265d2a │ │ │ │ + blx 1065d3a │ │ │ │ strbmi r9, [sl], -pc, lsl #22 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ movwcs r6, #6748 @ 0x1a5c │ │ │ │ @ instruction: 0xf7fc9330 │ │ │ │ ldrcc pc, [r8], #-3477 @ 0xfffff26b │ │ │ │ - bls 5b9bd8 │ │ │ │ + bls 5b9be8 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0x4601f9d7 │ │ │ │ @ instruction: 0xf65b4620 │ │ │ │ - @ instruction: 0xf7fffb2d │ │ │ │ + @ instruction: 0xf7fffb25 │ │ │ │ stmib sp, {r1, r2, r3, r4, r6, r9, fp, ip, sp, pc}^ │ │ │ │ strb r3, [r5, #44]! @ 0x2c │ │ │ │ eorcs r9, r0, #1610612738 @ 0x60000002 │ │ │ │ @ instruction: 0xf8ade6b9 │ │ │ │ andscs r2, r0, #152 @ 0x98 │ │ │ │ @ instruction: 0xf88de6b5 │ │ │ │ andcs r2, r8, #152 @ 0x98 │ │ │ │ movwcs lr, #5809 @ 0x16b1 │ │ │ │ addscc pc, r8, sp, lsl #17 │ │ │ │ ssat r4, #13, sl, lsl #12 │ │ │ │ movwcc r9, #47626 @ 0xba0a │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ - bcs a4ec44 │ │ │ │ + bcs a4ec54 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf47f32ff │ │ │ │ @ instruction: 0xe662ae5e │ │ │ │ mvnscc pc, #12, 2 │ │ │ │ @ instruction: 0xee22e9cd │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r8, pc}^ @ │ │ │ │ @@ -516347,77 +516351,77 @@ │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ tsteq sp, sp, lsl #2 │ │ │ │ - b 16688ac │ │ │ │ + b 16688bc │ │ │ │ svclt 0x001c030b │ │ │ │ - blne ae2bb4 │ │ │ │ + blne ae2bc4 │ │ │ │ @ instruction: 0xd12d4662 │ │ │ │ @ instruction: 0xf43f45c8 │ │ │ │ - blls 692b40 │ │ │ │ - b 15f8df4 │ │ │ │ - b 1688018 │ │ │ │ + blls 692b50 │ │ │ │ + b 15f8e04 │ │ │ │ + b 1688028 │ │ │ │ @ instruction: 0xf43f030e │ │ │ │ subcs sl, r0, #2670592 @ 0x28c000 │ │ │ │ @ instruction: 0x1e24e9cd │ │ │ │ - blvc b63b18 │ │ │ │ + blvc b63b28 │ │ │ │ ldmdals sl!, {r0, r8, sp} │ │ │ │ - blvc e63ae0 │ │ │ │ - @ instruction: 0xf804f65a │ │ │ │ + blvc e63af0 │ │ │ │ + @ instruction: 0xfffcf659 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 30f100 │ │ │ │ + blgt 30f110 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf65d980a │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r3], -r9 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf94ef65d │ │ │ │ + @ instruction: 0xf946f65d │ │ │ │ @ instruction: 0xf7ff9009 │ │ │ │ andcs fp, r1, #2146304 @ 0x20c000 │ │ │ │ addcs pc, r8, sp, lsl #17 │ │ │ │ - blvc ae3b58 │ │ │ │ + blvc ae3b68 │ │ │ │ ldmdals r4, {r0, r8, sp} │ │ │ │ - blvc e63b20 │ │ │ │ - @ instruction: 0xffe4f659 │ │ │ │ + blvc e63b30 │ │ │ │ + @ instruction: 0xffdcf659 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 30f140 │ │ │ │ + blgt 30f150 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf65d980a │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r3], -r9 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf92ef65d │ │ │ │ + @ instruction: 0xf926f65d │ │ │ │ andls r4, r9, r8, asr #11 │ │ │ │ stmdbge r2!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ subsmi r9, r9, #17408 @ 0x4400 │ │ │ │ - b 160f148 │ │ │ │ + b 160f158 │ │ │ │ @ instruction: 0xf8937ee1 │ │ │ │ @ instruction: 0xf1bcc011 │ │ │ │ adcsle r0, r0, r0, asr #30 │ │ │ │ eorseq pc, pc, ip │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - bleq a64bbc │ │ │ │ + bleq a64bcc │ │ │ │ strteq pc, [r0], #-448 @ 0xfffffe40 │ │ │ │ vpmax.s8 d15, d0, d3 │ │ │ │ - blx 526d56 │ │ │ │ + blx 526d66 │ │ │ │ vst1.8 {d15-d16}, [r4 :128], r3 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ @ instruction: 0x43224083 │ │ │ │ bicsmi r4, r2, #1811939331 @ 0x6c000003 │ │ │ │ - b 5b8588 │ │ │ │ + b 5b8598 │ │ │ │ tstmi sl, #536870912 @ 0x20000000 │ │ │ │ ldmdbge lr!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ rscscc pc, pc, #12, 2 │ │ │ │ eorls r2, r5, r0 │ │ │ │ - bcs a0c600 │ │ │ │ + bcs a0c610 │ │ │ │ bichi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ biceq r0, r8, r0, ror #2 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ cmpeq ip, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ @@ -516428,28 +516432,28 @@ │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ biceq r0, r8, r8, asr #3 │ │ │ │ cmpeq r5, r8, asr #3 │ │ │ │ - bls 4751e8 │ │ │ │ + bls 4751f8 │ │ │ │ eorcs pc, r3, r2, asr r8 @ │ │ │ │ - blcs a4f200 │ │ │ │ + blcs a4f210 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf47f33ff │ │ │ │ - str sl, [pc, #3498]! @ 22937a │ │ │ │ + str sl, [pc, #3498]! @ 22938a │ │ │ │ str r4, [r6], -r5, lsl #12 │ │ │ │ subsmi fp, fp, #-1342177267 @ 0xb000000d │ │ │ │ - bne 8ee544 │ │ │ │ + bne 8ee554 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ andeq lr, r1, r2, ror #22 │ │ │ │ stmib sp, {r0, r1, r4, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf892442a │ │ │ │ - bcs a30744 │ │ │ │ + bcs a30754 │ │ │ │ cmnphi r7, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ ldmdbcs pc, {r0, r4, r6, r9, sl, fp, ip} @ │ │ │ │ orrhi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf011e8df │ │ │ │ orreq r0, r4, sl, ror #2 │ │ │ │ orreq r0, r4, r4, lsl #3 │ │ │ │ orreq r0, r4, r4, lsl #3 │ │ │ │ @@ -516468,21 +516472,21 @@ │ │ │ │ smlawbeq r0, r4, r1, r0 │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ strb r1, [fp, -r8, lsl #1] │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ strb r1, [r7, -r8, lsl #1] │ │ │ │ @ instruction: 0x91222220 │ │ │ │ strtmi lr, [r0], -r4, asr #14 │ │ │ │ - blx 1466092 │ │ │ │ + blx 12660a2 │ │ │ │ strmi r6, [r2], -r3, ror #23 │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ ldmib r1, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a3ca94 │ │ │ │ + blcs a3caa4 │ │ │ │ sbcshi pc, r7, r0, lsl #4 │ │ │ │ - blcs 9f7278 │ │ │ │ + blcs 9f7288 │ │ │ │ mrshi pc, (UNDEF: 104) @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ smlalbteq r0, r6, ip, r0 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ subseq r0, pc, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ @@ -516493,21 +516497,21 @@ │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ eoreq r0, r2, r6, asr #2 │ │ │ │ - stmib r4!, {r0, r1, r2, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmib ip, {r0, r1, r2, r9, sl, ip, sp, lr, pc} │ │ │ │ tstls r3, #61603840 @ 0x3ac0000 │ │ │ │ ldmdals r5, {r8, r9, sp} │ │ │ │ @ instruction: 0xf6064619 │ │ │ │ - andcs lr, r0, #6, 28 @ 0x60 │ │ │ │ + andcs lr, r0, #16256 @ 0x3f80 │ │ │ │ eorcs lr, r8, #3358720 @ 0x334000 │ │ │ │ - bls 6eef84 │ │ │ │ + bls 6eef94 │ │ │ │ streq lr, [r1, #-2914] @ 0xfffff49e │ │ │ │ @ instruction: 0x2055f894 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ mrcne 0, 2, r8, cr1, cr1, {4} │ │ │ │ vmul.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r2, r3, r8, pc}^ @ │ │ │ │ addeq pc, r4, r1, lsl r0 @ │ │ │ │ @@ -516527,32 +516531,32 @@ │ │ │ │ tsteq fp, fp, lsl #2 │ │ │ │ tsteq fp, fp, lsl #2 │ │ │ │ eorlt r0, sp, #40 @ 0x28 │ │ │ │ tstls r3, #61603840 @ 0x3ac0000 │ │ │ │ rsblt lr, sp, #196, 14 @ 0x3100000 │ │ │ │ tstls r3, #61603840 @ 0x3ac0000 │ │ │ │ @ instruction: 0x9328e7c0 │ │ │ │ - blvc c63dbc │ │ │ │ + blvc c63dcc │ │ │ │ ldmdals r4!, {r0, r8, sp} │ │ │ │ - blvc fe3d84 │ │ │ │ - mrc2 6, 5, pc, cr2, cr9, {2} │ │ │ │ + blvc fe3d94 │ │ │ │ + mcr2 6, 5, pc, cr10, cr9, {2} @ │ │ │ │ andsls r4, r4, r5, lsl #12 │ │ │ │ - blls 514c9c │ │ │ │ + blls 514cac │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r8], -r9, ror #5 │ │ │ │ @ instruction: 0xf65d4629 │ │ │ │ - @ instruction: 0xf105fa29 │ │ │ │ + @ instruction: 0xf105fa21 │ │ │ │ tstls r4, #20, 6 @ 0x50000000 │ │ │ │ tstcs r3, r3, ror #18 │ │ │ │ - blcs 24e848 │ │ │ │ + blcs 24e858 │ │ │ │ sbchi pc, r6, r0 │ │ │ │ ldmdavs sp, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 287430 │ │ │ │ + blcs 287440 │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ - mcr2 6, 3, pc, cr2, cr9, {2} @ │ │ │ │ + mrc2 6, 2, pc, cr10, cr9, {2} │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ @ instruction: 0x932c0eb0 │ │ │ │ @ instruction: 0x332de9cd │ │ │ │ movteq pc, #16645 @ 0x4105 @ │ │ │ │ strmi r9, [r4], -pc, lsr #6 │ │ │ │ @ instruction: 0xf10069ab │ │ │ │ orrvs r0, r3, r0, lsr #24 │ │ │ │ @@ -516567,17 +516571,17 @@ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldreq pc, [r0, #-260]! @ 0xfffffefc │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf1049d13 │ │ │ │ strtmi r0, [r0], -r4, asr #2 │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0x2054f895 │ │ │ │ - @ instruction: 0xf908f65b │ │ │ │ + @ instruction: 0xf900f65b │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf9e6f65d │ │ │ │ + @ instruction: 0xf9def65d │ │ │ │ ldmiblt r8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ adccc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0x432be7a4 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ ldr r3, [sp, r0, lsr #1] │ │ │ │ strcc lr, [r8, #-2509]! @ 0xfffff633 │ │ │ │ @@ -516594,27 +516598,27 @@ │ │ │ │ @ instruction: 0xe6333090 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ @ instruction: 0xe62f2090 │ │ │ │ ldc 3, cr9, [sp, #168] @ 0xa8 │ │ │ │ tstcs r1, sl, lsr #22 │ │ │ │ stc 8, cr9, [sp, #208] @ 0xd0 │ │ │ │ @ instruction: 0xf6597b36 │ │ │ │ - @ instruction: 0x4604fe33 │ │ │ │ + strmi pc, [r4], -fp, lsr #28 │ │ │ │ cmplt r0, r4, lsl r0 │ │ │ │ - blgt 30f488 │ │ │ │ + blgt 30f498 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - @ instruction: 0xf9aaf65d │ │ │ │ + @ instruction: 0xf9a2f65d │ │ │ │ tstpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ tstcs r1, r4, lsl r3 │ │ │ │ @ instruction: 0xf6599834 │ │ │ │ - ldcls 13, cr15, [r3, #-948] @ 0xfffffc4c │ │ │ │ + ldcls 13, cr15, [r3, #-916] @ 0xfffffc6c │ │ │ │ stmibvs fp!, {r2, r9, sl, lr} │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - blx fff662f4 │ │ │ │ + blx ffd66304 │ │ │ │ ldceq 1, cr15, [r0], #52 @ 0x34 │ │ │ │ ldrls r2, [r3, #-768] @ 0xfffffd00 │ │ │ │ @ instruction: 0xf104932c │ │ │ │ stmib sp, {r4, r5, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf105332d │ │ │ │ stcls 3, cr0, [fp, #-272] @ 0xfffffef0 │ │ │ │ mvnvs r9, pc, lsr #6 │ │ │ │ @@ -516637,41 +516641,41 @@ │ │ │ │ stmib sp, {r0, r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ str r3, [ip, sl, lsr #32]! │ │ │ │ @ instruction: 0xe67617da │ │ │ │ bfine fp, fp, #4, #23 │ │ │ │ subslt lr, fp, #120586240 @ 0x7300000 │ │ │ │ @ instruction: 0xe67017da │ │ │ │ svcls 0x001f9a05 │ │ │ │ - blpl 8e3074 │ │ │ │ + blpl 8e3084 │ │ │ │ stmdals r0!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrb r6, [r5], #-2198 @ 0xfffff76a │ │ │ │ - stc2 6, cr15, [r2, #356]! @ 0x164 │ │ │ │ + ldc2 6, cr15, [sl, #356] @ 0x164 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, fp, lsl #12 │ │ │ │ @ instruction: 0x4604461e │ │ │ │ ldrcs pc, [ip], #2271 @ 0x8df │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ @ instruction: 0xf6c59209 │ │ │ │ - ldmdavs r1!, {r0, r1, r2, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strmi lr, [r0], -r0, asr #19 │ │ │ │ strtmi r4, [r0], -r1, lsl #13 │ │ │ │ - ldc2 6, cr15, [ip], #-364 @ 0xfffffe94 │ │ │ │ + ldc2 6, cr15, [r4], #-364 @ 0xfffffe94 │ │ │ │ ldrdvc pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xb12b683b │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strbmi r9, [r8], -r8, lsl #6 │ │ │ │ - ldc2 6, cr15, [r4], #788 @ 0x314 │ │ │ │ + stc2 6, cr15, [ip], #788 @ 0x314 │ │ │ │ andslt r9, r1, r8, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8df469a │ │ │ │ ssatmi r3, #17, ip, asr #8 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ movwls r4, #50299 @ 0xc47b │ │ │ │ ldrbcc pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ @@ -516695,54 +516699,54 @@ │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ strpl lr, [sl], #-2525 @ 0xfffff623 │ │ │ │ stmdbvs ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf855462f │ │ │ │ stmib r4, {r2, r8, r9, sl, fp}^ │ │ │ │ tstlt r0, r0, lsl #8 │ │ │ │ @ instruction: 0xf6c34631 │ │ │ │ - stclvs 15, cr15, [r8, #-412]! @ 0xfffffe64 │ │ │ │ + stclvs 15, cr15, [r8, #-380]! @ 0xfffffe84 │ │ │ │ @ instruction: 0x4649b110 │ │ │ │ - @ instruction: 0xff62f6c3 │ │ │ │ + @ instruction: 0xff5af6c3 │ │ │ │ strmi r3, [r8, #1032]! @ 0x408 │ │ │ │ - blls 3dd1b4 │ │ │ │ + blls 3dd1c4 │ │ │ │ ldmdavs r1, {r1, r3, r4, r8, fp, sp, lr} │ │ │ │ stmdbcs r0, {r1, r8, ip, pc} │ │ │ │ orrshi pc, r7, r0 │ │ │ │ - blvc 702a38 │ │ │ │ + blvc 702a48 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strcs r8, [r0], #-405 @ 0xfffffe6b │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ - blcs 2c90a8 │ │ │ │ + blcs 2c90b8 │ │ │ │ strls fp, [r5], #-3868 @ 0xfffff0e4 │ │ │ │ teqle r3, sl, lsl #12 │ │ │ │ strtmi r9, [r5], -r7, lsl #28 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9405 │ │ │ │ @ instruction: 0xf04f9000 │ │ │ │ stmib sp, {r0, r8, r9, fp}^ │ │ │ │ - blx 506a44 │ │ │ │ + blx 506a54 │ │ │ │ ldccs 7, cr15, [r4, #-20] @ 0xffffffec │ │ │ │ stmdaeq r7, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ - blls 25caac │ │ │ │ + blls 25cabc │ │ │ │ @ instruction: 0xf105b153 │ │ │ │ @ instruction: 0xf85a022c │ │ │ │ @ instruction: 0xb12a2022 │ │ │ │ ldrbmi r9, [r0], -r1, lsl #18 │ │ │ │ - blx 15e6a52 │ │ │ │ + blx 15e6a62 │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - bl 4dca8c │ │ │ │ + bl 4dca9c │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ @ instruction: 0xb12a2104 │ │ │ │ ldrbmi r9, [r0], -r1, lsl #18 │ │ │ │ - blx 1266a6e │ │ │ │ + blx 1266a7e │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ strhtle r4, [r2], -lr │ │ │ │ @ instruction: 0xf5a8fa98 │ │ │ │ - blx fef7a39c │ │ │ │ + blx fef7a3ac │ │ │ │ ldrb pc, [r6, r5, lsl #11] @ │ │ │ │ cmplt fp, r3, lsl r8 │ │ │ │ cmplt r9, r9, lsl r8 │ │ │ │ stmdbcs r4, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ stmdbcs r2, {r1, r2, r3, r6, ip, lr, pc} │ │ │ │ rscshi pc, fp, r0 │ │ │ │ ldmdavs r3, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -516751,37 +516755,37 @@ │ │ │ │ suble r2, r1, r4, lsl #22 │ │ │ │ tstle sp, r2, lsl #22 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0x9e070901 │ │ │ │ movwls r4, #9757 @ 0x261d │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ ldmib sp, {r0, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bls 2c6ad4 │ │ │ │ + bls 2c6ae4 │ │ │ │ bicsle r2, sp, r0, lsl #20 │ │ │ │ @ instruction: 0xf8579d01 │ │ │ │ @ instruction: 0xb12a2f04 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 566ad6 │ │ │ │ + blx 566ae6 │ │ │ │ rsclt r4, r4, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xb12a6d7a │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 366ae6 │ │ │ │ + blx 366af6 │ │ │ │ rsclt r4, r4, #4, 6 @ 0x10000000 │ │ │ │ strhle r4, [ip, #88]! @ 0x58 │ │ │ │ stmdals r6, {r3, r8, r9, fp, ip, pc} │ │ │ │ movwls r4, #33571 @ 0x8323 │ │ │ │ - @ instruction: 0xf94cf65b │ │ │ │ + @ instruction: 0xf944f65b │ │ │ │ stmdacs r0, {r1, r2, ip, pc} │ │ │ │ svcge 0x0062f47f │ │ │ │ stmdami lr, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdals r1, {r0, r1, r2, r8, sp} │ │ │ │ - stc2 6, cr15, [r2, #408]! @ 0x198 │ │ │ │ + ldc2 6, cr15, [sl, #408] @ 0x198 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt ip, r3, asr #2 │ │ │ │ - blcs 2431ac │ │ │ │ + blcs 2431bc │ │ │ │ cmpphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xe71846d1 │ │ │ │ movwcs r9, #2562 @ 0xa02 │ │ │ │ ldmdbvs r0, {r1, r8, r9, ip, pc}^ │ │ │ │ vadd.i8 q1, q0, q9 │ │ │ │ @@ -516796,16 +516800,16 @@ │ │ │ │ ldmible r2!, {r0, r8, fp, sp} │ │ │ │ @ instruction: 0x11d4f893 │ │ │ │ @ instruction: 0xf852310b │ │ │ │ vst4.8 {d22-d25}, [pc :128], r1 │ │ │ │ vaddw.s8 q11, q0, d16 │ │ │ │ andmi r0, lr, r8, lsl r1 │ │ │ │ @ instruction: 0xf893d0a7 │ │ │ │ - blx fe7b52c8 │ │ │ │ - blx fefa6218 │ │ │ │ + blx fe7b52d8 │ │ │ │ + blx fefa6228 │ │ │ │ movwcc pc, #46469 @ 0xb585 @ │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ andeq pc, r1, #3 │ │ │ │ vsubl.u8 , d3, d0 │ │ │ │ strb r0, [ip, -r0, asr #18] │ │ │ │ stc2l 7, cr15, [r0], #1004 @ 0x3ec │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ @@ -516819,52 +516823,52 @@ │ │ │ │ vst4.8 {d19-d22}, [pc], r4 │ │ │ │ vabal.s8 , d0, d0 │ │ │ │ ldmdavs fp, {r4, r8, sl}^ │ │ │ │ svclt 0x0018422b │ │ │ │ andsmi r4, r8, #-1409286144 @ 0xac000000 │ │ │ │ svcge 0x007bf43f │ │ │ │ svcne 0x0080f5b0 │ │ │ │ - blx fe658838 │ │ │ │ + blx fe658848 │ │ │ │ ldrbmi pc, [r0], -r0, lsr #19 @ │ │ │ │ - blx ff098834 │ │ │ │ + blx ff098844 │ │ │ │ @ instruction: 0xf04ff989 │ │ │ │ @ instruction: 0xf1090909 │ │ │ │ ldrbcs r0, [r0], -r1, lsl #12 │ │ │ │ rscseq fp, r6, r8, lsl pc │ │ │ │ - blx 1a66be8 │ │ │ │ + blx 1a66bf8 │ │ │ │ ldrbmi r9, [r6], #-2821 @ 0xfffff4fb │ │ │ │ strmi r6, [r5], -r3, lsl #1 │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ biceq lr, r9, #10240 @ 0x2800 │ │ │ │ @ instruction: 0xf8906046 │ │ │ │ - bl 4accdc │ │ │ │ + bl 4accec │ │ │ │ ldmvs sl, {r0, r3, r7, r9, sl} │ │ │ │ subsvs r6, r0, r2 │ │ │ │ stmdbcs r0, {r3, r4, r7, sp, lr} │ │ │ │ @ instruction: 0xf8d6d03d │ │ │ │ @ instruction: 0xf1b99104 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d5809e │ │ │ │ ldrbmi fp, [r8], -ip │ │ │ │ @ instruction: 0xff7af7fb │ │ │ │ @ instruction: 0x4606465a │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ - cdp2 6, 8, cr15, cr14, cr3, {6} │ │ │ │ + cdp2 6, 8, cr15, cr6, cr3, {6} │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ ldrdlt pc, [r8], -r0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd059 │ │ │ │ ldclne 0, cr2, [r3, #-32] @ 0xffffffe0 │ │ │ │ adcshi pc, r8, r0, lsl #4 │ │ │ │ ldrdcc pc, [ip], -fp │ │ │ │ stmdbeq r4, {r1, r8, ip, sp, lr, pc} │ │ │ │ ldmdale r0!, {r0, r3, r4, r7, r8, sl, lr} │ │ │ │ ldrdvs pc, [r4], -fp │ │ │ │ @ instruction: 0xf00018b6 │ │ │ │ - blls 248f20 │ │ │ │ + blls 248f30 │ │ │ │ andls pc, r8, fp, asr #17 │ │ │ │ eorsvs r9, r5, r5, lsl #6 │ │ │ │ stmiacs r9, {r0, r1, r2, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ vld4.8 {d29-d32}, [pc], r4 │ │ │ │ stmdane r3, {r0, r3, r5, r8, ip, sp, lr}^ │ │ │ │ stmle r7, {r0, r8, r9, fp, sp} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -516873,128 +516877,128 @@ │ │ │ │ movwls lr, #9933 @ 0x26cd │ │ │ │ @ instruction: 0xf8d6e7f6 │ │ │ │ @ instruction: 0xf1b990b0 │ │ │ │ bicle r0, r2, r0, lsl #30 │ │ │ │ ldrbmi r4, [r0], -lr, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2382 @ 0xfffff6b2 │ │ │ │ @ instruction: 0xf6c34479 │ │ │ │ - @ instruction: 0x4681fd33 │ │ │ │ + strmi pc, [r1], fp, lsr #26 │ │ │ │ adcseq pc, r0, r6, asr #17 │ │ │ │ strcs lr, [r0, #-1975] @ 0xfffff849 │ │ │ │ @ instruction: 0xf04f9e07 │ │ │ │ strls r0, [r0, #-2305] @ 0xfffff6ff │ │ │ │ ldrheq lr, [fp], #-101 @ 0xffffff9b │ │ │ │ stmdale pc!, {r0, r1, r2, r3, r4, r5, r8, r9, fp, sp} @ │ │ │ │ cdpcs 6, 4, cr4, cr0, cr14, {2} │ │ │ │ @ instruction: 0x2640bf38 │ │ │ │ - blls 47b1e4 │ │ │ │ + blls 47b1f4 │ │ │ │ ldrdeq pc, [r0], -fp │ │ │ │ addmi r5, r8, #5832704 @ 0x590000 │ │ │ │ @ instruction: 0xf8dbd04c │ │ │ │ @ instruction: 0xb3b81004 │ │ │ │ @ instruction: 0xf6c54632 │ │ │ │ - stmdacs r0, {r0, r1, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dbd06a │ │ │ │ @ instruction: 0xf8cb3008 │ │ │ │ @ instruction: 0xf8cb600c │ │ │ │ stmiane r6, {r2}^ │ │ │ │ @ instruction: 0x2110e7b5 │ │ │ │ @ instruction: 0xf6c54650 │ │ │ │ - @ instruction: 0x4683f9ff │ │ │ │ + @ instruction: 0x4683f9f7 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8cb4648 │ │ │ │ @ instruction: 0xf8cb3004 │ │ │ │ @ instruction: 0xf8cb3008 │ │ │ │ ldrbmi r3, [fp], -ip │ │ │ │ andlt pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf6c368ea │ │ │ │ - @ instruction: 0xe790fe39 │ │ │ │ + @ instruction: 0xe790fe31 │ │ │ │ svclt 0x0038454b │ │ │ │ ldrmi r4, [lr], -fp, asr #12 │ │ │ │ ldmib sp, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strb r5, [sl], r1, lsl #8 │ │ │ │ eorsle r2, r4, r4, lsl #22 │ │ │ │ @ instruction: 0xf47f2b02 │ │ │ │ @ instruction: 0xf04faec5 │ │ │ │ @ instruction: 0x9e070901 │ │ │ │ strls r4, [r2], #-1573 @ 0xfffff9db │ │ │ │ @ instruction: 0xf8cd9405 │ │ │ │ strbt r9, [ip], -r0 │ │ │ │ ldrtmi r4, [r1], -r8, lsl #12 │ │ │ │ - svc 0x00b2f606 │ │ │ │ + svc 0x00aaf606 │ │ │ │ strls lr, [r5], #-1989 @ 0xfffff83b │ │ │ │ - bmi aa2908 │ │ │ │ + bmi aa2918 │ │ │ │ stmdbmi r1!, {r4, r6, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldc2l 6, cr15, [r2], {195} @ 0xc3 │ │ │ │ + stc2l 6, cr15, [sl], {195} @ 0xc3 │ │ │ │ @ instruction: 0xf8c64681 │ │ │ │ ldrb r0, [r6, -r4, lsl #2] │ │ │ │ andls r4, r4, #48, 12 @ 0x3000000 │ │ │ │ - cdp 6, 3, cr15, cr2, cr6, {0} │ │ │ │ + cdp 6, 2, cr15, cr10, cr6, {0} │ │ │ │ mvnslt r9, r3 │ │ │ │ @ instruction: 0xf8db9a04 │ │ │ │ @ instruction: 0xf6061004 │ │ │ │ - blls 3240e8 │ │ │ │ + blls 3240d8 │ │ │ │ ldrdcs pc, [r8], -fp │ │ │ │ andvs pc, ip, fp, asr #17 │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ movwcs r1, #2206 @ 0x89e │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ strls lr, [r2], #-1889 @ 0xfffff89f │ │ │ │ strb r9, [r4], r5, lsl #8 │ │ │ │ @ instruction: 0xf8d89301 │ │ │ │ cmpeq r8, #4 │ │ │ │ ldclge 5, cr15, [r6, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xf65b9801 │ │ │ │ - ldrb pc, [r1, #2585]! @ 0xa19 @ │ │ │ │ + ldrb pc, [r1, #2577]! @ 0xa11 @ │ │ │ │ @ instruction: 0xdeff6983 │ │ │ │ andsvs r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r7, r5, sl, asr #13 │ │ │ │ + ldrhteq r7, [r5], #-106 @ 0xffffff96 │ │ │ │ @ instruction: 0xffffbfed │ │ │ │ @ instruction: 0xffffbfe1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0xffffbcdb │ │ │ │ @ instruction: 0xffffbe79 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ @ instruction: 0xffffbc19 │ │ │ │ @ instruction: 0xffffbdb7 │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ ldrlt r0, [r0], #-556 @ 0xfffffdd4 │ │ │ │ - blvs 1339848 │ │ │ │ + blvs 1339858 │ │ │ │ @ instruction: 0xf100d03d │ │ │ │ - blvs 2696f4 │ │ │ │ + blvs 269704 │ │ │ │ umaalle r4, r2, r4, r2 │ │ │ │ svclt 0x00181a5b │ │ │ │ stcvs 3, cr2, [r2], {1} │ │ │ │ svclt 0x001842a2 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ stmdbvs r8, {r0, r1, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ tstpeq r8, #1073741824 @ p-variant is OBSOLETE @ 0x40000000 │ │ │ │ mulle r3, r8, r2 │ │ │ │ - blvc 54354c │ │ │ │ + blvc 54355c │ │ │ │ andle r2, lr, r6, lsl #24 │ │ │ │ @ instruction: 0xf1026914 │ │ │ │ addmi r0, ip, #24, 2 │ │ │ │ ldmibvs r2, {r0, r2, ip, lr, pc}^ │ │ │ │ mulgt ip, r2, r8 │ │ │ │ svceq 0x0006f1bc │ │ │ │ andcs sp, r0, r0, lsl r0 │ │ │ │ - blmi 366fbc │ │ │ │ + blmi 366fcc │ │ │ │ stmdbvs r9, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ mvnle r2, r2, lsl #18 │ │ │ │ andscc r6, r8, #278528 @ 0x44000 │ │ │ │ @ instruction: 0xd1f44291 │ │ │ │ - bne ff242e5c │ │ │ │ + bne ff242e6c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ strb r0, [pc, r0, asr #18]! │ │ │ │ - bcs 2c33b0 │ │ │ │ + bcs 2c33c0 │ │ │ │ addsmi sp, r8, #-1073741766 @ 0xc000003a │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blx fee2f774 │ │ │ │ + blx fee2f784 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf100e7e4 │ │ │ │ addsmi r0, ip, #60, 6 @ 0xf0000000 │ │ │ │ movwcs fp, #3868 @ 0xf1c │ │ │ │ bicle r4, r2, r9, lsl r6 │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ addmi sp, fp, #4080 @ 0xff0 │ │ │ │ @@ -517016,57 +517020,57 @@ │ │ │ │ @ instruction: 0x462cd170 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ ldmvs fp, {r1, r4, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xd078429a │ │ │ │ stmdbeq r4!, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ cmple r7, r0, lsl #18 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - blx feb66852 │ │ │ │ + blx fe966862 │ │ │ │ stmdbeq r4!, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46497c7b │ │ │ │ @ instruction: 0x46067c3a │ │ │ │ - ldc2l 6, cr15, [lr, #-360]! @ 0xfffffe98 │ │ │ │ + ldc2l 6, cr15, [r6, #-360]! @ 0xfffffe98 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrdeq lr, [r0, -sp] │ │ │ │ - stc2l 6, cr15, [ip], {89} @ 0x59 │ │ │ │ + stc2l 6, cr15, [r4], {89} @ 0x59 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - blx fec66882 │ │ │ │ + blx fea66892 │ │ │ │ tstvs r2, sl, ror r8 │ │ │ │ tstpeq r0, #0, 2 @ p-variant is OBSOLETE │ │ │ │ cmpvs r1, r9, lsr sp │ │ │ │ @ instruction: 0xf8d86053 │ │ │ │ ldclvc 0, cr0, [sl], #-0 │ │ │ │ rsbsvs r7, fp, r9, lsr ip │ │ │ │ - stc2 6, cr15, [sl], {89} @ 0x59 │ │ │ │ + stc2 6, cr15, [r2], {89} @ 0x59 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ - blge 331b4c │ │ │ │ + blge 331b5c │ │ │ │ strmi r4, [r2], -r3, lsl #13 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - stc2 6, cr15, [ip], #356 @ 0x164 │ │ │ │ + stc2 6, cr15, [r4], #356 @ 0x164 │ │ │ │ ldrdne pc, [ip], -r8 │ │ │ │ andseq pc, r4, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - @ instruction: 0xf8dbfb87 │ │ │ │ + @ instruction: 0xf8dbfb7f │ │ │ │ @ instruction: 0xf1001018 │ │ │ │ tstvs r1, r0, lsl r2 │ │ │ │ tstpeq r8, #-1073741822 @ p-variant is OBSOLETE @ 0xc0000002 │ │ │ │ subvs r6, sl, r3, asr #2 │ │ │ │ andscs pc, r8, fp, asr #17 │ │ │ │ eoreq pc, r8, r6, lsl #2 │ │ │ │ andgt lr, r1, #212, 18 @ 0x350000 │ │ │ │ andcs pc, r4, ip, asr #17 │ │ │ │ tstcs r1, r3, lsr #26 │ │ │ │ @ instruction: 0xf8c242af │ │ │ │ stmib r4, {lr, pc}^ │ │ │ │ @ instruction: 0xf8c4a001 │ │ │ │ - bvs feeccfc4 │ │ │ │ + bvs feeccfd4 │ │ │ │ strtmi r6, [ip], -r2, rrx │ │ │ │ adcsvs r6, r3, #83 @ 0x53 │ │ │ │ @ instruction: 0xf1a368ab │ │ │ │ andsle r0, sl, r4, lsl #6 │ │ │ │ @ instruction: 0xf012682a │ │ │ │ andle r0, r1, r1, lsl #30 │ │ │ │ @ instruction: 0xe7e3461d │ │ │ │ @@ -517089,24 +517093,24 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ stmdavs r2, {r0, r4, r7, r9, sl, lr} │ │ │ │ ldcmi 0, cr11, [r2, #-540]! @ 0xfffffde4 │ │ │ │ ldrbtmi r7, [sp], #-2836 @ 0xfffff4ec │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ eorle r2, sl, r5, lsl #24 │ │ │ │ - bllt 1b3a82c │ │ │ │ + bllt 1b3a83c │ │ │ │ stmiapl lr!, {r1, r2, r3, r5, r8, r9, fp, lr}^ │ │ │ │ ldmdbvs r3, {r4, r5, r8, sl, sp}^ │ │ │ │ tstpvs r3, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwlt r7, #6409 @ 0x1909 │ │ │ │ stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ movwvs pc, #15109 @ 0x3b05 @ │ │ │ │ ldmibvc fp, {r0, r1, r5, sl, lr}^ │ │ │ │ ldmdale lr, {r0, r8, r9, fp, sp} │ │ │ │ - blls 297c60 │ │ │ │ + blls 297c70 │ │ │ │ ldmdane r0, {r0, r5, r6, r8}^ │ │ │ │ @ instruction: 0xf8934403 │ │ │ │ ldrmi r3, [r1], #-64 @ 0xffffffc0 │ │ │ │ strbmi r9, [sl], -r3, lsl #6 │ │ │ │ movwls r6, #11211 @ 0x2bcb │ │ │ │ muleq r3, r8, r8 │ │ │ │ @ instruction: 0xffccf7ff │ │ │ │ @@ -517115,65 +517119,65 @@ │ │ │ │ tstpvs r3, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ adcmi r7, r1, #147456 @ 0x24000 │ │ │ │ andcs sp, r1, r0, ror #17 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ stccs 3, cr8, [r8], {240} @ 0xf0 │ │ │ │ andcs sp, r0, r9 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ - bl 2ca038 │ │ │ │ + bl 2ca048 │ │ │ │ cmneq r1, r4, asr #6 │ │ │ │ umaalcc pc, r0, r3, r8 @ │ │ │ │ ldmvs r3, {r0, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ mvnsle r4, fp, asr #10 │ │ │ │ @ instruction: 0xf65a4648 │ │ │ │ - ldmdavs fp!, {r0, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavs fp!, {r0, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ teqlt fp, r0, lsl #6 │ │ │ │ addsmi r6, r0, #10092544 @ 0x9a0000 │ │ │ │ ldmdavs fp, {r1, r2, ip, lr, pc} │ │ │ │ - bcs 243110 │ │ │ │ + bcs 243120 │ │ │ │ @ instruction: 0x4613d1f7 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ movwcs r6, #2458 @ 0x99a │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ strbmi sl, [sl], -r6, lsl #22 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ @ instruction: 0xff92f7ff │ │ │ │ svclt 0x0000e7d4 │ │ │ │ - ldrshteq r6, [r5], #-254 @ 0xffffff02 │ │ │ │ + rsbseq r6, r5, lr, ror #31 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0xf1004605 │ │ │ │ stmiami r5, {r3, r4, sl}^ │ │ │ │ - blmi ff395348 │ │ │ │ + blmi ff395358 │ │ │ │ ldrbtmi r4, [r8], #-1673 @ 0xfffff977 │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9315 │ │ │ │ stmdbvs fp!, {r8, r9} │ │ │ │ andle r4, r4, r3, lsr #5 │ │ │ │ - blvc 8838b0 │ │ │ │ + blvc 8838c0 │ │ │ │ @ instruction: 0xf0002906 │ │ │ │ - b 16c93e4 │ │ │ │ + b 16c93f4 │ │ │ │ suble r0, r4, r9, lsl #22 │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, fp, sp, lr}^ │ │ │ │ - blcs 23ab84 │ │ │ │ + blcs 23ab94 │ │ │ │ @ instruction: 0xf04fd03a │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ @ instruction: 0x46d80a18 │ │ │ │ - blge 63abd4 │ │ │ │ + blge 63abe4 │ │ │ │ movwls r9, #16899 @ 0x4203 │ │ │ │ movwls sl, #23308 @ 0x5b0c │ │ │ │ cdpcs 8, 0, cr6, cr1, cr6, {5} │ │ │ │ - bvs 1add5cc │ │ │ │ + bvs 1add5dc │ │ │ │ msreq CPSR_fs, r4, lsl #2 │ │ │ │ - blvs 1ab9b68 │ │ │ │ + blvs 1ab9b78 │ │ │ │ teqpeq ip, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strcs fp, [r0, -ip, lsl #30] │ │ │ │ addmi r6, sl, #39936 @ 0x9c00 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ tstpeq r8, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stcvs 15, cr11, [r5], #-96 @ 0xffffffa0 │ │ │ │ stmdbvs r8!, {r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @@ -517183,181 +517187,181 @@ │ │ │ │ eorle r0, r5, r6, lsl #30 │ │ │ │ ldceq 1, cr15, [r8], {5} │ │ │ │ andle r4, r6, r0, ror #10 │ │ │ │ @ instruction: 0xf89069e8 │ │ │ │ @ instruction: 0xf1bcc00c │ │ │ │ @ instruction: 0xf0000f06 │ │ │ │ stmdavs r4!, {r0, r2, r3, r7, pc}^ │ │ │ │ - bcs 243310 │ │ │ │ - bls 31d8d4 │ │ │ │ + bcs 243320 │ │ │ │ + bls 31d8e4 │ │ │ │ @ instruction: 0x46c3465d │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bmi fe8c9438 │ │ │ │ + bmi fe8c9448 │ │ │ │ ldrbtmi r4, [sl], #-2968 @ 0xfffff468 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andslt r4, r7, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ cdpeq 1, 1, cr15, cr8, cr5, {0} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mrshi pc, (UNDEF: 8) @ │ │ │ │ andle r4, r5, r0, ror r5 │ │ │ │ @ instruction: 0xf89069e8 │ │ │ │ @ instruction: 0xf1bee00c │ │ │ │ rsble r0, pc, r6, lsl #30 │ │ │ │ - bcs 24f9e4 │ │ │ │ + bcs 24f9f4 │ │ │ │ rschi pc, r6, r0 │ │ │ │ - bcs 303748 │ │ │ │ - bcs 2dd1e8 │ │ │ │ + bcs 303758 │ │ │ │ + bcs 2dd1f8 │ │ │ │ @ instruction: 0xf04fd1cd │ │ │ │ strtmi r0, [r0], -r0, lsl #16 │ │ │ │ - mcr2 6, 3, pc, cr14, cr10, {2} @ │ │ │ │ + mcr2 6, 3, pc, cr6, cr10, {2} @ │ │ │ │ @ instruction: 0xf906f006 │ │ │ │ ldrdeq pc, [r8], -fp @ │ │ │ │ @ instruction: 0xf93af7cc │ │ │ │ - bcs 243488 │ │ │ │ + bcs 243498 │ │ │ │ sbchi pc, fp, r0 │ │ │ │ andcs r6, r0, r2, lsr #16 │ │ │ │ addmi r6, r1, #1114112 @ 0x110000 │ │ │ │ strmi fp, [r2], -r8, lsl #30 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ andeq lr, lr, #3358720 @ 0x334000 │ │ │ │ andseq pc, r8, #-1073741822 @ 0xc0000002 │ │ │ │ mulle r8, r1, r2 │ │ │ │ @ instruction: 0x201cf8db │ │ │ │ - blvc 6956d0 │ │ │ │ + blvc 6956e0 │ │ │ │ svclt 0x00042906 │ │ │ │ strcs r9, [r2], -sp, lsl #4 │ │ │ │ @ instruction: 0xf8cdd001 │ │ │ │ stmdbls r5, {r2, r4, r5, ip, sp, pc} │ │ │ │ strls sl, [ip], -lr, lsl #22 │ │ │ │ stmdbgt r3, {r2, r9, sl, fp, ip, pc} │ │ │ │ stm sp, {r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldrtmi r0, [r1], -r3 │ │ │ │ @ instruction: 0xf65d4650 │ │ │ │ - @ instruction: 0xf1b8fe01 │ │ │ │ + @ instruction: 0xf1b8fdf9 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ movwcs r8, #4248 @ 0x1098 │ │ │ │ - blge 4cde84 │ │ │ │ + blge 4cde94 │ │ │ │ ldrtmi r9, [r1], -fp, lsl #14 │ │ │ │ - blgt 53aba4 │ │ │ │ - mrc2 6, 3, pc, cr10, cr13, {2} │ │ │ │ + blgt 53abb4 │ │ │ │ + mrc2 6, 3, pc, cr2, cr13, {2} │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf65a0801 │ │ │ │ - strmi pc, [r3], sp, lsr #28 │ │ │ │ + strmi pc, [r3], r5, lsr #28 │ │ │ │ ldmdbvs fp, {r0, r2, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ smlatbeq r2, r3, r1, pc @ │ │ │ │ - blx fee73e8c │ │ │ │ - b 1625888 │ │ │ │ - b 2ad7cc │ │ │ │ + blx fee73e9c │ │ │ │ + b 1625898 │ │ │ │ + b 2ad7dc │ │ │ │ rsble r0, r9, r1, lsl #22 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - b 16dd844 │ │ │ │ + b 16dd854 │ │ │ │ orrle r0, r0, r9, lsl #18 │ │ │ │ ldr r4, [r6, -sl, lsl #12]! │ │ │ │ @ instruction: 0xf1b96940 │ │ │ │ tstle r8, r0, lsl #30 │ │ │ │ @ instruction: 0xf0002802 │ │ │ │ addmi r8, sl, #146 @ 0x92 │ │ │ │ svcge 0x0069f43f │ │ │ │ @ instruction: 0xe09169fb │ │ │ │ stmdacs r3, {r6, r8, fp, sp, lr} │ │ │ │ addhi pc, r9, r0 │ │ │ │ - blcs 24fecc │ │ │ │ + blcs 24fedc │ │ │ │ stmdacs r2, {r1, r2, r3, r5, r6, ip, lr, pc} │ │ │ │ addhi pc, r3, r0 │ │ │ │ @ instruction: 0xf43f428a │ │ │ │ ldmibvs sl!, {r1, r3, r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ svcge 0x0055f47f │ │ │ │ - bcs 303824 │ │ │ │ - blls 31d4ec │ │ │ │ + bcs 303834 │ │ │ │ + blls 31d4fc │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldrb sl, [ip, -lr, asr #30]! │ │ │ │ @ instruction: 0xf1056929 │ │ │ │ addsmi r0, r9, #24, 6 @ 0x60000000 │ │ │ │ stmdavs r9, {r3, ip, lr, pc} │ │ │ │ @ instruction: 0xf47f428b │ │ │ │ stmibvs fp!, {r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - blcs 3c7f6c │ │ │ │ + blcs 3c7f7c │ │ │ │ svcge 0x004bf47f │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmiavs r3!, {r1, r2, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - bvs 1a95020 │ │ │ │ + bvs 1a95030 │ │ │ │ msreq CPSR_fs, #4, 2 │ │ │ │ mlsle sl, r9, r2, r4 │ │ │ │ - blvs 303fa4 │ │ │ │ + blvs 303fb4 │ │ │ │ cmplt r3, fp, lsl fp │ │ │ │ andls r4, r3, #76546048 @ 0x4900000 │ │ │ │ mrc2 7, 6, pc, cr0, cr15, {7} │ │ │ │ movweq lr, #47680 @ 0xba40 │ │ │ │ - blx 1a0fb44 │ │ │ │ - blvs 1aa8148 │ │ │ │ + blx 1a0fb54 │ │ │ │ + blvs 1aa8158 │ │ │ │ teqpeq ip, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xd0584299 │ │ │ │ - blvs 3043c8 │ │ │ │ - blcs 243fb8 │ │ │ │ + blvs 3043d8 │ │ │ │ + blcs 243fc8 │ │ │ │ svcge 0x0025f43f │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ - b 1268e4c │ │ │ │ - blx 19e9f88 │ │ │ │ + b 1268e5c │ │ │ │ + blx 19e9f98 │ │ │ │ ldr pc, [ip, -r3, lsl #23] │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf1b9d102 │ │ │ │ eorsle r0, lr, r0, lsl #30 │ │ │ │ @ instruction: 0xf04f6aa8 │ │ │ │ @ instruction: 0xf7cc0b01 │ │ │ │ stmdbvs fp!, {r0, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ svclt 0x000c429c │ │ │ │ stmibvs r8!, {sp}^ │ │ │ │ - @ instruction: 0xff6af659 │ │ │ │ + @ instruction: 0xff62f659 │ │ │ │ movwcs lr, #5897 @ 0x1709 │ │ │ │ - blge 44dfac │ │ │ │ + blge 44dfbc │ │ │ │ stmdbls r4, {r0, r3, r8, sl, ip, pc} │ │ │ │ - blgt 53acd4 │ │ │ │ - stc2l 6, cr15, [r2, #372]! @ 0x174 │ │ │ │ + blgt 53ace4 │ │ │ │ + ldc2l 6, cr15, [sl, #372] @ 0x174 │ │ │ │ andcs lr, r1, r6, ror #14 │ │ │ │ ldr r4, [r7, -r2, lsr #12]! │ │ │ │ @ instruction: 0xf43f428a │ │ │ │ ldmibvs fp!, {r1, r2, r3, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 3c8014 │ │ │ │ + bcs 3c8024 │ │ │ │ mcrge 4, 7, pc, cr9, cr15, {3} @ │ │ │ │ - bcs 30391c │ │ │ │ + bcs 30392c │ │ │ │ mcrge 4, 7, pc, cr5, cr15, {3} @ │ │ │ │ stmibvs r8!, {r0, r2, r4, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mul ip, r0, r8 │ │ │ │ svceq 0x0006f1be │ │ │ │ stmdbvs r0, {r3, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2802 │ │ │ │ @ instruction: 0xf04faf6e │ │ │ │ str r0, [sl, -r1, lsl #16] │ │ │ │ mvnsle r4, r0, ror r5 │ │ │ │ - bcs 3c8044 │ │ │ │ + bcs 3c8054 │ │ │ │ ldmdbvs sl, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ mrcge 4, 7, APSR_nzcv, cr15, cr15, {1} │ │ │ │ @ instruction: 0xf606e6cd │ │ │ │ - bcs 26402c │ │ │ │ + bcs 26401c │ │ │ │ mrcge 4, 6, APSR_nzcv, cr5, cr15, {3} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs lr, #1676 @ 0x68c │ │ │ │ vmovle.u8 r6, d15[4] │ │ │ │ - rsbseq r6, r5, r2, lsl pc │ │ │ │ + rsbseq r6, r5, r2, lsl #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r5, r2, ror #28 │ │ │ │ + rsbseq r6, r5, r2, asr lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmvs r3, {r0, r1, r7, ip, sp, pc} │ │ │ │ - blcs 27ac50 │ │ │ │ + blcs 27ac60 │ │ │ │ eorle r9, r2, r1 │ │ │ │ tstle r3, r2, lsl #22 │ │ │ │ andlt r2, r3, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strmi r6, [r2], -r3, lsl #18 │ │ │ │ addsmi r3, r3, #24, 4 @ 0x80000001 │ │ │ │ @ instruction: 0xf000681a │ │ │ │ @@ -517368,107 +517372,107 @@ │ │ │ │ rscle r2, fp, r0, lsl #18 │ │ │ │ addmi r7, ip, #8, 22 @ 0x2000 │ │ │ │ andeq pc, r6, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ subsne lr, r0, pc, asr #20 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ - blls 28d42c │ │ │ │ + blls 28d43c │ │ │ │ movwls r6, #2651 @ 0xa5b │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad047 │ │ │ │ - blcs 235480 │ │ │ │ - blls 25d570 │ │ │ │ - blcs 2836f4 │ │ │ │ + blcs 235490 │ │ │ │ + blls 25d580 │ │ │ │ + blcs 283704 │ │ │ │ sbchi pc, r0, r0 │ │ │ │ andsle r2, pc, r2, lsl #22 │ │ │ │ andscc r9, r8, #0, 20 │ │ │ │ stccc 8, cr15, [r8], {82} @ 0x52 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ - bls 249fe4 │ │ │ │ + bls 249ff4 │ │ │ │ ldmdavs sl, {r0, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, ip, sp, pc} │ │ │ │ - bcs 243514 │ │ │ │ + bcs 243524 │ │ │ │ strdlt sp, [r1, #-27]! @ 0xffffffe5 │ │ │ │ addmi r7, ip, #11264 @ 0x2c00 │ │ │ │ movweq pc, #24995 @ 0x61a3 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1ba809a │ │ │ │ andsle r0, ip, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs sl, {r0, r2, r3, r4, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8da81d9 │ │ │ │ - bcs 271508 │ │ │ │ + bcs 271518 │ │ │ │ addhi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ @ instruction: 0xf8cd8289 │ │ │ │ ldrmi sl, [sl], r0 │ │ │ │ - bls 263424 │ │ │ │ - bcs 283748 │ │ │ │ + bls 263434 │ │ │ │ + bcs 283758 │ │ │ │ addhi pc, r3, r0 │ │ │ │ @ instruction: 0xf0402a02 │ │ │ │ - blls 289c48 │ │ │ │ + blls 289c58 │ │ │ │ ldmdavs sp!, {r0, r1, r2, r3, r4, r6, r8, r9, fp, sp, lr} │ │ │ │ addle r2, r9, r0, lsl #26 │ │ │ │ - blcs 2435c4 │ │ │ │ + blcs 2435d4 │ │ │ │ adcshi pc, r3, #0 │ │ │ │ - blcs 28380c │ │ │ │ + blcs 28381c │ │ │ │ bichi pc, r7, r0 │ │ │ │ tstle ip, r2, lsl #22 │ │ │ │ cmplt r3, #2818048 @ 0x2b0000 │ │ │ │ movtlt r6, #10266 @ 0x281a │ │ │ │ - bcs 2837dc │ │ │ │ + bcs 2837ec │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ @ instruction: 0x462f827f │ │ │ │ ldmdbvs fp!, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ andseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ ldmdavs sl, {r0, r1, r4, r7, r9, lr} │ │ │ │ adchi pc, r9, #0 │ │ │ │ @ instruction: 0xb11a69f9 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blvc 515ac4 │ │ │ │ + blvc 515ad4 │ │ │ │ @ instruction: 0xf1a3428c │ │ │ │ - blx feeea180 │ │ │ │ - b 1626378 │ │ │ │ + blx feeea190 │ │ │ │ + b 1626388 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 232174 │ │ │ │ + blcs 232184 │ │ │ │ stccs 1, cr13, [r0, #-268] @ 0xfffffef4 │ │ │ │ svcge 0x0056f43f │ │ │ │ - blcs 24362c │ │ │ │ + blcs 24363c │ │ │ │ stmiavs fp!, {r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9fb0 │ │ │ │ + blcs 2c9fc0 │ │ │ │ svcge 0x004cf43f │ │ │ │ strcs r4, [r0, #-1583] @ 0xfffff9d1 │ │ │ │ ssatmi lr, #26, r5, asr #15 │ │ │ │ @ instruction: 0xf8d9461f │ │ │ │ @ instruction: 0xf8d88024 │ │ │ │ cdpcs 0, 0, cr6, cr0, cr0, {0} │ │ │ │ teqphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 243678 │ │ │ │ + blcs 243688 │ │ │ │ eorhi pc, ip, #0 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c98c0 │ │ │ │ + blcs 2c98d0 │ │ │ │ tstphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000428b │ │ │ │ ldmdavs sl, {r5, r8, pc} │ │ │ │ @ instruction: 0x101cf8d8 │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, ip, sp, pc} │ │ │ │ - bcs 243644 │ │ │ │ + bcs 243654 │ │ │ │ stmdbcs r0, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ adcmi r7, r1, #11264 @ 0x2c00 │ │ │ │ movweq pc, #24995 @ 0x61a3 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @@ -517479,23 +517483,23 @@ │ │ │ │ ldrmi sl, [sl], r0 │ │ │ │ @ instruction: 0xf8d39b00 │ │ │ │ @ instruction: 0xf8d99024 │ │ │ │ svccs 0x00007000 │ │ │ │ ldmdavs fp!, {r0, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d98200 │ │ │ │ - blcs 275648 │ │ │ │ - blcs 2dd908 │ │ │ │ + blcs 275658 │ │ │ │ + blcs 2dd918 │ │ │ │ @ instruction: 0xf8d9d01b │ │ │ │ @ instruction: 0xf1093010 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ ldmdavs sl, {r0, r1, r3, r5, ip, lr, pc} │ │ │ │ @ instruction: 0x101cf8d9 │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, ip, sp, pc} │ │ │ │ - bcs 2436b0 │ │ │ │ + bcs 2436c0 │ │ │ │ ldrshlt sp, [r9, #-27] @ 0xffffffe5 │ │ │ │ addmi r7, ip, #11264 @ 0x2c00 │ │ │ │ movweq pc, #24995 @ 0x61a3 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ bicle r2, ip, r0, lsl #22 │ │ │ │ @@ -517507,51 +517511,51 @@ │ │ │ │ addle r2, ip, r1, lsl #20 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ @ instruction: 0x46b981bc │ │ │ │ @ instruction: 0xf109461f │ │ │ │ @ instruction: 0xf8d90218 │ │ │ │ addsmi r3, r3, #16 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - bcs 231a98 │ │ │ │ + bcs 231aa8 │ │ │ │ svccs 0x0000d1d3 │ │ │ │ - blls 25de2c │ │ │ │ + blls 25de3c │ │ │ │ ldrsbtls pc, [r4], -r3 @ │ │ │ │ ldrdvs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d981de │ │ │ │ - blcs 2756dc │ │ │ │ + blcs 2756ec │ │ │ │ mrshi pc, SPSR @ │ │ │ │ tstle ip, r2, lsl #22 │ │ │ │ cmnlt fp, #3342336 @ 0x330000 │ │ │ │ cmplt sl, #1703936 @ 0x1a0000 │ │ │ │ - bcs 283998 │ │ │ │ + bcs 2839a8 │ │ │ │ mrshi pc, (UNDEF: 67) @ │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ ldrtmi r8, [r1], r2, lsr #3 │ │ │ │ @ instruction: 0xf8d9461e │ │ │ │ @ instruction: 0xf1093010 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ @ instruction: 0x81baf000 │ │ │ │ @ instruction: 0xf8d9681a │ │ │ │ tstlt sl, ip, lsl r0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blvc 515c84 │ │ │ │ + blvc 515c94 │ │ │ │ @ instruction: 0xf1a3428c │ │ │ │ - blx feeea320 │ │ │ │ - b 1626518 │ │ │ │ + blx feeea330 │ │ │ │ + b 1626528 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 232314 │ │ │ │ + blcs 232324 │ │ │ │ svcge 0x0073f47f │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ bicsle r2, r1, r0, lsl #22 │ │ │ │ - blcs 2839f4 │ │ │ │ + blcs 283a04 │ │ │ │ orrshi pc, r0, r0 │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ ldrtmi sl, [r1], ip, asr #29 │ │ │ │ ldrb r2, [r2, r0, lsl #12] │ │ │ │ @ instruction: 0x461e46b0 │ │ │ │ ldrdeq pc, [r4], -r8 @ │ │ │ │ @ instruction: 0xb32d6805 │ │ │ │ @@ -517593,24 +517597,24 @@ │ │ │ │ svceq 0x0000f1bb │ │ │ │ strtmi sp, [r8], -pc, ror #3 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ stmdacs r0, {r0, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x000df47f │ │ │ │ ldmdavs r3!, {r1, r2, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ eorsle r2, lr, r0, lsl #22 │ │ │ │ - bcs 243858 │ │ │ │ + bcs 243868 │ │ │ │ ldmvs r2!, {r0, r1, r3, r4, r5, ip, lr, pc} │ │ │ │ addsle r2, pc, r1, lsl #20 │ │ │ │ suble r2, r9, r2, lsl #20 │ │ │ │ @ instruction: 0x461e46b0 │ │ │ │ tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ @ instruction: 0xf47f428b │ │ │ │ ldmdavs sl, {r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ - bcs 231c14 │ │ │ │ + bcs 231c24 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr15, cr15, {3} │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ ldrsbteq pc, [r4], -r9 @ │ │ │ │ stccs 8, cr6, [r0, #-20] @ 0xffffffec │ │ │ │ svcge 0x001ef43f │ │ │ │ @ instruction: 0xb1bb682b │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ @@ -517626,33 +517630,33 @@ │ │ │ │ cdpcs 8, 0, cr6, cr0, cr14, {1} │ │ │ │ @ instruction: 0x4628d1f2 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ stmdacs r0, {r0, r1, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr14, cr15, {1} │ │ │ │ ldmvs r3!, {r0, r3, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9b8c │ │ │ │ + blcs 2c9b9c │ │ │ │ ssatmi sp, #17, r2, asr #1 │ │ │ │ strt r2, [r1], r0, lsl #12 │ │ │ │ - blcs 283b6c │ │ │ │ + blcs 283b7c │ │ │ │ sbchi pc, sl, r0 │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ ldrtmi sl, [r9], sl, lsl #30 │ │ │ │ strb r2, [lr], r0, lsl #14 │ │ │ │ @ instruction: 0xe7a8461e │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9bc8 │ │ │ │ + blcs 2c9bd8 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr3, cr15, {1} │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ - beq 2659e8 │ │ │ │ + beq 2659f8 │ │ │ │ @ instruction: 0x462fe5f0 │ │ │ │ - bvs 203b128 │ │ │ │ + bvs 203b138 │ │ │ │ teqlt lr, #393216 @ 0x60000 │ │ │ │ - blcs 243988 │ │ │ │ + blcs 243998 │ │ │ │ sbchi pc, r9, r0 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ stmdacs r0, {r0, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mrcge 4, 4, APSR_nzcv, cr9, cr15, {3} │ │ │ │ ldrdhi pc, [r0], -r6 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @@ -517735,16 +517739,16 @@ │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ rscsle r2, r7, r1, lsl #18 │ │ │ │ @ instruction: 0xf43f2902 │ │ │ │ str sl, [pc, -r3, lsl #30]! │ │ │ │ @ instruction: 0x270046b9 │ │ │ │ @ instruction: 0x461ee5bd │ │ │ │ @ instruction: 0xf8d9e650 │ │ │ │ - bcs 271a48 │ │ │ │ - bcs 2dde08 │ │ │ │ + bcs 271a58 │ │ │ │ + bcs 2dde18 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr7, cr15, {1} │ │ │ │ @ instruction: 0xf8cde72c │ │ │ │ @ instruction: 0xf04fa000 │ │ │ │ strb r0, [r7, #2560]! @ 0xa00 │ │ │ │ ldrb r4, [r3, #-1565]! @ 0xfffff9e3 │ │ │ │ tstcs r0, sl, lsl r8 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @@ -517755,20 +517759,20 @@ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ strb sl, [lr, #3925] @ 0xf55 │ │ │ │ tstcs r0, sl, lsl r8 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ cdpcs 14, 0, cr10, cr0, cr5, {2} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf8d9e52b │ │ │ │ - bcs 271a98 │ │ │ │ - bcs 2dde20 │ │ │ │ + bcs 271aa8 │ │ │ │ + bcs 2dde30 │ │ │ │ stcge 4, cr15, [r5, #-252]! @ 0xffffff04 │ │ │ │ ldmvs sl!, {r3, r4, r6, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a01 │ │ │ │ - bcs 2d56d8 │ │ │ │ + bcs 2d56e8 │ │ │ │ stclge 4, cr15, [ip], {63} @ 0x3f │ │ │ │ tstcs r0, pc, ror r5 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ strb sl, [r5], #3285 @ 0xcd5 │ │ │ │ strcs r4, [r0, #-1583] @ 0xfffff9d1 │ │ │ │ tstcs r0, r7, lsl #14 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @@ -517777,104 +517781,104 @@ │ │ │ │ svclt 0x0000e4ba │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ @ instruction: 0x46173a58 │ │ │ │ - bcs 1767e4c │ │ │ │ + bcs 1767e5c │ │ │ │ movwls r4, #17531 @ 0x447b │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ andls r3, r2, r0, asr sl │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9335 │ │ │ │ stmdavs fp, {r8, r9} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs sp, {r0, r2, r4, r6, r9, pc} │ │ │ │ stccs 6, cr4, [r0, #-48] @ 0xffffffd0 │ │ │ │ stmvs sp, {r2, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002d01 │ │ │ │ stccs 3, cr8, [r2, #-152] @ 0xffffff68 │ │ │ │ tstphi pc, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blvs aca57c │ │ │ │ - bcs 244758 │ │ │ │ + blvs aca58c │ │ │ │ + bcs 244768 │ │ │ │ subhi pc, r4, #0 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ movwls r4, #13841 @ 0x3611 │ │ │ │ - blx ff867b1c │ │ │ │ + blx ff867b2c │ │ │ │ @ instruction: 0x43289b03 │ │ │ │ sbclt r4, r5, #28, 12 @ 0x1c00000 │ │ │ │ stmdavs r3!, {r2, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r5, r6, r8, ip, sp, pc} │ │ │ │ stmiavs r2!, {r1, r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - bcs 2c9ecc │ │ │ │ - bcs 25dbec │ │ │ │ + bcs 2c9edc │ │ │ │ + bcs 25dbfc │ │ │ │ ldrmi sp, [ip], -r3, ror #1 │ │ │ │ - blcs 243bd4 │ │ │ │ + blcs 243be4 │ │ │ │ stmiavs r3!, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2ca71c │ │ │ │ + blcs 2ca72c │ │ │ │ rscshi pc, r2, #0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8df826c │ │ │ │ @ instruction: 0xf8df29cc │ │ │ │ ldrbtmi r3, [sl], #-2500 @ 0xfffff63c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrthi pc, [sl], #64 @ 0x40 @ │ │ │ │ eorslt r4, r7, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 283db0 │ │ │ │ + blcs 283dc0 │ │ │ │ rsbhi pc, r0, #0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 24a718 │ │ │ │ + blcs 24a728 │ │ │ │ ldrmi sp, [sp], -r5, ror #3 │ │ │ │ @ instruction: 0x4626e7b9 │ │ │ │ ldmdbvs r1!, {r2, r3, r4, r9, sl, lr} │ │ │ │ stmdals r2, {r1, r4, r5, r9, sl, lr} │ │ │ │ ldmdaeq r8, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xff86f7ff │ │ │ │ @ instruction: 0xb010f8d6 │ │ │ │ strbmi r4, [r3, #808] @ 0x328 │ │ │ │ @ instruction: 0xf000b2c5 │ │ │ │ ldmibvs r0!, {r0, r2, r3, r4, r5, r7, r9, pc}^ │ │ │ │ - blvs 9047c8 │ │ │ │ + blvs 9047d8 │ │ │ │ andcs fp, r0, #-1073741804 @ 0xc0000014 │ │ │ │ @ instruction: 0xf7ff2101 │ │ │ │ @ instruction: 0xf8d6fa85 │ │ │ │ @ instruction: 0x4328b010 │ │ │ │ sbclt r4, r5, #216, 10 @ 0x36000000 │ │ │ │ adchi pc, r8, #0 │ │ │ │ @ instruction: 0x46b24630 │ │ │ │ - @ instruction: 0xf98ef65a │ │ │ │ + @ instruction: 0xf986f65a │ │ │ │ ldrtmi r9, [r0], -r3 │ │ │ │ - @ instruction: 0xf974f65a │ │ │ │ + @ instruction: 0xf96cf65a │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ - blvs 90dc00 │ │ │ │ + blvs 90dc10 │ │ │ │ orrsle r2, fp, r2, lsl #22 │ │ │ │ ldrdls pc, [r0], -fp │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ addsle r2, r5, r0, lsl #22 │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ - blcs 28e81c │ │ │ │ + blcs 28e82c │ │ │ │ @ instruction: 0xf8d9d190 │ │ │ │ @ instruction: 0xf1091024 │ │ │ │ addsmi r0, r9, #44, 6 @ 0xb0000000 │ │ │ │ orrshi pc, sl, #0 │ │ │ │ ldrsbtcs pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf1029207 │ │ │ │ tstls r8, r8, lsl r1 │ │ │ │ addmi r6, fp, #311296 @ 0x4c000 │ │ │ │ ldmibvs r1, {r7, ip, lr, pc}^ │ │ │ │ - blcs 3c8858 │ │ │ │ + blcs 3c8868 │ │ │ │ svcge 0x007cf47f │ │ │ │ - blcs 2c4160 │ │ │ │ + blcs 2c4170 │ │ │ │ svcge 0x0078f47f │ │ │ │ ldrsbteq pc, [r4], -r9 @ │ │ │ │ teqpeq ip, #1073741826 @ p-variant is OBSOLETE @ 0x40000002 │ │ │ │ addsmi r9, r8, #603979776 @ 0x24000000 │ │ │ │ strbthi pc, [r8], #-0 @ │ │ │ │ ldmdavs fp, {r0, r1, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @@ -517885,62 +517889,62 @@ │ │ │ │ stmdacs r0, {r0, r1, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0060f47f │ │ │ │ ldrmi r6, [r8, #2355] @ 0x933 │ │ │ │ msrhi SPSR_fs, #0 │ │ │ │ @ instruction: 0xf10369f3 │ │ │ │ ldmdbvs r9, {r3, r4} │ │ │ │ andle r4, r4, r1, lsl #5 │ │ │ │ - blvc 9043ec │ │ │ │ + blvc 9043fc │ │ │ │ @ instruction: 0xf43f2b06 │ │ │ │ @ instruction: 0x4648af51 │ │ │ │ - @ instruction: 0xf920f65a │ │ │ │ - blx ff0e75fe │ │ │ │ + @ instruction: 0xf918f65a │ │ │ │ + blx feee760e │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d9af49 │ │ │ │ @ instruction: 0x465a301c │ │ │ │ movwcs r9, #806 @ 0x326 │ │ │ │ ldrmi r9, [r9], -r6, lsr #16 │ │ │ │ @ instruction: 0xf7ff9327 │ │ │ │ mulls sl, pc, r9 @ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0x4648af3b │ │ │ │ - @ instruction: 0xf90af65a │ │ │ │ - blx feae5cd2 │ │ │ │ + @ instruction: 0xf902f65a │ │ │ │ + blx feae5ce2 │ │ │ │ @ instruction: 0xf0124630 │ │ │ │ @ instruction: 0xf8dbfb63 │ │ │ │ stmdavs r3, {r4} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs r9, {r0, r2, r7, r8, r9, pc} │ │ │ │ - blvc 2740d4 │ │ │ │ + blvc 2740e4 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf0002901 │ │ │ │ - blcs 24ad30 │ │ │ │ + blcs 24ad40 │ │ │ │ cmnphi sl, #0 @ p-variant is OBSOLETE │ │ │ │ stmdavs r5, {r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdavs sl!, {r4, r5, r6, r8, r9, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc 2caaa8 │ │ │ │ + blvc 2caab8 │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ @ instruction: 0x462883ff │ │ │ │ @ instruction: 0x4626e7f1 │ │ │ │ @ instruction: 0xf8dd461c │ │ │ │ ldrtmi r9, [sl], -r8 │ │ │ │ @ instruction: 0x46486a71 │ │ │ │ mrc2 7, 6, pc, cr0, cr15, {7} │ │ │ │ @ instruction: 0x46806b71 │ │ │ │ @ instruction: 0x4648463a │ │ │ │ mcr2 7, 6, pc, cr10, cr15, {7} @ │ │ │ │ stmdaeq r0, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x96034630 │ │ │ │ - @ instruction: 0xf8d0f65a │ │ │ │ - b 138493c │ │ │ │ - bvs 1e6bd54 │ │ │ │ + @ instruction: 0xf8c8f65a │ │ │ │ + b 138494c │ │ │ │ + bvs 1e6bd64 │ │ │ │ ldrsbtlt pc, [r4], -r6 @ │ │ │ │ - blvs 8fb744 │ │ │ │ + blvs 8fb754 │ │ │ │ @ instruction: 0xf588fa5f │ │ │ │ stmdavs r3, {r0, r1, r3, r5, r8, fp, ip, sp, pc} │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf1068180 │ │ │ │ @ instruction: 0xf106082c │ │ │ │ strmi r0, [r8, #2364] @ 0x93c │ │ │ │ @@ -517958,204 +517962,204 @@ │ │ │ │ andseq pc, r8, sl, lsl #2 │ │ │ │ andle r4, r5, r3, lsl #5 │ │ │ │ @ instruction: 0x301cf8da │ │ │ │ stmdacs r6, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ rscshi pc, r6, r0 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ ldrtmi sl, [r8], -r5, asr #29 │ │ │ │ - @ instruction: 0xf894f65a │ │ │ │ + @ instruction: 0xf88cf65a │ │ │ │ @ instruction: 0xf1006903 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ - blcs 259a10 │ │ │ │ - blvc 91ddc0 │ │ │ │ + blcs 259a20 │ │ │ │ + blvc 91ddd0 │ │ │ │ @ instruction: 0xf43f2b08 │ │ │ │ @ instruction: 0x4630aeb7 │ │ │ │ @ instruction: 0xf818f7ff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0x4630aeb1 │ │ │ │ - @ instruction: 0xf880f65a │ │ │ │ + @ instruction: 0xf878f65a │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ mcrge 4, 5, pc, cr10, cr15, {1} @ │ │ │ │ - @ instruction: 0xf8a6f65a │ │ │ │ + @ instruction: 0xf89ef65a │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ mcrge 4, 5, pc, cr4, cr15, {1} @ │ │ │ │ @ instruction: 0xf806f7ff │ │ │ │ stmdacs r0, {r0, r2, ip, pc} │ │ │ │ mrcge 4, 4, APSR_nzcv, cr14, cr15, {1} │ │ │ │ strbmi r6, [r3, #-2675] @ 0xfffff58d │ │ │ │ adchi pc, sl, #0 │ │ │ │ @ instruction: 0xf8da6b33 │ │ │ │ @ instruction: 0xf1032024 │ │ │ │ ldmdbvs r8, {r3, r4, r8} │ │ │ │ andle r4, r4, r8, lsl #5 │ │ │ │ - blvc 884574 │ │ │ │ + blvc 884584 │ │ │ │ @ instruction: 0xf0002906 │ │ │ │ @ instruction: 0xf10a81a5 │ │ │ │ addsmi r0, sl, #44, 6 @ 0xb0000000 │ │ │ │ addshi pc, r8, #0 │ │ │ │ ldrsbtcc pc, [r0], -sl @ │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ ldmibvs fp, {r1, r2, ip, lr, pc}^ │ │ │ │ - bcs 3c8a94 │ │ │ │ + bcs 3c8aa4 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ @ instruction: 0x81a9f000 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ cmnlt r2, sl, lsl r8 │ │ │ │ - bcs 448aa8 │ │ │ │ + bcs 448ab8 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr2, cr15, {1} │ │ │ │ svclt 0x00182a05 │ │ │ │ vpmax.s8 d2, d0, d1 │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r9, pc} │ │ │ │ - bcs 243ebc │ │ │ │ + bcs 243ecc │ │ │ │ @ instruction: 0x4650d1f2 │ │ │ │ @ instruction: 0xf65a46d3 │ │ │ │ - cmpplt r0, r7, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + cmpplt r0, pc, lsr #16 @ p-variant is OBSOLETE │ │ │ │ ldmdavs sl, {r0, r1, r8, fp, sp, lr} │ │ │ │ - blvc 8d6350 │ │ │ │ + blvc 8d6360 │ │ │ │ @ instruction: 0xf43f2a08 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r6, r9, sl, fp, sp, pc} │ │ │ │ - bcs 243edc │ │ │ │ - bvs 1f1e654 │ │ │ │ + bcs 243eec │ │ │ │ + bvs 1f1e664 │ │ │ │ @ instruction: 0xf0004598 │ │ │ │ - blvs f8a814 │ │ │ │ + blvs f8a824 │ │ │ │ tstpeq r8, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ addsmi r6, sl, #688128 @ 0xa8000 │ │ │ │ stmibvs fp!, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3c8af8 │ │ │ │ + bcs 3c8b08 │ │ │ │ rsbshi pc, r9, #0 │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ movwcs r6, #6322 @ 0x18b2 │ │ │ │ - bcs 24eaf8 │ │ │ │ + bcs 24eb08 │ │ │ │ rsbhi pc, pc, #0 │ │ │ │ movwcs r6, #2098 @ 0x832 │ │ │ │ addsmi r6, r8, #16, 16 @ 0x100000 │ │ │ │ ldrmi fp, [sl], -r8, lsl #30 │ │ │ │ eorcc lr, r8, #3358720 @ 0x334000 │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ @ instruction: 0xf8dab143 │ │ │ │ movwcs fp, #4100 @ 0x1004 │ │ │ │ ldrdcs pc, [r4], -fp │ │ │ │ svclt 0x00082a00 │ │ │ │ - bleq 266008 │ │ │ │ - blcc 864604 │ │ │ │ + bleq 266018 │ │ │ │ + blcc 864614 │ │ │ │ ldm r3, {r3, r4, r8, r9, fp, sp, pc} │ │ │ │ - blge c29ee4 │ │ │ │ + blge c29ef4 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ stmdage ip, {r4, r5, r8, fp, sp, pc} │ │ │ │ - blgt 54e304 │ │ │ │ + blgt 54e314 │ │ │ │ @ instruction: 0xf65c9007 │ │ │ │ - blge 7e9db8 │ │ │ │ + blge 7e9da8 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, sl, ip, pc}^ │ │ │ │ - blgt 52a310 │ │ │ │ - @ instruction: 0xf832f65d │ │ │ │ - blcs 250b14 │ │ │ │ + blgt 52a320 │ │ │ │ + @ instruction: 0xf82af65d │ │ │ │ + blcs 250b24 │ │ │ │ eorhi pc, sp, #0 │ │ │ │ ldrmi r6, [r8, #2675] @ 0xa73 │ │ │ │ eorhi pc, r0, #0 │ │ │ │ ldrsbthi pc, [r0], -r6 @ │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ tstpeq r8, #8, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000429a │ │ │ │ @ instruction: 0xf8d882fc │ │ │ │ @ instruction: 0xf659001c │ │ │ │ - ldmvs r3!, {r0, r1, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r1, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdbvs r2, {r1, r9, fp, ip, pc} │ │ │ │ - blcs 24e7d4 │ │ │ │ + blcs 24e7e4 │ │ │ │ eorshi pc, r8, #0 │ │ │ │ movwcs r6, #2097 @ 0x831 │ │ │ │ addsmi r6, sl, #655360 @ 0xa0000 │ │ │ │ @ instruction: 0x460abf14 │ │ │ │ andls r4, r3, #27262976 @ 0x1a00000 │ │ │ │ strls r6, [lr, #-2536]! @ 0xfffff618 │ │ │ │ stmdavs r5, {r0, r1, r3, r5, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ stccs 8, cr3, [r0, #-176] @ 0xffffff50 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ - blvc 304100 │ │ │ │ + blvc 304110 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blcs 28a474 │ │ │ │ + blcs 28a484 │ │ │ │ eorshi pc, r0, #0 │ │ │ │ vqdmulh.s d2, d0, d10 │ │ │ │ ldm pc, {r1, r7, r8, pc}^ @ │ │ │ │ cmnpeq r9, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ smlawbeq ip, r0, r1, r0 │ │ │ │ orrseq r0, r8, sl, lsl #3 │ │ │ │ @ instruction: 0x012c0172 │ │ │ │ orrseq r0, r1, r2, ror r1 │ │ │ │ orreq r0, r0, r6, lsl r1 │ │ │ │ - blcs 2c44f4 │ │ │ │ + blcs 2c4504 │ │ │ │ svcge 0x0006f47f │ │ │ │ @ instruction: 0xf0004588 │ │ │ │ strmi r8, [fp], r3, asr #5 │ │ │ │ mul sl, r2, r6 │ │ │ │ strb r4, [r0, #1565]! @ 0x61d │ │ │ │ strb r4, [r3, #1564] @ 0x61c │ │ │ │ - blcs 2c4510 │ │ │ │ + blcs 2c4520 │ │ │ │ mcrge 4, 7, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf00045d9 │ │ │ │ @ instruction: 0xf8db82b5 │ │ │ │ ldmdavs fp, {ip, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8da818c │ │ │ │ @ instruction: 0xf10a2010 │ │ │ │ addsmi r0, sl, #24, 6 @ 0x60000000 │ │ │ │ @ instruction: 0xf8dad005 │ │ │ │ - blvc 8f603c │ │ │ │ + blvc 8f604c │ │ │ │ @ instruction: 0xf0002b06 │ │ │ │ ldmdavs r0!, {r0, r1, r3, r7, r8, pc} │ │ │ │ stmdavs r3, {r8, sl, sp} │ │ │ │ svclt 0x00082b00 │ │ │ │ @ instruction: 0xf0052000 │ │ │ │ - blge 668820 │ │ │ │ + blge 668830 │ │ │ │ subge pc, r4, sp, asr #17 │ │ │ │ - beq 2a6128 │ │ │ │ + beq 2a6138 │ │ │ │ subge pc, r0, sp, asr #17 │ │ │ │ sublt pc, ip, sp, asr #17 │ │ │ │ - bleq e6642c │ │ │ │ + bleq e6643c │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r4, r8, r9, fp, sp, pc} │ │ │ │ ldmdbge r0!, {r0, r1} │ │ │ │ @ instruction: 0x46589512 │ │ │ │ - blgt 54e420 │ │ │ │ - @ instruction: 0xff20f65c │ │ │ │ + blgt 54e430 │ │ │ │ + @ instruction: 0xff18f65c │ │ │ │ stmdbls r5, {r0, r1, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs r3!, {r2, r5, r6, r8, pc} │ │ │ │ adcmi r6, sl, #1703936 @ 0x1a0000 │ │ │ │ strtmi fp, [fp], -r8, lsl #30 │ │ │ │ movwpl lr, #59853 @ 0xe9cd │ │ │ │ ldrbmi sl, [r8], -lr, lsl #22 │ │ │ │ - blgt 533434 │ │ │ │ - @ instruction: 0xff94f65c │ │ │ │ - blvs ae3af8 │ │ │ │ - bcs 244c84 │ │ │ │ + blgt 533444 │ │ │ │ + @ instruction: 0xff8cf65c │ │ │ │ + blvs ae3b08 │ │ │ │ + bcs 244c94 │ │ │ │ stclge 4, cr15, [sl, #-508]! @ 0xfffffe04 │ │ │ │ ldrmi lr, [ip], -sp, lsl #11 │ │ │ │ ldrb r2, [r0, #-1280]! @ 0xfffffb00 │ │ │ │ strtmi r4, [ip], -lr, lsl #12 │ │ │ │ stmdbvs r3, {r0, r1, r3, r4, r6, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf1063018 │ │ │ │ addmi r0, r3, #44, 16 @ 0x2c0000 │ │ │ │ @ instruction: 0xf106bf18 │ │ │ │ @ instruction: 0xf47f093c │ │ │ │ strbmi sl, [r1, #-3706] @ 0xfffff186 │ │ │ │ ldmdbeq ip!, {r1, r2, r8, ip, sp, lr, pc} │ │ │ │ - blvs f19cbc │ │ │ │ + blvs f19ccc │ │ │ │ strbmi r9, [fp, #2821] @ 0xb05 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ andseq pc, r8, r3, lsl #2 │ │ │ │ svclt 0x00189009 │ │ │ │ andls r6, r6, #12800 @ 0x3200 │ │ │ │ stmdbvs r2, {r1, r2, fp, ip, pc} │ │ │ │ andseq pc, r8, r3, lsl #2 │ │ │ │ ldmdbvs sl, {r0, r1, r2, r9, ip, pc} │ │ │ │ @ instruction: 0xf43f4282 │ │ │ │ @ instruction: 0xf8d3ae62 │ │ │ │ - bls 3da108 │ │ │ │ + bls 3da118 │ │ │ │ @ instruction: 0xf89c9208 │ │ │ │ andscc lr, r8, #12 │ │ │ │ @ instruction: 0xf1be9807 │ │ │ │ andls r0, sl, #6, 30 │ │ │ │ teqphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf43f4282 │ │ │ │ stmdals r8, {r1, r4, r6, r9, sl, fp, sp, pc} │ │ │ │ @@ -518166,96 +518170,96 @@ │ │ │ │ ldrbtmi r0, [r4], r0, lsl #28 │ │ │ │ stmdacs r3, {r6, r8, fp, sp, lr} │ │ │ │ mrshi pc, (UNDEF: 75) @ │ │ │ │ svceq 0x0000f1be │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {1} │ │ │ │ movwls r6, #31384 @ 0x7a98 │ │ │ │ @ instruction: 0xf9c8f7cb │ │ │ │ - bls 490d00 │ │ │ │ + bls 490d10 │ │ │ │ addmi r6, sl, #409600 @ 0x64000 │ │ │ │ andcs fp, r0, ip, lsl #30 │ │ │ │ @ instruction: 0xf65969d8 │ │ │ │ - bls 3e83c0 │ │ │ │ + bls 3e83b0 │ │ │ │ ldmdbvs r3, {r1, r3, r8, fp, ip, pc} │ │ │ │ svclt 0x001c428b │ │ │ │ movwls r6, #22995 @ 0x59d3 │ │ │ │ strtmi r9, [r8], -r5, lsl #26 │ │ │ │ - @ instruction: 0xf8a8f659 │ │ │ │ + @ instruction: 0xf8a0f659 │ │ │ │ @ instruction: 0x462aab14 │ │ │ │ subsge pc, r4, sp, asr #17 │ │ │ │ ldrls r2, [r4, #-1281] @ 0xfffffaff │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx ff3e7a7e │ │ │ │ + blx ff1e7a8e │ │ │ │ @ instruction: 0xf8d66a71 │ │ │ │ @ instruction: 0xe618b034 │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - ldrtmi pc, [r0], -r7, ror #29 @ │ │ │ │ - mcr2 6, 6, pc, cr14, cr9, {2} @ │ │ │ │ - blvs 8f2d34 │ │ │ │ + @ instruction: 0x4630fedf │ │ │ │ + mcr2 6, 6, pc, cr6, cr9, {2} @ │ │ │ │ + blvs 8f2d44 │ │ │ │ @ instruction: 0x4626deff │ │ │ │ strb r2, [r4, #1024]! @ 0x400 │ │ │ │ strcs r4, [r0], #-1574 @ 0xfffff9da │ │ │ │ strmi lr, [lr], -fp, lsr #10 │ │ │ │ strcs r4, [r0, #-1564] @ 0xfffff9e4 │ │ │ │ strmi lr, [lr], -r7, lsr #10 │ │ │ │ strcs r4, [r0, #-1564] @ 0xfffff9e4 │ │ │ │ @ instruction: 0x460ee5d9 │ │ │ │ str r4, [r0, #-1580]! @ 0xfffff9d4 │ │ │ │ - blcs 2c46c8 │ │ │ │ + blcs 2c46d8 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr7, cr15, {3} │ │ │ │ msreq CPSR_fs, #-2147483646 @ 0x80000002 │ │ │ │ @ instruction: 0xf000429a │ │ │ │ @ instruction: 0xf8da80ef │ │ │ │ @ instruction: 0xf1033030 │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ @ instruction: 0xf43f4291 │ │ │ │ ldmibvs fp, {r0, r1, r2, r4, r6, r7, sl, fp, sp, pc}^ │ │ │ │ - bcs 3c8de8 │ │ │ │ + bcs 3c8df8 │ │ │ │ ldclge 4, cr15, [r2], {127} @ 0x7f │ │ │ │ ldmdbvs fp, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ movweq pc, #8611 @ 0x21a3 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ addsmi r0, r3, #1490944 @ 0x16c000 │ │ │ │ stclge 4, cr15, [r8], {127} @ 0x7f │ │ │ │ @ instruction: 0xf8d0e64c │ │ │ │ @ instruction: 0xf8d99014 │ │ │ │ orrlt r3, r3, r0 │ │ │ │ @ instruction: 0xf10d4623 │ │ │ │ strbmi r0, [ip], -r8, lsr #17 │ │ │ │ - bvc 1afbc14 │ │ │ │ + bvc 1afbc24 │ │ │ │ strbmi fp, [r1], -r3, lsr #18 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ mcr2 7, 3, pc, cr14, cr14, {7} @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xb1b5464c │ │ │ │ stmdavs sp!, {r3, r5, r9, sl, lr}^ │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blvc 316700 │ │ │ │ + blvc 316710 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf68caec5 │ │ │ │ - strtmi pc, [r8], -r5, ror #23 │ │ │ │ + @ instruction: 0x4628fbdd │ │ │ │ stccs 8, cr6, [r0, #-436] @ 0xfffffe4c │ │ │ │ - blvc 31e9b4 │ │ │ │ + blvc 31e9c4 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf47f2500 │ │ │ │ @ instruction: 0xf68caeb9 │ │ │ │ - @ instruction: 0xf8dafbd9 │ │ │ │ + @ instruction: 0xf8dafbd1 │ │ │ │ bfieq r3, r0, #0, #25 │ │ │ │ adcshi pc, r8, r0, lsl #2 │ │ │ │ - bcs 448e6c │ │ │ │ + bcs 448e7c │ │ │ │ andcs fp, r2, #24, 30 @ 0x60 │ │ │ │ sbchi pc, ip, r0 │ │ │ │ stmdals r2, {r1, r2, r8, fp, ip, pc} │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ @ instruction: 0xf8da69f3 │ │ │ │ stmdbcs r0, {r2, r3, r4, sp} │ │ │ │ addshi pc, r7, r0 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ - blx feb67b94 │ │ │ │ + blx fe967ba4 │ │ │ │ andne lr, r5, #3571712 @ 0x368000 │ │ │ │ stcls 0, cr6, [r5, #-296] @ 0xfffffed8 │ │ │ │ andcs r6, r0, #17 │ │ │ │ andscs pc, r4, sl, asr #17 │ │ │ │ @ instruction: 0xf8ca1d01 │ │ │ │ @ instruction: 0xf10a1018 │ │ │ │ stmdavs r1, {r2, r4, r9}^ │ │ │ │ @@ -518277,197 +518281,197 @@ │ │ │ │ strhtcc lr, [r0], -r9 │ │ │ │ @ instruction: 0xf7fea92a │ │ │ │ stccs 14, cr15, [r0, #-28] @ 0xffffffe4 │ │ │ │ @ instruction: 0xe7b2d19c │ │ │ │ stmdbge sl!, {r2, r5, ip, sp} │ │ │ │ mcr2 7, 0, pc, cr0, cr14, {7} @ │ │ │ │ orrsle r2, r5, r0, lsl #26 │ │ │ │ - blmi feb6414c │ │ │ │ - bls 332834 │ │ │ │ + blmi feb6415c │ │ │ │ + bls 332844 │ │ │ │ stmdbvs r2, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 24931c │ │ │ │ + blcs 24932c │ │ │ │ andscc sp, r8, r9, lsl #1 │ │ │ │ @ instruction: 0xf7fea92a │ │ │ │ stccs 13, cr15, [r0, #-956] @ 0xfffffc44 │ │ │ │ ldr sp, [sl, r4, lsl #3] │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ ldmdbvs sl, {r0, r4, r5, sl, fp, sp, pc}^ │ │ │ │ svcvc 0x008af5b2 │ │ │ │ - ldcge 4, cr15, [pc, #252]! @ 22a3cc │ │ │ │ + ldcge 4, cr15, [pc, #252]! @ 22a3dc │ │ │ │ @ instruction: 0xf8dbe42a │ │ │ │ @ instruction: 0xf10b2010 │ │ │ │ addsmi r0, sl, #24, 6 @ 0x60000000 │ │ │ │ mcrge 4, 3, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0x4655e55a │ │ │ │ @ instruction: 0xe69d4633 │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - stmdavs r3, {r0, r1, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 244360 │ │ │ │ + stmdavs r3, {r0, r1, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 244370 │ │ │ │ ldclge 4, cr15, [r0, #-508] @ 0xfffffe04 │ │ │ │ andscc r6, r8, r3, lsl #18 │ │ │ │ @ instruction: 0xf47f4283 │ │ │ │ @ instruction: 0xf8daad4b │ │ │ │ @ instruction: 0xf7cb0028 │ │ │ │ @ instruction: 0xe662f8b3 │ │ │ │ @ instruction: 0xf43f4282 │ │ │ │ stmdals r8, {r1, r5, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf89069c0 │ │ │ │ @ instruction: 0xf1bee00c │ │ │ │ @ instruction: 0xf47f0f06 │ │ │ │ @ instruction: 0xf8dcad1a │ │ │ │ stmdbvs r2, {r2, r4, lr, pc}^ │ │ │ │ svceq 0x0002f1bc │ │ │ │ - bcs 2d9f50 │ │ │ │ + bcs 2d9f60 │ │ │ │ stceq 1, cr15, [r3], {172} @ 0xac │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0e01 │ │ │ │ - b 15edb44 │ │ │ │ + b 15edb54 │ │ │ │ ssat r1, #32, ip, asr #24 │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ stmdals r2, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - blx 567cc4 │ │ │ │ - blvs 1f240f4 │ │ │ │ + blx 367cd4 │ │ │ │ + blvs 1f24104 │ │ │ │ smlalsle r4, r3, r9, r5 │ │ │ │ ldrdhi pc, [r0], #-134 @ 0xffffff7a │ │ │ │ - b 1963ab0 │ │ │ │ + b 1963ac0 │ │ │ │ @ instruction: 0xf47f000e │ │ │ │ ldrbt sl, [r2], #3765 @ 0xeb5 │ │ │ │ movweq pc, #4131 @ 0x1023 @ │ │ │ │ ldmdavs fp, {r0, r9, sp}^ │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrtmi lr, [r2], -r4, asr #14 │ │ │ │ ldmdbvs fp, {r2, r4, r7, r8, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2b02 │ │ │ │ - blvs 1f1599c │ │ │ │ - blls 37b9f8 │ │ │ │ + blvs 1f159ac │ │ │ │ + blls 37ba08 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ svclt 0x00189306 │ │ │ │ ldrb r6, [fp, #-3125]! @ 0xfffff3cb │ │ │ │ strb r2, [sp, #769] @ 0x301 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ ldmibvs sl, {r0, r1, r3, ip, lr, pc}^ │ │ │ │ - blvc 6968e0 │ │ │ │ + blvc 6968f0 │ │ │ │ svclt 0x000a2906 │ │ │ │ andcs r4, r1, #19922944 @ 0x1300000 │ │ │ │ str r2, [r3, -r2, lsl #4]! │ │ │ │ - blx ffe67df8 │ │ │ │ + blx ffc67e08 │ │ │ │ andcs lr, r1, #266338304 @ 0xfe00000 │ │ │ │ - blvc 2a4048 │ │ │ │ + blvc 2a4058 │ │ │ │ tstle r1, r1, lsl #18 │ │ │ │ - blx ffc67e08 │ │ │ │ + blx ffa67e18 │ │ │ │ @ instruction: 0xf7cb4658 │ │ │ │ ldrbmi pc, [r8], -r9, asr #16 @ │ │ │ │ @ instruction: 0xf934f7cb │ │ │ │ @ instruction: 0xf7cb9805 │ │ │ │ @ instruction: 0xf8d9f843 │ │ │ │ andcs r3, r0, #8 │ │ │ │ addslt pc, r4, sp, asr #17 │ │ │ │ - blcs 24ec88 │ │ │ │ + blcs 24ec98 │ │ │ │ @ instruction: 0xf8d9d07d │ │ │ │ ldmdavs r9, {ip, sp} │ │ │ │ svclt 0x00084291 │ │ │ │ @ instruction: 0x46194613 │ │ │ │ - bleq e66840 │ │ │ │ + bleq e66850 │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ ldrmi sl, [r0], -sl, lsr #22 │ │ │ │ stm sp, {r0, r2, r8, r9, ip, pc} │ │ │ │ ldrmi r0, [r9], -r3 │ │ │ │ ldmib sp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf65c2324 │ │ │ │ - ldmdbvs r3!, {r0, r2, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r2, r3, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r8] │ │ │ │ strcs fp, [r0, #-3852] @ 0xfffff0f4 │ │ │ │ @ instruction: 0xf6c269f5 │ │ │ │ - stmdbls r5, {r0, r1, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r5, {r0, r1, r2, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r4, [r0], r3, lsl #12 │ │ │ │ ldmdage r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ andls r9, fp, r9, lsr #10 │ │ │ │ strls r2, [r8, #-1281]! @ 0xfffffaff │ │ │ │ - @ instruction: 0xf9caf697 │ │ │ │ + @ instruction: 0xf9c2f697 │ │ │ │ ldmib sp, {r0, r1, r3, fp, ip, pc}^ │ │ │ │ strmi r2, [r1], -r8, lsr #6 │ │ │ │ @ instruction: 0xf65c4658 │ │ │ │ - strbmi pc, [r0], -r1, lsl #27 @ │ │ │ │ + @ instruction: 0x4640fd79 │ │ │ │ @ instruction: 0xf6c22100 │ │ │ │ - @ instruction: 0x4658f9f5 │ │ │ │ + ldrbmi pc, [r8], -sp, ror #19 @ │ │ │ │ strtmi r9, [sl], -r3, lsl #22 │ │ │ │ @ instruction: 0x93219905 │ │ │ │ @ instruction: 0xf65c9520 │ │ │ │ - bls 429a48 │ │ │ │ + bls 429a38 │ │ │ │ ldmdbvs r3, {r3, r8, fp, ip, pc} │ │ │ │ svclt 0x000c4299 │ │ │ │ ldmibvs r0, {sp}^ │ │ │ │ - mcr2 6, 7, pc, cr10, cr8, {2} @ │ │ │ │ - blcs 244754 │ │ │ │ + mcr2 6, 7, pc, cr2, cr8, {2} @ │ │ │ │ + blcs 244764 │ │ │ │ ldmib r6, {r1, r4, r5, ip, lr, pc}^ │ │ │ │ andcs sl, r0, #0, 6 │ │ │ │ andcs r9, r1, #1610612736 @ 0x60000000 │ │ │ │ ldmdavs sl, {r1, r2, r3, r4, r9, ip, pc}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ tstls pc, #0, 6 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ svclt 0x00082b00 │ │ │ │ - beq 2665e8 │ │ │ │ + beq 2665f8 │ │ │ │ ldrbmi r9, [r1], -r6, lsl #22 │ │ │ │ ldrmi r9, [r8], -r5, lsl #26 │ │ │ │ - bcc 964bec │ │ │ │ + bcc 964bfc │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4658231e │ │ │ │ - stc2l 6, cr15, [r4], {92} @ 0x5c │ │ │ │ + ldc2 6, cr15, [ip], #368 @ 0x170 │ │ │ │ @ instruction: 0xf8d99a09 │ │ │ │ @ instruction: 0x46293034 │ │ │ │ addsmi r4, sl, #88, 12 @ 0x5800000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ andcs r9, r1, #1811939328 @ 0x6c000000 │ │ │ │ tstls sl, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf65c9b1b │ │ │ │ - stcls 13, cr15, [sl, #-236] @ 0xffffff14 │ │ │ │ - bllt 9e84e8 │ │ │ │ - b fe567d04 │ │ │ │ + stcls 13, cr15, [sl, #-204] @ 0xffffff34 │ │ │ │ + bllt 9e84f8 │ │ │ │ + b fe367d14 │ │ │ │ ldrcc lr, [lr], -sp, asr #19 │ │ │ │ andcs lr, r1, #57147392 @ 0x3680000 │ │ │ │ str r4, [r4, fp, asr #12] │ │ │ │ - blx 1767f30 │ │ │ │ + blx 1567f40 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ movwls fp, #48112 @ 0xbbf0 │ │ │ │ - blx 15e7f3c │ │ │ │ + blx 13e7f4c │ │ │ │ @ instruction: 0xf7ff9b0b │ │ │ │ movwcs fp, #3046 @ 0xbe6 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {2} │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r6, r5, r0, lsr r5 │ │ │ │ - rsbseq r6, r5, ip, lsr #10 │ │ │ │ + rsbseq r6, r5, r0, lsr #10 │ │ │ │ + rsbseq r6, r5, ip, lsl r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0075649a │ │ │ │ + rsbseq r6, r5, sl, lsl #9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ addlt r4, pc, r0, lsr sl @ │ │ │ │ ldrbtmi r4, [sl], #-2864 @ 0xfffff4d0 │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r5!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r2, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2445f4 │ │ │ │ + blcs 244604 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi bfce10 │ │ │ │ + blmi bfce20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5845e0 │ │ │ │ + blls 5845f0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 113) │ │ │ │ andlt r4, pc, r8, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10d466e │ │ │ │ @ instruction: 0x46cb081c │ │ │ │ @@ -518479,117 +518483,117 @@ │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ @ instruction: 0xf8da9505 │ │ │ │ strls r7, [r4, -ip] │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ strbmi r6, [r0], -r9, lsr #19 │ │ │ │ - blx 1fe85c4 │ │ │ │ + blx 1fe85d4 │ │ │ │ @ instruction: 0xb1a84682 │ │ │ │ ldrdcs r4, [r0, -r1] │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - strtmi pc, [r8], -r1, asr #16 │ │ │ │ + @ instruction: 0x4628f839 │ │ │ │ @ instruction: 0xff8af7dc │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ sbcle r2, r3, r0, lsl #22 │ │ │ │ sbcle r2, r1, r0, lsl #24 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r1, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 244680 │ │ │ │ + blcs 244690 │ │ │ │ @ instruction: 0xe7b9d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - strb pc, [fp, fp, lsr #16]! @ │ │ │ │ - b 267e1c │ │ │ │ - ldrhteq r5, [r5], #-166 @ 0xffffff5a │ │ │ │ + strb pc, [fp, r3, lsr #16]! @ │ │ │ │ + ldmib r8!, {r0, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r5, r5, r6, lsr #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00755a90 │ │ │ │ + rsbseq r5, r5, r0, lsl #21 │ │ │ │ suble r2, r7, r0, lsl #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed81820 │ │ │ │ + bl fed81830 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r8], r0 @ │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ stmdbvs r3!, {r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0xd1252b01 │ │ │ │ stmdavs fp!, {r1, r3, r5, r6, sl, fp, ip, sp, lr}^ │ │ │ │ cmpcc r0, #1744830465 @ 0x68000001 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ - blgt 5eb314 │ │ │ │ - mcr2 6, 0, pc, cr0, cr13, {2} @ │ │ │ │ + blgt 5eb324 │ │ │ │ + ldc2l 6, cr15, [r8, #372]! @ 0x174 │ │ │ │ orrlt r6, r8, r3, ror #18 │ │ │ │ - bvs ffb1732c │ │ │ │ - blvc b046d4 │ │ │ │ + bvs ffb1733c │ │ │ │ + blvc b046e4 │ │ │ │ @ instruction: 0xd1212b01 │ │ │ │ @ instruction: 0xf69a69e0 │ │ │ │ - stmibvs r3!, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 1856d34 │ │ │ │ + stmibvs r3!, {r0, r1, r3, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 1856d44 │ │ │ │ svclt 0x008c42b0 │ │ │ │ andcs r2, r1, r0 │ │ │ │ ldcllt 0, cr11, [r0, #-32]! @ 0xffffffe0 │ │ │ │ - bvs ffb16b10 │ │ │ │ - blvc b046f8 │ │ │ │ + bvs ffb16b20 │ │ │ │ + blvc b04708 │ │ │ │ sbcsle r2, r0, r1, lsl #22 │ │ │ │ andlt r2, r8, r0 │ │ │ │ teqcc r0, #112, 26 @ 0x1c00 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldrb r0, [r2, pc] │ │ │ │ @ instruction: 0xf69a4618 │ │ │ │ - @ instruction: 0xe7e5fb7d │ │ │ │ + @ instruction: 0xe7e5fb75 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed818bc │ │ │ │ + bl fed818cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvc cfdf08 │ │ │ │ + blvc cfdf18 │ │ │ │ tstlt fp, lr, ror r4 │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xf65a460f │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blmi 51eab8 │ │ │ │ + stmdacs r0, {r0, r2, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blmi 51eac8 │ │ │ │ stmdbvs sl!, {r4, r5, r8, sp}^ │ │ │ │ - blx 280ab6 │ │ │ │ + blx 280ac6 │ │ │ │ ldmdbvc fp, {r1, r8, r9, ip, sp} │ │ │ │ mvnle r2, r2, lsl #22 │ │ │ │ - blvs ff8c4780 │ │ │ │ + blvs ff8c4790 │ │ │ │ adcsmi r6, sl, #1179648 @ 0x120000 │ │ │ │ ldclvs 0, cr13, [fp, #932] @ 0x3a4 │ │ │ │ - blne ff244760 │ │ │ │ + blne ff244770 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbdf80940 │ │ │ │ - rsbseq r5, r5, r8, lsr r9 │ │ │ │ + rsbseq r5, r5, r8, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - blcs 285440 │ │ │ │ - blcs 2de864 │ │ │ │ + blcs 285450 │ │ │ │ + blcs 2de874 │ │ │ │ sbchi pc, r4, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ - blvs 584c40 │ │ │ │ + blvs 584c50 │ │ │ │ @ instruction: 0xf8d7b083 │ │ │ │ - bllt f3a96c │ │ │ │ + bllt f3a97c │ │ │ │ @ instruction: 0x4094f8d7 │ │ │ │ @ instruction: 0xf8d7b9fc │ │ │ │ stmiavs fp!, {r2, r3, r7, lr}^ │ │ │ │ stmiavs fp!, {r0, r1, r8, fp, ip, sp, pc} │ │ │ │ addsmi r7, ip, #26880 @ 0x6900 │ │ │ │ andcs fp, r0, #52, 30 @ 0xd0 │ │ │ │ teqlt r1, r1, lsl #4 │ │ │ │ stmdbcs r0, {r0, r3, r5, r7, fp, sp, lr} │ │ │ │ andcs fp, r0, r4, lsl pc │ │ │ │ andeq pc, r1, r2 │ │ │ │ stmdavs r9!, {r4, r6, r8, fp, ip, sp, pc} │ │ │ │ - blx 2327c6 │ │ │ │ - blx 2a7772 │ │ │ │ + blx 2327d6 │ │ │ │ + blx 2a7782 │ │ │ │ addsmi pc, ip, #201326592 @ 0xc000000 │ │ │ │ andcs fp, r0, r4, lsr pc │ │ │ │ andeq pc, r1, r2 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stmdbvc fp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bicsle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf895e7db │ │ │ │ @@ -518602,15 +518606,15 @@ │ │ │ │ ldmdavs sl, {r0, r1, r2, r3, sl, fp, sp} │ │ │ │ msrvc CPSR_, #1325400064 @ 0x4f000000 │ │ │ │ tstpeq r0, #192, 4 @ p-variant is OBSOLETE │ │ │ │ addsmi r9, r1, #67108864 @ 0x4000000 │ │ │ │ stmvs fp, {r0, r1, ip, lr, pc} │ │ │ │ @ instruction: 0xd1bf2b00 │ │ │ │ stmdavs r9, {r1, r2, r3, r6, r8, ip, sp, pc} │ │ │ │ - blcs 2447e0 │ │ │ │ + blcs 2447f0 │ │ │ │ @ instruction: 0x4674d1f5 │ │ │ │ @ instruction: 0xd1bc2e00 │ │ │ │ @ instruction: 0x4618e7b6 │ │ │ │ stmdbvs fp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ stccs 8, cr6, [r0], {28} │ │ │ │ @ instruction: 0x460cd0f1 │ │ │ │ rscle r2, lr, r0, lsl #22 │ │ │ │ @@ -518622,27 +518626,27 @@ │ │ │ │ ldmdbvs r9, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ sbcsne pc, sp, r0, asr #4 │ │ │ │ svclt 0x00184281 │ │ │ │ svclt 0x000c4561 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svcvs 0x0019d11f │ │ │ │ - blvc 484828 │ │ │ │ + blvc 484838 │ │ │ │ rscle r2, r8, r5, lsl #18 │ │ │ │ strbmi r4, [lr], -r1, lsr #12 │ │ │ │ - blvs fe8a474c │ │ │ │ + blvs fe8a475c │ │ │ │ rscle r2, r2, r0, lsl #18 │ │ │ │ stmibeq r1, {r0, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f6b59 │ │ │ │ @ instruction: 0xf1010800 │ │ │ │ and r0, r3, ip, lsl #22 │ │ │ │ stmdaeq r5, {r3, r8, ip, sp, lr, pc} │ │ │ │ sbcsle r4, r6, r1, asr #11 │ │ │ │ eorne pc, r8, fp, asr r8 @ │ │ │ │ - blvc 484858 │ │ │ │ + blvc 484868 │ │ │ │ rscsle r2, r5, r5, lsl #18 │ │ │ │ ldrbmi r4, [r6], -r1, lsr #12 │ │ │ │ @ instruction: 0xf5b1e7b7 │ │ │ │ smlalsle r7, r9, r8, pc @ │ │ │ │ rsbscs pc, pc, r0, asr #4 │ │ │ │ svclt 0x00184281 │ │ │ │ svcvc 0x008af5b1 │ │ │ │ @@ -518656,36 +518660,36 @@ │ │ │ │ stmdals r1, {r3, r4, ip} │ │ │ │ adcsle r4, r2, r8, lsl #4 │ │ │ │ ldrmi r4, [r8], r1, asr #12 │ │ │ │ @ instruction: 0xf023694b │ │ │ │ @ instruction: 0xf1b90902 │ │ │ │ tstle fp, r1, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 3894f8 │ │ │ │ - bvs ff51ecc0 │ │ │ │ - blvc 5048f8 │ │ │ │ + blcs 389508 │ │ │ │ + bvs ff51ecd0 │ │ │ │ + blvc 504908 │ │ │ │ rscle r2, pc, r1, lsl #22 │ │ │ │ ldr r4, [lr, r3, asr #12] │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldr r4, [sl, r3, asr #12] │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r4, [lr], -r1, lsr #12 │ │ │ │ @ instruction: 0xf8d9e77f │ │ │ │ mrcle 0, 7, r3, cr15, cr8, {0} │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed81abc │ │ │ │ + bl fed81acc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ - @ instruction: 0xff66f657 │ │ │ │ - @ instruction: 0xf87ef68c │ │ │ │ + @ instruction: 0xff5ef657 │ │ │ │ + @ instruction: 0xf876f68c │ │ │ │ @ instruction: 0xf0114630 │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrslt r6, sp, r5, lsl #16 │ │ │ │ cmnlt r3, #2818048 @ 0x2b0000 │ │ │ │ - blcs 244aec │ │ │ │ + blcs 244afc │ │ │ │ stmdavs ip!, {r2, r4, r5, ip, lr, pc} │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ stmiavs fp!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ strtmi fp, [r5], -r3, lsl #6 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ stmiavs fp!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x4628b913 │ │ │ │ @@ -518696,65 +518700,65 @@ │ │ │ │ @ instruction: 0xf7ca2000 │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andsle r4, ip, r3, lsr #5 │ │ │ │ @ instruction: 0xf10369f3 │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ mulle r4, r1, r2 │ │ │ │ @ instruction: 0xb11069d8 │ │ │ │ - blcs 3c9538 │ │ │ │ + blcs 3c9548 │ │ │ │ ldcllt 0, cr13, [r0, #-44]! @ 0xffffffd4 │ │ │ │ strtmi r4, [r5], -r8, lsr #12 │ │ │ │ ldc2 7, cr15, [ip, #808] @ 0x328 │ │ │ │ stmvs r3, {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ ldc2 7, cr15, [r6, #808] @ 0x328 │ │ │ │ @ instruction: 0xf658e7dc │ │ │ │ - ldcllt 12, cr15, [r0, #-540]! @ 0xfffffde4 │ │ │ │ + ldcllt 12, cr15, [r0, #-508]! @ 0xfffffe04 │ │ │ │ ldc2 7, cr15, [r0, #808] @ 0x328 │ │ │ │ movwcs lr, #1991 @ 0x7c7 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed81b60 │ │ │ │ + bl fed81b70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r6, r0, ror #31 │ │ │ │ movwcs r4, #5644 @ 0x160c │ │ │ │ @ instruction: 0x46014a14 │ │ │ │ movwls r4, #13928 @ 0x3668 │ │ │ │ stmiavs r3!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi 6cf58c │ │ │ │ + blmi 6cf59c │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ - blge 2eb588 │ │ │ │ + blge 2eb598 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - stmiavs r3!, {r0, r1, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ andcs fp, r0, ip, lsl #30 │ │ │ │ @ instruction: 0xf65869d8 │ │ │ │ - bmi 4a9b10 │ │ │ │ + bmi 4a9b00 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r6, r1, lsl #2 │ │ │ │ @ instruction: 0xf605bd10 │ │ │ │ - svclt 0x0000e826 │ │ │ │ - rsbseq r5, r5, ip, lsl #13 │ │ │ │ + svclt 0x0000e81e │ │ │ │ + rsbseq r5, r5, ip, ror r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, sl, asr r6 │ │ │ │ - blcs 2c4bfc │ │ │ │ + rsbseq r5, r5, sl, asr #12 │ │ │ │ + blcs 2c4c0c │ │ │ │ cmplt sl, sl, lsl r0 │ │ │ │ @ instruction: 0xf1016a4a │ │ │ │ addsmi r0, sl, #44, 6 @ 0xb0000000 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ andcs fp, r0, #12, 30 @ 0x30 │ │ │ │ stmib r0, {r1, r3, r8, r9, fp, sp, lr}^ │ │ │ │ ldrbmi r3, [r0, -r0, lsl #4]! │ │ │ │ @ instruction: 0xf101b410 │ │ │ │ - blvs 152b6e4 │ │ │ │ + blvs 152b6f4 │ │ │ │ @ instruction: 0xf04f429c │ │ │ │ @ instruction: 0xf85d0301 │ │ │ │ svclt 0x00184b04 │ │ │ │ stmib r0, {r1, r3, sl, fp, sp, lr}^ │ │ │ │ ldrbmi r3, [r0, -r0, lsl #4]! │ │ │ │ ldmdavs r3, {r1, r3, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ @@ -518763,15 +518767,15 @@ │ │ │ │ ldrbmi r3, [r0, -r0, lsl #4]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ strmi fp, [r9], r7, lsr #1 │ │ │ │ stmib sp, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ - bmi 16f724c │ │ │ │ + bmi 16f725c │ │ │ │ ldrbtmi r4, [sl], #-2899 @ 0xfffff4ad │ │ │ │ tstls r3, r0, lsr r9 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf8d90300 │ │ │ │ ldmvs sl, {ip, sp} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @@ -518783,158 +518787,158 @@ │ │ │ │ ldmdbvs fp!, {r3, r4, r8, sl} │ │ │ │ @ instruction: 0xf10dac16 │ │ │ │ adcmi r0, fp, #32, 22 @ 0x8000 │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ movwls r6, #63995 @ 0xf9fb │ │ │ │ movwls r2, #58113 @ 0xe301 │ │ │ │ ldm r3, {r1, r2, r3, r8, r9, fp, sp, pc} │ │ │ │ - blge 52aa94 │ │ │ │ + blge 52aaa4 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - @ instruction: 0x4620f9dd │ │ │ │ + @ instruction: 0x4620f9d5 │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ ldmdbvs fp!, {r0, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ ldrtmi r4, [sp], -fp, lsr #5 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ svclt 0x00089311 │ │ │ │ @ instruction: 0xf04f461a │ │ │ │ svclt 0x00180301 │ │ │ │ tstls r2, #4096000 @ 0x3e8000 │ │ │ │ andsls sl, r3, #18432 @ 0x4800 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r4, r8, r9, fp, sp, pc} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - blgt 550ee4 │ │ │ │ - @ instruction: 0xf9bef65c │ │ │ │ - blcs 25179c │ │ │ │ + blgt 550ef4 │ │ │ │ + @ instruction: 0xf9b6f65c │ │ │ │ + blcs 2517ac │ │ │ │ @ instruction: 0x46a0d03f │ │ │ │ stcge 14, cr10, [sl], {20} │ │ │ │ - beq fe266f18 │ │ │ │ + beq fe266f28 │ │ │ │ movwls sl, #19227 @ 0x4b1b │ │ │ │ movwls sl, #31517 @ 0x7b1d │ │ │ │ mulscs r0, r9, r8 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff6af7ff │ │ │ │ ldm r4, {r1, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ stm r6, {r0, r1} │ │ │ │ - blls 2eab10 │ │ │ │ + blls 2eab20 │ │ │ │ stmdbls r6, {r4, r6, r9, sl, lr} │ │ │ │ - mcr2 6, 3, pc, cr10, cr6, {4} @ │ │ │ │ + mcr2 6, 3, pc, cr2, cr6, {4} @ │ │ │ │ ldm r6, {r0, r4, r6, r9, sl, lr} │ │ │ │ ldrbmi r0, [r8], -ip │ │ │ │ - blx ae8488 │ │ │ │ + blx 8e8498 │ │ │ │ mulscs r0, r9, r8 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff54f7ff │ │ │ │ ldmvs sl!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ ldrdeq lr, [r4, -sp] │ │ │ │ - mrc2 6, 2, pc, cr8, cr6, {4} │ │ │ │ - bls 4117a0 │ │ │ │ + mrc2 6, 2, pc, cr0, cr6, {4} │ │ │ │ + bls 4117b0 │ │ │ │ mlale r2, r3, r2, r4 │ │ │ │ @ instruction: 0x46589b1e │ │ │ │ @ instruction: 0xf1089904 │ │ │ │ ldmdavs sp, {r0, fp}^ │ │ │ │ - blcs 244cf4 │ │ │ │ + blcs 244d04 │ │ │ │ muleq ip, r4, r8 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ - blx 3684c4 │ │ │ │ + @ instruction: 0xf9fcf65c │ │ │ │ strbmi r9, [r3, #-2865] @ 0xfffff4cf │ │ │ │ - bmi 55f27c │ │ │ │ + bmi 55f28c │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -r5, lsl #2 │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ andcs r8, r1, #240, 30 @ 0x3c0 │ │ │ │ @ instruction: 0xf604e773 │ │ │ │ - movwcs lr, #3910 @ 0xf46 │ │ │ │ + movwcs lr, #3902 @ 0xf3e │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {2} │ │ │ │ - rsbseq r5, r5, r6, asr #11 │ │ │ │ + ldrhteq r5, [r5], #-86 @ 0xffffffaa │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, r2, lsr #9 │ │ │ │ + @ instruction: 0x00755492 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ strdlt r4, [r3], #171 @ 0xab │ │ │ │ @ instruction: 0x46044bfb │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movtls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8d36b03 │ │ │ │ @ instruction: 0xf7ff8014 │ │ │ │ - blvs aaa5ac │ │ │ │ + blvs aaa5bc │ │ │ │ andseq pc, r8, #1073741824 @ 0x40000000 │ │ │ │ addsmi r6, r3, #3325952 @ 0x32c000 │ │ │ │ svcge 0x0006bf02 │ │ │ │ - bleq ff967004 │ │ │ │ + bleq ff967014 │ │ │ │ rsbsle sl, r0, ip, lsr sp │ │ │ │ ldreq pc, [r4], -r3, lsr #3 │ │ │ │ @ instruction: 0xf10daf06 │ │ │ │ vldmdbge ip!, {d0-} │ │ │ │ - beq 2a6d20 │ │ │ │ + beq 2a6d30 │ │ │ │ stmdbeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - bvs 18e2d30 │ │ │ │ + bvs 18e2d40 │ │ │ │ addsmi r3, sl, #44, 6 @ 0xb0000000 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ stmib sp, {r0, r1, r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ movwcs sl, #778 @ 0x30a │ │ │ │ andcc lr, r8, #3358720 @ 0x334000 │ │ │ │ ldm r9, {r3, r8, r9, fp, sp, pc} │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldrbmi r0, [r9], -r3 │ │ │ │ - blgt 53c4f0 │ │ │ │ - @ instruction: 0xf91ef65c │ │ │ │ + blgt 53c500 │ │ │ │ + @ instruction: 0xf916f65c │ │ │ │ ldmvs sl, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ suble r2, r6, r0, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f2a00 │ │ │ │ svclt 0x00080200 │ │ │ │ stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ - blge 533860 │ │ │ │ + blge 533870 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - ldmdavs r3!, {r0, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - bcs 244ea8 │ │ │ │ + ldmdavs r3!, {r0, r3, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + bcs 244eb8 │ │ │ │ ldmib r3, {r0, r2, r4, r5, ip, lr, pc}^ │ │ │ │ mrscs r3, R8_usr │ │ │ │ addge pc, r8, sp, asr #17 │ │ │ │ addmi r6, r8, #80, 16 @ 0x500000 │ │ │ │ strmi fp, [sl], -r8, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r5, r9, ip, pc} │ │ │ │ svclt 0x0008428a │ │ │ │ stmib sp, {r0, r1, r3, r9, sl, lr}^ │ │ │ │ - blge a2f8e4 │ │ │ │ + blge a2f8f4 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r5, r8, r9, fp, sp, pc} │ │ │ │ strtmi r0, [r9], -r3 │ │ │ │ - blgt 53c554 │ │ │ │ - @ instruction: 0xf8ecf65c │ │ │ │ + blgt 53c564 │ │ │ │ + @ instruction: 0xf8e4f65c │ │ │ │ @ instruction: 0xf65c4628 │ │ │ │ - blvs aa94dc │ │ │ │ + blvs aa94cc │ │ │ │ @ instruction: 0xf10169b2 │ │ │ │ @ instruction: 0xf1a20318 │ │ │ │ addsmi r0, sl, #20, 12 @ 0x1400000 │ │ │ │ ldmdavs r3!, {r0, r1, r4, ip, lr, pc} │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ smlalsle r4, r3, r3, r2 │ │ │ │ - bcs 249d64 │ │ │ │ - blvs 18df334 │ │ │ │ + bcs 249d74 │ │ │ │ + blvs 18df344 │ │ │ │ addsmi r3, sl, #60, 6 @ 0xf0000000 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ andcs lr, r1, #164, 14 @ 0x2900000 │ │ │ │ @ instruction: 0x2101e7bd │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ @ instruction: 0xf8d8e7d3 │ │ │ │ @ instruction: 0xf8983000 │ │ │ │ - blvs 18aed00 │ │ │ │ - bvs 18cf4d0 │ │ │ │ + blvs 18aed10 │ │ │ │ + bvs 18cf4e0 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmdals r3, {r3, r6, r8, pc} │ │ │ │ msreq CPSR_fs, r3, lsl #2 │ │ │ │ svclt 0x0014428a │ │ │ │ @ instruction: 0x26004616 │ │ │ │ eorseq pc, ip, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r4, r0, #1048576 @ 0x100000 │ │ │ │ @@ -518942,314 +518946,314 @@ │ │ │ │ ldmvs r9, {r0, r1, r8, ip, pc} │ │ │ │ ldmdbeq r8, {r2, r8, ip, sp, lr, pc} │ │ │ │ strbmi r6, [sl, #-2338] @ 0xfffff6de │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ andcs r9, r0, #-268435456 @ 0xf0000000 │ │ │ │ @ instruction: 0xb129920e │ │ │ │ tstcs r1, fp, asr r8 │ │ │ │ - bcs 244e6c │ │ │ │ + bcs 244e7c │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ tstne r0, #3358720 @ 0x334000 │ │ │ │ movwls sl, #11048 @ 0x2b28 │ │ │ │ @ instruction: 0xf04fab10 │ │ │ │ ldm r3, {r0, r9, fp} │ │ │ │ - blge 5aad28 │ │ │ │ + blge 5aad38 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ stmdbls r2, {r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - @ instruction: 0xf8d8f893 │ │ │ │ + @ instruction: 0xf8d8f88b │ │ │ │ tstls r5, #12 │ │ │ │ @ instruction: 0xf8cdab14 │ │ │ │ @ instruction: 0x9613a050 │ │ │ │ ldm r3, {r9, sl, sp} │ │ │ │ - blge 6aad4c │ │ │ │ + blge 6aad5c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrls sl, [r2], -sp, lsr #18 │ │ │ │ tstls r4, r8, lsr r6 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - @ instruction: 0xf8d8f87f │ │ │ │ + @ instruction: 0xf8d8f877 │ │ │ │ stmdbls r4, {ip, sp} │ │ │ │ - bcs 244fc4 │ │ │ │ + bcs 244fd4 │ │ │ │ mrshi pc, (UNDEF: 10) @ │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 7c39c8 │ │ │ │ - blgt 53c654 │ │ │ │ - @ instruction: 0xf8f2f65c │ │ │ │ + blge 7c39d8 │ │ │ │ + blgt 53c664 │ │ │ │ + @ instruction: 0xf8eaf65c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - bcs 244fe8 │ │ │ │ + bcs 244ff8 │ │ │ │ rscshi pc, lr, r0 │ │ │ │ andcs r6, r0, #1769472 @ 0x1b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ tstcs r8, #3358720 @ 0x334000 │ │ │ │ stmdbvs r3!, {r0, r9, sl, sp} │ │ │ │ - beq ff4671d0 │ │ │ │ + beq ff4671e0 │ │ │ │ strbmi r9, [fp, #-1562] @ 0xfffff9e6 │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ tstls fp, #3719168 @ 0x38c000 │ │ │ │ ldm r3, {r1, r3, r4, r8, r9, fp, sp, pc} │ │ │ │ - blge 82adbc │ │ │ │ + blge 82adcc │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - andcs pc, r0, r9, asr #16 │ │ │ │ - @ instruction: 0xff98f6c1 │ │ │ │ + andcs pc, r0, r1, asr #16 │ │ │ │ + @ instruction: 0xff90f6c1 │ │ │ │ ldmib r4, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ strmi r1, [r1], r2, lsl #4 │ │ │ │ @ instruction: 0xb1299404 │ │ │ │ ldrtmi r6, [r1], -r3, ror #16 │ │ │ │ stmdacs r0, {r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ teqne r7, #3358720 @ 0x334000 │ │ │ │ stmdbls r2, {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf696464b │ │ │ │ - @ instruction: 0x4629fcfb │ │ │ │ + @ instruction: 0x4629fcf3 │ │ │ │ muleq ip, fp, r8 │ │ │ │ @ instruction: 0xf65c4638 │ │ │ │ - blvs b290c4 │ │ │ │ - blcs 245168 │ │ │ │ + blvs b290b4 │ │ │ │ + blcs 245178 │ │ │ │ @ instruction: 0xf8cdd039 │ │ │ │ @ instruction: 0x26008014 │ │ │ │ ldrdhi pc, [r8], -sp │ │ │ │ andne lr, r2, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xb1294623 │ │ │ │ tstcs r1, r3, ror #16 │ │ │ │ stmdacs r0, {r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ teqne r7, #3358720 @ 0x334000 │ │ │ │ strbmi r4, [fp], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6964651 │ │ │ │ - @ instruction: 0x4629fcdb │ │ │ │ + @ instruction: 0x4629fcd3 │ │ │ │ muleq ip, fp, r8 │ │ │ │ @ instruction: 0xf65c4638 │ │ │ │ - @ instruction: 0x4623f893 │ │ │ │ + strtmi pc, [r3], -fp, lsl #17 │ │ │ │ andne lr, r2, #212, 18 @ 0x350000 │ │ │ │ stmdavs r3!, {r0, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldmdavs r8, {r0, r8, sp}^ │ │ │ │ svclt 0x00082800 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0x46281337 │ │ │ │ strbmi r4, [r1], -fp, asr #12 │ │ │ │ - stc2l 6, cr15, [r4], {150} @ 0x96 │ │ │ │ + ldc2 6, cr15, [ip], #600 @ 0x258 │ │ │ │ ldm fp, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldrtmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf87cf65c │ │ │ │ + @ instruction: 0xf874f65c │ │ │ │ strcc r6, [r1], -r3, lsr #22 │ │ │ │ adcsmi r6, r3, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf8ddd8cc │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ @ instruction: 0xf1033008 │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ ldmibvs r8, {r0, r1, r7, pc}^ │ │ │ │ @ instruction: 0xf6582601 │ │ │ │ - blls 329628 │ │ │ │ + blls 329618 │ │ │ │ @ instruction: 0xf8d8931d │ │ │ │ tstls pc, #8 │ │ │ │ tstls ip, #0, 6 │ │ │ │ @ instruction: 0x961eab1e │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r2, r3, r4, r8, r9, fp, sp, pc} │ │ │ │ ldrbmi r0, [r9], -r3 │ │ │ │ - blgt 53c78c │ │ │ │ - @ instruction: 0xffd0f65b │ │ │ │ + blgt 53c79c │ │ │ │ + @ instruction: 0xffc8f65b │ │ │ │ andne lr, r2, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xb1294623 │ │ │ │ ldrtmi r6, [r1], -r3, ror #16 │ │ │ │ stmdacs r0, {r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ stmib sp, {r1, r2, r5, r9, sl, fp, sp, pc}^ │ │ │ │ strtmi r1, [r8], -r6, lsr #6 │ │ │ │ ldrbmi r4, [r9], -fp, asr #12 │ │ │ │ - stc2 6, cr15, [r6], {150} @ 0x96 │ │ │ │ + ldc2l 6, cr15, [lr], #-600 @ 0xfffffda8 │ │ │ │ ldm r6, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldrtmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf83ef65c │ │ │ │ - blcs 245170 │ │ │ │ + @ instruction: 0xf836f65c │ │ │ │ + blcs 245180 │ │ │ │ ldmib r4, {r3, r6, ip, lr, pc}^ │ │ │ │ mrscs r0, SP_irq │ │ │ │ andcs r9, r0, #-2147483639 @ 0x80000009 │ │ │ │ addsmi r6, r1, #5832704 @ 0x590000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ stmdavs r3, {r0, r1, r2, r5, r8, r9, ip, pc} │ │ │ │ svclt 0x00144293 │ │ │ │ ldrmi r4, [r3], -r3, lsl #12 │ │ │ │ - blls 34fb18 │ │ │ │ + blls 34fb28 │ │ │ │ eorls sl, r4, #36, 18 @ 0x90000 │ │ │ │ ldm r6, {r0, r2, r5, r8, r9, ip, pc} │ │ │ │ stmdbgt r3, {r2, r3} │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff98f65b │ │ │ │ + @ instruction: 0xff90f65b │ │ │ │ @ instruction: 0xf65c4628 │ │ │ │ - stmdals r2, {r0, r1, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8c0f65c │ │ │ │ + stmdals r2, {r0, r1, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8b8f65c │ │ │ │ @ instruction: 0xf65c4650 │ │ │ │ - @ instruction: 0x4658f8bd │ │ │ │ - @ instruction: 0xf8baf65c │ │ │ │ + @ instruction: 0x4658f8b5 │ │ │ │ + @ instruction: 0xf8b2f65c │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ - stc2 6, cr15, [r6], {193} @ 0xc1 │ │ │ │ - blmi 73d798 │ │ │ │ + ldc2l 6, cr15, [lr], #-772 @ 0xfffffcfc │ │ │ │ + blmi 73d7a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1284fb4 │ │ │ │ + blls 1284fc4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r7, r0, lsl #6 │ │ │ │ pop {r0, r1, r6, ip, sp, pc} │ │ │ │ mcrls 15, 0, r8, cr3, cr0, {7} │ │ │ │ teqpeq ip, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0008428e │ │ │ │ @ instruction: 0xf1032600 │ │ │ │ addmi r0, sl, #44, 2 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ ldrt r9, [r8], r3, lsl #4 │ │ │ │ usat r4, #24, r6, asr #12 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ strb r3, [r2, r6, lsr #8] │ │ │ │ str r2, [r5, -r1, lsl #4] │ │ │ │ - stcl 6, cr15, [r0, #-16] │ │ │ │ + ldc 6, cr15, [r8, #-16]! │ │ │ │ ldmdavs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r5, r5, r8, asr r4 │ │ │ │ + rsbseq r5, r5, r8, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r5, [r5], #-12 │ │ │ │ + rsbseq r5, r5, ip, lsr #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf8dfb0fb │ │ │ │ @ instruction: 0x46923b54 │ │ │ │ ldrbtmi r4, [fp], #-1548 @ 0xfffff9f4 │ │ │ │ @ instruction: 0xf8df9206 │ │ │ │ movwls r2, #31564 @ 0x7b4c │ │ │ │ - blcc 1469340 │ │ │ │ + blcc 1469350 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ cmnls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 245000 │ │ │ │ + blcs 245010 │ │ │ │ bicshi pc, r2, r0 │ │ │ │ movwcs r4, #1537 @ 0x601 │ │ │ │ pkhbtmi r4, r9, r8, lsl #13 │ │ │ │ subseq pc, pc, sp, lsl #2 │ │ │ │ andls r9, r2, r3, lsl #6 │ │ │ │ stmiavs r3!, {r1, r9, fp, ip, pc} │ │ │ │ andhi pc, r0, r2, lsl #17 │ │ │ │ suble r2, r2, r1, lsl #22 │ │ │ │ cmple r0, r2, lsl #22 │ │ │ │ strbmi r6, [r8], -r1, lsr #18 │ │ │ │ @ instruction: 0xf7ff9a02 │ │ │ │ strmi pc, [r7], -sp, asr #31 │ │ │ │ cmple sp, r0, lsl #16 │ │ │ │ - blcs 2c5d98 │ │ │ │ + blcs 2c5da8 │ │ │ │ addshi pc, r8, r0 │ │ │ │ stmdbvs r2, {r5, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ stmibvs r1, {r0, r1, r2, r3, r7, pc}^ │ │ │ │ ldceq 1, cr15, [r8], {-0} │ │ │ │ ldreq pc, [r4], -r1, lsr #3 │ │ │ │ stmdavs sp, {r2, r3, r7, r8, sl, lr}^ │ │ │ │ ldreq pc, [r4, #-421] @ 0xfffffe5b │ │ │ │ subs sp, r0, #-1073741820 @ 0xc0000004 │ │ │ │ @ instruction: 0xf1016a4b │ │ │ │ addsmi r0, r3, #44, 4 @ 0xc0000002 │ │ │ │ ldmdavs sl, {r2, r3, r4, ip, lr, pc} │ │ │ │ - bcs 245088 │ │ │ │ + bcs 245098 │ │ │ │ stmibvs fp!, {r1, r3, r6, ip, lr, pc} │ │ │ │ tstpeq r4, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ - blcc 73c908 │ │ │ │ + blcc 73c918 │ │ │ │ @ instruction: 0xd07e4291 │ │ │ │ ldcvc 6, cr4, [r3], #116 @ 0x74 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ addsmi r6, lr, #1097728 @ 0x10c000 │ │ │ │ ldcvc 0, cr13, [r3], #-956 @ 0xfffffc44 │ │ │ │ - blcs 24512c │ │ │ │ - blvs 151f7f4 │ │ │ │ + blcs 24513c │ │ │ │ + blvs 151f804 │ │ │ │ eorseq pc, ip, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xd1e24293 │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ - bvs 1aa2c78 │ │ │ │ + bvs 1aa2c88 │ │ │ │ @ instruction: 0x46484652 │ │ │ │ @ instruction: 0xff8cf7ff │ │ │ │ strmi r6, [r5], -r1, ror #22 │ │ │ │ @ instruction: 0x46484652 │ │ │ │ @ instruction: 0xff86f7ff │ │ │ │ movwmi r9, #23299 @ 0x5b03 │ │ │ │ sbcslt r4, fp, #-1409286144 @ 0xac000000 │ │ │ │ stmdavs r4!, {r0, r1, r8, r9, ip, pc} │ │ │ │ - blcs 24512c │ │ │ │ + blcs 24513c │ │ │ │ @ instruction: 0xf8dfd1a2 │ │ │ │ @ instruction: 0xf8df2a6c │ │ │ │ ldrbtmi r3, [sl], #-2660 @ 0xfffff59c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, ror fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrthi pc, [r2], r0, asr #32 @ │ │ │ │ rsbslt r9, fp, r3, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf04f6824 │ │ │ │ @ instruction: 0xf88a0301 │ │ │ │ andls r3, r3, r0 │ │ │ │ - blcs 245160 │ │ │ │ + blcs 245170 │ │ │ │ strb sp, [r4, r8, lsl #3]! │ │ │ │ @ instruction: 0xc010f8d3 │ │ │ │ ldrmi r3, [ip, #792] @ 0x318 │ │ │ │ stmvs r8, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmib r1, {r0, r1, r2, r3, r5, r6, r7, r8, pc}^ │ │ │ │ andcs r1, r1, r0, lsl #14 │ │ │ │ - blge 8cf15c │ │ │ │ + blge 8cf16c │ │ │ │ stmdacs r0, {r3, r4, r5, r6, fp, sp, lr} │ │ │ │ svclt 0x00086808 │ │ │ │ ldrls r2, [fp, -r0, lsl #14] │ │ │ │ svclt 0x00082800 │ │ │ │ ldmdage r8, {r8, sp} │ │ │ │ tstcs r8, sp, asr #19 │ │ │ │ - blgt 556edc │ │ │ │ + blgt 556eec │ │ │ │ stm sp, {r0, r1, fp, lr, pc} │ │ │ │ ldrtmi r0, [r9], -r3 │ │ │ │ @ instruction: 0xf65ba814 │ │ │ │ - @ instruction: 0x4638fe99 │ │ │ │ - @ instruction: 0xffc4f65b │ │ │ │ + @ instruction: 0x4638fe91 │ │ │ │ + @ instruction: 0xffbcf65b │ │ │ │ ldmib r6, {r0, r8, r9, sl, sp}^ │ │ │ │ subsvs r2, r3, r5, lsl #6 │ │ │ │ andsvs r6, sl, r0, lsr #22 │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ str r3, [r4, r5, lsl #6] │ │ │ │ svccs 0x00007c87 │ │ │ │ rscshi pc, r8, r0 │ │ │ │ movwcs r6, #6180 @ 0x1824 │ │ │ │ andcc pc, r0, sl, lsl #17 │ │ │ │ - blcs 2451d8 │ │ │ │ + blcs 2451e8 │ │ │ │ svcge 0x004cf47f │ │ │ │ stmdbvs r2, {r0, r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bcs 23c964 │ │ │ │ + bcs 23c974 │ │ │ │ rschi pc, r8, r0 │ │ │ │ cdpcs 8, 0, cr6, cr1, cr6, {6} │ │ │ │ stmdbls r2, {r2, ip, lr, pc} │ │ │ │ stmdbcs r0, {r0, r3, fp, ip, sp, lr} │ │ │ │ rscshi pc, lr, r0, asr #32 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ - blx ff569174 │ │ │ │ + blx ff569184 │ │ │ │ andcc lr, r4, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldcvc 0, cr8, [sp], {243} @ 0xf3 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8d38198 │ │ │ │ @ instruction: 0xf103c01c │ │ │ │ strbmi r0, [r0, #-24]! @ 0xffffffe8 │ │ │ │ rschi pc, r8, r0 │ │ │ │ stmdavs r9, {r0, r5, r6, r9, sl, lr}^ │ │ │ │ addmi r3, r8, #4194304 @ 0x400000 │ │ │ │ stccs 1, cr13, [r2, #-1004] @ 0xfffffc14 │ │ │ │ rschi pc, ip, r0 │ │ │ │ @ instruction: 0xf0402d01 │ │ │ │ - blvs b0b524 │ │ │ │ + blvs b0b534 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ @ instruction: 0xf7ffa014 │ │ │ │ stmdbvs r2!, {r0, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ svclt 0x0008428a │ │ │ │ subsls r2, sp, #0, 4 │ │ │ │ @@ -519261,99 +519265,99 @@ │ │ │ │ cmpcs sl, #3358720 @ 0x334000 │ │ │ │ vmovge.8 d2[6], sl │ │ │ │ @ instruction: 0x9602af14 │ │ │ │ stmibvc r8!, {r0, r2, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r2, r3, r4, r6, r8, r9, fp, sp, pc} │ │ │ │ ldrtmi r0, [r1], -r3 │ │ │ │ - blgt 53cae0 │ │ │ │ - mcr2 6, 1, pc, cr6, cr11, {2} @ │ │ │ │ + blgt 53caf0 │ │ │ │ + mrc2 6, 0, pc, cr14, cr11, {2} │ │ │ │ stmdbcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmiapl r3, {r0, r1, r2, fp, ip, pc}^ │ │ │ │ ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ stmdbcc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ andcs r5, r0, r3, asr #17 │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - blx 20e8d24 │ │ │ │ + blx 1ee8d34 │ │ │ │ ldrtmi r6, [r2], -r3, lsr #22 │ │ │ │ andls r4, r3, r1, asr r6 │ │ │ │ ldrdls r6, [r0], -fp │ │ │ │ movwcc r4, #5664 @ 0x1620 │ │ │ │ - blge 1c0fe38 │ │ │ │ + blge 1c0fe48 │ │ │ │ @ instruction: 0xf7ff9304 │ │ │ │ @ instruction: 0xf89afbf1 │ │ │ │ @ instruction: 0x46068010 │ │ │ │ strbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0xf1b8fbc1 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - bvs 1f0b97c │ │ │ │ + bvs 1f0b98c │ │ │ │ eoreq pc, ip, #-2147483647 @ 0x80000001 │ │ │ │ svclt 0x00064293 │ │ │ │ ldrmi r4, [sl], -r3, asr #12 │ │ │ │ cmpls r7, #51200 @ 0xc800 │ │ │ │ cmpls r8, #67108864 @ 0x4000000 │ │ │ │ cmpls r6, #0, 6 │ │ │ │ subsls sl, r9, #88, 22 @ 0x16000 │ │ │ │ @ instruction: 0xf50daa56 │ │ │ │ @ instruction: 0xf50d7bd8 │ │ │ │ ldm r3, {r6, r7, fp, ip, sp, lr} │ │ │ │ stm sp, {r0, r1} │ │ │ │ andls r0, r5, #3 │ │ │ │ - bgt 53cbec │ │ │ │ + bgt 53cbfc │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - stmiavs r2!, {r0, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r2!, {r0, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ muleq r3, r9, r8 │ │ │ │ stmibvc r6!, {r0, r2, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ - blls 2fcc04 │ │ │ │ + blls 2fcc14 │ │ │ │ @ instruction: 0xf6964648 │ │ │ │ - @ instruction: 0x4649fa9d │ │ │ │ + @ instruction: 0x4649fa95 │ │ │ │ muleq ip, r8, r8 │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - @ instruction: 0xf89afe55 │ │ │ │ - blcs 2372f8 │ │ │ │ + @ instruction: 0xf89afe4d │ │ │ │ + blcs 237308 │ │ │ │ sbchi pc, r9, #0 │ │ │ │ @ instruction: 0x363c6b73 │ │ │ │ svclt 0x000842b3 │ │ │ │ cmpls r7, #0, 6 │ │ │ │ - blls 37cc30 │ │ │ │ - blgt 53cbb0 │ │ │ │ - mcr2 6, 2, pc, cr4, cr11, {2} @ │ │ │ │ + blls 37cc40 │ │ │ │ + blgt 53cbc0 │ │ │ │ + mrc2 6, 1, pc, cr12, cr11, {2} │ │ │ │ @ instruction: 0xf65b9802 │ │ │ │ - stmdals r4, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - mcr2 6, 7, pc, cr6, cr11, {2} @ │ │ │ │ - blcs 245570 │ │ │ │ + stmdals r4, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + mrc2 6, 6, pc, cr14, cr11, {2} │ │ │ │ + blcs 245580 │ │ │ │ adcshi pc, r9, #0 │ │ │ │ movwmi lr, #2516 @ 0x9d4 │ │ │ │ rsbls r2, r0, #268435456 @ 0x10000000 │ │ │ │ ldmdavs sl, {r8, sl, sp}^ │ │ │ │ svclt 0x000842aa │ │ │ │ cmnls r1, #45088768 @ 0x2b00000 │ │ │ │ adcmi r6, fp, #2293760 @ 0x230000 │ │ │ │ strtmi fp, [ip], -r8, lsl #30 │ │ │ │ stmib sp, {r1, r2, r3, r4, r6, r8, fp, sp, pc}^ │ │ │ │ ldm r8, {r1, r2, r3, r4, r6, sl, ip, lr} │ │ │ │ stmdbgt r3, {r2, r3} │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ - ldc2 6, cr15, [sl, #364] @ 0x16c │ │ │ │ + ldc2 6, cr15, [r2, #364] @ 0x16c │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - stmdals r3, {r0, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r3, {r0, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6c12100 │ │ │ │ - smull pc, r2, r1, sl @ │ │ │ │ + sbc pc, r2, r9, lsl #21 │ │ │ │ ldmiblt fp, {r0, r1, r7, sl, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf1046923 │ │ │ │ ldrbmi r0, [fp, #-2840] @ 0xfffff4e8 │ │ │ │ ldrbhi pc, [r7, #-0]! @ │ │ │ │ stmibvs r6, {r0, r1, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ tstpeq r8, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r6, sl, #425984 @ 0x68000 │ │ │ │ ldmibvs fp, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3c9fb8 │ │ │ │ + bcs 3c9fc8 │ │ │ │ sbcshi pc, r4, r0 │ │ │ │ tstpeq r8, #0, 2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00182e00 │ │ │ │ @ instruction: 0xd00342b3 │ │ │ │ addsmi r6, r3, #7471104 @ 0x720000 │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ @@ -519382,100 +519386,100 @@ │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movtcs lr, #59853 @ 0xe9cd │ │ │ │ vnmulge.f64 d26, d2, d14 │ │ │ │ @ instruction: 0x9602af14 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r4, r6, r8, r9, fp, sp, pc} │ │ │ │ ldrtmi r0, [r1], -r3 │ │ │ │ - blgt 53ccc4 │ │ │ │ - ldc2 6, cr15, [r4, #-364]! @ 0xfffffe94 │ │ │ │ + blgt 53ccd4 │ │ │ │ + stc2 6, cr15, [ip, #-364]! @ 0xfffffe94 │ │ │ │ ldmdavs fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ - bcs 245658 │ │ │ │ + bcs 245668 │ │ │ │ subhi pc, r8, #0 │ │ │ │ andcs r6, r0, #1769472 @ 0x1b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ movtcs lr, #51661 @ 0xc9cd │ │ │ │ stmibvc r6!, {r0, r2, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf50d6923 │ │ │ │ adcmi r7, fp, #216, 22 @ 0x36000 │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ movtls r6, #47587 @ 0xb9e3 │ │ │ │ movtls r2, #41729 @ 0xa301 │ │ │ │ ldm r3, {r1, r3, r6, r8, r9, fp, sp, pc} │ │ │ │ - blge 152b430 │ │ │ │ + blge 152b440 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - stmdbls r3, {r0, r1, r2, r3, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r3, {r0, r1, r2, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - blvs b29e78 │ │ │ │ + blvs b29e88 │ │ │ │ ldmvs sp, {sp}^ │ │ │ │ - mrrc2 6, 12, pc, r8, cr1 @ │ │ │ │ + mrrc2 6, 12, pc, r0, cr1 @ │ │ │ │ @ instruction: 0xf1aa9a02 │ │ │ │ strcc r0, [r1, #-276] @ 0xfffffeec │ │ │ │ strls r9, [r1, #-0] │ │ │ │ @ instruction: 0x4605465b │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmiavs r3!, {r0, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmib r4, {r0, r2, r3, r9, pc}^ │ │ │ │ mrscs r4, SP_irq │ │ │ │ andcs r9, r0, #88, 2 │ │ │ │ addsmi r6, r1, #5832704 @ 0x590000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ stmdavs r3!, {r0, r3, r4, r6, r8, r9, ip, pc} │ │ │ │ svclt 0x00084293 │ │ │ │ - blge 17bccd0 │ │ │ │ + blge 17bcce0 │ │ │ │ ldrbcs lr, [r6], #-2509 @ 0xfffff633 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r3, r4, r6, r8, r9, fp, sp, pc} │ │ │ │ strbmi r0, [r9], -r3 │ │ │ │ - blgt 53cd74 │ │ │ │ - ldc2l 6, cr15, [ip], {91} @ 0x5b │ │ │ │ + blgt 53cd84 │ │ │ │ + ldc2l 6, cr15, [r4], {91} @ 0x5b │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - stmdals r2, {r0, r1, r2, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - mcr2 6, 0, pc, cr4, cr11, {2} @ │ │ │ │ + stmdals r2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldc2l 6, cr15, [ip, #364]! @ 0x16c │ │ │ │ @ instruction: 0xf65b4658 │ │ │ │ - tstpcs r0, r1, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + strdcs pc, [r0, -r9] │ │ │ │ @ instruction: 0xf6c14628 │ │ │ │ - bls 3e9be8 │ │ │ │ + bls 3e9bd8 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0x4620e75d │ │ │ │ - blx 1c694be │ │ │ │ + blx 1c694ce │ │ │ │ movwcs r9, #6662 @ 0x1a06 │ │ │ │ smmla r6, r3, r0, r7 │ │ │ │ andcs sl, r1, #26624 @ 0x6800 │ │ │ │ smlabteq r0, r3, r9, lr │ │ │ │ stmiavs r6, {r0, r3, r4, r9, sl, sp, lr, pc}^ │ │ │ │ andeq lr, r4, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf0002e01 │ │ │ │ - blls 2cbbe4 │ │ │ │ + blls 2cbbf4 │ │ │ │ svccs 0x0000781f │ │ │ │ mcrge 4, 1, pc, cr12, cr15, {3} @ │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf910f7ff │ │ │ │ andcc lr, r4, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ strt sl, [r1], -r4, asr #28 │ │ │ │ - blcs 2c5a6c │ │ │ │ + blcs 2c5a7c │ │ │ │ svcge 0x0028f47f │ │ │ │ adcsmi r3, r0, #24 │ │ │ │ tstphi fp, #0 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r6!, {r8, r9, sp}^ │ │ │ │ adcsmi r3, r0, #67108864 @ 0x4000000 │ │ │ │ - blcs 31fd04 │ │ │ │ + blcs 31fd14 │ │ │ │ mrcge 6, 0, APSR_nzcv, cr2, cr15, {1} │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf7ff0801 │ │ │ │ stmdbvs r3!, {r0, r1, r2, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46da465a │ │ │ │ svclt 0x000c459b │ │ │ │ stmibvs r2!, {r9, sp}^ │ │ │ │ - blvs acfeec │ │ │ │ + blvs acfefc │ │ │ │ asrshi pc, sp, #17 @ │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a269d2 │ │ │ │ addsmi r0, r1, #20, 10 @ 0x5000000 │ │ │ │ msrhi SPSR_sc, #0 │ │ │ │ and sl, pc, r4, lsr #28 │ │ │ │ @ instruction: 0xf1026a51 │ │ │ │ @@ -519486,40 +519490,40 @@ │ │ │ │ @ instruction: 0xf1a23318 │ │ │ │ addsmi r0, sl, #20, 10 @ 0x5000000 │ │ │ │ orrhi pc, ip, r0 │ │ │ │ @ instruction: 0xf10368ab │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ ldmibvs r8, {r0, r3, r4, r6, sl, pc}^ │ │ │ │ - mcr2 6, 3, pc, cr10, cr7, {2} @ │ │ │ │ + mcr2 6, 3, pc, cr2, cr7, {2} @ │ │ │ │ ldmvs sl, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmdavs fp, {r0, r2, r4, r5, r6, r8, pc} │ │ │ │ ldmdavs r9, {r9, sp} │ │ │ │ svclt 0x00084291 │ │ │ │ @ instruction: 0xf50d4613 │ │ │ │ stmib r6, {r3, r4, r6, r7, r8, r9, fp, ip, sp, lr}^ │ │ │ │ svcge 0x00142300 │ │ │ │ stmibvc r6!, {r0, r2, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ muleq ip, r6, r8 │ │ │ │ muleq r3, fp, r8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ - mcrr2 6, 5, pc, sl, cr11 @ │ │ │ │ - blge ac5968 │ │ │ │ + mcrr2 6, 5, pc, r2, cr11 @ │ │ │ │ + blge ac5978 │ │ │ │ addhi pc, r8, sp, asr #17 │ │ │ │ strbmi r9, [r9], -r3, lsr #4 │ │ │ │ - blgt 53ceac │ │ │ │ - stc2l 6, cr15, [r6], {91} @ 0x5b │ │ │ │ + blgt 53cebc │ │ │ │ + ldc2 6, cr15, [lr], #364 @ 0x16c │ │ │ │ stmdavs sl!, {r0, r1, r3, r5, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xd1bb2b00 │ │ │ │ @ instruction: 0xf1026b50 │ │ │ │ addmi r0, r8, #60, 2 │ │ │ │ ldcvs 15, cr11, [r3], {24} │ │ │ │ - blvs 1f254d4 │ │ │ │ + blvs 1f254e4 │ │ │ │ eorseq pc, ip, #-2147483647 @ 0x80000001 │ │ │ │ svclt 0x00064293 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xe6346c32 │ │ │ │ ldmdavc fp, {r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf894aeb3 │ │ │ │ @@ -519544,136 +519548,136 @@ │ │ │ │ svclt 0x00082900 │ │ │ │ stmdbge r8!, {r8, r9, sp} │ │ │ │ @ instruction: 0x0328e9cd │ │ │ │ vldrge d10, [r4, #-392] @ 0xfffffe78 │ │ │ │ movwls r4, #42527 @ 0xa61f │ │ │ │ stm sp, {r0, r1, r8, fp, lr, pc} │ │ │ │ strls r0, [r5, #-3] │ │ │ │ - bgt 53cf50 │ │ │ │ + bgt 53cf60 │ │ │ │ @ instruction: 0xf65b4628 │ │ │ │ - @ instruction: 0xf8dffbef │ │ │ │ + @ instruction: 0xf8dffbe7 │ │ │ │ stmdals r7, {r5, r7, sl, ip, sp} │ │ │ │ movwls r5, #18627 @ 0x48c3 │ │ │ │ @ instruction: 0xf8df461a │ │ │ │ stmiapl r3, {r3, r4, r7, sl, ip, sp}^ │ │ │ │ movwls r2, #16384 @ 0x4000 │ │ │ │ @ instruction: 0xf6c14619 │ │ │ │ - blls 46979c │ │ │ │ + blls 46978c │ │ │ │ ldrtmi r9, [sl], -r9 │ │ │ │ @ instruction: 0xf1a69301 │ │ │ │ - blge 1bebaec │ │ │ │ + blge 1bebafc │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ @ instruction: 0xf7ff930d │ │ │ │ - blvs b29d94 │ │ │ │ + blvs b29da4 │ │ │ │ ldmvs fp, {r4, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvs r3!, {r0, r1, r2, r3, r4, r7, r8, r9, pc} │ │ │ │ stmdbls sl, {r2, r3, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ ldrmi sl, [fp, #3443] @ 0xd73 │ │ │ │ svclt 0x0008ab2c │ │ │ │ stmdals r5, {r9, sp} │ │ │ │ stmibvs r2!, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ andcs r9, r1, #-805306366 @ 0xd0000002 │ │ │ │ - blgt 54ff80 │ │ │ │ - mcrr2 6, 5, pc, r4, cr11 @ │ │ │ │ + blgt 54ff90 │ │ │ │ + ldc2 6, cr15, [ip], #-364 @ 0xfffffe94 │ │ │ │ stmdbls sp, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ - blge dbcd48 │ │ │ │ + blge dbcd58 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ svclt 0x00189805 │ │ │ │ eorls r6, pc, #3702784 @ 0x388000 │ │ │ │ eorls r2, lr, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - @ instruction: 0x4620fc35 │ │ │ │ - @ instruction: 0xf84ef657 │ │ │ │ + strtmi pc, [r0], -sp, lsr #24 │ │ │ │ + @ instruction: 0xf846f657 │ │ │ │ rsbls r2, ip, #0, 4 │ │ │ │ stmib r7, {r2, r3, r4, r5, r7, r9, sl, lr}^ │ │ │ │ rscsvs r2, sl, r1, lsl #4 │ │ │ │ stmdbvs r2, {r2, r8, sl, ip, pc} │ │ │ │ stmib sp, {r1, r4, r6, r7, fp, sp, lr}^ │ │ │ │ ldm ip!, {r4, r5, r6, sp} │ │ │ │ - strgt r0, [pc, #-15] @ 22b705 │ │ │ │ + strgt r0, [pc, #-15] @ 22b715 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0xf6584620 │ │ │ │ - stmib sp, {r0, r1, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ssatmi fp, #4, r1, lsl #18 │ │ │ │ - blge 1a3cf3c │ │ │ │ + blge 1a3cf4c │ │ │ │ ldrbmi r9, [r8], -fp, lsl #6 │ │ │ │ - blx ff569096 │ │ │ │ + blx ff3690a6 │ │ │ │ @ instruction: 0xf0004284 │ │ │ │ @ instruction: 0xf8d48274 │ │ │ │ @ instruction: 0xf8d99010 │ │ │ │ stccs 0, cr5, [r0, #-0] │ │ │ │ stmdavs sl!, {r1, r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ - bcs 250788 │ │ │ │ + bcs 250798 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ mulcs ip, r9, r8 │ │ │ │ cmple sl, r4, lsl #20 │ │ │ │ @ instruction: 0x1014f8d9 │ │ │ │ cmnpcs pc, #64, 4 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00184299 │ │ │ │ svcvc 0x008af5b1 │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ ldmdbcs r4, {r9, sp}^ │ │ │ │ @ instruction: 0xf042bf08 │ │ │ │ - bcs 22bf7c │ │ │ │ + bcs 22bf8c │ │ │ │ @ instruction: 0xf8d9d039 │ │ │ │ stmdals ip, {r5, r6, sp} │ │ │ │ - bls 4457c8 │ │ │ │ + bls 4457d8 │ │ │ │ @ instruction: 0x2c017b0c │ │ │ │ tstcs r0, r8, lsl pc │ │ │ │ @ instruction: 0xff42f7fe │ │ │ │ @ instruction: 0xf8d9b348 │ │ │ │ @ instruction: 0xf5b22014 │ │ │ │ smlalbble r7, lr, sl, pc @ │ │ │ │ ldccs 8, cr15, [r4], {86} @ 0x56 │ │ │ │ ldmibvs r2, {r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8166814 │ │ │ │ stmib sp, {r2, sl, fp, sp}^ │ │ │ │ stmdbvs r1!, {r0, r1, r4, r5, r6, sl, ip, sp}^ │ │ │ │ svcvc 0x00a7f5b1 │ │ │ │ @ instruction: 0xf042bf18 │ │ │ │ - bcs 22bfc0 │ │ │ │ + bcs 22bfd0 │ │ │ │ bicshi pc, r2, r0 │ │ │ │ mlacs r9, r9, r8, pc @ │ │ │ │ mlane r8, r9, r8, pc @ │ │ │ │ @ instruction: 0xf6569877 │ │ │ │ - @ instruction: 0x4604ffbf │ │ │ │ + @ instruction: 0x4604ffb7 │ │ │ │ ldrcc fp, [r4], #-288 @ 0xfffffee0 │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx 2e9144 │ │ │ │ + @ instruction: 0xf9faf65a │ │ │ │ @ instruction: 0xf1094621 │ │ │ │ @ instruction: 0xf6580018 │ │ │ │ - @ instruction: 0xf8d9f92b │ │ │ │ - bcs 173383c │ │ │ │ + @ instruction: 0xf8d9f923 │ │ │ │ + bcs 173384c │ │ │ │ movtlt sp, #20504 @ 0x5018 │ │ │ │ tstlt sl, sl, lsr #16 │ │ │ │ - blcs 245844 │ │ │ │ + blcs 245854 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ ldrmi r4, [r5], -r9, lsr #13 │ │ │ │ @ instruction: 0xf8d9e7a6 │ │ │ │ @ instruction: 0x46203018 │ │ │ │ @ instruction: 0xf1a39305 │ │ │ │ mcrcs 8, 0, r0, cr0, cr4, {0} │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf9bcf7ff │ │ │ │ movwcs r9, #6662 @ 0x1a06 │ │ │ │ str r7, [sl, #19]! │ │ │ │ ldrsbtcs pc, [r0], #-137 @ 0xffffff77 @ │ │ │ │ ldmdavs r1, {r2, r3, fp, ip, pc} │ │ │ │ - blvc 55204c │ │ │ │ + blvc 55205c │ │ │ │ svclt 0x00182c01 │ │ │ │ @ instruction: 0xf7fe2100 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4648d0d9 │ │ │ │ - stc2 6, cr15, [ip, #-348] @ 0xfffffea4 │ │ │ │ + stc2 6, cr15, [r4, #-348] @ 0xfffffea4 │ │ │ │ stcls 7, cr14, [pc], {213} @ 0xd5 │ │ │ │ @ instruction: 0xf6584620 │ │ │ │ - strmi pc, [r4], -r7, lsr #21 │ │ │ │ - bvs 1f2560c │ │ │ │ + @ instruction: 0x4604fa9f │ │ │ │ + bvs 1f2561c │ │ │ │ adcsmi r3, r3, #44, 12 @ 0x2c00000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ stmib sp, {r0, r2, r4, r5, r8, sl, sp, lr, pc}^ │ │ │ │ ldrb r3, [r1, #-1120] @ 0xfffffba0 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xff54f7fe │ │ │ │ andcc lr, r4, #3620864 @ 0x374000 │ │ │ │ @@ -519687,113 +519691,113 @@ │ │ │ │ ldrmi r6, [sl, #2339] @ 0x923 │ │ │ │ svclt 0x00084652 │ │ │ │ ldmdbge lr, {r8, r9, sp} │ │ │ │ ldrmi fp, [sl], -r8, lsl #30 │ │ │ │ streq pc, [r1], -pc, asr #32 │ │ │ │ stmibvs r2!, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bge a50124 │ │ │ │ + bge a50134 │ │ │ │ @ instruction: 0x4625961e │ │ │ │ stmdbgt r3, {r0, r5, r8, r9, ip, pc} │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ addhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65bca0c │ │ │ │ - stmiavs r3!, {r0, r1, r2, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdavs r3!, {r0, r1, r3, r6, r8, pc} │ │ │ │ ldmdavs sl, {r1, r2, r6, r9, sl, lr} │ │ │ │ svclt 0x00084542 │ │ │ │ - bge 93d1e4 │ │ │ │ + bge 93d1f4 │ │ │ │ tstvs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65bca0c │ │ │ │ - stmiavs r3!, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmib r4, {r0, r2, r4, r5, r8, pc}^ │ │ │ │ andcs r5, r0, #0, 6 │ │ │ │ ldmdavs r9, {r0, sp}^ │ │ │ │ addsmi r9, r1, #103 @ 0x67 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ stmdavs fp!, {r3, r5, r6, r8, r9, ip, pc} │ │ │ │ svclt 0x00084293 │ │ │ │ - blge 1abd160 │ │ │ │ + blge 1abd170 │ │ │ │ strbcs lr, [r2, #-2509]! @ 0xfffff633 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r0, r1, r2, r5, r6, r8, r9, fp, sp, pc} │ │ │ │ ldrtmi r0, [r8], -r3 │ │ │ │ - blgt 53d244 │ │ │ │ - blx fe7e9290 │ │ │ │ + blgt 53d254 │ │ │ │ + blx fe5e92a0 │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - bls 3ea830 │ │ │ │ + bls 3ea820 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fee521 │ │ │ │ - blls 32b834 │ │ │ │ + blls 32b844 │ │ │ │ @ instruction: 0xf1046922 │ │ │ │ strbls r0, [r8, #-280] @ 0xfffffee8 │ │ │ │ addmi r6, sl, #1769472 @ 0x1b0000 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ ldmvs sl, {r0, r3, r6, r9, ip, pc} │ │ │ │ ldmdavs fp, {r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldmdavs r9, {r0, r9, sp}^ │ │ │ │ svclt 0x00082900 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 13b4678 │ │ │ │ + blge 13b4688 │ │ │ │ svcge 0x0014ad62 │ │ │ │ ldm r3, {r1, r8, sl, ip, pc} │ │ │ │ - blge 142b978 │ │ │ │ + blge 142b988 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - blls 32a328 │ │ │ │ + blls 32a318 │ │ │ │ ldmdavs fp, {r0, r3, r4, sl, fp, ip, sp, lr} │ │ │ │ - bvs 18c66f8 │ │ │ │ + bvs 18c6708 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ @ instruction: 0xf10380c9 │ │ │ │ teqcc ip, #44, 2 │ │ │ │ svclt 0x0014428a │ │ │ │ @ instruction: 0xf04f4691 │ │ │ │ addsmi r0, sp, #0, 18 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ ldmvs r3!, {r0, r1, r9, sl, fp, ip, pc} │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ subhi pc, r0, #0 │ │ │ │ @ instruction: 0xf50d69d8 │ │ │ │ @ instruction: 0xf6577bd8 │ │ │ │ - ldmvs r3!, {r0, r1, r2, r3, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ - blge 12d06cc │ │ │ │ + ldmvs r3!, {r0, r1, r2, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + blge 12d06dc │ │ │ │ strcs r9, [r1], -r3, lsl #12 │ │ │ │ - bge 1c112d0 │ │ │ │ + bge 1c112e0 │ │ │ │ strcs r9, [r0, #-1349] @ 0xfffffabb │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r2, r6, r8, r9, fp, sp, pc} │ │ │ │ ldrmi r0, [r1], -r3 │ │ │ │ ldrtmi r9, [r8], -r4, asr #10 │ │ │ │ - blgt 5501f0 │ │ │ │ - blx fe9350 │ │ │ │ + blgt 550200 │ │ │ │ + blx de9360 │ │ │ │ ldrtls r9, [lr], -r3, lsl #22 │ │ │ │ smlabtls r4, sp, r8, pc @ │ │ │ │ teqls pc, #14352384 @ 0xdb0000 │ │ │ │ strbls sl, [r0, #-2878] @ 0xfffff4c2 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r6, r8, r9, fp, sp, pc} │ │ │ │ ldrbmi r0, [r9], -r3 │ │ │ │ - blgt 53d2e4 │ │ │ │ - blx b69374 │ │ │ │ + blgt 53d2f4 │ │ │ │ + blx 969384 │ │ │ │ ldmdavs fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ - bcs 245c78 │ │ │ │ + bcs 245c88 │ │ │ │ addshi pc, r5, r0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 1140714 │ │ │ │ + blge 1140724 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - blls 32a48c │ │ │ │ + blls 32a47c │ │ │ │ ldmvs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ rsbsle r2, lr, r0, lsl #20 │ │ │ │ andcc lr, r0, #3457024 @ 0x34c000 │ │ │ │ subsls r2, r4, r1 │ │ │ │ ldmdavs r0, {r8, sp}^ │ │ │ │ svclt 0x00084288 │ │ │ │ subsls r4, r5, #10485760 @ 0xa00000 │ │ │ │ @@ -519801,56 +519805,56 @@ │ │ │ │ strmi fp, [fp], -r8, lsl #30 │ │ │ │ cmpne r2, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf50dab52 │ │ │ │ @ instruction: 0xae6079e6 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r2, r4, r6, r8, r9, fp, sp, pc} │ │ │ │ strbmi r0, [r9], -r3 │ │ │ │ - blgt 53d350 │ │ │ │ - @ instruction: 0xf9eef65b │ │ │ │ + blgt 53d360 │ │ │ │ + @ instruction: 0xf9e6f65b │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - blvs b2a6e0 │ │ │ │ + blvs b2a6d0 │ │ │ │ ldmvs sp, {sp}^ │ │ │ │ - @ instruction: 0xf938f6c1 │ │ │ │ + @ instruction: 0xf930f6c1 │ │ │ │ strbmi r9, [r1], -r2, lsl #20 │ │ │ │ strls r4, [r1, #-1627] @ 0xfffff9a5 │ │ │ │ strmi r9, [r5], -r0 │ │ │ │ @ instruction: 0xf50d4620 │ │ │ │ @ instruction: 0xf7fe78bc │ │ │ │ - blls 3ab9a0 │ │ │ │ + blls 3ab9b0 │ │ │ │ strmi r4, [r1], -r2, lsl #13 │ │ │ │ @ instruction: 0xf8134640 │ │ │ │ @ instruction: 0xf7fe2c04 │ │ │ │ stmiavs r2!, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ stmdbls r2, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6954648 │ │ │ │ - @ instruction: 0x4649fe91 │ │ │ │ + strbmi pc, [r9], -r9, lsl #29 @ │ │ │ │ muleq ip, r6, r8 │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - blls 3aa3f0 │ │ │ │ + blls 3aa3e0 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ stccs 8, cr15, [r4], {19} │ │ │ │ @ instruction: 0xff7af7fe │ │ │ │ ldm r8, {r1, r5, r6, r7, fp, sp, lr} │ │ │ │ stm r6, {r0, r1} │ │ │ │ @ instruction: 0xf8dd0003 │ │ │ │ @ instruction: 0x462b8010 │ │ │ │ strbmi r4, [r1], -r8, asr #12 │ │ │ │ - mrc2 6, 3, pc, cr8, cr5, {4} │ │ │ │ + mrc2 6, 3, pc, cr0, cr5, {4} │ │ │ │ ldm r6, {r3, r4, r5, r9, sl, lr} │ │ │ │ strbmi r0, [r9], -ip │ │ │ │ - blx e69468 │ │ │ │ + blx c69478 │ │ │ │ @ instruction: 0xf65b4640 │ │ │ │ - strt pc, [sl], #2773 @ 0xad5 │ │ │ │ - rsbseq r5, r5, sl, asr #32 │ │ │ │ - rsbseq r5, r5, ip, lsr r0 │ │ │ │ + strt pc, [sl], #2765 @ 0xacd │ │ │ │ + rsbseq r5, r5, sl, lsr r0 │ │ │ │ + rsbseq r5, r5, ip, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r5, r6, asr pc │ │ │ │ + rsbseq r4, r5, r6, asr #30 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ teqpeq ip, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r3, sp, #44, 6 @ 0xb0000000 │ │ │ │ ssatmi fp, #10, r4, lsl #30 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svclt 0x0014429a │ │ │ │ @@ -519866,187 +519870,187 @@ │ │ │ │ @ instruction: 0xe6987bd8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldrb r3, [r4], r7, ror #8 │ │ │ │ ldrt r4, [r8], r3, lsr #12 │ │ │ │ strbmi r6, [r9], -r3, ror #27 │ │ │ │ andsls r6, r3, #224, 22 @ 0x38000 │ │ │ │ @ instruction: 0xf7fe930e │ │ │ │ - bls 72b1f8 │ │ │ │ + bls 72b208 │ │ │ │ stmdals lr, {r3, r4, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fe4649 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mrcge 4, 0, APSR_nzcv, cr14, cr15, {1} │ │ │ │ stmib r7, {r8, r9, sp}^ │ │ │ │ andcs r3, r1, #0, 6 │ │ │ │ lslscs pc, sp, #17 @ │ │ │ │ - blvc 1d67208 │ │ │ │ + blvc 1d67218 │ │ │ │ ldmdals r7!, {r0, r4, r9, sl, lr}^ │ │ │ │ - blvc 1a671d0 │ │ │ │ - stc2 6, cr15, [ip], {86} @ 0x56 │ │ │ │ + blvc 1a671e0 │ │ │ │ + stc2 6, cr15, [r4], {86} @ 0x56 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - bgt 3123d4 │ │ │ │ + bgt 3123e4 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ stmdals r4, {r2, r4, r8, fp} │ │ │ │ - @ instruction: 0xf800f65a │ │ │ │ + @ instruction: 0xfff8f659 │ │ │ │ strbmi r6, [r9], -r0, ror #27 │ │ │ │ - @ instruction: 0xff3cf657 │ │ │ │ + @ instruction: 0xff34f657 │ │ │ │ stmib r7, {r0, r1, r4, r9, sl, sp, lr, pc}^ │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ lslscs pc, sp, #17 @ │ │ │ │ ldc 6, cr4, [sp, #68] @ 0x44 │ │ │ │ ldmdals r7!, {r2, r3, r5, r6, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - blvc 1a67210 │ │ │ │ - stc2l 6, cr15, [ip], #-344 @ 0xfffffea8 │ │ │ │ + blvc 1a67220 │ │ │ │ + stc2l 6, cr15, [r4], #-344 @ 0xfffffea8 │ │ │ │ cmnlt r0, r2, lsl #12 │ │ │ │ ldrdgt pc, [ip], -sp @ │ │ │ │ ldm ip!, {r0, r1, r4, r9, ip, pc} │ │ │ │ addsvs r0, r0, #3 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf6599804 │ │ │ │ - bls 72bb80 │ │ │ │ - blvs ffa38450 │ │ │ │ + bls 72bb70 │ │ │ │ + blvs ffa38460 │ │ │ │ @ instruction: 0xf6574611 │ │ │ │ - stmdals lr, {r0, r1, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals lr, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4649 │ │ │ │ stmdacs r0, {r0, r1, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stclge 4, cr15, [sp, #252]! @ 0xfc │ │ │ │ svcge 0x0014e7b6 │ │ │ │ stmibvc r6!, {r0, r2, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blvc ff869054 │ │ │ │ + blvc ff869064 │ │ │ │ @ instruction: 0xf856e633 │ │ │ │ @ instruction: 0x465c3c14 │ │ │ │ @ instruction: 0xf8ddaa30 │ │ │ │ @ instruction: 0xf8ddb044 │ │ │ │ ldmvs r8, {r3, r6, ip, pc} │ │ │ │ strmi r6, [fp, #2337] @ 0x921 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ qaddcs r6, r1, r0 │ │ │ │ @ instruction: 0xb1286011 │ │ │ │ andcs r6, r1, fp, asr r8 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ stmib sp, {r1, r4, r5, r8, fp, sp, pc}^ │ │ │ │ - bgt 52c920 │ │ │ │ + bgt 52c930 │ │ │ │ stm sp, {r0, r1, r8, fp, lr, pc} │ │ │ │ stmdbls sl, {r0, r1} │ │ │ │ @ instruction: 0xf65b9805 │ │ │ │ - stmdbvs r1!, {r0, r2, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r1!, {r0, r2, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strmi sl, [fp, #2614] @ 0xa36 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ svclt 0x00089135 │ │ │ │ @ instruction: 0xf04f460b │ │ │ │ svclt 0x00180101 │ │ │ │ teqls r7, #3719168 @ 0x38c000 │ │ │ │ teqls r6, r4, lsr fp │ │ │ │ teqls r4, r0, lsl #2 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ - blgt 5520c8 │ │ │ │ + blgt 5520d8 │ │ │ │ @ instruction: 0xf65b9805 │ │ │ │ - svcls 0x000bf8db │ │ │ │ + svcls 0x000bf8d3 │ │ │ │ @ instruction: 0xf8169910 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #24 │ │ │ │ mrc2 7, 4, pc, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf6564648 │ │ │ │ - strmi pc, [r5], -r9, ror #22 │ │ │ │ + strmi pc, [r5], -r1, ror #22 │ │ │ │ @ instruction: 0xf105462a │ │ │ │ ldmib r7, {r3, r4, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf65a0100 │ │ │ │ - stmdbvs fp!, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs fp!, {r0, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmiavs r2!, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf885455b │ │ │ │ @ instruction: 0xf0001038 │ │ │ │ stmibvs fp!, {r0, r1, r3, r5, r7, pc}^ │ │ │ │ @ instruction: 0xb1286898 │ │ │ │ tstcs r0, fp, lsl r8 │ │ │ │ addmi r6, r8, #24, 16 @ 0x180000 │ │ │ │ strmi fp, [fp], -r8, lsl #30 │ │ │ │ stmib sp, {r2, r3, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - blge 1ef0a98 │ │ │ │ + blge 1ef0aa8 │ │ │ │ andls r4, r4, r8, lsl r6 │ │ │ │ ldrdcc lr, [r9, -sp] │ │ │ │ - ldc2l 6, cr15, [r6, #-596]! @ 0xfffffdac │ │ │ │ + stc2l 6, cr15, [lr, #-596]! @ 0xfffffdac │ │ │ │ muleq ip, r7, r8 │ │ │ │ ldrdne lr, [r4], -sp │ │ │ │ - @ instruction: 0xf92ef65b │ │ │ │ + @ instruction: 0xf926f65b │ │ │ │ stmiavs r2!, {r0, r1, r3, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf000459b │ │ │ │ stmibvs fp!, {r0, r2, r3, r7, pc}^ │ │ │ │ stmdbcs r0, {r0, r3, r4, r7, fp, sp, lr} │ │ │ │ ldmdavs fp, {r1, r2, r4, r5, r6, ip, lr, pc} │ │ │ │ ldmdavs r8, {r8, sp} │ │ │ │ svclt 0x00084288 │ │ │ │ stcls 6, cr4, [r4, #-44] @ 0xffffffd4 │ │ │ │ ldrsbtlt pc, [r4], -sp @ │ │ │ │ stmib sp, {r3, r5, r9, sl, lr}^ │ │ │ │ - blls 470adc │ │ │ │ + blls 470aec │ │ │ │ @ instruction: 0xf6954659 │ │ │ │ - @ instruction: 0x4629fd57 │ │ │ │ + strtmi pc, [r9], -pc, asr #26 │ │ │ │ muleq ip, r7, r8 │ │ │ │ @ instruction: 0xf65b9805 │ │ │ │ - tstpcs r2, pc, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r2, r7, lsl #18 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6564648 │ │ │ │ - @ instruction: 0xf856fba1 │ │ │ │ + @ instruction: 0xf856fb99 │ │ │ │ strmi r1, [r5], -ip, lsl #24 │ │ │ │ @ instruction: 0xf6c09809 │ │ │ │ - blge beb518 │ │ │ │ + blge beb508 │ │ │ │ strtmi r6, [sl], -r1, lsl #17 │ │ │ │ strcs r9, [r1, #-295] @ 0xfffffed9 │ │ │ │ ldm r3, {r1, r2, r5, r8, sl, ip, pc} │ │ │ │ @ instruction: 0xf6560003 │ │ │ │ - stmdals sl, {r0, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9a0f65b │ │ │ │ + stmdals sl, {r0, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf998f65b │ │ │ │ @ instruction: 0xf65b4658 │ │ │ │ - stmiavs r2!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r0, r2, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ eorsle r2, lr, r0, lsl #20 │ │ │ │ ldrdcs lr, [r0, -r4] │ │ │ │ - blge 10d1268 │ │ │ │ + blge 10d1278 │ │ │ │ stmdavs r8, {r8, sl, sp}^ │ │ │ │ svclt 0x00082800 │ │ │ │ teqls fp, r0, lsl #2 │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ stmib sp, {r3, r4, r5, r8, fp, sp, pc}^ │ │ │ │ - blgt 54067c │ │ │ │ + blgt 54068c │ │ │ │ stm sp, {r0, r1, r8, fp, lr, pc} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ strtmi r5, [r9], -r4 │ │ │ │ - @ instruction: 0xf852f65b │ │ │ │ + @ instruction: 0xf84af65b │ │ │ │ @ instruction: 0xf65b4628 │ │ │ │ - stmdals r9, {r0, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r9, {r0, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6c02100 │ │ │ │ - blvs b2b2e0 │ │ │ │ - bcs 246328 │ │ │ │ - blge 2028ec0 │ │ │ │ + blvs b2b2d0 │ │ │ │ + bcs 246338 │ │ │ │ + blge 2028ed0 │ │ │ │ stmib sp, {r1, r2, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ cdpcs 2, 0, cr3, cr1, cr4, {0} │ │ │ │ - blls 2dfe38 │ │ │ │ + blls 2dfe48 │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, ip, sp, lr} │ │ │ │ - blge 1da8fd4 │ │ │ │ + blge 1da8fe4 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2 7, cr15, [r8], {254} @ 0xfe │ │ │ │ ldmib sp, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ stmdacs r0, {r2, r9, ip, sp} │ │ │ │ stmibge fp, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ - bllt 1aa9dec │ │ │ │ + bllt 1aa9dfc │ │ │ │ movwls sl, #47968 @ 0xbb60 │ │ │ │ - blge 10e5b3c │ │ │ │ + blge 10e5b4c │ │ │ │ andsvs r9, sl, fp, lsr r4 │ │ │ │ strb r4, [r9, r2, lsr #12] │ │ │ │ str r2, [ip, r1, lsl #2] │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 7, cr15, [r2], {254} @ 0xfe │ │ │ │ ldmib sp, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ stmdacs r0, {r2, r9, ip, sp} │ │ │ │ ldmibge r5!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ andsvc r9, lr, r6, lsl #22 │ │ │ │ - blt fed29e1c │ │ │ │ - ldcl 6, cr15, [r2, #12]! │ │ │ │ + blt fed29e2c │ │ │ │ + stcl 6, cr15, [sl, #12]! │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ ldmdavs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -520060,53 +520064,53 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ @ instruction: 0xf8d39099 │ │ │ │ @ instruction: 0xb12ea09c │ │ │ │ stmiblt sp, {r0, r2, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r6!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ - blmi b3e710 │ │ │ │ + blmi b3e720 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 285eec │ │ │ │ + blls 285efc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle sl, r0, lsl #6 │ │ │ │ andlt r4, r3, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10d2600 │ │ │ │ ldrtmi r0, [r7], -r3, lsl #16 │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x46282110 │ │ │ │ - blx 1ce9836 │ │ │ │ + blx 1ae9846 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx 1be983e │ │ │ │ + blx 19e984e │ │ │ │ stmibvs r9!, {r0, r1, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf88d4642 │ │ │ │ ldmvs r8, {r0, r1, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf86ef7ff │ │ │ │ biclt r4, r0, r3, lsl #13 │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ - blx ff3e985a │ │ │ │ + blx ff1e986a │ │ │ │ @ instruction: 0xf7db4628 │ │ │ │ stmdavs r4!, {r0, r1, r2, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bleq 5267f0 │ │ │ │ + bleq 526800 │ │ │ │ @ instruction: 0xf68bfa5f │ │ │ │ - blcs 245f6c │ │ │ │ + blcs 245f7c │ │ │ │ stccs 0, cr13, [r0], {202} @ 0xca │ │ │ │ stmibvs r5!, {r3, r6, r7, ip, lr, pc} │ │ │ │ bicsle r2, r7, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe7c0 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - blx fed6988e │ │ │ │ + blx feb6989e │ │ │ │ @ instruction: 0xf603e7e7 │ │ │ │ - svclt 0x0000ed82 │ │ │ │ - ldrhteq r4, [r5], #-18 @ 0xffffffee │ │ │ │ + svclt 0x0000ed7a │ │ │ │ + rsbseq r4, r5, r2, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r5, r4, lsl #3 │ │ │ │ + rsbseq r4, r5, r4, ror r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrdmi pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ stmdavs r5!, {r0, r1, r2, r7, ip, sp, pc} │ │ │ │ @ instruction: 0x468bb135 │ │ │ │ @@ -520127,49 +520131,49 @@ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ andle r0, r7, r0, lsl #18 │ │ │ │ @ instruction: 0x901cf8da │ │ │ │ mulcc ip, r9, r8 │ │ │ │ svclt 0x00182b06 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6574650 │ │ │ │ - strmi pc, [r0], pc, asr #31 │ │ │ │ + strmi pc, [r0], r7, asr #31 │ │ │ │ stmibvs r3, {r4, r8, ip, sp, pc}^ │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ @ instruction: 0x401cf8da │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {3} │ │ │ │ ldmdavs r3!, {r5, r6, ip, lr, pc}^ │ │ │ │ ldrbmi r2, [r9], -r1, lsl #14 │ │ │ │ - blcs 23d824 │ │ │ │ + blcs 23d834 │ │ │ │ @ instruction: 0xf04f6127 │ │ │ │ @ instruction: 0xf8cd0300 │ │ │ │ svclt 0x00088008 │ │ │ │ movwls r4, #1566 @ 0x61e │ │ │ │ ldc2l 0, cr15, [sl, #-12]! │ │ │ │ ldmiblt r0, {r7, r9, sl, lr} │ │ │ │ suble r2, sl, r0, lsl #28 │ │ │ │ tstlt fp, r3, ror r8 │ │ │ │ - bcs 246130 │ │ │ │ + bcs 246140 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ smladxcc r1, r4, r6, r4 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0x6127461e │ │ │ │ stc2l 0, cr15, [r8, #-12]! │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ strtmi sp, [r0], -ip, ror #1 │ │ │ │ - blx fe3e9944 │ │ │ │ + blx 21e9954 │ │ │ │ stmvs r3, {r1, r9, fp, ip, pc} │ │ │ │ adcmi r4, r2, #132, 12 @ 0x8400000 │ │ │ │ movweq pc, #16803 @ 0x41a3 @ │ │ │ │ @ instruction: 0x4648d054 │ │ │ │ mulsle sl, ip, r5 │ │ │ │ and r4, r3, r6, lsr #13 │ │ │ │ - blcc 346270 │ │ │ │ + blcc 346280 │ │ │ │ mulsle r3, ip, r5 │ │ │ │ bfieq r6, sl, #16, #2 │ │ │ │ - blvc 6a13f0 │ │ │ │ + blvc 6a1400 │ │ │ │ rscsle r2, r5, r8, lsl #18 │ │ │ │ ldrbmi r6, [r1, #-2193] @ 0xfffff76f │ │ │ │ stmdacs r0, {r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmvs fp, {r0, r2, r4, r5, r6, ip, lr, pc} │ │ │ │ stmdbvs r1, {r2, r4, r8, fp, sp, lr} │ │ │ │ addmi r3, ip, #4, 22 @ 0x1000 │ │ │ │ ldrmi fp, [r0], -r8, lsl #31 │ │ │ │ @@ -520177,47 +520181,47 @@ │ │ │ │ stmdacs r0, {r2, r4, r5, r6, r9, sl, lr} │ │ │ │ stmdavs r3, {r3, r4, r5, ip, lr, pc}^ │ │ │ │ ldrmi r4, [r9], -r4, lsr #13 │ │ │ │ cmplt r3, fp, asr r8 │ │ │ │ stmdbvs ip, {r1, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xd14b4294 │ │ │ │ ldrmi r4, [r9], -r8, lsl #12 │ │ │ │ - blcs 2461bc │ │ │ │ + blcs 2461cc │ │ │ │ ldmdbvs fp, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blls 263c54 │ │ │ │ + blls 263c64 │ │ │ │ sbcslt r4, sp, #-1409286144 @ 0xac000000 │ │ │ │ @ instruction: 0xf6574650 │ │ │ │ - pkhbtmi pc, r2, fp, lsl #29 @ │ │ │ │ + pkhbtmi pc, r2, r3, lsl #29 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ svcls 0x00054603 │ │ │ │ suble r2, ip, r0, lsl #26 │ │ │ │ tstcs r7, pc, lsr #12 │ │ │ │ @ instruction: 0xf6634630 │ │ │ │ - stmdavs r4!, {r0, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ stmibvs r6!, {r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 246120 │ │ │ │ + blcs 246130 │ │ │ │ @ instruction: 0x463dd1f7 │ │ │ │ andlt r4, r7, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svclt 0x00184298 │ │ │ │ @ instruction: 0xd1a92000 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ addsmi r9, sl, #4096 @ 0x1000 │ │ │ │ @ instruction: 0xf8dad003 │ │ │ │ adcmi r3, r3, #28 │ │ │ │ ldmib r4, {r7, ip, lr, pc}^ │ │ │ │ subsvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0xf8cd46a1 │ │ │ │ andsvs r8, sl, r0 │ │ │ │ rsbvs r2, r3, r0, lsl #6 │ │ │ │ - blls 28455c │ │ │ │ + blls 28456c │ │ │ │ @ instruction: 0xf8da6023 │ │ │ │ rsbvs r3, r3, ip, lsl r0 │ │ │ │ @ instruction: 0xf8ca601c │ │ │ │ @ instruction: 0xe76d401c │ │ │ │ ldrmi r4, [r4], r4, ror #12 │ │ │ │ @ instruction: 0xf43f42a1 │ │ │ │ ldmib r4, {r0, r3, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ @@ -520227,25 +520231,25 @@ │ │ │ │ movweq lr, #2500 @ 0x9c4 │ │ │ │ andsgt pc, r0, r4, asr #17 │ │ │ │ rsbvs r6, r3, r3, asr #16 │ │ │ │ subvs r6, r4, ip, lsl r0 │ │ │ │ @ instruction: 0x4610e758 │ │ │ │ @ instruction: 0xf06fe778 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx fea69aa4 │ │ │ │ + blx fe869ab4 │ │ │ │ svclt 0x0000e7b1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 290564 │ │ │ │ + blge 290574 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -520261,19 +520265,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6566930 │ │ │ │ - @ instruction: 0x7c63f925 │ │ │ │ + @ instruction: 0x7c63f91d │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6574680 │ │ │ │ - ldmvs r3!, {r0, r2, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -520281,356 +520285,356 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - bmi 4eb58c │ │ │ │ + bmi 4eb57c │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf60381f0 │ │ │ │ - svclt 0x0000ebfe │ │ │ │ - rsbseq r3, r5, sl, asr #29 │ │ │ │ + svclt 0x0000ebf6 │ │ │ │ + ldrhteq r3, [r5], #-234 @ 0xffffff16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, lr, lsl #28 │ │ │ │ + ldrshteq r3, [r5], #-222 @ 0xffffff22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0x4604b093 │ │ │ │ strmi sl, [fp], sl, lsl #16 │ │ │ │ ldmdage ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andeq lr, ip, r0, lsl #17 │ │ │ │ - blmi fe4fec68 │ │ │ │ + blmi fe4fec78 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ muleq r6, r0, r8 │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc2 6, cr15, [r6, #352] @ 0x160 │ │ │ │ + stc2 6, cr15, [lr, #352] @ 0x160 │ │ │ │ movwvc lr, #43485 @ 0xa9dd │ │ │ │ ldmdavs fp!, {r0, r2, r8, r9, ip, pc} │ │ │ │ - blvc 910e70 │ │ │ │ - blls 35a710 │ │ │ │ + blvc 910e80 │ │ │ │ + blls 35a720 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r1, sl, #2080374784 @ 0x7c000000 │ │ │ │ - blls 3a02b4 │ │ │ │ + blls 3a02c4 │ │ │ │ rsbvs r6, r3, r7, lsr #32 │ │ │ │ - blmi 217ec70 │ │ │ │ + blmi 217ec80 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6862e8 │ │ │ │ + blls 6862f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r0], -sp, ror #1 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf8da8ff0 │ │ │ │ svcvc 0x001a3004 │ │ │ │ movweq lr, #18909 @ 0x49dd │ │ │ │ - blvs ff2725ac │ │ │ │ + blvs ff2725bc │ │ │ │ stclvs 1, cr9, [r1, #52] @ 0x34 │ │ │ │ @ instruction: 0xf893910f │ │ │ │ @ instruction: 0xf8931040 │ │ │ │ tstls lr, r0, rrx │ │ │ │ - bcs 250ef4 │ │ │ │ + bcs 250f04 │ │ │ │ adchi pc, r2, r0 │ │ │ │ movwls sl, #27405 @ 0x6b0d │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ smladls r7, r8, r0, r9 │ │ │ │ ldrmi sl, [pc], -r8, lsl #28 │ │ │ │ @ instruction: 0x4630ab12 │ │ │ │ strbeq lr, [r7, #2819] @ 0xb03 │ │ │ │ ldm r5, {r2, r4, r8, sl, fp, ip, sp} │ │ │ │ @ instruction: 0xf6580006 │ │ │ │ - ldm r6, {r0, r1, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r0, r1, r3, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ @ instruction: 0xf8d90003 │ │ │ │ stmdavs sl, {ip} │ │ │ │ stmdacs r5, {r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldclne 0, cr13, [sp], #-316 @ 0xfffffec4 │ │ │ │ stmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ stccs 7, cr2, [r2, #-4] │ │ │ │ - blls 9e0a94 │ │ │ │ + blls 9e0aa4 │ │ │ │ stmib sp, {r0, r3, r4, r6, r9, sl, lr}^ │ │ │ │ ldrtmi r8, [r0], -r1, lsl #6 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ ldmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d89f07 │ │ │ │ movwls r3, #28672 @ 0x7000 │ │ │ │ - blgt 552f30 │ │ │ │ + blgt 552f40 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ @ instruction: 0xf8cd991e │ │ │ │ stmib sp, {sp, pc}^ │ │ │ │ - blls 3cc72c │ │ │ │ + blls 3cc73c │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ ldm r9, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ ldrtmi r0, [r0], -ip │ │ │ │ @ instruction: 0xff70f7ff │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldm r6, {r0, r1, r2, r9, fp, ip, pc} │ │ │ │ addsmi r0, r3, #3 │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ - blls 5e058c │ │ │ │ + blls 5e059c │ │ │ │ movwls r4, #50776 @ 0xc658 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ - blls 35778c │ │ │ │ + blls 35779c │ │ │ │ stmdbls sp, {r1, r3, r5, r9, sl, lr} │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ mrc2 7, 6, pc, cr10, cr15, {7} │ │ │ │ @ instruction: 0x462a9b10 │ │ │ │ strmi r9, [r5], -pc, lsl #18 │ │ │ │ movwls r4, #50776 @ 0xc658 │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6594658 │ │ │ │ - movwcs pc, #2549 @ 0x9f5 @ │ │ │ │ + movwcs pc, #2541 @ 0x9ed @ │ │ │ │ movweq lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0xf8d9e772 │ │ │ │ mcrrvc 0, 0, r0, r9, cr4 │ │ │ │ sbceq lr, r0, #2048 @ 0x800 │ │ │ │ - bvs fe6b681c │ │ │ │ + bvs fe6b682c │ │ │ │ stmdbcc r1, {r0, r2, r4, fp, ip, lr, pc} │ │ │ │ ldmdale r2, {r0, r1, r2, r3, r4, r8, fp, sp} │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ tstne r1, r0, lsl r1 │ │ │ │ andsne r1, r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstpl r1, #1073741828 @ 0x40000004 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ @ instruction: 0xf8d8b2d2 │ │ │ │ - blls 9b03d0 │ │ │ │ + blls 9b03e0 │ │ │ │ addsmi r4, sl, #167772160 @ 0xa000000 │ │ │ │ @ instruction: 0xf8cdd88b │ │ │ │ @ instruction: 0xf087a000 │ │ │ │ @ instruction: 0xf8c80301 │ │ │ │ ldrbmi r2, [r9], -r0 │ │ │ │ @ instruction: 0x46209a1e │ │ │ │ andhi lr, r1, #3358720 @ 0x334000 │ │ │ │ - bl 2d6c38 │ │ │ │ - blcc 72d300 │ │ │ │ + bl 2d6c48 │ │ │ │ + blcc 72d310 │ │ │ │ @ instruction: 0xf7ffcb0c │ │ │ │ udiv fp, r1, pc │ │ │ │ vnmlsvc.f64 d9, d11, d4 │ │ │ │ @ instruction: 0xf53f075b │ │ │ │ @ instruction: 0xf8dbaf59 │ │ │ │ stmdbvs r3, {r4}^ │ │ │ │ - blcs 24c27c │ │ │ │ + blcs 24c28c │ │ │ │ svcge 0x0052f47f │ │ │ │ ldrdne pc, [r0], -sl │ │ │ │ - blge 598b80 │ │ │ │ + blge 598b90 │ │ │ │ strls r2, [r0], -r0, lsl #12 │ │ │ │ - blgt 55103c │ │ │ │ - blx ffa6844a │ │ │ │ + blgt 55104c │ │ │ │ + blx ffa6845a │ │ │ │ strls sl, [r0], -pc, lsl #22 │ │ │ │ @ instruction: 0xf8da4606 │ │ │ │ @ instruction: 0xf8db1000 │ │ │ │ - blgt 52c478 │ │ │ │ - blx ff7e845e │ │ │ │ + blgt 52c488 │ │ │ │ + blx ff7e846e │ │ │ │ @ instruction: 0xf4bf1830 │ │ │ │ - bls 35809c │ │ │ │ + bls 3580ac │ │ │ │ @ instruction: 0xf0437e13 │ │ │ │ ldrvc r0, [r3], -r4, lsl #6 │ │ │ │ addslt lr, r2, #14155776 @ 0xd80000 │ │ │ │ @ instruction: 0x4608e7bb │ │ │ │ - mcrr2 6, 12, pc, lr, cr0 @ │ │ │ │ + mcrr2 6, 12, pc, r6, cr0 @ │ │ │ │ @ instruction: 0xf8ca4601 │ │ │ │ @ instruction: 0xf8db0000 │ │ │ │ bfi r0, r0, #0, #27 │ │ │ │ - b ff669c74 │ │ │ │ - rsbseq r3, r5, r0, asr #27 │ │ │ │ + b ff469c84 │ │ │ │ + ldrhteq r3, [r5], #-208 @ 0xffffff30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, r8, lsl #27 │ │ │ │ + rsbseq r3, r5, r8, ror sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, ip, lsl #12 │ │ │ │ stmdbmi r7!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ ldrbtmi r6, [r9], #-2403 @ 0xfffff69d │ │ │ │ @ instruction: 0xf5b39002 │ │ │ │ stmdami r5!, {r1, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ mcrvs 15, 1, fp, cr2, cr6, {0} │ │ │ │ mlacs r9, r4, r8, pc @ │ │ │ │ - b 160b5ec │ │ │ │ + b 160b5fc │ │ │ │ stmdapl sl, {r1, r5, r6, r7, r8, r9, fp} │ │ │ │ ldrbmi r2, [r9], r4, ror #2 │ │ │ │ addne lr, fp, pc, asr #20 │ │ │ │ - blx 290cb6 │ │ │ │ + blx 290cc6 │ │ │ │ @ instruction: 0xf8912103 │ │ │ │ tstcc fp, sl, lsr r0 │ │ │ │ eorne pc, r1, r4, asr r8 @ │ │ │ │ ldrbmi fp, [r8], -r1, lsl #18 │ │ │ │ stmdbne r1!, {r0, r2, r3, r5, r8}^ │ │ │ │ stmdavs r9, {r0, r3, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - bls 260a08 │ │ │ │ + bls 260a18 │ │ │ │ @ instruction: 0xf1052164 │ │ │ │ strtmi r0, [r2], #2644 @ 0xa54 │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ @ instruction: 0xf893680f │ │ │ │ @ instruction: 0xf8931038 │ │ │ │ tstcc fp, r9, lsr r0 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @ instruction: 0xf8972021 │ │ │ │ @ instruction: 0xf8541025 │ │ │ │ - bvs ff20458c │ │ │ │ + bvs ff20459c │ │ │ │ ldmdale r5, {r5, r8, fp, sp} │ │ │ │ ldmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ ldm pc, {r1, r4, fp, ip, lr, pc}^ @ │ │ │ │ tstpne r0, r1 @ p-variant is OBSOLETE │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r0 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl sl │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ rscslt r1, pc, #1073741828 @ 0x40000004 │ │ │ │ - blx 1a19078 │ │ │ │ - blx 26a752 │ │ │ │ - blx 249d42 │ │ │ │ - b 1609160 │ │ │ │ + blx 1a19088 │ │ │ │ + blx 26a762 │ │ │ │ + blx 249d52 │ │ │ │ + b 1609170 │ │ │ │ strbmi r1, [r1], -fp, lsl #17 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - b 669d58 │ │ │ │ + b 469d68 │ │ │ │ @ instruction: 0xf04fb199 │ │ │ │ ldrtmi r0, [r8], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6034649 │ │ │ │ - strmi lr, [fp], -sl, lsl #20 │ │ │ │ + strmi lr, [fp], -r2, lsl #20 │ │ │ │ stmdbls r1, {r0, r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ andcs lr, r9, #205824 @ 0x32400 │ │ │ │ svclt 0x003842b1 │ │ │ │ addmi r4, sl, #51380224 @ 0x3100000 │ │ │ │ andcs sp, r0, r0, lsl r2 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ stmdals r1, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf6034641 │ │ │ │ - stmdbcs r0, {r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46d9bf13 │ │ │ │ @ instruction: 0xf04f46c1 │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ strb r0, [r0, r0, lsl #22]! │ │ │ │ andcs r9, r2, #2, 30 │ │ │ │ movwls r2, #12545 @ 0x3101 │ │ │ │ eorsvs r6, sl, ip, ror r0 │ │ │ │ ldmdbvs r8!, {r5, r9, sp} │ │ │ │ - @ instruction: 0xff8af655 │ │ │ │ + @ instruction: 0xff82f655 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6599102 │ │ │ │ - blls 32b1cc │ │ │ │ + blls 32b1bc │ │ │ │ andvc lr, r1, #3571712 @ 0x368000 │ │ │ │ stmdbvs r6!, {r4, r5, r9, sl, lr}^ │ │ │ │ andsvs r6, r7, sl, ror r0 │ │ │ │ @ instruction: 0xf8ca9a00 │ │ │ │ cmncs r4, #4 │ │ │ │ - blx 3129d2 │ │ │ │ + blx 3129e2 │ │ │ │ stmdbne r2!, {r1, r2, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf101698b │ │ │ │ ldrbcc r0, [r8, #-1812] @ 0xfffff8ec │ │ │ │ strtmi r6, [r5], #-1559 @ 0xfffff9e9 │ │ │ │ mlasvc r8, r6, r8, pc @ │ │ │ │ andseq pc, r8, #1073741824 @ 0x40000000 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ andcs pc, r8, sl, asr #17 │ │ │ │ subsvs r3, sp, fp, lsl #14 │ │ │ │ strbmi r6, [r9], -sp, lsl #3 │ │ │ │ - ldmdb sl, {r0, r1, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2, {r0, r1, r9, sl, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r9], -r3, lsl #12 │ │ │ │ sbcslt r9, fp, #65536 @ 0x10000 │ │ │ │ eorcc pc, r7, r4, asr #16 │ │ │ │ - ldmdb r2, {r0, r1, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl, {r0, r1, r9, sl, ip, sp, lr, pc} │ │ │ │ mlaspl r9, r6, r8, pc @ │ │ │ │ mlascc sl, r6, r8, pc @ │ │ │ │ strcc fp, [fp, #-704] @ 0xfffffd40 │ │ │ │ @ instruction: 0xf844330b │ │ │ │ andcs r0, r1, r5, lsr #32 │ │ │ │ eorlt pc, r3, r4, asr #16 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ adcslt r8, pc, #240, 30 @ 0x3c0 │ │ │ │ svclt 0x0000e784 │ │ │ │ - rsbseq r3, r5, r2, ror fp │ │ │ │ + rsbseq r3, r5, r2, ror #22 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, ip, r7, ror #26 │ │ │ │ strmi r4, [r7], -r7, ror #24 │ │ │ │ @ instruction: 0xf8dd447d │ │ │ │ stmdbpl ip!, {r4, r6, lr, pc} │ │ │ │ - blmi 1b6cac8 │ │ │ │ + blmi 1b6cad8 │ │ │ │ strls r6, [fp], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ stmdbmi r3!, {r2, r3, r9, sl, lr}^ │ │ │ │ ldmdapl fp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r2, #20836 @ 0x5164 │ │ │ │ stmdbvs r3!, {r3, r4, r9, sl, lr}^ │ │ │ │ movweq pc, #15105 @ 0x3b01 @ │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorvs pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0x6e181963 │ │ │ │ strbmi r7, [r6, #-3137]! @ 0xfffff3bf │ │ │ │ stmdbcs r0!, {r3, r4, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ tstcs r1, r4, lsl pc │ │ │ │ andle r2, lr, r0, lsl #2 │ │ │ │ - bmi 1834690 │ │ │ │ + bmi 18346a0 │ │ │ │ ldrbtmi r4, [sl], #-2900 @ 0xfffff4ac │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, fp, r0, asr #32 │ │ │ │ pop {r2, r3, ip, sp, pc} │ │ │ │ stmdavs r3, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - blcs 38b31c │ │ │ │ + blcs 38b32c │ │ │ │ @ instruction: 0xf105d121 │ │ │ │ strtmi r0, [r1], #2388 @ 0x954 │ │ │ │ ldrdcc pc, [ip], -r9 │ │ │ │ ldrd pc, [r0], -r3 │ │ │ │ mlacc r5, lr, r8, pc @ │ │ │ │ @ instruction: 0x2e0ae9de │ │ │ │ ldmdale sl!, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcs 9fb2d4 │ │ │ │ + blcs 9fb2e4 │ │ │ │ ldm pc, {r1, r2, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldclvs 0, cr15, [r0, #-12] │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ stclvs 0, cr5, [sp, #-436]! @ 0xfffffe4c │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ @ instruction: 0x6d6d696d │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ stclvs 13, cr6, [sp, #-436]! @ 0xfffffe4c │ │ │ │ andls r6, r9, sp, ror #26 │ │ │ │ - bl fed56720 │ │ │ │ + bl fed56730 │ │ │ │ tstls sl, r6, lsl #6 │ │ │ │ - blge 41130c │ │ │ │ + blge 41131c │ │ │ │ movwls r9, #4608 @ 0x1200 │ │ │ │ ldrtmi r9, [r9], -r7, lsl #2 │ │ │ │ muleq ip, r0, r8 │ │ │ │ stc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ - bcs 252f34 │ │ │ │ - blls 4e09fc │ │ │ │ + bcs 252f44 │ │ │ │ + blls 4e0a0c │ │ │ │ stmdaeq r6, {r1, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi r9, [r8], -r9, lsl #18 │ │ │ │ - bge 451348 │ │ │ │ + bge 451358 │ │ │ │ @ instruction: 0xf1052302 │ │ │ │ rsbsvs r0, ip, r4, asr r9 │ │ │ │ eorsvs r4, fp, r1, lsr #9 │ │ │ │ ldc2l 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ stmdbvs r3!, {r0, r9, sl, lr}^ │ │ │ │ stmdals r5, {r2, r5, r6, r9, sp} │ │ │ │ - blx 2b3b7e │ │ │ │ + blx 2b3b8e │ │ │ │ ldmib r9, {r0, r1, r8, r9}^ │ │ │ │ subvs r0, r2, r1, lsl #4 │ │ │ │ andsvs r7, r0, fp, asr pc │ │ │ │ @ instruction: 0xf8c92200 │ │ │ │ stmdbne r2!, {r2, sp}^ │ │ │ │ ldrbcc r3, [r8, #-779] @ 0xfffffcf5 │ │ │ │ andcs r4, r1, r5, lsr #8 │ │ │ │ @@ -520640,43 +520644,43 @@ │ │ │ │ subvs r6, sp, r5, asr r0 │ │ │ │ eorhi pc, r3, r4, asr #16 │ │ │ │ @ instruction: 0xf012e78b │ │ │ │ strdle r0, [r7], pc @ │ │ │ │ movweq lr, #27564 @ 0x6bac │ │ │ │ orrle r4, r3, #805306377 @ 0x30000009 │ │ │ │ rsbsvs r2, ip, r2, lsl #6 │ │ │ │ - bl 3c4878 │ │ │ │ + bl 3c4888 │ │ │ │ eorcs r0, r0, #131072 @ 0x20000 │ │ │ │ ldmdbvs r8!, {r0, sl, fp, ip, sp, lr} │ │ │ │ - mrc2 6, 4, pc, cr0, cr5, {2} │ │ │ │ + mcr2 6, 4, pc, cr8, cr5, {2} @ │ │ │ │ ldrbmi r4, [r1], -r2, lsl #13 │ │ │ │ @ instruction: 0xf6594638 │ │ │ │ - @ instruction: 0xf10afa0d │ │ │ │ + @ instruction: 0xf10afa05 │ │ │ │ bfi r0, r4, #2, #7 │ │ │ │ - bcs 2591f4 │ │ │ │ + bcs 259204 │ │ │ │ strb sp, [sp, -r6, ror #3]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bl fed58564 │ │ │ │ + bl fed58574 │ │ │ │ addsmi r0, sl, #402653184 @ 0x18000000 │ │ │ │ svcge 0x0066f63f │ │ │ │ - b 16e6744 │ │ │ │ + b 16e6754 │ │ │ │ @ instruction: 0xf43f030e │ │ │ │ - bl fed58550 │ │ │ │ + bl fed58560 │ │ │ │ addsmi r0, r3, #402653184 @ 0x18000000 │ │ │ │ vmoveq.16 d14[1], lr │ │ │ │ svcge 0x005af4ff │ │ │ │ @ instruction: 0xf603e7d4 │ │ │ │ - svclt 0x0000e916 │ │ │ │ - ldrhteq r3, [r5], #-152 @ 0xffffff68 │ │ │ │ + svclt 0x0000e90e │ │ │ │ + rsbseq r3, r5, r8, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, r0, lsr #19 │ │ │ │ + @ instruction: 0x00753990 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r5, lr, ror #18 │ │ │ │ + rsbseq r3, r5, lr, asr r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed839fc │ │ │ │ + bl fed83a0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvs fp, {r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldccs 2, cr15, [r2], {64} @ 0x40 │ │ │ │ strmi fp, [ip], -r3, lsl #1 │ │ │ │ ldrmi r4, [r5], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0004563 │ │ │ │ ldmdale r4, {r1, r4, r7, pc} │ │ │ │ @@ -520687,16 +520691,16 @@ │ │ │ │ ldrmi r7, [r3], #-745 @ 0xfffffd17 │ │ │ │ stmdale sp!, {r0, r2, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ stccs 12, cr5, [ip], #-188 @ 0xffffff44 │ │ │ │ stccs 12, cr2, [ip], #-188 @ 0xffffff44 │ │ │ │ stccs 12, cr2, [ip], #-176 @ 0xffffff50 │ │ │ │ @ instruction: 0xf5a3512c │ │ │ │ - blcs ec94b0 │ │ │ │ - blcs ee28cc │ │ │ │ + blcs ec94c0 │ │ │ │ + blcs ee28dc │ │ │ │ ldm pc, {r1, r2, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ ldccc 0, cr15, [sp, #-12]! │ │ │ │ ldcne 13, cr1, [sp, #-116] @ 0xffffff8c │ │ │ │ ldcne 13, cr1, [sp, #-116] @ 0xffffff8c │ │ │ │ ldcne 13, cr1, [sp, #-116] @ 0xffffff8c │ │ │ │ ldcne 13, cr1, [sp, #-116] @ 0xffffff8c │ │ │ │ stclne 13, cr1, [r2, #-116] @ 0xffffff8c │ │ │ │ @@ -520739,15 +520743,15 @@ │ │ │ │ ldmdbvs sl, {r0, r1, r2, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ ldmibvs r9, {r1, r3, r4, r8, ip, sp, pc} │ │ │ │ ldrmi r4, [r0, r0, lsr #12] │ │ │ │ movwcs r4, #13831 @ 0x3607 │ │ │ │ andcs lr, r1, #53739520 @ 0x3340000 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ ldc2 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ - blcs fffe6804 │ │ │ │ + blcs fffe6814 │ │ │ │ ldmdavs r4, {r0, r2, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ stmdbvs r4!, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff9400 │ │ │ │ ldr pc, [r2, r5, lsl #29]! │ │ │ │ andscs pc, r1, #64, 4 │ │ │ │ @ instruction: 0xd1ad4293 │ │ │ │ ldmdavs pc, {r0, r1, r3, r5, r6, fp, sp, lr}^ @ │ │ │ │ @@ -520755,26 +520759,26 @@ │ │ │ │ stmdavs fp!, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svccs 0x0000681f │ │ │ │ str sp, [pc, sl, lsr #1]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 15d8ba4 │ │ │ │ + bmi 15d8bb4 │ │ │ │ @ instruction: 0xf8d02300 │ │ │ │ ldrbtmi r5, [sl], #-352 @ 0xfffffea0 │ │ │ │ smlabtcc r2, sp, r9, lr │ │ │ │ ldmpl r3, {r0, r1, r3, r6, r8, r9, fp, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ ldmiblt r6, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 1391588 │ │ │ │ + bmi 1391598 │ │ │ │ ldrbtmi r4, [sl], #-2883 @ 0xfffff4bd │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdals r1, {r0, r3, r4, r5, r6, r8, ip, lr, pc} │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ @@ -520785,82 +520789,82 @@ │ │ │ │ stmib r8, {r2, r6, r7, r9, sl, lr}^ │ │ │ │ ldrtmi sl, [ip], -r1, lsl #20 │ │ │ │ andge pc, ip, r8, asr #17 │ │ │ │ andge pc, r0, r8, asr #17 │ │ │ │ movwls r6, #35035 @ 0x88db │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8d69609 │ │ │ │ - strgt fp, [pc], #-24 @ 22c9d0 │ │ │ │ + strgt fp, [pc], #-24 @ 22c9e0 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf6574658 │ │ │ │ - @ instruction: 0xf1bbf9dd │ │ │ │ + @ instruction: 0xf1bbf9d5 │ │ │ │ suble r0, ip, r0, lsl #30 │ │ │ │ strcs r4, [r0], #-1626 @ 0xfffff9a6 │ │ │ │ ldrmi r4, [r3], -r3, lsl #13 │ │ │ │ ldmdbvs r9, {r8, sl, ip, pc} │ │ │ │ @ instruction: 0xb325680d │ │ │ │ biclt r6, r2, sl, lsr #16 │ │ │ │ - bcs 34b624 │ │ │ │ + bcs 34b634 │ │ │ │ @ instruction: 0x464ad111 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ msrmi CPSR_, #3952 @ 0xf70 │ │ │ │ and fp, sl, r4, asr #5 │ │ │ │ cmnlt r3, fp, lsr #16 │ │ │ │ - blcs 34b640 │ │ │ │ + blcs 34b650 │ │ │ │ strbmi sp, [sl], -r5, lsl #2 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ movwmi pc, #20203 @ 0x4eeb @ │ │ │ │ strtmi fp, [r9], -r4, ror #5 │ │ │ │ stccs 8, cr6, [r0, #-180] @ 0xffffff4c │ │ │ │ - blvc 5211ec │ │ │ │ + blvc 5211fc │ │ │ │ tstle r6, r4, lsl #22 │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ mrc2 7, 6, pc, cr14, cr15, {7} │ │ │ │ movweq lr, #19008 @ 0x4a40 │ │ │ │ @ instruction: 0x4658b2dc │ │ │ │ - @ instruction: 0xf9aaf657 │ │ │ │ + @ instruction: 0xf9a2f657 │ │ │ │ tstlt fp, fp, asr r6 │ │ │ │ ldrb r4, [r0, r3, lsl #13] │ │ │ │ @ instruction: 0xb1b49d00 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - cdp2 6, 0, cr15, cr0, cr2, {3} │ │ │ │ + ldc2l 6, cr15, [r8, #392]! @ 0x188 │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ stmibvs lr!, {r0, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xd1a22e00 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ stmdacs r0, {r1, fp, ip, pc} │ │ │ │ smlabbcs r0, r5, r0, sp │ │ │ │ - mcr2 6, 7, pc, cr8, cr15, {5} @ │ │ │ │ + mcr2 6, 7, pc, cr0, cr15, {5} @ │ │ │ │ @ instruction: 0xf06fe781 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - stc2l 6, cr15, [r8, #392]! @ 0x188 │ │ │ │ + stc2l 6, cr15, [r0, #392]! @ 0x188 │ │ │ │ @ instruction: 0xf602e7e7 │ │ │ │ - svclt 0x0000efbe │ │ │ │ - rsbseq r3, r5, r2, lsr #13 │ │ │ │ + svclt 0x0000efb6 │ │ │ │ + @ instruction: 0x00753692 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, sl, ror r6 │ │ │ │ + rsbseq r3, r5, sl, ror #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r6, r5, r4, lsl #18 │ │ │ │ ldrbtvc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ mrrcne 6, 0, r4, r6, cr5 │ │ │ │ @ instruction: 0xf89d447f │ │ │ │ stmdavs r0!, {r3, r4, r5, ip, pc} │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0x469bd054 │ │ │ │ vmax.s8 d18, d0, d1 │ │ │ │ - blvc a3ed58 │ │ │ │ + blvc a3ed68 │ │ │ │ vadd.i8 d2, d0, d10 │ │ │ │ - blx 3ccdb0 │ │ │ │ - b 96badc │ │ │ │ + blx 3ccdc0 │ │ │ │ + b 96baec │ │ │ │ cmple r3, r8, lsl #30 │ │ │ │ svceq 0x0001f01c │ │ │ │ stmdacs r4, {r3, r6, r8, ip, lr, pc} │ │ │ │ adchi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0xc014f8d4 │ │ │ │ svcvc 0x00bef5bc │ │ │ │ @ instruction: 0xf5bcd87a │ │ │ │ @@ -520882,15 +520886,15 @@ │ │ │ │ umullseq r0, r3, r3, r0 │ │ │ │ umullseq r0, r3, r3, r0 │ │ │ │ umullseq r0, r3, r3, r0 │ │ │ │ umullseq r0, r3, r3, r0 │ │ │ │ addseq r0, r3, lr, asr r1 │ │ │ │ ldmmi r8!, {r2, r5}^ │ │ │ │ cdpeq 0, 6, cr15, cr4, cr15, {2} │ │ │ │ - blx 5c2c36 │ │ │ │ + blx 5c2c46 │ │ │ │ @ instruction: 0xf890000c │ │ │ │ andcc r0, fp, r7, lsr r0 │ │ │ │ eoreq pc, r0, r4, asr r8 @ │ │ │ │ rsble r2, lr, r0, lsl #16 │ │ │ │ rsble r2, ip, r0, lsl #20 │ │ │ │ stmdavs r0!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xd1ae2800 │ │ │ │ @@ -520902,47 +520906,47 @@ │ │ │ │ stmiacs sp!, {r2, r4, r7, pc} │ │ │ │ tstphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ cmpphi sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf00028ca │ │ │ │ ldmcs fp, {r0, r1, r2, r4, r8, pc}^ │ │ │ │ tstphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf00028b3 │ │ │ │ - bcs 24cfe8 │ │ │ │ + bcs 24cff8 │ │ │ │ stmdavs r4!, {r0, r2, r3, r6, ip, lr, pc} │ │ │ │ andcc r6, r1, r8, lsl #16 │ │ │ │ stmdavs r0!, {r3, sp, lr} │ │ │ │ orrle r2, ip, r0, lsl #16 │ │ │ │ stmdacs r0, {r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blvc b20f24 │ │ │ │ - blcs 3fb7c8 │ │ │ │ + blvc b20f34 │ │ │ │ + blcs 3fb7d8 │ │ │ │ ldm pc, {r0, r1, r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ cdpeq 0, 3, cr15, cr14, cr3, {0} │ │ │ │ cdpeq 14, 3, cr0, cr14, cr4, {0} │ │ │ │ stmdbvs r3!, {r1, r2, r3, r9, sl, fp, ip, sp}^ │ │ │ │ eorvc pc, r9, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 27dc24 │ │ │ │ + blcs 27dc34 │ │ │ │ strtmi sp, [r0], -r3, lsl #18 │ │ │ │ - mrc2 6, 5, pc, cr0, cr7, {2} │ │ │ │ + mcr2 6, 5, pc, cr8, cr7, {2} @ │ │ │ │ stmdavs r4!, {r3, r4, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ - blcs 246c74 │ │ │ │ + blcs 246c84 │ │ │ │ strb sp, [r1, r7, ror #3] │ │ │ │ svcvc 0x000bf5bc │ │ │ │ vqsub.s8 , q0, q10 │ │ │ │ strmi r2, [r4, #14] │ │ │ │ cmpphi r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ andcs pc, pc, ip, lsr #5 │ │ │ │ cdppl 6, 0, cr15, cr8, cr0, {2} │ │ │ │ cdpeq 2, 0, cr15, cr0, cr1, {6} │ │ │ │ @ instruction: 0xf000fa06 │ │ │ │ svceq 0x000eea10 │ │ │ │ @ instruction: 0xf010d1a8 │ │ │ │ andsle r0, r4, r5, lsl #30 │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcvs 0x0020d104 │ │ │ │ - blvc 246c24 │ │ │ │ + blvc 246c34 │ │ │ │ tstle ip, r5, lsl #16 │ │ │ │ @ instruction: 0xf04f48c0 │ │ │ │ ldmdapl r8!, {r2, r5, r6, r9, sl, fp} │ │ │ │ andeq pc, ip, lr, lsl #22 │ │ │ │ mlaeq lr, r0, r8, pc @ │ │ │ │ @ instruction: 0xf854300b │ │ │ │ strbeq r0, [r0], #32 │ │ │ │ @@ -520953,15 +520957,15 @@ │ │ │ │ svcvc 0x00a8f5b0 │ │ │ │ rschi pc, r9, r0, lsl #1 │ │ │ │ svcvc 0x0093f5b0 │ │ │ │ adcshi pc, r2, r0 │ │ │ │ mcrrne 2, 4, pc, r9, cr0 @ │ │ │ │ andle r4, r2, r0, ror #10 │ │ │ │ svcvc 0x008ff5b0 │ │ │ │ - bcs 2612d4 │ │ │ │ + bcs 2612e4 │ │ │ │ svcge 0x007af47f │ │ │ │ @ instruction: 0xf1046a60 │ │ │ │ @ instruction: 0xf1a00e20 │ │ │ │ strmi r0, [r6, #3076] @ 0xc04 │ │ │ │ @ instruction: 0xe771d110 │ │ │ │ mulge ip, r0, r8 │ │ │ │ svceq 0x0008f1ba │ │ │ │ @@ -520972,16 +520976,16 @@ │ │ │ │ strmi r0, [r6, #3076] @ 0xc04 │ │ │ │ svcge 0x0062f43f │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ strble r0, [sl], #1987 @ 0x7c3 │ │ │ │ @ instruction: 0xf1a0e7ea │ │ │ │ @ instruction: 0xf04f0ee9 │ │ │ │ @ instruction: 0xf6c00c01 │ │ │ │ - blx 3afef0 │ │ │ │ - b 5ec4f8 │ │ │ │ + blx 3aff00 │ │ │ │ + b 5ec508 │ │ │ │ @ instruction: 0xf1bc0c0c │ │ │ │ cmnle sp, r0, lsl #30 │ │ │ │ sbcsle r2, r0, ip, ror #17 │ │ │ │ adcsle r2, r8, r0, lsl #20 │ │ │ │ stcne 2, cr15, [r1], {64} @ 0x40 │ │ │ │ @ instruction: 0xf43f4560 │ │ │ │ strb sl, [r4, -r7, asr #30]! │ │ │ │ @@ -521036,15 +521040,15 @@ │ │ │ │ svceq 0x000eea10 │ │ │ │ mcrge 4, 7, pc, cr0, cr15, {3} @ │ │ │ │ eorsne pc, r5, r0, asr #4 │ │ │ │ @ instruction: 0xf47f4584 │ │ │ │ @ instruction: 0xf1bbaf4a │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ mcrvs 15, 1, sl, cr0, cr9, {1} │ │ │ │ - blvc 246dbc │ │ │ │ + blvc 246dcc │ │ │ │ @ instruction: 0xf43f2805 │ │ │ │ @ instruction: 0xe73eaf33 │ │ │ │ andeq pc, r1, r9, lsl #1 │ │ │ │ svclt 0x00082a00 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldr sl, [r4, -r8, ror #29]! │ │ │ │ @@ -521058,60 +521062,60 @@ │ │ │ │ ldceq 0, cr15, [r4], {79} @ 0x4f │ │ │ │ stceq 2, cr15, [r1], {192} @ 0xc0 │ │ │ │ stc2 10, cr15, [lr], {44} @ 0x2c @ │ │ │ │ svceq 0x0001f01c │ │ │ │ svcge 0x001df43f │ │ │ │ svceq 0x0000f1bb │ │ │ │ mcrge 4, 5, pc, cr12, cr15, {3} @ │ │ │ │ - blcs 2e7548 │ │ │ │ + blcs 2e7558 │ │ │ │ @ instruction: 0xf6889101 │ │ │ │ - ldmib sp, {r0, r1, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd1201 │ │ │ │ stmdacs r0, {r2, r3, ip, sp, pc} │ │ │ │ mcrge 4, 5, pc, cr0, cr15, {1} @ │ │ │ │ @ instruction: 0xf5b0e70b │ │ │ │ sbcle r7, r9, fp, asr #31 │ │ │ │ @ instruction: 0xf5a0d90f │ │ │ │ stmdacs r5, {r0, r1, r2, r5, r6, r7, ip, sp, lr} │ │ │ │ mrcge 6, 5, APSR_nzcv, cr3, cr15, {1} │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xe717ae93 │ │ │ │ @ instruction: 0xf47f289d │ │ │ │ - bcs 2588fc │ │ │ │ + bcs 25890c │ │ │ │ mcrge 4, 4, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf5b0e710 │ │ │ │ @ instruction: 0xf47f7fac │ │ │ │ - bcs 2588ec │ │ │ │ + bcs 2588fc │ │ │ │ mcrge 4, 4, pc, cr4, cr15, {3} @ │ │ │ │ @ instruction: 0xf1bce708 │ │ │ │ ldmdale r1, {r0, r1, r2, r6, r7, r8, r9, sl, fp}^ │ │ │ │ svceq 0x00c1f1bc │ │ │ │ @ instruction: 0xf1acd934 │ │ │ │ eorcs r0, r5, r2, asr #25 │ │ │ │ @ instruction: 0xf00cfa20 │ │ │ │ @ instruction: 0xf57f07c0 │ │ │ │ - bcs 258a08 │ │ │ │ + bcs 258a18 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr2, cr15, {3} │ │ │ │ @ instruction: 0xf5bce6dd │ │ │ │ stmdale ip!, {r1, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ svcvc 0x00def5bc │ │ │ │ mrcge 4, 6, APSR_nzcv, cr7, cr15, {7} │ │ │ │ ldclvc 5, cr15, [lr], {172} @ 0xac │ │ │ │ vmov.i32 q9, #9 @ 0x00000009 │ │ │ │ - blx a2cea4 │ │ │ │ + blx a2ceb4 │ │ │ │ strbeq pc, [r3, ip] @ │ │ │ │ mcrge 5, 6, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xe6c8ae5d │ │ │ │ @ instruction: 0x73a1f46f │ │ │ │ @ instruction: 0xf1bc449c │ │ │ │ @ instruction: 0xf63f0f1a │ │ │ │ @ instruction: 0xf640aec2 │ │ │ │ vaddl.s8 q8, d0, d1 │ │ │ │ - blx a44ed8 │ │ │ │ + blx a44ee8 │ │ │ │ strbeq pc, [r3, ip] @ │ │ │ │ mrcge 5, 5, APSR_nzcv, cr9, cr15, {3} │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ ldrt sl, [r4], r9, asr #28 │ │ │ │ mrrceq 1, 10, pc, r9, cr12 @ │ │ │ │ svceq 0x0005f1bc │ │ │ │ mcrge 6, 5, pc, cr15, cr15, {1} @ │ │ │ │ @@ -521128,30 +521132,30 @@ │ │ │ │ svceq 0x00e7f1bc │ │ │ │ mrcge 4, 4, APSR_nzcv, cr7, cr15, {3} │ │ │ │ vmax.s8 d30, d0, d22 │ │ │ │ strmi r2, [r4, #115] @ 0x73 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr1, cr15, {3} │ │ │ │ movwcs lr, #1568 @ 0x620 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - rsbseq r3, r5, r8, asr #10 │ │ │ │ + rsbseq r3, r5, r8, lsr r5 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 143e988 │ │ │ │ + bmi 143e998 │ │ │ │ addslt r4, r3, r8, asr #22 │ │ │ │ stcge 4, cr4, [r4, #-488] @ 0xfffffe18 │ │ │ │ stmvs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f4688 │ │ │ │ ldmpl r3, {r1, r8, r9, fp}^ │ │ │ │ ldmdavs fp, {r0, r1, r2, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ @ instruction: 0xf6550300 │ │ │ │ - movwcs pc, #3095 @ 0xc17 @ │ │ │ │ + movwcs pc, #3087 @ 0xc0f @ │ │ │ │ stmib r5, {r2, r8, r9, ip, pc}^ │ │ │ │ strtmi r3, [ip], r1, lsl #6 │ │ │ │ @ instruction: 0xf10d60eb │ │ │ │ ldrbtmi r0, [r2], ip, lsr #28 │ │ │ │ stmdbvs r3, {r1, r2, r4, r5, r6, r9, sl, lr} │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ ldm ip!, {r3, ip, sp} │ │ │ │ @@ -521166,58 +521170,58 @@ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stmdbvs r3!, {r1, r4, r6, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0x21a6f240 │ │ │ │ eorsle r4, r6, fp, lsl #5 │ │ │ │ stmdbvs r3, {r3, fp, ip, pc}^ │ │ │ │ umlalsvc pc, r9, r3, r8 @ │ │ │ │ @ instruction: 0xf655bb1f │ │ │ │ - stmib sp, {r0, r1, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strls r7, [r2, -r0, lsl #14] │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ strbtmi r4, [fp], -r7, lsl #12 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r8], -pc │ │ │ │ @ instruction: 0xf6584639 │ │ │ │ - strtmi pc, [r0], -fp, ror #27 │ │ │ │ - @ instruction: 0xf936f656 │ │ │ │ - blmi 9bf86c │ │ │ │ + strtmi pc, [r0], -r3, ror #27 │ │ │ │ + @ instruction: 0xf92ef656 │ │ │ │ + blmi 9bf87c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 687060 │ │ │ │ + blls 687070 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12f0300 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ strdcs r8, [r2, #-240]! @ 0xffffff10 │ │ │ │ - blx 20ea960 │ │ │ │ + blx 1eea970 │ │ │ │ strmi r2, [r7], -r0, lsl #4 │ │ │ │ @ instruction: 0xf100466b │ │ │ │ @ instruction: 0xf8cd0c54 │ │ │ │ andls r8, r0, #12 │ │ │ │ andcs lr, r1, #3358720 @ 0x334000 │ │ │ │ mcrvs 7, 1, lr, cr2, cr8, {6} │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - blx fea6a992 │ │ │ │ + blx fe86a9a2 │ │ │ │ ldmib r4, {r8, sp}^ │ │ │ │ subsvs r2, r3, r6, lsl r3 │ │ │ │ @ instruction: 0xf104601a │ │ │ │ strvs r0, [r1, #856]! @ 0x358 │ │ │ │ strtvs r1, [r0], -r1, lsl #26 │ │ │ │ stmib r4, {r1, r6, fp, sp, lr}^ │ │ │ │ subsvs r2, r3, r6, lsl r1 │ │ │ │ strb r6, [sp, r3, asr #32] │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r8], -r5, lsr #3 │ │ │ │ - blx 1b6a9be │ │ │ │ + blx 196a9ce │ │ │ │ str r4, [r4, r0, lsl #13]! │ │ │ │ - ldcl 6, cr15, [r2], {2} │ │ │ │ - ldrhteq r3, [r5], #-8 │ │ │ │ + stcl 6, cr15, [sl], {2} │ │ │ │ + rsbseq r3, r5, r8, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, r0, lsl r0 │ │ │ │ + rsbseq r3, r5, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf8d0b0b1 │ │ │ │ andls r4, sp, #96, 2 │ │ │ │ @ instruction: 0x2764f8df │ │ │ │ @@ -521241,115 +521245,115 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r3], r5, lsr #12 │ │ │ │ movwls sl, #51989 @ 0xcb15 │ │ │ │ @ instruction: 0xf8d66933 │ │ │ │ ldmvs fp, {r3, r4, sp, pc}^ │ │ │ │ movwls r4, #38480 @ 0x9650 │ │ │ │ - mrc2 6, 2, pc, cr4, cr6, {2} │ │ │ │ + mcr2 6, 2, pc, cr12, cr6, {2} @ │ │ │ │ svceq 0x0000f1ba │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ strls r2, [r7, #-768] @ 0xfffffd00 │ │ │ │ strcc lr, [r5], -sp, asr #19 │ │ │ │ @ instruction: 0xf8cd4606 │ │ │ │ and r8, r0, r0, lsr #32 │ │ │ │ @ instruction: 0xf8da4606 │ │ │ │ movwls r3, #12292 @ 0x3004 │ │ │ │ stccs 8, cr6, [r0, #-372] @ 0xfffffe8c │ │ │ │ @ instruction: 0xf8d3d03e │ │ │ │ @ instruction: 0xf1b99008 │ │ │ │ teqle r9, r1, lsl #30 │ │ │ │ - blcs 2472d0 │ │ │ │ + blcs 2472e0 │ │ │ │ msrhi SPSR_c, #0 │ │ │ │ @ instruction: 0xf105692b │ │ │ │ andls r0, r4, #24, 4 @ 0x80000001 │ │ │ │ mulle r6, r3, r2 │ │ │ │ - blvc 8c78e4 │ │ │ │ + blvc 8c78f4 │ │ │ │ tstle r2, r6, lsl #20 │ │ │ │ - blcs 2876ac │ │ │ │ - blls 3235e4 │ │ │ │ + blcs 2876bc │ │ │ │ + blls 3235f4 │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ tstle lr, r1, lsl #22 │ │ │ │ - blcs 2c7a3c │ │ │ │ - bls 321180 │ │ │ │ + blcs 2c7a4c │ │ │ │ + bls 321190 │ │ │ │ ldrteq pc, [ip], #-258 @ 0xfffffefe @ │ │ │ │ ldrsbthi pc, [r4], -r2 @ │ │ │ │ andle r4, r4, r0, lsr #11 │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0004294 │ │ │ │ - blls 30d4b8 │ │ │ │ - blcs 2c79dc │ │ │ │ + blls 30d4c8 │ │ │ │ + blcs 2c79ec │ │ │ │ stmdals r3, {r4, ip, lr, pc} │ │ │ │ eoreq pc, ip, #0, 2 │ │ │ │ @ instruction: 0xf8d06a41 │ │ │ │ addsmi r8, r1, #52 @ 0x34 │ │ │ │ stmdals r3, {r0, r1, r3, r5, ip, lr, pc} │ │ │ │ eorseq pc, ip, #0, 2 │ │ │ │ ldrmi r6, [r0, #2823] @ 0xb07 │ │ │ │ teqphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ eorle r4, r8, pc, lsl #5 │ │ │ │ @ instruction: 0x46b24630 │ │ │ │ - ldc2l 6, cr15, [lr, #344]! @ 0x158 │ │ │ │ + ldc2l 6, cr15, [r6, #344]! @ 0x158 │ │ │ │ @ instruction: 0xd1b32e00 │ │ │ │ ldrtmi r9, [r1], -r5, lsl #24 │ │ │ │ cdpls 13, 0, cr9, cr6, cr7, {0} │ │ │ │ ldrdhi pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strtmi r8, [r0], r9, lsr #1 │ │ │ │ @ instruction: 0xf6624630 │ │ │ │ - stmdavs sp!, {r0, r1, r2, r3, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 24726c │ │ │ │ + stmdavs sp!, {r0, r1, r2, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 24727c │ │ │ │ svcge 0x0077f43f │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ stmibvs lr!, {r2, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ orrle r2, r7, r0, lsl #28 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strmi lr, [r2], -fp, ror #14 │ │ │ │ eorscc r2, ip, #0, 14 │ │ │ │ @ instruction: 0xf0004590 │ │ │ │ - bls 30d638 │ │ │ │ + bls 30d648 │ │ │ │ strbmi r6, [r2, #-3090] @ 0xfffff3ee │ │ │ │ - blcs 2a1938 │ │ │ │ + blcs 2a1948 │ │ │ │ svclt 0x00084638 │ │ │ │ @ instruction: 0xf8cd461c │ │ │ │ svclt 0x000cb054 │ │ │ │ ldmib sp, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ strls r3, [r0], #-1037 @ 0xfffffbf3 │ │ │ │ ldrdcs lr, [fp, -sp] │ │ │ │ @ instruction: 0xf7ff930a │ │ │ │ stmdacs r0, {r0, r1, r2, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ strls sp, [r0], #-192 @ 0xffffff40 │ │ │ │ ldmib sp, {r6, r9, sl, lr}^ │ │ │ │ stmdbls ip, {r1, r3, sl, ip, sp} │ │ │ │ @ instruction: 0xf7ff4622 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ - blls 7a1500 │ │ │ │ + blls 7a1510 │ │ │ │ andle r4, r3, #156, 4 @ 0xc0000009 │ │ │ │ - bvs 913e3c │ │ │ │ + bvs 913e4c │ │ │ │ @ instruction: 0xd1af2b01 │ │ │ │ stmdavs r3, {r3, r4, r5, r8, fp, sp, lr} │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf8cd681c │ │ │ │ ssatmi sl, #27, r4 │ │ │ │ ldrtmi r2, [r7], -r0, lsl #24 │ │ │ │ svclt 0x00189e04 │ │ │ │ stmdavs r2, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ andsvs r6, r3, sl, asr r0 │ │ │ │ strlt lr, [r1, #-2496] @ 0xfffff640 │ │ │ │ stmibvs fp!, {r1, r2, sp, lr}^ │ │ │ │ andsvs r6, r8, r3, asr #32 │ │ │ │ - blvc 305a04 │ │ │ │ + blvc 305a14 │ │ │ │ tstle r5, r4, lsl #22 │ │ │ │ vld2.16 {d22,d24}, [pc], r3 │ │ │ │ strmi r7, [fp], #-297 @ 0xfffffed7 │ │ │ │ stmdble fp, {r0, r8, r9, fp, sp} │ │ │ │ stmdavs r3!, {r2, r3, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xb123461a │ │ │ │ - bcs 2472e8 │ │ │ │ + bcs 2472f8 │ │ │ │ sadd16mi fp, sl, r4 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xe7e04614 │ │ │ │ andcs r9, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf7ff69d9 │ │ │ │ stccs 14, cr15, [r0], {77} @ 0x4d │ │ │ │ ldrtmi sp, [lr], -sp, ror #3 │ │ │ │ @@ -521363,38 +521367,38 @@ │ │ │ │ @ instruction: 0x46444698 │ │ │ │ mcrls 6, 0, r4, cr4, cr0, {5} │ │ │ │ subsvs r6, sl, r2, asr #16 │ │ │ │ stmib r0, {r0, r1, r4, sp, lr}^ │ │ │ │ andvs fp, r6, r1, lsl #10 │ │ │ │ subvs r6, r3, fp, ror #19 │ │ │ │ mvnvs r6, r8, lsl r0 │ │ │ │ - blcs 34bee4 │ │ │ │ + blcs 34bef4 │ │ │ │ stmdbvs r3, {r1, r2, r8, ip, lr, pc}^ │ │ │ │ eorvc pc, r9, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 27e330 │ │ │ │ + blcs 27e340 │ │ │ │ addshi pc, r6, r0, asr #4 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r7, pc} │ │ │ │ @ instruction: 0xb123461a │ │ │ │ - bcs 247360 │ │ │ │ + bcs 247370 │ │ │ │ sadd16mi fp, sl, r4 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ bfi r4, r4, #12, #18 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6624630 │ │ │ │ - ldrb pc, [r4, -r5, lsr #19] @ │ │ │ │ + @ instruction: 0xe754f99d │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ andseq pc, r8, #8, 2 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ - bls 318fb8 │ │ │ │ + bls 318fc8 │ │ │ │ @ instruction: 0xf852322c │ │ │ │ addsmi r1, r1, #8, 24 @ 0x800 │ │ │ │ stmdavs r8, {r0, r1, ip, lr, pc} │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ - bvs 20cd808 │ │ │ │ + bvs 20cd818 │ │ │ │ ldmdavs r2, {r1, r3, r9, ip, pc} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ tstcs r0, r6, lsl pc │ │ │ │ tstcc r1, r2, lsl r8 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf47f2903 │ │ │ │ @ instruction: 0xf8d7af0e │ │ │ │ @@ -521406,22 +521410,22 @@ │ │ │ │ svcge 0x0001f47f │ │ │ │ @ instruction: 0x1010f8de │ │ │ │ andseq pc, r8, #-2147483645 @ 0x80000003 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ stmdbls sl, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ eoreq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ - blvs 108dc54 │ │ │ │ + blvs 108dc64 │ │ │ │ @ instruction: 0xf1019110 │ │ │ │ stmdbvs r8, {r3, r4, r9} │ │ │ │ mulle r5, r0, r2 │ │ │ │ tstlt sl, sl, asr #19 │ │ │ │ - bcs 44bfe0 │ │ │ │ + bcs 44bff0 │ │ │ │ mcrge 4, 7, pc, cr7, cr15, {3} @ │ │ │ │ - bcs 2473a8 │ │ │ │ + bcs 2473b8 │ │ │ │ cmnphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ svclt 0x001e2b01 │ │ │ │ ssatmi r9, #13, r1, lsl #12 │ │ │ │ @ instruction: 0xf0004606 │ │ │ │ ldmdbvs r2!, {r0, r1, r2, r4, r5, r6, r8, pc}^ │ │ │ │ teqlt r9, r1, lsl r8 │ │ │ │ ldrmi r6, [r8, #2195] @ 0x893 │ │ │ │ @@ -521432,51 +521436,51 @@ │ │ │ │ svcne 0x001a0528 │ │ │ │ @ instruction: 0xd105429d │ │ │ │ ldmvs r3, {r1, r3, r4, r5, r6, r7, sp, lr, pc} │ │ │ │ addsmi r1, sp, #26, 30 @ 0x68 │ │ │ │ rscshi pc, r6, r0 │ │ │ │ bfieq r6, r3, #16, #9 │ │ │ │ ldmdbvs r8, {r0, r1, r2, r4, r5, r6, r7, sl, ip, lr, pc}^ │ │ │ │ - blcs 2473f8 │ │ │ │ + blcs 247408 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ stmvs r3, {r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf000459e │ │ │ │ stmdavs r0, {r0, r5, r6, r7, pc} │ │ │ │ - blcs 24740c │ │ │ │ + blcs 24741c │ │ │ │ @ instruction: 0x4618d1f6 │ │ │ │ @ instruction: 0xdeff6983 │ │ │ │ @ instruction: 0xf47f42b9 │ │ │ │ @ instruction: 0xf04faec3 │ │ │ │ strbt r0, [ip], r0, lsl #16 │ │ │ │ andcs r9, r1, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf7ff69d9 │ │ │ │ stccs 13, cr15, [r0], {137} @ 0x89 │ │ │ │ svcge 0x0065f47f │ │ │ │ @ instruction: 0xf8da4646 │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ - blcs 239430 │ │ │ │ + blcs 239440 │ │ │ │ adchi pc, fp, r0 │ │ │ │ mulcs ip, sl, r8 │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs sl, {r1, r2, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc 8cd72c │ │ │ │ + blvc 8cd73c │ │ │ │ svclt 0x00182a08 │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ stcge 8, cr0, [r9, #-544]! @ 0xfffffde0 │ │ │ │ @ instruction: 0x9605ac16 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ cmncs r3, r4, lsl #8 │ │ │ │ ldrbmi r9, [r4], -r9, lsl #16 │ │ │ │ @ instruction: 0xf654469a │ │ │ │ - blls 32d368 │ │ │ │ + blls 32d358 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ ldmibvs fp, {r4, r5, sl, fp}^ │ │ │ │ - bllt 267b98 │ │ │ │ - bllt 2e7b9c │ │ │ │ + bllt 267ba8 │ │ │ │ + bllt 2e7bac │ │ │ │ ldm r8, {r0, r2, r5, r8, r9, ip, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8c6000f │ │ │ │ @ instruction: 0xf8c6b040 │ │ │ │ @ instruction: 0xf8c6b044 │ │ │ │ @ instruction: 0xf8c6b048 │ │ │ │ @@ -521486,41 +521490,41 @@ │ │ │ │ ldrdcc pc, [r8], -lr │ │ │ │ @ instruction: 0x1018f8de │ │ │ │ adcsmi r4, fp, #157286400 @ 0x9600000 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f0c02 │ │ │ │ stmib r8, {r0, sl, fp}^ │ │ │ │ stmib r8, {r8, r9, fp, ip, sp, pc}^ │ │ │ │ - bl 3dc0cc │ │ │ │ + bl 3dc0dc │ │ │ │ @ instruction: 0x91251c4c │ │ │ │ ldceq 1, cr15, [r0], #-48 @ 0xffffffd0 │ │ │ │ ldrdls pc, [r0], -r2 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ strbmi sp, [sl], -r1 │ │ │ │ @ instruction: 0xf106e7de │ │ │ │ @ instruction: 0xf894091c │ │ │ │ @ instruction: 0xf8943035 │ │ │ │ @ instruction: 0x46492034 │ │ │ │ @ instruction: 0xf6564630 │ │ │ │ - @ instruction: 0x4649fa7f │ │ │ │ + @ instruction: 0x4649fa77 │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - blx fe96ae5c │ │ │ │ + blx fe76ae6c │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0x46323416 │ │ │ │ ldm r3, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf6550003 │ │ │ │ - strtmi pc, [r0], -r9, asr #19 │ │ │ │ - mrc2 6, 4, pc, cr14, cr5, {2} │ │ │ │ + strtmi pc, [r0], -r1, asr #19 │ │ │ │ + mrc2 6, 4, pc, cr6, cr5, {2} │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad008 │ │ │ │ ldmdavs sl, {ip, sp} │ │ │ │ - blvc 8da2d4 │ │ │ │ + blvc 8da2e4 │ │ │ │ svclt 0x00182a08 │ │ │ │ ldr r2, [r4, r0, lsl #6] │ │ │ │ vmlals.f64 d9, d5, d3 │ │ │ │ ldrdls pc, [r8], -sp @ │ │ │ │ movtlt r6, #47259 @ 0xb89b │ │ │ │ @ instruction: 0xf04f9a03 │ │ │ │ ldmib r2, {r8, fp}^ │ │ │ │ @@ -521528,56 +521532,56 @@ │ │ │ │ ldmdavs sl, {r5, r9, ip, pc}^ │ │ │ │ svclt 0x0008454a │ │ │ │ @ instruction: 0x9321464b │ │ │ │ strbmi r6, [fp, #-2083] @ 0xfffff7dd │ │ │ │ strbmi fp, [ip], -r8, lsl #30 │ │ │ │ stmib sp, {r1, r2, r3, r4, r8, r9, fp, sp, pc}^ │ │ │ │ ldm r3, {r1, r2, r3, r4, sl, ip, pc} │ │ │ │ - blge a2d578 │ │ │ │ + blge a2d588 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x4629a812 │ │ │ │ @ instruction: 0xf659cb0c │ │ │ │ - strtmi pc, [r8], -fp, ror #24 │ │ │ │ - ldc2 6, cr15, [r6, #356] @ 0x164 │ │ │ │ + strtmi pc, [r8], -r3, ror #24 │ │ │ │ + stc2 6, cr15, [lr, #356] @ 0x164 │ │ │ │ movwls r2, #21249 @ 0x5301 │ │ │ │ ldrmi lr, [r3], -r6, lsl #12 │ │ │ │ - blls 327330 │ │ │ │ + blls 327340 │ │ │ │ ldmvs fp, {r0, r3, r5, r8, sl, fp, sp, pc} │ │ │ │ bicsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x93209c03 │ │ │ │ strb r9, [r1, r1, lsr #8]! │ │ │ │ @ instruction: 0xf1016908 │ │ │ │ addsmi r0, r0, #24, 4 @ 0x80000001 │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {3} @ │ │ │ │ - bvs 9141b8 │ │ │ │ + bvs 9141c8 │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ - bls 318d78 │ │ │ │ + bls 318d88 │ │ │ │ strb r6, [fp, #2839]! @ 0xb17 │ │ │ │ smlald r4, r8, r3, r6 │ │ │ │ stmibvs fp, {r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f4298 │ │ │ │ cdpls 15, 1, cr10, cr1, cr8, {0} │ │ │ │ strb r4, [lr, #1637] @ 0x665 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ cdpls 14, 1, cr10, cr1, cr14, {7} │ │ │ │ ldmib sp, {r0, r2, r5, r6, r9, sl, lr}^ │ │ │ │ andls r3, r0, #-805306368 @ 0xd0000000 │ │ │ │ ldmdbge r5, {r0, r1, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf04f980a │ │ │ │ - bcc 2305ec │ │ │ │ + bcc 2305fc │ │ │ │ subsgt pc, r4, sp, asr #17 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - blx 16eb5f4 │ │ │ │ + blx 16eb604 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blls 798cd8 │ │ │ │ + blls 798ce8 │ │ │ │ addsmi r9, sl, #45056 @ 0xb000 │ │ │ │ - bvs 1121e14 │ │ │ │ + bvs 1121e24 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - blls 658cc8 │ │ │ │ + blls 658cd8 │ │ │ │ @ instruction: 0x8010f8d3 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ rsble r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f9b03 │ │ │ │ @ instruction: 0xf8d30900 │ │ │ │ ldrbmi sl, [r4, #-52] @ 0xffffffcc │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @@ -521591,32 +521595,32 @@ │ │ │ │ @ instruction: 0xf108302c │ │ │ │ svcne 0x001c0028 │ │ │ │ ldmdavs sl, {r3, r4, r7, r9, lr}^ │ │ │ │ andeq pc, r4, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0xf108d044 │ │ │ │ stmdavs r3!, {r2, r5, sl, fp} │ │ │ │ ldrtle r0, [r6], #-2012 @ 0xfffff824 │ │ │ │ - blvs 2147bdc │ │ │ │ + blvs 2147bec │ │ │ │ adcmi r9, r3, #15360 @ 0x3c00 │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 247720 │ │ │ │ + blcs 247730 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmiavs fp!, {r2, r4, r5, r7, pc} │ │ │ │ mulsle r2, ip, r2 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldmibvs fp!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0x4611deff │ │ │ │ - blcs 2a70f8 │ │ │ │ + blcs 2a7108 │ │ │ │ ldmib sp, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ orrsle r3, lr, sp, lsl #4 │ │ │ │ ldrmi r2, [r3], -r1, lsl #4 │ │ │ │ @ instruction: 0xf602e79b │ │ │ │ - stmibvs ip!, {r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmibvs ip!, {r3, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ addsmi r6, ip, #2277376 @ 0x22c000 │ │ │ │ ldmib r5, {r0, r1, r2, r3, r8, ip, lr, pc}^ │ │ │ │ rsbvs r4, r3, r4, lsl #6 │ │ │ │ @ instruction: 0xf105601c │ │ │ │ @ instruction: 0xf8c50310 │ │ │ │ stmib r5, {r4, ip, pc}^ │ │ │ │ @ instruction: 0xf8d80c05 │ │ │ │ @@ -521628,82 +521632,82 @@ │ │ │ │ andle r0, r1, r4, lsl #6 │ │ │ │ @ instruction: 0xe7bc461a │ │ │ │ ldrdhi pc, [r0], -r8 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ orrsle r2, lr, r0, lsl #22 │ │ │ │ vstrls d9, [r3, #-12] │ │ │ │ movwls r6, #18587 @ 0x489b │ │ │ │ - blls 319be8 │ │ │ │ + blls 319bf8 │ │ │ │ movwcs r6, #6237 @ 0x185d │ │ │ │ stmdavs fp!, {r2, r8, r9, ip, pc}^ │ │ │ │ svclt 0x00082b00 │ │ │ │ strtmi r2, [r8], -r0, lsl #10 │ │ │ │ - beq 26984c │ │ │ │ - @ instruction: 0xf840f655 │ │ │ │ - bge ae7e4c │ │ │ │ - bge b67e50 │ │ │ │ + beq 26985c │ │ │ │ + @ instruction: 0xf838f655 │ │ │ │ + bge ae7e5c │ │ │ │ + bge b67e60 │ │ │ │ stmeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10d46c1 │ │ │ │ stmdbvs r2, {r2, r5, r7, sl, fp} │ │ │ │ strbmi r4, [r6], r4, ror #12 │ │ │ │ stmib sp, {r1, r4, r6, r7, fp, sp, lr}^ │ │ │ │ ldm r9!, {r1, r2, r5, sp} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - blls 32d778 │ │ │ │ + blls 32d788 │ │ │ │ muleq r3, r9, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ strcc lr, [r9, #-2509]! @ 0xfffff633 │ │ │ │ stcgt 13, cr10, [pc], {41} @ 0x29 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ strbmi r9, [r0], -r3, lsl #24 │ │ │ │ vst2. {d22,d24}, [pc :256], fp │ │ │ │ @ instruction: 0xf04f7191 │ │ │ │ @ instruction: 0xf10d0901 │ │ │ │ stmibvs r2!, {r3, r6, fp}^ │ │ │ │ - @ instruction: 0xf800f658 │ │ │ │ + @ instruction: 0xfff8f657 │ │ │ │ ldmib r4, {r4, r8, r9, fp, ip, pc}^ │ │ │ │ subvs r1, sl, r5, lsl #4 │ │ │ │ - blls 4d23e8 │ │ │ │ - bge 8c57c4 │ │ │ │ + blls 4d23f8 │ │ │ │ + bge 8c57d4 │ │ │ │ andsge pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0x46039319 │ │ │ │ ldrdgt pc, [r4], -r0 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr3, {0} │ │ │ │ rsbls pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8c461e0 │ │ │ │ ldm r2, {r2, r4, lr, pc} │ │ │ │ @ instruction: 0xf8c40003 │ │ │ │ @ instruction: 0xf104e018 │ │ │ │ @ instruction: 0xf8cc0214 │ │ │ │ subsvs r2, sl, r4 │ │ │ │ stm sp, {r3, r4, r8, r9, fp, sp, pc} │ │ │ │ strtmi r0, [r9], -r3 │ │ │ │ rsbge pc, r0, sp, asr #17 │ │ │ │ - blgt 53f0bc │ │ │ │ - blx 146b126 │ │ │ │ + blgt 53f0cc │ │ │ │ + blx 126b136 │ │ │ │ @ instruction: 0xb12b68bb │ │ │ │ @ instruction: 0x464b687f │ │ │ │ ldrbmi r6, [r2, #-2170] @ 0xfffff786 │ │ │ │ ldrbmi fp, [r7], -r8, lsl #30 │ │ │ │ ldrcc lr, [ip, -sp, asr #19] │ │ │ │ @ instruction: 0x4629ab1c │ │ │ │ - blgt 53f0dc │ │ │ │ - blx ff1eb146 │ │ │ │ + blgt 53f0ec │ │ │ │ + blx fefeb156 │ │ │ │ ldrmi lr, [r9], -lr, asr #13 │ │ │ │ strtmi lr, [pc], -pc, lsr #14 │ │ │ │ movwcs lr, #1873 @ 0x751 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - rsbseq r2, r5, lr, ror #30 │ │ │ │ + rsbseq r2, r5, lr, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r5, r6, asr #30 │ │ │ │ + rsbseq r2, r5, r6, lsr pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e8cbc │ │ │ │ + blhi 2e8ccc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ stmdane r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfb0a7 │ │ │ │ strmi r4, [r2], -r0, lsl #16 │ │ │ │ ubfxcc pc, pc, #17, #29 │ │ │ │ ldrbtmi r4, [ip], #-1145 @ 0xfffffb87 │ │ │ │ @@ -521714,74 +521718,74 @@ │ │ │ │ teqpcc r4, r0 @ @ p-variant is OBSOLETE │ │ │ │ andle r4, r2, fp, lsl #6 │ │ │ │ tstpeq r8, #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d2d009 │ │ │ │ stmdavs r3!, {r5, r6, r8, lr} │ │ │ │ stmibvs r6!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r1, r2, r3, r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 2478e0 │ │ │ │ + blcs 2478f0 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ sbfxcc pc, pc, #17, #29 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b878d0 │ │ │ │ + blls b878e0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -pc, asr #7 │ │ │ │ ldc 0, cr11, [sp], #156 @ 0x9c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ vrecps.f32 q12, , q8 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ @ instruction: 0xf64473ff │ │ │ │ vmlal.s8 q8, d16, d23 │ │ │ │ movwls r0, #26628 @ 0x6804 │ │ │ │ movwls sl, #51991 @ 0xcb17 │ │ │ │ @ instruction: 0xf04f4633 │ │ │ │ strtmi r0, [r6], -r0, lsl #18 │ │ │ │ - beq 1269cd4 │ │ │ │ + beq 1269ce4 │ │ │ │ ldrmi r4, [ip], -r3, asr #13 │ │ │ │ stmib sl, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8ca3301 │ │ │ │ ldrbmi r3, [r7], -ip │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf8dd6923 │ │ │ │ ldrls ip, [r5], #-48 @ 0xffffffd0 │ │ │ │ @ instruction: 0x466568db │ │ │ │ stmibvs r3!, {r2, r4, r8, r9, ip, pc} │ │ │ │ svcgt 0x000f9304 │ │ │ │ - blls 35ed08 │ │ │ │ + blls 35ed18 │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmib sp, {r0, r1, r5, r6, r9, pc}^ │ │ │ │ strbmi r6, [ip], -sp, lsl #8 │ │ │ │ eorsge pc, ip, sp, asr #17 │ │ │ │ - blls 33f470 │ │ │ │ + blls 33f480 │ │ │ │ stmdavs sl!, {r0, r2, r3, r4, r8, fp, sp, lr} │ │ │ │ - bcs 2520f8 │ │ │ │ + bcs 252108 │ │ │ │ subhi pc, fp, #0 │ │ │ │ - blcs 44c5a4 │ │ │ │ + blcs 44c5b4 │ │ │ │ subhi pc, r7, #64 @ 0x40 │ │ │ │ - blcs 24794c │ │ │ │ + blcs 24795c │ │ │ │ cmpphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ - blvc 914510 │ │ │ │ + blvc 914520 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf895834e │ │ │ │ - blcs a399e8 │ │ │ │ + blcs a399f8 │ │ │ │ addhi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf1056aeb │ │ │ │ svcne 0x001a0728 │ │ │ │ @ instruction: 0xf000429f │ │ │ │ vst4.32 {d24-d27}, [pc :64], sl │ │ │ │ vmax.s8 , q8, q13 │ │ │ │ vand d17, d0, d5 │ │ │ │ vceq.f32 d17, d16, d9 │ │ │ │ ldmdavs r3, {r0, r3, r5, sl, fp, sp} │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ - blvc 84db78 │ │ │ │ + blvc 84db88 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ ldmdbvs fp, {r1, r3, r7, pc}^ │ │ │ │ svcvc 0x008ef5b3 │ │ │ │ cmnphi sp, r0, lsl #1 @ p-variant is OBSOLETE │ │ │ │ svcvc 0x0089f5b3 │ │ │ │ cmnphi r1, r0, lsl #1 @ p-variant is OBSOLETE │ │ │ │ addeq pc, r9, r3, lsr #3 │ │ │ │ @@ -521790,81 +521794,81 @@ │ │ │ │ ldrble r0, [r8, #-1984]! @ 0xfffff840 │ │ │ │ svcvc 0x00eaf5b6 │ │ │ │ adcsmi fp, r3, #24, 30 @ 0x60 │ │ │ │ teqphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldmvs r3, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ addsmi r1, pc, #26, 30 @ 0x68 │ │ │ │ ldmdals fp, {r0, r1, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - mrc2 6, 2, pc, cr8, cr4, {2} │ │ │ │ + mrc2 6, 2, pc, cr0, cr4, {2} │ │ │ │ @ instruction: 0x369cf8df │ │ │ │ @ instruction: 0xf1009a05 │ │ │ │ strtmi r0, [r1], -r4, lsr #8 │ │ │ │ ldmpl r3, {r0, r7, r9, sl, lr}^ │ │ │ │ - blx 2b625a │ │ │ │ + blx 2b626a │ │ │ │ @ instruction: 0xf8953306 │ │ │ │ ldmibvc fp, {r2, r4, r5, sp} │ │ │ │ cmnpeq r9, #3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf828f656 │ │ │ │ + @ instruction: 0xf820f656 │ │ │ │ @ instruction: 0x8014f8d5 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrtmi fp, [r3], -r3, ror #3 │ │ │ │ ldrmi r4, [r8], r6, asr #12 │ │ │ │ ldmdavs r0, {r1, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ - blcs 44c5cc │ │ │ │ + blcs 44c5dc │ │ │ │ movwcs fp, #16152 @ 0x3f18 │ │ │ │ eorhi pc, r9, #0 │ │ │ │ andscc lr, r7, sp, asr #19 │ │ │ │ movwcs r4, #1601 @ 0x641 │ │ │ │ stmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6573300 │ │ │ │ - ldmvs r1!, {r0, r3, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r1!, {r0, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - mcr2 6, 2, pc, cr4, cr4, {2} @ │ │ │ │ + mrc2 6, 1, pc, cr12, cr4, {2} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ svcne 0x00136aea │ │ │ │ mulle r9, r7, r2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ bfieq r6, sl, #16, #7 │ │ │ │ cmpvs r1, r8, asr pc │ │ │ │ svcne 0x0013689a │ │ │ │ @ instruction: 0xd1f74297 │ │ │ │ @ instruction: 0xf1054621 │ │ │ │ @ instruction: 0xf6560024 │ │ │ │ - @ instruction: 0x4649f815 │ │ │ │ + strbmi pc, [r9], -sp, lsl #16 @ │ │ │ │ movwcs r4, #13904 @ 0x3650 │ │ │ │ tstls r7, #24, 10 @ 0x6000000 │ │ │ │ - @ instruction: 0xf8cef658 │ │ │ │ - blls 2b6a28 │ │ │ │ + @ instruction: 0xf8c6f658 │ │ │ │ + blls 2b6a38 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 2ce0ec │ │ │ │ + blls 2ce0fc │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ - bcs 247a9c │ │ │ │ + bcs 247aac │ │ │ │ @ instruction: 0x81a2f000 │ │ │ │ - bcs 44c6a4 │ │ │ │ + bcs 44c6b4 │ │ │ │ orrshi pc, lr, r0, asr #32 │ │ │ │ mlascs r5, r5, r8, pc @ │ │ │ │ @ instruction: 0xf0402a20 │ │ │ │ movwls r8, #8694 @ 0x21f6 │ │ │ │ streq pc, [r8, -r5, lsl #2]! │ │ │ │ svcne 0x001a6aeb │ │ │ │ @ instruction: 0xf47f429f │ │ │ │ @ instruction: 0xf8d5af66 │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ - blcs 239a64 │ │ │ │ + blcs 239a74 │ │ │ │ @ instruction: 0x2600d0dd │ │ │ │ ldrtmi r4, [r4], r2, asr #12 │ │ │ │ strbvc pc, [sl, pc, asr #8]! @ │ │ │ │ andsne pc, r3, r0, asr #4 │ │ │ │ stmibne r7, {r6, r9, ip, sp, lr, pc} │ │ │ │ cdpeq 2, 2, cr15, cr1, cr1, {2} │ │ │ │ ldmibvs r3, {r0, r1, r8, sl, ip, pc} │ │ │ │ - blvc 507ae8 │ │ │ │ + blvc 507af8 │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ - blcs 24de88 │ │ │ │ + blcs 24de98 │ │ │ │ stmdbvs fp, {r0, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ andle r4, fp, r3, lsl #5 │ │ │ │ svcvc 0x008af5b3 │ │ │ │ rscshi pc, r9, r0, lsl #1 │ │ │ │ streq pc, [ip, #419] @ 0x1a3 │ │ │ │ ldmle lr!, {r2, r3, r8, sl, fp, sp} │ │ │ │ @ instruction: 0xf505fa2e │ │ │ │ @@ -521874,106 +521878,106 @@ │ │ │ │ ldmible r4!, {r0, r3, r5, r7, r9, lr} │ │ │ │ svcvc 0x00eaf5b7 │ │ │ │ addsmi fp, pc, #24, 30 @ 0x60 │ │ │ │ cdpcs 1, 0, cr13, cr0, cr15, {5} │ │ │ │ adcsmi fp, r5, #24, 30 @ 0x60 │ │ │ │ strtmi sp, [lr], -fp, lsr #3 │ │ │ │ ldmdavs r2, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ - blcs 247b20 │ │ │ │ + blcs 247b30 │ │ │ │ @ instruction: 0xf08cd1d3 │ │ │ │ stcls 3, cr0, [r3, #-4] │ │ │ │ svcvc 0x00eaf5b7 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 22e6ec │ │ │ │ + blcs 22e6fc │ │ │ │ addhi pc, sp, #64 @ 0x40 │ │ │ │ strls r2, [r9], #-816 @ 0xfffffcd0 │ │ │ │ stmib sp, {r2, r6, r9, sl, lr}^ │ │ │ │ - blx 303316 │ │ │ │ + blx 303326 │ │ │ │ movwls pc, #13063 @ 0x3307 @ │ │ │ │ ldmdavs sp, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ - blcs 38c7b0 │ │ │ │ + blcs 38c7c0 │ │ │ │ orrshi pc, r9, r0 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x5607e9dd │ │ │ │ @ instruction: 0xf654981b │ │ │ │ - @ instruction: 0xf100fd8d │ │ │ │ + @ instruction: 0xf100fd85 │ │ │ │ ldrtmi r0, [r3], -r4, lsr #18 │ │ │ │ mlascs r4, r5, r8, pc @ │ │ │ │ strmi r4, [r6], -r9, asr #12 │ │ │ │ @ instruction: 0xf6559003 │ │ │ │ - @ instruction: 0xf8d5ff65 │ │ │ │ + @ instruction: 0xf8d5ff5d │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ - blcs 239b38 │ │ │ │ + blcs 239b48 │ │ │ │ teqcs r0, #60 @ 0x3c │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xb014f8dd │ │ │ │ strpl lr, [r7], -sp, asr #19 │ │ │ │ - blx 2ff466 │ │ │ │ + blx 2ff476 │ │ │ │ stmib sp, {r0, r1, r2, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldrmi r7, [r9], r9, lsl #18 │ │ │ │ ldmdavs pc, {r0, r1, r4, r5, r7, r8, fp, sp, lr} @ │ │ │ │ tstls r7, #201326592 @ 0xc000000 │ │ │ │ - blvc 11137c0 │ │ │ │ + blvc 11137d0 │ │ │ │ @ instruction: 0xf0402b05 │ │ │ │ @ instruction: 0xf8df80ba │ │ │ │ @ instruction: 0xf10734bc │ │ │ │ @ instruction: 0xf8970814 │ │ │ │ @ instruction: 0xf85b2025 │ │ │ │ strbmi r3, [fp], #-3 │ │ │ │ @ instruction: 0xf003799b │ │ │ │ - blcs fe22e998 │ │ │ │ + blcs fe22e9a8 │ │ │ │ bicshi pc, r4, r0 │ │ │ │ andle r2, r6, r0, lsl sl │ │ │ │ ldrbmi r4, [r0], -r2, asr #12 │ │ │ │ tstpne r7, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [r8, #348] @ 0x15c │ │ │ │ + stc2l 6, cr15, [r0, #348] @ 0x15c │ │ │ │ ldmvs r1!, {r7, r9, sl, lr} │ │ │ │ stmdals r3, {r1, r6, r9, sl, lr} │ │ │ │ - stc2l 6, cr15, [r6, #-336]! @ 0xfffffeb0 │ │ │ │ + ldc2l 6, cr15, [lr, #-336] @ 0xfffffeb0 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ bicsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x5607e9dd │ │ │ │ stmdbvc r9, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrdlt pc, [ip], -sp @ │ │ │ │ ldrbmi r9, [r0], -r3, lsl #24 │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46219518 │ │ │ │ subshi pc, ip, sp, asr #17 │ │ │ │ - @ instruction: 0xfffaf657 │ │ │ │ - blcs 44c858 │ │ │ │ + @ instruction: 0xfff2f657 │ │ │ │ + blcs 44c868 │ │ │ │ mvnshi pc, r0 │ │ │ │ movwcs r4, #1593 @ 0x639 │ │ │ │ ldrbmi r4, [r0], -sl, asr #12 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ ldrhi lr, [r7], -sp, asr #19 │ │ │ │ - stc2l 6, cr15, [r4, #-348] @ 0xfffffea4 │ │ │ │ + ldc2 6, cr15, [ip, #-348]! @ 0xfffffea4 │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf6550024 │ │ │ │ - ldr pc, [r7, -r7, lsr #30] │ │ │ │ + sdiv r7, pc, pc │ │ │ │ @ instruction: 0xf000428e │ │ │ │ @ instruction: 0xf5b6816e │ │ │ │ subsle r7, r0, #556 @ 0x22c │ │ │ │ @ instruction: 0xf0002e94 │ │ │ │ cdpcs 1, 9, cr8, cr11, cr1, {4} │ │ │ │ cmnphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00082e8e │ │ │ │ @ instruction: 0xf0402089 │ │ │ │ addmi r8, fp, #-1073741794 @ 0xc000001e │ │ │ │ cmnphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ svcvc 0x008bf5b3 │ │ │ │ rscshi pc, r0, r0, lsl #1 │ │ │ │ @ instruction: 0xf0002b94 │ │ │ │ - blcs fe90e22c │ │ │ │ + blcs fe90e23c │ │ │ │ cmnphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ cmple r2, lr, lsl #23 │ │ │ │ adcsmi r2, r0, #143654912 @ 0x8900000 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr15, cr15, {1} │ │ │ │ @ instruction: 0xf5a3e70f │ │ │ │ - blx d49e64 │ │ │ │ + blx d49e74 │ │ │ │ strbeq pc, [r0, r0] @ │ │ │ │ svcge 0x0009f57f │ │ │ │ @ instruction: 0xf5b3e68e │ │ │ │ @ instruction: 0xf0007fc3 │ │ │ │ ldrbmi r8, [r3, #-192]! @ 0xffffff40 │ │ │ │ svcge 0x0001f47f │ │ │ │ svcvc 0x00eaf5b6 │ │ │ │ @@ -522000,24 +522004,24 @@ │ │ │ │ svclt 0x00084286 │ │ │ │ sbcvc pc, r3, pc, asr #8 │ │ │ │ addmi sp, fp, #173 @ 0xad │ │ │ │ mcrge 4, 6, pc, cr15, cr15, {1} @ │ │ │ │ svcvc 0x008bf5b3 │ │ │ │ cmpphi fp, r0, lsl #1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf43f2b94 │ │ │ │ - blcs fe9197ec │ │ │ │ + blcs fe9197fc │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {1} @ │ │ │ │ - blcs fe5bf594 │ │ │ │ + blcs fe5bf5a4 │ │ │ │ ldrmi sp, [lr], -ip, lsr #1 │ │ │ │ @ instruction: 0xf107e7ab │ │ │ │ ldcge 12, cr0, [sp], {48} @ 0x30 │ │ │ │ ldrsbthi pc, [ip], -r7 @ │ │ │ │ @ instruction: 0xf8974625 │ │ │ │ ldm ip!, {r2, r3, r5, ip, sp, lr} │ │ │ │ - strgt r0, [pc, #-15] @ 22dce1 │ │ │ │ + strgt r0, [pc, #-15] @ 22dcf1 │ │ │ │ muls r0, r8, r8 │ │ │ │ ldm ip, {r0, r1, r2, r4, r5, r6, r8, sl, lr} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ tstle r2, pc │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ andcs sl, r0, #72, 30 @ 0x120 │ │ │ │ orreq pc, r3, sp, lsl #2 │ │ │ │ @@ -522025,47 +522029,47 @@ │ │ │ │ addsmi r0, r8, #1, 30 │ │ │ │ @ instruction: 0xf042bf18 │ │ │ │ movwcc r0, #4609 @ 0x1201 │ │ │ │ @ instruction: 0xd1f6429f │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ ldmdals fp, {r3, r4, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ - blx 196b682 │ │ │ │ + blx 176b692 │ │ │ │ mulscc r1, r8, r8 │ │ │ │ ldmdaeq ip, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4641463a │ │ │ │ @ instruction: 0xf6554605 │ │ │ │ - blls 8ed6b0 │ │ │ │ + blls 8ed6a0 │ │ │ │ mlsne r4, sp, r8, pc @ │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 126e974 │ │ │ │ - blls 3ae464 │ │ │ │ + b 126e984 │ │ │ │ + blls 3ae474 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0x832b4313 │ │ │ │ stmia ip!, {r0, r1, r2, r3, sl, fp, lr, pc} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6574650 │ │ │ │ - str pc, [ip, -r1, lsr #30] │ │ │ │ + smuad ip, r9, pc @ │ │ │ │ mlascc r5, r5, r8, pc @ │ │ │ │ andls r2, r2, #0, 4 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ stmdals r4, {r0, r1, r2, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ - @ instruction: 0xf804f656 │ │ │ │ + @ instruction: 0xfffcf655 │ │ │ │ stmdacs r0, {r2, ip, pc} │ │ │ │ stcge 4, cr15, [r7, #508]! @ 0x1fc │ │ │ │ cdpls 6, 0, cr4, cr13, cr1, {5} │ │ │ │ - bmi 5e8514 │ │ │ │ - blcs 23f6d0 │ │ │ │ + bmi 5e8524 │ │ │ │ + blcs 23f6e0 │ │ │ │ msrhi CPSR_sc, r0 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - mrrc2 6, 6, pc, r4, cr1 @ │ │ │ │ + mcrr2 6, 6, pc, ip, cr1 @ │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ cdpcs 13, 0, cr10, cr0, cr15, {2} │ │ │ │ stclge 4, cr15, [ip, #-252] @ 0xffffff04 │ │ │ │ @ instruction: 0x2c0069b4 │ │ │ │ stclge 4, cr15, [lr, #-508]! @ 0xfffffe04 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @@ -522086,54 +522090,54 @@ │ │ │ │ @ instruction: 0xf43f42b3 │ │ │ │ vceq.f32 d26, d0, d24 │ │ │ │ adcsmi r1, r3, #143654912 @ 0x8900000 │ │ │ │ svcge 0x0061f47f │ │ │ │ strbvc pc, [r3], pc, asr #8 @ │ │ │ │ stmvs r0, {r0, r1, r3, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdavs r9, {r0, r1, r8, fp, sp, lr} │ │ │ │ - blvc 89a308 │ │ │ │ + blvc 89a318 │ │ │ │ @ instruction: 0xf0402908 │ │ │ │ ldmdavs fp, {r0, r1, r3, r7, pc} │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, sp, lr} │ │ │ │ movwcs sp, #4599 @ 0x11f7 │ │ │ │ ldrmi lr, [sp], -r8, asr #11 │ │ │ │ - blmi 20e7620 │ │ │ │ + blmi 20e7630 │ │ │ │ ldmpl r3, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ ldrmi r9, [r3], #-2563 @ 0xfffff5fd │ │ │ │ @ instruction: 0xf003799b │ │ │ │ @ instruction: 0xf8950686 │ │ │ │ - blcs 239ee0 │ │ │ │ + blcs 239ef0 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr10, cr15, {1} │ │ │ │ @ instruction: 0xf04f46a9 │ │ │ │ and r0, ip, r0, lsl #16 │ │ │ │ ldrdeq pc, [r8], -r9 @ │ │ │ │ vmaxnm.f32 s30, s0, s30 │ │ │ │ tstle pc, r0, ror r5 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ stmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf4bf4598 │ │ │ │ cdpcs 14, 0, cr10, cr4, cr9, {2} │ │ │ │ mcrcs 0, 4, sp, cr0, cr1, {0} │ │ │ │ ldc 1, cr13, [r9, #952] @ 0x3b8 │ │ │ │ vmov.f32 s16, #10 @ 0x40500000 3.250 │ │ │ │ @ instruction: 0xf6be0a48 │ │ │ │ - @ instruction: 0xf6bef83f │ │ │ │ - cdp 8, 11, cr15, cr4, cr13, {5} │ │ │ │ + @ instruction: 0xf6bef837 │ │ │ │ + cdp 8, 11, cr15, cr4, cr5, {5} │ │ │ │ vneg.f32 s17, s0 │ │ │ │ tstple r7, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ mlacc r4, r5, r8, pc @ │ │ │ │ @ instruction: 0xf8d9e7e4 │ │ │ │ @ instruction: 0xf5b00028 │ │ │ │ bicsle r3, pc, #128, 30 @ 0x200 │ │ │ │ ldr r9, [sl, #3081]! @ 0xc09 │ │ │ │ @ instruction: 0xf43f428b │ │ │ │ @ instruction: 0xf5b3add4 │ │ │ │ suble r7, fp, #556 @ 0x22c │ │ │ │ @ instruction: 0xf43f2b94 │ │ │ │ - blcs fe9195f8 │ │ │ │ + blcs fe919608 │ │ │ │ stclge 4, cr15, [fp, #252] @ 0xfc │ │ │ │ @ instruction: 0xf43f2b8e │ │ │ │ ldrmi sl, [lr], -r8, asr #27 │ │ │ │ andsne pc, r7, r0, asr #4 │ │ │ │ addmi lr, fp, #183500800 @ 0xaf00000 │ │ │ │ @ instruction: 0xf5b3d075 │ │ │ │ svclt 0x00387f8b │ │ │ │ @@ -522147,24 +522151,24 @@ │ │ │ │ @ instruction: 0xf47f428b │ │ │ │ @ instruction: 0xf44fae8d │ │ │ │ ldr r7, [r6], r9, lsl #13 │ │ │ │ pkhbt r2, r4, r0, lsl #1 │ │ │ │ andsne pc, r5, r0, asr #4 │ │ │ │ rsble r4, ip, r3, lsl #5 │ │ │ │ svcvc 0x008bf5b3 │ │ │ │ - blcs fe762820 │ │ │ │ - blcs fe921f30 │ │ │ │ + blcs fe762830 │ │ │ │ + blcs fe921f40 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr8, cr15, {3} │ │ │ │ @ instruction: 0x26974630 │ │ │ │ ldrtmi lr, [r0], -r5, lsl #13 │ │ │ │ pkhbt r2, r2, r0, lsl #13 │ │ │ │ @ instruction: 0xf43f2a10 │ │ │ │ @ instruction: 0x4642ae32 │ │ │ │ ldrbmi r2, [r0], -r9, lsl #3 │ │ │ │ - blx fff6b89a │ │ │ │ + blx ffd6b8aa │ │ │ │ strt r4, [sl], -r0, lsl #13 │ │ │ │ movwcs r4, #9752 @ 0x2618 │ │ │ │ vrshl.s8 q15, q0, q0 │ │ │ │ addmi r1, r6, #27 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr6, cr15, {3} │ │ │ │ andsne pc, fp, r0, asr #4 │ │ │ │ eorsle r4, r1, r3, lsl #5 │ │ │ │ @@ -522185,148 +522189,148 @@ │ │ │ │ ldrtmi r4, [r0], -r3, lsl #5 │ │ │ │ svcge 0x003ef43f │ │ │ │ @ instruction: 0xe64a461e │ │ │ │ andsne pc, fp, r0, asr #4 │ │ │ │ mvnsle r4, r3, lsl #5 │ │ │ │ addscs lr, r0, r9, asr r5 │ │ │ │ @ instruction: 0xf895e72a │ │ │ │ - blcs a3a084 │ │ │ │ + blcs a3a094 │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ @ instruction: 0xf43f9302 │ │ │ │ strbt sl, [r6], pc, lsr #25 │ │ │ │ ldrne pc, [r7], -r0, asr #4 │ │ │ │ vst3. {d30-d32}, [pc :64], r9 │ │ │ │ vst4.32 {d23-d26}, [pc], r9 │ │ │ │ ldrt r7, [r2], -r9, lsl #13 │ │ │ │ ldmvs lr, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r8, fp, sp, lr} │ │ │ │ - blvc 8da4a0 │ │ │ │ + blvc 8da4b0 │ │ │ │ tstle r0, r8, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4630e5f2 │ │ │ │ strvc pc, [r9], pc, asr #8 │ │ │ │ @ instruction: 0xf06fe61f │ │ │ │ strtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx deb982 │ │ │ │ + blx beb992 │ │ │ │ @ instruction: 0x461ee6d8 │ │ │ │ stmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5b7e5e4 │ │ │ │ @ instruction: 0xf43f7fea │ │ │ │ str sl, [r1, #3338] @ 0xd0a │ │ │ │ - ldcl 6, cr15, [sl], #4 │ │ │ │ - rsbseq r2, r5, r0, ror #15 │ │ │ │ - ldrsbteq r2, [r5], #-126 @ 0xffffff82 │ │ │ │ + ldcl 6, cr15, [r2], #4 │ │ │ │ + ldrsbteq r2, [r5], #-112 @ 0xffffff90 │ │ │ │ + rsbseq r2, r5, lr, asr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r5, r0, lsr #15 │ │ │ │ + @ instruction: 0x00752790 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xf04f68c3 │ │ │ │ stmdavs sl, {r2, r3, r4, sl, fp} │ │ │ │ - blx 5483a2 │ │ │ │ + blx 5483b2 │ │ │ │ ldclpl 3, cr15, [r0], {3} │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xf04f68c3 │ │ │ │ stmdavs sl, {r2, r3, r4, sl, fp} │ │ │ │ - blx 5483b6 │ │ │ │ + blx 5483c6 │ │ │ │ ldmvc r8, {r0, r1, r8, r9, sp} │ │ │ │ ldmdavc r8, {r3, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ stmdbvs r9, {r3, r4, r6, r8, fp, ip, sp, pc} │ │ │ │ - bvc 3a96a4 │ │ │ │ - blx 54838a │ │ │ │ + bvc 3a96b4 │ │ │ │ + blx 54839a │ │ │ │ ldcl 2, cr2, [r2, #12] │ │ │ │ vadd.f32 s15, s14, s10 │ │ │ │ vstr s15, [r2, #540] @ 0x21c │ │ │ │ andcs r7, r1, r5, lsl #20 │ │ │ │ svclt 0x00004770 │ │ │ │ stmdavs fp, {r1, fp, sp, lr} │ │ │ │ - bvc 2e96c0 │ │ │ │ - bvc 2e97c8 │ │ │ │ - bpl 3a97c8 │ │ │ │ - bvc 1429b64 │ │ │ │ - bvs 3a96d4 │ │ │ │ - bvc 1c29c6c │ │ │ │ - bvs fe429ba4 │ │ │ │ - bvc c29aac │ │ │ │ - bvs ff429c68 │ │ │ │ - blx 669c60 │ │ │ │ + bvc 2e96d0 │ │ │ │ + bvc 2e97d8 │ │ │ │ + bpl 3a97d8 │ │ │ │ + bvc 1429b74 │ │ │ │ + bvs 3a96e4 │ │ │ │ + bvc 1c29c7c │ │ │ │ + bvs fe429bb4 │ │ │ │ + bvc c29abc │ │ │ │ + bvs ff429c78 │ │ │ │ + blx 669c70 │ │ │ │ svclt 0x00ccd404 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ andcs r6, r1, #12779520 @ 0xc30000 │ │ │ │ ldmvs fp, {r4, r9, sl, lr}^ │ │ │ │ ldceq 0, cr15, [pc], {3} │ │ │ │ - blx 2b0628 │ │ │ │ + blx 2b0638 │ │ │ │ @ instruction: 0xf851fc0c │ │ │ │ - b 12b6150 │ │ │ │ + b 12b6160 │ │ │ │ @ instruction: 0xf841020c │ │ │ │ ldrbmi r2, [r0, -r3, lsr #32]! │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdami r0!, {r2, r9, sl, lr}^ │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ - blvc aff2c8 │ │ │ │ + blvc aff2d8 │ │ │ │ stmdale r0!, {r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blmi 1e4559c │ │ │ │ + blmi 1e455ac │ │ │ │ stcne 12, cr1, [sl], {142} @ 0x8e │ │ │ │ andseq r0, pc, r7, lsr #13 │ │ │ │ stmdavs r3!, {r2, r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4629b193 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ @ instruction: 0x462947b0 │ │ │ │ @ instruction: 0xf1044603 │ │ │ │ - blcs 22e184 │ │ │ │ - bvc 1b221e8 │ │ │ │ + blcs 22e194 │ │ │ │ + bvc 1b221f8 │ │ │ │ @ instruction: 0x47b0b113 │ │ │ │ eorle r2, pc, r0, lsl #16 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ pop {r0, sp} │ │ │ │ stmdbvs r3!, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 248bc4 │ │ │ │ + blcs 248bd4 │ │ │ │ @ instruction: 0x4629d0f6 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ @ instruction: 0xe7f247b0 │ │ │ │ @ instruction: 0xf04f4b47 │ │ │ │ @ instruction: 0xf8500830 │ │ │ │ stmdbvs r3!, {r0, r1, ip, pc}^ │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ - blcs 24c5c4 │ │ │ │ - bl 3624f4 │ │ │ │ + blcs 24c5d4 │ │ │ │ + bl 362504 │ │ │ │ @ instruction: 0xf04f0708 │ │ │ │ and r0, r8, r0, lsl #20 │ │ │ │ @ instruction: 0xf10a6963 │ │ │ │ strcc r0, [r0, -r1, lsl #20]! │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ ldrbmi r7, [r3, #-2331] @ 0xfffff6e5 │ │ │ │ @ instruction: 0x4629d9d8 │ │ │ │ @ instruction: 0x47b04638 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ - blvs feb10148 │ │ │ │ + blvs feb10158 │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldmdblt fp, {r2, r4, fp} │ │ │ │ - blvs feb280bc │ │ │ │ + blvs feb280cc │ │ │ │ stmible r7, {r0, r1, r3, r4, r5, r7, r9, lr}^ │ │ │ │ strtmi r6, [r9], -r0, ror #22 │ │ │ │ andeq pc, r7, r8, lsl #22 │ │ │ │ ldrmi r3, [r0, r1, lsl #14]! │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmdbvs r3!, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ adcsle r2, fp, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ ldrmi r0, [r0, r0, lsr #32]! │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ @ instruction: 0xf0236963 │ │ │ │ - blcs 26edcc │ │ │ │ + blcs 26eddc │ │ │ │ @ instruction: 0x4629d1b0 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xe7ac47b0 │ │ │ │ @ instruction: 0xb12b6a63 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0x47b00018 │ │ │ │ sbcle r2, pc, r0, lsl #16 │ │ │ │ @@ -522335,86 +522339,86 @@ │ │ │ │ ldr fp, [sp, fp, lsr #18] │ │ │ │ @ instruction: 0xf1086aa3 │ │ │ │ adcsmi r0, fp, #16, 16 @ 0x100000 │ │ │ │ @ instruction: 0x4629d998 │ │ │ │ strcc r4, [r1, -r0, asr #12] │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xe7bdd1f4 │ │ │ │ - blcs 388794 │ │ │ │ + blcs 3887a4 │ │ │ │ ldr sp, [r6, lr, lsl #3] │ │ │ │ cmncs r4, r6, lsl fp │ │ │ │ stmiapl r3, {r1, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ mulhi r4, r3, r8 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrbcc sp, [r4], #-130 @ 0xffffff7e │ │ │ │ and r2, r3, r0, lsl #14 │ │ │ │ ldrmi r3, [r8, #1040]! @ 0x410 │ │ │ │ svcge 0x007cf43f │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldrmi r3, [r0, r1, lsl #14]! │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmdbvs r4!, {r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2482d0 │ │ │ │ + blcs 2482e0 │ │ │ │ svcge 0x0070f43f │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ ldrmi r0, [r0, ip]! │ │ │ │ addsle r2, r5, r0, lsl #16 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ svclt 0x0000e764 │ │ │ │ - rsbseq r1, r5, ip, lsl pc │ │ │ │ + rsbseq r1, r5, ip, lsl #30 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ rsble r2, r0, r0, lsl #18 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrsbtls pc, [r0], pc @ │ │ │ │ strmi r4, [sp], -r6, lsl #12 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x462844f9 │ │ │ │ - mcr2 6, 2, pc, cr8, cr5, {2} @ │ │ │ │ + mcr2 6, 2, pc, cr0, cr5, {2} @ │ │ │ │ orrlt r4, r8, r4, lsl #12 │ │ │ │ @ instruction: 0x462168b0 │ │ │ │ - @ instruction: 0xff8ef6c0 │ │ │ │ + @ instruction: 0xff86f6c0 │ │ │ │ stmibvs r3!, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ ldmvs fp, {r4, r5, r6, r7, fp, sp, lr}^ │ │ │ │ tstpeq pc, r3 @ p-variant is OBSOLETE │ │ │ │ - blx 43081c │ │ │ │ + blx 43082c │ │ │ │ @ instruction: 0xf850f101 │ │ │ │ movwmi r2, #40995 @ 0xa023 │ │ │ │ eorcs pc, r3, r0, asr #16 │ │ │ │ ldrcs r6, [ip, -ip, ror #19] │ │ │ │ cmplt fp, #6488064 @ 0x630000 │ │ │ │ @ instruction: 0xf6554620 │ │ │ │ - tstplt r8, #344064 @ p-variant is OBSOLETE @ 0x54000 │ │ │ │ + tstplt r8, #212992 @ p-variant is OBSOLETE @ 0x34000 │ │ │ │ ldmdavs r3!, {r0, r6, r7, fp, sp, lr} │ │ │ │ cdpeq 0, 1, cr15, cr15, cr1, {0} │ │ │ │ - b 16086a0 │ │ │ │ - blx 435420 │ │ │ │ - blx 42a31a │ │ │ │ + b 16086b0 │ │ │ │ + blx 435430 │ │ │ │ + blx 42a32a │ │ │ │ @ instruction: 0xf8523101 │ │ │ │ tstmi r8, #44 @ 0x2c │ │ │ │ - blx b0c610 │ │ │ │ + blx b0c620 │ │ │ │ mvnlt pc, lr, lsl #6 │ │ │ │ eoreq pc, ip, r2, asr #16 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ mcr2 7, 7, pc, cr8, cr15, {7} @ │ │ │ │ - blcs 44cf8c │ │ │ │ + blcs 44cf9c │ │ │ │ stmiavs r3!, {r3, r8, ip, lr, pc} │ │ │ │ ldmdavs r9, {r4, r5, r7, fp, sp, lr}^ │ │ │ │ - blcs 248438 │ │ │ │ + blcs 248448 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ - @ instruction: 0xff90f6c0 │ │ │ │ + @ instruction: 0xff88f6c0 │ │ │ │ stmdavs r3!, {r2, r5, r6, fp, sp, lr}^ │ │ │ │ bicsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - @ instruction: 0x4605fc9b │ │ │ │ + @ instruction: 0x4605fc93 │ │ │ │ @ instruction: 0xd1b22800 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrble r0, [r1, #2011]! @ 0x7db │ │ │ │ ldrbmi lr, [r0, -r0, ror #15]! │ │ │ │ @ instruction: 0xfffffe1d │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -522423,44 +522427,44 @@ │ │ │ │ @ instruction: 0xf8df680b │ │ │ │ ldrbtmi r8, [r8], #1684 @ 0x694 │ │ │ │ @ instruction: 0xf8dfb1cb │ │ │ │ @ instruction: 0x460e9690 │ │ │ │ ldrcs r4, [ip, -r5, lsl #12] │ │ │ │ ldmvs r3!, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2ce64c │ │ │ │ + blcs 2ce65c │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r8, ip, lr, pc}^ │ │ │ │ movwcc r6, #6449 @ 0x1931 │ │ │ │ strtmi r6, [r8], -fp, rrx │ │ │ │ @ instruction: 0xffe0f7ff │ │ │ │ - blcc 288528 │ │ │ │ + blcc 288538 │ │ │ │ ldmdavs r6!, {r0, r1, r3, r5, r6, sp, lr} │ │ │ │ - blcs 248450 │ │ │ │ + blcs 248460 │ │ │ │ pop {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmdbvs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blcs 24841c │ │ │ │ + blcs 24842c │ │ │ │ @ instruction: 0x4620d0f5 │ │ │ │ - @ instruction: 0xf8aef655 │ │ │ │ + @ instruction: 0xf8a6f655 │ │ │ │ stmiavs r1, {r3, r5, r6, r7, r8, ip, sp, pc}^ │ │ │ │ andlt lr, r0, #3489792 @ 0x354000 │ │ │ │ - blx 40d032 │ │ │ │ + blx 40d042 │ │ │ │ tstplt sl, r1, lsl #20 @ p-variant is OBSOLETE │ │ │ │ andsle r2, r9, r4, lsl #22 │ │ │ │ stmdale r8!, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ stmdami r7!, {r0, r3, r5, r8, sl} │ │ │ │ mcreq 14, 1, r0, cr7, cr7, {2} │ │ │ │ stmdbvs r3!, {r0, r1, r2, r3, r5}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stmibvs r3!, {r0, r1, r3, r7, r9, pc} │ │ │ │ andle r2, r1, r2, lsl #22 │ │ │ │ tstle r8, r0, lsl #23 │ │ │ │ @ instruction: 0xf80b2001 │ │ │ │ stmdavs r4!, {r1, r3} │ │ │ │ - blcs 248468 │ │ │ │ + blcs 248478 │ │ │ │ @ instruction: 0xe7ced1d9 │ │ │ │ @ instruction: 0x3604f8df │ │ │ │ @ instruction: 0xf8582164 │ │ │ │ stmdbvs r3!, {r0, r1, sp}^ │ │ │ │ andcs pc, r3, #1024 @ 0x400 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ eorsle r2, r5, r0, lsl #20 │ │ │ │ @@ -522469,39 +522473,39 @@ │ │ │ │ andcs sp, r0, r0, lsr r4 │ │ │ │ strtmi lr, [sl], -r5, ror #15 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ mrc2 7, 2, pc, cr14, cr15, {7} │ │ │ │ stmiavs r3!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ rscsle r2, r2, r0, lsl #20 │ │ │ │ - bcs 288688 │ │ │ │ + bcs 288698 │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmvs fp, {r2, r3, r4, r9, sp}^ │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ andcc pc, r3, fp, lsl r8 @ │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ ldrne pc, [r4, #2271]! @ 0x8df │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ strb pc, [r6, r5, asr #28] @ │ │ │ │ @ instruction: 0xf6564620 │ │ │ │ - @ instruction: 0xb110fed3 │ │ │ │ - blcs 248bdc │ │ │ │ + tstplt r0, fp, asr #29 @ p-variant is OBSOLETE │ │ │ │ + blcs 248bec │ │ │ │ @ instruction: 0xf8dfd1d7 │ │ │ │ @ instruction: 0x462a159c │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ mrc2 7, 1, pc, cr6, cr15, {7} │ │ │ │ stmdbvs r3!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x00ccf5b3 │ │ │ │ @ instruction: 0xf5b3d24e │ │ │ │ vmax.f32 d7, d16, d25 │ │ │ │ - blcs fffce7b8 │ │ │ │ + blcs fffce7c8 │ │ │ │ andshi pc, r2, #0, 4 │ │ │ │ vpadd.i8 d2, d16, d16 │ │ │ │ - blcs fe4cea04 │ │ │ │ + blcs fe4cea14 │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ vqdmulh.s d2, d16, d8 │ │ │ │ @ instruction: 0xf1a381ff │ │ │ │ ldmdbcs fp, {r0, r2, r5, r8} │ │ │ │ @ instruction: 0x2001d8b7 │ │ │ │ andeq pc, pc, #72, 4 @ 0x80000004 │ │ │ │ eoreq pc, r8, #192, 12 @ 0xc000000 │ │ │ │ @@ -522521,28 +522525,28 @@ │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe77cfdfb │ │ │ │ stmdavs sl!, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ ldmvs fp, {r0, r4, r5, r6, r9, fp, sp, lr}^ │ │ │ │ vqrdmulh.s d15, d3, d7 │ │ │ │ teqlt fp, r3 @ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - blvs 1eae184 │ │ │ │ + blvs 1eae194 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strb pc, [r2, -r1, lsr #30] @ │ │ │ │ strtmi r6, [r8], -fp, ror #16 │ │ │ │ rsbvs r3, fp, r1, lsl #6 │ │ │ │ @ instruction: 0xff1af7ff │ │ │ │ @ instruction: 0xe7346b71 │ │ │ │ eorcs pc, sl, #64, 4 │ │ │ │ vqsub.s8 d4, d16, d3 │ │ │ │ vrhadd.s8 q12, q8, q14 │ │ │ │ addsmi r2, r3, #-536870912 @ 0xe0000000 │ │ │ │ eorshi pc, r6, #0, 4 │ │ │ │ rscvc pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ - bcs fb478c │ │ │ │ + bcs fb479c │ │ │ │ svcge 0x006df63f │ │ │ │ @ instruction: 0xf63f2a36 │ │ │ │ tstge r2, sl, ror #30 │ │ │ │ eorcs pc, r2, r1, asr r8 @ │ │ │ │ smladmi r8, r1, r4, r4 │ │ │ │ andeq r0, r0, r1, asr r3 │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @@ -522596,15 +522600,15 @@ │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffe99 │ │ │ │ adcvc pc, r9, pc, ror #8 │ │ │ │ - blcs 133f628 │ │ │ │ + blcs 133f638 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr1, cr15, {1} │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ @ instruction: 0xfffffda5 │ │ │ │ andeq r0, r0, sp, asr r2 │ │ │ │ @ instruction: 0xfffffdd7 │ │ │ │ @@ -522750,47 +522754,47 @@ │ │ │ │ @ instruction: 0xfffffcaf │ │ │ │ andeq r0, r0, r5, lsr r1 │ │ │ │ orrseq pc, sp, r3, lsr #3 │ │ │ │ @ instruction: 0xf63f2911 │ │ │ │ andcs sl, r1, r6, asr #27 │ │ │ │ vsubl.s8 q9, d16, d17 │ │ │ │ addmi r0, r8, r1, lsl #4 │ │ │ │ - bcs 23e88c │ │ │ │ + bcs 23e89c │ │ │ │ addshi pc, r3, r0 │ │ │ │ @ instruction: 0x462a495b │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ ldc2 7, cr15, [ip], {255} @ 0xff │ │ │ │ stmdbvs fp!, {r0, r2, r3, r4, r7, r8, sl, sp, lr, pc}^ │ │ │ │ ldr r7, [sl, #2136] @ 0x858 │ │ │ │ svcvc 0x008bf5b3 │ │ │ │ - blcs 6494c │ │ │ │ + blcs 6495c │ │ │ │ stcge 6, cr15, [sp, #508]! @ 0x1fc │ │ │ │ mvnseq pc, r3, lsr #3 │ │ │ │ vhadd.s8 d18, d14, d1 │ │ │ │ vsubl.s8 q8, d0, d1 │ │ │ │ - blx 22f43c │ │ │ │ + blx 22f44c │ │ │ │ andmi pc, sl, r1, lsl #2 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf44fad88 │ │ │ │ @ instruction: 0xf6c07260 │ │ │ │ andsmi r0, r1, #0, 4 │ │ │ │ @ instruction: 0xf5b3d1dc │ │ │ │ @ instruction: 0xf47f7f8b │ │ │ │ stmdbvs fp!, {r1, r2, r4, r7, r8, sl, fp, sp, pc}^ │ │ │ │ ldrb r7, [sl, #-2072]! @ 0xfffff7e8 │ │ │ │ strtmi r4, [sl], -r7, asr #18 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - blx ffeec8e6 │ │ │ │ + blx ffeec8f6 │ │ │ │ vqrshl.s8 q15, , q0 │ │ │ │ addsmi r2, r3, #-268435454 @ 0xf0000002 │ │ │ │ stmdbvs fp!, {r0, r5, r6, r8, ip, lr, pc}^ │ │ │ │ strb r7, [ip, #-2200]! @ 0xfffff768 │ │ │ │ orrvc pc, ip, pc, ror #8 │ │ │ │ - blcs 93f92c │ │ │ │ - ldclge 6, cr15, [pc, #-252]! @ 22e808 │ │ │ │ + blcs 93f93c │ │ │ │ + ldclge 6, cr15, [pc, #-252]! @ 22e818 │ │ │ │ @ instruction: 0xf63f2b1c │ │ │ │ andge sl, r2, #124, 26 @ 0x1f00 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xfffffabd │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @@ -522819,15 +522823,15 @@ │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xffffff75 │ │ │ │ movwcs pc, #62115 @ 0xf2a3 @ │ │ │ │ vhadd.s8 d18, d15, d1 │ │ │ │ @ instruction: 0xf6c00290 │ │ │ │ - blx 22f1d4 │ │ │ │ + blx 22f1e4 │ │ │ │ andsmi pc, r3, #201326592 @ 0xc000000 │ │ │ │ ldcge 4, cr15, [r9, #-508] @ 0xfffffe04 │ │ │ │ vsubl.s8 q9, d0, d13 │ │ │ │ andsmi r1, r3, #0, 4 │ │ │ │ stcge 4, cr15, [fp, #-252]! @ 0xffffff04 │ │ │ │ ldmdbcs r1, {r2, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [fp, #-252]! @ 0xffffff04 │ │ │ │ @@ -522838,75 +522842,75 @@ │ │ │ │ svcge 0x0060f43f │ │ │ │ @ instruction: 0xf5b3d804 │ │ │ │ @ instruction: 0xf47f7f0d │ │ │ │ smmla r9, r8, sp, sl │ │ │ │ @ instruction: 0x23b3f2a3 │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ smmla r3, r2, sp, sl │ │ │ │ - ldrhteq r1, [r5], #-194 @ 0xffffff3e │ │ │ │ + rsbseq r1, r5, r2, lsr #25 │ │ │ │ @ instruction: 0xfffffcc9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0xfffffbe9 │ │ │ │ @ instruction: 0xfffffbcb │ │ │ │ @ instruction: 0xfffffb55 │ │ │ │ @ instruction: 0xfffff797 │ │ │ │ @ instruction: 0xfffff743 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ svcmi 0x002f680b │ │ │ │ - ldrbtmi r4, [pc], #-1688 @ 22ea18 │ │ │ │ + ldrbtmi r4, [pc], #-1688 @ 22ea28 │ │ │ │ @ instruction: 0x460db1bb │ │ │ │ @ instruction: 0xf04f4606 │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ @ instruction: 0xf04f0964 │ │ │ │ stmiavs fp!, {r2, r3, r4, r9, fp} │ │ │ │ - blcs 29b03c │ │ │ │ + blcs 29b04c │ │ │ │ stmibvs fp!, {r0, r1, r2, r8, ip, lr, pc}^ │ │ │ │ ldmvs fp, {r1, r4, r5, fp, sp, lr}^ │ │ │ │ vqrdmulh.s d15, d3, d10 │ │ │ │ - blcs 245d8c │ │ │ │ + blcs 245d9c │ │ │ │ stmdavs sp!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 248af4 │ │ │ │ + blcs 248b04 │ │ │ │ strbmi sp, [r0], -pc, ror #3 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdavs r3!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - msrlt SPSR_, fp, asr #26 │ │ │ │ + msrlt SPSR_, r3, asr #26 │ │ │ │ ldmvs r2!, {r0, r1, r6, r7, fp, sp, lr}^ │ │ │ │ tstpeq pc, r3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf852095b │ │ │ │ sbcmi r3, fp, r3, lsr #32 │ │ │ │ strle r0, [r2, #-2010] @ 0xfffff826 │ │ │ │ - blcs 34d704 │ │ │ │ + blcs 34d714 │ │ │ │ stmdavs r4!, {r2, ip, lr, pc} │ │ │ │ - blcs 248b0c │ │ │ │ + blcs 248b1c │ │ │ │ ldrb sp, [lr, sl, ror #3] │ │ │ │ stmdbvs r2!, {r0, r1, r4, r8, r9, fp, lr}^ │ │ │ │ - blx 484e7a │ │ │ │ + blx 484e8a │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ - blcs 23ab4c │ │ │ │ + blcs 23ab5c │ │ │ │ movwcc sp, #45297 @ 0xb0f1 │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ strbtle r0, [ip], #1243 @ 0x4db │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bvs 1ca89dc │ │ │ │ + bvs 1ca89ec │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvs 1cae954 │ │ │ │ + blvs 1cae964 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xffa4f7ff │ │ │ │ @ instruction: 0xf0104320 │ │ │ │ strdle r0, [r2, -pc] │ │ │ │ stmdaeq r8, {r2, r6, r9, fp, sp, lr, pc} │ │ │ │ ldmvs r0!, {r0, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf6c04629 │ │ │ │ - @ instruction: 0xe7f7fbb3 │ │ │ │ - rsbseq r1, r5, sl, ror #11 │ │ │ │ + ldrb pc, [r7, fp, lsr #23]! @ │ │ │ │ + ldrsbteq r1, [r5], #-90 @ 0xffffffa6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ umulllt r4, sp, sl, r6 │ │ │ │ ldrbtmi r4, [fp], #-2991 @ 0xfffff451 │ │ │ │ @@ -522925,99 +522929,99 @@ │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d98ff0 │ │ │ │ stmdavs r3!, {r4, lr} │ │ │ │ rscsle r2, r1, r0, lsl #22 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - tstplt r8, #56064 @ p-variant is OBSOLETE @ 0xdb00 │ │ │ │ + tstplt r8, #54016 @ p-variant is OBSOLETE @ 0xd300 │ │ │ │ @ instruction: 0xf8db68c2 │ │ │ │ @ instruction: 0xf002300c │ │ │ │ ldmdbeq r0, {r0, r1, r2, r3, r4, r8}^ │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ ldrbeq r4, [fp, fp, asr #1] │ │ │ │ @ instruction: 0xf8dbd518 │ │ │ │ tstcs ip, r0 │ │ │ │ - blcs 44d7ec │ │ │ │ + blcs 44d7fc │ │ │ │ strvs pc, [r2], -r1, lsl #22 │ │ │ │ strtmi sp, [r1], -pc, rrx │ │ │ │ ldrbmi r6, [r2], -r8, lsr #18 │ │ │ │ - mcr2 6, 0, pc, cr4, cr2, {4} @ │ │ │ │ + ldc2l 6, cr15, [ip, #584]! @ 0x248 │ │ │ │ strmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6574628 │ │ │ │ - @ instruction: 0xf897f821 │ │ │ │ + @ instruction: 0xf897f819 │ │ │ │ @ instruction: 0xf1b8800c │ │ │ │ andle r0, r6, r3, lsl #30 │ │ │ │ - bllt 190cf54 │ │ │ │ + bllt 190cf64 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ bicsle r2, r3, r0, lsl #22 │ │ │ │ ldmibvs fp!, {r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ umaalcc pc, r0, r7, r8 @ │ │ │ │ - blvs 77420 │ │ │ │ - bne ff489044 │ │ │ │ + blvs 77430 │ │ │ │ + bne ff489054 │ │ │ │ movwcs r6, #8303 @ 0x206f │ │ │ │ @ instruction: 0xf653602b │ │ │ │ - strmi pc, [r1], -r5, lsl #25 │ │ │ │ + @ instruction: 0x4601fc7d │ │ │ │ tstls r1, r8, lsr #12 │ │ │ │ - @ instruction: 0xf802f657 │ │ │ │ + @ instruction: 0xfffaf656 │ │ │ │ ldrtmi r9, [r8], -r1, lsl #18 │ │ │ │ andseq pc, r4, #1073741824 @ 0x40000000 │ │ │ │ andls r2, r1, #1073741826 @ 0x40000002 │ │ │ │ - mrc2 6, 5, pc, cr6, cr4, {2} │ │ │ │ + mcr2 6, 5, pc, cr14, cr4, {2} @ │ │ │ │ tstcs sl, r1, lsl #20 │ │ │ │ @ instruction: 0xf6544638 │ │ │ │ - ldmvc r3!, {r0, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvc r3!, {r0, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andshi pc, ip, r7, asr #17 │ │ │ │ strhi lr, [r0, -r5, asr #19] │ │ │ │ sbcsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f4638 │ │ │ │ @ instruction: 0xf6540864 │ │ │ │ - ldmdbvs r3!, {r0, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d6 │ │ │ │ stmdbvs r8!, {r1, r2, r3, r7, r8, sp} │ │ │ │ @ instruction: 0xf6539301 │ │ │ │ - movwcs pc, #3203 @ 0xc83 @ │ │ │ │ + movwcs pc, #3195 @ 0xc7b @ │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf1003305 │ │ │ │ ldcvc 12, cr0, [r3], #-336 @ 0xfffffeb0 │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ - blge 33acc0 │ │ │ │ + blge 33acd0 │ │ │ │ cdpge 6, 0, cr9, cr8, cr7, {0} │ │ │ │ tstls r2, r1, asr #18 │ │ │ │ @ instruction: 0xe194f8df │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ stmdals r3, {r0, r1, r2, r3} │ │ │ │ - bls 295034 │ │ │ │ + bls 295044 │ │ │ │ andcc pc, lr, r0, asr r8 @ │ │ │ │ - blx 4404d6 │ │ │ │ + blx 4404e6 │ │ │ │ ldrtmi r3, [r9], -r1, lsl #6 │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorcs pc, r3, r7, asr #16 │ │ │ │ - @ instruction: 0xffbcf656 │ │ │ │ + @ instruction: 0xffb4f656 │ │ │ │ @ instruction: 0xf8d9e7a0 │ │ │ │ ldmdavs sl, {r2, ip, sp}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs 188ef00 │ │ │ │ + bvs 188ef10 │ │ │ │ eoreq pc, ip, #-1073741824 @ 0xc0000000 │ │ │ │ svclt 0x000c4291 │ │ │ │ - blvs 836c60 │ │ │ │ + blvs 836c70 │ │ │ │ ldmdavs r9, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ strcs r8, [r0, -r9, lsl #1] │ │ │ │ ldmvs sl, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ svclt 0x000c4282 │ │ │ │ ldmibvs pc, {r0, r3, r4, r7, r8, fp, sp, lr} @ │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf6bd4650 │ │ │ │ - @ instruction: 0x4639fe57 │ │ │ │ + ldrtmi pc, [r9], -pc, asr #28 @ │ │ │ │ ldrbmi r6, [r0], -r7, lsl #17 │ │ │ │ - mrc2 6, 2, pc, cr2, cr13, {5} │ │ │ │ + mcr2 6, 2, pc, cr10, cr13, {5} @ │ │ │ │ stmdavs r9!, {r0, r1, r3, r5, fp, sp, lr}^ │ │ │ │ stmvs r2, {r1, r8, r9, fp, ip, sp} │ │ │ │ svclt 0x00982b01 │ │ │ │ @ instruction: 0xf8d16889 │ │ │ │ @ instruction: 0xf8dcc010 │ │ │ │ cmnlt fp, r0 │ │ │ │ muleq ip, ip, r8 │ │ │ │ @@ -523026,52 +523030,52 @@ │ │ │ │ stmdacs r8, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrmi sp, [ip], r4, lsl #2 │ │ │ │ ldmdavs r9, {r0, r1, r3, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ movwcs r4, #13921 @ 0x3661 │ │ │ │ smlabtcc r0, r5, r9, lr │ │ │ │ ldrtmi r4, [r9], -r8, lsr #12 │ │ │ │ - @ instruction: 0xf830f657 │ │ │ │ + @ instruction: 0xf828f657 │ │ │ │ msreq CPSR_s, r4, lsl #2 │ │ │ │ strmi r6, [r2], -r7, lsl #16 │ │ │ │ @ instruction: 0xf6bd4650 │ │ │ │ - strb pc, [sl, -r5, asr #28] @ │ │ │ │ + smlaldx pc, sl, sp, lr @ │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ @ instruction: 0xf6c04649 │ │ │ │ - stmdacs r0, {r0, r1, r2, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d046 │ │ │ │ @ instruction: 0x4650101c │ │ │ │ - mrc2 6, 0, pc, cr12, cr13, {5} │ │ │ │ + mrc2 6, 0, pc, cr4, cr13, {5} │ │ │ │ strtmi r6, [r8], -r1, lsl #17 │ │ │ │ - @ instruction: 0xffa6f656 │ │ │ │ + @ instruction: 0xff9ef656 │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ strmi r0, [r6], -ip, lsr #4 │ │ │ │ umaalle r4, r8, r3, r2 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ @ instruction: 0x4622685b │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movwcs lr, #2501 @ 0x9c5 │ │ │ │ @ instruction: 0xf8d94659 │ │ │ │ ldrbmi r3, [r2], -r4, lsr #32 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - blvs 1f2e880 │ │ │ │ + blvs 1f2e890 │ │ │ │ eorseq pc, ip, #-2147483647 @ 0x80000001 │ │ │ │ mlasle r2, r3, r2, r4 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ andcs r6, r1, #5963776 @ 0x5b0000 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movwcs lr, #2501 @ 0x9c5 │ │ │ │ @ instruction: 0xf8d94659 │ │ │ │ @ instruction: 0x46523034 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4631febd │ │ │ │ @ instruction: 0xf6564628 │ │ │ │ - ldmvs r3!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r1, r2, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r6!, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xb1b46834 │ │ │ │ stmib r5, {sl, sp}^ │ │ │ │ ldrb r4, [r1], r0, lsl #12 │ │ │ │ str r2, [r5, r0, lsl #6]! │ │ │ │ ldrb r4, [pc, -pc, lsl #12]! │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ @@ -523081,42 +523085,42 @@ │ │ │ │ @ instruction: 0x46523034 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ mrc2 7, 4, pc, cr14, cr15, {7} │ │ │ │ @ instruction: 0x4626e6be │ │ │ │ movwcs lr, #2023 @ 0x7e7 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ @ instruction: 0xdeff6a53 │ │ │ │ - rsbseq r1, r5, r2, lsl r5 │ │ │ │ + rsbseq r1, r5, r2, lsl #10 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed85fbc │ │ │ │ + bl fed85fcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ ldmdavs sl, {r5, r6, r8, ip, sp} │ │ │ │ strcs fp, [r0], #-490 @ 0xfffffe16 │ │ │ │ @ instruction: 0xf8936811 │ │ │ │ @ instruction: 0xf1bcc020 │ │ │ │ svclt 0x00180f00 │ │ │ │ @ instruction: 0x4613461c │ │ │ │ strmi fp, [sl], -r9, lsl #2 │ │ │ │ strdlt lr, [r4, r4] │ │ │ │ stmdbvs r3!, {r2, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmibvs r8, {r0, r1, r3, r8, ip, sp, pc} │ │ │ │ stmdbmi r7, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf6534479 │ │ │ │ - movwcs pc, #6561 @ 0x19a1 @ │ │ │ │ + movwcs pc, #6553 @ 0x1999 @ │ │ │ │ eorcc pc, r2, r0, lsl #17 │ │ │ │ @ instruction: 0xf6534605 │ │ │ │ - smcvs 24493 @ 0x5fad │ │ │ │ + smcvs 24485 @ 0x5fa5 │ │ │ │ movwcs fp, #3384 @ 0xd38 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - eoreq r8, r1, r8, asr r4 │ │ │ │ + eoreq r8, r1, r0, asr #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2ea2d0 │ │ │ │ + blhi 2ea2e0 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ strmi fp, [pc], -r3, lsr #1 │ │ │ │ strcs r4, [r0], #-3345 @ 0xfffff2ef │ │ │ │ ldrdcc pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldrbtmi r9, [sp], #-270 @ 0xfffffef2 │ │ │ │ andls r4, r4, #245760 @ 0x3c000 │ │ │ │ @@ -523130,68 +523134,68 @@ │ │ │ │ sbchi pc, sl, #0 │ │ │ │ stmdavs ip, {r1, r5, r9, sl, lr} │ │ │ │ mlaeq r0, r3, r8, pc @ │ │ │ │ svclt 0x00182800 │ │ │ │ @ instruction: 0x460b461a │ │ │ │ strtmi fp, [r1], -r4, asr #2 │ │ │ │ svclt 0x0000e7f5 │ │ │ │ - rsbseq r1, r5, lr, asr #3 │ │ │ │ - rsbseq r1, r5, r6, asr #3 │ │ │ │ + ldrhteq r1, [r5], #-30 @ 0xffffffe2 │ │ │ │ + ldrhteq r1, [r5], #-22 @ 0xffffffea │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8d282b5 │ │ │ │ tstcs ip, r8, lsl r0 │ │ │ │ stmdbeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrsbteq pc, [ip], -fp @ │ │ │ │ - b fef6c694 │ │ │ │ + b fed6c6a4 │ │ │ │ @ instruction: 0x1018f8db │ │ │ │ strbmi r9, [r8], -r9 │ │ │ │ - blx 156ce9c │ │ │ │ + blx 156ceac │ │ │ │ ldrdge pc, [r4], -fp @ │ │ │ │ svceq 0x0000f1ba │ │ │ │ rsbshi pc, ip, #0 │ │ │ │ strls r2, [r0], #-1281 @ 0xfffffaff │ │ │ │ stmdblt r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xb01cf8da │ │ │ │ ldrdcc pc, [r4], -fp │ │ │ │ @ instruction: 0x261cb1db │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf6544658 │ │ │ │ - @ instruction: 0x4604fb15 │ │ │ │ + strmi pc, [r4], -sp, lsl #22 │ │ │ │ stmiavs r3, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blx 3d56fa │ │ │ │ - bl 2ebae4 │ │ │ │ + blx 3d570a │ │ │ │ + bl 2ebaf4 │ │ │ │ @ instruction: 0xf8120803 │ │ │ │ @ instruction: 0xf1baa003 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8db81bb │ │ │ │ @ instruction: 0xf8dbb004 │ │ │ │ - blcs 23af00 │ │ │ │ + blcs 23af10 │ │ │ │ @ instruction: 0xf8ddd1e8 │ │ │ │ ldrbmi sl, [r0], -r4 │ │ │ │ - mcr2 6, 5, pc, cr14, cr4, {2} @ │ │ │ │ + mcr2 6, 5, pc, cr6, cr4, {2} @ │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ - blls 263664 │ │ │ │ + blls 263674 │ │ │ │ stmdblt r2, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ addseq r8, r8, fp, asr #4 │ │ │ │ - stcl 6, cr15, [r8, #-0] │ │ │ │ + stcl 6, cr15, [r0, #-0] │ │ │ │ @ instruction: 0x8018f8db │ │ │ │ @ instruction: 0xf1b89003 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blmi ff0cf888 │ │ │ │ - bhi ff06a6a4 │ │ │ │ + blmi ff0cf898 │ │ │ │ + bhi ff06a6b4 │ │ │ │ @ instruction: 0xf8cd447b │ │ │ │ movwls sl, #4104 @ 0x1008 │ │ │ │ @ instruction: 0x4010f8d8 │ │ │ │ - blcs 248fc4 │ │ │ │ + blcs 248fd4 │ │ │ │ ldrcs sp, [ip, #-71] @ 0xffffffb9 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - pkhtbmi pc, r0, r7, asr #21 @ │ │ │ │ + strmi pc, [r0], pc, asr #21 │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ stmdbls r9, {r1, r6, r7, fp, sp, lr} │ │ │ │ vqdmulh.s d15, d2, d5 │ │ │ │ stcpl 8, cr1, [sl], {142} @ 0x8e │ │ │ │ ldmvc r2!, {r1, r3, r7, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0x464abb7a │ │ │ │ stmdbls r1, {r0, r2, r3, ip, pc} │ │ │ │ @@ -523207,90 +523211,90 @@ │ │ │ │ vmov.f32 s1, #22 @ 0x40b00000 5.5 │ │ │ │ vldrle s30, [r6, #-64] @ 0xffffffc0 │ │ │ │ @ instruction: 0x4640687b │ │ │ │ andeq pc, ip, #-2147483647 @ 0x80000001 │ │ │ │ tstpeq r8, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldmvs r3!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ ldrdne lr, [r2], -sp │ │ │ │ - bcc 22b3d0 │ │ │ │ + bcc 22b3e0 │ │ │ │ ldmvs r2!, {r1, r3, r4, r7, sl, lr} │ │ │ │ - b 2ff91c │ │ │ │ + b 2ff92c │ │ │ │ @ instruction: 0xf840030a │ │ │ │ - bl 30703c │ │ │ │ + bl 30704c │ │ │ │ mcrrne 10, 0, r0, fp, cr2 │ │ │ │ stmdavs r4!, {r1, r8, r9, ip, pc} │ │ │ │ - blcs 249050 │ │ │ │ + blcs 249060 │ │ │ │ @ instruction: 0xf8ddd1bc │ │ │ │ strbmi r8, [r0], -r0 │ │ │ │ - mcr2 6, 7, pc, cr4, cr4, {2} @ │ │ │ │ + mrc2 6, 6, pc, cr12, cr4, {2} │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ cdpls 1, 0, cr13, cr2, cr12, {5} │ │ │ │ mcrcs 6, 0, r4, cr0, cr1, {2} │ │ │ │ mvnshi pc, r0 │ │ │ │ ldmvs r8!, {r2, r8, r9, fp, ip, pc} │ │ │ │ ldrmi r6, [r1], #-2074 @ 0xfffff7e6 │ │ │ │ vhsub.s8 d4, d16, d1 │ │ │ │ - blls 30f790 │ │ │ │ + blls 30f7a0 │ │ │ │ @ instruction: 0xf04f2500 │ │ │ │ svcne 0x001f0e01 │ │ │ │ svcne 0x0004f857 │ │ │ │ cdpne 8, 5, cr6, cr12, cr11, {6} │ │ │ │ strtmi r4, [r2], #-603 @ 0xfffffda5 │ │ │ │ stmvs sl, {r0, r1, r4, lr} │ │ │ │ addmi r1, r2, #10092544 @ 0x9a0000 │ │ │ │ bichi pc, pc, r0, lsl #4 │ │ │ │ tstvs fp, r1, lsl #10 │ │ │ │ @ instruction: 0xf88142b5 │ │ │ │ mvnle lr, r3 │ │ │ │ stmdals r3, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf600601a │ │ │ │ - mulcs r0, r4, sl │ │ │ │ - @ instruction: 0xf9b4f6c0 │ │ │ │ + andcs lr, r0, ip, lsl #21 │ │ │ │ + @ instruction: 0xf9acf6c0 │ │ │ │ ldrsbtcc pc, [ip], -fp @ │ │ │ │ andls r2, fp, r4, lsl #2 │ │ │ │ ldmdbeq r8, {r0, r1, r2, r3, r4, r8, r9, ip, sp}^ │ │ │ │ - stmib r0!, {r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r8, {r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrdne pc, [r4], -fp @ │ │ │ │ strbmi r9, [r8], -ip │ │ │ │ @ instruction: 0xf912f7ff │ │ │ │ @ instruction: 0x1018f8db │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x81adf040 │ │ │ │ @ instruction: 0xf6bd2000 │ │ │ │ - @ instruction: 0xf8dbfe4b │ │ │ │ + @ instruction: 0xf8dbfe43 │ │ │ │ andls r3, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf7ff68d8 │ │ │ │ @ instruction: 0xf8d0fea5 │ │ │ │ @ instruction: 0xf1008018 │ │ │ │ ldrmi r0, [r8, #800] @ 0x320 │ │ │ │ @ instruction: 0x81b7f000 │ │ │ │ ldrdge pc, [r8], -r8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8d8d009 │ │ │ │ @ instruction: 0xf04f8004 │ │ │ │ @ instruction: 0xf8d80a01 │ │ │ │ - blcs 23b0a0 │ │ │ │ + blcs 23b0b0 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strbmi r0, [r0], -r0, lsl #16 │ │ │ │ @ instruction: 0xf653ac1b │ │ │ │ - stmdbvs r3, {r0, r1, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3, {r0, r1, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strcs r4, [r0, -r6, lsr #12] │ │ │ │ ldcge 0, cr9, [r5, #-128] @ 0xffffff80 │ │ │ │ ssatmi r6, #15, fp, asr #17 │ │ │ │ ldrvc lr, [fp, -sp, asr #19] │ │ │ │ ldceq 1, cr15, [ip], #-52 @ 0xffffffcc │ │ │ │ ldrvc lr, [sp, -sp, asr #19] │ │ │ │ mcrgt 3, 0, r9, cr15, cr15, {0} │ │ │ │ ldm r6, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ stmib sp, {r0, r1}^ │ │ │ │ ldm lr!, {r0, r2, r4, fp, sp, pc} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - bls 2ef110 │ │ │ │ + bls 2ef120 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ stmdage pc, {r0, r3, r6, r9, sl, lr} @ │ │ │ │ ldc2l 7, cr15, [r8], #1020 @ 0x3fc │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ cdpeq 1, 5, cr15, cr4, cr13, {0} │ │ │ │ @@ -523309,357 +523313,357 @@ │ │ │ │ @ instruction: 0xb014f8dd │ │ │ │ and pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0x6010f8da │ │ │ │ stccs 8, cr6, [r0], {52} @ 0x34 │ │ │ │ stmdavs r7!, {r1, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0x46308133 │ │ │ │ - @ instruction: 0xf9daf654 │ │ │ │ + @ instruction: 0xf9d2f654 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 2) @ │ │ │ │ ldrmi r6, [r8, #2283] @ 0x8eb │ │ │ │ rscshi pc, lr, r0, asr #4 │ │ │ │ tstcs ip, r9, lsl #20 │ │ │ │ andcs pc, r3, #1024 @ 0x400 │ │ │ │ - blcs 24d4a8 │ │ │ │ - blvc f23234 │ │ │ │ + blcs 24d4b8 │ │ │ │ + blvc f23244 │ │ │ │ svclt 0x001c2b08 │ │ │ │ movwcs r4, #13872 @ 0x3630 │ │ │ │ mrshi pc, (UNDEF: 10) @ │ │ │ │ andscc lr, r5, sp, asr #19 │ │ │ │ @ instruction: 0x71bef44f │ │ │ │ @ instruction: 0xf8956913 │ │ │ │ movwls r9, #16 │ │ │ │ stclvc 8, cr9, [fp], #-100 @ 0xffffff9c │ │ │ │ @ instruction: 0xf6539301 │ │ │ │ - @ instruction: 0x464af9bd │ │ │ │ + @ instruction: 0x464af9b5 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r9], -r1, lsl #22 │ │ │ │ @ instruction: 0xf6544607 │ │ │ │ - blmi 9ae258 │ │ │ │ + blmi 9ae248 │ │ │ │ stmdals r2, {r2, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf85b697a │ │ │ │ - blx 27b1b6 │ │ │ │ - bls 23bdb4 │ │ │ │ + blx 27b1c6 │ │ │ │ + bls 23bdc4 │ │ │ │ svcvc 0x005b4639 │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf6562023 │ │ │ │ - strbmi pc, [r9], -r1, lsl #26 @ │ │ │ │ + @ instruction: 0x4649fcf9 │ │ │ │ @ instruction: 0xf6544628 │ │ │ │ - @ instruction: 0x4631fc3d │ │ │ │ + @ instruction: 0x4631fc35 │ │ │ │ @ instruction: 0xf654a806 │ │ │ │ - @ instruction: 0x4626f8b3 │ │ │ │ + strtmi pc, [r6], -fp, lsr #17 │ │ │ │ stmdavs r4!, {r2, r5, r7, r8, ip, sp, pc} │ │ │ │ stccs 6, cr4, [r0], {48} @ 0x30 │ │ │ │ sbchi pc, r0, r0 │ │ │ │ - blcs 249268 │ │ │ │ + blcs 249278 │ │ │ │ adcshi pc, ip, r0 │ │ │ │ - @ instruction: 0xf988f654 │ │ │ │ + @ instruction: 0xf980f654 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ adcshi pc, r0, r0 │ │ │ │ strbmi r6, [r3, #-2283] @ 0xfffff715 │ │ │ │ strtmi sp, [r6], -lr, lsr #7 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf6544650 │ │ │ │ - strmi pc, [r2], sp, asr #27 │ │ │ │ + strmi pc, [r2], r5, asr #27 │ │ │ │ orrsle r2, r1, r0, lsl #16 │ │ │ │ svclt 0x0000e006 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfffff111 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0xb010f8dd │ │ │ │ ldrbmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 96cba0 │ │ │ │ + blx 76cbb0 │ │ │ │ @ instruction: 0xf6bf9803 │ │ │ │ - stmdals r9, {r0, r2, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ - ldmib r0, {r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdals r9, {r0, r2, r3, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmib r8, {r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf600980c │ │ │ │ - stmdals fp, {r1, r2, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdals fp, {r1, r2, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6bf2100 │ │ │ │ - andcs pc, r1, r9, asr #30 │ │ │ │ - blmi 1dc1bf4 │ │ │ │ + andcs pc, r1, r1, asr #30 │ │ │ │ + blmi 1dc1c04 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a892b0 │ │ │ │ + blls a892c0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r3, r8, asr #1 │ │ │ │ - blhi 2ea54c │ │ │ │ + blhi 2ea55c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mulcc ip, fp, r8 │ │ │ │ mvnseq pc, #3 │ │ │ │ svclt 0x00042b05 │ │ │ │ @ instruction: 0xf8c82300 │ │ │ │ andle r3, r9, r4, lsl r0 │ │ │ │ @ instruction: 0x465868fb │ │ │ │ @ instruction: 0x479869b9 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ - beq 3aa8a0 │ │ │ │ + beq 3aa8b0 │ │ │ │ andle r2, r4, r1, lsl #22 │ │ │ │ ldrdcc lr, [r5, -r7] │ │ │ │ @ instruction: 0x47984658 │ │ │ │ stmiavs r3!, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8a82100 │ │ │ │ @ instruction: 0xf1a31001 │ │ │ │ strbmi r0, [ip, #-2308] @ 0xfffff6fc │ │ │ │ mcrge 4, 1, pc, cr3, cr15, {1} @ │ │ │ │ ldrbmi r4, [r4], -r3, lsr #12 │ │ │ │ @ instruction: 0xf8d9469a │ │ │ │ strbeq r0, [r1, r0] │ │ │ │ - bllt 1b646e0 │ │ │ │ + bllt 1b646f0 │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ andpl pc, r1, r8, lsl #17 │ │ │ │ stmdbeq r4, {r0, r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ andsle r4, lr, sl, asr #11 │ │ │ │ stceq 8, cr15, [r4], {83} @ 0x53 │ │ │ │ ldrbtle r0, [r3], #1986 @ 0x7c2 │ │ │ │ - @ instruction: 0xf914f654 │ │ │ │ + @ instruction: 0xf90cf654 │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ - bls 4895e0 │ │ │ │ + bls 4895f0 │ │ │ │ vqrdmulh.s d15, d3, d6 │ │ │ │ ldclpl 8, cr1, [r3], {209} @ 0xd1 │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ - blcs 24d510 │ │ │ │ + blcs 24d520 │ │ │ │ @ instruction: 0xf8d9d1e3 │ │ │ │ @ instruction: 0xf1a33008 │ │ │ │ @ instruction: 0xf8d80904 │ │ │ │ strbmi r3, [sl, #4] │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ - bls 263a4c │ │ │ │ + bls 263a5c │ │ │ │ mulcc r1, r8, r8 │ │ │ │ andls r4, r0, #436207616 @ 0x1a000000 │ │ │ │ @ instruction: 0xf8d9e5ed │ │ │ │ @ instruction: 0xf8883008 │ │ │ │ @ instruction: 0xf1a35002 │ │ │ │ strbmi r0, [sl, #2308] @ 0x904 │ │ │ │ @ instruction: 0xf853d0f1 │ │ │ │ strbeq r0, [r3, r4, lsl #24] │ │ │ │ @ instruction: 0xe7d1d4f3 │ │ │ │ - blcs 24d5f4 │ │ │ │ + blcs 24d604 │ │ │ │ mcrge 4, 2, pc, cr9, cr15, {3} @ │ │ │ │ cmplt r3, r3, ror r8 │ │ │ │ - bcc fe66ab50 │ │ │ │ - bvs 3aaa90 │ │ │ │ - bvc 1c2af1c │ │ │ │ - bvc fec2ad58 │ │ │ │ - bvc 3aa95c │ │ │ │ + bcc fe66ab60 │ │ │ │ + bvs 3aaaa0 │ │ │ │ + bvc 1c2af2c │ │ │ │ + bvc fec2ad68 │ │ │ │ + bvc 3aa96c │ │ │ │ stcl 6, cr14, [r6, #236] @ 0xec │ │ │ │ ldrt r8, [r8], -r5, lsl #20 │ │ │ │ stmdavs r4!, {r1, r2, r5, r9, sl, lr} │ │ │ │ stccs 6, cr4, [r0], {48} @ 0x30 │ │ │ │ svcge 0x0040f47f │ │ │ │ - @ instruction: 0xf8ccf654 │ │ │ │ + @ instruction: 0xf8c4f654 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x004af43f │ │ │ │ ldrmi r6, [r8, #2283] @ 0x8eb │ │ │ │ strcs fp, [r0], #-3976 @ 0xfffff078 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr0, cr15, {1} │ │ │ │ @ instruction: 0xf6544650 │ │ │ │ - pkhbtmi pc, r2, r1, lsl #26 @ │ │ │ │ + strmi pc, [r2], r9, lsl #26 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xe749aed5 │ │ │ │ stmdbvs r3, {r4, r5, r7, fp, sp, lr} │ │ │ │ teqlt r1, r9, lsl r8 │ │ │ │ stmdbcs r8, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdavs fp, {r0, r2, r8, ip, lr, pc} │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, sp, lr} │ │ │ │ movwcs sp, #4600 @ 0x11f8 │ │ │ │ ldrmi lr, [r8], -r8, ror #13 │ │ │ │ strbt r2, [r5], r2, lsl #6 │ │ │ │ @ instruction: 0xe7d94630 │ │ │ │ @ instruction: 0xf6009809 │ │ │ │ - ldrdcs lr, [r0], -r2 │ │ │ │ + andcs lr, r0, sl, asr #17 │ │ │ │ ldrmi lr, [sl], -r6, asr #14 │ │ │ │ @ instruction: 0xf8dbe634 │ │ │ │ strbmi r1, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xff58f7fe │ │ │ │ - blmi 628cf0 │ │ │ │ + blmi 628d00 │ │ │ │ stmdals r3, {r2, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-1585 @ 0xfffff9cf │ │ │ │ - mcr 5, 6, pc, cr6, cr15, {7} @ │ │ │ │ + mrc 5, 5, APSR_nzcv, cr14, cr15, {7} │ │ │ │ ldmvs r8!, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xe60c681a │ │ │ │ @ instruction: 0xf6009809 │ │ │ │ - stmdals r3, {r1, r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ - ldm r6!, {r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdals r3, {r1, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ + stmia lr!, {r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf600e7e3 │ │ │ │ - movwcs lr, #2834 @ 0xb12 │ │ │ │ + movwcs lr, #2826 @ 0xb0a │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ - blvs ff8f7ff0 │ │ │ │ + blvs ff8f8000 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r0, r5, r0, asr #27 │ │ │ │ + ldrhteq r0, [r5], #-208 @ 0xffffff30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffeca7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r9, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2889 @ 0xfffff4b7 │ │ │ │ ldmpl r3, {r0, r2, r8, fp, sp, lr}^ │ │ │ │ ldrdls pc, [r0], -r5 │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blvc d235dc │ │ │ │ + blvc d235ec │ │ │ │ cmnle r8, r8, lsl #22 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blcs 240e48 │ │ │ │ + blcs 240e58 │ │ │ │ @ instruction: 0xf899d077 │ │ │ │ - blcs 43b474 │ │ │ │ + blcs 43b484 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ stmdbvs fp!, {r8, fp}^ │ │ │ │ @ instruction: 0xf10dae02 │ │ │ │ strcs r0, [r0, -r4, lsr #16] │ │ │ │ ldrtmi r4, [r0], r2, asr #13 │ │ │ │ @ instruction: 0x464e681a │ │ │ │ ldmibvs ip, {r1, r3, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf105b1bc │ │ │ │ strtmi r0, [r1], -r4, lsr #32 │ │ │ │ - blx ffc6cdbc │ │ │ │ + blx ffa6cdcc │ │ │ │ @ instruction: 0xf6536a68 │ │ │ │ - mcrcs 14, 0, pc, cr0, cr3, {7} @ │ │ │ │ + cdpcs 14, 0, cr15, cr0, cr11, {7} │ │ │ │ ldmdavs r3!, {r0, r2, r4, r6, ip, lr, pc} │ │ │ │ - bcs 2494e4 │ │ │ │ - blvc 8e35d4 │ │ │ │ + bcs 2494f4 │ │ │ │ + blvc 8e35e4 │ │ │ │ svclt 0x00182a08 │ │ │ │ ldrtmi r2, [r5], -r0, lsl #6 │ │ │ │ stmdbvs fp!, {r1, r2, r3, r4, r9, sl, lr}^ │ │ │ │ - bcs 2494f8 │ │ │ │ + bcs 249508 │ │ │ │ ldrbmi sp, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf97ef653 │ │ │ │ + @ instruction: 0xf976f653 │ │ │ │ @ instruction: 0x4010f8db │ │ │ │ strbmi r6, [r6], r3, lsl #18 │ │ │ │ strvc lr, [r1, -r8, asr #19] │ │ │ │ @ instruction: 0xf8c846d4 │ │ │ │ @ instruction: 0xf8c8700c │ │ │ │ @ instruction: 0xf8d37000 │ │ │ │ stmdavs r3!, {r2, r3, ip, pc} │ │ │ │ movwls r9, #4103 @ 0x1007 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0xf8cd9b01 │ │ │ │ ldm lr, {r3, r4, ip, pc} │ │ │ │ stm ip, {r0, r1} │ │ │ │ teqlt r3, r3 │ │ │ │ - blcs 44e160 │ │ │ │ + blcs 44e170 │ │ │ │ stmdavs r4!, {r0, r1, r2, r5, r8, ip, lr, pc} │ │ │ │ - blcs 249568 │ │ │ │ + blcs 249578 │ │ │ │ @ instruction: 0x465cd1f8 │ │ │ │ @ instruction: 0xf8952301 │ │ │ │ @ instruction: 0x46482035 │ │ │ │ mlasne r4, r5, r8, pc @ │ │ │ │ strcc lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xf92cf653 │ │ │ │ + @ instruction: 0xf924f653 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d0b3 │ │ │ │ ldrcc r4, [r4], #-1616 @ 0xfffff9b0 │ │ │ │ - blx 1dece5e │ │ │ │ + blx 1bece6e │ │ │ │ andcs lr, r0, sp, lsr #15 │ │ │ │ - blmi 541d40 │ │ │ │ + blmi 541d50 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 60957c │ │ │ │ + blls 60958c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 58) │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ strdcs r8, [r1], -r0 │ │ │ │ movwcs lr, #10224 @ 0x27f0 │ │ │ │ @ instruction: 0x4613e7db │ │ │ │ ldrmi lr, [r9], fp, lsr #15 │ │ │ │ @ instruction: 0xf600e78b │ │ │ │ - svclt 0x0000ea6a │ │ │ │ - rsbseq r0, r5, sl, ror #23 │ │ │ │ + svclt 0x0000ea62 │ │ │ │ + ldrsbteq r0, [r5], #-186 @ 0xffffff46 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r0, [r5], #-164 @ 0xffffff5c │ │ │ │ + rsbseq r0, r5, r4, ror #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ addslt r4, fp, r0, asr #23 │ │ │ │ ldrbtmi r4, [fp], #-2752 @ 0xfffff540 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldrmi r9, [r9], -r5, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-3006 @ 0xfffff442 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ stmibvs pc!, {r0, r1, r3, r5, r8, ip, sp, pc} @ │ │ │ │ stmdavs sp!, {r0, r1, r2, r3, r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 24962c │ │ │ │ + blcs 24963c │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi fefc2064 │ │ │ │ + blmi fefc2074 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8895f8 │ │ │ │ + blls 889608 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4648815c │ │ │ │ pop {r0, r1, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ @ instruction: 0xf10d0900 │ │ │ │ - blge 6f166c │ │ │ │ + blge 6f167c │ │ │ │ ldmdbvs fp!, {r0, r1, r8, r9, ip, pc} │ │ │ │ strcs r4, [r0], #-1732 @ 0xfffff93c │ │ │ │ strmi lr, [r1], #-2504 @ 0xfffff638 │ │ │ │ andmi pc, ip, r8, asr #17 │ │ │ │ andmi pc, r0, r8, asr #17 │ │ │ │ tstls r0, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ mcrls 7, 0, r9, cr3, cr1, {0} │ │ │ │ ldm ip, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1} │ │ │ │ tstcs r2, r3 │ │ │ │ @ instruction: 0xf65f4638 │ │ │ │ - @ instruction: 0xf8d7ffcf │ │ │ │ + @ instruction: 0xf8d7ffc7 │ │ │ │ @ instruction: 0xf1baa018 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ ldrbmi r8, [r3], lr, lsr #2 │ │ │ │ strpl lr, [r8, -sp, asr #19] │ │ │ │ stmdals sl, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x7010f8db │ │ │ │ mcrcs 8, 0, r6, cr0, cr14, {1} │ │ │ │ addhi pc, ip, r0 │ │ │ │ - blcs 44e2f0 │ │ │ │ + blcs 44e300 │ │ │ │ addhi pc, r8, r0, asr #32 │ │ │ │ - blcs 2496d8 │ │ │ │ + blcs 2496e8 │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 44e2e0 │ │ │ │ + blcs 44e2f0 │ │ │ │ @ instruction: 0x2600bf18 │ │ │ │ strls r2, [r4], #-512 @ 0xfffffe00 │ │ │ │ ldmdbvs sp!, {r0, r9, ip, pc}^ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdaeq r4!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ stmdavs fp!, {r1, r3, r6, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmibvs ip!, {r0, r1, r3, r5, r7, pc} │ │ │ │ eorsle r4, r5, r4, asr #10 │ │ │ │ - blvc 3096bc │ │ │ │ + blvc 3096cc │ │ │ │ eorsle r2, r1, r7, lsl #22 │ │ │ │ svceq 0x0000f1ba │ │ │ │ addhi pc, ip, r0 │ │ │ │ eorle r4, fp, r4, asr r5 │ │ │ │ ldrdne pc, [r0], -sl │ │ │ │ addsmi r7, sl, #10240 @ 0x2800 │ │ │ │ cdpcs 0, 0, cr13, cr0, cr13, {0} │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, r6, ip, lr, pc} │ │ │ │ - bcs 2496c8 │ │ │ │ + bcs 2496d8 │ │ │ │ rschi pc, r4, r0 │ │ │ │ - bcs 44e2d0 │ │ │ │ + bcs 44e2e0 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ @ instruction: 0x461e4637 │ │ │ │ - bcs 2695c8 │ │ │ │ - bcs 39f2d8 │ │ │ │ + bcs 2695d8 │ │ │ │ + bcs 39f2e8 │ │ │ │ @ instruction: 0xf658d1ed │ │ │ │ - stmdacs r0, {r0, r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r3!, {r0, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ stmdblt sl!, {r1, r3, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ ldrdne pc, [r0], -sl │ │ │ │ mcrvc 14, 0, r7, cr8, cr10, {0} │ │ │ │ ldrbeq r4, [r2, r2, asr #32] │ │ │ │ - blhi 4e4a14 │ │ │ │ + blhi 4e4a24 │ │ │ │ subsmi r8, r3, fp, lsl fp │ │ │ │ rscsvc pc, r8, #64, 12 @ 0x4000000 │ │ │ │ bicsle r4, r8, sl, lsl r2 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ bicle r2, r2, r0, lsl #22 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf1b9d06c │ │ │ │ @@ -523672,120 +523676,120 @@ │ │ │ │ adcshi pc, r0, r0 │ │ │ │ stmdacs r6, {r3, r8, r9, fp, ip, sp, lr} │ │ │ │ strmi fp, [sl], -sl, lsl #30 │ │ │ │ tstcs r2, r1, lsl #2 │ │ │ │ andsne lr, r3, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8da9817 │ │ │ │ @ instruction: 0xf6921000 │ │ │ │ - @ instruction: 0x4604f815 │ │ │ │ + strmi pc, [r4], -sp, lsl #16 │ │ │ │ stmdals r3, {r0, r5, r9, sl, lr} │ │ │ │ - blx 1b6d04c │ │ │ │ + blx 196d05c │ │ │ │ @ instruction: 0xf6534620 │ │ │ │ - @ instruction: 0x4682fefd │ │ │ │ + @ instruction: 0x4682fef5 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - @ instruction: 0xf99cf654 │ │ │ │ + @ instruction: 0xf994f654 │ │ │ │ @ instruction: 0xf6536a78 │ │ │ │ - movwcs pc, #7591 @ 0x1da7 @ │ │ │ │ + movwcs pc, #7583 @ 0x1d9f @ │ │ │ │ cdpcs 3, 0, cr9, cr0, cr1, {0} │ │ │ │ - bls 2a3da0 │ │ │ │ + bls 2a3db0 │ │ │ │ tstmi r4, #4, 24 @ 0x400 │ │ │ │ @ instruction: 0xf6544658 │ │ │ │ - @ instruction: 0x4683fb3d │ │ │ │ + @ instruction: 0x4683fb35 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmib sp, {r0, r1, r2, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldmib sp, {r3, r8, r9, sl, ip, lr}^ │ │ │ │ stccs 8, cr9, [r0], {10} │ │ │ │ addhi pc, r9, r0 │ │ │ │ smlatbcs r3, r1, r6, r4 │ │ │ │ @ instruction: 0xf65f4638 │ │ │ │ - stmdavs sp!, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2497f0 │ │ │ │ + stmdavs sp!, {r0, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 249800 │ │ │ │ svcge 0x001ef43f │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ stmibvs pc!, {r0, r1, r3, r4, r8, r9, sl, fp, sp, pc} @ │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ stmdavs sp!, {r2, r3, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 249808 │ │ │ │ + blcs 249818 │ │ │ │ @ instruction: 0xe711d1f7 │ │ │ │ @ instruction: 0xf8db6880 │ │ │ │ @ instruction: 0xf6881034 │ │ │ │ - tstplt r8, r9, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstplt r8, r1, asr #18 @ p-variant is OBSOLETE │ │ │ │ ldr r4, [r9, r2, lsr #13] │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ mulcc ip, r9, r8 │ │ │ │ - blcs 39c488 │ │ │ │ + blcs 39c498 │ │ │ │ svcge 0x006bf47f │ │ │ │ @ instruction: 0xf04f46a2 │ │ │ │ str r0, [sp, r1, lsl #18] │ │ │ │ stmdaeq r4!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 44e400 │ │ │ │ + bcs 44e410 │ │ │ │ ldmdavs fp, {r2, r3, r6, r8, ip, lr, pc} │ │ │ │ - bcs 249808 │ │ │ │ + bcs 249818 │ │ │ │ @ instruction: 0x465bd1f8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf8972313 │ │ │ │ @ instruction: 0xf8971034 │ │ │ │ ldmdals r7, {r0, r2, r4, r5, sp} │ │ │ │ - @ instruction: 0xffcaf652 │ │ │ │ + @ instruction: 0xffc2f652 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d09e │ │ │ │ @ instruction: 0xf10a9803 │ │ │ │ @ instruction: 0xf6560a14 │ │ │ │ - ldr pc, [r7, fp, lsl #20] │ │ │ │ - bls 382468 │ │ │ │ + ldr pc, [r7, r3, lsl #20] │ │ │ │ + bls 382478 │ │ │ │ eorscs r5, r0, #13828096 @ 0xd30000 │ │ │ │ ldrmi r9, [r9], -r2, lsl #6 │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ - blcs 24dc50 │ │ │ │ + blcs 24dc60 │ │ │ │ ldrbmi sp, [r3], -ip, asr #1 │ │ │ │ ldrsbtne pc, [r4], -fp @ │ │ │ │ strmi lr, [r6, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0x4643461c │ │ │ │ ldrtmi r4, [r0], sl, asr #13 │ │ │ │ strbmi r4, [lr], -sp, lsl #12 │ │ │ │ mul sl, r9, r6 │ │ │ │ eorscs r6, r0, r2, ror r9 │ │ │ │ strcc r9, [r1], #-2818 @ 0xfffff4fe │ │ │ │ - beq a6bc34 │ │ │ │ + beq a6bc44 │ │ │ │ andcc pc, r2, #0, 22 │ │ │ │ addsmi r7, r4, #294912 @ 0x48000 │ │ │ │ @ instruction: 0xf8dad210 │ │ │ │ @ instruction: 0x4629203c │ │ │ │ ldmvs r0, {r1, r4, fp, sp, lr} │ │ │ │ - @ instruction: 0xf8ecf688 │ │ │ │ + @ instruction: 0xf8e4f688 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldr r4, [r4, -r6, asr #12] │ │ │ │ @ instruction: 0xe71d4613 │ │ │ │ ldrb r2, [r3, -r1, lsl #2] │ │ │ │ ldr r2, [r6, r2, lsl #4]! │ │ │ │ strbmi r4, [r8], r6, asr #12 │ │ │ │ strmi lr, [r6, #-2525] @ 0xfffff623 │ │ │ │ @ instruction: 0x461ee79e │ │ │ │ @ instruction: 0xf06fe6e8 │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xff04f65f │ │ │ │ + mrc2 6, 7, pc, cr12, cr15, {2} │ │ │ │ @ instruction: 0xf600e775 │ │ │ │ - svclt 0x0000e8da │ │ │ │ - rsbseq r0, r5, r6, lsr #21 │ │ │ │ - @ instruction: 0x00750a9a │ │ │ │ + svclt 0x0000e8d2 │ │ │ │ + @ instruction: 0x00750a96 │ │ │ │ + rsbseq r0, r5, sl, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, r8, ror sl │ │ │ │ + rsbseq r0, r5, r8, ror #20 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ andgt pc, r0, r2, lsl #17 │ │ │ │ strmi r4, [r5], -r7, lsl #29 │ │ │ │ strmi r7, [ip], -r3, lsl #22 │ │ │ │ - blcs 400a88 │ │ │ │ + blcs 400a98 │ │ │ │ ldm pc, {r1, r2, r3, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ stccc 0, cr15, [r6, #-12]! │ │ │ │ streq r3, [r8], #-3389 @ 0xfffff2c3 │ │ │ │ @ instruction: 0xf004043d │ │ │ │ ldmfd sp!, {r0} │ │ │ │ stmdbvs r3, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ svcvc 0x00bbf5b3 │ │ │ │ @@ -523803,34 +523807,34 @@ │ │ │ │ ldmdale r9, {r0, r8, r9, fp, sp} │ │ │ │ addeq pc, r0, r4, asr #7 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x00acf5b0 │ │ │ │ vaddw.u8 , q2, d3 │ │ │ │ ldmfd sp!, {ip} │ │ │ │ @ instruction: 0xf65581f0 │ │ │ │ - stmdacs r0, {r0, r1, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdbvs fp!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ rscsle r2, r4, r5, lsr #22 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - stmdacs r0, {r0, r1, r2, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ ldrbtle r0, [r9], #-1572 @ 0xfffff9dc │ │ │ │ strb r2, [r6, r0] │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000428b │ │ │ │ @ instruction: 0xf5b380ba │ │ │ │ @ instruction: 0xf0c07f04 │ │ │ │ vqadd.s8 d24, d16, d11 │ │ │ │ addmi r2, fp, #1073741828 @ 0x40000004 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ andscs pc, r2, #64, 4 │ │ │ │ @ instruction: 0xd1eb4293 │ │ │ │ addne pc, r0, r4, asr #7 │ │ │ │ @ instruction: 0xf5a3e7b1 │ │ │ │ - blcs d4c7d8 │ │ │ │ + blcs d4c7e8 │ │ │ │ andge sp, r2, #228, 16 @ 0xe40000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xffffff8d │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @@ -523882,165 +523886,165 @@ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ mulhi r4, r3, r8 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ eors sp, r1, r4, lsl #2 │ │ │ │ strtcc r3, [r0], -r1, lsl #8 │ │ │ │ eorle r4, sp, r0, lsr #11 │ │ │ │ ldmdavs r9, {r0, r1, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 38e660 │ │ │ │ - blcs 363e10 │ │ │ │ + blcs 38e670 │ │ │ │ + blcs 363e20 │ │ │ │ stmdbvs fp, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x00bef5b3 │ │ │ │ ldclne 0, cr13, [r9], #-960 @ 0xfffffc40 │ │ │ │ svclt 0x00084623 │ │ │ │ rscle r4, fp, r7, lsr #12 │ │ │ │ @ instruction: 0x4629463a │ │ │ │ @ instruction: 0xf6584628 │ │ │ │ - stmdacs r0, {r0, r2, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrb sp, [r9, -r4, ror #3] │ │ │ │ bicsne pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xf47f428b │ │ │ │ movwcs sl, #3925 @ 0xf55 │ │ │ │ @ instruction: 0xf0147013 │ │ │ │ @ instruction: 0xf43f0320 │ │ │ │ @ instruction: 0xf654af4f │ │ │ │ - ldr pc, [r4, -r5, ror #30] │ │ │ │ + @ instruction: 0xe714ff5d │ │ │ │ @ instruction: 0xf47f2bc0 │ │ │ │ movwcs sl, #3913 @ 0xf49 │ │ │ │ andne pc, r0, r4, asr #7 │ │ │ │ smlad ip, r3, r0, r7 │ │ │ │ str r2, [sl, -r1] │ │ │ │ sbceq pc, r0, r4, asr #7 │ │ │ │ movwcs lr, #1799 @ 0x707 │ │ │ │ subeq pc, r0, r4, asr #7 │ │ │ │ smlad r2, r3, r0, r7 │ │ │ │ @ instruction: 0xf47f2bd7 │ │ │ │ @ instruction: 0xe71baf37 │ │ │ │ - rsbseq r0, r5, r4, ror r7 │ │ │ │ + rsbseq r0, r5, r4, ror #14 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed86cb4 │ │ │ │ + bl fed86cc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff0 │ │ │ │ addlt ip, r3, ip, lsr r0 │ │ │ │ @ instruction: 0xf10d4b0e │ │ │ │ ldrbtmi r0, [ip], #515 @ 0x203 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mcr2 7, 6, pc, cr10, cr15, {7} @ │ │ │ │ - blmi 442300 │ │ │ │ + blmi 442310 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 289b4c │ │ │ │ + blls 289b5c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ @ instruction: 0xf5fffb04 │ │ │ │ - svclt 0x0000ef8a │ │ │ │ - rsbseq r0, r5, sl, lsr r5 │ │ │ │ + svclt 0x0000ef82 │ │ │ │ + rsbseq r0, r5, sl, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, r4, lsr #10 │ │ │ │ + rsbseq r0, r5, r4, lsl r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, sp, r5, lsr #21 │ │ │ │ ldrbtmi r4, [sl], #-2981 @ 0xfffff45b │ │ │ │ ldrdvs pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmpl r3, {r1, r8, ip, pc}^ │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xb12b6833 │ │ │ │ ldmiblt sp, {r0, r2, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi fe994750 │ │ │ │ + bmi fe994760 │ │ │ │ ldrbtmi r4, [sl], #-2971 @ 0xfffff465 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_sx, r0, asr #32 │ │ │ │ andlt r9, sp, r4, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - stc2 6, cr15, [sl, #-380] @ 0xfffffe84 │ │ │ │ + stc2 6, cr15, [r2, #-380] @ 0xfffffe84 │ │ │ │ svccs 0x00006a6f │ │ │ │ - blge 4a3d5c │ │ │ │ + blge 4a3d6c │ │ │ │ movwls r9, #22275 @ 0x5703 │ │ │ │ strpl lr, [r6], -sp, asr #19 │ │ │ │ @ instruction: 0xf8d39b03 │ │ │ │ @ instruction: 0xf8d9901c │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ rsble r0, r6, r0, lsl #30 │ │ │ │ ldrdmi pc, [r4], -r8 │ │ │ │ streq pc, [r3, -sp, lsl #2]! │ │ │ │ ldrtmi r9, [sl], -r2, lsl #18 │ │ │ │ stccs 6, cr4, [r0], {72} @ 0x48 │ │ │ │ rscshi pc, fp, r0 │ │ │ │ mcr2 7, 3, pc, cr6, cr15, {7} @ │ │ │ │ rsbsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf6534648 │ │ │ │ - stmvs r5, {r0, r2, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r5, {r0, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ mlavs r3, sp, r8, pc @ │ │ │ │ stccc 6, cr4, [r4, #-524] @ 0xfffffdf4 │ │ │ │ suble r4, fp, r8, lsr #5 │ │ │ │ strtmi r2, [r8], -r0, lsl #8 │ │ │ │ - @ instruction: 0xf892f654 │ │ │ │ + @ instruction: 0xf88af654 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp2 6, 15, cr15, cr2, cr7, {4} │ │ │ │ + cdp2 6, 14, cr15, cr10, cr7, {4} │ │ │ │ strmi r6, [r4], -fp, lsr #17 │ │ │ │ strmi r1, [fp, #3869]! @ 0xf1d │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf853d03c │ │ │ │ @ instruction: 0xf8d33c04 │ │ │ │ cdpcs 0, 0, cr10, cr0, cr8, {0} │ │ │ │ adcshi pc, r9, r0 │ │ │ │ ldrsbtne pc, [r4], -sl @ │ │ │ │ svclt 0x001c4281 │ │ │ │ - bleq 26bd2c │ │ │ │ + bleq 26bd3c │ │ │ │ andsle r4, r0, lr, asr r6 │ │ │ │ strtmi r9, [r5], -r1, lsl #14 │ │ │ │ @ instruction: 0xf1bb4637 │ │ │ │ cmnle r3, r0, lsl #30 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r5, fp, sp, lr} │ │ │ │ ldmvs r3!, {r0, r1, r4, r8, ip, sp, pc} │ │ │ │ rsbsle r2, lr, r2, lsl #22 │ │ │ │ addmi r6, sp, #111616 @ 0x1b400 │ │ │ │ svcls 0x0001d1f3 │ │ │ │ @ instruction: 0xf8d9b1e4 │ │ │ │ adcmi r3, r3, #8 │ │ │ │ @ instruction: 0x4648d018 │ │ │ │ - blx 8ed572 │ │ │ │ + blx 6ed582 │ │ │ │ ldmdavs sl, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ - blvc 8dc114 │ │ │ │ + blvc 8dc124 │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs fp, {r1, r2, r3, r7, pc} │ │ │ │ - bcs 249ca0 │ │ │ │ + bcs 249cb0 │ │ │ │ movwcs sp, #4599 @ 0x11f7 │ │ │ │ strcc lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ strbmi r9, [sl], -r5, lsl #22 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - mcr2 6, 1, pc, cr14, cr2, {2} @ │ │ │ │ + mcr2 6, 1, pc, cr6, cr2, {2} @ │ │ │ │ movwls r2, #17153 @ 0x4301 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmdals r3, {r2, r3, r4, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xfffef653 │ │ │ │ + @ instruction: 0xfff6f653 │ │ │ │ stmdacs r0, {r0, r1, ip, pc} │ │ │ │ ldmib sp, {r1, r3, r7, r8, ip, lr, pc}^ │ │ │ │ tstcs r3, r6, lsl #12 │ │ │ │ @ instruction: 0xf65f4628 │ │ │ │ - ldmdavs r6!, {r0, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 249d40 │ │ │ │ + ldmdavs r6!, {r0, r2, r3, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 249d50 │ │ │ │ svcge 0x0063f43f │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldmibvs r5!, {r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ ldmdavs r6!, {r0, r2, r3, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 249d58 │ │ │ │ + blcs 249d68 │ │ │ │ smmlsr r6, r7, r1, sp │ │ │ │ ldrdmi pc, [r4], -r8 │ │ │ │ stmdbls r2, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ cmnlt ip, r0, asr #12 │ │ │ │ cmplt fp, r3, ror #16 │ │ │ │ stc2l 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ cmple pc, r0, lsl #16 │ │ │ │ @@ -524049,73 +524053,73 @@ │ │ │ │ ldrdmi pc, [r4], -r8 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ ldc2l 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ sbcle r2, sl, r0, lsl #16 │ │ │ │ @ instruction: 0xf04f46c1 │ │ │ │ strb r0, [sp, -r0, lsl #16]! │ │ │ │ @ instruction: 0x0600e9d7 │ │ │ │ - blcs 249e9c │ │ │ │ + blcs 249eac │ │ │ │ svclt 0x00146803 │ │ │ │ andcs r4, r0, #52428800 @ 0x3200000 │ │ │ │ - bvs afa8dc │ │ │ │ + bvs afa8ec │ │ │ │ pkhbtmi fp, r4, r4, lsl #30 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ addsmi r6, r3, #73728 @ 0x12000 │ │ │ │ - blvs 1d25d00 │ │ │ │ + blvs 1d25d10 │ │ │ │ mulle r9, r9, r2 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ @ instruction: 0xf8dce7ea │ │ │ │ addsmi r2, r3, #32 │ │ │ │ - blvs 1d24b00 │ │ │ │ + blvs 1d24b10 │ │ │ │ mvnsle r4, fp, lsl #5 │ │ │ │ strtmi r9, [ip], -r1, lsl #30 │ │ │ │ strtmi lr, [r8], -r4, lsl #15 │ │ │ │ - @ instruction: 0xf844f654 │ │ │ │ - blvs 90a920 │ │ │ │ + @ instruction: 0xf83cf654 │ │ │ │ + blvs 90a930 │ │ │ │ ldmdble r4, {r0, r8, r9, fp, sp} │ │ │ │ ldrdeq lr, [r0, -r6] │ │ │ │ stmdavs fp, {r1, r2, r5, r9, fp, sp, lr}^ │ │ │ │ stmdavs r3, {r8, r9, fp, sp} │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ svclt 0x00082b00 │ │ │ │ - bvs 477d30 │ │ │ │ + bvs 477d40 │ │ │ │ stmdble r6, {r1, r2, r3, r7, r9, lr} │ │ │ │ @ instruction: 0xf8da6a03 │ │ │ │ addsmi r1, lr, #52 @ 0x34 │ │ │ │ qasxmi fp, ip, r8 │ │ │ │ @ instruction: 0xf8dae764 │ │ │ │ @ instruction: 0xe7611034 │ │ │ │ strtmi r4, [r0], r1, asr #13 │ │ │ │ andcs lr, r2, #11010048 @ 0xa80000 │ │ │ │ movwcs lr, #39373 @ 0x99cd │ │ │ │ @ instruction: 0x4656e774 │ │ │ │ svceq 0x0000f1ba │ │ │ │ and sp, sp, r2, lsl #2 │ │ │ │ ldrshlt r6, [lr, #-134] @ 0xffffff7a │ │ │ │ - blcs 2ca034 │ │ │ │ + blcs 2ca044 │ │ │ │ ldmdbvs r3!, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andseq pc, r8, #-2147483647 @ 0x80000001 │ │ │ │ mulsle r7, r3, r2 │ │ │ │ - blvs 90a9e4 │ │ │ │ + blvs 90a9f4 │ │ │ │ ldmible r1!, {r0, r8, r9, fp, sp}^ │ │ │ │ ldrsbtne pc, [r4], -sl @ │ │ │ │ @ instruction: 0xf43f428c │ │ │ │ @ instruction: 0xf1b6af48 │ │ │ │ svclt 0x00180b00 │ │ │ │ - bleq 2abecc │ │ │ │ + bleq 2abedc │ │ │ │ @ instruction: 0xf7ffe730 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x005df43f │ │ │ │ str r4, [r1, -r0, lsr #13] │ │ │ │ - mrc 5, 1, APSR_nzcv, cr2, cr15, {7} │ │ │ │ - blvs 8f89a8 │ │ │ │ + mcr 5, 1, pc, cr10, cr15, {7} @ │ │ │ │ + blvs 8f89b8 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r0, r5, r6, ror #9 │ │ │ │ + ldrsbteq r0, [r5], #-70 @ 0xffffffba │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r0, [r5], #-78 @ 0xffffffb2 │ │ │ │ + rsbseq r0, r5, lr, lsr #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ stcvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0x3628f8df │ │ │ │ @@ -524127,111 +524131,111 @@ │ │ │ │ cdpge 6, 7, cr4, cr15, cr10, {6} │ │ │ │ ldrbtmi sl, [r9], #-3119 @ 0xfffff3d1 │ │ │ │ adcvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmiapl fp!, {r5, r9, sl, lr}^ │ │ │ │ streq pc, [r1, #-265]! @ 0xfffffef7 │ │ │ │ cmnls pc, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc 5, cr15, [r8], {255} @ 0xff │ │ │ │ + ldc 5, cr15, [r0], {255} @ 0xff │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2 6, cr15, [lr], #756 @ 0x2f4 │ │ │ │ + ldc2 6, cr15, [r6], #756 @ 0x2f4 │ │ │ │ cmple sl, r0, lsl #16 │ │ │ │ adcmi r3, r6, #32, 8 @ 0x20000000 │ │ │ │ @ instruction: 0x4681d1f6 │ │ │ │ ldrdpl pc, [r0, #-138]! @ 0xffffff76 │ │ │ │ - blcs 249ed0 │ │ │ │ + blcs 249ee0 │ │ │ │ @ instruction: 0xf89ad03f │ │ │ │ @ instruction: 0x462c8139 │ │ │ │ svccs 0x000069a7 │ │ │ │ orrhi pc, r8, r0, asr #32 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ stmibvs lr!, {r0, r1, r2, r8, r9, ip, pc} │ │ │ │ teqle r5, r0, lsl #28 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrcs pc, [ip, #2271]! @ 0x8df │ │ │ │ ldrcc pc, [r4, #2271]! @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2209ec4 │ │ │ │ + blls 2209ed4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r7, {r1, r2, r7, r8, r9, pc} │ │ │ │ stcvc 5, cr15, [r1, #-52] @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmib sp, {r1, r2, sl, fp, ip, pc}^ │ │ │ │ stcls 6, cr10, [fp, #-32] @ 0xffffffe0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ ssatmi r8, #3, r8, asr #2 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ffc6d806 │ │ │ │ + blx ffa6d816 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xb12db133 │ │ │ │ stmiblt r6, {r1, r2, r3, r5, r7, r8, fp, sp, lr}^ │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - b 14d6abc │ │ │ │ - blx 19f1eb0 │ │ │ │ + b 14d6acc │ │ │ │ + blx 19f1ec0 │ │ │ │ movwls pc, #29576 @ 0x7388 @ │ │ │ │ @ instruction: 0xf04fe7d0 │ │ │ │ ldr r0, [r5, r1, lsl #18]! │ │ │ │ movweq lr, #39496 @ 0x9a48 │ │ │ │ - bleq 1a6c2ec │ │ │ │ + bleq 1a6c2fc │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blge 6d4ac4 │ │ │ │ + blge 6d4ad4 │ │ │ │ ldrbmi r4, [pc], -r2, asr #13 │ │ │ │ ldmdbvs r3!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f46c6 │ │ │ │ @ instruction: 0xf8c80900 │ │ │ │ stmib r8, {r2, r4, sp, lr}^ │ │ │ │ ldrtmi r9, [ip], r0, lsl #18 │ │ │ │ stmib r8, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c89902 │ │ │ │ ldmibvs r4!, {r4, ip, sp} │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6534620 │ │ │ │ - stccs 15, cr15, [r0], {79} @ 0x4f │ │ │ │ + stccs 15, cr15, [r0], {71} @ 0x47 │ │ │ │ tstphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ strge lr, [r8], -sp, asr #19 │ │ │ │ @ instruction: 0xf8cd4606 │ │ │ │ strls r9, [fp, #-24] @ 0xffffffe8 │ │ │ │ stmdavs r5!, {r2, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdavs fp!, {r0, r2, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc b10178 │ │ │ │ + blvc b10188 │ │ │ │ cmnle ip, r7, lsl #22 │ │ │ │ @ instruction: 0xf10469e3 │ │ │ │ @ instruction: 0xf1a30918 │ │ │ │ ldrmi r0, [r9, #2564] @ 0xa04 │ │ │ │ movwcs sp, #101 @ 0x65 │ │ │ │ strls r9, [r5], #-1284 @ 0xfffffafc │ │ │ │ @ instruction: 0x461d469b │ │ │ │ movwls r4, #13900 @ 0x364c │ │ │ │ @ instruction: 0xf5b0e00e │ │ │ │ andle r7, r4, #716 @ 0x2cc │ │ │ │ movsvc pc, #160, 10 @ 0x28000000 │ │ │ │ vqdmulh.s d2, d0, d3 │ │ │ │ strcs r8, [r1, #-244] @ 0xffffff0c │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ - beq 36c5e8 │ │ │ │ + beq 36c5f8 │ │ │ │ @ instruction: 0xd07f429c │ │ │ │ ldrdls pc, [r0], -sl │ │ │ │ svceq 0x0001f019 │ │ │ │ @ instruction: 0xf899d1f3 │ │ │ │ - blcs 23bfa0 │ │ │ │ + blcs 23bfb0 │ │ │ │ @ instruction: 0xf8d9d1ef │ │ │ │ @ instruction: 0xf5b00014 │ │ │ │ stmible r2!, {r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ bicsvc pc, fp, #160, 10 @ 0x28000000 │ │ │ │ stmible r6!, {r0, r1, r2, r8, r9, fp, sp}^ │ │ │ │ - @ instruction: 0xff4af654 │ │ │ │ + @ instruction: 0xff42f654 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8d9990a │ │ │ │ @ instruction: 0xf8512014 │ │ │ │ teqcs r0, #3 │ │ │ │ vqrdmulh.s d15, d2, d3 │ │ │ │ tsteq r3, ip, lsl #22 │ │ │ │ @@ -524251,165 +524255,165 @@ │ │ │ │ @ instruction: 0x1edeea1c │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ rscsle r0, r0, r1, lsl #22 │ │ │ │ @ instruction: 0xf04f9a02 │ │ │ │ stmdacs r2, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf042bf08 │ │ │ │ ldrmi r0, [r6], r1, lsl #4 │ │ │ │ - b 12d6804 │ │ │ │ + b 12d6814 │ │ │ │ andls r0, r3, #-536870912 @ 0xe0000000 │ │ │ │ strtmi lr, [ip], -r3, ror #15 │ │ │ │ @ instruction: 0xb1b5682d │ │ │ │ @ instruction: 0xb1a3682b │ │ │ │ - blcs 40ec98 │ │ │ │ + blcs 40eca8 │ │ │ │ stmibvs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdbeq r8, {r2, r8, ip, sp, lr, pc} │ │ │ │ - beq 36c6a4 │ │ │ │ + beq 36c6b4 │ │ │ │ @ instruction: 0xd18a4599 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ @ instruction: 0x46344630 │ │ │ │ - mrc2 6, 5, pc, cr8, cr3, {2} │ │ │ │ + mrc2 6, 5, pc, cr0, cr3, {2} │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ strmi sl, [r6], -r1, lsr #30 │ │ │ │ - blvc b29de4 │ │ │ │ + blvc b29df4 │ │ │ │ mvnsle r2, r7, lsl #22 │ │ │ │ @ instruction: 0xf10469e3 │ │ │ │ @ instruction: 0xf1a30918 │ │ │ │ ldrmi r0, [r9, #2564] @ 0xa04 │ │ │ │ strcs sp, [r0, #-236] @ 0xffffff14 │ │ │ │ - blvc ae9e18 │ │ │ │ + blvc ae9e28 │ │ │ │ mvnle r2, r7, lsl #20 │ │ │ │ @ instruction: 0xf10469e2 │ │ │ │ @ instruction: 0xf1a20918 │ │ │ │ ldrmi r0, [r1, #2564] @ 0xa04 │ │ │ │ @ instruction: 0xe7dfd1f3 │ │ │ │ ldmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ - blcs 245078 │ │ │ │ + blcs 245088 │ │ │ │ @ instruction: 0xf1bbd1d8 │ │ │ │ sbcsle r0, r5, r0, lsl #30 │ │ │ │ stmib r7, {r1, r8, r9, sp}^ │ │ │ │ - blls 2fd078 │ │ │ │ + blls 2fd088 │ │ │ │ mlals r5, r4, r8, pc @ │ │ │ │ - blls 29c4cc │ │ │ │ + blls 29c4dc │ │ │ │ suble r2, r4, r0, lsl #22 │ │ │ │ ldmdbvs r8!, {r8, r9, sp} │ │ │ │ tstcs r1, sl, asr #12 │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ - bleq 26c1d0 │ │ │ │ - beq 26c1d4 │ │ │ │ - blge 66a7d0 │ │ │ │ - blx 56d9e8 │ │ │ │ + bleq 26c1e0 │ │ │ │ + beq 26c1e4 │ │ │ │ + blge 66a7e0 │ │ │ │ + blx 36d9f8 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 31ace8 │ │ │ │ + blgt 31acf8 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46380b14 │ │ │ │ - stc2 6, cr15, [r0, #340] @ 0x154 │ │ │ │ + ldc2l 6, cr15, [r8, #-340]! @ 0xfffffeac │ │ │ │ mlage r4, r4, r8, pc @ │ │ │ │ svceq 0x0001f1ba │ │ │ │ ldrbmi sp, [r9], -sl, lsl #16 │ │ │ │ andseq pc, r4, r4, lsl #2 │ │ │ │ - ldc2 6, cr15, [r6], #332 @ 0x14c │ │ │ │ + stc2 6, cr15, [lr], #332 @ 0x14c │ │ │ │ @ instruction: 0xf6536960 │ │ │ │ - movwcs pc, #6337 @ 0x18c1 @ │ │ │ │ + movwcs pc, #6329 @ 0x18b9 @ │ │ │ │ ldr r9, [pc, r6, lsl #6] │ │ │ │ ldmdbeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf5ff4648 │ │ │ │ - blge 9aa7d4 │ │ │ │ + blge 9aa7c4 │ │ │ │ addeq lr, sl, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8434659 │ │ │ │ addsmi r1, r3, #4, 30 │ │ │ │ @ instruction: 0x4650d1fb │ │ │ │ - mcr2 6, 3, pc, cr12, cr4, {2} @ │ │ │ │ + mcr2 6, 3, pc, cr4, cr4, {2} @ │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6554638 │ │ │ │ - strmi pc, [r3], pc, ror #23 │ │ │ │ + strmi pc, [r3], r7, ror #23 │ │ │ │ @ instruction: 0x4649e7db │ │ │ │ - bleq ff06b790 │ │ │ │ + bleq ff06b7a0 │ │ │ │ @ instruction: 0xf6534640 │ │ │ │ - ldmdbvs r8!, {r0, r3, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r8!, {r0, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, sl, asr #12 │ │ │ │ - @ instruction: 0xf9caf652 │ │ │ │ + @ instruction: 0xf9c2f652 │ │ │ │ strmi r4, [r3], r3, asr #12 │ │ │ │ @ instruction: 0xd1bc2800 │ │ │ │ @ instruction: 0xf06fe7c6 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx fe66dab4 │ │ │ │ + blx fe46dac4 │ │ │ │ @ instruction: 0xf5b0e6a6 │ │ │ │ @ instruction: 0xf43f7fac │ │ │ │ ldr sl, [pc, -r8, lsl #30] │ │ │ │ - bleq 1a6c57c │ │ │ │ + bleq 1a6c58c │ │ │ │ ldrbmi r9, [sp], -r8, lsl #14 │ │ │ │ ldrbmi r4, [r3], r7, asr #12 │ │ │ │ movweq pc, #17991 @ 0x4647 @ │ │ │ │ teqpcs r0, #192, 4 @ p-variant is OBSOLETE │ │ │ │ vcgt.s8 d25, d15, d5 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ movwls r7, #25599 @ 0x63ff │ │ │ │ movwls r2, #29440 @ 0x7300 │ │ │ │ movwls sl, #47890 @ 0xbb12 │ │ │ │ @ instruction: 0xf04f9908 │ │ │ │ - bls 4f2174 │ │ │ │ + bls 4f2184 │ │ │ │ stmdbvs fp, {r2, r3, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x61514696 │ │ │ │ stmdahi r0, {r1, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x611368db │ │ │ │ stmdahi r2, {r1, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldm lr!, {r1, r2, r3, r7, r8, fp, sp, lr} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ ldrtmi r0, [r0], -r3 │ │ │ │ - ldc2l 6, cr15, [ip, #332]! @ 0x14c │ │ │ │ + ldc2l 6, cr15, [r4, #332]! @ 0x14c │ │ │ │ cdpcs 6, 0, cr4, cr0, cr2, {4} │ │ │ │ bichi pc, sl, r0 │ │ │ │ strvc lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ svcls 0x000a4633 │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ eorslt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8d4691c │ │ │ │ @ instruction: 0xf1bbb000 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blvc b10460 │ │ │ │ + blvc b10470 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ svclt 0x00082a00 │ │ │ │ - bleq 26c314 │ │ │ │ - blcs 35c828 │ │ │ │ + bleq 26c324 │ │ │ │ + blcs 35c838 │ │ │ │ adchi pc, r2, r0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ addshi pc, r3, r0 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ ldrbmi r2, [ip], -r0, lsl #6 │ │ │ │ - blvc b01c68 │ │ │ │ + blvc b01c78 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ stmdbvs r0!, {r0, r1, r7, r8, r9, fp, lr}^ │ │ │ │ teqcs r0, #16646144 @ 0xfe0000 │ │ │ │ movwvs pc, #2819 @ 0xb03 @ │ │ │ │ @ instruction: 0x075a6a9b │ │ │ │ tstphi r2, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ - blcs 40ee88 │ │ │ │ + blcs 40ee98 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ andle r0, r8, r2, lsl #20 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, r9, sl, fp, sp, lr} │ │ │ │ - blcs 40ee98 │ │ │ │ + blcs 40eea8 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf0400a01 │ │ │ │ stmdavs r6!, {r0, r4, r5, r6, r7, pc}^ │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 24a40c │ │ │ │ + blcs 24a41c │ │ │ │ cmnphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ - bl 341ac8 │ │ │ │ - @ instruction: 0xf6531a4a │ │ │ │ - @ instruction: 0xf10af805 │ │ │ │ + bl 341ad8 │ │ │ │ + @ instruction: 0xf6521a4a │ │ │ │ + @ instruction: 0xf10afffd │ │ │ │ stmib r5, {r4, r5, r9, sl, fp}^ │ │ │ │ cdpge 6, 1, cr8, cr14, cr0, {0} │ │ │ │ ldm lr!, {r2, r4, r5, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf894000f │ │ │ │ stmia ip!, {r2, r3, r5, pc} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -524424,70 +524428,70 @@ │ │ │ │ svclt 0x0018459c │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrmi r3, [r8, #769] @ 0x301 │ │ │ │ stmdbcs r0, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ msrhi CPSR_fsxc, r0 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ andls r6, r2, #40, 18 @ 0xa0000 │ │ │ │ - @ instruction: 0xf89ef652 │ │ │ │ + @ instruction: 0xf896f652 │ │ │ │ strmi r9, [r2], r2, lsl #20 │ │ │ │ @ instruction: 0x46427c53 │ │ │ │ ldmdaeq ip, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6534641 │ │ │ │ - stmiavs fp!, {r0, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs fp!, {r0, r2, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10a7a29 │ │ │ │ @ instruction: 0xf8ba0c30 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ - b 1270ef0 │ │ │ │ - blls 3b09e0 │ │ │ │ + b 1270f00 │ │ │ │ + blls 3b09f0 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0xf8aa4313 │ │ │ │ mcrgt 0, 0, r3, cr15, cr8, {0} │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ - stc2l 6, cr15, [r2], #-340 @ 0xfffffeac │ │ │ │ + mrrc2 6, 5, pc, sl, cr5 @ │ │ │ │ @ instruction: 0xf1044641 │ │ │ │ @ instruction: 0xf653001c │ │ │ │ - movwcs pc, #7069 @ 0x1b9d @ │ │ │ │ + movwcs pc, #7061 @ 0x1b95 @ │ │ │ │ @ instruction: 0xf1bb9302 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf8ddaf6d │ │ │ │ ldrbmi sl, [r0], -r4 │ │ │ │ - stc2l 6, cr15, [r0, #-332] @ 0xfffffeb4 │ │ │ │ - blcs 241c68 │ │ │ │ + ldc2 6, cr15, [r8, #-332]! @ 0xfffffeb4 │ │ │ │ + blcs 241c78 │ │ │ │ sbchi pc, r4, r0 │ │ │ │ strb r4, [r9, -r2, lsl #13] │ │ │ │ vmul.f32 d6, d1, d1[1] │ │ │ │ - blcs 879128 │ │ │ │ + blcs 879138 │ │ │ │ svcge 0x0058f63f │ │ │ │ stmdals r5, {r0, r9, sp} │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ @ instruction: 0xf0404203 │ │ │ │ ldrbeq r8, [fp, r9, lsl #1] │ │ │ │ svcge 0x004ef57f │ │ │ │ movwne lr, #11012 @ 0x2b04 │ │ │ │ - blmi ecbbb4 │ │ │ │ + blmi ecbbc4 │ │ │ │ movwls r5, #18683 @ 0x48fb │ │ │ │ cmncs r4, #24, 12 @ 0x1800000 │ │ │ │ tstpeq r1, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwcc r7, #49035 @ 0xbf8b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ ldmdavs r3, {r0, r1, r8, r9, ip, pc} │ │ │ │ mulhi ip, r3, r8 │ │ │ │ svceq 0x0007f1b8 │ │ │ │ adcshi pc, fp, r0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svcge 0x0034f47f │ │ │ │ movwls r6, #39256 @ 0x9958 │ │ │ │ - stc2l 6, cr15, [lr, #-336] @ 0xfffffeb0 │ │ │ │ + stc2l 6, cr15, [r6, #-336] @ 0xfffffeb0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bmi adc03c │ │ │ │ + bmi adc04c │ │ │ │ ldmpl lr!, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ ldmdbvs r9, {r4, r5, r9, sp}^ │ │ │ │ andvs pc, r1, r2, lsl #22 │ │ │ │ stmdacs r0, {r8, fp, ip, sp, lr} │ │ │ │ svcge 0x0022f43f │ │ │ │ ldrmi r4, [sl], r4, asr #13 │ │ │ │ ldrmi r9, [ip], -r9, lsl #8 │ │ │ │ @@ -524499,119 +524503,119 @@ │ │ │ │ stmdbvc r0, {r5, r9, fp} │ │ │ │ vsubl.s8 q2, d16, d7 │ │ │ │ @ instruction: 0xf8da80a4 │ │ │ │ stmdavs r0, {r2, r3, r4, r5} │ │ │ │ stmdacs r7, {r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x4639d1f0 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - @ instruction: 0xf010fd59 │ │ │ │ + @ instruction: 0xf010fd51 │ │ │ │ @ instruction: 0xf04f0f1f │ │ │ │ svclt 0x00080230 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ adcshi pc, r2, r0, asr #32 │ │ │ │ stmdbvs r3!, {r3, r4, r5, r7, lr}^ │ │ │ │ ldrb r4, [pc, r5, lsl #6] │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ - rsbseq r0, r5, r6, lsr #4 │ │ │ │ - rsbseq r0, r5, lr, lsl r2 │ │ │ │ - rsbeq r0, fp, r2, asr #16 │ │ │ │ + rsbseq r0, r5, r6, lsl r2 │ │ │ │ + rsbseq r0, r5, lr, lsl #4 │ │ │ │ + rsbeq r0, fp, sl, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, ip, lsr #3 │ │ │ │ + @ instruction: 0x0075019c │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcvc 0x00b4f5b0 │ │ │ │ @ instruction: 0xf5b0d81a │ │ │ │ andle r7, r3, #716 @ 0x2cc │ │ │ │ movsvc pc, #160, 10 @ 0x28000000 │ │ │ │ stmdale sl!, {r0, r1, r8, r9, fp, sp}^ │ │ │ │ - blx 2f90f2 │ │ │ │ + blx 2f9102 │ │ │ │ stmdbvc r0, {sp, lr} │ │ │ │ @ instruction: 0x4623b1f0 │ │ │ │ and r2, r3, r0, lsl #4 │ │ │ │ @ instruction: 0x33203201 │ │ │ │ andsle r4, r7, r2, lsl #5 │ │ │ │ stmdavs r9, {r0, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdbcs r7, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xe6c7d0f6 │ │ │ │ ldrb r2, [r7, -r0, lsl #4]! │ │ │ │ bicsvc pc, fp, #160, 10 @ 0x28000000 │ │ │ │ stmible r7!, {r0, r1, r2, r8, r9, fp, sp}^ │ │ │ │ - ldc2l 6, cr15, [lr], {84} @ 0x54 │ │ │ │ + ldc2l 6, cr15, [r6], {84} @ 0x54 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ - blx 2f912e │ │ │ │ + blx 2f913e │ │ │ │ stmdbvc r0, {sp, lr} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ movwcs r6, #8300 @ 0x206c │ │ │ │ stmdbvs r8!, {r0, r1, r3, r5, sp, lr} │ │ │ │ mlacs sp, r4, r8, pc @ │ │ │ │ mlane ip, r4, r8, pc @ │ │ │ │ - @ instruction: 0xf962f652 │ │ │ │ + @ instruction: 0xf95af652 │ │ │ │ @ instruction: 0xb1204606 │ │ │ │ @ instruction: 0x46013614 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - @ instruction: 0xf104fba5 │ │ │ │ + @ instruction: 0xf104fb9d │ │ │ │ @ instruction: 0x4631001c │ │ │ │ - blx ff5eddec │ │ │ │ + blx ff3eddfc │ │ │ │ @ instruction: 0xf65269e0 │ │ │ │ - @ instruction: 0xe72cfed9 │ │ │ │ + @ instruction: 0xe72cfed1 │ │ │ │ ldmib sp, {r1, r9, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8dd740c │ │ │ │ mcrcs 0, 0, fp, cr0, cr8, {1} │ │ │ │ stmdals r8, {r1, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf65f2103 │ │ │ │ - strls pc, [r7], -sp, asr #17 │ │ │ │ + strls pc, [r7], -r5, asr #17 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt r4, fp, lsr r1 │ │ │ │ - blcs 24ab58 │ │ │ │ + blcs 24ab68 │ │ │ │ stmdavs r4!, {r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 24a560 │ │ │ │ + blcs 24a570 │ │ │ │ @ instruction: 0xf8dbd1f8 │ │ │ │ ldrtmi r5, [r8], r0, ror #2 │ │ │ │ - blcs 24a58c │ │ │ │ + blcs 24a59c │ │ │ │ stcge 4, cr15, [sp], #508 @ 0x1fc │ │ │ │ ldcvc 4, cr14, [r2], {178} @ 0xb2 │ │ │ │ andseq pc, pc, #18 │ │ │ │ - blls 3249d8 │ │ │ │ + blls 3249e8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x4620ae75 │ │ │ │ - mcr2 6, 5, pc, cr14, cr2, {2} @ │ │ │ │ + mcr2 6, 5, pc, cr6, cr2, {2} @ │ │ │ │ ldrmi lr, [r0], r1, lsl #14 │ │ │ │ @ instruction: 0xf5b0e6fa │ │ │ │ addsle r7, r1, ip, lsr #31 │ │ │ │ stcls 7, cr14, [r9], {168} @ 0xa8 │ │ │ │ svcls 0x000f46ac │ │ │ │ - blls 301e28 │ │ │ │ + blls 301e38 │ │ │ │ svceq 0x000cea13 │ │ │ │ mcrge 4, 3, pc, cr2, cr15, {1} @ │ │ │ │ movweq lr, #51763 @ 0xca33 │ │ │ │ stmdbvs r2!, {r0, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ stmdals r4, {r2, r5, r6, r8, sp} │ │ │ │ andeq pc, r2, #1024 @ 0x400 │ │ │ │ andcc r7, fp, #584 @ 0x248 │ │ │ │ eorcc pc, r2, r4, asr #16 │ │ │ │ stmiavs r6!, {r0, r2, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ pkhbt r4, r3, r8, lsl #13 │ │ │ │ @ instruction: 0xf06f9808 │ │ │ │ @ instruction: 0xf65f0108 │ │ │ │ - ldr pc, [fp, r9, lsl #17]! │ │ │ │ + ldr pc, [fp, r1, lsl #17]! │ │ │ │ str r9, [pc], -r8, lsl #6 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - ldc2 6, cr15, [sl], {84} @ 0x54 │ │ │ │ + ldc2 6, cr15, [r2], {84} @ 0x54 │ │ │ │ ldceq 0, cr15, [pc], {-0} │ │ │ │ eorscs r2, r0, #1 │ │ │ │ @ instruction: 0xf00cfa00 │ │ │ │ strb r3, [r1, -r1, lsl #16] │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ stc2 10, cr15, [r2], {12} @ │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 2305a0 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 2305b0 │ │ │ │ @ instruction: 0xf5ffe7cf │ │ │ │ - svclt 0x0000ea4a │ │ │ │ + svclt 0x0000ea42 │ │ │ │ stmdbvs r3, {r1, r2, r3, r4, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf5b3447a │ │ │ │ eorsle r7, r5, ip, lsr #31 │ │ │ │ @ instruction: 0xf890b570 │ │ │ │ @ instruction: 0xf890402c │ │ │ │ strbmi ip, [r4, #-13]! │ │ │ │ ldmdbmi r9, {r0, r1, r2, r5, r9, ip, lr, pc} │ │ │ │ @@ -524635,123 +524639,123 @@ │ │ │ │ movweq lr, #14990 @ 0x3a8e │ │ │ │ svceq 0x000cea13 │ │ │ │ strdcs sp, [r0], -r6 │ │ │ │ @ instruction: 0x3120bd70 │ │ │ │ mvnle r4, r8, lsr #5 │ │ │ │ ldcllt 0, cr2, [r0, #-4]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbseq pc, r4, r4, lsl #21 │ │ │ │ + rsbseq pc, r4, r4, ror sl @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ ldmdbmi fp, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ addlt r4, sp, fp, asr fp │ │ │ │ - bmi 19017fc │ │ │ │ + bmi 190180c │ │ │ │ stmiapl fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ - blvc cf1228 │ │ │ │ + blvc cf1238 │ │ │ │ smlawble sl, fp, r2, r4 │ │ │ │ - blcs 441e40 │ │ │ │ + blcs 441e50 │ │ │ │ stmdbvs r3, {r0, r2, r4, r5, ip, lr, pc}^ │ │ │ │ addmi r6, fp, #1720320 @ 0x1a4000 │ │ │ │ @ instruction: 0xf890d123 │ │ │ │ @ instruction: 0xf895002d │ │ │ │ addmi r1, r8, #45 @ 0x2d │ │ │ │ ldmdbmi r0, {r0, r2, r3, r4, r8, ip, lr, pc}^ │ │ │ │ teqcs r0, r2, asr r8 │ │ │ │ andcs pc, r3, #1024 @ 0x400 │ │ │ │ @ instruction: 0x2e007916 │ │ │ │ - blvc 1a6478c │ │ │ │ + blvc 1a6479c │ │ │ │ submi r2, r0, #0, 4 │ │ │ │ umaalcc pc, r0, r4, r8 @ │ │ │ │ umaalne pc, r0, r5, r8 @ │ │ │ │ andmi r4, r3, #75 @ 0x4b │ │ │ │ - blvs ffb24a98 │ │ │ │ + blvs ffb24aa8 │ │ │ │ addmi r6, fp, #238592 @ 0x3a400 │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, ip, lr, pc} │ │ │ │ - blcs 38f2e4 │ │ │ │ + blcs 38f2f4 │ │ │ │ stmdavs fp, {r0, r1, r8, ip, lr, pc} │ │ │ │ - blcs 38f2ec │ │ │ │ + blcs 38f2fc │ │ │ │ andcs sp, r0, r2, lsr r0 │ │ │ │ - blmi 11c2f8c │ │ │ │ + blmi 11c2f9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 50a6f8 │ │ │ │ + blls 50a708 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle pc, r0, lsl #6 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ stmvs r2, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ addsmi r6, sl, #11206656 @ 0xab0000 │ │ │ │ @ instruction: 0xf890d1ed │ │ │ │ @ instruction: 0xf8952035 │ │ │ │ addsmi r3, sl, #53 @ 0x35 │ │ │ │ stmdbvs r6, {r0, r1, r2, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ mvnlt r6, r3, lsr r8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blge 3020cc │ │ │ │ - blge 4952c4 │ │ │ │ + blge 3020dc │ │ │ │ + blge 4952d4 │ │ │ │ stmdbvs pc!, {r0, r8, r9, ip, pc}^ @ │ │ │ │ ldmdavs fp!, {r0, r4, r5, r7, fp, sp, lr} │ │ │ │ svclt 0x00082b00 │ │ │ │ teqlt pc, r0, lsl #14 │ │ │ │ addsmi r6, r9, #12255232 @ 0xbb0000 │ │ │ │ ldmdavs pc!, {r0, r2, r3, ip, lr, pc} @ │ │ │ │ - bcs 24a7c8 │ │ │ │ + bcs 24a7d8 │ │ │ │ @ instruction: 0x4617d1f7 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {5} │ │ │ │ strtcc r3, [r0], #-513 @ 0xfffffdff │ │ │ │ adcsmi r3, r2, #32, 10 @ 0x8000000 │ │ │ │ @ instruction: 0x2001d1b4 │ │ │ │ ldmibvs r3!, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blls 295320 │ │ │ │ + blls 295330 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ ldm r3, {fp, ip, pc} │ │ │ │ @ instruction: 0xf8db0006 │ │ │ │ @ instruction: 0xf89ba008 │ │ │ │ @ instruction: 0xf654800d │ │ │ │ - ldmibvs fp!, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r1, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r2, fp, sp, pc}^ │ │ │ │ - blge 3feb38 │ │ │ │ + blge 3feb48 │ │ │ │ @ instruction: 0x4703e9dd │ │ │ │ muleq r6, r3, r8 │ │ │ │ - blx d6e07a │ │ │ │ + blx b6e08a │ │ │ │ stmdals r5, {r1, r5, fp, sp, lr} │ │ │ │ - blcs 38f37c │ │ │ │ + blcs 38f38c │ │ │ │ stmdbls r6, {r1, r3, r4, ip, lr, pc} │ │ │ │ stmdaeq r0, {r3, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - b 800878 │ │ │ │ + b 800888 │ │ │ │ lslle r0, r8, #30 │ │ │ │ @ instruction: 0xf8da68b1 │ │ │ │ - bvs 48c7c8 │ │ │ │ + bvs 48c7d8 │ │ │ │ tstle r2, #-1879048181 @ 0x9000000b │ │ │ │ - blvc 44a754 │ │ │ │ + blvc 44a764 │ │ │ │ @ instruction: 0xd1964298 │ │ │ │ ldmdbvs r2, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ addsmi r6, sl, #1228800 @ 0x12c000 │ │ │ │ ldmdavs r6!, {r0, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 24a830 │ │ │ │ + blcs 24a840 │ │ │ │ strb sp, [r4, pc, lsr #3] │ │ │ │ - blvc 48a770 │ │ │ │ + blvc 48a780 │ │ │ │ mvnle r2, r5, lsl #18 │ │ │ │ addmi lr, r4, #64225280 @ 0x3d40000 │ │ │ │ @ instruction: 0xe784d0f3 │ │ │ │ - stmdb r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq pc, r4, ip, ror #19 │ │ │ │ + ldmdb lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldrsbteq pc, [r4], #-156 @ 0xffffff64 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, r8, ror #19 │ │ │ │ + ldrsbteq pc, [r4], #-152 @ 0xffffff68 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq pc, r4, r8, ror r9 @ │ │ │ │ + rsbseq pc, r4, r8, ror #18 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 15421f8 │ │ │ │ + bmi 1542208 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -524790,177 +524794,177 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6516938 │ │ │ │ - ldclvc 13, cr15, [r3], #-780 @ 0xfffffcf4 │ │ │ │ + ldclvc 13, cr15, [r3], #-748 @ 0xfffffd14 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6534680 │ │ │ │ - ldmvs fp!, {r0, r1, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r3, r4, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 2308a0 │ │ │ │ + strgt ip, [pc], #-3343 @ 2308b0 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf986f655 │ │ │ │ - blmi 4830e0 │ │ │ │ + @ instruction: 0xf97ef655 │ │ │ │ + blmi 4830f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 78a924 │ │ │ │ + blls 78a934 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf5ffe79c │ │ │ │ - svclt 0x0000e89a │ │ │ │ + svclt 0x0000e892 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, sl, asr #16 │ │ │ │ - rsbseq pc, r4, ip, asr #14 │ │ │ │ + rsbseq pc, r4, sl, lsr r8 @ │ │ │ │ + rsbseq pc, r4, ip, lsr r7 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ ldrmi r4, [r5], -r6, ror #24 │ │ │ │ addslt r4, r5, r6, ror #20 │ │ │ │ @ instruction: 0x461e447c │ │ │ │ strmi r6, [r0], fp, lsr #17 │ │ │ │ stmiapl r2!, {r1, r2, r3, r4, r8, r9, sl, fp, ip, pc} │ │ │ │ - bleq 36cf98 │ │ │ │ + bleq 36cfa8 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r6, r8, sl, lr}^ │ │ │ │ andsls r6, r3, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf1a3d041 │ │ │ │ strmi r0, [r9], r4, lsl #20 │ │ │ │ movwls r1, #7483 @ 0x1d3b │ │ │ │ @ instruction: 0xf8dae007 │ │ │ │ ldrbmi r4, [r3], r8 │ │ │ │ @ instruction: 0xf1a44555 │ │ │ │ eorsle r0, r4, r4, lsl #8 │ │ │ │ @ instruction: 0xf8db46a2 │ │ │ │ strbeq r4, [r2, r0]! │ │ │ │ - blvc ae5d0c │ │ │ │ + blvc ae5d1c │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf6be9200 │ │ │ │ - ldmib fp, {r0, r1, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib fp, {r0, r1, r2, r3, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ subsvs r3, r9, r1, lsl #2 │ │ │ │ andvs r9, fp, r0, lsl #20 │ │ │ │ andcs pc, r4, fp, asr #17 │ │ │ │ andeq pc, r4, #-1073741822 @ 0xc0000002 │ │ │ │ - blls 28ab48 │ │ │ │ + blls 28ab58 │ │ │ │ andvc pc, ip, fp, asr #17 │ │ │ │ andcc pc, r8, fp, asr #17 │ │ │ │ andne pc, r4, fp, asr #17 │ │ │ │ rsbsvs r6, sl, sl, asr #32 │ │ │ │ sbcsle r2, r6, r0, lsl #16 │ │ │ │ ldrdlt pc, [r4], -r0 │ │ │ │ bicsle r4, r2, r3, lsr #11 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ - stc2 6, cr15, [lr], {190} @ 0xbe │ │ │ │ + stc2 6, cr15, [r6], {190} @ 0xbe │ │ │ │ @ instruction: 0x46484659 │ │ │ │ @ instruction: 0xf6be46d3 │ │ │ │ - @ instruction: 0xf8dafc51 │ │ │ │ + @ instruction: 0xf8dafc49 │ │ │ │ ldrbmi r4, [r5, #-8] │ │ │ │ streq pc, [r4], #-420 @ 0xfffffe5c │ │ │ │ ldmvs r3!, {r1, r3, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmdavs fp, {r2, r3, r4, r8, r9, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf1a342a6 │ │ │ │ tstle r1, r4, lsl #18 │ │ │ │ strmi lr, [r9], sp │ │ │ │ strbeq r6, [r3, r0, lsr #16] │ │ │ │ - blvc 3259c0 │ │ │ │ + blvc 3259d0 │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ ldrdne pc, [r8], -r9 │ │ │ │ strbmi r4, [lr, #-1612] @ 0xfffff9b4 │ │ │ │ smlatbeq r4, r1, r1, pc @ │ │ │ │ stmiavs sl!, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ addsmi r1, sl, #2752 @ 0xac0 │ │ │ │ stcvc 0, cr13, [fp], #-68 @ 0xffffffbc │ │ │ │ andcs sl, r0, #16384 @ 0x4000 │ │ │ │ @ instruction: 0xf841b123 │ │ │ │ andcc r2, r1, #4, 30 │ │ │ │ @ instruction: 0xd1fa429a │ │ │ │ - bge 2c22cc │ │ │ │ + bge 2c22dc │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4601fed1 │ │ │ │ @ instruction: 0xf6534628 │ │ │ │ - ldmvs r2!, {r0, r1, r5, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r2!, {r0, r1, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ addsmi r1, sl, #3264 @ 0xcc0 │ │ │ │ ldcvc 0, cr13, [r3], #-72 @ 0xffffffb8 │ │ │ │ stcvc 1, cr11, [sl], #-236 @ 0xffffff14 │ │ │ │ ldmne r0, {r0, r8, fp, sp, pc}^ │ │ │ │ svccs 0x0004f841 │ │ │ │ addsmi r3, r0, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0x4639d1fa │ │ │ │ - bge 2c2318 │ │ │ │ + bge 2c2328 │ │ │ │ mrc2 7, 5, pc, cr10, cr15, {7} │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf80cf653 │ │ │ │ + @ instruction: 0xf804f653 │ │ │ │ @ instruction: 0xf6526828 │ │ │ │ - ldmdavs r0!, {r0, r1, r2, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldc2 6, cr15, [r4], {82} @ 0x52 │ │ │ │ - blmi 843298 │ │ │ │ + ldmdavs r0!, {r0, r1, r2, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ + stc2 6, cr15, [ip], {82} @ 0x52 │ │ │ │ + blmi 8432a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 70aaa4 │ │ │ │ + blls 70aab4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ pop {r0, r2, r4, ip, sp, pc} │ │ │ │ ldmib r4, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ subvs r1, sl, r1, lsl #4 │ │ │ │ stceq 1, cr15, [r4], {7} │ │ │ │ @ instruction: 0xf1006011 │ │ │ │ rsbvs r0, r3, r0, lsr r1 │ │ │ │ ldmdavs sl!, {r0, r5, r6, r9, fp, ip}^ │ │ │ │ rscvs r1, r7, r3, lsr #26 │ │ │ │ rsbvs r1, r2, r9, asr #2 │ │ │ │ andgt pc, r8, r4, asr #17 │ │ │ │ rsbsvs r6, fp, r3, asr r0 │ │ │ │ - blx 4ee3c4 │ │ │ │ + blx 2ee3d4 │ │ │ │ adcle r2, r1, r0, lsl #16 │ │ │ │ stcvc 4, cr3, [r9], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0xf8141822 │ │ │ │ strmi r3, [fp], #-3841 @ 0xfffff0ff │ │ │ │ mlavc r3, r4, r2, r4 │ │ │ │ @ instruction: 0xe797d1f9 │ │ │ │ - svc 0x00bcf5fe │ │ │ │ - rsbseq pc, r4, r4, lsl #14 │ │ │ │ + svc 0x00b4f5fe │ │ │ │ + ldrshteq pc, [r4], #-100 @ 0xffffff9c @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, ip, asr #11 │ │ │ │ + ldrhteq pc, [r4], #-92 @ 0xffffffa4 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ strmi r7, [r6], -r1, lsl #22 │ │ │ │ vtst.8 d20, d22, d16 │ │ │ │ vrshr.s64 d23, d17, #63 │ │ │ │ - blmi fee09414 │ │ │ │ + blmi fee09424 │ │ │ │ vqshl.s8 q10, q12, q3 │ │ │ │ @ instruction: 0xf2c17bb2 │ │ │ │ addlt r6, sp, r6, asr fp │ │ │ │ ldrtne pc, [r1], #1607 @ 0x647 @ │ │ │ │ ldrtvs pc, [r7], #-1737 @ 0xfffff937 @ │ │ │ │ @ instruction: 0xf64c58c3 │ │ │ │ vqrshrn.s16 d18, , #8 │ │ │ │ @ instruction: 0xf64a59eb │ │ │ │ vqshl.s8 d22, d29, #4 │ │ │ │ ldmdavs fp, {r1, r4, r5, r7, r8, r9, sl, sp} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ - blx 2b16ee │ │ │ │ + blx 2b16fe │ │ │ │ stcmi 3, cr11, [r3, #4]! │ │ │ │ ldrbtmi r2, [sp], #-2312 @ 0xfffff6f8 │ │ │ │ cmnpl r3, #323584 @ 0x4f000 │ │ │ │ vqrdmulh.s d15, d3, d4 │ │ │ │ bicscc lr, r3, #536576 @ 0x83000 │ │ │ │ vqrdmulh.s d15, d3, d9 │ │ │ │ cmpcc r3, #536576 @ 0x83000 │ │ │ │ @@ -524968,48 +524972,48 @@ │ │ │ │ andsmi lr, r3, r3, lsl #21 │ │ │ │ @ instruction: 0xf8d6d07c │ │ │ │ vqadd.s8 d28, d6, d4 │ │ │ │ vrsra.s64 d23, d21, #63 │ │ │ │ @ instruction: 0xf8966356 │ │ │ │ @ instruction: 0xf64ee02d │ │ │ │ vaddw.s8 , q1, d31 │ │ │ │ - blx 2cd27e │ │ │ │ - blx 41d36a │ │ │ │ + blx 2cd28e │ │ │ │ + blx 41d37a │ │ │ │ ldrbtmi r3, [r0], #-3596 @ 0xfffff1f4 │ │ │ │ rscscc lr, r0, pc, asr #20 │ │ │ │ @ instruction: 0xf000fb01 │ │ │ │ sbcscc lr, r0, r0, lsl #21 │ │ │ │ @ instruction: 0xf000fb09 │ │ │ │ subscc lr, r0, r0, lsl #21 │ │ │ │ @ instruction: 0xf000fb07 │ │ │ │ andsmi lr, r0, r0, lsl #21 │ │ │ │ eorscs r4, r0, r2, lsl #8 │ │ │ │ rsbspl lr, r2, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf404fb02 │ │ │ │ - b fe343580 │ │ │ │ + b fe343590 │ │ │ │ stmiapl sl!, {r2, r4, r6, r7, sl, ip, sp} │ │ │ │ @ instruction: 0xf404fb09 │ │ │ │ andcs pc, ip, #0, 22 │ │ │ │ ldrbcc lr, [r4], #-2692 @ 0xfffff57c │ │ │ │ - blx 40efca │ │ │ │ - b fe36db88 │ │ │ │ + blx 40efda │ │ │ │ + b fe36db98 │ │ │ │ biclt r4, r5, #20, 8 @ 0x14000000 │ │ │ │ mulgt sp, r6, r8 │ │ │ │ strbne lr, [r5, #-2822] @ 0xfffff4fa │ │ │ │ stceq 1, cr15, [r0], {204} @ 0xcc │ │ │ │ umaalhi pc, r0, r6, r8 @ │ │ │ │ ldmibvs r0!, {r5, r9, sl, ip, sp}^ │ │ │ │ stmdaeq ip, {r3, r9, fp, sp, lr, pc} │ │ │ │ - blx 40aba2 │ │ │ │ + blx 40abb2 │ │ │ │ @ instruction: 0xf8923808 │ │ │ │ - bl 468bd0 │ │ │ │ - b 15f13b4 │ │ │ │ + bl 468be0 │ │ │ │ + b 15f13c4 │ │ │ │ @ instruction: 0xf1be32f2 │ │ │ │ svclt 0x00080f05 │ │ │ │ - blx 278bb2 │ │ │ │ + blx 278bc2 │ │ │ │ svclt 0x0018f202 │ │ │ │ adcsmi r4, r5, #120, 6 @ 0xe0000001 │ │ │ │ sbcscc lr, r2, #532480 @ 0x82000 │ │ │ │ vqdmulh.s d15, d2, d9 │ │ │ │ subscc lr, r2, #532480 @ 0x82000 │ │ │ │ @ instruction: 0xf402fb07 │ │ │ │ ldrmi lr, [r4], #-2692 @ 0xfffff57c │ │ │ │ @@ -525017,140 +525021,140 @@ │ │ │ │ ldrbtcc lr, [r4], #2639 @ 0xa4f │ │ │ │ @ instruction: 0xf404fb01 │ │ │ │ ldrbcc lr, [r4], #2692 @ 0xa84 │ │ │ │ @ instruction: 0xf404fb09 │ │ │ │ ldrbcc lr, [r4], #-2692 @ 0xfffff57c │ │ │ │ @ instruction: 0xf404fb07 │ │ │ │ ldrmi lr, [r4], #-2692 @ 0xfffff57c │ │ │ │ - bmi 1ba5320 │ │ │ │ + bmi 1ba5330 │ │ │ │ ldrbtmi r4, [sl], #-2913 @ 0xfffff49f │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adcshi pc, r6, r0, asr #32 │ │ │ │ andlt r4, sp, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vtst.8 d22, d22, d19 │ │ │ │ vshl.s64 d23, d21, #1 │ │ │ │ @ instruction: 0xf8966556 │ │ │ │ @ instruction: 0xf8d61035 │ │ │ │ - blx 418c72 │ │ │ │ - blx 2c5832 │ │ │ │ + blx 418c82 │ │ │ │ + blx 2c5842 │ │ │ │ strmi fp, [r3], #-257 @ 0xfffffeff │ │ │ │ eorcc pc, pc, lr, asr #12 │ │ │ │ sbcsvc pc, r4, r2, asr #5 │ │ │ │ mvnscc lr, #323584 @ 0x4f000 │ │ │ │ vqrdmulh.s d15, d3, d0 │ │ │ │ bicscc lr, r3, #536576 @ 0x83000 │ │ │ │ vqrdmulh.s d15, d3, d9 │ │ │ │ cmpcc r3, #536576 @ 0x83000 │ │ │ │ vqrdmulh.s d15, d3, d7 │ │ │ │ tstmi r3, #536576 @ 0x83000 │ │ │ │ - b 1601c7c │ │ │ │ - blx 305a22 │ │ │ │ + b 1601c8c │ │ │ │ + blx 305a32 │ │ │ │ @ instruction: 0xf8daf404 │ │ │ │ - b fe33cc5c │ │ │ │ - blx 47dfb2 │ │ │ │ - b fe36dc74 │ │ │ │ - blx 3fddba │ │ │ │ - b fe36dc7c │ │ │ │ - blcs 241cc0 │ │ │ │ - blge 424f68 │ │ │ │ - blcs 36b3ac │ │ │ │ + b fe33cc6c │ │ │ │ + blx 47dfc2 │ │ │ │ + b fe36dc84 │ │ │ │ + blx 3fddca │ │ │ │ + b fe36dc8c │ │ │ │ + blcs 241cd0 │ │ │ │ + blge 424f78 │ │ │ │ + blcs 36b3bc │ │ │ │ strmi r9, [r3], r2, lsl #6 │ │ │ │ movwls sl, #15113 @ 0x3b09 │ │ │ │ @ instruction: 0x46564633 │ │ │ │ @ instruction: 0xf8d646aa │ │ │ │ - blvc 1990cac │ │ │ │ + blvc 1990cbc │ │ │ │ movwls r6, #6578 @ 0x19b2 │ │ │ │ stmdage r8, {r0, r1, r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ andls r9, r9, #3072 @ 0xc00 │ │ │ │ andls r2, sl, #0, 4 │ │ │ │ ldmcc r8!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ ldm r3, {r1, fp, ip, pc} │ │ │ │ @ instruction: 0xf6540006 │ │ │ │ - blx 52ee5a │ │ │ │ + blx 52ee4a │ │ │ │ stmdbls r8, {r3, fp, ip, sp, lr, pc} │ │ │ │ - blls 28165c │ │ │ │ + blls 28166c │ │ │ │ stmdbls r7, {r1, r3, lr} │ │ │ │ ldmcc r8, {r3, r7, r9, fp, sp, lr, pc}^ │ │ │ │ andge pc, r2, #7168 @ 0x1c00 │ │ │ │ ldrdgt pc, [r0], -r1 │ │ │ │ @ instruction: 0xf808fb09 │ │ │ │ mulpl ip, ip, r8 │ │ │ │ ldmdacc r8, {r3, r7, r9, fp, sp, lr, pc}^ │ │ │ │ - blx 3fc0ea │ │ │ │ - b fe46ecf8 │ │ │ │ + blx 3fc0fa │ │ │ │ + b fe46ed08 │ │ │ │ strbmi r4, [r2], #-2072 @ 0xfffff7e8 │ │ │ │ rscscc lr, r2, #323584 @ 0x4f000 │ │ │ │ vqdmulh.s d15, d2, d11 │ │ │ │ sbcscc lr, r2, #532480 @ 0x82000 │ │ │ │ vqdmulh.s d15, d2, d9 │ │ │ │ subscc lr, r2, #532480 @ 0x82000 │ │ │ │ vqdmulh.s d15, d2, d7 │ │ │ │ andsmi lr, r2, #532480 @ 0x82000 │ │ │ │ ldrbmi fp, [r2], #-3848 @ 0xfffff0f8 │ │ │ │ ldmvs r0!, {r0, r1, r5, ip, lr, pc} │ │ │ │ ldrd pc, [r0], -r0 @ │ │ │ │ - bvs 24af68 │ │ │ │ + bvs 24af78 │ │ │ │ tstle r9, #562036736 @ 0x21800000 │ │ │ │ ldrdeq lr, [r4, -sp] │ │ │ │ tstpne r5, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf647440a │ │ │ │ @ instruction: 0xf6c911b1 │ │ │ │ - b 16091fc │ │ │ │ - blx 2856ee │ │ │ │ - b fe2ed530 │ │ │ │ - blx 47d876 │ │ │ │ - b fe2ed538 │ │ │ │ - blx 3fd67e │ │ │ │ + b 160920c │ │ │ │ + blx 2856fe │ │ │ │ b fe2ed540 │ │ │ │ + blx 47d886 │ │ │ │ + b fe2ed548 │ │ │ │ + blx 3fd68e │ │ │ │ + b fe2ed550 │ │ │ │ ldmiblt r5, {r1, r4, r9, lr} │ │ │ │ @ instruction: 0x1014f8dc │ │ │ │ tstpge r1, r7, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - b 1601d70 │ │ │ │ - blx 4fd916 │ │ │ │ - b fe2ed558 │ │ │ │ - blx 47d89e │ │ │ │ - b fe2ed560 │ │ │ │ - blx 3fd6a6 │ │ │ │ + b 1601d80 │ │ │ │ + blx 4fd926 │ │ │ │ b fe2ed568 │ │ │ │ + blx 47d8ae │ │ │ │ + b fe2ed570 │ │ │ │ + blx 3fd6b6 │ │ │ │ + b fe2ed578 │ │ │ │ ldmdavs r6!, {r1, r4, r9, lr} │ │ │ │ @ instruction: 0xf404fb02 │ │ │ │ - bcs 24ae34 │ │ │ │ + bcs 24ae44 │ │ │ │ ldr sp, [lr, -fp, lsl #3]! │ │ │ │ - mcr 5, 2, pc, cr10, cr14, {7} @ │ │ │ │ - rsbseq pc, r4, r4, asr #10 │ │ │ │ + mcr 5, 2, pc, cr2, cr14, {7} @ │ │ │ │ + rsbseq pc, r4, r4, lsr r5 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, lr, lsl #10 │ │ │ │ + ldrshteq pc, [r4], #-78 @ 0xffffffb2 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq pc, r4, lr, lsl #8 │ │ │ │ + ldrshteq pc, [r4], #-62 @ 0xffffffc2 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 0, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0x4614b0f7 │ │ │ │ pkhtbmi r4, r9, ip, asr #23 │ │ │ │ mlasne r4, r1, r8, pc @ │ │ │ │ - bmi ff9155c8 │ │ │ │ + bmi ff9155d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ mlascs r4, r4, r8, pc @ │ │ │ │ cmnls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ mulcc sp, r9, r8 │ │ │ │ stmne sl, {r2, r9, ip, pc} │ │ │ │ mulsls r2, r3, r2 │ │ │ │ strcs fp, [r0, #-3896] @ 0xfffff0c8 │ │ │ │ andls r9, r6, #-1073741824 @ 0xc0000000 │ │ │ │ smlabthi r6, r0, r0, pc @ │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ movwls sl, #31774 @ 0x7c1e │ │ │ │ ldrmi r4, [r8], -r6, lsr #12 │ │ │ │ @ instruction: 0xf6512703 │ │ │ │ - blge 870148 │ │ │ │ + blge 870138 │ │ │ │ movwls r4, #38425 @ 0x9619 │ │ │ │ strmi r2, [sp], -r0, lsl #6 │ │ │ │ strmi r4, [r8], sl, lsl #13 │ │ │ │ movwcc lr, #2497 @ 0x9c1 │ │ │ │ stmib r1, {r2, r5, r7, r9, sl, lr}^ │ │ │ │ stmdbvs r3, {r1, r8, r9, ip, sp} │ │ │ │ ldrd pc, [ip], -r3 │ │ │ │ @@ -525160,203 +525164,203 @@ │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ stmdbvc r0, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, r8, lsr #17 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0xf6514670 │ │ │ │ - @ instruction: 0xf100fc05 │ │ │ │ + @ instruction: 0xf100fbfd │ │ │ │ strmi r0, [r7], -r4, lsr #12 │ │ │ │ mlascc r5, r9, r8, pc @ │ │ │ │ ldrtmi r9, [r1], -r6, lsl #20 │ │ │ │ andls r4, sl, r5, lsl #12 │ │ │ │ - ldc2l 6, cr15, [ip, #328] @ 0x148 │ │ │ │ + ldc2l 6, cr15, [r4, #328] @ 0x148 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - mrc2 6, 5, pc, cr10, cr4, {2} │ │ │ │ + mrc2 6, 5, pc, cr2, cr4, {2} │ │ │ │ mulcc sp, r9, r8 │ │ │ │ @ instruction: 0xf8d9737b │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ - blcs 23ce58 │ │ │ │ + blcs 23ce68 │ │ │ │ adchi pc, r7, r0 │ │ │ │ @ instruction: 0xf10d9906 │ │ │ │ stmib sp, {r2, r3, r7, sl, fp}^ │ │ │ │ @ instruction: 0xf8cd670c │ │ │ │ sbceq r9, fp, r8, lsr r0 │ │ │ │ @ instruction: 0x461a9315 │ │ │ │ ldrmi sl, [r3], #-2866 @ 0xfffff4ce │ │ │ │ subgt pc, ip, sp, asr #17 │ │ │ │ - bl 555acc │ │ │ │ + bl 555adc │ │ │ │ tstls r1, #67108866 @ 0x4000002 │ │ │ │ movwls sl, #64308 @ 0xfb34 │ │ │ │ movwls sl, #47957 @ 0xbb55 │ │ │ │ tstls r0, #36, 22 @ 0x9000 │ │ │ │ @ instruction: 0xf8d89b08 │ │ │ │ ldmdbvs fp, {r3, ip, sp, pc}^ │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmvs sl, {r3, ip, lr, pc} │ │ │ │ @ instruction: 0xf0004593 │ │ │ │ ldmdavs fp, {r1, r3, r5, r7, pc} │ │ │ │ - bcs 24af14 │ │ │ │ + bcs 24af24 │ │ │ │ @ instruction: 0x4691d1f7 │ │ │ │ strcs r9, [r0], -r3, lsl #22 │ │ │ │ ldrdge pc, [ip], -sp │ │ │ │ - blcs 25c314 │ │ │ │ + blcs 25c324 │ │ │ │ mrshi pc, (UNDEF: 12) @ │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ rsbvs r4, r6, r8, lsr #12 │ │ │ │ - blge 1fc8f58 │ │ │ │ + blge 1fc8f68 │ │ │ │ strbeq lr, [r6, r3, lsl #22] │ │ │ │ ldm r4, {r0, r9, sl, ip, sp} │ │ │ │ @ instruction: 0xf6530006 │ │ │ │ - @ instruction: 0xf1a7ff53 │ │ │ │ + @ instruction: 0xf1a7ff4b │ │ │ │ ldrmi r0, [r2, #900]! @ 0x384 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blls 365694 │ │ │ │ + blls 3656a4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8dd8086 │ │ │ │ strcs sl, [r0, -ip] │ │ │ │ @ instruction: 0xf8cd9e04 │ │ │ │ @ instruction: 0xf8d98014 │ │ │ │ @ instruction: 0x46283018 │ │ │ │ strcc r6, [r1, -r7, rrx] │ │ │ │ - blge 1fc8f98 │ │ │ │ + blge 1fc8fa8 │ │ │ │ stmiaeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - beq 2ad33c │ │ │ │ + beq 2ad34c │ │ │ │ muleq r6, r4, r8 │ │ │ │ - @ instruction: 0xff32f653 │ │ │ │ + @ instruction: 0xff2af653 │ │ │ │ orreq pc, r4, #168, 2 @ 0x2a │ │ │ │ ldm r5, {r1, r2, r3, r4, r5, r7, r9, lr} │ │ │ │ stm r3, {r0, r1} │ │ │ │ mvnle r0, r3 │ │ │ │ @ instruction: 0xf8dd9955 │ │ │ │ stmdavs fp, {r2, r4, pc} │ │ │ │ vmovcs.32 d5[0], r7 │ │ │ │ addhi pc, sp, r0 │ │ │ │ @ instruction: 0xf8db9a07 │ │ │ │ - bvs 770fc4 │ │ │ │ + bvs 770fd4 │ │ │ │ stmdale r7!, {r0, r2, r7, r9, lr}^ │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ tstpeq r8, #-1073741822 @ p-variant is OBSOLETE @ 0xc0000002 │ │ │ │ @ instruction: 0xd0774299 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ rsbsle r2, r3, r0, lsl #22 │ │ │ │ stmdbcs r6, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldrmi fp, [fp], sl, lsl #30 │ │ │ │ movwcs r2, #8961 @ 0x2301 │ │ │ │ - bls 3d6f90 │ │ │ │ + bls 3d6fa0 │ │ │ │ stmib r0, {r0, r1, r3, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf6543b00 │ │ │ │ - @ instruction: 0x4605fcfb │ │ │ │ + @ instruction: 0x4605fcf3 │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ stmdals sl, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6511d2e │ │ │ │ - @ instruction: 0xf8d8fb73 │ │ │ │ + @ instruction: 0xf8d8fb6b │ │ │ │ stmdavs sl!, {pc}^ │ │ │ │ tstpeq r0, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d86102 │ │ │ │ mrsvs r1, (UNDEF: 70) │ │ │ │ rsbvs r6, fp, r3, asr r0 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ ldmib sp, {r0, r2, r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8dd650c │ │ │ │ - blls 41508c │ │ │ │ + blls 41509c │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, fp, sp, lr} │ │ │ │ - blvc 8dd49c │ │ │ │ + blvc 8dd4ac │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs fp, {r2, r4, r7, pc} │ │ │ │ - bcs 24b028 │ │ │ │ + bcs 24b038 │ │ │ │ movwcs sp, #4599 @ 0x11f7 │ │ │ │ @ instruction: 0xf1099809 │ │ │ │ strls r0, [r0], -r4, lsr #4 │ │ │ │ andvs r9, r3, r2, lsl r9 │ │ │ │ subvs r9, r3, r7, lsl #22 │ │ │ │ @ instruction: 0x33249b08 │ │ │ │ stc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ - blmi 1543918 │ │ │ │ + blmi 1543928 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1f8b050 │ │ │ │ + blls 1f8b060 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -sp, lsl #1 │ │ │ │ pop {r0, r1, r2, r4, r5, r6, ip, sp, pc} │ │ │ │ @ instruction: 0x46998ff0 │ │ │ │ ldmdbls r5, {r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blvc 9cb030 │ │ │ │ + blvc 9cb040 │ │ │ │ eorle r2, r6, r5, lsl #28 │ │ │ │ @ instruction: 0xf8db9a07 │ │ │ │ - bvs 645090 │ │ │ │ + bvs 6450a0 │ │ │ │ addsle r4, r9, #1342177288 @ 0x50000008 │ │ │ │ cmplt r2, r6, lsl #20 │ │ │ │ ldclge 8, cr9, [r5, #-76] @ 0xffffffb4 │ │ │ │ stmdavs sl!, {r0, r4, r8, r9, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8403508 │ │ │ │ adcsmi r2, r8, #4, 30 │ │ │ │ mcrcs 1, 0, sp, cr8, cr9, {7} │ │ │ │ andcs fp, r3, #24, 30 @ 0x60 │ │ │ │ stmdals r9, {r2, r3, r4, r6, ip, lr, pc} │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ - bls 657c54 │ │ │ │ - blx fec6f03e │ │ │ │ + bls 657c64 │ │ │ │ + blx fec6f04e │ │ │ │ ldr r4, [r9, r5, lsl #12] │ │ │ │ str r2, [pc, r1, lsl #6] │ │ │ │ stmdavs fp, {r0, r2, r4, r6, r8, fp, ip, pc} │ │ │ │ vmovcs.32 d5[0], r7 │ │ │ │ - bls 3e57bc │ │ │ │ + bls 3e57cc │ │ │ │ ldmdbls r6, {r1, r6, r7, r8, ip, sp, pc}^ │ │ │ │ - bl 318498 │ │ │ │ - blls 3b1764 │ │ │ │ + bl 3184a8 │ │ │ │ + blls 3b1774 │ │ │ │ ldmib r1, {r0, r8, r9, fp, sp}^ │ │ │ │ stmib r5, {r1, r3, r8}^ │ │ │ │ andle r0, sp, r0, lsl #2 │ │ │ │ - blge 17988c0 │ │ │ │ + blge 17988d0 │ │ │ │ movwcc r6, #34970 @ 0x889a │ │ │ │ ldmdavs r2, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ sbceq lr, r1, #2048 @ 0x800 │ │ │ │ ldrdeq lr, [sl, -r2] │ │ │ │ smlatteq r2, r5, r9, lr │ │ │ │ mvnsle r4, lr, lsr #5 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ tstpeq r8, #-1073741822 @ p-variant is OBSOLETE @ 0xc0000002 │ │ │ │ mlale r9, r9, r2, r4 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ - blvc 89dd68 │ │ │ │ + blvc 89dd78 │ │ │ │ svclt 0x000a2906 │ │ │ │ movwcs r4, #5787 @ 0x169b │ │ │ │ cdpls 3, 0, cr2, cr9, cr2, {0} │ │ │ │ stmib r6, {r1, r2, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8d83b00 │ │ │ │ ldmdbvs r0!, {r3, r4, ip, sp} │ │ │ │ @ instruction: 0xf6517c5a │ │ │ │ - @ instruction: 0x4605f9ff │ │ │ │ + @ instruction: 0x4605f9f7 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bls 79ce30 │ │ │ │ + bls 79ce40 │ │ │ │ stmdbls pc, {r3, r5, ip, sp} @ │ │ │ │ - bl fee8c4 │ │ │ │ + bl dee8d4 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf6543514 │ │ │ │ - smlsldx pc, pc, r3, sp @ │ │ │ │ - blcs 257cec │ │ │ │ + strb pc, [pc, -fp, ror #26] @ │ │ │ │ + blcs 257cfc │ │ │ │ ldcge 0, cr13, [r6, #-720] @ 0xfffffd30 │ │ │ │ movwls lr, #30471 @ 0x7707 │ │ │ │ strb r2, [sp, -r2, lsl #6]! │ │ │ │ ldrb r2, [ip, r1, lsl #6] │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, r7, fp, sp, lr} │ │ │ │ teqlt r0, r0, lsl r8 │ │ │ │ stmdacs r8, {r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdavs r2, {r0, r2, r8, ip, lr, pc} │ │ │ │ stmdacs r0, {r4, fp, sp, lr} │ │ │ │ andcs sp, r1, #248, 2 @ 0x3e │ │ │ │ @ instruction: 0x4613e795 │ │ │ │ ldr r2, [r2, r2, lsl #4] │ │ │ │ - ldcl 5, cr15, [ip], #-1016 @ 0xfffffc08 │ │ │ │ + ldcl 5, cr15, [r4], #-1016 @ 0xfffffc08 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, r8, asr r2 @ │ │ │ │ - rsbseq pc, r4, r0, lsr #32 │ │ │ │ + rsbseq pc, r4, r8, asr #4 │ │ │ │ + rsbseq pc, r4, r0, lsl r0 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0cf │ │ │ │ @ instruction: 0xf8d034b4 │ │ │ │ ldrbtmi r4, [fp], #-352 @ 0xfffffea0 │ │ │ │ @@ -525365,139 +525369,139 @@ │ │ │ │ strtcc pc, [r8], #2271 @ 0x8df │ │ │ │ tstls r6, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f934d │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ stmibvs r7!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs r4!, {r0, r1, r2, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ - blcs 24b1ec │ │ │ │ + blcs 24b1fc │ │ │ │ @ instruction: 0x4698d1f9 │ │ │ │ strcs pc, [r8], #2271 @ 0x8df │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 158b1dc │ │ │ │ + blls 158b1ec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x46408231 │ │ │ │ pop {r0, r1, r2, r3, r6, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ @ instruction: 0xf8df0800 │ │ │ │ andcs r2, r0, r8, ror #8 │ │ │ │ strbtne pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xff54f6bd │ │ │ │ + @ instruction: 0xff4cf6bd │ │ │ │ strmi r2, [r3], -r3, lsl #2 │ │ │ │ movwls r4, #22072 @ 0x5638 │ │ │ │ - @ instruction: 0xf9eaf65e │ │ │ │ + @ instruction: 0xf9e2f65e │ │ │ │ @ instruction: 0x2e0069be │ │ │ │ andshi pc, r2, #0 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ tstls r7, #419430400 @ 0x19000000 │ │ │ │ rsbhi pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xa010f8d6 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ suble r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0x4654681a │ │ │ │ strls r2, [ip], -r4 │ │ │ │ - bge 93b9d4 │ │ │ │ + bge 93b9e4 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ - blls 3d5de8 │ │ │ │ + blls 3d5df8 │ │ │ │ tstlt r3, r0, lsl r2 │ │ │ │ strtmi r9, [r0], -r8, lsl #18 │ │ │ │ - blvc b03048 │ │ │ │ + blvc b03058 │ │ │ │ movtlt r7, #13152 @ 0x3360 │ │ │ │ tstle r4, r8, lsl #22 │ │ │ │ mlascc r4, r4, r8, pc @ │ │ │ │ andsle r4, r0, #805306376 @ 0x30000008 │ │ │ │ strtmi r9, [r1], -r5, lsl #16 │ │ │ │ - @ instruction: 0xffdef6bd │ │ │ │ + @ instruction: 0xffd6f6bd │ │ │ │ movtlt r4, #1541 @ 0x605 │ │ │ │ ldrdge pc, [r4], -r0 │ │ │ │ @ instruction: 0xf8da68a1 │ │ │ │ @ instruction: 0xf6860008 │ │ │ │ - strdls pc, [fp], -r5 │ │ │ │ + andls pc, fp, sp, ror #23 │ │ │ │ cmple lr, r0, lsl #16 │ │ │ │ - blls 3093cc │ │ │ │ + blls 3093dc │ │ │ │ ldmdavs fp, {r0, r1, r4, r8, r9, ip, sp, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ svclt 0x00082a00 │ │ │ │ stcls 3, cr2, [r3], {-0} │ │ │ │ movwls r2, #12292 @ 0x3004 │ │ │ │ - blcs 257e4c │ │ │ │ - blvc b25988 │ │ │ │ - blcs 24dfbc │ │ │ │ + blcs 257e5c │ │ │ │ + blvc b25998 │ │ │ │ + blcs 24dfcc │ │ │ │ @ instruction: 0x4620d1d6 │ │ │ │ @ instruction: 0xf99af7ff │ │ │ │ rscle r2, r8, r0, lsl #16 │ │ │ │ strtmi r9, [r1], -r5, lsl #16 │ │ │ │ - @ instruction: 0xffb6f6bd │ │ │ │ + @ instruction: 0xffaef6bd │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmdals r5, {r1, r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6bd4621 │ │ │ │ - blls 33120c │ │ │ │ + blls 3311fc │ │ │ │ bicsle r2, ip, r0, lsl #22 │ │ │ │ ldrtmi r9, [r0], -ip, lsl #28 │ │ │ │ - ldc2 6, cr15, [r6, #328] @ 0x148 │ │ │ │ + stc2 6, cr15, [lr, #328] @ 0x148 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldcls 1, cr13, [r7, #-656] @ 0xfffffd70 │ │ │ │ ldrvc lr, [r9], #-2525 @ 0xfffff623 │ │ │ │ ldrdhi pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ strtmi r8, [r8], r9, lsr #3 │ │ │ │ ldrtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf9e6f65e │ │ │ │ + @ instruction: 0xf9def65e │ │ │ │ tstcs r0, r5, lsl #16 │ │ │ │ - @ instruction: 0xff1cf6bd │ │ │ │ + @ instruction: 0xff14f6bd │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0], {99} @ 0x63 │ │ │ │ svcge 0x0060f43f │ │ │ │ svccs 0x000069a7 │ │ │ │ svcge 0x006ff47f │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x4629e756 │ │ │ │ @ instruction: 0xf6bd9805 │ │ │ │ - @ instruction: 0xf89afff3 │ │ │ │ + @ instruction: 0xf89affeb │ │ │ │ stccs 0, cr5, [r0, #-48] @ 0xffffffd0 │ │ │ │ cmpphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ mlacc ip, r4, r8, pc @ │ │ │ │ mlalt ip, sl, r8, pc @ │ │ │ │ movwls r4, #38426 @ 0x961a │ │ │ │ mulcc sp, sl, r8 │ │ │ │ streq lr, [r2], -fp, lsl #22 │ │ │ │ ldmle sl!, {r1, r2, r3, r4, r7, r9, lr} │ │ │ │ ldrdeq pc, [r8], -sl │ │ │ │ @ instruction: 0xf6512703 │ │ │ │ - stmib sp, {r0, r2, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r2, r3, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r5, r8, sl, ip, lr}^ │ │ │ │ - blge a4677c │ │ │ │ + blge a4678c │ │ │ │ @ instruction: 0x461d469e │ │ │ │ @ instruction: 0xf10d930f │ │ │ │ stmdbvs r3, {r3, r4, r7, sl, fp} │ │ │ │ @ instruction: 0xf8cd46e0 │ │ │ │ @ instruction: 0xf8d3c044 │ │ │ │ stmib sp, {r2, r3, ip, pc}^ │ │ │ │ - stcgt 0, cr9, [pc, #-144] @ 231280 │ │ │ │ + stcgt 0, cr9, [pc, #-144] @ 231290 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ - bvc beba54 │ │ │ │ + bvc beba64 │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0x1014f8da │ │ │ │ - @ instruction: 0xf858f651 │ │ │ │ + @ instruction: 0xf850f651 │ │ │ │ andseq pc, ip, #0, 2 │ │ │ │ ldrmi r4, [r1], -r5, lsl #12 │ │ │ │ mlacc sp, sl, r8, pc @ │ │ │ │ andsls r4, r5, #7340032 @ 0x700000 │ │ │ │ andls r4, sp, r2, lsr r6 │ │ │ │ - blx 176ec9a │ │ │ │ + blx 156ecaa │ │ │ │ mulcc sp, sl, r8 │ │ │ │ stmdbls sp, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr} │ │ │ │ mulscc r8, sl, r8 │ │ │ │ mcrvc 7, 0, r0, cr11, cr11, {6} │ │ │ │ mcrvc 15, 1, fp, cr2, cr6, {2} │ │ │ │ @ instruction: 0xf0029a0b │ │ │ │ vhsub.u32 d16, d2, d1 │ │ │ │ @@ -525516,157 +525520,157 @@ │ │ │ │ subeq pc, r1, #-1946157055 @ 0x8c000001 │ │ │ │ stmdbls sp, {r1, r3, r9, sl, ip, sp, lr} │ │ │ │ mulscc r8, sl, r8 │ │ │ │ movweq pc, #16403 @ 0x4013 @ │ │ │ │ svclt 0x001c7e0a │ │ │ │ vmull.p8 , d3, d19 │ │ │ │ vcgt.u32 d16, d19, d0 │ │ │ │ - blmi fe631dc4 │ │ │ │ + blmi fe631dd4 │ │ │ │ teqcs r0, sl, lsl #12 │ │ │ │ ldmpl r3, {r3, r4, r9, fp, ip, pc}^ │ │ │ │ ldrmi r9, [sl], -sl, lsl #6 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ - blcs 24f840 │ │ │ │ + blcs 24f850 │ │ │ │ rscseq sp, r3, sl, asr #32 │ │ │ │ - blls 596028 │ │ │ │ + blls 596038 │ │ │ │ ldmdaeq pc!, {r2, r8, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf10a940e │ │ │ │ @ instruction: 0xf1030540 │ │ │ │ movwcs r0, #2367 @ 0x93f │ │ │ │ @ instruction: 0x465c9716 │ │ │ │ - bge d42c70 │ │ │ │ + bge d42c80 │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf1cb9214 │ │ │ │ strls r0, [r4], -r1, lsl #4 │ │ │ │ @ instruction: 0xf8559212 │ │ │ │ @ instruction: 0xf8582c04 │ │ │ │ addsmi r3, sl, #768 @ 0x300 │ │ │ │ @ instruction: 0xf1a9d151 │ │ │ │ ldmdb r5, {r0, r1, r2, r3, sl, fp} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xb12c000f │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ andeq pc, r1, r9, lsl #2 │ │ │ │ - bl 1aeec20 │ │ │ │ + bl 18eec30 │ │ │ │ cmnlt r3, r9, lsl #22 │ │ │ │ - bl 357854 │ │ │ │ + bl 357864 │ │ │ │ cdpls 2, 0, cr0, cr4, cr9, {0} │ │ │ │ strbmi r4, [r1], #-1603 @ 0xfffff9bd │ │ │ │ svceq 0x0001f813 │ │ │ │ svceq 0x0001f802 │ │ │ │ @ instruction: 0xd1f94299 │ │ │ │ - blls 416c58 │ │ │ │ - bls 4b990c │ │ │ │ + blls 416c68 │ │ │ │ + bls 4b991c │ │ │ │ @ instruction: 0xf1083701 │ │ │ │ strcc r0, [r0, #-2080]! @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf109695b │ │ │ │ - blx 2738de │ │ │ │ + blx 2738ee │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, sp} │ │ │ │ bicle r4, lr, #-268435447 @ 0xf0000009 │ │ │ │ @ instruction: 0xf8dd9c0e │ │ │ │ svcls 0x0016a01c │ │ │ │ stmdbls sp, {r0, r1, r2, r3, r8, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf6544628 │ │ │ │ - blls 7b0304 │ │ │ │ + blls 7b02f4 │ │ │ │ @ instruction: 0xf10a9300 │ │ │ │ stmdbls r5, {r2, r3, r4, r9} │ │ │ │ @ instruction: 0xf1044628 │ │ │ │ @ instruction: 0xf7ff031c │ │ │ │ svccs 0x0000fa2d │ │ │ │ mcrge 4, 7, pc, cr3, cr15, {1} @ │ │ │ │ - blcs 250180 │ │ │ │ - blcs 46566c │ │ │ │ + blcs 250190 │ │ │ │ + blcs 46567c │ │ │ │ @ instruction: 0xf897d108 │ │ │ │ - blvc 20f9570 │ │ │ │ + blvc 20f9580 │ │ │ │ andle r4, r3, #-1610612727 @ 0xa0000009 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #16 │ │ │ │ - mcr2 6, 6, pc, cr4, cr13, {5} @ │ │ │ │ + mrc2 6, 5, pc, cr12, cr13, {5} │ │ │ │ tstls r7, #11264 @ 0x2c00 │ │ │ │ - blls 42af80 │ │ │ │ - blne 142bdf4 │ │ │ │ + blls 42af90 │ │ │ │ + blne 142be04 │ │ │ │ teqcc r0, #1526726656 @ 0x5b000000 │ │ │ │ @ instruction: 0xf652cb0f │ │ │ │ - blls 5efa10 │ │ │ │ + blls 5efa00 │ │ │ │ ldrmi r4, [fp], #1666 @ 0x682 │ │ │ │ - bleq e6d8f8 │ │ │ │ + bleq e6d908 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ - @ instruction: 0xf94af652 │ │ │ │ + @ instruction: 0xf942f652 │ │ │ │ stccc 8, cr15, [r4], {85} @ 0x55 │ │ │ │ stmdals r4!, {r1, r2, r7, r9, sl, lr} │ │ │ │ - blls 350648 │ │ │ │ + blls 350658 │ │ │ │ rsble r2, r2, r0, lsl #22 │ │ │ │ stmdbge sl!, {r1, r4, r9, sl, fp, ip, pc} │ │ │ │ - bl 3ba0ec │ │ │ │ + bl 3ba0fc │ │ │ │ vmlals.f64 d0, d4, d8 │ │ │ │ @ instruction: 0xf101429c │ │ │ │ svclt 0x008c0108 │ │ │ │ andgt pc, r3, r5, lsl r8 @ │ │ │ │ andgt pc, r3, fp, lsl r8 @ │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ - bl 4e1338 │ │ │ │ - bl 5b483c │ │ │ │ + bl 4e1348 │ │ │ │ + bl 5b484c │ │ │ │ addsmi r0, lr, #204, 24 @ 0xcc00 │ │ │ │ - blvc 26cb84 │ │ │ │ - blvc 26cb1c │ │ │ │ + blvc 26cb94 │ │ │ │ + blvc 26cb2c │ │ │ │ ldrtmi sp, [r1], -sl, ror #3 │ │ │ │ @ instruction: 0xf6509604 │ │ │ │ - strmi pc, [r2], fp, asr #31 │ │ │ │ + strmi pc, [r2], r3, asr #31 │ │ │ │ ldmib sp, {r3, r4, r7, r8, r9, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf10a2113 │ │ │ │ @ instruction: 0xf5fe0028 │ │ │ │ - stmdals pc, {r2, r8, fp, sp, lr, pc} @ │ │ │ │ + stmdals pc, {r2, r3, r4, r5, r6, r7, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf6544651 │ │ │ │ - bls 670240 │ │ │ │ + bls 670230 │ │ │ │ @ instruction: 0xf10a2300 │ │ │ │ mrcls 0, 0, r0, cr1, cr4, {0} │ │ │ │ stceq 1, cr15, [pc], {169} @ 0xa9 │ │ │ │ stmib r2, {r0, r1, r2, r3, r4, ip, pc}^ │ │ │ │ addsvs r3, r3, r0, lsl #6 │ │ │ │ stm r6, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - blls 331598 │ │ │ │ + blls 3315a8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mcrls 15, 0, sl, cr4, cr2, {3} │ │ │ │ movwcs r4, #1610 @ 0x64a │ │ │ │ svccc 0x0001f802 │ │ │ │ addsmi r3, lr, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xe767d1fa │ │ │ │ ldrbmi r9, [r1], -r5, lsl #16 │ │ │ │ @ instruction: 0xf7ff4622 │ │ │ │ strmi pc, [r7], -r5, lsl #24 │ │ │ │ ldrtmi lr, [r8], -r3, lsl #15 │ │ │ │ @ instruction: 0xfff8f7fe │ │ │ │ addle r2, pc, r0, lsl #16 │ │ │ │ - blge 96b3b8 │ │ │ │ + blge 96b3c8 │ │ │ │ @ instruction: 0xf1a99e11 │ │ │ │ andsls r0, ip, pc, lsl #24 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, ip, pc}^ │ │ │ │ - blgt 5f1614 │ │ │ │ + blgt 5f1624 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdbls r4, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - @ instruction: 0xff84f650 │ │ │ │ + @ instruction: 0xff7cf650 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ - blls 365c94 │ │ │ │ + blls 365ca4 │ │ │ │ stceq 1, cr15, [pc], {169} @ 0xa9 │ │ │ │ tstcc ip, #3358720 @ 0x334000 │ │ │ │ tstcc lr, #3358720 @ 0x334000 │ │ │ │ vmovls.32 sl, d1[0] │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r8, -pc]! │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf65e4638 │ │ │ │ - @ instruction: 0xe655f83d │ │ │ │ - b 6eeddc │ │ │ │ - rsbseq lr, r4, sl, asr #29 │ │ │ │ - ldrhteq lr, [r4], #-236 @ 0xffffff14 │ │ │ │ + @ instruction: 0xe655f835 │ │ │ │ + b 4eedec │ │ │ │ + ldrhteq lr, [r4], #-234 @ 0xffffff16 │ │ │ │ + rsbseq lr, r4, ip, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0074ee94 │ │ │ │ + rsbseq lr, r4, r4, lsl #29 │ │ │ │ @ instruction: 0xfffff465 │ │ │ │ @ instruction: 0xfffff903 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @@ -525679,41 +525683,41 @@ │ │ │ │ strls r4, [r5], #-1145 @ 0xfffffb87 │ │ │ │ smlabtcs r1, fp, r8, r5 │ │ │ │ tstls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4618ab13 │ │ │ │ @ instruction: 0xf8df9301 │ │ │ │ ldrbtmi r3, [fp], #-1872 @ 0xfffff8b0 │ │ │ │ - @ instruction: 0xff02f653 │ │ │ │ + mrc2 6, 7, pc, cr10, cr3, {2} │ │ │ │ andcs r9, r2, r7, lsl ip │ │ │ │ - blx fe26f094 │ │ │ │ + blx 206f0a4 │ │ │ │ strmi r2, [r3], -r7, lsr #4 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - mcrr2 6, 5, pc, sl, cr0 @ │ │ │ │ + mcrr2 6, 5, pc, r2, cr0 @ │ │ │ │ @ instruction: 0x46049d17 │ │ │ │ @ instruction: 0xf6912002 │ │ │ │ - andscs pc, fp, #479232 @ 0x75000 │ │ │ │ + andscs pc, fp, #446464 @ 0x6d000 │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ @ instruction: 0xf6504628 │ │ │ │ - tstpcs r0, pc, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r7, lsr ip @ p-variant is OBSOLETE │ │ │ │ ldmdals r7, {r0, r1, r2, r9, sl, lr} │ │ │ │ - mcr2 6, 7, pc, cr10, cr0, {2} @ │ │ │ │ - bls 80bb0c │ │ │ │ + mcr2 6, 7, pc, cr2, cr0, {2} @ │ │ │ │ + bls 80bb1c │ │ │ │ stmiavs r1!, {r0, r2, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001407 │ │ │ │ - blcs 5b27a8 │ │ │ │ + blcs 5b27b8 │ │ │ │ svclt 0x00144621 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf9a8f652 │ │ │ │ + @ instruction: 0xf9a0f652 │ │ │ │ strtmi r9, [r9], -r1, lsl #16 │ │ │ │ - blx fe3ef000 │ │ │ │ + blx 21ef010 │ │ │ │ ldmdbvc r3, {r1, r3, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ mulhi sp, r2, r8 │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r1, r3, r5, r8, r9, pc}^ @ │ │ │ │ msreq CPSR_f, #19 │ │ │ │ @ instruction: 0x03280328 │ │ │ │ andseq r0, r6, r9, asr r3 │ │ │ │ @@ -525724,66 +525728,66 @@ │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ @ instruction: 0x03280016 │ │ │ │ @ instruction: 0x03280328 │ │ │ │ @ instruction: 0x03280328 │ │ │ │ strbcs r0, [r0, #-808] @ 0xfffffcd8 │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - strtmi pc, [fp], -r3, lsl #30 │ │ │ │ + @ instruction: 0x462bfefb │ │ │ │ strmi sl, [r6], -fp, lsl #26 │ │ │ │ - bleq 86db04 │ │ │ │ + bleq 86db14 │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ ldrbmi r8, [r9], -ip, lsr #32 │ │ │ │ - @ instruction: 0xf974f652 │ │ │ │ + @ instruction: 0xf96cf652 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ @ instruction: 0xf8cd940e │ │ │ │ stcge 0, cr8, [pc], {44} @ 0x2c │ │ │ │ stmdahi r1, {r0, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ cdpeq 0, 6, cr15, cr4, cr15, {2} │ │ │ │ @ instruction: 0xf8df6973 │ │ │ │ movwls sl, #9832 @ 0x2668 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ - bls 2c3004 │ │ │ │ + bls 2c3014 │ │ │ │ andcc pc, sl, r9, asr r8 @ │ │ │ │ stmdals r1, {r2, r8, r9, ip, pc} │ │ │ │ vmlacc.f64 d15, d2, d14 │ │ │ │ mlacc lr, lr, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf6548023 │ │ │ │ - @ instruction: 0x4641fa31 │ │ │ │ + strbmi pc, [r1], -r9, lsr #20 @ │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - ldmdbvs fp!, {r0, r1, r2, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r1, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1009a17 │ │ │ │ ldmvs r9!, {r2, r6, r9, fp} │ │ │ │ vrsubhn.i16 d20, , q0 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, -r0, asr #19] │ │ │ │ - blcs 5c30c4 │ │ │ │ + blcs 5c30d4 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6522201 │ │ │ │ - @ instruction: 0x4641f935 │ │ │ │ + strbmi pc, [r1], -sp, lsr #18 @ │ │ │ │ @ instruction: 0xf04f9801 │ │ │ │ @ instruction: 0xf65438ff │ │ │ │ - vpmin.s8 d31, d0, d1 │ │ │ │ + vpmax.s8 d31, d0, d9 │ │ │ │ ldmdals r7, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ mlavc r8, r6, r8, pc @ │ │ │ │ - mcr2 6, 5, pc, cr12, cr0, {2} @ │ │ │ │ + mcr2 6, 5, pc, cr4, cr0, {2} @ │ │ │ │ eorsge pc, r8, sp, asr #17 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr0, {0} │ │ │ │ movwcc lr, #6597 @ 0x19c5 │ │ │ │ @ instruction: 0xf8964684 │ │ │ │ @ instruction: 0xf100a028 │ │ │ │ @ instruction: 0xf8800664 │ │ │ │ - blx 459878 │ │ │ │ + blx 459888 │ │ │ │ ldm r5, {r0, r1, r2, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd000f │ │ │ │ stm r4, {r3, r4, r5, ip, sp, pc} │ │ │ │ mvnsmi r0, #15 │ │ │ │ streq pc, [r3, -r7] │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ @@ -525800,43 +525804,43 @@ │ │ │ │ stmdals r1, {r9, sl, sp} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ svcvc 0x009a4661 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvc pc, r2, ip, asr #16 │ │ │ │ eorvs pc, r3, ip, asr #16 │ │ │ │ - @ instruction: 0xf9c8f654 │ │ │ │ + @ instruction: 0xf9c0f654 │ │ │ │ strbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ tstcs r1, r6, lsr #4 │ │ │ │ @ instruction: 0xf8599817 │ │ │ │ movwls r3, #32771 @ 0x8003 │ │ │ │ @ instruction: 0xf650461f │ │ │ │ - pkhtbmi pc, r0, r7, asr #22 @ │ │ │ │ + strmi pc, [r0], pc, asr #22 │ │ │ │ andscs r4, sl, #61865984 @ 0x3b00000 │ │ │ │ ldmdals r7, {r3, r8, sp} │ │ │ │ - blx 166f192 │ │ │ │ + blx 146f1a2 │ │ │ │ @ instruction: 0x46074631 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - @ instruction: 0xf8d8fdfb │ │ │ │ - bls 7fd8a0 │ │ │ │ + @ instruction: 0xf8d8fdf3 │ │ │ │ + bls 7fd8b0 │ │ │ │ @ instruction: 0xf8d84606 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ stmdane r7, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdaeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ strbmi r2, [r1], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6522201 │ │ │ │ - stmdals r1, {r0, r1, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r1, {r0, r1, r2, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6544631 │ │ │ │ - ldmibvs r2!, {r0, r2, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmibvs r2!, {r0, r2, r3, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 7998d0 │ │ │ │ + blcs 7998e0 │ │ │ │ rsbshi pc, r1, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ eorseq r0, r9, #-1879048189 @ 0x90000003 │ │ │ │ rsbeq r0, sl, #-1879048189 @ 0x90000003 │ │ │ │ subeq r0, r1, #22 │ │ │ │ rsbeq r0, sl, #268435460 @ 0x10000004 │ │ │ │ andseq r0, r6, sl, ror #4 │ │ │ │ @@ -525845,63 +525849,63 @@ │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ rsbeq r0, pc, #-268435450 @ 0xf0000006 │ │ │ │ rsbeq r0, pc, #-268435450 @ 0xf0000006 │ │ │ │ eorseq r0, r9, #-268435450 @ 0xf0000006 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - @ instruction: 0x4606fe11 │ │ │ │ + strmi pc, [r6], -r9, lsl #28 │ │ │ │ @ instruction: 0xf8804652 │ │ │ │ @ instruction: 0xf100a02c │ │ │ │ @ instruction: 0x464b0a18 │ │ │ │ @ instruction: 0xf04f4651 │ │ │ │ @ instruction: 0xf65239ff │ │ │ │ - ldmdbvs r3!, {r0, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r3, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ rsbcs r9, r4, #4, 18 @ 0x10000 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorhi pc, ip, sp, asr #17 │ │ │ │ stmdahi r1, {r0, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ mla lr, r3, r8, pc @ │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stmdals r1, {r0, r4, r5, r9, sl, lr} │ │ │ │ eorhi pc, lr, r6, asr #16 │ │ │ │ - @ instruction: 0xf944f654 │ │ │ │ + @ instruction: 0xf93cf654 │ │ │ │ ldmdals r7, {r0, r6, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [sl, #320] @ 0x140 │ │ │ │ - bls 80be2c │ │ │ │ + stc2 6, cr15, [r2, #320] @ 0x140 │ │ │ │ + bls 80be3c │ │ │ │ ldmvs r9!, {r7, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ - blcs 5b3668 │ │ │ │ + blcs 5b3678 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf848f652 │ │ │ │ + @ instruction: 0xf840f652 │ │ │ │ stmdals r1, {r0, r6, r9, sl, lr} │ │ │ │ - @ instruction: 0xf926f654 │ │ │ │ + @ instruction: 0xf91ef654 │ │ │ │ mlahi r8, r6, r8, pc @ │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - strls pc, [lr, -r1, asr #27] │ │ │ │ + @ instruction: 0x970efdb9 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ movwcc lr, #6597 @ 0x19c5 │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ mla r8, r6, r8, pc @ │ │ │ │ @ instruction: 0xf808fa09 │ │ │ │ eor pc, ip, r0, lsl #17 │ │ │ │ strbteq pc, [r4], -r0, lsl #2 @ │ │ │ │ - b 1e031bc │ │ │ │ + b 1e031cc │ │ │ │ ldm r5, {r3, fp} │ │ │ │ @ instruction: 0xf8cd000f │ │ │ │ stm r4, {r3, r4, r5, sp, pc} │ │ │ │ @ instruction: 0xf008000f │ │ │ │ stm ip, {r0, r1, r2, r3, fp} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @@ -525916,71 +525920,71 @@ │ │ │ │ @ instruction: 0x46404639 │ │ │ │ mulsgt lr, r3, r8 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf847202c │ │ │ │ @ instruction: 0xf6546023 │ │ │ │ - vadd.i8 , q8, │ │ │ │ + vtst.8 , q8, │ │ │ │ ldmdals r7, {r0, r4, r6, r8, ip} │ │ │ │ - ldc2l 6, cr15, [lr, #-320]! @ 0xfffffec0 │ │ │ │ + ldc2l 6, cr15, [r6, #-320]! @ 0xfffffec0 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ @ instruction: 0x23204607 │ │ │ │ andls r4, r6, #17825792 @ 0x1100000 │ │ │ │ @ instruction: 0xf6512201 │ │ │ │ - shsub8mi pc, r9, r1 @ │ │ │ │ + ldrtmi pc, [r9], -r9, ror #31 @ │ │ │ │ @ instruction: 0xf6544640 │ │ │ │ - blls 3afd5c │ │ │ │ + blls 3afd4c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 312048 │ │ │ │ + blls 312058 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ mvnne pc, ip, asr #5 │ │ │ │ - blcc 35723c │ │ │ │ + blcc 35724c │ │ │ │ movwls r9, #12551 @ 0x3107 │ │ │ │ - blls 429a64 │ │ │ │ + blls 429a74 │ │ │ │ @ instruction: 0x07db40fb │ │ │ │ - blls 2e6e74 │ │ │ │ + blls 2e6e84 │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ addsmi r9, sl, #134217728 @ 0x8000000 │ │ │ │ cmnphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8539b03 │ │ │ │ movwls r7, #16132 @ 0x3f04 │ │ │ │ stmible lr!, {r0, r1, r2, r3, r4, r8, r9, sl, fp, sp}^ │ │ │ │ stmdals r8, {r9, sp} │ │ │ │ @ instruction: 0xf6914611 │ │ │ │ - pkhtbmi pc, r0, sp, asr #29 @ │ │ │ │ + pkhtbmi pc, r0, r5, asr #29 @ │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ ldmdals r7, {r2, r8, sp} │ │ │ │ - blx 11ef3b4 │ │ │ │ + blx fef3c4 │ │ │ │ @ instruction: 0x4607463a │ │ │ │ tstcs r8, r3, asr #12 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - tstpcs r0, r7, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, pc, lsr #20 @ p-variant is OBSOLETE │ │ │ │ ldmdals r7, {r1, r7, r9, sl, lr} │ │ │ │ - stc2l 6, cr15, [r2], #320 @ 0x140 │ │ │ │ - bls 80bf7c │ │ │ │ + ldc2l 6, cr15, [sl], {80} @ 0x50 │ │ │ │ + bls 80bf8c │ │ │ │ ldmvs r9!, {r7, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ - blcs 5b37b8 │ │ │ │ + blcs 5b37c8 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xffa0f651 │ │ │ │ + @ instruction: 0xff98f651 │ │ │ │ ldrdlt pc, [r4], -sp │ │ │ │ ldrbmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf87cf654 │ │ │ │ + @ instruction: 0xf874f654 │ │ │ │ ldmdals r7, {r0, r8, sp} │ │ │ │ - stc2l 6, cr15, [r2], {80} @ 0x50 │ │ │ │ + ldc2 6, cr15, [sl], #320 @ 0x140 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ @ instruction: 0x001cf8d8 │ │ │ │ - @ instruction: 0xf9c8f693 │ │ │ │ + @ instruction: 0xf9c0f693 │ │ │ │ stmib r5, {r1, r2, r3, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf1096600 │ │ │ │ adcvs r0, lr, r0, lsr #28 │ │ │ │ ldceq 1, cr15, [r0], #-36 @ 0xffffffdc │ │ │ │ andseq pc, ip, r9, asr #17 │ │ │ │ strbeq pc, [r4, -r9, lsl #2] @ │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ @@ -525990,106 +525994,106 @@ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r4, [r9], -r8, asr #12 │ │ │ │ @ instruction: 0x3055f898 │ │ │ │ @ instruction: 0x2054f898 │ │ │ │ - @ instruction: 0xff6af651 │ │ │ │ + @ instruction: 0xff62f651 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf848f654 │ │ │ │ + @ instruction: 0xf840f654 │ │ │ │ @ instruction: 0x201cf8d9 │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 795b6c │ │ │ │ + blcs 795b7c │ │ │ │ msrhi R11_usr, r0 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ rsceq r0, r0, r0, ror #1 │ │ │ │ rsceq r0, r3, r0, ror #1 │ │ │ │ rsceq r0, r6, r6, lsl r0 │ │ │ │ rsceq r0, r3, r6, ror #1 │ │ │ │ andseq r0, r6, r3, ror #1 │ │ │ │ rsceq r0, lr, r6, lsl r0 │ │ │ │ andseq r0, r6, r0, ror #1 │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ @ instruction: 0x01210121 │ │ │ │ @ instruction: 0x01210121 │ │ │ │ rsceq r0, r0, r1, lsr #2 │ │ │ │ - bleq 126dcac │ │ │ │ + bleq 126dcbc │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - strmi pc, [r0], r3, asr #25 │ │ │ │ + @ instruction: 0x4680fcbb │ │ │ │ @ instruction: 0xf880464a │ │ │ │ @ instruction: 0xf100902c │ │ │ │ @ instruction: 0x465b0918 │ │ │ │ @ instruction: 0xf6514649 │ │ │ │ - @ instruction: 0xf8d8ff35 │ │ │ │ + @ instruction: 0xf8d8ff2d │ │ │ │ stmdbls r4, {r2, r4, ip, sp} │ │ │ │ strls r2, [lr, -r4, ror #4] │ │ │ │ ldrbeq pc, [r4, -r8, lsl #2] @ │ │ │ │ strvs lr, [r0], -r5, asr #19 │ │ │ │ - blx 2c9e5e │ │ │ │ + blx 2c9e6e │ │ │ │ @ instruction: 0xf8931303 │ │ │ │ ldm r5, {r1, r2, r3, r5, lr, pc} │ │ │ │ cps #15 │ │ │ │ stm r7, {r0, r1, r3, sl, fp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf8489801 │ │ │ │ @ instruction: 0xf653602c │ │ │ │ - strdcs pc, [r0, -fp] │ │ │ │ + strdcs pc, [r0, -r3] │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - @ instruction: 0xf8dafc41 │ │ │ │ - bls 7fdc14 │ │ │ │ + @ instruction: 0xf8dafc39 │ │ │ │ + bls 7fdc24 │ │ │ │ @ instruction: 0xf8da4607 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ - bne 42c2e8 │ │ │ │ - beq 136dfec │ │ │ │ + bne 42c2f8 │ │ │ │ + beq 136dffc │ │ │ │ ldrbmi r2, [r1], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6512201 │ │ │ │ - @ instruction: 0x4639fefd │ │ │ │ + @ instruction: 0x4639fef5 │ │ │ │ @ instruction: 0xf6539801 │ │ │ │ - ldrdcs pc, [r1, -fp] │ │ │ │ + ldrdcs pc, [r1, -r3] │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - ldmibvs fp!, {r0, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r3, lsl #13 │ │ │ │ @ instruction: 0xf69369f8 │ │ │ │ - @ instruction: 0xf8cdf929 │ │ │ │ + @ instruction: 0xf8cdf921 │ │ │ │ stmib r5, {r3, r4, r5, sp, pc}^ │ │ │ │ @ instruction: 0xf10b6600 │ │ │ │ adcvs r0, lr, r0, lsr #28 │ │ │ │ ldceq 1, cr15, [r0], #-44 @ 0xffffffd4 │ │ │ │ andseq pc, ip, fp, asr #17 │ │ │ │ - beq 136e060 │ │ │ │ + beq 136e070 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ movwls r9, #60166 @ 0xeb06 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46584651 │ │ │ │ @ instruction: 0x3055f897 │ │ │ │ @ instruction: 0x2054f897 │ │ │ │ - mcr2 6, 6, pc, cr10, cr1, {2} @ │ │ │ │ + mcr2 6, 6, pc, cr2, cr1, {2} @ │ │ │ │ stmdals r1, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ - blcc 22dda8 │ │ │ │ - @ instruction: 0xffa6f653 │ │ │ │ + blcc 22ddb8 │ │ │ │ + @ instruction: 0xff9ef653 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8989817 │ │ │ │ @ instruction: 0xf6507028 │ │ │ │ - @ instruction: 0xf8cdfc41 │ │ │ │ + @ instruction: 0xf8cdfc39 │ │ │ │ @ instruction: 0xf100a038 │ │ │ │ stmib r5, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ strmi r6, [r4], r0, lsl #12 │ │ │ │ - blx 509f48 │ │ │ │ + blx 509f58 │ │ │ │ @ instruction: 0xf898f707 │ │ │ │ @ instruction: 0xf100a028 │ │ │ │ @ instruction: 0xf8800854 │ │ │ │ mvnsmi sl, #44 @ 0x2c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @@ -526099,40 +526103,40 @@ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf1bab957 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00a2701 │ │ │ │ @ instruction: 0x465f0a1f │ │ │ │ @ instruction: 0xf70afa07 │ │ │ │ - ldrbmi fp, [pc], #-3864 @ 231cd8 │ │ │ │ + ldrbmi fp, [pc], #-3864 @ 231ce8 │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ stmdbls r4, {r2, r5, r6, r9, sp} │ │ │ │ - blx 2d7cea │ │ │ │ + blx 2d7cfa │ │ │ │ strbtmi r1, [r1], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf84c330b │ │ │ │ @ instruction: 0xf84c7022 │ │ │ │ @ instruction: 0xf6536023 │ │ │ │ - ssat pc, #1, pc, asr #30 @ │ │ │ │ - bleq a6de40 │ │ │ │ + ssat pc, #1, r7, asr #30 @ │ │ │ │ + bleq a6de50 │ │ │ │ @ instruction: 0xf04fe734 │ │ │ │ @ instruction: 0xe7310b10 │ │ │ │ - bleq 46de4c │ │ │ │ + bleq 46de5c │ │ │ │ strcs lr, [r0, #-1838]! @ 0xfffff8d2 │ │ │ │ @ instruction: 0xf04fe4ec │ │ │ │ ldrb r0, [fp, #2336] @ 0x920 │ │ │ │ - bleq 2ade5c │ │ │ │ + bleq 2ade6c │ │ │ │ strcs lr, [r8, #-1830] @ 0xfffff8da │ │ │ │ @ instruction: 0xf04fe4e4 │ │ │ │ ldrb r0, [r3, #2312] @ 0x908 │ │ │ │ - ldrb r2, [pc], #1281 @ 231d30 │ │ │ │ + ldrb r2, [pc], #1281 @ 231d40 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdals r7, {r1, r2, r3, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ - bmi 858960 │ │ │ │ + bmi 858970 │ │ │ │ smlalbbcc pc, r4, r0, r8 @ │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, fp, r5, lsl r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -526142,76 +526146,76 @@ │ │ │ │ @ instruction: 0x464a0e1f │ │ │ │ @ instruction: 0xf90efa09 │ │ │ │ @ instruction: 0xf109bf18 │ │ │ │ @ instruction: 0xe62b32ff │ │ │ │ ldrt r2, [fp], #1296 @ 0x510 │ │ │ │ ldmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5fde5aa │ │ │ │ - svclt 0x0000ee44 │ │ │ │ - rsbseq lr, r4, r4, ror #19 │ │ │ │ - ldrsbteq lr, [r4], #-152 @ 0xffffff68 │ │ │ │ + svclt 0x0000ee3c │ │ │ │ + ldrsbteq lr, [r4], #-148 @ 0xffffff6c │ │ │ │ + rsbseq lr, r4, r8, asr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r1, r2, lsl ip │ │ │ │ + strdeq r5, [r1], -sl @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - ldrhteq lr, [r4], #-46 @ 0xffffffd2 │ │ │ │ + rsbseq lr, r4, lr, lsr #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed88fa8 │ │ │ │ + bl fed88fb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp], {104} @ 0x68 │ │ │ │ - bmi 903600 │ │ │ │ + bmi 903610 │ │ │ │ ldrbtmi fp, [ip], #-163 @ 0xffffff5d │ │ │ │ stmdavs ip, {r1, r5, r7, fp, ip, lr}^ │ │ │ │ eorls r6, r1, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ stmdavs r1!, {r9, sp} │ │ │ │ stmdbvs r5!, {r0, r3, r4, r8, r9, ip, sp, pc} │ │ │ │ strle r0, [r6, #-1837] @ 0xfffff8d3 │ │ │ │ - bvs ffb5d25c │ │ │ │ + bvs ffb5d26c │ │ │ │ streq lr, [r2, #2821] @ 0xb05 │ │ │ │ @ instruction: 0xf8453201 │ │ │ │ stmdavs sp, {r2, r7, sl, fp, lr} │ │ │ │ teqlt sp, ip, lsl #12 │ │ │ │ stmdbvs r5!, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldrbtle r0, [r1], #1837 @ 0x72d │ │ │ │ strmi r6, [ip], -sp, lsl #16 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf7ffa901 │ │ │ │ - bmi 4f0e08 │ │ │ │ + bmi 4f0e18 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r3, r3, lsl #2 │ │ │ │ @ instruction: 0x460abd30 │ │ │ │ @ instruction: 0xf5fde7ee │ │ │ │ - svclt 0x0000edf8 │ │ │ │ - rsbseq lr, r4, sl, asr #4 │ │ │ │ + svclt 0x0000edf0 │ │ │ │ + rsbseq lr, r4, sl, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r4, r2, lsl #4 │ │ │ │ + ldrshteq lr, [r4], #-18 @ 0xffffffee │ │ │ │ svclt 0x009d2805 │ │ │ │ - blx afaad8 │ │ │ │ + blx afaae8 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ andcs r0, r0, r1 │ │ │ │ svclt 0x00004770 │ │ │ │ ldmdavs sl, {r0, r1, r7, fp, sp, lr} │ │ │ │ - bcs 390a8c │ │ │ │ + bcs 390a9c │ │ │ │ ldmvs fp, {r0, r1, r2, r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ movwcc r6, #6336 @ 0x18c0 │ │ │ │ andne lr, r3, r0, asr #20 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ svclt 0x00004770 │ │ │ │ andcc lr, r2, #208, 18 @ 0x340000 │ │ │ │ movtne lr, #11011 @ 0x2b03 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ ldmdblt sl, {r1, r3, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ ldrmi r7, [r8], -r2, lsl #24 │ │ │ │ orreq pc, r6, #2 │ │ │ │ andle r2, r7, r6, lsl #22 │ │ │ │ - blcs 2e7e9c │ │ │ │ + blcs 2e7eac │ │ │ │ @ instruction: 0xf040d003 │ │ │ │ ldrbmi r0, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ andeq pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0xf0404770 │ │ │ │ ldrbmi r0, [r0, -r3]! │ │ │ │ @ instruction: 0x4df0e92d │ │ │ │ @@ -526220,22 +526224,22 @@ │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi fp, [r3], r8, lsl #1 │ │ │ │ stclmi 12, cr10, [r6, #-8] │ │ │ │ ldrmi r4, [r7], -lr, lsl #12 │ │ │ │ @ instruction: 0x4698447d │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldmdals r0, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ - @ instruction: 0xf980f6bd │ │ │ │ + @ instruction: 0xf978f6bd │ │ │ │ strcs fp, [r0, #-288] @ 0xfffffee0 │ │ │ │ andlt r4, r8, r8, lsr #12 │ │ │ │ ldclhi 8, cr14, [r0, #756]! @ 0x2f4 │ │ │ │ ldrbmi r4, [r9], -r4, lsl #12 │ │ │ │ @ instruction: 0xf6bd9810 │ │ │ │ - @ instruction: 0xf8dbf9b1 │ │ │ │ - blvc 8bded8 │ │ │ │ + @ instruction: 0xf8dbf9a9 │ │ │ │ + blvc 8bdee8 │ │ │ │ andsle r2, r5, r8, lsl #20 │ │ │ │ ldmdbvs r9, {r1, r3, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00182940 │ │ │ │ svclt 0x000c2973 │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ @@ -526246,55 +526250,55 @@ │ │ │ │ ldclhi 8, cr14, [r0, #756]! @ 0x2f4 │ │ │ │ @ instruction: 0xa014f8d3 │ │ │ │ ldrdpl pc, [r0], -sl │ │ │ │ sbcsle r2, r4, r0, lsl #26 │ │ │ │ strcc r6, [r1], #-2093 @ 0xfffff7d3 │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ mvnle r4, #160, 10 @ 0x28000000 │ │ │ │ - bleq 86e358 │ │ │ │ + bleq 86e368 │ │ │ │ @ instruction: 0x3018f8da │ │ │ │ movwls r3, #27649 @ 0x6c01 │ │ │ │ sbceq lr, r5, #7168 @ 0x1c00 │ │ │ │ movwls r9, #2832 @ 0xb10 │ │ │ │ movweq lr, #19368 @ 0x4ba8 │ │ │ │ ldm fp, {r0, r1, r2, r9, sl, ip, pc} │ │ │ │ @ instruction: 0xf7ff0003 │ │ │ │ @ instruction: 0xf8daffa7 │ │ │ │ - bl fec59f48 │ │ │ │ + bl fec59f58 │ │ │ │ strmi r0, [r5], #-2048 @ 0xfffff800 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ - bmi 92be28 │ │ │ │ + bmi 92be38 │ │ │ │ stmiapl sl!, {r4, r5, sp} │ │ │ │ andcs pc, r1, r0, lsl #22 │ │ │ │ vldrvs s15, [r8, #16] │ │ │ │ ldmibne ip, {r2, r4, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ mlsmi r0, r4, r8, pc @ │ │ │ │ streq lr, [r4], #-2509 @ 0xfffff633 │ │ │ │ - blx 23a036 │ │ │ │ - bvc 167a77c │ │ │ │ + blx 23a046 │ │ │ │ + bvc 167a78c │ │ │ │ ldmiblt r1!, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8934433 │ │ │ │ - blls 636184 │ │ │ │ + blls 636194 │ │ │ │ stmdbge r4, {r0, r1, r2, r8, ip, pc} │ │ │ │ @ instruction: 0xf1089300 │ │ │ │ andls r3, r6, #-67108861 @ 0xfc000003 │ │ │ │ stmdbgt r3, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xff7cf7ff │ │ │ │ @ instruction: 0x46059b10 │ │ │ │ - blge 456ba0 │ │ │ │ + blge 456bb0 │ │ │ │ sbceq lr, r5, #7168 @ 0x1c00 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ movweq lr, #23464 @ 0x5ba8 │ │ │ │ @ instruction: 0xff70f7ff │ │ │ │ str r4, [r5, r5, lsl #8] │ │ │ │ mlsmi r0, r3, r8, pc @ │ │ │ │ @ instruction: 0xf893e7d8 │ │ │ │ strb r1, [r0, r0, lsl #1]! │ │ │ │ - rsbseq lr, r4, r4, asr r1 │ │ │ │ + rsbseq lr, r4, r4, asr #2 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrdhi pc, [r8, -pc]! @ │ │ │ │ ldrbtmi r6, [r8], #2373 @ 0x945 │ │ │ │ @@ -526306,15 +526310,15 @@ │ │ │ │ ldrtmi r2, [r7], -r0, asr #28 │ │ │ │ smlaldxcs fp, r0, r8, pc @ │ │ │ │ stmiavs r0!, {r1, r6, r8, r9, fp, lr}^ │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ mlsle r9, r8, r2, r4 │ │ │ │ stmdacs r0, {r0, r5, r8, fp, sp, lr} │ │ │ │ ldrtmi sp, [sl], -fp, asr #32 │ │ │ │ - @ instruction: 0xf8aef6bc │ │ │ │ + @ instruction: 0xf8a6f6bc │ │ │ │ rsbsle r2, r2, r0, lsl #16 │ │ │ │ @ instruction: 0x61a76963 │ │ │ │ stmiane r7, {r5, r8, sp, lr}^ │ │ │ │ stmdbvs r3, {r1, sp, lr, pc} │ │ │ │ rsble r1, sl, pc, asr r9 │ │ │ │ movwcs r6, #2661 @ 0xa65 │ │ │ │ eorsvs r6, fp, r6, ror #2 │ │ │ │ @@ -526322,177 +526326,177 @@ │ │ │ │ stmdale r2!, {r0, r1, r3, r5, r6, r8, sl, fp, ip}^ │ │ │ │ vstmdbne lr!, {s12-s173} │ │ │ │ stmdale r8, {r1, r2, r4, r7, r9, lr} │ │ │ │ ldmdbne sp, {r0, r1, r5, r9, fp, sp, lr}^ │ │ │ │ movwcs sp, #91 @ 0x5b │ │ │ │ eorvs r6, fp, r6, ror #4 │ │ │ │ pop {r3, r4, r5, r9, sl, lr} │ │ │ │ - b 1613034 │ │ │ │ + b 1613044 │ │ │ │ @ instruction: 0xf1b90942 │ │ │ │ ldmdale ip, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp} │ │ │ │ ldrtmi r2, [r1], r0, asr #28 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blmi c34568 │ │ │ │ + blmi c34578 │ │ │ │ @ instruction: 0xf85869e0 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ - bvs aa6100 │ │ │ │ + bvs aa6110 │ │ │ │ strbmi fp, [sl], -r0, ror #3 │ │ │ │ - @ instruction: 0xf87af6bc │ │ │ │ + @ instruction: 0xf872f6bc │ │ │ │ eorsle r2, lr, r0, lsl #16 │ │ │ │ eorvs r6, r0, #405504 @ 0x63000 │ │ │ │ @ instruction: 0xf8c418c5 │ │ │ │ movwcs r9, #40 @ 0x28 │ │ │ │ ldrtmi r6, [r8], -r6, ror #4 │ │ │ │ pop {r0, r1, r3, r5, sp, lr} │ │ │ │ ldrmi r8, [r1, #1016]! @ 0x3f8 │ │ │ │ @ instruction: 0x46b1bf38 │ │ │ │ adcsmi lr, r7, #59506688 @ 0x38c0000 │ │ │ │ shasxmi fp, r7, r8 │ │ │ │ strmi lr, [r8], -sl, lsr #15 │ │ │ │ @ instruction: 0xf5fd4639 │ │ │ │ - ldr lr, [r1, sl, lsl #28]! │ │ │ │ + ldr lr, [r1, r2, lsl #28]! │ │ │ │ strbmi r4, [r9], -r8, lsl #12 │ │ │ │ - mcr 5, 0, pc, cr4, cr13, {7} @ │ │ │ │ + ldcl 5, cr15, [ip, #1012]! @ 0x3f4 │ │ │ │ strbmi lr, [r8], -r0, ror #15 │ │ │ │ - ldc 5, cr15, [r2], {253} @ 0xfd │ │ │ │ + stc 5, cr15, [sl], {253} @ 0xfd │ │ │ │ mvnlt r4, r0, lsl #13 │ │ │ │ - bvs a83970 │ │ │ │ - bl fef8c0 │ │ │ │ + bvs a83980 │ │ │ │ + bl def8d0 │ │ │ │ movwcs r4, #1093 @ 0x445 │ │ │ │ eorls pc, r8, r4, asr #17 │ │ │ │ eorhi pc, r0, r4, asr #17 │ │ │ │ ldr r6, [r4, r3, ror #3]! │ │ │ │ @ instruction: 0xf5fd4638 │ │ │ │ - strmi lr, [r1], r2, lsl #25 │ │ │ │ + sxtab16mi lr, r1, sl, ror #24 │ │ │ │ stmdbvs r1!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5fd462a │ │ │ │ - movwcs lr, #2854 @ 0xb26 │ │ │ │ - bl 48a790 │ │ │ │ + movwcs lr, #2846 @ 0xb1e │ │ │ │ + bl 48a7a0 │ │ │ │ @ instruction: 0xf8c40705 │ │ │ │ rscvs r9, r3, r0, lsl r0 │ │ │ │ movwcs lr, #1940 @ 0x794 │ │ │ │ mrcle 0, 7, r6, cr15, cr11, {0} │ │ │ │ - rsbseq lr, r4, r2, lsr #32 │ │ │ │ + rsbseq lr, r4, r2, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrsbge pc, [ip, #-143]! @ 0xffffff71 @ │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x46048014 │ │ │ │ @ instruction: 0xf1b844fa │ │ │ │ rsbsle r0, r4, r0, lsl #30 │ │ │ │ @ instruction: 0xf8d06ac5 │ │ │ │ - bl fec5e178 │ │ │ │ - bvs bf3550 │ │ │ │ + bl fec5e188 │ │ │ │ + bvs bf3560 │ │ │ │ stmdbeq r5, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ strbmi r6, [r8], -r3, lsr #22 │ │ │ │ ldrdcs pc, [r4], -r9 │ │ │ │ - bl 416950 │ │ │ │ + bl 416960 │ │ │ │ ldrmi r0, [r8, r2, lsl #17] │ │ │ │ andcc pc, r5, fp, asr r8 @ │ │ │ │ svclt 0x00181e02 │ │ │ │ strmi r2, [r5], -r1, lsl #4 │ │ │ │ svclt 0x00182b00 │ │ │ │ - bcs 23a964 │ │ │ │ - bvs 1be6680 │ │ │ │ + bcs 23a974 │ │ │ │ + bvs 1be6690 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8d44620 │ │ │ │ - bl febd61c4 │ │ │ │ - bvs bb2f84 │ │ │ │ + bl febd61d4 │ │ │ │ + bvs bb2f94 │ │ │ │ ldrtmi r6, [r3], #-611 @ 0xfffffd9d │ │ │ │ ldrmi r6, [r0, r6, ror #22]! │ │ │ │ @ instruction: 0x8014f8d4 │ │ │ │ movwle r4, #46529 @ 0xb5c1 │ │ │ │ - bvs ffba0ee0 │ │ │ │ + bvs ffba0ef0 │ │ │ │ stmdaeq r5, {r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ andshi pc, r4, r4, asr #17 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d4d03f │ │ │ │ bfi fp, r0, #0, #11 │ │ │ │ - bl fec4cd38 │ │ │ │ + bl fec4cd48 │ │ │ │ @ instruction: 0xf8d40009 │ │ │ │ - bl fec9e1ec │ │ │ │ + bl fec9e1fc │ │ │ │ strtmi r0, [r9], -r5, lsl #18 │ │ │ │ - bl 10ef9a8 │ │ │ │ + bl eef9b8 │ │ │ │ andeq pc, r9, fp, asr #16 │ │ │ │ @ instruction: 0xf8d9e7bd │ │ │ │ strbmi r0, [r2], -r0 │ │ │ │ strbmi r6, [r9], -r3, ror #20 │ │ │ │ @ instruction: 0xf8d46b66 │ │ │ │ - bl feb1621c │ │ │ │ - bvs a32fd0 │ │ │ │ + bl feb1622c │ │ │ │ + bvs a32fe0 │ │ │ │ strmi r6, [r3], #-611 @ 0xfffffd9d │ │ │ │ ldrmi r4, [r0, r0, lsr #12]! │ │ │ │ @ instruction: 0x8014f8d4 │ │ │ │ movtle r4, #34241 @ 0x85c1 │ │ │ │ strtmi r9, [r9], -r1, lsl #22 │ │ │ │ @ instruction: 0xf85768a0 │ │ │ │ @ instruction: 0xf6ba2023 │ │ │ │ - @ instruction: 0xf8d4fbbf │ │ │ │ + @ instruction: 0xf8d4fbb7 │ │ │ │ bfi r8, r4, #0, #11 │ │ │ │ stmiavs r0!, {r0, r9, sl, lr} │ │ │ │ - blx fe96fce6 │ │ │ │ + blx fe76fcf6 │ │ │ │ sbcsle r2, ip, r0, lsl #16 │ │ │ │ stmvs r3, {r0, r9, fp, ip, pc} │ │ │ │ eorcc pc, r2, r7, asr #16 │ │ │ │ - bvs ffb8c798 │ │ │ │ + bvs ffb8c7a8 │ │ │ │ stmdaeq r5, {r0, r1, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ andshi pc, r4, r4, asr #17 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldmib r4, {r0, r1, r2, r3, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ stmdbvs r0!, {r3, r9, ip, sp} │ │ │ │ @ instruction: 0xf852441a │ │ │ │ cmnlt r8, r4, lsl #24 │ │ │ │ stmiavs r2!, {r0, r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ mulle r3, sl, r2 │ │ │ │ @ instruction: 0xf6bcb372 │ │ │ │ - stmiavs r2!, {r0, r1, r3, r6, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r2!, {r0, r1, r6, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r0, r3, lsr #20 │ │ │ │ stmib r4, {r1, r5, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0x61a11104 │ │ │ │ ldmdbmi r5, {r0, r1, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf85a69e2 │ │ │ │ addmi r1, sl, #1 │ │ │ │ ldrmi sp, [r8], -r4 │ │ │ │ @ instruction: 0xf6bcb1c2 │ │ │ │ - stmibvs r2!, {r0, r3, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r2!, {r0, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ mvnvs r2, r0, lsl #2 │ │ │ │ smlabtne r8, r4, r9, lr │ │ │ │ strtmi r6, [r8], -r1, lsr #5 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ - bvs ffb96234 │ │ │ │ + bvs ffb96244 │ │ │ │ andeq lr, r9, r8, lsr #23 │ │ │ │ @ instruction: 0xb010f8d4 │ │ │ │ stmdbeq r5, {r0, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5fd4629 │ │ │ │ - @ instruction: 0xf84bead2 │ │ │ │ + @ instruction: 0xf84beaca │ │ │ │ ldrb r0, [r4, -r9] │ │ │ │ - ldmdb lr, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strb r6, [r5, r2, ror #19]! │ │ │ │ - ldmdb sl, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strb r6, [pc, r2, ror #17] │ │ │ │ - ldrsbteq sp, [r4], #-232 @ 0xffffff18 │ │ │ │ + rsbseq sp, r4, r8, asr #29 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ vst4.32 {d27-d30}, [pc], r4 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed84270 │ │ │ │ + bl fed84280 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 2, r0, cr8, cr0, {6} │ │ │ │ stclmi 0, cr11, [r8, #-528] @ 0xfffffdf0 │ │ │ │ svcge 0x0002447e │ │ │ │ strteq pc, [ip], #-263 @ 0xfffffef9 │ │ │ │ @ instruction: 0x46065975 │ │ │ │ ldrsbtgt pc, [ip], -r7 @ │ │ │ │ rsbsvs r6, sp, sp, lsr #16 │ │ │ │ streq pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ andeq lr, lr, r4, lsl #17 │ │ │ │ - blvs 208d3bc │ │ │ │ + blvs 208d3cc │ │ │ │ @ instruction: 0xf103680b │ │ │ │ ldmdbvs sp, {r2, r3, r4, r9}^ │ │ │ │ mulsle r7, r5, r2 │ │ │ │ @ instruction: 0x2c006afc │ │ │ │ ldmvs sl, {r5, r6, r8, ip, lr, pc} │ │ │ │ ldrsbthi pc, [r8], -r7 @ │ │ │ │ stmdavs r2, {r4, r6, fp, sp, lr}^ │ │ │ │ @@ -526500,104 +526504,104 @@ │ │ │ │ stmdavs fp!, {r1, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ tstcs r0, r3, asr r1 │ │ │ │ stmibvs ip!, {r4, r5, r9, sl, lr} │ │ │ │ mrc2 7, 2, pc, cr14, cr15, {7} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ stmdami r2, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blmi e44be0 │ │ │ │ + blmi e44bf0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r3, r0, lsl #6 │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ ldrbmi fp, [r0, -r4]! │ │ │ │ - blvc 91145c │ │ │ │ + blvc 91146c │ │ │ │ svclt 0x0096281f │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ strdmi r3, [r2], pc @ │ │ │ │ svclt 0x009868b0 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ svclt 0x000f2b05 │ │ │ │ stmiavs r9, {r8, sp}^ │ │ │ │ - b 143e760 │ │ │ │ + b 143e770 │ │ │ │ @ instruction: 0xf6ba1101 │ │ │ │ - andcs pc, r0, r5, lsl #22 │ │ │ │ - @ instruction: 0xf816f6bd │ │ │ │ + strdcs pc, [r0], -sp │ │ │ │ + @ instruction: 0xf80ef6bd │ │ │ │ stcvc 5, cr15, [r0, #-692] @ 0xfffffd4c │ │ │ │ rsbsls r4, pc, r1, lsl #13 │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stcge 0, cr9, [r2, #-0] │ │ │ │ strtmi r2, [sl], -r0, asr #6 │ │ │ │ @ instruction: 0xf7ffc903 │ │ │ │ smlabbcs r0, r7, sp, pc @ │ │ │ │ strbmi r4, [r8], -r0, lsl #13 │ │ │ │ - mcr2 6, 5, pc, cr0, cr12, {5} @ │ │ │ │ + mrc2 6, 4, pc, cr8, cr12, {5} │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stcge 0, cr13, [r3, #-776] @ 0xfffffcf8 │ │ │ │ stcge 8, cr15, [r4], {85} @ 0x55 │ │ │ │ @ instruction: 0xf8552110 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #22 │ │ │ │ @ instruction: 0xf7ff3401 │ │ │ │ strmi pc, [r0, #3601]! @ 0xe11 │ │ │ │ stmdbge r2, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe7b3d1f2 │ │ │ │ stccs 8, cr6, [r1], {3} │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ stcne 0, cr13, [r2, #-696] @ 0xfffffd48 │ │ │ │ addeq lr, r4, r0, lsl #22 │ │ │ │ - blne 37050c │ │ │ │ + blne 37051c │ │ │ │ svclt 0x0038428b │ │ │ │ addsmi r4, r0, #11534336 @ 0xb00000 │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0xe7a1d1f6 │ │ │ │ - bl 86fbcc │ │ │ │ - rsbseq sp, r4, r4, asr #26 │ │ │ │ + bl 66fbdc │ │ │ │ + rsbseq sp, r4, r4, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r4, r4, ror #25 │ │ │ │ + ldrsbteq sp, [r4], #-196 @ 0xffffff3c │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrthi pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ mcrrvc 6, 0, r4, r5, cr6 │ │ │ │ stclcs 4, cr4, [r0, #-992] @ 0xfffffc20 │ │ │ │ @ instruction: 0xf005d072 │ │ │ │ andcs r0, r1, #264241152 @ 0xfc00000 │ │ │ │ streq pc, [r0, -r5, lsr #3]! │ │ │ │ msreq CPSR_, #1073741873 @ 0x40000031 │ │ │ │ @ instruction: 0xf505fa02 │ │ │ │ @ instruction: 0xf707fa02 │ │ │ │ - blx ac1820 │ │ │ │ - b 142f02c │ │ │ │ + blx ac1830 │ │ │ │ + b 142f03c │ │ │ │ @ instruction: 0xf1470703 │ │ │ │ ldcvc 7, cr3, [r3], #-1020 @ 0xfffffc04 │ │ │ │ stmdale r6, {r0, r8, r9, fp, sp}^ │ │ │ │ suble r2, r4, r0, lsl #18 │ │ │ │ stccc 8, cr6, [r4], {180} @ 0xb4 │ │ │ │ @ instruction: 0xf00042a6 │ │ │ │ @ instruction: 0xf04f81f3 │ │ │ │ @ instruction: 0xf1010a00 │ │ │ │ @ instruction: 0x46d339ff │ │ │ │ strbeq r6, [r3, r0, lsr #16] │ │ │ │ - blvc 327568 │ │ │ │ + blvc 327578 │ │ │ │ andsle r2, pc, r4, lsl #22 │ │ │ │ eorsle r2, r6, r8, lsl #22 │ │ │ │ @ instruction: 0xf100bb8b │ │ │ │ @ instruction: 0xf8900230 │ │ │ │ - bne feabe510 │ │ │ │ - b 15fd068 │ │ │ │ + bne feabe520 │ │ │ │ + b 15fd078 │ │ │ │ stmdale r8!, {r1, r5, r6, r9, ip} │ │ │ │ @ instruction: 0xf5b36943 │ │ │ │ stmdale sl!, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr}^ │ │ │ │ svcvc 0x008bf5b3 │ │ │ │ @ instruction: 0xf1a3d87d │ │ │ │ stmdbcs r3, {r0, r2, r7, r8} │ │ │ │ - blcc fe3e84f4 │ │ │ │ + blcc fe3e8504 │ │ │ │ vqdmulh.s d2, d0, d2 │ │ │ │ ldm pc, {r1, r5, r8, pc}^ @ │ │ │ │ sbcseq pc, fp, r3, lsl r0 @ │ │ │ │ sbcseq r0, fp, r0, lsr #2 │ │ │ │ @ instruction: 0xf5b26942 │ │ │ │ ldmdale r0, {r2, r3, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ cmppcs r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -526608,23 +526612,23 @@ │ │ │ │ andmi r6, fp, #0, 2 │ │ │ │ @ instruction: 0x81a1f040 │ │ │ │ svcvc 0x0015f5b2 │ │ │ │ strtmi sp, [r8], -r0, lsr #32 │ │ │ │ pop {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ strdcc r8, [r4], -r8 @ │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ - b 1272300 │ │ │ │ - b 1274cf8 │ │ │ │ + b 1272310 │ │ │ │ + b 1274d08 │ │ │ │ ldrmi r0, [fp, #2827]! @ 0xb0b │ │ │ │ strmi fp, [sl, #3848]! @ 0xf08 │ │ │ │ stmiavs r4!, {r0, r1, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ adcmi r3, r6, #4, 24 @ 0x400 │ │ │ │ @ instruction: 0x4655d1b0 │ │ │ │ ubfx r4, pc, #12, #9 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 23253b @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 23254b @ │ │ │ │ ldr r4, [sl, pc, lsr #12] │ │ │ │ @ instruction: 0xd0032ab9 │ │ │ │ sbchi pc, fp, r0, lsl #4 │ │ │ │ bicsle r2, lr, r7, ror sl │ │ │ │ cmncs r4, lr, asr #23 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @@ -526637,27 +526641,27 @@ │ │ │ │ addsvc pc, pc, #1862270976 @ 0x6f000000 │ │ │ │ vqshl.s8 d20, d3, d8 │ │ │ │ vsubl.s8 q8, d0, d1 │ │ │ │ sbcsmi r0, sl, r0, lsl #5 │ │ │ │ strble r0, [r2, #2001] @ 0x7d1 │ │ │ │ @ instruction: 0x46493018 │ │ │ │ @ instruction: 0xff54f7ff │ │ │ │ - beq 4ece40 │ │ │ │ - bleq 52ce48 │ │ │ │ + beq 4ece50 │ │ │ │ + bleq 52ce58 │ │ │ │ vabd.s8 q15, q8, │ │ │ │ addmi r1, fp, #-1073741790 @ 0xc0000022 │ │ │ │ msrhi CPSR_f, r0 │ │ │ │ svcvc 0x00c6f5b3 │ │ │ │ @ instruction: 0xf5b3d330 │ │ │ │ @ instruction: 0xf0007fc7 │ │ │ │ @ instruction: 0xf5b3811e │ │ │ │ @ instruction: 0xf0007fe5 │ │ │ │ @ instruction: 0xf5b38154 │ │ │ │ @ instruction: 0xd1a67fc6 │ │ │ │ - beq 4ece84 │ │ │ │ + beq 4ece94 │ │ │ │ vld1.32 {d30}, [pc :128] │ │ │ │ strmi r7, [fp], #-395 @ 0xfffffe75 │ │ │ │ ldmle lr, {r0, r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, r9, lsl r2 │ │ │ │ @@ -526675,23 +526679,23 @@ │ │ │ │ svcvc 0x00a7f5b3 │ │ │ │ msrhi CPSR_c, r0, asr #32 │ │ │ │ andeq pc, r1, #-2147483600 @ 0x80000030 │ │ │ │ stmiane r1, {r0, r1, r4, r6, r8}^ │ │ │ │ stmdavs r9, {r0, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ svcge 0x0073f47f │ │ │ │ - blvs ff8835e4 │ │ │ │ + blvs ff8835f4 │ │ │ │ umaalcc pc, r0, r3, r8 @ │ │ │ │ movwcc r6, #22537 @ 0x5809 │ │ │ │ sbceq lr, r3, r1, lsl #22 │ │ │ │ eorscs pc, r3, r1, asr r8 @ │ │ │ │ mlacc r5, r1, r8, pc @ │ │ │ │ - blcs a4c6f4 │ │ │ │ + blcs a4c704 │ │ │ │ tstphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs a011fc │ │ │ │ + blcs a0120c │ │ │ │ tstphi fp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ ldrsbeq r0, [r9, -sp] │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ sbcseq r0, sp, r9, lsl r1 │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ @@ -526704,56 +526708,56 @@ │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ tsteq r9, r9, lsl r1 │ │ │ │ rscseq r0, r8, r9, lsl r1 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ stclvs 15, cr10, [r3, #232] @ 0xe8 │ │ │ │ - blvc 70c6b4 │ │ │ │ + blvc 70c6c4 │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ @ instruction: 0xf890af34 │ │ │ │ movwcc r3, #20576 @ 0x5060 │ │ │ │ eorscc pc, r3, r2, asr r8 @ │ │ │ │ mlacs r5, r2, r8, pc @ │ │ │ │ ldmdale fp, {r5, r9, fp, sp}^ │ │ │ │ - bcs a00e6c │ │ │ │ + bcs a00e7c │ │ │ │ ldm pc, {r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldrbpl pc, [r6, -r2] @ │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575657 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57579d57 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0x57575757 │ │ │ │ @ instruction: 0xf5a25757 │ │ │ │ - blcs 30f2dc │ │ │ │ + blcs 30f2ec │ │ │ │ svcge 0x0011f63f │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf43f429c │ │ │ │ @ instruction: 0xf5b2af49 │ │ │ │ svclt 0x00087f12 │ │ │ │ - beq 32e7d4 │ │ │ │ + beq 32e7e4 │ │ │ │ svcge 0x0011f43f │ │ │ │ - beq 222e7dc │ │ │ │ + beq 222e7ec │ │ │ │ vabd.s8 d30, d0, d13 │ │ │ │ addsmi r1, r3, #-268435455 @ 0xf0000001 │ │ │ │ svcge 0x003af43f │ │ │ │ svcvc 0x0091f5b3 │ │ │ │ svcge 0x0036f43f │ │ │ │ - bcs 26c2a8 │ │ │ │ + bcs 26c2b8 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr5, cr15, {3} │ │ │ │ ldmdavs sl, {r0, r1, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ - blcs 391324 │ │ │ │ + blcs 391334 │ │ │ │ mcrge 4, 7, pc, cr15, cr15, {3} @ │ │ │ │ mlscc r0, r0, r8, pc @ │ │ │ │ @ instruction: 0xf8523305 │ │ │ │ @ instruction: 0xf8923033 │ │ │ │ - bcs a3a780 │ │ │ │ - bcc 2a88b4 │ │ │ │ + bcs a3a790 │ │ │ │ + bcc 2a88c4 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r2, r3, r4, r7, pc}^ @ │ │ │ │ stclls 0, cr15, [fp], #-8 │ │ │ │ ldcls 12, cr9, [ip], {156} @ 0x9c │ │ │ │ vldmials ip, {d6-d19} │ │ │ │ ldcls 12, cr9, [ip], {156} @ 0x9c │ │ │ │ @ instruction: 0x9c9c799c │ │ │ │ @@ -526762,53 +526766,53 @@ │ │ │ │ ldcls 12, cr9, [ip], {156} @ 0x9c │ │ │ │ sbcslt r6, fp, #156, 24 @ 0x9c00 │ │ │ │ ldrsbtcs r0, [pc], #11 │ │ │ │ eoreq pc, r0, #-1073741784 @ 0xc0000028 │ │ │ │ smlawteq r0, r3, r1, pc @ │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ vpmax.s8 d15, d2, d0 │ │ │ │ - beq 4ed040 │ │ │ │ + beq 4ed050 │ │ │ │ @ instruction: 0xf101fa20 │ │ │ │ - b 12c3364 │ │ │ │ + b 12c3374 │ │ │ │ strb r0, [r8], fp, lsl #22 │ │ │ │ andeq pc, r1, #-2147483600 @ 0x80000030 │ │ │ │ cmpne r2, r0, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 3913bc │ │ │ │ + blcs 3913cc │ │ │ │ mrcge 4, 5, APSR_nzcv, cr3, cr15, {3} │ │ │ │ @ instruction: 0xf8916bcb │ │ │ │ ldmdavs r9, {r6, sp} │ │ │ │ - bl 27ef74 │ │ │ │ + bl 27ef84 │ │ │ │ @ instruction: 0xf89100c2 │ │ │ │ @ instruction: 0xf8513025 │ │ │ │ - blcs a3a834 │ │ │ │ + blcs a3a844 │ │ │ │ ldmdale sl, {r0, r6, fp, sp, lr}^ │ │ │ │ - blcs a01378 │ │ │ │ + blcs a01388 │ │ │ │ ldm pc, {r0, r2, r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ ldcpl 0, cr15, [r9], {3} │ │ │ │ mrrcpl 12, 5, r5, ip, cr12 │ │ │ │ mrrcpl 9, 5, r1, ip, cr12 @ │ │ │ │ mrrcpl 12, 5, r5, ip, cr12 │ │ │ │ mrrcpl 0, 5, r3, ip, cr12 │ │ │ │ mrrcpl 12, 5, r5, ip, cr12 │ │ │ │ mrrcpl 12, 5, r5, ip, cr12 │ │ │ │ mrrcpl 12, 5, r5, ip, cr12 │ │ │ │ @ instruction: 0xf04a365c │ │ │ │ @ instruction: 0xe6980aff │ │ │ │ - b 131f250 │ │ │ │ + b 131f260 │ │ │ │ ldr r0, [r4], sl, lsl #20 │ │ │ │ @ instruction: 0xe7b7b29b │ │ │ │ andcs fp, r0, #805306381 @ 0x3000000d │ │ │ │ - beq 32d0dc │ │ │ │ - bleq 2ed0e4 │ │ │ │ + beq 32d0ec │ │ │ │ + bleq 2ed0f4 │ │ │ │ sbcslt lr, r3, #145752064 @ 0x8b00000 │ │ │ │ - b b7afc0 │ │ │ │ - b 12f33d0 │ │ │ │ - b bf4ff0 │ │ │ │ - b 12f33d4 │ │ │ │ + b b7afd0 │ │ │ │ + b 12f33e0 │ │ │ │ + b bf5000 │ │ │ │ + b 12f33e4 │ │ │ │ str r0, [r0], fp, lsl #22 │ │ │ │ @ instruction: 0x011bb2db │ │ │ │ rscsvc pc, pc, pc, asr #12 │ │ │ │ addslt lr, r3, #42467328 @ 0x2880000 │ │ │ │ strb r2, [r7, r0, lsl #4]! │ │ │ │ andcs fp, r0, #805306377 @ 0x30000009 │ │ │ │ ldrmi lr, [r3], -fp, ror #15 │ │ │ │ @@ -526817,29 +526821,29 @@ │ │ │ │ andcs r4, r0, #19922944 @ 0x1300000 │ │ │ │ @ instruction: 0xf100e7e3 │ │ │ │ addsmi r0, ip, #84, 6 @ 0x50000001 │ │ │ │ svcge 0x0058f47f │ │ │ │ vld1.32 {d30-d32}, [pc :64], r8 │ │ │ │ strbtmi r7, [r3], #-3240 @ 0xfffff358 │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ - bcs 29e168 │ │ │ │ + bcs 29e178 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr3, cr15, {3} │ │ │ │ mrrcvc 11, 12, r6, fp, cr3 │ │ │ │ - b 1301420 │ │ │ │ + b 1301430 │ │ │ │ ldrb r0, [r8], -sl, lsl #20 │ │ │ │ strtmi r2, [pc], -r0, lsl #10 │ │ │ │ ldrmi lr, [r3], -r9, asr #12 │ │ │ │ strb r4, [r1, sl, lsl #12] │ │ │ │ @ instruction: 0x460a4613 │ │ │ │ svclt 0x0000e7c5 │ │ │ │ - rsbseq sp, r4, r4, lsl #24 │ │ │ │ + ldrshteq sp, [r4], #-180 @ 0xffffff4c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2edcfc │ │ │ │ + blhi 2edd0c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ ldrmi r4, [r5], -r7, lsl #12 │ │ │ │ umulllt r4, fp, ip, r6 │ │ │ │ @ instruction: 0xf10dc90f │ │ │ │ @ instruction: 0xf8df0918 │ │ │ │ stm r9, {r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ @@ -526847,21 +526851,21 @@ │ │ │ │ @ instruction: 0x46984614 │ │ │ │ @ instruction: 0xf8944602 │ │ │ │ @ instruction: 0xf1baa011 │ │ │ │ ldmdale r6!, {r0, r1, r2, r3, r4, r8, r9, sl, fp} │ │ │ │ stmdavs r6!, {r0, r8, sp} │ │ │ │ @ instruction: 0xf10afa01 │ │ │ │ eorvs r3, r9, r1, lsl #18 │ │ │ │ - blcs 391554 │ │ │ │ - blcs 3668bc │ │ │ │ + blcs 391564 │ │ │ │ + blcs 3668cc │ │ │ │ adchi pc, r4, r0 │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002b08 │ │ │ │ andlt r8, fp, r3, ror r1 │ │ │ │ - blhi 2edb94 │ │ │ │ + blhi 2edba4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strbeq lr, [r8], r6, lsl #22 │ │ │ │ @ instruction: 0xf10a6ab2 │ │ │ │ @ instruction: 0xf1ba3aff │ │ │ │ ldmdale r2, {r0, r1, r2, r3, r4, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf00ae8df │ │ │ │ tstne r1, r0, lsl r1 │ │ │ │ @@ -526873,15 +526877,15 @@ │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ ldrdvs fp, [sl], -r2 @ │ │ │ │ ldc 0, cr11, [sp], #44 @ 0x2c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ stmdavs r6!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - blvc f0a994 │ │ │ │ + blvc f0a9a4 │ │ │ │ bicle r2, sl, r5, lsl #22 │ │ │ │ strbeq lr, [r8], r6, lsl #22 │ │ │ │ svceq 0x0020f1ba │ │ │ │ @ instruction: 0x461a6ab3 │ │ │ │ sadd16mi fp, sl, r8 │ │ │ │ ldrb sp, [r0, r9, ror #3] │ │ │ │ @ instruction: 0xf5b06970 │ │ │ │ @@ -526942,15 +526946,15 @@ │ │ │ │ @ instruction: 0xf5b3857b │ │ │ │ vrecps.f32 , q8, │ │ │ │ @ instruction: 0xf5b380d3 │ │ │ │ @ instruction: 0xf0807fb5 │ │ │ │ @ instruction: 0xf5b383c7 │ │ │ │ @ instruction: 0xf0c07f9d │ │ │ │ @ instruction: 0xf5a381d7 │ │ │ │ - blcs e0f878 │ │ │ │ + blcs e0f888 │ │ │ │ svcge 0x0049f63f │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, r1, asr #13 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @@ -526996,15 +527000,15 @@ │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ andeq r0, r0, r9, asr #11 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ andeq r0, r0, r5, lsl r6 │ │ │ │ svcvc 0x00d5f5b0 │ │ │ │ - ldrthi pc, [pc], #512 @ 232adc @ │ │ │ │ + ldrthi pc, [pc], #512 @ 232aec @ │ │ │ │ svcvc 0x00c5f5b0 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr11, cr15, {7} │ │ │ │ stmibvc r5, {r5, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0020f1b9 │ │ │ │ mrcge 6, 6, APSR_nzcv, cr5, cr15, {1} │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ ldrbmi fp, [fp], #-41 @ 0xffffffd7 │ │ │ │ @@ -527157,56 +527161,56 @@ │ │ │ │ @ instruction: 0xfffffceb │ │ │ │ andeq r0, r0, fp, lsr r2 │ │ │ │ movwne pc, #4672 @ 0x1240 @ │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ @ instruction: 0xf5b084ce │ │ │ │ @ instruction: 0xf0807f81 │ │ │ │ @ instruction: 0xf1a084d7 │ │ │ │ - blcs 273d08 │ │ │ │ + blcs 273d18 │ │ │ │ ldcge 6, cr15, [fp, #252] @ 0xfc │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b20 │ │ │ │ - bcs 25e3c8 │ │ │ │ + bcs 25e3d8 │ │ │ │ orrhi pc, r6, #0 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ svcmi 0x00fff1b3 │ │ │ │ stcge 4, cr15, [sp, #764] @ 0x2fc │ │ │ │ ldrdmi pc, [r4], -ip │ │ │ │ svcmi 0x00fff1b4 │ │ │ │ stcge 4, cr15, [r7, #764] @ 0x2fc │ │ │ │ - bcc 66e590 │ │ │ │ - mcrr 5, 15, pc, lr, cr12 @ │ │ │ │ - bhi 126e858 │ │ │ │ - bmi 66e59c │ │ │ │ - mcrr 5, 15, pc, r8, cr12 @ │ │ │ │ - bhi 26e644 │ │ │ │ - bcc 66e608 │ │ │ │ + bcc 66e5a0 │ │ │ │ + mcrr 5, 15, pc, r6, cr12 @ │ │ │ │ + bhi 126e868 │ │ │ │ + bmi 66e5ac │ │ │ │ + mcrr 5, 15, pc, r0, cr12 @ │ │ │ │ + bhi 26e654 │ │ │ │ + bcc 66e618 │ │ │ │ ldrb r6, [r6, #-43]! @ 0xffffffd5 │ │ │ │ @ instruction: 0xf0002b86 │ │ │ │ - blcs ff093534 │ │ │ │ - blcs 2026dc0 │ │ │ │ - stclge 4, cr15, [pc, #-508]! @ 232bc0 │ │ │ │ + blcs ff093544 │ │ │ │ + blcs 2026dd0 │ │ │ │ + stclge 4, cr15, [pc, #-508]! @ 232bd0 │ │ │ │ @ instruction: 0x1784f8df │ │ │ │ @ instruction: 0xf85e2064 │ │ │ │ - blx 236dce │ │ │ │ + blx 236dde │ │ │ │ @ instruction: 0xf8911103 │ │ │ │ movwcc r3, #45096 @ 0xb028 │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ bicsvc pc, r5, r3, lsr #11 │ │ │ │ tstpeq r2, r1, lsr r0 @ p-variant is OBSOLETE │ │ │ │ vld4.8 {d29-d32}, [pc], r5 │ │ │ │ strtmi r7, [r3], #-1181 @ 0xfffffb63 │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ - bcs 25e34c │ │ │ │ + bcs 25e35c │ │ │ │ strbthi pc, [r8], #0 @ │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ ldrb r6, [r0, #-43] @ 0xffffffd5 │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf63f2b20 │ │ │ │ - bcs 25e334 │ │ │ │ + bcs 25e344 │ │ │ │ teqphi ip, #0 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0040f1b9 │ │ │ │ stclge 6, cr15, [r5, #-252] @ 0xffffff04 │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ strbmi r9, [fp], #-41 @ 0xffffffd7 │ │ │ │ svclt 0x00004718 │ │ │ │ andeq r0, r0, sp, lsl r3 │ │ │ │ @@ -527272,15 +527276,15 @@ │ │ │ │ @ instruction: 0xfffffa7f │ │ │ │ @ instruction: 0xfffffa7f │ │ │ │ @ instruction: 0xfffffa7f │ │ │ │ @ instruction: 0xfffffa7f │ │ │ │ andeq r0, r0, r7, lsl #11 │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b20 │ │ │ │ - bcs 25e20c │ │ │ │ + bcs 25e21c │ │ │ │ adchi pc, r8, #0 │ │ │ │ svceq 0x0025f1b9 │ │ │ │ ldcge 6, cr15, [r1], #252 @ 0xfc │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ strbmi r9, [fp], #-41 @ 0xffffffd7 │ │ │ │ svclt 0x00004718 │ │ │ │ andeq r0, r0, pc, ror #6 │ │ │ │ @@ -527320,188 +527324,188 @@ │ │ │ │ @ instruction: 0xfffff957 │ │ │ │ @ instruction: 0xfffff957 │ │ │ │ @ instruction: 0xfffff957 │ │ │ │ andeq r0, r0, r5, lsl #4 │ │ │ │ umaalne pc, r1, r0, r9 @ │ │ │ │ svcne 0x004b68a2 │ │ │ │ stmdbcs lr, {r0, r1, r3, r4, r6, r7, r9, ip, sp, pc} │ │ │ │ - blcs 2e2c4c │ │ │ │ + blcs 2e2c5c │ │ │ │ @ instruction: 0xf890d80d │ │ │ │ @ instruction: 0x069f3137 │ │ │ │ @ instruction: 0xf8b0d409 │ │ │ │ @ instruction: 0xf8b0311e │ │ │ │ - blx 2fb472 │ │ │ │ + blx 2fb482 │ │ │ │ @ instruction: 0xf8b0f202 │ │ │ │ - blx 2ff48a │ │ │ │ + blx 2ff49a │ │ │ │ stmdavs r1!, {r1, r9, ip, sp, lr, pc} │ │ │ │ ldrmi r1, [r0], #-3656 @ 0xfffff1b8 │ │ │ │ - stc 5, cr15, [sl], {252} @ 0xfc │ │ │ │ + stc 5, cr15, [r2], {252} @ 0xfc │ │ │ │ vhadd.s8 d22, d0, d24 │ │ │ │ ldmdbvs r2!, {r0, r1, r3, r5, r6, r7, r8, r9, ip}^ │ │ │ │ svclt 0x0004429a │ │ │ │ rscscc pc, pc, r0, lsl #2 │ │ │ │ ldrt r6, [r8], #-40 @ 0xffffffd8 │ │ │ │ streq lr, [r8], #2820 @ 0xb04 │ │ │ │ eorvs r6, fp, r3, ror #17 │ │ │ │ @ instruction: 0xf990e433 │ │ │ │ svcne 0x00532041 │ │ │ │ - bcs 5dfba8 │ │ │ │ - blcs 2e2ca0 │ │ │ │ + bcs 5dfbb8 │ │ │ │ + blcs 2e2cb0 │ │ │ │ @ instruction: 0x83a5f200 │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1000699 │ │ │ │ @ instruction: 0xf8b083a0 │ │ │ │ @ instruction: 0xf8b0311c │ │ │ │ @ instruction: 0xf8b0111e │ │ │ │ - blx 27b4de │ │ │ │ - blx 2efc6e │ │ │ │ - blcc 2afc70 │ │ │ │ + blx 27b4ee │ │ │ │ + blx 2efc7e │ │ │ │ + blcc 2afc80 │ │ │ │ ldr r6, [r8], #-43 @ 0xffffffd5 │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ svclt 0x004b069a │ │ │ │ stmdaeq r6, {r3, r8, ip, sp, lr, pc} │ │ │ │ subeq lr, r8, r0, lsl #22 │ │ │ │ eorcc pc, r8, r4, asr r8 @ │ │ │ │ @ instruction: 0x311cf8b0 │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ @ instruction: 0xf990e409 │ │ │ │ - blcs 23f190 │ │ │ │ + blcs 23f1a0 │ │ │ │ stcge 4, cr15, [r5], {127} @ 0x7f │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r9, sl, fp, sp, lr} │ │ │ │ - blcs 391d04 │ │ │ │ - blge 230298 │ │ │ │ + blcs 391d14 │ │ │ │ + blge 2302a8 │ │ │ │ strtcc pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf85e2104 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8934300 │ │ │ │ movwcc r3, #45317 @ 0xb105 │ │ │ │ eorcs pc, r3, r6, asr r8 @ │ │ │ │ - @ instruction: 0xff94f64e │ │ │ │ + @ instruction: 0xff8cf64e │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bvs ff31e078 │ │ │ │ + bvs ff31e088 │ │ │ │ @ instruction: 0xf53f2b0f │ │ │ │ - bl 35e070 │ │ │ │ + bl 35e080 │ │ │ │ @ instruction: 0xf8530383 │ │ │ │ eorvs r3, fp, r8, lsl ip │ │ │ │ - bllt ffb310d0 │ │ │ │ + bllt ffb310e0 │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ streq lr, [r8], #2820 @ 0xb04 │ │ │ │ stmiavs r6!, {r0, r1, r3, r4, r7, r9, sl}^ │ │ │ │ cmpphi sl, #64, 2 @ p-variant is OBSOLETE │ │ │ │ - blx 3cd76e │ │ │ │ + blx 3cd77e │ │ │ │ teqplt r9, r1, lsl #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5fc4620 │ │ │ │ - adcsmi lr, r0, #156, 22 @ 0x27000 │ │ │ │ + adcsmi lr, r0, #148, 22 @ 0x25000 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ strdle r3, [r0, -pc] │ │ │ │ eorvs r3, ip, r1, lsl #24 │ │ │ │ - bllt ff531100 │ │ │ │ + bllt ff531110 │ │ │ │ umaalcc pc, r1, r0, r9 @ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf890abc6 │ │ │ │ - blcs 23f624 │ │ │ │ + blcs 23f634 │ │ │ │ sbchi pc, r8, r0, asr #32 │ │ │ │ mvnsne pc, #64, 4 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ @ instruction: 0xf890bbbc │ │ │ │ stmiavs r0!, {r2, r6, r8, ip} │ │ │ │ svclt 0x00382901 │ │ │ │ @ instruction: 0xf5fc2101 │ │ │ │ - eorvs lr, r8, ip, ror fp │ │ │ │ - bllt feeb1134 │ │ │ │ + eorvs lr, r8, r4, ror fp │ │ │ │ + bllt feeb1144 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ svclt 0x0028428b │ │ │ │ eorvs r4, fp, fp, lsl #12 │ │ │ │ - bllt fecb1144 │ │ │ │ + bllt fecb1154 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ svcmi 0x00fff1b3 │ │ │ │ - blge feb30450 │ │ │ │ - bcc fe66e974 │ │ │ │ - bvc ffc2ed4c │ │ │ │ - bvc 26e874 │ │ │ │ - bllt fe931160 │ │ │ │ + blge feb30460 │ │ │ │ + bcc fe66e984 │ │ │ │ + bvc ffc2ed5c │ │ │ │ + bvc 26e884 │ │ │ │ + bllt fe931170 │ │ │ │ streq lr, [r8], #2820 @ 0xb04 │ │ │ │ - blcc 28d4f8 │ │ │ │ + blcc 28d508 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ stmdavs r3!, {r2, r4, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ - bllt fe631178 │ │ │ │ + bllt fe631188 │ │ │ │ eorvs r6, fp, r3, ror #16 │ │ │ │ - bllt fe531180 │ │ │ │ + bllt fe531190 │ │ │ │ svcvc 0x00e6f5b3 │ │ │ │ - blge fe430388 │ │ │ │ + blge fe430398 │ │ │ │ cmncs r4, sp, ror #21 │ │ │ │ andcs pc, r2, lr, asr r8 @ │ │ │ │ andcs pc, r3, #1024 @ 0x400 │ │ │ │ mlascc fp, r2, r8, pc @ │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blcs 23f230 │ │ │ │ - blge 20b02a4 │ │ │ │ - blmi ffbed08c │ │ │ │ + blcs 23f240 │ │ │ │ + blge 20b02b4 │ │ │ │ + blmi ffbed09c │ │ │ │ andcc pc, r3, lr, asr r8 @ │ │ │ │ movtmi pc, #1283 @ 0x503 @ │ │ │ │ stclcc 8, cr15, [r1, #-588] @ 0xfffffdb4 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ stmdacs r0, {r0, r1, r5} │ │ │ │ - blge 1d302c0 │ │ │ │ + blge 1d302d0 │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx ef0cae │ │ │ │ + blx cf0cbe │ │ │ │ orreq lr, r8, #0, 22 │ │ │ │ @ instruction: 0xf0017919 │ │ │ │ - bcs 273a54 │ │ │ │ - blge 1a303d8 │ │ │ │ + bcs 273a64 │ │ │ │ + blge 1a303e8 │ │ │ │ @ instruction: 0xf1000688 │ │ │ │ ldmhi sl, {r1, r2, r3, r7, r9, pc} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ sbcne pc, r8, #134217731 @ 0x8000003 │ │ │ │ movteq pc, #450 @ 0x1c2 @ │ │ │ │ strteq pc, [r0], #-418 @ 0xfffffe5e │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ vpmax.u8 d15, d3, d16 │ │ │ │ vst1.8 {d15-d16}, [r4], r0 │ │ │ │ vpmax.s8 d15, d2, d16 │ │ │ │ tstmi r3, #-1946157056 @ 0x8c000000 │ │ │ │ strle r0, [r7], #1610 @ 0x64a │ │ │ │ - bcc fe66ea2c │ │ │ │ - bvc 1c2edf4 │ │ │ │ - bcc fe66ea74 │ │ │ │ - bcs 26d01c │ │ │ │ + bcc fe66ea3c │ │ │ │ + bvc 1c2ee04 │ │ │ │ + bcc fe66ea84 │ │ │ │ + bcs 26d02c │ │ │ │ sbcshi pc, ip, #0 │ │ │ │ @ instruction: 0xf8dc6863 │ │ │ │ - blcc 27b228 │ │ │ │ + blcc 27b238 │ │ │ │ @ instruction: 0xf4ff189b │ │ │ │ @ instruction: 0xf7ffaf77 │ │ │ │ @ instruction: 0xf8dcbb34 │ │ │ │ - blcs 1ff238 │ │ │ │ + blcs 1ff248 │ │ │ │ mvnscs fp, #40, 30 @ 0xa0 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ @ instruction: 0xf8dcbb2c │ │ │ │ - blcs 21ff248 │ │ │ │ + blcs 21ff258 │ │ │ │ strmi fp, [fp], -r8, lsl #31 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ @ instruction: 0xf8dcbb24 │ │ │ │ @ instruction: 0xf5b33000 │ │ │ │ svclt 0x00284f00 │ │ │ │ ldrb r4, [sp, -fp, lsl #12] │ │ │ │ @ instruction: 0x6df14bb9 │ │ │ │ andcc pc, r3, lr, asr r8 @ │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ ldrbcc pc, [r8, #2195]! @ 0x893 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strbmi r8, [r6], #-700 @ 0xfffffd44 │ │ │ │ mlsvs r0, r6, r8, pc @ │ │ │ │ @ instruction: 0xf8dc680b │ │ │ │ - blvc 83b284 │ │ │ │ + blvc 83b294 │ │ │ │ svclt 0x00282a1f │ │ │ │ @ instruction: 0x4614221f │ │ │ │ @ instruction: 0xf0002805 │ │ │ │ @ instruction: 0xf8dc82bc │ │ │ │ - blcs 9ff2a8 │ │ │ │ + blcs 9ff2b8 │ │ │ │ ldmne r2, {r2, r4, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - bcs 9ffb1c │ │ │ │ + bcs 9ffb2c │ │ │ │ addshi pc, r7, #0, 4 │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ ldr r3, [r7, -r1, lsl #22]! │ │ │ │ @ instruction: 0xf47f2840 │ │ │ │ ldmib ip, {r2, r4, r5, r6, r7, r9, fp, sp, pc}^ │ │ │ │ addsmi r2, r3, #67108864 @ 0x4000000 │ │ │ │ sasxmi fp, r3, r8 │ │ │ │ @@ -527511,19 +527515,19 @@ │ │ │ │ addsmi r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ ldmib ip, {r1, r5, r6, r7, r9, fp, ip, sp, pc}^ │ │ │ │ addsmi r2, r3, #0, 6 │ │ │ │ sasxmi fp, r3, r8 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ - blmi fe861e50 │ │ │ │ + blmi fe861e60 │ │ │ │ andcc pc, r3, lr, asr r8 @ │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ stccs 8, cr15, [r8], #-588 @ 0xfffffdb4 │ │ │ │ - bcs 24eac4 │ │ │ │ + bcs 24ead4 │ │ │ │ addhi pc, r2, #64 @ 0x40 │ │ │ │ @ instruction: 0xf8964446 │ │ │ │ ldmdavs ip, {r5, r6, sp} │ │ │ │ stmdbcs r5, {r0, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ ldclge 4, cr15, [r2, #-508]! @ 0xfffffe04 │ │ │ │ mrrcvc 2, 0, r3, r8, cr5 │ │ │ │ biceq lr, r2, r4, lsl #22 │ │ │ │ @@ -527549,39 +527553,39 @@ │ │ │ │ sbceq r0, r7, #1879048204 @ 0x7000000c │ │ │ │ sbceq r0, r7, #1879048204 @ 0x7000000c │ │ │ │ @ instruction: 0xf8dc02bd │ │ │ │ ldrmi r3, [sl, #8] │ │ │ │ ldrmi fp, [sl], r8, lsr #30 │ │ │ │ svceq 0x001ff1ba │ │ │ │ eorhi pc, fp, #0, 4 │ │ │ │ - blx 2fbf84 │ │ │ │ - blcc 2affac │ │ │ │ + blx 2fbf94 │ │ │ │ + blcc 2affbc │ │ │ │ @ instruction: 0xf8dce6ca │ │ │ │ - blcs 23f39c │ │ │ │ + blcs 23f3ac │ │ │ │ mcrge 4, 6, pc, cr6, cr15, {1} @ │ │ │ │ ldmib ip, {r1, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ addsmi r2, r3, #0, 6 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ - blmi 1ca1d94 │ │ │ │ + blmi 1ca1da4 │ │ │ │ @ instruction: 0xf85e6df2 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf89343a0 │ │ │ │ - blcs 240b54 │ │ │ │ + blcs 240b64 │ │ │ │ andshi pc, lr, #64 @ 0x40 │ │ │ │ @ instruction: 0xf8964446 │ │ │ │ ldmdavs r3, {r5, r6, lr} │ │ │ │ ldrdne pc, [r0], -ip │ │ │ │ stmdacs r5, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ eorvs fp, r9, r8, lsl pc │ │ │ │ - bge 1bb05cc │ │ │ │ + bge 1bb05dc │ │ │ │ biceq lr, r4, #3072 @ 0xc00 │ │ │ │ - bcs a52520 │ │ │ │ + bcs a52530 │ │ │ │ stmdale r6!, {r0, r1, r3, r4, r7, r9, fp, sp, lr} │ │ │ │ - bcs a01be4 │ │ │ │ + bcs a01bf4 │ │ │ │ rsbhi pc, sl, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ rsbeq r0, r8, #32 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ eoreq r0, r0, r8, ror #4 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ @@ -527593,56 +527597,56 @@ │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ rsbeq r0, r8, #104, 4 @ 0x80000006 │ │ │ │ eoreq r0, r1, r8, ror #4 │ │ │ │ @ instruction: 0xf10ab2db │ │ │ │ - b 4c202c │ │ │ │ - blx a74040 │ │ │ │ + b 4c203c │ │ │ │ + blx a74050 │ │ │ │ eorvs pc, fp, r3, lsl #6 │ │ │ │ - blt e31438 │ │ │ │ - blcs 25ffac │ │ │ │ + blt e31448 │ │ │ │ + blcs 25ffbc │ │ │ │ andshi pc, r3, #0 │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ @ instruction: 0xf8142300 │ │ │ │ tstcs r0, r2, lsr r0 │ │ │ │ - bl 670c44 │ │ │ │ + bl 470c54 │ │ │ │ @ instruction: 0xf7ff6028 │ │ │ │ @ instruction: 0xf5a0ba20 │ │ │ │ @ instruction: 0xf1b979d6 │ │ │ │ @ instruction: 0xf63f0f1e │ │ │ │ movwcs sl, #23066 @ 0x5a1a │ │ │ │ movweq pc, #708 @ 0x2c4 @ │ │ │ │ vpmax.u8 d15, d9, d19 │ │ │ │ @ instruction: 0xf57f07db │ │ │ │ @ instruction: 0xf5a0aa12 │ │ │ │ - bcs 251b90 │ │ │ │ + bcs 251ba0 │ │ │ │ stclge 4, cr15, [r4], {127} @ 0x7f │ │ │ │ @ instruction: 0xf04f4b31 │ │ │ │ @ instruction: 0xf85e0930 │ │ │ │ - blx 49b49a │ │ │ │ + blx 49b4aa │ │ │ │ ldmdbvc fp, {r8, r9, sp, pc} │ │ │ │ - blcs 2580a8 │ │ │ │ - bge 2b0594 │ │ │ │ - bleq 26f5d8 │ │ │ │ + blcs 2580b8 │ │ │ │ + bge 2b05a4 │ │ │ │ + bleq 26f5e8 │ │ │ │ strbmi lr, [r2], #-16 │ │ │ │ umaalvs pc, r0, r2, r8 @ │ │ │ │ @ instruction: 0x46382110 │ │ │ │ stc2 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ @ instruction: 0xf10b9b05 │ │ │ │ stmib r0, {r0, r8, r9, fp}^ │ │ │ │ ldrmi r5, [fp, #1538] @ 0x602 │ │ │ │ stmibge pc!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ @ │ │ │ │ ldmdbvs r0!, {r1, r2, r5, fp, sp, lr}^ │ │ │ │ andge pc, r0, r9, lsl #22 │ │ │ │ subne lr, fp, #6144 @ 0x1800 │ │ │ │ - blvs ff78462c │ │ │ │ + blvs ff78463c │ │ │ │ stmdbcs r0, {r0, r6, r7, r8, fp, ip, sp, lr} │ │ │ │ - bl 3e7868 │ │ │ │ + bl 3e7878 │ │ │ │ @ instruction: 0xf896164b │ │ │ │ strb r6, [r3, r0, asr #32]! │ │ │ │ svcvc 0x001cf5b3 │ │ │ │ teqphi fp, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ cmppcs r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf43f428b │ │ │ │ @ instruction: 0xf2a3a9d6 │ │ │ │ @@ -527655,22 +527659,22 @@ │ │ │ │ @ instruction: 0xf7ffac59 │ │ │ │ @ instruction: 0xf1a0b9c6 │ │ │ │ ldmdbcs ip, {r2, r5, r8} │ │ │ │ stmibge r1, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vsubw.s8 q9, , d11 │ │ │ │ sbcmi r0, fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf57f07db │ │ │ │ - bcs 25dc10 │ │ │ │ + bcs 25dc20 │ │ │ │ stmdacs r7!, {r1, r3, r5, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf63fd004 │ │ │ │ stmdacs r6!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ ldmibge r1!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ eorvs r2, fp, r1, lsl #6 │ │ │ │ stmiblt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x0074d79a │ │ │ │ + rsbseq sp, r4, sl, lsl #15 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ orrsvc pc, sp, pc, ror #8 │ │ │ │ tstcs r3, r3, asr #16 │ │ │ │ biceq pc, r8, r0, asr #13 │ │ │ │ @ instruction: 0x07c940d9 │ │ │ │ ldmibge sp, {r0, r1, r2, r3, r4, r5, r6, r8, sl, ip, sp, lr, pc} │ │ │ │ @@ -527704,43 +527708,43 @@ │ │ │ │ andeq r0, r0, r3, asr r1 │ │ │ │ andeq r0, r0, r9, asr #1 │ │ │ │ @ instruction: 0xfffff327 │ │ │ │ @ instruction: 0xfffff327 │ │ │ │ @ instruction: 0xfffff327 │ │ │ │ andeq r0, r0, r1, ror r0 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ - blx fef1fb18 │ │ │ │ + blx fef1fb28 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ - blcs 233e74 │ │ │ │ + blcs 233e84 │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf8dc3b01 │ │ │ │ - bcs 23b614 │ │ │ │ + bcs 23b624 │ │ │ │ stcge 4, cr15, [sl, #252] @ 0xfc │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ andcs r8, r1, #222 @ 0xde │ │ │ │ - bcc 283844 │ │ │ │ + bcc 283854 │ │ │ │ ldrb r4, [sp, #-787]! @ 0xfffffced │ │ │ │ strne lr, [r0], #-2524 @ 0xfffff624 │ │ │ │ @ instruction: 0xf601fb04 │ │ │ │ ldrtmi fp, [r0], -r9, lsr #2 │ │ │ │ - ldm ip!, {r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4!, {r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f42a0 │ │ │ │ eorvs sl, lr, r2, lsr r9 │ │ │ │ stmdblt pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf85e4b9e │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8935340 │ │ │ │ - blcs 2433ec │ │ │ │ + blcs 2433fc │ │ │ │ sbcshi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0xf89844b0 │ │ │ │ @ instruction: 0xf8dc0060 │ │ │ │ - bcs 23b65c │ │ │ │ + bcs 23b66c │ │ │ │ ldmdbge sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs fp, {r0, r4, r5, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ @ instruction: 0x2c057b1c │ │ │ │ ldmdbge r7!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ biceq lr, r0, #3072 @ 0xc00 │ │ │ │ stmdbcs r0!, {r0, r3, r6, sl, fp, ip, sp, lr} │ │ │ │ vpmin.s8 d6, d16, d11 │ │ │ │ @@ -527769,16 +527773,16 @@ │ │ │ │ strmi fp, [fp], -r8, lsr #30 │ │ │ │ @ instruction: 0xb1224619 │ │ │ │ @ instruction: 0xf182fab2 │ │ │ │ smlawteq r0, r1, r1, pc @ │ │ │ │ strmi r4, [sl, #1049] @ 0x419 │ │ │ │ ldmge r9, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff409a │ │ │ │ - blvs fff21ac8 │ │ │ │ - blcs a52860 │ │ │ │ + blvs fff21ad8 │ │ │ │ + blcs a52870 │ │ │ │ ldmge r1, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf04faec1 │ │ │ │ eorvs r5, fp, lr, ror r3 │ │ │ │ stmialt r9, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ tstpne pc, #64, 4 @ p-variant is OBSOLETE │ │ │ │ umaalle r4, sp, r8, r2 │ │ │ │ @@ -527787,15 +527791,15 @@ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8dcaeb1 │ │ │ │ mrslt r3, (UNDEF: 75) │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ eoreq pc, r0, #-1073741776 @ 0xc0000030 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #4257 @ 0x10a1 │ │ │ │ - blcc 283984 │ │ │ │ + blcc 283994 │ │ │ │ ldrdcs pc, [r4], -ip │ │ │ │ rsble r2, r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf04face7 │ │ │ │ strdmi r3, [sl], pc @ │ │ │ │ @@ -527830,53 +527834,53 @@ │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ stmib r0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff4802 │ │ │ │ @ instruction: 0xf04fb864 │ │ │ │ strt r3, [r1], #1023 @ 0x3ff │ │ │ │ @ instruction: 0x46382110 │ │ │ │ andls r6, r5, #52, 30 @ 0xd0 │ │ │ │ - blx ffef17de │ │ │ │ + blx ffef17ee │ │ │ │ addvs r9, r4, r5, lsl #20 │ │ │ │ @ instruction: 0xf7ff60c2 │ │ │ │ @ instruction: 0xf896b856 │ │ │ │ strb r6, [r3, #-96] @ 0xffffffa0 │ │ │ │ mlsmi r0, r6, r8, pc @ │ │ │ │ @ instruction: 0xf896e5e1 │ │ │ │ str r0, [sl, -r0, rrx]! │ │ │ │ mlscs r0, r6, r8, pc @ │ │ │ │ @ instruction: 0x4613e57d │ │ │ │ - bl 32ca2c │ │ │ │ + bl 32ca3c │ │ │ │ mcrrvc 3, 12, r0, r9, cr6 │ │ │ │ - bvs fe8fdc94 │ │ │ │ + bvs fe8fdca4 │ │ │ │ stmdbcc r1, {r0, r2, r4, fp, ip, lr, pc} │ │ │ │ stmdale sp, {r0, r1, r2, r3, r4, r8, fp, sp}^ │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ mcrrmi 12, 1, r4, ip, cr0 │ │ │ │ subne r4, ip, ip, asr #24 │ │ │ │ mcrrmi 12, 4, r4, ip, cr12 │ │ │ │ strbcc r4, [ip, -ip, asr #24] │ │ │ │ mcrrmi 12, 4, r4, ip, cr12 │ │ │ │ mcrrmi 12, 4, r4, ip, cr12 │ │ │ │ mcrrmi 12, 4, r4, ip, cr12 │ │ │ │ cmpne ip, ip, asr #24 │ │ │ │ andcs fp, r1, #-1342177267 @ 0xb000000d │ │ │ │ tstpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ - bcc 283ad4 │ │ │ │ + bcc 283ae4 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ sbcslt fp, fp, #2228224 @ 0x220000 │ │ │ │ - bcc 22fc84 │ │ │ │ + bcc 22fc94 │ │ │ │ movweq lr, #14858 @ 0x3a0a │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ andcs fp, r0, r8, lsl r8 │ │ │ │ @ instruction: 0xf04fe5f2 │ │ │ │ @ instruction: 0xe6c433ff │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b 16ad5f4 │ │ │ │ + b 16ad604 │ │ │ │ rscsle r0, r4, r3, lsl #4 │ │ │ │ @ instruction: 0xf8dc461a │ │ │ │ strmi r0, [fp], -r0 │ │ │ │ addslt lr, fp, #943718400 @ 0x38400000 │ │ │ │ addslt lr, fp, #859832320 @ 0x33400000 │ │ │ │ addslt lr, fp, #56360960 @ 0x35c0000 │ │ │ │ rscle r2, r8, r0, lsl #22 │ │ │ │ @@ -527887,22 +527891,22 @@ │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ @ instruction: 0xf8542300 │ │ │ │ strb r2, [ip, #50] @ 0x32 │ │ │ │ bfi fp, fp, #5, #11 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 46ed7c │ │ │ │ + blhi 46ed8c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ stmdbge r2, {r0, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfb089 │ │ │ │ @ instruction: 0xf8df591c │ │ │ │ ldrbtmi r4, [sp], #-2332 @ 0xfffff6e4 │ │ │ │ - blne 14ae50c │ │ │ │ + blne 14ae51c │ │ │ │ mulshi r0, r1, r8 │ │ │ │ @ instruction: 0xf8db592c │ │ │ │ stmdavs r4!, {r2, r3, r4, r5, ip, lr} │ │ │ │ @ instruction: 0xf04f9407 │ │ │ │ ldrmi r0, [r4], -r0, lsl #8 │ │ │ │ stmdbcs r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r6, [sl], #-2093 @ 0xfffff7d3 │ │ │ │ @@ -527913,22 +527917,22 @@ │ │ │ │ @ instruction: 0x4607c014 │ │ │ │ svcvc 0x00acf5bc │ │ │ │ @ instruction: 0xf1bcbf18 │ │ │ │ rsbsle r0, r6, r3, ror pc │ │ │ │ ldmeq ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmeq r6, {r3, ip, sp, lr, pc} │ │ │ │ andls pc, r0, r2, asr r8 @ │ │ │ │ - blx 2bc1f2 │ │ │ │ + blx 2bc202 │ │ │ │ ldmibvc r2, {r2, r3, r9, ip, pc} │ │ │ │ addeq pc, r6, #2 │ │ │ │ andle r4, r5, r2, asr #10 │ │ │ │ svclt 0x00182a80 │ │ │ │ svceq 0x0080f1b8 │ │ │ │ addhi pc, r1, r0 │ │ │ │ - bcs 24d974 │ │ │ │ + bcs 24d984 │ │ │ │ adcshi pc, r4, r0, asr #32 │ │ │ │ svceq 0x00ecf1bc │ │ │ │ teqphi pc, #0, 4 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0072f1bc │ │ │ │ adcshi pc, r0, r0, asr #4 │ │ │ │ addseq pc, sp, #172, 2 @ 0x2b │ │ │ │ vpmax.s8 q1, q0, │ │ │ │ @@ -527998,24 +528002,24 @@ │ │ │ │ ldrbhi pc, [fp, r0, asr #32]! @ │ │ │ │ ldc 0, cr11, [sp], #36 @ 0x24 │ │ │ │ pop {r3, r8, r9, fp, pc} │ │ │ │ @ instruction: 0xf5bc8ff0 │ │ │ │ @ instruction: 0xf0807f8a │ │ │ │ ldmib r3, {r0, r1, r2, r4, r6, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf8df1000 │ │ │ │ - b 2818a4 │ │ │ │ + b 2818b4 │ │ │ │ sbclt r0, sl, #0, 12 │ │ │ │ - blx 1704c78 │ │ │ │ + blx 1704c88 │ │ │ │ vsubw.u8 , q11, d0 │ │ │ │ - bl ff2bd294 │ │ │ │ + bl ff2bd2a4 │ │ │ │ ldcpl 2, cr0, [sl], {194} @ 0xc2 │ │ │ │ movweq lr, #2561 @ 0xa01 │ │ │ │ vst1.8 {d4-d6}, [r3 :64], r9 │ │ │ │ vst2.8 {d7-d10}, [r1], r0 │ │ │ │ - bcs 3cc0a8 │ │ │ │ + bcs 3cc0b8 │ │ │ │ movwmi fp, #48900 @ 0xbf04 │ │ │ │ orrvc pc, r3, #1124073472 @ 0x43000000 │ │ │ │ addhi pc, ip, #64 @ 0x40 │ │ │ │ strb r6, [sl, r3, lsr #32] │ │ │ │ svcvc 0x008af5bc │ │ │ │ ldrthi pc, [lr], #128 @ 0x80 @ │ │ │ │ svceq 0x0020f1bc │ │ │ │ @@ -528266,75 +528270,75 @@ │ │ │ │ andeq r0, r0, sp, asr r5 │ │ │ │ andeq r0, r0, sp, asr r5 │ │ │ │ andeq r0, r0, sp, asr r5 │ │ │ │ andeq r0, r0, sp, asr r5 │ │ │ │ andeq r0, r0, r3, ror r9 │ │ │ │ vstrge d4, [r3, #-864] @ 0xfffffca0 │ │ │ │ stmeq r6, {r3, ip, sp, lr, pc} │ │ │ │ - blgt 6050a0 │ │ │ │ + blgt 6050b0 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - @ instruction: 0xffe4f650 │ │ │ │ + @ instruction: 0xffdcf650 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldrhi pc, [lr, #-0] │ │ │ │ tstpeq r2, r9, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ cmpne r1, sl, lsl #22 │ │ │ │ - ldc 5, cr15, [r0], #-1004 @ 0xfffffc14 │ │ │ │ + stc 5, cr15, [r8], #-1004 @ 0xfffffc14 │ │ │ │ ldrsbtcc pc, [ip], -fp @ │ │ │ │ svceq 0x0004f1b8 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ strhi pc, [r0], #0 │ │ │ │ sbchi pc, r9, r0, asr #4 │ │ │ │ svceq 0x0006f1b8 │ │ │ │ sbchi pc, r5, r0 │ │ │ │ - blls ff12f574 │ │ │ │ - ldc 6, cr2, [pc, #4] @ 233f00 │ │ │ │ - strtmi fp, [pc], #-3004 @ 233f00 │ │ │ │ + blls ff12f584 │ │ │ │ + ldc 6, cr2, [pc, #4] @ 233f10 │ │ │ │ + strtmi fp, [pc], #-3004 @ 233f10 │ │ │ │ @ instruction: 0x46b046b1 │ │ │ │ - blge 14af9c8 │ │ │ │ - beq 270048 │ │ │ │ + blge 14af9d8 │ │ │ │ + beq 270058 │ │ │ │ @ instruction: 0xf8159601 │ │ │ │ @ instruction: 0xf0091b01 │ │ │ │ @ instruction: 0xf89b0901 │ │ │ │ - bl 4fbfb0 │ │ │ │ + bl 4fbfc0 │ │ │ │ ldmib r1, {r0, r6, r7, r8}^ │ │ │ │ @ instruction: 0xf64f010a │ │ │ │ - cdp 12, 11, cr15, cr0, cr5, {0} │ │ │ │ + vmov.u16 pc, d16[3] │ │ │ │ @ instruction: 0xf5fb8b40 │ │ │ │ - vcmpe.f32 s28, s4 │ │ │ │ + @ instruction: 0xeeb4eaba │ │ │ │ vneg.f64 d24, d0 │ │ │ │ mrc 10, 5, APSR_nzcv, cr4, cr0, {0} │ │ │ │ svclt 0x00188b48 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 66fb08 │ │ │ │ + blx 66fb18 │ │ │ │ ldrbhi pc, [r9], #384 @ 0x180 @ │ │ │ │ - blvc ff46fa0c │ │ │ │ + blvc ff46fa1c │ │ │ │ streq pc, [r1], -r6 │ │ │ │ - blvc ff52fa24 │ │ │ │ - blx 66fb1c │ │ │ │ + blvc ff52fa34 │ │ │ │ + blx 66fb2c │ │ │ │ strcs fp, [r0], -r8, lsl #31 │ │ │ │ - blhi 126fa34 │ │ │ │ - blne 146fa24 │ │ │ │ - bleq 14efa28 │ │ │ │ + blhi 126fa44 │ │ │ │ + blne 146fa34 │ │ │ │ + bleq 14efa38 │ │ │ │ stmdaeq r1, {r3, ip, sp, lr, pc} │ │ │ │ - blx 66fb34 │ │ │ │ + blx 66fb44 │ │ │ │ @ instruction: 0xf04abf08 │ │ │ │ svclt 0x00180a01 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - b d7176c │ │ │ │ - blne 146fa44 │ │ │ │ - blge 126fa48 │ │ │ │ - bleq 14afa4c │ │ │ │ - mcr 5, 7, pc, cr6, cr11, {7} @ │ │ │ │ + b b7177c │ │ │ │ + blne 146fa54 │ │ │ │ + blge 126fa58 │ │ │ │ + bleq 14afa5c │ │ │ │ + mrc 5, 6, APSR_nzcv, cr14, cr11, {7} │ │ │ │ mrc 2, 5, r4, cr0, cr13, {5} │ │ │ │ @ instruction: 0xd1ba9b40 │ │ │ │ rsbseq r9, r6, #1024 @ 0x400 │ │ │ │ strcs lr, [r9], -r6, asr #20 │ │ │ │ - blcs fe32e8e0 │ │ │ │ + blcs fe32e8f0 │ │ │ │ tsteq fp, r6, asr #20 │ │ │ │ tstpeq r6, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1b8 │ │ │ │ cdp 1, 11, cr13, cr5, cr10, {0} │ │ │ │ vsqrt.f64 d26, d0 │ │ │ │ svclt 0x00c4fa10 │ │ │ │ tsteq fp, r6, asr #20 │ │ │ │ @@ -528353,22 +528357,22 @@ │ │ │ │ tstpmi r0, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000420a │ │ │ │ tstcs r4, sp, asr #2 │ │ │ │ @ instruction: 0xf7fd4638 │ │ │ │ stmdbvs fp!, {r0, r1, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r0, #48, 2 │ │ │ │ andpl lr, r2, #192, 18 @ 0x300000 │ │ │ │ - blx 28efba │ │ │ │ + blx 28efca │ │ │ │ mrrcvc 3, 0, r9, r2, cr3 │ │ │ │ @ instruction: 0xf0237ddb │ │ │ │ tstmi r3, #-469762047 @ 0xe4000001 │ │ │ │ ldr r7, [r6, #-1027] @ 0xfffffbfd │ │ │ │ strmi r2, [r2], -r1, lsl #6 │ │ │ │ strtmi r4, [r8], -r9, lsr #12 │ │ │ │ - blx ff4f197c │ │ │ │ + blx ff2f198c │ │ │ │ @ instruction: 0xf04302b3 │ │ │ │ stmdacs r0, {r1, r8, r9} │ │ │ │ ldcge 4, cr15, [lr, #-508]! @ 0xfffffe04 │ │ │ │ ldr r2, [fp, #-768]! @ 0xfffffd00 │ │ │ │ @ instruction: 0x46384b70 │ │ │ │ ldrcs r9, [r0, -r1, lsl #20]! │ │ │ │ ldmpl r6, {r2, r4, r8, sp}^ │ │ │ │ @@ -528376,29 +528380,29 @@ │ │ │ │ movwvs pc, #15111 @ 0x3b07 @ │ │ │ │ mrcvc 12, 0, r7, cr11, cr2, {2} │ │ │ │ cmnpeq r9, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ strtvc r4, [r3], #-787 @ 0xfffffced │ │ │ │ @ instruction: 0xffb4f7fd │ │ │ │ stmib r0, {r1, r8, r9, sp}^ │ │ │ │ stmdbvs fp!, {r1, r8, r9, ip, lr}^ │ │ │ │ - blx 410016 │ │ │ │ + blx 410026 │ │ │ │ mrrcvc 3, 0, r6, r2, cr3 │ │ │ │ mulshi r9, r3, r8 │ │ │ │ ldmdaeq r9!, {r3, r5, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ strcs lr, [r0], -r2, ror #9 │ │ │ │ mlals r5, fp, r8, pc @ │ │ │ │ @ instruction: 0xf04f442f │ │ │ │ @ instruction: 0xf04f4800 │ │ │ │ @ instruction: 0xf06f3eff │ │ │ │ tstcs r1, r0, lsl #24 │ │ │ │ @ instruction: 0xf8154630 │ │ │ │ @ instruction: 0xf1b92b01 │ │ │ │ @ instruction: 0xf1020f20 │ │ │ │ - bl 4f48b8 │ │ │ │ + bl 4f48c8 │ │ │ │ @ instruction: 0xf85b0ac2 │ │ │ │ @ instruction: 0xf8da2032 │ │ │ │ vhadd.s8 d3, d0, d4 │ │ │ │ @ instruction: 0xf1098367 │ │ │ │ @ instruction: 0xf1b939ff │ │ │ │ ldmdale r6, {r0, r1, r2, r3, r4, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf009e8df │ │ │ │ @@ -528406,123 +528410,123 @@ │ │ │ │ ldrvc r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ ldrne r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ ldrpl r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ ldrne r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ ldrne r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ ldrne r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ ldrne r1, [r5, #-1301] @ 0xfffffaeb │ │ │ │ - blcs 2b2138 │ │ │ │ + blcs 2b2148 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ - b 15fc1b4 │ │ │ │ + b 15fc1c4 │ │ │ │ @ instruction: 0xf00179e2 │ │ │ │ - b 16b44f8 │ │ │ │ + b 16b4508 │ │ │ │ svclt 0x00080a09 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ tstcs r0, r8, lsl pc │ │ │ │ - bl 208568c │ │ │ │ + bl 208569c │ │ │ │ svclt 0x00bc0a06 │ │ │ │ @ instruction: 0x464e4694 │ │ │ │ - bl 21c5750 │ │ │ │ + bl 21c5760 │ │ │ │ svclt 0x00bc0a09 │ │ │ │ @ instruction: 0x46ce4690 │ │ │ │ strhle r4, [r1, #45]! @ 0x2d │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf1bc83f9 │ │ │ │ @ instruction: 0xf1760f01 │ │ │ │ svclt 0x00a80300 │ │ │ │ @ instruction: 0xf6bf2103 │ │ │ │ - b 195fe60 │ │ │ │ + b 195fe70 │ │ │ │ svclt 0x00080606 │ │ │ │ @ instruction: 0xf43f2104 │ │ │ │ @ instruction: 0xf1beaf45 │ │ │ │ svclt 0x00b80f00 │ │ │ │ @ instruction: 0xf6ff2101 │ │ │ │ - b 185fe48 │ │ │ │ + b 185fe58 │ │ │ │ svclt 0x00080e0e │ │ │ │ @ instruction: 0xf43f2102 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r8, r9, sl, fp, sp, pc} │ │ │ │ tstcs r0, r4, lsl pc │ │ │ │ ldr r2, [r3, -r5, lsl #2]! │ │ │ │ - blcs 2b21b8 │ │ │ │ + blcs 2b21c8 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ andslt r2, r2, #50 @ 0x32 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ stmibvc r2!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - beq 4aeac0 │ │ │ │ + beq 4aead0 │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3eef6c │ │ │ │ + beq 3eef7c │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1614] @ 0x64e │ │ │ │ - beq 4aef8c │ │ │ │ + beq 4aef9c │ │ │ │ @ instruction: 0x4690bfbc │ │ │ │ adcsmi r4, sp, #216006656 @ 0xce00000 │ │ │ │ ldr sp, [sp, r0, ror #3]! │ │ │ │ - blcs 2b21f8 │ │ │ │ + blcs 2b2208 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ subslt r2, r2, #50 @ 0x32 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ stmibvc r2!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - beq 4aeb00 │ │ │ │ + beq 4aeb10 │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3eefac │ │ │ │ + beq 3eefbc │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1614] @ 0x64e │ │ │ │ - beq 4aefcc │ │ │ │ + beq 4aefdc │ │ │ │ @ instruction: 0x4690bfbc │ │ │ │ adcsmi r4, sp, #216006656 @ 0xce00000 │ │ │ │ ldr sp, [sp, r0, ror #3] │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ - rsbseq ip, r4, r2, lsr #14 │ │ │ │ + rsbseq ip, r4, r2, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r4, r2, lsl #14 │ │ │ │ + ldrshteq ip, [r4], #-98 @ 0xffffff9e │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq ip, r4, sl, lsr #11 │ │ │ │ - strdeq ip, [sl], #-192 @ 0xffffff40 @ │ │ │ │ - strhteq ip, [sl], #-164 @ 0xffffff5c │ │ │ │ - blcs 2b2268 │ │ │ │ + @ instruction: 0x0074c59a │ │ │ │ + ldrdeq ip, [sl], #-184 @ 0xffffff48 @ │ │ │ │ + mlseq sl, ip, r9, ip │ │ │ │ + blcs 2b2278 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ sbcslt r2, r2, #50 @ 0x32 │ │ │ │ stmdbeq r0, {r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ - b 12459ac │ │ │ │ - b 274234 │ │ │ │ - b 15f4638 │ │ │ │ - bl 1ed0dd8 │ │ │ │ + b 12459bc │ │ │ │ + b 274244 │ │ │ │ + b 15f4648 │ │ │ │ + bl 1ed0de8 │ │ │ │ svclt 0x00bc0a06 │ │ │ │ ldrmi r4, [r6], -ip, asr #13 │ │ │ │ - bl 21c5960 │ │ │ │ + bl 21c5970 │ │ │ │ svclt 0x00bc0a02 │ │ │ │ ldrmi r4, [r6], r8, asr #13 │ │ │ │ strhle r4, [r1, #45]! @ 0x2d │ │ │ │ vabd.s8 q15, q0, q11 │ │ │ │ ldrmi r1, [ip, #903] @ 0x387 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr1, cr15, {1} │ │ │ │ svcvc 0x00c3f5bc │ │ │ │ mcrge 6, 7, pc, cr12, cr15, {3} @ │ │ │ │ svcvc 0x00cff5bc │ │ │ │ @ instruction: 0xf5bcd003 │ │ │ │ @ instruction: 0xf47f7fd2 │ │ │ │ vceq.f32 q13, q8, │ │ │ │ - ldr r4, [pc], #-770 @ 234274 │ │ │ │ + ldr r4, [pc], #-770 @ 234284 │ │ │ │ andcs r7, r0, #5832704 @ 0x590000 │ │ │ │ strtmi r2, [r8], -r1, lsl #6 │ │ │ │ streq pc, [r0], r1, asr #7 │ │ │ │ @ instruction: 0xf6544629 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 6, pc, cr10, cr15, {1} @ │ │ │ │ @ instruction: 0xf04302b3 │ │ │ │ - str r0, [pc], #-772 @ 234294 │ │ │ │ + str r0, [pc], #-772 @ 2342a4 │ │ │ │ @ instruction: 0xf57f07d2 │ │ │ │ tstcs r4, r7, lsl ip │ │ │ │ @ instruction: 0xf7fd4638 │ │ │ │ @ instruction: 0x4603fe93 │ │ │ │ ldrtcs r2, [r0], #-512 @ 0xfffffe00 │ │ │ │ ldrtmi r6, [r8], -r9, ror #23 │ │ │ │ andpl lr, r2, #3194880 @ 0x30c000 │ │ │ │ @@ -528530,53 +528534,53 @@ │ │ │ │ andls pc, r2, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf0227dd2 │ │ │ │ movwmi r0, #41593 @ 0xa279 │ │ │ │ ldrvc r2, [sl], #-276 @ 0xfffffeec │ │ │ │ mcr2 7, 4, pc, cr0, cr13, {7} @ │ │ │ │ stmib r0, {r0, r8, r9, sp}^ │ │ │ │ stmdbvs fp!, {r1, r8, r9, ip, lr}^ │ │ │ │ - blx 34fa7e │ │ │ │ + blx 34fa8e │ │ │ │ mrrcvc 3, 0, r9, r2, cr3 │ │ │ │ @ instruction: 0xf0237e1b │ │ │ │ tstmi r3, #-469762047 @ 0xe4000001 │ │ │ │ @ instruction: 0xf7ff7403 │ │ │ │ ldmib r3, {r2, r4, r5, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ - b 4566ec │ │ │ │ + b 4566fc │ │ │ │ vst1.8 {d0-d2}, [r8], r9 │ │ │ │ - blx 1a0f0f4 │ │ │ │ + blx 1a0f104 │ │ │ │ vst1.32 {d15-d16}, [r9], r8 │ │ │ │ vabdl.u8 q11, d22, d0 │ │ │ │ @ instruction: 0xf1ba2600 │ │ │ │ @ instruction: 0xf0000f06 │ │ │ │ andcs r8, r0, #-1744830463 @ 0x98000001 │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6544628 │ │ │ │ - @ instruction: 0x4602f977 │ │ │ │ + strmi pc, [r2], -pc, ror #18 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d58351 │ │ │ │ andcs ip, r4, #20 │ │ │ │ orrcs pc, r0, r7, asr #7 │ │ │ │ svceq 0x00eaf1bc │ │ │ │ orrscs lr, fp, r1, lsl #20 │ │ │ │ addeq fp, r9, #24, 30 @ 0x60 │ │ │ │ msrhi SPSR_fsc, #0 │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ @ instruction: 0xf1acbbb6 │ │ │ │ @ instruction: 0xf2400c21 │ │ │ │ - blx ff14cf54 │ │ │ │ - b 1633578 │ │ │ │ - b 12fb4bc │ │ │ │ + blx ff14cf64 │ │ │ │ + b 1633588 │ │ │ │ + b 12fb4cc │ │ │ │ @ instruction: 0xf7ff230c │ │ │ │ @ instruction: 0x2114bbb1 │ │ │ │ @ instruction: 0xf7fd4638 │ │ │ │ movwcs pc, #3639 @ 0xe37 @ │ │ │ │ movwpl lr, #10688 @ 0x29c0 │ │ │ │ stmdbvs fp!, {r4, r5, sl, sp}^ │ │ │ │ - blvs ffcbc7b8 │ │ │ │ - blx 33db72 │ │ │ │ + blvs ffcbc7c8 │ │ │ │ + blx 33db82 │ │ │ │ mrrcvc 3, 0, r9, r2, cr3 │ │ │ │ @ instruction: 0xf0237ddb │ │ │ │ tstmi r3, #-469762047 @ 0xe4000001 │ │ │ │ ldrtmi r7, [r8], -r3, lsl #8 │ │ │ │ mcr2 7, 1, pc, cr4, cr13, {7} @ │ │ │ │ strmi r6, [r3], -sl, ror #18 │ │ │ │ ldrtmi r6, [r8], -r9, ror #27 │ │ │ │ @@ -528589,125 +528593,125 @@ │ │ │ │ movwcs pc, #11795 @ 0x2e13 @ │ │ │ │ movwpl lr, #10688 @ 0x29c0 │ │ │ │ svcvs 0x00ea696b │ │ │ │ movwls pc, #15108 @ 0x3b04 @ │ │ │ │ mrcvc 12, 2, r7, cr11, cr2, {2} │ │ │ │ cmnpeq r9, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ strvc r4, [r3], #-787 @ 0xfffffced │ │ │ │ - bllt 14323bc │ │ │ │ + bllt 14323cc │ │ │ │ vst2.8 {d6-d7}, [r0 :64], r8 │ │ │ │ vst2.8 {d7-d10}, [r0], r0 │ │ │ │ sbclt r6, r2, #128, 2 │ │ │ │ @ instruction: 0xf10005c5 │ │ │ │ - bcc 294e64 │ │ │ │ - bcs 320f20 │ │ │ │ + bcc 294e74 │ │ │ │ + bcs 320f30 │ │ │ │ tstphi r4, #0, 4 @ p-variant is OBSOLETE │ │ │ │ ssateq pc, #1, pc, asr #17 @ │ │ │ │ ldrbtmi r2, [r8], #-1537 @ 0xfffff9ff │ │ │ │ @ instruction: 0xf7ff5c82 │ │ │ │ ldmib r3, {r1, r2, r3, r4, r6, r8, r9, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8df0500 │ │ │ │ - b 241e44 │ │ │ │ - b 235c0c │ │ │ │ + b 241e54 │ │ │ │ + b 235c1c │ │ │ │ sbclt r0, r2, #1073741825 @ 0x40000001 │ │ │ │ - blx 17055ec │ │ │ │ + blx 17055fc │ │ │ │ vsubw.u8 , q11, d5 │ │ │ │ - bl ff2bdc08 │ │ │ │ + bl ff2bdc18 │ │ │ │ vmlal.u q8, d17, d2[0] │ │ │ │ ldcpl 1, cr2, [sl], {128} @ 0x80 │ │ │ │ addle r2, pc, r0, lsl #18 │ │ │ │ movweq lr, #23104 @ 0x5a40 │ │ │ │ movtcs pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xe7890299 │ │ │ │ @ instruction: 0xf8df681e │ │ │ │ vst1.16 {d2-d4}, [r6 :128], r4 │ │ │ │ vst2.8 {d7-d10}, [r6], r0 │ │ │ │ rscslt r6, r0, #128, 2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ ldcpl 6, cr2, [r2], {-0} │ │ │ │ - bllt fb2438 │ │ │ │ + bllt fb2448 │ │ │ │ svcvc 0x00acf5bc │ │ │ │ addhi pc, r0, #64, 4 │ │ │ │ addne pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf47f4594 │ │ │ │ ldmdavc sl, {r0, r2, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ vhsub.s8 q12, q8, │ │ │ │ - bl fed39278 │ │ │ │ - blx feef506c │ │ │ │ + bl fed39288 │ │ │ │ + blx feef507c │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ vst4.32 {d16-d19}, [r3 :64], fp │ │ │ │ @ instruction: 0xf7ff63e0 │ │ │ │ ldmdavs r8, {r0, r1, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ movwvc pc, #1024 @ 0x400 @ │ │ │ │ orrvs pc, r0, r0, lsl #8 │ │ │ │ strbeq fp, [r0, #706] @ 0x2c2 │ │ │ │ subhi pc, sp, #0, 2 │ │ │ │ stmdacs r1, {r4, r6, r7, r9, sl, fp, ip} │ │ │ │ movwmi fp, #49052 @ 0xbf9c │ │ │ │ orrvc pc, r2, #1124073472 @ 0x43000000 │ │ │ │ - blge 6f1e8c │ │ │ │ + blge 6f1e9c │ │ │ │ movwmi r3, #47617 @ 0xba01 │ │ │ │ svclt 0x008c2a01 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ movteq lr, #10819 @ 0x2a43 │ │ │ │ orrvc pc, r0, #1124073472 @ 0x43000000 │ │ │ │ - bllt 3f24a4 │ │ │ │ + bllt 3f24b4 │ │ │ │ vst2.8 {d6-d7}, [r0 :64], r8 │ │ │ │ vst2.8 {d7-d10}, [r0], r0 │ │ │ │ sbclt r6, r2, #128, 2 │ │ │ │ @ instruction: 0xf10005c6 │ │ │ │ - bcc 294d7c │ │ │ │ - bcs 321008 │ │ │ │ + bcc 294d8c │ │ │ │ + bcs 321018 │ │ │ │ adchi pc, r0, #0, 4 │ │ │ │ strbeq pc, [r4, #2271] @ 0x8df @ │ │ │ │ ldrbtmi r2, [r8], #-1537 @ 0xfffff9ff │ │ │ │ @ instruction: 0xf7ff5c82 │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r7, r9, fp, ip, sp, pc} │ │ │ │ svcvc 0x0080f413 │ │ │ │ ldrdle fp, [r6], -fp @ │ │ │ │ - blcs 3bc058 │ │ │ │ + blcs 3bc068 │ │ │ │ mcrcs 15, 0, fp, cr1, cr8, {0} │ │ │ │ @ instruction: 0x2601bf94 │ │ │ │ @ instruction: 0xf8df2600 │ │ │ │ smlatbcs r0, r4, r5, r2 │ │ │ │ ldclpl 4, cr4, [r2], {122} @ 0x7a │ │ │ │ @ instruction: 0xf7ff460b │ │ │ │ ldmdavs sl, {r1, r2, r4, r6, r7, r9, fp, ip, sp, pc} │ │ │ │ orrvs pc, r0, #33554432 @ 0x2000000 │ │ │ │ vrshr.u64 , , #62 │ │ │ │ stmdbcs r3, {r7, r9, sp} │ │ │ │ - b 132411c │ │ │ │ + b 132412c │ │ │ │ @ instruction: 0xf0432342 │ │ │ │ @ instruction: 0xf43f0304 │ │ │ │ stmdbcs r1, {r0, r1, r2, r3, r6, r7, r9, fp, sp, pc} │ │ │ │ - b 132412c │ │ │ │ + b 132413c │ │ │ │ @ instruction: 0xf0432342 │ │ │ │ @ instruction: 0xf43f0302 │ │ │ │ stmdbcc r3, {r0, r1, r2, r6, r7, r9, fp, sp, pc} │ │ │ │ svceq 0x00fdf011 │ │ │ │ - b 1324150 │ │ │ │ + b 1324160 │ │ │ │ @ instruction: 0xf7ff2342 │ │ │ │ ldmib r3, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, pc}^ │ │ │ │ - b 2bc53c │ │ │ │ + b 2bc54c │ │ │ │ sbclt r0, r0, #0, 2 │ │ │ │ @ instruction: 0xf10005cb │ │ │ │ sbcslt r8, r3, #-1879048185 @ 0x90000007 │ │ │ │ strbcs pc, [r8, #-2271] @ 0xfffff721 @ │ │ │ │ ldrbtmi r2, [sl], #-256 @ 0xffffff00 │ │ │ │ biceq lr, r3, #199680 @ 0x30c00 │ │ │ │ ldcpl 4, cr4, [sl], {19} │ │ │ │ @ instruction: 0xf7ff460b │ │ │ │ ldmib r3, {r2, r5, r7, r9, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8df0300 │ │ │ │ - b 23da38 │ │ │ │ + b 23da48 │ │ │ │ vst1.8 {d0-d2}, [r3], r3 │ │ │ │ sbclt r6, r5, #128, 2 │ │ │ │ sbcslt r4, pc, #2046820352 @ 0x7a000000 │ │ │ │ - bl ff384584 │ │ │ │ + bl ff384594 │ │ │ │ vqdmulh.s q8, q11, d1[1] │ │ │ │ strbtmi r2, [r2], #-1536 @ 0xfffffa00 │ │ │ │ movwvc pc, #1027 @ 0x403 @ │ │ │ │ ldclpl 5, cr0, [r2, #256] @ 0x100 │ │ │ │ eorhi pc, fp, #0, 2 │ │ │ │ streq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ sbceq lr, r2, #198656 @ 0x30800 │ │ │ │ @@ -528722,84 +528726,84 @@ │ │ │ │ @ instruction: 0xf8df6200 │ │ │ │ ldmvs r8, {r2, r3, r5, r6, r7, sl, lr, pc} │ │ │ │ ldrbtmi fp, [ip], #759 @ 0x2f7 │ │ │ │ @ instruction: 0xf8dfb2d3 │ │ │ │ andsmi r1, r6, r4, ror #9 │ │ │ │ strbtpl pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf81c4479 │ │ │ │ - bl ff3245f0 │ │ │ │ + bl ff324600 │ │ │ │ strmi r0, [sl], -r3, asr #7 │ │ │ │ ldrbtmi r4, [sp], #-1035 @ 0xfffffbf5 │ │ │ │ strcs pc, [r0], -r6, asr #7 │ │ │ │ - b 3bc9e4 │ │ │ │ + b 3bc9f4 │ │ │ │ @ instruction: 0xf8132610 │ │ │ │ - bl ff42461c │ │ │ │ + bl ff42462c │ │ │ │ ldrmi r0, [sl], #-967 @ 0xfffffc39 │ │ │ │ - bl ff321100 │ │ │ │ + bl ff321110 │ │ │ │ strtmi r0, [fp], #-963 @ 0xfffffc3d │ │ │ │ andcc pc, ip, r3, lsl r8 @ │ │ │ │ @ instruction: 0x460b5cd2 │ │ │ │ - blt 16b2600 │ │ │ │ + blt 16b2610 │ │ │ │ stmdbvc r0, {r0, r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrdhi pc, [r8], -r3 │ │ │ │ streq lr, [r9], -r7, lsl #20 │ │ │ │ vrshr.u64 , , #58 │ │ │ │ svccs 0x00062600 │ │ │ │ ldrcs lr, [r8], -r6, lsl #20 │ │ │ │ movwcs sp, #4111 @ 0x100f │ │ │ │ strtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf6534628 │ │ │ │ - movwcs pc, #20459 @ 0x4feb @ │ │ │ │ + movwcs pc, #20451 @ 0x4fe3 @ │ │ │ │ ldmdblt r0!, {r1, r9, sl, lr}^ │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6534628 │ │ │ │ - movwcs pc, #12227 @ 0x2fc3 @ │ │ │ │ + movwcs pc, #12219 @ 0x2fbb @ │ │ │ │ @ instruction: 0xf8dfb938 │ │ │ │ - bl ff401804 │ │ │ │ + bl ff401814 │ │ │ │ ldrbtmi r0, [fp], #-1991 @ 0xfffff839 │ │ │ │ @ instruction: 0xf389fa53 │ │ │ │ @ instruction: 0xf8df5ddb │ │ │ │ - bl ff2fd7e4 │ │ │ │ + bl ff2fd7f4 │ │ │ │ smlabtcs r0, r3, r3, r0 │ │ │ │ - blx 16c5844 │ │ │ │ + blx 16c5854 │ │ │ │ @ instruction: 0xf818f888 │ │ │ │ strmi r2, [fp], -r3 │ │ │ │ - blt a32664 │ │ │ │ + blt a32674 │ │ │ │ movweq lr, #2515 @ 0x9d3 │ │ │ │ strbcs pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ streq lr, [r3], -r0, lsl #20 │ │ │ │ orrvs pc, r0, r3, lsl #8 │ │ │ │ ldrbtmi fp, [sl], #-709 @ 0xfffffd3b │ │ │ │ ldrdmi fp, [r3], -pc @ │ │ │ │ fstmiaxeq r5, {d30-d127} @ Deprecated │ │ │ │ strcs pc, [r0], -r6, asr #7 │ │ │ │ vst3.16 {d4-d6}, [r3 :128], r2 │ │ │ │ strbeq r7, [r0, #-768] @ 0xfffffd00 │ │ │ │ @ instruction: 0xf1005dd2 │ │ │ │ @ instruction: 0xf8df81b2 │ │ │ │ - bl ff2b572c │ │ │ │ + bl ff2b573c │ │ │ │ ldrbtmi r0, [r8], #-706 @ 0xfffffd3e │ │ │ │ ldclpl 4, cr4, [r2, #8] │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf8df813b │ │ │ │ - bl ff2b5700 │ │ │ │ + bl ff2b5710 │ │ │ │ ldrbtmi r0, [r8], #-706 @ 0xfffffd3e │ │ │ │ ldclpl 4, cr4, [r2, #-8] │ │ │ │ ldmiblt r5!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vst2.8 {d6-d7}, [r1 :64], r9 │ │ │ │ vsubw.u8 , , d0 │ │ │ │ sbclt r2, sl, #0 │ │ │ │ vst1.8 {d4-d6}, [r1], r6 │ │ │ │ - bcs 38ccd0 │ │ │ │ + bcs 38cce0 │ │ │ │ stmibge r9!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addsmi r2, r5, r1, lsl #10 │ │ │ │ svceq 0x002af015 │ │ │ │ @ instruction: 0x81a5f040 │ │ │ │ svceq 0x0015f015 │ │ │ │ - b 1324358 │ │ │ │ + b 1324368 │ │ │ │ movwmi r2, #45824 @ 0xb300 │ │ │ │ stclge 4, cr15, [lr], #-252 @ 0xffffff04 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ ldmiblt lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vst2.8 {d23-d24}, [pc :64], sl │ │ │ │ vst4.32 {d22,d24,d26,d28}, [pc], r0 │ │ │ │ strcs r7, [r1], -r0, lsl #6 │ │ │ │ @@ -528809,54 +528813,54 @@ │ │ │ │ vqdmulh.s d2, d0, d6 │ │ │ │ ldm pc, {r0, r4, r5, r7, r8, pc}^ @ │ │ │ │ streq pc, [r8], #-3 │ │ │ │ stmdaeq r8, {r2, r9, sl, fp} │ │ │ │ vhadd.s8 d16, d0, d4 │ │ │ │ @ instruction: 0xf7ff7306 │ │ │ │ vmla.i8 , q8, │ │ │ │ - b 130d340 │ │ │ │ + b 130d350 │ │ │ │ @ instruction: 0xf7ff2301 │ │ │ │ andeq fp, fp, #3129344 @ 0x2fc000 │ │ │ │ vst3.16 {d16,d18,d20}, [r3 :64], r2 │ │ │ │ ldrble r6, [r7, #960] @ 0x3c0 │ │ │ │ movweq pc, #12355 @ 0x3043 @ │ │ │ │ ldmiblt r6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf002681a │ │ │ │ vrsra.u64 q8, , #62 │ │ │ │ - blcs 33cd54 │ │ │ │ + blcs 33cd64 │ │ │ │ svclt 0x0008b2d0 │ │ │ │ @ instruction: 0xf43f028b │ │ │ │ stmdacs r3, {r0, r1, r3, r5, r7, r8, fp, sp, pc} │ │ │ │ subeq fp, fp, #4, 30 │ │ │ │ andle r0, r4, r9, lsl #5 │ │ │ │ @ instruction: 0xf47f2805 │ │ │ │ tstcs r0, r5, ror #24 │ │ │ │ movwmi r4, #46603 @ 0xb60b │ │ │ │ ldrle r0, [fp, #1431]! @ 0x597 │ │ │ │ movwcs lr, #18402 @ 0x47e2 │ │ │ │ ldmiblt sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - beq 32f0cc │ │ │ │ + beq 32f0dc │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3ef564 │ │ │ │ + beq 3ef574 │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1566] @ 0x61e │ │ │ │ - beq 32f59c │ │ │ │ + beq 32f5ac │ │ │ │ @ instruction: 0x4690bfbc │ │ │ │ adcmi r4, pc, #165675008 @ 0x9e00000 │ │ │ │ ldclge 4, cr15, [r3], #-508 @ 0xfffffe04 │ │ │ │ @ instruction: 0x2114e4b4 │ │ │ │ @ instruction: 0xf7fd9201 │ │ │ │ stmib r0, {r0, r1, r2, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1b85602 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ - blmi ff21ecc4 │ │ │ │ - blvs ffd5afd0 │ │ │ │ + blmi ff21ecd4 │ │ │ │ + blvs ffd5afe0 │ │ │ │ ldmpl r3, {r0, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldrtcs r7, [r0], #-3170 @ 0xfffff39e │ │ │ │ movwcc pc, #6916 @ 0x1b04 @ │ │ │ │ mulshi r7, r3, r8 │ │ │ │ ldmdaeq r9!, {r3, r5, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdblt lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -528897,48 +528901,48 @@ │ │ │ │ stmdacs r0, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ tstcc r3, lr, asr #2 │ │ │ │ @ instruction: 0xf7ffb2c9 │ │ │ │ @ instruction: 0xf815bba5 │ │ │ │ andcc r2, r5, #1024 @ 0x400 │ │ │ │ eorscs pc, r2, fp, asr r8 @ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - b 1605384 │ │ │ │ - b 12791dc │ │ │ │ - b 234ca0 │ │ │ │ + b 1605394 │ │ │ │ + b 12791ec │ │ │ │ + b 234cb0 │ │ │ │ mvnsle r0, r2 │ │ │ │ @ instruction: 0xf815e7e9 │ │ │ │ andcc r2, r5, #1024 @ 0x400 │ │ │ │ eorscs pc, r2, fp, asr r8 @ │ │ │ │ adcsmi fp, sp, #536870921 @ 0x20000009 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ subsne lr, r2, #323584 @ 0x4f000 │ │ │ │ tsteq r2, r1, asr #20 │ │ │ │ andeq lr, r2, r0, lsl #20 │ │ │ │ ldrb sp, [r8, pc, ror #3] │ │ │ │ - blcs 2b2918 │ │ │ │ + blcs 2b2928 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ sbcslt r2, r2, #50 @ 0x32 │ │ │ │ - blx feec53c4 │ │ │ │ - b 16312dc │ │ │ │ - b 1279220 │ │ │ │ - b 234ce4 │ │ │ │ + blx feec53d4 │ │ │ │ + b 16312ec │ │ │ │ + b 1279230 │ │ │ │ + b 234cf4 │ │ │ │ mvnle r0, r2 │ │ │ │ tstmi sl, #52166656 @ 0x31c0000 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0xf041bf08 │ │ │ │ svclt 0x00180101 │ │ │ │ adcsmi r2, sp, #0 │ │ │ │ svcge 0x007df47f │ │ │ │ movwcs lr, #1979 @ 0x7bb │ │ │ │ ldrmi r9, [lr], -r1, lsl #6 │ │ │ │ - bllt d72900 │ │ │ │ + bllt d72910 │ │ │ │ svceq 0x0006f1b8 │ │ │ │ svclt 0x0088d004 │ │ │ │ tstpvc r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blge 18f2210 │ │ │ │ + blge 18f2220 │ │ │ │ @ instruction: 0xf7ff2106 │ │ │ │ @ instruction: 0x2601bb57 │ │ │ │ stmialt r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ ldmlt pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} @ │ │ │ │ vst2.8 {d6-d7}, [r6 :64], lr │ │ │ │ vst2.8 {d7-d10}, [r6], r0 │ │ │ │ @@ -528957,38 +528961,38 @@ │ │ │ │ @ instruction: 0xf53f07de │ │ │ │ @ instruction: 0xf7ffac84 │ │ │ │ @ instruction: 0xeeb5bb67 │ │ │ │ vneg.f64 d26, d0 │ │ │ │ svclt 0x0004fa10 │ │ │ │ tsteq fp, r6, asr #20 │ │ │ │ tstpeq r4, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blge b71a7c │ │ │ │ - bleq ff270458 │ │ │ │ - blx 67054c │ │ │ │ - b 13e469c │ │ │ │ + blge b71a8c │ │ │ │ + bleq ff270468 │ │ │ │ + blx 67055c │ │ │ │ + b 13e46ac │ │ │ │ @ instruction: 0xf041010b │ │ │ │ @ instruction: 0xf53f0101 │ │ │ │ vmov.32 sl, d5[1] │ │ │ │ - b 13b769c │ │ │ │ + b 13b76ac │ │ │ │ cdp 1, 15, cr0, cr1, cr11, {0} │ │ │ │ svclt 0x0008fa10 │ │ │ │ tstpeq r2, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blge 5f1aa8 │ │ │ │ + blge 5f1ab8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blge 4f1bb0 │ │ │ │ + blge 4f1bc0 │ │ │ │ tstpeq r5, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bllt 3f29b8 │ │ │ │ + bllt 3f29c8 │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6534628 │ │ │ │ - @ instruction: 0xf8d5fdfd │ │ │ │ + @ instruction: 0xf8d5fdf5 │ │ │ │ andcs ip, r2, #20 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blmi 119fc70 │ │ │ │ + blmi 119fc80 │ │ │ │ sbceq lr, sl, #206848 @ 0x32800 │ │ │ │ - blx 1705bc8 │ │ │ │ + blx 1705bd8 │ │ │ │ ldcpl 3, cr15, [sl], {137} @ 0x89 │ │ │ │ stmdbcs r0, {r1, r2, r3, r4, r7, sl, sp, lr, pc} │ │ │ │ vst4.32 {d29,d31,d33,d35}, [pc :64], ip │ │ │ │ ldrb r6, [r9, #384] @ 0x180 │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ movwvc pc, #1103 @ 0x44f @ │ │ │ │ @ instruction: 0xf7ff2601 │ │ │ │ @@ -528998,246 +529002,246 @@ │ │ │ │ vst2.8 {d20-d23}, [r3], fp │ │ │ │ @ instruction: 0xf7ff7380 │ │ │ │ stmdbcs r0, {r0, r1, r4, r6, fp, ip, sp, pc} │ │ │ │ ldcge 4, cr15, [r0], {63} @ 0x3f │ │ │ │ tstpvc r0, r9, lsl #8 @ p-variant is OBSOLETE │ │ │ │ stmdavc r0, {r3, r4, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4650d11b │ │ │ │ - blx 2f2a18 │ │ │ │ + blx 2f2a28 │ │ │ │ subeq fp, r9, r0, lsr fp │ │ │ │ - b 132dc3c │ │ │ │ + b 132dc4c │ │ │ │ movwmi r2, #45824 @ 0xb300 │ │ │ │ movweq pc, #12355 @ 0x3043 @ │ │ │ │ ldmdalt lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r6, {r1, r2, r6, r7, r9, sl, fp, ip} │ │ │ │ mcrcs 15, 0, fp, cr1, cr8, {0} │ │ │ │ @ instruction: 0x2601bf94 │ │ │ │ ldrb r2, [lr, #-1536]! @ 0xfffffa00 │ │ │ │ movtne pc, #21056 @ 0x5240 @ │ │ │ │ @ instruction: 0xf43f459c │ │ │ │ @ instruction: 0xf7ffac0e │ │ │ │ strdlt fp, [r1, -r1]! │ │ │ │ orrvs pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf5fae46a │ │ │ │ - blx 1a309b4 │ │ │ │ + blx 1a309a4 │ │ │ │ @ instruction: 0xf7fdf089 │ │ │ │ @ instruction: 0xf080f9df │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - ldrb r0, [pc], #-649 @ 234a74 │ │ │ │ + ldrb r0, [pc], #-649 @ 234a84 │ │ │ │ ldrb r4, [sp], #-1601 @ 0xfffff9bf │ │ │ │ bicvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldmdalt sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbeq ip, sl, lr, lsl #7 │ │ │ │ - mlseq sl, r0, r4, ip │ │ │ │ - strhteq ip, [sl], #-48 @ 0xffffffd0 │ │ │ │ - rsbeq ip, sl, sl, lsr #5 │ │ │ │ - mlseq sl, r4, r3, ip │ │ │ │ - rsbeq ip, sl, lr, asr r2 │ │ │ │ - rsbeq ip, sl, ip, lsr #5 │ │ │ │ - rsbeq ip, sl, r4, ror #3 │ │ │ │ - ldrdeq ip, [sl], #-16 @ │ │ │ │ - rsbeq ip, sl, r2, lsr #4 │ │ │ │ - rsbeq ip, sl, r0, asr #5 │ │ │ │ - rsbeq ip, sl, lr, lsl #4 │ │ │ │ - rsbeq ip, sl, r2, lsr #3 │ │ │ │ - rsbeq ip, sl, r4, lsr r2 │ │ │ │ - ldrdeq ip, [sl], #-22 @ 0xffffffea @ │ │ │ │ - ldrdeq ip, [sl], #-10 @ │ │ │ │ - rsbeq ip, sl, r6, asr #1 │ │ │ │ + rsbeq ip, sl, r6, ror r2 │ │ │ │ + rsbeq ip, sl, r8, ror r3 │ │ │ │ + mlseq sl, r8, r2, ip │ │ │ │ + mlseq sl, r2, r1, ip │ │ │ │ + rsbeq ip, sl, ip, ror r2 │ │ │ │ + rsbeq ip, sl, r6, asr #2 │ │ │ │ + mlseq sl, r4, r1, ip │ │ │ │ + rsbeq ip, sl, ip, asr #1 │ │ │ │ + strhteq ip, [sl], #-8 │ │ │ │ + rsbeq ip, sl, sl, lsl #2 │ │ │ │ + rsbeq ip, sl, r8, lsr #3 │ │ │ │ + strdeq ip, [sl], #-6 @ │ │ │ │ + rsbeq ip, sl, sl, lsl #1 │ │ │ │ + rsbeq ip, sl, ip, lsl r1 │ │ │ │ + strhteq ip, [sl], #-14 │ │ │ │ + rsbeq fp, sl, r2, asr #31 │ │ │ │ + rsbeq fp, sl, lr, lsr #31 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbeq fp, sl, r0, lsl lr │ │ │ │ + strdeq fp, [sl], #-200 @ 0xffffff38 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stmibeq r8!, {r2, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stclvs 5, cr15, [r8, #692] @ 0x2b4 │ │ │ │ @ instruction: 0xf8df4b39 │ │ │ │ strcs r8, [r0], #-232 @ 0xffffff18 │ │ │ │ strmi sl, [lr], -r1, lsl #26 │ │ │ │ ldrbtmi r9, [r8], #3 │ │ │ │ tstcs r4, r7, lsr r8 │ │ │ │ ldrbtmi r4, [r8], #-1559 @ 0xfffff9e9 │ │ │ │ strtmi r5, [r8], -r3, asr #17 │ │ │ │ @ instruction: 0xf8cd681b │ │ │ │ @ instruction: 0xf04f363c │ │ │ │ - blmi ef5708 │ │ │ │ + blmi ef5718 │ │ │ │ @ instruction: 0xf8589406 │ │ │ │ movwls r3, #16387 @ 0x4003 │ │ │ │ - blmi e99734 │ │ │ │ + blmi e99744 │ │ │ │ ldrbtmi r9, [fp], #-1034 @ 0xfffffbf6 │ │ │ │ - blmi e59750 │ │ │ │ + blmi e59760 │ │ │ │ ldrbtmi r9, [fp], #-268 @ 0xfffffef4 │ │ │ │ - blge 161975c │ │ │ │ + blge 161976c │ │ │ │ vst2.8 {d25-d28}, [pc], r5 │ │ │ │ movwls r6, #29600 @ 0x73a0 │ │ │ │ movwls sl, #39695 @ 0x9b0f │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf7fd930b │ │ │ │ strmi pc, [r3], -r7, asr #20 │ │ │ │ strtmi r4, [r8], -r8, lsr #20 │ │ │ │ strvs lr, [r2, -r3, asr #19] │ │ │ │ andne pc, r2, r8, asr r8 @ │ │ │ │ - bl 3cf114 │ │ │ │ - blvs fff7a46c │ │ │ │ - blx 3be416 │ │ │ │ + bl 3cf124 │ │ │ │ + blvs fff7a47c │ │ │ │ + blx 3be426 │ │ │ │ stclvc 1, cr1, [sp], #-8 │ │ │ │ @ instruction: 0x7dd219ca │ │ │ │ rsbseq pc, r9, #34 @ 0x22 │ │ │ │ ldrvc r4, [sl], #-810 @ 0xfffffcd6 │ │ │ │ - blx ff6f2b5c │ │ │ │ + blx ff6f2b6c │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ vmax.u32 d20, d2, d16 │ │ │ │ vsubw.u8 q8, q1, d7 │ │ │ │ vraddhn.i16 d18, q1, q0 │ │ │ │ vaddw.u8 q9, q9, d0 │ │ │ │ vhsub.u32 q9, q2, q0 │ │ │ │ vcgt.u32 d18, d1, d15 │ │ │ │ vcge.u32 d20, d2, d7 │ │ │ │ sbcslt r6, ip, #2080374784 @ 0x7c000000 │ │ │ │ smlabtcs r7, r3, r3, pc @ │ │ │ │ andmi pc, r7, #201326595 @ 0xc000003 │ │ │ │ vacgt.f32 d16, d4, d11 │ │ │ │ vhadd.u32 d16, d1, d7 │ │ │ │ vhadd.u32 d18, d2, d15 │ │ │ │ - bmi 644c00 │ │ │ │ + bmi 644c10 │ │ │ │ andsvs pc, pc, r3, ror #6 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x363cf8dd │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ stclvs 5, cr15, [r8, #52] @ 0x34 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - svc 0x0020f5fa │ │ │ │ + svc 0x0018f5fa │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r4, r2, lsl r5 │ │ │ │ - rsbseq fp, r4, sl, lsl #10 │ │ │ │ + rsbseq fp, r4, r2, lsl #10 │ │ │ │ + ldrshteq fp, [r4], #-74 @ 0xffffffb6 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ @ instruction: 0xffffd33f │ │ │ │ @ instruction: 0xffffed9b │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq fp, r4, r6, asr r4 │ │ │ │ + rsbseq fp, r4, r6, asr #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8bdf0 │ │ │ │ + bl fed8be00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 14, cr0, [r6, #-416]! @ 0xfffffe60 │ │ │ │ stcmi 0, cr11, [r6], #-904 @ 0xfffffc78 │ │ │ │ ldrbtmi r4, [sp], #-1772 @ 0xfffff914 │ │ │ │ @ instruction: 0xe094f8df │ │ │ │ stmdbpl ip!, {r1, r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ strbtls r6, [r1], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ - blcs 25b9b0 │ │ │ │ + blcs 25b9c0 │ │ │ │ stmib sp, {r2, r4, r5, ip, lr, pc}^ │ │ │ │ stcge 3, cr0, [r2], {2} │ │ │ │ subcs r4, r0, lr, lsl fp │ │ │ │ tstcs r0, r4, lsl #2 │ │ │ │ ldmib ip, {r0, r1, r2, r8, ip, pc}^ │ │ │ │ @ instruction: 0xf85e6500 │ │ │ │ - blge a7cc40 │ │ │ │ + blge a7cc50 │ │ │ │ movwls r9, #25093 @ 0x6205 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ andcc lr, r8, #3358720 @ 0x334000 │ │ │ │ - bmi 81f888 │ │ │ │ + bmi 81f898 │ │ │ │ smlabtcc sl, sp, r9, lr │ │ │ │ - blmi 7bd08c │ │ │ │ + blmi 7bd09c │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstcs r0, ip, lsl #2 │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ movwls r9, #61966 @ 0xf20e │ │ │ │ @ instruction: 0xf9b4f7fd │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ strvs lr, [r2, #-2499] @ 0xfffff63d │ │ │ │ - blx 1672c60 │ │ │ │ - blmi 4874a8 │ │ │ │ + blx 1672c70 │ │ │ │ + blmi 4874b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1a8ece0 │ │ │ │ + blls 1a8ecf0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ ldcllt 0, cr11, [r0, #-392]! @ 0xfffffe78 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @ instruction: 0xf5fae7c7 │ │ │ │ - svclt 0x0000eebe │ │ │ │ - rsbseq fp, r4, r2, lsl #8 │ │ │ │ + svclt 0x0000eeb6 │ │ │ │ + ldrshteq fp, [r4], #-50 @ 0xffffffce │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq fp, [r4], #-60 @ 0xffffffc4 │ │ │ │ + rsbseq fp, r4, ip, ror #7 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ @ instruction: 0xffffd1ed │ │ │ │ @ instruction: 0xffffdbe3 │ │ │ │ - @ instruction: 0x0074b390 │ │ │ │ - rsbeq fp, sl, sl, lsr ip │ │ │ │ + rsbseq fp, r4, r0, lsl #7 │ │ │ │ + rsbeq fp, sl, r2, lsr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed8beb8 │ │ │ │ + bl fed8bec8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r2, -r8] │ │ │ │ - blx fe672cba │ │ │ │ + blx fe672cca │ │ │ │ svclt 0x0000bd08 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r6, fp, r4, lsl #17 │ │ │ │ adcmi r3, r0, #4, 24 @ 0x400 │ │ │ │ addshi pc, r1, r0 │ │ │ │ strmi r4, [pc], -r5, lsl #12 │ │ │ │ - blvc 8ecd38 │ │ │ │ + blvc 8ecd48 │ │ │ │ svclt 0x000c2a08 │ │ │ │ stcvs 8, cr15, [r4], {84} @ 0x54 │ │ │ │ @ instruction: 0x4630689e │ │ │ │ - cdp2 6, 8, cr15, cr14, cr2, {4} │ │ │ │ + cdp2 6, 8, cr15, cr6, cr2, {4} │ │ │ │ stmiblt r0, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ ldmvs r8, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ - cdp2 6, 7, cr15, cr10, cr2, {4} │ │ │ │ + cdp2 6, 7, cr15, cr2, cr2, {4} │ │ │ │ stmiavs r4!, {r3, r4, r7, r8, ip, sp, pc} │ │ │ │ adcmi r3, r5, #4, 24 @ 0x400 │ │ │ │ stmdavs r3!, {r0, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ strble r0, [r8, #2008]! @ 0x7d8 │ │ │ │ movweq pc, #4131 @ 0x1023 @ │ │ │ │ ldmdavs r3!, {r1, r2, r3, r4, r6, fp, sp, lr}^ │ │ │ │ svclt 0x00082b00 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #12 │ │ │ │ - cdp2 6, 7, cr15, cr6, cr2, {4} │ │ │ │ + cdp2 6, 6, cr15, cr14, cr2, {4} │ │ │ │ stmdacs r0, {r0, r4, r5, r9, sl, lr} │ │ │ │ ldmdavs r8!, {r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ stcvs 8, cr6, [r4], {190} @ 0xbe │ │ │ │ stmdbeq r4!, {r0, r1, r2, r3, r4, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmdavs r8!, {r2, r4, r5, r7, pc}^ │ │ │ │ strcs r0, [r1], -r2, lsr #1 │ │ │ │ teqvc lr, #0, 2 │ │ │ │ - bl fe3f2538 │ │ │ │ + bl 21f2548 │ │ │ │ ldmdavs fp!, {r1, r3, r5, fp, sp, lr}^ │ │ │ │ ldmvs r2, {r3, r4, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf0026a12 │ │ │ │ ldmdbeq r2, {r0, r1, r2, r3, r4, r8}^ │ │ │ │ @ instruction: 0xf853408e │ │ │ │ teqmi r1, #34 @ 0x22 │ │ │ │ eorne pc, r2, r3, asr #16 │ │ │ │ stcvc 12, cr7, [r9], #-424 @ 0xfffffe58 │ │ │ │ - @ instruction: 0xff6af65b │ │ │ │ + @ instruction: 0xff62f65b │ │ │ │ strtmi r6, [sl], -fp, lsr #16 │ │ │ │ ldmvs r9, {r0, r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf82af65c │ │ │ │ + @ instruction: 0xf822f65c │ │ │ │ svcne 0x001c68ab │ │ │ │ adcmi r6, r5, #5963776 @ 0x5b0000 │ │ │ │ stmdaeq r4, {r0, r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fd03b │ │ │ │ eor r0, sp, r0, lsl #20 │ │ │ │ - bcs 453a00 │ │ │ │ + bcs 453a10 │ │ │ │ @ instruction: 0xf854bf0c │ │ │ │ ldmvs r9, {r2, sl, fp, ip} │ │ │ │ ldmvs fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ andsle r4, fp, fp, lsl #5 │ │ │ │ @ instruction: 0xf65c4648 │ │ │ │ - strmi pc, [r6], -r1, lsr #16 │ │ │ │ + @ instruction: 0x4606f819 │ │ │ │ andsle r4, r5, r5, lsl #5 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ cmnle r4, r1, lsl #22 │ │ │ │ - blvc 6cee68 │ │ │ │ + blvc 6cee78 │ │ │ │ eorle r2, r4, r1, lsl #20 │ │ │ │ movwcs lr, #6612 @ 0x19d4 │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ @ instruction: 0xf8c41d32 │ │ │ │ stcne 0, cr10, [r3, #-16]! │ │ │ │ ldmdavs r2!, {r1, r5, r7, sp, lr}^ │ │ │ │ rsbvs r6, r2, r6, ror #1 │ │ │ │ @@ -529245,117 +529249,117 @@ │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ strbmi r4, [r5, #-1604] @ 0xfffff9bc │ │ │ │ movweq pc, #16803 @ 0x41a3 @ │ │ │ │ ldrmi sp, [r8], fp │ │ │ │ ldrbeq r6, [r9, r3, lsr #16] │ │ │ │ @ instruction: 0xf023d5ce │ │ │ │ ldmdavs r9, {r0, r8, r9}^ │ │ │ │ - blcs 24ef2c │ │ │ │ + blcs 24ef3c │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ andcs lr, r1, ip, asr #15 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ - blvc 8d8dd0 │ │ │ │ + blvc 8d8de0 │ │ │ │ bicsle r2, r7, r1, lsl #20 │ │ │ │ - blcs 38f384 │ │ │ │ + blcs 38f394 │ │ │ │ ldmdavs fp!, {r2, r4, r6, r7, ip, lr, pc} │ │ │ │ ldmdbvs fp, {r0, r2, r8, sp} │ │ │ │ @ instruction: 0xf64d68d8 │ │ │ │ - @ instruction: 0xf8d5fb15 │ │ │ │ + @ instruction: 0xf8d5fb0d │ │ │ │ @ instruction: 0xf100e000 │ │ │ │ strls r0, [r5], -r0, lsr #24 │ │ │ │ - bllt 2ef568 │ │ │ │ + bllt 2ef578 │ │ │ │ @ instruction: 0xf8deae06 │ │ │ │ orrvs r3, r3, r8, lsl r0 │ │ │ │ @ instruction: 0x301cf8de │ │ │ │ - blge 2cd550 │ │ │ │ + blge 2cd560 │ │ │ │ andslt pc, r0, sp, asr #17 │ │ │ │ - blgt 606858 │ │ │ │ + blgt 606868 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0xf6804670 │ │ │ │ - @ instruction: 0xf8cbff49 │ │ │ │ + @ instruction: 0xf8cbff41 │ │ │ │ @ instruction: 0xf10b0030 │ │ │ │ ldrtmi r0, [r1], -r4, asr #12 │ │ │ │ stclvc 6, cr4, [fp], #-352 @ 0xfffffea0 │ │ │ │ @ instruction: 0xf64e7c2a │ │ │ │ - stmdavs r3!, {r0, r2, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3!, {r0, r2, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs r9, #8961 @ 0x2301 │ │ │ │ ldrbmi r9, [sl], -r0, lsl #6 │ │ │ │ ldrdeq lr, [r0, -sp] │ │ │ │ - ldc2 6, cr15, [r4, #-308] @ 0xfffffecc │ │ │ │ + stc2 6, cr15, [ip, #-308] @ 0xfffffecc │ │ │ │ ldrbeq r6, [sl, r3, lsr #16] │ │ │ │ @ instruction: 0xf023d59e │ │ │ │ ldmib r3, {r0, r8, r9}^ │ │ │ │ subvs r1, sl, r5, lsl #4 │ │ │ │ ldcne 0, cr6, [r1, #-68]! @ 0xffffffbc │ │ │ │ andsge pc, r4, r3, asr #17 │ │ │ │ andseq pc, r4, #-1073741824 @ 0xc0000000 │ │ │ │ ldmdavs r1!, {r0, r3, r4, r7, r8, sp, lr}^ │ │ │ │ ldrsbvs r6, [r9, #-30] @ 0xffffffe2 │ │ │ │ rsbsvs r6, r2, sl, asr #32 │ │ │ │ @ instruction: 0xf65be79a │ │ │ │ - strtmi pc, [r2], -pc, lsl #29 │ │ │ │ + strtmi pc, [r2], -r7, lsl #29 │ │ │ │ tstcs r4, r3, lsl #12 │ │ │ │ adcsvs r4, fp, r0, lsr r6 │ │ │ │ - @ instruction: 0xf992f6b9 │ │ │ │ + @ instruction: 0xf98af6b9 │ │ │ │ smlsldx r6, r1, r8, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi 15e10ec │ │ │ │ + bmi 15e10fc │ │ │ │ mrscs r2, SP_svc │ │ │ │ sxtab16mi r4, r1, sl, ror #8 │ │ │ │ @ instruction: 0xf88d9303 │ │ │ │ - blmi 1500f24 │ │ │ │ + blmi 1500f34 │ │ │ │ @ instruction: 0xf8df9001 │ │ │ │ ldmpl r3, {r2, r3, r5, r8, sp, pc}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf65a0300 │ │ │ │ - strbmi pc, [r8], -r1, asr #22 @ │ │ │ │ - cdp2 6, 10, cr15, cr10, cr14, {2} │ │ │ │ + @ instruction: 0x4648fb39 │ │ │ │ + cdp2 6, 10, cr15, cr2, cr14, {2} │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ cdpge 0, 0, cr13, cr1, cr7, {2} │ │ │ │ stmdaeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ stmdavs r7, {r3, r5, r8, fp, sp, lr} │ │ │ │ eorle r2, ip, r0, lsl #30 │ │ │ │ - blcs 24f004 │ │ │ │ + blcs 24f014 │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ - blcs 4d3b2c │ │ │ │ + blcs 4d3b3c │ │ │ │ ldm pc, {r0, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ - blmi 1670f34 │ │ │ │ + blmi 1670f44 │ │ │ │ mrcne 3, 2, r6, cr5, cr4, {0} │ │ │ │ @ instruction: 0x06461e14 │ │ │ │ stmdbvs r4, {r3, r5, r6}^ │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ stmdblt r3!, {r0, r1, r5, r6, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf1044631 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ stmdavs r4!, {r0, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 24efd8 │ │ │ │ + blcs 24efe8 │ │ │ │ ldrshlt sp, [r7, #-20]! @ 0xffffffec │ │ │ │ tstlt fp, fp, lsr r8 │ │ │ │ - bcs 24efc0 │ │ │ │ + bcs 24efd0 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0x461f4638 │ │ │ │ @ instruction: 0x4631e7dc │ │ │ │ @ instruction: 0xf7ff3014 │ │ │ │ svccs 0x0000feaf │ │ │ │ @ instruction: 0x4628d1f0 │ │ │ │ - @ instruction: 0xff54f64e │ │ │ │ + @ instruction: 0xff4cf64e │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf89dd1c8 │ │ │ │ tstlt sp, r0, lsl r0 │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 1c728f2 │ │ │ │ + blx 1a72902 │ │ │ │ @ instruction: 0xb1209803 │ │ │ │ - @ instruction: 0xffb2f65b │ │ │ │ + @ instruction: 0xffaaf65b │ │ │ │ @ instruction: 0xf6b99802 │ │ │ │ - bmi a7360c │ │ │ │ + bmi a735fc │ │ │ │ ldrbtmi r4, [sl], #-2845 @ 0xfffff4e3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -sp, lsr #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0x463187f0 │ │ │ │ @@ -529365,71 +529369,71 @@ │ │ │ │ mcr2 7, 4, pc, cr2, cr15, {7} @ │ │ │ │ ldrtmi lr, [r1], -r3, asr #15 │ │ │ │ @ instruction: 0xf7ff301c │ │ │ │ @ instruction: 0xe7befe7d │ │ │ │ stmdbvs r2, {r1, r4, r8, r9, fp, lr}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ movwcc pc, #11016 @ 0x2b08 @ │ │ │ │ - blcs 25404c │ │ │ │ + blcs 25405c │ │ │ │ @ instruction: 0x4631d0b5 │ │ │ │ @ instruction: 0xf7ff3018 │ │ │ │ ldr pc, [r0, pc, ror #28]! │ │ │ │ eorcc r4, r0, r1, lsr r6 │ │ │ │ mcr2 7, 3, pc, cr10, cr15, {7} @ │ │ │ │ stmdbvs r3, {r0, r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xd1a82b01 │ │ │ │ eorscc r4, r8, r1, lsr r6 │ │ │ │ mcr2 7, 3, pc, cr2, cr15, {7} @ │ │ │ │ @ instruction: 0xf5fae7a3 │ │ │ │ - svclt 0x0000ed00 │ │ │ │ - rsbseq fp, r4, r8, lsr #2 │ │ │ │ + svclt 0x0000ecf8 │ │ │ │ + rsbseq fp, r4, r8, lsl r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r4, r4, lsl r1 │ │ │ │ - rsbseq fp, r4, r6, rrx │ │ │ │ + rsbseq fp, r4, r4, lsl #2 │ │ │ │ + rsbseq fp, r4, r6, asr r0 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed8c228 │ │ │ │ + bl fed8c238 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df460b │ │ │ │ - blvc a65258 │ │ │ │ + blvc a65268 │ │ │ │ stmiblt r8, {r2, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ stmdbcs r6, {r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf5b0d108 │ │ │ │ eorle r7, r6, r5, lsr #31 │ │ │ │ @ instruction: 0xf5a0d929 │ │ │ │ @ instruction: 0xf03272a7 │ │ │ │ eorle r0, r7, r8, lsl #4 │ │ │ │ teqcs r0, sl, lsl sl │ │ │ │ andcs pc, r2, ip, asr r8 @ │ │ │ │ andcs pc, r0, #1024 @ 0x400 │ │ │ │ @ instruction: 0xf0027992 │ │ │ │ - bne ff635a80 │ │ │ │ + bne ff635a90 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd100940 │ │ │ │ svclt 0x00082906 │ │ │ │ svclt 0x000c2804 │ │ │ │ andcs r2, r0, r1 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ eorne pc, fp, #64, 4 │ │ │ │ movtne pc, #12864 @ 0x3240 @ │ │ │ │ svclt 0x00184298 │ │ │ │ svclt 0x000c4290 │ │ │ │ andcs r2, r0, r1 │ │ │ │ - blvs ffa644d8 │ │ │ │ + blvs ffa644e8 │ │ │ │ @ instruction: 0xffc2f7ff │ │ │ │ @ instruction: 0xf5b0bd10 │ │ │ │ @ instruction: 0xd1d77f91 │ │ │ │ smlattcs r6, r0, fp, r6 │ │ │ │ @ instruction: 0xffbaf7ff │ │ │ │ sbcsle r2, lr, r0, lsl #16 │ │ │ │ smlattcs r6, r0, sp, r6 │ │ │ │ @ instruction: 0xffb4f7ff │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsbseq sl, r4, r8, asr #31 │ │ │ │ + ldrhteq sl, [r4], #-248 @ 0xffffff08 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x5640f8df │ │ │ │ @ instruction: 0xf8df460c │ │ │ │ @@ -529468,15 +529472,15 @@ │ │ │ │ @ instruction: 0x06d38ff0 │ │ │ │ @ instruction: 0xf8b8d532 │ │ │ │ @ instruction: 0xf8983018 │ │ │ │ vaddl.u8 q8, d3, d29 │ │ │ │ ldmdacs r0, {r3, r6, r7, r8, r9} │ │ │ │ stmdacs r0!, {r3, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf1a0d03c │ │ │ │ - blcs 1f567c │ │ │ │ + blcs 1f568c │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ cmpne r1, pc, asr #20 │ │ │ │ @ instruction: 0x2100bf98 │ │ │ │ bicsle r2, r7, r0, lsl #18 │ │ │ │ strle r0, [r3, #-1681] @ 0xfffff96f │ │ │ │ tstle r1, r0, asr #16 │ │ │ │ ldrble r0, [r1], #1691 @ 0x69b │ │ │ │ @@ -529508,162 +529512,162 @@ │ │ │ │ @ instruction: 0x06d1d49e │ │ │ │ bichi pc, r4, r0, asr #2 │ │ │ │ ldrle r0, [r9], #1624 @ 0x658 │ │ │ │ strble r0, [r5, #1680] @ 0x690 │ │ │ │ ldrle r0, [r5], #1816 @ 0x718 │ │ │ │ ldrmi lr, [sl, #1986] @ 0x7c2 │ │ │ │ @ instruction: 0xf994d192 │ │ │ │ - blcs 241220 │ │ │ │ + blcs 241230 │ │ │ │ @ instruction: 0xf898dd03 │ │ │ │ addsmi r1, r9, #45 @ 0x2d │ │ │ │ ldrbeq sp, [r1, sl, lsl #3] │ │ │ │ movwcs fp, #8012 @ 0x1f4c │ │ │ │ eorsvc r7, r3, r3, lsr r8 │ │ │ │ @ instruction: 0xf8984619 │ │ │ │ bfieq r3, r8, #0, #28 │ │ │ │ adchi pc, r3, r0, asr #2 │ │ │ │ @ instruction: 0xf1000750 │ │ │ │ movwcs r8, #4256 @ 0x10a0 │ │ │ │ stmdbcs r0, {r0, r1, r4, r5, r6, ip, sp, lr} │ │ │ │ svcge 0x0078f47f │ │ │ │ @ instruction: 0xf1400651 │ │ │ │ - blls 3954c8 │ │ │ │ + blls 3954d8 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - blls 3e1020 │ │ │ │ - blcs 2932cc │ │ │ │ + blls 3e1030 │ │ │ │ + blcs 2932dc │ │ │ │ svcge 0x006cf47f │ │ │ │ strbcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ movwls r5, #14587 @ 0x38fb │ │ │ │ mulcc r6, r4, r9 │ │ │ │ - bcs 421ddc │ │ │ │ + bcs 421dec │ │ │ │ movwcs fp, #3982 @ 0xf8e │ │ │ │ - blx 12d3544 │ │ │ │ + blx 12d3554 │ │ │ │ @ instruction: 0xf04ff303 │ │ │ │ svclt 0x00980230 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 319eac │ │ │ │ + blls 319ebc │ │ │ │ movwcc pc, #43778 @ 0xab02 @ │ │ │ │ - blcs 253700 │ │ │ │ + blcs 253710 │ │ │ │ stcne 0, cr13, [r3, #460]! @ 0x1cc │ │ │ │ @ instruction: 0xf8df9304 │ │ │ │ @ instruction: 0xf04f3490 │ │ │ │ @ instruction: 0xf8cd0b00 │ │ │ │ strbmi sl, [r2], r8 │ │ │ │ strls r4, [r9, #-1147] @ 0xfffffb85 │ │ │ │ - blls 359ecc │ │ │ │ + blls 359edc │ │ │ │ svceq 0x0001f1bb │ │ │ │ teqpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbmi fp, [r8], r8, lsl #31 │ │ │ │ svc 0x0002f833 │ │ │ │ @ instruction: 0xf04f9304 │ │ │ │ - blx 2f5f2a │ │ │ │ + blx 2f5f3a │ │ │ │ ldmdbvs r3!, {r1, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdls pc, [ip], -r3 │ │ │ │ - blls 465134 │ │ │ │ + blls 465144 │ │ │ │ streq lr, [lr, -r9, lsl #22] │ │ │ │ - b fe32513c │ │ │ │ + b fe32514c │ │ │ │ ldmib sp, {r0, r1, r3, fp}^ │ │ │ │ - blx 27deee │ │ │ │ - bls 401ef0 │ │ │ │ + blx 27defe │ │ │ │ + bls 401f00 │ │ │ │ ldmibvc sp, {r0, r1, r6, sl, lr}^ │ │ │ │ @ instruction: 0x9d05b925 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - bls 3d56e0 │ │ │ │ + bls 3d56f0 │ │ │ │ @ instruction: 0xf10d1e50 │ │ │ │ - bl 4b639c │ │ │ │ + bl 4b63ac │ │ │ │ strmi r1, [r3], -r8, asr #24 │ │ │ │ svcne 0x0001f810 │ │ │ │ strbtmi r3, [r1], #-770 @ 0xfffffcfe │ │ │ │ addsmi r1, sp, #634880 @ 0x9b000 │ │ │ │ umaalne pc, r0, r1, r8 @ │ │ │ │ svcne 0x0001f804 │ │ │ │ @ instruction: 0xf997d8f3 │ │ │ │ - blcs 241324 │ │ │ │ - bl 4ec73c │ │ │ │ - blvs ff6b9c48 │ │ │ │ + blcs 241334 │ │ │ │ + bl 4ec74c │ │ │ │ + blvs ff6b9c58 │ │ │ │ addsmi r7, sl, #20992 @ 0x5200 │ │ │ │ svcge 0x0006f47f │ │ │ │ andmi pc, lr, r9, lsl r8 @ │ │ │ │ suble r2, r6, r1, lsl #24 │ │ │ │ stmdane r8, {r1, r3, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d82c02 │ │ │ │ rsble r3, r5, ip, lsr r0 │ │ │ │ - blvc 70f3b0 │ │ │ │ + blvc 70f3c0 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ stmdage sl, {r0, r1, r2, r4, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ andls r4, r0, fp, lsr #12 │ │ │ │ stmdals r9, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff9601 │ │ │ │ stmdacs r0, {r0, r1, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 7, pc, cr12, cr15, {1} @ │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ ldmib sp, {r1, r8, r9, ip, pc}^ │ │ │ │ teqcs r0, r2, lsl #6 │ │ │ │ - bleq 2b17a0 │ │ │ │ + bleq 2b17b0 │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ ldrbmi r7, [fp, #-2331] @ 0xfffff6e5 │ │ │ │ mulcs r1, r7, r8 │ │ │ │ ldmdavc r3!, {r0, r2, r3, r4, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe75faf5c │ │ │ │ ldmpl fp!, {r1, r2, r5, r6, r7, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ - blx 2fe05a │ │ │ │ + blx 2fe06a │ │ │ │ ldmdbvc fp, {r1, r3, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 3a1138 │ │ │ │ + blls 3a1148 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svcls 0x0006af61 │ │ │ │ @ instruction: 0x463b19d8 │ │ │ │ addmi lr, r3, #2 │ │ │ │ svcge 0x005af43f │ │ │ │ - blne 2b3408 │ │ │ │ - bcc 27c328 │ │ │ │ + blne 2b3418 │ │ │ │ + bcc 27c338 │ │ │ │ smlalsle r4, r6, r1, r2 │ │ │ │ ldmvc sl!, {r1, r3, r4, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0026873 │ │ │ │ addsmi r0, r4, pc, ror r2 │ │ │ │ suble r4, r6, ip, lsl r0 │ │ │ │ - bl 4b5924 │ │ │ │ + bl 4b5934 │ │ │ │ ldmne r1!, {r3, r6, fp, ip}^ │ │ │ │ ldrsbtcs pc, [ip], -r8 @ │ │ │ │ addsmi r6, r1, #36864 @ 0x9000 │ │ │ │ mcrge 4, 5, pc, cr10, cr15, {3} @ │ │ │ │ adcsle r2, lr, r0, lsl #26 │ │ │ │ msreq CPSR_xc, r6, lsl #2 │ │ │ │ eoreq pc, r7, #1073741827 @ 0x40000003 │ │ │ │ @ instruction: 0x33234419 │ │ │ │ ldrtmi r4, [r3], #-1065 @ 0xfffffbd7 │ │ │ │ addmi lr, fp, #1 │ │ │ │ @ instruction: 0xf813d0b3 │ │ │ │ @ instruction: 0xf8124f01 │ │ │ │ addmi r0, r4, #1, 30 │ │ │ │ @ instruction: 0xe695d0f7 │ │ │ │ - blvc 4cf478 │ │ │ │ + blvc 4cf488 │ │ │ │ @ instruction: 0xf47f2a05 │ │ │ │ ldmvc sl!, {r0, r4, r7, r9, sl, fp, sp, pc} │ │ │ │ ldmdble r5!, {r1, r2, r9, fp, sp}^ │ │ │ │ mlacs r5, r1, r8, pc @ │ │ │ │ @ instruction: 0xf67f2a0f │ │ │ │ stccs 14, cr10, [r0, #-548] @ 0xfffffddc │ │ │ │ stcge 0, cr13, [sl], {157} @ 0x9d │ │ │ │ and r4, r6, r5, lsr #8 │ │ │ │ addsle r4, r5, r5, lsr #5 │ │ │ │ ldrsbtcc pc, [ip], -r8 @ │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ @ instruction: 0xf8142025 │ │ │ │ - bl 28404c │ │ │ │ + bl 28405c │ │ │ │ ldmib r1, {r0, r1, r6, r7, r8}^ │ │ │ │ @ instruction: 0xf64e010a │ │ │ │ - @ instruction: 0xed97f96f │ │ │ │ + @ instruction: 0xed97f967 │ │ │ │ vmov.f64 d7, #66 @ 0x3e100000 0.1406250 │ │ │ │ vneg.f64 d16, d7 │ │ │ │ rscle pc, r9, r0, lsl sl @ │ │ │ │ @ instruction: 0xf997e66c │ │ │ │ - blcs 241470 │ │ │ │ + blcs 241480 │ │ │ │ smlalbthi pc, fp, r0, r2 @ │ │ │ │ @ instruction: 0x3004f9b7 │ │ │ │ andle r1, lr, sl, asr ip │ │ │ │ stmdbge sl, {r0, r3, r9, fp, ip, pc} │ │ │ │ tstls r0, r2, asr r9 │ │ │ │ @ instruction: 0xf8524651 │ │ │ │ strtmi r9, [fp], -r3, lsr #32 │ │ │ │ @@ -529679,15 +529683,15 @@ │ │ │ │ cmnpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ eorseq pc, r0, #8, 2 │ │ │ │ @ instruction: 0x015b4099 │ │ │ │ vmlaeq.f64 d14, d3, d6 │ │ │ │ @ instruction: 0xf10e3323 │ │ │ │ ldmne r7!, {r2, r4, r9, sl, fp}^ │ │ │ │ movwmi r6, #47219 @ 0xb873 │ │ │ │ - bgt 60d694 │ │ │ │ + bgt 60d6a4 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf10442ac │ │ │ │ svclt 0x00280401 │ │ │ │ @ instruction: 0xf10c2300 │ │ │ │ svclt 0x00380c01 │ │ │ │ stccc 8, cr15, [r1], {28} │ │ │ │ @ instruction: 0xf8072c10 │ │ │ │ @@ -529701,28 +529705,28 @@ │ │ │ │ @ instruction: 0xf012e646 │ │ │ │ @ instruction: 0xf47f0f10 │ │ │ │ @ instruction: 0xe7f3ae36 │ │ │ │ @ instruction: 0xf04f7c5b │ │ │ │ @ instruction: 0xf1c332ff │ │ │ │ @ instruction: 0xf1a30440 │ │ │ │ @ instruction: 0xf1c30120 │ │ │ │ - blx 2b61a0 │ │ │ │ - blx af1928 │ │ │ │ - blx af1538 │ │ │ │ + blx 2b61b0 │ │ │ │ + blx af1938 │ │ │ │ + blx af1548 │ │ │ │ movwmi pc, #33539 @ 0x8303 @ │ │ │ │ @ instruction: 0xf904fa22 │ │ │ │ stccs 3, cr4, [r0, #-96] @ 0xffffffa0 │ │ │ │ svcge 0x0019f43f │ │ │ │ ldrsbtcc pc, [ip], -r8 @ │ │ │ │ - bl 2dfd68 │ │ │ │ + bl 2dfd78 │ │ │ │ ldmdavs ip, {r0, r2, r9, sl, fp} │ │ │ │ mlane r5, r4, r8, pc @ │ │ │ │ - blcc 2b3594 │ │ │ │ + blcc 2b35a4 │ │ │ │ @ instruction: 0xf1032920 │ │ │ │ - bl 336168 │ │ │ │ + bl 336178 │ │ │ │ @ instruction: 0xf85405c3 │ │ │ │ stmdavs sp!, {r0, r1, r4, r5, ip, sp}^ │ │ │ │ adcshi pc, pc, r0, lsl #4 │ │ │ │ ldmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ sbcshi pc, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ ldrble sp, [r6], r6, lsr #13 │ │ │ │ @@ -529734,140 +529738,140 @@ │ │ │ │ @ instruction: 0xd6d6d6d6 │ │ │ │ mrcvs 6, 6, sp, cr6, cr6, {6} │ │ │ │ @ instruction: 0xf57f0693 │ │ │ │ vmull.p8 q13, d12, d3 │ │ │ │ ldrt r0, [r9], -r8, asr #7 │ │ │ │ orreq pc, ip, #-2147483606 @ 0x8000002a │ │ │ │ svceq 0x0089f1ba │ │ │ │ - blcs 2a5204 │ │ │ │ + blcs 2a5214 │ │ │ │ mrcge 6, 1, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf1aae5c8 │ │ │ │ - blcs 2f640c │ │ │ │ + blcs 2f641c │ │ │ │ mrcge 6, 1, APSR_nzcv, cr1, cr15, {3} │ │ │ │ @ instruction: 0xf1aae5c2 │ │ │ │ - blcs 2f63fc │ │ │ │ + blcs 2f640c │ │ │ │ mcrge 6, 1, pc, cr11, cr15, {3} @ │ │ │ │ vld3.32 {d30,d32,d34}, [pc :256], ip │ │ │ │ - bl 4d48dc │ │ │ │ - blcs 2f61fc │ │ │ │ + bl 4d48ec │ │ │ │ + blcs 2f620c │ │ │ │ mcrge 6, 1, pc, cr3, cr15, {3} @ │ │ │ │ @ instruction: 0xf5aae5b4 │ │ │ │ - blcs 2d23fc │ │ │ │ + blcs 2d240c │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e1e4 │ │ │ │ + blcs 23e1f4 │ │ │ │ stcge 4, cr15, [ip, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf5aae617 │ │ │ │ - blcs 2d24f8 │ │ │ │ + blcs 2d2508 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e1f8 │ │ │ │ + blcs 23e208 │ │ │ │ stcge 4, cr15, [r2, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf1aae60d │ │ │ │ - blcs 2f6290 │ │ │ │ + blcs 2f62a0 │ │ │ │ mcrge 6, 0, pc, cr9, cr15, {3} @ │ │ │ │ vld3.32 {d30,d32,d34}, [pc :64], sl │ │ │ │ - bl 4d1838 │ │ │ │ - blcs 2f6210 │ │ │ │ + bl 4d1848 │ │ │ │ + blcs 2f6220 │ │ │ │ mcrge 6, 0, pc, cr1, cr15, {3} @ │ │ │ │ @ instruction: 0xf1aae592 │ │ │ │ - blcs 2b629c │ │ │ │ + blcs 2b62ac │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e228 │ │ │ │ + blcs 23e238 │ │ │ │ stcge 4, cr15, [sl, #252] @ 0xfc │ │ │ │ @ instruction: 0x0693e5f5 │ │ │ │ ldcge 5, cr15, [r4, #508]! @ 0x1fc │ │ │ │ biceq pc, r8, #204, 6 @ 0x30000003 │ │ │ │ - bl 4eed88 │ │ │ │ - blvs ff83625c │ │ │ │ + bl 4eed98 │ │ │ │ + blvs ff83626c │ │ │ │ ldc2l 7, cr15, [r0], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xe72aad7b │ │ │ │ popvs {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ tsteq r9, r1, lsl #20 │ │ │ │ ldrmi lr, [r6, #7] │ │ │ │ mcrge 4, 4, pc, cr9, cr15, {1} @ │ │ │ │ - blcc 2b36a4 │ │ │ │ + blcc 2b36b4 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ rsbmi r3, fp, r3, lsr r0 │ │ │ │ movwmi r4, #45059 @ 0xb003 │ │ │ │ strb sp, [r7, #-243]! @ 0xffffff0d │ │ │ │ popvs {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ tsteq r9, r1, lsl #20 │ │ │ │ ldrmi lr, [r6, #7] │ │ │ │ mrcge 4, 3, APSR_nzcv, cr7, cr15, {1} │ │ │ │ - blcc 2b36c8 │ │ │ │ + blcc 2b36d8 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ addslt r3, fp, #51 @ 0x33 │ │ │ │ andmi r4, r3, fp, rrx │ │ │ │ rscsle r4, r2, fp, lsl #6 │ │ │ │ ldmvs r9!, {r2, r4, r6, r8, sl, sp, lr, pc}^ │ │ │ │ - b 28f98c │ │ │ │ + b 28f99c │ │ │ │ and r0, r7, r9, lsl #2 │ │ │ │ @ instruction: 0xf43f4596 │ │ │ │ @ instruction: 0xf812ae64 │ │ │ │ movwcc r3, #23297 @ 0x5b01 │ │ │ │ eorscc pc, r3, r4, asr r8 @ │ │ │ │ ldrdmi fp, [fp], #-43 @ 0xffffffd5 @ │ │ │ │ movwmi r4, #45059 @ 0xb003 │ │ │ │ strb sp, [r1, #-242] @ 0xffffff0e │ │ │ │ popvs {r0, r3, r4, r5, r6, r7, fp, sp, lr} │ │ │ │ tsteq r9, r1, lsl #20 │ │ │ │ ldrmi lr, [r6, #7] │ │ │ │ mrcge 4, 2, APSR_nzcv, cr1, cr15, {1} │ │ │ │ - blcc 2b3714 │ │ │ │ + blcc 2b3724 │ │ │ │ @ instruction: 0xf8543305 │ │ │ │ sbcslt r3, fp, #51 @ 0x33 │ │ │ │ andmi r4, r3, fp, rrx │ │ │ │ rscsle r4, r2, fp, lsl #6 │ │ │ │ @ instruction: 0xf8d7e52e │ │ │ │ - b fe325704 │ │ │ │ - b 2f6318 │ │ │ │ + b fe325714 │ │ │ │ + b 2f6328 │ │ │ │ ldmvs fp!, {sl, fp}^ │ │ │ │ - b 30589c │ │ │ │ - b 1936318 │ │ │ │ + b 3058ac │ │ │ │ + b 1936328 │ │ │ │ @ instruction: 0xf47f0303 │ │ │ │ ldrbmi sl, [r2, #-3361]! @ 0xfffff2df │ │ │ │ svcge 0x0024f47f │ │ │ │ - bl 4eefd0 │ │ │ │ - blvs ff8fa428 │ │ │ │ - blvc 90f778 │ │ │ │ + bl 4eefe0 │ │ │ │ + blvs ff8fa438 │ │ │ │ + blvc 90f788 │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ ssat sl, #12, r5, lsl #26 │ │ │ │ - ldmdb r8!, {r1, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq sl, r4, r0, lsr #30 │ │ │ │ + ldmdb r0!, {r1, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq sl, r4, r0, lsl pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r4, r4, lsl pc │ │ │ │ - ldrhteq sl, [r4], #-234 @ 0xffffff16 │ │ │ │ + rsbseq sl, r4, r4, lsl #30 │ │ │ │ + rsbseq sl, r4, sl, lsr #29 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbeq fp, sl, ip, asr #13 │ │ │ │ + strhteq fp, [sl], #-84 @ 0xffffffac │ │ │ │ ldmdale r9, {r1, r3, r4, r7, fp, sp} │ │ │ │ stmdble lr, {r3, r7, fp, sp} │ │ │ │ orreq pc, r9, #160, 2 @ 0x28 │ │ │ │ ldmdale r5!, {r0, r4, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x36343436 │ │ │ │ mrccs 4, 1, r3, cr4, cr6, {1} │ │ │ │ strtcc r2, [lr], #-3630 @ 0xfffff1d2 │ │ │ │ teqcc r1, r4, lsr r4 │ │ │ │ stmdacs r2!, {r0, r4, r5, r8, ip, sp} │ │ │ │ @ instruction: 0xf1a0d915 │ │ │ │ - blcs 2f63f0 │ │ │ │ + blcs 2f6400 │ │ │ │ vst2.8 {d29-d30}, [pc :128], r4 │ │ │ │ ldrbmi r7, [r0, -lr, ror #1]! │ │ │ │ svcvc 0x00c4f5b0 │ │ │ │ @ instruction: 0xf5b0d823 │ │ │ │ eorle r7, r8, #780 @ 0x30c │ │ │ │ svcvc 0x008af5b0 │ │ │ │ @ instruction: 0xf5b0d80a │ │ │ │ tstle r5, #548 @ 0x224 │ │ │ │ rscvc pc, sl, pc, asr #8 │ │ │ │ ldmdacs pc, {r4, r5, r6, r8, r9, sl, lr} @ │ │ │ │ vmul.i8 d29, d0, d0 │ │ │ │ @ instruction: 0x477010db │ │ │ │ addvc pc, fp, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 2fb9a4 │ │ │ │ + blcs 2fb9b4 │ │ │ │ vst2.8 {d29-d30}, [pc], r8 │ │ │ │ ldrbmi r7, [r0, -sp, ror #1]! │ │ │ │ rscvc pc, ip, pc, asr #8 │ │ │ │ vaba.s8 q10, q0, q8 │ │ │ │ @ instruction: 0x477010d7 │ │ │ │ ldrbmi fp, [r0, -r0, lsl #5]! │ │ │ │ rscvc pc, fp, pc, asr #8 │ │ │ │ @@ -529893,56 +529897,56 @@ │ │ │ │ svclt 0x001c2901 │ │ │ │ @ instruction: 0xf8232101 │ │ │ │ rscsle r1, r2, r2, lsl r0 │ │ │ │ pop {r0, sp} │ │ │ │ stmdbvs r7, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0x46384616 │ │ │ │ @ instruction: 0xff8af7ff │ │ │ │ - blx 23e452 │ │ │ │ - bl 3f2430 │ │ │ │ + blx 23e462 │ │ │ │ + bl 3f2440 │ │ │ │ @ instruction: 0xf8de0e03 │ │ │ │ stmdacs r0, {r2} │ │ │ │ - bmi 8e9bb8 │ │ │ │ + bmi 8e9bc8 │ │ │ │ ldrcs r5, [r0, #-2218]! @ 0xfffff756 │ │ │ │ andcs pc, r7, #5120 @ 0x1400 │ │ │ │ movtlt r7, #22805 @ 0x5915 │ │ │ │ @ instruction: 0x46a458f7 │ │ │ │ stmiblt pc, {r0, r1, r6, r9, sl, lr} @ │ │ │ │ adcmi r3, fp, #67108864 @ 0x4000000 │ │ │ │ stmdavs lr, {r2, r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ subseq r2, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xf8de6aa3 │ │ │ │ @ instruction: 0xf8362008 │ │ │ │ - blpl 16b98a8 │ │ │ │ + blpl 16b98b8 │ │ │ │ smullle r4, r8, r1, r2 │ │ │ │ @ instruction: 0xf8262001 │ │ │ │ bfi r2, r3, #0, #19 │ │ │ │ strbmi r6, [r2], -lr, asr #16 │ │ │ │ - blx 26d876 │ │ │ │ + blx 26d886 │ │ │ │ @ instruction: 0xf8dcf202 │ │ │ │ movwcc r1, #4156 @ 0x103c │ │ │ │ stceq 1, cr15, [r0], #-48 @ 0xffffffd0 │ │ │ │ stmiavs r9, {r0, r2, r3, r4, r7, r9, lr}^ │ │ │ │ andsne pc, r1, r6, lsr r8 @ │ │ │ │ andsne pc, r1, r7, lsr r8 @ │ │ │ │ mvnsle r4, sl, lsl #8 │ │ │ │ stmdavs lr, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7de │ │ │ │ - rsbseq sl, r4, ip, lsl r8 │ │ │ │ + rsbseq sl, r4, ip, lsl #16 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ ssatpl pc, #21, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8df4614 │ │ │ │ strhtlt r2, [r5], r4 │ │ │ │ @ instruction: 0x469b447d │ │ │ │ strmi r7, [r1], r3, lsr #16 │ │ │ │ - blcs 28bb6c │ │ │ │ + blcs 28bb7c │ │ │ │ eorls r6, r3, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0x269cf8df │ │ │ │ andls r4, r6, #2046820352 @ 0x7a000000 │ │ │ │ eorpl lr, pc, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0009204 │ │ │ │ strmi r8, [pc], -r3, lsl #1 │ │ │ │ @@ -529952,25 +529956,25 @@ │ │ │ │ bicsmi sp, fp, #5 │ │ │ │ movtne lr, #15109 @ 0x3b05 │ │ │ │ vmovvc r6, fp, s22, s23 │ │ │ │ stmiavc r3!, {r1, r2, r3, r5, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf0002b06 │ │ │ │ vand q12, q8, q14 │ │ │ │ cdpge 1, 1, cr8, cr6, cr9, {5} │ │ │ │ - bleq 2f0f5c │ │ │ │ + bleq 2f0f6c │ │ │ │ ldrtmi r9, [r0], -lr, lsr #18 │ │ │ │ - cdp2 6, 1, cr15, cr12, cr13, {2} │ │ │ │ + cdp2 6, 1, cr15, cr4, cr13, {2} │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r5, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf64c2101 │ │ │ │ - ldrtmi pc, [r3], -sp, asr #27 @ │ │ │ │ + ldrtmi pc, [r3], -r5, asr #27 @ │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46383414 │ │ │ │ - @ instruction: 0xf944f650 │ │ │ │ + @ instruction: 0xf93cf650 │ │ │ │ ldmvs r2!, {r1, r2, r3, r5, r7, fp, sp, lr} │ │ │ │ vfma.f32 , q8, │ │ │ │ ldmvs r3!, {r0, r1, r2, r3, r8, r9, pc}^ │ │ │ │ addsmi r1, pc, #38656 @ 0x9700 │ │ │ │ @ instruction: 0x81b8f200 │ │ │ │ ldmne fp, {r0, r1, r4, r5, r6, fp, sp, lr} │ │ │ │ movwhi pc, #24576 @ 0x6000 @ │ │ │ │ @@ -529979,29 +529983,29 @@ │ │ │ │ andne lr, r2, #3489792 @ 0x354000 │ │ │ │ stmdavs r0!, {r0, r2, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xff34f7ff │ │ │ │ @ instruction: 0x9612ab12 │ │ │ │ stcleq 1, cr15, [r8], #-52 @ 0xffffffcc │ │ │ │ ldrvs lr, [r3], -sp, asr #19 │ │ │ │ stmib sp, {r0, r2, r4, sl, ip, pc}^ │ │ │ │ - blgt 60f1f0 │ │ │ │ + blgt 60f200 │ │ │ │ strtvs lr, [r0], -sp, asr #19 │ │ │ │ stm ip, {r1, r2, r5, r6, r9, sl, lr} │ │ │ │ ldrls r0, [sp], #-15 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - strgt ip, [pc, #-3599] @ 234b7d │ │ │ │ + strgt ip, [pc, #-3599] @ 234b8d │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf994e081 │ │ │ │ @ instruction: 0xf1baa001 │ │ │ │ stcle 15, cr0, [sl], {-0} │ │ │ │ - b 1e25600 │ │ │ │ + b 1e25610 │ │ │ │ @ instruction: 0xf8dd0a0a │ │ │ │ - bl 39dc8c │ │ │ │ - bvs 8fa6d8 │ │ │ │ + bl 39dc9c │ │ │ │ + bvs 8fa6e8 │ │ │ │ @ instruction: 0xf893bf18 │ │ │ │ stmiahi r6!, {r0, r4, sp, pc} │ │ │ │ streq pc, [ip], -r6, asr #7 │ │ │ │ svcvc 0x00eaf5b6 │ │ │ │ addhi pc, r6, r0, asr #1 │ │ │ │ strbtvc pc, [sl], r6, lsr #11 @ │ │ │ │ vceq.f32 d2, d0, d8 │ │ │ │ @@ -530017,17 +530021,17 @@ │ │ │ │ stmib sp, {r1, r2, r3, r4, r8, r9, ip, pc}^ │ │ │ │ mrcge 3, 0, r3, cr14, cr10, {0} │ │ │ │ cmpne r1, r5, lsl #22 │ │ │ │ tstcc r4, ip, lsl r3 │ │ │ │ tstcc pc, #3358720 @ 0x334000 │ │ │ │ strcc r9, [r4, #-801]! @ 0xfffffcdf │ │ │ │ @ instruction: 0xf64c931d │ │ │ │ - stmiavc r3!, {r0, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavc r3!, {r0, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0034632 │ │ │ │ - bl 376814 │ │ │ │ + bl 376824 │ │ │ │ stcne 5, cr1, [r3, #268]! @ 0x10c │ │ │ │ ldmdavc r9, {r1, r2, r4, sl, ip, sp} │ │ │ │ andcc r3, r8, #8, 6 @ 0x20000000 │ │ │ │ andlt pc, r5, r1, lsl r8 @ │ │ │ │ stcne 8, cr15, [r4], {19} │ │ │ │ andge pc, r5, r1, lsl r8 @ │ │ │ │ stcne 8, cr15, [r7], {19} │ │ │ │ @@ -530067,117 +530071,117 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svceq 0x0020f1ba │ │ │ │ strtcs fp, [r1], -r8, lsl #30 │ │ │ │ @ instruction: 0xf1bad004 │ │ │ │ svclt 0x000c0f40 │ │ │ │ strtcs r2, [r0], -r2, lsr #12 │ │ │ │ strtcc pc, [r0], #2271 @ 0x8df │ │ │ │ - bls 3c739c │ │ │ │ + bls 3c73ac │ │ │ │ ldmpl r3, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ ldrmi r9, [sl], -r5, lsl #6 │ │ │ │ - blx 2fe7a6 │ │ │ │ + blx 2fe7b6 │ │ │ │ ldmdbvc fp, {r1, r2, r8, r9, sp}^ │ │ │ │ svclt 0x00182b00 │ │ │ │ @ instruction: 0xf64c469b │ │ │ │ - @ instruction: 0xf100fc7b │ │ │ │ + @ instruction: 0xf100fc73 │ │ │ │ @ instruction: 0x4653021c │ │ │ │ andls r4, r8, #17825792 @ 0x1100000 │ │ │ │ pkhtbmi r4, r0, sl, asr #12 │ │ │ │ - @ instruction: 0xff7af64d │ │ │ │ - blcs 253cb4 │ │ │ │ - bls 3a9ce8 │ │ │ │ + @ instruction: 0xff72f64d │ │ │ │ + blcs 253cc4 │ │ │ │ + bls 3a9cf8 │ │ │ │ @ instruction: 0xf0032130 │ │ │ │ @ instruction: 0xf64003f9 │ │ │ │ - blx 291efa │ │ │ │ - bls 33f334 │ │ │ │ - blhi 7d3fe4 │ │ │ │ + blx 291f0a │ │ │ │ + bls 33f344 │ │ │ │ + blhi 7d3ff4 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ vld4.8 {d4-d7}, [r2 :256], r0 │ │ │ │ movwmi r6, #12927 @ 0x327f │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @ instruction: 0xf8a84313 │ │ │ │ stmdbcs r0, {r3, r4, ip, sp} │ │ │ │ stcne 0, cr13, [r3, #208]! @ 0xd0 │ │ │ │ eorls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf10d2600 │ │ │ │ ldrmi r0, [r9], r8, lsr #20 │ │ │ │ @ instruction: 0xf8d89107 │ │ │ │ teqcs r0, r4, lsl r0 │ │ │ │ ldrbmi r9, [r0], -r5, lsl #20 │ │ │ │ strbne lr, [r6], #-2824 @ 0xfffff4f8 │ │ │ │ - blx 282c1e │ │ │ │ - bls 33e76c │ │ │ │ + blx 282c2e │ │ │ │ + bls 33e77c │ │ │ │ ldrtmi r2, [r3], #-280 @ 0xfffffee8 │ │ │ │ ldmibvc fp, {r0, r9, sl, ip, sp}^ │ │ │ │ svclt 0x00182b00 │ │ │ │ stmdbvs fp!, {r0, r1, r3, r4, r7, r9, sl, lr} │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ - bls dca37c │ │ │ │ + bls dca38c │ │ │ │ @ instruction: 0xf8399200 │ │ │ │ - blx 28178a │ │ │ │ + blx 28179a │ │ │ │ ldrbmi r3, [fp], -r2, lsl #4 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ ldrbmi pc, [r4], r9, lsl #29 @ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ - blls 3f5bd8 │ │ │ │ + blls 3f5be8 │ │ │ │ bicsle r4, r4, #-536870903 @ 0xe0000009 │ │ │ │ ldrdls pc, [r4], -sp @ │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf808f650 │ │ │ │ + @ instruction: 0xf800f650 │ │ │ │ stmiavs r2!, {r2, r3, r5, r7, fp, sp, lr} │ │ │ │ vfma.f32 , q8, │ │ │ │ stmiavs r7!, {r0, r1, r4, r6, r7, r8, pc}^ │ │ │ │ adcsmi r1, lr, #38400 @ 0x9600 │ │ │ │ rsbseq sp, pc, r1, lsr #18 │ │ │ │ vrecps.f32 d2, d0, d31 │ │ │ │ mcrcs 0, 2, r8, cr0, cr4, {6} │ │ │ │ svclt 0x00384637 │ │ │ │ - blmi ffcbf8d0 │ │ │ │ + blmi ffcbf8e0 │ │ │ │ stmdavs r0!, {r1, r2, r8, fp, ip, pc} │ │ │ │ addsmi r5, r8, #13303808 @ 0xcb0000 │ │ │ │ orrshi pc, r3, r0 │ │ │ │ stmdacs r0, {r0, r5, r6, fp, sp, lr} │ │ │ │ orrhi pc, sl, r0 │ │ │ │ @ instruction: 0xf6b8463a │ │ │ │ - stmdacs r0, {r0, r1, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x81b6f000 │ │ │ │ rscvs r6, r7, r3, lsr #17 │ │ │ │ rsbvs r4, r0, r3, lsl #8 │ │ │ │ stmiavc r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ movteq pc, #963 @ 0x3c3 @ │ │ │ │ stmdavs r3!, {r0, r1, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf000189b │ │ │ │ adcvs r8, r6, r9, lsr #3 │ │ │ │ andshi r2, ip, r0, lsl #8 │ │ │ │ cdpge 6, 1, cr4, cr6, cr0, {2} │ │ │ │ ldmib r5, {r1, r3, r4, r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf7ff1202 │ │ │ │ - blls 47537c │ │ │ │ + blls 47538c │ │ │ │ tstls r5, #63963136 @ 0x3d00000 │ │ │ │ ldrls sl, [r2], #-2834 @ 0xfffff4ee │ │ │ │ ldrmi lr, [r3], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf8df464c │ │ │ │ - blgt 626964 │ │ │ │ + blgt 626974 │ │ │ │ stm r6, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ cdpge 0, 1, cr0, cr14, cr15, {0} │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ ldm ip, {r0, r2, r3, r4, r8, r9, ip, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - stcgt 0, cr0, [pc, #-60] @ 235c10 │ │ │ │ + stcgt 0, cr0, [pc, #-60] @ 235c20 │ │ │ │ ldm r5, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ str r0, [r0, -pc]! │ │ │ │ andcs r9, r0, #47104 @ 0xb800 │ │ │ │ andscs lr, r2, #3358720 @ 0x334000 │ │ │ │ ldmib r4, {r5, r8, r9, fp, sp}^ │ │ │ │ vrhadd.s8 d2, d0, d2 │ │ │ │ - blls dd623c │ │ │ │ - blcs a04874 │ │ │ │ + blls dd624c │ │ │ │ + blcs a04884 │ │ │ │ cmnphi r7, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ cmneq r5, r7, lsl r1 │ │ │ │ cmneq r5, r5, ror r1 │ │ │ │ cmneq r5, r5, ror r1 │ │ │ │ tsteq r4, r5, ror r1 │ │ │ │ cmneq r5, r5, ror r1 │ │ │ │ @@ -530199,28 +530203,28 @@ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ stmdbls r6, {r1, r3, r5, r7, r8, r9, fp, lr} │ │ │ │ stmiapl fp, {r4, r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ ldmdavs r1!, {r1, r2, r5, r8, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strbmi r8, [r2], -r6, lsl #2 │ │ │ │ - blx 13737c8 │ │ │ │ + blx 11737d8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmvs r3!, {r0, r1, r2, r4, r5, r8, pc} │ │ │ │ andhi pc, ip, r6, asr #17 │ │ │ │ rsbsvs r4, r0, r3, lsl #8 │ │ │ │ ldmib r4, {r1, r3, r5, r9, sl, sp, lr, pc}^ │ │ │ │ tstmi r3, #536870912 @ 0x20000000 │ │ │ │ svclt 0x00149b2e │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ andcs r2, r0, #0, 2 │ │ │ │ stmib sp, {r5, r8, r9, fp, sp}^ │ │ │ │ - b 15fe56c │ │ │ │ + b 15fe57c │ │ │ │ vhsub.s8 , q8, │ │ │ │ - blcc 296180 │ │ │ │ + blcc 296190 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r5, r8, pc}^ @ │ │ │ │ sbcseq pc, sp, r3, lsl r0 @ │ │ │ │ tsteq lr, lr, lsl r1 │ │ │ │ tsteq lr, lr, lsl r1 │ │ │ │ tsteq lr, lr, lsl r1 │ │ │ │ ldrsbeq r0, [lr, -sl] │ │ │ │ @@ -530301,101 +530305,101 @@ │ │ │ │ vmax.f32 d27, d16, d8 │ │ │ │ @ instruction: 0xf63f1619 │ │ │ │ @ instruction: 0xf1baae33 │ │ │ │ vmax.f32 d16, d0, d8 │ │ │ │ svclt 0x00081617 │ │ │ │ strvc pc, [sp], pc, asr #8 │ │ │ │ andsls lr, r2, #44040192 @ 0x2a00000 │ │ │ │ - blge 6f05f4 │ │ │ │ - bls dbe288 │ │ │ │ + blge 6f0604 │ │ │ │ + bls dbe298 │ │ │ │ stmib sp, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf64cab16 │ │ │ │ - blge 7f4ae4 │ │ │ │ + blge 7f4ad4 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stclge 4, cr15, [r6, #-508] @ 0xfffffe04 │ │ │ │ @ instruction: 0xf8ade54c │ │ │ │ strb r2, [sp, r8, asr #32]! │ │ │ │ subcs pc, r8, sp, lsl #17 │ │ │ │ movwmi lr, #42986 @ 0xa7ea │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ strb r3, [r3, r8, asr #32]! │ │ │ │ ldmib sp, {r1, r2, r4, r8, ip, pc}^ │ │ │ │ tstcs r1, r6, lsl fp │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r5, r9, fp, ip, pc} │ │ │ │ - blge 6f05f8 │ │ │ │ - blx 737f8 │ │ │ │ + blge 6f0608 │ │ │ │ + blx ffe73808 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r2, #-252]! @ 0xffffff04 │ │ │ │ str sl, [r7, #-2834]! @ 0xfffff4ee │ │ │ │ subsne pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7ed │ │ │ │ ubfx r1, r8, #0, #11 │ │ │ │ svclt 0x00144311 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ strmi lr, [r8], -r3, ror #15 │ │ │ │ @ instruction: 0xf5f94641 │ │ │ │ - ldrbt lr, [r7], r6, ror #29 │ │ │ │ + usat lr, #23, lr, asr #29 │ │ │ │ ldrtmi r4, [r9], -r8, lsl #12 │ │ │ │ - mcr 5, 7, pc, cr0, cr9, {7} @ │ │ │ │ + mrc 5, 6, APSR_nzcv, cr8, cr9, {7} │ │ │ │ @ instruction: 0x4638e673 │ │ │ │ @ instruction: 0xf5f99204 │ │ │ │ - strmi lr, [r2], lr, ror #26 │ │ │ │ - bls 362bd0 │ │ │ │ + strmi lr, [r2], r6, ror #26 │ │ │ │ + bls 362be0 │ │ │ │ @ instruction: 0xf5f96861 │ │ │ │ - stmiavs r3!, {r1, r4, sl, fp, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r1, r3, sl, fp, sp, lr, pc} │ │ │ │ rscvs r2, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf8c44453 │ │ │ │ eorvs sl, r2, r4 │ │ │ │ @ instruction: 0x4640e671 │ │ │ │ @ instruction: 0xf5f99204 │ │ │ │ - pkhtbmi lr, r2, ip, asr #26 │ │ │ │ - bls 3625b4 │ │ │ │ + pkhtbmi lr, r2, r4, asr #26 │ │ │ │ + bls 3625c4 │ │ │ │ @ instruction: 0xf5f96871 │ │ │ │ - ldmvs r3!, {sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c62200 │ │ │ │ ldrbmi r8, [r3], #-12 │ │ │ │ andge pc, r4, r6, asr #17 │ │ │ │ str r6, [r1, #-50] @ 0xffffffce │ │ │ │ andsne lr, r6, #3358720 @ 0x334000 │ │ │ │ stmib sp, {r0, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7912112 │ │ │ │ - ldcl 5, cr15, [r6, #-996] @ 0xfffffc1c │ │ │ │ + stcl 5, cr15, [lr, #-996] @ 0xfffffc1c │ │ │ │ andshi r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq sl, r4, r8, asr #14 │ │ │ │ + rsbseq sl, r4, r8, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r4, r0, lsr r7 │ │ │ │ - rsbseq sl, r4, lr, asr r5 │ │ │ │ + rsbseq sl, r4, r0, lsr #14 │ │ │ │ + rsbseq sl, r4, lr, asr #10 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbeq sl, sl, r0, asr sp │ │ │ │ + rsbeq sl, sl, r8, lsr ip │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ pkhbtmi r4, r8, lr, lsl #12 │ │ │ │ @ instruction: 0xf64d4617 │ │ │ │ - stmvs r3, {r0, r2, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r2, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cdpeq 1, 0, cr15, cr4, cr3, {5} │ │ │ │ ldrbmi r6, [r0, #-2141]! @ 0xfffff7a3 │ │ │ │ pkhbtmi sp, r1, pc @ │ │ │ │ and r3, r6, r4, lsl #26 │ │ │ │ strtmi r6, [lr], ip, lsr #17 │ │ │ │ @ instruction: 0xf1a445a9 │ │ │ │ strbtmi r0, [r5], -r4, lsl #24 │ │ │ │ @ instruction: 0xf8ded015 │ │ │ │ strbeq r4, [r3, r0]! │ │ │ │ @ instruction: 0x4632d4f4 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ stc2 7, cr15, [r0], {255} @ 0xff │ │ │ │ rscle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf6bc4640 │ │ │ │ - mulvs r4, r7, fp │ │ │ │ + andvs pc, r4, pc, lsl #23 │ │ │ │ strtmi r6, [lr], ip, lsr #17 │ │ │ │ @ instruction: 0xf1a445a9 │ │ │ │ strbtmi r0, [r5], -r4, lsl #24 │ │ │ │ pop {r0, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x000083f8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -530403,15 +530407,15 @@ │ │ │ │ ldcleq 8, cr15, [r8], {204} @ 0xcc │ │ │ │ stclvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0xf8df4605 │ │ │ │ strcs r0, [r0], #-1448 @ 0xfffffa58 │ │ │ │ strvc pc, [r4, #2271]! @ 0x8df │ │ │ │ @ instruction: 0xf8dfae1f │ │ │ │ ldrbtmi r3, [r8], #-1444 @ 0xfffffa5c │ │ │ │ - ldrmi lr, [pc], #-2509 @ 236018 │ │ │ │ + ldrmi lr, [pc], #-2509 @ 236028 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrmi r4, [r3], r1, lsr #8 │ │ │ │ @ instruction: 0xf10d960d │ │ │ │ @ instruction: 0x97120954 │ │ │ │ @ instruction: 0xf8d54637 │ │ │ │ stmiapl r3, {r2, r3, r4, r5, lr, pc}^ │ │ │ │ ldmdavs fp, {r2, r5, r7, r8, sl, lr} │ │ │ │ @@ -530422,102 +530426,102 @@ │ │ │ │ @ instruction: 0x461eab19 │ │ │ │ svcgt 0x000f9304 │ │ │ │ strmi lr, [r0], #-2505 @ 0xfffff637 │ │ │ │ stmib r9, {r0, r1, r2, r3, r9, sl, lr, pc}^ │ │ │ │ ldm r7, {r1, sl, lr} │ │ │ │ stm r6, {r0, r1} │ │ │ │ vaddl.s8 q8, d0, d3 │ │ │ │ - b 1a1654c │ │ │ │ + b 1a1655c │ │ │ │ @ instruction: 0xf000064c │ │ │ │ mcrcs 1, 2, r8, cr0, cr6, {1} │ │ │ │ svclt 0x00384637 │ │ │ │ ldrtmi r2, [r8], -r0, asr #14 │ │ │ │ - ldc 5, cr15, [r6], #996 @ 0x3e4 │ │ │ │ + stc 5, cr15, [lr], #996 @ 0x3e4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r1], -ip, lsr #2 │ │ │ │ @ instruction: 0xf8c94632 │ │ │ │ stmib r9, {r2}^ │ │ │ │ @ instruction: 0xf5f96702 │ │ │ │ - strtmi lr, [r0], -r8, ror #19 │ │ │ │ - mrc2 6, 1, pc, cr0, cr6, {5} │ │ │ │ + strtmi lr, [r0], -r0, ror #19 │ │ │ │ + mcr2 6, 1, pc, cr8, cr6, {5} @ │ │ │ │ andscs r9, r4, r6 │ │ │ │ - stc 5, cr15, [r4], #996 @ 0x3e4 │ │ │ │ + ldc 5, cr15, [ip], {249} @ 0xf9 │ │ │ │ andls r4, r7, r4, lsl #12 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r4, #-1610612729 @ 0xa0000007 │ │ │ │ @ instruction: 0xf6bc2108 │ │ │ │ - stmdacs r0, {r0, r2, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ rsbshi pc, r0, #0 │ │ │ │ orrslt r6, pc, pc, lsr #19 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf8dbb153 │ │ │ │ strtmi r6, [r0], -r8 │ │ │ │ @ instruction: 0x46494632 │ │ │ │ - blx fe2740ca │ │ │ │ + blx fe2740da │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf64d4638 │ │ │ │ - @ instruction: 0x4607fe5f │ │ │ │ + @ instruction: 0x4607fe57 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xb1a76a6f │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ ldmibvs lr!, {sl, sp}^ │ │ │ │ hvclt 13955 @ 0x3683 │ │ │ │ cmnvc r4, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs r6!, {r2, r8, pc}^ │ │ │ │ - blcs 2502cc │ │ │ │ + blcs 2502dc │ │ │ │ @ instruction: 0x4638d1f6 │ │ │ │ - stc2 6, cr15, [r8, #308]! @ 0x134 │ │ │ │ + stc2 6, cr15, [r0, #308]! @ 0x134 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ - blls 5aa8c4 │ │ │ │ + blls 5aa8d4 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ ssatmi r9, #2, r4 │ │ │ │ ldrls sl, [r3, #-2593] @ 0xfffff5df │ │ │ │ stmib r3, {r0, r1, r3, r4, r6, r7, sp, lr}^ │ │ │ │ andsvs r4, sl, r1, lsl #8 │ │ │ │ movweq pc, #25167 @ 0x624f @ │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ movwls r9, #61966 @ 0xf20e │ │ │ │ @ instruction: 0xf6bc9807 │ │ │ │ - stmdacs r0, {r0, r1, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ adchi pc, r3, r0 │ │ │ │ svccs 0x00006807 │ │ │ │ addshi pc, pc, r0 │ │ │ │ - blcs 254f34 │ │ │ │ - blvc 10ea914 │ │ │ │ + blcs 254f44 │ │ │ │ + blvc 10ea924 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - blls 356394 │ │ │ │ + blls 3563a4 │ │ │ │ mlane sp, r7, r8, pc @ │ │ │ │ ldmdbcs r0, {r0, r1, r3, r4, r8, fp, sp, lr} │ │ │ │ ldrdeq pc, [ip, -r3] │ │ │ │ vbic.i16 d24, #47872 @ 0xbb00 │ │ │ │ @ instruction: 0xf00003c8 │ │ │ │ stmdbcs r0!, {r0, r1, r3, r6, r7, r8, pc} │ │ │ │ bichi pc, r3, r0 │ │ │ │ tstle r5, r0, asr #18 │ │ │ │ svcvc 0x0092f413 │ │ │ │ bichi pc, r0, r0, asr #32 │ │ │ │ addcc pc, r0, #192, 6 │ │ │ │ - bvs ff09cd98 │ │ │ │ + bvs ff09cda8 │ │ │ │ @ instruction: 0xf833685b │ │ │ │ @ instruction: 0xf8db1011 │ │ │ │ @ instruction: 0xf8333004 │ │ │ │ @ instruction: 0xf8db1011 │ │ │ │ - bl 302198 │ │ │ │ + bl 3021a8 │ │ │ │ @ instruction: 0xf8de0ec1 │ │ │ │ mrrcne 0, 0, r3, sp, cr4 │ │ │ │ @ instruction: 0xf10ed067 │ │ │ │ ldrbmi r0, [r8], r8, lsl #28 │ │ │ │ @ instruction: 0xf8dd46f3 │ │ │ │ @ instruction: 0xf50de044 │ │ │ │ mrcge 12, 1, r7, cr5, cr11, {1} │ │ │ │ @ instruction: 0xf8cd920b │ │ │ │ @ instruction: 0xf81e9040 │ │ │ │ - blcs 2421cc │ │ │ │ + blcs 2421dc │ │ │ │ @ instruction: 0xf8d8d04e │ │ │ │ tstcs r8, #12 │ │ │ │ stcls 8, cr15, [r8], {59} @ 0x3b │ │ │ │ stmdbne r9, {r0, r1, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8999b0b │ │ │ │ andsmi r2, sl, r2 │ │ │ │ @ instruction: 0xf897d142 │ │ │ │ @@ -530526,103 +530530,103 @@ │ │ │ │ andls r0, r8, r6, lsl #24 │ │ │ │ stmib ip, {r4, r9, sl, lr}^ │ │ │ │ stmib ip, {r9, sp}^ │ │ │ │ @ instruction: 0xb1232202 │ │ │ │ svceq 0x0001f804 │ │ │ │ addmi r3, r3, #1 │ │ │ │ stmdals r6, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - beq 2b2340 │ │ │ │ + beq 2b2350 │ │ │ │ andseq pc, r4, #12976128 @ 0xc60000 │ │ │ │ @ instruction: 0xf8d82400 │ │ │ │ strbtmi r0, [r5], -r8 │ │ │ │ andshi pc, r0, r6, asr #17 │ │ │ │ @ instruction: 0xf8cd60f0 │ │ │ │ @ instruction: 0x46bbb030 │ │ │ │ muleq r7, r9, r8 │ │ │ │ eorshi r4, r4, r7, ror r6 │ │ │ │ andls r2, r9, #8, 16 @ 0x80000 │ │ │ │ andcs fp, r8, r8, lsr #30 │ │ │ │ - blx 4da658 │ │ │ │ + blx 4da668 │ │ │ │ and pc, r1, r0, lsl #20 │ │ │ │ mlacc ip, fp, r8, pc @ │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ strbmi r5, [r9], -r0, lsl #12 │ │ │ │ @ instruction: 0x46406072 │ │ │ │ adcsvc r4, r4, sl, asr r6 │ │ │ │ @ instruction: 0xff3cf7fe │ │ │ │ cmple sp, r0, lsl #16 │ │ │ │ strmi r3, [r2, #1025]! @ 0x401 │ │ │ │ ldrtmi sp, [lr], lr, ror #3 │ │ │ │ @ instruction: 0xf8dd465f │ │ │ │ @ instruction: 0x46acb030 │ │ │ │ ldrdcc pc, [r4], -fp │ │ │ │ - bleq 472694 │ │ │ │ + bleq 4726a4 │ │ │ │ @ instruction: 0xd1a61c5a │ │ │ │ ldrdls pc, [r0], #-141 @ 0xffffff73 │ │ │ │ strbmi r4, [sp], -r3, asr #13 │ │ │ │ stmdals r7, {r0, r3, r5, r7, r9, sl, lr} │ │ │ │ - blx fe673d6c │ │ │ │ + blx fe473d7c │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmdals sp, {r0, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ ldcls 6, cr4, [r3, #-304] @ 0xfffffed0 │ │ │ │ @ instruction: 0x9014f8dd │ │ │ │ - @ instruction: 0xf832f64d │ │ │ │ + @ instruction: 0xf82af64d │ │ │ │ ldmdbvs r0!, {r0, r1, r2, r9, sl, fp, ip, pc} │ │ │ │ - ldmdb sl, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r2, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5f94630 │ │ │ │ - stmdals r6, {r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf816f6b8 │ │ │ │ + stmdals r6, {r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf80ef6b8 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - bmi ff32288c │ │ │ │ + bmi ff32289c │ │ │ │ @ instruction: 0xf8d99912 │ │ │ │ stmpl sl, {ip, sp} │ │ │ │ mulle r4, r3, r2 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - @ instruction: 0xf6b88154 │ │ │ │ - andcs pc, r0, #458752 @ 0x70000 │ │ │ │ + @ instruction: 0xf6b78154 │ │ │ │ + andcs pc, r0, #1020 @ 0x3fc │ │ │ │ andscs lr, r6, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xb1249218 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf9c2f659 │ │ │ │ + @ instruction: 0xf9baf659 │ │ │ │ strcs lr, [r0], #-5 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6594628 │ │ │ │ - bmi feff49d0 │ │ │ │ + bmi feff49c0 │ │ │ │ ldrbtmi r4, [sl], #-2995 @ 0xfffff44d │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrhmi r9, [sl], #-191 @ 0xffffff41 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf50d4620 │ │ │ │ pop {r0, r6, r8, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x46408ff0 │ │ │ │ - @ instruction: 0xf9fef6bc │ │ │ │ + @ instruction: 0xf9f6f6bc │ │ │ │ ldrbt r6, [r6], r6 │ │ │ │ - bls 4c7c8c │ │ │ │ + bls 4c7c9c │ │ │ │ strmi r4, [r5], -r3, asr #13 │ │ │ │ ldrdhi pc, [r4], -sp @ │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 254f4c │ │ │ │ + blcs 254f5c │ │ │ │ sbchi pc, pc, r0, asr #32 │ │ │ │ vld2.16 {d22,d24}, [pc :256], fp │ │ │ │ - blcs fe9935bc │ │ │ │ - blcs ffd65f90 │ │ │ │ + blcs fe9935cc │ │ │ │ + blcs ffd65fa0 │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ @ instruction: 0xf5b32000 │ │ │ │ svclt 0x00087f8f │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ - blcs 2873d0 │ │ │ │ + blcs 2873e0 │ │ │ │ @ instruction: 0xf040bf98 │ │ │ │ movwcs r0, #12289 @ 0x3001 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdals r8, {r3, r4, r5, r7, pc} │ │ │ │ - blx 33f3ba │ │ │ │ + blx 33f3ca │ │ │ │ stmdals r4, {r9, sp} │ │ │ │ stmib r0, {r0, r2, r5, sl, fp, sp, pc}^ │ │ │ │ - blls 382764 │ │ │ │ + blls 382774 │ │ │ │ @ instruction: 0xf89760b3 │ │ │ │ stmib sp, {r2, r3, r5, ip, sp}^ │ │ │ │ cdpge 7, 2, cr6, cr13, cr1, {0} │ │ │ │ mlane sp, r7, r8, pc @ │ │ │ │ strmi r9, [r1], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf8ddfa8f │ │ │ │ @@ -530639,77 +530643,77 @@ │ │ │ │ movwcs r0, #707 @ 0x2c3 │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ stmdaeq r1, {r3, r6, ip, sp, lr, pc} │ │ │ │ ldrmi r3, [r9, #769] @ 0x301 │ │ │ │ @ instruction: 0xf1b8d1f6 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - bls 356620 │ │ │ │ + bls 356630 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf64c6910 │ │ │ │ - strbmi pc, [sl], -fp, lsl #16 @ │ │ │ │ + strbmi pc, [sl], -r3, lsl #16 @ │ │ │ │ ldmdbeq ip, {r8, ip, sp, lr, pc} │ │ │ │ mulscc r1, sl, r8 │ │ │ │ strmi r4, [r4], -r9, asr #12 │ │ │ │ - blx 4f3d1a │ │ │ │ + blx 2f3d2a │ │ │ │ @ instruction: 0xf1049a04 │ │ │ │ ldmvs r3, {r4, r5, sl, fp}^ │ │ │ │ - blhi ad4c34 │ │ │ │ + blhi ad4c44 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andsmi r9, sl, pc, lsl #22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ cdpgt 3, 0, cr8, cr15, cr3, {1} │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ strtmi r9, [r1], -r4, lsl #16 │ │ │ │ - blx ff673d5a │ │ │ │ + blx ff473d6a │ │ │ │ ldmvs sl, {r0, r2, r8, r9, fp, ip, pc} │ │ │ │ ldrdcc pc, [ip], -r9 │ │ │ │ svceq 0x0052ebb3 │ │ │ │ strbmi sp, [r9], -lr, asr #32 │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ - blx 373d6a │ │ │ │ + blx 173d78 │ │ │ │ @ instruction: 0xf8d92014 │ │ │ │ @ instruction: 0xf8db8000 │ │ │ │ @ instruction: 0xf5f96008 │ │ │ │ - pkhtbmi lr, r1, r2, asr #21 │ │ │ │ + strmi lr, [r1], sl, asr #21 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ andcs sp, r4, #99 @ 0x63 │ │ │ │ @ instruction: 0xf6bc2108 │ │ │ │ - stmdacs r0, {r0, r1, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ddd05a │ │ │ │ @ instruction: 0x46409014 │ │ │ │ @ instruction: 0x46214633 │ │ │ │ strtmi r4, [sl], sl, asr #12 │ │ │ │ stc2 7, cr15, [ip, #1020] @ 0x3fc │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ stmdavs r5, {r0, r1, r3, sp, lr, pc} │ │ │ │ @ instruction: 0x4640b175 │ │ │ │ - @ instruction: 0xf946f6bc │ │ │ │ + @ instruction: 0xf93ef6bc │ │ │ │ andvs r4, r5, r3, lsr r6 │ │ │ │ strtmi r4, [r8], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ @ instruction: 0x4620fd7d │ │ │ │ - @ instruction: 0xf988f6bc │ │ │ │ + @ instruction: 0xf980f6bc │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrbmi r6, [r5], -r0, lsr #18 │ │ │ │ - ldmda sl, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5f94620 │ │ │ │ - movwcs lr, #6232 @ 0x1858 │ │ │ │ + movwcs lr, #6224 @ 0x1850 │ │ │ │ cmnvc fp, #56, 12 @ 0x3800000 │ │ │ │ - cdp2 6, 13, cr15, cr8, cr12, {2} │ │ │ │ - blls 5dcce0 │ │ │ │ + cdp2 6, 13, cr15, cr0, cr12, {2} │ │ │ │ + blls 5dccf0 │ │ │ │ eorsvs r2, fp, r0, lsl #2 │ │ │ │ ldmvs r3, {r0, r3, r5, r7, r9, sl, lr}^ │ │ │ │ stmdals r6, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ sbcsvs r6, r7, pc, lsl r0 │ │ │ │ - @ instruction: 0xf9faf6b6 │ │ │ │ + @ instruction: 0xf9f2f6b6 │ │ │ │ @ instruction: 0x4639e6d9 │ │ │ │ strb r2, [r4, -r2, lsl #6] │ │ │ │ stmdale fp!, {r0, r4, r6, r7, sl, fp, ip}^ │ │ │ │ @ instruction: 0x1c949905 │ │ │ │ addsmi r6, ip, #13303808 @ 0xcb0000 │ │ │ │ stmdavs fp, {r0, r1, r2, r3, r4, fp, ip, lr, pc}^ │ │ │ │ mlsle r3, sl, r8, r1 │ │ │ │ @@ -530722,67 +530726,67 @@ │ │ │ │ @ instruction: 0xf013e792 │ │ │ │ mlale r7, r2, pc, r0 @ │ │ │ │ ldrt r2, [pc], -r1, lsl #4 │ │ │ │ svceq 0x0049f013 │ │ │ │ vsra.u64 , q13, #64 │ │ │ │ ldrt r3, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf5f94648 │ │ │ │ - strcs lr, [r0], #-2078 @ 0xfffff7e2 │ │ │ │ + strcs lr, [r0], #-2070 @ 0xfffff7ea │ │ │ │ @ instruction: 0x005be79f │ │ │ │ ldmdale sl, {r0, r1, r2, r3, r4, r5, r8, r9, fp, sp} │ │ │ │ strtmi r2, [r6], -r0, asr #24 │ │ │ │ @ instruction: 0x2640bf38 │ │ │ │ ldmdbls r2, {r2, r5, r8, r9, fp, lr} │ │ │ │ stmdbls r5, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ addsmi r6, r8, #8, 16 @ 0x80000 │ │ │ │ - blls 3aa5a4 │ │ │ │ + blls 3aa5b4 │ │ │ │ orrlt r6, r8, r9, asr r8 │ │ │ │ @ instruction: 0xf6b74632 │ │ │ │ - orrlt pc, r8, #400 @ 0x190 │ │ │ │ + orrlt pc, r8, #272 @ 0x110 │ │ │ │ sbcsvs r9, lr, r5, lsl #22 │ │ │ │ ldmvs fp, {r3, r4, r6, sp, lr} │ │ │ │ strb r1, [r7, r2, asr #17] │ │ │ │ subcc pc, r0, #192, 6 │ │ │ │ adcmi lr, r3, #23068672 @ 0x1600000 │ │ │ │ qasxmi fp, r3, r8 │ │ │ │ @ instruction: 0xe7e3461e │ │ │ │ ldrtmi r4, [r1], -r8, lsl #12 │ │ │ │ - bl fedf3d48 │ │ │ │ + bl febf3d58 │ │ │ │ @ instruction: 0xf5f8e7eb │ │ │ │ - @ instruction: 0xe6aaeff2 │ │ │ │ + strt lr, [sl], sl, ror #31 │ │ │ │ andls r4, r8, #48, 12 @ 0x3000000 │ │ │ │ - b 1073d58 │ │ │ │ + b e73d68 │ │ │ │ @ instruction: 0xb1a84680 │ │ │ │ - bls 45d190 │ │ │ │ + bls 45d1a0 │ │ │ │ @ instruction: 0xf5f96859 │ │ │ │ - stmdbls r5, {r2, r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmdbls r5, {r2, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ movwcs r9, #2568 @ 0xa08 │ │ │ │ sbcvs r4, lr, r2, asr #8 │ │ │ │ andhi pc, r4, r1, asr #17 │ │ │ │ str r6, [r3, fp]! │ │ │ │ @ instruction: 0xf5f84620 │ │ │ │ - movwcs lr, #4058 @ 0xfda │ │ │ │ + movwcs lr, #4050 @ 0xfd2 │ │ │ │ str r9, [r9, #775] @ 0x307 │ │ │ │ - b ef3d88 │ │ │ │ + b cf3d98 │ │ │ │ andshi r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r9, r4, lr, ror #31 │ │ │ │ - rsbseq r9, r4, r8, ror #31 │ │ │ │ + ldrsbteq r9, [r4], #-254 @ 0xffffff02 │ │ │ │ + ldrsbteq r9, [r4], #-248 @ 0xffffff08 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r9, r4, sl, lsl sp │ │ │ │ + rsbseq r9, r4, sl, lsl #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8d7c8 │ │ │ │ + bl fed8d7d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ addcs r4, r0, #6291456 @ 0x600000 │ │ │ │ @ instruction: 0xf6b56840 │ │ │ │ - @ instruction: 0xf8d5f9e1 │ │ │ │ + @ instruction: 0xf8d5f9d9 │ │ │ │ ldmdavs r0!, {r2, r7, ip}^ │ │ │ │ - blx 1740b8 │ │ │ │ + blx fff740c8 │ │ │ │ ldrdcc pc, [r4], r5 │ │ │ │ strcs fp, [r0], #-355 @ 0xfffffe9d │ │ │ │ ldrdcc pc, [r8], r5 │ │ │ │ @ instruction: 0xf8534630 │ │ │ │ strcc r1, [r1], #-36 @ 0xffffffdc │ │ │ │ @ instruction: 0xffe2f7ff │ │ │ │ ldrdcc pc, [r4], r5 │ │ │ │ @@ -530790,29 +530794,29 @@ │ │ │ │ svclt 0x0000bd70 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r8], r7, lsl #12 │ │ │ │ orrscs r4, r0, r0, asr #12 │ │ │ │ - ldc2l 6, cr15, [r0, #-732]! @ 0xfffffd24 │ │ │ │ + stc2l 6, cr15, [r8, #-732]! @ 0xfffffd24 │ │ │ │ strmi r2, [r4], -r0, lsl #5 │ │ │ │ ldmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx febf4106 │ │ │ │ + blx fe9f4116 │ │ │ │ addcs r4, r0, #425984 @ 0x68000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - mrc 5, 0, APSR_nzcv, cr8, cr8, {7} │ │ │ │ + mrc 5, 0, APSR_nzcv, cr0, cr8, {7} │ │ │ │ @ instruction: 0xf380fab0 │ │ │ │ ldmdbeq fp, {r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ addcc pc, r0, r4, lsl #17 │ │ │ │ - blx ffc74122 │ │ │ │ + blx ffa74132 │ │ │ │ strmi r2, [r2], -r4, lsl #2 │ │ │ │ addeq pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf6b74640 │ │ │ │ - @ instruction: 0xf8d4fdc3 │ │ │ │ + @ instruction: 0xf8d4fdbb │ │ │ │ @ instruction: 0xf8c43084 │ │ │ │ biclt r0, r3, r8, lsl #1 │ │ │ │ strcs r4, [r0, #-1542] @ 0xfffff9fa │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ @ instruction: 0xffccf7ff │ │ │ │ eoreq pc, r5, r6, asr #16 │ │ │ │ ldrdvs pc, [r8], r4 │ │ │ │ @@ -530821,72 +530825,72 @@ │ │ │ │ eorcc pc, r5, r6, asr r8 @ │ │ │ │ adcmi r3, sl, #4194304 @ 0x400000 │ │ │ │ umullcc pc, r0, r3, r8 @ │ │ │ │ movweq lr, #6659 @ 0x1a03 │ │ │ │ addcc pc, r0, r4, lsl #17 │ │ │ │ strtmi sp, [r0], -r8, ror #17 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rsbeq sl, sl, r2, ror #6 │ │ │ │ + rsbeq sl, sl, sl, asr #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8d8a8 │ │ │ │ + bl fed8d8b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [ip], -r0, ror #31 │ │ │ │ strmi fp, [r6], -r3, lsl #1 │ │ │ │ ldrmi r4, [r7], -sp, lsl #12 │ │ │ │ biceq pc, r2, #201326595 @ 0xc000003 │ │ │ │ - blcc 2a2b2c │ │ │ │ - blx 2beec8 │ │ │ │ + blcc 2a2b3c │ │ │ │ + blx 2beed8 │ │ │ │ @ instruction: 0xf004f303 │ │ │ │ - bcs 3f6ee8 │ │ │ │ + bcs 3f6ef8 │ │ │ │ @ instruction: 0xf004d019 │ │ │ │ - bcs 376ef0 │ │ │ │ + bcs 376f00 │ │ │ │ andcs fp, r8, #8, 30 │ │ │ │ svclt 0x0088d001 │ │ │ │ @ instruction: 0x46292210 │ │ │ │ @ instruction: 0xf64d4638 │ │ │ │ - ldmvs r3!, {r0, r3, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ vbic.i16 d22, #194 @ 0x00c2 │ │ │ │ vaddw.u8 , q10, d0 │ │ │ │ strtvc r1, [r9], #1216 @ 0x4c0 │ │ │ │ mrrcne 4, 14, r7, r9, cr12 │ │ │ │ @ instruction: 0xf84260b1 │ │ │ │ andlt r5, r3, r3, lsr #32 │ │ │ │ ldmdavs r0!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6b59301 │ │ │ │ - blls 2b5530 │ │ │ │ + blls 2b5520 │ │ │ │ strb r4, [r6, r2, lsl #12]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, r5, lsl #12 │ │ │ │ stmdavs r0, {r3, r5, r6, r8, sp} │ │ │ │ - ldc2 6, cr15, [r0, #-732] @ 0xfffffd24 │ │ │ │ + stc2 6, cr15, [r8, #-732] @ 0xfffffd24 │ │ │ │ stmiavs fp!, {r2, r9, sl, lr} │ │ │ │ mrrcne 9, 2, r6, r9, cr10 @ │ │ │ │ @ instruction: 0xf84260a9 │ │ │ │ stmdavs r8!, {r0, r1, r5}^ │ │ │ │ - blx 1df4216 │ │ │ │ + blx 1bf4226 │ │ │ │ vrsubhn.i16 d20, q0, q3 │ │ │ │ streq r2, [r2], #2055 @ 0x807 │ │ │ │ adchi pc, r6, r0, asr #2 │ │ │ │ adcvs r6, r3, fp, ror #19 │ │ │ │ @ instruction: 0x0733b2f7 │ │ │ │ @ instruction: 0xf018d505 │ │ │ │ @ instruction: 0xf0000f40 │ │ │ │ - bvs d16a90 │ │ │ │ + bvs d16aa0 │ │ │ │ @ instruction: 0xf0176623 │ │ │ │ @ instruction: 0xf0400001 │ │ │ │ smlalvs r8, r0, sp, r0 │ │ │ │ svceq 0x0018f018 │ │ │ │ teqle r7, r8, ror #16 │ │ │ │ ldceq 1, cr15, [r0], {4} │ │ │ │ @ instruction: 0x46612234 │ │ │ │ @ instruction: 0xf6b546e0 │ │ │ │ - @ instruction: 0x46c4fafd │ │ │ │ + @ instruction: 0x46c4faf5 │ │ │ │ cdpeq 1, 2, cr15, cr4, cr5, {0} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ @@ -530903,29 +530907,29 @@ │ │ │ │ strvs r0, [r0, #1796]! @ 0x704 │ │ │ │ vorr.i32 , #237 @ 0x000000ed │ │ │ │ ldceq 3, cr4, [r2], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0xf8a465e7 │ │ │ │ cmple r4, r8, asr #32 │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blx 8f42be │ │ │ │ + blx 6f42ce │ │ │ │ stceq 1, cr15, [r4], #-20 @ 0xffffffec │ │ │ │ vmax.u8 d20, d16, d2 │ │ │ │ vcgt.u8 , q0, q1 │ │ │ │ strbtmi r0, [r0], ip, lsl #22 │ │ │ │ @ instruction: 0xf1049301 │ │ │ │ ldm ip!, {r4, r9, sl, fp} │ │ │ │ ldrbtmi r0, [r1], pc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ - blx 3113a0 │ │ │ │ + blx 3113b0 │ │ │ │ ldm ip!, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - blvs 1af685c │ │ │ │ + blvs 1af686c │ │ │ │ ldrdcs pc, [r0], -ip │ │ │ │ @ instruction: 0x432aeb03 │ │ │ │ andcs pc, r0, lr, asr #17 │ │ │ │ stcvc 3, cr6, [r3, #-396]! @ 0xfffffe74 │ │ │ │ eorlt pc, ip, r4, asr #17 │ │ │ │ ldrmi r9, [sl], -r1, lsl #18 │ │ │ │ movwne pc, #5059 @ 0x13c3 @ │ │ │ │ @@ -530937,108 +530941,108 @@ │ │ │ │ @ instruction: 0x000fe8b9 │ │ │ │ andeq lr, pc, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8b9 │ │ │ │ andeq lr, pc, r8, lsr #17 │ │ │ │ and pc, r0, ip, asr #17 │ │ │ │ teqcs r4, r0, lsr #15 │ │ │ │ @ instruction: 0xf6b74620 │ │ │ │ - @ instruction: 0xf8b4fcb9 │ │ │ │ + @ instruction: 0xf8b4fcb1 │ │ │ │ eorscs r3, r4, #72 @ 0x48 │ │ │ │ stmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx 310202 │ │ │ │ + blx 310212 │ │ │ │ @ instruction: 0xf6b5f202 │ │ │ │ - @ instruction: 0x4620fa7d │ │ │ │ + @ instruction: 0x4620fa75 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stmdavs r8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ - blx ff3f4364 │ │ │ │ + blx ff1f4374 │ │ │ │ @ instruction: 0xf853692b │ │ │ │ ldr r7, [sl, r0, lsr #32] │ │ │ │ @ instruction: 0xf68e6868 │ │ │ │ - adcvs pc, r0, r9, ror #16 │ │ │ │ + adcvs pc, r0, r1, ror #16 │ │ │ │ ldrb r6, [r5, -r8, ror #3] │ │ │ │ @ instruction: 0xf6b56868 │ │ │ │ - @ instruction: 0x4601fad9 │ │ │ │ + @ instruction: 0x4601fad1 │ │ │ │ @ instruction: 0xf6b74620 │ │ │ │ - @ instruction: 0xe75afdbd │ │ │ │ + @ instruction: 0xe75afdb5 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ mcr2 7, 5, pc, cr6, cr15, {7} @ │ │ │ │ smlabbcs r8, r3, r7, lr │ │ │ │ @ instruction: 0xf6b74620 │ │ │ │ - @ instruction: 0xf8b4fc8d │ │ │ │ + @ instruction: 0xf8b4fc85 │ │ │ │ @ instruction: 0x46013050 │ │ │ │ - blcs 24fe50 │ │ │ │ + blcs 24fe60 │ │ │ │ svcge 0x0076f43f │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stclvs 0, cr14, [r1, #-0] │ │ │ │ biceq lr, r8, r1, lsl #22 │ │ │ │ andcs r6, r8, #104, 16 @ 0x680000 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx 14743c0 │ │ │ │ + blx 12743d0 │ │ │ │ ldrhcc pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ ldmle r2!, {r0, r1, r6, r8, sl, lr}^ │ │ │ │ stmdavs r8!, {r2, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf83af68e │ │ │ │ + @ instruction: 0xf832f68e │ │ │ │ eorvs r6, r8, #32, 12 @ 0x2000000 │ │ │ │ svclt 0x0000e72f │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrmi r4, [r7], -sp, lsl #12 │ │ │ │ @ instruction: 0xf04f4606 │ │ │ │ stcvc 1, cr0, [sl], #-0 │ │ │ │ svclt 0x00982a04 │ │ │ │ andeq pc, r7, #2 │ │ │ │ - bcs 46cd40 │ │ │ │ - bcs 66aaa0 │ │ │ │ + bcs 46cd50 │ │ │ │ + bcs 66aab0 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ stclvc 2, cr2, [ip], #-28 @ 0xffffffe4 │ │ │ │ tstpeq r2, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf044b13c │ │ │ │ - blx fef37948 │ │ │ │ + blx fef37958 │ │ │ │ @ instruction: 0xf1c4f484 │ │ │ │ @ instruction: 0xf0040420 │ │ │ │ stcvc 4, cr0, [sl], #28 │ │ │ │ @ instruction: 0xf00100e4 │ │ │ │ ldmdavs r0!, {r0, r1, r2, r8}^ │ │ │ │ strne lr, [r2], #2628 @ 0xa44 │ │ │ │ - b 1355d08 │ │ │ │ + b 1355d18 │ │ │ │ movwmi r1, #50370 @ 0xc4c2 │ │ │ │ vhsub.u32 , q10, q10 │ │ │ │ - bllt d105e8 │ │ │ │ + bllt d105f8 │ │ │ │ @ instruction: 0x205cf896 │ │ │ │ @ instruction: 0x6e71b962 │ │ │ │ strmi r4, [r8], sl, lsl #12 │ │ │ │ addspl pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ movwmi pc, #29633 @ 0x73c1 @ │ │ │ │ biceq pc, r0, #3 │ │ │ │ andle r2, r1, r0, asr #23 │ │ │ │ strhtle r4, [r1], -sl │ │ │ │ - @ instruction: 0xf87af6b5 │ │ │ │ + @ instruction: 0xf872f6b5 │ │ │ │ @ instruction: 0x4601463a │ │ │ │ ldmdavs r0!, {r4, r5, r9, sl, sp, lr}^ │ │ │ │ - @ instruction: 0xf954f6b5 │ │ │ │ + @ instruction: 0xf94cf6b5 │ │ │ │ @ instruction: 0xf0046677 │ │ │ │ stccs 4, cr0, [r7], {7} │ │ │ │ ldmib r6, {r0, r1, r2, r3, ip, lr, pc}^ │ │ │ │ strtmi r0, [r9], -r2, lsl #4 │ │ │ │ rscsvs r1, r3, r3, asr ip │ │ │ │ - @ instruction: 0xffdcf6b5 │ │ │ │ + @ instruction: 0xffd4f6b5 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf0044639 │ │ │ │ @ instruction: 0xf6b50407 │ │ │ │ - @ instruction: 0x2c07f90d │ │ │ │ + @ instruction: 0x2c07f905 │ │ │ │ stcvc 1, cr13, [r9], #-956 @ 0xfffffc44 │ │ │ │ @ instruction: 0xf6b56870 │ │ │ │ - strb pc, [sl, r7, lsl #18]! @ │ │ │ │ + @ instruction: 0xe7eaf8ff │ │ │ │ orrpl pc, r1, r1, asr #7 │ │ │ │ vrhadd.u32 d19, d1, d1 │ │ │ │ mrcvs 8, 1, r5, cr1, cr7, {4} │ │ │ │ @ instruction: 0xf6b54642 │ │ │ │ - @ instruction: 0xf8c6f931 │ │ │ │ + @ instruction: 0xf8c6f929 │ │ │ │ ldrb r8, [sl, r4, rrx] │ │ │ │ str r2, [r4, r5, lsl #4]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ strhtlt r4, [r1], r4 │ │ │ │ @@ -531048,72 +531052,72 @@ │ │ │ │ tstls pc, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldmdavs fp, {r0, r1, r3, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ tstcs r0, r4, asr r1 │ │ │ │ tstcc r1, fp, lsl r8 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xf8d8f6b5 │ │ │ │ + @ instruction: 0xf8d0f6b5 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf1058102 │ │ │ │ svcge 0x00050928 │ │ │ │ - blge 6c856c │ │ │ │ + blge 6c857c │ │ │ │ @ instruction: 0xf64b9301 │ │ │ │ @ instruction: 0xf6cf030f │ │ │ │ movwls r7, #13311 @ 0x33ff │ │ │ │ andeq lr, r2, #3489792 @ 0x354000 │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ mrrcne 8, 0, r0, r3, cr0 │ │ │ │ @ instruction: 0xf6b560eb │ │ │ │ - @ instruction: 0xf895ff87 │ │ │ │ + @ instruction: 0xf895ff7f │ │ │ │ strbmi lr, [r3], -r8, rrx │ │ │ │ svceq 0x0000f1be │ │ │ │ stmiavs r3!, {r2, r8, ip, lr, pc}^ │ │ │ │ movweq lr, #35763 @ 0x8bb3 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0x0116e9d4 │ │ │ │ stmdacc r0, {r1, r5, r9, sl, fp, sp, lr} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ svclt 0x00183900 │ │ │ │ - b 12fee8c │ │ │ │ - bvs c3778c │ │ │ │ + b 12fee9c │ │ │ │ + bvs c3779c │ │ │ │ orreq lr, r1, #274432 @ 0x43000 │ │ │ │ svclt 0x00181e11 │ │ │ │ - b 12fee9c │ │ │ │ + b 12feeac │ │ │ │ stmiavs r1!, {r0, r6, r7, r8, r9} │ │ │ │ - blx fee7d2c4 │ │ │ │ + blx fee7d2d4 │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ movtcc lr, #6723 @ 0x1a43 │ │ │ │ stmdaeq pc, {r0, r1, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bvs 1d22f38 │ │ │ │ - blx feebd51c │ │ │ │ + bvs 1d22f48 │ │ │ │ + blx feebd52c │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ ldrhcc pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ ldceq 1, cr15, [r0], {4} │ │ │ │ ldrtmi r9, [lr], -r3, lsl #18 │ │ │ │ - b 436f34 │ │ │ │ + b 436f44 │ │ │ │ vst4.8 {d0,d2,d4,d6}, [r3], r1 │ │ │ │ - b 130fac8 │ │ │ │ + b 130fad8 │ │ │ │ @ instruction: 0xf8b43382 │ │ │ │ movwmi r2, #45128 @ 0xb048 │ │ │ │ stmdaeq pc, {r0, r1, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdami pc, {r1, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip!, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8dcc60f │ │ │ │ eorsvs r3, r3, r0 │ │ │ │ svceq 0x0000f1be │ │ │ │ - blls 3aab30 │ │ │ │ + blls 3aab40 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ vqdmulh.s d2, d0, d8 │ │ │ │ vst4. {d24-d27}, [pc :64], r5 │ │ │ │ - blx ad3534 │ │ │ │ + blx ad3544 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ sbchi pc, lr, r0, asr #2 │ │ │ │ mcrls 6, 0, r4, cr1, cr12, {5} │ │ │ │ movwls r6, #11499 @ 0x2ceb │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf895c60f │ │ │ │ @ instruction: 0xf89de02c │ │ │ │ @@ -531126,188 +531130,188 @@ │ │ │ │ rsbls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eorscs ip, r4, #15728640 @ 0xf00000 │ │ │ │ @ instruction: 0xf8dc4658 │ │ │ │ eorsvs r3, r3, r0 │ │ │ │ @ instruction: 0x9e029901 │ │ │ │ @ instruction: 0xf5f8961b │ │ │ │ - stmiblt r0!, {r1, r2, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r1, r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6419b0c │ │ │ │ - bl feb13764 │ │ │ │ + bl feb13774 │ │ │ │ @ instruction: 0xf6030309 │ │ │ │ addsmi r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ - blls 5ecba4 │ │ │ │ + blls 5ecbb4 │ │ │ │ rscsvc pc, lr, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0xf5031b9b │ │ │ │ cmncc pc, #-67108861 @ 0xfc000003 │ │ │ │ svclt 0x009c4293 │ │ │ │ vcgt.u32 d18, d3, d1 │ │ │ │ stclvc 8, cr2, [r3], #816 @ 0x330 │ │ │ │ vmul.i q11, , d0[6] │ │ │ │ vcgt.u32 q8, , q0 │ │ │ │ strbmi r3, [r1], -pc, asr #17 │ │ │ │ - @ instruction: 0xf81ef6b5 │ │ │ │ + @ instruction: 0xf816f6b5 │ │ │ │ strcs pc, [r7], -r8, asr #7 │ │ │ │ svcpl 0x0000f418 │ │ │ │ mcrvs 0, 1, sp, cr1, cr13, {3} │ │ │ │ @ instruction: 0x0673b111 │ │ │ │ addhi pc, r3, r0, asr #2 │ │ │ │ svceq 0x0001f018 │ │ │ │ stmdavs r8!, {r4, r5, r6, r8, ip, lr, pc}^ │ │ │ │ svceq 0x0018f016 │ │ │ │ eorscs sp, r4, #72, 2 │ │ │ │ @ instruction: 0xf6b44639 │ │ │ │ - ldrtmi pc, [ip], r9, ror #29 @ │ │ │ │ + ldrtmi pc, [ip], r1, ror #29 @ │ │ │ │ @ instruction: 0xf8b4465e │ │ │ │ ldm ip!, {r4, r6, sp, lr, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip!, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0x26006033 │ │ │ │ svceq 0x0000f1be │ │ │ │ stclvs 0, cr13, [r1, #-44]! @ 0xffffffd4 │ │ │ │ stmdavs r8!, {r3, r9, sp}^ │ │ │ │ biceq lr, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf6b43601 │ │ │ │ - @ instruction: 0xf8b4fecd │ │ │ │ + @ instruction: 0xf8b4fec5 │ │ │ │ addsmi r3, lr, #80 @ 0x50 │ │ │ │ stcvs 3, cr13, [r1, #972]! @ 0x3cc │ │ │ │ @ instruction: 0x4628b111 │ │ │ │ ldc2l 7, cr15, [r6], {255} @ 0xff │ │ │ │ smlalttlt r6, r1, r1, sp │ │ │ │ ldrdvs lr, [r1], -r5 │ │ │ │ - mcr2 6, 4, pc, cr10, cr5, {5} @ │ │ │ │ + mcr2 6, 4, pc, cr2, cr5, {5} @ │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b46899 │ │ │ │ - @ instruction: 0xf8b4ffd9 │ │ │ │ - bllt 1d02d50 │ │ │ │ + @ instruction: 0xf8b4ffd1 │ │ │ │ + bllt 1d02d60 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bmi c22860 │ │ │ │ + bmi c22870 │ │ │ │ ldrbtmi r4, [sl], #-2853 @ 0xfffff4db │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r1, sp, lsr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mulscs r8, sp, r8 │ │ │ │ mlavs ip, r5, r8, pc @ │ │ │ │ @ instruction: 0xf3c29b0c │ │ │ │ stclvs 1, cr1, [sl], #-4 │ │ │ │ strne pc, [r1], -r6, asr #7 │ │ │ │ - bne fe8fda90 │ │ │ │ + bne fe8fdaa0 │ │ │ │ sbclt r9, r9, #57344 @ 0xe000 │ │ │ │ movweq pc, #50115 @ 0xc3c3 @ │ │ │ │ movtcc lr, #6723 @ 0x1a43 │ │ │ │ - beq 633a08 │ │ │ │ - bne ff6d202c │ │ │ │ - bmi a33a0c │ │ │ │ + beq 633a18 │ │ │ │ + bne ff6d203c │ │ │ │ + bmi a33a1c │ │ │ │ @ instruction: 0xf6b44651 │ │ │ │ - ldr pc, [lr, r9, lsr #31] │ │ │ │ + ldr pc, [lr, r1, lsr #31] │ │ │ │ mcrvs 2, 3, r2, cr1, cr4, {1} │ │ │ │ - blx 310e36 │ │ │ │ + blx 310e46 │ │ │ │ @ instruction: 0xf6b4f202 │ │ │ │ - strb pc, [r9, r1, lsl #29] @ │ │ │ │ + @ instruction: 0xe7c9fe79 │ │ │ │ stmdavs r8!, {r0, r5, r6, r7, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf820f6b5 │ │ │ │ + @ instruction: 0xf818f6b5 │ │ │ │ stmiavs r1!, {r0, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf68d6868 │ │ │ │ - stmiavs r3!, {r0, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrb r6, [sl, -fp, lsr #4]! │ │ │ │ movwls r2, #49920 @ 0xc300 │ │ │ │ stmdavs r8!, {r1, r2, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - ldc2l 6, cr15, [r8], {141} @ 0x8d │ │ │ │ + ldc2l 6, cr15, [r0], {141} @ 0x8d │ │ │ │ rsbvs r6, fp, #560 @ 0x230 │ │ │ │ @ instruction: 0x4619e776 │ │ │ │ @ instruction: 0xf5f8e6ae │ │ │ │ - svclt 0x0000ee9e │ │ │ │ - ldrshteq r9, [r4], #-92 @ 0xffffffa4 │ │ │ │ + svclt 0x0000ee96 │ │ │ │ + rsbseq r9, r4, ip, ror #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r4, r2, asr #7 │ │ │ │ + ldrhteq r9, [r4], #-50 @ 0xffffffce │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - blcc fe47506c │ │ │ │ + blcc fe47507c │ │ │ │ @ instruction: 0xf8dfb08b │ │ │ │ strmi r2, [sp], -r8, lsl #23 │ │ │ │ @ instruction: 0x4604447b │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blcc 2175080 │ │ │ │ + blcc 2175090 │ │ │ │ stmdavs r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ - blcs 250d84 │ │ │ │ + blcs 250d94 │ │ │ │ strhi pc, [r9, #0]! │ │ │ │ ldmdavs fp, {r8, sp} │ │ │ │ - blcs 243128 │ │ │ │ + blcs 243138 │ │ │ │ @ instruction: 0xf6b4d1fb │ │ │ │ - stmdavs pc!, {r0, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ - blcs 250e1c │ │ │ │ + stmdavs pc!, {r0, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ + blcs 250e2c │ │ │ │ vst4.8 {d29-d32}, [pc :256]! │ │ │ │ vmvn.i32 q10, #255 @ 0x000000ff │ │ │ │ vfma.f32 d16, d15, d15 │ │ │ │ vbic.i32 q8, #0 @ 0x00000000 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r8, r9}^ │ │ │ │ ldmvs r9!, {r0, r1, sl, fp, ip, sp} │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs fp!, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2d7ce0 │ │ │ │ + blcs 2d7cf0 │ │ │ │ @ instruction: 0xf897d139 │ │ │ │ @ instruction: 0x463e1034 │ │ │ │ @ instruction: 0xf1076860 │ │ │ │ @ instruction: 0xf6b40528 │ │ │ │ - @ instruction: 0xf897fecd │ │ │ │ + @ instruction: 0xf897fec5 │ │ │ │ stmdavs r0!, {r0, r3, r4, r5, ip}^ │ │ │ │ - mcr2 6, 6, pc, cr8, cr4, {5} @ │ │ │ │ + mcr2 6, 6, pc, cr0, cr4, {5} @ │ │ │ │ mlasne sl, r7, r8, pc @ │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf856fec3 │ │ │ │ + @ instruction: 0xf856febb │ │ │ │ stmdavs r0!, {r5, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0x0105ebb8 │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ - mrc2 6, 5, pc, cr10, cr4, {5} │ │ │ │ + mrc2 6, 5, pc, cr2, cr4, {5} │ │ │ │ tstpeq r0, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strmi pc, [r8, #4001]! @ 0xfa1 │ │ │ │ ldrtmi sp, [r1], -r3 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldmdavs pc!, {r0, r1, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ - blcs 250e98 │ │ │ │ + blcs 250ea8 │ │ │ │ @ instruction: 0xf8dfd1cb │ │ │ │ @ instruction: 0xf8df2ad4 │ │ │ │ ldrbtmi r3, [sl], #-2764 @ 0xfffff534 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbhi pc, [r6, #-64] @ 0xffffffc0 @ │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ ldmib r4, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ ldrtmi r0, [r9], -r2, lsl #4 │ │ │ │ rscvs r1, r3, r3, asr ip │ │ │ │ - stc2l 6, cr15, [r8, #724] @ 0x2d4 │ │ │ │ + stc2l 6, cr15, [r0, #724] @ 0x2d4 │ │ │ │ mlane r4, r7, r8, pc @ │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - ldmdbvs fp!, {r0, r1, r2, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r1, r2, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs fp, {r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ smlabtcs r0, pc, r4, r8 @ │ │ │ │ tstcc r1, fp, lsl r8 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - mcr2 6, 7, pc, cr14, cr4, {5} @ │ │ │ │ + mcr2 6, 7, pc, cr6, cr4, {5} @ │ │ │ │ @ instruction: 0xf88423ff │ │ │ │ movwcs r3, #92 @ 0x5c │ │ │ │ @ instruction: 0x6623693d │ │ │ │ - blcs 250ebc │ │ │ │ + blcs 250ecc │ │ │ │ ldrtmi sp, [sl], r9, asr #1 │ │ │ │ - blcs 4d5ac4 │ │ │ │ + blcs 4d5ad4 │ │ │ │ rsbshi pc, pc, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01a401e1 │ │ │ │ smulwbeq sp, r3, r2 │ │ │ │ rsbseq r0, pc, sl, lsr #1 │ │ │ │ subeq r0, fp, r7, ror r0 │ │ │ │ rsbseq r0, sp, #11 │ │ │ │ @@ -531322,17 +531326,17 @@ │ │ │ │ strtmi r2, [r0], -r8, lsl #6 │ │ │ │ ldc2l 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ ldrdhi pc, [r4], -sp │ │ │ │ ldmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - strmi pc, [r7], -r9, lsl #28 │ │ │ │ + strmi pc, [r7], -r1, lsl #28 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stmibvs r2!, {r0, r2, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmvs r3!, {r0, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ svceq 0x000df112 │ │ │ │ smlabtvc r6, sp, r9, lr │ │ │ │ vcgt.s8 d9, d0, d8 │ │ │ │ stmibvs r3!, {r1, r2, r3, r6, r7, r9, pc}^ │ │ │ │ streq pc, [ip, -r2, lsl #2] │ │ │ │ vqsub.s8 d4, d16, d15 │ │ │ │ @@ -531350,194 +531354,194 @@ │ │ │ │ teqlt fp, r7, lsl #2 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ movweq pc, #28675 @ 0x7003 @ │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0xf6b4210a │ │ │ │ - ldmib r4, {r0, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r2, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1050202 │ │ │ │ mrrcne 1, 1, r0, r3, cr4 │ │ │ │ @ instruction: 0xf6b560e3 │ │ │ │ - blvc d363e8 │ │ │ │ + blvc d363d8 │ │ │ │ subscc pc, ip, r4, lsl #17 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ orrle r2, r9, r0, lsl #22 │ │ │ │ ldmdavs pc!, {r0, r1, r2, r4, r6, r9, sl, lr} @ │ │ │ │ - blcs 250ff4 │ │ │ │ + blcs 251004 │ │ │ │ svcge 0x001df47f │ │ │ │ stmdbvs fp!, {r0, r1, r2, r3, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdavs r0!, {r1, r2, r8, sp}^ │ │ │ │ tstpne r5, r3, ror #6 @ p-variant is OBSOLETE │ │ │ │ - mcr2 6, 3, pc, cr0, cr4, {5} @ │ │ │ │ + mrc2 6, 2, pc, cr8, cr4, {5} │ │ │ │ @ instruction: 0xf895e7e9 │ │ │ │ tstcs r5, r4, lsr #32 │ │ │ │ mlacc r5, r5, r8, pc @ │ │ │ │ vacgt.f32 , q0, q0 │ │ │ │ - blcs 23b34c │ │ │ │ + blcs 23b35c │ │ │ │ msrhi CPSR_fsx, #64 @ 0x40 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fe51 │ │ │ │ + @ instruction: 0xf895fe49 │ │ │ │ @ instruction: 0xf8953025 │ │ │ │ - blcs a3efd4 │ │ │ │ + blcs a3efe4 │ │ │ │ strthi pc, [r7], #-0 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ - blcs 65805c │ │ │ │ + blcs 65806c │ │ │ │ bichi pc, fp, #0 │ │ │ │ @ instruction: 0xf1052600 │ │ │ │ - bcs 238ffc │ │ │ │ + bcs 23900c │ │ │ │ @ instruction: 0xf818d0c1 │ │ │ │ @ instruction: 0x36011036 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fdcd │ │ │ │ + @ instruction: 0xf895fdc5 │ │ │ │ addsmi r3, lr, #36 @ 0x24 │ │ │ │ @ instruction: 0xe7b6d3f5 │ │ │ │ ldmdbne r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdals r1, {r2, r5, r6, r9, sp} │ │ │ │ stmdbvs fp!, {r2, r8, r9, sl, sp}^ │ │ │ │ vsub.i32 , , │ │ │ │ tstls r2, sp, lsl #14 │ │ │ │ andne pc, r3, #2048 @ 0x800 │ │ │ │ mulsls r4, r2, r8 │ │ │ │ @ instruction: 0xf1b97916 │ │ │ │ eorle r0, ip, r0, lsl #30 │ │ │ │ stmdaeq ip!, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - bleq fe4b1bc4 │ │ │ │ + bleq fe4b1bd4 │ │ │ │ @ instruction: 0xf8504640 │ │ │ │ teqlt r2, r4, lsl #30 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384594 │ │ │ │ ldrbmi r4, [r8, #-1684] @ 0xfffff96c │ │ │ │ - blx 56b78e │ │ │ │ + blx 56b79e │ │ │ │ stmdbcs r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ tstphi r8, #0, 4 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r8, r9, asr #12 │ │ │ │ @ instruction: 0xf5f89305 │ │ │ │ - @ instruction: 0xf04fec2c │ │ │ │ - blls 379fd8 │ │ │ │ + @ instruction: 0xf04fec24 │ │ │ │ + blls 379fe8 │ │ │ │ @ instruction: 0xf8584661 │ │ │ │ ldrbmi r2, [r8, #3844] @ 0xf04 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ - b 12881f8 │ │ │ │ + b 1288208 │ │ │ │ sbclt r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ vbit , , │ │ │ │ - bls 2c8c50 │ │ │ │ - blx 27f58a │ │ │ │ + bls 2c8c60 │ │ │ │ + blx 27f59a │ │ │ │ ldcvc 3, cr2, [fp], {3} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #16992 @ 0x4260 │ │ │ │ @ instruction: 0xf105463a │ │ │ │ @ instruction: 0x46200118 │ │ │ │ ldc2l 7, cr15, [sl], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0x46abb1be │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8db9502 │ │ │ │ strcs r1, [r0, #-96] @ 0xffffffa0 │ │ │ │ @ instruction: 0xf10868a0 │ │ │ │ @ instruction: 0xf6b50801 │ │ │ │ - stmvs r2, {r0, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r2, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10b6860 │ │ │ │ vqrdmlah.s32 d16, d2, d0 │ │ │ │ @ instruction: 0x46290595 │ │ │ │ - ldc2l 6, cr15, [r0, #720] @ 0x2d0 │ │ │ │ + stc2l 6, cr15, [r8, #720] @ 0x2d0 │ │ │ │ mvnle r4, r6, asr #10 │ │ │ │ @ instruction: 0xf1b99d02 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ vmov.f32 q13, #-1.25 @ 0xbfa00000 │ │ │ │ - bcs 2c3a54 │ │ │ │ + bcs 2c3a64 │ │ │ │ @ instruction: 0x83b3f000 │ │ │ │ @ instruction: 0xf0002a03 │ │ │ │ - bcs 297f70 │ │ │ │ + bcs 297f80 │ │ │ │ svcge 0x0049f47f │ │ │ │ stmdaeq ip!, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8582600 │ │ │ │ strcc r1, [r1], -r4, lsl #30 │ │ │ │ sbclt r6, r9, #96, 16 @ 0x600000 │ │ │ │ - stc2l 6, cr15, [r8, #-720] @ 0xfffffd30 │ │ │ │ + stc2l 6, cr15, [r0, #-720] @ 0xfffffd30 │ │ │ │ ldrhle r4, [r6, #81]! @ 0x51 │ │ │ │ - blvs fecf0d68 │ │ │ │ + blvs fecf0d78 │ │ │ │ stmibvs r9!, {r0, r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf0024620 │ │ │ │ @ instruction: 0xf001020f │ │ │ │ tsteq r2, pc, lsl r1 │ │ │ │ andcs lr, r1, #270336 @ 0x42000 │ │ │ │ msreq CPSR_, r5, lsl #2 │ │ │ │ @ instruction: 0xf7ff431a │ │ │ │ stcvs 12, cr15, [r9, #-212]! @ 0xffffff2c │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stclvs 13, cr15, [r9, #-628]! @ 0xfffffd8c │ │ │ │ + stclvs 13, cr15, [r9, #-596]! @ 0xfffffdac │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stcvs 13, cr15, [r9, #612]! @ 0x264 │ │ │ │ + stcvs 13, cr15, [r9, #580]! @ 0x244 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stmibvs fp!, {r0, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b0a │ │ │ │ - blvs ffcd7e4c │ │ │ │ + blvs ffcd7e5c │ │ │ │ stmdbvs fp!, {r1, r2, r3, r5, r9, sl, fp, ip, sp, lr}^ │ │ │ │ umaaleq pc, r0, r5, r8 @ │ │ │ │ @ instruction: 0xf0030312 │ │ │ │ vst4.8 {d0,d2,d4,d6}, [r2] │ │ │ │ @ instruction: 0xf89542e0 │ │ │ │ - b 12831d8 │ │ │ │ + b 12831e8 │ │ │ │ tstmi r1, #-2147483647 @ 0x80000001 │ │ │ │ umaalcs pc, r2, r5, r8 @ │ │ │ │ biccc lr, r0, r1, asr #20 │ │ │ │ umaalvs pc, r3, r5, r8 @ │ │ │ │ tstmi r3, r1, asr #20 │ │ │ │ umaalcc pc, r4, r5, r8 @ │ │ │ │ cmpmi r2, r1, asr #20 │ │ │ │ umaaleq pc, sp, r5, r8 @ │ │ │ │ andeq pc, r3, #3 │ │ │ │ orrmi lr, r6, r1, asr #20 │ │ │ │ bicmi lr, r2, r1, asr #20 │ │ │ │ umaalcs pc, lr, r5, r8 @ │ │ │ │ cmppl r0, r1, asr #20 │ │ │ │ - b 129128c │ │ │ │ + b 129129c │ │ │ │ vaddw.u8 , , d2 │ │ │ │ vsubl.u8 q8, d19, d0 │ │ │ │ - b 1278018 │ │ │ │ - b 128b824 │ │ │ │ + b 1278028 │ │ │ │ + b 128b834 │ │ │ │ @ instruction: 0xf0216103 │ │ │ │ @ instruction: 0xf6b4417e │ │ │ │ - blvs fed36694 │ │ │ │ + blvs fed36684 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf04faee2 │ │ │ │ strbmi r0, [r1], r0, lsl #16 │ │ │ │ @ instruction: 0xf1096b6b │ │ │ │ stmiavs r0!, {r0, r8, fp} │ │ │ │ @ instruction: 0xf1084443 │ │ │ │ ldmib r3, {r2, r4, fp}^ │ │ │ │ @ instruction: 0xf6b51603 │ │ │ │ - @ instruction: 0x4603fbf5 │ │ │ │ + strmi pc, [r3], -sp, ror #23 │ │ │ │ ldreq r6, [r6, #2144]! @ 0x860 │ │ │ │ @ instruction: 0xf006689b │ │ │ │ vmin.u32 q11, , q12 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - ldc2 6, cr15, [lr, #-720]! @ 0xfffffd30 │ │ │ │ + ldc2 6, cr15, [r6, #-720]! @ 0xfffffd30 │ │ │ │ ldrmi r6, [r9, #2987] @ 0xbab │ │ │ │ strb sp, [r4], r6, ror #7 │ │ │ │ strcs r6, [r1], -sl, ror #18 │ │ │ │ vpmax.u32 d18, d2, d5 │ │ │ │ @ instruction: 0xf0001606 │ │ │ │ @ instruction: 0x270081f5 │ │ │ │ - bvs ca5704 │ │ │ │ + bvs ca5714 │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r7, {r0, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r7, {r0, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0x1e79696a │ │ │ │ svclt 0x00984299 │ │ │ │ ldrcs pc, [r7], -r7, ror #6 │ │ │ │ andeq pc, r2, #34 @ 0x22 │ │ │ │ tstle pc, r1, lsl #20 │ │ │ │ @ instruction: 0xf5b368e3 │ │ │ │ @ instruction: 0xf8953f80 │ │ │ │ svclt 0x002c3040 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ - b 12f781c │ │ │ │ + b 12f782c │ │ │ │ @ instruction: 0xf3c613c2 │ │ │ │ tstmi r3, #1342177280 @ 0x50000000 │ │ │ │ ldrmi pc, [r7], -r3, ror #6 │ │ │ │ ldrtmi r7, [r2], -fp, lsr #22 │ │ │ │ cmppeq r4, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdbvs fp!, {r0, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -531551,249 +531555,249 @@ │ │ │ │ stmdbvs sl!, {r0, r9, sl, fp, ip, pc}^ │ │ │ │ mcrvc 8, 1, r5, cr14, cr1, {3} │ │ │ │ tstpne r2, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ teqeq r6, r4, lsl #16 │ │ │ │ ldrbteq pc, [r0], -r6 @ │ │ │ │ andcc lr, r2, #0, 20 │ │ │ │ @ instruction: 0xf8914316 │ │ │ │ - bls 31b218 │ │ │ │ + bls 31b228 │ │ │ │ @ instruction: 0xf1b94016 │ │ │ │ eorle r0, r1, r0, lsl #30 │ │ │ │ stmdaeq r0, {r0, r2, r8, ip, sp, lr, pc}^ │ │ │ │ - bleq 273354 │ │ │ │ + bleq 273364 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - cdp2 6, 3, cr15, cr4, cr13, {2} │ │ │ │ + cdp2 6, 2, cr15, cr12, cr13, {2} │ │ │ │ @ instruction: 0xf1bbb188 │ │ │ │ vmax.f32 d0, d0, d1 │ │ │ │ @ instruction: 0xf8988199 │ │ │ │ - blcs 303230 │ │ │ │ + blcs 303240 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf818d904 │ │ │ │ addsmi r2, sl, #3 │ │ │ │ rscshi pc, ip, r0, asr #32 │ │ │ │ addsmi r3, r8, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf10bd1f7 │ │ │ │ @ instruction: 0xf1080b01 │ │ │ │ ldrbmi r0, [r9, #2080] @ 0x820 │ │ │ │ - blvc d2b9dc │ │ │ │ + blvc d2b9ec │ │ │ │ @ instruction: 0xf5b268e2 │ │ │ │ svclt 0x002c3f80 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ ldrbpl pc, [r5], -r2, ror #6 @ │ │ │ │ andmi pc, r7, #402653187 @ 0x18000003 │ │ │ │ stmdaeq r0!, {r1, r4, ip, sp, lr, pc} │ │ │ │ rschi pc, lr, r0, asr #32 │ │ │ │ tstpeq ip, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r2], -r0, lsr #12 │ │ │ │ - blx 137527a │ │ │ │ + blx 137528a │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, pc}^ │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ - stc2 6, cr15, [sl], #720 @ 0x2d0 │ │ │ │ + stc2 6, cr15, [r2], #720 @ 0x2d0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr1, cr15, {1} │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ strbmi r4, [r2], fp, lsr #13 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ - ldc2l 6, cr15, [r4, #308]! @ 0x134 │ │ │ │ + stc2l 6, cr15, [ip, #308]! @ 0x134 │ │ │ │ ldrsbtne pc, [ip], -fp @ │ │ │ │ stmiavs r0!, {r1, r2, r9, sl, lr} │ │ │ │ mulshi r0, r1, r8 │ │ │ │ svceq 0x0004f1b8 │ │ │ │ mcrcs 15, 0, fp, cr4, cr8, {4} │ │ │ │ @ instruction: 0xf04fbf94 │ │ │ │ @ instruction: 0xf04f0801 │ │ │ │ vadd.i8 d16, d0, d0 │ │ │ │ @ instruction: 0xf6b58105 │ │ │ │ - stmvs r3, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r1, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r0!, {r0, r1, r2, r6, r9, sl, lr}^ │ │ │ │ ldreq pc, [r5, r3, ror #6] │ │ │ │ @ instruction: 0xf10b4639 │ │ │ │ @ instruction: 0xf6b4073f │ │ │ │ - @ instruction: 0xb1aefc81 │ │ │ │ - bl 3ffee0 │ │ │ │ + @ instruction: 0xb1aefc79 │ │ │ │ + bl 3ffef0 │ │ │ │ strbmi r0, [r0], -r8, lsl #24 │ │ │ │ addmi r4, r6, #26214400 @ 0x1900000 │ │ │ │ @ instruction: 0xf81cd907 │ │ │ │ andcc r2, r1, r1, lsl #30 │ │ │ │ movwcc r4, #16538 @ 0x409a │ │ │ │ - blcs a47f3c │ │ │ │ + blcs a47f4c │ │ │ │ stmdavs r0!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ - stc2l 6, cr15, [ip], #-720 @ 0xfffffd30 │ │ │ │ + stc2l 6, cr15, [r4], #-720 @ 0xfffffd30 │ │ │ │ stmiale r9!, {r1, r2, r6, r8, sl, lr}^ │ │ │ │ - beq 2b3734 │ │ │ │ - bleq a7373c │ │ │ │ + beq 2b3744 │ │ │ │ + bleq a7374c │ │ │ │ ldrdle r4, [r1, #81] @ 0x51 │ │ │ │ ldrdge pc, [r8], -sp │ │ │ │ stmdbvs lr!, {r0, r1, r3, r5, r6, r7, r8, sl, sp, lr, pc}^ │ │ │ │ - blhi cffb48 │ │ │ │ + blhi cffb58 │ │ │ │ andne pc, r7, #-1744830463 @ 0x98000001 │ │ │ │ andscs pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ @ instruction: 0x461180bd │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - bvs fecb6484 │ │ │ │ + bvs fecb6474 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - bvs ffcb647c │ │ │ │ + bvs ffcb646c │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - blvs cb6474 │ │ │ │ + blvs cb6464 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fc47 │ │ │ │ + @ instruction: 0xf895fc3f │ │ │ │ stmdavs r0!, {r2, r4, r5, ip}^ │ │ │ │ - blx ff7f4e2a │ │ │ │ - blcs 251e08 │ │ │ │ + blx ff5f4e3a │ │ │ │ + blcs 251e18 │ │ │ │ stclge 4, cr15, [r9, #252] @ 0xfc │ │ │ │ stmiavs r0!, {r0, r3, r5, r6, r9, fp, sp, lr} │ │ │ │ tstcs r2, fp, ror #2 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stmdbvs r9!, {r0, r1, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r9!, {r0, r1, r2, r3, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs lr, [r1], -r4 │ │ │ │ - blx ff9f4e4c │ │ │ │ + blx ff7f4e5c │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b46899 │ │ │ │ - bvs fed36438 │ │ │ │ + bvs fed36428 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x46a8adb4 │ │ │ │ @ instruction: 0xf8d82600 │ │ │ │ smladxcs r0, r8, r0, r1 │ │ │ │ strcc r6, [r1], -r0, lsr #17 │ │ │ │ - blx ff574e70 │ │ │ │ + blx ff374e80 │ │ │ │ stmdavs r0!, {r0, r1, r9, sl, lr}^ │ │ │ │ ldmdaeq r0, {r3, r8, ip, sp, lr, pc} │ │ │ │ vceq.i32 d22, d19, d11 │ │ │ │ @ instruction: 0x46390795 │ │ │ │ - ldc2 6, cr15, [r6], {180} @ 0xb4 │ │ │ │ + stc2 6, cr15, [lr], {180} @ 0xb4 │ │ │ │ addsmi r6, lr, #700416 @ 0xab000 │ │ │ │ ldr sp, [ip, #1003] @ 0x3eb │ │ │ │ - blcs 11f7528 │ │ │ │ + blcs 11f7538 │ │ │ │ @ instruction: 0xf8dfd817 │ │ │ │ svccs 0x004014d0 │ │ │ │ ldrtmi r6, [fp], r0, lsr #18 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ @ instruction: 0xf8580b40 │ │ │ │ addmi r1, r8, #1 │ │ │ │ stmdbvs r1!, {r1, r2, r4, ip, lr, pc}^ │ │ │ │ ldrbmi fp, [sl], -r8, asr #6 │ │ │ │ - mcr2 6, 6, pc, cr8, cr6, {5} @ │ │ │ │ + mcr2 6, 6, pc, cr0, cr6, {5} @ │ │ │ │ stmibvs r2!, {r3, r4, r8, r9, ip, sp, pc} │ │ │ │ stmne r3, {r5, r6, r8, sp, lr} │ │ │ │ andslt pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf8dfe558 │ │ │ │ adcsmi r1, fp, #160, 8 @ 0xa0000000 │ │ │ │ svclt 0x00386920 │ │ │ │ @ instruction: 0x469b463b │ │ │ │ andne pc, r1, r8, asr r8 @ │ │ │ │ mvnle r4, r8, lsl #5 │ │ │ │ andls r4, r5, #88, 12 @ 0x5800000 │ │ │ │ - b ffd74bec │ │ │ │ + b ffb74bfc │ │ │ │ cmnlt r0, r2 │ │ │ │ - bls 391998 │ │ │ │ - ldmib r0, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - bls 39d824 │ │ │ │ + bls 3919a8 │ │ │ │ + stmib r8, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bls 39d834 │ │ │ │ andslt pc, ip, r4, asr #17 │ │ │ │ cmnvs r1, fp, lsl #17 │ │ │ │ @ instruction: 0x61222200 │ │ │ │ movwcs lr, #1338 @ 0x53a │ │ │ │ @ instruction: 0x4608e539 │ │ │ │ @ instruction: 0xf5f84659 │ │ │ │ - ldrb lr, [r3, r6, asr #24] │ │ │ │ - blvc cffc3c │ │ │ │ + @ instruction: 0xe7d3ec3e │ │ │ │ + blvc cffc4c │ │ │ │ ldrbpl pc, [r5], -r2, ror #6 @ │ │ │ │ andmi pc, r7, #402653187 @ 0x18000003 │ │ │ │ stmdaeq r0!, {r1, r4, ip, sp, lr, pc} │ │ │ │ svcge 0x0012f43f │ │ │ │ umaalcs pc, r0, r5, r8 @ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ strcs pc, [fp], -r2, ror #6 │ │ │ │ orrhi pc, r1, r0, asr #4 │ │ │ │ mlsne r0, r5, r8, pc @ │ │ │ │ andeq pc, pc, #2 │ │ │ │ - b 12c8ce8 │ │ │ │ + b 12c8cf8 │ │ │ │ @ instruction: 0xf1050281 │ │ │ │ vbit d16, d2, d12 │ │ │ │ ldrtmi r2, [r2], -fp, lsl #12 │ │ │ │ - blx 13f5474 │ │ │ │ + blx 13f5484 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, pc}^ │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ - blx fed74f56 │ │ │ │ + blx feb74f66 │ │ │ │ strcs r4, [r0], -r8, lsr #13 │ │ │ │ ldrsbtne pc, [ip], -r8 @ │ │ │ │ stmiavs r0!, {r0, r9, sl, ip, sp} │ │ │ │ stmdaeq r0!, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx 15f4f6c │ │ │ │ + blx 13f4f7c │ │ │ │ stmdavs r0!, {r0, r1, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - ldrmi pc, [r1, #2919]! @ 0xb67 │ │ │ │ + ldrmi pc, [r1, #2911]! @ 0xb5f │ │ │ │ str sp, [r4, #-496]! @ 0xfffffe10 │ │ │ │ teqpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcs r4, #42528 @ 0xa620 │ │ │ │ - blx c754b0 │ │ │ │ + blx c754c0 │ │ │ │ stmdavs r0!, {r1, r3, r5, r8, r9, fp, pc}^ │ │ │ │ cmppeq ip, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx 1df4f90 │ │ │ │ + blx 1bf4fa0 │ │ │ │ stmdavs r0!, {r0, r1, r2, r4, r8, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6b44639 │ │ │ │ - str pc, [r1, #2953]! @ 0xb89 │ │ │ │ + str pc, [r1, #2945]! @ 0xb81 │ │ │ │ umaalcc pc, r1, fp, r8 @ │ │ │ │ - beq 2b38fc │ │ │ │ + beq 2b390c │ │ │ │ umaalvs pc, r0, fp, r8 @ │ │ │ │ - bleq a73908 │ │ │ │ + bleq a73918 │ │ │ │ @ instruction: 0xf89b009f │ │ │ │ @ instruction: 0xf0073022 │ │ │ │ @ instruction: 0xf006070c │ │ │ │ teqmi r7, #3145728 @ 0x300000 │ │ │ │ @ instruction: 0xf003011b │ │ │ │ tstmi pc, #48, 6 @ 0xc0000000 │ │ │ │ mlacc r3, fp, r8, pc @ │ │ │ │ strne lr, [r3, r7, asr #20] │ │ │ │ - blx 8f4fd4 │ │ │ │ + blx 6f4fe4 │ │ │ │ stmdavs r0!, {r0, r1, r9, sl, lr}^ │ │ │ │ ldmvs fp, {r0, r1, r2, r3, r4, r5, r9, sl} │ │ │ │ ldreq pc, [r5, r3, ror #6] │ │ │ │ @ instruction: 0xf6b44639 │ │ │ │ - ldrbmi pc, [r1, #2917] @ 0xb65 @ │ │ │ │ + ldrbmi pc, [r1, #2909] @ 0xb5d @ │ │ │ │ mcrge 4, 6, pc, cr0, cr15, {3} @ │ │ │ │ ldmibvs r9!, {r2, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ stmiavs r0!, {r8, sl, sp} │ │ │ │ - blx 474ff8 │ │ │ │ + blx 275008 │ │ │ │ stmdavs r0!, {r0, r1, r7, fp, sp, lr}^ │ │ │ │ ldreq pc, [r5, #867] @ 0x363 │ │ │ │ @ instruction: 0xf6b44629 │ │ │ │ - @ instruction: 0xf897fb55 │ │ │ │ + @ instruction: 0xf897fb4d │ │ │ │ stmdavs r0!, {r5, ip}^ │ │ │ │ - blx ffb7500c │ │ │ │ + blx ff97501c │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf107fbcb │ │ │ │ @ instruction: 0x46200134 │ │ │ │ - blx ff3f554e │ │ │ │ + blx ff3f555e │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ strt sl, [r8], #-3062 @ 0xfffff40a │ │ │ │ strbt r2, [sl], -r0, lsl #6 │ │ │ │ - bcs 251c0c │ │ │ │ + bcs 251c1c │ │ │ │ mrrceq 1, 7, sp, r2, cr5 │ │ │ │ eoreq pc, r0, #66 @ 0x42 │ │ │ │ @ instruction: 0xf00269e9 │ │ │ │ - bvs a37e70 │ │ │ │ + bvs a37e80 │ │ │ │ andseq r2, r2, #0, 14 │ │ │ │ - blx fee7dda0 │ │ │ │ + blx fee7ddb0 │ │ │ │ stmdbeq r9, {r0, r7, r8, ip, sp, lr, pc}^ │ │ │ │ sbcne lr, r1, #270336 @ 0x42000 │ │ │ │ cmnppl lr, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ vcgt.u32 d20, d2, d10 │ │ │ │ ldr r0, [r6], -pc, lsl #12 │ │ │ │ andeq pc, r1, r3, asr #32 │ │ │ │ - blx fee41d9c │ │ │ │ + blx fee41dac │ │ │ │ @ instruction: 0xf1c0f080 │ │ │ │ vhadd.u32 d16, d0, d16 │ │ │ │ @ instruction: 0xf47f210a │ │ │ │ - blcs a628c4 │ │ │ │ + blcs a628d4 │ │ │ │ msrhi R9_fiq, r0 │ │ │ │ - blcs a061b4 │ │ │ │ + blcs a061c4 │ │ │ │ msrhi (UNDEF: 98), r0 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ smultbeq r0, fp, r0 │ │ │ │ cmneq r0, r0, ror #2 │ │ │ │ cmneq r0, r0, ror #2 │ │ │ │ adceq r0, fp, r0, ror #2 │ │ │ │ cmneq r0, r0, ror #2 │ │ │ │ @@ -531813,330 +531817,330 @@ │ │ │ │ strcc pc, [pc, r1, ror #6] │ │ │ │ ldclge 6, cr15, [r5], #508 @ 0x1fc │ │ │ │ svceq 0x0010f1bc │ │ │ │ @ instruction: 0x2102bf96 │ │ │ │ strbmi pc, [r0, -r7, asr #8] @ │ │ │ │ strcc pc, [pc, r1, ror #6] │ │ │ │ stmiavs r0!, {r0, r1, r3, r5, r6, r7, sl, sp, lr, pc} │ │ │ │ - bvs ffc77ee8 │ │ │ │ + bvs ffc77ef8 │ │ │ │ tstphi r1, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf986f6b5 │ │ │ │ + @ instruction: 0xf97ef6b5 │ │ │ │ strcs r6, [r0], -r3, lsl #17 │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ @ instruction: 0xf6b42600 │ │ │ │ - blvs ffcb6180 │ │ │ │ + blvs ffcb6170 │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r3, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - blx ff3f5120 │ │ │ │ + blx ff1f5130 │ │ │ │ @ instruction: 0xf412e44f │ │ │ │ strdle r1, [r6, r0] │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @ instruction: 0xf026e784 │ │ │ │ @ instruction: 0xf026467f │ │ │ │ mcrcs 6, 0, r0, cr0, cr15, {7} │ │ │ │ mcrrge 4, 7, pc, r1, cr15 @ │ │ │ │ ldrtmi r6, [r9], -r0, ror #16 │ │ │ │ - blx feef5148 │ │ │ │ - bvs ffcb0768 │ │ │ │ + blx fecf5158 │ │ │ │ + bvs ffcb0778 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r3, {r0, r1, r2, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r1, r2, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46410895 │ │ │ │ - blx feb75164 │ │ │ │ + blx fe975174 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - blx fea7516c │ │ │ │ + blx fe87517c │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ - blx fe975174 │ │ │ │ + blx fe775184 │ │ │ │ stmdavs r0!, {r0, r3, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blx fe87517c │ │ │ │ + blx fe67518c │ │ │ │ @ instruction: 0xf53f0633 │ │ │ │ stmibvs r9!, {r5, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf68c6860 │ │ │ │ - stmibvs fp!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldr r6, [r8], #-547 @ 0xfffffddd │ │ │ │ strcs r6, [r0], -r9, ror #21 │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r3, {r0, r2, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - blx fe2f51a8 │ │ │ │ + blx 20f51b8 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - blx 21f51b0 │ │ │ │ - bvs ffcb0700 │ │ │ │ + blx 1ff51c0 │ │ │ │ + bvs ffcb0710 │ │ │ │ stmiavs r0!, {r9, sl, sp} │ │ │ │ strcs lr, [r0], -r9, lsr #15 │ │ │ │ stmdaeq r8!, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf838abf6 │ │ │ │ @ instruction: 0x36011036 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fa37 │ │ │ │ + @ instruction: 0xf895fa2f │ │ │ │ addsmi r3, lr, #36 @ 0x24 │ │ │ │ @ instruction: 0xf7ffd3f5 │ │ │ │ @ instruction: 0xf895bbea │ │ │ │ vaddl.u8 , d1, d24 │ │ │ │ cmpeq fp, #-2147483646 @ 0x80000002 │ │ │ │ orrpl pc, r0, #1124073472 @ 0x43000000 │ │ │ │ vorr.i32 d20, #39168 @ 0x00009900 │ │ │ │ @ instruction: 0xf0062607 │ │ │ │ stmdavs r0!, {r3, r4, r9, sl}^ │ │ │ │ - blx 18751fc │ │ │ │ + blx 167520c │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ str sl, [r2], #-3032 @ 0xfffff428 │ │ │ │ @ instruction: 0xf3c18d2b │ │ │ │ strb r0, [ip, sl, lsl #2]! │ │ │ │ vmlsl.u8 q11, d19, d27 │ │ │ │ - bcs 237f74 │ │ │ │ + bcs 237f84 │ │ │ │ vbit , , q10 │ │ │ │ vsubw.u8 q8, , d12 │ │ │ │ vst4.8 {d16,d18,d20,d22}, [r3], sl │ │ │ │ tstmi r9, #0, 6 │ │ │ │ strcs pc, [r7], -r1, asr #7 │ │ │ │ ldreq pc, [r8], -r6 │ │ │ │ @ instruction: 0xf105e7e3 │ │ │ │ @ instruction: 0x4620011c │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ - blhi cb5aa0 │ │ │ │ + blhi cb5ab0 │ │ │ │ vmul.i q11, , d0[4] │ │ │ │ @ instruction: 0xf6b401c8 │ │ │ │ - @ instruction: 0xf1b9fa33 │ │ │ │ + @ instruction: 0xf1b9fa2b │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf7ffae83 │ │ │ │ stmdavs r0!, {r3, r4, r5, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf1052208 │ │ │ │ @ instruction: 0xf6b40145 │ │ │ │ - ldr pc, [r4], #2311 @ 0x907 │ │ │ │ + ldr pc, [r4], #2303 @ 0x8ff │ │ │ │ @ instruction: 0xf7ff4619 │ │ │ │ @ instruction: 0x2600bb33 │ │ │ │ stmdaeq r8!, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf858aba0 │ │ │ │ @ instruction: 0x36011036 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fa17 │ │ │ │ + @ instruction: 0xf895fa0f │ │ │ │ addsmi r3, lr, #36 @ 0x24 │ │ │ │ @ instruction: 0xf7ffd3f5 │ │ │ │ @ instruction: 0xf105bb94 │ │ │ │ strcs r0, [r0], -ip, lsr #16 │ │ │ │ svcne 0x0004f838 │ │ │ │ stmdavs r0!, {r0, r9, sl, ip, sp}^ │ │ │ │ - @ instruction: 0xf9d2f6b4 │ │ │ │ + @ instruction: 0xf9caf6b4 │ │ │ │ ldrhle r4, [r7, #81]! @ 0x51 │ │ │ │ - bllt fe6357d0 │ │ │ │ + bllt fe6357e0 │ │ │ │ sbcseq r6, r2, r0, ror #16 │ │ │ │ msreq CPSR_f, r5, lsl #2 │ │ │ │ - @ instruction: 0xf8def6b4 │ │ │ │ - bllt 22357e0 │ │ │ │ + @ instruction: 0xf8d6f6b4 │ │ │ │ + bllt 22357f0 │ │ │ │ stmdaeq ip!, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8582600 │ │ │ │ strcc r1, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - ldrmi pc, [r1, #2547]! @ 0x9f3 │ │ │ │ + ldrmi pc, [r1, #2539]! @ 0x9eb │ │ │ │ @ instruction: 0xf7ffd1f7 │ │ │ │ ldmib r5, {r1, r3, r4, r5, r6, r8, r9, fp, ip, sp, pc}^ │ │ │ │ vsubw.u8 q8, , d10 │ │ │ │ movwmi r0, #8716 @ 0x220c │ │ │ │ movteq sp, #8349 @ 0x209d │ │ │ │ @ instruction: 0x3c62ea4f │ │ │ │ adcsmi r1, r3, #56098816 @ 0x3580000 │ │ │ │ strbmi fp, [r0, #-3848]! @ 0xfffff0f8 │ │ │ │ - blge fe574a18 │ │ │ │ + blge fe574a28 │ │ │ │ addpl pc, r0, #1107296256 @ 0x42000000 │ │ │ │ smlabteq sl, r1, r3, pc @ │ │ │ │ vorr.i32 d20, #37120 @ 0x00009100 │ │ │ │ @ instruction: 0xf0062607 │ │ │ │ @ instruction: 0xe77a0618 │ │ │ │ @ instruction: 0x17de035a │ │ │ │ @ instruction: 0x3c62ea4f │ │ │ │ addmi r1, r6, #208, 14 @ 0x3400000 │ │ │ │ strbmi fp, [r3, #-3848]! @ 0xfffff0f8 │ │ │ │ - blge 2074a40 │ │ │ │ + blge 2074a50 │ │ │ │ stmdavs r6!, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf874f6b5 │ │ │ │ + @ instruction: 0xf86cf6b5 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - blvs ffcb5e8c │ │ │ │ + blvs ffcb5e7c │ │ │ │ ldrdvs lr, [r1], -r4 │ │ │ │ - @ instruction: 0xf86af6b5 │ │ │ │ + @ instruction: 0xf862f6b5 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - @ instruction: 0xf7fff983 │ │ │ │ + @ instruction: 0xf7fff97b │ │ │ │ ldrmi fp, [r9], -r2, asr #22 │ │ │ │ - blt 18b5870 │ │ │ │ - stmia r8, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r9, r4, r8, lsl #6 │ │ │ │ - ldrshteq r9, [r4], #-44 @ 0xffffffd4 │ │ │ │ + blt 18b5880 │ │ │ │ + stmia r0, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrshteq r9, [r4], #-40 @ 0xffffffd8 │ │ │ │ + rsbseq r9, r4, ip, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r4, sl, asr #4 │ │ │ │ + rsbseq r9, r4, sl, lsr r2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ @ instruction: 0xf8dfb0a1 │ │ │ │ @ instruction: 0x46803bf0 │ │ │ │ ldrbtmi r6, [fp], #-2112 @ 0xfffff7c0 │ │ │ │ movwls r4, #63114 @ 0xf68a │ │ │ │ - blx feef5388 │ │ │ │ + blx fecf5398 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf10a80c8 │ │ │ │ movwcs r0, #1800 @ 0x708 │ │ │ │ @ instruction: 0xf8cdae1c │ │ │ │ @ instruction: 0x9615a038 │ │ │ │ @ instruction: 0x463d469a │ │ │ │ strbmi r4, [r1], r6, lsl #12 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - blx fea753ac │ │ │ │ + blx fe8753bc │ │ │ │ stmdacs r1, {r0, r1, r2, r9, sl, lr} │ │ │ │ orrhi pc, r0, #0 │ │ │ │ @ instruction: 0xf0002802 │ │ │ │ stcls 3, cr8, [lr], {179} @ 0xb3 │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ @ instruction: 0x2010f8d9 │ │ │ │ mrrcne 8, 2, r6, r9, cr0 │ │ │ │ @ instruction: 0xf00042a8 │ │ │ │ stmiavs r4!, {r0, r1, r4, r5, r7, r8, sl, pc}^ │ │ │ │ andne pc, r8, r9, asr #17 │ │ │ │ eormi pc, r3, r2, asr #16 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - blx 17f53e0 │ │ │ │ + blx 15f53f0 │ │ │ │ svclt 0x00181e03 │ │ │ │ @ instruction: 0xf8d92301 │ │ │ │ @ instruction: 0xf8840004 │ │ │ │ @ instruction: 0xf6b43024 │ │ │ │ - @ instruction: 0x4686fa7d │ │ │ │ + @ instruction: 0x4686fa75 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ movwcs r8, #141 @ 0x8d │ │ │ │ ssatmi r9, #1, r3, lsl #10 │ │ │ │ - bge 7c91a8 │ │ │ │ + bge 7c91b8 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ - bge 8dc168 │ │ │ │ + bge 8dc178 │ │ │ │ stmib sp, {r0, r1, ip, pc}^ │ │ │ │ @ instruction: 0xf8d92610 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - @ instruction: 0xf000fa69 │ │ │ │ + @ instruction: 0xf000fa61 │ │ │ │ strmi r0, [r2], pc, lsl #6 │ │ │ │ vqdmulh.s d2, d0, d10 │ │ │ │ ldm pc, {r3, r6, r7, r9, pc}^ @ │ │ │ │ msreq SPSR_x, r3, lsl r0 │ │ │ │ rsbseq r0, sp, r2, lsr #4 │ │ │ │ rsceq r0, ip, r5, asr #4 │ │ │ │ adceq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, fp, r6, asr #32 │ │ │ │ sbceq r0, r6, #1610612748 @ 0x6000000c │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ ldrne pc, [r3], -sl, asr #7 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr10, {2} │ │ │ │ + cdp2 6, 5, cr15, cr4, cr10, {2} │ │ │ │ tstvs sl, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf1004602 │ │ │ │ strmi r0, [r4], -r4, lsr #2 │ │ │ │ @ instruction: 0xf7fe4648 │ │ │ │ movwcs pc, #7817 @ 0x1e89 @ │ │ │ │ ldmdacc sl, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blls 649220 │ │ │ │ + blls 649230 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - @ instruction: 0xff84f64a │ │ │ │ + @ instruction: 0xff7cf64a │ │ │ │ suble r2, r6, r0, lsl #28 │ │ │ │ - bleq 273ae4 │ │ │ │ + bleq 273af4 │ │ │ │ ldreq pc, [r4, -r9, lsl #2] │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - bleq 2b3de0 │ │ │ │ - blx ef5488 │ │ │ │ + bleq 2b3df0 │ │ │ │ + blx cf5498 │ │ │ │ @ instruction: 0xf8d94682 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - ldrbmi pc, [r2], -sp, lsr #20 @ │ │ │ │ + ldrbmi pc, [r2], -r5, lsr #20 @ │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp2 6, 5, cr15, cr0, cr10, {2} │ │ │ │ + cdp2 6, 4, cr15, cr8, cr10, {2} │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ strmi lr, [r3, -r0, asr #19] │ │ │ │ cmpvs r3, lr, asr r5 │ │ │ │ andseq pc, r0, r0, lsl #2 │ │ │ │ @ instruction: 0xf8c96018 │ │ │ │ mvnle r0, r8, lsl r0 │ │ │ │ vaddl.u8 q15, d0, d21 │ │ │ │ vaddw.u8 , q0, d3 │ │ │ │ tstcc r1, r2, lsl #4 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - bcc 2a3e60 │ │ │ │ - blx 300600 │ │ │ │ + bcc 2a3e70 │ │ │ │ + blx 300610 │ │ │ │ @ instruction: 0xf64af202 │ │ │ │ - @ instruction: 0xf8d9fea5 │ │ │ │ + @ instruction: 0xf8d9fe9d │ │ │ │ @ instruction: 0xf8d93008 │ │ │ │ @ instruction: 0x46042010 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ mrrcne 4, 12, r8, r9, cr1 │ │ │ │ andne pc, r8, r9, asr #17 │ │ │ │ tstpeq r4, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eorne pc, r3, r2, asr #16 │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ - blls 505a80 │ │ │ │ + blls 505a90 │ │ │ │ ldm r3, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf64a0003 │ │ │ │ - @ instruction: 0xf04fff3b │ │ │ │ - blls 2faa3c │ │ │ │ + @ instruction: 0xf04fff33 │ │ │ │ + blls 2faa4c │ │ │ │ adcmi r4, fp, #1694498816 @ 0x65000000 │ │ │ │ ldmib sp, {r0, r7, fp, ip, lr, pc}^ │ │ │ │ vldrls s12, [r3, #-68] @ 0xffffffbc │ │ │ │ - beq 2b3e70 │ │ │ │ + beq 2b3e80 │ │ │ │ @ instruction: 0xf47f4556 │ │ │ │ eorlt sl, r1, r3, asr #30 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf9e0f6b4 │ │ │ │ + @ instruction: 0xf9d8f6b4 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorne pc, r0, r3, asr r8 @ │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - ldc2l 6, cr15, [r6, #-296]! @ 0xfffffed8 │ │ │ │ + stc2l 6, cr15, [lr, #-296]! @ 0xfffffed8 │ │ │ │ strmi r6, [r4], -r3, lsl #21 │ │ │ │ sbcsle r2, r5, r0, lsl #22 │ │ │ │ strcs r4, [r0], -r7, lsl #12 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ @ instruction: 0xf6b43601 │ │ │ │ - @ instruction: 0xf8d9f9cd │ │ │ │ + @ instruction: 0xf8d9f9c5 │ │ │ │ vmov.i32 d19, #128 @ 0x00000080 │ │ │ │ @ instruction: 0x37100093 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ - bvs feb10580 │ │ │ │ + bvs feb10590 │ │ │ │ mvnle r4, #-536870903 @ 0xe0000009 │ │ │ │ @ instruction: 0xf3c0e7c2 │ │ │ │ @ instruction: 0xf8d91101 │ │ │ │ @ instruction: 0xf64a0000 │ │ │ │ - @ instruction: 0x4604fcf1 │ │ │ │ + strmi pc, [r4], -r9, ror #25 │ │ │ │ vqshl.u64 d30, d26, #0 │ │ │ │ vaddw.u8 , q5, d3 │ │ │ │ @ instruction: 0xf8d92202 │ │ │ │ mrscc r0, (UNDEF: 1) │ │ │ │ strbcs pc, [r1], sl, asr #7 @ │ │ │ │ ldrbcc pc, [r2, -sl, asr #7] @ │ │ │ │ - bcc 2a3f2c │ │ │ │ - blx 3006cc │ │ │ │ + bcc 2a3f3c │ │ │ │ + blx 3006dc │ │ │ │ @ instruction: 0xf64af202 │ │ │ │ - @ instruction: 0xf44ffcf5 │ │ │ │ + @ instruction: 0xf44ffced │ │ │ │ strmi r7, [r4], -r0, lsl #7 │ │ │ │ strbhi r2, [r3], #3585 @ 0xe01 │ │ │ │ cmpphi r0, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ ldmiblt r6, {r1, r5, r8, r9, pc}^ │ │ │ │ mlacc r5, r0, r8, pc @ │ │ │ │ mlacs r4, r0, r8, pc @ │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ - blcs 1258ccc │ │ │ │ + blcs 1258cdc │ │ │ │ strthi pc, [sp], #0 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ @ instruction: 0xf100844f │ │ │ │ cmplt r2, r8, lsr #14 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf958f6b4 │ │ │ │ + @ instruction: 0xf950f6b4 │ │ │ │ eorseq pc, r6, r7, lsl #16 │ │ │ │ @ instruction: 0xf8943601 │ │ │ │ addsmi r3, lr, #36 @ 0x24 │ │ │ │ @ instruction: 0xf8d9d3f4 │ │ │ │ @ instruction: 0xf1043008 │ │ │ │ @ instruction: 0xf8d90114 │ │ │ │ mrrcne 0, 1, r2, r8, cr0 │ │ │ │ @@ -532144,209 +532148,209 @@ │ │ │ │ eorne pc, r3, r2, asr #16 │ │ │ │ vbic.i32 q15, #-2046820352 @ 0x86000000 │ │ │ │ @ instruction: 0xf8d91309 │ │ │ │ ldrmi r0, [r9], -r0 │ │ │ │ vqshlu.s8 d20, d12, #2 │ │ │ │ movwls r3, #8833 @ 0x2281 │ │ │ │ @ instruction: 0xf64a9206 │ │ │ │ - @ instruction: 0xf8dffcdb │ │ │ │ + @ instruction: 0xf8dffcd3 │ │ │ │ @ instruction: 0x26643950 │ │ │ │ strmi r9, [r3], pc, lsl #20 │ │ │ │ andls r5, r5, #13762560 @ 0xd20000 │ │ │ │ strcs pc, [r4], -r6, lsl #22 │ │ │ │ ldcvc 12, cr7, [r2, #-204]! @ 0xffffff34 │ │ │ │ movwls r7, #18740 @ 0x4934 │ │ │ │ - blcs 25c36c │ │ │ │ + blcs 25c37c │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ ldrbmi fp, [pc], -r4, lsl #7 │ │ │ │ @ instruction: 0xf8d92600 │ │ │ │ strcc r0, [r1], -r4 │ │ │ │ - @ instruction: 0xf950f6b4 │ │ │ │ + @ instruction: 0xf948f6b4 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ addseq pc, r3, r0, asr #7 │ │ │ │ adcsmi r3, r4, #16, 14 @ 0x400000 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ ldmle r0!, {r0, r1, r3, r4, r5, r8, sl, sp, lr}^ │ │ │ │ cmplt r3, r4, lsl #22 │ │ │ │ cmncs r4, #20480 @ 0x5000 │ │ │ │ - blx 31dfa6 │ │ │ │ + blx 31dfb6 │ │ │ │ mrrcvc 3, 0, r2, fp, cr1 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 398320 │ │ │ │ - bls 2c013c │ │ │ │ + blls 398330 │ │ │ │ + bls 2c014c │ │ │ │ tstpcc r2, r1, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mrscc r2, LR_abt │ │ │ │ movwcc lr, #4098 @ 0x1002 │ │ │ │ stmdble r9, {r2, r3, r4, r7, r9, lr} │ │ │ │ svccs 0x0001f911 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ movwne lr, #15115 @ 0x3b0b │ │ │ │ ldcvc 14, cr6, [fp], {27} │ │ │ │ eorcc pc, ip, fp, lsl #17 │ │ │ │ tstlt r3, #1024 @ 0x400 │ │ │ │ - blcs 2de7f0 │ │ │ │ + blcs 2de800 │ │ │ │ bichi pc, r9, #0 │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ - blcs 298abc │ │ │ │ + blcs 298acc │ │ │ │ orrhi pc, pc, #0 │ │ │ │ andcs r9, r8, r1, lsl #24 │ │ │ │ - bl 509474 │ │ │ │ + bl 509484 │ │ │ │ strcs r0, [r1], #-1924 @ 0xfffff87c │ │ │ │ - mrc 5, 0, APSR_nzcv, cr8, cr7, {7} │ │ │ │ + mrc 5, 0, APSR_nzcv, cr0, cr7, {7} │ │ │ │ addmi r3, r4, ip, lsr #14 │ │ │ │ vrsubhn.i16 d20, q5, q3 │ │ │ │ stccc 12, cr4, [r1], {7} │ │ │ │ eoreq pc, ip, fp, lsl #2 │ │ │ │ - blx 154000c │ │ │ │ + blx 154001c │ │ │ │ ldrtmi pc, [r1], #-769 @ 0xfffffcff @ │ │ │ │ @ instruction: 0xf8404023 │ │ │ │ adcsmi r3, r8, #4, 30 │ │ │ │ @ instruction: 0x465cd1f7 │ │ │ │ @ instruction: 0xf8dfe700 │ │ │ │ @ instruction: 0xf04f3880 │ │ │ │ - bls 5fa828 │ │ │ │ + bls 5fa838 │ │ │ │ stcpl 3, cr15, [r1], {192} @ 0xc0 │ │ │ │ movwls r5, #26835 @ 0x68d3 │ │ │ │ @ instruction: 0xf8cdab18 │ │ │ │ movwls r8, #28688 @ 0x7010 │ │ │ │ movwcc pc, #33728 @ 0x83c0 @ │ │ │ │ movwls r9, #34068 @ 0x8514 │ │ │ │ movtne pc, #960 @ 0x3c0 @ │ │ │ │ andsgt pc, r4, sp, asr #17 │ │ │ │ vsubw.u8 , q0, d9 │ │ │ │ movwls r1, #41728 @ 0xa300 │ │ │ │ teqcs r0, #8, 18 @ 0x20000 │ │ │ │ vmlsl.u8 , d10, d6 │ │ │ │ @ instruction: 0xf8d94607 │ │ │ │ - blx 2f7c62 │ │ │ │ + blx 2f7c72 │ │ │ │ ldmdbvc ip, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf64a9401 │ │ │ │ - @ instruction: 0x4602fbbf │ │ │ │ + @ instruction: 0x4602fbb7 │ │ │ │ orrne pc, r0, #671088643 @ 0x28000003 │ │ │ │ ldrdeq lr, [r9, -sp] │ │ │ │ - b 129c480 │ │ │ │ + b 129c490 │ │ │ │ cdpvc 1, 1, cr0, cr0, cr0, {2} │ │ │ │ orreq lr, r3, r1, asr #20 │ │ │ │ tstvs sl, #323584 @ 0x4f000 │ │ │ │ andeq pc, r7, r0, lsr #32 │ │ │ │ strbmi r4, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0xf1027611 │ │ │ │ @ instruction: 0xf7fe011c │ │ │ │ @ instruction: 0xf8d9fd05 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - bls 2f5f9c │ │ │ │ + bls 2f5f8c │ │ │ │ @ instruction: 0x0620f016 │ │ │ │ vqrdmlah.s32 d24, d0, d3 │ │ │ │ tsthi r3, #738197507 @ 0x2c000003 │ │ │ │ cmpphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ subsle r2, pc, r0, lsl #24 │ │ │ │ @ instruction: 0x46374615 │ │ │ │ - blge 5723f0 │ │ │ │ + blge 572400 │ │ │ │ and r9, lr, r2, lsl #4 │ │ │ │ vcgt.u32 d18, d11, d0 │ │ │ │ vcgt.u32 d16, d10, d7 │ │ │ │ vcgt.u32 d18, d8, d15 │ │ │ │ vcge.u32 d20, d4, d7 │ │ │ │ strtvs r6, [fp], #-799 @ 0xfffffce1 │ │ │ │ strcc r9, [r1], -r1, lsl #22 │ │ │ │ adcsmi r3, r3, #32, 10 @ 0x8000000 │ │ │ │ @ instruction: 0xf8d9d047 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - @ instruction: 0x4604f89b │ │ │ │ + @ instruction: 0x4604f893 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ vmvn.i32 d20, #-1056964608 @ 0xc1000000 │ │ │ │ stmdals r2, {r0, r1, r4, r7, sl, fp} │ │ │ │ - blvs 2b4c08 │ │ │ │ - bvs fe2b4c0c │ │ │ │ + blvs 2b4c18 │ │ │ │ + bvs fe2b4c1c │ │ │ │ stmdavc r1, {r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8530fa4 │ │ │ │ mvnvs r3, #44 @ 0x2c │ │ │ │ - @ instruction: 0xf8bef64d │ │ │ │ + @ instruction: 0xf8b6f64d │ │ │ │ @ instruction: 0x7c1b6beb │ │ │ │ - blcs 350dd0 │ │ │ │ + blcs 350de0 │ │ │ │ stmdacs r4, {r3, r4, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ svclt 0x0094646f │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ - strbtvs r6, [pc], #1199 @ 237d24 │ │ │ │ + strbtvs r6, [pc], #1199 @ 237d34 │ │ │ │ ldrmi sp, [r8], ip, asr #19 │ │ │ │ - ldrteq pc, [pc], #-261 @ 237d2c @ │ │ │ │ + ldrteq pc, [pc], #-261 @ 237d3c @ │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d9d0d0 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - bl 375f00 │ │ │ │ + bl 375ef0 │ │ │ │ strbmi r0, [r4], r8, lsl #4 │ │ │ │ ldrbmi r2, [r4, #768] @ 0x300 │ │ │ │ - blx a6c570 │ │ │ │ + blx a6c580 │ │ │ │ movwcc pc, #16643 @ 0x4103 @ │ │ │ │ tstpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ @ instruction: 0xf8022b20 │ │ │ │ mvnsle r1, r1, lsl #30 │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ stmiale r6!, {r1, r6, r7, r8, sl, lr}^ │ │ │ │ strcc r9, [r1], -r1, lsl #22 │ │ │ │ adcsmi r3, r3, #32, 10 @ 0x8000000 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ - bls 2e29a4 │ │ │ │ + bls 2e29b4 │ │ │ │ tstls r8, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf10b9b04 │ │ │ │ tstls r9, #1024 @ 0x400 │ │ │ │ ldm r3, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf64a0003 │ │ │ │ - blls 3b73c8 │ │ │ │ + blls 3b73b8 │ │ │ │ @ instruction: 0xf67f459b │ │ │ │ @ instruction: 0xf8ddaf5f │ │ │ │ @ instruction: 0xf1038010 │ │ │ │ ldcls 12, cr0, [r4, #-4] │ │ │ │ vmlsl.u q15, d0, d3[2] │ │ │ │ @ instruction: 0xf8d91602 │ │ │ │ ldrtmi r0, [r1], -r0 │ │ │ │ orrpl pc, r0, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf64a9301 │ │ │ │ - strmi pc, [r3], pc, asr #22 │ │ │ │ + strmi pc, [r3], r7, asr #22 │ │ │ │ tstvs sl, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf1004602 │ │ │ │ strbmi r0, [r8], -r4, asr #2 │ │ │ │ strcs pc, [r5, -sl, asr #7] │ │ │ │ stc2l 7, cr15, [ip], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ - blcs 389740 │ │ │ │ + blcs 389750 │ │ │ │ eorshi pc, r4, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ bicseq r0, ip, r4, lsl r2 │ │ │ │ bicseq r0, ip, sl, ror r2 │ │ │ │ eorseq r0, r2, #-1879048187 @ 0x90000005 │ │ │ │ smlabtne r3, sl, r3, pc @ │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - blx ff7f571a │ │ │ │ - b 160960c │ │ │ │ + blx ff5f572a │ │ │ │ + b 160961c │ │ │ │ @ instruction: 0x4632631a │ │ │ │ msreq CPSR_, r6, lsl #2 │ │ │ │ @ instruction: 0xf7fe4648 │ │ │ │ vqdmulh.s , q5, d3[3] │ │ │ │ @ instruction: 0xf8d92704 │ │ │ │ ldrtmi r0, [r4], -r4 │ │ │ │ - @ instruction: 0xf6b461f7 │ │ │ │ - ldrvs pc, [r0, #-2053]! @ 0xfffff7fb │ │ │ │ + @ instruction: 0xf6b361f7 │ │ │ │ + ldrvs pc, [r0, #-4093]! @ 0xfffff003 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf800f6b4 │ │ │ │ + @ instruction: 0xfff8f6b3 │ │ │ │ @ instruction: 0xf8d96570 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - ldmibvs r3!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 4d14ec │ │ │ │ + ldmibvs r3!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blcs 4d14fc │ │ │ │ rsbshi pc, fp, #0 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xfff2f6b3 │ │ │ │ + @ instruction: 0xffeaf6b3 │ │ │ │ strbpl pc, [r0, r0, asr #7] @ │ │ │ │ bicmi pc, r1, #192, 6 │ │ │ │ @ instruction: 0xf8966bb2 │ │ │ │ - b 12fbf58 │ │ │ │ + b 12fbf68 │ │ │ │ vsubw.u8 q8, q8, d7 │ │ │ │ @ instruction: 0xf0216700 │ │ │ │ - b 12f8290 │ │ │ │ + b 12f82a0 │ │ │ │ movwmi r0, #46023 @ 0xb3c7 │ │ │ │ subcc pc, r4, r6, lsl #17 │ │ │ │ movweq pc, #61440 @ 0xf000 @ │ │ │ │ vbic.i32 q11, #131 @ 0x00000083 │ │ │ │ ldrtvc r1, [r3], -r7, lsl #6 │ │ │ │ movwcc pc, #9152 @ 0x23c0 @ │ │ │ │ vrsra.u64 q11, , #64 │ │ │ │ @@ -532357,82 +532361,82 @@ │ │ │ │ @ instruction: 0xf8864340 │ │ │ │ vmla.i , q0, d2[0] │ │ │ │ @ instruction: 0xf8864380 │ │ │ │ vmla.i , q0, d3[0] │ │ │ │ @ instruction: 0xf3c05340 │ │ │ │ @ instruction: 0xf8865080 │ │ │ │ @ instruction: 0xf886304d │ │ │ │ - bcs 237fd8 │ │ │ │ + bcs 237fe8 │ │ │ │ ldcge 4, cr15, [lr, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf04f6b73 │ │ │ │ ldrcs r0, [r4, -r0, lsl #22] │ │ │ │ - blx 41ceb6 │ │ │ │ + blx 41cec6 │ │ │ │ @ instruction: 0xf8d9fa0b │ │ │ │ @ instruction: 0xf10b0004 │ │ │ │ - bl 2faac0 │ │ │ │ + bl 2faad0 │ │ │ │ @ instruction: 0xf6b3040a │ │ │ │ - @ instruction: 0xf8d9ffad │ │ │ │ + @ instruction: 0xf8d9ffa5 │ │ │ │ vmov.i32 d18, #128 @ 0x00000080 │ │ │ │ - blvs 1efb118 │ │ │ │ + blvs 1efb128 │ │ │ │ addpl pc, r4, r0, asr #7 │ │ │ │ eorcs pc, ip, r2, asr r8 @ │ │ │ │ smlalvs r4, r2, sl, r4 │ │ │ │ @ instruction: 0xf8ca6bb2 │ │ │ │ ldrmi r0, [r3, #16] │ │ │ │ stcls 3, cr13, [r1], {229} @ 0xe5 │ │ │ │ vsli.64 d30, d12, #0 │ │ │ │ @ instruction: 0xf8d91203 │ │ │ │ - bcs 237ef0 │ │ │ │ + bcs 237f00 │ │ │ │ rscshi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf64a4611 │ │ │ │ - strmi pc, [r4], -r3, lsl #24 │ │ │ │ + @ instruction: 0x4604fbfb │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xff8cf6b3 │ │ │ │ + @ instruction: 0xff84f6b3 │ │ │ │ @ instruction: 0xf8d962a0 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - rscvs pc, r0, #540 @ 0x21c │ │ │ │ + rscvs pc, r0, #508 @ 0x1fc │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xff82f6b3 │ │ │ │ + @ instruction: 0xff7af6b3 │ │ │ │ @ instruction: 0xf8d96320 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - bvs feb37c58 │ │ │ │ - blcs 250ca8 │ │ │ │ + bvs feb37c48 │ │ │ │ + blcs 250cb8 │ │ │ │ ldclge 4, cr15, [sl, #-252]! @ 0xffffff04 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xff74f6b3 │ │ │ │ + @ instruction: 0xff6cf6b3 │ │ │ │ @ instruction: 0x2010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ strb r6, [sp, #-611]! @ 0xfffffd9d │ │ │ │ @ instruction: 0xf1004602 │ │ │ │ - b 15f83ac │ │ │ │ + b 15f83bc │ │ │ │ @ instruction: 0x4648631a │ │ │ │ - blx febf5f4e │ │ │ │ + blx febf5f5e │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ ldclvc 14, cr10, [r3], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf89bae37 │ │ │ │ @ instruction: 0xf88b3028 │ │ │ │ ldrt r3, [r1], -ip, lsr #32 │ │ │ │ svccs 0x00009f01 │ │ │ │ sbcshi pc, r2, r0 │ │ │ │ strbeq pc, [r0], #-258 @ 0xfffffefe @ │ │ │ │ strtmi r2, [r0], r0, lsl #12 │ │ │ │ @ instruction: 0x46144635 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xff2af6b3 │ │ │ │ + @ instruction: 0xff22f6b3 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf8534631 │ │ │ │ strtmi r3, [r0], -r0, lsr #32 │ │ │ │ stccc 8, cr15, [r4], {72} @ 0x48 │ │ │ │ andpl pc, r0, r8, asr #17 │ │ │ │ andpl pc, r4, r8, asr #17 │ │ │ │ andpl pc, r8, r8, asr #17 │ │ │ │ andpl pc, ip, r8, asr #17 │ │ │ │ - @ instruction: 0xff6ef64c │ │ │ │ + @ instruction: 0xff66f64c │ │ │ │ mvnscc pc, r8, lsl #2 │ │ │ │ @ instruction: 0xb1202300 │ │ │ │ svccc 0x0001f801 │ │ │ │ addsmi r3, r8, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x3601d1fa │ │ │ │ stmdaeq r0!, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldrhle r4, [fp, #39] @ 0x27 │ │ │ │ @@ -532440,97 +532444,97 @@ │ │ │ │ @ instruction: 0xf0034622 │ │ │ │ @ instruction: 0xf8840103 │ │ │ │ stmdbls r1, {r6, ip} │ │ │ │ svclt 0x001c2901 │ │ │ │ @ instruction: 0xf884109b │ │ │ │ strb r3, [r7], r0, rrx │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - @ instruction: 0xf996f64a │ │ │ │ + @ instruction: 0xf98ef64a │ │ │ │ @ instruction: 0xf8d94604 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf8d9ff13 │ │ │ │ + @ instruction: 0xf8d9ff0b │ │ │ │ vmov.i32 d18, #128 @ 0x00000080 │ │ │ │ @ instruction: 0xf8d90393 │ │ │ │ @ instruction: 0xf8520004 │ │ │ │ mvnvs r3, r3, lsr #32 │ │ │ │ - mrc2 6, 6, pc, cr8, cr3, {5} │ │ │ │ + mrc2 6, 6, pc, cr0, cr3, {5} │ │ │ │ eorvs r9, r0, #57344 @ 0xe000 │ │ │ │ adcmi r6, fp, #1245184 @ 0x130000 │ │ │ │ eorshi pc, ip, #0 │ │ │ │ ldmvs sl, {r0, r1, r4, r6, r7, fp, sp, lr} │ │ │ │ ldmdavs fp, {r1, r3, r5, r8, ip, sp, pc} │ │ │ │ ldmdavs sl, {r8, r9, sl, sp} │ │ │ │ svclt 0x000842ba │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4622731c │ │ │ │ ldm r3, {r0, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf64e0003 │ │ │ │ - @ instruction: 0xf104fdcf │ │ │ │ + @ instruction: 0xf104fdc7 │ │ │ │ strbmi r0, [r8], -r4, lsr #2 │ │ │ │ stc2 7, cr15, [r8], #-1020 @ 0xfffffc04 │ │ │ │ teqpeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ ldrbt pc, [r9], #3107 @ 0xc23 @ │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - @ instruction: 0xf994f64a │ │ │ │ + @ instruction: 0xf98cf64a │ │ │ │ strmi r9, [r4], -lr, lsl #20 │ │ │ │ adcmi r6, fp, #1245184 @ 0x130000 │ │ │ │ andshi pc, r6, #0 │ │ │ │ ldmvs sl, {r0, r1, r4, r6, r7, fp, sp, lr} │ │ │ │ subsle r2, sl, r0, lsl #20 │ │ │ │ andcs r6, r0, #1769472 @ 0x1b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ tstcs lr, #3358720 @ 0x334000 │ │ │ │ strtmi sl, [r2], -r0, lsr #22 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - stc2 6, cr15, [r8, #312]! @ 0x138 │ │ │ │ + stc2 6, cr15, [r0, #312]! @ 0x138 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mrc2 6, 4, pc, cr6, cr3, {5} │ │ │ │ + mcr2 6, 4, pc, cr14, cr3, {5} @ │ │ │ │ @ instruction: 0xf8d94603 │ │ │ │ cmnvs r3, #4 │ │ │ │ - mrc2 6, 4, pc, cr0, cr3, {5} │ │ │ │ + mcr2 6, 4, pc, cr8, cr3, {5} @ │ │ │ │ svclt 0x00181e03 │ │ │ │ @ instruction: 0xf8d92301 │ │ │ │ @ instruction: 0xf8840004 │ │ │ │ @ instruction: 0xf6b33039 │ │ │ │ - cdpne 14, 0, cr15, cr3, cr7, {4} │ │ │ │ + mcrne 14, 0, pc, cr3, cr15, {3} @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ eorscc pc, sl, r4, lsl #17 │ │ │ │ - mrc2 6, 3, pc, cr14, cr3, {5} │ │ │ │ + mrc2 6, 3, pc, cr6, cr3, {5} │ │ │ │ tstpeq r0, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strbmi r4, [r8], -r7, lsl #12 │ │ │ │ - blx ffb760ca │ │ │ │ + blx ffb760da │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ @ instruction: 0x4620acb9 │ │ │ │ - ldc2 6, cr15, [ip], {78} @ 0x4e │ │ │ │ + ldc2 6, cr15, [r4], {78} @ 0x4e │ │ │ │ msreq CPSR_, r4, lsl #2 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - strt pc, [pc], #3033 @ 2380e4 │ │ │ │ + strt pc, [pc], #3033 @ 2380f4 │ │ │ │ andcs pc, pc, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf64a2101 │ │ │ │ - strmi pc, [r4], -r9, lsl #22 │ │ │ │ - b 16098fc │ │ │ │ + strmi pc, [r4], -r1, lsl #22 │ │ │ │ + b 160990c │ │ │ │ @ instruction: 0xf100631a │ │ │ │ @ instruction: 0x46480138 │ │ │ │ - blx ff6760f8 │ │ │ │ + blx ff676108 │ │ │ │ @ instruction: 0xf8d98b21 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - blhi af79a8 │ │ │ │ + blhi af7998 │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ @ instruction: 0xf5f7004c │ │ │ │ - str lr, [r3], #2834 @ 0xb12 │ │ │ │ + str lr, [r3], #2826 @ 0xb0a │ │ │ │ movwcs pc, #5066 @ 0x13ca @ │ │ │ │ subcc pc, r0, r2, lsl #17 │ │ │ │ andcs lr, r1, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf890e7a8 │ │ │ │ - blcs a441c0 │ │ │ │ + blcs a441d0 │ │ │ │ mrshi pc, (UNDEF: 104) @ │ │ │ │ - blcs a06d38 │ │ │ │ + blcs a06d48 │ │ │ │ @ instruction: 0x81acf200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01aa0129 │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ smulwbeq ip, sl, r1 │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @@ -532542,46 +532546,46 @@ │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ sbcseq r0, sp, sl, lsr #3 │ │ │ │ mlacc r5, r0, r8, pc @ │ │ │ │ - blcs a38f80 │ │ │ │ + blcs a38f90 │ │ │ │ adcshi pc, sp, r0 │ │ │ │ sbcvs r2, r7, #0, 6 │ │ │ │ strb r6, [r4], #643 @ 0x283 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ svceq 0x0000f41a │ │ │ │ teqphi ip, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - mrc2 6, 1, pc, cr14, cr3, {5} │ │ │ │ + mrc2 6, 1, pc, cr6, cr3, {5} │ │ │ │ @ instruction: 0x1010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ - mrc2 6, 1, pc, cr2, cr3, {5} │ │ │ │ + mcr2 6, 1, pc, cr10, cr3, {5} @ │ │ │ │ @ instruction: 0x1010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ eorscc pc, ip, fp, asr #17 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ subcc pc, r0, fp, lsl #17 │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ - blvc 852248 │ │ │ │ + blvc 852258 │ │ │ │ svclt 0x00182801 │ │ │ │ stmdbcs r1, {r8, r9, sp} │ │ │ │ @ instruction: 0xf00069d8 │ │ │ │ @ instruction: 0xf8cb8083 │ │ │ │ ldmiblt lr, {r2, r3, r4}^ │ │ │ │ ldrdcc pc, [r0], -fp @ │ │ │ │ vorr.i16 d22, #255 @ 0x00ff │ │ │ │ @ instruction: 0xf8cb0714 │ │ │ │ - str r7, [pc], #-24 @ 238200 │ │ │ │ + str r7, [pc], #-24 @ 238210 │ │ │ │ cmnpmi pc, #42 @ p-variant is OBSOLETE @ 0x2a │ │ │ │ mvnseq pc, #35 @ 0x23 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d98119 │ │ │ │ vshr.u8 d19, d0, #6 │ │ │ │ @ instruction: 0xf853210f │ │ │ │ @ instruction: 0xf8cb3021 │ │ │ │ @@ -532590,165 +532594,165 @@ │ │ │ │ rscle r2, r3, r0, lsl #28 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ @ instruction: 0xf8db8082 │ │ │ │ ldmdavs fp, {r2, r3, r5, ip, sp} │ │ │ │ bfc r6, #19, #12 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - stc2l 6, cr15, [ip, #716]! @ 0x2cc │ │ │ │ + stc2l 6, cr15, [r4, #716]! @ 0x2cc │ │ │ │ @ instruction: 0x1010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ - stc2l 6, cr15, [r0, #716]! @ 0x2cc │ │ │ │ + ldc2l 6, cr15, [r8, #716] @ 0x2cc │ │ │ │ eorseq pc, r0, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - ldc2l 6, cr15, [sl, #716] @ 0x2cc │ │ │ │ + ldc2l 6, cr15, [r2, #716] @ 0x2cc │ │ │ │ eorseq pc, r4, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - ldc2l 6, cr15, [r4, #716] @ 0x2cc │ │ │ │ + stc2l 6, cr15, [ip, #716] @ 0x2cc │ │ │ │ svceq 0x0080f01a │ │ │ │ eorseq pc, r8, fp, asr #17 │ │ │ │ sbchi pc, r1, r0 │ │ │ │ @ instruction: 0x301cf8d9 │ │ │ │ andscc pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf8d9e7b1 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf8d9fdc5 │ │ │ │ + @ instruction: 0xf8d9fdbd │ │ │ │ vmov.i32 d17, #128 @ 0x00000080 │ │ │ │ @ instruction: 0xf8d90393 │ │ │ │ @ instruction: 0xf8510004 │ │ │ │ @ instruction: 0xf8cb3023 │ │ │ │ @ instruction: 0xf8d3302c │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - blcs 2842e0 │ │ │ │ + blcs 2842f0 │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ - ldc2 6, cr15, [r2, #716]! @ 0x2cc │ │ │ │ + stc2 6, cr15, [sl, #716]! @ 0x2cc │ │ │ │ @ instruction: 0xf8da4601 │ │ │ │ @ instruction: 0xf8cb001c │ │ │ │ @ instruction: 0xf68c1030 │ │ │ │ - @ instruction: 0xf8cbfd97 │ │ │ │ + @ instruction: 0xf8cbfd8f │ │ │ │ @ instruction: 0xe790001c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - stc2 6, cr15, [r4, #716]! @ 0x2cc │ │ │ │ + ldc2 6, cr15, [ip, #716] @ 0x2cc │ │ │ │ @ instruction: 0x1010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ - blvc 892354 │ │ │ │ + blvc 892364 │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r8, {r1, r2, r3, r6, r7, pc}^ │ │ │ │ - ldc2 6, cr15, [ip, #560]! @ 0x230 │ │ │ │ + ldc2 6, cr15, [r4, #560]! @ 0x230 │ │ │ │ ldceq 7, cr14, [fp], #484 @ 0x1e4 │ │ │ │ - b 1e27f6c │ │ │ │ - b 1e0601c │ │ │ │ + b 1e27f7c │ │ │ │ + b 1e0602c │ │ │ │ adcvs r3, r7, #22806528 @ 0x15c0000 │ │ │ │ svcls 0x0001e409 │ │ │ │ strteq pc, [ip], -fp, lsl #2 │ │ │ │ @ instruction: 0xf8d92400 │ │ │ │ strcc r0, [r1], #-4 │ │ │ │ - ldc2l 6, cr15, [r2, #-716] @ 0xfffffd34 │ │ │ │ + stc2l 6, cr15, [sl, #-716] @ 0xfffffd34 │ │ │ │ @ instruction: 0xf84642a7 │ │ │ │ mvnsle r0, r4, lsl #30 │ │ │ │ @ instruction: 0xf7ff465c │ │ │ │ @ instruction: 0xf8d9bb7d │ │ │ │ andcs r0, r8, #4 │ │ │ │ cmppeq r5, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - stc2 6, cr15, [r4, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2 6, cr15, [ip, #-716] @ 0xfffffd34 │ │ │ │ svccs 0x001fe57c │ │ │ │ movwcs fp, #3977 @ 0xf89 │ │ │ │ @ instruction: 0xf6cf2301 │ │ │ │ - b 31523c │ │ │ │ + b 31524c │ │ │ │ svclt 0x00984747 │ │ │ │ @ instruction: 0xf707fa03 │ │ │ │ svcls 0x0001e755 │ │ │ │ strteq pc, [ip], -fp, lsl #2 │ │ │ │ @ instruction: 0xf8d92400 │ │ │ │ strcc r0, [r1], #-4 │ │ │ │ - ldc2l 6, cr15, [lr, #-716] @ 0xfffffd34 │ │ │ │ + ldc2l 6, cr15, [r6, #-716] @ 0xfffffd34 │ │ │ │ @ instruction: 0xf84642a7 │ │ │ │ mvnsle r0, r4, lsl #30 │ │ │ │ @ instruction: 0xf7ff465c │ │ │ │ svcls 0x0001bb59 │ │ │ │ strteq pc, [ip], -fp, lsl #2 │ │ │ │ @ instruction: 0xf8d92400 │ │ │ │ strcc r0, [r1], #-4 │ │ │ │ - stc2 6, cr15, [lr, #-716]! @ 0xfffffd34 │ │ │ │ + stc2 6, cr15, [r6, #-716]! @ 0xfffffd34 │ │ │ │ @ instruction: 0xf84642a7 │ │ │ │ mvnsle r0, r4, lsl #30 │ │ │ │ @ instruction: 0xf7ff465c │ │ │ │ svccc 0x0000bb49 │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ eorvc pc, r8, r4, lsl #17 │ │ │ │ - bllt ff236398 │ │ │ │ + bllt ff2363a8 │ │ │ │ streq pc, [r8, -r0, lsl #2]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8d9abba │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf827fd17 │ │ │ │ + @ instruction: 0xf827fd0f │ │ │ │ @ instruction: 0x36010036 │ │ │ │ mlacc r4, r4, r8, pc @ │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ - bllt fedb63bc │ │ │ │ + bllt fedb63cc │ │ │ │ svclt 0x000f0cbb │ │ │ │ movwvc lr, #43456 @ 0xa9c0 │ │ │ │ strbcc lr, [r7, -pc, ror #20] │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svclt 0x001c62c3 │ │ │ │ ldrbcc lr, [r7, -pc, ror #20] │ │ │ │ @ instruction: 0xf7ff6287 │ │ │ │ @ instruction: 0xf100bb9e │ │ │ │ - bcs 23a084 │ │ │ │ - blge fe8b54e4 │ │ │ │ + bcs 23a094 │ │ │ │ + blge fe8b54f4 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - ldc2 6, cr15, [r6, #-716] @ 0xfffffd34 │ │ │ │ + stc2 6, cr15, [lr, #-716] @ 0xfffffd34 │ │ │ │ eorseq pc, r6, r7, asr #16 │ │ │ │ @ instruction: 0xf8943601 │ │ │ │ addsmi r3, lr, #36 @ 0x24 │ │ │ │ @ instruction: 0xf7ffd3f4 │ │ │ │ @ instruction: 0xf8d9bb8c │ │ │ │ @ instruction: 0xf68c0004 │ │ │ │ - @ instruction: 0xf8cbfab3 │ │ │ │ + @ instruction: 0xf8cbfaab │ │ │ │ @ instruction: 0xf8c9001c │ │ │ │ usat r0, #12, ip │ │ │ │ - stc2l 6, cr15, [r2], #716 @ 0x2cc │ │ │ │ + ldc2l 6, cr15, [sl], {179} @ 0xb3 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - ldc2l 6, cr15, [r8], {179} @ 0xb3 │ │ │ │ + ldc2l 6, cr15, [r0], {179} @ 0xb3 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ eorscc pc, ip, fp, asr #17 │ │ │ │ strhi lr, [r7, #-1734] @ 0xfffff93a │ │ │ │ - bllt 1db643c │ │ │ │ + bllt 1db644c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - stc2l 6, cr15, [sl], #716 @ 0x2cc │ │ │ │ + stc2l 6, cr15, [r2], #716 @ 0x2cc │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8d9e6e3 │ │ │ │ sbcseq r0, r2, r4 │ │ │ │ msreq CPSR_f, r4, lsl #2 │ │ │ │ - stc2 6, cr15, [lr], {179} @ 0xb3 │ │ │ │ - bllt 1936460 │ │ │ │ + stc2 6, cr15, [r6], {179} @ 0xb3 │ │ │ │ + bllt 1936470 │ │ │ │ @ instruction: 0xf8c92400 │ │ │ │ @ instruction: 0xf8421008 │ │ │ │ @ instruction: 0xf8d94023 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf884fca3 │ │ │ │ + @ instruction: 0xf884fc9b │ │ │ │ cdple 0, 15, cr4, cr15, cr4, {1} │ │ │ │ - stc2l 6, cr15, [lr], {179} @ 0xb3 │ │ │ │ + stc2l 6, cr15, [r6], {179} @ 0xb3 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ ldmibvs fp, {r4, r5}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r8, r4, r2, asr r7 │ │ │ │ + rsbseq r8, r4, r2, asr #14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 0, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf8df4682 │ │ │ │ @@ -532758,56 +532762,56 @@ │ │ │ │ ldrmi r4, [r6], -r8, lsl #13 │ │ │ │ rsbcs r2, ip, #0, 2 │ │ │ │ strtmi r5, [r0], -r3, asr #17 │ │ │ │ strtlt pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ ldmdavs fp, {r5, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf04f9373 │ │ │ │ @ instruction: 0xf5f60300 │ │ │ │ - @ instruction: 0x2000efbe │ │ │ │ + @ instruction: 0x2000efb6 │ │ │ │ @ instruction: 0xf6b42700 │ │ │ │ - stmib r4, {r0, r2, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {r0, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbmi sl, [r0], -r1 │ │ │ │ andhi pc, r0, r4, asr #17 │ │ │ │ rsbvs pc, r8, r4, lsl #17 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ stmib sp, {r3, r8, r9, sl, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf6b3770a │ │ │ │ - vst1.32 {d31-d32}, [pc :256] │ │ │ │ + vst1.32 {d31-d32}, [pc :256], r7 │ │ │ │ andls r7, r3, r4, lsr #5 │ │ │ │ tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5f74628 │ │ │ │ - @ instruction: 0x2e00e912 │ │ │ │ + @ instruction: 0x2e00e90a │ │ │ │ bichi pc, fp, r0 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx 1975ff2 │ │ │ │ + blx 1776002 │ │ │ │ adcvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ strcs r2, [r0, -r0, lsl #12] │ │ │ │ strvs lr, [r0, -sp, asr #19]! │ │ │ │ - blx ef6004 │ │ │ │ + blx cf6014 │ │ │ │ tstpeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8d8fa55 │ │ │ │ @ instruction: 0x46501170 │ │ │ │ - blx 147601a │ │ │ │ + blx 127602a │ │ │ │ ldrsbne pc, [r4, #-136]! @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fb43 │ │ │ │ + @ instruction: 0xf8d8fb3b │ │ │ │ @ instruction: 0x46501178 │ │ │ │ - blx 11f602e │ │ │ │ + blx ff603e │ │ │ │ ldrdne pc, [r0, r8] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fb39 │ │ │ │ + @ instruction: 0xf8d8fb31 │ │ │ │ ldmdavs fp, {r5, r6, r8, ip, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x210081bd │ │ │ │ tstcc r1, fp, lsl r8 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fb2b │ │ │ │ + @ instruction: 0xf8d8fb23 │ │ │ │ stmdavs fp!, {r5, r6, r8, ip, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmiavs fp!, {r0, r8, pc} │ │ │ │ mlane r2, r5, r8, pc @ │ │ │ │ mlacs r0, r5, r8, pc @ │ │ │ │ subeq lr, r1, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf894b123 │ │ │ │ @@ -532815,367 +532819,367 @@ │ │ │ │ andeq pc, r4, #66 @ 0x42 │ │ │ │ smlatblt fp, fp, r9, r6 │ │ │ │ andeq pc, r8, #66 @ 0x42 │ │ │ │ mlane r4, r5, r8, pc @ │ │ │ │ mlagt r3, r5, r8, pc @ │ │ │ │ mlasvc r4, r5, r8, pc @ │ │ │ │ mlasvs r5, r5, r8, pc @ │ │ │ │ - bvs fecf8aec │ │ │ │ + bvs fecf8afc │ │ │ │ tstne ip, r1, asr #20 │ │ │ │ orrne lr, r7, r1, asr #20 │ │ │ │ - b 1292754 │ │ │ │ + b 1292764 │ │ │ │ tstmi r1, #-2147483599 @ 0x80000031 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bvs ffd18b10 │ │ │ │ + bvs ffd18b20 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs d18b08 │ │ │ │ + blvs d18b18 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf6b38144 │ │ │ │ - stmiavs r9!, {r0, r2, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r9!, {r0, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894b121 │ │ │ │ - blcs 24479c │ │ │ │ + blcs 2447ac │ │ │ │ cmpphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ strcs r6, [r0], -r9, ror #19 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - @ instruction: 0x6c29fae9 │ │ │ │ + @ instruction: 0x6c29fae1 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - blvs fecb71a8 │ │ │ │ + blvs fecb7198 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - blvs fed371a0 │ │ │ │ - blvs ffd24b4c │ │ │ │ + blvs fed37190 │ │ │ │ + blvs ffd24b5c │ │ │ │ @ instruction: 0xf8536860 │ │ │ │ strcc r1, [r1], -r6, lsr #32 │ │ │ │ - @ instruction: 0xf822f68c │ │ │ │ + @ instruction: 0xf81af68c │ │ │ │ addsmi r6, lr, #175104 @ 0x2ac00 │ │ │ │ ldmib r4, {r0, r2, r4, r5, r6, r7, r8, r9, ip, lr, pc}^ │ │ │ │ strtmi r0, [r9], -r2, lsl #4 │ │ │ │ mrrcne 6, 0, r2, r3, cr0 │ │ │ │ @ instruction: 0xf6b460e3 │ │ │ │ - stmdbvs r9!, {r0, r2, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r9!, {r0, r2, r3, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r6, [r7], -r0, ror #16 │ │ │ │ - blx ff476118 │ │ │ │ + blx ff276128 │ │ │ │ stmiblt fp!, {r0, r1, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf411e0df │ │ │ │ teqle r7, r0 @ │ │ │ │ @ instruction: 0xf1a1fa91 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ - blx ff176130 │ │ │ │ + blx fef76140 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldrtmi r3, [r3], #-1793 @ 0xfffff8ff │ │ │ │ ldmvs r9, {r3, r4, r9, sl, ip, sp}^ │ │ │ │ - blx fef76140 │ │ │ │ + blx fed76150 │ │ │ │ addsmi r6, pc, #704512 @ 0xac000 │ │ │ │ sbchi pc, fp, r0, lsl #1 │ │ │ │ stmdavs r0!, {r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blpl fe6becd0 │ │ │ │ + blpl fe6bece0 │ │ │ │ @ instruction: 0xf8937919 │ │ │ │ ldmdbvs fp, {r1, lr, pc}^ │ │ │ │ - b 12798b4 │ │ │ │ + b 12798c4 │ │ │ │ tstmi r1, #76, 2 │ │ │ │ @ instruction: 0xf894b1e3 │ │ │ │ stmiblt fp, {r3, r5, r6, ip, sp}^ │ │ │ │ orrcc pc, r0, r1, asr #8 │ │ │ │ - blx fe976170 │ │ │ │ + blx fe776180 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ - blx 8f617e │ │ │ │ + blx 6f618e │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, sl, lr} │ │ │ │ - @ instruction: 0xffdaf68b │ │ │ │ + @ instruction: 0xffd2f68b │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmvs r9, {r0, r1, r4, r5, sl, lr} │ │ │ │ bicle r2, r4, r0, lsl #18 │ │ │ │ @ instruction: 0xf0410c49 │ │ │ │ strb r0, [r7, r0, lsr #2] │ │ │ │ - blx fe3761a0 │ │ │ │ + blx 21761b0 │ │ │ │ @ instruction: 0xf04fe7ec │ │ │ │ @ instruction: 0xf8970900 │ │ │ │ stmdavs r0!, {r2, r6, ip}^ │ │ │ │ - blx 6761b0 │ │ │ │ + blx 4761c0 │ │ │ │ stmdavs r0!, {r0, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ svclt 0x00183900 │ │ │ │ @ instruction: 0xf6b32101 │ │ │ │ - ldmdbvs r9!, {r0, r3, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r9!, {r0, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmib r4, {r0, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6b45001 │ │ │ │ - @ instruction: 0x4603f91b │ │ │ │ + @ instruction: 0x4603f913 │ │ │ │ ldmvs r9, {r3, r5, r9, sl, lr} │ │ │ │ - blx 1cf61d4 │ │ │ │ + blx 1af61e4 │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf107f96d │ │ │ │ @ instruction: 0x46200118 │ │ │ │ - blx ffa76714 │ │ │ │ + blx ffa76724 │ │ │ │ movwpl lr, #22996 @ 0x59d4 │ │ │ │ addsmi r4, sp, #721420288 @ 0x2b000000 │ │ │ │ stmib sp, {r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ strcc r6, [ip, #-2561] @ 0xfffff5ff │ │ │ │ @ instruction: 0xf855d225 │ │ │ │ ldmib r4, {r3, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf8557001 │ │ │ │ @ instruction: 0xf6b4ac0c │ │ │ │ - @ instruction: 0x4603f8fb │ │ │ │ + @ instruction: 0x4603f8f3 │ │ │ │ @ instruction: 0x46514638 │ │ │ │ @ instruction: 0xf6b3689a │ │ │ │ - @ instruction: 0xf855fa7d │ │ │ │ + @ instruction: 0xf855fa75 │ │ │ │ ldmib r4, {r2, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf855a001 │ │ │ │ @ instruction: 0xf6b47c0c │ │ │ │ - strmi pc, [r3], -sp, ror #17 │ │ │ │ + strmi pc, [r3], -r5, ror #17 │ │ │ │ smlsdcc r4, r0, r6, r4 │ │ │ │ ldmvs sl, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - blx 1df6234 │ │ │ │ + blx 1bf6244 │ │ │ │ andcc lr, r5, #212, 18 @ 0x350000 │ │ │ │ addsmi r4, sp, #318767104 @ 0x13000000 │ │ │ │ streq pc, [ip, #-261] @ 0xfffffefb │ │ │ │ ldmib sp, {r0, r1, r3, r4, r6, r7, r8, r9, ip, lr, pc}^ │ │ │ │ ldmdavs r6!, {r0, r9, fp, sp, lr} │ │ │ │ andsls pc, r8, r4, asr #17 │ │ │ │ teqlt fp, r3, lsr r8 │ │ │ │ ldmibvs r7!, {r1, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xd1a62f00 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrdne pc, [r8, r8] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fa1f │ │ │ │ - bcs 240dc4 │ │ │ │ + @ instruction: 0xf8d8fa17 │ │ │ │ + bcs 240dd4 │ │ │ │ @ instruction: 0xf8d8d150 │ │ │ │ stmdavs r0!, {r2, r3, r7, r8, sp, lr}^ │ │ │ │ subsle r2, r5, r0, lsl #28 │ │ │ │ strcc r8, [r3, #-2805] @ 0xfffff50b │ │ │ │ strtmi r0, [r9], -sp, ror #1 │ │ │ │ - blx 676288 │ │ │ │ + blx 476298 │ │ │ │ strtmi r6, [sl], -r0, ror #16 │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - @ instruction: 0xf898f8eb │ │ │ │ + @ instruction: 0xf898f8e3 │ │ │ │ @ instruction: 0x065b3137 │ │ │ │ stmiavs r2!, {r0, r2, r3, r6, sl, ip, lr, pc}^ │ │ │ │ stmdbls r3, {r4, r6, r9, sl, lr} │ │ │ │ - blx ff62a4 │ │ │ │ + blx df62b4 │ │ │ │ smlatbcs r0, r0, r8, r6 │ │ │ │ - @ instruction: 0xf836f6b4 │ │ │ │ + @ instruction: 0xf82ef6b4 │ │ │ │ cmplt r8, r0, ror #18 │ │ │ │ stmdbvs r2!, {r0, r1, r2, r6, r8, r9, fp, lr} │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ mulle r3, sl, r2 │ │ │ │ rsbsle r2, r6, r0, lsl #20 │ │ │ │ - stc2l 6, cr15, [ip, #-724]! @ 0xfffffd2c │ │ │ │ - blmi 124b108 │ │ │ │ + stc2l 6, cr15, [r4, #-724]! @ 0xfffffd2c │ │ │ │ + blmi 124b118 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1f1286c │ │ │ │ + blls 1f1287c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r3, r0, lsl #6 │ │ │ │ pop {r0, r2, r4, r5, r6, ip, sp, pc} │ │ │ │ stmdavs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blcs 2528c4 │ │ │ │ + blcs 2528d4 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr11, cr15, {3} │ │ │ │ ldrdvs pc, [r0, #-136]! @ 0xffffff78 │ │ │ │ - blcs 2528f0 │ │ │ │ + blcs 252900 │ │ │ │ ldmibvs r7!, {r1, r2, r4, r5, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ ldmdavs r6!, {r2, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 252900 │ │ │ │ + blcs 252910 │ │ │ │ @ instruction: 0xf8d8d1f7 │ │ │ │ ldrbmi r1, [r0], -r8, lsl #3 │ │ │ │ - @ instruction: 0xf9cef6b3 │ │ │ │ + @ instruction: 0xf9c6f6b3 │ │ │ │ ldrdcs pc, [r8, r8] │ │ │ │ adcle r2, lr, r0, lsl #20 │ │ │ │ ldrdne pc, [r4, r8] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8f8a5 │ │ │ │ + @ instruction: 0xf8d8f89d │ │ │ │ stmdavs r0!, {r2, r3, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xd1a92e00 │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - @ instruction: 0xf898f9bd │ │ │ │ + @ instruction: 0xf898f9b5 │ │ │ │ @ instruction: 0x065b3137 │ │ │ │ ldmib r8, {r0, r4, r5, r7, r8, sl, ip, lr, pc}^ │ │ │ │ ldrbmi r2, [r0], -r4, ror #2 │ │ │ │ - mcr2 6, 1, pc, cr12, cr10, {5} @ │ │ │ │ + mcr2 6, 1, pc, cr4, cr10, {5} @ │ │ │ │ vst1.32 {d30}, [r1 :128], fp │ │ │ │ @ instruction: 0xf6b37180 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r9!, {r0, r1, r2, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894b111 │ │ │ │ cmnlt r3, r8, rrx │ │ │ │ stmdavs r0!, {r0, r3, r5, r7, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9a6f6b3 │ │ │ │ + @ instruction: 0xf99ef6b3 │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9a2f6b3 │ │ │ │ + @ instruction: 0xf99af6b3 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf99ef6b3 │ │ │ │ + @ instruction: 0xf996f6b3 │ │ │ │ stmdavs r0!, {r1, r2, r3, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ - blx 9f6374 │ │ │ │ + blx 7f6384 │ │ │ │ stmdavs r0!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blx 8f637c │ │ │ │ + blx 6f638c │ │ │ │ ldmib r5, {r1, r2, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ stmdbcc r0, {r8, r9, ip} │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ @ instruction: 0xf041b1a3 │ │ │ │ ldrbmi r0, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf98af6b3 │ │ │ │ + @ instruction: 0xf982f6b3 │ │ │ │ tstlt r1, r9, lsr #16 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - stmdavs r9!, {r0, r3, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r9!, {r0, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ ldrbmi sl, [r0], -r5, lsr #28 │ │ │ │ - blx 2f63ac │ │ │ │ + @ instruction: 0xf9faf6b3 │ │ │ │ @ instruction: 0xf5f6e620 │ │ │ │ - @ instruction: 0xe787ee34 │ │ │ │ + str lr, [r7, ip, lsr #28] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xe7ebf977 │ │ │ │ + strb pc, [fp, pc, ror #18]! @ │ │ │ │ @ instruction: 0xe6454619 │ │ │ │ - stm r8, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r7, r4, r0, asr #22 │ │ │ │ + stm r0, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r7, r4, r0, lsr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, r8, lsl #22 │ │ │ │ + ldrshteq r7, [r4], #-168 @ 0xffffff58 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r7, r4, r4, lsl #16 │ │ │ │ + ldrshteq r7, [r4], #-116 @ 0xffffff8c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 1, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf8df4692 │ │ │ │ @ instruction: 0xf8df24c0 │ │ │ │ rscslt r3, r1, r0, asr #9 │ │ │ │ stcge 4, cr4, [r6, #-488] @ 0xfffffe18 │ │ │ │ stmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strmi r4, [fp], r7, lsl #12 │ │ │ │ ldmpl r3, {r3, r5, r9, sl, lr}^ │ │ │ │ subscs r2, r8, #0, 2 │ │ │ │ cmnls pc, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc 5, cr15, [sl, #984] @ 0x3d8 │ │ │ │ + stc 5, cr15, [r2, #984] @ 0x3d8 │ │ │ │ @ instruction: 0xf8c84650 │ │ │ │ @ instruction: 0xf8c58000 │ │ │ │ @ instruction: 0xf8cda004 │ │ │ │ @ instruction: 0xf6b38030 │ │ │ │ - tstpcs r4, r1, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r4, r9, asr sl @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5f660e8 │ │ │ │ - @ instruction: 0x6128ed4e │ │ │ │ + @ instruction: 0x6128ed46 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0x4606fa59 │ │ │ │ + @ instruction: 0x4606fa51 │ │ │ │ streq pc, [r1], #-16 │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ @ instruction: 0x0602f010 │ │ │ │ ldrtmi fp, [r4], -r8, lsl #30 │ │ │ │ andshi pc, r7, #64 @ 0x40 │ │ │ │ @ instruction: 0xf44fae1c │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0x4638f9f7 │ │ │ │ + ldrtmi pc, [r8], -pc, ror #19 @ │ │ │ │ mlane r9, r6, r9, pc @ │ │ │ │ movwcs r4, #1626 @ 0x65a │ │ │ │ - @ instruction: 0xf974f649 │ │ │ │ + @ instruction: 0xf96cf649 │ │ │ │ eorvs r4, r8, r7, lsl #12 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0x462180d2 │ │ │ │ @ instruction: 0xf6b52400 │ │ │ │ - stmdavs pc!, {r0, r1, r2, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r1, r2, r4, r5, r8, sl, fp, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0x46316030 │ │ │ │ adcvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf5f66074 │ │ │ │ - strcs lr, [r0], #-3772 @ 0xfffff144 │ │ │ │ + strcs lr, [r0], #-3764 @ 0xfffff14c │ │ │ │ ldcne 8, cr6, [fp, #-416]! @ 0xfffffe60 │ │ │ │ streq pc, [ip], -r7, lsl #2 │ │ │ │ stmib r7, {r0, r1, r3, r4, r5, r8, sp, lr}^ │ │ │ │ rsbsvs r4, lr, r2, lsl #8 │ │ │ │ - blx af64a4 │ │ │ │ + blx 8f64b4 │ │ │ │ cmplt r0, r1, lsl #13 │ │ │ │ strcc r4, [r1], #-1576 @ 0xfffff9d8 │ │ │ │ mrc2 7, 4, pc, cr6, cr13, {7} │ │ │ │ stmib r0, {r0, r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ strmi r6, [r1, #768]! @ 0x300 │ │ │ │ teqvs r8, r8, lsl r0 │ │ │ │ stmdavs ip!, {r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8c4fa11 │ │ │ │ + @ instruction: 0xf8c4fa09 │ │ │ │ @ instruction: 0x46500170 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa0b │ │ │ │ + @ instruction: 0xf8c4fa03 │ │ │ │ @ instruction: 0x46500174 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa05 │ │ │ │ + @ instruction: 0xf8c4f9fd │ │ │ │ @ instruction: 0x46500178 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4f9ff │ │ │ │ + @ instruction: 0xf8c4f9f7 │ │ │ │ ldrbmi r0, [r0], -r0, lsl #3 │ │ │ │ - @ instruction: 0xf9faf6b3 │ │ │ │ + @ instruction: 0xf9f2f6b3 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r0, #183 @ 0xb7 │ │ │ │ - beq 333168 │ │ │ │ + beq 333178 │ │ │ │ andls r4, r1, #152043520 @ 0x9100000 │ │ │ │ ldmibvc lr!, {r0, r1, r2, r3, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ andshi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - strmi pc, [r7], -fp, ror #19 │ │ │ │ + strmi pc, [r7], -r3, ror #19 │ │ │ │ tstpeq r4, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6496828 │ │ │ │ - ldrbeq pc, [ip, #2929]! @ 0xb71 @ │ │ │ │ + ldrbeq pc, [ip, #2921]! @ 0xb69 @ │ │ │ │ @ instruction: 0xf1004683 │ │ │ │ stmdavs r8!, {r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf6b32400 │ │ │ │ - @ instruction: 0x4602f9db │ │ │ │ + @ instruction: 0x4602f9d3 │ │ │ │ @ instruction: 0xf8cb6868 │ │ │ │ @ instruction: 0xf6b3201c │ │ │ │ - @ instruction: 0x4602f9d5 │ │ │ │ + strmi pc, [r2], -sp, asr #19 │ │ │ │ @ instruction: 0xf8cb6868 │ │ │ │ @ instruction: 0xf6b32040 │ │ │ │ - @ instruction: 0xf8cbf9cf │ │ │ │ + @ instruction: 0xf8cbf9c7 │ │ │ │ cmplt r8, r8, lsr r0 │ │ │ │ ldrsbtvs pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf68b6868 │ │ │ │ - @ instruction: 0xf8dbff71 │ │ │ │ + @ instruction: 0xf8dbff69 │ │ │ │ @ instruction: 0xf8463038 │ │ │ │ strcc r0, [r1], #-36 @ 0xffffffdc │ │ │ │ mvnsle r4, #156, 4 @ 0xc0000009 │ │ │ │ stmdbvs r9!, {r1, r3, r5, r7, fp, sp, lr} │ │ │ │ adcvs r1, r8, r0, asr ip │ │ │ │ eorlt pc, r2, r1, asr #16 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0x2118f9b7 │ │ │ │ + tstpcs r8, pc, lsr #19 @ p-variant is OBSOLETE │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ andscs pc, r0, fp, asr #17 │ │ │ │ - blx feb76592 │ │ │ │ + blx fe9765a2 │ │ │ │ @ instruction: 0x2010f8db │ │ │ │ andseq pc, r4, fp, asr #17 │ │ │ │ suble r2, r3, r0, lsl #20 │ │ │ │ - beq 274c08 │ │ │ │ + beq 274c18 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ smlsdls r2, r6, r6, r4 │ │ │ │ @ instruction: 0xf8dbe026 │ │ │ │ vmov.i32 d23, #196 @ 0x000000c4 │ │ │ │ strcc r4, [r1], -r0, asr #4 │ │ │ │ andmi pc, sl, r7, lsr #16 │ │ │ │ vmov.i32 q10, #13041664 @ 0x00c70000 │ │ │ │ stmdavs r8!, {r7, sl, lr}^ │ │ │ │ ldrhvc r7, [ip, -sl]! │ │ │ │ - @ instruction: 0xff3ef68b │ │ │ │ + @ instruction: 0xff36f68b │ │ │ │ stmdavs r8!, {r3, r4, r5, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf990f6b3 │ │ │ │ + @ instruction: 0xf988f6b3 │ │ │ │ @ instruction: 0x4014f8db │ │ │ │ ldrbmi r0, [r4], #-1666 @ 0xfffff97e │ │ │ │ - b 4a8838 │ │ │ │ - blx 448c0c │ │ │ │ + b 4a8848 │ │ │ │ + blx 448c1c │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ adcvs r0, r0, r8, lsl sl │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0xf8dbf981 │ │ │ │ + @ instruction: 0xf8dbf979 │ │ │ │ rscvs r3, r0, r0, lsl r0 │ │ │ │ andsle r4, r4, #-536870903 @ 0xe0000009 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0x4604f979 │ │ │ │ + @ instruction: 0x4604f971 │ │ │ │ ldrble r0, [r2, #961] @ 0x3c1 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0xf8dbf993 │ │ │ │ + @ instruction: 0xf8dbf98b │ │ │ │ @ instruction: 0x46013014 │ │ │ │ - bl 312be0 │ │ │ │ + bl 312bf0 │ │ │ │ @ instruction: 0xf6b5070a │ │ │ │ - cmnpvs r8, r3, ror ip @ p-variant is OBSOLETE │ │ │ │ + cmnpvs r8, fp, ror #24 @ p-variant is OBSOLETE │ │ │ │ eorsvs lr, r4, r5, asr #15 │ │ │ │ svcls 0x0002e731 │ │ │ │ @ instruction: 0xf3c79b01 │ │ │ │ ldreq r0, [r8, -r0, asr #4]! │ │ │ │ eorcs pc, r2, fp, lsl #17 │ │ │ │ andcs fp, r1, #68, 30 @ 0x110 │ │ │ │ andscs pc, r8, fp, asr #17 │ │ │ │ @@ -533194,74 +533198,74 @@ │ │ │ │ svcge 0x0054f47f │ │ │ │ stmdage r4, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrdls pc, [r0], -r5 │ │ │ │ ldrdvc pc, [r0, #-137]! @ 0xffffff77 │ │ │ │ cmnlt fp, fp, lsr r8 │ │ │ │ strbmi r2, [r8], -r0, lsl #12 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - blcs 2932a0 │ │ │ │ + blcs 2932b0 │ │ │ │ ldmdavs pc!, {r1, r4, r6, ip, lr, pc} @ │ │ │ │ - blcs 252ca8 │ │ │ │ + blcs 252cb8 │ │ │ │ @ instruction: 0xf8ddd1f8 │ │ │ │ strmi sl, [r1], r4 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - stmdavs pc!, {r0, r3, r5, r8, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r5, r8, fp, ip, sp, lr, pc} @ │ │ │ │ orreq pc, r8, r9, asr #17 │ │ │ │ ldrdne pc, [r8, r7] │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ stmdavs r8!, {r3, r5, r7, pc}^ │ │ │ │ - @ instruction: 0xf91ef6b3 │ │ │ │ + @ instruction: 0xf916f6b3 │ │ │ │ strmi r4, [r6], -r4, lsl #12 │ │ │ │ strmi fp, [r1], -r8, asr #2 │ │ │ │ @ instruction: 0xf6b56828 │ │ │ │ - strmi pc, [r6], -fp, lsl #21 │ │ │ │ + strmi pc, [r6], -r3, lsl #21 │ │ │ │ stmdavs r8!, {r1, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - stmdavs ip!, {r0, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs ip!, {r0, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ orrvs pc, ip, r7, asr #17 │ │ │ │ teqpcc r7, r4 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf100065b │ │ │ │ stmdbvs r8!, {r0, r3, r6, r7, pc} │ │ │ │ - ldc 5, cr15, [lr], {246} @ 0xf6 │ │ │ │ - blmi 1f4b5e8 │ │ │ │ + ldc 5, cr15, [r6], {246} @ 0xf6 │ │ │ │ + blmi 1f4b5f8 │ │ │ │ stmdavs r8!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, ror #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbcshi pc, sl, r0, asr #32 │ │ │ │ pop {r0, r4, r5, r6, ip, sp, pc} │ │ │ │ stmdavs r8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ - @ instruction: 0xf8f4f6b3 │ │ │ │ + @ instruction: 0xf8ecf6b3 │ │ │ │ stmdavs r8!, {r1, r9, sl, lr}^ │ │ │ │ eorcs pc, r8, fp, asr #17 │ │ │ │ - @ instruction: 0xf8eef6b3 │ │ │ │ + @ instruction: 0xf8e6f6b3 │ │ │ │ stmdavs r8!, {r1, r9, sl, lr}^ │ │ │ │ eorcs pc, ip, fp, asr #17 │ │ │ │ - @ instruction: 0xf8e8f6b3 │ │ │ │ + @ instruction: 0xf8e0f6b3 │ │ │ │ eorseq pc, r0, fp, asr #17 │ │ │ │ stmdavs r8!, {r0, r2, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf902f6b3 │ │ │ │ + @ instruction: 0xf8faf6b3 │ │ │ │ ldrbt r4, [r9], r1, lsl #12 │ │ │ │ - blx 5f6586 │ │ │ │ + blx 3f6596 │ │ │ │ stmdavs r8!, {r2, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf8aaf6b3 │ │ │ │ + @ instruction: 0xf8a2f6b3 │ │ │ │ svclt 0x00181e03 │ │ │ │ stmdavs r8!, {r0, r8, r9, sp}^ │ │ │ │ subcc pc, r4, r4, lsl #17 │ │ │ │ - @ instruction: 0xf8a2f6b3 │ │ │ │ + @ instruction: 0xf89af6b3 │ │ │ │ cmple lr, r0, lsl #16 │ │ │ │ msreq CPSR_fs, #4, 2 │ │ │ │ @ instruction: 0xf1046868 │ │ │ │ stmib r4, {r2, r4, r5, r8, r9, fp}^ │ │ │ │ stmib r4, {r0, r2, r3, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf04fb60b │ │ │ │ @ instruction: 0xf6b30a00 │ │ │ │ - strmi pc, [r1], r3, asr #17 │ │ │ │ + @ instruction: 0x4681f8bb │ │ │ │ @ instruction: 0x4628b158 │ │ │ │ - beq 2b50c8 │ │ │ │ + beq 2b50d8 │ │ │ │ ldc2 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ stmib r0, {r1, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ ldrbmi fp, [r1, #512] @ 0x200 │ │ │ │ movvs r6, #16 │ │ │ │ @ instruction: 0x4628d1f3 │ │ │ │ tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stc2l 7, cr15, [ip, #1016]! @ 0x3f8 │ │ │ │ @@ -533285,180 +533289,180 @@ │ │ │ │ andseq pc, r0, lr, lsl #2 │ │ │ │ @ instruction: 0xc014f8de │ │ │ │ @ instruction: 0xf1ac4540 │ │ │ │ mvnle r0, r0, lsl lr │ │ │ │ stmdavs r8!, {r1, r2, r5, r7, sl, sp, lr} │ │ │ │ @ instruction: 0x612761bc │ │ │ │ stmdavs r8!, {r0, r2, r3, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf87ef6b3 │ │ │ │ + @ instruction: 0xf876f6b3 │ │ │ │ @ instruction: 0xf853692b │ │ │ │ cmnvs r3, r0, lsr #32 │ │ │ │ ldrtmi lr, [r8], -r8, lsr #15 │ │ │ │ - @ instruction: 0xf9eaf6b5 │ │ │ │ + @ instruction: 0xf9e2f6b5 │ │ │ │ @ instruction: 0xf8c7682b │ │ │ │ ldrbmi r0, [r0], -r4, lsl #3 │ │ │ │ rsbne lr, r1, #3457024 @ 0x34c000 │ │ │ │ - @ instruction: 0xf81ef6b3 │ │ │ │ + @ instruction: 0xf816f6b3 │ │ │ │ strb r6, [sl, -pc, lsr #16] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - ldreq pc, [r6, r9, lsl #17]! │ │ │ │ + ldreq pc, [r6, r1, lsl #17]! │ │ │ │ @ instruction: 0xf57f4604 │ │ │ │ mrcge 14, 0, sl, cr12, cr7, {0} │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - vst2.32 {d31-d32}, [pc], r1 │ │ │ │ + vst2.16 {d31-d32}, [pc :256], r9 │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf80af6b3 │ │ │ │ + @ instruction: 0xf802f6b3 │ │ │ │ @ instruction: 0xf9964638 │ │ │ │ ldrbmi r1, [sl], -r9, lsr #32 │ │ │ │ @ instruction: 0xf6482300 │ │ │ │ - strmi pc, [r7], -r7, lsl #31 │ │ │ │ + @ instruction: 0x4607ff7f │ │ │ │ @ instruction: 0xb1246028 │ │ │ │ @ instruction: 0xf6b54621 │ │ │ │ - stmdavs pc!, {r0, r2, r4, r6, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r2, r3, r6, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ eorsvs r4, r4, r4, lsl #12 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldrtmi sp, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xf6b54649 │ │ │ │ - stmdavs pc!, {r0, r1, r3, r6, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r1, r6, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ str r4, [sl], -r4, lsl #12 │ │ │ │ sbcvc pc, r8, #4, 10 @ 0x1000000 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blx ff0f6892 │ │ │ │ + blx feef68a2 │ │ │ │ orrseq pc, r4, r4, asr #17 │ │ │ │ cdpge 7, 1, cr14, cr12, cr13, {1} │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - vst2.16 {d31-d32}, [pc :64], r3 │ │ │ │ + vst2.16 {d31-d32}, [pc], fp │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - @ instruction: 0xffdcf6b2 │ │ │ │ + @ instruction: 0xffd4f6b2 │ │ │ │ @ instruction: 0xf9964638 │ │ │ │ strtmi r1, [r3], -r9, lsr #32 │ │ │ │ @ instruction: 0xf648465a │ │ │ │ - @ instruction: 0x4607ff59 │ │ │ │ + @ instruction: 0x4607ff51 │ │ │ │ ldrb r6, [r6, r8, lsr #32] │ │ │ │ strb r4, [sl, #1612]! @ 0x64c │ │ │ │ - mrc 5, 0, APSR_nzcv, cr4, cr6, {7} │ │ │ │ - ldrsbteq r7, [r4], #-104 @ 0xffffff98 │ │ │ │ + mcr 5, 0, pc, cr12, cr6, {7} @ │ │ │ │ + rsbseq r7, r4, r8, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, ip, ror #7 │ │ │ │ + ldrsbteq r7, [r4], #-60 @ 0xffffffc4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrmi fp, [fp], r7, lsl #1 │ │ │ │ strmi r6, [r5], -r3, lsl #19 │ │ │ │ ldrmi r4, [r1], ip, lsl #12 │ │ │ │ addsmi r9, r9, #288 @ 0x120 │ │ │ │ @ instruction: 0xf8dfd217 │ │ │ │ @ instruction: 0xf10080e0 │ │ │ │ ldrmi r0, [ip], r0, lsr #14 │ │ │ │ ldrbtmi r4, [r8], #1626 @ 0x65a │ │ │ │ @ instruction: 0xf6b5e007 │ │ │ │ - @ instruction: 0xf8d5fb43 │ │ │ │ + @ instruction: 0xf8d5fb3b │ │ │ │ strcc ip, [r1], #-24 @ 0xffffffe8 │ │ │ │ strmi r4, [r4, #1538]! @ 0x602 │ │ │ │ @ instruction: 0xf817d905 │ │ │ │ @ instruction: 0x46413034 │ │ │ │ - blcs 24a6f8 │ │ │ │ + blcs 24a708 │ │ │ │ @ instruction: 0x4663d0f1 │ │ │ │ adcmi r4, r3, #154140672 @ 0x9300000 │ │ │ │ - bl 3acf04 │ │ │ │ + bl 3acf14 │ │ │ │ smlabtcs ip, r4, r2, r0 │ │ │ │ ldmibvs r2, {r4, r5, r9, sl, lr}^ │ │ │ │ andcs pc, r4, r9, asr #17 │ │ │ │ - @ instruction: 0xf9d8f6b5 │ │ │ │ + @ instruction: 0xf9d0f6b5 │ │ │ │ ldrdcs pc, [r4], -r9 │ │ │ │ andeq pc, r8, r9, asr #17 │ │ │ │ eorsle r2, lr, r0, lsl #20 │ │ │ │ strcc r4, [r1], #-2852 @ 0xfffff4dc │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldrbtmi r0, [fp], #-2572 @ 0xfffff5f4 │ │ │ │ - blx 4dda86 │ │ │ │ + blx 4dda96 │ │ │ │ ldrtmi r0, [fp], -r7, lsl #16 │ │ │ │ ldrbmi r9, [sl], -r5, lsl #18 │ │ │ │ smladxcc r1, r0, r6, r4 │ │ │ │ - blx 776956 │ │ │ │ + blx 576966 │ │ │ │ tstls r1, r1, lsl r9 │ │ │ │ ldmdbls r0, {r0, r1, r9, sl, lr} │ │ │ │ tstls r0, r2, asr #12 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf7ff9602 │ │ │ │ @ instruction: 0xf8d9ffab │ │ │ │ adcsmi r3, fp, #4 │ │ │ │ @ instruction: 0xf8d9d91f │ │ │ │ strb r0, [r4, r8]! │ │ │ │ @ instruction: 0x465a4914 │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - blx 176984 │ │ │ │ + blx fff76994 │ │ │ │ strmi r6, [r3], -sl, lsr #16 │ │ │ │ ldmdbvs r1, {r3, r5, r6, fp, sp, lr} │ │ │ │ tstpeq r4, r1, asr #7 @ p-variant is OBSOLETE │ │ │ │ svccs 0x0080f5b1 │ │ │ │ @ instruction: 0x4602d010 │ │ │ │ @ instruction: 0xf6489810 │ │ │ │ - stmdavs fp!, {r0, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r0, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ stclvc 12, cr7, [r2], {219} @ 0xdb │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ sbceq pc, r3, #-1946157055 @ 0x8c000001 │ │ │ │ andlt r7, r7, r2, asr #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6489811 │ │ │ │ - strb pc, [ip, r3, lsr #31]! @ │ │ │ │ - eoreq lr, r0, sl, asr #8 │ │ │ │ - eoreq lr, r0, r2, lsl #8 │ │ │ │ - @ instruction: 0x001fadbe │ │ │ │ + @ instruction: 0xe7ecff9b │ │ │ │ + eoreq lr, r0, r2, lsr r3 │ │ │ │ + eoreq lr, r0, sl, ror #5 │ │ │ │ + andseq sl, pc, r6, lsr #25 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r7], -r8, lsl #13 │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0x469a4614 │ │ │ │ - stc2 6, cr15, [ip, #-716] @ 0xfffffd34 │ │ │ │ + stc2 6, cr15, [r4, #-716] @ 0xfffffd34 │ │ │ │ tstlt r8, r6, lsl #12 │ │ │ │ ldrtmi r6, [r0], -r6, lsl #17 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ rscsle r2, sl, r0, lsl #24 │ │ │ │ @ instruction: 0x460568bc │ │ │ │ @ instruction: 0xf68be003 │ │ │ │ - strcc pc, [r1, #-3995] @ 0xfffff065 │ │ │ │ + strcc pc, [r1, #-3987] @ 0xfffff06d │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xff06f68b │ │ │ │ + cdp2 6, 15, cr15, cr14, cr11, {4} │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - cdp2 6, 13, cr15, cr14, cr11, {4} │ │ │ │ + cdp2 6, 13, cr15, cr6, cr11, {4} │ │ │ │ rscle r2, r8, r0, lsl #16 │ │ │ │ mulls r4, r4, r8 │ │ │ │ svclt 0x00182d00 │ │ │ │ svceq 0x000cf1b9 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0901 │ │ │ │ sbcsle r0, ip, r0, lsl #18 │ │ │ │ @ instruction: 0x46502114 │ │ │ │ tstpne r1, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8ecf6b5 │ │ │ │ + @ instruction: 0xf8e4f6b5 │ │ │ │ @ instruction: 0x460668bc │ │ │ │ smlabbvs r5, r2, r6, r4 │ │ │ │ @ instruction: 0xf1094620 │ │ │ │ @ instruction: 0xf68b0901 │ │ │ │ - strmi pc, [r3], -sp, lsl #30 │ │ │ │ + strmi pc, [r3], -r5, lsl #30 │ │ │ │ @ instruction: 0xf84a4620 │ │ │ │ @ instruction: 0xf68b3f14 │ │ │ │ - strbmi pc, [sp, #-3949] @ 0xfffff093 @ │ │ │ │ + strbmi pc, [sp, #-3941] @ 0xfffff09b @ │ │ │ │ ldmle r1!, {r2, r9, sl, lr}^ │ │ │ │ ldrtmi r7, [r9], -r3, lsl #23 │ │ │ │ strbmi r7, [r0], -r2, asr #22 │ │ │ │ vpadd.i8 d15, d3, d2 │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ - blcc 28a874 │ │ │ │ + blcc 28a884 │ │ │ │ @ instruction: 0xf6b38033 │ │ │ │ - @ instruction: 0x4630fcdd │ │ │ │ + @ instruction: 0x4630fcd5 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ pkhbtmi fp, sl, r1, lsl #1 │ │ │ │ ldmdavs r7, {r0, r2, r4, r5, r6, r8, fp, lr} │ │ │ │ @@ -533467,156 +533471,156 @@ │ │ │ │ ldrdhi pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ movwcs r0, #768 @ 0x300 │ │ │ │ movwcc lr, #51661 @ 0xc9cd │ │ │ │ movwls sl, #60171 @ 0xeb0b │ │ │ │ movwls sl, #35597 @ 0x8b0d │ │ │ │ - blls 91dc24 │ │ │ │ + blls 91dc34 │ │ │ │ svccs 0x00009307 │ │ │ │ sbchi pc, lr, r0 │ │ │ │ @ instruction: 0x4693683b │ │ │ │ suble r2, r7, r0, lsl #22 │ │ │ │ - bls 353458 │ │ │ │ + bls 353468 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ umaalle r4, r8, r3, r2 │ │ │ │ cmnlt r3, fp, lsr r8 │ │ │ │ cmplt r2, sl, lsl r8 │ │ │ │ stmdbls r4, {r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ andseq pc, r4, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ ldrmi r8, [pc], -r6, lsr #1 │ │ │ │ - blcs 25311c │ │ │ │ + blcs 25312c │ │ │ │ ldmdbvs fp!, {r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ vmlsl.u8 , d3, d4 │ │ │ │ addsmi r0, sl, #20, 6 @ 0x50000000 │ │ │ │ addshi pc, sp, r0 │ │ │ │ stmdavs r3!, {r0, r1, r3, sl, fp, ip, pc} │ │ │ │ stcls 1, cr11, [r6, #-716] @ 0xfffffd34 │ │ │ │ svcls 0x00074656 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r0], #-716 @ 0xfffffd34 │ │ │ │ + stc2l 6, cr15, [r8], #-716 @ 0xfffffd34 │ │ │ │ stmvs r0, {r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf10068e3 │ │ │ │ tstcs r0, ip, lsl #4 │ │ │ │ strvs lr, [r1, -sp, asr #19] │ │ │ │ @ instruction: 0xf7ff9500 │ │ │ │ stmdavs r4!, {r0, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2530fc │ │ │ │ + blcs 25310c │ │ │ │ stcls 1, cr13, [fp], {236} @ 0xec │ │ │ │ - bmi 159fc98 │ │ │ │ - blmi 14ffbfc │ │ │ │ + bmi 159fca8 │ │ │ │ + blmi 14ffc0c │ │ │ │ svclt 0x0018447a │ │ │ │ ldmpl r3, {r0, sp}^ │ │ │ │ - blls 6130f0 │ │ │ │ + blls 613100 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r1, r7, lsl #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 3534e0 │ │ │ │ + bls 3534f0 │ │ │ │ tstpeq r4, r1, asr #7 @ p-variant is OBSOLETE │ │ │ │ bicle r4, sp, sl, lsl #5 │ │ │ │ @ instruction: 0x4659461f │ │ │ │ @ instruction: 0xf6b34640 │ │ │ │ - msrlt CPSR_, r3, asr #24 │ │ │ │ + msrlt CPSR_, fp, lsr ip │ │ │ │ ldrdls pc, [r8], -r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svccs 0x0000d102 │ │ │ │ ldr sp, [pc, sl, lsr #3]! │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - @ instruction: 0xff7ef68b │ │ │ │ + @ instruction: 0xff76f68b │ │ │ │ @ instruction: 0x4018f8d9 │ │ │ │ ldrble r1, [sp], #-3685 @ 0xfffff19b │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ - bl 499168 │ │ │ │ + bl 499178 │ │ │ │ ldrtmi r0, [r8], r4, asr #9 │ │ │ │ strmi r9, [r7], -r5, lsl #6 │ │ │ │ @ instruction: 0xf8d9e00e │ │ │ │ stmdbcc r1, {r3, r4, ip} │ │ │ │ eorle r4, pc, sp, lsl #5 │ │ │ │ stmdbvs r1!, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf68a2200 │ │ │ │ - @ instruction: 0x4607fb95 │ │ │ │ + strmi pc, [r7], -sp, lsl #23 │ │ │ │ stccc 13, cr3, [r8], {1} │ │ │ │ andle r1, r7, fp, ror #24 │ │ │ │ cdpcs 14, 0, cr7, cr0, cr6, {1} │ │ │ │ stccc 0, cr13, [r1, #-948] @ 0xfffffc4c │ │ │ │ stclne 12, cr3, [fp], #-32 @ 0xffffffe0 │ │ │ │ mvnsle r9, r5, lsl #12 │ │ │ │ ldrtmi r9, [lr], -r5, lsl #22 │ │ │ │ @ instruction: 0xf8dd4647 │ │ │ │ - blcs 2591ac │ │ │ │ + blcs 2591bc │ │ │ │ ldmib fp, {r1, r2, r4, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8c91300 │ │ │ │ subvs r6, fp, r4 │ │ │ │ - blls 451190 │ │ │ │ + blls 4511a0 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ - blls 5c5148 │ │ │ │ + blls 5c5158 │ │ │ │ andcc pc, r4, fp, asr #17 │ │ │ │ andlt pc, r0, r3, asr #17 │ │ │ │ eorslt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ ldrb sl, [r9, -r5, ror #30]! │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - cdp2 6, 2, cr15, cr0, cr11, {4} │ │ │ │ - stc2l 6, cr15, [lr, #556]! @ 0x22c │ │ │ │ + cdp2 6, 1, cr15, cr8, cr11, {4} │ │ │ │ + stc2l 6, cr15, [r6, #556]! @ 0x22c │ │ │ │ sbcle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0x46337b78 │ │ │ │ stmdbvs r2!, {r0, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf101fb00 │ │ │ │ stmib sp, {r3, r4, r5, r8, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf6896600 │ │ │ │ - @ instruction: 0x4607fd33 │ │ │ │ + strmi pc, [r7], -fp, lsr #26 │ │ │ │ ldrtmi lr, [fp], r0, asr #15 │ │ │ │ @ instruction: 0x4639e794 │ │ │ │ ldrtmi r4, [fp], r0, asr #12 │ │ │ │ - blx ff876c52 │ │ │ │ + blx ff676c62 │ │ │ │ stmdacs r0, {r8, r9, sl, sp} │ │ │ │ @ instruction: 0xe759d192 │ │ │ │ @ instruction: 0x46404659 │ │ │ │ - stc2 6, cr15, [r0], #-716 @ 0xfffffd34 │ │ │ │ + ldc2 6, cr15, [r8], {179} @ 0xb3 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ smmlar r1, sp, pc, sl @ │ │ │ │ strb r9, [r9, -r8, lsl #24]! │ │ │ │ - ldc 5, cr15, [r2], #-984 @ 0xfffffc28 │ │ │ │ - rsbseq r7, r4, lr, lsr #32 │ │ │ │ + stc 5, cr15, [sl], #-984 @ 0xfffffc28 │ │ │ │ + rsbseq r7, r4, lr, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, r4, lsl #31 │ │ │ │ + rsbseq r6, r4, r4, ror pc │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldmdbvc r5, {r1, r2, r3, r6, ip, lr, pc} │ │ │ │ @ instruction: 0x460f461e │ │ │ │ andsle r2, ip, r3, lsl sp │ │ │ │ andle r2, r5, r1, lsl sp │ │ │ │ - @ instruction: 0xf9a2f688 │ │ │ │ + @ instruction: 0xf99af688 │ │ │ │ strtmi r4, [r8], -r5, lsl #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0x46106919 │ │ │ │ - cdp2 6, 0, cr15, cr6, cr11, {4} │ │ │ │ + ldc2l 6, cr15, [lr, #556]! @ 0x22c │ │ │ │ ldrdmi pc, [r8], r4 │ │ │ │ strcc lr, [r3, #-2518] @ 0xfffff62a │ │ │ │ ldrtmi r4, [r9], -r2, lsl #12 │ │ │ │ eoreq pc, r5, r4, asr r8 @ │ │ │ │ - blx 34225e │ │ │ │ + blx 34226e │ │ │ │ @ instruction: 0xf7ff3305 │ │ │ │ @ instruction: 0x4605ffd7 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x461087f0 │ │ │ │ - cdp2 6, 2, cr15, cr14, cr11, {4} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr11, {4} │ │ │ │ pkhbtmi r2, r2, r0, lsl #3 │ │ │ │ @ instruction: 0xf6b44638 │ │ │ │ - @ instruction: 0xf8d4ff99 │ │ │ │ + @ instruction: 0xf8d4ff91 │ │ │ │ strmi r2, [r5], -r4, lsl #1 │ │ │ │ addcs pc, r4, r0, asr #17 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ - @ instruction: 0xffecf6b4 │ │ │ │ + @ instruction: 0xffe4f6b4 │ │ │ │ ldrdcc pc, [r4], r4 │ │ │ │ addeq pc, r8, r5, asr #17 │ │ │ │ sbcsle r2, r0, r0, lsl #22 │ │ │ │ stmdbeq r4, {r5, r7, r8, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrdcc pc, [r8], r4 │ │ │ │ @ instruction: 0x46394652 │ │ │ │ @@ -533635,159 +533639,159 @@ │ │ │ │ addlt r4, r5, r5, lsl #12 │ │ │ │ andvs r2, r1, r0, lsl #8 │ │ │ │ @ instruction: 0x46984610 │ │ │ │ ldrmi r6, [r7], -sl, rrx │ │ │ │ strmi lr, [r2], #-2501 @ 0xfffff63b │ │ │ │ strmi lr, [r4], #-2501 @ 0xfffff63b │ │ │ │ ldrsbtls pc, [r8], -sp @ │ │ │ │ - ldc2l 6, cr15, [lr, #-556]! @ 0xfffffdd4 │ │ │ │ - blcc 6976a8 │ │ │ │ + ldc2l 6, cr15, [r6, #-556]! @ 0xfffffdd4 │ │ │ │ + blcc 6976b8 │ │ │ │ stmdale r9, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf68b4606 │ │ │ │ - tstpcs r8, sp, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpcs r8, r5, ror sp @ p-variant is OBSOLETE │ │ │ │ adcvs r4, r8, r2, lsl #12 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - @ instruction: 0xff96f6b4 │ │ │ │ + @ instruction: 0xff8ef6b4 │ │ │ │ rscvs r6, r8, fp, lsr #17 │ │ │ │ - blmi 10e6048 │ │ │ │ - beq b753fc │ │ │ │ + blmi 10e6058 │ │ │ │ + beq b7540c │ │ │ │ movwls r4, #13435 @ 0x347b │ │ │ │ ldrbtmi r4, [fp], #-2872 @ 0xfffff4c8 │ │ │ │ @ instruction: 0xf8d99302 │ │ │ │ - blx 4e52d2 │ │ │ │ + blx 4e52e2 │ │ │ │ stmdbls r2, {r2, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -r2, asr #12 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bvs f2d354 │ │ │ │ + bvs f2d364 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, sl, lr}^ │ │ │ │ - @ instruction: 0xf8e0f6b5 │ │ │ │ + @ instruction: 0xf8d8f6b5 │ │ │ │ stmiavs pc!, {r0, r1, r7, r9, sl, lr}^ @ │ │ │ │ @ instruction: 0x46212218 │ │ │ │ ldrtmi r6, [r0], -ip, lsr #2 │ │ │ │ strvc pc, [r4, -r2, lsl #22] │ │ │ │ - ldc2l 6, cr15, [ip, #-556]! @ 0xfffffdd4 │ │ │ │ + ldc2l 6, cr15, [r4, #-556]! @ 0xfffffdd4 │ │ │ │ @ instruction: 0x4602465b │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff3401 │ │ │ │ stmiavs fp!, {r0, r2, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmle sl, {r0, r1, r5, r7, r9, lr}^ │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ shsub8mi r8, r0, r0 │ │ │ │ - ldc2 6, cr15, [ip], #556 @ 0x22c │ │ │ │ + ldc2 6, cr15, [r4], #556 @ 0x22c │ │ │ │ @ instruction: 0x46026a33 │ │ │ │ ldrtmi r9, [fp], #-2307 @ 0xfffff6fd │ │ │ │ ldmdavs fp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf8bcf6b5 │ │ │ │ + @ instruction: 0xf8b4f6b5 │ │ │ │ ldrb r4, [sl, r3, lsl #13] │ │ │ │ strtmi r6, [lr], -ip, lsr #16 │ │ │ │ stmdavs r1!, {r2, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf68b4638 │ │ │ │ - strtmi pc, [r6], -r1, asr #27 │ │ │ │ + @ instruction: 0x4626fdb9 │ │ │ │ strmi r6, [r7], -r4, lsr #16 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ ldrdcc pc, [ip], -r9 │ │ │ │ vorr.i16 d22, #153 @ 0x0099 │ │ │ │ @ instruction: 0xf5b10114 │ │ │ │ andsle r2, sl, r0, lsl #31 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ - ldc2 6, cr15, [r2, #-288] @ 0xfffffee0 │ │ │ │ + stc2 6, cr15, [sl, #-288] @ 0xfffffee0 │ │ │ │ @ instruction: 0xf8d94604 │ │ │ │ ldrtmi r0, [r3], -ip │ │ │ │ strtmi r6, [r1], -ip, ror #2 │ │ │ │ stclvc 12, cr7, [r5], #776 @ 0x308 │ │ │ │ sbceq pc, r0, #134217731 @ 0x8000003 │ │ │ │ strbeq pc, [r3, #866] @ 0x362 @ │ │ │ │ stmvs r2, {r0, r2, r5, r6, r7, sl, ip, sp, lr} │ │ │ │ @ instruction: 0xf7ff6d80 │ │ │ │ strvs pc, [r0, #3859]! @ 0xf13 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d98ff0 │ │ │ │ strbmi r0, [r2], -r8 │ │ │ │ @ instruction: 0xf6484639 │ │ │ │ - strmi pc, [r4], -fp, asr #26 │ │ │ │ + strmi pc, [r4], -r3, asr #26 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - strhteq sp, [r0], -ip │ │ │ │ - eoreq sp, r0, lr, lsr #31 │ │ │ │ + eoreq sp, r0, r4, lsr #29 │ │ │ │ + mlaeq r0, r6, lr, sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ addslt r4, r5, sp, lsr #25 │ │ │ │ stmiami sp!, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4690447c │ │ │ │ - bcs a33b40 │ │ │ │ + bcs a33b50 │ │ │ │ stmibvs fp!, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ andsmi r5, sl, #32, 16 @ 0x200000 │ │ │ │ ldrsbtlt pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ andsls r6, r3, r0, lsl #16 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ @ instruction: 0x460fbf1c │ │ │ │ tstle r5, fp, lsr #12 │ │ │ │ - blmi feb0be7c │ │ │ │ + blmi feb0be8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 71345c │ │ │ │ + blls 71346c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r5, r4, lsr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ rscle r2, pc, r5, lsl #24 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 298078 │ │ │ │ + bcs 298088 │ │ │ │ msrhi CPSR_fsc, r0, asr #32 │ │ │ │ @ instruction: 0x2c00695c │ │ │ │ - bvs 86dbec │ │ │ │ + bvs 86dbfc │ │ │ │ rscle r2, r3, r0, lsl #16 │ │ │ │ andcs r4, r1, #87031808 @ 0x5300000 │ │ │ │ @ instruction: 0xf7ff4659 │ │ │ │ strmi pc, [r1], r9, ror #26 │ │ │ │ sbcsle r2, fp, r0, lsl #16 │ │ │ │ - blcc 2939e0 │ │ │ │ + blcc 2939f0 │ │ │ │ ldmdale r4!, {r0, r8, r9, fp, sp}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 2980a8 │ │ │ │ + bcs 2980b8 │ │ │ │ tstphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b69d8 │ │ │ │ - @ instruction: 0xf8b9fc5f │ │ │ │ - b 445450 │ │ │ │ + @ instruction: 0xf8b9fc57 │ │ │ │ + b 445460 │ │ │ │ cmplt r0, r3, lsl #2 │ │ │ │ strbmi r2, [r1], -r0, lsl #30 │ │ │ │ sadd16mi fp, pc, r8 @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrmi sp, [r9], -r1 │ │ │ │ - b 40aec8 │ │ │ │ + b 40aed8 │ │ │ │ movwcs r0, #515 @ 0x203 │ │ │ │ movweq pc, #62306 @ 0xf362 @ │ │ │ │ ldrdcs pc, [r2], -r9 │ │ │ │ tstpmi pc, #-2080374783 @ p-variant is OBSOLETE @ 0x84000001 │ │ │ │ @ instruction: 0xf8c94313 │ │ │ │ cdpcs 0, 0, cr3, cr0, cr2, {0} │ │ │ │ adcshi pc, lr, r0 │ │ │ │ - bls a13b54 │ │ │ │ + bls a13b64 │ │ │ │ svclt 0x0018421a │ │ │ │ tstle r6, r3, lsr r6 │ │ │ │ - bvs ff9314c0 │ │ │ │ - blvc 8d3504 │ │ │ │ + bvs ff9314d0 │ │ │ │ + blvc 8d3514 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bcs 399790 │ │ │ │ + bcs 3997a0 │ │ │ │ movwcs sp, #4595 @ 0x11f3 │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf889a803 │ │ │ │ @ instruction: 0xf67c3008 │ │ │ │ - @ instruction: 0xf04ffa03 │ │ │ │ + @ instruction: 0xf04ff9fb │ │ │ │ @ instruction: 0xf8d90b00 │ │ │ │ - bcs 241504 │ │ │ │ + bcs 241514 │ │ │ │ @ instruction: 0xf8cdd090 │ │ │ │ strbmi sl, [lr], -r0 │ │ │ │ strcs r4, [r0, #-1754] @ 0xfffff926 │ │ │ │ ldrtmi r4, [r8], r3, asr #13 │ │ │ │ - blls 4cad74 │ │ │ │ + blls 4cad84 │ │ │ │ @ instruction: 0xf8533701 │ │ │ │ ldmdbvs r9, {r0, r1, r2, r5, ip, sp}^ │ │ │ │ eorle r2, r2, r1, lsl #18 │ │ │ │ @ instruction: 0x3c016974 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf04fd174 │ │ │ │ @ instruction: 0xf8860301 │ │ │ │ @@ -533800,20 +533804,20 @@ │ │ │ │ addsmi r6, ip, #2932736 @ 0x2cc000 │ │ │ │ sasxmi fp, ip, r8 │ │ │ │ @ instruction: 0xf8d961b4 │ │ │ │ @ instruction: 0x36143010 │ │ │ │ bicsle r4, sl, #-268435447 @ 0xf0000009 │ │ │ │ stmdahi r3, {r1, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ tsteq r3, r8, lsl #20 │ │ │ │ - blvs ff9333a0 │ │ │ │ - blvc 89359c │ │ │ │ + blvs ff9333b0 │ │ │ │ + blvc 8935ac │ │ │ │ svclt 0x00182905 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 239538 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 239548 @ │ │ │ │ @ instruction: 0xf893d1dd │ │ │ │ - bvs fe93d5d4 │ │ │ │ + bvs fe93d5e4 │ │ │ │ ldmle r8, {r5, r8, fp, sp}^ │ │ │ │ ldmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ movwge sp, #10453 @ 0x28d5 │ │ │ │ eorne pc, r1, r3, asr r8 @ │ │ │ │ ldrmi r4, [r8, -fp, lsl #8] │ │ │ │ andeq r0, r0, r1, lsl #1 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @@ -533844,187 +533848,187 @@ │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ str fp, [lr, r4, ror #5] │ │ │ │ - bl 29fa24 │ │ │ │ + bl 29fa34 │ │ │ │ and r0, r2, r5, lsl #3 │ │ │ │ - blcs 2d3b50 │ │ │ │ + blcs 2d3b60 │ │ │ │ @ instruction: 0xf851d004 │ │ │ │ strcc r3, [r1, #-3844] @ 0xfffff0fc │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ tstcs r4, #112, 20 @ 0x70000 │ │ │ │ tstpge r5, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6b5b140 │ │ │ │ - @ instruction: 0xe77afe1b │ │ │ │ + @ instruction: 0xe77afe13 │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf67ca803 │ │ │ │ - @ instruction: 0xe756f95b │ │ │ │ + @ instruction: 0xe756f953 │ │ │ │ tstls r1, r0, lsl #16 │ │ │ │ - mcr2 6, 6, pc, cr0, cr5, {5} @ │ │ │ │ + mrc2 6, 5, pc, cr8, cr5, {5} │ │ │ │ rsbsvs r9, r0, #16384 @ 0x4000 │ │ │ │ - bvs 8735d8 │ │ │ │ + bvs 8735e8 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldrbmi sl, [r9], -r4, asr #30 │ │ │ │ andcs r4, r1, #87031808 @ 0x5300000 │ │ │ │ stc2l 7, cr15, [r8], #-1020 @ 0xfffffc04 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ svcge 0x003bf43f │ │ │ │ ldrdeq pc, [ip], -r9 │ │ │ │ @ instruction: 0x4659b178 │ │ │ │ - ldc2l 6, cr15, [sl, #724]! @ 0x2d4 │ │ │ │ + ldc2l 6, cr15, [r2, #724]! @ 0x2d4 │ │ │ │ @ instruction: 0x46294652 │ │ │ │ @ instruction: 0xf67ca803 │ │ │ │ - @ instruction: 0x4652f93b │ │ │ │ + @ instruction: 0x4652f933 │ │ │ │ stmdage fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf936f67c │ │ │ │ + @ instruction: 0xf92ef67c │ │ │ │ adclt lr, r4, #13369344 @ 0xcc0000 │ │ │ │ ldrbmi lr, [r0], -sp, asr #14 │ │ │ │ - mrc2 6, 4, pc, cr10, cr5, {5} │ │ │ │ + mrc2 6, 4, pc, cr2, cr5, {5} │ │ │ │ andeq pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf5f6e7e9 │ │ │ │ - stmibvs r3!, {r4, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + stmibvs r3!, {r3, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - rsbseq r6, r4, ip, lsr ip │ │ │ │ + rsbseq r6, r4, ip, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, r4, lsl ip │ │ │ │ + rsbseq r6, r4, r4, lsl #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed90888 │ │ │ │ + bl fed90898 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff8 │ │ │ │ ldmibvs r9, {r3, r9, sl, lr} │ │ │ │ tstle r5, sl, lsl #4 │ │ │ │ - bvs ff9316bc │ │ │ │ - blvc 8d370c │ │ │ │ + bvs ff9316cc │ │ │ │ + blvc 8d371c │ │ │ │ tstle lr, r1, lsl #20 │ │ │ │ tstlt sl, sl, asr r9 │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ stmdbcs r0, {r0, r3, r4, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf6b3d0fa │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ stmvs r0, {r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ movwcs fp, #3336 @ 0xd08 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed908d0 │ │ │ │ + bl fed908e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [ip], {200} @ 0xc8 │ │ │ │ - blmi 94af54 │ │ │ │ + blmi 94af64 │ │ │ │ ldrbtmi fp, [ip], #-138 @ 0xffffff76 │ │ │ │ stmiapl r3!, {r0, r2, r9, sl, lr}^ │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xffc8f7ff │ │ │ │ @ instruction: 0x4604b1d8 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf67ca801 │ │ │ │ - stmibvs r2!, {r0, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - blls 465d6c │ │ │ │ + stmibvs r2!, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + blls 465d7c │ │ │ │ strcs r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ streq lr, [r2], #2819 @ 0xb03 │ │ │ │ svccs 0x0004f853 │ │ │ │ stmdbcs r1, {r0, r4, r6, r8, fp, sp, lr} │ │ │ │ - blvs ff6edb30 │ │ │ │ - blvc 6d3764 │ │ │ │ + blvs ff6edb40 │ │ │ │ + blvc 6d3774 │ │ │ │ svclt 0x00182a05 │ │ │ │ eorpl pc, r0, r0, lsl #17 │ │ │ │ adcmi r3, r3, #8 │ │ │ │ - bmi 4adeec │ │ │ │ + bmi 4adefc │ │ │ │ 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, sl, r1, lsl #2 │ │ │ │ @ instruction: 0xf5f6bd70 │ │ │ │ - svclt 0x0000e962 │ │ │ │ - rsbseq r6, r4, r2, lsr #18 │ │ │ │ + svclt 0x0000e95a │ │ │ │ + rsbseq r6, r4, r2, lsl r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r4], #-130 @ 0xffffff7e │ │ │ │ + rsbseq r6, r4, r2, asr #17 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9095c │ │ │ │ + bl fed9096c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], #-800 @ 0xfffffce0 │ │ │ │ - blmi 1025990 │ │ │ │ + blmi 10259a0 │ │ │ │ ldrbtmi r4, [ip], #-1550 @ 0xfffff9f2 │ │ │ │ strmi sl, [r1], -r1, lsl #26 │ │ │ │ strtmi r2, [r8], -r0, lsl #4 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf67c0300 │ │ │ │ - ldmdbvs r0!, {r0, r1, r2, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r0!, {r0, r1, r2, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ suble r2, r7, r0, lsl #16 │ │ │ │ - bl 2607ac │ │ │ │ + bl 2607bc │ │ │ │ movwcs r0, #128 @ 0x80 │ │ │ │ tstpeq r4, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcc lr, #20482 @ 0x5002 │ │ │ │ mlasle sp, r8, r2, r4 │ │ │ │ svccs 0x0004f854 │ │ │ │ @ instruction: 0x2e026956 │ │ │ │ - blvs ff6edb84 │ │ │ │ + blvs ff6edb94 │ │ │ │ @ instruction: 0xf8926812 │ │ │ │ @ instruction: 0xf1bcc00c │ │ │ │ mvnsle r0, r5, lsl #30 │ │ │ │ mlagt r5, r2, r8, pc @ │ │ │ │ andvs lr, sl, #3440640 @ 0x348000 │ │ │ │ svceq 0x0020f1bc │ │ │ │ ldrtmi fp, [r4], r8, lsl #31 │ │ │ │ @ instruction: 0xf10cd819 │ │ │ │ @ instruction: 0xf1bc3cff │ │ │ │ stmdale r0!, {r0, r1, r2, r3, r4, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf00ce8df │ │ │ │ svcne 0x001f1f10 │ │ │ │ andsne r1, pc, pc, lsl pc @ │ │ │ │ svcne 0x001f1f1f │ │ │ │ - blne a01460 │ │ │ │ + blne a01470 │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f1f1f │ │ │ │ stc2 10, cr15, [r6], {95} @ 0x5f @ │ │ │ │ @ instruction: 0xf8512200 │ │ │ │ ldrmi r6, [r4, #35]! @ 0x23 │ │ │ │ andeq pc, r0, #-2147483620 @ 0x8000001c │ │ │ │ strcs sp, [r1], #-967 @ 0xfffffc39 │ │ │ │ - blx a31828 │ │ │ │ + blx a31838 │ │ │ │ andcs pc, r0, #34304 @ 0x8600 │ │ │ │ @ instruction: 0x46b4e7f3 │ │ │ │ ldrb r2, [r0, r0, lsl #4]! │ │ │ │ strtmi r2, [r8], -r0, lsl #8 │ │ │ │ - @ instruction: 0xf8daf67c │ │ │ │ - blmi 44c048 │ │ │ │ + @ instruction: 0xf8d2f67c │ │ │ │ + blmi 44c058 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 493894 │ │ │ │ + blls 4938a4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, sl, r0, lsr #12 │ │ │ │ @ instruction: 0xf5f6bd70 │ │ │ │ - svclt 0x0000e8e6 │ │ │ │ - @ instruction: 0x00746896 │ │ │ │ + svclt 0x0000e8de │ │ │ │ + rsbseq r6, r4, r6, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r4], #-124 @ 0xffffff84 │ │ │ │ + rsbseq r6, r4, ip, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed90a54 │ │ │ │ + bl fed90a64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ andsmi r4, sl, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0x4608bf1c │ │ │ │ tstle r5, r3, lsr #12 │ │ │ │ - bvs ff93188c │ │ │ │ - blvc 8d38dc │ │ │ │ + bvs ff93189c │ │ │ │ + blvc 8d38ec │ │ │ │ tstle r7, r1, lsl #20 │ │ │ │ tstlt sl, sl, asr r9 │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ ldclt 0, cr2, [r0, #-0] │ │ │ │ stmdbcs r0, {r0, r3, r4, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf6b3d0fa │ │ │ │ - stmdacs r0, {r0, r2, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r6, fp, ip, sp, lr, pc} │ │ │ │ stmvs r1, {r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ rscsle r2, r3, r0, lsl #18 │ │ │ │ andcs r8, r1, fp, asr #17 │ │ │ │ rscsle r2, r0, r0, lsl #22 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldclt 15, cr15, [r0, #-356] @ 0xfffffe9c │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ @@ -534037,24 +534041,24 @@ │ │ │ │ andls r6, r3, #3342336 @ 0x330000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ pkhtbmi r8, r0, r3, asr #1 │ │ │ │ ldmdbvs r3!, {r0, r2, r3, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf00042ab │ │ │ │ ldmdavs r6!, {r0, r4, r7, pc} │ │ │ │ - blcs 2539ac │ │ │ │ + blcs 2539bc │ │ │ │ @ instruction: 0xf8d8d1f5 │ │ │ │ @ instruction: 0xf8dd4000 │ │ │ │ stmdavs r6!, {r2, r3, sp, pc} │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0x270080bf │ │ │ │ @ instruction: 0xf3c36923 │ │ │ │ adcmi r0, fp, #20, 6 @ 0x50000000 │ │ │ │ stmdavs r4!, {r1, r2, r3, r5, ip, lr, pc} │ │ │ │ - blcs 253990 │ │ │ │ + blcs 2539a0 │ │ │ │ @ instruction: 0xf8d8d1f6 │ │ │ │ stmdavs r6!, {lr} │ │ │ │ mvnle r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmdavs r3!, {r0, r2, r3, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvs r3!, {r0, r1, r5, r7, pc} │ │ │ │ @@ -534070,55 +534074,55 @@ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ vbic.i16 d22, #179 @ 0x00b3 │ │ │ │ addsmi r0, sp, #20, 6 @ 0x50000000 │ │ │ │ teqphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ andlt r9, r7, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xffe8f6b2 │ │ │ │ + @ instruction: 0xffe0f6b2 │ │ │ │ sbcle r2, sl, r0, lsl #16 │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {4} │ │ │ │ ldmvs r0!, {r0, r1, r2, r6, r7, ip, lr, pc}^ │ │ │ │ sbcle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf6b52100 │ │ │ │ - @ instruction: 0x4601fcf3 │ │ │ │ + strmi pc, [r1], -fp, ror #25 │ │ │ │ stmdavs r8, {r3, r7, r8, ip, sp, pc}^ │ │ │ │ stmiahi r2, {r0, r1, r4, r5, r6, r7, fp, pc}^ │ │ │ │ - b 12ca3f0 │ │ │ │ + b 12ca400 │ │ │ │ svclt 0x001e0c03 │ │ │ │ andgt pc, r6, r6, lsr #17 │ │ │ │ @ instruction: 0xf8a02701 │ │ │ │ ldmvs r0!, {r1, r2, lr, pc}^ │ │ │ │ - stc2l 6, cr15, [r2], #724 @ 0x2d4 │ │ │ │ + ldc2l 6, cr15, [sl], {181} @ 0xb5 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ ldmdbvs r3!, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ adcle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f46b3 │ │ │ │ and r0, r5, r0, lsl #18 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - bleq 775de4 │ │ │ │ + bleq 775df4 │ │ │ │ stmible r0!, {r0, r1, r3, r6, r8, sl, lr} │ │ │ │ ldrdeq pc, [r4], -fp @ │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf6b52100 │ │ │ │ - strmi pc, [r1], -fp, asr #25 │ │ │ │ + strmi pc, [r1], -r3, asr #25 │ │ │ │ stmdavs sl, {r5, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ addmi r6, r3, #16, 16 @ 0x100000 │ │ │ │ addmi sp, r3, #7 │ │ │ │ streq pc, [r1, -pc, asr #32] │ │ │ │ @ instruction: 0x4603bf38 │ │ │ │ andscc pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0xf8db6013 │ │ │ │ @ instruction: 0xf6b50024 │ │ │ │ - @ instruction: 0x4601fcb7 │ │ │ │ + strmi pc, [r1], -pc, lsr #25 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xe7d96933 │ │ │ │ ldrtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xff98f6b2 │ │ │ │ + @ instruction: 0xff90f6b2 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmvs r7, {r3, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ ldmdbhi fp!, {r2, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ ldmdahi fp!, {r0, r1, r4, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xc010f8d7 │ │ │ │ @ instruction: 0xf1bc80fb │ │ │ │ @@ -534143,31 +534147,31 @@ │ │ │ │ adcmi r0, fp, #20, 6 @ 0x50000000 │ │ │ │ adcshi pc, ip, r0 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ andlt r9, r7, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x461e4634 │ │ │ │ strtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xff56f6b2 │ │ │ │ + @ instruction: 0xff4ef6b2 │ │ │ │ eorsle r2, r6, r0, lsl #16 │ │ │ │ ldrdhi pc, [r8], -r0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d031 │ │ │ │ @ instruction: 0xf8d43010 │ │ │ │ - blcs 25dac0 │ │ │ │ + blcs 25dad0 │ │ │ │ adchi pc, r5, r0 │ │ │ │ - bleq 275be4 │ │ │ │ + bleq 275bf4 │ │ │ │ strls r4, [r4], #-1730 @ 0xfffff93e │ │ │ │ ldrbmi r4, [r8], r4, asr #12 │ │ │ │ @ instruction: 0xf68be011 │ │ │ │ - @ instruction: 0x4603f975 │ │ │ │ + strmi pc, [r3], -sp, ror #18 │ │ │ │ addsmi r4, pc, #72, 12 @ 0x4800000 │ │ │ │ @ instruction: 0xf04bbf38 │ │ │ │ @ instruction: 0xf68b0b01 │ │ │ │ - stmdbvs r3!, {r0, r1, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r1, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10a4681 │ │ │ │ strbmi r0, [r3, #-2580] @ 0xfffff5ec │ │ │ │ @ instruction: 0xf8dad918 │ │ │ │ @ instruction: 0x46487014 │ │ │ │ mvnle r2, r0, lsl #30 │ │ │ │ stcls 6, cr4, [r4], {160} @ 0xa0 │ │ │ │ @@ -534181,106 +534185,106 @@ │ │ │ │ andlt r9, r7, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stcls 6, cr4, [r4], {160} @ 0xa0 │ │ │ │ @ instruction: 0x0006f8b8 │ │ │ │ @ instruction: 0x3000f8b8 │ │ │ │ @ instruction: 0xd05a4298 │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ - mrrc 5, 15, pc, r6, cr5 @ │ │ │ │ + mcrr 5, 15, pc, lr, cr5 @ │ │ │ │ mulcc r4, r9, r8 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ ldrtmi r9, [r9], -r4 │ │ │ │ movwcs r4, #1560 @ 0x618 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ - @ instruction: 0xf850f689 │ │ │ │ + @ instruction: 0xf848f689 │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ - bcs 28b34c │ │ │ │ + bcs 28b35c │ │ │ │ mrcne 4, 3, sp, cr9, cr9, {1} │ │ │ │ svclt 0x00189505 │ │ │ │ ldrmi r2, [r1], r1, lsl #2 │ │ │ │ - bleq 775c8c │ │ │ │ + bleq 775c9c │ │ │ │ strmi r4, [r5], -sl, lsl #13 │ │ │ │ strtmi lr, [r8], -sl │ │ │ │ @ instruction: 0xf6892200 │ │ │ │ - @ instruction: 0xf1b9fe61 │ │ │ │ + @ instruction: 0xf1b9fe59 │ │ │ │ strmi r0, [r5], -r1, lsl #30 │ │ │ │ @ instruction: 0xf8d8d025 │ │ │ │ ssatmi r2, #26, r0 │ │ │ │ @ instruction: 0xf109fb0b │ │ │ │ @ instruction: 0xf109454a │ │ │ │ svclt 0x001837ff │ │ │ │ andne pc, r1, r8, asr r8 @ │ │ │ │ stmiavs r0!, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xf908f68b │ │ │ │ - @ instruction: 0xf8d6f68b │ │ │ │ + @ instruction: 0xf900f68b │ │ │ │ + @ instruction: 0xf8cef68b │ │ │ │ vqdmulh.s d15, d9, d11 │ │ │ │ svceq 0x000aea10 │ │ │ │ andne pc, r2, r8, asr r8 @ │ │ │ │ stmdbcs r1, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ ldmible ip, {r1, r3, r9, sl, lr}^ │ │ │ │ movwcs r7, #2344 @ 0x928 │ │ │ │ stmib sp, {r2, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf6893300 │ │ │ │ - @ instruction: 0xf1b9f817 │ │ │ │ + @ instruction: 0xf1b9f80f │ │ │ │ strmi r0, [r5], -r1, lsl #30 │ │ │ │ @ instruction: 0x462bd1d9 │ │ │ │ adcvs r9, r3, r5, lsl #26 │ │ │ │ @ instruction: 0x4631e79d │ │ │ │ ldrtmi r9, [r4], -r3, lsl #16 │ │ │ │ - mrc2 6, 5, pc, cr8, cr2, {5} │ │ │ │ + mrc2 6, 5, pc, cr0, cr2, {5} │ │ │ │ stmdacs r0, {r9, sl, sp} │ │ │ │ svcge 0x0060f47f │ │ │ │ stmdacs r0, {r1, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bbd08a │ │ │ │ @ instruction: 0xd1a10f00 │ │ │ │ strtmi r9, [r1], -r3, lsl #16 │ │ │ │ - mrc2 6, 7, pc, cr10, cr2, {5} │ │ │ │ + mrc2 6, 7, pc, cr2, cr2, {5} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ str sl, [fp, r3, lsr #29] │ │ │ │ smladxls r5, lr, r6, r4 │ │ │ │ @ instruction: 0xf8b8e748 │ │ │ │ @ instruction: 0xf8b80006 │ │ │ │ addmi r3, r3, #0 │ │ │ │ - blcs 26e234 │ │ │ │ + blcs 26e244 │ │ │ │ ldrb sp, [r3, -ip, ror #3]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed90e08 │ │ │ │ + bl fed90e18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf6b54608 │ │ │ │ - @ instruction: 0x4607fbbf │ │ │ │ + @ instruction: 0x4607fbb7 │ │ │ │ ldrdvs pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xb12b6833 │ │ │ │ stmdblt fp!, {r0, r1, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldcllt 6, cr4, [r8, #224]! @ 0xe0 │ │ │ │ @ instruction: 0xb18d699d │ │ │ │ stmdavs r3!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ - blvc b26148 │ │ │ │ + blvc b26158 │ │ │ │ tstle r1, r1, lsl #22 │ │ │ │ biclt r6, r3, r3, ror #18 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf64a4628 │ │ │ │ - strmi pc, [r5], -r3, lsr #17 │ │ │ │ + @ instruction: 0x4605f89b │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ rscle r2, r5, r0, lsl #22 │ │ │ │ rscle r2, r3, r0, lsl #28 │ │ │ │ - blcs 254334 │ │ │ │ + blcs 254344 │ │ │ │ ldmdavs r6!, {r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 253d3c │ │ │ │ + blcs 253d4c │ │ │ │ @ instruction: 0x4638d1f8 │ │ │ │ strdcs fp, [r4, -r8] │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bvs aae004 │ │ │ │ + stmdacs r0, {r0, r2, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bvs aae014 │ │ │ │ @ instruction: 0xf6b54638 │ │ │ │ - @ instruction: 0xe7dbfad5 │ │ │ │ + ldrb pc, [fp, sp, asr #21] @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ stmdavs sl, {r1, r4, r7, r9, sl, lr} │ │ │ │ ldrmi fp, [r0], r5, lsl #1 │ │ │ │ @ instruction: 0x460fb172 │ │ │ │ @@ -534291,48 +534295,48 @@ │ │ │ │ andle r4, r7, r2, asr r5 │ │ │ │ ldmdavs sl!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ andlt r4, r5, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strcs r6, [r0, #-2236] @ 0xfffff744 │ │ │ │ @ instruction: 0xf68be003 │ │ │ │ - strcc pc, [r1, #-2251] @ 0xfffff735 │ │ │ │ + strcc pc, [r1, #-2243] @ 0xfffff73d │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf836f68b │ │ │ │ + @ instruction: 0xf82ef68b │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xf80ef68b │ │ │ │ + @ instruction: 0xf806f68b │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ stmdbvc r2!, {r2, r5, r6, r7, ip, lr, pc} │ │ │ │ svclt 0x00182d00 │ │ │ │ sbcsle r2, pc, ip, lsl #20 │ │ │ │ ldmdavs r8, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ ldrtmi fp, [r9], -r0, ror #6 │ │ │ │ - blx 18f77dc │ │ │ │ + blx 16f77ec │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrdeq sp, [r9], #22 @ │ │ │ │ tstcc ip, pc, lsl #16 │ │ │ │ @ instruction: 0xf6b446a0 │ │ │ │ - @ instruction: 0xf8d7fa19 │ │ │ │ + @ instruction: 0xf8d7fa11 │ │ │ │ strls r9, [r3], -r8 │ │ │ │ strbmi r4, [r6], -r3, lsl #13 │ │ │ │ strmi r2, [r0], r1, lsl #8 │ │ │ │ orrvs r6, r5, r7 │ │ │ │ strcc r4, [r1], -r8, asr #12 │ │ │ │ - @ instruction: 0xf836f68b │ │ │ │ + @ instruction: 0xf82ef68b │ │ │ │ andseq pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4648 │ │ │ │ @ instruction: 0xf68b0b08 │ │ │ │ - @ instruction: 0xf88bf895 │ │ │ │ + @ instruction: 0xf88bf88d │ │ │ │ pkhbtmi r4, r1, r8 │ │ │ │ - blle ffe0a804 │ │ │ │ + blle ffe0a814 │ │ │ │ strbmi r9, [r2], -r3, lsl #28 │ │ │ │ ldrtmi r9, [r9], -r2, lsl #16 │ │ │ │ @ instruction: 0xf6b246b0 │ │ │ │ - str pc, [pc, r9, lsl #28]! │ │ │ │ + str pc, [pc, r1, lsl #28]! │ │ │ │ stmdals r1, {r0, r1, r2, r3, r8, fp, ip, pc} │ │ │ │ @ instruction: 0xff4ef7ff │ │ │ │ andsvs r9, r8, lr, lsl #22 │ │ │ │ svclt 0x0000e7cb │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -534349,15 +534353,15 @@ │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrdlt pc, [r4], #-141 @ 0xffffff73 @ │ │ │ │ strls r2, [r4], -r0, lsl #6 │ │ │ │ stmib sp, {r0, r1, r2, r8, r9, ip, pc}^ │ │ │ │ stccs 3, cr3, [r0], {10} │ │ │ │ stmdavs r3!, {r2, r4, r5, r6, ip, lr, pc} │ │ │ │ - blcs 24b808 │ │ │ │ + blcs 24b818 │ │ │ │ ldmdbvs r3, {r0, r1, r6, ip, lr, pc} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ umaalle r4, r4, r9, r5 │ │ │ │ cmplt r5, r5, lsr #16 │ │ │ │ cmplt r3, fp, lsr #16 │ │ │ │ @ instruction: 0xf3c36923 │ │ │ │ ldrmi r0, [r9, #788] @ 0x314 │ │ │ │ @@ -534366,70 +534370,70 @@ │ │ │ │ stmdbvs r3!, {r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xd0574599 │ │ │ │ stmdavs r3!, {r0, r3, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf10db1c3 │ │ │ │ tstcs r8, r0, lsl r9 │ │ │ │ strls r4, [r7], #-1584 @ 0xfffff9d0 │ │ │ │ - @ instruction: 0xf980f6b4 │ │ │ │ + @ instruction: 0xf978f6b4 │ │ │ │ strmi r6, [r5], -r3, ror #17 │ │ │ │ smlatbcs r0, r2, r8, r6 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - blx cf7e10 │ │ │ │ + blx cf7e20 │ │ │ │ strtmi r4, [sl], -r1, lsr #12 │ │ │ │ @ instruction: 0xf6b24638 │ │ │ │ - stmdavs r4!, {r0, r1, r2, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 253eb0 │ │ │ │ + stmdavs r4!, {r0, r1, r2, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 253ec0 │ │ │ │ stcls 1, cr13, [r9], {233} @ 0xe9 │ │ │ │ - bl fef4c6c4 │ │ │ │ - blmi af9e50 │ │ │ │ + bl fef4c6d4 │ │ │ │ + blmi af9e60 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 593ea4 │ │ │ │ + blls 593eb4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r8, r0, lsl #6 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ ldmdbvs r1, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tstpeq r4, r1, asr #7 @ p-variant is OBSOLETE │ │ │ │ bicle r4, sp, r9, lsl #11 │ │ │ │ @ instruction: 0xf8da2400 │ │ │ │ @ instruction: 0xf68a0008 │ │ │ │ - stmdbvc r3, {r0, r1, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 288aa8 │ │ │ │ + stmdbvc r3, {r0, r1, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 288ab8 │ │ │ │ @ instruction: 0xf8dbd806 │ │ │ │ mvnlt r0, r0 │ │ │ │ @ instruction: 0xf6b54651 │ │ │ │ - tstplt r0, r5, lsr #19 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xb110f99d │ │ │ │ @ instruction: 0xd1a92c00 │ │ │ │ ldmib sl, {r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ subvs r1, fp, r0, lsl #6 │ │ │ │ stmib sl, {r0, r3, r4, sp, lr}^ │ │ │ │ - blls 559e88 │ │ │ │ + blls 559e98 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ andge pc, r0, r3, asr #17 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ orrsle r2, r9, r0, lsl #24 │ │ │ │ strtmi lr, [r2], sl, lsr #15 │ │ │ │ ldrb r4, [sl, ip, lsr #12] │ │ │ │ ldrb r4, [r7, r2, lsr #13] │ │ │ │ ldr r4, [pc, r4, asr #12]! │ │ │ │ ldrtmi r9, [r1], -r3, lsl #16 │ │ │ │ mcr2 7, 5, pc, cr8, cr15, {7} @ │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf5f5e7da │ │ │ │ - svclt 0x0000eda8 │ │ │ │ + svclt 0x0000eda0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, lr, ror #4 │ │ │ │ - rsbseq r6, r4, ip, asr #3 │ │ │ │ + rsbseq r6, r4, lr, asr r2 │ │ │ │ + ldrhteq r6, [r4], #-28 @ 0xffffffe4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154b930 │ │ │ │ + bmi 154b940 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -534468,47 +534472,47 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6486938 │ │ │ │ - @ instruction: 0x7c73fa27 │ │ │ │ + @ instruction: 0x7c73fa1f │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6494680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r3, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 239fd8 │ │ │ │ + strgt ip, [pc], #-3343 @ 239fe8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - stc2l 6, cr15, [sl, #300]! @ 0x12c │ │ │ │ - blmi 48c818 │ │ │ │ + stc2l 6, cr15, [r2, #300]! @ 0x12c │ │ │ │ + blmi 48c828 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 79405c │ │ │ │ + blls 79406c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf5f5e79c │ │ │ │ - svclt 0x0000ecfe │ │ │ │ + svclt 0x0000ecf6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, r2, lsl r1 │ │ │ │ - rsbseq r6, r4, r4, lsl r0 │ │ │ │ + rsbseq r6, r4, r2, lsl #2 │ │ │ │ + rsbseq r6, r4, r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf1016ad3 │ │ │ │ addlt r0, sp, r4, asr #14 │ │ │ │ svclt 0x000842bb │ │ │ │ @@ -534520,71 +534524,71 @@ │ │ │ │ rsbspl r3, r1, #56623104 @ 0x3600000 │ │ │ │ ldmibvs r3, {r0, r1} │ │ │ │ stmdbvs r0, {r0, r2, r8, sp} │ │ │ │ @ instruction: 0xb01cf8d2 │ │ │ │ stmdals ip, {r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d29303 │ │ │ │ @ instruction: 0xf648a038 │ │ │ │ - blls 338838 │ │ │ │ + blls 338828 │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ - blge 348c8c │ │ │ │ + blge 348c9c │ │ │ │ @ instruction: 0xf1002200 │ │ │ │ strls r0, [r7, -r0, lsr #24] │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stmib r4, {r0, r1, r2, r3}^ │ │ │ │ @ instruction: 0xf8c4980c │ │ │ │ @ instruction: 0xf104a038 │ │ │ │ strtmi r0, [r0], -r4, asr #2 │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0x2054f895 │ │ │ │ - stc2 6, cr15, [r8], #292 @ 0x124 │ │ │ │ + stc2 6, cr15, [r0], #292 @ 0x124 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - stc2 6, cr15, [r6, #300] @ 0x12c │ │ │ │ + ldc2l 6, cr15, [lr, #-300]! @ 0xfffffed4 │ │ │ │ andlt r4, sp, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ rsble r2, r6, r1, lsl #24 │ │ │ │ stmdbvs r0, {r1, r8, sp} │ │ │ │ - @ instruction: 0xf9c6f648 │ │ │ │ + @ instruction: 0xf9bef648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - cdp2 6, 12, cr15, cr14, cr10, {4} │ │ │ │ + cdp2 6, 12, cr15, cr6, cr10, {4} │ │ │ │ andcs sl, r0, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf1049707 │ │ │ │ svcge 0x00080c20 │ │ │ │ stmib sp, {r2, r9, ip, pc}^ │ │ │ │ mvnvs r2, r5, lsl #4 │ │ │ │ stm r7, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrb r0, [r2, pc] │ │ │ │ ldrsbthi pc, [r0], -r2 @ │ │ │ │ stmdbvs r0, {r2, r8, sp} │ │ │ │ - @ instruction: 0xf9aaf648 │ │ │ │ + @ instruction: 0xf9a2f648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ strbmi r6, [r1], -r3, lsl #3 │ │ │ │ @ instruction: 0xf68a69e8 │ │ │ │ - blge 379ae0 │ │ │ │ + blge 379ad0 │ │ │ │ strls r2, [r7, -r0, lsl #4] │ │ │ │ stceq 1, cr15, [r0], #-16 │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ - blgt 6128a0 │ │ │ │ + blgt 6128b0 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ eorshi pc, r0, r4, asr #17 │ │ │ │ @ instruction: 0xf895e7b3 │ │ │ │ strcs r3, [r0], #-85 @ 0xffffffab │ │ │ │ andcs r6, r2, #214016 @ 0x34400 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf64b9400 │ │ │ │ - tstpcs r3, fp, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r3, r3, lsl #30 @ p-variant is OBSOLETE │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf982f648 │ │ │ │ + @ instruction: 0xf97af648 │ │ │ │ svcge 0x00049707 │ │ │ │ stmib sp, {r0, r1, r3, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf1004404 │ │ │ │ strls r0, [r6], #-2336 @ 0xfffff6e0 │ │ │ │ stceq 1, cr15, [r0], #-52 @ 0xffffffcc │ │ │ │ strmi r6, [r4], -r3, lsl #3 │ │ │ │ @ instruction: 0xf10069eb │ │ │ │ @@ -534594,24 +534598,24 @@ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf895e785 │ │ │ │ @ instruction: 0xf04f3055 │ │ │ │ - blvs ff67c594 │ │ │ │ + blvs ff67c5a4 │ │ │ │ @ instruction: 0xf0432202 │ │ │ │ @ instruction: 0xf8cd0302 │ │ │ │ @ instruction: 0xf64b9000 │ │ │ │ - @ instruction: 0x4621fedb │ │ │ │ + @ instruction: 0x4621fed3 │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf952f648 │ │ │ │ + @ instruction: 0xf94af648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - cdp2 6, 5, cr15, cr10, cr10, {4} │ │ │ │ + cdp2 6, 5, cr15, cr2, cr10, {4} │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ svcge 0x00089707 │ │ │ │ stmdbls r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ cdpeq 1, 3, cr15, cr0, cr4, {0} │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ stmdbeq r0!, {r2, r8, ip, sp, lr, pc} │ │ │ │ ldm ip, {r5, r6, r7, r8, sp, lr} │ │ │ │ @@ -534641,15 +534645,15 @@ │ │ │ │ eorcs pc, r9, r2, asr r8 @ │ │ │ │ ldrtmi r9, [r9], -fp, lsl #2 │ │ │ │ sub fp, r2, #1736704 @ 0x1a8000 │ │ │ │ @ instruction: 0xf1094650 │ │ │ │ @ instruction: 0xf7ff0801 │ │ │ │ ldmibvs r3!, {r0, r1, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8534601 │ │ │ │ - bcs 2422f0 │ │ │ │ + bcs 242300 │ │ │ │ eorshi pc, r0, #0 │ │ │ │ ldmdbvs r3, {r0, r6, r7, r9, sl, lr}^ │ │ │ │ mvnle r2, r2, lsl #22 │ │ │ │ strmi r4, [pc], -r8, asr #13 │ │ │ │ ldmibcc pc!, {r0, r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf8db1c69 │ │ │ │ tstls r8, ip, lsl r0 │ │ │ │ @@ -534664,72 +534668,72 @@ │ │ │ │ strmi r6, [r1], -r3, ror #19 │ │ │ │ eorcs pc, r5, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldmdbvs r3, {r0, r1, r4, r6, r7, r8, pc}^ │ │ │ │ mvnsle r2, r2, lsl #22 │ │ │ │ strls r4, [r8, #-1586] @ 0xfffff9ce │ │ │ │ ssatmi r4, #4, lr, asr #12 │ │ │ │ - bcs 24badc │ │ │ │ + bcs 24baec │ │ │ │ bichi pc, r9, r0 │ │ │ │ @ instruction: 0xb1239b0a │ │ │ │ biceq lr, r9, #3072 @ 0xc00 │ │ │ │ mlacc r0, r3, r8, pc @ │ │ │ │ - blls 52880c │ │ │ │ + blls 52881c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 45a5e8 │ │ │ │ + bls 45a5f8 │ │ │ │ biceq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs 259b3c │ │ │ │ + blcs 259b4c │ │ │ │ sbchi pc, r1, r0 │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ ldmibvs r8, {r0, r3, r5, ip, sp}^ │ │ │ │ - stc2l 6, cr15, [r0, #-552]! @ 0xfffffdd8 │ │ │ │ + ldc2l 6, cr15, [r8, #-552] @ 0xfffffdd8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ssatmi r8, #26, r9, lsl #2 │ │ │ │ stmib sp, {r1, r4, r8, r9, fp, sp, pc}^ │ │ │ │ ldrmi r0, [lr], -pc, lsl #12 │ │ │ │ andls r2, r7, #0, 4 │ │ │ │ @ instruction: 0xf1079209 │ │ │ │ andls r0, ip, #68, 4 @ 0x40000004 │ │ │ │ subeq pc, r4, #4, 2 │ │ │ │ stmdacs sp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8992300 │ │ │ │ ldcge 0, cr2, [r6, #-340] @ 0xfffffeac │ │ │ │ sublt pc, r4, sp, asr #17 │ │ │ │ - bcs a4bda0 │ │ │ │ + bcs a4bdb0 │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ cmnphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs a01c6c │ │ │ │ + blcs a01c7c │ │ │ │ addshi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrls r9, [r4], #1163 @ 0x48b │ │ │ │ @ instruction: 0x87949494 │ │ │ │ ldrls r9, [r4], #1172 @ 0x494 │ │ │ │ umullsne r9, r4, r4, r4 │ │ │ │ ldrls r9, [r4], #1172 @ 0x494 │ │ │ │ ldrls r9, [r4], #1172 @ 0x494 │ │ │ │ ldrls r9, [r4], #1172 @ 0x494 │ │ │ │ ldrls r9, [r4], #1172 @ 0x494 │ │ │ │ @ instruction: 0xf8ad9b07 │ │ │ │ ldc 0, cr3, [sp, #288] @ 0x120 │ │ │ │ tstcs r1, r2, lsl fp │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blvc 7f5990 │ │ │ │ - @ instruction: 0xf8acf648 │ │ │ │ + blvc 7f59a0 │ │ │ │ + @ instruction: 0xf8a4f648 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30bc14 │ │ │ │ + blgt 30bc24 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf64b4650 │ │ │ │ - tstpcs r1, r3, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, fp, lsl ip @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf868f648 │ │ │ │ + @ instruction: 0xf860f648 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ orrvs r4, r3, r4, lsl #12 │ │ │ │ @ instruction: 0x001cf8d9 │ │ │ │ - stc2l 6, cr15, [lr, #-552]! @ 0xfffffdd8 │ │ │ │ + stc2l 6, cr15, [r6, #-552]! @ 0xfffffdd8 │ │ │ │ tstls r5, #12, 22 @ 0x3000 │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf1043300 │ │ │ │ adcsvs r0, r3, r0, lsr #28 │ │ │ │ ldceq 1, cr15, [r0], #-16 │ │ │ │ ldm r6, {r5, r6, r7, r8, sp, lr} │ │ │ │ ldrls r0, [r5, -pc] │ │ │ │ @@ -534738,17 +534742,17 @@ │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ cmppeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3055f899 │ │ │ │ @ instruction: 0xf8994620 │ │ │ │ @ instruction: 0xf6492054 │ │ │ │ - @ instruction: 0x4621fb13 │ │ │ │ + strtmi pc, [r1], -fp, lsl #22 │ │ │ │ @ instruction: 0xf64b4650 │ │ │ │ - @ instruction: 0xf89bfbf1 │ │ │ │ + @ instruction: 0xf89bfbe9 │ │ │ │ movwcs r2, #85 @ 0x55 │ │ │ │ movwcc lr, #2501 @ 0x9c5 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ cdpne 1, 5, cr8, cr3, cr7, {3} │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r2, r3, r5, r6, r8, pc}^ @ │ │ │ │ tstpeq ip, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ @@ -534763,97 +534767,97 @@ │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ cmneq fp, fp, ror #2 │ │ │ │ - blls 3fa6b4 │ │ │ │ + blls 3fa6c4 │ │ │ │ subcc pc, r8, sp, lsl #17 │ │ │ │ - blls 43425c │ │ │ │ + blls 43426c │ │ │ │ movwmi r9, #47369 @ 0xb909 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ ldrb r3, [lr, -r8, asr #32]! │ │ │ │ tstls r2, #7168 @ 0x1c00 │ │ │ │ tstcs r2, fp, ror r7 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xfff8f647 │ │ │ │ + @ instruction: 0xfff0f647 │ │ │ │ @ instruction: 0x468169bb │ │ │ │ ldmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf68aad16 │ │ │ │ - bge 6f986c │ │ │ │ + bge 6f985c │ │ │ │ stceq 1, cr15, [r0], #-36 @ 0xffffffdc │ │ │ │ tstls r2, #0, 6 │ │ │ │ tstcc r3, #3358720 @ 0x334000 │ │ │ │ movteq pc, #16647 @ 0x4107 @ │ │ │ │ @ instruction: 0xf8c99315 │ │ │ │ andls r0, r7, #28 │ │ │ │ stm ip, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf109000f │ │ │ │ @ instruction: 0xf8970144 │ │ │ │ @ instruction: 0xf8972054 │ │ │ │ @ instruction: 0x46483055 │ │ │ │ - blx fecf7dc8 │ │ │ │ + blx feaf7dd8 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - blx fe477dda │ │ │ │ + blx fe277dea │ │ │ │ @ instruction: 0xf8da2102 │ │ │ │ @ instruction: 0xf6470010 │ │ │ │ - stmibvs r3!, {r0, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r3!, {r0, r2, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r7, lsl #12 │ │ │ │ @ instruction: 0xf68a69e0 │ │ │ │ - bls 439818 │ │ │ │ + bls 439808 │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ tstls r2, #32, 24 @ 0x2000 │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ movteq pc, #16644 @ 0x4104 @ │ │ │ │ mvnsvs r9, r5, lsl r3 │ │ │ │ stm ip, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf107000f │ │ │ │ @ instruction: 0xf8940144 │ │ │ │ @ instruction: 0xf8943055 │ │ │ │ @ instruction: 0x46382054 │ │ │ │ - blx fe2f7e18 │ │ │ │ + blx 20f7e28 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx 1a77e2a │ │ │ │ + blx 1877e3a │ │ │ │ stmib sp, {r3, r8, r9, fp, ip, pc}^ │ │ │ │ ldrtmi fp, [r2], -r2, lsl #6 │ │ │ │ ldrbmi r9, [r0], -fp, lsl #22 │ │ │ │ strbmi r9, [r3], -r1, lsl #6 │ │ │ │ strls r9, [r4, -sl, lsl #18] │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ mcr2 7, 3, pc, cr10, cr15, {7} @ │ │ │ │ - blmi 1d4ced8 │ │ │ │ + blmi 1d4cee8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 91458c │ │ │ │ + blls 91459c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, sp, sp, asr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstls r6, #7168 @ 0x1c00 │ │ │ │ - blvc 7f5bb0 │ │ │ │ + blvc 7f5bc0 │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf6477b12 │ │ │ │ - selmi pc, r0, r7 @ │ │ │ │ + strmi pc, [r0], pc, lsr #31 │ │ │ │ @ instruction: 0x4633b158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf64b4650 │ │ │ │ - tstpcs r1, fp, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, r3, lsr #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xff70f647 │ │ │ │ + @ instruction: 0xff68f647 │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ orrvs r4, r3, r7, lsl #12 │ │ │ │ @ instruction: 0x001cf8db │ │ │ │ - ldc2l 6, cr15, [r6], #-552 @ 0xfffffdd8 │ │ │ │ + stc2l 6, cr15, [lr], #-552 @ 0xfffffdd8 │ │ │ │ tstls r5, #13312 @ 0x3400 │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf1073300 │ │ │ │ adcsvs r0, r3, r0, lsr #28 │ │ │ │ ldceq 1, cr15, [r0], #-28 @ 0xffffffe4 │ │ │ │ ldm r6, {r3, r4, r5, r6, r7, r8, sp, lr} │ │ │ │ @ instruction: 0xf8cd000f │ │ │ │ @@ -534862,49 +534866,49 @@ │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf107000f │ │ │ │ @ instruction: 0xf89b0144 │ │ │ │ @ instruction: 0x46383055 │ │ │ │ @ instruction: 0x2054f89b │ │ │ │ - blx 8f7ee8 │ │ │ │ + blx 6f7ef8 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx 77ef8 │ │ │ │ + blx ffe77f08 │ │ │ │ andls r9, r3, #8, 20 @ 0x8000 │ │ │ │ - bls 68bf14 │ │ │ │ - bls 51ede0 │ │ │ │ + bls 68bf24 │ │ │ │ + bls 51edf0 │ │ │ │ stmdbls sl, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ strls r9, [r4, -r1, lsl #4] │ │ │ │ strls r9, [r0], #-2576 @ 0xfffff5f0 │ │ │ │ mcr2 7, 0, pc, cr2, cr15, {7} @ │ │ │ │ stmdbls pc, {r0, r1, r2, r9, fp, ip, pc} @ │ │ │ │ - bls 48173c │ │ │ │ + bls 48174c │ │ │ │ movwls r4, #30232 @ 0x7618 │ │ │ │ andeq pc, r0, #-2147483632 @ 0x80000010 │ │ │ │ addsmi r2, r3, #0, 6 │ │ │ │ addmi fp, r1, #8, 30 │ │ │ │ addle r9, r9, r9, lsl #4 │ │ │ │ @ instruction: 0x2055f899 │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ - bcs a47210 │ │ │ │ + bcs a47220 │ │ │ │ mcrge 6, 4, pc, cr4, cr15, {3} @ │ │ │ │ tstls r2, #7168 @ 0x1c00 │ │ │ │ tstls r3, #9216 @ 0x2400 │ │ │ │ - blls 43407c │ │ │ │ + blls 43408c │ │ │ │ subscc pc, r8, sp, lsr #17 │ │ │ │ - blls 434448 │ │ │ │ + blls 434458 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ - blls 434440 │ │ │ │ + blls 434450 │ │ │ │ movwmi r9, #47369 @ 0xb909 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ @ instruction: 0xe77b3058 │ │ │ │ @ instruction: 0xf8da4604 │ │ │ │ cmpcs r4, r0, lsl r0 │ │ │ │ - @ instruction: 0xff5af647 │ │ │ │ + @ instruction: 0xff52f647 │ │ │ │ cdpeq 1, 4, cr15, cr8, cr13, {0} │ │ │ │ ldrls r3, [r5, -r4, asr #14] │ │ │ │ ldrls r2, [r2, -r0, lsl #14] │ │ │ │ ldrvc lr, [r3, -sp, asr #19] │ │ │ │ ldmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ @ instruction: 0xf1004605 │ │ │ │ @@ -534913,63 +534917,63 @@ │ │ │ │ stm ip, {r0, r2, r4, sl, ip, pc} │ │ │ │ @ instruction: 0xf04f000f │ │ │ │ vnmlami.f64 d0, d8, d20 │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ muleq pc, lr, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ - bls 40bfd0 │ │ │ │ + bls 40bfe0 │ │ │ │ ldmibpl r3, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx 514c42 │ │ │ │ + blx 514c52 │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ @ instruction: 0xf893203c │ │ │ │ andcc r3, fp, #61 @ 0x3d │ │ │ │ @ instruction: 0xf845330b │ │ │ │ @ instruction: 0xf8457022 │ │ │ │ @ instruction: 0xf64b7023 │ │ │ │ - ldr pc, [r1, -r5, lsl #21]! │ │ │ │ + @ instruction: 0xe731fa7d │ │ │ │ ldrb r4, [r5, #1543] @ 0x607 │ │ │ │ tstls r6, #7168 @ 0x1c00 │ │ │ │ tstls r7, #9216 @ 0x2400 │ │ │ │ @ instruction: 0x46c8e73a │ │ │ │ strb r4, [sp, #1689] @ 0x699 │ │ │ │ - ldmib lr, {r0, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6, {r0, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r4, lr, ror #27 │ │ │ │ - ldrsbteq r5, [r4], #-214 @ 0xffffff2a │ │ │ │ - rsbseq r5, r4, r4, ror #21 │ │ │ │ + ldrsbteq r5, [r4], #-222 @ 0xffffff22 │ │ │ │ + rsbseq r5, r4, r6, asr #27 │ │ │ │ + ldrsbteq r5, [r4], #-164 @ 0xffffff5c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - bmi ff0a6990 │ │ │ │ + bmi ff0a69a0 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ sxtab16mi r4, r9, sl, ror #8 │ │ │ │ - blmi ff01f334 │ │ │ │ + blmi ff01f344 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf6b30300 │ │ │ │ - ldrdls pc, [fp], -r9 │ │ │ │ - blx ffe781dc │ │ │ │ + ldrdls pc, [fp], -r1 │ │ │ │ + blx ffc781ec │ │ │ │ orrcs pc, r0, #956301312 @ 0x39000000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrmi fp, [fp], r8, lsl #30 │ │ │ │ tstls pc, r4 │ │ │ │ cmpphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d39b0d │ │ │ │ ldmdavs r5!, {r5, r6, r8, sp, lr} │ │ │ │ ldmibvs r7!, {r0, r2, r3, r5, r8, ip, sp, pc} │ │ │ │ ldmdavs r6!, {r0, r1, r2, r3, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ stccs 8, cr6, [r0, #-212] @ 0xffffff2c │ │ │ │ stmdals fp, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - stc2l 6, cr15, [r6, #716] @ 0x2cc │ │ │ │ - blmi feb8d1e0 │ │ │ │ + ldc2 6, cr15, [lr, #716]! @ 0x2cc │ │ │ │ + blmi feb8d1f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b947b8 │ │ │ │ + blls b947c8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4628813a │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf4098ff0 │ │ │ │ strcs r2, [r0, #-2688] @ 0xfffff580 │ │ │ │ @ instruction: 0x465c46d0 │ │ │ │ @@ -534991,85 +534995,85 @@ │ │ │ │ stmib sp, {r0, r1, r3, r6, ip, lr, pc}^ │ │ │ │ stmib sp, {r0, r2, sl, ip, sp, pc}^ │ │ │ │ strls r8, [r9], -r7, lsl #14 │ │ │ │ eorsgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xb010f8d5 │ │ │ │ ldrdmi pc, [r0], -fp │ │ │ │ eorsle r2, r3, r0, lsl #24 │ │ │ │ - bcs 254850 │ │ │ │ + bcs 254860 │ │ │ │ rschi pc, r7, r0 │ │ │ │ mulcs ip, fp, r8 │ │ │ │ tstle fp, r1, lsl #20 │ │ │ │ @ instruction: 0x2018f8db │ │ │ │ svceq 0x0002ea19 │ │ │ │ @ instruction: 0x4658d016 │ │ │ │ - @ instruction: 0xf90af67b │ │ │ │ + @ instruction: 0xf902f67b │ │ │ │ @ instruction: 0xf8dbb988 │ │ │ │ @ instruction: 0xf68a001c │ │ │ │ - msrlt (UNDEF: 96), sp │ │ │ │ + msrlt (UNDEF: 96), r5 │ │ │ │ and r4, r5, sl, asr r6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 299448 │ │ │ │ + blcs 299458 │ │ │ │ rschi pc, r9, r0, asr #32 │ │ │ │ - blcs 254d50 │ │ │ │ - blcs 3ae980 │ │ │ │ + blcs 254d60 │ │ │ │ + blcs 3ae990 │ │ │ │ ldrshlt sp, [ip, #-20]! @ 0xffffffec │ │ │ │ - bcs 254898 │ │ │ │ + bcs 2548a8 │ │ │ │ ldmdavs r3, {r0, r3, r6, ip, lr, pc} │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ - blcs 2994a8 │ │ │ │ + blcs 2994b8 │ │ │ │ stmibvs r3!, {r0, r1, r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ svceq 0x0003ea19 │ │ │ │ @ instruction: 0x46a3d03b │ │ │ │ bfi r4, r4, #12, #13 │ │ │ │ @ instruction: 0xf6494628 │ │ │ │ - @ instruction: 0x4605fab3 │ │ │ │ + strmi pc, [r5], -fp, lsr #21 │ │ │ │ @ instruction: 0xd1bf2800 │ │ │ │ strlt lr, [r5], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0x8707e9dd │ │ │ │ strtmi r9, [r5], -r9, lsl #28 │ │ │ │ ldrtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xff06f654 │ │ │ │ + mrc2 6, 7, pc, cr14, cr4, {2} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mcrcs 15, 0, sl, cr0, cr4, {3} │ │ │ │ svcge 0x0071f43f │ │ │ │ svccs 0x000069b7 │ │ │ │ ldmdavs r6!, {r0, r1, r7, r8, ip, lr, pc} │ │ │ │ - blcs 254934 │ │ │ │ + blcs 254944 │ │ │ │ @ instruction: 0xe768d1f8 │ │ │ │ vst2.8 {d25,d27}, [pc], fp │ │ │ │ - bvs c3674 │ │ │ │ + bvs c3684 │ │ │ │ stmdbge pc, {r1, r8, ip, pc} @ │ │ │ │ stmdbls r4, {r0, r8, ip, pc} │ │ │ │ ldrtmi r9, [r9], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff980d │ │ │ │ - b 1539254 │ │ │ │ + b 1539264 │ │ │ │ sbcslt r0, ip, #0, 6 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf06faf73 │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - mrc2 6, 6, pc, cr14, cr4, {2} │ │ │ │ + mrc2 6, 6, pc, cr6, cr4, {2} │ │ │ │ @ instruction: 0x4614e7d6 │ │ │ │ - bcs 25492c │ │ │ │ - blvc b2ef7c │ │ │ │ + bcs 25493c │ │ │ │ + blvc b2ef8c │ │ │ │ @ instruction: 0xd1bf2b01 │ │ │ │ - b 894f3c │ │ │ │ + b 894f4c │ │ │ │ adcsle r0, fp, r3, lsl #30 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46a3d1b6 │ │ │ │ ldr r4, [r0, r4, lsl #12] │ │ │ │ stmdbcs r0, {r0, r4, r9, fp, sp, lr} │ │ │ │ stmdals r4, {r0, r1, r2, r3, r4, r7, ip, lr, pc} │ │ │ │ - @ instruction: 0xf832f6b2 │ │ │ │ + @ instruction: 0xf82af6b2 │ │ │ │ addsle r2, sl, r0, lsl #16 │ │ │ │ ldrbmi r6, [r9], -r6, lsl #17 │ │ │ │ ldmdage sp, {r0, r1, r3, r9, fp, ip, pc} │ │ │ │ - @ instruction: 0xfff0f67a │ │ │ │ + @ instruction: 0xffe8f67a │ │ │ │ ldmdavs sl, {r2, r5, r8, r9, fp, ip, pc} │ │ │ │ rsble r2, r5, r0, lsl #20 │ │ │ │ @ instruction: 0x4611461f │ │ │ │ stmdacs r4, {r3, r6, r8, fp, sp, lr} │ │ │ │ andscs fp, r8, r1, lsl #30 │ │ │ │ ldmvs r6!, {r0, r3, r8, r9, fp, sp, lr}^ │ │ │ │ strvs pc, [r1], -r0, lsl #22 │ │ │ │ @@ -535077,44 +535081,44 @@ │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ @ instruction: 0x8014f8d6 │ │ │ │ strls r4, [sl, #-1674] @ 0xfffff976 │ │ │ │ strbmi r2, [r1], -r4, lsl #14 │ │ │ │ strtmi r9, [r0], ip, lsl #26 │ │ │ │ strmi r2, [ip], -r3, lsl #12 │ │ │ │ ldmdals fp, {r0, r1, r2, r3, r4, sp, lr, pc} │ │ │ │ - ldc2 6, cr15, [r8, #284] @ 0x11c │ │ │ │ + ldc2 6, cr15, [r0, #284] @ 0x11c │ │ │ │ stmdbvs r3!, {r0, r1, r3, r4, r9, fp, ip, pc} │ │ │ │ stmiavs r1!, {r1, r7, r9, sl, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001407 │ │ │ │ - blcs 5bae4c │ │ │ │ + blcs 5bae5c │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6492201 │ │ │ │ - @ instruction: 0x4651f857 │ │ │ │ + ldrbmi pc, [r1], -pc, asr #16 @ │ │ │ │ @ instruction: 0xf64b4628 │ │ │ │ - blls b78e28 │ │ │ │ + blls b78e18 │ │ │ │ @ instruction: 0x370459da │ │ │ │ ldmdbvs r1, {r1, r7, r8, ip, sp, pc}^ │ │ │ │ andsvs lr, r7, #3358720 @ 0x334000 │ │ │ │ ldmle r7!, {r1, r8, fp, sp}^ │ │ │ │ sbcsle r2, r8, r0, lsl #18 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ - blx 17f896e │ │ │ │ + blx 17f897e │ │ │ │ strmi r9, [r2], r4, lsr #22 │ │ │ │ @ instruction: 0x370459da │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ strbmi r9, [r4], -sl, lsl #26 │ │ │ │ subeq pc, r4, fp, lsl #2 │ │ │ │ cmppeq r4, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf858f649 │ │ │ │ + @ instruction: 0xf850f649 │ │ │ │ @ instruction: 0xf67b4658 │ │ │ │ - stccs 8, cr15, [r0], {51} @ 0x33 │ │ │ │ + stccs 8, cr15, [r0], {43} @ 0x2b │ │ │ │ svcge 0x003af47f │ │ │ │ @ instruction: 0xf89be748 │ │ │ │ stmdbcs r1, {r2, r3, ip} │ │ │ │ svcge 0x0044f47f │ │ │ │ @ instruction: 0x1018f8db │ │ │ │ svceq 0x0001ea19 │ │ │ │ svcge 0x003ef43f │ │ │ │ @@ -535122,135 +535126,135 @@ │ │ │ │ @ instruction: 0xe7e34692 │ │ │ │ andls r9, r0, fp, lsl #20 │ │ │ │ andls r9, r2, #851968 @ 0xd0000 │ │ │ │ andls sl, r1, #61440 @ 0xf000 │ │ │ │ @ instruction: 0xf7ff6842 │ │ │ │ pkhtbmi pc, r3, r1, asr #19 @ │ │ │ │ @ instruction: 0xf5f5e6ac │ │ │ │ - movwcs lr, #2076 @ 0x81c │ │ │ │ + movwcs lr, #2068 @ 0x814 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - rsbseq r5, r4, r8, lsl #18 │ │ │ │ + ldrshteq r5, [r4], #-136 @ 0xffffff78 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r5, [r4], #-136 @ 0xffffff78 │ │ │ │ + rsbseq r5, r4, r8, lsr #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ strmi r2, [r3], -ip, asr #16 │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ tstls r3, #12, 12 @ 0xc00000 │ │ │ │ stmdacc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmpl r3, {r3, r8, ip, pc}^ │ │ │ │ teqls r7, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx 17784e6 │ │ │ │ + blx 15784f6 │ │ │ │ @ instruction: 0xf6b2900c │ │ │ │ - @ instruction: 0xf434f96b │ │ │ │ + @ instruction: 0xf434f963 │ │ │ │ @ instruction: 0xf04f2780 │ │ │ │ svclt 0x00080300 │ │ │ │ @ instruction: 0x900946bb │ │ │ │ @ instruction: 0xf0409319 │ │ │ │ - blls 71acd0 │ │ │ │ + blls 71ace0 │ │ │ │ ldrdvs pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ @ instruction: 0xb12b6833 │ │ │ │ ldmdblt ip, {r2, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strcs r9, [r0], #-2060 @ 0xfffff7f4 │ │ │ │ - mcrr2 6, 11, pc, r0, cr3 @ │ │ │ │ + ldc2 6, cr15, [r8], #-716 @ 0xfffffd34 │ │ │ │ @ instruction: 0xf6549813 │ │ │ │ - eors pc, r5, r5, lsr #28 │ │ │ │ + eors pc, r5, sp, lsl lr @ │ │ │ │ @ instruction: 0xf04f9b08 │ │ │ │ @ instruction: 0xf8dd0800 │ │ │ │ vqadd.s8 d25, d0, d16 │ │ │ │ @ instruction: 0xf8dd257f │ │ │ │ vst4.8 {d10-d13}, [r3 :128], r4 │ │ │ │ @ instruction: 0xf8cd2280 │ │ │ │ @ instruction: 0x469bb01c │ │ │ │ - blls 79f2cc │ │ │ │ + blls 79f2dc │ │ │ │ cmnle r2, r0, lsl #22 │ │ │ │ - blcs 26169c │ │ │ │ + blcs 2616ac │ │ │ │ ldmdavs r6!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ teqlt fp, r3, lsr r8 │ │ │ │ ldmibvs r4!, {r1, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ssatmi sp, #25, r4, asr #1 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ - blls 71b984 │ │ │ │ + blls 71b994 │ │ │ │ ldrdcc pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ teqlt r4, ip, lsl r8 │ │ │ │ - bcs 25511c │ │ │ │ + bcs 25512c │ │ │ │ ldmdavs fp, {r4, r5, r6, r8, ip, lr, pc} │ │ │ │ stccs 8, cr6, [r0], {28} │ │ │ │ stmdals ip, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - stc2 6, cr15, [r6], {179} @ 0xb3 │ │ │ │ + blx 1f85a2 │ │ │ │ @ instruction: 0x2784f8df │ │ │ │ @ instruction: 0x377cf8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1014b3c │ │ │ │ + blls 1014b4c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r0], -r7, lsr #7 │ │ │ │ pop {r0, r3, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d48ff0 │ │ │ │ @ instruction: 0xf1b88018 │ │ │ │ eorsle r0, r6, r0, lsl #30 │ │ │ │ strbmi r9, [r6], -sl, lsl #12 │ │ │ │ ldmdbvs r4!, {r3, r4, r7, r9, sl, lr} │ │ │ │ movtlt r6, #14371 @ 0x3823 │ │ │ │ - blcs 35978c │ │ │ │ + blcs 35979c │ │ │ │ stmdbvs r3!, {r0, r5, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ adcmi sp, fp, #16 │ │ │ │ - blcs 176eb48 │ │ │ │ + blcs 176eb58 │ │ │ │ svcvs 0x0023d119 │ │ │ │ @ instruction: 0x4651465a │ │ │ │ @ instruction: 0x464b6818 │ │ │ │ mulgt ip, r0, r8 │ │ │ │ svceq 0x0001f1bc │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ stc2l 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ ldrbmi r6, [sl], -r3, lsr #28 │ │ │ │ ldmdavs r8, {r0, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf890464b │ │ │ │ @ instruction: 0xf1bcc00c │ │ │ │ svclt 0x00180f01 │ │ │ │ @ instruction: 0xf7fe2000 │ │ │ │ stmdavs r4!, {r0, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 254bd8 │ │ │ │ + blcs 254be8 │ │ │ │ @ instruction: 0x4630d1d6 │ │ │ │ - @ instruction: 0xf922f649 │ │ │ │ + @ instruction: 0xf91af649 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ cdpls 1, 0, cr13, cr10, cr13, {6} │ │ │ │ ldrmi r4, [r8], r3, asr #12 │ │ │ │ - bvs ffab49a0 │ │ │ │ + bvs ffab49b0 │ │ │ │ ldmdals r3, {r0, r3, r4, r8, r9, fp, sp, pc} │ │ │ │ addcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbmi r9, [r3], -r0, lsl #6 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf88af7ff │ │ │ │ movwmi r9, #15111 @ 0x3b07 │ │ │ │ @ instruction: 0xe77eb2db │ │ │ │ ldmdals r3, {r2, r3, r8, r9, fp, ip, pc} │ │ │ │ - blge 89f78c │ │ │ │ + blge 89f79c │ │ │ │ ldmib sp, {r8, r9, ip, pc}^ │ │ │ │ stmdavs r1, {r3, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf87cf7ff │ │ │ │ strb r4, [ip, -r3, lsl #13] │ │ │ │ - blls 78c418 │ │ │ │ + blls 78c428 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ ldrmi r0, [r3], ip, lsl #18 │ │ │ │ - blcs 24c6b0 │ │ │ │ + blcs 24c6c0 │ │ │ │ tstphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ - blcs 261804 │ │ │ │ + blcs 261814 │ │ │ │ msrhi CPSR_fc, r0 │ │ │ │ @ instruction: 0xe010f8db │ │ │ │ stmdaeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ tstls sl, #124 @ 0x7c │ │ │ │ stmib r8, {r2, r6, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8c83301 │ │ │ │ @@ -535270,72 +535274,72 @@ │ │ │ │ stmib sp, {r2, r3, r4, r5, pc}^ │ │ │ │ @ instruction: 0xf8d53a0a │ │ │ │ @ instruction: 0xf8dbb010 │ │ │ │ stccs 0, cr4, [r0], {-0} │ │ │ │ stmdavs r2!, {r0, r2, r4, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf89b82cc │ │ │ │ - bcs 342c54 │ │ │ │ + bcs 342c64 │ │ │ │ rscshi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0x2014f8db │ │ │ │ @ instruction: 0xf0402a54 │ │ │ │ @ instruction: 0xf8db80f3 │ │ │ │ @ instruction: 0xf8d22060 │ │ │ │ @ instruction: 0xf8db8000 │ │ │ │ ldmdavs r7, {r4, r5, r6, sp} │ │ │ │ mulcs ip, r8, r8 │ │ │ │ - blvc 10c544c │ │ │ │ + blvc 10c545c │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ - bcs 27cc50 │ │ │ │ + bcs 27cc60 │ │ │ │ ldmib sp, {r6, r9, sl, lr}^ │ │ │ │ svclt 0x00182a08 │ │ │ │ ldrbmi r2, [r1], -r0, lsl #14 │ │ │ │ ldc2 7, cr15, [r0, #-1016] @ 0xfffffc08 │ │ │ │ strmi r9, [r6], -r8, lsl #20 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ stc2 7, cr15, [sl, #-1016] @ 0xfffffc08 │ │ │ │ - b 17cc678 │ │ │ │ + b 17cc688 │ │ │ │ suble r0, r3, r0, lsl #4 │ │ │ │ @ instruction: 0xf8dd4641 │ │ │ │ stmdals r7, {r4, r5, pc} │ │ │ │ @ instruction: 0xf67a4642 │ │ │ │ - stmdals sl, {r0, r1, r2, r3, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals sl, {r0, r1, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ - mrc2 6, 0, pc, cr10, cr10, {3} │ │ │ │ + mrc2 6, 0, pc, cr2, cr10, {3} │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmibvs r7!, {r1, r5, r6, r9, pc} │ │ │ │ svccs 0x0000992e │ │ │ │ subshi pc, r9, #0 │ │ │ │ @ instruction: 0xf1062200 │ │ │ │ and r0, r2, r8, lsl ip │ │ │ │ @ instruction: 0xf00042ba │ │ │ │ @ instruction: 0xf8518252 │ │ │ │ andcc r3, r1, #4, 30 │ │ │ │ - blcs 2d5220 │ │ │ │ + blcs 2d5230 │ │ │ │ @ instruction: 0xf81cd1f6 │ │ │ │ - blcs 246d84 │ │ │ │ + blcs 246d94 │ │ │ │ @ instruction: 0xf8dbd0f2 │ │ │ │ @ instruction: 0xf04f7004 │ │ │ │ ldmdavs sl!, {r0, r1, fp}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrbmi r8, [r8], -r3, ror #4 │ │ │ │ - blx ff2f85f4 │ │ │ │ - bls 4219b0 │ │ │ │ + blx ff0f8604 │ │ │ │ + bls 4219c0 │ │ │ │ ldmdals r1, {r0, r4, r5, r9, sl, lr} │ │ │ │ movwls r6, #18459 @ 0x481b │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ movwls r9, #11018 @ 0x2b0a │ │ │ │ @ instruction: 0xf8cd9b2e │ │ │ │ stmib sp, {r2, sp, pc}^ │ │ │ │ ldmdavs fp, {r0, r5, r8, r9, sl, pc} │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ - blx 2078cf8 │ │ │ │ + blx 2078d08 │ │ │ │ @ instruction: 0xf0402c00 │ │ │ │ strtmi r8, [r8], -fp, lsl #1 │ │ │ │ - @ instruction: 0xf848f649 │ │ │ │ + @ instruction: 0xf840f649 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x007df47f │ │ │ │ @ instruction: 0xb70de9dd │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ ldrsbthi pc, [ip], -sp @ │ │ │ │ @ instruction: 0xe010f8db │ │ │ │ @ instruction: 0x4018f8db │ │ │ │ @@ -535345,184 +535349,184 @@ │ │ │ │ stmib r8, {r1, r3, r4, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8c83301 │ │ │ │ strtmi r3, [r0], ip │ │ │ │ mcrgt 13, 0, r9, cr15, cr1, {0} │ │ │ │ ldm r6, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ cmnlt r4, #3 │ │ │ │ - blge 7f5484 │ │ │ │ + blge 7f5494 │ │ │ │ @ instruction: 0xf8d846bb │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ bicslt r5, sp, r0 │ │ │ │ - blcs 254e0c │ │ │ │ + blcs 254e1c │ │ │ │ eorshi pc, r3, #0 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b504 │ │ │ │ + blcs 35b514 │ │ │ │ @ instruction: 0xf8dad163 │ │ │ │ vqadd.s8 d19, d0, d4 │ │ │ │ @ instruction: 0xf5b3227f │ │ │ │ svclt 0x00187f8a │ │ │ │ mlsle sl, r3, r2, r4 │ │ │ │ svclt 0x00082b54 │ │ │ │ rsble r2, r7, r2, lsl #14 │ │ │ │ @ instruction: 0xf1ba46aa │ │ │ │ cmple r3, r0, lsl #30 │ │ │ │ @ instruction: 0xf6484640 │ │ │ │ - @ instruction: 0x4680ffff │ │ │ │ + @ instruction: 0x4680fff7 │ │ │ │ bicsle r2, r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf8dd465f │ │ │ │ @ instruction: 0xf8dda058 │ │ │ │ qaddcs fp, ip, r3 │ │ │ │ @ instruction: 0xf6544658 │ │ │ │ - ldcls 12, cr15, [r4], {83} @ 0x53 │ │ │ │ + ldcls 12, cr15, [r4], {75} @ 0x4b │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svccs 0x0000ae80 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr13, cr15, {1} │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmibvs fp!, {r1, r2, r4, r5, r6, r9, sl, fp, sp, pc} │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ - blls 78c848 │ │ │ │ + blls 78c858 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdals ip, {r0, r2, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ orrcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrdcs pc, [ip], -fp @ │ │ │ │ andls r4, r1, r9, asr r6 │ │ │ │ andls r9, r0, r9, lsl #16 │ │ │ │ @ instruction: 0xf7fe9813 │ │ │ │ - b 14f9178 │ │ │ │ + b 14f9188 │ │ │ │ sbcslt r0, fp, #0, 6 │ │ │ │ - blls 75fa54 │ │ │ │ + blls 75fa64 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf06faed7 │ │ │ │ ldrbmi r0, [r8], -r8, lsl #2 │ │ │ │ - stc2 6, cr15, [r2], #-336 @ 0xfffffeb0 │ │ │ │ + ldc2 6, cr15, [sl], {84} @ 0x54 │ │ │ │ ldrmi lr, [r4], -lr, asr #15 │ │ │ │ - bcs 254ea4 │ │ │ │ + bcs 254eb4 │ │ │ │ orrhi pc, r0, r0 │ │ │ │ - blcs 254e70 │ │ │ │ + blcs 254e80 │ │ │ │ cmnphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 359ab8 │ │ │ │ + blcs 359ac8 │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ mvnsle r2, r4, asr fp │ │ │ │ ldrmi r4, [r4], -r3, lsr #13 │ │ │ │ @ instruction: 0x46aae6fb │ │ │ │ ldrdpl pc, [r0], -sl │ │ │ │ stmdavs fp!, {r0, r2, r4, r8, ip, sp, pc} │ │ │ │ orrle r2, sp, r0, lsl #22 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b4f4 │ │ │ │ + blcs 35b504 │ │ │ │ strcs sp, [r0, #-414] @ 0xfffffe62 │ │ │ │ strcs lr, [r1, -fp, lsl #15] │ │ │ │ movwne lr, #31498 @ 0x7b0a │ │ │ │ @ instruction: 0xf8cd4656 │ │ │ │ @ instruction: 0xf8dda02c │ │ │ │ movwls sl, #28740 @ 0x7044 │ │ │ │ stmib sp, {r0, r1, r2, r3, r5, r8, r9, fp, sp, pc}^ │ │ │ │ movwls r8, #54542 @ 0xd50e │ │ │ │ @ instruction: 0xf8cd9712 │ │ │ │ cdpvs 0, 3, cr11, cr3, cr0, {2} │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ @ instruction: 0xf8d881d3 │ │ │ │ - bls 446ef0 │ │ │ │ + bls 446f00 │ │ │ │ svclt 0x0018421a │ │ │ │ tstle r6, r3, asr #12 │ │ │ │ - bvs ff932ec0 │ │ │ │ - blvc 8d4f0c │ │ │ │ + bvs ff932ed0 │ │ │ │ + blvc 8d4f1c │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sp, {r3, r6, r7, r8, pc}^ │ │ │ │ stccs 1, cr11, [r5, #-372] @ 0xfffffe8c │ │ │ │ - blls 42f684 │ │ │ │ + blls 42f694 │ │ │ │ adcsmi r3, r3, #16, 12 @ 0x1000000 │ │ │ │ ldmib sp, {r0, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd850e │ │ │ │ strtmi fp, [sl], r0, asr #32 │ │ │ │ - bvs 8b4c58 │ │ │ │ + bvs 8b4c68 │ │ │ │ rscsle r2, r2, r0, lsl #18 │ │ │ │ @ instruction: 0xf6b19809 │ │ │ │ - stmdacs r0, {r0, r1, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmvs r7, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rscle r2, sl, r0, lsl #30 │ │ │ │ strbmi r9, [r1], -ip, lsl #20 │ │ │ │ @ instruction: 0xf67a980d │ │ │ │ - @ instruction: 0xf8d7fcef │ │ │ │ - blls 52af48 │ │ │ │ + @ instruction: 0xf8d7fce7 │ │ │ │ + blls 52af58 │ │ │ │ movwcs r9, #8994 @ 0x2322 │ │ │ │ @ instruction: 0x93219c36 │ │ │ │ svceq 0x0000f1bc │ │ │ │ cmpphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [sl], -r0, lsr #12 │ │ │ │ tstpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ and r9, r1, sl, lsl #8 │ │ │ │ rsble r4, r0, r2, ror #10 │ │ │ │ svccc 0x0004f850 │ │ │ │ ldmdbvs ip, {r0, r9, ip, sp}^ │ │ │ │ rscsle r2, r7, r2, lsl #24 │ │ │ │ @ instruction: 0xf8d36bdb │ │ │ │ @ instruction: 0xf89bb000 │ │ │ │ - blcs 386f50 │ │ │ │ + blcs 386f60 │ │ │ │ @ instruction: 0xf89bd1f0 │ │ │ │ ldmib fp, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a75b54 │ │ │ │ - blcc 2b0f90 │ │ │ │ + blcs a75b64 │ │ │ │ + blcc 2b0fa0 │ │ │ │ stmdale r2, {r0, r1, r2, r3, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ cmpmi r1, r0, lsl r1 │ │ │ │ subne r4, r1, r1, asr #2 │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ strbmi r4, [r1], #-321 @ 0xfffffebf │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ mcr2 10, 4, pc, cr14, cr15, {2} @ │ │ │ │ - bleq 27709c │ │ │ │ + bleq 2770ac │ │ │ │ eorscc pc, r2, r1, asr r8 @ │ │ │ │ @ instruction: 0xf17b459e │ │ │ │ bicle r0, fp, #0, 22 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ strhi lr, [lr, #-2525] @ 0xfffff623 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ @ instruction: 0xf8dd9f12 │ │ │ │ @ instruction: 0xf5b3b040 │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ ldrbmi r8, [r0], -sl, lsr #2 │ │ │ │ - @ instruction: 0xf966f648 │ │ │ │ + @ instruction: 0xf95ef648 │ │ │ │ ldrdcc pc, [r0], #-138 @ 0xffffff76 @ │ │ │ │ - blvc 314ff4 │ │ │ │ + blvc 315004 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf67a2000 │ │ │ │ - svccs 0x0002fd2d │ │ │ │ + svccs 0x0002fd25 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr4, cr15, {3} │ │ │ │ ldrsbtcc pc, [r0], #-138 @ 0xffffff76 @ │ │ │ │ ldmdavs r8, {r1, r3, r5, r7, r9, sl, lr} │ │ │ │ - blcs 299bbc │ │ │ │ + blcs 299bcc │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ - stc2 6, cr15, [r0, #-488]! @ 0xfffffe18 │ │ │ │ + ldc2 6, cr15, [r8, #-488] @ 0xfffffe18 │ │ │ │ @ instruction: 0xf04fe6e9 │ │ │ │ strb r0, [pc, r0, lsl #22] │ │ │ │ mcr2 10, 4, pc, cr14, cr15, {0} @ │ │ │ │ - bleq 277104 │ │ │ │ + bleq 277114 │ │ │ │ stcls 7, cr14, [sl], {202} @ 0xca │ │ │ │ andeq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf1072000 │ │ │ │ @ instruction: 0xf81b0b20 │ │ │ │ andcc r3, r1, r0, lsr r0 │ │ │ │ @ instruction: 0xf854b393 │ │ │ │ - blvs ff907064 │ │ │ │ + blvs ff907074 │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ - bvs fe487080 │ │ │ │ + bvs fe487090 │ │ │ │ stmdale r6!, {r5, r8, r9, fp, sp} │ │ │ │ - blcs a09bf8 │ │ │ │ + blcs a09c08 │ │ │ │ msrhi R10_usr, r0 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01200020 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ eoreq r0, r0, r0, lsr #2 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @@ -535538,77 +535542,77 @@ │ │ │ │ @ instruction: 0x01200120 │ │ │ │ eoreq r0, r1, r0, lsr #2 │ │ │ │ ldmvs r2, {r0, r3, r6, r7, r9, ip, sp, pc} │ │ │ │ andcs pc, r1, #9216 @ 0x2400 │ │ │ │ bicle r4, r6, r0, ror #10 │ │ │ │ ldrdlt pc, [r0], -r2 │ │ │ │ stmdals r5!, {r8, sp} │ │ │ │ - @ instruction: 0xf9fef647 │ │ │ │ + @ instruction: 0xf9f6f647 │ │ │ │ @ instruction: 0xf8db9a25 │ │ │ │ @ instruction: 0x46043010 │ │ │ │ ldrdne pc, [r8], -fp │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001b07 │ │ │ │ - blcs 5bb584 │ │ │ │ + blcs 5bb594 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6482201 │ │ │ │ - @ instruction: 0x4621fcbb │ │ │ │ + @ instruction: 0x4621fcb3 │ │ │ │ @ instruction: 0xf64a4650 │ │ │ │ - ldmibvs fp!, {r0, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf107b1ab │ │ │ │ strtmi r0, [r1], -r0, lsr #22 │ │ │ │ addsmi lr, sp, #1 │ │ │ │ @ instruction: 0xf81bd20e │ │ │ │ strcc r2, [r1, #-53] @ 0xffffffcb │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0x46509b36 │ │ │ │ eorcs pc, r5, r3, asr r8 @ │ │ │ │ @ instruction: 0xffb6f7fe │ │ │ │ @ instruction: 0x460169bb │ │ │ │ mvnsle r4, #-805306359 @ 0xd0000009 │ │ │ │ @ instruction: 0xf8d8460c │ │ │ │ - blcc 287110 │ │ │ │ + blcc 287120 │ │ │ │ ldmdale r0, {r0, r8, r9, fp, sp} │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ - blvc 8d5138 │ │ │ │ + blvc 8d5148 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r0, r2, r4, r5, r7, pc}^ │ │ │ │ - cdp2 6, 1, cr15, cr8, cr9, {4} │ │ │ │ + cdp2 6, 1, cr15, cr0, cr9, {4} │ │ │ │ strtmi fp, [r1], -r8, lsr #2 │ │ │ │ ldrbmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xff9cf7fe │ │ │ │ ldmib r6, {r2, r9, sl, lr}^ │ │ │ │ subsvs r2, r3, r6, lsl r3 │ │ │ │ andsvs r4, sl, r0, asr #12 │ │ │ │ ldrvs r2, [r3, #768]! @ 0x300 │ │ │ │ movteq pc, #33028 @ 0x8104 @ │ │ │ │ @ instruction: 0xf10465f3 │ │ │ │ ldrtvs r0, [r2], -r4, asr #4 │ │ │ │ cmppeq r8, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ ldrcc r6, [r0], -r2, lsr #25 │ │ │ │ ldrhvs r6, [r3], #-66 @ 0xffffffbe │ │ │ │ @ instruction: 0xf67a64a3 │ │ │ │ - blls 43a2e0 │ │ │ │ + blls 43a2d0 │ │ │ │ @ instruction: 0xf47f42b3 │ │ │ │ @ instruction: 0xe6ccaeb0 │ │ │ │ str fp, [lr, r9, lsl #5] │ │ │ │ - blcs 359db0 │ │ │ │ + blcs 359dc0 │ │ │ │ stclge 4, cr15, [sp, #508]! @ 0x1fc │ │ │ │ - blcs 17556b8 │ │ │ │ + blcs 17556c8 │ │ │ │ strtmi fp, [r3], r8, lsl #30 │ │ │ │ stclge 4, cr15, [r7, #508]! @ 0x1fc │ │ │ │ ldrb r2, [ip, #-1024]! @ 0xfffffc00 │ │ │ │ @ instruction: 0x3018f8da │ │ │ │ andsmi r9, sl, #8, 20 @ 0x8000 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr11, cr15, {1} │ │ │ │ ssatmi r4, #11, r0, asr #12 │ │ │ │ - mrrc2 6, 7, pc, r6, cr10 @ │ │ │ │ + mcrr2 6, 7, pc, lr, cr10 @ │ │ │ │ @ instruction: 0xf1bae61f │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf8daadd3 │ │ │ │ ldmdbls r6!, {r3, r4, ip, sp, lr} │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ andcs sl, r0, #13120 @ 0x3340 │ │ │ │ ldceq 1, cr15, [r8], {10} │ │ │ │ @@ -535617,229 +535621,229 @@ │ │ │ │ svccc 0x0004f851 │ │ │ │ ldmdbvs fp, {r0, r9, ip, sp}^ │ │ │ │ mvnsle r2, r2, lsl #22 │ │ │ │ eorscc pc, r2, ip, lsl r8 @ │ │ │ │ rscsle r2, r2, r0, lsl #22 │ │ │ │ ldrdvc pc, [r4], -fp │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bcs 255378 │ │ │ │ + bcs 255388 │ │ │ │ ldcge 4, cr15, [sp, #508] @ 0x1fc │ │ │ │ ldrdvc pc, [r8], -fp │ │ │ │ ldr r4, [r8, #1680] @ 0x690 │ │ │ │ andeq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf8dae752 │ │ │ │ - bls 447208 │ │ │ │ + bls 447218 │ │ │ │ @ instruction: 0xf43f421a │ │ │ │ @ instruction: 0x4650adf3 │ │ │ │ - stc2 6, cr15, [r2], #-488 @ 0xfffffe18 │ │ │ │ + ldc2 6, cr15, [sl], {122} @ 0x7a │ │ │ │ @ instruction: 0xf89be5ee │ │ │ │ stmdbcs r4, {r2, r3, ip} │ │ │ │ stcge 4, cr15, [r1, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ adcsle r2, r5, r4, asr r9 │ │ │ │ @ instruction: 0xf89ae59b │ │ │ │ - bcs 283200 │ │ │ │ - bcs 36f230 │ │ │ │ + bcs 283210 │ │ │ │ + bcs 36f240 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {1} │ │ │ │ @ instruction: 0xf89ae5dc │ │ │ │ @ instruction: 0xf89a2029 │ │ │ │ stmdals r5!, {r3, r5, ip} │ │ │ │ - blx feef8b04 │ │ │ │ + blx fecf8b14 │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ @ instruction: 0x46013414 │ │ │ │ @ instruction: 0xf64a9811 │ │ │ │ - @ instruction: 0x4621fcf5 │ │ │ │ + strtmi pc, [r1], -sp, ror #25 │ │ │ │ andseq pc, r8, sl, lsl #2 │ │ │ │ - ldc2 6, cr15, [lr], {72} @ 0x48 │ │ │ │ + ldc2 6, cr15, [r6], {72} @ 0x48 │ │ │ │ @ instruction: 0xf8dae6c1 │ │ │ │ stmdbls r8, {r3, r4, sp} │ │ │ │ @ instruction: 0xf43f4211 │ │ │ │ ldrbmi sl, [r0], -r3, asr #27 │ │ │ │ @ instruction: 0xe799469a │ │ │ │ tstcs r0, ip, lsl #22 │ │ │ │ ldmdals r3, {r0, r8, r9, ip, pc} │ │ │ │ movwls r9, #2825 @ 0xb09 │ │ │ │ stmdavs r2, {r3, r8, r9, fp, ip, pc}^ │ │ │ │ mcr2 7, 6, pc, cr8, cr13, {7} @ │ │ │ │ ldrt r4, [ip], #-1664 @ 0xfffff980 │ │ │ │ - bl ffd78a00 │ │ │ │ + bl ffb78a10 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r5, r4, r2, lsl #12 │ │ │ │ + ldrshteq r5, [r4], #-82 @ 0xffffffae │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r4, r4, lsr r5 │ │ │ │ + rsbseq r5, r4, r4, lsr #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf8dfb0b1 │ │ │ │ @ instruction: 0xf8df3700 │ │ │ │ strmi r2, [r4], -r0, lsl #14 │ │ │ │ andcs r4, r0, fp, ror r4 │ │ │ │ ldrbtmi r9, [sl], #-776 @ 0xfffffcf8 │ │ │ │ usatcc pc, #20, pc, asr #17 @ │ │ │ │ ldmpl r3, {r0, r1, r3, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x932f681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xff1cf6b2 │ │ │ │ + @ instruction: 0xff14f6b2 │ │ │ │ @ instruction: 0xf6b1900f │ │ │ │ - @ instruction: 0xf8d4fd33 │ │ │ │ + @ instruction: 0xf8d4fd2b │ │ │ │ andls r5, r7, r0, ror #2 │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ ldmdblt fp, {r0, r1, r3, r5, r7, r8, fp, sp, lr}^ │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strcs r9, [r0, -pc, lsl #16] │ │ │ │ - @ instruction: 0xf812f6b3 │ │ │ │ + @ instruction: 0xf80af6b3 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - @ instruction: 0xe092f9f7 │ │ │ │ + adds pc, r2, pc, ror #19 │ │ │ │ strcs pc, [r0, fp, lsr #8] │ │ │ │ ldrtmi r2, [lr], -r0, lsl #2 │ │ │ │ ldmdbcs pc!, {r6, r9, ip, sp, lr, pc}^ @ │ │ │ │ ldmdbvs sl, {r1, r2, r3, r5, r6, r8, ip, sp, pc} │ │ │ │ ldmdavs r0, {r1, r4, r6, r7, fp, sp, lr}^ │ │ │ │ cmplt r2, r2, lsl #16 │ │ │ │ @ instruction: 0xf3c26902 │ │ │ │ eorsmi r0, r2, #20, 4 @ 0x40000001 │ │ │ │ stmdavs r0, {r0, r1, r3, r8, ip, lr, pc} │ │ │ │ - bcs 2552e4 │ │ │ │ + bcs 2552f4 │ │ │ │ @ instruction: 0xf41bd1f6 │ │ │ │ subsle r2, r7, r0, lsl #31 │ │ │ │ @ instruction: 0xf1036ada │ │ │ │ addmi r0, r2, #52 @ 0x34 │ │ │ │ ldmibvs pc, {r1, r4, r6, ip, lr, pc} @ │ │ │ │ suble r2, lr, r0, lsl #30 │ │ │ │ ldrsbthi pc, [ip], -sp @ │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ ldrbmi r9, [lr], -fp, lsl #12 │ │ │ │ ldrtmi r4, [sp], -fp, lsr #13 │ │ │ │ stmdbvs ip!, {r0, r1, r2, r5, r9, sl, lr} │ │ │ │ - blcs 255398 │ │ │ │ + blcs 2553a8 │ │ │ │ strls sp, [r5, #-55] @ 0xffffffc9 │ │ │ │ vstrcs d7, [r1, #-148] @ 0xffffff6c │ │ │ │ stccs 0, cr13, [r4, #-456] @ 0xfffffe38 │ │ │ │ stmdbvs r3!, {r2, r3, r5, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ adcshi pc, r7, r0 │ │ │ │ @ instruction: 0xf000454b │ │ │ │ - blcs 175b530 │ │ │ │ + blcs 175b540 │ │ │ │ cdpvs 1, 2, cr13, cr2, cr2, {1} │ │ │ │ svcvs 0x00232100 │ │ │ │ @ instruction: 0xf64f6810 │ │ │ │ ldmdavs sp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp, lr} │ │ │ │ - blcs 299f4c │ │ │ │ + blcs 299f5c │ │ │ │ svclt 0x00187b2b │ │ │ │ stmib sp, {sp}^ │ │ │ │ - blcs 295350 │ │ │ │ + blcs 295360 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ strcs fp, [r0, #-3864] @ 0xfffff0e8 │ │ │ │ strtmi r9, [fp], -r6 │ │ │ │ @ instruction: 0xf828f7fe │ │ │ │ andcs r9, r0, #393216 @ 0x60000 │ │ │ │ stmdavs r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd4603 │ │ │ │ strtmi sl, [r8], -r0 │ │ │ │ mvnsvc pc, pc, asr #12 │ │ │ │ @ instruction: 0xf81cf7fe │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ bicle r2, r9, r0, lsl #22 │ │ │ │ strtmi r9, [r8], -r5, lsl #26 │ │ │ │ - stc2 6, cr15, [sl, #-288] @ 0xfffffee0 │ │ │ │ + stc2 6, cr15, [r2, #-288] @ 0xfffffee0 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x465dd1bd │ │ │ │ mcrls 6, 0, r4, cr11, cr3, {5} │ │ │ │ tstcs r1, ip, lsr r6 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ teqlt r5, fp, lsr r1 │ │ │ │ - blcs 255a4c │ │ │ │ + blcs 255a5c │ │ │ │ stmdavs sp!, {r1, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ - blcs 255454 │ │ │ │ + blcs 255464 │ │ │ │ stmdbcs r0, {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ svcge 0x007af43f │ │ │ │ movwcc pc, #1051 @ 0x41b @ │ │ │ │ movwls fp, #53000 @ 0xcf08 │ │ │ │ sbchi pc, r2, #64 @ 0x40 │ │ │ │ ldrdpl pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ teqlt pc, pc, lsr #16 │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ adchi pc, lr, r0, asr #32 │ │ │ │ stmdavs pc!, {r0, r2, r3, r5, fp, sp, lr} @ │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf6b2980f │ │ │ │ - @ instruction: 0xf8dfff7b │ │ │ │ + @ instruction: 0xf8dfff73 │ │ │ │ @ instruction: 0xf8df2594 │ │ │ │ ldrbtmi r3, [sl], #-1420 @ 0xfffffa74 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, lr, #64 @ 0x40 │ │ │ │ eorslt r4, r1, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 25598c │ │ │ │ - bvs b2fae4 │ │ │ │ + blcs 25599c │ │ │ │ + bvs b2faf4 │ │ │ │ vorr.i16 d22, #187 @ 0x00bb │ │ │ │ eorsmi r0, r3, #20, 6 @ 0x50000000 │ │ │ │ strhcs sp, [r4, -r2] │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - teqplt r8, r1, lsl ip @ p-variant is OBSOLETE │ │ │ │ + teqplt r8, r9, lsl #24 @ p-variant is OBSOLETE │ │ │ │ strbmi r6, [r3], -r0, lsr #20 │ │ │ │ ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ stc2l 7, cr15, [ip, #-1012]! @ 0xfffffc0c │ │ │ │ subvc fp, r5, #0, 2 │ │ │ │ ldrb r7, [r4, -r5, lsr #22]! │ │ │ │ - bls 456cb4 │ │ │ │ - blvc d15468 │ │ │ │ + bls 456cc4 │ │ │ │ + blvc d15478 │ │ │ │ @ instruction: 0xf8df2b01 │ │ │ │ svclt 0x0018353c │ │ │ │ ldmpl r3, {r8, sl, sp}^ │ │ │ │ cmnpmi r0, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ ldmibcc sl!, {r0, r1, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf834330b │ │ │ │ movwls r3, #24611 @ 0x6023 │ │ │ │ ldmdavs fp, {r0, r1, r5, r8, r9, sl, fp, sp, lr} │ │ │ │ andls r7, r9, #26624 @ 0x6800 │ │ │ │ ldmdbvs r8, {r1, r7, r8, fp, ip, sp, pc}^ │ │ │ │ svcvc 0x00acf5b0 │ │ │ │ - blvs ff8ef914 │ │ │ │ - blvc 2d54a8 │ │ │ │ + blvs ff8ef924 │ │ │ │ + blvc 2d54b8 │ │ │ │ tstle r7, r4, lsl #20 │ │ │ │ @ instruction: 0xf5b26942 │ │ │ │ smlabble r3, sl, pc, r7 @ │ │ │ │ addsmi r6, r1, #2, 28 │ │ │ │ subhi pc, r6, #0 │ │ │ │ - bls 3c4080 │ │ │ │ + bls 3c4090 │ │ │ │ ldrmi r4, [r9], -r8, lsr #12 │ │ │ │ stmdavs r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff8ef7fd │ │ │ │ mcrvs 7, 1, lr, cr3, cr0, {3} │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blvc d15510 │ │ │ │ + blvc d15520 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf6482500 │ │ │ │ - movwcs pc, #2943 @ 0xb7f @ │ │ │ │ + movwcs pc, #2935 @ 0xb77 @ │ │ │ │ ldrmi r4, [sl], -r1, lsl #12 │ │ │ │ stmib sp, {r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd6801 │ │ │ │ @ instruction: 0xf7fda000 │ │ │ │ @ instruction: 0xe75bff79 │ │ │ │ @ instruction: 0xf649930a │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfd0da │ │ │ │ ldrhtcs r2, [r0], -r0 │ │ │ │ ldmpl sl, {r3, r8, r9, fp, ip, pc} │ │ │ │ ldmdbvs r9, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ andcs pc, r1, #0, 22 │ │ │ │ stmdbcs r0, {r0, r4, r8, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8d4d0ce │ │ │ │ stmdals r9, {r5, r6, sp, lr, pc} │ │ │ │ - blvs ff8e050c │ │ │ │ + blvs ff8e051c │ │ │ │ ldrdgt pc, [r0], -r2 │ │ │ │ mulcs ip, ip, r8 │ │ │ │ tstle r8, r4, lsl #20 │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ svcvc 0x008af5b2 │ │ │ │ @ instruction: 0xf8dcd103 │ │ │ │ ldrmi r2, [r6, #96] @ 0x60 │ │ │ │ @@ -535860,15 +535864,15 @@ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ ldmdbvs r2!, {r3, r4, r5, r8, pc} │ │ │ │ cdpeq 1, 4, cr15, cr8, cr13, {0} │ │ │ │ movwcs r4, #1780 @ 0x6f4 │ │ │ │ ldmvs r2, {r0, r1, r2, r4, r9, sl, ip, pc}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r0, r1, r4, r8, r9, ip, sp}^ │ │ │ │ - blge 887db0 │ │ │ │ + blge 887dc0 │ │ │ │ movwls r4, #22047 @ 0x561f │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xb018f8d6 │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, r9, sl, lr, pc} │ │ │ │ stm r7, {r0, r1} │ │ │ │ @ instruction: 0xf1bb0003 │ │ │ │ rsbsle r0, r6, r0, lsl #30 │ │ │ │ @@ -535877,123 +535881,123 @@ │ │ │ │ eorhi pc, r4, sp, asr #17 │ │ │ │ strpl lr, [sl], -sp, asr #19 │ │ │ │ eors pc, r8, sp, asr #17 │ │ │ │ stmdavs ip!, {r0, r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ subsle r2, lr, r0, lsl #24 │ │ │ │ ldmdblt r3, {r0, r1, r5, fp, sp, lr} │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, r8, sp, lr, pc} │ │ │ │ - blvc d2828c │ │ │ │ + blvc d2829c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b9dc │ │ │ │ + blcs 35b9ec │ │ │ │ qadd16mi fp, r5, r8 │ │ │ │ stmdbvs fp!, {r2, r3, r4, r8, ip, lr, pc}^ │ │ │ │ eorle r2, r6, r4, asr fp │ │ │ │ svcvc 0x008af5b3 │ │ │ │ strbmi fp, [fp, #-3864] @ 0xfffff0e8 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ mrsle r2, ELR_hyp │ │ │ │ @ instruction: 0xf8d26e2a │ │ │ │ @ instruction: 0xf8988000 │ │ │ │ - bcs 283600 │ │ │ │ + bcs 283610 │ │ │ │ bichi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ svceq 0x0003ea1a │ │ │ │ @ instruction: 0x4643bf18 │ │ │ │ @ instruction: 0x4625d15f │ │ │ │ eorsle r2, r4, r0, lsl #24 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ - blvc d2fd44 │ │ │ │ + blvc d2fd54 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b988 │ │ │ │ + blcs 35b998 │ │ │ │ stmdbvs fp!, {r0, r1, r3, r5, r8, ip, lr, pc}^ │ │ │ │ - blcs 1744600 │ │ │ │ + blcs 1744610 │ │ │ │ mcrvs 1, 1, sp, cr11, cr8, {6} │ │ │ │ stmdbls r7, {r1, r4, r6, r9, sl, lr} │ │ │ │ svcvs 0x002b681e │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ - blcs 29a2e0 │ │ │ │ + blcs 29a2f0 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ @ instruction: 0x2600bf18 │ │ │ │ - blcs 28cee0 │ │ │ │ + blcs 28cef0 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf7fe0800 │ │ │ │ ldmdblt r0!, {r0, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r9, [r2], -r7, lsl #18 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ stmdacs r0, {r0, r1, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d0d3 │ │ │ │ @ instruction: 0xf6474625 │ │ │ │ - ldrtmi pc, [r0], -fp, lsl #28 @ │ │ │ │ - @ instruction: 0xf9d8f67a │ │ │ │ + ldrtmi pc, [r0], -r3, lsl #28 @ │ │ │ │ + @ instruction: 0xf9d0f67a │ │ │ │ @ instruction: 0xf67a4640 │ │ │ │ - @ instruction: 0x2c00f9d5 │ │ │ │ + @ instruction: 0x2c00f9cd │ │ │ │ ldrtmi sp, [r8], -sl, asr #3 │ │ │ │ - blx fea78f7a │ │ │ │ + blx fe878f8a │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stcls 1, cr13, [r6], {150} @ 0x96 │ │ │ │ strhi lr, [r9, #-2525] @ 0xfffff623 │ │ │ │ strtmi r9, [r7], -fp, lsl #28 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xfff4f653 │ │ │ │ + @ instruction: 0xffecf653 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 14, cr10, [r0, #-692] @ 0xfffffd4c │ │ │ │ mcrge 4, 5, pc, cr10, cr15, {1} @ │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ svcge 0x0055f47f │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ cdpcs 6, 0, cr14, cr5, cr0, {5} │ │ │ │ - bvs ff92f92c │ │ │ │ - blvc 8d5708 │ │ │ │ + bvs ff92f93c │ │ │ │ + blvc 8d5718 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs lr, {r0, r1, r3, r4, r6, r8, pc}^ │ │ │ │ mvnsle r2, r0, lsl #28 │ │ │ │ stmdbcs r0, {r0, r3, r4, r9, fp, sp, lr} │ │ │ │ stmdals r7, {r0, r3, r4, r7, ip, lr, pc} │ │ │ │ - @ instruction: 0xf940f6b1 │ │ │ │ + @ instruction: 0xf938f6b1 │ │ │ │ addsle r2, r4, r0, lsl #16 │ │ │ │ ldrdlt pc, [r8], -r0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8bbd08f │ │ │ │ - bcs 2436e0 │ │ │ │ + bcs 2436f0 │ │ │ │ addhi pc, fp, r0 │ │ │ │ @ instruction: 0x46404659 │ │ │ │ @ instruction: 0xf840f7fe │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8bb8084 │ │ │ │ @ instruction: 0xf8bb1006 │ │ │ │ addmi r2, sl, #0 │ │ │ │ svcge 0x007df43f │ │ │ │ @ instruction: 0xf5b2696a │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ - blmi fea5b9c4 │ │ │ │ + blmi fea5b9d4 │ │ │ │ stmiapl r3, {r3, fp, ip, pc}^ │ │ │ │ ldrmi r9, [r8], -sp, lsl #6 │ │ │ │ - blx 304492 │ │ │ │ + blx 3044a2 │ │ │ │ @ instruction: 0xf8950202 │ │ │ │ strmi r0, [r3], ip, lsr #32 │ │ │ │ movwcc r7, #49043 @ 0xbf93 │ │ │ │ eorcc pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blx a1bb50 │ │ │ │ + blx a1bb60 │ │ │ │ ldrtmi pc, [r0], r3, lsl #25 @ │ │ │ │ - blx a8cfec │ │ │ │ + blx a8cffc │ │ │ │ ldrbeq pc, [r2, r3, lsl #4] @ │ │ │ │ - bl 5b0b64 │ │ │ │ + bl 5b0b74 │ │ │ │ ldrbvs r0, [r3, r6, lsl #5] │ │ │ │ vpmax.s8 d15, d3, d28 │ │ │ │ svclt 0x004407d2 │ │ │ │ adcsmi r2, r2, r1, lsl #4 │ │ │ │ streq pc, [r1], -r6, lsl #2 │ │ │ │ - b 146b450 │ │ │ │ - blx 9fd74c │ │ │ │ + b 146b460 │ │ │ │ + blx 9fd75c │ │ │ │ movwcc pc, #6280 @ 0x1888 @ │ │ │ │ mvnle r4, r3, lsl #5 │ │ │ │ - blx fe3fa0ce │ │ │ │ + blx fe3fa0de │ │ │ │ svcvs 0x00294633 │ │ │ │ stmdals r5, {r0, r1, r2, r3, r4, r9, fp, sp, pc} │ │ │ │ ldrls r2, [sl, #-1538] @ 0xfffff9fe │ │ │ │ @ instruction: 0xf7fe9619 │ │ │ │ stmdbvs fp!, {r0, r1, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbls sp, {r2, r5, r6, r9, sp} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ @@ -536007,175 +536011,175 @@ │ │ │ │ subvs r6, sl, r9, lsr #13 │ │ │ │ @ instruction: 0xf8456042 │ │ │ │ @ instruction: 0xf8858023 │ │ │ │ str fp, [r4, -ip, lsr #32]! │ │ │ │ vst1.8 {d25-d26}, [pc], r7 │ │ │ │ @ instruction: 0xf1062180 │ │ │ │ @ instruction: 0xf7fe002c │ │ │ │ - blls 5799b4 │ │ │ │ + blls 5799c4 │ │ │ │ sbcslt r4, ip, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf06faec8 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xff4ef653 │ │ │ │ + @ instruction: 0xff46f653 │ │ │ │ strcs lr, [r0], #-1880 @ 0xfffff8a8 │ │ │ │ - b 8d5e70 │ │ │ │ + b 8d5e80 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ strtmi sl, [r8], -ip, lsl #30 │ │ │ │ - @ instruction: 0xf914f67a │ │ │ │ + @ instruction: 0xf90cf67a │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmdbvs fp!, {r1, r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bvs d29da8 │ │ │ │ + bvs d29db8 │ │ │ │ @ instruction: 0x61eb689b │ │ │ │ stmdbvs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ strtmi sp, [r8], -r3, lsr #32 │ │ │ │ - ldc2 6, cr15, [r4, #-284]! @ 0xfffffee4 │ │ │ │ + stc2 6, cr15, [ip, #-284]! @ 0xfffffee4 │ │ │ │ @ instruction: 0xf67a4640 │ │ │ │ - ldrbt pc, [r4], r1, lsl #18 @ │ │ │ │ - blcs 28a400 │ │ │ │ + @ instruction: 0xe6f4f8f9 │ │ │ │ + blcs 28a410 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr1, cr15, {1} │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 29a470 │ │ │ │ + bcs 29a480 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf68969d8 │ │ │ │ - mvnvs pc, sp, lsr #22 │ │ │ │ - blvc cf53ac │ │ │ │ + mvnvs pc, r5, lsr #22 │ │ │ │ + blvc cf53bc │ │ │ │ sbcsle r2, r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf43f2a04 │ │ │ │ ldrtmi sl, [r8], -ip, ror #29 │ │ │ │ - blx ff079148 │ │ │ │ + blx fee79158 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ mcrge 4, 5, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xf895e715 │ │ │ │ @ instruction: 0xf8952029 │ │ │ │ ldmdals sp, {r3, r5, ip} │ │ │ │ - @ instruction: 0xff86f646 │ │ │ │ + @ instruction: 0xff7ef646 │ │ │ │ @ instruction: 0xb1204606 │ │ │ │ @ instruction: 0x46013614 │ │ │ │ @ instruction: 0xf64a9805 │ │ │ │ - ldrtmi pc, [r1], -r9, asr #19 @ │ │ │ │ + ldrtmi pc, [r1], -r1, asr #19 @ │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ - @ instruction: 0xf8f2f648 │ │ │ │ + @ instruction: 0xf8eaf648 │ │ │ │ smlabtcs r1, r7, r7, lr │ │ │ │ mlacs r9, r5, r8, pc @ │ │ │ │ movwcs r9, #14365 @ 0x381d │ │ │ │ tstls r9, #109051904 @ 0x6800000 │ │ │ │ - @ instruction: 0xff70f646 │ │ │ │ + @ instruction: 0xff68f646 │ │ │ │ teqlt r0, r1, lsl #12 │ │ │ │ stmdals r5, {r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9b4f64a │ │ │ │ + @ instruction: 0xf9acf64a │ │ │ │ tstcc r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf8954619 │ │ │ │ @ instruction: 0xf1b8802c │ │ │ │ subsle r0, r6, r0, lsl #30 │ │ │ │ stmib sp, {r1, r2, r3, r4, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf1054710 │ │ │ │ @ instruction: 0xf04f0218 │ │ │ │ strmi r0, [pc], -r0, lsl #16 │ │ │ │ andls r4, sp, #28, 12 @ 0x1c00000 │ │ │ │ @ instruction: 0xf844e007 │ │ │ │ @ instruction: 0xf1080f04 │ │ │ │ @ instruction: 0xf8950801 │ │ │ │ strmi r0, [r0, #44] @ 0x2c │ │ │ │ @ instruction: 0xf8bbd217 │ │ │ │ - blx b078cc │ │ │ │ + blx b078dc │ │ │ │ ldrbeq pc, [r9, r8, lsl #6] @ │ │ │ │ shsaxmi fp, r8, r8 │ │ │ │ ldmib sp, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, lr, pc}^ │ │ │ │ movwcs r1, #4621 @ 0x120d │ │ │ │ @ instruction: 0xf1089805 │ │ │ │ ldrls r0, [r2], -r1, lsl #16 │ │ │ │ - blx 1798c8 │ │ │ │ + blx 1798d8 │ │ │ │ svceq 0x0004f844 │ │ │ │ @ instruction: 0xf8953601 │ │ │ │ strmi r0, [r0, #44] @ 0x2c │ │ │ │ ldmib sp, {r0, r1, r2, r5, r6, r7, r8, r9, ip, lr, pc}^ │ │ │ │ - blx 1a0d524 │ │ │ │ + blx 1a0d534 │ │ │ │ @ instruction: 0xf649f886 │ │ │ │ - bge a3a2c8 │ │ │ │ + bge a3a2b8 │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xfffaf649 │ │ │ │ + @ instruction: 0xfff2f649 │ │ │ │ stmdals sp, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf648680a │ │ │ │ - @ instruction: 0xf885f8bf │ │ │ │ + @ instruction: 0xf885f8b7 │ │ │ │ @ instruction: 0xf885802c │ │ │ │ strbt r8, [ip], -r8, lsr #32 │ │ │ │ teqcc pc, #36864 @ 0x9000 │ │ │ │ @ instruction: 0xc018f8dd │ │ │ │ @ instruction: 0xf8132001 │ │ │ │ addsmi r1, r1, #1, 30 │ │ │ │ - blx 26b53c │ │ │ │ + blx 26b54c │ │ │ │ @ instruction: 0xf102f102 │ │ │ │ svclt 0x00080201 │ │ │ │ @ instruction: 0x0c01ea2c │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ strmi lr, [r0], r4, lsr #11 │ │ │ │ @ instruction: 0xf105e70c │ │ │ │ @ instruction: 0x46400318 │ │ │ │ ldrb r9, [r2, sp, lsl #6] │ │ │ │ vst1.8 {d25-d26}, [pc], r7 │ │ │ │ stcne 1, cr3, [r0, #-0] │ │ │ │ @ instruction: 0xffb0f7fd │ │ │ │ ldr r9, [r5, #-12]! │ │ │ │ - ldmda sl, {r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2, {r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xdeff69c3 │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - @ instruction: 0x00744d94 │ │ │ │ - rsbseq r4, r4, lr, lsl #27 │ │ │ │ + rsbseq r4, r4, r4, lsl #27 │ │ │ │ + rsbseq r4, r4, lr, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r4, lr, lsl ip │ │ │ │ + rsbseq r4, r4, lr, lsl #24 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed92b84 │ │ │ │ + bl fed92b94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ @ instruction: 0xf6b24606 │ │ │ │ - stmdbvs r5!, {r0, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r5!, {r0, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ orrslt r6, r3, fp, lsr #16 │ │ │ │ @ instruction: 0x46296830 │ │ │ │ - @ instruction: 0xff6af6b2 │ │ │ │ - blcs 35a650 │ │ │ │ - blcs 46f9d8 │ │ │ │ - blcs 32f9e8 │ │ │ │ - blvs 1cafdbc │ │ │ │ + @ instruction: 0xff62f6b2 │ │ │ │ + blcs 35a660 │ │ │ │ + blcs 46f9e8 │ │ │ │ + blcs 32f9f8 │ │ │ │ + blvs 1cafdcc │ │ │ │ @ instruction: 0xf6b26830 │ │ │ │ - stmdavs sp!, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 255a68 │ │ │ │ + stmdavs sp!, {r0, r1, r2, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255a78 │ │ │ │ ldcllt 1, cr13, [r0, #-944]! @ 0xfffffc50 │ │ │ │ ldrtmi r6, [r0], -r9, lsr #26 │ │ │ │ - ldc2 6, cr15, [lr], #712 @ 0x2c8 │ │ │ │ + ldc2 6, cr15, [r6], #712 @ 0x2c8 │ │ │ │ stmdbvs ip!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 255a5c │ │ │ │ + blcs 255a6c │ │ │ │ @ instruction: 0x4621d0f1 │ │ │ │ @ instruction: 0xf6b26830 │ │ │ │ - stmdavs r4!, {r0, r2, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 255a6c │ │ │ │ + stmdavs r4!, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255a7c │ │ │ │ @ instruction: 0xe7e8d1f7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed92bec │ │ │ │ + bl fed92bfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs fp, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi r4, [r5], -lr, lsl #12 │ │ │ │ andsle r2, r2, r1, lsl #22 │ │ │ │ tstle sp, r2, lsl #22 │ │ │ │ - stc2 6, cr15, [r0], #712 @ 0x2c8 │ │ │ │ + ldc2 6, cr15, [r8], {178} @ 0xb2 │ │ │ │ stmdavs r3!, {r2, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4621b13b │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmdavs r4!, {r0, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 255aa4 │ │ │ │ + blcs 255ab4 │ │ │ │ ldcllt 1, cr13, [r0, #-988]! @ 0xfffffc24 │ │ │ │ @ instruction: 0xffaef7ff │ │ │ │ @ instruction: 0xf6b2bd70 │ │ │ │ - bvs 1f7ac64 │ │ │ │ + bvs 1f7ac54 │ │ │ │ teqlt fp, r3, lsr #16 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xffd8f7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ stmdavs r3!, {r2, r4, r5, r6, r8, r9, fp, sp, lr} │ │ │ │ rscle r2, sl, r0, lsl #22 │ │ │ │ @@ -536190,108 +536194,108 @@ │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r7, asr sl │ │ │ │ @ instruction: 0x46044b57 │ │ │ │ andcs r4, r0, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf6b20300 │ │ │ │ - @ instruction: 0x4621fb1f │ │ │ │ + @ instruction: 0x4621fb17 │ │ │ │ @ instruction: 0xf8cd4680 │ │ │ │ @ instruction: 0xf8cdd000 │ │ │ │ @ instruction: 0xf6b2d004 │ │ │ │ - stmdavs r0!, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - mrc2 6, 5, pc, cr4, cr2, {5} │ │ │ │ + stmdavs r0!, {r0, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + mcr2 6, 5, pc, cr12, cr2, {5} @ │ │ │ │ strtmi r6, [r0], -r1, lsr #16 │ │ │ │ - mrrc2 6, 11, pc, r2, cr2 @ │ │ │ │ + mcrr2 6, 11, pc, sl, cr2 @ │ │ │ │ strtmi r6, [r0], -r1, lsr #19 │ │ │ │ - mcrr2 6, 11, pc, lr, cr2 @ │ │ │ │ + mcrr2 6, 11, pc, r6, cr2 @ │ │ │ │ tstlt r1, r1, ror #19 │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - stmdavs r5!, {r0, r3, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r5!, {r0, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcrr2 6, 11, pc, r2, cr2 @ │ │ │ │ + ldc2 6, cr15, [sl], #-712 @ 0xfffffd38 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrdvc pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ - blcs 255bbc │ │ │ │ + blcs 255bcc │ │ │ │ @ instruction: 0x4639d03e │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - ldmdbvs r9!, {r0, r2, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r9!, {r0, r2, r3, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - ldmdbvs fp!, {r0, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r3, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ strcs fp, [r0, #-355] @ 0xfffffe9d │ │ │ │ ldmdbvs fp!, {r1, r2, r3, r5, r9, sl, lr}^ │ │ │ │ strcc r4, [r1], -r0, lsr #12 │ │ │ │ ldrcc r4, [r8, #-1067] @ 0xfffffbd5 │ │ │ │ @ instruction: 0xf6b26959 │ │ │ │ - ldmdbvs fp!, {r0, r2, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ movwlt r6, #59838 @ 0xe9be │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldc2 6, cr15, [ip], {178} @ 0xb2 │ │ │ │ + ldc2 6, cr15, [r4], {178} @ 0xb2 │ │ │ │ stmdavs fp!, {r0, r2, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ @ instruction: 0x4629b13b │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - stmdavs sp!, {r0, r2, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 255bcc │ │ │ │ + stmdavs sp!, {r0, r2, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255bdc │ │ │ │ ldmibvs r5!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff5af7ff │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x46206ab1 │ │ │ │ @ instruction: 0xff1ef7ff │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - stc2 6, cr15, [r8, #332] @ 0x14c │ │ │ │ + stc2 6, cr15, [r0, #332] @ 0x14c │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ bicle r2, r0, r0, lsl #22 │ │ │ │ ldrdne pc, [r4, r4] │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - @ instruction: 0xf8d4fbf5 │ │ │ │ + @ instruction: 0xf8d4fbed │ │ │ │ strtmi r1, [r0], -ip, lsl #3 │ │ │ │ @ instruction: 0xf6b22500 │ │ │ │ - @ instruction: 0xf8d4fbef │ │ │ │ + @ instruction: 0xf8d4fbe7 │ │ │ │ @ instruction: 0x46201194 │ │ │ │ - blx ffcf963a │ │ │ │ + blx ffaf964a │ │ │ │ @ instruction: 0x3190f8d4 │ │ │ │ @ instruction: 0xf8d4b19b │ │ │ │ @ instruction: 0x012e3194 │ │ │ │ strcc r4, [r1, #-1568] @ 0xfffff9e0 │ │ │ │ ldmdavs r9, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ - blx ff9f9652 │ │ │ │ + blx ff7f9662 │ │ │ │ @ instruction: 0x3194f8d4 │ │ │ │ ldrtmi r4, [r3], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf6b268d9 │ │ │ │ - @ instruction: 0xf8d4fbd7 │ │ │ │ + @ instruction: 0xf8d4fbcf │ │ │ │ adcmi r3, fp, #144, 2 @ 0x24 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r7, fp, ip, lr, pc} │ │ │ │ - mcr2 6, 4, pc, cr8, cr2, {5} @ │ │ │ │ + mcr2 6, 4, pc, cr0, cr2, {5} @ │ │ │ │ @ instruction: 0xf6b24640 │ │ │ │ - bmi 4ba9f8 │ │ │ │ + bmi 4ba9e8 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r4, r2, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - svc 0x0020f5f3 │ │ │ │ - @ instruction: 0x00744590 │ │ │ │ + svc 0x0018f5f3 │ │ │ │ + rsbseq r4, r4, r0, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r4, r2, asr r4 │ │ │ │ + rsbseq r4, r4, r2, asr #8 │ │ │ │ movwcs lr, #2513 @ 0x9d1 │ │ │ │ andeq pc, r1, r0, lsr #32 │ │ │ │ stmdavs r1, {r4, sl, ip, sp, pc}^ │ │ │ │ ldmdavs r0, {r2, r3, r4, r6, fp, sp, lr} │ │ │ │ svclt 0x00082c00 │ │ │ │ stmdacs r0, {r8, r9, sp} │ │ │ │ svclt 0x00086848 │ │ │ │ cmnlt r8, r0, lsl #4 │ │ │ │ - bvs 916418 │ │ │ │ + bvs 916428 │ │ │ │ svclt 0x00984298 │ │ │ │ stmdble r4, {sp} │ │ │ │ addsmi r6, r8, #77824 @ 0x13000 │ │ │ │ andcs fp, r0, ip, lsr #30 │ │ │ │ @ instruction: 0xf85d2001 │ │ │ │ ldrbmi r4, [r0, -r4, lsl #22]! │ │ │ │ vmovle.f32 s13, #243 @ 0xbf980000 -1.1875000 │ │ │ │ @@ -536300,101 +536304,101 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r7, r3, fp, lsl #24 │ │ │ │ strmi r4, [r7], -lr, lsl #12 │ │ │ │ mcrrvc 1, 4, fp, r3, cr3 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ ldmdavs fp!, {r0, r3, r4, r6, r7, pc} │ │ │ │ - blcs 29a9a8 │ │ │ │ + blcs 29a9b8 │ │ │ │ adcshi pc, r8, r0 │ │ │ │ stccc 8, cr6, [r4], {188} @ 0xbc │ │ │ │ @ instruction: 0xf00042a7 │ │ │ │ strcs r8, [r1, #-179] @ 0xffffff4d │ │ │ │ - blvc 2f3cd4 │ │ │ │ - bcs 455e60 │ │ │ │ + blvc 2f3ce4 │ │ │ │ + bcs 455e70 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - bvs 895e24 │ │ │ │ + bvs 895e34 │ │ │ │ movwcs lr, #2514 @ 0x9d2 │ │ │ │ stmdacs r0, {r3, r4, r6, fp, sp, lr} │ │ │ │ svclt 0x00086810 │ │ │ │ stmdacs r0, {r8, r9, sp} │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ addsmi r6, r9, #110592 @ 0x1b000 │ │ │ │ strcs fp, [r0, #-3992] @ 0xfffff068 │ │ │ │ - bvs 732090 │ │ │ │ + bvs 7320a0 │ │ │ │ svclt 0x002c4299 │ │ │ │ @ instruction: 0xf0052500 │ │ │ │ @ instruction: 0xf8d40501 │ │ │ │ @ instruction: 0xf1a99008 │ │ │ │ adcmi r0, r7, #4, 8 @ 0x4000000 │ │ │ │ stmdavs r0!, {r2, r3, ip, lr, pc} │ │ │ │ ldrble r0, [sl, #1987] @ 0x7c3 │ │ │ │ @ instruction: 0xf7ff6871 │ │ │ │ @ instruction: 0xf8d4ff9b │ │ │ │ andmi r9, r5, r8 │ │ │ │ streq pc, [r4], #-425 @ 0xfffffe57 │ │ │ │ mvnsle r4, r7, lsr #5 │ │ │ │ cmnle pc, r0, lsl #26 │ │ │ │ stceq 8, cr15, [r4], {89} @ 0x59 │ │ │ │ - blcs 29a8c4 │ │ │ │ + blcs 29a8d4 │ │ │ │ addshi pc, fp, r0 │ │ │ │ @ instruction: 0xf6466830 │ │ │ │ - @ instruction: 0xf100fcb9 │ │ │ │ + @ instruction: 0xf100fcb1 │ │ │ │ @ instruction: 0xf8990824 │ │ │ │ strbmi r3, [r1], -sp │ │ │ │ mulcs ip, r9, r8 │ │ │ │ @ instruction: 0xf6474607 │ │ │ │ - ldmvs r3!, {r0, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d26b1a │ │ │ │ @ instruction: 0xf1baa030 │ │ │ │ andle r0, sl, r0, lsl #30 │ │ │ │ @ instruction: 0x462268f3 │ │ │ │ @ instruction: 0xf8534638 │ │ │ │ strcc r1, [r1, #-37] @ 0xffffffdb │ │ │ │ - ldc2 6, cr15, [ip], #280 @ 0x118 │ │ │ │ + ldc2 6, cr15, [r4], #280 @ 0x118 │ │ │ │ mvnsle r4, sl, lsr #11 │ │ │ │ movwls r6, #6323 @ 0x18b3 │ │ │ │ @ instruction: 0xf04fab02 │ │ │ │ @ instruction: 0xf8cd0a00 │ │ │ │ ldrtmi sl, [sl], -r0 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - stc2l 6, cr15, [ip, #280] @ 0x118 │ │ │ │ + stc2l 6, cr15, [r4, #280] @ 0x118 │ │ │ │ ldrdcs pc, [r4], -r9 │ │ │ │ ldmdavs r5, {r0, r1, r4, r8, r9, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf1a542a3 │ │ │ │ suble r0, r5, r4, lsl #10 │ │ │ │ stmdbeq r8!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf89be020 │ │ │ │ @ instruction: 0xf103200c │ │ │ │ @ instruction: 0xf8db0c04 │ │ │ │ - bcs 43bd54 │ │ │ │ + bcs 43bd64 │ │ │ │ ldmdavs r1!, {r2, r4, r6, ip, lr, pc}^ │ │ │ │ ldrd pc, [r0], -r0 @ │ │ │ │ andeq lr, r0, #3424256 @ 0x344000 │ │ │ │ stmdbcs r0, {r0, r4, r6, fp, sp, lr} │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ stmdavs r2, {r0, r4, r9, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ strmi r2, [lr] │ │ │ │ - bvs 2f222c │ │ │ │ + bvs 2f223c │ │ │ │ eorsle r4, r2, #629145600 @ 0x25800000 │ │ │ │ stmiavs sp!, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf1a542a3 │ │ │ │ eorle r0, r1, r4, lsl #10 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ svceq 0x0001f01b │ │ │ │ @ instruction: 0x4658d0d9 │ │ │ │ @ instruction: 0xf02b6871 │ │ │ │ @ instruction: 0xf7ff0b01 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmib fp, {r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ subvs r1, sl, r5, lsl #4 │ │ │ │ tstpeq r4, #-1073741822 @ p-variant is OBSOLETE @ 0xc0000002 │ │ │ │ @ instruction: 0xf8cb6011 │ │ │ │ - bvs ff0bbde4 │ │ │ │ + bvs ff0bbdf4 │ │ │ │ stmdals r6, {r0, r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andscs pc, r4, fp, asr #17 │ │ │ │ adcsvs r6, fp, #83 @ 0x53 │ │ │ │ stmiavs sp!, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf1a542a3 │ │ │ │ bicsle r0, sp, r4, lsl #10 │ │ │ │ ldrtvc r2, [r3], #769 @ 0x301 │ │ │ │ @@ -536402,24 +536406,24 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ addsmi r6, sl, #11665408 @ 0xb20000 │ │ │ │ svcge 0x004cf47f │ │ │ │ ldmib r3, {r0, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ subvs r1, sl, r1, lsl #4 │ │ │ │ stmib r3, {r0, r4, sp, lr}^ │ │ │ │ @ instruction: 0xf8c3a901 │ │ │ │ - bvs ff0dbe04 │ │ │ │ + bvs ff0dbe14 │ │ │ │ @ instruction: 0xf8c2605a │ │ │ │ @ instruction: 0xf8c7c004 │ │ │ │ ldr ip, [sp, r8, lsr #32]! │ │ │ │ addmi r6, r2, #11665408 @ 0xb20000 │ │ │ │ ldr sp, [r9, r7, lsr #3]! │ │ │ │ - blcs 25af18 │ │ │ │ + blcs 25af28 │ │ │ │ svcge 0x0028f43f │ │ │ │ @ instruction: 0xf67ae721 │ │ │ │ - ldrdcs pc, [r1], -r9 │ │ │ │ + ldrdcs pc, [r1], -r1 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdls pc, [r8, -pc] │ │ │ │ @@ -536428,29 +536432,29 @@ │ │ │ │ mlasle r9, r8, r5, r4 │ │ │ │ strmi r6, [r7], -r4, asr #19 │ │ │ │ eorsle r2, r5, r0, lsl #24 │ │ │ │ @ instruction: 0xf04f468b │ │ │ │ stmdavs r6!, {r9, fp} │ │ │ │ ldmdavs r2!, {r0, r1, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ - blcs 4c563c │ │ │ │ + blcs 4c564c │ │ │ │ ldm pc, {r2, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ cmppcc sp, r3 @ p-variant is OBSOLETE │ │ │ │ - blcs 100da98 │ │ │ │ + blcs 100daa8 │ │ │ │ @ instruction: 0x065c2b14 │ │ │ │ stmdbvs r5!, {r0, r1, r4, r6}^ │ │ │ │ cmplt r3, fp, lsr #16 │ │ │ │ ldrbmi r7, [r9], -fp, ror #20 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ @ instruction: 0xf7ffb90b │ │ │ │ stmdavs sp!, {r0, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 255f14 │ │ │ │ + blcs 255f24 │ │ │ │ @ instruction: 0xf89bd1f4 │ │ │ │ @ instruction: 0xb1233010 │ │ │ │ - blcs 29ac00 │ │ │ │ + blcs 29ac10 │ │ │ │ @ instruction: 0xf884bf08 │ │ │ │ cdpcs 0, 0, cr10, cr0, cr13, {0} │ │ │ │ ldmdavs r3!, {r0, r1, r6, ip, lr, pc}^ │ │ │ │ teqlt sl, sl, asr r8 │ │ │ │ andle r4, r1, r3, lsr #5 │ │ │ │ bfi r4, ip, #12, #5 │ │ │ │ stmdavs r3!, {r2, r5, r6, fp, sp, lr}^ │ │ │ │ @@ -536460,40 +536464,40 @@ │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ @ instruction: 0xe7e2feb9 │ │ │ │ @ instruction: 0xf1044659 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ @ instruction: 0xe7dcfeb3 │ │ │ │ cmncs r4, fp, lsl fp │ │ │ │ @ instruction: 0xf8596962 │ │ │ │ - blx 287eca │ │ │ │ + blx 287eda │ │ │ │ ldcvc 3, cr3, [fp], {2} │ │ │ │ sbcsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044659 │ │ │ │ @ instruction: 0xf7ff0018 │ │ │ │ strb pc, [ip, r3, lsr #29] @ │ │ │ │ @ instruction: 0xf1044659 │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ bfi pc, sp, (invalid: 29:6) @ │ │ │ │ @ instruction: 0xf1044659 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ bfi pc, r7, (invalid: 29:0) @ │ │ │ │ - blcs 296478 │ │ │ │ + blcs 296488 │ │ │ │ @ instruction: 0x4659d1bd │ │ │ │ eorseq pc, r8, r4, lsl #2 │ │ │ │ mcr2 7, 4, pc, cr14, cr15, {7} @ │ │ │ │ @ instruction: 0x4659e7b7 │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ mcr2 7, 4, pc, cr8, cr15, {7} @ │ │ │ │ ldmdbvs fp!, {r0, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ smullle r4, r3, r8, r5 │ │ │ │ adcmi r6, r3, #4112384 @ 0x3ec000 │ │ │ │ - blcs 270204 │ │ │ │ + blcs 270214 │ │ │ │ @ instruction: 0x461cd0be │ │ │ │ svclt 0x0000e789 │ │ │ │ - rsbseq r4, r4, r6, ror #3 │ │ │ │ + ldrsbteq r4, [r4], #-22 @ 0xffffffea │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r7, [r4], -r2, lsl #22 │ │ │ │ @ instruction: 0x460d4e90 │ │ │ │ @@ -536506,21 +536510,21 @@ │ │ │ │ stmibvs r0!, {r0, r1, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0004629 │ │ │ │ orrlt pc, r0, r5, asr #19 │ │ │ │ @ instruction: 0xb1237a63 │ │ │ │ strtmi r6, [r9], -r0, lsr #21 │ │ │ │ @ instruction: 0xf9bef000 │ │ │ │ stmdavs r4!, {r3, r6, r8, ip, sp, pc} │ │ │ │ - blcs 256000 │ │ │ │ + blcs 256010 │ │ │ │ andcs sp, r1, pc, ror #3 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - stc2l 6, cr15, [r0], #288 @ 0x120 │ │ │ │ + ldc2l 6, cr15, [r8], {72} @ 0x48 │ │ │ │ andcs fp, r2, r0, lsl r9 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - bcs 4dac14 │ │ │ │ + bcs 4dac24 │ │ │ │ movwge sp, #10318 @ 0x284e │ │ │ │ eorcs pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0x47184413 │ │ │ │ andeq r0, r0, r9, ror #2 │ │ │ │ andeq r0, r0, r7, lsr #3 │ │ │ │ strheq r0, [r0], -r1 │ │ │ │ andeq r0, r0, r5, ror #1 │ │ │ │ @@ -536537,56 +536541,56 @@ │ │ │ │ addsmi r2, sl, #0, 6 │ │ │ │ stmdbvs r6, {r0, r2, r4, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xb1a36833 │ │ │ │ ldmibvs r7!, {r0, r1, r3, r5, r6, fp, sp, lr} │ │ │ │ ldmdavs r8!, {r1, r3, r4, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ stmvs r2, {r1, r2, r6, r7, pc} │ │ │ │ - bvs 6d685c │ │ │ │ + bvs 6d686c │ │ │ │ stmdble r3, {r1, r3, r4, r7, r9, lr} │ │ │ │ orrslt r7, r3, r3, asr #22 │ │ │ │ bicle r2, r2, r1, lsl #22 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldmdavs r3, {r1, r5, r7, fp, sp, lr}^ │ │ │ │ - bcs 256174 │ │ │ │ + bcs 256184 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ @ instruction: 0x462969d8 │ │ │ │ @ instruction: 0xf968f000 │ │ │ │ andeq pc, r2, r0, asr #3 │ │ │ │ strtmi lr, [r9], -ip, lsr #15 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ sbclt r6, r3, #3801088 @ 0x3a0000 │ │ │ │ ubfx r7, r3, #6, #6 │ │ │ │ - blcs 2565bc │ │ │ │ - bvs feb306b8 │ │ │ │ + blcs 2565cc │ │ │ │ + bvs feb306c8 │ │ │ │ addsle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf0000018 │ │ │ │ @ instruction: 0xf1c0f97b │ │ │ │ ldr r0, [r7, r2] │ │ │ │ teqlt r3, r3, ror #20 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf0000018 │ │ │ │ stmdacs r0, {r0, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ - bvs feb302a8 │ │ │ │ + bvs feb302b8 │ │ │ │ strcs r4, [r0, -r6, lsr #12] │ │ │ │ str fp, [r8, fp, lsr #18] │ │ │ │ strcc r6, [r1, -r3, lsr #21] │ │ │ │ addsmi r3, pc, #16, 12 @ 0x1000000 │ │ │ │ - blvs fee70a7c │ │ │ │ + blvs fee70a8c │ │ │ │ @ instruction: 0xf0004629 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe782d1f4 │ │ │ │ strcs r6, [r0], -r3, lsr #23 │ │ │ │ ldmdblt r3!, {r0, r1, r2, r4, r5, r9, sl, lr} │ │ │ │ - blvs feb35e64 │ │ │ │ + blvs feb35e74 │ │ │ │ ldrcc r3, [r4], -r1, lsl #14 │ │ │ │ @ instruction: 0xf4bf429f │ │ │ │ - blvs 1b27e5c │ │ │ │ + blvs 1b27e6c │ │ │ │ ldrtmi r4, [r3], #-1577 @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf00068d8 │ │ │ │ stmdacs r0, {r0, r2, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe76ed1f1 │ │ │ │ cmncs r4, r6, lsr fp │ │ │ │ ldmpl r3!, {r1, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @@ -536595,30 +536599,30 @@ │ │ │ │ and r2, r4, r0, lsl #12 │ │ │ │ ldrcc r3, [r0], #-1537 @ 0xfffff9ff │ │ │ │ @ instruction: 0xf43f42b7 │ │ │ │ mcrvs 15, 1, sl, cr0, cr8, {2} │ │ │ │ @ instruction: 0xf0004629 │ │ │ │ stmdacs r0, {r0, r2, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ smmlsr r6, r4, r1, sp │ │ │ │ - blcs 396664 │ │ │ │ + blcs 396674 │ │ │ │ svcge 0x004df47f │ │ │ │ stmdbvs r4!, {r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 256170 │ │ │ │ + blcs 256180 │ │ │ │ svcge 0x0047f43f │ │ │ │ strtmi r6, [r9], -r0, lsr #19 │ │ │ │ @ instruction: 0xf8fcf000 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdavs r4!, {r1, r2, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 256188 │ │ │ │ + blcs 256198 │ │ │ │ @ instruction: 0xe73ad1f4 │ │ │ │ @ instruction: 0xf04f4a20 │ │ │ │ stmdbvs r3!, {r4, r5, fp}^ │ │ │ │ andls pc, r2, r6, asr r8 @ │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ - blcs 25a580 │ │ │ │ + blcs 25a590 │ │ │ │ svcge 0x002ff43f │ │ │ │ strcs r4, [r0, -r6, lsr #12] │ │ │ │ stmdbvs r3!, {r3, sp, lr, pc}^ │ │ │ │ strtcc r3, [r0], -r1, lsl #14 │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ addsmi r7, pc, #442368 @ 0x6c000 │ │ │ │ svcge 0x0023f4bf │ │ │ │ @@ -536635,237 +536639,237 @@ │ │ │ │ movweq pc, #8227 @ 0x2023 @ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ strtmi sl, [r9], -sl, lsl #30 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xf8e6f000 │ │ │ │ andeq pc, r2, r0, asr #3 │ │ │ │ ldmibvs r3, {r1, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bvs 733d74 │ │ │ │ + bvs 733d84 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r4, r2, asr #1 │ │ │ │ + ldrhteq r4, [r4], #-2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed93390 │ │ │ │ + bl fed933a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r3, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi r4, [pc], -r6, lsl #12 │ │ │ │ subsle r2, fp, r1, lsl #22 │ │ │ │ cmple r8, r2, lsl #22 │ │ │ │ - blcs 25b1d4 │ │ │ │ + blcs 25b1e4 │ │ │ │ addhi pc, r3, r0, asr #32 │ │ │ │ stmdavs r3!, {r2, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4620b13b │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ stmdavs r4!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 25624c │ │ │ │ + blcs 25625c │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrshtvs r6, [lr], #-136 @ 0xffffff78 │ │ │ │ - bcs 256234 │ │ │ │ + bcs 256244 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6b260bb │ │ │ │ - ldmvs r8!, {r0, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r8!, {r0, r2, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6474639 │ │ │ │ - ldcvc 14, cr15, [fp], #-748 @ 0xfffffd14 │ │ │ │ + ldcvc 14, cr15, [fp], #-716 @ 0xfffffd34 │ │ │ │ @ instruction: 0xb32360f8 │ │ │ │ @ instruction: 0xf1066933 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ - blvs 9303d0 │ │ │ │ - blcs 296e60 │ │ │ │ + blvs 9303e0 │ │ │ │ + blcs 296e70 │ │ │ │ ldrtmi sp, [r0], -r8, asr #32 │ │ │ │ - ldc2 6, cr15, [r6, #284] @ 0x11c │ │ │ │ + stc2 6, cr15, [lr, #284] @ 0x11c │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ - cdp2 6, 6, cr15, cr4, cr7, {2} │ │ │ │ + cdp2 6, 5, cr15, cr12, cr7, {2} │ │ │ │ andsle r4, r2, r5, lsl #5 │ │ │ │ stmdavs r3!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ - blvc 1b286dc │ │ │ │ + blvc 1b286ec │ │ │ │ suble r2, r8, r0, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - @ instruction: 0x4605fdbb │ │ │ │ + @ instruction: 0x4605fdb3 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - addmi pc, r5, #1296 @ 0x510 │ │ │ │ + addmi pc, r5, #1168 @ 0x490 │ │ │ │ ldrtmi sp, [r0], -ip, ror #3 │ │ │ │ - ldc2 6, cr15, [r2, #284] @ 0x11c │ │ │ │ + stc2 6, cr15, [sl, #284] @ 0x11c │ │ │ │ and r4, r7, r4, lsl #12 │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ stc2l 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - strmi pc, [r4], -r9, lsl #26 │ │ │ │ + strmi pc, [r4], -r1, lsl #26 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - addmi pc, r4, #1360 @ 0x550 │ │ │ │ + addmi pc, r4, #1232 @ 0x4d0 │ │ │ │ ldcvc 1, cr13, [fp], #-968 @ 0xfffffc38 │ │ │ │ @ instruction: 0xbdf8b9c3 │ │ │ │ stmdavs r3!, {r2, r6, r9, fp, sp, lr} │ │ │ │ @ instruction: 0x4620b13b │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ stmdavs r4!, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2562f8 │ │ │ │ - blvs 1f70a4c │ │ │ │ - blcs 256300 │ │ │ │ + blcs 256308 │ │ │ │ + blvs 1f70a5c │ │ │ │ + blcs 256310 │ │ │ │ strtmi sp, [r0], -pc, ror #1 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ stmdavs r4!, {r0, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 256310 │ │ │ │ + blcs 256320 │ │ │ │ ldcllt 1, cr13, [r8, #988]! @ 0x3dc │ │ │ │ @ instruction: 0x210268bb │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, fp, sp, lr} │ │ │ │ rscle r2, r0, r0, lsl #20 │ │ │ │ - bcs 45af00 │ │ │ │ + bcs 45af10 │ │ │ │ cmpvc r9, #1073741879 @ 0x40000037 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0x4631bdf8 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ msrvc SPSR_, #944 @ 0x3b0 │ │ │ │ @ instruction: 0xf647e7b0 │ │ │ │ - strcs pc, [r0, #-3385] @ 0xfffff2c7 │ │ │ │ + strcs pc, [r0, #-3377] @ 0xfffff2cf │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - cdp2 6, 0, cr15, cr6, cr7, {2} │ │ │ │ + ldc2l 6, cr15, [lr, #284]! @ 0x11c │ │ │ │ @ instruction: 0xf43f4284 │ │ │ │ stmdbvs r2!, {r0, r1, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xb1236813 │ │ │ │ @ instruction: 0x461a7355 │ │ │ │ - blcs 256340 │ │ │ │ + blcs 256350 │ │ │ │ @ instruction: 0x4620d1fa │ │ │ │ - ldc2l 6, cr15, [lr, #-284] @ 0xfffffee4 │ │ │ │ + ldc2l 6, cr15, [r6, #-284] @ 0xfffffee4 │ │ │ │ strb r4, [ip, r4, lsl #12]! │ │ │ │ - blvs 904ee4 │ │ │ │ + blvs 904ef4 │ │ │ │ svclt 0x0000deff │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed934f0 │ │ │ │ + bl fed93500 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmdavs r0, {r2, r9, sl, lr} │ │ │ │ biclt r6, sl, sl, asr r8 │ │ │ │ - bvs 91650c │ │ │ │ + bvs 91651c │ │ │ │ addsmi r6, sl, #73728 @ 0x12000 │ │ │ │ mulcs r1, r8, pc @ │ │ │ │ - blvc 1332728 │ │ │ │ + blvc 1332738 │ │ │ │ @ instruction: 0xf1a3b12b │ │ │ │ - blx fee3c31c │ │ │ │ + blx fee3c32c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ sbclt pc, r3, #1, 28 │ │ │ │ @ instruction: 0xf1a36822 │ │ │ │ - blx fee3c330 │ │ │ │ + blx fee3c340 │ │ │ │ cmppvc r3, #128 @ p-variant is OBSOLETE @ 0x80 │ │ │ │ ldrb r0, [r3, r0, asr #18]! │ │ │ │ @ instruction: 0xdeff6a13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed93540 │ │ │ │ + bl fed93550 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldmdavs sl, {r2, r6, r7, fp, sp, lr}^ │ │ │ │ biclt r6, sl, r0, lsr #16 │ │ │ │ - bvs 91655c │ │ │ │ + bvs 91656c │ │ │ │ addsmi r6, sl, #73728 @ 0x12000 │ │ │ │ mulcs r1, r8, pc @ │ │ │ │ - blvc 1332778 │ │ │ │ + blvc 1332788 │ │ │ │ @ instruction: 0xf1a3b12b │ │ │ │ - blx fee3c36c │ │ │ │ + blx fee3c37c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ sbclt pc, r3, #13888 @ 0x3640 │ │ │ │ @ instruction: 0xf1a36822 │ │ │ │ - blx fee3c380 │ │ │ │ + blx fee3c390 │ │ │ │ cmppvc r3, #128 @ p-variant is OBSOLETE @ 0x80 │ │ │ │ ldrb r0, [r3, r0, asr #18]! │ │ │ │ @ instruction: 0xdeff6a13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed93590 │ │ │ │ + bl fed935a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ - @ instruction: 0xf9fcf646 │ │ │ │ + @ instruction: 0xf9f4f646 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf8ecf653 │ │ │ │ + @ instruction: 0xf8e4f653 │ │ │ │ andcs r2, r0, r4, lsl r1 │ │ │ │ - mrc2 6, 6, pc, cr0, cr1, {5} │ │ │ │ + mcr2 6, 6, pc, cr8, cr1, {5} @ │ │ │ │ @ instruction: 0x46056833 │ │ │ │ subvs r6, r6, sl, lsl r8 │ │ │ │ stmiavs r0, {r9, fp, sp}^ │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6b160ab │ │ │ │ - strtmi pc, [r9], -r7, lsl #31 │ │ │ │ + qsub16mi pc, r9, pc @ │ │ │ │ @ instruction: 0xf64768a8 │ │ │ │ - stmdbvs r3!, {r0, r2, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r2, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs r4, r0, #1048576 @ 0x100000 │ │ │ │ rscvs r4, r9, r0, lsr r6 │ │ │ │ ldrdvs r6, [fp], -fp @ │ │ │ │ @ instruction: 0xf647822a │ │ │ │ - @ instruction: 0x4604fcbd │ │ │ │ + @ instruction: 0x4604fcb5 │ │ │ │ @ instruction: 0xf7ffe005 │ │ │ │ strtmi pc, [r0], -sp, lsl #26 │ │ │ │ - ldc2 6, cr15, [r6], #-284 @ 0xfffffee4 │ │ │ │ + stc2 6, cr15, [lr], #-284 @ 0xfffffee4 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stc2 6, cr15, [r2, #284] @ 0x11c │ │ │ │ + ldc2l 6, cr15, [sl, #-284]! @ 0xfffffee4 │ │ │ │ strtmi r4, [r9], -r3, lsl #12 │ │ │ │ addsmi r4, ip, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0x4628d1f1 │ │ │ │ - @ instruction: 0xff66f6b1 │ │ │ │ + @ instruction: 0xff5ef6b1 │ │ │ │ svclt 0x0000bd70 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r8], r5, lsl #12 │ │ │ │ tstcs r4, r0 │ │ │ │ @ instruction: 0xf6b14616 │ │ │ │ - @ instruction: 0xf8d5fe93 │ │ │ │ + @ instruction: 0xf8d5fe8b │ │ │ │ strmi r4, [r7], -r0, ror #2 │ │ │ │ @ instruction: 0xf8806005 │ │ │ │ stmdavs r3!, {r4, pc} │ │ │ │ @ instruction: 0xb12b7446 │ │ │ │ ldmdblt r6, {r1, r2, r5, r7, r8, fp, sp, lr}^ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x46384698 │ │ │ │ - @ instruction: 0xff42f6b1 │ │ │ │ + @ instruction: 0xff3af6b1 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f83f8 │ │ │ │ strbmi r0, [r1], r0, lsl #16 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ andsls pc, r2, r7, lsl #17 │ │ │ │ - @ instruction: 0xf88cf653 │ │ │ │ + @ instruction: 0xf884f653 │ │ │ │ stmdavs fp!, {r0, r2, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4628b13b │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ stmdavs sp!, {r0, r1, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 256524 │ │ │ │ + blcs 256534 │ │ │ │ ldcvc 1, cr13, [sp], #988 @ 0x3dc │ │ │ │ @ instruction: 0x46a8b1bd │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf8e8f653 │ │ │ │ + @ instruction: 0xf8e0f653 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ sbcsle r2, sl, r0, lsl #22 │ │ │ │ sbcsle r2, r8, r0, lsl #24 │ │ │ │ @ instruction: 0x2e0069a6 │ │ │ │ stmdavs r4!, {r1, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 25652c │ │ │ │ + blcs 25653c │ │ │ │ @ instruction: 0x4638d1f8 │ │ │ │ - @ instruction: 0xff14f6b1 │ │ │ │ + @ instruction: 0xff0cf6b1 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf06f83f8 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf8d0f653 │ │ │ │ + @ instruction: 0xf8c8f653 │ │ │ │ svclt 0x0000e7e6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, pc, r9, lsr #20 │ │ │ │ strmi r4, [r4], -r9, lsr #22 │ │ │ │ stmvs r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ strbtmi r0, [lr], -r2, lsl #18 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ @ instruction: 0xf6460300 │ │ │ │ - stmib sp, {r0, r1, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r3, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strbtmi r7, [ip], r0, lsl #14 │ │ │ │ strvc lr, [r2, -sp, asr #19] │ │ │ │ cdpeq 1, 1, cr15, cr12, cr13, {0} │ │ │ │ stmdbvs r3, {r4, r5, r6, r7, r9, sl, lr} │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ ldm ip!, {r2, ip, sp} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ @@ -536874,15 +536878,15 @@ │ │ │ │ stm lr, {r0, r1} │ │ │ │ ldm r8!, {r0, r1} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf44f6e22 │ │ │ │ strbtmi r7, [r8], -ip, lsr #3 │ │ │ │ - @ instruction: 0xf8f8f649 │ │ │ │ + @ instruction: 0xf8f0f649 │ │ │ │ stcvs 14, cr6, [r2, #140]! @ 0x8c │ │ │ │ ldcvc 13, cr1, [fp], {1} │ │ │ │ stclvs 4, cr7, [r3, #524]! @ 0x20c │ │ │ │ andsvs r6, sl, r3, asr r0 │ │ │ │ cmppeq r8, #4, 2 @ p-variant is OBSOLETE │ │ │ │ strtvs r6, [r0], -r7, lsr #11 │ │ │ │ stmib r4, {r1, r6, fp, sp, lr}^ │ │ │ │ @@ -536890,133 +536894,133 @@ │ │ │ │ subvs r4, r3, r9, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r2, lsl #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - b 14f9d40 │ │ │ │ - rsbseq r3, r4, ip, lsr #22 │ │ │ │ + b 12f9d50 │ │ │ │ + rsbseq r3, r4, ip, lsl fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r4, r6, lsr #21 │ │ │ │ + @ instruction: 0x00743a96 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldmdami lr, {r2, r9, sl, lr}^ │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ - blvc b0d77c │ │ │ │ + blvc b0d78c │ │ │ │ ldmdale sp, {r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ cmpvc r9, #40894464 @ 0x2700000 │ │ │ │ - bne fe383010 │ │ │ │ + bne fe383020 │ │ │ │ andseq r0, ip, r9, lsl #13 │ │ │ │ stmdavs r3!, {r2, r5, r6, r8, fp, sp, lr} │ │ │ │ strtmi fp, [r9], -r3, lsl #3 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ @ instruction: 0x462947b0 │ │ │ │ @ instruction: 0xf1044603 │ │ │ │ teqlt fp, ip, lsl r0 │ │ │ │ tstlt fp, r3, ror #20 │ │ │ │ @ instruction: 0xb11847b0 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blcs 256b6c │ │ │ │ - bvs feb30dcc │ │ │ │ + blcs 256b7c │ │ │ │ + bvs feb30ddc │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0x47b00018 │ │ │ │ - blmi 14365bc │ │ │ │ + blmi 14365cc │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andls pc, r3, r0, asr r8 @ │ │ │ │ - blx 456b8e │ │ │ │ + blx 456b9e │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ rscle r2, r7, r0, lsl #22 │ │ │ │ streq lr, [r8, -r4, lsl #22] │ │ │ │ - beq 27874c │ │ │ │ + beq 27875c │ │ │ │ stmdbvs r3!, {r3, sp, lr, pc}^ │ │ │ │ - beq 2b8a40 │ │ │ │ - blx 44a29e │ │ │ │ + beq 2b8a50 │ │ │ │ + blx 44a2ae │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ sbcsle r4, r9, #645922816 @ 0x26800000 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xe7d3d1f1 │ │ │ │ - blcs 256bc0 │ │ │ │ + blcs 256bd0 │ │ │ │ @ instruction: 0x4629d0d0 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ stmdbvs r3!, {r1, r3, r6, r7, ip, lr, pc}^ │ │ │ │ movweq pc, #8227 @ 0x2023 @ │ │ │ │ bicle r2, r5, r1, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0x47b00030 │ │ │ │ - bvs 1b36558 │ │ │ │ + bvs 1b36568 │ │ │ │ strtmi fp, [r9], -fp, lsr #2 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ - bvs feb30948 │ │ │ │ + bvs feb30958 │ │ │ │ stmdaeq ip!, {r2, r8, ip, sp, lr, pc} │ │ │ │ stmdblt fp!, {r8, r9, sl, sp} │ │ │ │ - bvs feb3653c │ │ │ │ + bvs feb3654c │ │ │ │ ldmdaeq r0, {r3, r8, ip, sp, lr, pc} │ │ │ │ adcle r4, sp, #-268435447 @ 0xf0000009 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ ldrmi r3, [r0, r1, lsl #14]! │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blvs feb36524 │ │ │ │ + blvs feb36534 │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldmdblt fp, {r2, r4, fp} │ │ │ │ - blvs feb36518 │ │ │ │ + blvs feb36528 │ │ │ │ addsle r4, sp, #-268435447 @ 0xf0000009 │ │ │ │ strtmi r6, [r9], -r0, ror #22 │ │ │ │ andeq pc, r7, r8, lsl #22 │ │ │ │ ldrmi r3, [r0, r1, lsl #14]! │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmdbvs r3!, {r2, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ orrsle r2, r1, r5, lsl #22 │ │ │ │ stmdbvs r4!, {r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 256748 │ │ │ │ + blcs 256758 │ │ │ │ strtmi sp, [r9], -ip, lsl #1 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ stmdavs r4!, {r1, r2, r7, ip, lr, pc} │ │ │ │ - blcs 25675c │ │ │ │ + blcs 25676c │ │ │ │ pop {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blmi 61e698 │ │ │ │ + blmi 61e6a8 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ - blx 2929ee │ │ │ │ + blx 2929fe │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ ldrbcc sl, [r4], #-3957 @ 0xfffff08b │ │ │ │ and r2, r3, r0, lsl #14 │ │ │ │ ldrmi r3, [r8, #1040]! @ 0x410 │ │ │ │ svcge 0x006ef43f │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldrmi r3, [r0, r1, lsl #14]! │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svclt 0x0000e766 │ │ │ │ - rsbseq r3, r4, r8, ror #20 │ │ │ │ + rsbseq r3, r4, r8, asr sl │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, pc, r5, lsr #20 │ │ │ │ strmi r4, [r5], -r5, lsr #22 │ │ │ │ stmvs r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdbeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf105466e │ │ │ │ ldmpl r3, {r3, r4, fp}^ │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf824f646 │ │ │ │ + @ instruction: 0xf81cf646 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ stmib sp, {r8, r9, ip, sp}^ │ │ │ │ strbtmi r3, [ip], r2, lsl #6 │ │ │ │ cdpeq 1, 1, cr15, cr12, cr13, {0} │ │ │ │ ldrbtmi r6, [r7], -r3, lsl #18 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ ldm ip!, {r2, ip, sp} │ │ │ │ @@ -537026,34 +537030,34 @@ │ │ │ │ stm lr, {r0, r1} │ │ │ │ svcgt 0x000f0003 │ │ │ │ strbmi ip, [r2], -pc, lsl #12 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6484668 │ │ │ │ - strmi pc, [r1], -r9, asr #31 │ │ │ │ + strmi pc, [r1], -r1, asr #31 │ │ │ │ mlacc sl, r5, r8, pc @ │ │ │ │ stmdavs sl, {r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf647748b │ │ │ │ - bmi 4bad58 │ │ │ │ + bmi 4bad48 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r2, lsl #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - stmdb r4!, {r0, r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - ldrsbteq r3, [r4], #-128 @ 0xffffff80 │ │ │ │ + ldmdb ip, {r0, r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r3, r4, r0, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r4, sl, asr r8 │ │ │ │ + rsbseq r3, r4, sl, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed939d4 │ │ │ │ + bl fed939e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - blvc 316840 │ │ │ │ + blvc 316850 │ │ │ │ tstle fp, r4, lsl #22 │ │ │ │ vld2.16 {d22,d24}, [pc], r3 │ │ │ │ ldrmi r7, [r3], #-723 @ 0xfffffd2d │ │ │ │ stmdale r5, {r0, r8, r9, fp, sp} │ │ │ │ stmdavs fp, {r1, r7, fp, sp, lr} │ │ │ │ mulle r3, sl, r2 │ │ │ │ @ instruction: 0xff8ef7ff │ │ │ │ @@ -537068,62 +537072,62 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x8094f8df │ │ │ │ strmi r4, [sl], r3, lsl #12 │ │ │ │ @ instruction: 0x46194610 │ │ │ │ @ instruction: 0xf6b044f8 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bad03d │ │ │ │ - blx fe8c0444 │ │ │ │ - blx fef79af0 │ │ │ │ + blx fe8c0454 │ │ │ │ + blx fef79b00 │ │ │ │ stmvs r5, {r2, r7, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrshtle r3, [r2], -pc │ │ │ │ stmdbeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ strcs r2, [r1], -r0, lsl #14 │ │ │ │ eoreq pc, r4, r5, asr r8 @ │ │ │ │ @ instruction: 0xf7ffb1e8 │ │ │ │ - blmi 83c114 │ │ │ │ + blmi 83c124 │ │ │ │ eorne pc, r4, r5, asr r8 @ │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ - blx 496d9e │ │ │ │ + blx 496dae │ │ │ │ svcvc 0x009b3302 │ │ │ │ @ instruction: 0xf831330b │ │ │ │ and r2, r5, r3, lsr #32 │ │ │ │ @ instruction: 0xf103fa06 │ │ │ │ eorvc pc, r3, r5, asr #16 │ │ │ │ andeq lr, r1, #139264 @ 0x22000 │ │ │ │ @ instruction: 0xf3a2fa92 │ │ │ │ - blx fef07094 │ │ │ │ + blx fef070a4 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - blx 3f1060 │ │ │ │ - b cf98b4 │ │ │ │ - blx fe8bf0b8 │ │ │ │ + blx 3f1070 │ │ │ │ + b cf98c4 │ │ │ │ + blx fe8bf0c8 │ │ │ │ @ instruction: 0xf1baf4aa │ │ │ │ - blx fef404b0 │ │ │ │ + blx fef404c0 │ │ │ │ svclt 0x0008f484 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 23c8b8 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 23c8c8 @ │ │ │ │ pop {r4, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r3, r4, ip, asr #15 │ │ │ │ + ldrhteq r3, [r4], #-124 @ 0xffffff84 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed93ad0 │ │ │ │ + bl fed93ae0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ ldmdavs fp, {r1, r3, r9, sl, lr} │ │ │ │ stmdbcs r4, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdbvs r9, {r0, r1, r2, r3, r8, ip, lr, pc}^ │ │ │ │ sbcsvc pc, r3, pc, ror #8 │ │ │ │ stmdbcs r1, {r0, sl, lr} │ │ │ │ @ instruction: 0xf893d809 │ │ │ │ tstcs r1, r8, lsr #32 │ │ │ │ - blx 298158 │ │ │ │ + blx 298168 │ │ │ │ stmdbcc r1, {r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffb289 │ │ │ │ andcs pc, r1, fp, lsl #31 │ │ │ │ svclt 0x0000bd08 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -537131,103 +537135,103 @@ │ │ │ │ addlt r6, r2, r4, lsl #17 │ │ │ │ ldrsbhi pc, [r4, #-143]! @ 0xffffff71 @ │ │ │ │ ldrbtmi r3, [r8], #3076 @ 0xc04 │ │ │ │ andsle r4, r6, r0, lsr #5 │ │ │ │ strmi r4, [pc], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ tstle ip, r1, lsl #10 │ │ │ │ - bcs 35b5a0 │ │ │ │ + bcs 35b5b0 │ │ │ │ ldmdbvs sl, {r0, r3, r8, ip, lr, pc}^ │ │ │ │ eorvc pc, r4, #679477248 @ 0x28800000 │ │ │ │ stmdale r4, {r0, r9, fp, sp} │ │ │ │ ldmvs r9, {r1, r4, r5, fp, sp, lr} │ │ │ │ addsmi r6, r1, #9568256 @ 0x920000 │ │ │ │ stmiavs r4!, {r0, r1, r2, ip, lr, pc} │ │ │ │ adcmi r3, r6, #4, 24 @ 0x400 │ │ │ │ andcs sp, r0, sl, ror #3 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ mrcvs 7, 0, r8, cr10, cr0, {7} │ │ │ │ ldrsbtls pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ ldrhle r4, [r7], #-34 @ 0xffffffde │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf6af9301 │ │ │ │ - stmdacs r0, {r0, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bmi 1470d24 │ │ │ │ + stmdacs r0, {r0, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bmi 1470d34 │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ ldrdge pc, [r8], -r0 │ │ │ │ @ instruction: 0xf8582064 │ │ │ │ stmdbvs sl, {r1, ip, pc}^ │ │ │ │ andls pc, r2, #0, 22 │ │ │ │ @ instruction: 0x2051f892 │ │ │ │ @ instruction: 0xf851320b │ │ │ │ - bcs 244a20 │ │ │ │ - blls 2b0d00 │ │ │ │ + bcs 244a30 │ │ │ │ + blls 2b0d10 │ │ │ │ vstmiaeq r2, {d14-d18} │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ - bleq 37aaf4 │ │ │ │ + bleq 37ab04 │ │ │ │ svclt 0x00084283 │ │ │ │ @ instruction: 0xf001fa0e │ │ │ │ tstpeq r1, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwmi fp, #24324 @ 0x5f04 │ │ │ │ ldrmi fp, [r4, #685] @ 0x2ad │ │ │ │ stccs 1, cr13, [r0, #-968] @ 0xfffffc38 │ │ │ │ ldrmi sp, [r8], -r3, asr #1 │ │ │ │ @ instruction: 0xf7ff9301 │ │ │ │ - blls 2bbfac │ │ │ │ + blls 2bbfbc │ │ │ │ ldmdbvs sl, {r2, r5, r6, r8, sp}^ │ │ │ │ stmdbls r2, {r0, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mulscs lr, r9, r8 │ │ │ │ @ instruction: 0xf833320b │ │ │ │ - bcs 244a6c │ │ │ │ + bcs 244a7c │ │ │ │ @ instruction: 0xf3a2fa92 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strdle r3, [ip], pc @ │ │ │ │ mrscs r2, (UNDEF: 1) │ │ │ │ eoreq pc, r3, sl, asr #16 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ andeq lr, r3, #139264 @ 0x22000 │ │ │ │ - blx fe6c7208 │ │ │ │ - blx fef39894 │ │ │ │ + blx fe6c7218 │ │ │ │ + blx fef398a4 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe79ad1f0 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xff8af6af │ │ │ │ + @ instruction: 0xff82f6af │ │ │ │ addsle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf8d94b1c │ │ │ │ stmvs r2, {ip} │ │ │ │ @ instruction: 0xf8582064 │ │ │ │ stmdbvs fp, {r0, r1, ip, pc}^ │ │ │ │ movwls pc, #15104 @ 0x3b00 @ │ │ │ │ @ instruction: 0x3051f893 │ │ │ │ @ instruction: 0xf851330b │ │ │ │ - blcs 248ad0 │ │ │ │ - bl 2f0c54 │ │ │ │ + blcs 248ae0 │ │ │ │ + bl 2f0c64 │ │ │ │ ldrmi r0, [r1], -r3, lsl #29 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ - blge 37ab98 │ │ │ │ + blge 37aba8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad018 │ │ │ │ - blx 248ab2 │ │ │ │ + blx 248ac2 │ │ │ │ svcvc 0x009b9303 │ │ │ │ @ instruction: 0xf83a330b │ │ │ │ and sl, r5, r3, lsr #32 │ │ │ │ eorpl pc, r3, r2, asr #16 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ - beq 337320 │ │ │ │ + beq 337330 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf3aafa9a │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - strdle r3, [pc, #63] @ 23cacb │ │ │ │ + strdle r3, [pc, #63] @ 23cadb │ │ │ │ bicsle r4, pc, lr, lsl #11 │ │ │ │ svclt 0x0000e75d │ │ │ │ - ldrsbteq r3, [r4], #-110 @ 0xffffff92 │ │ │ │ + rsbseq r3, r4, lr, asr #13 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ ldrcc pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ @ instruction: 0xf8dfb08d │ │ │ │ @@ -537241,15 +537245,15 @@ │ │ │ │ @ instruction: 0xb12b6823 │ │ │ │ ldmiblt fp, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strcs pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ strcc pc, [r0, #-2271] @ 0xfffff721 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 516b58 │ │ │ │ + blls 516b68 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, sp, r1, ror r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8df4698 │ │ │ │ @ instruction: 0xf8df34ec │ │ │ │ strbmi fp, [r7], -ip, ror #9 │ │ │ │ @@ -537258,45 +537262,45 @@ │ │ │ │ ldmibvs fp!, {r2, ip, sp, pc} │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ ldrmi r2, [fp], r9, lsl #6 │ │ │ │ ldmdavs r5!, {r1, r2, r3, r4, r8, fp, sp, lr} │ │ │ │ eorsle r2, r5, r0, lsl #26 │ │ │ │ stmdbcs r0, {r0, r3, r5, fp, sp, lr} │ │ │ │ eorshi pc, sl, #0 │ │ │ │ - blcs 35b800 │ │ │ │ + blcs 35b810 │ │ │ │ subhi pc, r0, #0 │ │ │ │ cmplt fp, fp, lsr #16 │ │ │ │ cmplt sl, sl, lsl r8 │ │ │ │ - bcs 35b7ec │ │ │ │ + bcs 35b7fc │ │ │ │ stmdbvs sl!, {r1, r8, ip, lr, pc}^ │ │ │ │ andsle r2, r1, r0, ror #20 │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 35b804 │ │ │ │ + blcs 35b814 │ │ │ │ stmdbvs fp!, {r0, r1, r2, r4, r8, ip, lr, pc}^ │ │ │ │ tstle r4, r0, ror #22 │ │ │ │ strtmi sl, [sl], -r9, lsl #22 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx afa486 │ │ │ │ + blx 8fa496 │ │ │ │ @ instruction: 0xe00d69bb │ │ │ │ ldrmi r4, [sp], -lr, lsr #12 │ │ │ │ ldrtmi sl, [r2], -r9, lsl #22 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx 87a49a │ │ │ │ + blx 67a4aa │ │ │ │ stmib sp, {r0, r1, r8, r9, sp}^ │ │ │ │ stccs 6, cr3, [r0, #-36] @ 0xffffffdc │ │ │ │ ldmibvs fp!, {r1, r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 24e5fc │ │ │ │ + blcs 24e60c │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ @ instruction: 0x465e46b9 │ │ │ │ @ instruction: 0xf8d94627 │ │ │ │ tstcs r4, ip, lsr r0 │ │ │ │ andscc r9, pc, r9, lsl #12 │ │ │ │ @ instruction: 0xf5f20940 │ │ │ │ - @ instruction: 0xf8d6ec2a │ │ │ │ + @ instruction: 0xf8d6ec22 │ │ │ │ andls fp, sl, r0, lsl r0 │ │ │ │ ldrdge pc, [r0], -fp │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad04c │ │ │ │ stcge 0, cr4, [r9, #-0] │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8df81e2 │ │ │ │ @@ -537332,27 +537336,27 @@ │ │ │ │ addsmi r1, r3, #1879048202 @ 0x7000000a │ │ │ │ orrhi pc, r3, r0 │ │ │ │ msrvc CPSR_s, #683671552 @ 0x28c00000 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ strtmi r8, [r2], r6, asr #2 │ │ │ │ bicle r2, r3, r0, lsl #24 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - tstplt r8, r5, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstplt r8, sp, asr r9 @ p-variant is OBSOLETE │ │ │ │ andscc sl, r0, r9, lsl #18 │ │ │ │ ldc2 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf5f2980a │ │ │ │ - andcs lr, r0, r2, ror ip │ │ │ │ - @ instruction: 0xf842f6b0 │ │ │ │ + andcs lr, r0, sl, ror #24 │ │ │ │ + @ instruction: 0xf83af6b0 │ │ │ │ @ instruction: 0x468269f4 │ │ │ │ stccs 8, cr6, [r0, #-404] @ 0xfffffe6c │ │ │ │ sbchi pc, sl, r0 │ │ │ │ @ instruction: 0xf8df686b │ │ │ │ - blcs 269a74 │ │ │ │ + blcs 269a84 │ │ │ │ svclt 0x000844fb │ │ │ │ - blvc b0608c │ │ │ │ + blvc b0609c │ │ │ │ vqdmulh.s d2, d0, d10 │ │ │ │ ldm pc, {r1, r3, r8, pc}^ @ │ │ │ │ tstpeq r1, r3, lsl r0 @ p-variant is OBSOLETE │ │ │ │ ldrsheq r0, [r0], -sl │ │ │ │ strdeq r0, [r1], #3 @ │ │ │ │ andseq r0, r0, r1, lsr #32 │ │ │ │ sbcseq r0, sl, r1, lsr #32 │ │ │ │ @@ -537366,94 +537370,94 @@ │ │ │ │ stmdavs fp!, {r0, r2, r5, r7, pc}^ │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, ip, sp, pc}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ strtmi r2, [ip], -r0, lsl #6 │ │ │ │ bfi r4, sp, #12, #13 │ │ │ │ @ instruction: 0xf1044651 │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ - blvc b3c530 │ │ │ │ + blvc b3c540 │ │ │ │ mvnle r2, r4, lsl #22 │ │ │ │ vld2.16 {d22,d24}, [pc :128], r3 │ │ │ │ ldmdane sl, {r0, r1, r4, r6, r7, ip, sp, lr} │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ @ instruction: 0xf5a38139 │ │ │ │ - bcs 29958c │ │ │ │ - bmi ff27306c │ │ │ │ + bcs 29959c │ │ │ │ + bmi ff27307c │ │ │ │ cdpeq 0, 6, cr15, cr4, cr15, {2} │ │ │ │ stmpl r9, {r1, r8, fp, ip, pc} │ │ │ │ andls r6, r7, #34, 30 @ 0x88 │ │ │ │ - blx 5ce552 │ │ │ │ + blx 5ce562 │ │ │ │ @ instruction: 0xf8d21303 │ │ │ │ ldrbmi ip, [r2], -r0 │ │ │ │ movwcc r7, #49051 @ 0xbf9b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ cdpvs 3, 2, cr9, cr3, cr3, {0} │ │ │ │ @ instruction: 0xf8dc9306 │ │ │ │ - blx 5c8d7e │ │ │ │ + blx 5c8d8e │ │ │ │ @ instruction: 0xf8bd1103 │ │ │ │ movwls r3, #20492 @ 0x500c │ │ │ │ @ instruction: 0x1051f891 │ │ │ │ @ instruction: 0xf85c310b │ │ │ │ tstls r4, r1, lsr #32 │ │ │ │ @ instruction: 0xf7ff4619 │ │ │ │ - blls 3fc2ec │ │ │ │ + blls 3fc2fc │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ ldcne 12, cr2, [r8, #-580] @ 0xfffffdbc │ │ │ │ andeq lr, ip, #165888 @ 0x28800 │ │ │ │ - blx feed6fbc │ │ │ │ + blx feed6fcc │ │ │ │ stmdbcs r0, {r1, r7, r9, ip, sp, lr, pc} │ │ │ │ addmi fp, r8, #24, 30 @ 0x60 │ │ │ │ subsne lr, r2, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ andle r0, r5, r1, lsl #24 │ │ │ │ - bl fee96e94 │ │ │ │ + bl fee96ea4 │ │ │ │ svclt 0x00180c00 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ movwcs r6, #6168 @ 0x1818 │ │ │ │ @ instruction: 0xf8909904 │ │ │ │ addmi lr, fp, ip │ │ │ │ - blcc 296f8c │ │ │ │ + blcc 296f9c │ │ │ │ svclt 0x001842b1 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ mvnseq pc, lr │ │ │ │ svclt 0x00082905 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ addslt r9, fp, #81920 @ 0x14000 │ │ │ │ andeq lr, r2, #76, 20 @ 0x4c000 │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ @ instruction: 0xf1be80c1 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - bcs 25d0d4 │ │ │ │ + bcs 25d0e4 │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ ldrbmi r9, [r0], -r7, lsl #18 │ │ │ │ - ldc2 6, cr15, [sl, #700]! @ 0x2bc │ │ │ │ + ldc2 6, cr15, [r2, #700]! @ 0x2bc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r2, {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0x100cf8bd │ │ │ │ - blx fe6871d0 │ │ │ │ - blx fef39c58 │ │ │ │ + blx fe6871e0 │ │ │ │ + blx fef39c68 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svcge 0x006bf43f │ │ │ │ @ instruction: 0xf8422001 │ │ │ │ - blx 24ce74 │ │ │ │ - b ab99f8 │ │ │ │ + blx 24ce84 │ │ │ │ + b ab9a08 │ │ │ │ stmdbcs r0, {r0, r1, r8} │ │ │ │ @ instruction: 0xf3a1fa91 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrshle r3, [r0, #63]! @ 0x3f │ │ │ │ @ instruction: 0x46204652 │ │ │ │ @ instruction: 0xf7ff4659 │ │ │ │ vstrcs d15, [r0, #-748] @ 0xfffffd14 │ │ │ │ svcge 0x005bf47f │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ - ldc2 6, cr15, [sl, #-700] @ 0xfffffd44 │ │ │ │ + ldc2 6, cr15, [r2, #-700] @ 0xfffffd44 │ │ │ │ @ instruction: 0xf6464630 │ │ │ │ - @ instruction: 0x4606ffbd │ │ │ │ + @ instruction: 0x4606ffb5 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0x463caeba │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 14, cr10, [r0], {87} @ 0x57 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr4, cr15, {1} │ │ │ │ svccs 0x000069a7 │ │ │ │ @@ -537462,146 +537466,146 @@ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrbmi lr, [r1], -sl, asr #12 │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ ldc2l 7, cr15, [sl, #-1020] @ 0xfffffc04 │ │ │ │ strb r7, [r5, -r3, lsr #22] │ │ │ │ stmdbls r2, {r0, r3, r5, r6, r9, fp, lr} │ │ │ │ stmpl sl, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ - blx 2853f6 │ │ │ │ + blx 285406 │ │ │ │ ldcvc 2, cr2, [r2], {3} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ uasxmi sl, r1, lr │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ stc2l 7, cr15, [r8, #-1020] @ 0xfffffc04 │ │ │ │ ldr r7, [r3, -r3, lsr #22]! │ │ │ │ @ instruction: 0xf1044651 │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ - blvc b3c38c │ │ │ │ + blvc b3c39c │ │ │ │ ldrbmi lr, [r1], -ip, lsr #14 │ │ │ │ subeq pc, r4, r4, lsl #2 │ │ │ │ ldc2 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ str r7, [r5, -r3, lsr #22]! │ │ │ │ @ instruction: 0xf1044651 │ │ │ │ @ instruction: 0xf7ff001c │ │ │ │ - blvc b3c370 │ │ │ │ + blvc b3c380 │ │ │ │ stmdbvs r3!, {r1, r2, r3, r4, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ ldrbmi sl, [r1], -r4, lsl #30 │ │ │ │ eorseq pc, r8, r4, lsl #2 │ │ │ │ stc2 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ ldr r7, [r3, -r3, lsr #22] │ │ │ │ stmdavs r3, {r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - bvc 1328aa8 │ │ │ │ + bvc 1328ab8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ andscc sl, ip, pc, ror #29 │ │ │ │ @ instruction: 0xf7ff4651 │ │ │ │ - blvc b3c33c │ │ │ │ + blvc b3c34c │ │ │ │ @ instruction: 0xf8dae704 │ │ │ │ ldmdavs fp, {r4, r5, r6, ip, sp} │ │ │ │ tstpeq ip, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svcne 0x00136a1a │ │ │ │ @ instruction: 0xf43f4291 │ │ │ │ @ instruction: 0xf8ddaeb0 │ │ │ │ @ instruction: 0xf04fc028 │ │ │ │ ldmdavs sl, {r0, r9, sl, fp} │ │ │ │ ldrle r0, [r1], #-2000 @ 0xfffff830 │ │ │ │ vld2.16 {d22,d24}, [pc :64], r0 │ │ │ │ ldrbmi r7, [r0], #-2771 @ 0xfffff52d │ │ │ │ stmdale fp, {r0, fp, sp} │ │ │ │ @ instruction: 0xf0006a50 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r4, r9, fp}^ │ │ │ │ - blx 4fb74c │ │ │ │ + blx 4fb75c │ │ │ │ eorcs pc, r0, ip, asr r8 @ │ │ │ │ andeq lr, sl, #139264 @ 0x22000 │ │ │ │ eorcs pc, r0, ip, asr #16 │ │ │ │ svcne 0x0013689a │ │ │ │ @ instruction: 0xd1e64291 │ │ │ │ ldr r4, [r1], r2, lsr #13 │ │ │ │ svceq 0x0004f1be │ │ │ │ svcge 0x003ff47f │ │ │ │ vld2.16 {d22,d24}, [pc], r3 │ │ │ │ strmi r7, [fp], #-467 @ 0xfffffe2d │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ qasxmi sl, r0, r8 │ │ │ │ - blx ff0faf44 │ │ │ │ + blx ff0faf54 │ │ │ │ @ instruction: 0xf8dae6b5 │ │ │ │ tstcs r1, r4, lsr #32 │ │ │ │ strtmi r9, [r2], sl, lsl #16 │ │ │ │ andseq pc, pc, #3 │ │ │ │ addsmi r0, r1, fp, asr r9 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ @ instruction: 0xf840430a │ │ │ │ ldrbt r2, [r3], -r3, lsr #32 │ │ │ │ mlane r8, r4, r8, pc @ │ │ │ │ cdpvs 3, 2, cr2, cr0, cr1, {0} │ │ │ │ - blx 30e8bc │ │ │ │ + blx 30e8cc │ │ │ │ stmdbcc r1, {r0, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffb289 │ │ │ │ ldr pc, [sl], sp, asr #24 │ │ │ │ ssatmi r4, #3, r0, asr #12 │ │ │ │ - blx ff47af86 │ │ │ │ + blx ff47af96 │ │ │ │ ldmdbmi lr, {r1, r5, r6, r9, sl, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xf89bfaf5 │ │ │ │ - bcs 344fcc │ │ │ │ + bcs 344fdc │ │ │ │ mrcge 4, 2, APSR_nzcv, cr10, cr15, {3} │ │ │ │ @ instruction: 0xe64446da │ │ │ │ - bcs 35bc70 │ │ │ │ + bcs 35bc80 │ │ │ │ ldclge 4, cr15, [r0, #508]! @ 0x1fc │ │ │ │ - bcs 1a57578 │ │ │ │ + bcs 1a57588 │ │ │ │ stclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ ldrb r4, [sp, #1549] @ 0x60d │ │ │ │ - blcs 1a57588 │ │ │ │ + blcs 1a57598 │ │ │ │ ldcge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ - bls 376724 │ │ │ │ + bls 376734 │ │ │ │ ldrbmi r2, [r0], -r4, lsl #2 │ │ │ │ - @ instruction: 0xf91cf6b1 │ │ │ │ + @ instruction: 0xf914f6b1 │ │ │ │ strmi r9, [r2], -r7, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r4 │ │ │ │ - stc2l 6, cr15, [sl], {175} @ 0xaf │ │ │ │ + stc2l 6, cr15, [r2], {175} @ 0xaf │ │ │ │ ldrbt r9, [r5], r4, lsl #20 │ │ │ │ - ldc 5, cr15, [r4, #-968] @ 0xfffffc38 │ │ │ │ - rsbseq r3, r4, sl, asr #10 │ │ │ │ - rsbseq r3, r4, ip, lsr r5 │ │ │ │ + stc 5, cr15, [ip, #-968] @ 0xfffffc38 │ │ │ │ + rsbseq r3, r4, sl, lsr r5 │ │ │ │ + rsbseq r3, r4, ip, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r4, r8, lsl r5 │ │ │ │ + rsbseq r3, r4, r8, lsl #10 │ │ │ │ @ instruction: 0xfffffcbd │ │ │ │ @ instruction: 0xfffffcb9 │ │ │ │ @ instruction: 0xfffffbfb │ │ │ │ @ instruction: 0xfffffc41 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0xfffff839 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ stmdbvs r9, {r2, r3, r9, sl, lr}^ │ │ │ │ vrecps.f32 q10, q8, │ │ │ │ addsmi r2, r9, #-738197503 @ 0xd4000001 │ │ │ │ stmibcs fp, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - ldrbtmi fp, [pc], #-143 @ 23d02c │ │ │ │ + ldrbtmi fp, [pc], #-143 @ 23d03c │ │ │ │ tstcs r1, r4, lsl pc │ │ │ │ tstle pc, r0, lsl #2 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldmiblt r8, {r4, r7, r8, r9, sl, lr}^ │ │ │ │ andcs r4, r2, #248, 22 @ 0x3e000 │ │ │ │ stmib r5, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ tstls r2, r0, lsl #8 │ │ │ │ movwls r5, #6395 @ 0x18fb │ │ │ │ cmncs r4, #27262976 @ 0x1a00000 │ │ │ │ movwcs pc, #6915 @ 0x1b03 @ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcs 5490ec │ │ │ │ + blcs 5490fc │ │ │ │ ldm pc, {r3, fp, ip, lr, pc}^ @ │ │ │ │ - bleq 539074 │ │ │ │ - bleq 4ffc98 │ │ │ │ - bleq 3ffc9c │ │ │ │ + bleq 539084 │ │ │ │ + bleq 4ffca8 │ │ │ │ + bleq 3ffcac │ │ │ │ andeq r0, r7, fp, lsl #22 │ │ │ │ andlt r2, pc, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf1049a02 │ │ │ │ @ instruction: 0xf8d40318 │ │ │ │ movwls sl, #12384 @ 0x3060 │ │ │ │ cmnpcs r5, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -537609,21 +537613,21 @@ │ │ │ │ stmdbvs r8!, {r1, r3, r4, r7, r9, lr} │ │ │ │ teqphi r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d6f23 │ │ │ │ vtst.8 d16, d0, d8 │ │ │ │ movwls r1, #16861 @ 0x41dd │ │ │ │ bicseq lr, r9, #323584 @ 0x4f000 │ │ │ │ ldrmi r9, [lr], -r3, lsl #6 │ │ │ │ - blx c7a9c4 │ │ │ │ + blx a7a9d4 │ │ │ │ @ instruction: 0xf1002201 │ │ │ │ @ instruction: 0x464b0118 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf10d4607 │ │ │ │ tstls r5, r8, lsr #22 │ │ │ │ - ldc2 6, cr15, [r8], {70} @ 0x46 │ │ │ │ + ldc2 6, cr15, [r0], {70} @ 0x46 │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ movwcc lr, #6600 @ 0x19c8 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ eorge pc, r4, sp, asr #17 │ │ │ │ stcleq 1, cr15, [r4], #-28 @ 0xffffffe4 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ @@ -537632,67 +537636,67 @@ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldmdbvs fp!, {r0, r1, r2, r7, r8, pc}^ │ │ │ │ rsbcs r9, r4, #16384 @ 0x4000 │ │ │ │ - blx 2ce9ae │ │ │ │ + blx 2ce9be │ │ │ │ andcs r1, r0, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf8934639 │ │ │ │ @ instruction: 0xf893c02e │ │ │ │ @ instruction: 0xf10c6032 │ │ │ │ @ instruction: 0xf8470c0b │ │ │ │ @ instruction: 0xf893202c │ │ │ │ - blls 32d1ec │ │ │ │ + blls 32d1fc │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorcc pc, ip, r7, asr #16 │ │ │ │ movweq pc, #45318 @ 0xb106 @ │ │ │ │ eorcs pc, r3, r7, asr #16 │ │ │ │ - stc2l 6, cr15, [r0, #-288] @ 0xfffffee0 │ │ │ │ + ldc2 6, cr15, [r8, #-288]! @ 0xfffffee0 │ │ │ │ ldrdls pc, [r0], r4 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - andls pc, r3, fp, lsr lr @ │ │ │ │ + andls pc, r3, r3, lsr lr @ │ │ │ │ @ instruction: 0xf6456928 │ │ │ │ - @ instruction: 0xf100fa73 │ │ │ │ + @ instruction: 0xf100fa6b │ │ │ │ @ instruction: 0xf8940a24 │ │ │ │ andcs r3, r1, #41 @ 0x29 │ │ │ │ @ instruction: 0x46064651 │ │ │ │ @ instruction: 0xf6469004 │ │ │ │ - bls 3bc290 │ │ │ │ + bls 3bc280 │ │ │ │ ldmdavs r3, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6456899 │ │ │ │ - bls 2bbb6c │ │ │ │ + bls 2bbb5c │ │ │ │ cmncs r4, r3, ror #18 │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @ instruction: 0xf6480023 │ │ │ │ - @ instruction: 0x464bf95b │ │ │ │ + @ instruction: 0x464bf953 │ │ │ │ ldrbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - strmi pc, [r1], pc, ror #21 │ │ │ │ + strmi pc, [r1], r7, ror #21 │ │ │ │ vceq.f32 d22, d0, d19 │ │ │ │ stmdbvs r8!, {r0, r2, r4, r5, r6, r9, sp} │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ - blhi 50ea20 │ │ │ │ + blhi 50ea30 │ │ │ │ cmnpvs pc, #587202560 @ p-variant is OBSOLETE @ 0x23000000 │ │ │ │ movweq pc, #36899 @ 0x9023 @ │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ stmdbls r2, {r0, r1, r3, r8, r9, pc} │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ movwls r4, #8849 @ 0x2291 │ │ │ │ rschi pc, r2, r0, asr #32 │ │ │ │ vmax.f32 d22, d0, d22 │ │ │ │ @ instruction: 0x96052177 │ │ │ │ - @ instruction: 0xf99af645 │ │ │ │ + @ instruction: 0xf992f645 │ │ │ │ @ instruction: 0xf1009b02 │ │ │ │ andcs r0, r1, #24, 2 │ │ │ │ tstls r2, r6, lsl #12 │ │ │ │ - stc2 6, cr15, [lr], {70} @ 0x46 │ │ │ │ + stc2 6, cr15, [r6], {70} @ 0x46 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ andgt pc, ip, r8, asr #17 │ │ │ │ cmppeq r4, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xcc01e9c8 │ │ │ │ cdpeq 1, 7, cr15, cr4, cr6, {0} │ │ │ │ strmi r9, [pc], -r9, lsl #14 │ │ │ │ @@ -537712,71 +537716,71 @@ │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andgt pc, ip, r8, asr #17 │ │ │ │ eorls pc, r4, sp, asr #17 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ - bls 297818 │ │ │ │ - blx 2857e2 │ │ │ │ + bls 297828 │ │ │ │ + blx 2857f2 │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ @ instruction: 0xf893802e │ │ │ │ @ instruction: 0xf108e04e │ │ │ │ @ instruction: 0xf10e080b │ │ │ │ ldm fp, {r0, r1, r3, r9, sl, fp} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ movwcs r0, #49167 @ 0xc00f │ │ │ │ eorgt pc, r8, r6, asr #16 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ eorcc pc, lr, r6, asr #16 │ │ │ │ - stc2 6, cr15, [r0], #288 @ 0x120 │ │ │ │ + ldc2 6, cr15, [r8], {72} @ 0x48 │ │ │ │ ldrbmi r9, [r3], -r2, lsl #20 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6481127 │ │ │ │ - @ instruction: 0x4601fa73 │ │ │ │ + strmi pc, [r1], -fp, ror #20 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - ldrdcs pc, [r2, -pc] │ │ │ │ + ldrdcs pc, [r2, -r7] │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8f6f645 │ │ │ │ + @ instruction: 0xf8eef645 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - stc2 6, cr15, [ip], {72} @ 0x48 │ │ │ │ + stc2 6, cr15, [r4], {72} @ 0x48 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - stc2 6, cr15, [ip, #-288]! @ 0xfffffee0 │ │ │ │ + stc2 6, cr15, [r4, #-288]! @ 0xfffffee0 │ │ │ │ svcls 0x00049a03 │ │ │ │ ldreq pc, [r8], -r2, lsl #2 │ │ │ │ ldrdhi pc, [r8], -sp │ │ │ │ @ instruction: 0x46386913 │ │ │ │ svclt 0x000c42b3 │ │ │ │ ldmibvs r1, {r8, sp}^ │ │ │ │ @ instruction: 0xf6454642 │ │ │ │ - @ instruction: 0x4639f9d1 │ │ │ │ + ldrtmi pc, [r9], -r9, asr #19 @ │ │ │ │ strtmi r9, [r8], -r3, lsl #30 │ │ │ │ addsmi r6, lr, #966656 @ 0xec000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movwcs r6, #107 @ 0x6b │ │ │ │ @ instruction: 0xf648602b │ │ │ │ - ldrtmi pc, [r9], -sp, ror #24 @ │ │ │ │ + ldrtmi pc, [r9], -r5, ror #24 @ │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - strbmi pc, [r1], -pc, lsl #27 @ │ │ │ │ + strbmi pc, [r1], -r7, lsl #27 @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx feb7ac0e │ │ │ │ + blx fe97ac1e │ │ │ │ @ instruction: 0xf64569a0 │ │ │ │ - andcs pc, r1, pc, lsr #31 │ │ │ │ + andcs pc, r1, r7, lsr #31 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf44f8ff0 │ │ │ │ @ instruction: 0xf10d7198 │ │ │ │ @ instruction: 0xf6450818 │ │ │ │ - stmdbls r1, {r0, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r1, {r0, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ rsbcs r6, r4, #1097728 @ 0x10c000 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xcc01e9c8 │ │ │ │ @ instruction: 0xf8cd4607 │ │ │ │ @ instruction: 0xf10da024 │ │ │ │ - blx 2bffce │ │ │ │ + blx 2bffde │ │ │ │ @ instruction: 0xf1001303 │ │ │ │ @ instruction: 0x46160254 │ │ │ │ tstpeq r1, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ eorne pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf8939205 │ │ │ │ @ instruction: 0xf893a031 │ │ │ │ @@ -537787,24 +537791,24 @@ │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ movwcs r0, #32783 @ 0x800f │ │ │ │ @ instruction: 0xf8472201 │ │ │ │ @ instruction: 0xf107302a │ │ │ │ @ instruction: 0x464b0118 │ │ │ │ @ instruction: 0xf8474638 │ │ │ │ @ instruction: 0xf646c02e │ │ │ │ - ldrtmi pc, [r9], -r1, asr #22 @ │ │ │ │ + @ instruction: 0x4639fb39 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0xf8d4fc1f │ │ │ │ + @ instruction: 0xf8d4fc17 │ │ │ │ @ instruction: 0xe6dd9070 │ │ │ │ @ instruction: 0xf6452190 │ │ │ │ - @ instruction: 0xf100f8bb │ │ │ │ - blls 2bdbf0 │ │ │ │ + @ instruction: 0xf100f8b3 │ │ │ │ + blls 2bdc00 │ │ │ │ andls r4, r2, #17825792 @ 0x1100000 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx dfacb6 │ │ │ │ + blx bfacc6 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ andgt pc, ip, r8, asr #17 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr6, {0} │ │ │ │ @ instruction: 0xcc01e9c8 │ │ │ │ @ instruction: 0xf1069709 │ │ │ │ ldm r8, {r2, r4, r6, r8, r9, sl} │ │ │ │ @@ -537815,29 +537819,29 @@ │ │ │ │ cps #15 │ │ │ │ ldm r8, {r2, r4, r5, r6, r8, r9, sl} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ cmncs r4, pc │ │ │ │ andgt pc, ip, r8, asr #17 │ │ │ │ eorls pc, r4, sp, asr #17 │ │ │ │ - bls 2979b4 │ │ │ │ + bls 2979c4 │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ umaalgt pc, lr, r3, r8 @ │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ ldrtmi r2, [r1], -ip, lsl #6 │ │ │ │ @ instruction: 0xf8464628 │ │ │ │ @ instruction: 0xf648302c │ │ │ │ - @ instruction: 0xe735fbd7 │ │ │ │ + ldr pc, [r5, -pc, asr #23]! │ │ │ │ mlacc r9, r7, r8, pc @ │ │ │ │ movwls r0, #14555 @ 0x38db │ │ │ │ svclt 0x0000e673 │ │ │ │ - ldrsbteq r2, [r4], #-246 @ 0xffffff0a │ │ │ │ + rsbseq r2, r4, r6, asr #31 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r1, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2897 @ 0xfffff4af │ │ │ │ @@ -537845,15 +537849,15 @@ │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ stmdavs fp!, {r8, r9} │ │ │ │ @ instruction: 0x468bb133 │ │ │ │ ldmiblt lr, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 14a2064 │ │ │ │ + bmi 14a2074 │ │ │ │ ldrbtmi r4, [sl], #-2887 @ 0xfffff4b9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ andslt r9, r1, r1, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -537867,73 +537871,73 @@ │ │ │ │ andls pc, r0, r8, asr #17 │ │ │ │ movwls r6, #26843 @ 0x68db │ │ │ │ strls ip, [r7], -pc, lsl #30 │ │ │ │ ldmibvs r3!, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ ldm r7, {r8, r9, ip, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldrmi r0, [r8], -r3 │ │ │ │ - ldc2l 6, cr15, [r0], #-280 @ 0xfffffee8 │ │ │ │ + stc2l 6, cr15, [r8], #-280 @ 0xfffffee8 │ │ │ │ strmi r9, [r7], -r0, lsl #22 │ │ │ │ subsle r2, r4, r0, lsl #22 │ │ │ │ strls r2, [r0, #-1024] @ 0xfffffc00 │ │ │ │ @ instruction: 0x4625461a │ │ │ │ stmdavs ip, {r0, r4, r8, fp, sp, lr} │ │ │ │ stmdavs r2!, {r2, r8, r9, ip, sp, pc} │ │ │ │ - blvc 4ea17c │ │ │ │ + blvc 4ea18c │ │ │ │ tstle r6, r4, lsl #20 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ ldc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ movweq lr, #23104 @ 0x5a40 │ │ │ │ @ instruction: 0x4621b2dd │ │ │ │ cmplt r4, r4, lsr #16 │ │ │ │ teqlt r3, r3, lsr #16 │ │ │ │ - blcs 35c120 │ │ │ │ + blcs 35c130 │ │ │ │ @ instruction: 0x4621d0f0 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ - blvc 4f1cd8 │ │ │ │ + blvc 4f1ce8 │ │ │ │ tstle r5, r4, lsl #20 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ ldc2l 7, cr15, [lr, #-1020]! @ 0xfffffc04 │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf6464638 │ │ │ │ - ldrtmi pc, [sl], -r1, asr #24 @ │ │ │ │ + @ instruction: 0x463afc39 │ │ │ │ strmi fp, [r7], -pc, lsl #3 │ │ │ │ - blvc 4f7470 │ │ │ │ + blvc 4f7480 │ │ │ │ mvnsle r2, r4, lsl #20 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ stc2l 7, cr15, [lr, #-1020]! @ 0xfffffc04 │ │ │ │ movweq lr, #2629 @ 0xa45 │ │ │ │ sbcslt r4, sp, #56, 12 @ 0x3800000 │ │ │ │ - ldc2 6, cr15, [r0], #-280 @ 0xfffffee8 │ │ │ │ + stc2 6, cr15, [r8], #-280 @ 0xfffffee8 │ │ │ │ svccs 0x0000463a │ │ │ │ strtmi sp, [ip], -sp, ror #3 │ │ │ │ orrslt r9, r4, r0, lsl #26 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - @ instruction: 0xf886f652 │ │ │ │ + @ instruction: 0xf87ef652 │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ - blcs 257600 │ │ │ │ + blcs 257610 │ │ │ │ stccs 0, cr13, [r0, #-524] @ 0xfffffdf4 │ │ │ │ stmibvs lr!, {r0, r7, ip, lr, pc} │ │ │ │ orrsle r2, r4, r0, lsl #28 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf06fe779 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf872f652 │ │ │ │ + @ instruction: 0xf86af652 │ │ │ │ @ instruction: 0xf5f2e7eb │ │ │ │ - svclt 0x0000ea48 │ │ │ │ - rsbseq r2, r4, r6, asr #23 │ │ │ │ + svclt 0x0000ea40 │ │ │ │ + ldrhteq r2, [r4], #-182 @ 0xffffff4a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00742b9e │ │ │ │ + rsbseq r2, r4, lr, lsl #23 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154eff0 │ │ │ │ + bmi 154f000 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -537972,217 +537976,217 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6446938 │ │ │ │ - ldclvc 14, cr15, [r3], #-796 @ 0xfffffce4 │ │ │ │ + ldclvc 14, cr15, [r3], #-764 @ 0xfffffd04 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6464680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 23d698 │ │ │ │ + strgt ip, [pc], #-3343 @ 23d6a8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx fe4fafc8 │ │ │ │ - blmi 48fed8 │ │ │ │ + blx fe2fafd8 │ │ │ │ + blmi 48fee8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 79771c │ │ │ │ + blls 79772c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf5f2e79c │ │ │ │ - svclt 0x0000e99e │ │ │ │ + svclt 0x0000e996 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r2, asr sl │ │ │ │ - rsbseq r2, r4, r4, asr r9 │ │ │ │ + rsbseq r2, r4, r2, asr #20 │ │ │ │ + rsbseq r2, r4, r4, asr #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x4614b091 │ │ │ │ strmi r4, [pc], -lr, ror #20 │ │ │ │ mlscc r8, sp, r8, pc @ │ │ │ │ movwls r4, #9338 @ 0x247a │ │ │ │ andls r4, r1, ip, ror #22 │ │ │ │ mlslt ip, sp, r8, pc @ │ │ │ │ - blvs fe4d3a54 │ │ │ │ + blvs fe4d3a64 │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x3070f89d │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - blvs 2129da4 │ │ │ │ + blvs 2129db4 │ │ │ │ @ instruction: 0x465d2014 │ │ │ │ andcc pc, r2, #0, 22 │ │ │ │ tstlt r5, r4 │ │ │ │ tstcc r4, #1073741824 @ 0x40000000 │ │ │ │ mulle r8, sl, r2 │ │ │ │ stmdacs r0, {r3, r4, r8, fp, sp, lr} │ │ │ │ stmdacc fp, {r0, r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ ldmible r5!, {r0, r2, fp, sp}^ │ │ │ │ addsmi r3, sl, #20, 6 @ 0x50000000 │ │ │ │ @ instruction: 0x46abd1f6 │ │ │ │ ldmdbvs r8, {r0, r8, r9, fp, ip, pc} │ │ │ │ - @ instruction: 0xff28f644 │ │ │ │ + @ instruction: 0xff20f644 │ │ │ │ hvcvs 13979 @ 0x369b │ │ │ │ @ instruction: 0xf8b74605 │ │ │ │ bicvs r3, r4, r0, asr #32 │ │ │ │ subcc pc, r0, r0, lsr #17 │ │ │ │ tstcs r4, #3522560 @ 0x35c000 │ │ │ │ umaalne pc, r2, r7, r8 @ │ │ │ │ - blls 2d6c74 │ │ │ │ + blls 2d6c84 │ │ │ │ @ instruction: 0xf8806502 │ │ │ │ strvc r1, [r3], -r2, asr #32 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - blvs 13177c │ │ │ │ - blvs ff156688 │ │ │ │ + blvs 13178c │ │ │ │ + blvs ff156698 │ │ │ │ @ instruction: 0xf8d7b38c │ │ │ │ @ instruction: 0xf04f8034 │ │ │ │ @ instruction: 0xf10d0914 │ │ │ │ svcge 0x000a0e10 │ │ │ │ - bhi 37c3b4 │ │ │ │ + bhi 37c3c4 │ │ │ │ strtmi r2, [r6], -r0, lsl #8 │ │ │ │ @ instruction: 0xf1bbe019 │ │ │ │ andsle r0, r2, r0, lsl #30 │ │ │ │ stmib lr, {r1, r3, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8ce6600 │ │ │ │ - blx 4957ca │ │ │ │ + blx 4957da │ │ │ │ @ instruction: 0xf8d82c04 │ │ │ │ andls r2, r7, #12 │ │ │ │ @ instruction: 0xf8cc3401 │ │ │ │ ldm lr, {r4, ip, sp} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ ldrbmi r0, [r0, #2068] @ 0x814 │ │ │ │ @ instruction: 0xf8d8d00b │ │ │ │ - blcs 249810 │ │ │ │ + blcs 249820 │ │ │ │ @ instruction: 0xf1a3d0e1 │ │ │ │ - bcs 37e004 │ │ │ │ + bcs 37e014 │ │ │ │ @ instruction: 0xf108d9e0 │ │ │ │ ldrbmi r0, [r0, #2068] @ 0x814 │ │ │ │ - blls 331fb0 │ │ │ │ + blls 331fc0 │ │ │ │ strtmi fp, [r8], -r3, lsl #22 │ │ │ │ strteq pc, [r0], #-261 @ 0xfffffefb │ │ │ │ - ldc2 6, cr15, [r4], #284 @ 0x11c │ │ │ │ + stc2 6, cr15, [ip], #284 @ 0x11c │ │ │ │ @ instruction: 0xf8959b02 │ │ │ │ strtmi r2, [r1], -r3, asr #32 │ │ │ │ cmnpeq r9, #3 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -r2, lsl #8 │ │ │ │ - @ instruction: 0xf8faf646 │ │ │ │ + @ instruction: 0xf8f2f646 │ │ │ │ strtmi r9, [r9], -r1, lsl #16 │ │ │ │ - @ instruction: 0xf9d8f648 │ │ │ │ - blmi c500b4 │ │ │ │ + @ instruction: 0xf9d0f648 │ │ │ │ + blmi c500c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 617880 │ │ │ │ + blls 617890 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 115) │ │ │ │ andslt r4, r1, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf10d9b01 │ │ │ │ eorcs r0, r0, #40, 16 @ 0x280000 │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ ldmdbvs r8, {r8, r9, fp} │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ - blge 377f80 │ │ │ │ - cdp2 6, 3, cr15, cr4, cr4, {2} │ │ │ │ + blge 377f90 │ │ │ │ + cdp2 6, 2, cr15, cr12, cr4, {2} │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30f184 │ │ │ │ + blgt 30f194 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6489801 │ │ │ │ - strls pc, [sp, -fp, lsr #19] │ │ │ │ + strls pc, [sp, -r3, lsr #19] │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ stmib r8, {r2, r4, r9, sp}^ │ │ │ │ strbmi r3, [lr], r1, lsl #6 │ │ │ │ @ instruction: 0xf04f6b6b │ │ │ │ strbmi r0, [r4], r5, lsl #20 │ │ │ │ - blx 2cf38e │ │ │ │ + blx 2cf39e │ │ │ │ ldm r8, {r2, sl, ip, sp} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ stmib sp, {r0, r1, r2, r3}^ │ │ │ │ ldm lr!, {r0, r1, r2, r9, fp, ip, sp, lr} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8de000f │ │ │ │ @ instruction: 0xf8cc7000 │ │ │ │ ldm fp!, {ip, sp, lr} │ │ │ │ - strgt r0, [pc], #-15 @ 23d8a4 │ │ │ │ + strgt r0, [pc], #-15 @ 23d8b4 │ │ │ │ ldr r6, [lr, r7, lsr #32] │ │ │ │ - stmia lr!, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r2, r4, r8, lsl #18 │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldrshteq r2, [r4], #-136 @ 0xffffff78 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r4], #-112 @ 0xffffff90 │ │ │ │ + rsbseq r2, r4, r0, ror #15 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed94ac0 │ │ │ │ + bl fed94ad0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r0, ror #31 │ │ │ │ addlt r4, r4, ip, lsl #12 │ │ │ │ strmi r2, [r8], -r2, lsl #6 │ │ │ │ stmib r5, {r0, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6473100 │ │ │ │ - @ instruction: 0xf894fc3f │ │ │ │ + @ instruction: 0xf894fc37 │ │ │ │ strmi r2, [r3], -r3, asr #32 │ │ │ │ ldrmi r4, [r3], #-1569 @ 0xfffff9df │ │ │ │ andcs r4, r8, #40, 12 @ 0x2800000 │ │ │ │ strcs r2, [r0, #-1058] @ 0xfffffbde │ │ │ │ stmib sp, {r1, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf7ff4500 │ │ │ │ strdlt pc, [r4], -r3 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed94b04 │ │ │ │ + bl fed94b14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r5, #-864] @ 0xfffffca0 │ │ │ │ - bmi 7a9b2c │ │ │ │ + bmi 7a9b3c │ │ │ │ ldrbtmi r2, [sp], #-770 @ 0xfffffcfe │ │ │ │ stmiapl sl!, {r2, r9, sl, lr} │ │ │ │ ldmdavs r2, {r0, r8, sl, sp} │ │ │ │ @ instruction: 0xf04f9205 │ │ │ │ subvs r0, r1, r0, lsl #4 │ │ │ │ andcs r6, r0, #3 │ │ │ │ adccs r9, r0, #536870912 @ 0x20000000 │ │ │ │ strcs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff2209 │ │ │ │ @ instruction: 0x462bfed3 │ │ │ │ - bge 34f140 │ │ │ │ + bge 34f150 │ │ │ │ strls r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ mcr2 7, 1, pc, cr2, cr15, {7} @ │ │ │ │ - blmi 410168 │ │ │ │ + blmi 410178 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3979b8 │ │ │ │ + blls 3979c8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - ldmda r4, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r4, lr, ror #13 │ │ │ │ + stmda ip, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrsbteq r2, [r4], #-110 @ 0xffffff92 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r2, [r4], #-104 @ 0xffffff98 │ │ │ │ + rsbseq r2, r4, r8, lsr #13 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154f3d4 │ │ │ │ + bmi 154f3e4 │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ tstls r4, r4, lsl r8 │ │ │ │ stmdbmi sl, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1565 @ 0xfffff9e3 │ │ │ │ stmdbge r1, {r1, r3, r7, fp, ip, lr} │ │ │ │ andsls r6, r5, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @@ -538221,171 +538225,171 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6446938 │ │ │ │ - ldclvc 12, cr15, [r3], #-852 @ 0xfffffcac │ │ │ │ + ldclvc 12, cr15, [r3], #-820 @ 0xfffffccc │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6454680 │ │ │ │ - ldmvs fp!, {r0, r2, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 23da7c │ │ │ │ + strgt ip, [pc], #-3343 @ 23da8c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf898f648 │ │ │ │ - blmi 4902bc │ │ │ │ + @ instruction: 0xf890f648 │ │ │ │ + blmi 4902cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 797b00 │ │ │ │ + blls 797b10 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf5f1e79c │ │ │ │ - svclt 0x0000efac │ │ │ │ + svclt 0x0000efa4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, lr, ror #12 │ │ │ │ - rsbseq r2, r4, r0, ror r5 │ │ │ │ + rsbseq r2, r4, lr, asr r6 │ │ │ │ + rsbseq r2, r4, r0, ror #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ - bmi c8f330 │ │ │ │ - blmi c8f34c │ │ │ │ + bmi c8f340 │ │ │ │ + blmi c8f35c │ │ │ │ adclt r4, r3, sl, ror r4 │ │ │ │ strmi r4, [r0], ip, lsl #12 │ │ │ │ strbtmi r2, [r8], -r0, lsl #2 │ │ │ │ addcs r5, r0, #13828096 @ 0xd30000 │ │ │ │ strbtmi r4, [fp], r9, ror #13 │ │ │ │ @ instruction: 0x9321681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ streq lr, [r7], r4, lsl #22 │ │ │ │ - beq 2b9c38 │ │ │ │ - stc 5, cr15, [lr], #964 @ 0x3c4 │ │ │ │ + beq 2b9c48 │ │ │ │ + stc 5, cr15, [r6], #964 @ 0x3c4 │ │ │ │ @ instruction: 0xf854b1bf │ │ │ │ - blne 1240718 │ │ │ │ + blne 1240728 │ │ │ │ msreq CPSR_, r0, lsr #3 │ │ │ │ msreq CPSR_, #192, 2 @ 0x30 │ │ │ │ @ instruction: 0xf000fa0a │ │ │ │ vpmax.u8 d15, d3, d26 │ │ │ │ - blx 4cbb20 │ │ │ │ - b 12b9f24 │ │ │ │ + blx 4cbb30 │ │ │ │ + b 12b9f34 │ │ │ │ @ instruction: 0xf1610103 │ │ │ │ @ instruction: 0xf5f10100 │ │ │ │ - adcmi lr, r6, #84, 22 @ 0x15000 │ │ │ │ - bleq 47bc5c │ │ │ │ + adcmi lr, r6, #76, 22 @ 0x13000 │ │ │ │ + bleq 47bc6c │ │ │ │ @ instruction: 0xf8d8d1e7 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf6444639 │ │ │ │ - @ instruction: 0x4604fcbd │ │ │ │ + @ instruction: 0x4604fcb5 │ │ │ │ rscseq fp, sl, r8, asr #2 │ │ │ │ eorcc r4, r8, r9, asr #12 │ │ │ │ - ldcl 5, cr15, [r6, #964]! @ 0x3c4 │ │ │ │ + stcl 5, cr15, [lr, #964]! @ 0x3c4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6484640 │ │ │ │ - bmi 4fbc24 │ │ │ │ + bmi 4fbc14 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r0, r1, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf5f18ff0 │ │ │ │ - svclt 0x0000ef4a │ │ │ │ - rsbseq r2, r4, r8, lsr #10 │ │ │ │ + svclt 0x0000ef42 │ │ │ │ + rsbseq r2, r4, r8, lsl r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r6, lsr #9 │ │ │ │ + @ instruction: 0x00742496 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ stmdbmi r0, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ strmi r4, [r0], r0, asr #22 │ │ │ │ addlt r4, sp, r9, ror r4 │ │ │ │ @ instruction: 0xf10d7c38 │ │ │ │ stmiapl fp, {r2, r3, r4, r9, fp}^ │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strcs fp, [r0], #-456 @ 0xfffffe38 │ │ │ │ stmdbeq r4, {r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ - bleq 679ff0 │ │ │ │ - beq 979ff4 │ │ │ │ + bleq 67a000 │ │ │ │ + beq 97a004 │ │ │ │ svcne 0x0004f859 │ │ │ │ ldclvc 3, cr2, [lr], #-4 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ - bne 1fe2be0 │ │ │ │ + bne 1fe2bf0 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ strmi pc, [r5], -fp, asr #29 │ │ │ │ @ instruction: 0x7c38b9ce │ │ │ │ eorpl pc, r4, sl, asr #16 │ │ │ │ adcmi r3, r0, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf647d8ec │ │ │ │ - @ instruction: 0x4652f8f7 │ │ │ │ + ldrbmi pc, [r2], -pc, ror #17 @ │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp2 6, 7, cr15, cr10, cr7, {2} │ │ │ │ - blmi c904a0 │ │ │ │ + cdp2 6, 7, cr15, cr2, cr7, {2} │ │ │ │ + blmi c904b0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 517c68 │ │ │ │ + blls 517c78 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_abt │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ movwcs r8, #4080 @ 0xff0 │ │ │ │ movwvs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ - blvc 2f9258 │ │ │ │ - mcrr2 6, 4, pc, r8, cr4 @ │ │ │ │ + blvc 2f9268 │ │ │ │ + mcrr2 6, 4, pc, r0, cr4 @ │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #6658 @ 0x1a02 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x464062d9 │ │ │ │ @ instruction: 0xf6474619 │ │ │ │ - blls 2bdb3c │ │ │ │ + blls 2bdb2c │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6474640 │ │ │ │ - @ instruction: 0x9604fd91 │ │ │ │ + strls pc, [r4], -r9, lsl #27 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ - blvc 3792cc │ │ │ │ + blvc 3792dc │ │ │ │ eorcs r4, r0, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6447b02 │ │ │ │ - strmi pc, [r6], -r7, lsr #24 │ │ │ │ - blge 2ea170 │ │ │ │ + @ instruction: 0x4606fc1f │ │ │ │ + blge 2ea180 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46403614 │ │ │ │ - @ instruction: 0xff9ef647 │ │ │ │ + @ instruction: 0xff96f647 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0xf6474640 │ │ │ │ - @ instruction: 0x4605fd71 │ │ │ │ + strmi pc, [r5], -r9, ror #26 │ │ │ │ @ instruction: 0xf5f1e7a3 │ │ │ │ - svclt 0x0000eeba │ │ │ │ - rsbseq r2, r4, r4, ror #8 │ │ │ │ + svclt 0x0000eeb2 │ │ │ │ + rsbseq r2, r4, r4, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r8, lsl #8 │ │ │ │ + ldrshteq r2, [r4], #-56 @ 0xffffffc8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2f9164 │ │ │ │ + blhi 2f9174 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ strmi r4, [ip], lr, lsl #25 │ │ │ │ addslt r4, r3, lr, lsl #19 │ │ │ │ @ instruction: 0xf89c447c │ │ │ │ @ instruction: 0xf89d8011 │ │ │ │ stmdapl r1!, {r3, r4, r5, r6, sp, lr, pc}^ │ │ │ │ @@ -538396,15 +538400,15 @@ │ │ │ │ subsle r4, r0, #96, 12 @ 0x6000000 │ │ │ │ @ instruction: 0xf10d4606 │ │ │ │ stmdbcs r0, {r2, r4, r5, r8, fp} │ │ │ │ @ instruction: 0xf10dd043 │ │ │ │ smladxcs r0, r4, r9, r0 │ │ │ │ @ instruction: 0x46cb1f14 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ - ldc 6, cr4, [pc, #744] @ 23dfe4 │ │ │ │ + ldc 6, cr4, [pc, #744] @ 23dff4 │ │ │ │ @ instruction: 0x46a18b7c │ │ │ │ strls sl, [r1, -sl, lsl #22] │ │ │ │ @ instruction: 0xf8cd9303 │ │ │ │ tstls r2, r4, lsl r0 │ │ │ │ ands pc, r0, sp, asr #17 │ │ │ │ svccc 0x0004f859 │ │ │ │ rsble r2, r8, r0, lsl #22 │ │ │ │ @@ -538419,554 +538423,554 @@ │ │ │ │ eorsle r2, r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stccs 0, cr8, [r0], {144} @ 0x90 │ │ │ │ adcshi pc, r0, r0, asr #32 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0, #1178] @ 0x49a │ │ │ │ - bl fecedbd4 │ │ │ │ - blls 28057c │ │ │ │ + bl fecedbe4 │ │ │ │ + blls 28058c │ │ │ │ movwls r3, #4865 @ 0x1301 │ │ │ │ strcc r9, [r1, -r2, lsl #22] │ │ │ │ - bleq 37a194 │ │ │ │ + bleq 37a1a4 │ │ │ │ ldrhle r4, [r1, #43] @ 0x2b │ │ │ │ @ instruction: 0x9018f8dd │ │ │ │ @ instruction: 0x46084619 │ │ │ │ - @ instruction: 0xf830f647 │ │ │ │ + @ instruction: 0xf828f647 │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - bmi 19fd450 │ │ │ │ + bmi 19fd440 │ │ │ │ ldrbtmi r4, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r8, r0, asr #32 │ │ │ │ ldc 0, cr11, [sp], #76 @ 0x4c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blcs 261d64 │ │ │ │ + blcs 261d74 │ │ │ │ stccs 1, cr13, [r0], {57} @ 0x39 │ │ │ │ strls sp, [sl], #-206 @ 0xffffff32 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6447b08 │ │ │ │ - @ instruction: 0x4604fb7b │ │ │ │ - blge 46a2c8 │ │ │ │ + @ instruction: 0x4604fb73 │ │ │ │ + blge 46a2d8 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - cdp2 6, 15, cr15, cr2, cr7, {2} │ │ │ │ + cdp2 6, 14, cr15, cr10, cr7, {2} │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - strmi pc, [r5], -r5, asr #25 │ │ │ │ - bls 337ca4 │ │ │ │ + @ instruction: 0x4605fcbd │ │ │ │ + bls 337cb4 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blhi 479428 │ │ │ │ + blhi 479438 │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ @ instruction: 0xf6442220 │ │ │ │ - @ instruction: 0x4604fb5d │ │ │ │ - blge 46a304 │ │ │ │ + @ instruction: 0x4604fb55 │ │ │ │ + blge 46a314 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - cdp2 6, 13, cr15, cr4, cr7, {2} │ │ │ │ + cdp2 6, 12, cr15, cr12, cr7, {2} │ │ │ │ andmi pc, r0, fp, asr #17 │ │ │ │ movwls lr, #42914 @ 0xa7a2 │ │ │ │ - blls 3466a0 │ │ │ │ + blls 3466b0 │ │ │ │ movwls r2, #45313 @ 0xb101 │ │ │ │ - blvc 4f949c │ │ │ │ + blvc 4f94ac │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6447b08 │ │ │ │ - strmi pc, [r3], -r3, asr #22 │ │ │ │ - bge 46a378 │ │ │ │ - bgt 322a58 │ │ │ │ + @ instruction: 0x4603fb3b │ │ │ │ + bge 46a388 │ │ │ │ + bgt 322a68 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - cdp2 6, 11, cr15, cr10, cr7, {2} │ │ │ │ + cdp2 6, 11, cr15, cr2, cr7, {2} │ │ │ │ tstcc r4, #7168 @ 0x1c00 │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2 6, cr15, [ip], {71} @ 0x47 │ │ │ │ + stc2 6, cr15, [r4], {71} @ 0x47 │ │ │ │ stccs 6, cr4, [r0], {5} │ │ │ │ svcge 0x0074f43f │ │ │ │ movwls lr, #42915 @ 0xa7a3 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6447b08 │ │ │ │ - @ instruction: 0x4603fb1f │ │ │ │ - bge 46a3c0 │ │ │ │ - bgt 322aa0 │ │ │ │ + @ instruction: 0x4603fb17 │ │ │ │ + bge 46a3d0 │ │ │ │ + bgt 322ab0 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - cdp2 6, 9, cr15, cr6, cr7, {2} │ │ │ │ + cdp2 6, 8, cr15, cr14, cr7, {2} │ │ │ │ tstcc r4, #7168 @ 0x1c00 │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [r8], #-284 @ 0xfffffee4 │ │ │ │ + stc2l 6, cr15, [r0], #-284 @ 0xfffffee4 │ │ │ │ stccs 6, cr4, [r0], {5} │ │ │ │ svcge 0x0050f43f │ │ │ │ movwcs r9, #1034 @ 0x40a │ │ │ │ eorcs r9, r0, #738197504 @ 0x2c000000 │ │ │ │ - blvc 4f9528 │ │ │ │ + blvc 4f9538 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 4794f0 │ │ │ │ - blx 17b7d0 │ │ │ │ + blvc 479500 │ │ │ │ + blx fff7b7e0 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 328ae8 │ │ │ │ + blgt 328af8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - @ instruction: 0x462afe73 │ │ │ │ + strtmi pc, [sl], -fp, ror #28 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrtmi r7, [r0], -r9, lsr #3 │ │ │ │ - mcrr2 6, 4, pc, r6, cr7 @ │ │ │ │ + ldc2 6, cr15, [lr], #-284 @ 0xfffffee4 │ │ │ │ str r4, [pc, -r5, lsl #12]! │ │ │ │ - stc 5, cr15, [lr, #964] @ 0x3c4 │ │ │ │ + stc 5, cr15, [r6, #964] @ 0x3c4 │ │ │ │ ... │ │ │ │ - rsbseq r2, r4, r0, asr #6 │ │ │ │ + rsbseq r2, r4, r0, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, sl, ror r2 │ │ │ │ + rsbseq r2, r4, sl, ror #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed95108 │ │ │ │ + bl fed95118 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ stcvc 6, cr4, [sl], #-16 │ │ │ │ ldc2l 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ ldrmi r4, [sp], -r0, lsr #12 │ │ │ │ orrne pc, r7, r0, asr #4 │ │ │ │ - blx 17b84a │ │ │ │ + blx fff7b85a │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x462021b3 │ │ │ │ - ldc2 6, cr15, [ip], {71} @ 0x47 │ │ │ │ + ldc2 6, cr15, [r4], {71} @ 0x47 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed95144 │ │ │ │ + bl fed95154 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 1, r0, cr4, cr8, {6} │ │ │ │ ldrmi r4, [r1], -ip, lsl #12 │ │ │ │ ldrbtmi r4, [lr], #-2595 @ 0xfffff5dd │ │ │ │ movwcs fp, #4229 @ 0x1085 │ │ │ │ ldmpl r2!, {r0, r2, r9, sl, lr} │ │ │ │ andls r6, r3, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7ff7c22 │ │ │ │ strmi pc, [r3], -fp, lsr #27 │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x461c1113 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - @ instruction: 0x4623fbd5 │ │ │ │ + strtmi pc, [r3], -sp, asr #23 │ │ │ │ @ instruction: 0x21b34602 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - strdcs pc, [r0, -r5]! │ │ │ │ - bleq 279a88 │ │ │ │ + msrcs LR_irq, sp │ │ │ │ + bleq 279a98 │ │ │ │ strbtmi r4, [r8], -r7, lsl #12 │ │ │ │ - blx ff97b8a8 │ │ │ │ + blx ff77b8b8 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - strmi pc, [r4], -sp, lsl #21 │ │ │ │ + strmi pc, [r4], -r5, lsl #21 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - cdp2 6, 0, cr15, cr4, cr7, {2} │ │ │ │ + ldc2l 6, cr15, [ip, #284]! @ 0x11c │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ strtmi r2, [r8], -r5, ror #3 │ │ │ │ - blx ff87b8de │ │ │ │ - blmi 4107e4 │ │ │ │ + blx ff67b8ee │ │ │ │ + blmi 4107f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 318034 │ │ │ │ + blls 318044 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ - ldc 5, cr15, [r6, #-964] @ 0xfffffc3c │ │ │ │ - rsbseq r2, r4, lr, lsr #1 │ │ │ │ + stc 5, cr15, [lr, #-964] @ 0xfffffc3c │ │ │ │ + @ instruction: 0x0074209e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, ip, lsr r0 │ │ │ │ + rsbseq r2, r4, ip, lsr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed951f0 │ │ │ │ + bl fed95200 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ stcvc 6, cr4, [sl], #-16 │ │ │ │ ldc2l 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ ldrmi r4, [sp], -r0, lsr #12 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fe47b932 │ │ │ │ + blx fe27b942 │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx fec7b93e │ │ │ │ + blx fea7b94e │ │ │ │ @ instruction: 0x460221ff │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - orrscs pc, r8, sp, ror fp @ │ │ │ │ + orrscs pc, r8, r5, ror fp @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 207b952 │ │ │ │ + blx 1e7b962 │ │ │ │ svclt 0x0000bd38 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x46884d34 │ │ │ │ - bmi f4f894 │ │ │ │ + bmi f4f8a4 │ │ │ │ addlt r4, r4, sp, ror r4 │ │ │ │ movwcs r4, #5636 @ 0x1604 │ │ │ │ stmiapl sl!, {r1, r2, r3, r5, r6, r9, sl, lr} │ │ │ │ andls r6, r3, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ mulscs r0, r8, r8 │ │ │ │ stc2 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ cdp 1, 11, cr2, cr15, cr0, {1} │ │ │ │ strmi r0, [r7], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6454668 │ │ │ │ - stmdbvs r0!, {r0, r3, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx 8fb994 │ │ │ │ + blx 6fb9a4 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 30fa38 │ │ │ │ + blgt 30fa48 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x462bfd91 │ │ │ │ + strtmi pc, [fp], -r9, lsl #27 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - msrcs LR_irq, r5 │ │ │ │ - bleq 279b88 │ │ │ │ + msrcs LR_irq, sp │ │ │ │ + bleq 279b98 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - blx 157b9c8 │ │ │ │ + blx 137b9d8 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4605f9fd │ │ │ │ + @ instruction: 0x4605f9f5 │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x462bfd75 │ │ │ │ + strtmi pc, [fp], -sp, ror #26 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [fp], -r9, asr #22 @ │ │ │ │ + ldrtmi pc, [fp], -r1, asr #22 @ │ │ │ │ mvncs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - mvnscs pc, r3, asr #22 │ │ │ │ + mvnscs pc, fp, lsr fp @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 87ba12 │ │ │ │ + blx 67ba22 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - bmi 4bcd4c │ │ │ │ + bmi 4bcd3c │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r4, r2, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldcl 5, cr15, [r6], #-964 @ 0xfffffc3c │ │ │ │ - ldrhteq r1, [r4], #-240 @ 0xffffff10 │ │ │ │ + stcl 5, cr15, [lr], #-964 @ 0xfffffc3c │ │ │ │ + rsbseq r1, r4, r0, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r4], #-238 @ 0xffffff12 │ │ │ │ + rsbseq r1, r4, lr, ror #29 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi r4, [r5], -fp, lsr #20 │ │ │ │ addlt r4, r9, fp, lsr #22 │ │ │ │ - ldc 4, cr4, [pc, #488] @ 23e330 │ │ │ │ + ldc 4, cr4, [pc, #488] @ 23e340 │ │ │ │ strbtmi r0, [r8], -r7, lsr #22 │ │ │ │ @ instruction: 0x2120460f │ │ │ │ ldmpl r3, {r3, r5, r6, r7, r9, sl, lr}^ │ │ │ │ movwls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf9f6f645 │ │ │ │ + @ instruction: 0xf9eef645 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - strmi pc, [r6], -r7, lsr #19 │ │ │ │ + @ instruction: 0x4606f99f │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - ldc2 6, cr15, [lr, #-284] @ 0xfffffee4 │ │ │ │ + ldc2 6, cr15, [r6, #-284] @ 0xfffffee4 │ │ │ │ @ instruction: 0xf10d7c3b │ │ │ │ @ instruction: 0xb1b3090c │ │ │ │ @ instruction: 0xf10d2400 │ │ │ │ movwcs r0, #6412 @ 0x190c │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ strls r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - blx ffc7c19a │ │ │ │ + blx ffc7c1aa │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71b6f44f │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - @ instruction: 0x7c3bfae3 │ │ │ │ + @ instruction: 0x7c3bfadb │ │ │ │ eoreq pc, r4, r9, asr #16 │ │ │ │ adcmi r3, r3, #16777216 @ 0x1000000 │ │ │ │ ldrmi sp, [r8], -fp, ror #17 │ │ │ │ - cdp2 6, 0, cr15, cr14, cr6, {2} │ │ │ │ + cdp2 6, 0, cr15, cr6, cr6, {2} │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - bmi 53d00c │ │ │ │ + bmi 53cffc │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r9, r2, lsl #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldc 5, cr15, [r2], {241} @ 0xf1 │ │ │ │ + stc 5, cr15, [sl], {241} @ 0xf1 │ │ │ │ ... │ │ │ │ - ldrhteq r1, [r4], #-236 @ 0xffffff14 │ │ │ │ + rsbseq r1, r4, ip, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, r6, lsr lr │ │ │ │ + rsbseq r1, r4, r6, lsr #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r7, r9, ror #20 │ │ │ │ strmi r4, [r4], -r9, ror #22 │ │ │ │ mcrrvc 4, 7, r4, lr, cr10 │ │ │ │ - ldc 13, cr10, [pc, #8] @ 23e224 │ │ │ │ + ldc 13, cr10, [pc, #8] @ 23e234 │ │ │ │ @ instruction: 0x46280b5c │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6450300 │ │ │ │ - ldrtmi pc, [r2], -sp, lsl #19 @ │ │ │ │ + ldrtmi pc, [r2], -r5, lsl #19 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf93ef644 │ │ │ │ + @ instruction: 0xf936f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30faf0 │ │ │ │ + blgt 30fb00 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4633fcb5 │ │ │ │ + ldrtmi pc, [r3], -sp, lsr #25 @ │ │ │ │ mvncs r4, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7efa89 │ │ │ │ - bleq 15798e0 │ │ │ │ + @ instruction: 0x7c7efa81 │ │ │ │ + bleq 15798f0 │ │ │ │ ldrtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - ldrtmi pc, [r2], -pc, ror #18 @ │ │ │ │ + ldrtmi pc, [r2], -r7, ror #18 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf920f644 │ │ │ │ + @ instruction: 0xf918f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fb2c │ │ │ │ + blgt 30fb3c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4633fc97 │ │ │ │ + ldrtmi pc, [r3], -pc, lsl #25 @ │ │ │ │ mvnscs r4, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - strmi pc, [r1], fp, ror #20 │ │ │ │ - bleq 123991c │ │ │ │ + strmi pc, [r1], r3, ror #20 │ │ │ │ + bleq 123992c │ │ │ │ @ instruction: 0xf8994628 │ │ │ │ @ instruction: 0x46316011 │ │ │ │ - @ instruction: 0xf950f645 │ │ │ │ + @ instruction: 0xf948f645 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - strmi pc, [r6], -r1, lsl #18 │ │ │ │ + @ instruction: 0x4606f8f9 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2l 6, cr15, [r8], #-284 @ 0xfffffee4 │ │ │ │ + ldc2l 6, cr15, [r0], #-284 @ 0xfffffee4 │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 157bbf4 │ │ │ │ - ldc 6, cr4, [pc, #516] @ 23e4e0 │ │ │ │ + blx 137bc04 │ │ │ │ + ldc 6, cr4, [pc, #516] @ 23e4f0 │ │ │ │ @ instruction: 0x46280b32 │ │ │ │ mulsvs r1, r9, r8 │ │ │ │ @ instruction: 0xf6454631 │ │ │ │ - @ instruction: 0x4632f931 │ │ │ │ + ldrtmi pc, [r2], -r9, lsr #18 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf8e2f644 │ │ │ │ + @ instruction: 0xf8daf644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fba8 │ │ │ │ + blgt 30fbb8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4633fc59 │ │ │ │ + @ instruction: 0x4633fc51 │ │ │ │ orrscs r4, lr, sl, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7efa2d │ │ │ │ - bleq b79998 │ │ │ │ + @ instruction: 0x7c7efa25 │ │ │ │ + bleq b799a8 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - @ instruction: 0x4632f913 │ │ │ │ + ldrtmi pc, [r2], -fp, lsl #18 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf8c4f644 │ │ │ │ + @ instruction: 0xf8bcf644 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2 6, cr15, [ip], #-284 @ 0xfffffee4 │ │ │ │ + ldc2 6, cr15, [r4], #-284 @ 0xfffffee4 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ @ instruction: 0x462021dd │ │ │ │ - blx 67bc6c │ │ │ │ + blx 47bc7c │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - blx 117bc7c │ │ │ │ + blx f7bc8c │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf9dcf647 │ │ │ │ - blmi 6d0bbc │ │ │ │ + @ instruction: 0xf9d4f647 │ │ │ │ + blmi 6d0bcc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3983e0 │ │ │ │ + blls 3983f0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf5f183f0 │ │ │ │ - svclt 0x0000eb40 │ │ │ │ + svclt 0x0000eb38 │ │ │ │ andmi r0, r0, r0 │ │ │ │ eormi sp, r9, sl, lsl #14 │ │ │ │ - bge fece8e44 │ │ │ │ + bge fece8e54 │ │ │ │ svccc 0x00daaaaa │ │ │ │ andge r0, r0, r0 │ │ │ │ svccc 0x00f0e147 │ │ │ │ andgt r0, r0, r0 │ │ │ │ svclt 0x00ac28f5 │ │ │ │ andhi r0, r0, r0 │ │ │ │ svccc 0x0069a5c3 │ │ │ │ - rsbseq r1, r4, ip, ror #27 │ │ │ │ + ldrsbteq r1, [r4], #-220 @ 0xffffff24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00741c90 │ │ │ │ + rsbseq r1, r4, r0, lsl #25 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r7, r9, ror #20 │ │ │ │ strmi r4, [r4], -r9, ror #22 │ │ │ │ mcrrvc 4, 7, r4, lr, cr10 │ │ │ │ - ldc 13, cr10, [pc, #8] @ 23e3ec │ │ │ │ + ldc 13, cr10, [pc, #8] @ 23e3fc │ │ │ │ @ instruction: 0x46280b5c │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6450300 │ │ │ │ - ldrtmi pc, [r2], -r9, lsr #17 @ │ │ │ │ + ldrtmi pc, [r2], -r1, lsr #17 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf85af644 │ │ │ │ + @ instruction: 0xf852f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fcb8 │ │ │ │ + blgt 30fcc8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4633fbd1 │ │ │ │ + ldrtmi pc, [r3], -r9, asr #23 @ │ │ │ │ @ instruction: 0x21b3463a │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7ef9a5 │ │ │ │ - bleq 1579aa8 │ │ │ │ + @ instruction: 0x7c7ef99d │ │ │ │ + bleq 1579ab8 │ │ │ │ ldrtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - ldrtmi pc, [r2], -fp, lsl #17 @ │ │ │ │ + ldrtmi pc, [r2], -r3, lsl #17 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf83cf644 │ │ │ │ + @ instruction: 0xf834f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fcf4 │ │ │ │ + blgt 30fd04 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4633fbb3 │ │ │ │ + ldrtmi pc, [r3], -fp, lsr #23 @ │ │ │ │ orrscs r4, lr, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - strmi pc, [r1], r7, lsl #19 │ │ │ │ - bleq 1239ae4 │ │ │ │ + @ instruction: 0x4681f97f │ │ │ │ + bleq 1239af4 │ │ │ │ @ instruction: 0xf8994628 │ │ │ │ @ instruction: 0x46316011 │ │ │ │ - @ instruction: 0xf86cf645 │ │ │ │ + @ instruction: 0xf864f645 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4606f81d │ │ │ │ + @ instruction: 0x4606f815 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx fe77bdb2 │ │ │ │ + blx fe57bdc2 │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - @ instruction: 0xf968f647 │ │ │ │ - bleq ef9b20 │ │ │ │ + @ instruction: 0xf960f647 │ │ │ │ + bleq ef9b30 │ │ │ │ strmi r2, [r1], r0, lsr #2 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - stmdbvs r0!, {r0, r1, r2, r3, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r1, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf800f644 │ │ │ │ + @ instruction: 0xfff8f643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fd6c │ │ │ │ + blgt 30fd7c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4633fb77 │ │ │ │ + ldrtmi pc, [r3], -pc, ror #22 @ │ │ │ │ mvnscs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7ef94b │ │ │ │ - bleq bb9b5c │ │ │ │ + @ instruction: 0x7c7ef943 │ │ │ │ + bleq bb9b6c │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - @ instruction: 0x4632f831 │ │ │ │ + ldrtmi pc, [r2], -r9, lsr #16 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xffe2f643 │ │ │ │ + @ instruction: 0xffdaf643 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 18fbe26 │ │ │ │ + blx 16fbe36 │ │ │ │ @ instruction: 0x4632463b │ │ │ │ strtmi r2, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xf92ef647 │ │ │ │ + @ instruction: 0xf926f647 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xf95af647 │ │ │ │ + @ instruction: 0xf952f647 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf8faf647 │ │ │ │ - blmi 710d84 │ │ │ │ + @ instruction: 0xf8f2f647 │ │ │ │ + blmi 710d94 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3985a4 │ │ │ │ + blls 3985b4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf5f183f0 │ │ │ │ - svclt 0x0000ea5e │ │ │ │ + svclt 0x0000ea56 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andmi r0, r0, r0 │ │ │ │ eormi sp, r9, sl, lsl #14 │ │ │ │ andgt r0, r0, r0 │ │ │ │ svccc 0x00ac28f5 │ │ │ │ ldrb sp, [r7], -r9, asr #7 │ │ │ │ svccc 0x00ee54ed │ │ │ │ andmi r0, r0, r0 │ │ │ │ andmi r3, r3, r3, lsr r3 │ │ │ │ andgt r0, r0, r0 │ │ │ │ svccc 0x00a4b5dc │ │ │ │ - rsbseq r1, r4, r4, lsr #24 │ │ │ │ + rsbseq r1, r4, r4, lsl ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, ip, asr #21 │ │ │ │ + ldrhteq r1, [r4], #-172 @ 0xffffff54 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed95790 │ │ │ │ + bl fed957a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fc0 │ │ │ │ addlt r2, fp, r0, lsl #10 │ │ │ │ ldrbtcc pc, [ip], #2271 @ 0x8df @ │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r6, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ - bcs 123f1b4 │ │ │ │ + bcs 123f1c4 │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 27fe48 │ │ │ │ - blcc 2bb1d8 │ │ │ │ + blx 27fe58 │ │ │ │ + blcc 2bb1e8 │ │ │ │ @ instruction: 0xf606fa21 │ │ │ │ @ instruction: 0xf000fa01 │ │ │ │ andeq lr, r6, r0, asr #20 │ │ │ │ streq pc, [sl, -r3, asr #7] │ │ │ │ rscscc pc, pc, r0, asr #2 │ │ │ │ svccs 0x00002600 │ │ │ │ sbcshi pc, r1, r0 │ │ │ │ @@ -538976,173 +538980,173 @@ │ │ │ │ orrshi pc, r2, r0, lsl #1 │ │ │ │ andcs r2, r0, #4, 6 @ 0x10000000 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ movwcs lr, #18909 @ 0x49dd │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6432220 │ │ │ │ - @ instruction: 0x4606ff53 │ │ │ │ - blge 2eab18 │ │ │ │ + strmi pc, [r6], -fp, asr #30 │ │ │ │ + blge 2eab28 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ff4fbf44 │ │ │ │ + blx ff2fbf54 │ │ │ │ @ instruction: 0x4633463a │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6471151 │ │ │ │ - stclvc 8, cr15, [sl], #-628 @ 0xfffffd8c │ │ │ │ - bcs 1262654 │ │ │ │ + stclvc 8, cr15, [sl], #-596 @ 0xfffffdac │ │ │ │ + bcs 1262664 │ │ │ │ sbcshi pc, sp, r0 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 27fed0 │ │ │ │ + blx 27fee0 │ │ │ │ strcs pc, [r0, -r3, lsl #6] │ │ │ │ @ instruction: 0xf606fa21 │ │ │ │ - blx 28d260 │ │ │ │ - b 127a660 │ │ │ │ + blx 28d270 │ │ │ │ + b 127a670 │ │ │ │ vst4.8 {d16-d19}, [pc], r6 │ │ │ │ vmvn.i32 q10, #134217728 @ 0x08000000 │ │ │ │ @ instruction: 0xf140063f │ │ │ │ ldrshmi r3, [lr], -pc @ │ │ │ │ bichi pc, pc, r0 │ │ │ │ bicscs pc, r5, #-1140850687 @ 0xbc000001 │ │ │ │ svclt 0x00084303 │ │ │ │ @ instruction: 0xf040462f │ │ │ │ movwcs r8, #29029 @ 0x7165 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ ldmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - @ instruction: 0xff0ef643 │ │ │ │ + @ instruction: 0xff06f643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3292ac │ │ │ │ + blgt 3292bc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [sl], -r5, lsl #21 @ │ │ │ │ + @ instruction: 0x463afa7d │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf858f647 │ │ │ │ + @ instruction: 0xf850f647 │ │ │ │ andls r7, r7, sl, ror #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf00280bb │ │ │ │ tstcs r1, pc, lsr r3 │ │ │ │ eoreq pc, r0, r3, lsr #3 │ │ │ │ strteq pc, [r0], -r3, asr #3 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ - blx a8d2e4 │ │ │ │ - blx 2bbefc │ │ │ │ - b 163a6e8 │ │ │ │ - b 1254538 │ │ │ │ + blx a8d2f4 │ │ │ │ + blx 2bbf0c │ │ │ │ + b 163a6f8 │ │ │ │ + b 1254548 │ │ │ │ @ instruction: 0xf1400006 │ │ │ │ @ instruction: 0x260030ff │ │ │ │ svccs 0x000005bf │ │ │ │ cmnphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf0404303 │ │ │ │ tstcs r1, #191 @ 0xbf │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0x6704e9dd │ │ │ │ strvs lr, [r2, -sp, asr #19] │ │ │ │ - cdp2 6, 12, cr15, cr12, cr3, {2} │ │ │ │ + cdp2 6, 12, cr15, cr4, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329330 │ │ │ │ + blgt 329340 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - svcge 0x0006fa43 │ │ │ │ + svcge 0x0006fa3b │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ cdpge 6, 0, cr4, cr9, cr0, {1} │ │ │ │ @ instruction: 0xf647463d │ │ │ │ - andls pc, r8, r3, lsl r8 @ │ │ │ │ + andls pc, r8, fp, lsl #16 │ │ │ │ vst2.8 {d22-d23}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -r0, ror #3 │ │ │ │ - @ instruction: 0xffe6f646 │ │ │ │ - bleq 37c870 │ │ │ │ + @ instruction: 0xffdef646 │ │ │ │ + bleq 37c880 │ │ │ │ mvnsle r4, lr, lsr #5 │ │ │ │ @ instruction: 0xf6462003 │ │ │ │ - @ instruction: 0x463afb39 │ │ │ │ + @ instruction: 0x463afb31 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf8bcf647 │ │ │ │ - blmi ff4d12a0 │ │ │ │ + @ instruction: 0xf8b4f647 │ │ │ │ + blmi ff4d12b0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4987e4 │ │ │ │ + blls 4987f4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, fp, r6, lsl #3 │ │ │ │ stmdbvs r0!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ stmib sp, {r9, sl, sp}^ │ │ │ │ strcs r7, [r0, -r4, lsl #14] │ │ │ │ strvs lr, [r2, -sp, asr #19] │ │ │ │ - cdp2 6, 8, cr15, cr14, cr3, {2} │ │ │ │ + cdp2 6, 8, cr15, cr6, cr3, {2} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x002af43f │ │ │ │ - blgt 3293b0 │ │ │ │ + blgt 3293c0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6473714 │ │ │ │ - ldr pc, [pc, -r3, lsl #20] │ │ │ │ + @ instruction: 0xe71ff9fb │ │ │ │ vrhadd.s8 d18, d0, d0 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp, lr}^ │ │ │ │ ldmib sp, {r8}^ │ │ │ │ stmib sp, {r8}^ │ │ │ │ stmdbvs r0!, {r2, r8} │ │ │ │ @ instruction: 0xf6432101 │ │ │ │ - @ instruction: 0x4606fe73 │ │ │ │ - blge 36acd8 │ │ │ │ + strmi pc, [r6], -fp, ror #28 │ │ │ │ + blge 36ace8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf9eaf647 │ │ │ │ + @ instruction: 0xf9e2f647 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4607ffbd │ │ │ │ + @ instruction: 0x4607ffb5 │ │ │ │ vst1.64 {d30-d32}, [pc :256], lr │ │ │ │ vmvn.i32 q10, #8 @ 0x00000008 │ │ │ │ tstcs r0, pc, lsr r0 │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ ldrdeq lr, [r2, -sp] │ │ │ │ smlabteq r4, sp, r9, lr │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - cdp2 6, 5, cr15, cr0, cr3, {2} │ │ │ │ + cdp2 6, 4, cr15, cr8, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329430 │ │ │ │ + blgt 329440 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r7, asr #19 @ │ │ │ │ + @ instruction: 0x4633f9bf │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xff9af646 │ │ │ │ + @ instruction: 0xff92f646 │ │ │ │ str r4, [r0, -r7, lsl #12]! │ │ │ │ @ instruction: 0xf6cf2000 │ │ │ │ smlabtcs r0, r0, r0, r7 │ │ │ │ smlabteq r4, sp, r9, lr │ │ │ │ ldrdeq lr, [r4, -sp] │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - cdp2 6, 2, cr15, cr14, cr3, {2} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 32946c │ │ │ │ + blgt 32947c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - strtmi pc, [sl], -r5, lsr #19 │ │ │ │ + @ instruction: 0x462af99d │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xff78f646 │ │ │ │ + @ instruction: 0xff70f646 │ │ │ │ strb r4, [r0, -r5, lsl #12] │ │ │ │ stmib sp, {r0, r1, r4, r6, r9, sl, fp, ip}^ │ │ │ │ - blcs a1809c │ │ │ │ + blcs a180ac │ │ │ │ mrshi pc, R11_usr @ │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, r5, lsr #3 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ @@ -539172,27 +539176,27 @@ │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ andeq r0, r0, sp, ror #3 │ │ │ │ @ instruction: 0x96001e53 │ │ │ │ - blcs a24128 │ │ │ │ + blcs a24138 │ │ │ │ adcshi pc, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrlt fp, [r5, #1450]! @ 0x5aa │ │ │ │ @ instruction: 0xa6b5b5b5 │ │ │ │ ldrlt fp, [r5, #1461]! @ 0x5b5 │ │ │ │ @ instruction: 0xa1b5b5b5 │ │ │ │ ldrlt fp, [r5, #1461]! @ 0x5b5 │ │ │ │ ldrlt fp, [r5, #1461]! @ 0x5b5 │ │ │ │ ldrlt fp, [r5, #1461]! @ 0x5b5 │ │ │ │ ldcls 5, cr11, [r5, #724]! @ 0x2d4 │ │ │ │ stmib sp, {r0, r1, r4, r6, r9, sl, fp, ip}^ │ │ │ │ - blcs a1c55c │ │ │ │ + blcs a1c56c │ │ │ │ addshi pc, pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ strdeq r0, [r0], -fp │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ @@ -539225,33 +539229,33 @@ │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, r5, ror #1 │ │ │ │ strcs r6, [r0], -r0, lsr #18 │ │ │ │ strvc lr, [r4, -sp, asr #19] │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6436702 │ │ │ │ - strmi pc, [r5], -r1, ror #26 │ │ │ │ + @ instruction: 0x4605fd59 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 2ea410 │ │ │ │ + blge 2ea420 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r0], -r9, ror #5 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - @ instruction: 0xf8d6f647 │ │ │ │ + @ instruction: 0xf8cef647 │ │ │ │ stmdbvs r0!, {r0, r3, r4, r5, r6, r9, sl, sp, lr, pc} │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ strcs r6, [r0], -r4, lsl #12 │ │ │ │ strvs lr, [r2, -sp, asr #19] │ │ │ │ - stc2l 6, cr15, [sl, #-268] @ 0xfffffef4 │ │ │ │ + stc2l 6, cr15, [r2, #-268] @ 0xfffffef4 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ mcrge 4, 1, pc, cr11, cr15, {1} @ │ │ │ │ - blgt 329638 │ │ │ │ + blgt 329648 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6473714 │ │ │ │ - @ instruction: 0xe620f8bf │ │ │ │ + @ instruction: 0xe620f8b7 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ smlad r1, r0, r0, r3 │ │ │ │ cmnpmi r8, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ teqpeq pc, #192, 4 @ p-variant is OBSOLETE │ │ │ │ ldrb r9, [r9], r2, lsl #6 │ │ │ │ cmnpmi r8, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ andcc pc, r8, sp, lsr #17 │ │ │ │ @@ -539265,132 +539269,132 @@ │ │ │ │ @ instruction: 0xf88d23ff │ │ │ │ strt r3, [r0], r0 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [ip], r0 │ │ │ │ @ instruction: 0xf6cf2300 │ │ │ │ movwls r7, #17344 @ 0x43c0 │ │ │ │ @ instruction: 0xf5f0e6dc │ │ │ │ - svclt 0x0000efba │ │ │ │ - rsbseq r1, r4, lr, asr sl │ │ │ │ + svclt 0x0000efb2 │ │ │ │ + rsbseq r1, r4, lr, asr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, ip, lsl #17 │ │ │ │ + rsbseq r1, r4, ip, ror r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrdlt r4, [r8], fp │ │ │ │ @ instruction: 0x46044bdb │ │ │ │ @ instruction: 0xf10d447a │ │ │ │ @ instruction: 0xed9f0910 │ │ │ │ @ instruction: 0x46480bd4 │ │ │ │ @ instruction: 0x2120460e │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf6440300 │ │ │ │ - stmdbvs r0!, {r0, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - stc2l 6, cr15, [sl], #268 @ 0x10c │ │ │ │ + stc2l 6, cr15, [r2], #268 @ 0x10c │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 310418 │ │ │ │ + blgt 310428 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r2], -r1, ror #16 @ │ │ │ │ + @ instruction: 0x4632f859 │ │ │ │ mvncs r4, fp, lsr #12 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldclvc 14, cr15, [r2], #-212 @ 0xffffff2c │ │ │ │ + ldclvc 14, cr15, [r2], #-180 @ 0xffffff4c │ │ │ │ strmi r2, [r7], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6436920 │ │ │ │ - @ instruction: 0x4606fe1d │ │ │ │ + @ instruction: 0x4606fe15 │ │ │ │ ldrcc fp, [r4], -r0, lsr #2 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf860f647 │ │ │ │ + @ instruction: 0xf858f647 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs r4, #5689 @ 0x1639 │ │ │ │ strtmi r4, [r0], -sl, asr #12 │ │ │ │ - beq 27ac6c │ │ │ │ + beq 27ac7c │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff1af7fe │ │ │ │ @ instruction: 0x46054639 │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fe8010 │ │ │ │ qadd16mi pc, sl, r1 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071b6 │ │ │ │ - cdp2 6, 0, cr15, cr12, cr6, {2} │ │ │ │ + cdp2 6, 0, cr15, cr4, cr6, {2} │ │ │ │ @ instruction: 0x46434639 │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ strcs r4, [r2, -r0, lsr #12] │ │ │ │ @ instruction: 0xf7fe9704 │ │ │ │ ldrtmi pc, [r3], -r1, lsl #30 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x462071b6 │ │ │ │ - ldc2l 6, cr15, [ip, #280]! @ 0x118 │ │ │ │ - blvc fec7a1f8 │ │ │ │ + ldc2l 6, cr15, [r4, #280]! @ 0x118 │ │ │ │ + blvc fec7a208 │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ strmi r4, [r7], -r1, asr #12 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ andge pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa1c4 │ │ │ │ - ldc2 6, cr15, [r2], {67} @ 0x43 │ │ │ │ + blvc 2fa1d4 │ │ │ │ + stc2 6, cr15, [sl], {67} @ 0x43 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3297a4 │ │ │ │ + blgt 3297b4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - stclvc 8, cr15, [sl], #-36 @ 0xffffffdc │ │ │ │ + stclvc 8, cr15, [sl], #-4 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf002810a │ │ │ │ tstcs r1, pc, lsr r3 │ │ │ │ eoreq pc, r0, r3, lsr #3 │ │ │ │ stceq 1, cr15, [r0], #-780 @ 0xfffffcf4 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ cdpvc 6, 15, cr15, cr0, cr7, {2} │ │ │ │ stc2 10, cr15, [ip], {33} @ 0x21 @ │ │ │ │ - blx 28d7d4 │ │ │ │ - b 127abd4 │ │ │ │ + blx 28d7e4 │ │ │ │ + b 127abe4 │ │ │ │ @ instruction: 0xf140000c │ │ │ │ strdcs r3, [r0], -pc @ │ │ │ │ @ instruction: 0x0e0eea13 │ │ │ │ sbcshi pc, r5, r0 │ │ │ │ movwne pc, #58223 @ 0xe36f @ │ │ │ │ movweq lr, #51795 @ 0xca53 │ │ │ │ strtmi fp, [sl], r8, lsl #30 │ │ │ │ cmnphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ tstcs r0, r4, lsl #6 │ │ │ │ smlabtcc r4, sp, r9, lr │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ @ instruction: 0xf6437b02 │ │ │ │ - pkhtbmi pc, r0, r5, asr #24 @ │ │ │ │ - blge 2eb174 │ │ │ │ + strmi pc, [r0], sp, asr #24 │ │ │ │ + blge 2eb184 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strbmi pc, [r3], -r9, asr #31 @ │ │ │ │ + strbmi pc, [r3], -r1, asr #31 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2 6, cr15, [ip, #280] @ 0x118 │ │ │ │ + ldc2 6, cr15, [r4, #280] @ 0x118 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - stclvc 13, cr15, [sl], #-596 @ 0xfffffdac │ │ │ │ - bcs 125064c │ │ │ │ + stclvc 13, cr15, [sl], #-564 @ 0xfffffdcc │ │ │ │ + bcs 125065c │ │ │ │ rscshi pc, r0, r0 │ │ │ │ ldrteq pc, [pc], -r2 @ │ │ │ │ @ instruction: 0xf1a62101 │ │ │ │ @ instruction: 0xf1c60320 │ │ │ │ - blx 27ece0 │ │ │ │ + blx 27ecf0 │ │ │ │ @ instruction: 0xf04ff606 │ │ │ │ @ instruction: 0xf6c70c00 │ │ │ │ - blx a9e02c │ │ │ │ + blx a9e03c │ │ │ │ cdpcc 0, 0, cr15, cr1, cr0, {0} │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ @ instruction: 0x0c0cea06 │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf1bc2000 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @@ -539399,168 +539403,168 @@ │ │ │ │ cmpphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs r2, r0, #603979776 @ 0x24000000 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ @ instruction: 0xf6437b02 │ │ │ │ - strmi pc, [r6], -r5, lsl #24 │ │ │ │ - blge 2eb1b4 │ │ │ │ + @ instruction: 0x4606fbfd │ │ │ │ + blge 2eb1c4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xff7cf646 │ │ │ │ + @ instruction: 0xff74f646 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strbmi pc, [r3], -pc, asr #26 @ │ │ │ │ + strbmi pc, [r3], -r7, asr #26 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - stc2l 6, cr15, [r8, #-280] @ 0xfffffee8 │ │ │ │ + stc2l 6, cr15, [r0, #-280] @ 0xfffffee8 │ │ │ │ @ instruction: 0x46067c7a │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf00280c5 │ │ │ │ tstcs r1, pc, lsr r5 │ │ │ │ msreq CPSR_, #1073741865 @ 0x40000029 │ │ │ │ eoreq pc, r0, r5, asr #3 │ │ │ │ @ instruction: 0xf505fa01 │ │ │ │ stclvc 6, cr15, [r0], #284 @ 0x11c │ │ │ │ @ instruction: 0xf000fa21 │ │ │ │ - blx 28e10c │ │ │ │ - b 133b918 │ │ │ │ + blx 28e11c │ │ │ │ + b 133b928 │ │ │ │ @ instruction: 0xf1430300 │ │ │ │ movwcs r3, #255 @ 0xff │ │ │ │ @ instruction: 0x0c0cea15 │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ strbne pc, [lr, #-879] @ 0xfffffc91 @ │ │ │ │ @ instruction: 0xf0404305 │ │ │ │ tstcs r1, #200 @ 0xc8 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ ldmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - blx ff17c64e │ │ │ │ + blx fef7c65e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 329950 │ │ │ │ + blgt 329960 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - qasxmi pc, fp, r3 @ │ │ │ │ + strtmi pc, [fp], -fp, lsr #30 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - stc2 6, cr15, [r6, #-280] @ 0xfffffee8 │ │ │ │ + ldc2l 6, cr15, [lr], #280 @ 0x118 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - bmi dfe170 │ │ │ │ + bmi dfe160 │ │ │ │ ldrbtmi r4, [sl], #-2860 @ 0xfffff4d4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmnphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ - ldc 7, cr8, [pc, #960] @ 23f150 │ │ │ │ + ldc 7, cr8, [pc, #960] @ 23f160 │ │ │ │ @ instruction: 0xf8cd7b23 │ │ │ │ stmdbvs r0!, {r4, sp, lr, pc} │ │ │ │ and pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa3d4 │ │ │ │ - blx fe4fc6b2 │ │ │ │ + blvc 2fa3e4 │ │ │ │ + blx fe2fc6c2 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ svcge 0x0024f43f │ │ │ │ - blgt 3299b8 │ │ │ │ + blgt 3299c8 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ ldrbmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 77b1e8 │ │ │ │ - cdp2 6, 15, cr15, cr12, cr6, {2} │ │ │ │ + beq 77b1f8 │ │ │ │ + cdp2 6, 15, cr15, cr4, cr6, {2} │ │ │ │ tstcs r0, r6, lsl r7 │ │ │ │ rscsvc pc, r0, r7, asr #12 │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ - blvc 27a448 │ │ │ │ + blvc 27a458 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 37a410 │ │ │ │ - blx 1d7c6ee │ │ │ │ + blvc 37a420 │ │ │ │ + blx 1b7c6fe │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 310714 │ │ │ │ + blgt 310724 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - cdp2 6, 14, cr15, cr0, cr6, {2} │ │ │ │ + cdp2 6, 13, cr15, cr8, cr6, {2} │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4682fcb3 │ │ │ │ + strmi pc, [r2], fp, lsr #25 │ │ │ │ svclt 0x0000e6f2 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r1, r4, r4, asr #10 │ │ │ │ + rsbseq r1, r4, r4, lsr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, sl, lsl #5 │ │ │ │ + rsbseq r1, r4, sl, ror r2 │ │ │ │ @ instruction: 0xf6c72000 │ │ │ │ strdcs r7, [r0, -r0] │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ - blvc 2fa4b4 │ │ │ │ + blvc 2fa4c4 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 37a47c │ │ │ │ - blx ffc75a │ │ │ │ + blvc 37a48c │ │ │ │ + blx dfc76a │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 310780 │ │ │ │ + blgt 310790 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strtmi pc, [sl], -sp, lsr #29 │ │ │ │ + strtmi pc, [sl], -r5, lsr #29 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - stc2 6, cr15, [r0], {70} @ 0x46 │ │ │ │ + ldc2l 6, cr15, [r8], #-280 @ 0xfffffee8 │ │ │ │ str r4, [pc, -r5, lsl #12] │ │ │ │ @ instruction: 0xf6472100 │ │ │ │ stmib sp, {r5, r6, r7, ip, sp, lr}^ │ │ │ │ ldmib sp, {r2, r8}^ │ │ │ │ stmib sp, {r2, r8}^ │ │ │ │ stmdbvs r0!, {r1, r8} │ │ │ │ @ instruction: 0xf6432101 │ │ │ │ - @ instruction: 0x4605fb15 │ │ │ │ - blge 2eb394 │ │ │ │ + strmi pc, [r5], -sp, lsl #22 │ │ │ │ + blge 2eb3a4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - cdp2 6, 8, cr15, cr12, cr6, {2} │ │ │ │ + cdp2 6, 8, cr15, cr4, cr6, {2} │ │ │ │ @ instruction: 0x462b463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4607fc5f │ │ │ │ - bcc 2b8b94 │ │ │ │ + @ instruction: 0x4607fc57 │ │ │ │ + bcc 2b8ba4 │ │ │ │ andcc pc, r4, r9, asr #17 │ │ │ │ - bcs a23ad0 │ │ │ │ + bcs a23ae0 │ │ │ │ sbcshi pc, lr, r0, lsl #4 │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ ldclle 12, cr13, [ip], {194} @ 0xc2 │ │ │ │ ldrble sp, [ip, #3292] @ 0xcdc │ │ │ │ ldclle 12, cr13, [ip], {220} @ 0xdc │ │ │ │ svcgt 0x00dcdcdc │ │ │ │ ldclle 12, cr13, [ip], {220} @ 0xdc │ │ │ │ ldclle 12, cr13, [ip], {220} @ 0xdc │ │ │ │ ldclle 12, cr13, [ip], {220} @ 0xdc │ │ │ │ - bgt ff976258 │ │ │ │ + bgt ff976268 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9feef0 │ │ │ │ + bcs 9fef00 │ │ │ │ sbchi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ strbgt ip, [r4], #1198 @ 0x4ae │ │ │ │ svcls 0x00c4c4c4 │ │ │ │ strbgt ip, [r4], #1220 @ 0x4c4 │ │ │ │ stmibls r4, {r2, r6, r7, sl, lr, pc}^ │ │ │ │ strbgt ip, [r4], #1220 @ 0x4c4 │ │ │ │ strbgt ip, [r4], #1220 @ 0x4c4 │ │ │ │ strbgt ip, [r4], #1220 @ 0x4c4 │ │ │ │ strbls ip, [r4], #1220 @ 0x4c4 │ │ │ │ stmib sp, {r0, r1, r4, r6, r9, sl, fp, ip}^ │ │ │ │ - blcs 9fef28 │ │ │ │ + blcs 9fef38 │ │ │ │ adchi pc, lr, r0, lsl #4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, r9, ror #1 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ andeq r0, r0, r1, asr r1 │ │ │ │ @@ -539595,34 +539599,34 @@ │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ andgt pc, r4, r9, asr #17 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ @ instruction: 0xf8cd0900 │ │ │ │ stmib sp, {r4, lr, pc}^ │ │ │ │ @ instruction: 0xf6438902 │ │ │ │ - @ instruction: 0x4607fa77 │ │ │ │ + strmi pc, [r7], -pc, ror #20 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 2eaa7c │ │ │ │ + blge 2eaa8c │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062f9 │ │ │ │ @ instruction: 0x37144639 │ │ │ │ - stc2l 6, cr15, [ip, #280]! @ 0x118 │ │ │ │ - ldc 6, cr14, [pc, #636] @ 23f264 │ │ │ │ + stc2l 6, cr15, [r4, #280]! @ 0x118 │ │ │ │ + ldc 6, cr14, [pc, #636] @ 23f274 │ │ │ │ @ instruction: 0xf8cd7b27 │ │ │ │ stmdbvs r0!, {r4, lr, pc} │ │ │ │ andgt pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa62c │ │ │ │ - blx 19fc908 │ │ │ │ + blvc 2fa63c │ │ │ │ + blx 17fc918 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ mcrge 4, 2, pc, cr8, cr15, {1} @ │ │ │ │ - blgt 329c10 │ │ │ │ + blgt 329c20 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6463514 │ │ │ │ - @ instruction: 0xe63dfdd3 │ │ │ │ + ldrt pc, [sp], -fp, asr #27 @ │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ str r2, [sp, -r8] │ │ │ │ mvnsvc pc, #74448896 @ 0x4700000 │ │ │ │ movwls r2, #544 @ 0x220 │ │ │ │ @ instruction: 0xf647e6d2 │ │ │ │ andscs r7, r0, #240, 6 @ 0xc0000003 │ │ │ │ andcc pc, r0, sp, lsr #17 │ │ │ │ @@ -539640,57 +539644,57 @@ │ │ │ │ movwls r2, #16928 @ 0x4220 │ │ │ │ @ instruction: 0xf647e70b │ │ │ │ andscs r7, r0, #224, 6 @ 0x80000003 │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ mvncs lr, #1310720 @ 0x140000 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ smlad r0, r0, r0, r3 │ │ │ │ - stcl 5, cr15, [r4], {240} @ 0xf0 │ │ │ │ + ldc 5, cr15, [ip], #960 @ 0x3c0 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r5, lsr #21 │ │ │ │ strcs r4, [r1], -r5, lsr #23 │ │ │ │ - bvc 410290 │ │ │ │ + bvc 4102a0 │ │ │ │ strmi r7, [r4], -r6, lsl #4 │ │ │ │ - ldc 13, cr10, [pc, #56] @ 23f0e8 │ │ │ │ + ldc 13, cr10, [pc, #56] @ 23f0f8 │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r7, r8, r9, fp}^ │ │ │ │ strmi r4, [r8], r8, lsr #12 │ │ │ │ ldmdavs fp, {r5, r8, sp} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ @ instruction: 0xf6440300 │ │ │ │ - ldrtmi pc, [r1], -r3, asr #20 @ │ │ │ │ + @ instruction: 0x4631fa3b │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - @ instruction: 0xf9f4f643 │ │ │ │ + @ instruction: 0xf9ecf643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 310984 │ │ │ │ + blgt 310994 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r3], -fp, ror #26 @ │ │ │ │ + ldrtmi pc, [r3], -r3, ror #26 @ │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - msrcs LR_irq, pc │ │ │ │ - bleq fe5ba774 │ │ │ │ + msrcs LR_irq, r7 │ │ │ │ + bleq fe5ba784 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx bfca10 │ │ │ │ + blx 9fca20 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6432101 │ │ │ │ - @ instruction: 0x4606f9d7 │ │ │ │ + strmi pc, [r6], -pc, asr #19 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [lr, #-280] @ 0xfffffee8 │ │ │ │ + stc2l 6, cr15, [r6, #-280] @ 0xfffffee8 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ strtmi r2, [r0], -r7, ror #3 │ │ │ │ - blx afca46 │ │ │ │ + blx 8fca56 │ │ │ │ strmi r2, [r0], r1, lsl #12 │ │ │ │ movwcs r4, #5633 @ 0x1601 │ │ │ │ eorvc r4, r7, #44040192 @ 0x2a00000 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0900 │ │ │ │ @ instruction: 0xf7fe9038 │ │ │ │ @ instruction: 0x4633fc13 │ │ │ │ @@ -539702,411 +539706,411 @@ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ stceq 0, cr15, [r2], {79} @ 0x4f │ │ │ │ eorsgt pc, r8, sp, asr #17 │ │ │ │ stc2 7, cr15, [r0], {254} @ 0xfe │ │ │ │ @ instruction: 0x46034652 │ │ │ │ bicsvc pc, r5, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463afafb │ │ │ │ + @ instruction: 0x463afaf3 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071d5 │ │ │ │ - blx fff7caa0 │ │ │ │ + blx ffd7cab0 │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf0028289 │ │ │ │ @ instruction: 0xf1a3033f │ │ │ │ @ instruction: 0xf1c30120 │ │ │ │ - blx 3bf220 │ │ │ │ - blx bfbdb0 │ │ │ │ - blcc 2bb1a8 │ │ │ │ + blx 3bf230 │ │ │ │ + blx bfbdc0 │ │ │ │ + blcc 2bb1b8 │ │ │ │ @ instruction: 0xf101fa06 │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ addmi pc, r0, r3, lsl #8 │ │ │ │ mvnscc pc, r1, asr #2 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ vld4.32 {d8-d11}, [r3 :64], r6 │ │ │ │ movwmi r4, #45952 @ 0xb380 │ │ │ │ ldrtmi fp, [fp], -r8, lsl #30 │ │ │ │ rscshi pc, r0, #64 @ 0x40 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ @ instruction: 0xf6462700 │ │ │ │ - tstpcs r7, #831488 @ p-variant is OBSOLETE @ 0xcb000 │ │ │ │ + tstpcs r7, #798720 @ p-variant is OBSOLETE @ 0xc3000 │ │ │ │ strcc lr, [lr, -sp, asr #19] │ │ │ │ strmi r2, [r7], -r1, lsl #2 │ │ │ │ ldmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r1, r2, r3, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #12, 6 @ 0x30000000 │ │ │ │ - @ instruction: 0xf962f643 │ │ │ │ + @ instruction: 0xf95af643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329e2c │ │ │ │ + blgt 329e3c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4633fcd9 │ │ │ │ + @ instruction: 0x4633fcd1 │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - blx fed7cb30 │ │ │ │ + blx feb7cb40 │ │ │ │ cmncs pc, #0, 12 │ │ │ │ strcc lr, [lr], -sp, asr #19 │ │ │ │ tstcs r1, r7, lsl #12 │ │ │ │ movwcs lr, #59869 @ 0xe9dd │ │ │ │ movwcs lr, #51661 @ 0xc9cd │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - @ instruction: 0xf942f643 │ │ │ │ + @ instruction: 0xf93af643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329e6c │ │ │ │ + blgt 329e7c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4633fcb9 │ │ │ │ + @ instruction: 0x4633fcb1 │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ @ instruction: 0x462071d5 │ │ │ │ - blx fe57cb70 │ │ │ │ + blx fe37cb80 │ │ │ │ strmi r7, [r6], -r3, asr #24 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf0038430 │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ @ instruction: 0xf1a032ff │ │ │ │ @ instruction: 0xf1c00c20 │ │ │ │ - blx 2c0ef4 │ │ │ │ - blx 2fb678 │ │ │ │ - blx afe2ac │ │ │ │ - b 12bce9c │ │ │ │ + blx 2c0f04 │ │ │ │ + blx 2fb688 │ │ │ │ + blx afe2bc │ │ │ │ + b 12bceac │ │ │ │ addmi r0, r2, ip, lsl #2 │ │ │ │ bicsmi r4, r2, #-469762048 @ 0xe4000000 │ │ │ │ @ instruction: 0xf02243c9 │ │ │ │ movwmi r0, #41582 @ 0xa26e │ │ │ │ tstcs r0, r2, lsl #30 │ │ │ │ stmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0401106 │ │ │ │ - blcc 2a03bc │ │ │ │ + blcc 2a03cc │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r0, r4, r5, r6, sl, pc}^ @ │ │ │ │ bicseq pc, r9, r3, lsl r0 @ │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f2b0 │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f2b4 │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f2b8 │ │ │ │ - strbteq r0, [pc], #-469 @ 23f2bc │ │ │ │ strbteq r0, [pc], #-1135 @ 23f2c0 │ │ │ │ strbteq r0, [pc], #-1135 @ 23f2c4 │ │ │ │ strbteq r0, [pc], #-1135 @ 23f2c8 │ │ │ │ - strbteq r0, [pc], #-465 @ 23f2cc │ │ │ │ + strbteq r0, [pc], #-469 @ 23f2cc │ │ │ │ strbteq r0, [pc], #-1135 @ 23f2d0 │ │ │ │ strbteq r0, [pc], #-1135 @ 23f2d4 │ │ │ │ strbteq r0, [pc], #-1135 @ 23f2d8 │ │ │ │ - strbteq r0, [pc], #-1135 @ 23f2dc │ │ │ │ + strbteq r0, [pc], #-465 @ 23f2dc │ │ │ │ strbteq r0, [pc], #-1135 @ 23f2e0 │ │ │ │ strbteq r0, [pc], #-1135 @ 23f2e4 │ │ │ │ strbteq r0, [pc], #-1135 @ 23f2e8 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2ec │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2f0 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2f4 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2f8 │ │ │ │ andls r0, lr, r9, asr #32 │ │ │ │ rsbvs r4, r8, r1, lsr r6 │ │ │ │ - beq 27b430 │ │ │ │ + beq 27b440 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf643ab0c │ │ │ │ - @ instruction: 0x4603f8db │ │ │ │ + @ instruction: 0x4603f8d3 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bge 56b090 │ │ │ │ - bgt 323f14 │ │ │ │ + bge 56b0a0 │ │ │ │ + bgt 323f24 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - mrrc2 6, 4, pc, r0, cr6 @ │ │ │ │ + mcrr2 6, 4, pc, r8, cr6 @ │ │ │ │ tstcc r4, #1024 @ 0x400 │ │ │ │ svclt 0x0000e754 │ │ │ │ ... │ │ │ │ rscmi pc, pc, r0 │ │ │ │ - rsbseq r0, r4, ip, asr pc │ │ │ │ + rsbseq r0, r4, ip, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwls r2, #25496 @ 0x6398 │ │ │ │ - blge 3f9ab8 │ │ │ │ + blge 3f9ac8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5f9a80 │ │ │ │ - @ instruction: 0xf8b4f643 │ │ │ │ + blge 5f9a90 │ │ │ │ + @ instruction: 0xf8acf643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310c04 │ │ │ │ + blgt 310c14 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [sl], -fp, lsr #24 @ │ │ │ │ + ldrtmi pc, [sl], -r3, lsr #24 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - @ instruction: 0xf9fef646 │ │ │ │ + @ instruction: 0xf9f6f646 │ │ │ │ pkhbtmi r2, r1, r7, lsl #6 │ │ │ │ stmib sp, {sp}^ │ │ │ │ eorcs r3, r0, #14 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blge 5f9afc │ │ │ │ - blge 579ac0 │ │ │ │ - @ instruction: 0xf894f643 │ │ │ │ + blge 5f9b0c │ │ │ │ + blge 579ad0 │ │ │ │ + @ instruction: 0xf88cf643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 329fc8 │ │ │ │ + blgt 329fd8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [fp], -fp, lsl #24 @ │ │ │ │ + ldrtmi pc, [fp], -r3, lsl #24 @ │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf9def646 │ │ │ │ + @ instruction: 0xf9d6f646 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - @ instruction: 0xf9d8f646 │ │ │ │ + @ instruction: 0xf9d0f646 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - mcrrvc 9, 10, pc, r2, cr13 @ │ │ │ │ - bcs 1250dd0 │ │ │ │ + mcrrvc 9, 10, pc, r2, cr5 @ │ │ │ │ + bcs 1250de0 │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 281064 │ │ │ │ - blx abbff4 │ │ │ │ - blcc 2bd008 │ │ │ │ + blx 281074 │ │ │ │ + blx abc004 │ │ │ │ + blcc 2bd018 │ │ │ │ @ instruction: 0xf000fa01 │ │ │ │ andeq lr, r7, r0, asr #20 │ │ │ │ streq pc, [r0, -pc, asr #32] │ │ │ │ rscscc pc, pc, r0, asr #2 │ │ │ │ @ instruction: 0x0c01ea13 │ │ │ │ rschi pc, sl, #0 │ │ │ │ movwmi r3, #15105 @ 0x3b01 │ │ │ │ strbmi fp, [r1], r8, lsl #30 │ │ │ │ andshi pc, lr, #64 @ 0x40 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwne lr, #59853 @ 0xe9cd │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blge 5f9b94 │ │ │ │ - blge 579b58 │ │ │ │ - @ instruction: 0xf848f643 │ │ │ │ + blge 5f9ba4 │ │ │ │ + blge 579b68 │ │ │ │ + @ instruction: 0xf840f643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 32a060 │ │ │ │ + blgt 32a070 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bfbbf │ │ │ │ + @ instruction: 0x463bfbb7 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf992f646 │ │ │ │ + @ instruction: 0xf98af646 │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6460b01 │ │ │ │ - movwcs pc, #6537 @ 0x1989 @ │ │ │ │ + movwcs pc, #6529 @ 0x1981 @ │ │ │ │ strmi r4, [r2], r1, lsl #12 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ strls r2, [lr, -r0, lsl #14] │ │ │ │ - blx 21fd468 │ │ │ │ + blx 21fd478 │ │ │ │ strmi r4, [r1], sl, lsr #12 │ │ │ │ @ instruction: 0x4651465b │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7feb038 │ │ │ │ mcrrvc 10, 7, pc, r2, cr5 @ │ │ │ │ - bcs 1250e88 │ │ │ │ + bcs 1250e98 │ │ │ │ msrhi SPSR_fsxc, r0 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ msreq CPSR_, r3, lsr #3 │ │ │ │ eoreq pc, r0, r3, asr #3 │ │ │ │ vpmax.u8 d15, d3, d11 │ │ │ │ @ instruction: 0xf101fa0b │ │ │ │ - blx d0e0a8 │ │ │ │ - b 12bb4a8 │ │ │ │ + blx d0e0b8 │ │ │ │ + b 12bb4b8 │ │ │ │ @ instruction: 0xf1410100 │ │ │ │ - blcs 24bcac │ │ │ │ + blcs 24bcbc │ │ │ │ rsbshi pc, r7, #0 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ movwcs r8, #37361 @ 0x91f1 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ eorcs r3, r0, #-2147483645 @ 0x80000003 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 5fab40 │ │ │ │ - blvc 57ab04 │ │ │ │ - @ instruction: 0xfff2f642 │ │ │ │ + blvc 5fab50 │ │ │ │ + blvc 57ab14 │ │ │ │ + @ instruction: 0xffeaf642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 32a10c │ │ │ │ + blgt 32a11c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [fp], -r9, ror #22 @ │ │ │ │ + ldrtmi pc, [fp], -r1, ror #22 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf93cf646 │ │ │ │ + @ instruction: 0xf934f646 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ strcs r4, [r2, -r0, lsr #12] │ │ │ │ - @ instruction: 0xf934f646 │ │ │ │ + @ instruction: 0xf92cf646 │ │ │ │ ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ movwcs r4, #5761 @ 0x1681 │ │ │ │ strls r4, [lr, -r0, lsr #12] │ │ │ │ - blx cfd510 │ │ │ │ + blx cfd520 │ │ │ │ strmi r7, [r0], r2, asr #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf0028103 │ │ │ │ tstcs r1, pc, lsr r3 │ │ │ │ eoreq pc, r0, r3, lsr #3 │ │ │ │ streq pc, [r0, -r3, asr #3]! │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ @ instruction: 0xf707fa21 │ │ │ │ - blx 28e140 │ │ │ │ - b 127b540 │ │ │ │ + blx 28e150 │ │ │ │ + b 127b550 │ │ │ │ @ instruction: 0xf04f0007 │ │ │ │ @ instruction: 0xf1400700 │ │ │ │ - blcs 24b948 │ │ │ │ + blcs 24b958 │ │ │ │ andhi pc, sp, #0 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ tstcs r2, #-1073741804 @ 0xc0000014 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, lr, lsl #4 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - blge 5f9cdc │ │ │ │ - blge 579ca0 │ │ │ │ - @ instruction: 0xffa4f642 │ │ │ │ + blge 5f9cec │ │ │ │ + blge 579cb0 │ │ │ │ + @ instruction: 0xff9cf642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 32a1a8 │ │ │ │ + blgt 32a1b8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4642fb1b │ │ │ │ + @ instruction: 0x4642fb13 │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf8eef646 │ │ │ │ + @ instruction: 0xf8e6f646 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldclvc 8, cr15, [r2], #-924 @ 0xfffffc64 │ │ │ │ - bcs 1250fa8 │ │ │ │ + ldclvc 8, cr15, [r2], #-892 @ 0xfffffc84 │ │ │ │ + bcs 1250fb8 │ │ │ │ addshi pc, sp, r0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ @ instruction: 0xf1a72101 │ │ │ │ @ instruction: 0xf1c70320 │ │ │ │ - blx 27f63c │ │ │ │ - blx abd1dc │ │ │ │ + blx 27f64c │ │ │ │ + blx abd1ec │ │ │ │ svccc 0x0001f000 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ - blcs 25fca0 │ │ │ │ + blcs 25fcb0 │ │ │ │ orrhi pc, r6, r0, asr #32 │ │ │ │ andcs r2, r0, #1811939328 @ 0x6c000000 │ │ │ │ andcc lr, lr, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ movwcs lr, #59869 @ 0xe9dd │ │ │ │ movwcs lr, #51661 @ 0xc9cd │ │ │ │ @ instruction: 0xf6422220 │ │ │ │ - @ instruction: 0x4605ff5f │ │ │ │ - blge 56bb00 │ │ │ │ + @ instruction: 0x4605ff57 │ │ │ │ + blge 56bb10 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - blx ff7fcf28 │ │ │ │ + blx ff5fcf38 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strbmi pc, [r3], -r9, lsr #17 @ │ │ │ │ + strbmi pc, [r3], -r1, lsr #17 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf8a2f646 │ │ │ │ + @ instruction: 0xf89af646 │ │ │ │ strbcs pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ strbcc pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6996a4 │ │ │ │ + blls 6996b4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r3, r1, ror r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8ad2398 │ │ │ │ @ instruction: 0xe6753018 │ │ │ │ @ instruction: 0xf88d2398 │ │ │ │ @ instruction: 0xe6713018 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe66d3018 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq r8, sp, r9, lr │ │ │ │ - blge 479de4 │ │ │ │ + blge 479df4 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5f9dac │ │ │ │ - @ instruction: 0xff1ef642 │ │ │ │ + blge 5f9dbc │ │ │ │ + @ instruction: 0xff16f642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310f30 │ │ │ │ + blgt 310f40 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bfa95 │ │ │ │ + ldrtmi pc, [fp], -sp, lsl #21 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf868f646 │ │ │ │ + @ instruction: 0xf860f646 │ │ │ │ ldrt r4, [r5], r1, lsl #13 │ │ │ │ addmi pc, r0, pc, asr #8 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmib sp, {r1, r8}^ │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf642ab0e │ │ │ │ - @ instruction: 0x4606fefd │ │ │ │ + @ instruction: 0x4606fef5 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 1f7cfec │ │ │ │ + blx 1d7cffc │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strmi pc, [r3], -r7, asr #16 │ │ │ │ + @ instruction: 0x4603f83f │ │ │ │ @ instruction: 0xf04fe572 │ │ │ │ strdcs r3, [r0, -pc] │ │ │ │ smlabteq lr, sp, r9, lr │ │ │ │ ldrdeq lr, [lr, -sp] │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - cdp2 6, 13, cr15, cr12, cr2, {2} │ │ │ │ + cdp2 6, 13, cr15, cr4, cr2, {2} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 32a338 │ │ │ │ + blgt 32a348 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4632fa53 │ │ │ │ + ldrtmi pc, [r2], -fp, asr #20 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf826f646 │ │ │ │ + @ instruction: 0xf81ef646 │ │ │ │ ldrb r4, [fp, -r6, lsl #12] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmib sp, {r2, r3, r8}^ │ │ │ │ tstcs r1, ip, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf642ab0e │ │ │ │ - @ instruction: 0x4607febb │ │ │ │ + @ instruction: 0x4607feb3 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - blx efd070 │ │ │ │ + blx cfd080 │ │ │ │ ldrtmi r4, [fp], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - @ instruction: 0xf6464620 │ │ │ │ - strmi pc, [r0], r5, lsl #16 │ │ │ │ + @ instruction: 0xf6454620 │ │ │ │ + @ instruction: 0x4680fffd │ │ │ │ @ instruction: 0xf04fe6f5 │ │ │ │ strdcs r3, [r0, -pc] │ │ │ │ smlabteq sl, sp, r9, lr │ │ │ │ - blvc 4fadec │ │ │ │ + blvc 4fadfc │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 5fadb4 │ │ │ │ - cdp2 6, 9, cr15, cr10, cr2, {2} │ │ │ │ + blvc 5fadc4 │ │ │ │ + cdp2 6, 9, cr15, cr2, cr2, {2} │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 311038 │ │ │ │ + blgt 311048 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4642fa11 │ │ │ │ + strbmi pc, [r2], -r9, lsl #20 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xffe4f645 │ │ │ │ + @ instruction: 0xffdcf645 │ │ │ │ str r4, [r6], r0, lsl #13 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a25bbc │ │ │ │ + bcs a25bcc │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ mvneq r0, sl, asr r1 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ @ instruction: 0x01b401e6 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ @@ -540118,15 +540122,15 @@ │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ mvneq r0, r6, ror #3 │ │ │ │ cmneq lr, r6, ror #3 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a1d434 │ │ │ │ + bcs a1d444 │ │ │ │ bichi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x01be0152 │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ strheq r0, [sp, #-30] @ 0xffffffe2 │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @@ -540138,15 +540142,15 @@ │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ strheq r0, [r4, #-30] @ 0xffffffe2 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a1d474 │ │ │ │ + bcs a1d484 │ │ │ │ orrshi pc, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ orrseq r0, r6, r8, lsl r1 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01130196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @@ -540158,15 +540162,15 @@ │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ smlalseq r0, sp, r6, r1 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a1d4cc │ │ │ │ + bcs a1d4dc │ │ │ │ cmnphi r0, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ ldrdeq r0, [lr, #-1]! │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ sbceq r0, ip, lr, ror #2 │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ @@ -540178,15 +540182,15 @@ │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ cmneq lr, lr, ror #2 │ │ │ │ sbceq r0, r3, lr, ror #2 │ │ │ │ rsbvs r3, r8, r1, lsl #20 │ │ │ │ - bcs a2392c │ │ │ │ + bcs a2393c │ │ │ │ mrshi pc, (UNDEF: 104) @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ swpbeq r0, r7, [r6] │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ addseq r0, r2, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ @@ -540201,64 +540205,64 @@ │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ adcseq r0, r1, r6, asr #2 │ │ │ │ strcs r6, [r0], -pc, rrx │ │ │ │ strls r6, [lr, -r0, lsr #18] │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf642670c │ │ │ │ - @ instruction: 0x4606fdb5 │ │ │ │ + strmi pc, [r6], -sp, lsr #27 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56b26c │ │ │ │ + blge 56b27c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062f1 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ - @ instruction: 0xf92af646 │ │ │ │ + @ instruction: 0xf922f646 │ │ │ │ movwls lr, #58938 @ 0xe63a │ │ │ │ - beq 27baac │ │ │ │ + beq 27babc │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ rsbvs r0, fp, r0, lsl #22 │ │ │ │ - blge 57a0b0 │ │ │ │ - ldc2 6, cr15, [ip, #264] @ 0x108 │ │ │ │ + blge 57a0c0 │ │ │ │ + ldc2 6, cr15, [r4, #264] @ 0x108 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stclge 4, cr15, [r7, #252]! @ 0xfc │ │ │ │ - blgt 32a5bc │ │ │ │ + blgt 32a5cc │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ strbmi r4, [r1], -r0, lsr #12 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf90ef646 │ │ │ │ - ldc 5, cr14, [pc, #868] @ 23fd08 │ │ │ │ + @ instruction: 0xf906f646 │ │ │ │ + ldc 5, cr14, [pc, #868] @ 23fd18 │ │ │ │ @ instruction: 0x46597b7a │ │ │ │ stmdbvs r0!, {r1, r2, r3, r8, r9, ip, pc} │ │ │ │ stc 0, cr6, [sp, #428] @ 0x1ac │ │ │ │ @ instruction: 0xf6427b0c │ │ │ │ - strmi pc, [r0], r1, lsl #27 │ │ │ │ + @ instruction: 0x4680fd79 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56afb8 │ │ │ │ + blge 56afc8 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0xf6460814 │ │ │ │ - ldrb pc, [r0, #-2291]! @ 0xfffff70d @ │ │ │ │ + ldrb pc, [r0, #-2283]! @ 0xfffff715 @ │ │ │ │ eorsgt pc, r8, sp, asr #17 │ │ │ │ - beq 27bb1c │ │ │ │ + beq 27bb2c │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ @ instruction: 0xf8c50b00 │ │ │ │ stmib sp, {r2, lr, pc}^ │ │ │ │ @ instruction: 0xf642ab0c │ │ │ │ - strmi pc, [r1], r3, ror #26 │ │ │ │ + pkhtbmi pc, r1, fp, asr #26 @ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56ae28 │ │ │ │ + blge 56ae38 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0xf6460914 │ │ │ │ - ldrbt pc, [sp], #2261 @ 0x8d5 @ │ │ │ │ + ldrbt pc, [sp], #2253 @ 0x8cd @ │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ @ instruction: 0xe6673038 │ │ │ │ andcs r2, r8, #-67108861 @ 0xfc000003 │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #102760448 @ 0x6200000 │ │ │ │ eorscs pc, r8, sp, lsl #17 │ │ │ │ @@ -540280,15 +540284,15 @@ │ │ │ │ ldr r3, [lr], -r8 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldr r2, [sl], -r8 │ │ │ │ andscs r2, r0, #67108864 @ 0x4000000 │ │ │ │ eorcc pc, r0, sp, lsr #17 │ │ │ │ movwcs lr, #5620 @ 0x15f4 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ - strb r3, [pc, #32]! @ 23faac │ │ │ │ + strb r3, [pc, #32]! @ 23fabc │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ strb r2, [fp, #32]! │ │ │ │ movwls r2, #49696 @ 0xc220 │ │ │ │ @ instruction: 0xf64fe64b │ │ │ │ andscs r7, r0, #-67108861 @ 0xfc000003 │ │ │ │ eorscc pc, r0, sp, lsr #17 │ │ │ │ mvnscs lr, #72351744 @ 0x4500000 │ │ │ │ @@ -540298,40 +540302,40 @@ │ │ │ │ @ instruction: 0xe63c2030 │ │ │ │ orrmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ movwls r2, #8736 @ 0x2220 │ │ │ │ @ instruction: 0x461ae5f5 │ │ │ │ rsbeq pc, lr, pc, rrx │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ smlabteq r4, sp, r9, lr │ │ │ │ - blge 37a248 │ │ │ │ + blge 37a258 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5fa210 │ │ │ │ - stc2l 6, cr15, [ip], #264 @ 0x108 │ │ │ │ + blge 5fa220 │ │ │ │ + stc2l 6, cr15, [r4], #264 @ 0x108 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 311394 │ │ │ │ + blgt 3113a4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [fp], -r3, ror #16 @ │ │ │ │ + @ instruction: 0x463bf85b │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - cdp2 6, 3, cr15, cr6, cr5, {2} │ │ │ │ + cdp2 6, 2, cr15, cr14, cr5, {2} │ │ │ │ tstcs r0, r3, asr #24 │ │ │ │ - blcs a51324 │ │ │ │ + blcs a51334 │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ ldrmi sp, [sl], -r2, lsl #16 │ │ │ │ - bllt ff33db14 │ │ │ │ + bllt ff33db24 │ │ │ │ swpcs r2, r8, [r0] │ │ │ │ stmib sp, {r6, r9, sp}^ │ │ │ │ str r0, [sp], #-262 @ 0xfffffefa │ │ │ │ strb r2, [r2, #520] @ 0x208 │ │ │ │ - svc 0x006ef5ef │ │ │ │ - blcc 2aa340 │ │ │ │ + svc 0x0066f5ef │ │ │ │ + blcc 2aa350 │ │ │ │ subsvs r2, r1, r0, lsl #2 │ │ │ │ - blcs a23f48 │ │ │ │ + blcs a23f58 │ │ │ │ ldm pc, {r1, r2, r5, fp, ip, lr, pc}^ @ │ │ │ │ ldrcs pc, [r0, #-3] │ │ │ │ strcs r2, [r5, #-1317]! @ 0xfffffadb │ │ │ │ strcs r2, [r5, #-37]! @ 0xffffffdb │ │ │ │ strcs r2, [r5, #-1317]! @ 0xfffffadb │ │ │ │ strcs r1, [r5, #-2597]! @ 0xfffff5db │ │ │ │ strcs r2, [r5, #-1317]! @ 0xfffffadb │ │ │ │ @@ -540346,15 +540350,15 @@ │ │ │ │ andscs r7, r0, #1140850690 @ 0x44000002 │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ orrscs lr, r1, #168, 14 @ 0x2a00000 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe7a33010 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r4, ip, asr #19 │ │ │ │ + ldrhteq r0, [r4], #-156 @ 0xffffff64 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ @ instruction: 0x2d008985 │ │ │ │ stmvs r4, {r0, r4, r6, ip, lr, pc} │ │ │ │ @ instruction: 0x46064617 │ │ │ │ strtmi r2, [r3], -r0, lsl #4 │ │ │ │ @ instruction: 0x3320e002 │ │ │ │ @@ -540364,73 +540368,73 @@ │ │ │ │ ldmdavs r3!, {r1, r3, r4, r7, fp, sp, lr} │ │ │ │ ldmdavs sl!, {r0, r1, r4, sl, lr} │ │ │ │ teqle lr, sl @ │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf10ee004 │ │ │ │ strtcc r0, [r0], #-3585 @ 0xfffff1ff │ │ │ │ eorsle r4, r6, lr, lsr #11 │ │ │ │ - blcs 359c6c │ │ │ │ + blcs 359c7c │ │ │ │ ldmdavs r2!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmdbvs r0!, {r0, r1, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x0c03eb02 │ │ │ │ stmdale r6, {r0, r1, r2, r3, fp, sp} │ │ │ │ strbmi lr, [r3], #-2031 @ 0xfffff811 │ │ │ │ - bne ff24c828 │ │ │ │ + bne ff24c838 │ │ │ │ stmdacs pc, {r2, r3, r4, r7, sl, lr} @ │ │ │ │ ldmib ip, {r0, r3, r5, r6, r7, r8, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dc1301 │ │ │ │ @ instruction: 0xf1012000 │ │ │ │ - blcs 301c18 │ │ │ │ + blcs 301c28 │ │ │ │ movweq pc, #12546 @ 0x3102 @ │ │ │ │ stmdaeq r3, {r3, r5, ip, sp, lr, pc} │ │ │ │ movweq pc, #12323 @ 0x3023 @ │ │ │ │ stmdbcs r0, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - bcs 373fc4 │ │ │ │ + bcs 373fd4 │ │ │ │ @ instruction: 0xf89cd1e7 │ │ │ │ - bcs 1407c58 │ │ │ │ + bcs 1407c68 │ │ │ │ @ instruction: 0xf89cd1e3 │ │ │ │ - bcs 15c7c64 │ │ │ │ + bcs 15c7c74 │ │ │ │ @ instruction: 0xf89cd1df │ │ │ │ - bcs 1787c70 │ │ │ │ + bcs 1787c80 │ │ │ │ @ instruction: 0xf89cd1db │ │ │ │ - bcs 247c7c │ │ │ │ + bcs 247c8c │ │ │ │ ldrdcs sp, [r1], -r7 │ │ │ │ andgt pc, r4, r7, asr #17 │ │ │ │ andcs lr, r0, r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldr r2, [r8, r0, lsl #6]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed96e5c │ │ │ │ + bl fed96e6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 783bc4 │ │ │ │ - blmi 7abe8c │ │ │ │ + bmi 783bd4 │ │ │ │ + blmi 7abe9c │ │ │ │ ldrbtmi sl, [sl], #-2307 @ 0xfffff6fd │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf5ef0300 │ │ │ │ - biclt lr, r0, lr, ror #28 │ │ │ │ + biclt lr, r0, r6, ror #28 │ │ │ │ @ instruction: 0xb1b39b04 │ │ │ │ stmdbge r1, {r0, r1, r2, r3, fp, lr} │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ ldrbtmi r3, [r8], #-513 @ 0xfffffdff │ │ │ │ - b ff67d44c │ │ │ │ + b ff47d45c │ │ │ │ stmdals r2, {r3, r5, r6, r8, ip, sp, pc} │ │ │ │ - blmi 4924c4 │ │ │ │ + blmi 4924d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 419d08 │ │ │ │ + blls 419d18 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ @ instruction: 0xf85db009 │ │ │ │ andcs pc, r0, r4, lsl #22 │ │ │ │ @ instruction: 0xf5efe7f0 │ │ │ │ - svclt 0x0000eeaa │ │ │ │ - @ instruction: 0x00740396 │ │ │ │ + svclt 0x0000eea2 │ │ │ │ + rsbseq r0, r4, r6, lsl #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffff0f │ │ │ │ - rsbseq r0, r4, r8, ror #6 │ │ │ │ + rsbseq r0, r4, r8, asr r3 │ │ │ │ @ instruction: 0x47703010 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldmdbmi r8!, {r2, r3, r9, sl, lr} │ │ │ │ addlt r4, r5, r8, lsr fp │ │ │ │ @@ -540452,265 +540456,265 @@ │ │ │ │ svccs 0x0040d82f │ │ │ │ svclt 0x003846b8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ ldmvs r0!, {r0, r1, r2, r5, r8, r9, fp, lr} │ │ │ │ addsmi r5, r8, #13303808 @ 0xcb0000 │ │ │ │ ldmvs r1!, {r0, r1, r2, r3, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4642b338 │ │ │ │ - blx 87d7f8 │ │ │ │ + blx 67d808 │ │ │ │ stccs 6, cr4, [r0, #-20] @ 0xffffffec │ │ │ │ ldmdbvs r3!, {r3, r4, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf8c660f5 │ │ │ │ ldrmi r8, [sp], #-20 @ 0xffffffec │ │ │ │ stmiavs r3, {r1, sp, lr, pc}^ │ │ │ │ eorle r1, pc, sp, asr r9 @ │ │ │ │ - blge 298238 │ │ │ │ + blge 298248 │ │ │ │ ldrbtmi r4, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ eorvs ip, r8, r3, lsl #22 │ │ │ │ stmibvs r3!, {r0, r3, r5, r6, sp, lr} │ │ │ │ @ instruction: 0x61a33301 │ │ │ │ ldmpl r3, {r0, r2, r4, r8, r9, fp, lr}^ │ │ │ │ - blls 319ddc │ │ │ │ + blls 319dec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle pc, r0, lsl #6 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ ldrmi r8, [r8, #1008]! @ 0x3f0 │ │ │ │ @ instruction: 0x46b8bf38 │ │ │ │ @ instruction: 0x4608e7d0 │ │ │ │ @ instruction: 0xf5ef4641 │ │ │ │ - @ instruction: 0x4605ef98 │ │ │ │ + @ instruction: 0x4605ef90 │ │ │ │ @ instruction: 0x4640e7d5 │ │ │ │ - cdp 5, 2, cr15, cr4, cr15, {7} │ │ │ │ + cdp 5, 1, cr15, cr12, cr15, {7} │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ ldmvs r1!, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ - stcl 5, cr15, [r8], {239} @ 0xef │ │ │ │ + stcl 5, cr15, [r0], {239} @ 0xef │ │ │ │ movwcs r4, #1101 @ 0x44d │ │ │ │ andshi pc, r4, r6, asr #17 │ │ │ │ andls pc, ip, r6, asr #17 │ │ │ │ @ instruction: 0xe7cf60b3 │ │ │ │ strb r2, [lr, r0, lsl #10] │ │ │ │ - cdp 5, 2, cr15, cr4, cr15, {7} │ │ │ │ - rsbseq r0, r4, ip, lsl r3 │ │ │ │ + cdp 5, 1, cr15, cr12, cr15, {7} │ │ │ │ + rsbseq r0, r4, ip, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r4, r0, lsl #6 │ │ │ │ + ldrshteq r0, [r4], #-32 @ 0xffffffe0 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r0, r4, r2, lsr #5 │ │ │ │ + @ instruction: 0x00740292 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed96fdc │ │ │ │ + bl fed96fec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bl 30cdf4 │ │ │ │ + bl 30ce04 │ │ │ │ strbmi r0, [r3, #-3076]! @ 0xfffff3fc │ │ │ │ and sp, r9, r3, lsl #6 │ │ │ │ strbmi r3, [r3, #-776]! @ 0xfffffcf8 │ │ │ │ ldmdavs ip, {r1, r2, r9, ip, lr, pc} │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ addsmi r6, r4, #92, 16 @ 0x5c0000 │ │ │ │ ldclt 1, cr13, [r0, #-984] @ 0xfffffc28 │ │ │ │ @ instruction: 0xff62f7ff │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed97014 │ │ │ │ + bl fed97024 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bl 30ce2c │ │ │ │ + bl 30ce3c │ │ │ │ strbmi r0, [r3, #-3076]! @ 0xfffff3fc │ │ │ │ and sp, fp, r3, lsl #6 │ │ │ │ strbmi r3, [r3, #-776]! @ 0xfffffcf8 │ │ │ │ ldmdavs ip, {r3, r9, ip, lr, pc} │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ addmi r6, sl, #5832704 @ 0x590000 │ │ │ │ @ instruction: 0x460abf38 │ │ │ │ ldclt 0, cr6, [r0, #-360] @ 0xfffffe98 │ │ │ │ @ instruction: 0xff44f7ff │ │ │ │ svclt 0x0000bd10 │ │ │ │ teqlt r3, fp, lsl #16 │ │ │ │ - bcc 29a4b8 │ │ │ │ + bcc 29a4c8 │ │ │ │ @ instruction: 0xb11a619a │ │ │ │ stmib r1, {r8, r9, sp}^ │ │ │ │ ldrbmi r3, [r0, -r0, lsl #6]! │ │ │ │ stmib r3, {r1, fp, sp, lr}^ │ │ │ │ subsvs r2, r3, r0 │ │ │ │ ldrb r6, [r5, r3]! │ │ │ │ stmiavs fp, {r4, sl, ip, sp, pc}^ │ │ │ │ andmi lr, r0, #3424256 @ 0x344000 │ │ │ │ andsvs r6, r4, r2, rrx │ │ │ │ stmib r1, {r1, r3, r8, fp, sp, lr}^ │ │ │ │ ldmne r9, {r8, ip} │ │ │ │ andsle r4, r9, #-1342177272 @ 0xb0000008 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 23fe8c │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 23fe9c │ │ │ │ andseq pc, r0, #-1073741824 @ 0xc0000000 │ │ │ │ stceq 0, cr15, [r7], {44} @ 0x2c │ │ │ │ ldrmi r3, [r4], #776 @ 0x308 │ │ │ │ @ instruction: 0xf8532400 │ │ │ │ cmplt r2, r8, lsl #24 │ │ │ │ stmdbcc r1, {r0, r4, r7, r8, fp, sp, lr} │ │ │ │ stmdblt r1!, {r0, r4, r7, r8, sp, lr} │ │ │ │ stmib r2, {r0, fp, sp, lr}^ │ │ │ │ subvs r1, sl, r0 │ │ │ │ stmdb r3, {r1, sp, lr}^ │ │ │ │ movwcc r4, #33794 @ 0x8402 │ │ │ │ mvnle r4, r3, ror #10 │ │ │ │ - blmi 37e02c │ │ │ │ + blmi 37e03c │ │ │ │ svclt 0x00004770 │ │ │ │ sbcvs r2, fp, r0, lsl #6 │ │ │ │ cmpvs fp, fp, lsl #2 │ │ │ │ andeq lr, r1, r1, asr #19 │ │ │ │ andvs r6, fp, r3, lsl #16 │ │ │ │ andvs r6, r1, r9, asr r0 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [fp], fp, lsl #1 │ │ │ │ strmi r4, [r3], -sl, ror #18 │ │ │ │ andls r2, r1, #0 │ │ │ │ - bmi 1c910d8 │ │ │ │ + bmi 1c910e8 │ │ │ │ stmpl sl, {r8, r9, ip, pc} │ │ │ │ andls r6, r9, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ - blx 147d9c0 │ │ │ │ + blx 127d9d0 │ │ │ │ strmi r9, [r6], -r0, lsl #22 │ │ │ │ ldrdge pc, [r4], -r3 │ │ │ │ svclt 0x00184553 │ │ │ │ tstle r5, r2, lsl #6 │ │ │ │ @ instruction: 0xf8dae033 │ │ │ │ - blls 2e7f2c │ │ │ │ + blls 2e7f3c │ │ │ │ eorle r4, lr, r3, asr r5 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - @ instruction: 0xf94af6af │ │ │ │ + @ instruction: 0xf942f6af │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4655d1f3 │ │ │ │ strmi r4, [r4], -r0, lsl #13 │ │ │ │ andeq lr, r5, sp, asr #19 │ │ │ │ andeq lr, r7, sp, asr #19 │ │ │ │ - bllt 1f1a3ec │ │ │ │ + bllt 1f1a3fc │ │ │ │ stmdbeq r4, {r0, r1, r2, r8, r9, fp, sp, lr, pc} │ │ │ │ strtmi r9, [r8], -r1, lsl #18 │ │ │ │ @ instruction: 0x462947d8 │ │ │ │ @ instruction: 0xf6af4630 │ │ │ │ - cmpplt r4, r1, ror r9 @ p-variant is OBSOLETE │ │ │ │ + cmpplt r4, r9, ror #18 @ p-variant is OBSOLETE │ │ │ │ stcpl 8, cr15, [r4, #-356] @ 0xfffffe9c │ │ │ │ stccc 6, cr4, [r4], {48} @ 0x30 │ │ │ │ @ instruction: 0xf6af4629 │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ stccs 1, cr13, [r0, #-980] @ 0xfffffc2c │ │ │ │ svccs 0x0000d1e8 │ │ │ │ @ instruction: 0x4638d0d3 │ │ │ │ - b ffd7d730 │ │ │ │ + b ffb7d740 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ ldrbmi r9, [r3, #-2818] @ 0xfffff4fe │ │ │ │ @ instruction: 0x4630d1d0 │ │ │ │ - @ instruction: 0xf9a6f6ae │ │ │ │ - blmi 135289c │ │ │ │ + @ instruction: 0xf99ef6ae │ │ │ │ + blmi 13528ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 499ff8 │ │ │ │ + blls 49a008 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sl, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ stclne 15, cr8, [r0, #-960]! @ 0xfffffc40 │ │ │ │ stcne 8, cr13, [r2, #-156]! @ 0xffffff64 │ │ │ │ ldrmi r9, [r1], r0, lsl #4 │ │ │ │ ldmdble pc, {r0, r6, r7, r8, sl, lr} @ │ │ │ │ stmdaeq r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x003ff1b8 │ │ │ │ @ instruction: 0xf1b9d85b │ │ │ │ strbmi r0, [r8], r0, asr #30 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrtmi r0, [r8], -r0, asr #16 │ │ │ │ @ instruction: 0xf5ef4641 │ │ │ │ - @ instruction: 0x4607ee7c │ │ │ │ - bl 26c5f0 │ │ │ │ + @ instruction: 0x4607ee74 │ │ │ │ + bl 26c600 │ │ │ │ @ instruction: 0xf8cc0c04 │ │ │ │ stmdbvs fp!, {ip, lr} │ │ │ │ ldmdbpl r9!, {r0, r1, r4, r5, r6, r8, fp, ip, sp, pc} │ │ │ │ suble r4, sl, sp, lsl #5 │ │ │ │ - blcs 25a410 │ │ │ │ + blcs 25a420 │ │ │ │ strbtmi sp, [r1], sp, asr #2 │ │ │ │ str r4, [fp, sp, lsl #12]! │ │ │ │ @ instruction: 0x0c04eb17 │ │ │ │ movwcs sp, #495 @ 0x1ef │ │ │ │ mrcle 0, 7, r6, cr15, cr11, {0} │ │ │ │ - blcc 45a3a4 │ │ │ │ + blcc 45a3b4 │ │ │ │ ldrdle r1, [ip], #128 @ 0x80 @ │ │ │ │ streq pc, [r8], #-416 @ 0xfffffe60 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #17 │ │ │ │ - @ instruction: 0xf8d8f6af │ │ │ │ + @ instruction: 0xf8d0f6af │ │ │ │ stmiavs sl!, {r3, r5, r6, r8, ip, sp, pc}^ │ │ │ │ movweq pc, #33028 @ 0x8104 @ │ │ │ │ addsmi r3, sl, #8, 24 @ 0x800 │ │ │ │ - blls 274fec │ │ │ │ + blls 274ffc │ │ │ │ ldmdbpl fp!, {r2, r3, r4, r8, r9, sl, fp, ip} │ │ │ │ svclt 0x0018429d │ │ │ │ orrle r4, r9, sp, lsl r6 │ │ │ │ - bls 279e54 │ │ │ │ + bls 279e64 │ │ │ │ ldclne 8, cr6, [r1, #-652] @ 0xfffffd74 │ │ │ │ @ instruction: 0xf102d8df │ │ │ │ strbmi r0, [r8, #2308] @ 0x904 │ │ │ │ - b 16348b8 │ │ │ │ + b 16348c8 │ │ │ │ @ instruction: 0xf1b80848 │ │ │ │ stmdale r0!, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp} │ │ │ │ svceq 0x0040f1b9 │ │ │ │ svclt 0x003846c8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46414638 │ │ │ │ @ instruction: 0xf5ef9303 │ │ │ │ - @ instruction: 0x4607ee34 │ │ │ │ + strmi lr, [r7], -ip, lsr #28 │ │ │ │ sbcle r2, r8, r0, lsl #16 │ │ │ │ - blls 326864 │ │ │ │ + blls 326874 │ │ │ │ andsvs r4, r3, r2, lsl #8 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ strbmi lr, [r8, #1999] @ 0x7cf │ │ │ │ @ instruction: 0x46c8bf38 │ │ │ │ strbtmi lr, [r1], r5, lsr #15 │ │ │ │ - bls 279e0c │ │ │ │ + bls 279e1c │ │ │ │ ldrhle r1, [r2, #138]! @ 0x8a │ │ │ │ @ instruction: 0x460de7b7 │ │ │ │ strbmi lr, [r8, #1936] @ 0x790 │ │ │ │ @ instruction: 0x46c8bf38 │ │ │ │ @ instruction: 0xf5efe7e0 │ │ │ │ - svclt 0x0000ecbc │ │ │ │ - rsbseq r0, r4, r0, lsl r1 │ │ │ │ + svclt 0x0000ecb4 │ │ │ │ + rsbseq r0, r4, r0, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r4, r8, ror r0 │ │ │ │ + rsbseq r0, r4, r8, rrx │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed972a8 │ │ │ │ + bl fed972b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r8, -r8] │ │ │ │ - @ instruction: 0xf84cf6ae │ │ │ │ + @ instruction: 0xf844f6ae │ │ │ │ andeq lr, r0, r0, asr #19 │ │ │ │ svclt 0x0000bd08 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf89d461e │ │ │ │ @ instruction: 0xf8dd3024 │ │ │ │ strmi r9, [r7], -r0, lsr #32 │ │ │ │ ldrmi r4, [r0], sp, lsl #12 │ │ │ │ @ instruction: 0xf106bb03 │ │ │ │ @ instruction: 0xf5ef0030 │ │ │ │ - strmi lr, [r4], -r0, lsl #25 │ │ │ │ + @ instruction: 0x4604ec78 │ │ │ │ suble r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf1006047 │ │ │ │ stmdavs r9!, {r3, r8, r9, sl}^ │ │ │ │ stmiavs sl!, {r3, r5, fp, sp, lr} │ │ │ │ strgt r6, [pc, -fp, ror #17] │ │ │ │ stmdbvs r8!, {r0, r6, r9, sl, lr} │ │ │ │ @ instruction: 0x46326038 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xf5ef61e0 │ │ │ │ - eorvs lr, r6, #22528 @ 0x5800 │ │ │ │ + eorvs lr, r6, #14336 @ 0x3800 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x4620d11b │ │ │ │ stmdbls r9, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf5ef2030 │ │ │ │ - strmi lr, [r4], -r0, ror #24 │ │ │ │ + @ instruction: 0x4604ec58 │ │ │ │ @ instruction: 0xf104b378 │ │ │ │ stmdavs r8!, {r3, sl, fp} │ │ │ │ stmiavs sl!, {r0, r3, r5, r6, fp, sp, lr} │ │ │ │ rsbvs r6, r7, fp, ror #17 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0xf8cc6928 │ │ │ │ @ instruction: 0xf8c40000 │ │ │ │ @@ -540718,342 +540722,342 @@ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf8d9d0e3 │ │ │ │ rsbvs r3, r3, #0 │ │ │ │ andle r2, r2, r1, lsl #22 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d983f8 │ │ │ │ tstcs r4, #8 │ │ │ │ - blx 318cfe │ │ │ │ + blx 318d0e │ │ │ │ strtmi pc, [r8], -r5, lsl #10 │ │ │ │ - ldc 5, cr15, [sl], #-956 @ 0xfffffc44 │ │ │ │ + ldc 5, cr15, [r2], #-956 @ 0xfffffc44 │ │ │ │ teqlt r8, r0, lsr #5 │ │ │ │ ldrdne pc, [r4], -r9 │ │ │ │ @ instruction: 0xf5ef462a │ │ │ │ - @ instruction: 0x4620eade │ │ │ │ + @ instruction: 0x4620ead6 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf5ef4620 │ │ │ │ - strcs lr, [r0], #-2530 @ 0xfffff61e │ │ │ │ + strcs lr, [r0], #-2522 @ 0xfffff626 │ │ │ │ svclt 0x0000e7e4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [r4], -r6, asr #16 │ │ │ │ ldrdpl pc, [r0, r6] │ │ │ │ ldmib r0, {r0, r2, r8, r9, ip, sp, pc}^ │ │ │ │ strbmi r9, [r0], -r7, lsl #16 │ │ │ │ @ instruction: 0xf948f006 │ │ │ │ andcc r4, r4, r7, lsl #12 │ │ │ │ - ldc 5, cr15, [r4], {239} @ 0xef │ │ │ │ + stc 5, cr15, [ip], {239} @ 0xef │ │ │ │ orrlt r4, r0, r5, lsl #12 │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ strbmi r4, [r1], -r8, asr #12 │ │ │ │ - blhi 37e2d4 │ │ │ │ + blhi 37e2e4 │ │ │ │ @ instruction: 0xf944f006 │ │ │ │ stcne 1, cr11, [r3, #-224] @ 0xffffff20 │ │ │ │ ldrdvs pc, [r0, r6] │ │ │ │ @ instruction: 0xf104462a │ │ │ │ tstcs r4, r8 │ │ │ │ @ instruction: 0x462847b0 │ │ │ │ - ldmib r2!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib sl!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrdcc pc, [r8, #-134] @ 0xffffff7a │ │ │ │ eorle r2, pc, r2, lsl #22 │ │ │ │ eorsle r2, r0, r3, lsl #22 │ │ │ │ mvnsle r2, r1, lsl #22 │ │ │ │ mrseq pc, (UNDEF: 24) @ │ │ │ │ @ instruction: 0xf0014630 │ │ │ │ pkhbtmi pc, r0, r3, lsl #16 @ │ │ │ │ @ instruction: 0x4640b930 │ │ │ │ - ldmib lr, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strcc lr, [r1, #-2026] @ 0xfffff816 │ │ │ │ @ instruction: 0xff12f000 │ │ │ │ @ instruction: 0xf8d06860 │ │ │ │ ldm r3, {r3, r5, r6, r8, ip, sp}^ │ │ │ │ - bvs b1a020 │ │ │ │ + bvs b1a030 │ │ │ │ ldrsbne pc, [r0, #-128]! @ 0xffffff80 @ │ │ │ │ @ instruction: 0xf147199b │ │ │ │ addsmi r0, r9, #0, 4 │ │ │ │ ldrsbcc pc, [r4, #-128]! @ 0xffffff80 @ │ │ │ │ svclt 0x00344193 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svclt 0x000c2d08 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 240e4c │ │ │ │ + blcs 240e5c │ │ │ │ strbmi sp, [r1], -r3, ror #3 │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ ldrb pc, [sl, pc, lsr #16] @ │ │ │ │ - blx ffb7c25c │ │ │ │ + blx ffb7c26c │ │ │ │ @ instruction: 0xf001e7c6 │ │ │ │ strb pc, [r3, sp, asr #24] @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r0], r3, lsl #1 │ │ │ │ strmi r2, [lr], -r0 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6ada90c │ │ │ │ - @ instruction: 0x4605ff1f │ │ │ │ + @ instruction: 0x4605ff17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ vst4.32 {d24-d27}, [pc :128], r3 │ │ │ │ ldrdcs r7, [r0], -r0 │ │ │ │ - @ instruction: 0xff5cf6ad │ │ │ │ + @ instruction: 0xff54f6ad │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addshi pc, sl, r0 │ │ │ │ - bleq 2bc3dc │ │ │ │ + bleq 2bc3ec │ │ │ │ @ instruction: 0xf8802300 │ │ │ │ @ instruction: 0xf8c0b004 │ │ │ │ @ instruction: 0xf0013148 │ │ │ │ - bllt ff47eb7c │ │ │ │ + bllt ff47eb8c │ │ │ │ @ instruction: 0xf5ef4630 │ │ │ │ - strmi lr, [r7], -r4, lsr #20 │ │ │ │ + @ instruction: 0x4607ea1c │ │ │ │ @ instruction: 0xf1074640 │ │ │ │ @ instruction: 0xf5ef0b01 │ │ │ │ - @ instruction: 0xf107ea1e │ │ │ │ + @ instruction: 0xf107ea16 │ │ │ │ mcrrne 1, 0, r0, r7, cr11 │ │ │ │ ldrtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cmnpne ip, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff18f6ad │ │ │ │ + @ instruction: 0xff10f6ad │ │ │ │ @ instruction: 0xf8c44603 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r8} │ │ │ │ @ instruction: 0x4631d075 │ │ │ │ @ instruction: 0xf8032601 │ │ │ │ ldrbmi r6, [sl], -r1, lsl #22 │ │ │ │ @ instruction: 0xf5ef4618 │ │ │ │ - strmi lr, [r3], -r6, lsr #20 │ │ │ │ + @ instruction: 0x4603ea1e │ │ │ │ @ instruction: 0x4641445b │ │ │ │ @ instruction: 0x4618463a │ │ │ │ - b 9fdab8 │ │ │ │ + b 7fdac8 │ │ │ │ strmi r1, [r3], -r2, asr #19 │ │ │ │ andcs r4, r4, r1, lsr r6 │ │ │ │ @ instruction: 0xf50455d8 │ │ │ │ @ instruction: 0xf8c270a8 │ │ │ │ @ instruction: 0xf8c2a001 │ │ │ │ @ instruction: 0xf0049005 │ │ │ │ @ instruction: 0x4628fddb │ │ │ │ - @ instruction: 0xffdaf6ad │ │ │ │ + @ instruction: 0xffd2f6ad │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrtmi r9, [fp], -lr, lsl #20 │ │ │ │ strbmi r9, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ @ instruction: 0xf8a4f001 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d0ba │ │ │ │ @ instruction: 0xf6ae4620 │ │ │ │ - eorvs pc, r0, r5, ror r8 @ │ │ │ │ + eorvs pc, r0, sp, ror #16 │ │ │ │ adcsle r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0x46304935 │ │ │ │ @ instruction: 0xf5ef4479 │ │ │ │ - cmplt r0, #244, 24 @ 0xf400 │ │ │ │ - blcs 2e6f90 │ │ │ │ - blls 5f4464 │ │ │ │ + cmplt r0, #236, 24 @ 0xec00 │ │ │ │ + blcs 2e6fa0 │ │ │ │ + blls 5f4474 │ │ │ │ suble r2, r6, r3, lsl #22 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ - stmda ip, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda r4, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ suble r2, r7, r0, lsl #16 │ │ │ │ tstcs r0, lr, lsr #16 │ │ │ │ ldrbtmi r9, [r8], #-2830 @ 0xfffff4f2 │ │ │ │ smlalbtcc pc, r8, r4, r8 @ │ │ │ │ - blx 18fde46 │ │ │ │ + blx 16fde56 │ │ │ │ @ instruction: 0xf884463a │ │ │ │ strtmi r0, [r1], -ip, lsl #3 │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmib sp, {r4, r7, ip, lr, pc}^ │ │ │ │ stmib r4, {r4, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8d4235c │ │ │ │ - blcs 30c8bc │ │ │ │ + blcs 30c8cc │ │ │ │ @ instruction: 0xf8d4d038 │ │ │ │ @ instruction: 0xb12b3098 │ │ │ │ @ instruction: 0x71232300 │ │ │ │ @ instruction: 0xf884e782 │ │ │ │ ldrb fp, [r1, r8, lsl #3] │ │ │ │ eorcs r4, r0, #491520 @ 0x78000 │ │ │ │ @ instruction: 0xf1049301 │ │ │ │ movwcs r0, #28680 @ 0x7008 │ │ │ │ movwls r4, #1145 @ 0x479 │ │ │ │ @ instruction: 0xf6b12304 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -ip, ror #3 │ │ │ │ - @ instruction: 0xff80f6ad │ │ │ │ + @ instruction: 0xff78f6ad │ │ │ │ strcs r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xff7cf6ad │ │ │ │ + @ instruction: 0xff74f6ad │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 19fc3ec │ │ │ │ + blx 19fc3fc │ │ │ │ @ instruction: 0xd1b92800 │ │ │ │ strtmi lr, [r1], -r0, ror #14 │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ stmdacs r0, {r0, r1, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe759d1b2 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ - svc 0x00bef5ee │ │ │ │ + svc 0x00b6f5ee │ │ │ │ @ instruction: 0xd1b12800 │ │ │ │ @ instruction: 0xf0016820 │ │ │ │ sbfx pc, r9, #20, #14 │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ addsvc pc, r0, r4, lsl #10 │ │ │ │ @ instruction: 0xff30f005 │ │ │ │ svclt 0x0000e7bf │ │ │ │ - eoreq r6, r0, r0, asr #30 │ │ │ │ - eoreq r6, r0, r2, asr #30 │ │ │ │ - eoreq r6, r0, lr, asr pc │ │ │ │ - eoreq r6, r0, r4, lsr pc │ │ │ │ - strhteq r6, [r0], -lr │ │ │ │ + eoreq r6, r0, r8, lsr #28 │ │ │ │ + eoreq r6, r0, sl, lsr #28 │ │ │ │ + eoreq r6, r0, r6, asr #28 │ │ │ │ + eoreq r6, r0, ip, lsl lr │ │ │ │ + eoreq r6, r0, r6, lsr #27 │ │ │ │ ldrlt fp, [r0, #-368] @ 0xfffffe90 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ - bvs fe251c58 │ │ │ │ - stm r0, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bvs fe251c68 │ │ │ │ + ldmda r8!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ef4620 │ │ │ │ - ldclt 8, cr14, [r0, #-504] @ 0xfffffe08 │ │ │ │ + ldclt 8, cr14, [r0, #-472] @ 0xfffffe28 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ - bmi 17d1eb4 │ │ │ │ - blmi 17d1cec │ │ │ │ + bmi 17d1ec4 │ │ │ │ + blmi 17d1cfc │ │ │ │ sxtab16mi r4, r0, sl, ror #8 │ │ │ │ addlt r4, r9, r5, asr r8 │ │ │ │ ldrsblt pc, [r4, #-143] @ 0xffffff71 @ │ │ │ │ ldmpl r3, {r0, r3, r7, r9, sl, lr}^ │ │ │ │ tstcs r0, r8, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ strcs r0, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6b22502 │ │ │ │ - stmdacs r0, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdami lr, {r3, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - @ instruction: 0x4604ef70 │ │ │ │ + strmi lr, [r4], -r8, ror #30 │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ stmdbge r6, {r1, r3, r9, sp} │ │ │ │ @ instruction: 0xf5ef4620 │ │ │ │ - blls 3fb4ec │ │ │ │ + blls 3fb4dc │ │ │ │ andle r4, sp, r3, lsr #5 │ │ │ │ - blcs 1d1e528 │ │ │ │ + blcs 1d1e538 │ │ │ │ stmdale pc!, {r3, r4, r6, ip, lr, pc} @ │ │ │ │ subsle r2, r5, fp, asr #22 │ │ │ │ @ instruction: 0xd12d2b4d │ │ │ │ - blcc 67ae08 │ │ │ │ - b 17418e0 │ │ │ │ + blcc 67ae18 │ │ │ │ + b 17418f0 │ │ │ │ tstle r3, fp, lsl #6 │ │ │ │ strmi pc, [r0], #79 @ 0x4f │ │ │ │ - bleq 27c618 │ │ │ │ + bleq 27c628 │ │ │ │ andcs r9, r0, #8388608 @ 0x800000 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ - blmi 37ac1c │ │ │ │ + blmi 37ac2c │ │ │ │ strge lr, [r0, -sp, asr #19] │ │ │ │ mrc2 7, 5, pc, cr8, cr15, {7} │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ strcs fp, [r0], -ip, lsl #30 │ │ │ │ streq pc, [r1], -r6 │ │ │ │ stmdbvc r6, {r1, r2, r4, r8, ip, sp, pc} │ │ │ │ eorsle r2, r9, r0, lsl #28 │ │ │ │ - blmi e52dd8 │ │ │ │ + blmi e52de8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 41a578 │ │ │ │ + blls 41a588 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r2, r0, lsl #6 │ │ │ │ andlt r4, r9, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ sbcsle r2, r1, sp, ror #22 │ │ │ │ - bleq fe67ae64 │ │ │ │ + bleq fe67ae74 │ │ │ │ ldrb r0, [r0, r4, lsl #15] │ │ │ │ stmdami fp!, {r0, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-1281 @ 0xfffffaff │ │ │ │ - blx 217e000 │ │ │ │ + blx 1f7e010 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ stmdami r8!, {r0, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - cmnlt r8, #30, 30 @ 0x78 │ │ │ │ + cmnlt r8, #22, 30 @ 0x58 │ │ │ │ strcs r2, [r3, #-1537] @ 0xfffff9ff │ │ │ │ stmdami r5!, {r0, r2, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - @ instruction: 0x4604ef16 │ │ │ │ + strmi lr, [r4], -lr, lsl #30 │ │ │ │ adcsle r2, fp, r0, lsl #16 │ │ │ │ tstcs r1, r2, lsr #22 │ │ │ │ ldrbtmi r4, [sl], #-2594 @ 0xfffff5de │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ @ instruction: 0xf5ef6818 │ │ │ │ - ldr lr, [fp, r0, ror #20] │ │ │ │ - blpl fe67aeb0 │ │ │ │ + @ instruction: 0xe79bea58 │ │ │ │ + blpl fe67aec0 │ │ │ │ str r0, [sl, r4, lsl #5]! │ │ │ │ @ instruction: 0x4631481d │ │ │ │ @ instruction: 0xf6b24478 │ │ │ │ - stmdacs r0, {r0, r1, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs sp, #8382 @ 0x20be │ │ │ │ @ instruction: 0x46494632 │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd4b04 │ │ │ │ strls sl, [r1, -r0] │ │ │ │ @ instruction: 0xf7ff9302 │ │ │ │ @ instruction: 0xf8c5fe61 │ │ │ │ @ instruction: 0xe7af0198 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ - cdp 5, 14, cr15, cr10, cr14, {7} │ │ │ │ + cdp 5, 14, cr15, cr2, cr14, {7} │ │ │ │ bicle r2, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8b0f001 │ │ │ │ sbcle r2, r7, r0, lsl #16 │ │ │ │ - blx ffdfc5c0 │ │ │ │ + blx ffdfc5d0 │ │ │ │ @ instruction: 0xf5efe7c4 │ │ │ │ - svclt 0x0000ea24 │ │ │ │ - @ instruction: 0x0073fb90 │ │ │ │ + svclt 0x0000ea1c │ │ │ │ + rsbseq pc, r3, r0, lsl #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r8, ror lr │ │ │ │ - rsbseq pc, r3, ip, ror fp @ │ │ │ │ - mlaeq r0, r4, lr, r6 │ │ │ │ - ldrshteq pc, [r3], #-168 @ 0xffffff58 @ │ │ │ │ - eoreq r6, r0, r2, ror #27 │ │ │ │ - eoreq r6, r0, r4, ror #26 │ │ │ │ - strdeq r6, [r0], -ip @ │ │ │ │ + eoreq r6, r0, r0, ror #26 │ │ │ │ + rsbseq pc, r3, ip, ror #22 │ │ │ │ + eoreq r6, r0, ip, ror sp │ │ │ │ + rsbseq pc, r3, r8, ror #21 │ │ │ │ + eoreq r6, r0, sl, asr #25 │ │ │ │ + eoreq r6, r0, ip, asr #24 │ │ │ │ + eoreq r6, r0, r4, ror #25 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r0, r6, lsl #28 │ │ │ │ - eoreq r6, r0, r4, asr #28 │ │ │ │ - eoreq r6, r0, r6, lsl sp │ │ │ │ + eoreq r6, r0, lr, ror #25 │ │ │ │ + eoreq r6, r0, ip, lsr #26 │ │ │ │ + strdeq r6, [r0], -lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed97800 │ │ │ │ + bl fed97810 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x4620b918 │ │ │ │ - cdp2 6, 6, cr15, cr0, cr13, {5} │ │ │ │ + cdp2 6, 5, cr15, cr8, cr13, {5} │ │ │ │ @ instruction: 0xf890bd38 │ │ │ │ - bllt f0cc48 │ │ │ │ + bllt f0cc58 │ │ │ │ @ instruction: 0x3098f8d4 │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ streq pc, [r8, #-260] @ 0xfffffefc │ │ │ │ @ instruction: 0xf6b14628 │ │ │ │ - @ instruction: 0x4628fe9f │ │ │ │ - ldc2l 6, cr15, [r6, #708] @ 0x2c4 │ │ │ │ + @ instruction: 0x4628fe97 │ │ │ │ + stc2l 6, cr15, [lr, #708] @ 0x2c4 │ │ │ │ @ instruction: 0x0198f8d4 │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ @ instruction: 0xf8d4ffdf │ │ │ │ - blcs 2ccb60 │ │ │ │ - blcs 33466c │ │ │ │ + blcs 2ccb70 │ │ │ │ + blcs 33467c │ │ │ │ strtmi sp, [r0], -r3 │ │ │ │ - blx 5fc650 │ │ │ │ + blx 5fc660 │ │ │ │ @ instruction: 0xf504e7dd │ │ │ │ @ instruction: 0xf0057090 │ │ │ │ udf #28625 @ 0x6fd1 │ │ │ │ sbcseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xf810f002 │ │ │ │ ldrdcc pc, [r8, #-132] @ 0xffffff7c │ │ │ │ stmdbmi r4, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ cmncs r4, #208, 18 @ 0x340000 │ │ │ │ andcs r4, r1, r9, ror r4 │ │ │ │ - cdp 5, 8, cr15, cr12, cr14, {7} │ │ │ │ + cdp 5, 8, cr15, cr4, cr14, {7} │ │ │ │ svclt 0x0000e7d0 │ │ │ │ - eoreq r6, r0, ip, ror sp │ │ │ │ + eoreq r6, r0, r4, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed97884 │ │ │ │ + bl fed97894 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ umulllt r5, r3, r8, r0 │ │ │ │ stcls 1, cr11, [r6, #-756] @ 0xfffffd0c │ │ │ │ strls r4, [r0, #-1540] @ 0xfffff9fc │ │ │ │ strls r2, [r1, #-1280] @ 0xfffffb00 │ │ │ │ stc2 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ @@ -541061,15 +541065,15 @@ │ │ │ │ ldrmi r6, [r1], -r3, lsl #20 │ │ │ │ @ instruction: 0xf1046005 │ │ │ │ @ instruction: 0xf8df0008 │ │ │ │ movwls ip, #4120 @ 0x1018 │ │ │ │ ldrbtmi r4, [ip], #2821 @ 0xb05 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6b1447b │ │ │ │ - andlt pc, r3, r1, ror #27 │ │ │ │ + ldrdlt pc, [r3], -r9 │ │ │ │ svclt 0x0000bd30 │ │ │ │ @ instruction: 0xfffffd7b │ │ │ │ @ instruction: 0xfffffad1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @@ -541077,42 +541081,42 @@ │ │ │ │ tstlt sl, r5, lsl r6 │ │ │ │ andsvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x0198f8d4 │ │ │ │ strtmi fp, [sl], -r0, ror #2 │ │ │ │ @ instruction: 0xf0014639 │ │ │ │ @ instruction: 0x4606f859 │ │ │ │ @ instruction: 0xf894b130 │ │ │ │ - blcs 24cd34 │ │ │ │ + blcs 24cd44 │ │ │ │ @ instruction: 0x4630d15b │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrdvs pc, [r4, r4] │ │ │ │ vst2.8 {d27-d30}, [pc :256], lr │ │ │ │ @ instruction: 0xf5ef3080 │ │ │ │ - strmi lr, [r0], r6, ror #18 │ │ │ │ + pkhtbmi lr, r0, lr, asr #18 │ │ │ │ ldrtmi fp, [r8], -r8, asr #6 │ │ │ │ orrcc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0x460747b0 │ │ │ │ subsle r2, fp, r0, lsl #16 │ │ │ │ ldrdls pc, [r0], -r8 │ │ │ │ @ instruction: 0xf5ef4648 │ │ │ │ - @ instruction: 0x4606e956 │ │ │ │ + strmi lr, [r6], -lr, asr #18 │ │ │ │ subsle r2, r3, r0, lsl #16 │ │ │ │ strbmi r4, [fp], -r2, lsl #12 │ │ │ │ @ instruction: 0xf1081f39 │ │ │ │ @ instruction: 0xf0050004 │ │ │ │ stmdacs r0, {r0, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstlt r5, r5, asr r0 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strbmi r6, [r0], -fp, lsr #32 │ │ │ │ - cdp 5, 15, cr15, cr6, cr14, {7} │ │ │ │ + cdp 5, 14, cr15, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf8d4e7cd │ │ │ │ - blcs 2ccc88 │ │ │ │ - blcs 334848 │ │ │ │ - blcs 2b4870 │ │ │ │ + blcs 2ccc98 │ │ │ │ + blcs 334858 │ │ │ │ + blcs 2b4880 │ │ │ │ @ instruction: 0xf894d006 │ │ │ │ stmiblt r3!, {r2, r3, r7, r8, ip, sp} │ │ │ │ ldrtmi r2, [r0], -r0, lsl #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ ldc2l 0, cr15, [r2, #-0] │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ @@ -541136,166 +541140,166 @@ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x462ae795 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xffe4f000 │ │ │ │ ldrb r4, [r7, r6, lsl #12] │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - @ instruction: 0xe7c0eeb0 │ │ │ │ + strb lr, [r0, r8, lsr #29] │ │ │ │ ldrtmi r4, [r9], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ strmi pc, [r6], -r3, asr #18 │ │ │ │ ldrtmi lr, [r0], -ip, asr #15 │ │ │ │ - cdp 5, 10, cr15, cr4, cr14, {7} │ │ │ │ + cdp 5, 9, cr15, cr12, cr14, {7} │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - @ instruction: 0xf894eea2 │ │ │ │ - blcs 24ce40 │ │ │ │ + @ instruction: 0xf894ee9a │ │ │ │ + blcs 24ce50 │ │ │ │ @ instruction: 0xe7c6d0b2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ - bmi 8d2078 │ │ │ │ - blmi 8d20a4 │ │ │ │ + bmi 8d2088 │ │ │ │ + blmi 8d20b4 │ │ │ │ @ instruction: 0x4605447a │ │ │ │ pkhbtmi fp, r8, sl, lsl #1 │ │ │ │ strbtmi r4, [pc], -r8, ror #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf0040300 │ │ │ │ @ instruction: 0xf8d5fa37 │ │ │ │ stmiblt sl, {r2, r3, r4, r5, r6, r8, sp} │ │ │ │ @ instruction: 0x4639b9bc │ │ │ │ @ instruction: 0xf0044630 │ │ │ │ - bmi 67f2bc │ │ │ │ + bmi 67f2cc │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, sl, pc, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrsbne pc, [r8, #-133]! @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf0044668 │ │ │ │ @ instruction: 0x2c00fa3d │ │ │ │ strtmi sp, [r2], -r7, ror #1 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx ffc898 │ │ │ │ + blx ffc8a8 │ │ │ │ @ instruction: 0xf5efe7e1 │ │ │ │ - svclt 0x0000e8be │ │ │ │ - ldrsbteq pc, [r3], #-116 @ 0xffffff8c @ │ │ │ │ + svclt 0x0000e8b6 │ │ │ │ + rsbseq pc, r3, r4, asr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r6, lsr #15 │ │ │ │ + @ instruction: 0x0073f796 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed97aa4 │ │ │ │ + bl fed97ab4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r7, #-896]! @ 0xfffffc80 │ │ │ │ stcmi 0, cr11, [r7], #-528 @ 0xfffffdf0 │ │ │ │ stmdbvs r9, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ cmnpmi r0, r1, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - blcs 2d6d6c │ │ │ │ + blcs 2d6d7c │ │ │ │ @ instruction: 0xf5b1bf08 │ │ │ │ stmdavs r4!, {r7, r8, r9, sl, fp, lr} │ │ │ │ @ instruction: 0xf04f9403 │ │ │ │ svclt 0x00140400 │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ strcs sp, [r0], #-13 │ │ │ │ - blmi 993150 │ │ │ │ + blmi 993160 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31a948 │ │ │ │ + blls 31a958 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12d0300 │ │ │ │ andlt r4, r4, r0, lsr #12 │ │ │ │ ldmdavc r3, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ - blcs dd2148 │ │ │ │ - bmi 834974 │ │ │ │ + blcs dd2158 │ │ │ │ + bmi 834984 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi sl, [sl], #-2050 @ 0xfffff7fe │ │ │ │ @ instruction: 0xf5ee9500 │ │ │ │ - andcc lr, r1, lr, ror lr │ │ │ │ + andcc lr, r1, r6, ror lr │ │ │ │ stmdals r2, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ - stc 5, cr15, [r2], #952 @ 0x3b8 │ │ │ │ + ldc 5, cr15, [sl], {238} @ 0xee │ │ │ │ stmdals r2, {r1, r2, r9, sl, lr} │ │ │ │ - cdp 5, 1, cr15, cr10, cr14, {7} │ │ │ │ + cdp 5, 1, cr15, cr2, cr14, {7} │ │ │ │ sbcsle r2, sl, r0, lsl #28 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #10 │ │ │ │ - stmib r6, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb lr!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strcc fp, [r1, #-280] @ 0xfffffee8 │ │ │ │ mvnsle r2, r3, lsl #26 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #8 │ │ │ │ - stmda sl, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldmdavc r3, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ bicsle r2, ip, lr, lsr #22 │ │ │ │ - blcs 25eb8c │ │ │ │ + blcs 25eb9c │ │ │ │ ldrb sp, [r8, r7, asr #1] │ │ │ │ - stmda r0!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq pc, r3, r0, asr r7 @ │ │ │ │ + ldmda r8, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq pc, r3, r0, asr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r8, lsr #14 │ │ │ │ - eoreq r6, r0, r6, lsl fp │ │ │ │ + rsbseq pc, r3, r8, lsl r7 @ │ │ │ │ + strdeq r6, [r0], -lr @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ adclt r4, r9, r6, ror sl │ │ │ │ @ instruction: 0x46834b76 │ │ │ │ tstls r5, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9327 │ │ │ │ @ instruction: 0xf5ee0300 │ │ │ │ - stmdacs r0, {r1, r3, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ strcs r4, [r0], #-1543 @ 0xfffff9f9 │ │ │ │ - svc 0x0094f5ee │ │ │ │ + svc 0x008cf5ee │ │ │ │ and r9, r3, r4 │ │ │ │ - blcs 45fba4 │ │ │ │ + blcs 45fbb4 │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf5ef4638 │ │ │ │ - stmdacs r0, {r3, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4638d1f6 │ │ │ │ - beq c7cde0 │ │ │ │ - stm r0, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + beq c7cdf0 │ │ │ │ + ldmda r8!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f2c0a │ │ │ │ svclt 0x00910008 │ │ │ │ @ instruction: 0xf64c2301 │ │ │ │ @ instruction: 0xf6cc43cd │ │ │ │ - blx feb118f6 │ │ │ │ + blx feb11906 │ │ │ │ svclt 0x00883404 │ │ │ │ movwls r0, #35043 @ 0x88e3 │ │ │ │ - stmda sl, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda r2, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ movwcs r4, #1541 @ 0x605 │ │ │ │ andeq lr, r0, r0, asr #19 │ │ │ │ strls r9, [r3, -r7, lsl #6] │ │ │ │ @ instruction: 0xf5ef9803 │ │ │ │ - stmdacs r0, {r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf100d071 │ │ │ │ movwcs r0, #1043 @ 0x413 │ │ │ │ ldrbmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf5ee4621 │ │ │ │ - stmdacs r0, {r1, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdavs lr!, {r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ svclt 0x001842b5 │ │ │ │ svclt 0x00082e00 │ │ │ │ andle r4, r6, r6, lsl #12 │ │ │ │ ldmdbvs r1!, {r1, r3, r4, fp, ip, pc} │ │ │ │ ldmdbvs r2!, {r0, r1, r3, r4, r8, r9, fp, ip, pc}^ │ │ │ │ orrsmi r4, r3, r8, lsl #5 │ │ │ │ strtmi sp, [r0], -r2, ror #21 │ │ │ │ - cdp 5, 7, cr15, cr0, cr14, {7} │ │ │ │ + cdp 5, 6, cr15, cr8, cr14, {7} │ │ │ │ strmi r9, [r3], -r5, lsl #30 │ │ │ │ strtmi r4, [r2], -r1, lsl #13 │ │ │ │ @ instruction: 0x46584651 │ │ │ │ @ instruction: 0x468047b8 │ │ │ │ sbcsle r2, r5, r0, lsl #16 │ │ │ │ andcc lr, r7, #3620864 @ 0x374000 │ │ │ │ svclt 0x00284293 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf109d371 │ │ │ │ ldmvs r0!, {r0, r8, fp} │ │ │ │ @ instruction: 0xf5ef4649 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ stmdavs fp!, {r1, r2, r3, r5, ip, lr, pc}^ │ │ │ │ addsmi r9, sp, #603979776 @ 0x24000000 │ │ │ │ ldmib sp, {r4, r5, ip, lr, pc}^ │ │ │ │ strls lr, [r6], #-3098 @ 0xfffff3e6 │ │ │ │ andne lr, r4, #3506176 @ 0x358000 │ │ │ │ and r9, r2, r3, lsl #30 │ │ │ │ adcmi r6, fp, #5963776 @ 0x5b0000 │ │ │ │ @@ -541308,15 +541312,15 @@ │ │ │ │ stmdbls r9, {r1, r3, r5, fp, sp, lr} │ │ │ │ andvs r6, sl, r1, asr r0 │ │ │ │ movwhi lr, #2501 @ 0x9c5 │ │ │ │ eorvs r6, sl, sl, lsl r8 │ │ │ │ andsvs r6, sp, r5, asr r0 │ │ │ │ strbmi r4, [sl], -r1, lsr #12 │ │ │ │ @ instruction: 0xf5ee60b0 │ │ │ │ - blls 87c3d8 │ │ │ │ + blls 87c3c8 │ │ │ │ @ instruction: 0x011ae9dd │ │ │ │ smlabteq r4, r6, r9, lr │ │ │ │ rscsvs r0, r3, fp, asr r2 │ │ │ │ movwcc r9, #6919 @ 0x1b07 │ │ │ │ ldr r9, [r3, r7, lsl #6] │ │ │ │ strls r9, [r3, -r6, lsl #24] │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @@ -541328,352 +541332,352 @@ │ │ │ │ @ instruction: 0xf8dfd02d │ │ │ │ sxtahmi r8, r9, r8 │ │ │ │ ldrbtmi r4, [r8], #1543 @ 0x607 │ │ │ │ @ instruction: 0x465b4630 │ │ │ │ tstcs r1, r2, asr #12 │ │ │ │ svcmi 0x0008f850 │ │ │ │ @ instruction: 0xf5ee9400 │ │ │ │ - stmdacs r0, {r1, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00b84620 │ │ │ │ @ instruction: 0xf5ee60b7 │ │ │ │ - ldmdavs r6!, {r1, r3, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r6!, {r1, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ mvnle r4, lr, lsr #5 │ │ │ │ @ instruction: 0xf5ee4648 │ │ │ │ - bmi 6fc790 │ │ │ │ + bmi 6fc780 │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d111 │ │ │ │ pop {r0, r3, r5, ip, sp, pc} │ │ │ │ @ instruction: 0x21188ff0 │ │ │ │ @ instruction: 0xf5ee2001 │ │ │ │ - strmi lr, [r6], -sl, ror #24 │ │ │ │ + strmi lr, [r6], -r2, ror #24 │ │ │ │ ldrtmi lr, [r8], -r7, lsl #15 │ │ │ │ - svc 0x000af5ee │ │ │ │ + svc 0x0002f5ee │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strcs lr, [r0, #-3338] @ 0xfffff2f6 │ │ │ │ + strcs lr, [r0, #-3330] @ 0xfffff2fe │ │ │ │ @ instruction: 0xf5eee7e3 │ │ │ │ - svclt 0x0000ef64 │ │ │ │ - @ instruction: 0x0073f690 │ │ │ │ + svclt 0x0000ef5c │ │ │ │ + rsbseq pc, r3, r0, lsl #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, sl, lsr r9 │ │ │ │ - ldrshteq pc, [r3], #-70 @ 0xffffffba @ │ │ │ │ + eoreq r6, r0, r2, lsr #16 │ │ │ │ + rsbseq pc, r3, r6, ror #9 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ stmdami r0, {r2, r9, sl, lr}^ │ │ │ │ - blmi 12523e4 │ │ │ │ + blmi 12523f4 │ │ │ │ addlt r4, r6, r8, ror r4 │ │ │ │ stmiapl r3, {r0, r8, sl, fp, sp, pc}^ │ │ │ │ ldmdavs fp, {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6ab0300 │ │ │ │ - @ instruction: 0xf8d4f8e3 │ │ │ │ + @ instruction: 0xf8d4f8db │ │ │ │ @ instruction: 0x4628717c │ │ │ │ @ instruction: 0xf6ab4639 │ │ │ │ - @ instruction: 0xf89df8e5 │ │ │ │ - blcs 24cbd4 │ │ │ │ + @ instruction: 0xf89df8dd │ │ │ │ + blcs 24cbe4 │ │ │ │ strmi sp, [r1], -r5, asr #2 │ │ │ │ @ instruction: 0xf8d4463a │ │ │ │ @ instruction: 0xf5ee0178 │ │ │ │ - stmdacs r0, {r1, r2, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d13d │ │ │ │ - @ instruction: 0xf938f6ab │ │ │ │ + @ instruction: 0xf930f6ab │ │ │ │ mulscc r0, sp, r8 │ │ │ │ stmdacs r1, {r0, r1, r3, r4, r5, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ tstcs r8, r4, asr #32 │ │ │ │ @ instruction: 0xf6ab4628 │ │ │ │ - @ instruction: 0xf89df8cd │ │ │ │ + @ instruction: 0xf89df8c5 │ │ │ │ @ instruction: 0x46073010 │ │ │ │ - bls 2ef974 │ │ │ │ - blls 31246c │ │ │ │ + bls 2ef984 │ │ │ │ + blls 31247c │ │ │ │ stmdaeq r3, {r1, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6ab4641 │ │ │ │ - ldmdavs sp!, {r0, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavs sp!, {r0, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ strmi r4, [r1], r1, asr #12 │ │ │ │ stc2l 0, cr15, [lr], #-20 @ 0xffffffec │ │ │ │ tstle lr, r5, lsl #5 │ │ │ │ ldrdge pc, [r4], -r7 │ │ │ │ @ instruction: 0xf5ee4650 │ │ │ │ - @ instruction: 0x4605eefc │ │ │ │ + @ instruction: 0x4605eef4 │ │ │ │ @ instruction: 0xf894b1b8 │ │ │ │ smlalbblt r3, fp, r8, r1 │ │ │ │ smlabtle pc, r2, r5, r4 @ │ │ │ │ @ instruction: 0x46494652 │ │ │ │ - ldc 5, cr15, [sl, #952] @ 0x3b8 │ │ │ │ + ldc 5, cr15, [r2, #952] @ 0x3b8 │ │ │ │ ldmdavs fp!, {r1, r2, r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ and r6, fp, r3, lsr r0 │ │ │ │ @ instruction: 0x46414653 │ │ │ │ strtmi r4, [sl], -r8, asr #12 │ │ │ │ ldc2 0, cr15, [ip], #-20 @ 0xffffffec │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strcs lr, [r0, #-3222] @ 0xfffff36a │ │ │ │ - blmi 693470 │ │ │ │ + strcs lr, [r0, #-3214] @ 0xfffff372 │ │ │ │ + blmi 693480 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 39ac98 │ │ │ │ + blls 39aca8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ andlt r4, r6, r8, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf6ab4628 │ │ │ │ - @ instruction: 0xf89df8eb │ │ │ │ - blcs 24cc8c │ │ │ │ + @ instruction: 0xf89df8e3 │ │ │ │ + blcs 24cc9c │ │ │ │ tstcs r4, r9, ror #3 │ │ │ │ @ instruction: 0xf101fb00 │ │ │ │ @ instruction: 0xf6ab4628 │ │ │ │ - @ instruction: 0xf89df87f │ │ │ │ - blcs 24cca0 │ │ │ │ + @ instruction: 0xf89df877 │ │ │ │ + blcs 24ccb0 │ │ │ │ ldrb sp, [lr, r9, lsr #1] │ │ │ │ - cdp 5, 13, cr15, cr0, cr14, {7} │ │ │ │ - @ instruction: 0x0073f494 │ │ │ │ + cdp 5, 12, cr15, cr8, cr14, {7} │ │ │ │ + rsbseq pc, r3, r4, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq pc, [r3], #-56 @ 0xffffffc8 @ │ │ │ │ + rsbseq pc, r3, r8, asr #7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ adclt r4, r1, lr, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-2878 @ 0xfffff4c2 │ │ │ │ ldrsbtge pc, [r8], #143 @ 0x8f @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ tstls pc, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 25ecac │ │ │ │ + blcs 25ecbc │ │ │ │ @ instruction: 0xf5eed05e │ │ │ │ - strmi lr, [r5], -r8, lsl #29 │ │ │ │ - stc 5, cr15, [r8, #-952]! @ 0xfffffc48 │ │ │ │ + strmi lr, [r5], -r0, lsl #29 │ │ │ │ + stc 5, cr15, [r0, #-952]! @ 0xfffffc48 │ │ │ │ strtmi r1, [ip], -r6, asr #24 │ │ │ │ @ instruction: 0xf04f4607 │ │ │ │ strtmi r0, [lr], #-2304 @ 0xfffff700 │ │ │ │ stmdaeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stmibne fp!, {r0, r2, sp, lr, pc}^ │ │ │ │ mulle r5, ip, r2 │ │ │ │ adcmi r3, r6, #16777216 @ 0x1000000 │ │ │ │ stmdavc r3!, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ mvnsle r2, pc, lsr #22 │ │ │ │ rscsle r4, r7, r5, lsr #5 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ andls pc, r0, r4, lsl #17 │ │ │ │ - cdp 5, 4, cr15, cr12, cr14, {7} │ │ │ │ - blls 3ef464 │ │ │ │ + cdp 5, 4, cr15, cr4, cr14, {7} │ │ │ │ + blls 3ef474 │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ @ instruction: 0x232fd13b │ │ │ │ @ instruction: 0xf8043401 │ │ │ │ adcmi r3, r6, #256 @ 0x100 │ │ │ │ strtmi sp, [r8], -r7, ror #3 │ │ │ │ - stc 5, cr15, [r6], #-952 @ 0xfffffc48 │ │ │ │ - bmi ac8d04 │ │ │ │ + ldc 5, cr15, [lr], {238} @ 0xee │ │ │ │ + bmi ac8d14 │ │ │ │ ldrbtmi r4, [sl], #-2847 @ 0xfffff4e1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r1, r2, lsr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - pkhtbmi lr, r3, ip, asr #20 │ │ │ │ + pkhtbmi lr, r3, r4, asr #20 │ │ │ │ rscle r2, r0, r0, lsl #16 │ │ │ │ - stmda r8!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda r0!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ svccc 0x00fff1bb │ │ │ │ tstle r1, r0, lsl #16 │ │ │ │ sbcsle r2, r8, r1, lsl r8 │ │ │ │ @ instruction: 0xf85a4b14 │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - b a7e500 │ │ │ │ + b 87e510 │ │ │ │ @ instruction: 0x46014a12 │ │ │ │ tstls r0, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf5ee2101 │ │ │ │ - strtmi lr, [r8], -sl, ror #28 │ │ │ │ - bl ffffe518 │ │ │ │ + strtmi lr, [r8], -r2, ror #28 │ │ │ │ + bl ffdfe528 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi sl, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - bmi 512618 │ │ │ │ + bmi 512628 │ │ │ │ @ instruction: 0xf85a447a │ │ │ │ tstcs r1, r1 │ │ │ │ @ instruction: 0xf5ee6800 │ │ │ │ - ubfx lr, sl, #28, #15 │ │ │ │ - cdp 5, 4, cr15, cr4, cr14, {7} │ │ │ │ - rsbseq pc, r3, r6, ror r3 @ │ │ │ │ + ubfx lr, r2, #28, #15 │ │ │ │ + cdp 5, 3, cr15, cr12, cr14, {7} │ │ │ │ + rsbseq pc, r3, r6, ror #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r0, ror r3 @ │ │ │ │ - ldrshteq pc, [r3], #-42 @ 0xffffffd6 @ │ │ │ │ + rsbseq pc, r3, r0, ror #6 │ │ │ │ + rsbseq pc, r3, sl, ror #5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r0, ip, lsl #14 │ │ │ │ - strhteq r6, [r0], -r0 │ │ │ │ + strdeq r6, [r0], -r4 @ │ │ │ │ + mlaeq r0, r8, r5, r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed97fa4 │ │ │ │ + bl fed97fb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1204d0c │ │ │ │ - blmi 12125c0 │ │ │ │ + bmi 1204d1c │ │ │ │ + blmi 12125d0 │ │ │ │ ldrbtmi fp, [sl], #-133 @ 0xffffff7b │ │ │ │ strmi r6, [sp], -r0, lsl #20 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf0050300 │ │ │ │ stmdavs r1!, {r0, r1, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3188f891 │ │ │ │ suble r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0x7607e9d4 │ │ │ │ ldmib r1, {r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6aa125e │ │ │ │ - ldmiblt r0, {r0, r1, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmiblt r0, {r0, r1, r2, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8936863 │ │ │ │ - blcs 24d408 │ │ │ │ + blcs 24d418 │ │ │ │ strcs sp, [r0, #-70] @ 0xffffffba │ │ │ │ - blmi e136b0 │ │ │ │ + blmi e136c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31ae60 │ │ │ │ + blls 31ae70 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r0, r0, lsl #6 │ │ │ │ andlt r4, r5, r8, lsr #12 │ │ │ │ - bvs 1ab05c8 │ │ │ │ + bvs 1ab05d8 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - stmdacs r0, {r0, r1, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bvs 1b351ac │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bvs 1b351bc │ │ │ │ eorsle r2, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - blx 15fce36 │ │ │ │ + blx 15fce46 │ │ │ │ andls r6, r0, r3, lsr #20 │ │ │ │ strbtmi r2, [r9], -r8, lsl #4 │ │ │ │ movwls r4, #5672 @ 0x1628 │ │ │ │ - ldc2 6, cr15, [r6, #680]! @ 0x2a8 │ │ │ │ + stc2 6, cr15, [lr, #680]! @ 0x2a8 │ │ │ │ sbcsle r2, r5, r0, lsl #16 │ │ │ │ ldrtmi r4, [r2], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6aa4639 │ │ │ │ - strmi pc, [r5], -pc, lsr #27 │ │ │ │ + strmi pc, [r5], -r7, lsr #27 │ │ │ │ sbcle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8936863 │ │ │ │ - blcs 24d46c │ │ │ │ + blcs 24d47c │ │ │ │ ldrtmi sp, [r8], -lr, asr #3 │ │ │ │ - bl 217e60c │ │ │ │ + bl 1f7e61c │ │ │ │ strmi lr, [r6], -sl, asr #15 │ │ │ │ - stcl 5, cr15, [r4, #952] @ 0x3b8 │ │ │ │ + ldc 5, cr15, [ip, #952]! @ 0x3b8 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldrtmi sp, [r3], -r3, asr #1 │ │ │ │ ldmib r4, {r1, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0050107 │ │ │ │ @ instruction: 0x4606faf5 │ │ │ │ adcsle r2, r5, r0, lsl #16 │ │ │ │ str r6, [sp, r1, ror #16]! │ │ │ │ @ instruction: 0xf5ee4638 │ │ │ │ - ldr lr, [r4, r8, ror #22]! │ │ │ │ + ldr lr, [r4, r0, ror #22]! │ │ │ │ strtmi r6, [r8], -r1, ror #21 │ │ │ │ - cdp2 6, 10, cr15, cr10, cr10, {5} │ │ │ │ + cdp2 6, 10, cr15, cr2, cr10, {5} │ │ │ │ adcle r2, r9, r0, lsl #16 │ │ │ │ andscs r6, r4, #929792 @ 0xe3000 │ │ │ │ strtmi r6, [r8], -r1, lsr #21 │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ - stc2 6, cr15, [r0, #680] @ 0x2a8 │ │ │ │ + ldc2l 6, cr15, [r8, #-680]! @ 0xfffffd58 │ │ │ │ @ instruction: 0xd1bb2800 │ │ │ │ @ instruction: 0xf5eee79e │ │ │ │ - svclt 0x0000edb2 │ │ │ │ - rsbseq pc, r3, lr, asr #4 │ │ │ │ + svclt 0x0000edaa │ │ │ │ + rsbseq pc, r3, lr, lsr r2 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r0, lsl r2 @ │ │ │ │ + rsbseq pc, r3, r0, lsl #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed980bc │ │ │ │ + bl fed980cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ec4c44 │ │ │ │ - blmi eed154 │ │ │ │ + bmi ec4c54 │ │ │ │ + blmi eed164 │ │ │ │ ldrbtmi r4, [sl], #-1541 @ 0xfffff9fb │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9321 │ │ │ │ @ instruction: 0xf5ee0300 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ svcmi 0x002dd041 │ │ │ │ cdpge 6, 0, cr4, cr3, cr4, {0} │ │ │ │ - ldrbtmi r2, [pc], #-768 @ 240ee8 │ │ │ │ + ldrbtmi r2, [pc], #-768 @ 240ef8 │ │ │ │ strtmi r9, [r0], -r3, lsl #6 │ │ │ │ - cdp 5, 10, cr15, cr0, cr14, {7} │ │ │ │ + cdp 5, 9, cr15, cr8, cr14, {7} │ │ │ │ eorsle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf1007cc2 │ │ │ │ - bcs dc1348 │ │ │ │ + bcs dc1358 │ │ │ │ stmdavc fp, {r1, r8, ip, lr, pc}^ │ │ │ │ rscsle r2, r2, r0, lsl #22 │ │ │ │ - blcs de0214 │ │ │ │ + blcs de0224 │ │ │ │ stmdavc fp, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ tstle r2, lr, lsr #22 │ │ │ │ - blcs 25f140 │ │ │ │ + blcs 25f150 │ │ │ │ smlattls r0, r9, r0, sp │ │ │ │ ldrtmi r4, [sl], -fp, lsr #12 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ - bl 1dfe6dc │ │ │ │ + bl 1bfe6ec │ │ │ │ stmdacs r0, {r0, r1, fp, ip, pc} │ │ │ │ stmdbge r4, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ - stc 5, cr15, [r4, #-952]! @ 0xfffffc48 │ │ │ │ - bllt c67740 │ │ │ │ + ldc 5, cr15, [ip, #-952] @ 0xfffffc48 │ │ │ │ + bllt c67750 │ │ │ │ ldrmi r9, [r0], -r8, lsl #22 │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0080f5b3 │ │ │ │ @ instruction: 0xf5eed01b │ │ │ │ - stmdals r3, {r1, r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - bl 27e704 │ │ │ │ + stmdals r3, {r1, r2, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + b 7e714 │ │ │ │ @ instruction: 0xf5ee4620 │ │ │ │ - stmdacs r0, {r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -lr, asr #3 │ │ │ │ - ldcl 5, cr15, [r6], #952 @ 0x3b8 │ │ │ │ + stcl 5, cr15, [lr], #952 @ 0x3b8 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - bmi 5bc5bc │ │ │ │ + bmi 5bc5ac │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r3, r8, lsl #2 │ │ │ │ @ instruction: 0xf7ffbdf0 │ │ │ │ @ instruction: 0xe7e2ff9b │ │ │ │ @ instruction: 0xf5ee4610 │ │ │ │ - ldr lr, [r0, r4, ror #21]! │ │ │ │ - ldc 5, cr15, [lr, #-952]! @ 0xfffffc48 │ │ │ │ - rsbseq pc, r3, r6, lsr r1 @ │ │ │ │ + sbfx lr, ip, #21, #17 │ │ │ │ + ldc 5, cr15, [r6, #-952]! @ 0xfffffc48 │ │ │ │ + rsbseq pc, r3, r6, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, lr, lsr #10 │ │ │ │ - @ instruction: 0x0073f09a │ │ │ │ + eoreq r6, r0, r6, lsl r4 │ │ │ │ + rsbseq pc, r3, sl, lsl #1 │ │ │ │ vst2.8 {d6,d8}, [r1], r9 │ │ │ │ @ instruction: 0xf5b14170 │ │ │ │ tstle r2, r0, lsl #30 │ │ │ │ ldmdble r2, {r0, r1, r8, r9, fp, sp} │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed981b4 │ │ │ │ + bl fed981c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmne r0, {r2, r8, r9, fp, ip, sp}^ │ │ │ │ @ instruction: 0xf5ee4479 │ │ │ │ - stmdacc r0, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacc r0, {r1, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ andcs fp, r0, r8, lsl #26 │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq r6, [r0], -r4 @ │ │ │ │ + strhteq r6, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed981e4 │ │ │ │ + bl fed981f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r3, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0x4605fcb3 │ │ │ │ mvnlt r4, r7, lsl #12 │ │ │ │ strcs r6, [r0, -r4, asr #16] │ │ │ │ andsle r4, r6, r0, lsr #5 │ │ │ │ @ instruction: 0xf5ee68a0 │ │ │ │ - stmdblt r8, {r1, r2, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - ldrmi r6, [pc], #-2275 @ 24100c │ │ │ │ + stmdblt r8, {r1, r2, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldrmi r6, [pc], #-2275 @ 24101c │ │ │ │ adcmi r6, ip, #100, 16 @ 0x640000 │ │ │ │ stmdavs ip!, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ stmdavs r6!, {r0, r2, r5, r7, r9, lr}^ │ │ │ │ stmiavs r0!, {r0, r3, ip, lr, pc} │ │ │ │ - b fe7fe7d8 │ │ │ │ + b fe5fe7e8 │ │ │ │ ldrtmi r4, [r4], -r0, lsr #12 │ │ │ │ - b fe6fe7e0 │ │ │ │ + b fe4fe7f0 │ │ │ │ adcmi r6, r5, #7733248 @ 0x760000 │ │ │ │ @ instruction: 0x4628d1f5 │ │ │ │ - b fe57e7ec │ │ │ │ + b fe37e7fc │ │ │ │ ldcllt 6, cr4, [r8, #224]! @ 0xe0 │ │ │ │ @ instruction: 0xffffffad │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, sl, lsr sl │ │ │ │ @@ -541681,47 +541685,47 @@ │ │ │ │ @ instruction: 0xf500447a │ │ │ │ ldmpl r3, {r3, r5, r7, ip, sp, lr}^ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xff0af003 │ │ │ │ andcs r6, r0, #3342336 @ 0x330000 │ │ │ │ stmib sp, {r6, r7, r9, ip, sp, pc}^ │ │ │ │ - bmi f01874 │ │ │ │ + bmi f01884 │ │ │ │ stmdage r2, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5ee447a │ │ │ │ - stmdacs r0, {r1, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdals r2, {r0, r1, r2, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xffaaf7ff │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ - b 19fe848 │ │ │ │ + b 17fe858 │ │ │ │ stmdbmi ip!, {r2, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ ldrbtmi r6, [r9], #-2096 @ 0xfffff7d0 │ │ │ │ mrrc2 7, 15, pc, lr, cr15 @ │ │ │ │ biclt r4, r0, r7, lsl #12 │ │ │ │ ldmvs r8, {r0, r1, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xff9af7ff │ │ │ │ sxtab16mi r6, r0, ip, ror #16 │ │ │ │ stmdavs r5!, {r0, r1, r2, r5, r7, r9, lr}^ │ │ │ │ stmiavs r0!, {r0, r3, ip, lr, pc} │ │ │ │ - b 14fe870 │ │ │ │ + b 12fe880 │ │ │ │ strtmi r4, [ip], -r0, lsr #12 │ │ │ │ - b 13fe878 │ │ │ │ + b 11fe888 │ │ │ │ adcmi r6, r7, #7143424 @ 0x6d0000 │ │ │ │ @ instruction: 0x4638d1f5 │ │ │ │ - b 127e884 │ │ │ │ + b 107e894 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bmi 9b554c │ │ │ │ + bmi 9b555c │ │ │ │ ldrbtmi r4, [sl], #-2841 @ 0xfffff4e7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r4, r5, lsr #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf8d64262 │ │ │ │ - bl 1b05694 │ │ │ │ + bl 1b056a4 │ │ │ │ vsubw.u q0, , d3 │ │ │ │ ldm r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmiane sp!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, ip, lr} │ │ │ │ stmia r1, {r1, r2, r3, r4, r6, r8, lr}^ │ │ │ │ stccs 6, cr5, [r0], {116} @ 0x74 │ │ │ │ vsra.u64 , , #1 │ │ │ │ ubfx r8, fp, #30, #1 │ │ │ │ @@ -541730,138 +541734,138 @@ │ │ │ │ movweq lr, #15203 @ 0x3b63 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x567fe8d1 │ │ │ │ cmpmi lr, sp, lsr #17 │ │ │ │ ldrbtpl lr, [r4], -r1, asr #17 │ │ │ │ rscle r2, ip, r0, lsl #24 │ │ │ │ @ instruction: 0xf5eee7f6 │ │ │ │ - svclt 0x0000ec6a │ │ │ │ - rsbseq lr, r3, ip, lsr #31 │ │ │ │ + svclt 0x0000ec62 │ │ │ │ + @ instruction: 0x0073ef9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r4, lsr #8 │ │ │ │ + eoreq r6, r0, ip, lsl #6 │ │ │ │ @ instruction: 0xfffff803 │ │ │ │ - rsbseq lr, r3, sl, lsr #30 │ │ │ │ + rsbseq lr, r3, sl, lsl pc │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ - bmi e52ba8 │ │ │ │ + bmi e52bb8 │ │ │ │ @ instruction: 0x46884b30 │ │ │ │ addslt r4, lr, sl, ror r4 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ @ instruction: 0xf5ee0300 │ │ │ │ - mcrrne 11, 6, lr, r3, cr2 │ │ │ │ + mcrrne 11, 5, lr, r3, cr10 │ │ │ │ strbtmi sp, [r9], -r7, asr #32 │ │ │ │ @ instruction: 0xf5ee4606 │ │ │ │ - andcc lr, r1, r0, ror r9 │ │ │ │ + andcc lr, r1, r8, ror #18 │ │ │ │ stcls 0, cr13, [sl, #-88] @ 0xffffffa8 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strmi lr, [r7], -r8, lsr #24 │ │ │ │ + strmi lr, [r7], -r0, lsr #24 │ │ │ │ bicslt fp, r5, r0, lsl #3 │ │ │ │ and r2, r2, r0, lsl #8 │ │ │ │ adcmi r4, r5, #4, 8 @ 0x4000000 │ │ │ │ - blne cf75f0 │ │ │ │ + blne cf7600 │ │ │ │ @ instruction: 0x46301939 │ │ │ │ - ldmib sl, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 2882c0 │ │ │ │ + ldmib r2, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 2882d0 │ │ │ │ @ instruction: 0x4638d8f4 │ │ │ │ - stmib r8, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - ldrtmi lr, [r0], -r6, asr #19 │ │ │ │ - bl fe7fe980 │ │ │ │ + @ instruction: 0x4630e9be │ │ │ │ + bl fe5fe990 │ │ │ │ ands r2, r4, r0, lsl #8 │ │ │ │ rscsle r3, r2, r1, lsl #8 │ │ │ │ ldrbmi r9, [r3], -sl, lsl #26 │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0x4604fcbb │ │ │ │ rscle r2, r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf5ee4638 │ │ │ │ - @ instruction: 0x4640e9b2 │ │ │ │ - stmib lr!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + strbmi lr, [r0], -sl, lsr #19 │ │ │ │ + stmib r6!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ee4630 │ │ │ │ - bmi 57bff8 │ │ │ │ + bmi 57bfe8 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r7, lsl #2 │ │ │ │ pop {r1, r2, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0x464087f0 │ │ │ │ - ldmib sl, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r2, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eee7d6 │ │ │ │ - svclt 0x0000ebf6 │ │ │ │ - @ instruction: 0x0073ee9c │ │ │ │ + svclt 0x0000ebee │ │ │ │ + rsbseq lr, r3, ip, lsl #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, r6, lsl #28 │ │ │ │ + ldrshteq lr, [r3], #-214 @ 0xffffff2a │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98434 │ │ │ │ + bl fed98444 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8850dc │ │ │ │ - blmi 8ad48c │ │ │ │ + bmi 8850ec │ │ │ │ + blmi 8ad49c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bllt 71f65c │ │ │ │ + bllt 71f66c │ │ │ │ stmdage r6, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf82af002 │ │ │ │ @ instruction: 0xf89d4a13 │ │ │ │ @ instruction: 0xf10d0019 │ │ │ │ @ instruction: 0xf89d011a │ │ │ │ ldrbtmi r5, [sl], #-24 @ 0xffffffe8 │ │ │ │ stmib sp, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ tstcs r1, r1, lsl #2 │ │ │ │ strls sl, [r0, #-2053] @ 0xfffff7fb │ │ │ │ - stmib r4, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ andle r3, ip, r1 │ │ │ │ - bmi 527294 │ │ │ │ + bmi 5272a4 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r3, r3, lsl #2 │ │ │ │ andcs fp, r0, r0, lsr sp │ │ │ │ @ instruction: 0xf5eee7f1 │ │ │ │ - svclt 0x0000ebb6 │ │ │ │ - rsbseq lr, r3, r0, asr #27 │ │ │ │ + svclt 0x0000ebae │ │ │ │ + ldrhteq lr, [r3], #-208 @ 0xffffff30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r2, asr #4 │ │ │ │ - rsbseq lr, r3, lr, ror sp │ │ │ │ + eoreq r6, r0, sl, lsr #2 │ │ │ │ + rsbseq lr, r3, lr, ror #26 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ adcslt r4, r1, r9, ror #20 │ │ │ │ vmlsge.f64 d4, d4, d25 │ │ │ │ @ instruction: 0x4607447a │ │ │ │ @ instruction: 0x460d4630 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f932f │ │ │ │ @ instruction: 0xf6aa0300 │ │ │ │ - bmi 1b80044 │ │ │ │ + bmi 1b80034 │ │ │ │ strtmi r2, [fp], -r0, lsl #2 │ │ │ │ ldrbtmi r9, [sl], #-259 @ 0xfffffefd │ │ │ │ stmdage r3, {r0, r8, sp} │ │ │ │ - stmib r8, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ andle r3, pc, r1 │ │ │ │ vst2.8 {d25-d26}, [pc], r3 │ │ │ │ ldrdcs r7, [r1, #-34] @ 0xffffffde │ │ │ │ smlabteq r8, r0, r2, pc @ │ │ │ │ - b fe9feabc │ │ │ │ + b fe7feacc │ │ │ │ mcrrne 6, 0, r4, r1, cr4 │ │ │ │ @ instruction: 0xf5eed13f │ │ │ │ - stmdavs r3, {r1, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ andsle r2, r4, r2, lsl #22 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0xf89de91a │ │ │ │ - blcs 24d390 │ │ │ │ - bmi 17754c8 │ │ │ │ + @ instruction: 0xf89de912 │ │ │ │ + blcs 24d3a0 │ │ │ │ + bmi 17754d8 │ │ │ │ ldrbtmi r4, [sl], #-2897 @ 0xfffff4af │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r5, r0, asr #32 │ │ │ │ pop {r0, r4, r5, ip, sp, pc} │ │ │ │ ldmdavs ip!, {r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ @@ -541869,582 +541873,582 @@ │ │ │ │ @ instruction: 0xf001a824 │ │ │ │ @ instruction: 0xf89dffb1 │ │ │ │ stmdavs r3!, {r0, r4, r7, sp} │ │ │ │ andls r2, r1, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf89da808 │ │ │ │ andls r2, r0, #144 @ 0x90 │ │ │ │ ldrbtmi r4, [sl], #-2630 @ 0xfffff5ba │ │ │ │ - stmdb lr, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andle r3, r5, r1 │ │ │ │ @ instruction: 0xf7ff9808 │ │ │ │ stmdals r8, {r0, r1, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - stmia ip!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ cmpcs r1, r3, lsl #16 │ │ │ │ smlabteq r8, r0, r2, pc @ │ │ │ │ - b 19feb3c │ │ │ │ + b 17feb4c │ │ │ │ mcrrne 6, 0, r4, r2, cr4 │ │ │ │ smlabtcs r6, r4, r0, sp │ │ │ │ @ instruction: 0xf5ee4620 │ │ │ │ - andcc lr, r1, r2, lsl #24 │ │ │ │ + strdcc lr, [r1], -sl │ │ │ │ vst4.8 {d29-d32}, [pc :128], r5 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - b 167eb58 │ │ │ │ + b 147eb68 │ │ │ │ @ instruction: 0xf1b04680 │ │ │ │ strdle r3, [sl, -pc]! │ │ │ │ @ instruction: 0x46384631 │ │ │ │ ldc2l 7, cr15, [r6], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf8ddb1a0 │ │ │ │ @ instruction: 0xf8dd8018 │ │ │ │ @ instruction: 0xf1b89010 │ │ │ │ eorle r0, sl, r0, lsl #30 │ │ │ │ and r2, r2, r0, lsl #12 │ │ │ │ ldrmi r4, [r0, #1030]! @ 0x406 │ │ │ │ - bl fec77858 │ │ │ │ - bl 481be8 │ │ │ │ + bl fec77868 │ │ │ │ + bl 481bf8 │ │ │ │ strtmi r0, [r0], -r6, lsl #2 │ │ │ │ - ldm r2, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia sl, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mvnsle r1, r3, asr #24 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - strtmi lr, [r0], -r0, lsr #19 │ │ │ │ - b fe3feba0 │ │ │ │ + @ instruction: 0x4620e998 │ │ │ │ + b 21febb0 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0xf89de8b0 │ │ │ │ - blcs 24d464 │ │ │ │ + @ instruction: 0xf89de8a8 │ │ │ │ + blcs 24d474 │ │ │ │ stmdals r4, {r0, r2, r4, r7, r8, ip, lr, pc} │ │ │ │ - stmia r8!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ stmdals r3, {r0, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - stmib lr, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib r6, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - @ instruction: 0x4620ea76 │ │ │ │ - b 1efebc8 │ │ │ │ + strtmi lr, [r0], -lr, ror #20 │ │ │ │ + b 1cfebd8 │ │ │ │ strcc lr, [r1], -sl, ror #15 │ │ │ │ stmdals r3, {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf5ed4629 │ │ │ │ - mulcc r1, sl, pc @ │ │ │ │ + mulcc r1, r2, pc @ │ │ │ │ stmdbge r8, {r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - andcc lr, r1, r8, lsr #21 │ │ │ │ + andcc lr, r1, r0, lsr #21 │ │ │ │ ldmib sp, {r0, r2, r4, ip, lr, pc}^ │ │ │ │ ldmdavs fp!, {r1, r2, r4, r8, sl}^ │ │ │ │ @ instruction: 0xf8d30242 │ │ │ │ rsbeq r1, fp, #104, 2 │ │ │ │ bicspl lr, r0, #274432 @ 0x43000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x677fe8d1 │ │ │ │ - ldrhmi r1, [pc, #-134] @ 2413c6 │ │ │ │ + ldrhmi r1, [pc, #-134] @ 2413d6 │ │ │ │ ldrbvs lr, [r5, -r1, asr #17]! │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi lr, [r8], -r3, asr #15 │ │ │ │ - stmdb r0!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r8, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5eee7bf │ │ │ │ - svclt 0x0000ead2 │ │ │ │ - rsbseq lr, r3, r8, lsr sp │ │ │ │ + svclt 0x0000eaca │ │ │ │ + rsbseq lr, r3, r8, lsr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, lr, asr #3 │ │ │ │ - ldrsbteq lr, [r3], #-202 @ 0xffffff36 │ │ │ │ - eoreq r6, r0, lr, asr r1 │ │ │ │ + strhteq r6, [r0], -r6 │ │ │ │ + rsbseq lr, r3, sl, asr #25 │ │ │ │ + eoreq r6, r0, r6, asr #32 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ stmibmi sp, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ - bmi fe592cec │ │ │ │ + bmi fe592cfc │ │ │ │ addlt r4, pc, r9, ror r4 @ │ │ │ │ eorsge pc, r0, #14614528 @ 0xdf0000 │ │ │ │ ldrmi r4, [r9], r5, lsl #12 │ │ │ │ ldrbtmi r5, [sl], #2186 @ 0x88a │ │ │ │ ldrdhi pc, [r0], #-141 @ 0xffffff73 @ │ │ │ │ andls r6, sp, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ eorsle r2, fp, r0, lsl #22 │ │ │ │ ldrbtmi r4, [r8], #-2182 @ 0xfffff77a │ │ │ │ - ldmda r2!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb3204604 │ │ │ │ strbmi r4, [fp], -r4, lsl #19 │ │ │ │ strtmi r4, [r8], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6ac4479 │ │ │ │ - strmi pc, [r1], sp, ror #31 │ │ │ │ + strmi pc, [r1], r5, ror #31 │ │ │ │ vst3.32 @ instruction: 0xf489fab9 │ │ │ │ - blx ff5ff4d6 │ │ │ │ + blx ff5ff4e6 │ │ │ │ stmdacs r0, {r2, r5, r6, r8, fp} │ │ │ │ @ instruction: 0xf044bf18 │ │ │ │ stccs 4, cr0, [r0], {1} │ │ │ │ @ instruction: 0xf1b8d156 │ │ │ │ eorle r0, sp, r2, lsl #30 │ │ │ │ - blmi 1fd3ed8 │ │ │ │ + blmi 1fd3ee8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 59b560 │ │ │ │ + blls 59b570 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x464880de │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ ldmdami r4!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - strmi lr, [r4], -r8, asr #16 │ │ │ │ + strmi lr, [r4], -r0, asr #16 │ │ │ │ suble r2, r0, r0, lsl #16 │ │ │ │ tstcs r1, r1, ror fp │ │ │ │ ldrbtmi r4, [sl], #-2673 @ 0xfffff58f │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf5ee6818 │ │ │ │ - strb lr, [r9, r2, lsl #21] │ │ │ │ + @ instruction: 0xe7c9ea7a │ │ │ │ svceq 0x0002f1b8 │ │ │ │ @ instruction: 0xf1b8d006 │ │ │ │ suble r0, r9, r3, lsl #30 │ │ │ │ ldrdls pc, [ip, pc]! @ │ │ │ │ @ instruction: 0xe7b944f9 │ │ │ │ ldrdls pc, [r8, pc]! @ │ │ │ │ @ instruction: 0xe7b544f9 │ │ │ │ ldrdhi pc, [r4, pc]! @ │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ ldrbtmi r4, [r8], #1576 @ 0x628 │ │ │ │ @ instruction: 0xf6ac4641 │ │ │ │ - strmi pc, [r4], -r7, lsr #31 │ │ │ │ - blx fe4ff55e │ │ │ │ + @ instruction: 0x4604ff9f │ │ │ │ + blx fe4ff56e │ │ │ │ @ instruction: 0xf384fab4 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, fp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ stmiblt fp, {r0, r8, r9} │ │ │ │ @ instruction: 0x4622463b │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xff96f6ac │ │ │ │ + @ instruction: 0xff8ef6ac │ │ │ │ @ instruction: 0xf7ff4681 │ │ │ │ - blx ff0c0368 │ │ │ │ + blx ff0c0378 │ │ │ │ ldmdbeq fp, {r0, r3, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00182800 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ adcle r2, fp, r0, lsl #22 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdami r6, {r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf5ee4478 │ │ │ │ - strmi lr, [r2], -r0, lsl #16 │ │ │ │ + @ instruction: 0xf5ed4478 │ │ │ │ + @ instruction: 0x4602eff8 │ │ │ │ ldmdbmi r4, {r4, r5, r7, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1611 @ 0xfffff9b5 │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - @ instruction: 0x4681ff7b │ │ │ │ - blx 19ff5b6 │ │ │ │ + @ instruction: 0x4681ff73 │ │ │ │ + blx 19ff5c6 │ │ │ │ @ instruction: 0xf389fab9 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, fp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 2421cc │ │ │ │ + blcs 2421dc │ │ │ │ strb sp, [r3, sp, lsl #1]! │ │ │ │ ldrdls pc, [ip, -pc]! @ │ │ │ │ @ instruction: 0xe76f44f9 │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ - cdp 5, 13, cr15, cr2, cr13, {7} │ │ │ │ + cdp 5, 12, cr15, cr10, cr13, {7} │ │ │ │ movtlt r4, #34306 @ 0x8602 │ │ │ │ ldrdge pc, [r0, -pc]! @ │ │ │ │ - blmi 1452e88 │ │ │ │ + blmi 1452e98 │ │ │ │ ldrbtmi r4, [fp], #-1274 @ 0xfffffb06 │ │ │ │ @ instruction: 0xf6ac4651 │ │ │ │ - @ instruction: 0x4604ff5b │ │ │ │ - blx 11ff5f6 │ │ │ │ + @ instruction: 0x4604ff53 │ │ │ │ + blx 11ff606 │ │ │ │ @ instruction: 0xf384fab4 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, fp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 24220c │ │ │ │ + blcs 24221c │ │ │ │ strbmi sp, [fp], -r4, asr #3 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - strmi pc, [r1], r9, asr #30 │ │ │ │ - blx d7f61a │ │ │ │ + strmi pc, [r1], r1, asr #30 │ │ │ │ + blx d7f62a │ │ │ │ svclt 0x00183800 │ │ │ │ @ instruction: 0xf1b92001 │ │ │ │ svclt 0x00080f00 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ sbfx sl, sl, #30, #16 │ │ │ │ @ instruction: 0xf10d2046 │ │ │ │ @ instruction: 0xf5ed0b18 │ │ │ │ - blge 3bcee8 │ │ │ │ + blge 3bced8 │ │ │ │ svccc 0x00fff1b0 │ │ │ │ strls r4, [r3, -r2, lsl #13] │ │ │ │ @ instruction: 0xf44fbf08 │ │ │ │ ldrmi r7, [pc], -r0, lsl #20 │ │ │ │ @ instruction: 0xf5eee009 │ │ │ │ - stmdavs r3, {r1, r2, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ orrsle r2, fp, r2, lsr #22 │ │ │ │ - beq 14fbf9c │ │ │ │ + beq 14fbfac │ │ │ │ @ instruction: 0xf6ac4620 │ │ │ │ - @ instruction: 0x4651fe35 │ │ │ │ + ldrbmi pc, [r1], -sp, lsr #28 @ │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - strmi pc, [r4], -fp, asr #26 │ │ │ │ - svc 0x0054f5ed │ │ │ │ + strmi pc, [r4], -r3, asr #26 │ │ │ │ + svc 0x004cf5ed │ │ │ │ @ instruction: 0x46224653 │ │ │ │ smlsdls r0, r9, r6, r4 │ │ │ │ - bl 1afee38 │ │ │ │ - blcs 268298 │ │ │ │ + bl 18fee48 │ │ │ │ + blcs 2682a8 │ │ │ │ @ instruction: 0xf8dfd0e5 │ │ │ │ strtmi sl, [r8], -r4, lsl #1 │ │ │ │ ldrbtmi r4, [sl], #2848 @ 0xb20 │ │ │ │ ldrbtmi r9, [fp], #-2571 @ 0xfffff5f5 │ │ │ │ svcls 0x00034651 │ │ │ │ - @ instruction: 0xff06f6ac │ │ │ │ + cdp2 6, 15, cr15, cr14, cr12, {5} │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ - blx fef80248 │ │ │ │ + blx fef80258 │ │ │ │ ldmdbeq fp, {r2, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00182800 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ strbmi sl, [fp], -pc, ror #30 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf5eee776 │ │ │ │ - svclt 0x0000e9a4 │ │ │ │ - rsbseq lr, r3, ip, ror #22 │ │ │ │ + svclt 0x0000e99c │ │ │ │ + rsbseq lr, r3, ip, asr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, lr, asr fp │ │ │ │ - eoreq r5, r0, lr, ror #27 │ │ │ │ - eoreq r5, r0, ip, asr #30 │ │ │ │ - rsbseq lr, r3, r0, lsl fp │ │ │ │ - strhteq r5, [r0], -r0 │ │ │ │ - andeq r0, r0, r4, asr #21 │ │ │ │ - strdeq r5, [r0], -sl @ │ │ │ │ - eoreq r5, r0, r0, lsr #31 │ │ │ │ - eoreq r5, r0, r0, lsl #31 │ │ │ │ - eoreq r5, r0, r2, asr #29 │ │ │ │ - eoreq r5, r0, ip, ror #30 │ │ │ │ - eoreq r5, r0, sl, ror #28 │ │ │ │ - eoreq r5, r0, r0, lsr #30 │ │ │ │ - andseq sp, sp, r2, lsl #18 │ │ │ │ - eoreq r5, r0, ip, lsr #28 │ │ │ │ - eoreq r5, r0, lr, ror pc │ │ │ │ - eoreq r5, r0, r6, lsl #27 │ │ │ │ + rsbseq lr, r3, lr, asr #22 │ │ │ │ ldrdeq r5, [r0], -r6 @ │ │ │ │ + eoreq r5, r0, r4, lsr lr │ │ │ │ + rsbseq lr, r3, r0, lsl #22 │ │ │ │ + mlaeq r0, r8, ip, r5 │ │ │ │ + andeq r0, r0, r4, asr #21 │ │ │ │ + eoreq r5, r0, r2, ror #29 │ │ │ │ + eoreq r5, r0, r8, lsl #29 │ │ │ │ + eoreq r5, r0, r8, ror #28 │ │ │ │ + eoreq r5, r0, sl, lsr #27 │ │ │ │ + eoreq r5, r0, r4, asr lr │ │ │ │ + eoreq r5, r0, r2, asr sp │ │ │ │ + eoreq r5, r0, r8, lsl #28 │ │ │ │ + andseq sp, sp, sl, ror #15 │ │ │ │ + eoreq r5, r0, r4, lsl sp │ │ │ │ + eoreq r5, r0, r6, ror #28 │ │ │ │ + eoreq r5, r0, lr, ror #24 │ │ │ │ + strhteq r5, [r0], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9891c │ │ │ │ + bl fed9892c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-960] @ 0xfffffc40 │ │ │ │ - stcl 5, cr15, [ip, #-948]! @ 0xfffffc4c │ │ │ │ + stcl 5, cr15, [r4, #-948]! @ 0xfffffc4c │ │ │ │ @ instruction: 0xf5ed4604 │ │ │ │ - ldrbtmi lr, [sp], #-3832 @ 0xfffff108 │ │ │ │ + ldrbtmi lr, [sp], #-3824 @ 0xfffff110 │ │ │ │ andle r4, r1, r4, lsl #5 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ - stm lr, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stm r6, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ee4604 │ │ │ │ - addmi lr, r4, #56, 22 @ 0xe000 │ │ │ │ + addmi lr, r4, #48, 22 @ 0xc000 │ │ │ │ ldcmi 1, cr13, [r3], {246} @ 0xf6 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - cdp 5, 1, cr15, cr8, cr13, {7} │ │ │ │ + cdp 5, 1, cr15, cr0, cr13, {7} │ │ │ │ @ instruction: 0x4620b170 │ │ │ │ @ instruction: 0xf6b12100 │ │ │ │ - strmi pc, [r1], -fp, ror #18 │ │ │ │ + strmi pc, [r1], -r3, ror #18 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ - @ instruction: 0xf964f6b1 │ │ │ │ + @ instruction: 0xf95cf6b1 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ ldclt 2, cr11, [r8, #-768]! @ 0xfffffd00 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ - cdp 5, 0, cr15, cr4, cr13, {7} │ │ │ │ - blmi 4adc5c │ │ │ │ - bmi 489b84 │ │ │ │ + ldcl 5, cr15, [ip, #948]! @ 0x3b4 │ │ │ │ + blmi 4adc6c │ │ │ │ + bmi 489b94 │ │ │ │ stmiapl fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5ee6818 │ │ │ │ - stmdami r7, {r1, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdami r7, {r1, r3, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe7e14478 │ │ │ │ - ldrsbteq lr, [r3], #-130 @ 0xffffff7e │ │ │ │ - eoreq r5, r0, r8, lsr #28 │ │ │ │ - mlaeq r0, sl, lr, r5 │ │ │ │ - eoreq r5, r0, sl, lsl lr │ │ │ │ + rsbseq lr, r3, r2, asr #17 │ │ │ │ + eoreq r5, r0, r0, lsl sp │ │ │ │ + eoreq r5, r0, r2, lsl #27 │ │ │ │ + eoreq r5, r0, r2, lsl #26 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r5, r0, r4, lsr #28 │ │ │ │ - eoreq r5, r0, r0, lsl #28 │ │ │ │ + eoreq r5, r0, ip, lsl #26 │ │ │ │ + eoreq r5, r0, r8, ror #25 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed989b4 │ │ │ │ + bl fed989c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ - blmi 78a7c0 │ │ │ │ + blmi 78a7d0 │ │ │ │ @ instruction: 0x46054616 │ │ │ │ strls r4, [r0], #-1642 @ 0xfffff996 │ │ │ │ ldcmi 0, cr3, [r3], {208} @ 0xd0 │ │ │ │ stmiapl r3!, {r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8dcf001 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ @ instruction: 0x46014633 │ │ │ │ strtmi r9, [r8], -r0, lsl #20 │ │ │ │ @ instruction: 0xf9b4f7ff │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf5ed461c │ │ │ │ - bmi 4bd2a8 │ │ │ │ + bmi 4bd298 │ │ │ │ ldrbtmi r4, [sl], #-2822 @ 0xfffff4fa │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r2, lsl #2 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - ldm sl!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, r4, lsr r8 │ │ │ │ - rsbseq lr, r3, r6, lsl #16 │ │ │ │ + rsbseq lr, r3, r4, lsr #16 │ │ │ │ + ldrshteq lr, [r3], #-118 @ 0xffffff8a │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98a28 │ │ │ │ + bl fed98a38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8c5790 │ │ │ │ - blmi 8eda50 │ │ │ │ + bmi 8c57a0 │ │ │ │ + blmi 8eda60 │ │ │ │ ldrbtmi sl, [sl], #-3073 @ 0xfffff3ff │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6aa0300 │ │ │ │ - strtmi pc, [r1], -r3, lsr #17 │ │ │ │ + @ instruction: 0x4621f89b │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r4], -r5, lsr #21 │ │ │ │ - bmi 6efdd8 │ │ │ │ + bmi 6efde8 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d113 │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ @ instruction: 0xf1056868 │ │ │ │ - blls 301c98 │ │ │ │ + blls 301ca8 │ │ │ │ sbcscc r9, r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf97af001 │ │ │ │ mulscc r0, sp, r8 │ │ │ │ - blcs 253098 │ │ │ │ + blcs 2530a8 │ │ │ │ stmdals r1, {r0, r2, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - cdp 5, 5, cr15, cr14, cr13, {7} │ │ │ │ + cdp 5, 5, cr15, cr6, cr13, {7} │ │ │ │ @ instruction: 0xf5eee7e1 │ │ │ │ - svclt 0x0000e8ba │ │ │ │ - rsbseq lr, r3, sl, asr #15 │ │ │ │ + svclt 0x0000e8b2 │ │ │ │ + ldrhteq lr, [r3], #-122 @ 0xffffff86 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, r6, lsr #15 │ │ │ │ + @ instruction: 0x0073e796 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98aac │ │ │ │ + bl fed98abc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - blne ff67f9f8 │ │ │ │ + blne ff67fa08 │ │ │ │ @ instruction: 0xff14f000 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98ac8 │ │ │ │ + bl fed98ad8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 1, r0, cr8, cr0, {3} │ │ │ │ stcmi 0, cr11, [r8], #-640 @ 0xfffffd80 │ │ │ │ ldrbtmi r4, [lr], #-1539 @ 0xfffff9fd │ │ │ │ tstcs r1, r7, lsr #20 │ │ │ │ ldrbtmi sl, [sl], #-2049 @ 0xfffff7ff │ │ │ │ ldmdbpl r4!, {r8, sl, sp} │ │ │ │ - ldrls r6, [pc], #-2084 @ 2418e8 │ │ │ │ + ldrls r6, [pc], #-2084 @ 2418f8 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf5ed9501 │ │ │ │ - blls 2bd314 │ │ │ │ + blls 2bd304 │ │ │ │ @ instruction: 0x4628b1db │ │ │ │ - svc 0x006cf5ed │ │ │ │ + svc 0x0064f5ed │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ stmdbge r2, {r0, fp, ip, pc} │ │ │ │ - ldmda r8!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ movwcc r4, #5635 @ 0x1603 │ │ │ │ andsle r9, pc, r1, lsl #16 │ │ │ │ - bls 82856c │ │ │ │ + bls 82857c │ │ │ │ vst1.64 {d17-d18}, [pc :128], r4 │ │ │ │ vsubw.s8 q10, q8, d19 │ │ │ │ - bl 1bc2524 │ │ │ │ + bl 1bc2534 │ │ │ │ adcmi r0, r3, #-2147483648 @ 0x80000000 │ │ │ │ tsteq r1, r5, ror fp │ │ │ │ @ instruction: 0xf5eddb0d │ │ │ │ - bmi 73d170 │ │ │ │ + bmi 73d160 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r0, r3, lsl r1 │ │ │ │ @ instruction: 0x4629bd70 │ │ │ │ - cdp 5, 8, cr15, cr10, cr13, {7} │ │ │ │ + cdp 5, 8, cr15, cr2, cr13, {7} │ │ │ │ strb r9, [ip, r1, lsl #16]! │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d1[0] │ │ │ │ @ instruction: 0xf5ed0108 │ │ │ │ - mcrrne 15, 7, lr, r3, cr2 │ │ │ │ + mcrrne 15, 6, lr, r3, cr10 │ │ │ │ @ instruction: 0xf5edd0f4 │ │ │ │ - stmdals r1, {r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdals r1, {r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eee7df │ │ │ │ - svclt 0x0000e84e │ │ │ │ - rsbseq lr, r3, sl, lsr #14 │ │ │ │ + svclt 0x0000e846 │ │ │ │ + rsbseq lr, r3, sl, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, sl, lsr sp │ │ │ │ - rsbseq lr, r3, lr, asr #13 │ │ │ │ + eoreq r5, r0, r2, lsr #24 │ │ │ │ + ldrhteq lr, [r3], #-110 @ 0xffffff92 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98b88 │ │ │ │ + bl fed98b98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ec5710 │ │ │ │ - blmi ed31cc │ │ │ │ + bmi ec5720 │ │ │ │ + blmi ed31dc │ │ │ │ ldrbtmi fp, [sl], #-163 @ 0xffffff5d │ │ │ │ ldrbtmi r4, [r9], #-2353 @ 0xfffff6cf │ │ │ │ ldmdavs r2!, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0x9321681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc2l 6, cr15, [lr, #-688]! @ 0xfffffd50 │ │ │ │ + ldc2l 6, cr15, [r6, #-688]! @ 0xfffffd50 │ │ │ │ suble r2, ip, r0, lsl #16 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5ed0108 │ │ │ │ - strmi lr, [r4], -r2, asr #30 │ │ │ │ + @ instruction: 0x4604ef3a │ │ │ │ suble r1, r2, r2, asr #24 │ │ │ │ @ instruction: 0xf5eda904 │ │ │ │ - andcc lr, r1, r0, asr sp │ │ │ │ + andcc lr, r1, r8, asr #26 │ │ │ │ ldmib sp, {r0, r1, r2, r3, r4, r5, ip, lr, pc}^ │ │ │ │ movwcs r1, #33294 @ 0x820e │ │ │ │ tstpeq r4, #192, 4 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00082a00 │ │ │ │ mulle fp, r9, r2 │ │ │ │ andcs r2, r8, #0, 6 │ │ │ │ andseq pc, r4, #192, 4 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ @ instruction: 0xf5ed2300 │ │ │ │ - bllt 167d750 │ │ │ │ + bllt 167d740 │ │ │ │ vabdl.s8 q9, d0, d8 │ │ │ │ andcs r0, r0, #20, 14 @ 0x500000 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #6 │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ movwcs r2, #4096 @ 0x1000 │ │ │ │ strls r2, [r0], #-515 @ 0xfffffdfd │ │ │ │ - svc 0x00eef5ed │ │ │ │ + svc 0x00e6f5ed │ │ │ │ @ instruction: 0xf8c61c43 │ │ │ │ andsle r0, r8, r0, ror #2 │ │ │ │ @ instruction: 0xf1002501 │ │ │ │ stmib r6, {r3, r8, r9}^ │ │ │ │ @ instruction: 0xf8c67059 │ │ │ │ strtmi r3, [r0], -ip, ror #2 │ │ │ │ - svc 0x0062f5ed │ │ │ │ - blmi 4d4264 │ │ │ │ + svc 0x005af5ed │ │ │ │ + blmi 4d4274 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a9baa4 │ │ │ │ + blls a9bab4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ eorlt r4, r3, r8, lsr #12 │ │ │ │ strcs fp, [r0, #-3568] @ 0xfffff210 │ │ │ │ strcs lr, [r0, #-2032] @ 0xfffff810 │ │ │ │ @ instruction: 0xf5ede7eb │ │ │ │ - svclt 0x0000efda │ │ │ │ - rsbseq lr, r3, sl, ror #12 │ │ │ │ + svclt 0x0000efd2 │ │ │ │ + rsbseq lr, r3, sl, asr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, sl, lsl #25 │ │ │ │ - rsbseq lr, r3, ip, asr #11 │ │ │ │ + eoreq r5, r0, r2, ror fp │ │ │ │ + ldrhteq lr, [r3], #-92 @ 0xffffffa4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98c70 │ │ │ │ + bl fed98c80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf5ee0158 │ │ │ │ - stclt 8, cr14, [r8, #-824] @ 0xfffffcc8 │ │ │ │ + stclt 8, cr14, [r8, #-792] @ 0xfffffce8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98c88 │ │ │ │ + bl fed98c98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ - blmi 7caa94 │ │ │ │ + blmi 7caaa4 │ │ │ │ @ instruction: 0x46054616 │ │ │ │ strls r4, [r0], #-1642 @ 0xfffff996 │ │ │ │ addsvc pc, r0, r0, lsl #10 │ │ │ │ ldrbtmi r4, [ip], #-3091 @ 0xfffff3ed │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ @ instruction: 0xf0040300 │ │ │ │ strmi pc, [r4], -r9, lsl #24 │ │ │ │ @ instruction: 0x4633b150 │ │ │ │ - bls 2532c0 │ │ │ │ + bls 2532d0 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r3], -r9, asr #16 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ - stcl 5, cr15, [r0, #-948] @ 0xfffffc4c │ │ │ │ - blmi 4142f4 │ │ │ │ + ldc 5, cr15, [r8, #-948]! @ 0xfffffc4c │ │ │ │ + blmi 414304 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 29bb40 │ │ │ │ + blls 29bb50 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0xf5edbd70 │ │ │ │ - svclt 0x0000ef90 │ │ │ │ + svclt 0x0000ef88 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, lr, asr r5 │ │ │ │ - rsbseq lr, r3, r0, lsr r5 │ │ │ │ + rsbseq lr, r3, lr, asr #10 │ │ │ │ + rsbseq lr, r3, r0, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98d00 │ │ │ │ + bl fed98d10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8c5a68 │ │ │ │ - blmi 8edd28 │ │ │ │ + bmi 8c5a78 │ │ │ │ + blmi 8edd38 │ │ │ │ ldrbtmi sl, [sl], #-3073 @ 0xfffff3ff │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6a90300 │ │ │ │ - qasxmi pc, r1, r7 @ │ │ │ │ + strtmi pc, [r1], -pc, lsr #30 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4604f939 │ │ │ │ - bmi 6f00b0 │ │ │ │ + bmi 6f00c0 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d114 │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ @ instruction: 0xf1056868 │ │ │ │ - blls 301f70 │ │ │ │ + blls 301f80 │ │ │ │ @ instruction: 0xf5009a01 │ │ │ │ @ instruction: 0xf0047090 │ │ │ │ @ instruction: 0xf89dfbed │ │ │ │ @ instruction: 0x46043010 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf5ed9801 │ │ │ │ - @ instruction: 0xe7e0ecf2 │ │ │ │ - svc 0x004cf5ed │ │ │ │ - ldrshteq lr, [r3], #-66 @ 0xffffffbe │ │ │ │ + strb lr, [r0, sl, ror #25]! │ │ │ │ + svc 0x0044f5ed │ │ │ │ + rsbseq lr, r3, r2, ror #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, lr, asr #9 │ │ │ │ + ldrhteq lr, [r3], #-78 @ 0xffffffb2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98d84 │ │ │ │ + bl fed98d94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5010ff8 │ │ │ │ stmdavs r9, {r4, r7, ip, sp, lr} │ │ │ │ - blx ffdba6 │ │ │ │ + blx ffdbb6 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98da0 │ │ │ │ + bl fed98db0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ac5968 │ │ │ │ - blmi aede30 │ │ │ │ + bmi ac5978 │ │ │ │ + blmi aede40 │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931f │ │ │ │ @ instruction: 0xf6ac0300 │ │ │ │ - movwcs pc, #2689 @ 0xa81 @ │ │ │ │ + movwcs pc, #2681 @ 0xa79 @ │ │ │ │ ldrmi r2, [sl], -r1, lsl #2 │ │ │ │ ldrmi r9, [r9], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff4605 │ │ │ │ mvnslt pc, r7, asr ip @ │ │ │ │ @ instruction: 0x46024919 │ │ │ │ strtmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xf6ac4479 │ │ │ │ - stmdbge r2, {r0, r2, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ - cdp 5, 12, cr15, cr10, cr13, {7} │ │ │ │ + stmdbge r2, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + cdp 5, 12, cr15, cr2, cr13, {7} │ │ │ │ andsle r3, r2, r1 │ │ │ │ @ instruction: 0xf5ed2000 │ │ │ │ - blls 7fd3c0 │ │ │ │ - bne ff328450 │ │ │ │ + blls 7fd3b0 │ │ │ │ + bne ff328460 │ │ │ │ rsbscs pc, pc, r3, asr #12 │ │ │ │ andeq pc, r9, r0, asr #5 │ │ │ │ tsteq r2, r1, ror #22 │ │ │ │ addsmi r2, r8, #0, 4 │ │ │ │ - ble 2d2230 │ │ │ │ + ble 2d2240 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4628f953 │ │ │ │ - blx 19ff6c6 │ │ │ │ - blmi 41443c │ │ │ │ + blx 17ff6d6 │ │ │ │ + blmi 41444c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a1bc88 │ │ │ │ + blls a1bc98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-132]! @ 0xffffff7c │ │ │ │ - cdp 5, 14, cr15, cr12, cr13, {7} │ │ │ │ - rsbseq lr, r3, r2, asr r4 │ │ │ │ + cdp 5, 14, cr15, cr4, cr13, {7} │ │ │ │ + rsbseq lr, r3, r2, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, r0, asr #20 │ │ │ │ - rsbseq lr, r3, r8, ror #7 │ │ │ │ + eoreq r5, r0, r8, lsr #18 │ │ │ │ + ldrsbteq lr, [r3], #-56 @ 0xffffffc8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, fp, r4, lsl #25 │ │ │ │ strmi r4, [r0], r4, lsl #19 │ │ │ │ @ instruction: 0x4615447c │ │ │ │ @@ -542463,28 +542467,28 @@ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf1ab80e2 │ │ │ │ tstcs r1, pc, lsr r3 │ │ │ │ strcs r4, [r0], #-1043 @ 0xfffffbed │ │ │ │ eoreq pc, r0, r3, lsr #3 │ │ │ │ eoreq pc, r0, #-1073741776 @ 0xc0000030 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ - blx aa68bc │ │ │ │ + blx aa68cc │ │ │ │ strtmi pc, [r1], r2, lsl #4 │ │ │ │ vpmax.u8 d15, d0, d1 │ │ │ │ movwls r4, #21267 @ 0x5313 │ │ │ │ rsbs r4, r9, r3, lsr #12 │ │ │ │ @ instruction: 0xf1ab2001 │ │ │ │ @ instruction: 0xf1cb0421 │ │ │ │ - blx 24214c │ │ │ │ - blx a7ecdc │ │ │ │ + blx 24215c │ │ │ │ + blx a7ecec │ │ │ │ msrmi CPSR_c, #1073741824 @ 0x40000000 │ │ │ │ - ldrbtcc pc, [pc], #267 @ 241cd4 @ │ │ │ │ + ldrbtcc pc, [pc], #267 @ 241ce4 @ │ │ │ │ ldcls 0, cr4, [r4], {160} @ 0xa0 │ │ │ │ - cdp 5, 12, cr15, cr12, cr13, {7} │ │ │ │ - bl fed136f0 │ │ │ │ + cdp 5, 12, cr15, cr4, cr13, {7} │ │ │ │ + bl fed13700 │ │ │ │ strmi r0, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0x4696461c │ │ │ │ @ instruction: 0xf387fab7 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf04f8097 │ │ │ │ @ instruction: 0xf1c30900 │ │ │ │ @ instruction: 0xf8cd0340 │ │ │ │ @@ -542492,915 +542496,915 @@ │ │ │ │ strbmi r0, [r8], r1, lsl #20 │ │ │ │ @ instruction: 0xf8cd9303 │ │ │ │ stmib sp, {r3, r4, ip, pc}^ │ │ │ │ @ instruction: 0xf8cd9904 │ │ │ │ eor fp, r4, r4, asr r0 │ │ │ │ msreq CPSR_, r6, lsr #3 │ │ │ │ strteq pc, [r0], #-454 @ 0xfffffe3a │ │ │ │ - bleq 33cbf4 │ │ │ │ + bleq 33cc04 │ │ │ │ vseleq.f32 s30, s12, s20 │ │ │ │ vst1.8 {d15-d16}, [r4 :128], sl │ │ │ │ @ instruction: 0xf101fa0a │ │ │ │ tsteq r4, r1, asr #20 │ │ │ │ streq lr, [r2], #-2919 @ 0xfffff499 │ │ │ │ - bl 1e934b0 │ │ │ │ + bl 1e934c0 │ │ │ │ eorle r0, r9, #4, 8 @ 0x4000000 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrmi sp, [lr, #264] @ 0x108 │ │ │ │ svclt 0x00224191 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andgt lr, r4, sp, asr #19 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrmi r3, [lr], r1, lsl #12 │ │ │ │ - bl 9535b0 │ │ │ │ + bl 9535c0 │ │ │ │ cmpmi r0, ip, lsl #24 │ │ │ │ movweq lr, #60190 @ 0xeb1e │ │ │ │ andeq lr, r4, #68, 22 @ 0x11000 │ │ │ │ - bleq 5fcc44 │ │ │ │ + bleq 5fcc54 │ │ │ │ tsteq r4, r7, ror #22 │ │ │ │ - bl 1f534f0 │ │ │ │ + bl 1f53500 │ │ │ │ movwle r0, #24833 @ 0x6101 │ │ │ │ stceq 1, cr15, [r1], {28} │ │ │ │ andeq pc, r0, r0, asr #2 │ │ │ │ - bl 1ac8af4 │ │ │ │ + bl 1ac8b04 │ │ │ │ stmdbls r3, {r0, r1, r2, r9} │ │ │ │ bicle r4, r1, #-536870904 @ 0xe0000008 │ │ │ │ @ instruction: 0xf8dd9b03 │ │ │ │ @ instruction: 0xf8dd801c │ │ │ │ ldrmi fp, [r9, #84] @ 0x54 │ │ │ │ @ instruction: 0xf11cd21e │ │ │ │ movwls r0, #17153 @ 0x4301 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andeq pc, r0, #64, 2 │ │ │ │ andls r4, r5, #28, 12 @ 0x1c00000 │ │ │ │ @ instruction: 0xf8c89a04 │ │ │ │ - bls 389db8 │ │ │ │ + bls 389dc8 │ │ │ │ strcs lr, [r1], #-2504 @ 0xfffff638 │ │ │ │ stmib r8, {r0, r1, r3, r5, r9, fp, lr}^ │ │ │ │ - blmi ca69d0 │ │ │ │ + blmi ca69e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 49be34 │ │ │ │ + blls 49be44 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 117) │ │ │ │ andlt r4, fp, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ streq pc, [r1], #-21 @ 0xffffffeb │ │ │ │ @ instruction: 0xf8ddd004 │ │ │ │ movwcs r9, #4120 @ 0x1018 │ │ │ │ strb r2, [r1, r0, lsl #8]! │ │ │ │ strcc r0, [r1], #-2157 @ 0xfffff793 │ │ │ │ strbvc lr, [r7, #2629] @ 0xa45 │ │ │ │ @ instruction: 0x07eb087f │ │ │ │ ldmdbls r4, {r3, r4, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0x462a463b │ │ │ │ - blne 493704 │ │ │ │ + blne 493714 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff9100 │ │ │ │ @ instruction: 0xf8d8ff19 │ │ │ │ movwls r3, #16384 @ 0x4000 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ ldmib r8, {r0, r2, r8, r9, ip, pc}^ │ │ │ │ strb r9, [r7, r3, lsl #6] │ │ │ │ @ instruction: 0xf385fab5 │ │ │ │ strb r3, [r4, -r0, lsr #6]! │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ subeq pc, r0, fp, asr #3 │ │ │ │ msreq CPSR_, fp, lsr #3 │ │ │ │ eoreq pc, r0, #-1073741774 @ 0xc0000032 │ │ │ │ vst1.8 {d15-d16}, [r0 :128], r3 │ │ │ │ - blx 326e54 │ │ │ │ - blx b3e248 │ │ │ │ - b 137e650 │ │ │ │ + blx 326e64 │ │ │ │ + blx b3e258 │ │ │ │ + b 137e660 │ │ │ │ strcs r0, [r0], #-769 @ 0xfffffcff │ │ │ │ ssatmi r4, #2, r3, lsl #6 │ │ │ │ movwcs r9, #4868 @ 0x1304 │ │ │ │ - blx fefbbd08 │ │ │ │ + blx fefbbd18 │ │ │ │ @ instruction: 0xf105f585 │ │ │ │ ldr r0, [r8, -r0, lsr #4] │ │ │ │ - ldcl 5, cr15, [r2, #948] @ 0x3b4 │ │ │ │ - rsbseq lr, r3, r8, lsr #7 │ │ │ │ + stcl 5, cr15, [sl, #948] @ 0x3b4 │ │ │ │ + @ instruction: 0x0073e398 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, ip, lsr r2 │ │ │ │ + rsbseq lr, r3, ip, lsr #4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ ldrmi fp, [r9], -fp, lsl #1 │ │ │ │ - bleq 2bdfc4 │ │ │ │ + bleq 2bdfd4 │ │ │ │ movwls r0, #40910 @ 0x9fce │ │ │ │ - b fe307dfc │ │ │ │ - bls 743e9c │ │ │ │ + b fe307e0c │ │ │ │ + bls 743eac │ │ │ │ stmdaeq r3, {r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq r1, {r0, r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - bcc 23e2a8 │ │ │ │ + bcc 23e2b8 │ │ │ │ strteq pc, [r1], #-418 @ 0xfffffe5e │ │ │ │ eoreq pc, r1, #-2147483600 @ 0x80000030 │ │ │ │ stmdbeq r3, {r0, r3, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ vst1.8 {d15-d16}, [r4], fp │ │ │ │ - blx d25ed4 │ │ │ │ + blx d25ee4 │ │ │ │ strbmi pc, [fp], -r2, lsl #4 @ │ │ │ │ - blx 5006ea │ │ │ │ - bl 7d2b10 │ │ │ │ + blx 5006fa │ │ │ │ + bl 7d2b20 │ │ │ │ strbmi r0, [r2], -fp, lsl #12 │ │ │ │ streq pc, [r0, #-324] @ 0xfffffebc │ │ │ │ @ instruction: 0x46294630 │ │ │ │ - ldcl 5, cr15, [r2, #948] @ 0x3b4 │ │ │ │ + stcl 5, cr15, [sl, #948] @ 0x3b4 │ │ │ │ @ instruction: 0xf1451e71 │ │ │ │ andls r3, r4, #255 @ 0xff │ │ │ │ smlabbls r6, sl, sl, r1 │ │ │ │ strtmi r9, [r1], -r7 │ │ │ │ - bl 1a66af8 │ │ │ │ + bl 1a66b08 │ │ │ │ ldrbmi r0, [r8], -r3, lsl #6 │ │ │ │ movwls r9, #12802 @ 0x3202 │ │ │ │ - stcl 5, cr15, [r2, #948] @ 0x3b4 │ │ │ │ + ldc 5, cr15, [sl, #948]! @ 0x3b4 │ │ │ │ strmi r4, [pc], -r5, lsl #12 │ │ │ │ @ instruction: 0x4621461e │ │ │ │ @ instruction: 0x46144658 │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ - ldc 5, cr15, [r8, #948]! @ 0x3b4 │ │ │ │ + ldc 5, cr15, [r0, #948]! @ 0x3b4 │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ stmdbne sp!, {r1, r8, fp, ip, pc}^ │ │ │ │ stmdbne r4!, {r0, r1, r2, r3, r4, r5, r6, r8, lr} │ │ │ │ addmi r4, ip, #-2147483619 @ 0x8000001d │ │ │ │ @ instruction: 0xf10a9903 │ │ │ │ - bl 1fc4720 │ │ │ │ + bl 1fc4730 │ │ │ │ tstle r0, #256 @ 0x100 │ │ │ │ stmdbls r4, {r3, r5, r6, sl, fp, ip} │ │ │ │ @ instruction: 0xf1479d06 │ │ │ │ - bl fee83b2c │ │ │ │ + bl fee83b3c │ │ │ │ stmdbls r5, {r0, r2, sl, fp} │ │ │ │ stmdals r7, {r0, r2, r9, sl, lr} │ │ │ │ vmlseq.f64 d14, d0, d17 │ │ │ │ @ instruction: 0x0c04eb1c │ │ │ │ streq lr, [lr], -r6, asr #22 │ │ │ │ stmdbls r0, {r2, r5, r6, r9, sl, lr} │ │ │ │ stmdbls r1, {r3, r6, fp, ip} │ │ │ │ ldmne r2, {r0, r3, r6, r8, lr} │ │ │ │ strbmi r4, [r2, #-347] @ 0xfffffea5 │ │ │ │ @ instruction: 0x0c09eb73 │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ andcc sp, r1, r8, lsl #6 │ │ │ │ @ instruction: 0xf1419000 │ │ │ │ - bl feec2364 │ │ │ │ - bl 1b02788 │ │ │ │ + bl feec2374 │ │ │ │ + bl 1b02798 │ │ │ │ tstls r1, r9, lsl #6 │ │ │ │ vmoveq.16 d18[0], lr │ │ │ │ @ instruction: 0x0c03eb69 │ │ │ │ - bl 201354c │ │ │ │ + bl 201355c │ │ │ │ bicle r0, r5, #12, 22 @ 0x3000 │ │ │ │ svclt 0x00084567 │ │ │ │ svclt 0x000c4575 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf00c4334 │ │ │ │ svclt 0x00180401 │ │ │ │ tstlt r4, r0, lsl #8 │ │ │ │ strtmi r2, [r6], -r0, lsl #8 │ │ │ │ ldmib sp, {r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blls 7423a4 │ │ │ │ + blls 7423b4 │ │ │ │ @ instruction: 0xf1c33001 │ │ │ │ @ instruction: 0xf1410240 │ │ │ │ @ instruction: 0xf1c30100 │ │ │ │ addsmi r0, r1, r0, lsr #6 │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ - blls 752c20 │ │ │ │ - blx a50c40 │ │ │ │ + blls 752c30 │ │ │ │ + blx a50c50 │ │ │ │ addsmi pc, r0, r3, lsl #6 │ │ │ │ - blx a52c2c │ │ │ │ + blx a52c3c │ │ │ │ @ instruction: 0xf1c2f302 │ │ │ │ - blx 282050 │ │ │ │ + blx 282060 │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ strhteq pc, [r0], -r2 @ │ │ │ │ - blx 12b1d3c │ │ │ │ - blx 12bdfe0 │ │ │ │ - bls 4be3ec │ │ │ │ + blx 12b1d4c │ │ │ │ + blx 12bdff0 │ │ │ │ + bls 4be3fc │ │ │ │ movwmi fp, #16216 @ 0x3f58 │ │ │ │ - ble 2cc7ec │ │ │ │ - bl 1a9295c │ │ │ │ + ble 2cc7fc │ │ │ │ + bl 1a9296c │ │ │ │ stmdals r8, {r0, r6, r8} │ │ │ │ stmib r0, {r2, r4, r9, fp, ip, pc}^ │ │ │ │ - bl fecce3fc │ │ │ │ + bl fecce40c │ │ │ │ addvs r0, r2, r2, lsl #4 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed99210 │ │ │ │ + bl fed99220 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff8 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ andcs fp, r0, #8, 26 @ 0x200 │ │ │ │ andsvs r2, sl, r1, lsl #2 │ │ │ │ - @ instruction: 0xff3af6a9 │ │ │ │ + @ instruction: 0xff32f6a9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ strmi fp, [r3], -r3, lsr #1 │ │ │ │ - blmi 17d3ab8 │ │ │ │ + blmi 17d3ac8 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ - bmi 17a6874 │ │ │ │ + bmi 17a6884 │ │ │ │ ldrbtmi r9, [sl], #-259 @ 0xfffffefd │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9321 │ │ │ │ @ instruction: 0xf5ed0300 │ │ │ │ - andcs lr, r2, #160, 22 @ 0x28000 │ │ │ │ + andcs lr, r2, #152, 22 @ 0x26000 │ │ │ │ tstcs r0, r4, lsl #12 │ │ │ │ strtmi r4, [r8], -r7, lsl #12 │ │ │ │ - blvc ffb7c9bc │ │ │ │ - b febff838 │ │ │ │ + blvc ffb7c9cc │ │ │ │ + b fe9ff848 │ │ │ │ @ instruction: 0xf5ed4628 │ │ │ │ - b 163cedc │ │ │ │ + b 163cecc │ │ │ │ ldrbmi r7, [r3, #2784] @ 0xae0 │ │ │ │ addmi fp, r4, #8, 30 │ │ │ │ sxtab16mi sp, r1, sp │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf5ed4628 │ │ │ │ - strbmi lr, [ip, #-2712] @ 0xfffff568 │ │ │ │ + strbmi lr, [ip, #-2704] @ 0xfffff570 │ │ │ │ movweq lr, #43899 @ 0xab7b │ │ │ │ - bge 736a64 │ │ │ │ + bge 736a74 │ │ │ │ sub r9, sl, r4, lsl #4 │ │ │ │ eorcs sl, r9, #8, 28 @ 0x80 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldmib r0, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe010f8dd │ │ │ │ ldm lr!, {r2, r4, r5, r7, r9, sl, lr} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - blls 302110 │ │ │ │ + blls 302120 │ │ │ │ ldm lr, {r3, r9, sp} │ │ │ │ stm ip, {r0, r1} │ │ │ │ tstcs r1, r3 │ │ │ │ @ instruction: 0xf5eda806 │ │ │ │ - stmdacs r8, {r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8, {r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ svcls 0x001dd14d │ │ │ │ @ instruction: 0xf8d82130 │ │ │ │ ldmdbne pc!, {r4, r5}^ @ │ │ │ │ - bleq 27e624 │ │ │ │ - @ instruction: 0xf804f6ac │ │ │ │ + bleq 27e634 │ │ │ │ + @ instruction: 0xfffcf6ab │ │ │ │ @ instruction: 0xf100ab1d │ │ │ │ strmi r0, [r6], r0, lsr #24 │ │ │ │ - blgt 61391c │ │ │ │ + blgt 61392c │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0xf80e9b05 │ │ │ │ ldrtmi r3, [r1], -r1, lsl #22 │ │ │ │ @ instruction: 0xf0014670 │ │ │ │ andscs pc, r0, #15138816 @ 0xe70000 │ │ │ │ @ instruction: 0x46214630 │ │ │ │ eorsmi pc, r0, sp, lsl #17 │ │ │ │ - stc 5, cr15, [r4], {237} @ 0xed │ │ │ │ + bl 17f8ec │ │ │ │ strmi r9, [fp], -r0, lsl #10 │ │ │ │ ldmib sp, {r1, r9, sl, lr}^ │ │ │ │ stmib r5, {r1, r2, r8}^ │ │ │ │ @ instruction: 0xf8d80106 │ │ │ │ @ instruction: 0xf6aa0034 │ │ │ │ - strbmi pc, [pc, #-3723] @ 2412b5 @ │ │ │ │ + strbmi pc, [pc, #-3715] @ 2412cd @ │ │ │ │ movweq lr, #43899 @ 0xab7b │ │ │ │ @ instruction: 0xf117d21f │ │ │ │ @ instruction: 0xf14b0538 │ │ │ │ strmi r0, [r9, #2816]! @ 0xb00 │ │ │ │ movweq lr, #47994 @ 0xbb7a │ │ │ │ - blls 336db4 │ │ │ │ + blls 336dc4 │ │ │ │ stmdals r4, {r3, r4, r5, r9, sp} │ │ │ │ @ instruction: 0xf5ed2101 │ │ │ │ - ldmdacs r8!, {r1, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - blls 9b65a4 │ │ │ │ + ldmdacs r8!, {r1, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + blls 9b65b4 │ │ │ │ @ instruction: 0xf14b1959 │ │ │ │ strmi r0, [r9, #512] @ 0x200 │ │ │ │ andeq lr, r2, #124928 @ 0x1e800 │ │ │ │ strcs fp, [r1], #-3892 @ 0xfffff0cc │ │ │ │ - blcs 44b17c │ │ │ │ + blcs 44b18c │ │ │ │ @ instruction: 0xf044bf18 │ │ │ │ stccs 4, cr0, [r0], {1} │ │ │ │ @ instruction: 0x463cd094 │ │ │ │ andcs r9, r0, #196608 @ 0x30000 │ │ │ │ @ instruction: 0xf5ed4621 │ │ │ │ - bmi 4bca14 │ │ │ │ + bmi 4bca04 │ │ │ │ ldrbtmi r4, [sl], #-2822 @ 0xfffff4fa │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r3, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - stc 5, cr15, [ip], #-948 @ 0xfffffc4c │ │ │ │ + stc 5, cr15, [r4], #-948 @ 0xfffffc4c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0073df9e │ │ │ │ - rsbseq sp, r3, sl, ror #28 │ │ │ │ + rsbseq sp, r3, lr, lsl #31 │ │ │ │ + rsbseq sp, r3, sl, asr lr │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldmdami r5!, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x460e4b75 │ │ │ │ addlt r4, r7, r8, ror r4 │ │ │ │ ldrmi r2, [r1], r0, lsl #2 │ │ │ │ stmiapl r3, {r1, r9, sp}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf5ed0300 │ │ │ │ - @ instruction: 0x4630e9f2 │ │ │ │ - b ff9ff9a8 │ │ │ │ + ldrtmi lr, [r0], -sl, ror #19 │ │ │ │ + b ff7ff9b8 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - ldm r8, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldmdale sp!, {r0, r1, r2, r3, sl, fp, sp} │ │ │ │ eoreq pc, r9, r8, asr r8 @ │ │ │ │ @ instruction: 0xf5ec2500 │ │ │ │ - strmi lr, [r7], -ip, asr #31 │ │ │ │ + strmi lr, [r7], -r4, asr #31 │ │ │ │ ldrtmi r2, [r8], -r6, lsl #2 │ │ │ │ - stcl 5, cr15, [r0], {237} @ 0xed │ │ │ │ + ldc 5, cr15, [r8], #948 @ 0x3b4 │ │ │ │ tstlt r8, #4, 12 @ 0x400000 │ │ │ │ - ldc 5, cr15, [r2, #948]! @ 0x3b4 │ │ │ │ - blcs 51c22c │ │ │ │ + stc 5, cr15, [sl, #948]! @ 0x3b4 │ │ │ │ + blcs 51c23c │ │ │ │ vst4.8 {d29,d31,d33,d35}, [pc], r6 │ │ │ │ strcc r7, [r1, #-122] @ 0xffffff86 │ │ │ │ - stmdb ip!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r4!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mvnle r2, r4, ror #26 │ │ │ │ tstle r5, r1, lsl #8 │ │ │ │ eoreq pc, r9, r8, asr r8 @ │ │ │ │ - svc 0x00b2f5ec │ │ │ │ + svc 0x00aaf5ec │ │ │ │ @ instruction: 0xf5ed2108 │ │ │ │ - andcs lr, r0, sl, lsr #25 │ │ │ │ - blmi 1854bac │ │ │ │ + andcs lr, r0, r2, lsr #25 │ │ │ │ + blmi 1854bbc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 39c2b8 │ │ │ │ + blls 39c2c8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r7, r3, lsr #1 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ tstcs r0, r2, lsl #4 │ │ │ │ @ instruction: 0xf5ed4630 │ │ │ │ - @ instruction: 0x4630e9b4 │ │ │ │ - b fea7fa24 │ │ │ │ + ldrtmi lr, [r0], -ip, lsr #19 │ │ │ │ + b fe87fa34 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - ldmda sl, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ suble r2, r6, r0, lsl #24 │ │ │ │ ldrtmi sl, [r3], -r1, lsl #24 │ │ │ │ tstcs r1, r0, lsl r2 │ │ │ │ @ instruction: 0xf5ed4620 │ │ │ │ - ldmdacs r0, {r1, r2, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r1, r2, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r8, {r1, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strtmi r2, [r0], -pc, lsl #4 │ │ │ │ @ instruction: 0xf5ec4479 │ │ │ │ - stmdacs r0, {r1, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf89dd1ca │ │ │ │ - blcc 38e2f0 │ │ │ │ + blcc 38e300 │ │ │ │ stmiale r5, {r0, r8, r9, fp, sp}^ │ │ │ │ eoreq pc, r9, r8, asr r8 @ │ │ │ │ - svc 0x0078f5ec │ │ │ │ + svc 0x0070f5ec │ │ │ │ @ instruction: 0xf5ed2108 │ │ │ │ - @ instruction: 0xf8d8ec70 │ │ │ │ - blcs 24e3ec │ │ │ │ + @ instruction: 0xf8d8ec68 │ │ │ │ + blcs 24e3fc │ │ │ │ @ instruction: 0xf108d040 │ │ │ │ andcs r0, r1, #40, 8 @ 0x28000000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ teqle sp, r0, lsl #22 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0xf3bffeab │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 291ef4 │ │ │ │ + blcc 291f04 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ andcs fp, r1, r3, lsr #22 │ │ │ │ eorseq pc, r8, r8, lsl #17 │ │ │ │ stcmi 7, cr14, [sl], #-624 @ 0xfffffd90 │ │ │ │ @ instruction: 0xf8582210 │ │ │ │ tstcs r1, r9, lsr #32 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - bl 37fad0 │ │ │ │ + b 17fae0 │ │ │ │ orrle r2, r9, r0, lsl r8 │ │ │ │ ldrtmi r4, [r3], -r2, lsl #12 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ - b 17fae0 │ │ │ │ + b fff7faf0 │ │ │ │ orrle r2, r1, r0, lsl r8 │ │ │ │ eoreq pc, r9, r8, asr r8 @ │ │ │ │ - ldmib sl, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r2, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ed4630 │ │ │ │ - @ instruction: 0xe7b3e998 │ │ │ │ + @ instruction: 0xe7b3e990 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0xe7dafe7b │ │ │ │ mrscs r2, SP_irq │ │ │ │ @ instruction: 0xf8c84620 │ │ │ │ @ instruction: 0xf6a93028 │ │ │ │ - ldrb pc, [r2, fp, lsr #27] @ │ │ │ │ + ldrb pc, [r2, r3, lsr #27] @ │ │ │ │ andle r2, ip, r2, lsl #22 │ │ │ │ vsubl.u q1, d15, d2 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 2660e4 │ │ │ │ + blcs 2660f4 │ │ │ │ strcs sp, [r2, #-178] @ 0xffffff4e │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6a94620 │ │ │ │ - @ instruction: 0xf3bffda9 │ │ │ │ + @ instruction: 0xf3bffda1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 256b94 │ │ │ │ + bcs 256ba4 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 266108 │ │ │ │ + blcs 266118 │ │ │ │ ldr sp, [pc, lr, ror #3] │ │ │ │ - bl effb58 │ │ │ │ - rsbseq sp, r3, ip, lsr #28 │ │ │ │ + bl cffb68 │ │ │ │ + rsbseq sp, r3, ip, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sp, [r3], #-216 @ 0xffffff28 │ │ │ │ - rsbeq lr, r9, r4, lsl #15 │ │ │ │ - rsbeq lr, r9, r4, lsl #14 │ │ │ │ + rsbseq sp, r3, r8, lsr #27 │ │ │ │ + rsbeq lr, r9, ip, ror #12 │ │ │ │ + rsbeq lr, r9, ip, ror #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ cdpeq 8, 12, cr15, cr8, cr12, {6} │ │ │ │ stcpl 5, cr15, [r8, #692] @ 0x2b4 │ │ │ │ addlt r4, r5, r0, lsl #13 │ │ │ │ ldmdbmi r6!, {r3, r9, sl, lr}^ │ │ │ │ movweq pc, #16808 @ 0x41a8 @ │ │ │ │ @ instruction: 0xf50d4a75 │ │ │ │ ldrbtmi r5, [r9], #-1160 @ 0xfffffb78 │ │ │ │ strcc r9, [ip], #-775 @ 0xfffffcf9 │ │ │ │ - beq 27e52c │ │ │ │ + beq 27e53c │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f6022 │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ teqlt r2, r4, lsl #30 │ │ │ │ - beq 2be82c │ │ │ │ + beq 2be83c │ │ │ │ svceq 0x0009f1ba │ │ │ │ strdcs sp, [r0], -r7 │ │ │ │ stmdbmi fp!, {r0, r3, r4, r7, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ed4479 │ │ │ │ - andls lr, r3, sl, lsr #19 │ │ │ │ + andls lr, r3, r2, lsr #19 │ │ │ │ rscsle r2, r6, r0, lsl #16 │ │ │ │ @ instruction: 0xf50d4b68 │ │ │ │ - blx 1a2123c │ │ │ │ + blx 1a2124c │ │ │ │ @ instruction: 0xf50dfa8a │ │ │ │ ldrbtmi r7, [fp], #-2440 @ 0xfffff678 │ │ │ │ - blmi 1ba7040 │ │ │ │ + blmi 1ba7050 │ │ │ │ ldrbtmi r4, [fp], #-1631 @ 0xfffff9a1 │ │ │ │ - blmi 1b6704c │ │ │ │ + blmi 1b6705c │ │ │ │ movwls r4, #25723 @ 0x647b │ │ │ │ vst1.8 {d25-d26}, [pc], r3 │ │ │ │ ldrtmi r5, [r8], -r0, lsl #3 │ │ │ │ - svc 0x0096f5ec │ │ │ │ + svc 0x008ef5ec │ │ │ │ rsbsle r2, r6, r0, lsl #16 │ │ │ │ ldrtmi r9, [r8], -r4, lsl #18 │ │ │ │ stmdb r9, {sl, sp}^ │ │ │ │ @ instruction: 0xf5ed443c │ │ │ │ - strbmi lr, [r8], #-3082 @ 0xfffff3f6 │ │ │ │ + strbmi lr, [r8], #-3074 @ 0xfffff3fe │ │ │ │ ldrsbtvs pc, [ip], -r8 @ │ │ │ │ - bls 3ad894 │ │ │ │ + bls 3ad8a4 │ │ │ │ @ instruction: 0xf8002101 │ │ │ │ ldrtmi r4, [r3], -r4, lsl #24 │ │ │ │ andseq pc, r0, r5, lsr #3 │ │ │ │ @ instruction: 0xf5ed9700 │ │ │ │ - andcc lr, r1, r6, asr #17 │ │ │ │ + @ instruction: 0x3001e8be │ │ │ │ ldrtmi sp, [r3], -r0, ror #1 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ andeq pc, ip, r5, lsr #3 │ │ │ │ @ instruction: 0xf5ed9700 │ │ │ │ - @ instruction: 0xf859e8bc │ │ │ │ + @ instruction: 0xf859e8b4 │ │ │ │ strdcc r3, [r1], -r0 │ │ │ │ @ instruction: 0xf0004618 │ │ │ │ cdpmi 0, 4, cr8, cr13, cr1, {4} │ │ │ │ @ instruction: 0x4631447e │ │ │ │ - stmdb r4!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb ip, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46834631 │ │ │ │ stcleq 8, cr15, [ip], #356 @ 0x164 │ │ │ │ - ldmdb lr, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8599002 │ │ │ │ @ instruction: 0xf5ed0cf0 │ │ │ │ - @ instruction: 0xf859e84c │ │ │ │ + @ instruction: 0xf859e844 │ │ │ │ @ instruction: 0xf5ed0cec │ │ │ │ - @ instruction: 0xf1bbe848 │ │ │ │ + @ instruction: 0xf1bbe840 │ │ │ │ rsble r0, r5, r0, lsl #30 │ │ │ │ ldrbmi r9, [r8], -r2, lsl #22 │ │ │ │ @ instruction: 0xf5ecb36b │ │ │ │ - @ instruction: 0xf1a5ee6a │ │ │ │ + @ instruction: 0xf1a5ee62 │ │ │ │ @ instruction: 0xf5ec0108 │ │ │ │ - andcc lr, r1, sl, asr #31 │ │ │ │ + andcc lr, r1, r2, asr #31 │ │ │ │ stcls 0, cr13, [r7, #-276] @ 0xfffffeec │ │ │ │ @ instruction: 0xf1baae26 │ │ │ │ tstle r3, r0, lsl #30 │ │ │ │ strcc lr, [r1], #-63 @ 0xffffffc1 │ │ │ │ eorsle r4, ip, r2, lsr #11 │ │ │ │ svceq 0x0004f855 │ │ │ │ - cdp 5, 5, cr15, cr6, cr12, {7} │ │ │ │ + cdp 5, 4, cr15, cr14, cr12, {7} │ │ │ │ @ instruction: 0xf5ec4631 │ │ │ │ - @ instruction: 0x3001efb8 │ │ │ │ + @ instruction: 0x3001efb0 │ │ │ │ ldmdb r9, {r0, r1, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldmdb r9, {r1, r2, r3, r4, r9}^ │ │ │ │ addsmi r1, sl, #-402653184 @ 0xe8000000 │ │ │ │ addmi fp, r8, #8, 30 │ │ │ │ ldmdb r9, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdb r9, {r2, r3, r4, r9}^ │ │ │ │ addsmi r1, sl, #56, 6 @ 0xe0000000 │ │ │ │ addmi fp, r8, #8, 30 │ │ │ │ ldrbmi sp, [r8], -r3, ror #3 │ │ │ │ - svc 0x0022f5ec │ │ │ │ + svc 0x001af5ec │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - bls 33e1ac │ │ │ │ + bls 33e19c │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf5ec4638 │ │ │ │ - stmdacs r0, {r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdals r3, {r3, r7, r8, ip, lr, pc} │ │ │ │ - svc 0x0014f5ec │ │ │ │ - bmi b0a548 │ │ │ │ + svc 0x000cf5ec │ │ │ │ + bmi b0a558 │ │ │ │ orrpl pc, r8, sp, lsl #10 │ │ │ │ tstcc ip, fp, lsl fp │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ stcpl 5, cr15, [r8, #52] @ 0x34 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ stmdbls r2, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x46404652 │ │ │ │ eorlt pc, sl, r8, asr #16 │ │ │ │ mcr2 7, 1, pc, cr4, cr15, {7} @ │ │ │ │ orrslt r4, r0, r4, lsl #12 │ │ │ │ - beq 2be9a4 │ │ │ │ + beq 2be9b4 │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - blx 1a3e154 │ │ │ │ + blx 1a3e144 │ │ │ │ @ instruction: 0xf1bafa8a │ │ │ │ @ instruction: 0xf67f0f08 │ │ │ │ @ instruction: 0xe7d4af57 │ │ │ │ stmdacs r0, {r1, fp, ip, pc} │ │ │ │ ldrb sp, [r1, -r7, asr #3] │ │ │ │ - svc 0x00d8f5ec │ │ │ │ + svc 0x00d0f5ec │ │ │ │ ldrbmi lr, [r8], -lr, asr #14 │ │ │ │ - cdp 5, 14, cr15, cr2, cr12, {7} │ │ │ │ + cdp 5, 13, cr15, cr10, cr12, {7} │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - @ instruction: 0xf848eee0 │ │ │ │ + @ instruction: 0xf848eed8 │ │ │ │ strb r4, [r5, -sl, lsr #32] │ │ │ │ - b cffd68 │ │ │ │ - rsbseq sp, r3, sl, lsl ip │ │ │ │ + b affd78 │ │ │ │ + rsbseq sp, r3, sl, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, r0, lsr #4 │ │ │ │ - andseq ip, sp, r2, ror fp │ │ │ │ - eoreq r5, r0, r2, lsl #4 │ │ │ │ - eoreq r5, r0, r8, lsl #4 │ │ │ │ - mlaeq r0, r8, r1, r5 │ │ │ │ - ldrhteq sp, [r3], #-164 @ 0xffffff5c │ │ │ │ + eoreq r5, r0, r8, lsl #2 │ │ │ │ + andseq ip, sp, sl, asr sl │ │ │ │ + eoreq r5, r0, sl, ror #1 │ │ │ │ + strdeq r5, [r0], -r0 @ │ │ │ │ + eoreq r5, r0, r0, lsl #1 │ │ │ │ + rsbseq sp, r3, r4, lsr #21 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ strbeq pc, [r0, #-2252] @ 0xfffff734 @ │ │ │ │ @ instruction: 0xf6ad4a23 │ │ │ │ - blmi b0dc8c │ │ │ │ + blmi b0dc9c │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4607447a │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - bcc feb80930 │ │ │ │ + bcc feb80940 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldcvs 6, cr4, [r8], #-260 @ 0xfffffefc │ │ │ │ eorvs pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ - svc 0x00acf5ec │ │ │ │ + svc 0x00a4f5ec │ │ │ │ strmi r1, [r6], -r1, asr #24 │ │ │ │ strcs fp, [r0], #-3864 @ 0xfffff0e8 │ │ │ │ eor sp, r4, r3, lsl #2 │ │ │ │ svcmi 0x0004f413 │ │ │ │ adcsmi sp, r4, #1073741828 @ 0x40000004 │ │ │ │ - bl 4791dc │ │ │ │ + bl 4791ec │ │ │ │ ldrcc r0, [r0], #-1284 @ 0xfffffafc │ │ │ │ stmiavs sl!, {r0, r1, r3, r5, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0x071a4414 │ │ │ │ ldcvs 5, cr13, [r9], #968 @ 0x3c8 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ svcmi 0x0004f413 │ │ │ │ andcs sp, r0, sp, ror #1 │ │ │ │ - blmi 554e7c │ │ │ │ + blmi 554e8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsr #21 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf60dd109 │ │ │ │ pop {r3, r5, r7, r8, sl, fp, sp} │ │ │ │ @ instruction: 0xf5ed81f0 │ │ │ │ - stmdavs r0, {r1, r2, r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r1, r2, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ sbcle r2, r9, fp, lsl #16 │ │ │ │ @ instruction: 0xf5ede7ea │ │ │ │ - svclt 0x0000e9cc │ │ │ │ - rsbseq sp, r3, r0, lsl sl │ │ │ │ + svclt 0x0000e9c4 │ │ │ │ + rsbseq sp, r3, r0, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sp, [r3], #-152 @ 0xffffff68 │ │ │ │ + rsbseq sp, r3, r8, lsr #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed99888 │ │ │ │ + bl fed99898 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclvs 15, cr0, [r3], {240} @ 0xf0 │ │ │ │ ldmiblt fp, {r0, r2, r9, sl, lr}^ │ │ │ │ tstlt r8, r8, ror #20 │ │ │ │ - cdp 5, 6, cr15, cr6, cr12, {7} │ │ │ │ + cdp 5, 5, cr15, cr14, cr12, {7} │ │ │ │ @ instruction: 0xf1051f2c │ │ │ │ @ instruction: 0xf8540620 │ │ │ │ tstlt r8, r4, lsl #30 │ │ │ │ - cdp 5, 5, cr15, cr14, cr12, {7} │ │ │ │ + cdp 5, 5, cr15, cr6, cr12, {7} │ │ │ │ ldrhle r4, [r8, #36]! @ 0x24 │ │ │ │ @ instruction: 0xb12b6b2b │ │ │ │ @ instruction: 0xf6aa6b68 │ │ │ │ - blvs c815c0 │ │ │ │ - cdp2 6, 0, cr15, cr8, cr11, {5} │ │ │ │ + blvs c815b0 │ │ │ │ + cdp2 6, 0, cr15, cr0, cr11, {5} │ │ │ │ tstcs r0, r0, asr r2 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - ldcllt 14, cr14, [r0, #-808]! @ 0xfffffcd8 │ │ │ │ + ldcllt 14, cr14, [r0, #-776]! @ 0xfffffcf8 │ │ │ │ @ instruction: 0x0110e9d0 │ │ │ │ - stmib r4, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib ip!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ smlattcs r0, r8, ip, r6 │ │ │ │ - blx 10001f6 │ │ │ │ + blx e00206 │ │ │ │ @ instruction: 0xf5ed6c28 │ │ │ │ - ldrb lr, [r7, sl, lsl #18] │ │ │ │ + ldrb lr, [r7, r2, lsl #18] │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ umulllt r4, fp, r8, sl │ │ │ │ - blmi fe853f0c │ │ │ │ + blmi fe853f1c │ │ │ │ strcs r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ strpl lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ stmib r4, {r3, r5, r9, sl, lr}^ │ │ │ │ strmi r5, [lr], -sl, lsl #10 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf6ab0300 │ │ │ │ - @ instruction: 0x4603fcd3 │ │ │ │ + strmi pc, [r3], -fp, asr #25 │ │ │ │ @ instruction: 0x63234628 │ │ │ │ - blx b001ce │ │ │ │ + blx 9001de │ │ │ │ stmmi lr, {r5, r6, r8, r9, sp, lr} │ │ │ │ mvnvs r4, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf6b04478 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ svcmi 0x008bd03b │ │ │ │ - bmi fe514008 │ │ │ │ - ldrbtmi r2, [pc], #-257 @ 242740 │ │ │ │ + bmi fe514018 │ │ │ │ + ldrbtmi r2, [pc], #-257 @ 242750 │ │ │ │ ldrbtmi sl, [sl], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5ec9700 │ │ │ │ - andcc lr, r1, ip, asr pc │ │ │ │ + andcc lr, r1, r4, asr pc │ │ │ │ sbchi pc, sl, r0 │ │ │ │ ldrtmi r4, [r3], -r6, lsl #21 │ │ │ │ stmdage r6, {r0, r8, sp} │ │ │ │ smlsdxls r0, sl, r4, r4 │ │ │ │ - svc 0x0050f5ec │ │ │ │ + svc 0x0048f5ec │ │ │ │ andcc r9, r1, r5, lsl #22 │ │ │ │ adcshi pc, fp, r0 │ │ │ │ ldrmi r4, [r8], -r1, lsl #29 │ │ │ │ @ instruction: 0x4631447e │ │ │ │ - svc 0x00faf5ec │ │ │ │ + svc 0x00f2f5ec │ │ │ │ @ instruction: 0x46034631 │ │ │ │ eorvs r9, r3, r6, lsl #16 │ │ │ │ - svc 0x00f4f5ec │ │ │ │ + svc 0x00ecf5ec │ │ │ │ stmdals r5, {r0, r1, r9, sl, lr} │ │ │ │ @ instruction: 0xf5ec6263 │ │ │ │ - stmdals r6, {r1, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - cdp 5, 13, cr15, cr14, cr12, {7} │ │ │ │ - blcs 25c820 │ │ │ │ + stmdals r6, {r1, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + cdp 5, 13, cr15, cr6, cr12, {7} │ │ │ │ + blcs 25c830 │ │ │ │ adchi pc, r6, r0 │ │ │ │ stmdbcs r0, {r0, r5, r6, r9, fp, sp, lr} │ │ │ │ adchi pc, r2, r0 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ stc2 7, cr15, [sl, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdami r1!, {r0, r1, r3, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf5ec4478 │ │ │ │ - strmi lr, [r2], r6, ror #27 │ │ │ │ + pkhtbmi lr, r2, lr, asr #27 │ │ │ │ rsble r2, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8df2300 │ │ │ │ @ instruction: 0xf8df81b8 │ │ │ │ @ instruction: 0x270191b8 │ │ │ │ movwcc lr, #31181 @ 0x79cd │ │ │ │ - blmi 1d53bb0 │ │ │ │ + blmi 1d53bc0 │ │ │ │ ldrbtmi r4, [fp], #-1273 @ 0xfffffb07 │ │ │ │ eors r9, lr, r2, lsl #6 │ │ │ │ - bls 2d4148 │ │ │ │ + bls 2d4158 │ │ │ │ stmdage r8, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5ec9500 │ │ │ │ - @ instruction: 0xf8ddef0e │ │ │ │ + @ instruction: 0xf8ddef06 │ │ │ │ andcc fp, r1, ip, lsl r0 │ │ │ │ addshi pc, pc, r0 │ │ │ │ stclmi 6, cr4, [r4, #-160]! @ 0xffffff60 │ │ │ │ - cdp 5, 10, cr15, cr10, cr12, {7} │ │ │ │ + cdp 5, 10, cr15, cr2, cr12, {7} │ │ │ │ ldrbtmi r4, [sp], #-1624 @ 0xfffff9a8 │ │ │ │ - bleq fe43d13c │ │ │ │ + bleq fe43d14c │ │ │ │ @ instruction: 0xf5ec4629 │ │ │ │ - @ instruction: 0x4629efb2 │ │ │ │ + strtmi lr, [r9], -sl, lsr #31 │ │ │ │ stmdals r8, {r0, r1, r9, sl, lr} │ │ │ │ eorcc pc, r7, r4, asr #16 │ │ │ │ - svc 0x00aaf5ec │ │ │ │ + svc 0x00a2f5ec │ │ │ │ stmdals r7, {r0, r2, r9, sl, lr} │ │ │ │ - cdp 5, 9, cr15, cr8, cr12, {7} │ │ │ │ + cdp 5, 9, cr15, cr0, cr12, {7} │ │ │ │ @ instruction: 0xf5ec9808 │ │ │ │ - @ instruction: 0xf854ee96 │ │ │ │ + @ instruction: 0xf854ee8e │ │ │ │ stmdacs r0, {r0, r1, r2, r5} │ │ │ │ stccs 0, cr13, [r0, #-436] @ 0xfffffe4c │ │ │ │ addhi pc, r6, r0 │ │ │ │ @ instruction: 0x4629463a │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ strcc sp, [r1, -fp, rrx] │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - rscslt lr, pc, #9344 @ 0x2480 │ │ │ │ + rscslt lr, pc, #8832 @ 0x2280 │ │ │ │ stmdale r3!, {r3, r8, r9, sl, fp, sp} │ │ │ │ svclt 0x002c2e01 │ │ │ │ @ instruction: 0xf10a44b2 │ │ │ │ strbmi r0, [r1], -r1, lsl #20 │ │ │ │ @ instruction: 0xf5ed4650 │ │ │ │ - @ instruction: 0xf89aea08 │ │ │ │ + @ instruction: 0xf89aea00 │ │ │ │ strmi r3, [r6], -r0 │ │ │ │ @ instruction: 0x4631b1b3 │ │ │ │ @ instruction: 0xf5ec4650 │ │ │ │ - @ instruction: 0xf8d4ef3c │ │ │ │ + @ instruction: 0xf8d4ef34 │ │ │ │ @ instruction: 0x4605b03c │ │ │ │ strbmi r9, [sl], -r0 │ │ │ │ mrscs r2, (UNDEF: 1) │ │ │ │ andeq lr, r7, sp, asr #19 │ │ │ │ stmdage r7, {r0, r1, r3, r4, r6, r9, sl, lr} │ │ │ │ - cdp 5, 11, cr15, cr12, cr12, {7} │ │ │ │ + cdp 5, 11, cr15, cr4, cr12, {7} │ │ │ │ @ instruction: 0xd1a53001 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - @ instruction: 0xe7dbee5e │ │ │ │ + @ instruction: 0xe7dbee56 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ - ldcl 5, cr15, [r2, #-944]! @ 0xfffffc50 │ │ │ │ + stcl 5, cr15, [sl, #-944]! @ 0xfffffc50 │ │ │ │ mvnlt r4, r5, lsl #12 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ stc2 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ strtvs fp, [r5], #440 @ 0x1b8 │ │ │ │ andcs pc, r0, pc, asr #8 │ │ │ │ - svc 0x00eaf5ec │ │ │ │ - blle 64a0cc │ │ │ │ + svc 0x00e2f5ec │ │ │ │ + blle 64a0dc │ │ │ │ @ instruction: 0xf44f6ca1 │ │ │ │ @ instruction: 0xf5ed6281 │ │ │ │ - @ instruction: 0x1e06e95e │ │ │ │ + @ instruction: 0x1e06e956 │ │ │ │ ldmdbmi r1!, {r0, r6, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf1044622 │ │ │ │ stmib r4, {r2, r3, r6}^ │ │ │ │ ldrbtmi r5, [r9], #-1552 @ 0xfffff9f0 │ │ │ │ - blx 5003f0 │ │ │ │ + blx 300400 │ │ │ │ mulcs r1, r8, fp │ │ │ │ ldrmi lr, [r8], -r6 │ │ │ │ - cdp 5, 3, cr15, cr4, cr12, {7} │ │ │ │ + cdp 5, 2, cr15, cr12, cr12, {7} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ andcs pc, r0, fp, asr #29 │ │ │ │ - blmi 915190 │ │ │ │ + blmi 9151a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 49c960 │ │ │ │ + blls 49c970 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1280300 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xb1158ff0 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - movwcs lr, #3374 @ 0xd2e │ │ │ │ + movwcs lr, #3366 @ 0xd26 │ │ │ │ andcc pc, fp, r4, asr #16 │ │ │ │ mulls r3, sl, r7 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - @ instruction: 0xf854ed26 │ │ │ │ + @ instruction: 0xf854ed1e │ │ │ │ @ instruction: 0xf5ec000b │ │ │ │ - blls 33ddb0 │ │ │ │ + blls 33dda0 │ │ │ │ andcc pc, fp, r4, asr #16 │ │ │ │ ldrbmi lr, [r8], -lr, lsl #15 │ │ │ │ - cdp 5, 0, cr15, cr12, cr12, {7} │ │ │ │ + cdp 5, 0, cr15, cr4, cr12, {7} │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - str lr, [r7, sl, lsl #28] │ │ │ │ - ldc 5, cr15, [r4, #-944] @ 0xfffffc50 │ │ │ │ + str lr, [r7, r2, lsl #28] │ │ │ │ + stc 5, cr15, [ip, #-944] @ 0xfffffc50 │ │ │ │ ldrtmi lr, [r1], -r5, ror #15 │ │ │ │ @ instruction: 0xf5ed4628 │ │ │ │ - strtmi lr, [r8], -sl, lsl #17 │ │ │ │ - svc 0x00d2f5ec │ │ │ │ + strtmi lr, [r8], -r2, lsl #17 │ │ │ │ + svc 0x00caf5ec │ │ │ │ @ instruction: 0xf5ede7c3 │ │ │ │ - svclt 0x0000e85a │ │ │ │ - rsbseq sp, r3, r4, lsl #18 │ │ │ │ + svclt 0x0000e852 │ │ │ │ + ldrshteq sp, [r3], #-132 @ 0xffffff7c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r4, r0, ip, asr #23 │ │ │ │ - eoreq r4, r0, r6, lsr pc │ │ │ │ - strdeq r4, [r0], -r2 @ │ │ │ │ - eoreq r4, r0, r8, ror #29 │ │ │ │ - eoreq r4, r0, r4, lsl pc │ │ │ │ - eoreq r4, r0, r0, lsr #29 │ │ │ │ - strhteq r4, [r0], -r8 │ │ │ │ - eoreq r4, r0, r4, ror #28 │ │ │ │ - eoreq r4, r0, lr, ror #28 │ │ │ │ - eoreq r4, r0, r6, lsr lr │ │ │ │ - strdeq r4, [r0], -r2 @ │ │ │ │ + strhteq r4, [r0], -r4 │ │ │ │ + eoreq r4, r0, lr, lsl lr │ │ │ │ + ldrdeq r4, [r0], -sl @ │ │ │ │ + ldrdeq r4, [r0], -r0 @ │ │ │ │ + strdeq r4, [r0], -ip @ │ │ │ │ + eoreq r4, r0, r8, lsl #27 │ │ │ │ + eoreq r4, r0, r0, lsr #27 │ │ │ │ + eoreq r4, r0, ip, asr #26 │ │ │ │ + eoreq r4, r0, r6, asr sp │ │ │ │ + eoreq r4, r0, lr, lsl sp │ │ │ │ + ldrdeq r4, [r0], -sl @ │ │ │ │ @ instruction: 0xfffffcff │ │ │ │ - rsbseq sp, r3, r0, lsl r7 │ │ │ │ + rsbseq sp, r3, r0, lsl #14 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r1, [lr], -sp, asr #28 │ │ │ │ strmi r2, [r7], -r0, lsl #2 │ │ │ │ ssatmi r4, #15, r0, lsl #13 │ │ │ │ ldceq 0, cr15, [r8], #-316 @ 0xfffffec4 │ │ │ │ @ instruction: 0xf81e4608 │ │ │ │ @ instruction: 0xf1ac2f01 │ │ │ │ @ instruction: 0xf1cc0320 │ │ │ │ - blx 2c3a44 │ │ │ │ - blx aff5d4 │ │ │ │ + blx 2c3a54 │ │ │ │ + blx aff5e4 │ │ │ │ msrmi CPSR_xc, #4, 8 @ 0x4000000 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ stmdbeq r1, {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ streq lr, [r0], #-2627 @ 0xfffff5bd │ │ │ │ stceq 1, cr15, [r8], {172} @ 0xac │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ svceq 0x0008f11c │ │ │ │ @ instruction: 0xf897d1e7 │ │ │ │ - blcs 24eacc │ │ │ │ + blcs 24eadc │ │ │ │ @ instruction: 0xf107d049 │ │ │ │ andcs r0, r1, #40, 22 @ 0xa000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ tstcs r0, fp, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs 2062c2c │ │ │ │ + blvs 2062c3c │ │ │ │ strtmi r4, [r3], -sl, asr #12 │ │ │ │ - blx 18804c4 │ │ │ │ + blx 16804d4 │ │ │ │ movlt r4, #136314880 @ 0x8200000 │ │ │ │ mulmi r0, sl, r8 │ │ │ │ @ instruction: 0xf8da2200 │ │ │ │ @ instruction: 0xf8571018 │ │ │ │ @ instruction: 0xf5ec0024 │ │ │ │ - stmdacs r0, {r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf857db14 │ │ │ │ andscs r3, r0, #36 @ 0x24 │ │ │ │ @ instruction: 0xf10a2101 │ │ │ │ @ instruction: 0xf5ed0020 │ │ │ │ - ldmdacs r0, {r5, r8, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r3, r4, r8, fp, sp, lr, pc} │ │ │ │ ldrcc sp, [r3], -sl, lsl #2 │ │ │ │ and r4, r1, r3, asr r6 │ │ │ │ ldrhtle r4, [r2], -r5 │ │ │ │ svcne 0x0001f815 │ │ │ │ svccs 0x0001f813 │ │ │ │ smlalsle r4, r7, r1, r2 │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ - ldcl 5, cr15, [r2, #-944]! @ 0xfffffc50 │ │ │ │ + stcl 5, cr15, [sl, #-944]! @ 0xfffffc50 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f278 │ │ │ │ + bcs 24f288 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2667ec │ │ │ │ + blcs 2667fc │ │ │ │ strcs sp, [r0], #-326 @ 0xfffffeba │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ - bvs 20a6a6c │ │ │ │ + bvs 20a6a7c │ │ │ │ @ instruction: 0x4602b159 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - blvs 20815ec │ │ │ │ + blvs 20815fc │ │ │ │ strtmi r4, [r3], -sl, asr #12 │ │ │ │ - blx 800548 │ │ │ │ + blx 600558 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ vsra.u64 d13, d28, #1 │ │ │ │ ldmda fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2926b0 │ │ │ │ + blcc 2926c0 │ │ │ │ andcc lr, r0, #4915200 @ 0x4b0000 │ │ │ │ rscle r2, r0, r0, lsl #20 │ │ │ │ @ instruction: 0xf8dae7f7 │ │ │ │ strtmi r5, [r8], -r0, lsr #32 │ │ │ │ - svc 0x0090f5ec │ │ │ │ + svc 0x0088f5ec │ │ │ │ eorcc pc, r4, r7, asr r8 @ │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf5ed4604 │ │ │ │ - addmi lr, r5, #14286848 @ 0xda0000 │ │ │ │ + addmi lr, r5, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8dad1c5 │ │ │ │ teqlt fp, r8, lsr #32 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stc2l 0, cr15, [ip], #12 │ │ │ │ ldrdcc pc, [r8], -sl @ │ │ │ │ @ instruction: 0xd1ba4298 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f2fc │ │ │ │ + bcs 24f30c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bllt fe326870 │ │ │ │ + bllt fe326880 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8c8d0bc │ │ │ │ ldr r5, [r9, r0]! │ │ │ │ mrscs r2, SP_irq │ │ │ │ adcsvs r4, fp, #88, 12 @ 0x5800000 │ │ │ │ - @ instruction: 0xf9caf6a9 │ │ │ │ - blcs 2fc9e4 │ │ │ │ + @ instruction: 0xf9c2f6a9 │ │ │ │ + blcs 2fc9f4 │ │ │ │ @ instruction: 0xf04fd113 │ │ │ │ andcs r0, r0, #8192 @ 0x2000 │ │ │ │ ldrbmi r2, [r8], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf9d4f6a9 │ │ │ │ + @ instruction: 0xf9ccf6a9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ andge lr, r0, #4915200 @ 0x4b0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ andcs lr, r2, #25952256 @ 0x18c0000 │ │ │ │ @@ -543409,287 +543413,287 @@ │ │ │ │ tstcs r0, fp, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, lr, r0, lsl #22 │ │ │ │ movwcs lr, #1877 @ 0x755 │ │ │ │ tstcs r1, r8, asr r6 │ │ │ │ @ instruction: 0xf6a962bb │ │ │ │ - bfc pc, (invalid: 19:7) @ │ │ │ │ + bfi pc, r7, (invalid: 19:7) @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ pkhbtmi fp, sl, fp, lsl #1 │ │ │ │ cdpne 6, 4, cr4, cr8, cr0, {4} │ │ │ │ andcc lr, r2, #3358720 @ 0x334000 │ │ │ │ - blmi ffc95734 │ │ │ │ + blmi ffc95744 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ tstls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf8102338 │ │ │ │ @ instruction: 0xf1a34f01 │ │ │ │ @ instruction: 0xf1c30520 │ │ │ │ - blx 344434 │ │ │ │ - blx b7ffcc │ │ │ │ + blx 344444 │ │ │ │ + blx b7ffdc │ │ │ │ msrmi CPSR_fsx, #6291456 @ 0x600000 │ │ │ │ - b 1352e30 │ │ │ │ - blcc 443fcc │ │ │ │ + b 1352e40 │ │ │ │ + blcc 443fdc │ │ │ │ streq lr, [r1], #-2630 @ 0xfffff5ba │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ svceq 0x0008f113 │ │ │ │ @ instruction: 0xf898d1e9 │ │ │ │ @ instruction: 0xf1bbb038 │ │ │ │ suble r0, r8, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ suble r2, r4, r0, lsl #22 │ │ │ │ msreq CPSR_fs, #8, 2 │ │ │ │ ldrmi r2, [r9], -r1, lsl #4 │ │ │ │ vsubw.u , , d4 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 2527f8 │ │ │ │ + blcs 252808 │ │ │ │ stmda r1, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r0, {sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 266974 │ │ │ │ + blcs 266984 │ │ │ │ sbchi pc, r2, r0, asr #32 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ @ instruction: 0xf5ec2700 │ │ │ │ - strmi lr, [r1], r6, asr #21 │ │ │ │ + @ instruction: 0x4681eabe │ │ │ │ strbmi r2, [r8], -r6, lsl #2 │ │ │ │ - svc 0x00baf5ec │ │ │ │ + svc 0x00b2f5ec │ │ │ │ @ instruction: 0xb3a84606 │ │ │ │ - stmia ip!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blcs 51cc38 │ │ │ │ + stmia r4!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blcs 51cc48 │ │ │ │ vst4.8 {d29,d31,d33,d35}, [pc], r7 │ │ │ │ smlsdxcc r1, sl, r0, r7 │ │ │ │ - stcl 5, cr15, [r6], #-944 @ 0xfffffc50 │ │ │ │ + mrrc 5, 14, pc, lr, cr12 @ │ │ │ │ svcvc 0x007af5b7 │ │ │ │ strcc sp, [r1], -ip, ror #3 │ │ │ │ @ instruction: 0xf8d8d126 │ │ │ │ @ instruction: 0xf5ec0000 │ │ │ │ - smlatbcs r8, ip, sl, lr │ │ │ │ - svc 0x00a2f5ec │ │ │ │ + smlatbcs r8, r4, sl, lr │ │ │ │ + svc 0x009af5ec │ │ │ │ vtbl.8 d9, {d15-d16}, d4 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29285c │ │ │ │ + blcc 29286c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf04f8089 │ │ │ │ - bmi feec5874 │ │ │ │ + bmi feec5884 │ │ │ │ ldrbtmi r4, [sl], #-2992 @ 0xfffff450 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andslt r4, fp, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ streq pc, [r8, -r8, lsl #2]! │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 2528a0 │ │ │ │ + blcs 2528b0 │ │ │ │ stmda r7, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 266a1c │ │ │ │ + blcs 266a2c │ │ │ │ tstphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdne pc, [r4], -r8 @ │ │ │ │ strbmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf9c0f7ff │ │ │ │ ldrsbteq pc, [r4], -r8 @ │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf900f6aa │ │ │ │ + @ instruction: 0xf8f8f6aa │ │ │ │ mvnslt r4, r6, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f4e0 │ │ │ │ + bcs 24f4f0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 266a54 │ │ │ │ + blcs 266a64 │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - b 18004a4 │ │ │ │ + b 16004b4 │ │ │ │ @ instruction: 0xf5ec2108 │ │ │ │ - stmdbls r4, {r1, r2, r3, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls r4, {r1, r2, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f50c │ │ │ │ + bcs 24f51c │ │ │ │ ldrb sp, [r7, sl, lsr #1]! │ │ │ │ @ instruction: 0xf04f9b02 │ │ │ │ stmdals r3, {r0, r8, fp} │ │ │ │ movwls r4, #54809 @ 0xd619 │ │ │ │ @ instruction: 0xf8cd930a │ │ │ │ @ instruction: 0xf003902c │ │ │ │ andcs pc, r2, #207872 @ 0x32c00 │ │ │ │ andls r4, ip, r1, lsr r6 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - mcrr 5, 14, pc, lr, cr12 @ │ │ │ │ + mcrr 5, 14, pc, r6, cr12 @ │ │ │ │ @ instruction: 0xf10d4651 │ │ │ │ @ instruction: 0x46500a38 │ │ │ │ - blx feffed40 │ │ │ │ + blx feffed50 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strbmi r2, [r9], -r8, lsr #4 │ │ │ │ @ instruction: 0xf5ec4650 │ │ │ │ - stmdacs r8!, {r2, r3, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8!, {r2, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ suble r9, r2, r5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f564 │ │ │ │ + bcs 24f574 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 266ad8 │ │ │ │ + blcs 266ae8 │ │ │ │ svcge 0x0069f43f │ │ │ │ mrscs r2, SP_irq │ │ │ │ @ instruction: 0xf8c84638 │ │ │ │ @ instruction: 0xf6a93028 │ │ │ │ - @ instruction: 0xe760f899 │ │ │ │ + @ instruction: 0xe760f891 │ │ │ │ stmdals r4, {r8, r9, sp} │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ @ instruction: 0xf6a9302c │ │ │ │ - @ instruction: 0xe76ef891 │ │ │ │ + strb pc, [lr, -r9, lsl #17]! @ │ │ │ │ andle r2, lr, r2, lsl #22 │ │ │ │ stmdals r4, {r1, r9, sp} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e850 │ │ │ │ tstcs r0, r0, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svcls 0x0004af2d │ │ │ │ andcs r2, r0, #2097152 @ 0x200000 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf88cf6a9 │ │ │ │ + @ instruction: 0xf884f6a9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ andvs lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf8d8e718 │ │ │ │ @ instruction: 0xf5ec0000 │ │ │ │ - blge 4fe184 │ │ │ │ + blge 4fe174 │ │ │ │ andscs r9, r0, #8 │ │ │ │ movwls r1, #26560 @ 0x67c0 │ │ │ │ strbmi r9, [r9], -r9 │ │ │ │ @ instruction: 0xf8d84618 │ │ │ │ @ instruction: 0xf5ec3000 │ │ │ │ - ldmdacs r0, {r1, r2, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r1, r2, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xd1a99007 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ stmdals r3, {r0, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf5ec9a02 │ │ │ │ - blls 2fe440 │ │ │ │ + blls 2fe430 │ │ │ │ @ instruction: 0xd19f4298 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - stc 5, cr15, [r8], #-944 @ 0xfffffc50 │ │ │ │ + stc 5, cr15, [r0], #-944 @ 0xfffffc50 │ │ │ │ @ instruction: 0xf8d89a05 │ │ │ │ strbmi r3, [r9], -r4, lsr #32 │ │ │ │ @ instruction: 0xf5ec4650 │ │ │ │ - stmdacs r8!, {r1, r2, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ - ldc 1, cr13, [pc, #584] @ 243078 │ │ │ │ + stmdacs r8!, {r1, r2, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldc 1, cr13, [pc, #584] @ 243088 │ │ │ │ @ instruction: 0x46497b3d │ │ │ │ @ instruction: 0xf8d89a07 │ │ │ │ stc 0, cr3, [sp, #144] @ 0x90 │ │ │ │ - vldr d7, [pc, #40] @ 242e68 │ │ │ │ + vldr d7, [pc, #40] @ 242e78 │ │ │ │ stmdals r6, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 57e47c │ │ │ │ - stcl 5, cr15, [ip, #-944]! @ 0xfffffc50 │ │ │ │ + blvc 57e48c │ │ │ │ + stcl 5, cr15, [r4, #-944]! @ 0xfffffc50 │ │ │ │ orrle r2, r1, r0, lsl r8 │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ andcs r4, r8, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0xf5eca808 │ │ │ │ - stmdacs r8, {r2, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8, {r2, r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f9002 │ │ │ │ @ instruction: 0xf8d8af77 │ │ │ │ @ instruction: 0xf5ec0024 │ │ │ │ - @ instruction: 0xf8d8ec00 │ │ │ │ + @ instruction: 0xf8d8ebf8 │ │ │ │ teqcs r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xf946f6ab │ │ │ │ + @ instruction: 0xf93ef6ab │ │ │ │ strmi r9, [r6], r6, lsl #22 │ │ │ │ stceq 1, cr15, [r0], #-0 │ │ │ │ - blvc 47e4f8 │ │ │ │ - blgt 61488c │ │ │ │ + blvc 47e508 │ │ │ │ + blgt 61489c │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stc 6, cr4, [r9, #324] @ 0x144 │ │ │ │ @ instruction: 0xf80e7b06 │ │ │ │ ldrbtmi r6, [r0], -r1, lsl #22 │ │ │ │ - blx bfee9c │ │ │ │ + blx bfeeac │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ ldrsbteq pc, [r4], -r8 @ │ │ │ │ - @ instruction: 0xffd4f6a9 │ │ │ │ + @ instruction: 0xffccf6a9 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf8d8f8ab │ │ │ │ @ instruction: 0xf5ec0000 │ │ │ │ - stmdbls r2, {r2, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ - cdp 5, 6, cr15, cr10, cr12, {7} │ │ │ │ + stmdbls r2, {r2, r3, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + cdp 5, 6, cr15, cr2, cr12, {7} │ │ │ │ @ instruction: 0xf7ff9804 │ │ │ │ ldrb pc, [r4], r1, lsr #17 @ │ │ │ │ andle r2, sp, r2, lsl #22 │ │ │ │ vsubl.u q1, d15, d2 │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r7, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 266c50 │ │ │ │ + blcs 266c60 │ │ │ │ mcrge 4, 7, pc, cr6, cr15, {1} @ │ │ │ │ andcs r2, r0, #2097152 @ 0x200000 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #2 │ │ │ │ - @ instruction: 0xfff2f6a8 │ │ │ │ + @ instruction: 0xffeaf6a8 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ andvs lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ movwcs lr, #1746 @ 0x6d2 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #2 │ │ │ │ eorcc pc, r8, r8, asr #17 │ │ │ │ - @ instruction: 0xffcaf6a8 │ │ │ │ + @ instruction: 0xffc2f6a8 │ │ │ │ @ instruction: 0xf5ece6e6 │ │ │ │ - svclt 0x0000ed74 │ │ │ │ + svclt 0x0000ed6c │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - rsbseq sp, r3, ip, ror #8 │ │ │ │ + rsbseq sp, r3, ip, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r3, sl, lsl #7 │ │ │ │ + rsbseq sp, r3, sl, ror r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9a148 │ │ │ │ + bl fed9a158 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x311f0ff0 │ │ │ │ ldmdbcs pc, {r8, r9, sp} @ │ │ │ │ subvs r6, r3, r3 │ │ │ │ sbcvs r6, r3, r3, lsl #1 │ │ │ │ ldclt 8, cr13, [r8, #-0] │ │ │ │ strmi r0, [r4], -sp, asr #18 │ │ │ │ adceq r2, r8, r1, lsl #2 │ │ │ │ - b 148071c │ │ │ │ + b 128072c │ │ │ │ streq lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ svclt 0x0000bd38 │ │ │ │ cmplt r8, r0, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a180 │ │ │ │ + bl fed9a190 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ec0ff8 │ │ │ │ - vstrlt s28, [r8, #-904] @ 0xfffffc78 │ │ │ │ + vstrlt s28, [r8, #-872] @ 0xfffffc98 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a198 │ │ │ │ + bl fed9a1a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmiavs r2, {r0, r2, r9, sl, lr}^ │ │ │ │ addsmi r6, r4, #0, 16 │ │ │ │ - bl 279424 │ │ │ │ + bl 279434 │ │ │ │ ldrmi r0, [lr], r2, lsl #7 │ │ │ │ - blvs 381100 │ │ │ │ + blvs 381110 │ │ │ │ stceq 1, cr15, [r1], {2} │ │ │ │ andsle r1, r2, r1, ror ip │ │ │ │ strdcs r4, [r1, -r3] │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ subne lr, r2, r3, lsl #22 │ │ │ │ teqmi r1, #153 @ 0x99 │ │ │ │ @@ -543707,138 +543711,138 @@ │ │ │ │ eorcc pc, r4, r0, asr r8 @ │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorcc pc, r4, r0, asr #16 │ │ │ │ stmiavs fp!, {r5, r6, r8} │ │ │ │ svclt 0x00384563 │ │ │ │ strb r4, [r4, r3, ror #12]! │ │ │ │ @ instruction: 0xf5ec00c9 │ │ │ │ - stmdavs sl!, {r2, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdavs sl!, {r2, r3, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ tstcs r0, r8, lsr #32 │ │ │ │ addeq lr, r2, r0, lsl #22 │ │ │ │ @ instruction: 0x00921ab2 │ │ │ │ - b 8807dc │ │ │ │ + b 6807ec │ │ │ │ rsbvs r6, lr, r8, lsr #16 │ │ │ │ svclt 0x0000e7e1 │ │ │ │ stmdbeq fp, {r1, r6, fp, sp, lr}^ │ │ │ │ stmdble r7!, {r1, r3, r4, r7, r9, lr} │ │ │ │ @ instruction: 0xf001b410 │ │ │ │ stmiavs r4, {r0, r1, r2, r3, r4, r8}^ │ │ │ │ @ instruction: 0xf04f6802 │ │ │ │ addsmi r0, ip, #256 @ 0x100 │ │ │ │ ldrmi fp, [ip], -r8, lsr #30 │ │ │ │ - blx 55b364 │ │ │ │ + blx 55b374 │ │ │ │ @ instruction: 0xf852fc01 │ │ │ │ - b a870e8 │ │ │ │ + b a870f8 │ │ │ │ @ instruction: 0xf842010c │ │ │ │ mrrcne 0, 2, r1, r9, cr3 │ │ │ │ addmi r6, fp, #8585216 @ 0x830000 │ │ │ │ - bl 2f2c8c │ │ │ │ + bl 2f2c9c │ │ │ │ andle r0, r5, r3, lsl #5 │ │ │ │ - blmi 3811e8 │ │ │ │ + blmi 3811f8 │ │ │ │ addvs r4, r3, r0, ror r7 │ │ │ │ rscsle r2, r9, r0, lsl #22 │ │ │ │ stcne 8, cr15, [r4, #-328] @ 0xfffffeb8 │ │ │ │ stmdbcs r0, {r0, r8, r9, fp, ip, sp} │ │ │ │ @ instruction: 0xf85dd0f7 │ │ │ │ ldrbmi r4, [r0, -r4, lsl #22]! │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a298 │ │ │ │ + bl fed9a2a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ mrscs r2, SP_irq │ │ │ │ andpl pc, r0, pc, asr #8 │ │ │ │ adcvs r6, r3, r3, lsr #2 │ │ │ │ @ instruction: 0xf5ec60e3 │ │ │ │ - vst2.32 {d30,d32}, [pc :128], r6 │ │ │ │ + vst2.32 {d30,d32}, [pc :64], lr │ │ │ │ strmi r6, [r1], -r0, lsl #4 │ │ │ │ strtmi r2, [r0], -r1, lsl #6 │ │ │ │ andne lr, r0, #196, 18 @ 0x310000 │ │ │ │ @ instruction: 0xf7ff7523 │ │ │ │ ldclt 15, cr15, [r0, #-404] @ 0xfffffe6c │ │ │ │ cmplt r8, r0, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a2d4 │ │ │ │ + bl fed9a2e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ec0ff8 │ │ │ │ - vstrlt s28, [r8, #-224] @ 0xffffff20 │ │ │ │ + vstrlt s28, [r8, #-192] @ 0xffffff40 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a2ec │ │ │ │ + bl fed9a2fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #240, 30 @ 0x3c0 │ │ │ │ @ instruction: 0xf1004605 │ │ │ │ vsri.32 d0, d0, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 252d04 │ │ │ │ + blcs 252d14 │ │ │ │ stmda r4, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4606ff3b │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f92c │ │ │ │ + bcs 24f93c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmiblt r3!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ ldcllt 6, cr4, [r0, #-192]! @ 0xffffff40 │ │ │ │ tstle sl, r2, lsl #22 │ │ │ │ andcs r2, r0, #2097152 @ 0x200000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp2 6, 12, cr15, cr8, cr8, {5} │ │ │ │ + cdp2 6, 12, cr15, cr0, cr8, {5} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ andvs lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ movwcs lr, #2008 @ 0x7d8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6a8612b │ │ │ │ - ldrtmi pc, [r0], -r1, lsr #29 @ │ │ │ │ + @ instruction: 0x4630fe99 │ │ │ │ andcs fp, r2, #112, 26 @ 0x1c00 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, r7, r0, lsl #22 │ │ │ │ svclt 0x0000e7c2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9a398 │ │ │ │ + bl fed9a3a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ stmdblt r9, {r1, r2, r3, r9, sl, lr} │ │ │ │ ldmiblt fp!, {r0, r1, r8, sl, fp, ip, sp, lr}^ │ │ │ │ ldreq pc, [r0], #-261 @ 0xfffffefb │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 252db8 │ │ │ │ + blcs 252dc8 │ │ │ │ stmda r4, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ ldmiblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xff32f7ff │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f9e0 │ │ │ │ + bcs 24f9f0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ movwcs fp, #3576 @ 0xdf8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6a8612b │ │ │ │ - ldcllt 14, cr15, [r8, #372]! @ 0x174 │ │ │ │ + ldcllt 14, cr15, [r8, #340]! @ 0x154 │ │ │ │ tstle r2, r2, lsl #22 │ │ │ │ andcs r2, r0, #524288 @ 0x80000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp2 6, 6, cr15, cr8, cr8, {5} │ │ │ │ + cdp2 6, 6, cr15, cr0, cr8, {5} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ andvc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ andcs lr, r2, #55050240 @ 0x3480000 │ │ │ │ @@ -543846,151 +543850,151 @@ │ │ │ │ svccc 0x0000e854 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ svclt 0x0000e7c4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a448 │ │ │ │ + bl fed9a458 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r0, lsl #31 │ │ │ │ - blmi 755aa0 │ │ │ │ + blmi 755ab0 │ │ │ │ ldrbtmi fp, [sl], #-155 @ 0xffffff65 │ │ │ │ strbtmi r4, [r8], -r7, lsl #12 │ │ │ │ strbtmi r4, [lr], -ip, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf0010300 │ │ │ │ ldmdblt ip!, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ stc2 0, cr15, [r8, #4] │ │ │ │ - blmi 4d5aa8 │ │ │ │ + blmi 4d5ab8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 89d2ec │ │ │ │ + blls 89d2fc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ ldcllt 0, cr11, [r0, #108]! @ 0x6c │ │ │ │ ldrtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0014668 │ │ │ │ strb pc, [r9, sp, lsr #26]! @ │ │ │ │ - bl fef80a50 │ │ │ │ - rsbseq ip, r3, sl, lsr #27 │ │ │ │ + bl fed80a60 │ │ │ │ + @ instruction: 0x0073cd9a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r3, r4, lsl #27 │ │ │ │ + rsbseq ip, r3, r4, ror sp │ │ │ │ movwcs fp, #1296 @ 0x510 │ │ │ │ ldrsbt pc, [r0], -pc @ │ │ │ │ ldrbtmi r1, [lr], #3140 @ 0xc44 │ │ │ │ mrrceq 10, 4, lr, r3, cr15 │ │ │ │ andcs pc, ip, r1, lsl r8 @ │ │ │ │ @ instruction: 0xf81e0912 │ │ │ │ strbpl r2, [r2], #2 │ │ │ │ andcs pc, ip, r1, lsl r8 @ │ │ │ │ andeq pc, pc, #2 │ │ │ │ andcs pc, r2, lr, lsl r8 @ │ │ │ │ movwcc r5, #9442 @ 0x24e2 │ │ │ │ mvnle r2, r8, lsr #22 │ │ │ │ @ instruction: 0xf8802300 │ │ │ │ ldclt 0, cr3, [r0, #-160] @ 0xffffff60 │ │ │ │ - rsbeq sp, r9, r2, ror r7 │ │ │ │ + rsbeq sp, r9, sl, asr r6 │ │ │ │ stmdacc r1, {r4, r8, sl, ip, sp, pc} │ │ │ │ mcrrne 2, 0, r2, ip, cr0 │ │ │ │ andsgt pc, r2, r1, lsl r8 @ │ │ │ │ andscc pc, r2, r4, lsl r8 @ │ │ │ │ @ instruction: 0xf1bc3201 │ │ │ │ svclt 0x008c0f60 │ │ │ │ cdpeq 0, 5, cr15, cr7, cr15, {2} │ │ │ │ cdpeq 0, 3, cr15, cr0, cr15, {2} │ │ │ │ - bl fed4e08c │ │ │ │ + bl fed4e09c │ │ │ │ svclt 0x008c0c0e │ │ │ │ cdpeq 0, 5, cr15, cr7, cr15, {2} │ │ │ │ cdpeq 0, 3, cr15, cr0, cr15, {2} │ │ │ │ movweq lr, #60323 @ 0xeba3 │ │ │ │ - b 130db70 │ │ │ │ + b 130db80 │ │ │ │ @ instruction: 0xf800130c │ │ │ │ mvnle r3, r1, lsl #30 │ │ │ │ svclt 0x0000bd10 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - blpl fe280744 │ │ │ │ + blpl fe280754 │ │ │ │ addlt r6, r7, r4, lsl #17 │ │ │ │ @ instruction: 0xf8db4682 │ │ │ │ mrrcne 0, 3, r3, sl, cr8 │ │ │ │ addshi pc, r0, r0 │ │ │ │ @ instruction: 0x2118f8d4 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ - blvs feae358c │ │ │ │ + blvs feae359c │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs ffb236a4 │ │ │ │ + blvs ffb236b4 │ │ │ │ ldmvs fp, {r5, r9, sl, lr}^ │ │ │ │ - blvs fead51d0 │ │ │ │ + blvs fead51e0 │ │ │ │ ldrsbtcc pc, [r8], -fp @ │ │ │ │ tstpcc r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ @ instruction: 0xf8c43124 │ │ │ │ - bcs 24f7f4 │ │ │ │ - blvs ffb37570 │ │ │ │ + bcs 24f804 │ │ │ │ + blvs ffb37580 │ │ │ │ ldmvs fp, {r5, r9, sl, lr} │ │ │ │ ldmib r4, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ tstmi r3, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf8dad076 │ │ │ │ - bcs 24b3cc │ │ │ │ + bcs 24b3dc │ │ │ │ addhi pc, r1, r0 │ │ │ │ ldrbmi r2, [r6], -r0, lsl #10 │ │ │ │ @ instruction: 0xf8cd46a8 │ │ │ │ sub sl, r0, r4, lsl r0 │ │ │ │ - beq 2fdd14 │ │ │ │ + beq 2fdd24 │ │ │ │ svclt 0x00149104 │ │ │ │ stmdbeq r9, {r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strmi r4, [r1], sl, asr #13 │ │ │ │ smlalbteq lr, r2, r4, r9 │ │ │ │ ldmhi r8, {r0, r1, r4, r5, r8, fp, sp, lr}^ │ │ │ │ stmdavs r3!, {r5, r7, r8, ip, sp, pc} │ │ │ │ svclt 0x0058069b │ │ │ │ ldrdeq pc, [r8, -r4]! │ │ │ │ - blvs 1b38810 │ │ │ │ + blvs 1b38820 │ │ │ │ andls r6, r0, r2, lsr #22 │ │ │ │ - blx 394c62 │ │ │ │ + blx 394c72 │ │ │ │ stmdbvs r7!, {r0, r1, r8, r9, ip, sp, lr, pc}^ │ │ │ │ movwcc pc, #11016 @ 0x2b08 @ │ │ │ │ smlatbcs r5, r2, fp, pc @ │ │ │ │ @ instruction: 0xf8db440b │ │ │ │ @ instruction: 0x47b81014 │ │ │ │ cmnlt r3, r3, lsr #23 │ │ │ │ - bls 35e388 │ │ │ │ + bls 35e398 │ │ │ │ andge lr, r2, sp, asr #19 │ │ │ │ andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ andseq pc, r0, #-2147483647 @ 0x80000001 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ ldmibvs fp, {r0, r2, r8, fp, ip, pc} │ │ │ │ - bls 395274 │ │ │ │ + bls 395284 │ │ │ │ ldrdcc pc, [r0, -r4]! │ │ │ │ movwcc r6, #6354 @ 0x18d2 │ │ │ │ smlawtcc r0, r4, r8, pc @ │ │ │ │ @ instruction: 0xf1063501 │ │ │ │ @ instruction: 0xf1480608 │ │ │ │ adcmi r0, sl, #0, 16 │ │ │ │ ldmdbvs r3!, {r0, r3, r4, r5, r8, fp, ip, lr, pc} │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ movwvc lr, #43476 @ 0xa9d4 │ │ │ │ @ instruction: 0xf8db4620 │ │ │ │ @ instruction: 0xf8db203c │ │ │ │ - blx 387486 │ │ │ │ + blx 387496 │ │ │ │ andls pc, r0, #201326592 @ 0xc000000 │ │ │ │ movwcc pc, #31496 @ 0x7b08 @ │ │ │ │ @ instruction: 0x2c05fba7 │ │ │ │ strbtmi r6, [r3], #-2535 @ 0xfffff619 │ │ │ │ ldmib r4, {r3, r4, r5, r7, r8, r9, sl, lr}^ │ │ │ │ tstmi r3, #68, 6 @ 0x10000001 │ │ │ │ stmib r4, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ ldmib r4, {r2, r6, r8}^ │ │ │ │ - b 1667d70 │ │ │ │ + b 1667d80 │ │ │ │ andls r0, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf04fd19e │ │ │ │ str r0, [r7, r0, lsl #20]! │ │ │ │ msrcc CPSR_s, r4 @ │ │ │ │ cmple sl, r0, lsl #22 │ │ │ │ subcc lr, r2, #212, 18 @ 0x350000 │ │ │ │ orrle r4, r8, r3, lsl r3 │ │ │ │ @@ -544017,332 +544021,332 @@ │ │ │ │ strtmi r6, [r0], -r3, ror #23 │ │ │ │ @ instruction: 0x479868db │ │ │ │ @ instruction: 0x3118f8d4 │ │ │ │ @ instruction: 0xf8842201 │ │ │ │ ldrmi r2, [r3], #-292 @ 0xfffffedc │ │ │ │ tstpcc r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ umaalcc pc, r0, fp, r8 @ │ │ │ │ - bvs b2f9a0 │ │ │ │ + bvs b2f9b0 │ │ │ │ @ instruction: 0xf8dbb11b │ │ │ │ @ instruction: 0x4620103c │ │ │ │ mullt r7, r8, r7 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstpcc r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ smlawbcs r4, r4, r8, pc @ │ │ │ │ tstpcs ip, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - blvs feafd3e4 │ │ │ │ + blvs feafd3f4 │ │ │ │ svclt 0x0000e730 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a720 │ │ │ │ + bl fed9a730 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r4], {248} @ 0xf8 │ │ │ │ stmiavs r0!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - svc 0x001cf5eb │ │ │ │ + svc 0x0014f5eb │ │ │ │ adcvs r2, r3, r0, lsl #6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq fp, [r6], #-160 @ 0xffffff60 │ │ │ │ + rsbseq fp, r6, r0, asr #21 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a744 │ │ │ │ + bl fed9a754 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r6!, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdami r6!, {r9, sp} │ │ │ │ ldrbtmi r2, [r9], #-768 @ 0xfffffd00 │ │ │ │ ldrbtmi r4, [r8], #-3109 @ 0xfffff3db │ │ │ │ @ instruction: 0xf6af4d25 │ │ │ │ - blmi bc2454 │ │ │ │ + blmi bc2444 │ │ │ │ ldrbtmi r4, [sp], #-1148 @ 0xfffffb84 │ │ │ │ sbcsvs r4, r8, fp, ror r4 │ │ │ │ sbclt r7, r9, #2686976 @ 0x290000 │ │ │ │ - blmi af02f4 │ │ │ │ + blmi af0304 │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf5ebb135 │ │ │ │ - strmi lr, [r6], -r4, asr #28 │ │ │ │ - svc 0x00cef5eb │ │ │ │ + @ instruction: 0x4606ee3c │ │ │ │ + svc 0x00c6f5eb │ │ │ │ andle r4, fp, r6, lsl #5 │ │ │ │ ldrbtmi r4, [fp], #-2845 @ 0xfffff4e3 │ │ │ │ @ instruction: 0xb103689b │ │ │ │ - blmi 972b50 │ │ │ │ + blmi 972b60 │ │ │ │ ldrbtmi r4, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ ldcllt 0, cr6, [r0, #-588]! @ 0xfffffdb4 │ │ │ │ - ldmdb ip, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r4, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ec4606 │ │ │ │ - addmi lr, r6, #1536 @ 0x600 │ │ │ │ + addmi lr, r6, #260096 @ 0x3f800 │ │ │ │ ldmdbmi r7, {r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - ldm sl, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [fp], #-2837 @ 0xfffff4eb │ │ │ │ stmdacs r0, {r3, r4, r7, sp, lr} │ │ │ │ ldmdami r4, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ - @ instruction: 0xf1d84478 │ │ │ │ - bfi pc, r7, #16, #14 @ │ │ │ │ + @ instruction: 0xf1d74478 │ │ │ │ + ldrb pc, [sp, r7, lsl #31] @ │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ - blx a0108c │ │ │ │ + blx 80109c │ │ │ │ ldrbtmi r4, [fp], #-2833 @ 0xfffff4ef │ │ │ │ svchi 0x005bf3bf │ │ │ │ movwcs r6, #4120 @ 0x1018 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strb r7, [r4, fp, lsr #32] │ │ │ │ - rsbseq ip, r1, lr, asr #5 │ │ │ │ - eoreq r4, r0, r2, ror #2 │ │ │ │ - rsbseq ip, r3, r0, lsr #21 │ │ │ │ - @ instruction: 0x0076ba92 │ │ │ │ - @ instruction: 0x0076ba94 │ │ │ │ - rsbseq fp, r6, r0, lsl #21 │ │ │ │ - rsbseq fp, r6, r2, ror sl │ │ │ │ + ldrhteq ip, [r1], #-46 @ 0xffffffd2 │ │ │ │ + eoreq r4, r0, sl, asr #32 │ │ │ │ + @ instruction: 0x0073ca90 │ │ │ │ + rsbseq fp, r6, r2, lsl #21 │ │ │ │ + rsbseq fp, r6, r4, lsl #21 │ │ │ │ + rsbseq fp, r6, r0, ror sl │ │ │ │ + rsbseq fp, r6, r2, ror #20 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - rsbseq fp, r6, r6, ror #20 │ │ │ │ - eoreq ip, r0, r6, lsr #25 │ │ │ │ - rsbseq fp, r6, r2, asr #20 │ │ │ │ + rsbseq fp, r6, r6, asr sl │ │ │ │ + eoreq ip, r0, lr, lsl #23 │ │ │ │ + rsbseq fp, r6, r2, lsr sl │ │ │ │ @ instruction: 0xffffff55 │ │ │ │ - strdeq r4, [r0], -lr @ │ │ │ │ - rsbseq fp, r6, lr, lsl sl │ │ │ │ + eoreq r3, r0, r6, ror #31 │ │ │ │ + rsbseq fp, r6, lr, lsl #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a824 │ │ │ │ + bl fed9a834 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdavs r3, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ addlt r4, r5, r4, lsl r6 │ │ │ │ - blvs fe254e48 │ │ │ │ + blvs fe254e58 │ │ │ │ stmdbls sl, {r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ ldc 8, cr6, [sp, #108] @ 0x6c │ │ │ │ orrlt r7, r2, r8, lsl #22 │ │ │ │ movwls r4, #14861 @ 0x3a0d │ │ │ │ ldrbtmi r9, [sl], #-258 @ 0xfffffefe │ │ │ │ - blvc 27ec80 │ │ │ │ + blvc 27ec90 │ │ │ │ @ instruction: 0xf5ec2101 │ │ │ │ - blvs fec7de0c │ │ │ │ + blvs fec7ddfc │ │ │ │ ldrdcc lr, [r0, -r4] │ │ │ │ ldmvs fp, {r0, r1, r3, r9, fp, ip, pc}^ │ │ │ │ mullt r5, r8, r7 │ │ │ │ - bmi 3f2b24 │ │ │ │ + bmi 3f2b34 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ movwls r4, #13434 @ 0x347a │ │ │ │ - blvc 27eca4 │ │ │ │ - ldmib ip, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blvc 27ecb4 │ │ │ │ + ldmib r4, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ - mlaeq r0, r6, r0, r4 │ │ │ │ - eoreq r4, r0, r8, lsl #1 │ │ │ │ + eoreq r3, r0, lr, ror pc │ │ │ │ + eoreq r3, r0, r0, ror pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a888 │ │ │ │ + bl fed9a898 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r1, r2, r3, asr #4 │ │ │ │ ldrdcc pc, [r8, -r0] │ │ │ │ @ instruction: 0x4114f8d0 │ │ │ │ - bmi 3ca10c │ │ │ │ + bmi 3ca11c │ │ │ │ streq lr, [r4], #-2913 @ 0xfffff49f │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ movwls r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf5ec9401 │ │ │ │ - @ instruction: 0xb002e9be │ │ │ │ + @ instruction: 0xb002e9b6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r4, r0, lr, asr r0 │ │ │ │ + eoreq r3, r0, r6, asr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a8c4 │ │ │ │ + bl fed9a8d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3076ac │ │ │ │ - blvs fe24bad4 │ │ │ │ + bmi 3076bc │ │ │ │ + blvs fe24bae4 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9ac │ │ │ │ - eoreq r4, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xbd08e9a4 │ │ │ │ + eoreq r3, r0, r0, lsr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a8e4 │ │ │ │ + bl fed9a8f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3476cc │ │ │ │ + bmi 3476dc │ │ │ │ @ instruction: 0xf8d02101 │ │ │ │ ldrbtmi r3, [sl], #-280 @ 0xfffffee8 │ │ │ │ @ instruction: 0xf5ec6b80 │ │ │ │ - @ instruction: 0xbd08e99a │ │ │ │ - eoreq r4, r0, r6, asr r0 │ │ │ │ + @ instruction: 0xbd08e992 │ │ │ │ + eoreq r3, r0, lr, lsr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed9a908 │ │ │ │ + bl fed9a918 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r3], -r0, ror #31 │ │ │ │ @ instruction: 0xf8d0b087 │ │ │ │ - bmi 487b88 │ │ │ │ + bmi 487b98 │ │ │ │ ldc 8, cr6, [sp, #108] @ 0x6c │ │ │ │ ldrbtmi r7, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ movwls r6, #18459 @ 0x481b │ │ │ │ mrscs r9, (UNDEF: 17) │ │ │ │ - blvc 2fed60 │ │ │ │ + blvc 2fed70 │ │ │ │ @ instruction: 0x3118f8d0 │ │ │ │ @ instruction: 0xf5ec6b80 │ │ │ │ - andlt lr, r7, ip, ror r9 │ │ │ │ - blx 3818b2 │ │ │ │ - eoreq r4, r0, lr, lsr r0 │ │ │ │ + andlt lr, r7, r4, ror r9 │ │ │ │ + blx 3818c2 │ │ │ │ + eoreq r3, r0, r6, lsr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a948 │ │ │ │ + bl fed9a958 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307730 │ │ │ │ - blvs fe24bb58 │ │ │ │ + bmi 307740 │ │ │ │ + blvs fe24bb68 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e96a │ │ │ │ - andseq fp, sp, r8, asr #16 │ │ │ │ + @ instruction: 0xbd08e962 │ │ │ │ + andseq fp, sp, r0, lsr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a968 │ │ │ │ + bl fed9a978 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307750 │ │ │ │ - blvs fe24bb78 │ │ │ │ + bmi 307760 │ │ │ │ + blvs fe24bb88 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e95a │ │ │ │ - strdeq r3, [r0], -r8 @ │ │ │ │ + @ instruction: 0xbd08e952 │ │ │ │ + eoreq r3, r0, r0, ror #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a988 │ │ │ │ + bl fed9a998 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ addlt r3, r3, r0, lsr #2 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ stmdavs fp!, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ - bmi 7cbba4 │ │ │ │ + bmi 7cbbb4 │ │ │ │ ldmdavs fp, {r5, r7, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - bmi 77dcb4 │ │ │ │ + bmi 77dca4 │ │ │ │ ldrdeq lr, [r6, -sp] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf5ec6ba0 │ │ │ │ - bmi 67dca0 │ │ │ │ + bmi 67dc90 │ │ │ │ smlatbcs r1, r0, fp, r6 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stmdavs fp!, {r1, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ ldrdlt r6, [r2, -sl]! │ │ │ │ stmdavs r9!, {r0, r1, r3, r4, r8, fp, sp, lr}^ │ │ │ │ - bls 49e658 │ │ │ │ - bmi 4d563c │ │ │ │ - blvs fea4bbe4 │ │ │ │ + bls 49e668 │ │ │ │ + bmi 4d564c │ │ │ │ + blvs fea4bbf4 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - andlt lr, r3, r4, lsr #18 │ │ │ │ - bmi 432cac │ │ │ │ - blvs fe24bbf4 │ │ │ │ + andlt lr, r3, ip, lsl r9 │ │ │ │ + bmi 432cbc │ │ │ │ + blvs fe24bc04 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - bfi lr, ip, (invalid: 18:16) │ │ │ │ - eoreq r3, r0, r4, ror #31 │ │ │ │ - eoreq r3, r0, r8, ror #31 │ │ │ │ - strdeq r3, [r0], -r0 @ │ │ │ │ - eoreq r3, r0, r0, ror #31 │ │ │ │ - eoreq r3, r0, r0, asr #31 │ │ │ │ + bfi lr, r4, (invalid: 18:16) │ │ │ │ + eoreq r3, r0, ip, asr #29 │ │ │ │ + ldrdeq r3, [r0], -r0 @ │ │ │ │ + ldrdeq r3, [r0], -r8 @ │ │ │ │ + eoreq r3, r0, r8, asr #29 │ │ │ │ + eoreq r3, r0, r8, lsr #29 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9aa14 │ │ │ │ + bl fed9aa24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r1, [r4], -r3, asr #4 │ │ │ │ ldrdcc pc, [r8, -r0] │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ - bne fe983c7c │ │ │ │ - bl 1a9605c │ │ │ │ - blvs fea45034 │ │ │ │ + bne fe983c8c │ │ │ │ + bl 1a9606c │ │ │ │ + blvs fea45044 │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ - ldm r8!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r0!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strpl lr, [r0], -sp, asr #19 │ │ │ │ tstcs r1, r7, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2976 @ 0xfffff460 │ │ │ │ - ldm r0!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blvs fea56064 │ │ │ │ + stmia r8!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blvs fea56074 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - stmia sl!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - mlaeq r0, r4, pc, r3 @ │ │ │ │ - eoreq r3, r0, r6, lsl #31 │ │ │ │ - @ instruction: 0x001e0cb2 │ │ │ │ + eoreq r3, r0, ip, ror lr │ │ │ │ + eoreq r3, r0, lr, ror #28 │ │ │ │ + mulseq lr, sl, fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9aa70 │ │ │ │ + bl fed9aa80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0x4604311c │ │ │ │ - bmi 431d4c │ │ │ │ - blvs fea4bc88 │ │ │ │ + bmi 431d5c │ │ │ │ + blvs fea4bc98 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - ldclt 8, cr14, [r0, #-840] @ 0xfffffcb8 │ │ │ │ + ldclt 8, cr14, [r0, #-808] @ 0xfffffcd8 │ │ │ │ tstcs r1, r4, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - stmia sl, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - eoreq r3, r0, r0, ror #30 │ │ │ │ - eoreq r3, r0, lr, lsl pc │ │ │ │ + eoreq r3, r0, r8, asr #28 │ │ │ │ + eoreq r3, r0, r6, lsl #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9aaac │ │ │ │ + bl fed9aabc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0x46043118 │ │ │ │ - bmi 531e48 │ │ │ │ - blvs fea4bcc4 │ │ │ │ + bmi 531e58 │ │ │ │ + blvs fea4bcd4 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - bmi 4bdb98 │ │ │ │ + bmi 4bdb88 │ │ │ │ smlatbcs r1, r0, fp, r6 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - ldclt 8, cr14, [r0, #-696] @ 0xfffffd48 │ │ │ │ + ldclt 8, cr14, [r0, #-664] @ 0xfffffd68 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm lr, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3118f8d4 │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - eoreq r3, r0, r4, lsr pc │ │ │ │ - eoreq r3, r0, r8, lsr pc │ │ │ │ - ldrdeq r3, [r0], -r6 @ │ │ │ │ + eoreq r3, r0, ip, lsl lr │ │ │ │ + eoreq r3, r0, r0, lsr #28 │ │ │ │ + strhteq r3, [r0], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9aafc │ │ │ │ + bl fed9ab0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3078e4 │ │ │ │ - blvs fe24bd0c │ │ │ │ + bmi 3078f4 │ │ │ │ + blvs fe24bd1c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stclt 8, cr14, [r8, #-576] @ 0xfffffdc0 │ │ │ │ - eoreq r3, r0, ip, lsl #30 │ │ │ │ + stclt 8, cr14, [r8, #-544] @ 0xfffffde0 │ │ │ │ + strdeq r3, [r0], -r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9ab1c │ │ │ │ + bl fed9ab2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307904 │ │ │ │ - blvs fe24bd2c │ │ │ │ + bmi 307914 │ │ │ │ + blvs fe24bd3c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stclt 8, cr14, [r8, #-512] @ 0xfffffe00 │ │ │ │ - eoreq r3, r0, r8, asr #29 │ │ │ │ + stclt 8, cr14, [r8, #-480] @ 0xfffffe20 │ │ │ │ + strhteq r3, [r0], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9ab3c │ │ │ │ + bl fed9ab4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 387924 │ │ │ │ + bmi 387934 │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - stmda lr!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r6!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5eb6ba0 │ │ │ │ - ldclt 14, cr14, [r0, #-560] @ 0xfffffdd0 │ │ │ │ - eoreq r3, r0, lr, asr #29 │ │ │ │ + ldclt 14, cr14, [r0, #-528] @ 0xfffffdf0 │ │ │ │ + strhteq r3, [r0], -r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9ab64 │ │ │ │ + bl fed9ab74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff0 │ │ │ │ strmi r5, [r4], -r0, lsl #11 │ │ │ │ stmdbvs r9!, {r7, fp, sp, lr} │ │ │ │ ldrmi r6, [r8, r3, asr #17] │ │ │ │ tstlt r1, r9, ror #18 │ │ │ │ stmiavs r3, {r5, r7, fp, sp, lr}^ │ │ │ │ - bvs 1d157e4 │ │ │ │ - bvs fec5e140 │ │ │ │ + bvs 1d157f4 │ │ │ │ + bvs fec5e150 │ │ │ │ stmibvs sl!, {r0, r8, r9, fp, ip, sp} │ │ │ │ strmi r4, [r3], #-51 @ 0xffffffcd │ │ │ │ @ instruction: 0xd10a4296 │ │ │ │ ldmib r5, {r1, r3, r4, sp, lr, pc}^ │ │ │ │ - bvs fec485bc │ │ │ │ + bvs fec485cc │ │ │ │ stmibvs sl!, {r1, r2, r3, sl, lr} │ │ │ │ eorsmi r3, r3, r1, lsl #22 │ │ │ │ strmi r4, [r3], #-690 @ 0xfffffd4e │ │ │ │ ldmdavs r8, {r4, ip, lr, pc} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e850 │ │ │ │ stmda r0, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2501bc │ │ │ │ + bcs 2501cc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 267730 │ │ │ │ + blcs 267740 │ │ │ │ @ instruction: 0xf5ebd1e7 │ │ │ │ - strb lr, [r4, r2, asr #27]! │ │ │ │ - ldc 5, cr15, [lr, #940]! @ 0x3ac │ │ │ │ + @ instruction: 0xe7e4edba │ │ │ │ + ldc 5, cr15, [r6, #940]! @ 0x3ac │ │ │ │ ldmib r4, {r5, r9, sl, lr}^ │ │ │ │ subsvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0xf5eb601a │ │ │ │ - ldcllt 13, cr14, [r0, #-736]! @ 0xfffffd20 │ │ │ │ + ldcllt 13, cr14, [r0, #-704]! @ 0xfffffd40 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9abe8 │ │ │ │ + bl fed9abf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 15, cr15, [r8, #-724] @ 0xfffffd2c │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -544359,99 +544363,99 @@ │ │ │ │ subsle r2, pc, r0, lsl #18 │ │ │ │ strpl pc, [r0, r4, lsl #10] │ │ │ │ strdlt r6, [r3, -fp]! │ │ │ │ andcc lr, r2, #3457024 @ 0x34c000 │ │ │ │ addmi r1, fp, #864256 @ 0xd3000 │ │ │ │ @ instruction: 0xf504d256 │ │ │ │ andscc r5, r8, r0, lsl #1 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr14, {5} │ │ │ │ + cdp2 6, 5, cr15, cr4, cr14, {5} │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ @ instruction: 0xf5eb7088 │ │ │ │ - andcs lr, r1, #200, 30 @ 0x320 │ │ │ │ + andcs lr, r1, #192, 30 @ 0x300 │ │ │ │ vrsubhn.i d4, , │ │ │ │ @ instruction: 0xf8438f5b │ │ │ │ stmib r0, {r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf5003301 │ │ │ │ sbcvs r7, r3, r8, lsl #7 │ │ │ │ rscsvs r6, r8, #40 @ 0x28 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf50487f0 │ │ │ │ movwcs r5, #1152 @ 0x480 │ │ │ │ eorscc pc, r5, r4, lsl #17 │ │ │ │ cmppeq r4, r1, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5eb2001 │ │ │ │ - stmdavs r9!, {r1, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r9!, {r1, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ addvs r4, r1, r4, lsl #12 │ │ │ │ - bvs ff5152b4 │ │ │ │ + bvs ff5152c4 │ │ │ │ stmvs pc, {r1, r3, r7, r9, fp, sp, lr} @ │ │ │ │ - b 1304708 │ │ │ │ + b 1304718 │ │ │ │ tsteq r2, #1207959552 @ 0x48000000 │ │ │ │ stmiavs r1!, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ strpl pc, [r0, r4, lsl #10] │ │ │ │ movwcs lr, #51665 @ 0xc9d1 │ │ │ │ - b 16dbf90 │ │ │ │ + b 16dbfa0 │ │ │ │ andle r0, sl, r3 │ │ │ │ streq r6, [r9], r9, lsl #16 │ │ │ │ stmdavs r8!, {r0, r1, r2, r8, sl, ip, lr, pc} │ │ │ │ - b 130472c │ │ │ │ + b 130473c │ │ │ │ tsteq r2, #1207959552 @ 0x48000000 │ │ │ │ strmi r6, [r8, r1, lsl #17] │ │ │ │ @ instruction: 0xf5046178 │ │ │ │ andcs r5, r4, #128, 18 @ 0x200000 │ │ │ │ ldmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - beq 2bfc14 │ │ │ │ + beq 2bfc24 │ │ │ │ @ instruction: 0x46484611 │ │ │ │ eorsge pc, r5, r7, lsl #17 │ │ │ │ - ldc2l 6, cr15, [sl, #696]! @ 0x2b8 │ │ │ │ + ldc2l 6, cr15, [r2, #696]! @ 0x2b8 │ │ │ │ stmiavs fp!, {r1, r2, r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ stmdacc r0, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ adcvs r6, ip, ip, asr r0 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x464887f0 │ │ │ │ - cdp2 6, 0, cr15, cr4, cr14, {5} │ │ │ │ + ldc2l 6, cr15, [ip, #696]! @ 0x2b8 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0xf5eb7088 │ │ │ │ - vcvt.u32.f32 q7, q8, #1 │ │ │ │ + vqrdmlsh.s q7, , d24[0] │ │ │ │ @ instruction: 0x46038f5b │ │ │ │ - blge 681c1c │ │ │ │ + blge 681c2c │ │ │ │ movwcc lr, #6592 @ 0x19c0 │ │ │ │ orrvc pc, r8, #0, 10 │ │ │ │ eorsvs r6, r0, r3, asr #1 │ │ │ │ @ instruction: 0xe7e262f8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrsbthi pc, [ip], #143 @ 0x8f @ │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ ldrmi r4, [r7], -lr, lsl #12 │ │ │ │ ldrbtmi r4, [r8], #1565 @ 0x61d │ │ │ │ mulcc r0, r8, r8 │ │ │ │ - blcs 2706b4 │ │ │ │ - blls 4f7ce4 │ │ │ │ + blcs 2706c4 │ │ │ │ + blls 4f7cf4 │ │ │ │ @ instruction: 0x61a34629 │ │ │ │ - blls 54c354 │ │ │ │ + blls 54c364 │ │ │ │ adcvs r2, r7, #1 │ │ │ │ @ instruction: 0x61234f36 │ │ │ │ - ldrbtmi r9, [pc], #-2829 @ 243b60 │ │ │ │ - blls 51c0f0 │ │ │ │ - blls 5dc2f4 │ │ │ │ + ldrbtmi r9, [pc], #-2829 @ 243b70 │ │ │ │ + blls 51c100 │ │ │ │ + blls 5dc304 │ │ │ │ movwcs r6, #547 @ 0x223 │ │ │ │ cmnvs r3, #805306382 @ 0x3000000e │ │ │ │ smlawtcc r0, r4, r8, pc @ │ │ │ │ @ instruction: 0x63259b08 │ │ │ │ strdvs r6, [r3], sp @ │ │ │ │ rscvs r9, r3, r9, lsl #22 │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ stmib r4, {r2, r5, r8}^ │ │ │ │ stmib r4, {r1, r6, r8, r9, sp}^ │ │ │ │ stmib r4, {r2, r6, r8, r9, sp}^ │ │ │ │ rsbvs r2, r6, r6, asr #6 │ │ │ │ @ instruction: 0xf5eb6025 │ │ │ │ - @ instruction: 0xf504ec32 │ │ │ │ + @ instruction: 0xf504ec2a │ │ │ │ stmib r4, {r1, r2, r4, r7, r8, r9, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8c4034a │ │ │ │ @ instruction: 0xf0153130 │ │ │ │ svclt 0x00080301 │ │ │ │ andle r4, r4, r9, lsl r6 │ │ │ │ @ instruction: 0x07a968bb │ │ │ │ stmdbmi r0!, {r0, r1, r4, r8, sl, ip, lr, pc} │ │ │ │ @@ -544464,56 +544468,56 @@ │ │ │ │ strtmi r6, [r0], -r3, ror #23 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0x066a81f0 │ │ │ │ @ instruction: 0xf8d4d517 │ │ │ │ ldmdbmi r5, {r2, r4, r5, r6, r7, sp} │ │ │ │ stmib r4, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bcs 250028 │ │ │ │ + bcs 250038 │ │ │ │ ldmdbmi r3, {r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andls r2, r1, #3 │ │ │ │ andls r2, r0, r1, lsl #6 │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ @ instruction: 0xf1047280 │ │ │ │ @ instruction: 0xf6ae0040 │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ movvs sp, #-2147483594 @ 0x80000036 │ │ │ │ stmdbmi ip, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7d04479 │ │ │ │ @ instruction: 0xf108490b │ │ │ │ ldrbtmi r0, [r9], #-4 │ │ │ │ - @ instruction: 0xffaaf6c4 │ │ │ │ + @ instruction: 0xffa2f6c4 │ │ │ │ vsubw.u q1, , d1 │ │ │ │ @ instruction: 0xf8888f5b │ │ │ │ str r3, [ip, r0] │ │ │ │ - ldrhteq fp, [r6], #-74 @ 0xffffffb6 │ │ │ │ - @ instruction: 0x0076b49a │ │ │ │ - ldrsbteq lr, [r3], #-92 @ 0xffffffa4 │ │ │ │ - rsbseq lr, r3, r8, asr #11 │ │ │ │ - eoreq r3, r0, r4, lsr #24 │ │ │ │ + rsbseq fp, r6, sl, lsr #9 │ │ │ │ + rsbseq fp, r6, sl, lsl #9 │ │ │ │ + rsbseq lr, r3, ip, asr #11 │ │ │ │ ldrhteq lr, [r3], #-88 @ 0xffffffa8 │ │ │ │ + eoreq r3, r0, ip, lsl #22 │ │ │ │ + rsbseq lr, r3, r8, lsr #11 │ │ │ │ @ instruction: 0xfffff91b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9ae54 │ │ │ │ + bl fed9ae64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blvs fe307c1c │ │ │ │ + blvs fe307c2c │ │ │ │ cmplt fp, r4, lsl #12 │ │ │ │ @ instruction: 0x311cf8d0 │ │ │ │ - blvs ffb328b4 │ │ │ │ + blvs ffb328c4 │ │ │ │ ldmdavs fp, {r5, r9, sl, lr}^ │ │ │ │ - blvs fea55ad0 │ │ │ │ - ldcl 5, cr15, [ip], #940 @ 0x3ac │ │ │ │ + blvs fea55ae0 │ │ │ │ + ldcl 5, cr15, [r4], #940 @ 0x3ac │ │ │ │ ldrdeq pc, [r8, -r4]! │ │ │ │ - stcl 5, cr15, [r8], #-940 @ 0xfffffc54 │ │ │ │ + stcl 5, cr15, [r0], #-940 @ 0xfffffc54 │ │ │ │ ldrsbtcc pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf104b19b │ │ │ │ strtmi r0, [r8], -r0, asr #10 │ │ │ │ - blx 1e01746 │ │ │ │ + blx 1c01756 │ │ │ │ @ instruction: 0xf6ae4628 │ │ │ │ - @ instruction: 0xf8d4faa5 │ │ │ │ + @ instruction: 0xf8d4fa9d │ │ │ │ @ instruction: 0xf5040130 │ │ │ │ addmi r7, r5, #629145600 @ 0x25800000 │ │ │ │ @ instruction: 0xf7ffd005 │ │ │ │ @ instruction: 0xf8d4fe5d │ │ │ │ addmi r0, r5, #48, 2 │ │ │ │ ldclt 1, cr13, [r8, #-996]! @ 0xfffffc1c │ │ │ │ ldmvs fp, {r0, r1, r6, r7, r8, r9, fp, sp, lr}^ │ │ │ │ @@ -544538,27 +544542,27 @@ │ │ │ │ subvs r0, r4, r0, lsl #8 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ ldrbmi r1, [r3], -sl, asr #19 │ │ │ │ strbmi r6, [r8], -r0, lsr #32 │ │ │ │ smlabtne r0, r1, r9, lr │ │ │ │ andgt pc, r4, sp, asr #17 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx ff0017d0 │ │ │ │ + blx fee017e0 │ │ │ │ teqpne r0, r5 @ @ p-variant is OBSOLETE │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ @ instruction: 0xfffff643 │ │ │ │ @ instruction: 0xfffffced │ │ │ │ @ instruction: 0xf1002200 │ │ │ │ stmib r0, {r3, r8, r9}^ │ │ │ │ stmib r0, {r9, ip}^ │ │ │ │ ldrbmi r3, [r0, -r2, lsl #6]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9af48 │ │ │ │ + bl fed9af58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1000ff0 │ │ │ │ strmi r0, [r4], -r8, lsl #10 │ │ │ │ addmi r6, r5, #192, 16 @ 0xc00000 │ │ │ │ @ instruction: 0xf7ffd004 │ │ │ │ stmiavs r0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ mvnsle r4, r5, lsl #5 │ │ │ │ @@ -544583,48 +544587,48 @@ │ │ │ │ addsvs r4, lr, r6, lsl r4 │ │ │ │ strbmi r9, [r1], -r9, lsl #22 │ │ │ │ strtmi r6, [r8], -lr, lsr #16 │ │ │ │ @ instruction: 0x2010f8d9 │ │ │ │ movwls r8, #10523 @ 0x291b │ │ │ │ @ instruction: 0x370ae9d6 │ │ │ │ vmlacc.f64 d15, d20, d19 │ │ │ │ - blx 3689ce │ │ │ │ + blx 3689de │ │ │ │ movwls lr, #4871 @ 0x1307 │ │ │ │ @ instruction: 0x479869b3 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r5, fp, sp, lr} │ │ │ │ ldrle r0, [r1, #-1691]! @ 0xfffff965 │ │ │ │ teqlt r3, #22528 @ 0x5800 │ │ │ │ @ instruction: 0xf8cd9b18 │ │ │ │ strtmi r8, [r8], r0, lsr #32 │ │ │ │ ldmib sp, {r1, r2, r3, r4, r6, r9, sl, fp, ip}^ │ │ │ │ - bl 3d2a48 │ │ │ │ + bl 3d2a58 │ │ │ │ and r0, r1, r3, lsl #20 │ │ │ │ ldrdvc pc, [r0], -r8 │ │ │ │ svcne 0x0001f816 │ │ │ │ ldc 6, cr4, [fp, #256] @ 0x100 │ │ │ │ @ instruction: 0xf85b7b02 │ │ │ │ @ instruction: 0xf8d93b10 │ │ │ │ tstls r6, r4, lsl r0 │ │ │ │ stc 3, cr9, [sp, #8] │ │ │ │ ldmib r7, {r2, r8, r9, fp, ip, sp, lr}^ │ │ │ │ stmdbls r8, {r2, r3, r8, sl, ip, sp} │ │ │ │ @ instruction: 0x3c04fba3 │ │ │ │ - blx 368a22 │ │ │ │ + blx 368a32 │ │ │ │ strls ip, [r1, #-1285] @ 0xfffffafb │ │ │ │ @ instruction: 0x4798693b │ │ │ │ strhle r4, [r3, #82]! @ 0x52 │ │ │ │ @ instruction: 0xf8994645 │ │ │ │ - bls 7cff04 │ │ │ │ + bls 7cff14 │ │ │ │ svclt 0x00182a00 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorscc pc, r4, r9, lsl #17 │ │ │ │ - bls 4aaa6c │ │ │ │ + bls 4aaa7c │ │ │ │ strbeq lr, [r4, r3, lsl #22] │ │ │ │ movwcc r6, #6251 @ 0x186b │ │ │ │ - bls 51c338 │ │ │ │ + bls 51c348 │ │ │ │ @ instruction: 0x4610617a │ │ │ │ andlt r6, sp, fp, rrx │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strls r9, [fp], -sl, lsl #22 │ │ │ │ stmibpl r0, {r0, r1, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7a4 │ │ │ │ @ instruction: 0xf100b570 │ │ │ │ @@ -544654,900 +544658,900 @@ │ │ │ │ @ instruction: 0xf50342ae │ │ │ │ @ instruction: 0xd1eb7296 │ │ │ │ svclt 0x0000e7f4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stmiavs r3, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d1b099 │ │ │ │ ldmib r0, {sp, pc}^ │ │ │ │ - blx fe8cdaec │ │ │ │ + blx fe8cdafc │ │ │ │ stmdbvs ip!, {r1, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - b fe4282f4 │ │ │ │ + b fe428304 │ │ │ │ @ instruction: 0xf8d10603 │ │ │ │ @ instruction: 0xf8d1e004 │ │ │ │ strtmi ip, [r1], -r8 │ │ │ │ ldrls r4, [r5, #-1556] @ 0xfffff9ec │ │ │ │ ldrmi r4, [sp], -r6, lsr #32 │ │ │ │ @ instruction: 0xf647405e │ │ │ │ @ instruction: 0xf6c51399 │ │ │ │ movwls r2, #9090 @ 0x2382 │ │ │ │ - b 161df14 │ │ │ │ + b 161df24 │ │ │ │ @ instruction: 0x460b02b2 │ │ │ │ stmdbls r2, {r2, r4, r8, ip, pc} │ │ │ │ mcr2 10, 4, pc, cr14, cr14, {4} @ │ │ │ │ - blx fe967f40 │ │ │ │ + blx fe967f50 │ │ │ │ ldrls pc, [r1], #-3212 @ 0xfffff374 │ │ │ │ streq lr, [r2], #-2695 @ 0xfffff579 │ │ │ │ ldmdane r8, {r2, lr}^ │ │ │ │ rsbsmi r9, ip, r7, lsl #22 │ │ │ │ @ instruction: 0x97129513 │ │ │ │ rscsvs lr, r3, r0, lsl #22 │ │ │ │ ldmeq r3!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ strtmi r4, [r8], -r6, lsl #8 │ │ │ │ strmi r4, [fp], -r8, lsl #8 │ │ │ │ - b fe2d50a4 │ │ │ │ + b fe2d50b4 │ │ │ │ strmi r0, [r4], #-1288 @ 0xfffffaf8 │ │ │ │ ldmne r8!, {r0, r2, r4, r5, lr}^ │ │ │ │ - bl 355128 │ │ │ │ + bl 355138 │ │ │ │ strbtmi r6, [r0], #-1270 @ 0xfffffb0a │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ strmi r4, [sl], #-85 @ 0xffffffab │ │ │ │ strmi r9, [r5], #-2305 @ 0xfffff6ff │ │ │ │ andeq lr, r6, r8, lsl #21 │ │ │ │ - bl 393ff0 │ │ │ │ + bl 394000 │ │ │ │ @ instruction: 0xf8d165f4 │ │ │ │ - b fe267fa8 │ │ │ │ + b fe267fb8 │ │ │ │ ldrmi r0, [r9], -r8 │ │ │ │ - blls 2951e0 │ │ │ │ + blls 2951f0 │ │ │ │ @ instruction: 0xf989fa99 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ ldrmi r4, [r0], #-1098 @ 0xfffffbb6 │ │ │ │ andeq lr, r4, #548864 @ 0x86000 │ │ │ │ eormi r6, sl, pc, lsl r9 │ │ │ │ - b fe5d4160 │ │ │ │ - blt 12077c0 │ │ │ │ + b fe5d4170 │ │ │ │ + blt 12077d0 │ │ │ │ rscsvs lr, r5, r0, lsl #22 │ │ │ │ - b 1615284 │ │ │ │ + b 1615294 │ │ │ │ strbmi r0, [r2], #-1461 @ 0xfffffa4b │ │ │ │ @ instruction: 0x8014f8d3 │ │ │ │ - beq 57e9d8 │ │ │ │ + beq 57e9e8 │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ @ instruction: 0xf888fa98 │ │ │ │ rscsvs lr, r0, #2048 @ 0x800 │ │ │ │ movweq lr, #35465 @ 0x8a89 │ │ │ │ - blls 2a8bd8 │ │ │ │ - bleq 2bebe8 │ │ │ │ + blls 2a8be8 │ │ │ │ + bleq 2bebf8 │ │ │ │ @ instruction: 0xf8d344b3 │ │ │ │ @ instruction: 0x460b9018 │ │ │ │ - blx fe8aa3d8 │ │ │ │ - b fe4425fc │ │ │ │ + blx fe8aa3e8 │ │ │ │ + b fe44260c │ │ │ │ strls r0, [r6, -r9, lsl #14] │ │ │ │ streq lr, [r5, -r4, lsl #21] │ │ │ │ - b 1614000 │ │ │ │ + b 1614010 │ │ │ │ strhtmi r0, [r7], #-0 │ │ │ │ @ instruction: 0xf8d1445f │ │ │ │ @ instruction: 0x4619b01c │ │ │ │ ldrbvs lr, [r2, r7, lsl #22]! │ │ │ │ - blx fe542a66 │ │ │ │ + blx fe542a76 │ │ │ │ streq lr, [fp], -r8, lsl #21 │ │ │ │ stmdaeq r3, {r0, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b fe3a9824 │ │ │ │ - blls 285808 │ │ │ │ + b fe3a9834 │ │ │ │ + blls 285818 │ │ │ │ strtmi r4, [r0], #22 │ │ │ │ strbmi r4, [r6], #-110 @ 0xffffff92 │ │ │ │ adcseq lr, r2, #323584 @ 0x4f000 │ │ │ │ ldrdhi pc, [r0], -r3 @ │ │ │ │ streq lr, [r2], #-2688 @ 0xfffff580 │ │ │ │ - bl 3d4110 │ │ │ │ - blx fe85dc00 │ │ │ │ + bl 3d4120 │ │ │ │ + blx fe85dc10 │ │ │ │ submi pc, r4, r8, lsl #17 │ │ │ │ movweq lr, #35465 @ 0x8a89 │ │ │ │ - blls 2a8c54 │ │ │ │ + blls 2a8c64 │ │ │ │ stmdbeq r1, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b 16152dc │ │ │ │ + b 16152ec │ │ │ │ strbmi r0, [ip], #-1975 @ 0xfffff849 │ │ │ │ - beq 47ea68 │ │ │ │ + beq 47ea78 │ │ │ │ ldrdls pc, [r4], -r3 @ │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ @ instruction: 0xf989fa99 │ │ │ │ movweq lr, #39566 @ 0x9a8e │ │ │ │ - blls 2a8c60 │ │ │ │ + blls 2a8c70 │ │ │ │ streq lr, [r9, #-2699] @ 0xfffff575 │ │ │ │ - b fe2e9484 │ │ │ │ - bl 44547c │ │ │ │ + b fe2e9494 │ │ │ │ + bl 44548c │ │ │ │ eorsmi r0, r5, r1, lsl #28 │ │ │ │ subsmi r4, r5, r6, lsl #9 │ │ │ │ ldrbtmi r6, [r5], #-2712 @ 0xfffff568 │ │ │ │ ldrbvs lr, [r4, #2821]! @ 0xb05 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ - b fe432878 │ │ │ │ - b fe547894 │ │ │ │ - bl 484c80 │ │ │ │ + b fe432888 │ │ │ │ + b fe5478a4 │ │ │ │ + bl 484c90 │ │ │ │ ldrmi r0, [r4], #3073 @ 0xc01 │ │ │ │ adcseq lr, r5, #323584 @ 0x4f000 │ │ │ │ ldrmi r9, [r3], -r4, lsl #6 │ │ │ │ - b 5ea894 │ │ │ │ - b fe5c78a4 │ │ │ │ - b 16078b4 │ │ │ │ + b 5ea8a4 │ │ │ │ + b fe5c78b4 │ │ │ │ + b 16078c4 │ │ │ │ strbtmi r0, [r6], #1204 @ 0x4b4 │ │ │ │ @ instruction: 0x0c04ea86 │ │ │ │ - b 55ebec │ │ │ │ - b fe5470bc │ │ │ │ - bl 5c70c4 │ │ │ │ - blt 69fc84 │ │ │ │ + b 55ebfc │ │ │ │ + b fe5470cc │ │ │ │ + bl 5c70d4 │ │ │ │ + blt 69fc94 │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ andeq lr, r1, #561152 @ 0x89000 │ │ │ │ - bls 2e88f4 │ │ │ │ - bl 26b4d4 │ │ │ │ - bls 2864cc │ │ │ │ + bls 2e8904 │ │ │ │ + bl 26b4e4 │ │ │ │ + bls 2864dc │ │ │ │ strhmi r4, [sp], #-73 @ 0xffffffb7 │ │ │ │ - blvs 8153fc │ │ │ │ + blvs 81540c │ │ │ │ vldmiavs lr!, {d30-} │ │ │ │ - blt 122a8ec │ │ │ │ - bleq 43eae0 │ │ │ │ + blt 122a8fc │ │ │ │ + bleq 43eaf0 │ │ │ │ andeq lr, r7, #128, 20 @ 0x80000 │ │ │ │ - b fe368938 │ │ │ │ - bls 2c40f0 │ │ │ │ + b fe368948 │ │ │ │ + bls 2c4100 │ │ │ │ andeq lr, lr, r0, lsl #20 │ │ │ │ - b 161426c │ │ │ │ - bl 287be8 │ │ │ │ - bls 2864fc │ │ │ │ + b 161427c │ │ │ │ + bl 287bf8 │ │ │ │ + bls 28650c │ │ │ │ strbmi r4, [r8], #-1201 @ 0xfffffb4f │ │ │ │ - bl 25ee54 │ │ │ │ - blt fdc4f0 │ │ │ │ - b fe4d59cc │ │ │ │ + bl 25ee64 │ │ │ │ + blt fdc500 │ │ │ │ + b fe4d59dc │ │ │ │ vmlals.f32 s0, s16, s12 │ │ │ │ andls r4, fp, #81 @ 0x51 │ │ │ │ stmdbeq r2, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtvc lr, [sl], pc, asr #20 │ │ │ │ @ instruction: 0x960c4075 │ │ │ │ - b fe455944 │ │ │ │ + b fe455954 │ │ │ │ strls r0, [r5], -r6, lsl #12 │ │ │ │ ldrbtvc lr, [r5], pc, asr #20 │ │ │ │ rsbsmi r9, r2, r2, lsl #26 │ │ │ │ - b fe328988 │ │ │ │ - b 2c4968 │ │ │ │ + b fe328998 │ │ │ │ + b 2c4978 │ │ │ │ ldmdbne sp!, {r2, r3, r9}^ │ │ │ │ subsmi r4, sl, r5, lsr #8 │ │ │ │ - b 16151e4 │ │ │ │ - bl 2c7430 │ │ │ │ - bls 29d504 │ │ │ │ - b fe5e9184 │ │ │ │ + b 16151f4 │ │ │ │ + bl 2c7440 │ │ │ │ + bls 29d514 │ │ │ │ + b fe5e9194 │ │ │ │ andmi r0, r4, ip, lsl #8 │ │ │ │ ldreq lr, [r0, #2639]! @ 0xa4f │ │ │ │ streq lr, [lr], #-2692 @ 0xfffff57c │ │ │ │ ldrls r9, [r0], #-1286 @ 0xfffffafa │ │ │ │ stmdals r3, {r0, r2, r4, r7, r8, r9, fp, sp, lr} │ │ │ │ - blvs ff772a14 │ │ │ │ + blvs ff772a24 │ │ │ │ smlabbeq r5, r0, sl, lr │ │ │ │ - blt b6a178 │ │ │ │ - b fe2699a0 │ │ │ │ + blt b6a188 │ │ │ │ + b fe2699b0 │ │ │ │ stmdals r9, {r2, fp} │ │ │ │ rscsvc lr, r1, #323584 @ 0x4f000 │ │ │ │ - b 1628998 │ │ │ │ - b fe26095c │ │ │ │ - b fe486994 │ │ │ │ + b 16289a8 │ │ │ │ + b fe26096c │ │ │ │ + b fe4869a4 │ │ │ │ stmdals sl, {r0, r8, fp} │ │ │ │ - beq 3febb0 │ │ │ │ - bleq 2febb8 │ │ │ │ - b fe26a9a4 │ │ │ │ - b 16061a4 │ │ │ │ - b 162057c │ │ │ │ + beq 3febc0 │ │ │ │ + bleq 2febc8 │ │ │ │ + b fe26a9b4 │ │ │ │ + b 16061b4 │ │ │ │ + b 162058c │ │ │ │ strdls r7, [r3], -sl │ │ │ │ - beq 27eba8 │ │ │ │ - b 162a1dc │ │ │ │ - bls 463194 │ │ │ │ + beq 27ebb8 │ │ │ │ + b 162a1ec │ │ │ │ + bls 4631a4 │ │ │ │ stmdaeq fp, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ rsbmi r9, pc, r4, lsl #12 │ │ │ │ stmdbeq r2, {r7, r9, fp, sp, lr, pc} │ │ │ │ rscsvc lr, r8, pc, asr #20 │ │ │ │ stmdbeq r6, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ tstls r1, r6, lsl lr │ │ │ │ streq lr, [fp, -r7, lsl #21] │ │ │ │ stmdaeq r1, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ tstls r9, r5 │ │ │ │ - b 1614314 │ │ │ │ + b 1614324 │ │ │ │ stmdbls r2, {r3, r4, r5, r6, r7, ip, sp, lr} │ │ │ │ - b 1628208 │ │ │ │ + b 1628218 │ │ │ │ stmdals fp, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr} │ │ │ │ - bvc feb24 │ │ │ │ + bvc feb34 │ │ │ │ stmdane r7, {r1, r2, r3, r8, r9, sl, ip, pc}^ │ │ │ │ strmi r4, [r6], -r0, rrx │ │ │ │ - bls 82a200 │ │ │ │ + bls 82a210 │ │ │ │ submi r4, r6, pc, lsl r4 │ │ │ │ - blls 3ea224 │ │ │ │ + blls 3ea234 │ │ │ │ stmdbeq sl, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - bls 65431c │ │ │ │ + bls 65432c │ │ │ │ stmdaeq r3, {r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ strmi r9, [r8], -ip, lsl #22 │ │ │ │ - b 161526c │ │ │ │ - bls 621dec │ │ │ │ + b 161527c │ │ │ │ + bls 621dfc │ │ │ │ stmdane lr!, {r0, r1, r2, r3, r9, sl, ip, pc}^ │ │ │ │ subsmi r9, sp, r4, lsl #18 │ │ │ │ ldmibvc r9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ ldrbvs lr, [r2, r7, lsl #22]! │ │ │ │ - b 45435c │ │ │ │ - b fe386234 │ │ │ │ - b 1605654 │ │ │ │ + b 45436c │ │ │ │ + b fe386244 │ │ │ │ + b 1605664 │ │ │ │ ldrbtmi r0, [r6], #-690 @ 0xfffffd4e │ │ │ │ stmdaeq ip, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbvc lr, [r5, #2639]! @ 0xa4f │ │ │ │ stcls 5, cr9, [r6, #-44] @ 0xffffffd4 │ │ │ │ stmdbls r8, {r1, r2, r6, sl, lr} │ │ │ │ ldrbtvs lr, [r7], r6, lsl #22 │ │ │ │ vmlaeq.f32 s28, s5, s10 │ │ │ │ vmlaeq.f32 s28, s14, s28 │ │ │ │ ldreq lr, [r7, pc, asr #20]! │ │ │ │ vmlaeq.f32 s28, s11, s28 │ │ │ │ stmdals r5, {r0, r2, r5, fp, ip} │ │ │ │ strbtmi r4, [r5], #-76 @ 0xffffffb4 │ │ │ │ @ instruction: 0x0c07ea82 │ │ │ │ stmdals lr, {r2, r6, lr} │ │ │ │ - b 555440 │ │ │ │ + b 555450 │ │ │ │ submi r0, r4, r6, lsl #24 │ │ │ │ - b 162a27c │ │ │ │ - bl 387d50 │ │ │ │ + b 162a28c │ │ │ │ + bl 387d60 │ │ │ │ mcrls 5, 0, r6, cr6, cr6, {7} │ │ │ │ ldrbtvc lr, [r4], #2639 @ 0xa4f │ │ │ │ ldmdane ip, {r2, r3, sl, ip, pc} │ │ │ │ mcrls 4, 0, r4, cr1, cr4, {1} │ │ │ │ stmdbls pc, {r3, r4, r9, sl, lr} @ │ │ │ │ - blls 2d4450 │ │ │ │ + blls 2d4460 │ │ │ │ andeq lr, sl, r0, lsl #21 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ stmdbls r8, {r3, r6, lr} │ │ │ │ - b fe415430 │ │ │ │ - b 16072dc │ │ │ │ + b fe415440 │ │ │ │ + b 16072ec │ │ │ │ strdls r7, [r6], -r0 │ │ │ │ - blls 58a5cc │ │ │ │ - bls 4952f0 │ │ │ │ - bl 354418 │ │ │ │ + blls 58a5dc │ │ │ │ + bls 495300 │ │ │ │ + bl 354428 │ │ │ │ ldrshmi r6, [r1], #-69 @ 0xffffffbb │ │ │ │ - b 56aae8 │ │ │ │ - b 16072d4 │ │ │ │ + b 56aaf8 │ │ │ │ + b 16072e4 │ │ │ │ ldrhmi r0, [r1], #-85 @ 0xffffffab │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ - b 161544c │ │ │ │ + b 161545c │ │ │ │ andls r7, r8, #268435471 @ 0x1000000f │ │ │ │ mcrls 6, 0, r4, cr2, cr2, {1} │ │ │ │ smlabbeq r5, lr, sl, lr │ │ │ │ rscsvs lr, r4, r0, lsl #22 │ │ │ │ eormi r4, r1, r2, lsr r4 │ │ │ │ @ instruction: 0x461f443a │ │ │ │ - b fe295bb4 │ │ │ │ + b fe295bc4 │ │ │ │ ldrtmi r0, [fp], #-270 @ 0xfffffef2 │ │ │ │ svcls 0x0003463e │ │ │ │ stmdbls r1, {r1, r3, sl, lr} │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ svcls 0x000a407e │ │ │ │ smlabbeq fp, r1, sl, lr │ │ │ │ streq lr, [r9], -r6, lsl #21 │ │ │ │ svcls 0x000c4079 │ │ │ │ - bl 2d54d8 │ │ │ │ + bl 2d54e8 │ │ │ │ ldrshtmi r6, [r9], #-32 @ 0xffffffe0 │ │ │ │ - b 162bf2c │ │ │ │ - b fe3a36dc │ │ │ │ + b 162bf3c │ │ │ │ + b fe3a36ec │ │ │ │ andmi r0, r1, r4, lsl #2 │ │ │ │ rsbmi r4, r9, lr, ror r0 │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ @ instruction: 0xf64e4419 │ │ │ │ @ instruction: 0xf6c633a1 │ │ │ │ - b fe35d294 │ │ │ │ - b 1605f34 │ │ │ │ + b fe35d2a4 │ │ │ │ + b 1605f44 │ │ │ │ @ instruction: 0x960176f6 │ │ │ │ streq lr, [r3], -fp, lsl #22 │ │ │ │ strtmi r4, [lr], #-87 @ 0xffffffa9 │ │ │ │ ldrtmi r9, [lr], #-3342 @ 0xfffff2f2 │ │ │ │ - bl 2abf58 │ │ │ │ - b 161cb14 │ │ │ │ - b fe504e18 │ │ │ │ - b fe246f70 │ │ │ │ - b fe505f60 │ │ │ │ + bl 2abf68 │ │ │ │ + b 161cb24 │ │ │ │ + b fe504e28 │ │ │ │ + b fe246f80 │ │ │ │ + b fe505f70 │ │ │ │ vstrls d0, [r8, #-20] @ 0xffffffec │ │ │ │ - bl 3d449c │ │ │ │ - b fe51df28 │ │ │ │ + bl 3d44ac │ │ │ │ + b fe51df38 │ │ │ │ vstrls d0, [r3, #-20] @ 0xffffffec │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ - b 16153e4 │ │ │ │ + b 16153f4 │ │ │ │ strtmi r7, [r5], #-2299 @ 0xfffff705 │ │ │ │ ldrtmi r9, [sp], #-3075 @ 0xfffff3fd │ │ │ │ - bl 3abf90 │ │ │ │ + bl 3abfa0 │ │ │ │ ldrshtmi r6, [ip], #-86 @ 0xffffffaa │ │ │ │ rsbsmi r9, ip, pc, lsl #30 │ │ │ │ streq lr, [r1, -r2, lsl #21] │ │ │ │ streq lr, [ip], #-2692 @ 0xfffff57c │ │ │ │ - b 161456c │ │ │ │ - b 1605e6c │ │ │ │ + b 161457c │ │ │ │ + b 1605e7c │ │ │ │ @ instruction: 0x9c047bf4 │ │ │ │ strmi r4, [r4], #-1052 @ 0xfffffbe4 │ │ │ │ ldrtmi r9, [ip], #-2052 @ 0xfffff7fc │ │ │ │ - b fe26bfd0 │ │ │ │ - bl 3443d0 │ │ │ │ + b fe26bfe0 │ │ │ │ + bl 3443e0 │ │ │ │ ldrshtmi r6, [r8], #-69 @ 0xffffffbb │ │ │ │ rsbsmi r9, r8, r1, lsl #30 │ │ │ │ - b 162bfc8 │ │ │ │ - ldrmi r7, [pc], #-240 @ 2443b8 │ │ │ │ - b fe2a83fc │ │ │ │ + b 162bfd8 │ │ │ │ + ldrmi r7, [pc], #-240 @ 2443c8 │ │ │ │ + b fe2a840c │ │ │ │ rsbmi r0, r8, r6 │ │ │ │ strmi r4, [r7], #-1047 @ 0xfffffbe9 │ │ │ │ stmdals r5, {r0, r3, r9, fp, ip, pc} │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ vmlaeq.f32 s28, s11, s12 │ │ │ │ ldrbvs lr, [r4, r7, lsl #22]! │ │ │ │ stmdals ip, {r1, r6, lr} │ │ │ │ vmlaeq.f32 s28, s9, s28 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ - b fe2d44ec │ │ │ │ - b 1604c08 │ │ │ │ + b fe2d44fc │ │ │ │ + b 1604c18 │ │ │ │ strdls r7, [sp], -r2 │ │ │ │ andeq lr, r3, sl, lsl #22 │ │ │ │ strmi r9, [r8], #-2569 @ 0xfffff5f7 │ │ │ │ ldrbtmi r9, [r0], #-2314 @ 0xfffff6f6 │ │ │ │ vmlaeq.f32 s28, s9, s10 │ │ │ │ - beq 2bee28 │ │ │ │ - bl 26a81c │ │ │ │ - b fe5dc7e4 │ │ │ │ - b fe4c7c28 │ │ │ │ + beq 2bee38 │ │ │ │ + bl 26a82c │ │ │ │ + b fe5dc7f4 │ │ │ │ + b fe4c7c38 │ │ │ │ ldrmi r0, [r1], -r1, lsl #20 │ │ │ │ - b 1615478 │ │ │ │ + b 1615488 │ │ │ │ ldrtmi r0, [r1], #-1975 @ 0xfffff849 │ │ │ │ streq lr, [r9], -r2, lsl #21 │ │ │ │ ldrbtmi r9, [r1], #-2568 @ 0xfffff5f8 │ │ │ │ vmlaeq.f32 s28, s15, s8 │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ - bls 654584 │ │ │ │ + bls 654594 │ │ │ │ vmlaeq.f32 s28, s1, s28 │ │ │ │ - beq 53ee5c │ │ │ │ - b 1614590 │ │ │ │ + beq 53ee6c │ │ │ │ + b 16145a0 │ │ │ │ andls r0, r3, #176, 4 │ │ │ │ - bvc fed7c │ │ │ │ - b 162ac6c │ │ │ │ + bvc fed8c │ │ │ │ + b 162ac7c │ │ │ │ @ instruction: 0x960976f6 │ │ │ │ stmdals sp, {r1, r2, r4, r9, sl, lr} │ │ │ │ strtmi r4, [lr], #-1054 @ 0xfffffbe2 │ │ │ │ - bls 5d5ca8 │ │ │ │ - bl 3d5630 │ │ │ │ + bls 5d5cb8 │ │ │ │ + bl 3d5640 │ │ │ │ ldrshmi r6, [r5], #-97 @ 0xffffff9f │ │ │ │ streq lr, [ip, #-2693] @ 0xfffff57b │ │ │ │ stmdals r3, {r0, r2, r6, lr} │ │ │ │ ldrbvc lr, [r5, #2639]! @ 0xa4f │ │ │ │ vmlaeq.f32 s28, s1, s14 │ │ │ │ - bl 4a98a8 │ │ │ │ + bl 4a98b8 │ │ │ │ stmdals pc, {r0, r1, r8, sl} @ │ │ │ │ stcls 4, cr4, [r1], {37} @ 0x25 │ │ │ │ vmlaeq.f32 s28, s3, s28 │ │ │ │ stmdbeq r0, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrbtmi r9, [r5], #-3075 @ 0xfffff3fd │ │ │ │ stmdbeq sl, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ vmlaeq.f32 s28, s3, s8 │ │ │ │ ldrtmi r1, [ip], #-2260 @ 0xfffff72c │ │ │ │ - bls 515cf8 │ │ │ │ + bls 515d08 │ │ │ │ vmlaeq.f32 s28, s13, s28 │ │ │ │ ldrbvs lr, [r6, #2821]! @ 0xb05 │ │ │ │ subsmi r4, r7, r4, ror r4 │ │ │ │ - b fe42acd0 │ │ │ │ - b 16060d0 │ │ │ │ + b fe42ace0 │ │ │ │ + b 16060e0 │ │ │ │ ldrhmi r0, [r7], #-102 @ 0xffffff9a │ │ │ │ - bl 26acc4 │ │ │ │ - bl 347cc8 │ │ │ │ - b 161d894 │ │ │ │ + bl 26acd4 │ │ │ │ + bl 347cd8 │ │ │ │ + b 161d8a4 │ │ │ │ ldrmi r7, [r6], #2039 @ 0x7f7 │ │ │ │ strmi r9, [r2], -r2, lsl #14 │ │ │ │ streq lr, [r6, -r1, lsl #21] │ │ │ │ rsbmi r9, pc, ip, lsl #16 │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ ldrhmi r4, [r0], #-78 @ 0xffffffb2 │ │ │ │ - b fe26c114 │ │ │ │ - bls 50450c │ │ │ │ + b fe26c124 │ │ │ │ + bls 50451c │ │ │ │ ldmibvc r9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - bl 5d46c8 │ │ │ │ + bl 5d46d8 │ │ │ │ ldmne r7, {r2, r4, r5, r6, r7, r9, sl, fp, sp, lr}^ │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ - b fe3e8500 │ │ │ │ - strmi r0, [pc], #-5 @ 2444f8 │ │ │ │ + b fe3e8510 │ │ │ │ + strmi r0, [pc], #-5 @ 244508 │ │ │ │ stmdbls r6, {r5, r6, lr} │ │ │ │ ldmdals r0, {r0, r1, r2, sl, lr} │ │ │ │ - b 1614648 │ │ │ │ + b 1614658 │ │ │ │ strhmi r0, [r1], #-68 @ 0xffffffbc │ │ │ │ ldrbvs lr, [lr, r7, lsl #22]! │ │ │ │ smlabbeq r9, r1, sl, lr │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - bls 568928 │ │ │ │ + bls 568938 │ │ │ │ smlabbeq r4, r5, sl, lr │ │ │ │ smlabbeq lr, r1, sl, lr │ │ │ │ vcvteq.s16.f32 s28, s28, #-14 │ │ │ │ ldrtmi r1, [r0], #-2256 @ 0xfffff730 │ │ │ │ strmi r9, [r8], #-3592 @ 0xfffff1f8 │ │ │ │ smlabbeq r6, r2, sl, lr │ │ │ │ vmlals.f32 s18, s4, s26 │ │ │ │ rscsvs lr, r7, r0, lsl #22 │ │ │ │ - bls 3d4680 │ │ │ │ - b fe354704 │ │ │ │ + bls 3d4690 │ │ │ │ + b fe354714 │ │ │ │ rsbsmi r0, lr, lr, lsl #12 │ │ │ │ ldreq lr, [r7, pc, asr #20]! │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ ldmne r1, {r0, r2, r8, ip, pc}^ │ │ │ │ - b fe2d55f8 │ │ │ │ + b fe2d5608 │ │ │ │ ldrtmi r0, [r1], #-1292 @ 0xfffffaf4 │ │ │ │ - b fe3abd68 │ │ │ │ - bls 445988 │ │ │ │ - b fe5d4738 │ │ │ │ + b fe3abd78 │ │ │ │ + bls 445998 │ │ │ │ + b fe5d4748 │ │ │ │ submi r0, r6, r7, lsl #12 │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ ldrbvc lr, [r5, #2639]! @ 0xa4f │ │ │ │ ldmne r5, {r1, r2, r8, sl, ip, pc}^ │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ stcls 4, cr4, [r1], {37} @ 0x25 │ │ │ │ mcrls 4, 0, r4, cr9, cr5, {1} │ │ │ │ - bls 3546d4 │ │ │ │ - b fe414758 │ │ │ │ + bls 3546e4 │ │ │ │ + b fe414768 │ │ │ │ subsmi r0, r4, r0, lsl #12 │ │ │ │ - bls 3946c8 │ │ │ │ + bls 3946d8 │ │ │ │ ldrbvs lr, [r1, #2821]! @ 0xb05 │ │ │ │ ldrbtvc lr, [r4], #2639 @ 0xa4f │ │ │ │ - bl 5695bc │ │ │ │ - b fe5455ac │ │ │ │ + bl 5695cc │ │ │ │ + b fe5455bc │ │ │ │ ldrbtmi r0, [r4], #-3080 @ 0xfffff3f8 │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ mcrls 4, 0, r4, cr14, cr4, {1} │ │ │ │ ldrbtvs lr, [r5], #2820 @ 0xb04 │ │ │ │ @ instruction: 0x0c06ea8c │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ ldmne r6, {r0, r9, fp, ip, pc}^ │ │ │ │ vcvtrvc.u32.f32 s29, s30 │ │ │ │ - b fe2d56bc │ │ │ │ - bls 3c61f4 │ │ │ │ + b fe2d56cc │ │ │ │ + bls 3c6204 │ │ │ │ streq lr, [r9, -r7, lsl #21] │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ - bls 654730 │ │ │ │ + bls 654740 │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ ldrbvc lr, [r7, pc, asr #20]! │ │ │ │ - bl 46a20c │ │ │ │ - b fe4461f4 │ │ │ │ + bl 46a21c │ │ │ │ + b fe446204 │ │ │ │ strmi r0, [r7], #-2050 @ 0xfffff7fe │ │ │ │ strbtmi r9, [r6], #-2050 @ 0xfffff7fe │ │ │ │ @ instruction: 0x0c05ea81 │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe56a61c │ │ │ │ - bl 3c7610 │ │ │ │ - b fe45e1d4 │ │ │ │ - b 1606608 │ │ │ │ + b fe56a62c │ │ │ │ + bl 3c7620 │ │ │ │ + b fe45e1e4 │ │ │ │ + b 1606618 │ │ │ │ strbtmi r0, [r7], #-1204 @ 0xfffffb4c │ │ │ │ @ instruction: 0x0c03eb0b │ │ │ │ rscsvc lr, r8, pc, asr #20 │ │ │ │ andls r4, fp, ip, lsl #9 │ │ │ │ andeq lr, r4, r5, lsl #21 │ │ │ │ rsbsmi r9, r0, sp, lsl #18 │ │ │ │ ldmne r0, {r2, r7, sl, lr}^ │ │ │ │ - bleq 2bf054 │ │ │ │ - bl 42aa38 │ │ │ │ + bleq 2bf064 │ │ │ │ + bl 42aa48 │ │ │ │ strtmi r6, [r8], #-2038 @ 0xfffff80a │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ - b fe52ba6c │ │ │ │ - b fe347240 │ │ │ │ + b fe52ba7c │ │ │ │ + b fe347250 │ │ │ │ rsbsmi r0, r9, r6, lsl #2 │ │ │ │ strmi r4, [r8], #-1067 @ 0xfffffbd5 │ │ │ │ - b fe2d56d4 │ │ │ │ + b fe2d56e4 │ │ │ │ stcls 1, cr0, [r4], {10} │ │ │ │ - bl 56ae74 │ │ │ │ + bl 56ae84 │ │ │ │ strdmi r6, [r1], #-199 @ 0xffffff39 @ │ │ │ │ subsmi r9, r5, r5, lsl #24 │ │ │ │ ldreq lr, [r7, pc, asr #20]! │ │ │ │ stcls 6, cr4, [fp, #-168] @ 0xffffff58 │ │ │ │ stcls 0, cr4, [sl], {98} @ 0x62 │ │ │ │ - bl 254810 │ │ │ │ + bl 254820 │ │ │ │ strdmi r6, [r1], #-12 @ │ │ │ │ - bleq 5ff09c │ │ │ │ + bleq 5ff0ac │ │ │ │ ldrteq lr, [r0], #2639 @ 0xa4f │ │ │ │ ldmvc r1!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ andeq lr, r7, #548864 @ 0x86000 │ │ │ │ - b fe2e8ab4 │ │ │ │ - b 1604eb8 │ │ │ │ - b 124797c │ │ │ │ + b fe2e8ac4 │ │ │ │ + b 1604ec8 │ │ │ │ + b 124798c │ │ │ │ ldrmi r0, [r3], #-268 @ 0xfffffef4 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b 25477c │ │ │ │ + b 25478c │ │ │ │ @ instruction: 0xf64b000c │ │ │ │ @ instruction: 0xf6c842dc │ │ │ │ movwmi r7, #33307 @ 0x821b │ │ │ │ tsteq r2, sl, lsl #22 │ │ │ │ ldrtmi r9, [r1], #-513 @ 0xfffffdff │ │ │ │ strmi r9, [r1], #-2574 @ 0xfffff5f2 │ │ │ │ - b 132a6cc │ │ │ │ - b fe4c5ac8 │ │ │ │ - b fe4c6ec4 │ │ │ │ - b 386ec0 │ │ │ │ - b 305af4 │ │ │ │ + b 132a6dc │ │ │ │ + b fe4c5ad8 │ │ │ │ + b fe4c6ed4 │ │ │ │ + b 386ed0 │ │ │ │ + b 305b04 │ │ │ │ cdpls 0, 0, cr0, cr9, cr4, {0} │ │ │ │ stmdals r1, {r0, r2, r8, r9, lr} │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ - b 160a798 │ │ │ │ + b 160a7a8 │ │ │ │ ldrtmi r7, [r8], #-3067 @ 0xfffff405 │ │ │ │ strtmi r4, [r8], #-1559 @ 0xfffff9e9 │ │ │ │ streq lr, [r9, #-2694] @ 0xfffff57a │ │ │ │ - bl 26bf08 │ │ │ │ - bls 29cab0 │ │ │ │ - beq 53f118 │ │ │ │ - b fe3948c8 │ │ │ │ - b 1605b18 │ │ │ │ - b 16232e4 │ │ │ │ - b 12a22d4 │ │ │ │ + bl 26bf18 │ │ │ │ + bls 29cac0 │ │ │ │ + beq 53f128 │ │ │ │ + b fe3948d8 │ │ │ │ + b 1605b28 │ │ │ │ + b 16232f4 │ │ │ │ + b 12a22e4 │ │ │ │ strls r0, [r9], -r3, lsl #10 │ │ │ │ - b 161479c │ │ │ │ + b 16147ac │ │ │ │ @ instruction: 0x401906b1 │ │ │ │ popne {r0, r3, r5, r8, r9, lr} │ │ │ │ strmi r4, [sp], #-1125 @ 0xfffffb9b │ │ │ │ svcls 0x00024639 │ │ │ │ ldrbvs lr, [r0, #2821]! @ 0xb05 │ │ │ │ svcls 0x000c4079 │ │ │ │ smlabbeq lr, r1, sl, lr │ │ │ │ vldmiaeq r5!, {s28-s106} │ │ │ │ - b 1254910 │ │ │ │ + b 1254920 │ │ │ │ andsmi r0, pc, r6, lsl #14 │ │ │ │ rscsvc lr, r1, #323584 @ 0x4f000 │ │ │ │ tsteq r6, r0, lsl #20 │ │ │ │ stmdbls r1, {r0, r1, r2, r3, r8, r9, lr} │ │ │ │ adcseq lr, r0, pc, asr #20 │ │ │ │ strtmi r4, [r1], #-1097 @ 0xfffffbb7 │ │ │ │ ldrtmi r9, [r9], #-3075 @ 0xfffff3fd │ │ │ │ stmdbeq r4, {r0, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - bl 2ab778 │ │ │ │ - b fe49cf28 │ │ │ │ - b fe486b68 │ │ │ │ - b 1606b84 │ │ │ │ + bl 2ab788 │ │ │ │ + b fe49cf38 │ │ │ │ + b fe486b78 │ │ │ │ + b 1606b94 │ │ │ │ strls r7, [sp], #-1273 @ 0xfffffb07 │ │ │ │ streq lr, [r0], #-2629 @ 0xfffff5bb │ │ │ │ eorsmi r4, r4, r5 │ │ │ │ ldmib sp, {r0, r2, r5, r8, r9, lr}^ │ │ │ │ ldrtmi r7, [ip], #-1025 @ 0xfffffbff │ │ │ │ - blls 2d57e4 │ │ │ │ + blls 2d57f4 │ │ │ │ stcls 4, cr4, [r4, #-176] @ 0xffffff50 │ │ │ │ ldrbtvs lr, [r1], #2820 @ 0xb04 │ │ │ │ stcls 0, cr4, [fp, #-428] @ 0xfffffe54 │ │ │ │ stcls 0, cr4, [r9, #-428] @ 0xfffffe54 │ │ │ │ - b 1294934 │ │ │ │ + b 1294944 │ │ │ │ andmi r0, r5, ip, lsl #10 │ │ │ │ mvnsvc lr, #323584 @ 0x4f000 │ │ │ │ - b 2a93cc │ │ │ │ - b 16053c8 │ │ │ │ + b 2a93dc │ │ │ │ + b 16053d8 │ │ │ │ tstmi sp, #1073741868 @ 0x4000002c │ │ │ │ ldrtmi r9, [fp], #-2819 @ 0xfffff4fd │ │ │ │ mcrls 4, 0, r4, cr3, cr3, {1} │ │ │ │ stcls 4, cr4, [r5, #-172] @ 0xffffff54 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b fe394984 │ │ │ │ + b fe394994 │ │ │ │ subsmi r0, r5, fp, lsl #10 │ │ │ │ ldrbtvc lr, [r5], pc, asr #20 │ │ │ │ streq lr, [r1, #-2628] @ 0xfffff5bc │ │ │ │ streq lr, [ip, #-2565] @ 0xfffff5fb │ │ │ │ - b 162a000 │ │ │ │ + b 162a010 │ │ │ │ @ instruction: 0x400c06b4 │ │ │ │ stcls 3, cr4, [r4, #-176] @ 0xffffff50 │ │ │ │ strmi r4, [r5], #-1085 @ 0xfffffbc3 │ │ │ │ strtmi r9, [r5], #-2052 @ 0xfffff7fc │ │ │ │ - bl 3ab7f0 │ │ │ │ + bl 3ab800 │ │ │ │ strdmi r6, [r0], #-83 @ 0xffffffad @ │ │ │ │ - b fe26b814 │ │ │ │ - b 1604804 │ │ │ │ + b fe26b824 │ │ │ │ + b 1604814 │ │ │ │ strhtmi r0, [r0], #-149 @ 0xffffff6b │ │ │ │ streq lr, [r6], #-2563 @ 0xfffff5fd │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ - b 13287fc │ │ │ │ - b 1604810 │ │ │ │ + b 132880c │ │ │ │ + b 1604820 │ │ │ │ @ instruction: 0x400803b3 │ │ │ │ stcls 3, cr4, [r5], {32} │ │ │ │ svcls 0x0008443c │ │ │ │ strmi r4, [r4], #-1124 @ 0xfffffb9c │ │ │ │ - bl 36a820 │ │ │ │ + bl 36a830 │ │ │ │ ldrshtmi r6, [r8], #-69 @ 0xffffffbb │ │ │ │ rsbsmi r9, r8, ip, lsl #30 │ │ │ │ rsbsmi r9, r8, lr, lsl #30 │ │ │ │ streq lr, [r3, -r5, asr #20] │ │ │ │ andsmi r4, sp, r7, lsr r0 │ │ │ │ - b 1615518 │ │ │ │ + b 1615528 │ │ │ │ svcls 0x000670f0 │ │ │ │ stmdals r1, {r0, r1, ip, pc} │ │ │ │ - bl 41584c │ │ │ │ + bl 41585c │ │ │ │ stmdbls r6, {r0, sl, fp} │ │ │ │ - stcls 4, cr4, [pc, #-688] @ 244588 │ │ │ │ + stcls 4, cr4, [pc, #-688] @ 244598 │ │ │ │ smlabbeq lr, r1, sl, lr │ │ │ │ vldmiavs r4!, {d30-} │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ - b 13549ec │ │ │ │ + b 13549fc │ │ │ │ andsmi r0, sp, r9, lsl #10 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - b 368c64 │ │ │ │ + b 368c74 │ │ │ │ movwmi r0, #53513 @ 0xd109 │ │ │ │ @ instruction: 0x01b4ea4f │ │ │ │ andls r9, r8, #8, 24 @ 0x800 │ │ │ │ ldrtmi r1, [r7], #-2087 @ 0xfffff7d9 │ │ │ │ - strtmi r9, [pc], #-3594 @ 244868 │ │ │ │ + strtmi r9, [pc], #-3594 @ 244878 │ │ │ │ ldreq lr, [ip, #2639]! @ 0xa4f │ │ │ │ mcrls 0, 0, r4, cr9, cr4, {3} │ │ │ │ ldrbvs lr, [ip, r7, lsl #22]! │ │ │ │ mcrls 0, 0, r4, cr2, cr4, {3} │ │ │ │ - b 414a4c │ │ │ │ - b 1606094 │ │ │ │ + b 414a5c │ │ │ │ + b 16060a4 │ │ │ │ strls r7, [r5], #-1268 @ 0xfffffb0c │ │ │ │ streq lr, [r1], #-2636 @ 0xfffff5b4 │ │ │ │ @ instruction: 0x0c01ea0c │ │ │ │ streq lr, [r9], #-2564 @ 0xfffff5fc │ │ │ │ @ instruction: 0x0c0cea44 │ │ │ │ streq lr, [r0], #-2830 @ 0xfffff4f2 │ │ │ │ - blls 51590c │ │ │ │ - b fe5d5a30 │ │ │ │ - blls 3080b0 │ │ │ │ + blls 51591c │ │ │ │ + b fe5d5a40 │ │ │ │ + blls 3080c0 │ │ │ │ vmlaeq.f32 s28, s5, s28 │ │ │ │ ldrbtvs lr, [r7], #2820 @ 0xb04 │ │ │ │ vmlaeq.f32 s28, s7, s28 │ │ │ │ movweq lr, #23111 @ 0x5a47 │ │ │ │ - b 16148e4 │ │ │ │ - b 1606798 │ │ │ │ + b 16148f4 │ │ │ │ + b 16067a8 │ │ │ │ andls r7, r6, #-536870897 @ 0xe000000f │ │ │ │ teqmi r3, #40960 @ 0xa000 │ │ │ │ vldmiaeq r4!, {s28-s106} │ │ │ │ strmi r4, [r6], #-1558 @ 0xfffff9ea │ │ │ │ strbmi r9, [lr], #-2061 @ 0xfffff7f3 │ │ │ │ - b fe2d594c │ │ │ │ + b fe2d595c │ │ │ │ submi r0, r3, fp, lsl #6 │ │ │ │ - b 136b0ec │ │ │ │ - bl 3c48fc │ │ │ │ + b 136b0fc │ │ │ │ + bl 3c490c │ │ │ │ strdmi r6, [r8], -r4 @ │ │ │ │ movwmi r4, #16444 @ 0x403c │ │ │ │ stmdals fp, {r0, r1, r4, r6, lr} │ │ │ │ - b 162b0f4 │ │ │ │ - bl 2618c0 │ │ │ │ - b fe248100 │ │ │ │ + b 162b104 │ │ │ │ + bl 2618d0 │ │ │ │ + b fe248110 │ │ │ │ strmi r0, [lr], #8 │ │ │ │ stcls 4, cr4, [lr], {166} @ 0xa6 │ │ │ │ vmovvs.f64 d30, #110 @ 0x3f700000 0.9375000 │ │ │ │ stcls 0, cr4, [r5], {96} @ 0x60 │ │ │ │ ldmibeq lr!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 3d4a90 │ │ │ │ - b 1605944 │ │ │ │ + b 3d4aa0 │ │ │ │ + b 1605954 │ │ │ │ strdls r7, [sl, -r0] │ │ │ │ tsteq ip, r6, asr #20 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ @ instruction: 0x46104039 │ │ │ │ - bl 5155ac │ │ │ │ + bl 5155bc │ │ │ │ strtmi r0, [ip], #-1026 @ 0xfffffbfe │ │ │ │ strmi r9, [ip], #-2566 @ 0xfffff5fa │ │ │ │ - b 15ead64 │ │ │ │ - bl 345d50 │ │ │ │ - b fe51dd34 │ │ │ │ + b 15ead74 │ │ │ │ + bl 345d60 │ │ │ │ + b fe51dd44 │ │ │ │ stmdbls pc, {r0, r8, r9, fp} @ │ │ │ │ streq lr, [ip, #-2565] @ 0xfffff5fb │ │ │ │ vmlaeq.f32 s28, s12, s28 │ │ │ │ - bleq 2bf378 │ │ │ │ + bleq 2bf388 │ │ │ │ vmlseq.f32 s28, s28, s10 │ │ │ │ smlabbeq r2, fp, sl, lr │ │ │ │ streq lr, [r0, #-2824] @ 0xfffff4f8 │ │ │ │ stmdals r2, {r1, r9, sl, lr} │ │ │ │ stmdaeq sl, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b fe455a20 │ │ │ │ - b 1606968 │ │ │ │ - b fe461130 │ │ │ │ + b fe455a30 │ │ │ │ + b 1606978 │ │ │ │ + b fe461140 │ │ │ │ tstls fp, r3, lsl #16 │ │ │ │ stmdbls ip, {r0, r1, r2, r4, r5, r6, sl, lr} │ │ │ │ vmlseq.f32 s28, s18, s8 │ │ │ │ ldrbvc lr, [r8, #2639]! @ 0xa4f │ │ │ │ vmlaeq.f32 s28, s12, s28 │ │ │ │ stmdals r9, {r4, r8, sl, ip, pc} │ │ │ │ streq lr, [r9, #-2564] @ 0xfffff5fc │ │ │ │ vmlseq.f32 s28, s10, s28 │ │ │ │ strbtmi r1, [r5], #-2189 @ 0xfffff773 │ │ │ │ @ instruction: 0x0c00ea81 │ │ │ │ - bl 42ada4 │ │ │ │ - b 161e96c │ │ │ │ - bls 285c70 │ │ │ │ + bl 42adb4 │ │ │ │ + b 161e97c │ │ │ │ + bls 285c80 │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ - b 142add0 │ │ │ │ + b 142ade0 │ │ │ │ ldrbtmi r0, [r5], #-2052 @ 0xfffff7fc │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ vrintxeq.f32 s28, s30 │ │ │ │ ldrbvs lr, [r7, #2821]! @ 0xb05 │ │ │ │ stmdaeq r9, {r3, r9, fp, sp, lr, pc} │ │ │ │ - b 1614a5c │ │ │ │ - b 14611b4 │ │ │ │ - bl 4c79e4 │ │ │ │ - bls 4465d4 │ │ │ │ + b 1614a6c │ │ │ │ + b 14611c4 │ │ │ │ + bl 4c79f4 │ │ │ │ + bls 4465e4 │ │ │ │ mcrls 4, 0, r4, cr4, cr7, {1} │ │ │ │ stmdaeq lr, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe4e8dfc │ │ │ │ + b fe4e8e0c │ │ │ │ stmdbls fp, {r1, r9, fp} │ │ │ │ - beq 3ff408 │ │ │ │ - b 395b80 │ │ │ │ - b fe4c6220 │ │ │ │ + beq 3ff418 │ │ │ │ + b 395b90 │ │ │ │ + b fe4c6230 │ │ │ │ strmi r0, [r1], -r1, lsl #24 │ │ │ │ - b 46a9f4 │ │ │ │ - b 1446a04 │ │ │ │ - bl 406a10 │ │ │ │ + b 46aa04 │ │ │ │ + b 1446a14 │ │ │ │ + bl 406a20 │ │ │ │ stmdane lr, {r0, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr} │ │ │ │ strbmi r9, [lr], #-2061 @ 0xfffff7f3 │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ - b fe295b20 │ │ │ │ + b fe295b30 │ │ │ │ stmdbls r5, {fp} │ │ │ │ - beq 3bf32c │ │ │ │ + beq 3bf33c │ │ │ │ ldmibeq r7!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrbtvs lr, [r7], r6, lsl #22 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - b 4eae60 │ │ │ │ + b 4eae70 │ │ │ │ eormi r0, pc, lr, lsl #20 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - bls 296270 │ │ │ │ + bls 296280 │ │ │ │ streq lr, [r7, -sl, asr #20] │ │ │ │ - beq 4bf24c │ │ │ │ + beq 4bf25c │ │ │ │ vldmiavc ip!, {s29-s107} │ │ │ │ - bleq 2ff640 │ │ │ │ + bleq 2ff650 │ │ │ │ strtmi r4, [r3], #1026 @ 0x402 │ │ │ │ stmdals lr, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r2], #-1211 @ 0xfffffb45 │ │ │ │ - blvs fffff678 │ │ │ │ + blvs fffff688 │ │ │ │ streq lr, [r0, -r1, lsl #21] │ │ │ │ - b 162ae90 │ │ │ │ - b fe362e38 │ │ │ │ + b 162aea0 │ │ │ │ + b fe362e48 │ │ │ │ stcls 14, cr0, [r6], {1} │ │ │ │ vmlaeq.f32 s28, s7, s28 │ │ │ │ stcls 0, cr4, [r9], {103} @ 0x67 │ │ │ │ vmlaeq.f32 s28, s25, s28 │ │ │ │ - b 13d4c08 │ │ │ │ + b 13d4c18 │ │ │ │ eormi r0, ip, r9, lsl #8 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ streq lr, [sl], #-2628 @ 0xfffff5bc │ │ │ │ cdpls 6, 0, cr9, cr6, cr1, {0} │ │ │ │ vqshl.s8 d20, d4, d12 │ │ │ │ @ instruction: 0xf6cc12d6 │ │ │ │ - bl 3cd410 │ │ │ │ + bl 3cd420 │ │ │ │ ldmne lr, {r1, r9, fp} │ │ │ │ - bl 36b6ac │ │ │ │ + bl 36b6bc │ │ │ │ @ instruction: 0x960864fb │ │ │ │ streq lr, [r2], -ip, lsl #22 │ │ │ │ movwls r4, #62483 @ 0xf413 │ │ │ │ strls r1, [ip], -r3, lsl #17 │ │ │ │ stcls 4, cr4, [r2, #-172] @ 0xffffff54 │ │ │ │ - b 162c2ac │ │ │ │ + b 162c2bc │ │ │ │ strdmi r7, [r5], #-119 @ 0xffffff89 │ │ │ │ - b fe4aaad8 │ │ │ │ - bl 447acc │ │ │ │ + b fe4aaae8 │ │ │ │ + bl 447adc │ │ │ │ submi r0, r5, r2, lsl #12 │ │ │ │ - b fe3aa2f0 │ │ │ │ - b fe545ee0 │ │ │ │ - b 1607af0 │ │ │ │ + b fe3aa300 │ │ │ │ + b fe545ef0 │ │ │ │ + b 1607b00 │ │ │ │ ldrmi r0, [r0], #-3003 @ 0xfffff445 │ │ │ │ ldrbtvc lr, [r5], pc, asr #20 │ │ │ │ cdpls 6, 0, cr9, cr1, cr6, {0} │ │ │ │ andls r1, r7, sp, lsl #17 │ │ │ │ stmdals r3, {r0, r1, r5, r6, sl, lr} │ │ │ │ @ instruction: 0x0c0bea86 │ │ │ │ @ instruction: 0x0c04ea8c │ │ │ │ strbtmi r4, [r5], #-1101 @ 0xfffffbb3 │ │ │ │ @ instruction: 0x0c00ea81 │ │ │ │ - bl 32af18 │ │ │ │ - b 161dac0 │ │ │ │ - b 1605dc4 │ │ │ │ - b fe5646f0 │ │ │ │ + bl 32af28 │ │ │ │ + b 161dad0 │ │ │ │ + b 1605dd4 │ │ │ │ + b fe564700 │ │ │ │ ldrmi r0, [r1], #-3073 @ 0xfffff3ff │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ stmdbls r2, {r1, r3, r8, ip, pc} │ │ │ │ - bl 2d5b64 │ │ │ │ + bl 2d5b74 │ │ │ │ @ instruction: 0x960e76fc │ │ │ │ - bl 2ac314 │ │ │ │ + bl 2ac324 │ │ │ │ stmdals r4, {r1, sl, fp} │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b fe52a748 │ │ │ │ + b fe52a758 │ │ │ │ subsmi r0, pc, r4, lsl #14 │ │ │ │ ldrtmi r4, [lr], #-1126 @ 0xfffffb9a │ │ │ │ @ instruction: 0x0c00ea81 │ │ │ │ ldmdals r0, {r0, r1, r2, r7, fp, ip} │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ - b fe555bd0 │ │ │ │ - bl 247b38 │ │ │ │ - b fe546b44 │ │ │ │ + b fe555be0 │ │ │ │ + bl 247b48 │ │ │ │ + b fe546b54 │ │ │ │ stmdals r3, {r1, r2, r3, sl, fp} │ │ │ │ - bl 3d4cb4 │ │ │ │ - bl 2de71c │ │ │ │ + bl 3d4cc4 │ │ │ │ + bl 2de72c │ │ │ │ strdls r7, [r1, -ip] │ │ │ │ - bl 26af64 │ │ │ │ - bl 5c7b5c │ │ │ │ + bl 26af74 │ │ │ │ + bl 5c7b6c │ │ │ │ ldrbmi r0, [ip], #2306 @ 0x902 │ │ │ │ vmlaeq.f64 d14, d2, d1 │ │ │ │ - b 1614d10 │ │ │ │ + b 1614d20 │ │ │ │ ldrmi r0, [lr], #1461 @ 0x5b5 │ │ │ │ rsbmi r4, fp, r4, ror #8 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - b 1614d3c │ │ │ │ + b 1614d4c │ │ │ │ strtmi r0, [sl], #1718 @ 0x6b6 │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ stmdbls r8, {r0, r1, r3, r4, r5, sl, lr} │ │ │ │ - bl 314d54 │ │ │ │ + bl 314d64 │ │ │ │ strdmi r6, [r5], #-52 @ 0xffffffcc @ │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ stmdals r7, {r0, r1, r2, r3, r7, r8, fp, ip} │ │ │ │ rsbmi r4, r6, r5, ror r4 │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b 1614d10 │ │ │ │ + b 1614d20 │ │ │ │ strtmi r0, [r0], #-947 @ 0xfffffc4d │ │ │ │ ldrbmi r9, [r6], #-2314 @ 0xfffff6f6 │ │ │ │ - bl 3d4d14 │ │ │ │ + bl 3d4d24 │ │ │ │ strdmi r6, [ip], #-101 @ 0xffffff9b @ │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ rsbmi r4, fp, r9, lsl r4 │ │ │ │ rsbsmi r4, r3, ip, lsr r4 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - b 1615bc8 │ │ │ │ + b 1615bd8 │ │ │ │ stmdals r9, {r1, r2, r4, r5, r7, r9, sl} │ │ │ │ rsbsmi r4, r5, r8, lsr #9 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b fe554d60 │ │ │ │ - b 1607bd0 │ │ │ │ + b fe554d70 │ │ │ │ + b 1607be0 │ │ │ │ ldrmi r0, [r0], #-1204 @ 0xfffffb4c │ │ │ │ strmi r4, [sp], #-1072 @ 0xfffffbd0 │ │ │ │ stmdbls ip, {r1, r2, r5, r6, lr} │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b 1614d5c │ │ │ │ + b 1614d6c │ │ │ │ strtmi r0, [r1], #-947 @ 0xfffffc4d │ │ │ │ strbmi r4, [r6], #-92 @ 0xffffffa4 │ │ │ │ - bl 3d4da0 │ │ │ │ + bl 3d4db0 │ │ │ │ strmi r6, [r4], #-1781 @ 0xfffff90b │ │ │ │ - b 162ac2c │ │ │ │ + b 162ac3c │ │ │ │ svcls 0x000b05b5 │ │ │ │ rsbmi r4, fp, r8, lsl r4 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - b 1614dd4 │ │ │ │ - strtmi r0, [pc], #-1718 @ 244c0c │ │ │ │ + b 1614de4 │ │ │ │ + strtmi r0, [pc], #-1718 @ 244c1c │ │ │ │ strmi r4, [fp], #-117 @ 0xffffff8b │ │ │ │ - bl 314da8 │ │ │ │ + bl 314db8 │ │ │ │ strmi r6, [r5], #-1012 @ 0xfffffc0c │ │ │ │ - b 162ac34 │ │ │ │ - bl 485ef0 │ │ │ │ + b 162ac44 │ │ │ │ + bl 485f00 │ │ │ │ strmi r0, [r2], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ rsbmi r9, r6, pc, lsl #16 │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b 1614dac │ │ │ │ + b 1614dbc │ │ │ │ strtmi r0, [r2], #-947 @ 0xfffffc4d │ │ │ │ vldmiavc ip!, {d30-d29} │ │ │ │ stmdals lr, {r1, r2, r3, r4, r5, sl, lr} │ │ │ │ - bl 3d4db4 │ │ │ │ + bl 3d4dc4 │ │ │ │ strdmi r6, [ip], #-101 @ 0xffffff9b @ │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ rsbmi r4, fp, r8, lsl r4 │ │ │ │ rsbsmi r4, r3, ip, lsl #8 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - bls 295ca8 │ │ │ │ + bls 295cb8 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ rsbsmi r4, r5, sl, lsr #8 │ │ │ │ svcls 0x00124065 │ │ │ │ ldrteq lr, [r4], #2639 @ 0xa4f │ │ │ │ ldcls 4, cr4, [r5, #-160] @ 0xffffff60 │ │ │ │ rscsvs lr, r3, r0, lsl #22 │ │ │ │ strhtmi r4, [r6], #-68 @ 0xffffffbc │ │ │ │ - bl 414df8 │ │ │ │ + bl 414e08 │ │ │ │ ldrtmi r0, [r2], #-432 @ 0xfffffe50 │ │ │ │ ldmdbls r1, {r0, r3, r5, r7, sp, lr} │ │ │ │ rscsvs lr, r0, #2048 @ 0x800 │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ rsbvs r4, r9, r1, lsl r4 │ │ │ │ ldrmi r9, [r9], #-2323 @ 0xfffff6ed │ │ │ │ submi r4, r3, r3, rrx │ │ │ │ ldmdbls r4, {r0, r3, r5, r6, r7, sp, lr} │ │ │ │ - bl 555f14 │ │ │ │ + bl 555f24 │ │ │ │ strdvs r6, [sl], -r2 @ │ │ │ │ @ instruction: 0x612c440c │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - blvs 4c0334 │ │ │ │ - blvc 500338 │ │ │ │ + blvs 4c0344 │ │ │ │ + blvc 500348 │ │ │ │ ldmib r3, {r0, r1, r3, r8, r9, sp, pc}^ │ │ │ │ stmib r0, {r8, r9, sp}^ │ │ │ │ stc 3, cr2, [r0, #8] │ │ │ │ vqdmulh.s d22, d14, d0 │ │ │ │ vrsra.s64 , q8, #52 │ │ │ │ stc 3, cr3, [r0, #840] @ 0x348 │ │ │ │ tstvs r3, r6, lsl #22 │ │ │ │ @@ -545565,153 +545569,153 @@ │ │ │ │ ldrdcs lr, [r6], -r0 │ │ │ │ @ instruction: 0x460f00f3 │ │ │ │ @ instruction: 0x61ab189b │ │ │ │ stmiaeq r5, {r1, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r0, r0, asr #2 │ │ │ │ stmdbeq r0!, {r3, r8, ip, sp, lr, pc} │ │ │ │ movweq lr, #27400 @ 0x6b08 │ │ │ │ - blcs 1215fcc │ │ │ │ + blcs 1215fdc │ │ │ │ stmdale r6, {r3, r5, r6, r7, r8, sp, lr} │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf5ea4648 │ │ │ │ - pop {r1, r8, sl, fp, sp, lr, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1c883f8 │ │ │ │ strbmi r0, [r8], -r0, asr #8 │ │ │ │ @ instruction: 0xf1054622 │ │ │ │ @ instruction: 0xf5ea0920 │ │ │ │ - @ instruction: 0x4649ecf8 │ │ │ │ + @ instruction: 0x4649ecf0 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf1c8f8c1 │ │ │ │ addsmi r0, lr, #-67108863 @ 0xfc000001 │ │ │ │ @ instruction: 0xf1a8bf9e │ │ │ │ ldmdbne pc!, {r6, r9} @ │ │ │ │ stmible r3!, {r1, r2, r4, r5, r7, fp, ip}^ │ │ │ │ @ instruction: 0x46281939 │ │ │ │ @ instruction: 0xf8b4f7ff │ │ │ │ cmncc pc, #36700160 @ 0x2300000 │ │ │ │ addsmi r3, lr, #64, 8 @ 0x40000000 │ │ │ │ strtmi sp, [r7], #-2294 @ 0xfffff70a │ │ │ │ @ instruction: 0x46321b36 │ │ │ │ @ instruction: 0x46484639 │ │ │ │ - ldcl 5, cr15, [sl], {234} @ 0xea │ │ │ │ + ldcl 5, cr15, [r2], {234} @ 0xea │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9bf90 │ │ │ │ + bl fed9bfa0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0fd8 │ │ │ │ - blmi f57268 │ │ │ │ + blmi f57278 │ │ │ │ ldrbtmi fp, [r9], #-133 @ 0xffffff7b │ │ │ │ ldmib r5, {r0, r9, sl, fp, sp, pc}^ │ │ │ │ strmi lr, [r4], -r6, lsl #14 │ │ │ │ ldrtmi r5, [r4], fp, asr #17 │ │ │ │ ldmdavs fp, {r9, sp} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf0820300 │ │ │ │ andcc r0, r1, #469762048 @ 0x1c000000 │ │ │ │ - b 160f5e0 │ │ │ │ + b 160f5f0 │ │ │ │ @ instruction: 0xf1c303c3 │ │ │ │ @ instruction: 0xf1a30020 │ │ │ │ - blx dc524c │ │ │ │ - blx 4419dc │ │ │ │ - blx c40dd4 │ │ │ │ - b 13411dc │ │ │ │ - b 13059dc │ │ │ │ + blx dc525c │ │ │ │ + blx 4419ec │ │ │ │ + blx c40de4 │ │ │ │ + b 13411ec │ │ │ │ + b 13059ec │ │ │ │ @ instruction: 0xf80c0301 │ │ │ │ mvnle r3, r1, lsl #22 │ │ │ │ andcs r4, r1, #557056 @ 0x88000 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xff82f7ff │ │ │ │ vst2.32 {d6,d8}, [r3 :128], fp │ │ │ │ @ instruction: 0xf5b373fc │ │ │ │ andle r7, ip, r0, ror #31 │ │ │ │ - ldrbtmi r4, [pc], #-3869 @ 244e00 │ │ │ │ + ldrbtmi r4, [pc], #-3869 @ 244e10 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmibvs fp!, {r0, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mvnsvc pc, #50331648 @ 0x3000000 │ │ │ │ svcvc 0x00e0f5b3 │ │ │ │ andcs sp, r8, #244, 2 @ 0x3d │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xff6af7ff │ │ │ │ cdpne 2, 6, cr2, cr0, cr0, {0} │ │ │ │ bicsmi r0, r3, #9502720 @ 0x910000 │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ - bcs 751634 │ │ │ │ + bcs 751644 │ │ │ │ eormi pc, r1, r5, asr r8 @ │ │ │ │ biceq lr, r3, #323584 @ 0x4f000 │ │ │ │ vpmax.u8 d15, d3, d20 │ │ │ │ svccc 0x0001f800 │ │ │ │ rsbcs sp, r0, #240, 2 @ 0x3c │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - bl 4825f4 │ │ │ │ - blmi 417678 │ │ │ │ + bl 282604 │ │ │ │ + blmi 417688 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31eec0 │ │ │ │ + blls 31eed0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ - ldcl 5, cr15, [r0, #936] @ 0x3a8 │ │ │ │ - rsbseq fp, r3, r2, ror #4 │ │ │ │ + stcl 5, cr15, [r8, #936] @ 0x3a8 │ │ │ │ + rsbseq fp, r3, r2, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r2, r0, r2, ror #21 │ │ │ │ - rsbeq fp, r9, lr, lsr ip │ │ │ │ - ldrhteq fp, [r3], #-16 │ │ │ │ + eoreq r2, r0, sl, asr #19 │ │ │ │ + rsbeq fp, r9, r6, lsr #22 │ │ │ │ + rsbseq fp, r3, r0, lsr #3 │ │ │ │ @ instruction: 0x4602b410 │ │ │ │ strcc lr, [r1], #-2512 @ 0xfffff630 │ │ │ │ ldmvs r1, {fp, sp, lr}^ │ │ │ │ vstmiapl r3, {s29-s107} │ │ │ │ smlabtmi r0, r2, r9, lr │ │ │ │ mrrccs 10, 4, lr, r0, cr12 │ │ │ │ sbcpl lr, r0, r0, lsl #21 │ │ │ │ @ instruction: 0x0c03ea8c │ │ │ │ - b 130742c │ │ │ │ + b 130743c │ │ │ │ rsbmi r6, r3, r1, asr #7 │ │ │ │ stceq 0, cr4, [r0], {67} @ 0x43 │ │ │ │ addcc lr, ip, r0, asr #20 │ │ │ │ - b fe295010 │ │ │ │ - b fe309bf8 │ │ │ │ + b fe295020 │ │ │ │ + b fe309c08 │ │ │ │ addsvs r0, r0, ip, lsl #6 │ │ │ │ orrsmi lr, ip, #536576 @ 0x83000 │ │ │ │ - bl 130b2c0 │ │ │ │ + bl 130b2d0 │ │ │ │ @ instruction: 0xf85d0101 │ │ │ │ sbcsvs r4, r3, r4, lsl #22 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9c0d4 │ │ │ │ + bl fed9c0e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ tstge r7, r1, asr r9 │ │ │ │ ldrdeq lr, [r0, -r1] │ │ │ │ smlabteq r0, r4, r9, lr │ │ │ │ ldmib r3, {r1, r2, r4, r8, r9, sp, pc}^ │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ ldclt 3, cr2, [r8, #-8]! │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - stc 5, cr15, [ip], {234} @ 0xea │ │ │ │ + stc 5, cr15, [r4], {234} @ 0xea │ │ │ │ rscsle r2, r8, r0, lsl r8 │ │ │ │ tstcs r0, r2, lsl r8 │ │ │ │ @ instruction: 0xf5ea4478 │ │ │ │ - mcrne 12, 0, lr, cr5, cr12, {4} │ │ │ │ + mcrne 12, 0, lr, cr5, cr4, {4} │ │ │ │ andscs sp, r0, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xf5ea4621 │ │ │ │ - ldmdacs r0, {r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r5, r8, r9, fp, sp, lr, pc} │ │ │ │ andle r4, ip, r8, lsr #12 │ │ │ │ - stcl 5, cr15, [sl], #936 @ 0x3a8 │ │ │ │ + stcl 5, cr15, [r2], #936 @ 0x3a8 │ │ │ │ ldmib r3, {r1, r2, r8, r9, sp, pc}^ │ │ │ │ andcs r2, r0, r0, lsl #6 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - mrrc 5, 14, pc, r2, cr10 @ │ │ │ │ + mcrr 5, 14, pc, sl, cr10 @ │ │ │ │ smlabteq r2, r4, r9, lr │ │ │ │ @ instruction: 0xf5eabd38 │ │ │ │ - ldclt 12, cr14, [r8, #-888]! @ 0xfffffc88 │ │ │ │ + ldclt 12, cr14, [r8, #-856]! @ 0xfffffca8 │ │ │ │ stmiavc r2!, {r3, r7, r8, r9, sl, fp, lr}^ │ │ │ │ - blcc 233028 │ │ │ │ + blcc 233038 │ │ │ │ ldclvs 13, cr12, [r1], #-212 @ 0xffffff2c │ │ │ │ eorsls sp, r8, #893386752 @ 0x35400000 │ │ │ │ - eoreq r2, r0, ip, asr #19 │ │ │ │ + strhteq r2, [r0], -r4 │ │ │ │ stmdbvs r2, {r0, r1, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xb1236142 │ │ │ │ addsmi r6, r3, #1490944 @ 0x16c000 │ │ │ │ sasxmi fp, r3, r8 │ │ │ │ stmvs r2, {r0, r1, r6, r8, sp, lr} │ │ │ │ stmdbvs r3, {r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ addsmi r6, r3, #1343488 @ 0x148000 │ │ │ │ @@ -545728,22 +545732,22 @@ │ │ │ │ @ instruction: 0xf85dd90b │ │ │ │ ldrbmi r4, [r0, -r4, lsl #22]! │ │ │ │ ldmdbvs sl, {r0, r1, r4, r8, ip, sp, pc}^ │ │ │ │ stmdble r4, {r2, r4, r7, r9, lr} │ │ │ │ cmplt r3, r3, lsl #17 │ │ │ │ addsmi r6, r4, #1474560 @ 0x168000 │ │ │ │ ldrmi sp, [r8], -r7, lsl #16 │ │ │ │ - blcs 27ef4c │ │ │ │ + blcs 27ef5c │ │ │ │ @ instruction: 0x4618d1fb │ │ │ │ - blmi 383130 │ │ │ │ + blmi 383140 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ - blmi 383138 │ │ │ │ + blmi 383148 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9c1d0 │ │ │ │ + bl fed9c1e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs ip, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdavs r3!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ smlawblt r3, fp, r0, r6 │ │ │ │ @ instruction: 0xf002681a │ │ │ │ movwmi r0, #41473 @ 0xa201 │ │ │ │ stmdavs fp, {r1, r3, r4, sp, lr} │ │ │ │ @@ -545758,15 +545762,15 @@ │ │ │ │ stmdavs fp, {r0, r1, r5, sp, lr} │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ andvs r4, fp, r3, lsr #6 │ │ │ │ @ instruction: 0x4608b11d │ │ │ │ strtmi r4, [r0], -r8, lsr #15 │ │ │ │ ldclt 7, cr4, [r8, #-672]! @ 0xfffffd60 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9c22c │ │ │ │ + bl fed9c23c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs ip, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmiavs r3!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xb123604b │ │ │ │ @ instruction: 0xf002681a │ │ │ │ movwmi r0, #41473 @ 0xa201 │ │ │ │ stmdavs fp, {r1, r3, r4, sp, lr} │ │ │ │ @@ -545800,15 +545804,15 @@ │ │ │ │ adcvs sp, r5, r9, lsr r1 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ eorvs r4, fp, r3, lsr #6 │ │ │ │ @ instruction: 0x4620b13e │ │ │ │ stmdavs r3!, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ streq pc, [r1], #-35 @ 0xffffffdd │ │ │ │ ldmle r8!, {r0, r8, r9, fp, sp}^ │ │ │ │ - blcs 29f180 │ │ │ │ + blcs 29f190 │ │ │ │ @ instruction: 0xf023bf88 │ │ │ │ ldmdble pc, {r0, sl} @ │ │ │ │ ldrbeq r6, [sl, r3, lsr #16] │ │ │ │ @ instruction: 0xf023d41c │ │ │ │ stmdavs sl, {r0, r8}^ │ │ │ │ eorle r4, r0, r2, lsr #5 │ │ │ │ ldmdavs r0, {r1, r4, r8, ip, sp, pc} │ │ │ │ @@ -545872,15 +545876,15 @@ │ │ │ │ stmdavs fp, {r0, r4, r8, ip, sp, pc} │ │ │ │ stmdbeq r1, {r0, r1, ip, sp, lr, pc} │ │ │ │ andvc lr, r1, #3424256 @ 0x344000 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0x46138113 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0x461c8130 │ │ │ │ - blcs 25f360 │ │ │ │ + blcs 25f370 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf02368a7 │ │ │ │ @ instruction: 0xf0030501 │ │ │ │ adcmi r0, r9, #1 │ │ │ │ svclt 0x00084681 │ │ │ │ andsle r4, r9, r5, lsr #12 │ │ │ │ svclt 0x00982b01 │ │ │ │ @@ -545892,15 +545896,15 @@ │ │ │ │ @ instruction: 0xf003683b │ │ │ │ @ instruction: 0x432b0301 │ │ │ │ ldmdavs r3, {r0, r1, r3, r4, r5, sp, lr} │ │ │ │ @ instruction: 0xf00360a2 │ │ │ │ @ instruction: 0x43230301 │ │ │ │ stmdavs r3!, {r0, r1, r4, sp, lr} │ │ │ │ andeq pc, r1, r3 │ │ │ │ - blcs 29f270 │ │ │ │ + blcs 29f280 │ │ │ │ andeq pc, r1, #35 @ 0x23 │ │ │ │ @ instruction: 0xf8c8bf98 │ │ │ │ stmdble r4, {lr} │ │ │ │ addsmi r6, r9, #5439488 @ 0x530000 │ │ │ │ subsvs fp, r4, ip, lsl #30 │ │ │ │ tstmi r0, #148 @ 0x94 │ │ │ │ eorvs r6, r0, sl, asr #16 │ │ │ │ @@ -545909,15 +545913,15 @@ │ │ │ │ andsvs r4, r3, r3, lsr #6 │ │ │ │ stmdavs r3!, {r1, r3, fp, sp, lr} │ │ │ │ movweq pc, #866 @ 0x362 @ │ │ │ │ cmplt r6, r3, lsr #32 │ │ │ │ @ instruction: 0x462cb13d │ │ │ │ ldrmi r4, [r0, r0, lsr #12]! │ │ │ │ @ instruction: 0xf0236823 │ │ │ │ - blcs 28628c │ │ │ │ + blcs 28629c │ │ │ │ @ instruction: 0xf1b9d8f8 │ │ │ │ eorle r0, fp, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strhle r4, [pc], #-43 @ │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ stmdavs r9!, {r0, r1, r5, r7, pc}^ │ │ │ │ strhtle r4, [r3], #-41 @ 0xffffffd7 │ │ │ │ @@ -546008,18 +546012,18 @@ │ │ │ │ ldrtmi r6, [r2], -fp, lsr #16 │ │ │ │ movweq pc, #4131 @ 0x1023 @ │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ stmiavs r9!, {r0, r1, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r3, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xe7ced1b9 │ │ │ │ @ instruction: 0xf023680b │ │ │ │ - blcs 286818 │ │ │ │ + blcs 286828 │ │ │ │ stmdavs fp!, {r0, r3, r4, r5, r8, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xd05e4299 │ │ │ │ - bcs 25d6c8 │ │ │ │ + bcs 25d6d8 │ │ │ │ ldmdavs r3, {r1, r2, r3, r4, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf0034617 │ │ │ │ @ instruction: 0x432b0301 │ │ │ │ mcrcs 0, 0, r6, cr0, cr3, {0} │ │ │ │ svcge 0x0023f47f │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0056f43f │ │ │ │ @@ -546039,15 +546043,15 @@ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0038f43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf43f429f │ │ │ │ svccs 0x0000af5d │ │ │ │ svcge 0x000bf43f │ │ │ │ @ instruction: 0xf8c8e7ac │ │ │ │ - bcs 24d490 │ │ │ │ + bcs 24d4a0 │ │ │ │ svcge 0x002af43f │ │ │ │ @ instruction: 0xf0036813 │ │ │ │ andsvs r0, r3, r1, lsl #6 │ │ │ │ sbcle r2, r9, r0, lsl #28 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0020f43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @@ -546064,15 +546068,15 @@ │ │ │ │ ldrdpl pc, [r0], -r8 │ │ │ │ rsbvs lr, sl, r2, lsl #14 │ │ │ │ lslle r2, r0, #20 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ @ instruction: 0xf1b9aeca │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf8d8aefd │ │ │ │ - blcs 2514f4 │ │ │ │ + blcs 251504 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr3, cr15, {3} │ │ │ │ strdvs lr, [pc], #-102 @ │ │ │ │ mcrcs 0, 0, r6, cr0, cr10, {1} │ │ │ │ mrcge 4, 5, APSR_nzcv, cr11, cr15, {3} │ │ │ │ stmdavs fp, {r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmvs fp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ @@ -546084,267 +546088,267 @@ │ │ │ │ @ instruction: 0xb1236803 │ │ │ │ ldmvs fp, {r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x46184770 │ │ │ │ svclt 0x00004770 │ │ │ │ strmi r6, [r2], -r3, lsl #17 │ │ │ │ ldrmi fp, [r8], -r3, lsr #2 │ │ │ │ - blcs 25f6b0 │ │ │ │ + blcs 25f6c0 │ │ │ │ @ instruction: 0x4770d1fb │ │ │ │ @ instruction: 0xf0216801 │ │ │ │ stmdbcs r1, {r0} │ │ │ │ and sp, r9, r6, lsl #16 │ │ │ │ strmi r6, [r2], -r3, lsl #16 │ │ │ │ @ instruction: 0xf0232b01 │ │ │ │ stmdble r3, {r0} │ │ │ │ addsmi r6, r3, #8585216 @ 0x830000 │ │ │ │ @ instruction: 0x4770d0f6 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ strmi r6, [r2], -r3, asr #16 │ │ │ │ ldrmi fp, [r8], -r3, lsr #2 │ │ │ │ - blcs 25f7e4 │ │ │ │ + blcs 25f7f4 │ │ │ │ @ instruction: 0x4770d1fb │ │ │ │ @ instruction: 0xf0216801 │ │ │ │ stmdbcs r1, {r0} │ │ │ │ and sp, r9, r6, lsl #16 │ │ │ │ strmi r6, [r2], -r3, lsl #16 │ │ │ │ @ instruction: 0xf0232b01 │ │ │ │ stmdble r3, {r0} │ │ │ │ addsmi r6, r3, #4390912 @ 0x430000 │ │ │ │ @ instruction: 0x4770d0f6 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9c7a8 │ │ │ │ + bl fed9c7b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sl], -r8, ror #31 │ │ │ │ addlt r6, r3, r1, lsl #16 │ │ │ │ ldmvs r5, {r0, r5, r7, r8, ip, sp, pc}^ │ │ │ │ strtmi lr, [r1], -r0 │ │ │ │ stmdavs ip, {r0, r1, r3, r6, r7, fp, sp, lr}^ │ │ │ │ - blcs 24c170 │ │ │ │ + blcs 24c180 │ │ │ │ svclt 0x00b2688b │ │ │ │ ldrmi r2, [ip], -r1, lsl #6 │ │ │ │ stccs 3, cr2, [r0], {-0} │ │ │ │ stcmi 1, cr13, [r4], {243} @ 0xf3 │ │ │ │ strls r4, [r0], #-1148 @ 0xfffffb84 │ │ │ │ ldc2l 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ ldrb r4, [r6, fp, lsl #12]! │ │ │ │ @ instruction: 0xfffff979 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed9c7f0 │ │ │ │ + bl fed9c800 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r0, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmib sp, {r0, r1, r7, ip, sp, pc}^ │ │ │ │ tstlt r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4669 │ │ │ │ @ instruction: 0xb003fcb7 │ │ │ │ - blx 383782 │ │ │ │ + blx 383792 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9c814 │ │ │ │ + bl fed9c824 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ strbtmi r6, [sp], -r3, lsl #17 │ │ │ │ stmib sp, {r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xb1231200 │ │ │ │ ldrmi r4, [r8], -r9, lsr #12 │ │ │ │ stc2 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ stmdavs r3!, {r3, r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ andeq pc, r1, r3, lsr #32 │ │ │ │ stmdale r6, {r0, r8, r9, fp, sp} │ │ │ │ stmdavs r3, {r0, r1, r4, sp, lr, pc} │ │ │ │ - blcs 296e54 │ │ │ │ + blcs 296e64 │ │ │ │ andeq pc, r1, r3, lsr #32 │ │ │ │ stmvs r3, {r0, r2, r3, r8, fp, ip, lr, pc} │ │ │ │ smlalsle r4, r6, ip, r2 │ │ │ │ - bls 25fa58 │ │ │ │ + bls 25fa68 │ │ │ │ movwle r4, #37521 @ 0x9291 │ │ │ │ - blls 29f964 │ │ │ │ + blls 29f974 │ │ │ │ svclt 0x0088429a │ │ │ │ andlt r2, r3, r0 │ │ │ │ andcs fp, r0, r0, lsr sp │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ ldrb r4, [sl, r4, lsl #12] │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldmdaeq pc!, {r0, r5, ip, sp, lr, pc} @ │ │ │ │ strbmi fp, [r4], -pc, lsl #1 │ │ │ │ andsle r0, r3, pc, lsl #13 │ │ │ │ andcs r6, r1, #4390912 @ 0x430000 │ │ │ │ - blx 343edc │ │ │ │ + blx 343eec │ │ │ │ @ instruction: 0xf04fd00e │ │ │ │ strbmi r0, [r5], -r0, lsl #22 │ │ │ │ andls r4, r1, r4, asr r6 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf10bb963 │ │ │ │ @ instruction: 0xf1080b01 │ │ │ │ ldrbmi r0, [ip, #-2052] @ 0xfffff7fc │ │ │ │ @ instruction: 0x462cd1f6 │ │ │ │ @ instruction: 0xf5e94620 │ │ │ │ - andlt lr, pc, sl, asr #30 │ │ │ │ + andlt lr, pc, r2, asr #30 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - beq 1241750 │ │ │ │ + beq 1241760 │ │ │ │ @ instruction: 0x4657069e │ │ │ │ - blls 2b9738 │ │ │ │ + blls 2b9748 │ │ │ │ ldmdavs fp, {r0, r9, sp}^ │ │ │ │ mulsle r6, sl, r0 │ │ │ │ strhi lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x461646d8 │ │ │ │ @ instruction: 0x462f4654 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf109b97b │ │ │ │ @ instruction: 0xf10a0901 │ │ │ │ strbmi r0, [lr, #-2564] @ 0xfffff5fc │ │ │ │ @ instruction: 0x46c3d1f6 │ │ │ │ @ instruction: 0xf8dd463d │ │ │ │ strtmi r8, [r7], -r8 │ │ │ │ ldrtmi r9, [r8], -r3, lsl #24 │ │ │ │ - svc 0x0022f5e9 │ │ │ │ + svc 0x001af5e9 │ │ │ │ @ instruction: 0xf023e7cd │ │ │ │ @ instruction: 0x06980e3f │ │ │ │ andsle r4, r7, r2, ror r6 │ │ │ │ tstcs r1, r1, lsl #22 │ │ │ │ - blx 69f888 │ │ │ │ + blx 69f898 │ │ │ │ andsle pc, r1, r3, lsl #22 │ │ │ │ strcs r9, [r0, #-1542] @ 0xfffff9fa │ │ │ │ stmib sp, {r1, r2, r4, r5, r6, r9, sl, lr}^ │ │ │ │ stmib sp, {r2, fp, sp, pc}^ │ │ │ │ ldmdavs r3!, {r0, r1, r2, r8, r9, sl, sp, lr, pc} │ │ │ │ strcc fp, [r1, #-2403] @ 0xfffff69d │ │ │ │ strmi r3, [fp, #1540]! @ 0x604 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmib sp, {r2, fp, sp, pc}^ │ │ │ │ svcls 0x00086206 │ │ │ │ @ instruction: 0xf5e94610 │ │ │ │ - strb lr, [lr, r2, lsl #30] │ │ │ │ + @ instruction: 0xe7ceeefa │ │ │ │ ldreq pc, [pc, -r3, lsr #32]! │ │ │ │ @ instruction: 0x463a0699 │ │ │ │ - blls 2b97b0 │ │ │ │ - beq 2c1898 │ │ │ │ - blx 8df8cc │ │ │ │ + blls 2b97c0 │ │ │ │ + beq 2c18a8 │ │ │ │ + blx 8df8dc │ │ │ │ andle pc, pc, r3, lsl #20 │ │ │ │ strpl lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ssatmi r4, #27, r4, asr #12 │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [r4, #-1796] @ 0xfffff8fc │ │ │ │ stcls 1, cr13, [r9, #-992] @ 0xfffffc20 │ │ │ │ stcls 6, cr4, [sl], {82} @ 0x52 │ │ │ │ @ instruction: 0xf5e94610 │ │ │ │ - ldrb lr, [r2, r2, ror #29] │ │ │ │ - ldreq pc, [pc, #-35]! @ 24576d │ │ │ │ + @ instruction: 0xe7d2eeda │ │ │ │ + ldreq pc, [pc, #-35]! @ 24577d │ │ │ │ @ instruction: 0x4628069b │ │ │ │ - blls 2b97e8 │ │ │ │ + blls 2b97f8 │ │ │ │ ldmdavs fp, {r0, r9, sp}^ │ │ │ │ mulle pc, sl, r0 @ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrmi r9, [r4], -fp, lsl #8 │ │ │ │ strls r4, [sp, #-1689] @ 0xfffff967 │ │ │ │ ldmdblt r1, {r0, r3, r5, fp, sp, lr}^ │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [ip, #-1284] @ 0xfffffafc │ │ │ │ ldmib sp, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ stmdals sp, {r0, r1, r3, sl, ip, pc} │ │ │ │ - cdp 5, 12, cr15, cr4, cr9, {7} │ │ │ │ + cdp 5, 11, cr15, cr12, cr9, {7} │ │ │ │ stmdals r1, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xff52f7ff │ │ │ │ svclt 0x0000e7f0 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ - blx feece3d8 │ │ │ │ + blx feece3e8 │ │ │ │ addvs pc, r3, r2, lsl #5 │ │ │ │ andseq pc, pc, #-2147483600 @ 0x80000030 │ │ │ │ andne lr, r0, #192, 18 @ 0x300000 │ │ │ │ svclt 0x00004770 │ │ │ │ stmdblt r3, {r0, r1, r7, fp, sp, lr} │ │ │ │ push {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf44f4ff0 │ │ │ │ - bl fed9c9f8 │ │ │ │ + bl fed9ca08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0230fc0 │ │ │ │ addlt r0, r7, pc, lsr r5 │ │ │ │ ldreq r4, [r9], pc, lsr #12 │ │ │ │ stmdavs r3, {r0, r2, r3, ip, lr, pc}^ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 857024 │ │ │ │ + blx 857034 │ │ │ │ andle pc, r6, r3, lsl #16 │ │ │ │ stmdavs fp!, {r9, sl, sp} │ │ │ │ strcc fp, [r1], -fp, asr #18 │ │ │ │ ldrmi r3, [r0, #1284]! @ 0x504 │ │ │ │ @ instruction: 0x4638d1f9 │ │ │ │ - cdp 5, 9, cr15, cr0, cr9, {7} │ │ │ │ + cdp 5, 8, cr15, cr8, cr9, {7} │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf0238ff0 │ │ │ │ @ instruction: 0x069a093f │ │ │ │ andsle r4, r7, r8, asr #12 │ │ │ │ @ instruction: 0xf04f6863 │ │ │ │ - blx 908448 │ │ │ │ + blx 908458 │ │ │ │ andsle pc, r1, r3, lsl #22 │ │ │ │ strpl lr, [r1], -sp, asr #19 │ │ │ │ - beq 28198c │ │ │ │ + beq 28199c │ │ │ │ @ instruction: 0x46cb465d │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf10ab95b │ │ │ │ @ instruction: 0xf1090a01 │ │ │ │ ldrbmi r0, [r5, #-2308] @ 0xfffff6fc │ │ │ │ ldmib sp, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldrbmi r5, [r8], -r1, lsl #12 │ │ │ │ - cdp 5, 6, cr15, cr14, cr9, {7} │ │ │ │ + cdp 5, 6, cr15, cr6, cr9, {7} │ │ │ │ @ instruction: 0xf023e7d5 │ │ │ │ @ instruction: 0x069b063f │ │ │ │ andsle r4, r5, r0, lsr r6 │ │ │ │ andcs r6, r1, #6488064 @ 0x630000 │ │ │ │ mulsle r1, sl, r0 │ │ │ │ strls r2, [r3, #-768] @ 0xfffffd00 │ │ │ │ streq lr, [r4, -sp, asr #19] │ │ │ │ @ instruction: 0x46274635 │ │ │ │ @ instruction: 0x4614461e │ │ │ │ ldmdblt r1, {r0, r3, r5, fp, sp, lr}^ │ │ │ │ strcc r3, [r4, #-1537] @ 0xfffff9ff │ │ │ │ ldrhle r4, [r9, #36]! @ 0x24 │ │ │ │ svcls 0x0005463c │ │ │ │ ldrdpl lr, [r3], -sp │ │ │ │ - cdp 5, 5, cr15, cr0, cr9, {7} │ │ │ │ + cdp 5, 4, cr15, cr8, cr9, {7} │ │ │ │ @ instruction: 0x4638e7d5 │ │ │ │ mrc2 7, 6, pc, cr14, cr15, {7} │ │ │ │ svclt 0x0000e7f0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi fe6d7124 │ │ │ │ - blmi fe6d7144 │ │ │ │ + bmi fe6d7134 │ │ │ │ + blmi fe6d7154 │ │ │ │ addlt r4, r5, sl, ror r4 │ │ │ │ strmi r6, [r0], r7, asr #16 │ │ │ │ - beq 481cdc │ │ │ │ + beq 481cec │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ stmvs r4, {r8, r9} │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmdbeq r0!, {r0, r1, r2, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - bleq a81f90 │ │ │ │ + bleq a81fa0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ andcs r8, r1, #188 @ 0xbc │ │ │ │ vpmax.u8 d15, d9, d18 │ │ │ │ - blx 54410e │ │ │ │ - bleq 340234 │ │ │ │ + blx 54411e │ │ │ │ + bleq 340244 │ │ │ │ @ instruction: 0xf907fa02 │ │ │ │ - ldceq 0, cr15, [pc], #-16 @ 245900 │ │ │ │ + ldceq 0, cr15, [pc], #-16 @ 245910 │ │ │ │ @ instruction: 0xf107fb0c │ │ │ │ eoreq pc, r0, r1, asr #3 │ │ │ │ eoreq pc, r0, #1073741864 @ 0x40000028 │ │ │ │ vpmax.u8 d15, d1, d22 │ │ │ │ @ instruction: 0xf000fa05 │ │ │ │ vpmax.s8 d15, d2, d21 │ │ │ │ tstmi r3, #201326592 @ 0xc000000 │ │ │ │ vpmax.s8 d15, d1, d21 │ │ │ │ - bl 1ed6e60 │ │ │ │ + bl 1ed6e70 │ │ │ │ rsble r0, fp, #-1342177280 @ 0xb0000000 │ │ │ │ ldmibcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ teqpeq pc, #36 @ p-variant is OBSOLETE @ 0x24 │ │ │ │ @ instruction: 0xf907fa09 │ │ │ │ stmdbeq r9, {r0, r1, r2, r3, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ svceq 0x0000f1bc │ │ │ │ ands sp, fp, r2, lsl #2 │ │ │ │ @@ -546352,206 +546356,206 @@ │ │ │ │ eoreq pc, r0, r1, asr #3 │ │ │ │ eoreq pc, r0, #1073741864 @ 0x40000028 │ │ │ │ @ instruction: 0xf101fa26 │ │ │ │ @ instruction: 0xf000fa05 │ │ │ │ vpmax.s8 d15, d2, d21 │ │ │ │ tstmi r1, #67108864 @ 0x4000000 │ │ │ │ tsteq r9, r1, lsl #20 │ │ │ │ - beq fe2c0580 │ │ │ │ + beq fe2c0590 │ │ │ │ eormi pc, r1, r3, asr r8 @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf024b1c4 │ │ │ │ @ instruction: 0xf014033f │ │ │ │ mvnle r0, pc, lsr ip │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ streq lr, [r9], -r6, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-2658 @ 0xfffff59e │ │ │ │ andcc pc, r0, r6, lsl #22 │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls 31fa08 │ │ │ │ + blls 31fa18 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strhlt r8, [r5], -r3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ streq pc, [r1], #-444 @ 0xfffffe44 │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ movwcs fp, #20248 @ 0x4f18 │ │ │ │ cmppeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0008a802 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - blx 3041da │ │ │ │ + blx 3041ea │ │ │ │ @ instruction: 0xf5e9465a │ │ │ │ - ldmiblt r8, {r1, r4, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmiblt r8, {r1, r3, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ movwmi r9, #18434 @ 0x4802 │ │ │ │ tstcs r0, sl, asr r6 │ │ │ │ - ldc 5, cr15, [lr, #-932]! @ 0xfffffc5c │ │ │ │ + ldc 5, cr15, [r6, #-932]! @ 0xfffffc5c │ │ │ │ svchi 0x005bf3bf │ │ │ │ svclt 0x0000e85a │ │ │ │ svceq 0x0000f1bb │ │ │ │ stmda sl, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ - blcs 2565f4 │ │ │ │ + blcs 256604 │ │ │ │ vsra.u64 , q11, #1 │ │ │ │ @ instruction: 0xf1bb8f5b │ │ │ │ adcsle r0, lr, r0, lsl #30 │ │ │ │ eorseq pc, pc, r4, lsr #32 │ │ │ │ @ instruction: 0xf5e9465c │ │ │ │ - ldr lr, [r8, r2, lsr #27]! │ │ │ │ + @ instruction: 0xe7b8ed9a │ │ │ │ strb r2, [r3, r0]! │ │ │ │ ldrdne pc, [r4], -r8 │ │ │ │ stmdage r2, {r2, r9, sp} │ │ │ │ movweq pc, #4364 @ 0x110c @ │ │ │ │ addmi r9, sl, r1, lsl #6 │ │ │ │ andls r2, r0, #64, 2 │ │ │ │ - cdp 5, 4, cr15, cr6, cr9, {7} │ │ │ │ + cdp 5, 3, cr15, cr14, cr9, {7} │ │ │ │ movwcs lr, #2525 @ 0x9dd │ │ │ │ cmnle r8, r0, lsl #16 │ │ │ │ movwmi r9, #14338 @ 0x3802 │ │ │ │ movwls r2, #256 @ 0x100 │ │ │ │ - ldc 5, cr15, [r0, #-932] @ 0xfffffc5c │ │ │ │ + stc 5, cr15, [r8, #-932] @ 0xfffffc5c │ │ │ │ @ instruction: 0xf0239b00 │ │ │ │ andvs r0, r4, pc, lsr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e85a │ │ │ │ smlatble r3, r2, r2, r4 │ │ │ │ tstcc r0, sl, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ vrshr.u64 d4, d4, #1 │ │ │ │ svclt 0x00088f5b │ │ │ │ andls r4, r0, #28, 12 @ 0x1c00000 │ │ │ │ svcge 0x0052f43f │ │ │ │ - ldcl 5, cr15, [r0, #-932]! @ 0xfffffc5c │ │ │ │ + stcl 5, cr15, [r8, #-932]! @ 0xfffffc5c │ │ │ │ ldrmi r9, [r4], -r0, lsl #20 │ │ │ │ - blx 3bf7a4 │ │ │ │ - blx c01e9c │ │ │ │ + blx 3bf7b4 │ │ │ │ + blx c01eac │ │ │ │ movwmi pc, #41479 @ 0xa207 @ │ │ │ │ @ instruction: 0xf10bfa25 │ │ │ │ vpmax.u8 d15, d7, d21 │ │ │ │ - b 16d66b0 │ │ │ │ + b 16d66c0 │ │ │ │ eorsle r0, lr, r3, lsl #2 │ │ │ │ @ instruction: 0xf109fa03 │ │ │ │ rscsmi r3, sl, r1, lsl #8 │ │ │ │ - blx b166c0 │ │ │ │ + blx b166d0 │ │ │ │ movwmi pc, #41227 @ 0xa10b @ │ │ │ │ - b 16d5e8c │ │ │ │ + b 16d5e9c │ │ │ │ mvnsle r0, r3, lsl #2 │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ movwcs fp, #17196 @ 0x432c │ │ │ │ vpmax.s8 d15, d2, d3 │ │ │ │ stmdage r2, {r6, r8, sp} │ │ │ │ @ instruction: 0xf5e99200 │ │ │ │ - bls 2812b4 │ │ │ │ + bls 2812a4 │ │ │ │ stmdals r2, {r3, r4, r8, r9, fp, ip, sp, pc} │ │ │ │ tstcs r0, r4, lsl #6 │ │ │ │ - stcl 5, cr15, [sl], {233} @ 0xe9 │ │ │ │ + stcl 5, cr15, [r2], {233} @ 0xe9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85a │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ andmi lr, r0, #4849664 @ 0x4a0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ - blcs 26a6e4 │ │ │ │ + blcs 26a6f4 │ │ │ │ svcge 0x0009f43f │ │ │ │ eorseq pc, pc, r4, lsr #32 │ │ │ │ - stc 5, cr15, [lr, #-932]! @ 0xfffffc5c │ │ │ │ + stc 5, cr15, [r6, #-932]! @ 0xfffffc5c │ │ │ │ ldrmi r9, [ip], -r0, lsl #22 │ │ │ │ @ instruction: 0xf8d8e701 │ │ │ │ - blx 311afc │ │ │ │ + blx 311b0c │ │ │ │ strcs pc, [r0], #-514 @ 0xfffffdfe │ │ │ │ ldrdcs lr, [r0], -r6 │ │ │ │ mulcs r0, r6, r7 │ │ │ │ ldmib r0, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrb r3, [r4, r0, lsl #4]! │ │ │ │ - svc 0x007af5e9 │ │ │ │ - rsbseq sl, r3, r0, lsr r7 │ │ │ │ + svc 0x0072f5e9 │ │ │ │ + rsbseq sl, r3, r0, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r3, lr, ror #12 │ │ │ │ - blx fee4c344 │ │ │ │ + rsbseq sl, r3, lr, asr r6 │ │ │ │ + blx fee4c354 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9cd34 │ │ │ │ + bl fed9cd44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6a60ff8 │ │ │ │ - vstrlt s30, [r8, #-820] @ 0xfffffccc │ │ │ │ + vstrlt s30, [r8, #-788] @ 0xfffffcec │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9cd48 │ │ │ │ + bl fed9cd58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 349b30 │ │ │ │ + bmi 349b40 │ │ │ │ stmdbmi r4, {sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldc2l 6, cr15, [ip, #664] @ 0x298 │ │ │ │ + ldc2l 6, cr15, [r4, #664] @ 0x298 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xffffffc9 │ │ │ │ @ instruction: 0xffffffd3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9cd70 │ │ │ │ + bl fed9cd80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6a60ff8 │ │ │ │ - ldrdlt pc, [r0, -sp] │ │ │ │ + ldrdlt pc, [r0, -r5] │ │ │ │ stclt 8, cr6, [r8, #-512] @ 0xfffffe00 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [ip], -r3, lsl #1 │ │ │ │ @ instruction: 0x46074615 │ │ │ │ - blcs 3002e0 │ │ │ │ + blcs 3002f0 │ │ │ │ @ instruction: 0xf8dd461e │ │ │ │ @ instruction: 0xf8dd8030 │ │ │ │ ldrmi r9, [fp, #52] @ 0x34 │ │ │ │ adcmi fp, sl, #8, 30 │ │ │ │ stmdbvs r0!, {r0, r3, r8, fp, sp, lr}^ │ │ │ │ - bl feeb9c90 │ │ │ │ - bl 1a45fd8 │ │ │ │ - bl feec5be0 │ │ │ │ - bl 1d083d4 │ │ │ │ - bl 8c67d0 │ │ │ │ - bl 12483cc │ │ │ │ - b 18c67d8 │ │ │ │ + bl feeb9ca0 │ │ │ │ + bl 1a45fe8 │ │ │ │ + bl feec5bf0 │ │ │ │ + bl 1d083e4 │ │ │ │ + bl 8c67e0 │ │ │ │ + bl 12483dc │ │ │ │ + b 18c67e8 │ │ │ │ eorle r0, r5, r3, lsl #24 │ │ │ │ andcs r2, r1, r8, lsl r1 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ - ldc 5, cr15, [r0], {233} @ 0xe9 │ │ │ │ - bl 7ac7e4 │ │ │ │ + stc 5, cr15, [r8], {233} @ 0xe9 │ │ │ │ + bl 7ac7f4 │ │ │ │ cmpvs r3, r8, lsl #2 │ │ │ │ stmdavs r3!, {r9, fp, ip, pc} │ │ │ │ - bl 13dddf0 │ │ │ │ - bne fed86014 │ │ │ │ + bl 13dde00 │ │ │ │ + bne fed86024 │ │ │ │ andsge pc, r0, r0, asr #17 │ │ │ │ streq lr, [fp], -r6, ror #22 │ │ │ │ andvs r6, r3, r4, asr #32 │ │ │ │ stmib r4, {r0, r6, r7, sp, lr}^ │ │ │ │ subsvs r5, r8, r4, lsl #12 │ │ │ │ ldmib r7, {r5, sp, lr}^ │ │ │ │ - bl fef12414 │ │ │ │ + bl fef12424 │ │ │ │ adcsvs r0, fp, r8, lsl #6 │ │ │ │ andeq lr, r9, #100352 @ 0x18800 │ │ │ │ strdlt r6, [r3], -sl │ │ │ │ svchi 0x00f0e8bd │ │ │ │ andne lr, r4, r4, asr #19 │ │ │ │ strbmi lr, [r8, #-2033] @ 0xfffff80f │ │ │ │ strbmi fp, [r1, #-3848] @ 0xfffff0f8 │ │ │ │ - bl 7b9c5c │ │ │ │ + bl 7b9c6c │ │ │ │ adcvs r0, r5, r8, lsl #10 │ │ │ │ streq lr, [r9], -r3, asr #22 │ │ │ │ movweq lr, #35761 @ 0x8bb1 │ │ │ │ andeq lr, r9, r0, ror #22 │ │ │ │ @ instruction: 0x612360e6 │ │ │ │ strb r6, [r0, r0, ror #2]! │ │ │ │ movwcs lr, #2516 @ 0x9d4 │ │ │ │ @ instruction: 0x46206053 │ │ │ │ @ instruction: 0xf5e9601a │ │ │ │ - @ instruction: 0xe7d8ec7e │ │ │ │ + @ instruction: 0xe7d8ec76 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9ce5c │ │ │ │ + bl fed9ce6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ addmi r6, r5, #64, 16 @ 0x400000 │ │ │ │ andle r6, r5, r4, asr #16 │ │ │ │ - stcl 5, cr15, [lr], #-932 @ 0xfffffc5c │ │ │ │ + stcl 5, cr15, [r6], #-932 @ 0xfffffc5c │ │ │ │ addmi r4, r5, #32, 12 @ 0x2000000 │ │ │ │ mvnsle r6, r4, ror #16 │ │ │ │ svclt 0x0000bd38 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @@ -546563,53 +546567,53 @@ │ │ │ │ stmdavs r5, {r0, r1, r2, r3, r5, r6, ip, lr, pc}^ │ │ │ │ svclt 0x001842a8 │ │ │ │ andslt pc, ip, sp, asr #17 │ │ │ │ svclt 0x0018686e │ │ │ │ @ instruction: 0xf00046b0 │ │ │ │ ldmib r5, {r0, r1, r2, r3, r8, pc}^ │ │ │ │ stmdbls r3, {r2, r8, r9, sl, lr} │ │ │ │ - bl 20166f0 │ │ │ │ + bl 2016700 │ │ │ │ cmple r5, #603979776 @ 0x24000000 │ │ │ │ @ instruction: 0xf8d59807 │ │ │ │ @ instruction: 0xf8d5a008 │ │ │ │ stmdbvs r6, {r2, r3, ip, sp, pc}^ │ │ │ │ streq lr, [sl], #-2836 @ 0xfffff4ec │ │ │ │ streq lr, [fp, -r7, asr #22] │ │ │ │ @ instruction: 0xf1c61a60 │ │ │ │ @ instruction: 0xf1a60e20 │ │ │ │ ldmib sp, {r5, sl, fp}^ │ │ │ │ - bl 1c0e8f8 │ │ │ │ + bl 1c0e908 │ │ │ │ @ instruction: 0xf8cd0109 │ │ │ │ @ instruction: 0xf8cde020 │ │ │ │ andls ip, r6, r4, lsr #32 │ │ │ │ stccc 3, cr11, [r1], {94} @ 0x5e │ │ │ │ @ instruction: 0xf00efa01 │ │ │ │ ldrbcc pc, [pc, r7, asr #2]! @ │ │ │ │ - blx aa9d24 │ │ │ │ + blx aa9d34 │ │ │ │ andls pc, r9, ip │ │ │ │ rscsmi r9, r4, r6, lsl #16 │ │ │ │ vseleq.f32 s30, s28, s14 │ │ │ │ stc2 10, cr15, [ip], {39} @ 0x27 @ │ │ │ │ streq lr, [lr], #-2628 @ 0xfffff5bc │ │ │ │ streq lr, [ip], #-2628 @ 0xfffff5bc │ │ │ │ stc2 10, cr15, [r6], {32} @ │ │ │ │ rscsmi r9, r7, r8, lsl #16 │ │ │ │ @ instruction: 0xf606fa21 │ │ │ │ @ instruction: 0x0c00ea4c │ │ │ │ - b 156bd54 │ │ │ │ + b 156bd64 │ │ │ │ adcsmi r0, r7, #0, 24 │ │ │ │ strbmi fp, [r4, #-3848]! @ 0xfffff0f8 │ │ │ │ stcls 0, cr13, [r3], {9} │ │ │ │ - blne 26bd58 │ │ │ │ - bl 1aa9d5c │ │ │ │ + blne 26bd68 │ │ │ │ + bl 1aa9d6c │ │ │ │ ldrbmi r0, [r0, #-265] @ 0xfffffef7 │ │ │ │ streq lr, [fp], #-2929 @ 0xfffff48f │ │ │ │ stmdals r6, {r4, r8, r9, ip, lr, pc} │ │ │ │ - cdp 5, 9, cr15, cr0, cr9, {7} │ │ │ │ - bls 36c96c │ │ │ │ + cdp 5, 8, cr15, cr8, cr9, {7} │ │ │ │ + bls 36c97c │ │ │ │ vqrdmulh.s d15, d0, d3 │ │ │ │ tstpcc r1, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwmi pc, #11168 @ 0x2ba0 @ │ │ │ │ ldrbmi r4, [r4, #-1035] @ 0xfffffbf5 │ │ │ │ andeq lr, fp, #117760 @ 0x1cc00 │ │ │ │ adchi pc, r6, r0, lsl #1 │ │ │ │ strbmi r9, [r5], -r7, lsl #20 │ │ │ │ @@ -546627,53 +546631,53 @@ │ │ │ │ @ instruction: 0xf8d768bb │ │ │ │ @ instruction: 0xf8ddb00c │ │ │ │ @ instruction: 0x4619a010 │ │ │ │ @ instruction: 0x8014f8dd │ │ │ │ tstls r6, r8, lsl #12 │ │ │ │ @ instruction: 0x46434652 │ │ │ │ @ instruction: 0xf5e94659 │ │ │ │ - b 1741730 │ │ │ │ + b 1741720 │ │ │ │ rsbsle r0, r8, r2, lsl #2 │ │ │ │ andeq lr, r2, #190464 @ 0x2e800 │ │ │ │ movweq lr, #15208 @ 0x3b68 │ │ │ │ - bl 1bcca70 │ │ │ │ + bl 1bcca80 │ │ │ │ addsmi r0, r0, #1073741826 @ 0x40000002 │ │ │ │ cmnle r7, #1073741862 @ 0x40000026 │ │ │ │ stmne ip, {r1, r2, r8, fp, ip, pc} │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ ldmdbvs fp, {r0, r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ suble r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf1c39a03 │ │ │ │ @ instruction: 0xf1a30a20 │ │ │ │ @ instruction: 0xf1c30e20 │ │ │ │ cdpne 12, 5, cr0, cr1, cr0, {1} │ │ │ │ eoreq pc, r0, r3, lsr #3 │ │ │ │ rscscc pc, pc, #1073741842 @ 0x40000012 │ │ │ │ - bl 144c228 │ │ │ │ + bl 144c238 │ │ │ │ tstls r9, r2, lsl #4 │ │ │ │ - blx 2d6170 │ │ │ │ - blx b04638 │ │ │ │ - b 12c564c │ │ │ │ - blx 446240 │ │ │ │ - b 12c4e4c │ │ │ │ - blx b46258 │ │ │ │ - blx c85630 │ │ │ │ - b 1601e28 │ │ │ │ - b 15c965c │ │ │ │ - blx ac9630 │ │ │ │ - blx c84e40 │ │ │ │ + blx 2d6180 │ │ │ │ + blx b04648 │ │ │ │ + b 12c565c │ │ │ │ + blx 446250 │ │ │ │ + b 12c4e5c │ │ │ │ + blx b46268 │ │ │ │ + blx c85640 │ │ │ │ + b 1601e38 │ │ │ │ + b 15c966c │ │ │ │ + blx ac9640 │ │ │ │ + blx c84e50 │ │ │ │ strmi pc, [r4, #3] │ │ │ │ ldrbmi fp, [r1, #-3848]! @ 0xfffff0f8 │ │ │ │ - blcs 1279ecc │ │ │ │ + blcs 1279edc │ │ │ │ @ instruction: 0xf003d043 │ │ │ │ andcs r0, r1, pc, lsr r3 │ │ │ │ stmdaeq r0!, {r0, r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ smlawteq r0, r3, r1, pc @ │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ - blx 26ce7c │ │ │ │ + blx 26ce8c │ │ │ │ subsmi pc, fp, #8, 16 @ 0x80000 │ │ │ │ @ instruction: 0xf101fa20 │ │ │ │ streq lr, [r3], #-2564 @ 0xfffff5fc │ │ │ │ stmdaeq r1, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdaeq r8, {r3, r5, r6, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stmdaeq r2, {r3, r9, fp, sp, lr, pc} │ │ │ │ ldmdbne r2, {r0, r1, r9, fp, ip, pc} │ │ │ │ @@ -546686,20 +546690,20 @@ │ │ │ │ movwls r9, #2819 @ 0xb03 │ │ │ │ @ instruction: 0x46224658 │ │ │ │ @ instruction: 0xf8cd4643 │ │ │ │ @ instruction: 0xf7ff9004 │ │ │ │ @ instruction: 0x4620fe71 │ │ │ │ andlt r4, fp, r1, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 42dacc │ │ │ │ + bls 42dadc │ │ │ │ adcsmi r6, sl, #3866624 @ 0x3b0000 │ │ │ │ movwls sp, #32784 @ 0x8010 │ │ │ │ stcls 7, cr14, [r6], {108} @ 0x6c │ │ │ │ @ instruction: 0xe79146d8 │ │ │ │ - blls 317920 │ │ │ │ + blls 317930 │ │ │ │ @ instruction: 0xb01cf8dd │ │ │ │ movwls r4, #1577 @ 0x629 │ │ │ │ strcs lr, [r0], #-2018 @ 0xfffff81e │ │ │ │ strbmi r9, [fp], -r3, lsl #20 │ │ │ │ ldrb r4, [r1, r0, lsr #13] │ │ │ │ strtmi r2, [r0], r0, lsl #8 │ │ │ │ strbmi r4, [r1], -r0, lsr #12 │ │ │ │ @@ -546716,94 +546720,94 @@ │ │ │ │ addsmi r8, r0, #163840 @ 0x28000 │ │ │ │ addhi pc, r9, r0 │ │ │ │ movwcs r4, #1556 @ 0x614 │ │ │ │ stmdavs r1!, {r2, sp, lr, pc}^ │ │ │ │ addmi r4, sp, #36700160 @ 0x2300000 │ │ │ │ strmi sp, [ip], -r1, lsr #32 │ │ │ │ @ instruction: 0x0c02e9d4 │ │ │ │ - bl 201693c │ │ │ │ + bl 201694c │ │ │ │ mvnsle r0, #12, 2 │ │ │ │ stmdbvs r1!, {r0, r1, r3, r4, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ stmdbvs r0!, {r0, r1, r3, fp, ip}^ │ │ │ │ @ instruction: 0x0c0ceb40 │ │ │ │ svclt 0x00084567 │ │ │ │ @ instruction: 0xd170429e │ │ │ │ tsteq r1, r8, lsl fp │ │ │ │ - bl 125e3c8 │ │ │ │ + bl 125e3d8 │ │ │ │ cmnvs r0, r9 │ │ │ │ andcc lr, r2, #3489792 @ 0x354000 │ │ │ │ movweq lr, #35603 @ 0x8b13 │ │ │ │ - bl 149e200 │ │ │ │ + bl 149e210 │ │ │ │ rscvs r0, sl, r2, lsl #4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ - bl 7e7f20 │ │ │ │ - bl 1406384 │ │ │ │ + bl 7e7f30 │ │ │ │ + bl 1406394 │ │ │ │ strbmi r0, [r2, #-521]! @ 0xfffffdf7 │ │ │ │ addmi fp, r1, #8, 30 │ │ │ │ tstcs r8, r2, asr #32 │ │ │ │ @ instruction: 0xf5e92001 │ │ │ │ - stmib r0, {r2, r6, r9, fp, sp, lr, pc}^ │ │ │ │ + stmib r0, {r2, r3, r4, r5, r9, fp, sp, lr, pc}^ │ │ │ │ stmib r0, {r1, r8, r9, sl, sp, lr}^ │ │ │ │ stmdavs r3!, {r2, r8, fp, pc}^ │ │ │ │ subvs r6, r3, r4 │ │ │ │ rsbvs r6, r0, r8, lsl r0 │ │ │ │ ldmib r3, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bl 7ca798 │ │ │ │ - bl 14087b4 │ │ │ │ + bl 7ca7a8 │ │ │ │ + bl 14087c4 │ │ │ │ ldrbmi r0, [r2, #-3593]! @ 0xfffff1f7 │ │ │ │ ldrbmi fp, [r1, #-3848] @ 0xfffff0f8 │ │ │ │ stmdbvs r1!, {r2, r4, ip, lr, pc} │ │ │ │ stmdbvs r0!, {r1, r3, fp, ip}^ │ │ │ │ @ instruction: 0x0c0ceb40 │ │ │ │ svclt 0x000845bc │ │ │ │ strhle r4, [r5], #34 @ 0x22 │ │ │ │ andcs r2, r1, r8, lsl r1 │ │ │ │ @ instruction: 0xf5e99301 │ │ │ │ - blls 2c0844 │ │ │ │ + blls 2c0834 │ │ │ │ strvs lr, [r2, -r0, asr #19] │ │ │ │ stmib r0, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ ldrb r8, [sl, r4, lsl #18] │ │ │ │ @ instruction: 0xe010f8d4 │ │ │ │ ldrdcs lr, [r4, -r3] │ │ │ │ - beq 280c4c │ │ │ │ - bl 1260558 │ │ │ │ + beq 280c5c │ │ │ │ + bl 1260568 │ │ │ │ strbmi r0, [r7, #-3084]! @ 0xfffff3f4 │ │ │ │ ldrbmi fp, [r6, #-3848] @ 0xfffff0f8 │ │ │ │ - bl 87a010 │ │ │ │ + bl 87a020 │ │ │ │ stmib r3, {r1, r9}^ │ │ │ │ - bl 129fbf4 │ │ │ │ + bl 129fc04 │ │ │ │ tstvs sl, r9, lsl #2 │ │ │ │ sbfx r6, r9, #2, #10 │ │ │ │ ldrdcs lr, [r4, -r3] │ │ │ │ - bl 6fffc8 │ │ │ │ - bl 1286838 │ │ │ │ - bl 6c6004 │ │ │ │ + bl 6fffd8 │ │ │ │ + bl 1286848 │ │ │ │ + bl 6c6014 │ │ │ │ @ instruction: 0x61220208 │ │ │ │ andeq lr, r0, r9, asr #22 │ │ │ │ andne lr, r0, #3457024 @ 0x34c000 │ │ │ │ subvs r6, sl, r0, ror #2 │ │ │ │ andsvs r4, r1, r8, lsl r6 │ │ │ │ - b fe8837c0 │ │ │ │ + b fe6837d0 │ │ │ │ @ instruction: 0x2118e794 │ │ │ │ andls r2, r1, #1 │ │ │ │ - stmib sl!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r2!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmib r0, {r0, r9, fp, ip, pc}^ │ │ │ │ stmib r0, {r1, r8, r9, sl, sp, lr}^ │ │ │ │ stmib r0, {r2, r8, fp, pc}^ │ │ │ │ andsvs r5, r0, r0, lsl #4 │ │ │ │ str r6, [r5, r8, rrx] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9d244 │ │ │ │ + bl fed9d254 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ - blvc 5416cc │ │ │ │ + blvc 5416dc │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ stcls 0, cr0, [r6, #-0] │ │ │ │ @ instruction: 0xed809907 │ │ │ │ - b 17a4c68 │ │ │ │ + b 17a4c78 │ │ │ │ tstle r5, r1, lsl #24 │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ cmnvs r3, r2, lsr #8 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ smlabtpl r0, sp, r9, lr │ │ │ │ @ instruction: 0xff38f7ff │ │ │ │ svclt 0x0000e7f4 │ │ │ │ @@ -546827,62 +546831,62 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmnle r1, r0, lsl #22 │ │ │ │ andcs r6, r0, #2818048 @ 0x2b0000 │ │ │ │ @ instruction: 0xf8539202 │ │ │ │ bicslt r6, lr, r7, lsr #32 │ │ │ │ vrsubhn.i d2, , │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 295ce4 │ │ │ │ + blcc 295cf4 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmple r6, r0, lsl #22 │ │ │ │ - blmi 12189f8 │ │ │ │ + blmi 1218a08 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 320168 │ │ │ │ + blls 320178 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r0, r0, lsl #6 │ │ │ │ andlt r4, r4, r0, lsr r6 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ tstcs r1, sl, lsr sl │ │ │ │ stmdage r2, {r0, r1, r3, r5, r8, fp, sp, lr} │ │ │ │ smlsdxls r0, sl, r4, r4 │ │ │ │ - b 1e838c4 │ │ │ │ + b 1c838d4 │ │ │ │ sbcsle r3, sl, r1 │ │ │ │ vadd.i8 d25, d0, d2 │ │ │ │ @ instruction: 0xf5e911ed │ │ │ │ - andcc lr, r1, r8, asr r8 │ │ │ │ + andcc lr, r1, r0, asr r8 │ │ │ │ @ instruction: 0xf5e9d104 │ │ │ │ - stmdavs r3, {r1, r2, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, r4, r9, sl, fp, sp, lr, pc} │ │ │ │ tstle pc, r1, lsl fp @ │ │ │ │ andcs r2, r1, r8, asr r1 │ │ │ │ - ldmdb ip, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r9, [r0], r2, lsl #18 │ │ │ │ @ instruction: 0xf001b1c8 │ │ │ │ strmi pc, [r6], -r7, lsr #16 │ │ │ │ ldmib r5, {r3, r7, r8, ip, sp, pc}^ │ │ │ │ - b 1646570 │ │ │ │ + b 1646580 │ │ │ │ teqle ip, r1, lsl #6 │ │ │ │ @ instruction: 0xf0016928 │ │ │ │ vtbl.8 d15, {d31}, d23 │ │ │ │ stmdavs fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf8439902 │ │ │ │ strmi r8, [r8], -r7, lsr #32 │ │ │ │ - stmib ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4640e7b1 │ │ │ │ - stmib r8!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strcs r9, [r0], -r2, lsl #18 │ │ │ │ movwcs lr, #2037 @ 0x7f5 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6a5622b │ │ │ │ - @ instruction: 0xe7b1fe91 │ │ │ │ + ldr pc, [r1, r9, lsl #29]! │ │ │ │ tstle r2, r2, lsl #22 │ │ │ │ andcs r2, r0, #2097152 @ 0x200000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp2 6, 9, cr15, cr12, cr5, {5} │ │ │ │ + cdp2 6, 9, cr15, cr4, cr5, {5} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ andvs lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ andcs lr, r2, #136, 14 @ 0x2200000 │ │ │ │ @@ -546890,66 +546894,66 @@ │ │ │ │ svccc 0x0000e854 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ stmdavs sl!, {r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e92300 │ │ │ │ - strmi lr, [r2], -ip, asr #24 │ │ │ │ + strmi lr, [r2], -r4, asr #24 │ │ │ │ strbmi r4, [r0], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8dcf001 │ │ │ │ @ instruction: 0xf5e9e7b8 │ │ │ │ - svclt 0x0000ec0e │ │ │ │ - rsbseq r9, r3, r4, ror #30 │ │ │ │ + svclt 0x0000ec06 │ │ │ │ + rsbseq r9, r3, r4, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, r8, lsl #30 │ │ │ │ - eoreq r1, r0, r8, asr #15 │ │ │ │ + ldrshteq r9, [r3], #-232 @ 0xffffff18 │ │ │ │ + strhteq r1, [r0], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d408 │ │ │ │ + bl fed9d418 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ eorscs r4, r2, #8, 16 @ 0x80000 │ │ │ │ ldrbtmi r2, [r8], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf6ac460d │ │ │ │ - tstpcs r4, sp, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r4, r5, asr #24 @ p-variant is OBSOLETE │ │ │ │ rsbvs r6, r0, r5, lsr #2 │ │ │ │ - stmia sl!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ tstlt r0, r0, lsr #32 │ │ │ │ movwcs r2, #1 │ │ │ │ ldclt 2, cr6, [r8, #-140]! @ 0xffffff74 │ │ │ │ - ldrdeq r1, [r0], -r6 @ │ │ │ │ + strhteq r1, [r0], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d440 │ │ │ │ + bl fed9d450 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ movweq lr, #2516 @ 0x9d4 │ │ │ │ and r3, r4, r1, lsl #22 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ ldmdblt r2!, {r0, r3, r4, r6, r9, sl, fp, ip} │ │ │ │ mrrcne 6, 0, r4, sl, cr11 │ │ │ │ strdvs sp, [r3], #-24 @ 0xffffffe8 @ │ │ │ │ - ldmdb r4!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4610bd10 │ │ │ │ @ instruction: 0xf0016063 │ │ │ │ ldmib r4, {r0, r1, r3, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8533200 │ │ │ │ @ instruction: 0xf5e90022 │ │ │ │ - strb lr, [r5, sl, ror #18]! │ │ │ │ + strb lr, [r5, r2, ror #18]! │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdavs r2, {r4, r7, r9, sl, lr}^ │ │ │ │ ldrmi r4, [pc], -r6, lsl #12 │ │ │ │ strcs fp, [r0], #-402 @ 0xfffffe6e │ │ │ │ movwcs r6, #2101 @ 0x835 │ │ │ │ ldrtmi r4, [r9], -r0, asr #12 │ │ │ │ eorpl pc, r4, r5, asr r8 @ │ │ │ │ @ instruction: 0xf5e9b13d │ │ │ │ - strmi lr, [r2], -r6, ror #23 │ │ │ │ + @ instruction: 0x4602ebde │ │ │ │ strtmi r4, [r8], -fp, lsl #12 │ │ │ │ @ instruction: 0xf876f001 │ │ │ │ strcc r6, [r1], #-2162 @ 0xfffff78e │ │ │ │ stmiale sp!, {r1, r5, r7, r9, lr}^ │ │ │ │ strhi lr, [r6, -r6, asr #19] │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ @@ -546962,15 +546966,15 @@ │ │ │ │ stmdblt r9, {r8, sl, sp}^ │ │ │ │ strbmi lr, [r2], -r3, lsr #32 │ │ │ │ strcc r4, [r1, #-1593] @ 0xfffff9c7 │ │ │ │ @ instruction: 0xf85cf001 │ │ │ │ ldmdavs r1!, {r4, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ ldmdble sl, {r0, r3, r5, r7, r9, lr} │ │ │ │ andeq lr, r9, r5, lsl #22 │ │ │ │ - bl 1003aa4 │ │ │ │ + bl e03ab4 │ │ │ │ @ instruction: 0x460c6833 │ │ │ │ eoreq pc, r1, r3, asr r8 @ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ strhlt pc, [r0, #-233]! @ 0xffffff17 @ │ │ │ │ @ instruction: 0x46426833 │ │ │ │ strcc r4, [r1, #-1593] @ 0xfffff9c7 │ │ │ │ @@ -546978,55 +546982,55 @@ │ │ │ │ @ instruction: 0xf842f001 │ │ │ │ rscle r2, r4, r0, lsl #16 │ │ │ │ pop {r2, r4, r5, r7, sp, lr} │ │ │ │ strdcs r8, [r0], -r8 @ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 3017f4 │ │ │ │ + blhi 301804 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmdavs r1, {r1, r3, r7, r9, sl, lr}^ │ │ │ │ ldrdls pc, [ip], -r0 │ │ │ │ ldrmi r4, [r3], r6, lsl #12 │ │ │ │ strcs r4, [r0, #-1567] @ 0xfffff9e1 │ │ │ │ rsb fp, r8, r9, asr #18 │ │ │ │ strcc r4, [r1, #-1593] @ 0xfffff9c7 │ │ │ │ - blx 1102368 │ │ │ │ + blx 1102378 │ │ │ │ ldmdavs r3!, {r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ adcmi r4, fp, #26214400 @ 0x1900000 │ │ │ │ - bl 3bc8b0 │ │ │ │ + bl 3bc8c0 │ │ │ │ @ instruction: 0xf5e90009 │ │ │ │ - ldmdavs r3!, {r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ - b 1617bac │ │ │ │ + ldmdavs r3!, {r2, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + b 1617bbc │ │ │ │ @ instruction: 0xf8530881 │ │ │ │ stmdacs r0, {r0, r5} │ │ │ │ ldrtmi sp, [r0], -sl, ror #3 │ │ │ │ mrc2 7, 3, pc, cr12, cr15, {7} │ │ │ │ bicslt r6, r0, r2, lsr r8 │ │ │ │ eoreq pc, r4, r2, asr r8 @ │ │ │ │ strcc r4, [r1, #-1593] @ 0xfffff9c7 │ │ │ │ - blx a023a0 │ │ │ │ + blx a023b0 │ │ │ │ rscle r2, r2, r0, lsl #16 │ │ │ │ svclt 0x00b82c00 │ │ │ │ movwcs lr, #2518 @ 0x9d6 │ │ │ │ ldmdavs r2!, {r1, r2, r3, r8, r9, fp, ip, lr, pc} │ │ │ │ andeq pc, r8, r2, asr r8 @ │ │ │ │ ldrtmi fp, [fp], -r0, lsl #7 │ │ │ │ @ instruction: 0x4651465a │ │ │ │ @ instruction: 0xf00160f4 │ │ │ │ ldc 8, cr15, [sp], #972 @ 0x3cc │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ ldmdavs r3!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ strcs fp, [r0], #-915 @ 0xfffffc6d │ │ │ │ - blhi 941a4c │ │ │ │ + blhi 941a5c │ │ │ │ and r4, pc, r5, lsr #12 │ │ │ │ - blx f023dc │ │ │ │ - blhi ff281eac │ │ │ │ - blx 681fa4 │ │ │ │ + blx f023ec │ │ │ │ + blhi ff281ebc │ │ │ │ + blx 681fb4 │ │ │ │ cdp 15, 11, cr11, cr0, cr8, {2} │ │ │ │ svclt 0x00488b40 │ │ │ │ ldmdavs r3!, {r2, r3, r5, r9, sl, lr}^ │ │ │ │ ldmdavs r2!, {r0, r8, sl, ip, sp} │ │ │ │ andsle r4, r9, #-805306359 @ 0xd0000009 │ │ │ │ eoreq pc, r5, r2, asr r8 @ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @@ -547044,89 +547048,89 @@ │ │ │ │ stmeq r4, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdavs r2, {r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldr r4, [r9, r4, asr #12]! │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9d64c │ │ │ │ + bl fed9d65c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5e80ff8 │ │ │ │ - stclt 14, cr14, [r8, #-1000] @ 0xfffffc18 │ │ │ │ + stclt 14, cr14, [r8, #-968] @ 0xfffffc38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d660 │ │ │ │ + bl fed9d670 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ strmi r4, [lr], r4, lsl #13 │ │ │ │ @ instruction: 0x46194610 │ │ │ │ ldrbtmi r4, [r3], -r2, ror #12 │ │ │ │ strls r2, [r0], #-1027 @ 0xfffffbfd │ │ │ │ - ldmdb r0!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r8!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e84604 │ │ │ │ - stmdacs r0, {r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ strtmi fp, [r0], -ip, lsl #30 │ │ │ │ andlt r2, r2, r0 │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9d698 │ │ │ │ + bl fed9d6a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46860ff8 │ │ │ │ ldrmi r4, [r0], -ip, lsl #13 │ │ │ │ @ instruction: 0x46724619 │ │ │ │ @ instruction: 0xf5e94663 │ │ │ │ - @ instruction: 0xf5e8eb98 │ │ │ │ - blx fee82194 │ │ │ │ + @ instruction: 0xf5e8eb90 │ │ │ │ + blx fee82184 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9d6c4 │ │ │ │ + bl fed9d6d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ - stm r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stclt 3, cr4, [r8, #-768] @ 0xfffffd00 │ │ │ │ stmdavs fp, {r1, fp, sp, lr} │ │ │ │ andne lr, r4, #3440640 @ 0x348000 │ │ │ │ movweq lr, #18899 @ 0x49d3 │ │ │ │ svclt 0x0008429a │ │ │ │ andle r4, r7, r1, lsl #5 │ │ │ │ orrsmi r4, r3, r8, lsl #5 │ │ │ │ andcs sp, r1, r1, lsl #4 │ │ │ │ @ instruction: 0xf04f4770 │ │ │ │ @ instruction: 0x477030ff │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d708 │ │ │ │ + bl fed9d718 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff8 │ │ │ │ @ instruction: 0x46084614 │ │ │ │ @ instruction: 0xf5e92101 │ │ │ │ - bne a813f4 │ │ │ │ + bne a813e4 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd100940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d72c │ │ │ │ + bl fed9d73c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r0, {r8, r9, sp} │ │ │ │ subscc pc, r0, r4, lsl #17 │ │ │ │ - cdp 5, 3, cr15, cr0, cr8, {7} │ │ │ │ + cdp 5, 2, cr15, cr8, cr8, {7} │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ - bl ff483cec │ │ │ │ + bl ff283cfc │ │ │ │ ldclt 1, cr11, [r0, #-0] │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - andcs lr, r0, #40, 28 @ 0x280 │ │ │ │ + andcs lr, r0, #32, 28 @ 0x200 │ │ │ │ @ instruction: 0xf5e92300 │ │ │ │ - stmdacs r0, {r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmiavs r0!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - stm r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e96a20 │ │ │ │ - ldclt 8, cr14, [r0, #-520] @ 0xfffffdf8 │ │ │ │ + ldclt 8, cr14, [r0, #-488] @ 0xfffffe18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d774 │ │ │ │ + bl fed9d784 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs ip, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmib r4, {r0, r2, fp, sp, lr}^ │ │ │ │ ldmib r5, {r8, r9, ip, sp, lr}^ │ │ │ │ addsmi r6, r9, #0, 2 │ │ │ │ adcsmi fp, lr, #8, 30 │ │ │ │ adcsmi sp, r7, #6 │ │ │ │ @@ -547134,446 +547138,446 @@ │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ ldcllt 0, cr3, [r8, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf7ff4610 │ │ │ │ ldmib r5, {r0, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmib r4, {r8, sp, lr}^ │ │ │ │ ldrb r7, [r0, r0, lsl #6]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9d7b4 │ │ │ │ + bl fed9d7c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46160fd0 │ │ │ │ ldrmi r4, [sp], -r1, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2849 @ 0xfffff4df │ │ │ │ strmi fp, [r4], -r7, lsl #1 │ │ │ │ ldmpl r3, {fp, sp, lr}^ │ │ │ │ mlasvc r0, sp, r8, pc @ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - cdp 5, 10, cr15, cr8, cr8, {7} │ │ │ │ + cdp 5, 10, cr15, cr0, cr8, {7} │ │ │ │ andscs r4, r4, #27648 @ 0x6c00 │ │ │ │ ldrbtmi r9, [fp], #-1539 @ 0xfffff9fd │ │ │ │ ldm r3, {r2, r8, sl, ip, pc} │ │ │ │ stmib sp, {r0, r1}^ │ │ │ │ stmdavs r3!, {r8} │ │ │ │ strbtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5e99102 │ │ │ │ - ldmdacs r4, {r1, r2, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmdacs r4, {r1, r2, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ cmnlt r7, r2, lsl r1 │ │ │ │ ldrtmi r6, [r0], -r6, lsr #16 │ │ │ │ - ldm r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia ip, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ - stcl 5, cr15, [r8, #928] @ 0x3a0 │ │ │ │ + stcl 5, cr15, [r0, #928] @ 0x3a0 │ │ │ │ strbne r4, [fp, sl, lsr #12]! │ │ │ │ - bl 1a83dbc │ │ │ │ + bl 1883dcc │ │ │ │ stmdavs r0!, {r5, r8, fp, ip, sp, pc} │ │ │ │ - stmda r6!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ and r2, r0, r1 │ │ │ │ - bmi 4ce628 │ │ │ │ + bmi 4ce638 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, r1, lsl #2 │ │ │ │ @ instruction: 0xf5e9bdf0 │ │ │ │ - svclt 0x0000e9e4 │ │ │ │ - rsbseq r9, r3, lr, lsr sl │ │ │ │ + svclt 0x0000e9dc │ │ │ │ + rsbseq r9, r3, lr, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r1, r0, lr, lsr #6 │ │ │ │ - ldrsbteq r9, [r3], #-150 @ 0xffffff6a │ │ │ │ + eoreq r1, r0, r6, lsl r2 │ │ │ │ + rsbseq r9, r3, r6, asr #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9d85c │ │ │ │ + bl fed9d86c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ @ instruction: 0xf6a74604 │ │ │ │ - strmi pc, [r6], -r3, asr #17 │ │ │ │ + @ instruction: 0x4606f8bb │ │ │ │ @ instruction: 0xf5e9460f │ │ │ │ - strmi lr, [r5], -lr, asr #21 │ │ │ │ + strmi lr, [r5], -r6, asr #21 │ │ │ │ movwge r4, #54841 @ 0xd639 │ │ │ │ movwcs lr, #2515 @ 0x9d3 │ │ │ │ @ instruction: 0xf5e84630 │ │ │ │ - strcs lr, [r1], -ip, lsr #28 │ │ │ │ + strcs lr, [r1], -r4, lsr #28 │ │ │ │ mvnvc lr, #64, 20 @ 0x40000 │ │ │ │ strbtvs r6, [r3], #1189 @ 0x4a5 │ │ │ │ @ instruction: 0xf104462a │ │ │ │ strls r0, [r0], -r8 │ │ │ │ @ instruction: 0xff8af7ff │ │ │ │ ldmib r4, {r4, r5, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf1042312 │ │ │ │ strls r0, [r0], -r0, lsr #32 │ │ │ │ @ instruction: 0xff82f7ff │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - blcc fe8f8eb0 │ │ │ │ + blcc fe8f8ec0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d8bc │ │ │ │ + bl fed9d8cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bvs 34a684 │ │ │ │ + bvs 34a694 │ │ │ │ and r4, r4, r5, lsl #12 │ │ │ │ - bl 1903e70 │ │ │ │ - blcs 3606dc │ │ │ │ + bl 1703e80 │ │ │ │ + blcs 3606ec │ │ │ │ strtmi sp, [r0], -r7, lsl #2 │ │ │ │ - stcl 5, cr15, [r4, #-928]! @ 0xfffffc60 │ │ │ │ + ldcl 5, cr15, [ip, #-928] @ 0xfffffc60 │ │ │ │ @ instruction: 0xf5e92108 │ │ │ │ - stmdacs r0, {r2, r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ stmiavs ip!, {r1, r4, r5, r6, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e9e004 │ │ │ │ - stmdavs r3, {r2, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r2, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ tstle r7, r4, lsl #22 │ │ │ │ @ instruction: 0xf5e84620 │ │ │ │ - tstcs r8, r6, asr sp │ │ │ │ - b 1583ea0 │ │ │ │ - blle ffed0700 │ │ │ │ + tstcs r8, lr, asr #26 │ │ │ │ + b 1383eb0 │ │ │ │ + blle ffed0710 │ │ │ │ tstlt r8, r8, lsr #20 │ │ │ │ - cdp 5, 3, cr15, cr0, cr8, {7} │ │ │ │ + cdp 5, 2, cr15, cr8, cr8, {7} │ │ │ │ eorvs r2, fp, #0, 6 │ │ │ │ tstlt r8, r8, lsr #17 │ │ │ │ - cdp 5, 2, cr15, cr10, cr8, {7} │ │ │ │ + cdp 5, 2, cr15, cr2, cr8, {7} │ │ │ │ adcvs r2, fp, r0, lsl #6 │ │ │ │ subeq pc, r0, r5, lsl #2 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e850 │ │ │ │ stmda r0, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 252f2c │ │ │ │ + bcs 252f3c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ movwcs fp, #3384 @ 0xd38 │ │ │ │ strtvs r2, [fp], #-257 @ 0xfffffeff │ │ │ │ - blx ff0841d6 │ │ │ │ + blx fee841e6 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d94c │ │ │ │ + bl fed9d95c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ @ instruction: 0xf5e8460c │ │ │ │ - strtmi lr, [r8], -sl, ror #27 │ │ │ │ - svc 0x0086f5e8 │ │ │ │ + strtmi lr, [r8], -r2, ror #27 │ │ │ │ + svc 0x007ef5e8 │ │ │ │ andscs r4, r4, #45088768 @ 0x2b00000 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - b fe583f10 │ │ │ │ + b fe383f20 │ │ │ │ tstle pc, r4, lsl r8 @ │ │ │ │ strtmi r4, [r0], -r8, lsl #18 │ │ │ │ @ instruction: 0xf5e94479 │ │ │ │ - stmdblt r8, {r5, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ - blcs 2a0a0c │ │ │ │ + stmdblt r8, {r3, r4, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + blcs 2a0a1c │ │ │ │ stmiavs r3!, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ tstmi r3, #557056 @ 0x88000 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ - mlaeq r0, ip, r1, r1 │ │ │ │ + eoreq r1, r0, r4, lsl #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d9a0 │ │ │ │ + bl fed9d9b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8ca6c8 │ │ │ │ - blmi 8f29dc │ │ │ │ + bmi 8ca6d8 │ │ │ │ + blmi 8f29ec │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ stmdbge r1, {r7, fp, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf7ff0300 │ │ │ │ stmdblt r0!, {r0, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bmi 74e7cc │ │ │ │ + bmi 74e7dc │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, ip, r8, lsl r1 │ │ │ │ - bvs a75c20 │ │ │ │ + bvs a75c30 │ │ │ │ @ instruction: 0xf7ffa906 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmib sp, {r2, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ ldmib sp, {r2, r8, r9, sp}^ │ │ │ │ addmi r0, fp, #1073741826 @ 0x40000002 │ │ │ │ addmi fp, r2, #8, 30 │ │ │ │ ldmib r4, {r2, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ addsmi r0, r9, #-2147483644 @ 0x80000004 │ │ │ │ addsmi fp, r0, #8, 30 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ ldrb r2, [ip, r0] │ │ │ │ - ldm ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r9, r3, r2, asr r8 │ │ │ │ + ldm r4!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r9, r3, r2, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, r6, lsr r8 │ │ │ │ + rsbseq r9, r3, r6, lsr #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9da24 │ │ │ │ + bl fed9da34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #232, 30 @ 0x3a0 │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ @ instruction: 0xf3bf0540 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 25643c │ │ │ │ + blcs 25644c │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26a5b8 │ │ │ │ - bvs bfae14 │ │ │ │ + blcs 26a5c8 │ │ │ │ + bvs bfae24 │ │ │ │ subsle r2, ip, r0, lsl #28 │ │ │ │ stmiblt lr, {r1, r2, r5, r7, fp, sp, lr}^ │ │ │ │ vst2. {d22-d23}, [pc :128], r0 │ │ │ │ ldrdcs r7, [r2, #-34] @ 0xffffffde │ │ │ │ smlabteq r8, r0, r2, pc @ │ │ │ │ - svc 0x00ecf5e8 │ │ │ │ + svc 0x00e4f5e8 │ │ │ │ vmull.p8 , d0, d7 │ │ │ │ stmdbmi sp, {r2, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf5e94479 │ │ │ │ - strmi lr, [r6], -r8, lsr #16 │ │ │ │ + strmi lr, [r6], -r0, lsr #16 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ adcvs r8, r0, r9, lsl #1 │ │ │ │ @ instruction: 0xf5e9e004 │ │ │ │ - stmdavs r3, {r1, r2, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xd1262b04 │ │ │ │ @ instruction: 0xf5e84630 │ │ │ │ - smlabbcs r2, r8, ip, lr │ │ │ │ - ldmdb lr!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ffed089c │ │ │ │ + smlabbcs r2, r0, ip, lr │ │ │ │ + ldmdb r6!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffed08ac │ │ │ │ and r6, r5, r7, lsr #20 │ │ │ │ - b 1e04048 │ │ │ │ + b 1c04058 │ │ │ │ strmi r6, [r6], -r3, lsl #16 │ │ │ │ tstle r9, r4, lsl #22 │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - tstcs r2, r8, ror ip │ │ │ │ - stmdb lr!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ffe908bc │ │ │ │ + tstcs r2, r0, ror ip │ │ │ │ + stmdb r6!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffe908cc │ │ │ │ ldcllt 0, cr2, [r8, #4]! │ │ │ │ and r6, r2, r7, lsr #17 │ │ │ │ - blcs 360994 │ │ │ │ + blcs 3609a4 │ │ │ │ ldrtmi sp, [r8], -r7, lsl #2 │ │ │ │ - stcl 5, cr15, [r8], #-928 @ 0xfffffc60 │ │ │ │ + stcl 5, cr15, [r0], #-928 @ 0xfffffc60 │ │ │ │ @ instruction: 0xf5e92108 │ │ │ │ - stmdacs r0, {r5, r6, r8, fp, sp, lr, pc} │ │ │ │ - bvs a7d8ac │ │ │ │ + stmdacs r0, {r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + bvs a7d8bc │ │ │ │ @ instruction: 0xf5e8b118 │ │ │ │ - movwcs lr, #3396 @ 0xd44 │ │ │ │ + movwcs lr, #3388 @ 0xd3c │ │ │ │ stmiavs r0!, {r0, r1, r5, r9, sp, lr} │ │ │ │ @ instruction: 0xf5e8b118 │ │ │ │ - movwcs lr, #3390 @ 0xd3e │ │ │ │ + movwcs lr, #3382 @ 0xd36 │ │ │ │ vaddl.u q3, d31, d19 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2964fc │ │ │ │ + blcc 29650c │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ andcs fp, r0, r3, asr #22 │ │ │ │ - bvs 1a760f0 │ │ │ │ + bvs 1a76100 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - mcrne 15, 0, lr, cr7, cr2, {4} │ │ │ │ + cdpne 15, 0, cr14, cr7, cr10, {4} │ │ │ │ stmdbmi r1!, {r1, r2, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e84479 │ │ │ │ - strmi lr, [r6], -lr, asr #31 │ │ │ │ + strmi lr, [r6], -r6, asr #31 │ │ │ │ eorvs fp, r0, #232, 2 @ 0x3a │ │ │ │ - blcs 300774 │ │ │ │ + blcs 300784 │ │ │ │ @ instruction: 0x2602d11e │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6a54628 │ │ │ │ - vtbx.8 d15, {d31- │ │ │ │ + bcs 25f160 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26a6c4 │ │ │ │ + blcs 26a6d4 │ │ │ │ ldrb sp, [r8, -lr, ror #3]! │ │ │ │ mrscs r2, SP_irq │ │ │ │ strtvs r4, [r3], #-1576 @ 0xfffff9d8 │ │ │ │ - blx feb843fc │ │ │ │ + blx fe98440c │ │ │ │ ldrtmi lr, [r8], -pc, asr #15 │ │ │ │ - svc 0x00c2f5e8 │ │ │ │ + svc 0x00baf5e8 │ │ │ │ ldr r6, [r8, r6, lsr #4]! │ │ │ │ vsubl.u q1, d15, d2 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26a6f8 │ │ │ │ + blcs 26a708 │ │ │ │ smmls lr, r3, r1, sp │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - bvs a82858 │ │ │ │ + bvs a82848 │ │ │ │ adcvs r2, r3, r0, lsl #6 │ │ │ │ orrsle r2, lr, r0, lsl #16 │ │ │ │ svclt 0x0000e7a7 │ │ │ │ - eoreq r1, r0, r8, lsr #1 │ │ │ │ - strdeq r0, [r0], -r4 @ │ │ │ │ + mlaeq r0, r0, pc, r0 @ │ │ │ │ + ldrdeq r0, [r0], -ip @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r2, r2, r2, lsl #4 │ │ │ │ tstcs r0, r4, lsl #12 │ │ │ │ @ instruction: 0xf5e86a00 │ │ │ │ - @ instruction: 0xb120ee04 │ │ │ │ + strdlt lr, [r0, -ip]! │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0x460587f0 │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - strmi lr, [r6], -sl, ror #29 │ │ │ │ + strmi lr, [r6], -r2, ror #29 │ │ │ │ movwne lr, #43476 @ 0xa9d4 │ │ │ │ - bl 1f97408 │ │ │ │ - blle ffe075f8 │ │ │ │ + bl 1f97418 │ │ │ │ + blle ffe07608 │ │ │ │ strtmi r6, [sl], -r0, lsr #20 │ │ │ │ - stcl 5, cr15, [lr, #928]! @ 0x3a0 │ │ │ │ + stcl 5, cr15, [r6, #928]! @ 0x3a0 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stmdavs r3!, {r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmibpl r7!, {r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs fp, {r0, r1, r3, r6, r7, r9, ip, sp, lr, pc}^ │ │ │ │ ldmdavs r8, {r1, r5, r7, r9, fp, sp, lr} │ │ │ │ - bvs ffb0d4d4 │ │ │ │ + bvs ffb0d4e4 │ │ │ │ mcrreq 11, 6, lr, r3, cr3 │ │ │ │ - b 130a860 │ │ │ │ - b 1607848 │ │ │ │ + b 130a870 │ │ │ │ + b 1607858 │ │ │ │ @ instruction: 0xf0237eec │ │ │ │ @ instruction: 0xf0224140 │ │ │ │ strmi r4, [fp], #-832 @ 0xfffffcc0 │ │ │ │ tstpeq fp, lr @ p-variant is OBSOLETE │ │ │ │ tstvc ip, #3072 @ 0xc00 │ │ │ │ cdpeq 0, 0, cr15, cr5, cr14, {1} │ │ │ │ @ instruction: 0xf644440b │ │ │ │ vaddw.s8 , q1, d21 │ │ │ │ - blx fea97086 │ │ │ │ + blx fea97096 │ │ │ │ @ instruction: 0xf64d7103 │ │ │ │ @ instruction: 0xf6c6376d │ │ │ │ - bl feb1c920 │ │ │ │ - bl 289250 │ │ │ │ + bl feb1c930 │ │ │ │ + bl 289260 │ │ │ │ stmeq r9, {r1, r3, r4, r6, r8} │ │ │ │ biceq lr, r1, r1, asr #23 │ │ │ │ - blvs 28d3c4 │ │ │ │ - bne ff6d7c28 │ │ │ │ + blvs 28d3d4 │ │ │ │ + bne ff6d7c38 │ │ │ │ vstmiavc r3!, {d30-} │ │ │ │ vqrdmulh.s d15, d2, d7 │ │ │ │ movwcc pc, #51977 @ 0xcb09 @ │ │ │ │ stmdbcs r9, {r1, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f444b │ │ │ │ bfine r0, ip, #18, #14 │ │ │ │ streq pc, [r3, -r7] │ │ │ │ @ instruction: 0xf14318bf │ │ │ │ ldmeq pc!, {r8, r9} @ │ │ │ │ strvc lr, [r3, r7, asr #20] │ │ │ │ @ instruction: 0xf6a64439 │ │ │ │ - blx 4c4faa │ │ │ │ + blx 4c4f9a │ │ │ │ strbmi pc, [r8], -r7, lsl #18 @ │ │ │ │ - svc 0x00a8f5e8 │ │ │ │ + svc 0x00a0f5e8 │ │ │ │ strbmi r6, [sl], -r3, lsr #20 │ │ │ │ strmi r2, [r2], r1, lsl #2 │ │ │ │ - ldm r2!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia sl!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ smlalbble r4, r0, r1, r5 │ │ │ │ biclt r4, r7, #219152384 @ 0xd100000 │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ ldmib r9, {r0, r1, r3, r5, r7, r8, r9, ip, sp, pc}^ │ │ │ │ tstmi r3, #0, 4 │ │ │ │ @ instruction: 0xf8d9d031 │ │ │ │ @ instruction: 0x21202014 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ @ instruction: 0xf1732a14 │ │ │ │ - blle c476c8 │ │ │ │ + blle c476d8 │ │ │ │ @ instruction: 0xf6a76c60 │ │ │ │ - vldr d15, [r4, #108] @ 0x6c │ │ │ │ + vldr d15, [r4, #76] @ 0x4c │ │ │ │ tstlt r0, #10240 @ 0x2800 │ │ │ │ movwcs lr, #23001 @ 0x59d9 │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ - blvc 3020e0 │ │ │ │ + blvc 3020f0 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ andcc lr, r3, #3555328 @ 0x364000 │ │ │ │ andcc lr, r4, #192, 18 @ 0x300000 │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ ldmdbeq ip, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8596183 │ │ │ │ andls r2, r0, ip, lsl ip │ │ │ │ ldccc 8, cr15, [r8], {89} @ 0x59 │ │ │ │ @ instruction: 0xf6a66820 │ │ │ │ - ldmib r4, {r0, r1, r2, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r1, r2, r3, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ tstcc ip, sl, lsl #6 │ │ │ │ movweq pc, #323 @ 0x143 @ │ │ │ │ stmib r4, {r3, r4, r5, r7, r8, sl, lr}^ │ │ │ │ bicle r1, r7, sl, lsl #6 │ │ │ │ - bvs feabeb1c │ │ │ │ + bvs feabeb2c │ │ │ │ andcs r6, r0, #32, 20 @ 0x20000 │ │ │ │ - ldcl 5, cr15, [r6, #-928] @ 0xfffffc60 │ │ │ │ + stcl 5, cr15, [lr, #-928] @ 0xfffffc60 │ │ │ │ strcs fp, [r0], #-312 @ 0xfffffec8 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - @ instruction: 0x4620ed10 │ │ │ │ + strtmi lr, [r0], -r8, lsl #26 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ ldmib r4, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ adcmi r2, fp, #671088640 @ 0x28000000 │ │ │ │ adcsmi fp, r2, #8, 30 │ │ │ │ strcs fp, [r1], #-3852 @ 0xfffff0f4 │ │ │ │ strb r2, [pc, r0, lsl #8]! │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9dd50 │ │ │ │ + bl fed9dd60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 130aab8 │ │ │ │ - blmi 1332d74 │ │ │ │ + bmi 130aac8 │ │ │ │ + blmi 1332d84 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmpl r3, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf7ffb919 │ │ │ │ stmdacs r0, {r0, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmiavs r0!, {r0, r1, r3, r4, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf7ff4669 │ │ │ │ orrslt pc, r0, r3, ror #27 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bvs a5852c │ │ │ │ + bvs a5853c │ │ │ │ mvnvs r6, r2, lsr #3 │ │ │ │ ldc2l 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ ldmib sp, {r3, r6, r8, ip, sp, pc}^ │ │ │ │ stmib r4, {r0, r1, r8, r9, sp}^ │ │ │ │ stmibvs r0!, {r2, r3, r8, r9, sp} │ │ │ │ addsmi r6, r9, #3686400 @ 0x384000 │ │ │ │ addsmi fp, r0, #8, 30 │ │ │ │ strtmi sp, [r0], -r5, asr #32 │ │ │ │ ldc2l 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ - bvs a73350 │ │ │ │ - ldcl 5, cr15, [lr, #928]! @ 0x3a0 │ │ │ │ + bvs a73360 │ │ │ │ + ldcl 5, cr15, [r6, #928]! @ 0x3a0 │ │ │ │ strbne r6, [r0, r0, lsr #5] │ │ │ │ ldmiblt r5, {r5, r6, r7, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d038 │ │ │ │ ldc2l 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf8842001 │ │ │ │ - bmi bc6d14 │ │ │ │ + bmi bc6d24 │ │ │ │ ldrbtmi r4, [sl], #-2852 @ 0xfffff4dc │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r6, ip, lsr r1 │ │ │ │ stccs 13, cr11, [r0, #-448] @ 0xfffffe40 │ │ │ │ andcs sp, r0, r3, lsr r0 │ │ │ │ stmdavs r0!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8e6f6a6 │ │ │ │ + @ instruction: 0xf8def6a6 │ │ │ │ @ instruction: 0xf6a76c60 │ │ │ │ - andcs pc, r0, r9, ror #22 │ │ │ │ - blx 1a046a0 │ │ │ │ + andcs pc, r0, r1, ror #22 │ │ │ │ + blx 18046b0 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7ff6463 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d1dc │ │ │ │ ldc2 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - strmi lr, [r3], -sl, asr #27 │ │ │ │ + strmi lr, [r3], -r2, asr #27 │ │ │ │ adcvs r4, r3, #32, 12 @ 0x2000000 │ │ │ │ rscvs r1, r3, #57409536 @ 0x36c0000 │ │ │ │ mcr2 7, 6, pc, cr0, cr15, {7} @ │ │ │ │ bicle r2, sp, r0, lsl #16 │ │ │ │ stmib r4, {r0, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7ba0112 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bvs a8606c │ │ │ │ - ldc 5, cr15, [r6, #928]! @ 0x3a0 │ │ │ │ + bvs a8607c │ │ │ │ + stc 5, cr15, [lr, #928]! @ 0x3a0 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ ldrbne r6, [fp, r3, lsr #5] │ │ │ │ @ instruction: 0xf7ff62e3 │ │ │ │ stmdacs r0, {r0, r2, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d1b7 │ │ │ │ stc2 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ ldr r2, [r8, r0]! │ │ │ │ - cdp 5, 13, cr15, cr2, cr8, {7} │ │ │ │ - rsbseq r9, r3, r2, lsr #9 │ │ │ │ + cdp 5, 12, cr15, cr10, cr8, {7} │ │ │ │ + @ instruction: 0x00739492 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, sl, lsr #8 │ │ │ │ + rsbseq r9, r3, sl, lsl r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ @ instruction: 0xf8df4615 │ │ │ │ @ instruction: 0x461e24f4 │ │ │ │ @@ -547586,192 +547590,192 @@ │ │ │ │ svceq 0x0000f1ba │ │ │ │ stmdavs r3!, {r2, r5, r6, ip, lr, pc} │ │ │ │ ldmdavs fp, {r0, sp} │ │ │ │ ldmdblt pc!, {r0, r1, r2, r3, r4, r8, r9, fp, sp, lr}^ @ │ │ │ │ strbcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ strbcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a0d2c │ │ │ │ + blls 9a0d3c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, pc, r5, asr #4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ - bl fe68447c │ │ │ │ + bl fe48448c │ │ │ │ stmdacs r0, {r1, ip, pc} │ │ │ │ stmiavs r0!, {r1, r2, r6, ip, lr, pc}^ │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - @ instruction: 0xf1b0eda8 │ │ │ │ - blle 15898f8 │ │ │ │ + @ instruction: 0xf1b0eda0 │ │ │ │ + blle 1589908 │ │ │ │ strls pc, [ip], #2271 @ 0x8df │ │ │ │ @ instruction: 0x464944f9 │ │ │ │ - stcl 5, cr15, [r0, #928]! @ 0x3a0 │ │ │ │ + ldcl 5, cr15, [r8, #928] @ 0x3a0 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ - bvs 1a7ae10 │ │ │ │ + bvs 1a7ae20 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - @ instruction: 0xf1b0ed94 │ │ │ │ - blle a89920 │ │ │ │ + @ instruction: 0xf1b0ed8c │ │ │ │ + blle a89930 │ │ │ │ @ instruction: 0xf5e84649 │ │ │ │ - pkhtbmi lr, r1, r0, asr #27 │ │ │ │ + strmi lr, [r1], r8, asr #27 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdbge lr, {r0, r1, r2, r4, r9, pc} │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ orrslt pc, r0, r7, lsl #26 │ │ │ │ @ instruction: 0x4648a913 │ │ │ │ stc2 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ ldmib r4, {r3, r5, r6, r8, ip, sp, pc}^ │ │ │ │ ldmib sp, {r1, r4, r8, r9, sp}^ │ │ │ │ addsmi r0, r9, #1073741828 @ 0x40000004 │ │ │ │ addsmi fp, r0, #8, 30 │ │ │ │ ldmib sp, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ addmi r0, fp, #-2147483643 @ 0x80000005 │ │ │ │ addmi fp, r2, #8, 30 │ │ │ │ strbmi sp, [r8], -r9, lsr #32 │ │ │ │ - bl 304504 │ │ │ │ + b 104514 │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - stmdals r2, {r8, r9, fp, sp, lr, pc} │ │ │ │ - bl ffe04510 │ │ │ │ + stmdals r2, {r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + bl ffc04520 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ @ instruction: 0xf5e86880 │ │ │ │ - bvs a81f64 │ │ │ │ - ldcl 5, cr15, [r6], #-928 @ 0xfffffc60 │ │ │ │ + bvs a81f54 │ │ │ │ + stcl 5, cr15, [lr], #-928 @ 0xfffffc60 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ mcr2 7, 7, pc, cr0, cr15, {7} @ │ │ │ │ orrle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0x4658e7f0 │ │ │ │ - ldc 5, cr15, [r0, #928]! @ 0x3a0 │ │ │ │ + stc 5, cr15, [r8, #928]! @ 0x3a0 │ │ │ │ vst1.16 {d22-d23}, [pc :128], r0 │ │ │ │ ldrdcs r7, [r2, #-34] @ 0xffffffde │ │ │ │ smlabteq r8, r0, r2, pc @ │ │ │ │ - stcl 5, cr15, [lr, #-928] @ 0xfffffc60 │ │ │ │ + stcl 5, cr15, [r6, #-928] @ 0xfffffc60 │ │ │ │ vmull.p8 , d0, d4 │ │ │ │ stmdals r2, {r2, r5, r7, r8, pc} │ │ │ │ - bl ff604550 │ │ │ │ + bl ff404560 │ │ │ │ stmdavs r3!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdavs r8, {r8, sp} │ │ │ │ - cdp2 6, 2, cr15, cr8, cr5, {5} │ │ │ │ + cdp2 6, 2, cr15, cr0, cr5, {5} │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ orrshi pc, r4, r0 │ │ │ │ @ instruction: 0xf04f9b02 │ │ │ │ strls r0, [r3, #-2844] @ 0xfffff4e4 │ │ │ │ - blcc 358664 │ │ │ │ + blcc 358674 │ │ │ │ @ instruction: 0x469a4654 │ │ │ │ stmdavs sl!, {r0, r1, r3, r7, fp, sp, lr} │ │ │ │ svccc 0x0004f84a │ │ │ │ ldmibvs sl, {r4, fp, sp, lr} │ │ │ │ ldrmi r3, [r3, #540] @ 0x21c │ │ │ │ @ instruction: 0x4693bf38 │ │ │ │ - blx feecda54 │ │ │ │ + blx feecda64 │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6a5771a │ │ │ │ - strmi pc, [r1], -fp, lsl #28 │ │ │ │ + strmi pc, [r1], -r3, lsl #28 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stcls 6, cr4, [r3, #-176] @ 0xffffff50 │ │ │ │ andcs r4, r4, #231424 @ 0x38800 │ │ │ │ ldrtmi r9, [r9], -r2, lsl #16 │ │ │ │ strls r4, [r0], #-1147 @ 0xfffffb85 │ │ │ │ - ldcl 5, cr15, [lr, #928] @ 0x3a0 │ │ │ │ + ldcl 5, cr15, [r6, #928] @ 0x3a0 │ │ │ │ movweq lr, #27221 @ 0x6a55 │ │ │ │ - blls 2fae80 │ │ │ │ + blls 2fae90 │ │ │ │ andcs r2, r1, r0, lsl #4 │ │ │ │ @ instruction: 0xf8511f19 │ │ │ │ andcc r3, r1, #4, 30 │ │ │ │ ldmibvs fp, {r3, r4, r8, r9, sl, ip, sp, lr} │ │ │ │ - bne ffd13a9c │ │ │ │ + bne ffd13aac │ │ │ │ streq pc, [r0], -r6, ror #2 │ │ │ │ ldrmi r2, [sp], -r1, lsl #22 │ │ │ │ movweq pc, #374 @ 0x176 @ │ │ │ │ movwcs fp, #8108 @ 0x1fac │ │ │ │ addsmi r2, r7, #0, 6 │ │ │ │ movwcs fp, #3988 @ 0xf94 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ andcs r4, r4, #208, 22 @ 0x34000 │ │ │ │ ldrtmi r9, [r9], -r2, lsl #16 │ │ │ │ strls r4, [r0], #-1147 @ 0xfffffb85 │ │ │ │ - ldc 5, cr15, [r8, #928]! @ 0x3a0 │ │ │ │ + ldc 5, cr15, [r0, #928]! @ 0x3a0 │ │ │ │ @ instruction: 0x3050f894 │ │ │ │ - blcs 26ba74 │ │ │ │ + blcs 26ba84 │ │ │ │ svcge 0x007bf43f │ │ │ │ @ instruction: 0xf5e84658 │ │ │ │ - @ instruction: 0x4605edbc │ │ │ │ + @ instruction: 0x4605edb4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmiavs r0!, {r2, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - beq 1a832b0 │ │ │ │ - b 1804620 │ │ │ │ + beq 1a832c0 │ │ │ │ + b 1604630 │ │ │ │ @ instruction: 0xf04f4bc4 │ │ │ │ andscs r0, r4, #1024 @ 0x400 │ │ │ │ @ instruction: 0xf8cd447b │ │ │ │ ldrmi fp, [r9], -r8, rrx │ │ │ │ stmiavs r3!, {r0, r1, r8, ip, pc} │ │ │ │ stmib sp, {r9, sl, sp}^ │ │ │ │ stmdbgt r3, {r0, r1, r3, r4, r9, sl, sp, lr} │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ @ instruction: 0x46504659 │ │ │ │ - ldc 5, cr15, [lr, #-928]! @ 0xfffffc60 │ │ │ │ + ldc 5, cr15, [r6, #-928]! @ 0xfffffc60 │ │ │ │ andls r2, r5, r4, lsl r8 │ │ │ │ tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5e868a0 │ │ │ │ - bvs a81e28 │ │ │ │ - b 108465c │ │ │ │ + bvs a81e18 │ │ │ │ + b e8466c │ │ │ │ stmib sp, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0x961cb61a │ │ │ │ stm sl, {r0, r1, r8, fp, lr, pc} │ │ │ │ - bls 386ed8 │ │ │ │ - bvs b18834 │ │ │ │ + bls 386ee8 │ │ │ │ + bvs b18844 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - ldmdacs r4, {r3, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r4, {r5, r8, sl, fp, sp, lr, pc} │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - stmiavs r0!, {r1, r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - stcl 5, cr15, [r4], #-928 @ 0xfffffc60 │ │ │ │ + stmiavs r0!, {r1, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + mrrc 5, 14, pc, ip, cr8 @ │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - @ instruction: 0x4606eb70 │ │ │ │ + strmi lr, [r6], -r8, ror #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - bvs a672c4 │ │ │ │ - mrrc 5, 14, pc, r8, cr8 @ │ │ │ │ + bvs a672d4 │ │ │ │ + mrrc 5, 14, pc, r0, cr8 @ │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - stmdacs r0, {r2, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ rschi pc, r7, r0, asr #32 │ │ │ │ strmi r9, [r3], r2, lsl #20 │ │ │ │ @ instruction: 0xf1a29003 │ │ │ │ strls r0, [r5, -r4, lsl #20] │ │ │ │ svccc 0x0004f85a │ │ │ │ ldmibvs lr, {r5, r7, fp, sp, lr} │ │ │ │ - mcrr 5, 14, pc, r4, cr8 @ │ │ │ │ + ldc 5, cr15, [ip], #-928 @ 0xfffffc60 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ - b 161873c │ │ │ │ + b 161874c │ │ │ │ ldrcc r7, [ip], -r0, ror #25 │ │ │ │ ldrdeq lr, [r0, -r2] │ │ │ │ svclt 0x0008458c │ │ │ │ @ instruction: 0xf0404283 │ │ │ │ svcvc 0x001380ce │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1bb80bd │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmiavs r0!, {r3, r4, r6, r7, pc} │ │ │ │ @ instruction: 0x46294632 │ │ │ │ - blx ff704f58 │ │ │ │ + blx ff704f68 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs fp!, {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvs fp!, {r1, r3, r4, r5, r7, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x464380b6 │ │ │ │ tstcs r1, r2, lsr r6 │ │ │ │ @ instruction: 0xf5e84628 │ │ │ │ - addmi lr, r6, #212, 24 @ 0xd400 │ │ │ │ + addmi lr, r6, #204, 24 @ 0xcc00 │ │ │ │ adchi pc, sp, r0, asr #32 │ │ │ │ - bleq 9833bc │ │ │ │ + bleq 9833cc │ │ │ │ andscs r6, ip, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4659 │ │ │ │ stmdacs r0, {r0, r1, r2, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ adchi pc, r3, r0 │ │ │ │ ldrdgt pc, [r4], -sp @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ addshi pc, sp, r0 │ │ │ │ @@ -547784,391 +547788,391 @@ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ andvc lr, r0, #3457024 @ 0x34c000 │ │ │ │ svclt 0x0008428a │ │ │ │ @ instruction: 0xf0404287 │ │ │ │ ldmibvs fp, {r3, r7, pc} │ │ │ │ @ instruction: 0xf0404563 │ │ │ │ strbmi r8, [r0], -r4, lsl #1 │ │ │ │ - bl ffd0477c │ │ │ │ - blne fe9d87ec │ │ │ │ - b 1618944 │ │ │ │ + bl ffb0478c │ │ │ │ + blne fe9d87fc │ │ │ │ + b 1618954 │ │ │ │ @ instruction: 0xf04f73e3 │ │ │ │ @ instruction: 0xf163021c │ │ │ │ mrscs r0, SP_irq │ │ │ │ strbmi r9, [fp], -sp, lsl #6 │ │ │ │ @ instruction: 0xf5e8960c │ │ │ │ - ldmdacs ip, {r1, r2, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs ip, {r1, r2, r3, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ddd16f │ │ │ │ - blls 333044 │ │ │ │ + blls 333054 │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ addsmi r9, sl, #201326592 @ 0xc000000 │ │ │ │ strbmi sp, [r0], -r6, lsl #17 │ │ │ │ - bl d847b4 │ │ │ │ + bl b847c4 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - stmiavs r7!, {r1, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiavs r7!, {r1, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - strmi lr, [r6], -r8, asr #23 │ │ │ │ + strmi lr, [r6], -r0, asr #23 │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - @ instruction: 0x4632e8bc │ │ │ │ + @ instruction: 0x4632e8b4 │ │ │ │ @ instruction: 0xf5e817f3 │ │ │ │ - stmdacs r0, {r2, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ - bvs c3b584 │ │ │ │ + stmdacs r0, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + bvs c3b594 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - @ instruction: 0x4606ebba │ │ │ │ + @ instruction: 0x4606ebb2 │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - ldrtmi lr, [r2], -lr, lsr #17 │ │ │ │ + ldrtmi lr, [r2], -r6, lsr #17 │ │ │ │ @ instruction: 0xf5e817f3 │ │ │ │ - strmi lr, [r6], -r6, asr #28 │ │ │ │ + @ instruction: 0x4606ee3e │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ - blx ff584af2 │ │ │ │ + blx ff384b02 │ │ │ │ strmi r4, [fp], r2, lsl #13 │ │ │ │ - ldcl 5, cr15, [r6, #928] @ 0x3a0 │ │ │ │ + stcl 5, cr15, [lr, #928] @ 0x3a0 │ │ │ │ ldrbmi r4, [r9], -r7, lsl #12 │ │ │ │ ldmib r3, {r0, r1, r6, r8, r9, sp, pc}^ │ │ │ │ ldrbmi r2, [r0], -r0, lsl #6 │ │ │ │ - ldmdb r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - b 1260310 │ │ │ │ + stmdb ip!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + b 1260320 │ │ │ │ ldrtmi r7, [sl], -r7, ror #7 │ │ │ │ @ instruction: 0xf10464e3 │ │ │ │ strls r0, [r0], -r8 │ │ │ │ - blx fe785080 │ │ │ │ + blx fe785090 │ │ │ │ @ instruction: 0x9600b358 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ tstcs r2, #212, 18 @ 0x350000 │ │ │ │ - blx fe585090 │ │ │ │ + blx fe5850a0 │ │ │ │ @ instruction: 0x4628b318 │ │ │ │ - b 188483c │ │ │ │ + b 168484c │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - strbmi lr, [r0], -r4, ror #18 │ │ │ │ - stmdb r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4640e95c │ │ │ │ + ldmdb r8, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e89802 │ │ │ │ - stmiavs r0!, {r4, r6, r9, fp, sp, lr, pc} │ │ │ │ - b ff984854 │ │ │ │ + stmiavs r0!, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b ff784864 │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - ldrdcs lr, [r1, -sl] │ │ │ │ + ldrdcs lr, [r1, -r2] │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrb pc, [r7, #3395]! @ 0xd43 @ │ │ │ │ ldrtmi r6, [r1], -r0, lsr #17 │ │ │ │ @ instruction: 0xf5e82201 │ │ │ │ - ldmdblt r0!, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdblt r0!, {r1, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ andcs r6, r1, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf5e8211c │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r8], -pc, lsl #1 │ │ │ │ - b f84884 │ │ │ │ + b d84894 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - ldrt lr, [fp], -r0, asr #18 │ │ │ │ - bleq 98322c │ │ │ │ + @ instruction: 0xe63be938 │ │ │ │ + bleq 98323c │ │ │ │ stmdbmi r9!, {r1, r2, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e84479 │ │ │ │ - orrslt lr, r8, #235520 @ 0x39800 │ │ │ │ - ldmdb r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + orrslt lr, r8, #227328 @ 0x37800 │ │ │ │ + stmdb ip!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4640e653 │ │ │ │ - bl 17848a8 │ │ │ │ + bl 15848b8 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ strbne r4, [r1, r3, lsl #12] │ │ │ │ andeq lr, r0, #3440640 @ 0x348000 │ │ │ │ svclt 0x00084291 │ │ │ │ mvnle r4, r3, lsl #5 │ │ │ │ andcs r6, r1, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf5e8211c │ │ │ │ - stmdacs r0, {r1, r2, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ andcs sp, r1, #1073741878 @ 0x40000036 │ │ │ │ @ instruction: 0x4648211c │ │ │ │ - b 16048d4 │ │ │ │ + b 14048e4 │ │ │ │ bicsle r2, r2, r0, lsl #16 │ │ │ │ andcs r6, r1, #160, 16 @ 0xa00000 │ │ │ │ @ instruction: 0xf5e84631 │ │ │ │ - stmdacs r0, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r6, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi sp, [r1], -fp, asr #3 │ │ │ │ strbmi r2, [r0], -r1, lsl #4 │ │ │ │ - b 12848f0 │ │ │ │ + b 1084900 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xe7c2af56 │ │ │ │ - mrrc 5, 14, pc, r6, cr8 @ │ │ │ │ + mcrr 5, 14, pc, lr, cr8 @ │ │ │ │ @ instruction: 0xf5e84658 │ │ │ │ - ldrb lr, [pc, #3018]! @ 247d2e │ │ │ │ + ldrb lr, [pc, #3010]! @ 247d36 │ │ │ │ @ instruction: 0xf5e84620 │ │ │ │ - stmdals r2, {r1, r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ - stmib lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdals r2, {r1, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmib r6!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e5fe │ │ │ │ - blcc fe8f9978 │ │ │ │ + blcc fe8f9988 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r9, r3, lr, ror #6 │ │ │ │ + rsbseq r9, r3, lr, asr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, r4, asr #6 │ │ │ │ - eoreq r0, r0, ip, lsl ip │ │ │ │ + rsbseq r9, r3, r4, lsr r3 │ │ │ │ + eoreq r0, r0, r4, lsl #22 │ │ │ │ @ instruction: 0xfffff6cd │ │ │ │ @ instruction: 0xfffff715 │ │ │ │ - eoreq r0, r0, r8, lsl #21 │ │ │ │ - eoreq r0, r0, r4, lsr #16 │ │ │ │ + eoreq r0, r0, r0, ror r9 │ │ │ │ + eoreq r0, r0, ip, lsl #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, ip, lsr pc │ │ │ │ @ instruction: 0x460b4a3c │ │ │ │ @ instruction: 0x4604447f │ │ │ │ @ instruction: 0x460d447a │ │ │ │ mrscs r9, R9_usr │ │ │ │ andcc r4, ip, sl, lsr r6 │ │ │ │ - b 984968 │ │ │ │ + b 784978 │ │ │ │ subsle r3, r3, r1 │ │ │ │ vst2. {d22-d23}, [pc :128], r0 │ │ │ │ ldrdcs r7, [r2, #-34] @ 0xffffffde │ │ │ │ smlabteq r8, r0, r2, pc @ │ │ │ │ - bl f0497c │ │ │ │ - blle 164e9f8 │ │ │ │ + bl d0498c │ │ │ │ + blle 164ea08 │ │ │ │ ldrdhi pc, [r4], #143 @ 0x8f │ │ │ │ @ instruction: 0x464144f8 │ │ │ │ - bl 1d8498c │ │ │ │ + bl 1b8499c │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ strtmi r4, [fp], -lr, lsr #18 │ │ │ │ ldrtmi r6, [sl], -r0, lsr #1 │ │ │ │ @ instruction: 0xf1044479 │ │ │ │ tstls r0, r4, lsr #32 │ │ │ │ @ instruction: 0xf5e82101 │ │ │ │ - strdcc lr, [r1], -lr @ │ │ │ │ - bvs 1a7b2c0 │ │ │ │ + strdcc lr, [r1], -r6 │ │ │ │ + bvs 1a7b2d0 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - vmovne.32 d5[0], lr │ │ │ │ + vmlane.f64 d14, d5, d12 │ │ │ │ @ instruction: 0x4641db3a │ │ │ │ - bl 16849c4 │ │ │ │ + bl 14849d4 │ │ │ │ orrslt r4, r0, #3145728 @ 0x300000 │ │ │ │ eorvs r2, r3, #0 │ │ │ │ - @ instruction: 0xff48f6a6 │ │ │ │ + @ instruction: 0xff40f6a6 │ │ │ │ orrlt r6, r8, r0, ror #8 │ │ │ │ strtvs r2, [r5], #-1280 @ 0xfffffb00 │ │ │ │ @ instruction: 0xf6a54628 │ │ │ │ - mlavs r0, r5, sp, pc @ │ │ │ │ + eorvs pc, r0, sp, lsl #27 │ │ │ │ @ instruction: 0x4629b138 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmiblt r0!, {r0, r1, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6a56820 │ │ │ │ - stclvs 13, cr15, [r0], #-980 @ 0xfffffc2c │ │ │ │ - @ instruction: 0xf83cf6a7 │ │ │ │ + stclvs 13, cr15, [r0], #-948 @ 0xfffffc4c │ │ │ │ + @ instruction: 0xf834f6a7 │ │ │ │ tstlt r8, r0, lsr #20 │ │ │ │ - stm r4, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda ip!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e86a60 │ │ │ │ - stmiavs r0!, {r2, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r2, r3, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e8b108 │ │ │ │ - stmiavs r0!, {r1, r2, r3, r4, r5, r6, fp, sp, lr, pc}^ │ │ │ │ - stmdb ip!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r0!, {r1, r2, r4, r5, r6, fp, sp, lr, pc}^ │ │ │ │ + stmdb r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andlt r2, r2, r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf5e84630 │ │ │ │ - movwcs lr, #2874 @ 0xb3a │ │ │ │ + movwcs lr, #2866 @ 0xb32 │ │ │ │ adcvs r6, r3, r0, ror #17 │ │ │ │ - stmdb r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r8, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628e7f2 │ │ │ │ - bl e84a34 │ │ │ │ - bvs 1a4fe98 │ │ │ │ + bl c84a44 │ │ │ │ + bvs 1a4fea8 │ │ │ │ @ instruction: 0xf5e86223 │ │ │ │ - ubfx lr, r8, #18, #3 │ │ │ │ - eoreq r0, r0, r0, ror #4 │ │ │ │ - eoreq r0, r0, r4, ror #14 │ │ │ │ - eoreq r0, r0, r4, lsr r7 │ │ │ │ - eoreq r0, r0, r4, lsr r7 │ │ │ │ + ubfx lr, r0, #18, #3 │ │ │ │ + eoreq r0, r0, r8, asr #2 │ │ │ │ + eoreq r0, r0, ip, asr #12 │ │ │ │ + eoreq r0, r0, ip, lsl r6 │ │ │ │ + eoreq r0, r0, ip, lsl r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9e4b8 │ │ │ │ + bl fed9e4c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r3, #-544]! @ 0xfffffde0 │ │ │ │ - blmi b33530 │ │ │ │ + blmi b33540 │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ tstcs r0, r8, asr r2 │ │ │ │ stmiapl fp!, {r1, fp, sp, pc}^ │ │ │ │ ldmdavs fp, {r5, r8, sl, fp, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf5e80300 │ │ │ │ - ldmdbmi lr, {r6, r7, fp, sp, lr, pc} │ │ │ │ + ldmdbmi lr, {r3, r4, r5, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4623447d │ │ │ │ ldrbtmi r4, [r9], #-1578 @ 0xfffff9d6 │ │ │ │ tstls r0, r5, lsl #16 │ │ │ │ @ instruction: 0xf5e82101 │ │ │ │ - andcc lr, r1, r8, lsl #19 │ │ │ │ + andcc lr, r1, r0, lsl #19 │ │ │ │ stmdals r5, {r2, r4, ip, lr, pc} │ │ │ │ - b 704a9c │ │ │ │ + b 504aac │ │ │ │ ldrsbgt pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ strdcs r4, [r1, -ip] │ │ │ │ @ instruction: 0xf8cda80b │ │ │ │ @ instruction: 0xf5e8c000 │ │ │ │ - andcc lr, r1, r8, ror r9 │ │ │ │ + andcc lr, r1, r0, ror r9 │ │ │ │ stmdals fp, {r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e82401 │ │ │ │ - and lr, r0, r2, lsl #20 │ │ │ │ + strd lr, [r0], -sl │ │ │ │ stmdals r5, {sl, sp} │ │ │ │ - ldmdb r2, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e8980b │ │ │ │ - bmi 581770 │ │ │ │ + bmi 581760 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r2, lsl #2 │ │ │ │ ldclt 0, cr11, [r0, #-108]! @ 0xffffff94 │ │ │ │ - bl 1a04aec │ │ │ │ - rsbseq r8, r3, sl, lsr sp │ │ │ │ + bl 1804afc │ │ │ │ + rsbseq r8, r3, sl, lsr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r0, r0, r4, lsr r1 │ │ │ │ - eoreq r0, r0, r6, lsr r6 │ │ │ │ - eoreq r0, r0, r8, lsr #12 │ │ │ │ - rsbseq r8, r3, lr, asr #25 │ │ │ │ + eoreq r0, r0, ip, lsl r0 │ │ │ │ + eoreq r0, r0, lr, lsl r5 │ │ │ │ + eoreq r0, r0, r0, lsl r5 │ │ │ │ + ldrhteq r8, [r3], #-206 @ 0xffffff32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9e56c │ │ │ │ + bl fed9e57c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf6a56800 │ │ │ │ - stclvs 13, cr15, [r0], #-388 @ 0xfffffe7c │ │ │ │ - @ instruction: 0xffa8f6a6 │ │ │ │ + stclvs 13, cr15, [r0], #-356 @ 0xfffffe9c │ │ │ │ + @ instruction: 0xffa0f6a6 │ │ │ │ tstlt r8, r0, lsr #20 │ │ │ │ - svc 0x00f0f5e7 │ │ │ │ + svc 0x00e8f5e7 │ │ │ │ @ instruction: 0xf5e86a60 │ │ │ │ - stmiavs r0!, {r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r3, r4, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e7b108 │ │ │ │ - stmiavs r0!, {r1, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ - ldm r8, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r0!, {r1, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldm r0, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd10 │ │ │ │ movwcs lr, #59840 @ 0xe9c0 │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ - bmi 2018dfc │ │ │ │ + bmi 2018e0c │ │ │ │ @ instruction: 0xf04f4b77 │ │ │ │ ldrbtmi r0, [sl], #-3072 @ 0xfffff400 │ │ │ │ @ instruction: 0x460fb090 │ │ │ │ @ instruction: 0xf1014606 │ │ │ │ @ instruction: 0x46603eff │ │ │ │ @ instruction: 0x466158d3 │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ svcmi 0x0001f81e │ │ │ │ msreq CPSR_, #172, 2 @ 0x2b │ │ │ │ eoreq pc, r0, #204, 2 @ 0x33 │ │ │ │ vpmax.u8 d15, d3, d4 │ │ │ │ vpmax.s8 d15, d2, d20 │ │ │ │ - blx 358040 │ │ │ │ - b 1384428 │ │ │ │ + blx 358050 │ │ │ │ + b 1384438 │ │ │ │ @ instruction: 0xf10c0500 │ │ │ │ - b 130a420 │ │ │ │ + b 130a430 │ │ │ │ strtmi r0, [r8], -r1, lsl #8 │ │ │ │ @ instruction: 0xf1bc4621 │ │ │ │ mvnle r0, r0, asr #30 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ adcshi pc, r9, r0 │ │ │ │ @ instruction: 0x3050f896 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x463080b6 │ │ │ │ @ instruction: 0xf9b8f7ff │ │ │ │ ldmvs r0!, {r5, r6, r8, ip, sp, pc} │ │ │ │ - ldmdb lr, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e86a30 │ │ │ │ - tstcs r1, ip, lsl r9 │ │ │ │ + tstcs r1, r4, lsl r9 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r9, r0 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r3, r0 │ │ │ │ ldmdavs r0!, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6a54623 │ │ │ │ - @ instruction: 0x4605fd39 │ │ │ │ + @ instruction: 0x4605fd31 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r1, {r1, r2, r4, r7, pc} │ │ │ │ ldmvs r0!, {r9, sp} │ │ │ │ - ldm r2!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stcge 0, cr8, [r8], {130} @ 0x82 │ │ │ │ andscs r6, ip, #11730944 @ 0xb30000 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - stc 5, cr15, [r2], {232} @ 0xe8 │ │ │ │ + bl 104c30 │ │ │ │ cmnle r8, ip, lsl r8 │ │ │ │ ldrsbtls pc, [r8], -sp @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blls 5bb65c │ │ │ │ + blls 5bb66c │ │ │ │ rsbsle r2, r0, r0, lsl #22 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf5e72214 │ │ │ │ - stmdacs r0, {r3, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4648d175 │ │ │ │ - b fea04c48 │ │ │ │ + b fe804c58 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldmvs r3!, {r0, r1, r2, r3, r5, r6, ip, lr, pc} │ │ │ │ tstcs r1, sl, asr #12 │ │ │ │ - bl ffc04c58 │ │ │ │ + bl ffa04c68 │ │ │ │ cmple sp, r1, lsl #11 │ │ │ │ strtmi r9, [r0], -lr, lsl #18 │ │ │ │ @ instruction: 0xfffcf7fe │ │ │ │ addsmi r9, r8, #13312 @ 0x3400 │ │ │ │ stmiavs r9!, {r1, r2, r4, r6, r8, ip, lr, pc} │ │ │ │ - bvs e4fcd0 │ │ │ │ - ldmda lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs e4fce0 │ │ │ │ + ldmda r6!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10dd14e │ │ │ │ - bvs f09cf0 │ │ │ │ + bvs f09d00 │ │ │ │ tstcs r1, ip, lsl r2 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - strmi lr, [r7], -lr, asr #23 │ │ │ │ + strmi lr, [r7], -r6, asr #23 │ │ │ │ cmple r3, ip, lsl r8 │ │ │ │ ldrdgt pc, [ip], -sp │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldmib sp, {r1, r2, r3, r4, r5, ip, lr, pc}^ │ │ │ │ movwmi r2, #41217 @ 0xa101 │ │ │ │ ldmib sp, {r1, r3, r4, r5, ip, lr, pc}^ │ │ │ │ ldmdbcs r4, {r1, r2, ip} │ │ │ │ andeq pc, r0, #112, 2 │ │ │ │ ldmib r5, {r2, r4, r5, r8, r9, fp, ip, lr, pc}^ │ │ │ │ addmi r3, r2, #0, 4 │ │ │ │ addmi fp, fp, #8, 30 │ │ │ │ stmibvs sl!, {r1, r2, r3, r5, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xd12b4562 │ │ │ │ - @ instruction: 0xf966f6a6 │ │ │ │ + @ instruction: 0xf95ef6a6 │ │ │ │ stmib sp, {r1, r3, r6, r9, sl, lr}^ │ │ │ │ stmib r5, {r2, r8}^ │ │ │ │ stmiavs r9!, {r2, r8} │ │ │ │ @ instruction: 0xf5e86a30 │ │ │ │ - ldmiblt r8!, {r1, r2, r3, r6, fp, sp, lr, pc}^ │ │ │ │ + ldmiblt r8!, {r1, r2, r6, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x463a6a33 │ │ │ │ tstcs r1, r0, asr r6 │ │ │ │ - ldmib r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r8!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ tstle r7, ip, lsl r8 │ │ │ │ @ instruction: 0xf5e86a30 │ │ │ │ - @ instruction: 0x4630e890 │ │ │ │ + ldrtmi lr, [r0], -r8, lsl #17 │ │ │ │ @ instruction: 0xf8b0f7ff │ │ │ │ @ instruction: 0xf8c89b0e │ │ │ │ - bmi 69355c │ │ │ │ + bmi 69356c │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d111 │ │ │ │ pop {r4, ip, sp, pc} │ │ │ │ strcs r8, [r0], #-2032 @ 0xfffff810 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0x4620ffd3 │ │ │ │ - svc 0x00e4f5e7 │ │ │ │ + svc 0x00dcf5e7 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ strcs pc, [r0], #-2197 @ 0xfffff76b │ │ │ │ strcs lr, [r0], #-2021 @ 0xfffff81b │ │ │ │ @ instruction: 0xf5e8e7f5 │ │ │ │ - svclt 0x0000ea3a │ │ │ │ - rsbseq r8, r3, lr, lsr ip │ │ │ │ + svclt 0x0000ea32 │ │ │ │ + rsbseq r8, r3, lr, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, lsr #21 │ │ │ │ + @ instruction: 0x00738a92 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi fe398ff8 │ │ │ │ - blmi fe398e38 │ │ │ │ + bmi fe399008 │ │ │ │ + blmi fe398e48 │ │ │ │ @ instruction: 0xf04f447a │ │ │ │ addslt r0, r3, r0, lsl #24 │ │ │ │ strmi r4, [r5], -lr, lsl #12 │ │ │ │ ldmpl r3, {r3, r6, r9, sl, fp, ip}^ │ │ │ │ strbtmi r4, [r2], -r1, ror #12 │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -548187,572 +548191,572 @@ │ │ │ │ strtmi sp, [r8], -r6, ror #3 │ │ │ │ @ instruction: 0xf906f7ff │ │ │ │ @ instruction: 0xf895b138 │ │ │ │ @ instruction: 0xf1baa050 │ │ │ │ tstle r3, r0, lsl #30 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0xf04ff849 │ │ │ │ - bmi 1d09e28 │ │ │ │ + bmi 1d09e38 │ │ │ │ ldrbtmi r4, [sl], #-2921 @ 0xfffff497 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r6, r0, asr #32 │ │ │ │ andslt r4, r3, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ cmpplt r0, r7, lsr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - bvs c8168c │ │ │ │ - stmda sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bvs c8167c │ │ │ │ + stmda r2, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx 1f8565c │ │ │ │ + blx 1f8566c │ │ │ │ stmiavs r8!, {r4, r5, r8, ip, sp, pc} │ │ │ │ tstcs r0, r2, lsl #4 │ │ │ │ - svc 0x00b2f5e7 │ │ │ │ + svc 0x00aaf5e7 │ │ │ │ tstlt r8, r3, lsl #13 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xe7d1ff57 │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - @ instruction: 0xf107e89a │ │ │ │ + @ instruction: 0xf107e892 │ │ │ │ ldmdane sl, {r3, r8, r9} │ │ │ │ ldrdcc lr, [lr, -r5] │ │ │ │ @ instruction: 0xf1714293 │ │ │ │ rsble r0, pc, #0, 4 │ │ │ │ @ instruction: 0x4628085b │ │ │ │ bicvc lr, r1, #274432 @ 0x43000 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ andseq pc, r4, #-1073741784 @ 0xc0000028 │ │ │ │ adcsmi r4, sl, #95420416 @ 0x5b00000 │ │ │ │ shasxmi fp, sl, r8 │ │ │ │ - blx ffb856a8 │ │ │ │ + blx ffb856b8 │ │ │ │ sbcsle r2, pc, r0, lsl #16 │ │ │ │ strbmi r6, [sl], -r8, lsr #16 │ │ │ │ @ instruction: 0xf6a54623 │ │ │ │ - stmdacs r0, {r0, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r1], -lr, lsr #3 │ │ │ │ stmiavs r8!, {r1, r9, sp} │ │ │ │ - svc 0x0084f5e7 │ │ │ │ + svc 0x007cf5e7 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ - bvs c7be10 │ │ │ │ + bvs c7be20 │ │ │ │ @ instruction: 0xf5e72202 │ │ │ │ - stmdacs r0, {r1, r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf10dd1ca │ │ │ │ ldmvs r2!, {r3, r5, r8, r9, fp} │ │ │ │ ldmvs r3!, {r2, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ ldmdavs r1!, {r4, r5, fp, sp, lr}^ │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ ldmdbvs r0!, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ stmib sp, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r0, r1, sl, ip, pc}^ │ │ │ │ strls r0, [r5, -pc, lsl #14] │ │ │ │ - @ instruction: 0xf874f6a6 │ │ │ │ + @ instruction: 0xf86cf6a6 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - @ instruction: 0x2120e850 │ │ │ │ + @ instruction: 0x2120e848 │ │ │ │ andls r1, r8, r3, asr #15 │ │ │ │ movwls r6, #40040 @ 0x9c68 │ │ │ │ - ldc2l 6, cr15, [r2], #664 @ 0x298 │ │ │ │ + stc2l 6, cr15, [sl], #664 @ 0x298 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ svcge 0x007af43f │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ andcc lr, r0, #192, 18 @ 0x300000 │ │ │ │ @ instruction: 0xf5e86a28 │ │ │ │ - @ instruction: 0x4603e83e │ │ │ │ + @ instruction: 0x4603e836 │ │ │ │ strhcs r6, [r1, -r0] │ │ │ │ ldrsbtvs r1, [r3], #123 @ 0x7b │ │ │ │ ldmib sp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ stmib r6, {r1, r2, r9, ip, sp}^ │ │ │ │ - blls 393f5c │ │ │ │ + blls 393f6c │ │ │ │ @ instruction: 0x61b3221c │ │ │ │ @ instruction: 0xf5e868ab │ │ │ │ - strmi lr, [r3], r8, ror #17 │ │ │ │ + strmi lr, [r3], r0, ror #17 │ │ │ │ andle r2, pc, ip, lsl r8 @ │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strtmi pc, [r8], -r1, ror #29 │ │ │ │ @ instruction: 0xffa6f7fe │ │ │ │ @ instruction: 0xf6a64630 │ │ │ │ - @ instruction: 0xe758fdb1 │ │ │ │ + ldrb pc, [r8, -r9, lsr #27] @ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe779d19a │ │ │ │ strbmi r6, [r0], -fp, lsr #17 │ │ │ │ tstcs r1, sl, lsr r6 │ │ │ │ - stmia lr, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mvnle r4, r7, lsl #5 │ │ │ │ ldrbmi r6, [sl], -fp, lsr #20 │ │ │ │ stmdage r3, {r0, r8, sp} │ │ │ │ - stmia r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ bicsle r2, pc, ip, lsl r8 @ │ │ │ │ @ instruction: 0xf5e768a8 │ │ │ │ - bvs c8353c │ │ │ │ - svc 0x0062f5e7 │ │ │ │ - @ instruction: 0xf5e86a28 │ │ │ │ - strls lr, [r0], -r2, lsl #16 │ │ │ │ + bvs c8352c │ │ │ │ + svc 0x005af5e7 │ │ │ │ + @ instruction: 0xf5e76a28 │ │ │ │ + @ instruction: 0x9600effa │ │ │ │ adcvs r1, r8, #50593792 @ 0x3040000 │ │ │ │ stmdavs r8!, {r1, r3, r6, r9, sl, lr} │ │ │ │ rscvs r4, r9, #36700160 @ 0x2300000 │ │ │ │ - blx 1505256 │ │ │ │ + blx 1305266 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xe72eff77 │ │ │ │ - ldmdb lr, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r8, r3, r4, asr #20 │ │ │ │ + ldmdb r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r8, r3, r4, lsr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r3], #-150 @ 0xffffff6a │ │ │ │ + rsbseq r8, r3, r6, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9e9e0 │ │ │ │ + bl fed9e9f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf7ff460d │ │ │ │ ldmdblt r0, {r0, r1, r2, r4, fp, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ stmiavs r0!, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ tstcs r0, r2, lsl #4 │ │ │ │ - cdp 5, 14, cr15, cr8, cr7, {7} │ │ │ │ + cdp 5, 14, cr15, cr0, cr7, {7} │ │ │ │ stmiavs r0!, {r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - svc 0x00d4f5e7 │ │ │ │ + svc 0x00ccf5e7 │ │ │ │ @ instruction: 0xf1056ba2 │ │ │ │ - blvs ffb07c30 │ │ │ │ + blvs ffb07c40 │ │ │ │ strtmi r4, [r0], -r1, lsl #8 │ │ │ │ @ instruction: 0xf173428a │ │ │ │ svclt 0x002c0300 │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ @ instruction: 0xff48f7fe │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x4620fe7b │ │ │ │ @ instruction: 0xff40f7fe │ │ │ │ svclt 0x0000e7dc │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 382cfc │ │ │ │ + blhi 382d0c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ strmi fp, [r6], -fp, lsl #1 │ │ │ │ strmi lr, [lr, #-2512] @ 0xfffff630 │ │ │ │ @ instruction: 0xffe0f7fe │ │ │ │ @ instruction: 0xf896b128 │ │ │ │ ldmdblt fp, {r4, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ - ldc 15, cr15, [pc, #148] @ 247900 │ │ │ │ + ldc 15, cr15, [pc, #148] @ 247910 │ │ │ │ vmov.f64 d9, d16 │ │ │ │ andlt r0, fp, r9, asr #22 │ │ │ │ - blhi 382b6c │ │ │ │ + blhi 382b7c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf5e768b0 │ │ │ │ - bvs e8345c │ │ │ │ - cdp 5, 15, cr15, cr2, cr7, {7} │ │ │ │ + bvs e8344c │ │ │ │ + cdp 5, 14, cr15, cr10, cr7, {7} │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf95cf7ff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r5, r7, pc} │ │ │ │ @ instruction: 0xf8d32104 │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ movwls r3, #20528 @ 0x5030 │ │ │ │ @ instruction: 0xf5e74618 │ │ │ │ - strmi lr, [r7], -sl, lsr #27 │ │ │ │ + strmi lr, [r7], -r2, lsr #27 │ │ │ │ sbcsle r2, r9, r0, lsl #16 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf8aaf6a5 │ │ │ │ + @ instruction: 0xf8a2f6a5 │ │ │ │ cmplt r8, r1, lsl #12 │ │ │ │ stmdaeq r4, {r0, r1, r2, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ stmvs sl, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ svccs 0x0004f848 │ │ │ │ @ instruction: 0xf6a56818 │ │ │ │ - @ instruction: 0x4601f89f │ │ │ │ + @ instruction: 0x4601f897 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blmi 1409a68 │ │ │ │ + blmi 1409a78 │ │ │ │ strbvc lr, [r5], #2628 @ 0xa44 │ │ │ │ @ instruction: 0xf04f9d05 │ │ │ │ @ instruction: 0x3c140900 │ │ │ │ andcs r4, r4, #2063597568 @ 0x7b000000 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf5e89600 │ │ │ │ - ldc 8, cr14, [pc, #440] @ 247aac │ │ │ │ + ldc 8, cr14, [pc, #408] @ 247a9c │ │ │ │ strbmi r9, [ip, #-2878] @ 0xfffff4c2 │ │ │ │ strbmi fp, [sp, #-3864] @ 0xfffff0e8 │ │ │ │ @ instruction: 0xf8dfd065 │ │ │ │ @ instruction: 0x46cab0f8 │ │ │ │ @ instruction: 0xf1a74b3d │ │ │ │ ldrbtmi r0, [fp], #2052 @ 0x804 │ │ │ │ ldrbtmi r9, [fp], #-1800 @ 0xfffff8f8 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ vst2.8 {d25-d28}, [pc], r6 │ │ │ │ @ instruction: 0xf6c3434a │ │ │ │ @ instruction: 0x9609339a │ │ │ │ @ instruction: 0xf6a59307 │ │ │ │ - stcls 15, cr15, [r3, #-404] @ 0xfffffe6c │ │ │ │ + stcls 15, cr15, [r3, #-372] @ 0xfffffe8c │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ vsubl.s8 q10, d0, d13 │ │ │ │ stmdals r6, {r0, r1, r2, r5, r9} │ │ │ │ svcgt 0x0004f855 │ │ │ │ strls r2, [r3, #-768] @ 0xfffffd00 │ │ │ │ strhi lr, [r0, #-2523] @ 0xfffff625 │ │ │ │ @ instruction: 0x7010f8dc │ │ │ │ @ instruction: 0xf8dc1bf6 │ │ │ │ - bl 1aa399c │ │ │ │ + bl 1aa39ac │ │ │ │ tstls r4, r7, lsl #2 │ │ │ │ @ instruction: 0x1018f8dc │ │ │ │ @ instruction: 0x460f311c │ │ │ │ tsteq r5, r8, asr sl │ │ │ │ @ instruction: 0xf6abd108 │ │ │ │ - blls 445c10 │ │ │ │ + blls 445c00 │ │ │ │ strhi pc, [r3, #-2976] @ 0xfffff460 │ │ │ │ strpl pc, [r1, #-2819] @ 0xfffff4fd │ │ │ │ strhi lr, [r0, #-2507] @ 0xfffff635 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #18 │ │ │ │ - ldmib ip!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - bleq 882a80 │ │ │ │ + ldmib r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bleq 882a90 │ │ │ │ strtmi r4, [r9], -r0, asr #12 │ │ │ │ - ldmib r6!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - bleq 842a8c │ │ │ │ - blpl 283468 │ │ │ │ + stmib lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bleq 842a9c │ │ │ │ + blpl 283478 │ │ │ │ @ instruction: 0xee881be4 │ │ │ │ vmla.f64 d6, d7, d7 │ │ │ │ @ instruction: 0xf1697a90 │ │ │ │ @ instruction: 0x2c010900 │ │ │ │ - blvc 1c43480 │ │ │ │ + blvc 1c43490 │ │ │ │ movweq pc, #377 @ 0x179 @ │ │ │ │ @ instruction: 0xf10a9a05 │ │ │ │ svclt 0x00ac0a01 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svclt 0x002c4592 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ cdp 3, 3, cr0, cr6, cr1, {0} │ │ │ │ vmla.f64 d6, d6, d5 │ │ │ │ - blcs 26e5e0 │ │ │ │ + blcs 26e5f0 │ │ │ │ ldmib sp, {r0, r2, r3, r5, r7, r8, ip, lr, pc}^ │ │ │ │ ldrtmi r7, [r8], -r8, lsl #12 │ │ │ │ - ldc 5, cr15, [lr, #924]! @ 0x39c │ │ │ │ + ldc 5, cr15, [r6, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ cdp 14, 11, cr15, cr0, cr15, {3} │ │ │ │ andlt r0, fp, r9, asr #22 │ │ │ │ - blhi 382cd4 │ │ │ │ + blhi 382ce4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xe73bfd9d │ │ │ │ ... │ │ │ │ @ instruction: 0xffffebf1 │ │ │ │ - ldrshteq r7, [r6], #-110 @ 0xffffff92 │ │ │ │ - eoreq r0, r0, lr, lsr #32 │ │ │ │ + rsbseq r7, r6, lr, ror #13 │ │ │ │ + andseq pc, pc, r6, lsl pc @ │ │ │ │ ldmib r3, {r0, r1, r6, r7, r9, fp, sp, lr}^ │ │ │ │ andvs r0, sl, r1, lsl #4 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9ec14 │ │ │ │ + bl fed9ec24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bvs ff30b9fc │ │ │ │ + bvs ff30ba0c │ │ │ │ ldmvs fp, {r6, r8, r9, fp, sp, lr}^ │ │ │ │ stclt 7, cr4, [r8, #-608] @ 0xfffffda0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9ec2c │ │ │ │ + bl fed9ec3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvs c59248 │ │ │ │ + blvs c59258 │ │ │ │ @ instruction: 0xf1d1b108 │ │ │ │ - blvs 1c8766c │ │ │ │ - svc 0x0058f5e7 │ │ │ │ + blvs 1c8743c │ │ │ │ + svc 0x0050f5e7 │ │ │ │ @ instruction: 0xf5e768e8 │ │ │ │ - strtmi lr, [r0], -r2, lsl #27 │ │ │ │ + @ instruction: 0x4620ed7a │ │ │ │ @ instruction: 0xf946f000 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9ec5c │ │ │ │ + bl fed9ec6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ strmi r4, [ip], -pc, lsl #16 │ │ │ │ @ instruction: 0xf6a54478 │ │ │ │ - strmi pc, [r1], -sp, asr #31 │ │ │ │ + strmi pc, [r1], -r5, asr #31 │ │ │ │ strtmi fp, [r8], -r0, lsr #3 │ │ │ │ @ instruction: 0xf948f000 │ │ │ │ cmnlt r0, r0, lsr #32 │ │ │ │ ldrbtmi r4, [r9], #-2314 @ 0xfffff6f6 │ │ │ │ - mrc2 1, 6, pc, cr14, cr1, {6} │ │ │ │ + mcr2 1, 2, pc, cr14, cr1, {6} @ │ │ │ │ teqlt r0, r4, lsl #12 │ │ │ │ strtmi r6, [r9], -r0, lsl #16 │ │ │ │ - ldmdb r4, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi fp, [r0], -r8, lsl #18 │ │ │ │ strcs fp, [r0], #-3384 @ 0xfffff2c8 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ ldrbtmi r4, [r9], #-2307 @ 0xfffff6fd │ │ │ │ svclt 0x0000e7e7 │ │ │ │ - andseq pc, pc, r4, lsr pc @ │ │ │ │ - andseq pc, pc, r6, lsr pc @ │ │ │ │ - @ instruction: 0x001ffed2 │ │ │ │ + andseq pc, pc, ip, lsl lr @ │ │ │ │ + andseq pc, pc, lr, lsl lr @ │ │ │ │ + @ instruction: 0x001ffdba │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ - bmi 16d9320 │ │ │ │ + bmi 16d9330 │ │ │ │ adcslt r4, r2, r2, asr fp │ │ │ │ sxtab16mi r4, r0, sl, ror #8 │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ ldmpl r3, {r3, r4, r5, r8, sp}^ │ │ │ │ teqls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc 5, cr15, [lr], {231} @ 0xe7 │ │ │ │ + stc 5, cr15, [r6], {231} @ 0xe7 │ │ │ │ rsble r2, r0, r0, lsl #16 │ │ │ │ - bge 2992f8 │ │ │ │ + bge 299308 │ │ │ │ ldrtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx ff483af0 │ │ │ │ + blx ff483b00 │ │ │ │ @ instruction: 0xb1202302 │ │ │ │ rsbvs r9, r3, r0, lsl #22 │ │ │ │ adcvs r9, r3, r1, lsl #22 │ │ │ │ eorvs r2, r3, r1, lsl #6 │ │ │ │ cmnvs r6, #68, 22 @ 0x11000 │ │ │ │ @ instruction: 0x6123447b │ │ │ │ teqle sl, r0, lsl #30 │ │ │ │ @ instruction: 0xf0004630 │ │ │ │ @ instruction: 0x4605fb51 │ │ │ │ stccs 0, cr6, [r0, #-916] @ 0xfffffc6c │ │ │ │ ldmdbmi pc!, {r0, r1, r3, r4, r5, ip, lr, pc} @ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - stmdb sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r2, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ subsle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0x4628493c │ │ │ │ @ instruction: 0xf5e84479 │ │ │ │ - strmi lr, [r3], -r4, lsl #18 │ │ │ │ + @ instruction: 0x4603e8fc │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ ldrteq pc, [r0], -r4, lsl #2 @ │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xff88f7ff │ │ │ │ @ instruction: 0x46054936 │ │ │ │ ldrbtmi r6, [r9], #-736 @ 0xfffffd20 │ │ │ │ @ instruction: 0xf5e868e0 │ │ │ │ - ldrshlt lr, [r0, #132]! @ 0x84 │ │ │ │ + mvnslt lr, ip, ror #17 │ │ │ │ svclt 0x00182d00 │ │ │ │ streq pc, [r1, -r7, asr #32] │ │ │ │ suble r2, sl, r0, lsl #30 │ │ │ │ @ instruction: 0x2001b1bd │ │ │ │ andmi pc, r0, r8, asr #17 │ │ │ │ - blmi c9a424 │ │ │ │ + blmi c9a434 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ea1bdc │ │ │ │ + blls ea1bec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_abt │ │ │ │ pop {r1, r4, r5, ip, sp, pc} │ │ │ │ stmdami r9!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf5e74478 │ │ │ │ - @ instruction: 0x4605ef16 │ │ │ │ + strmi lr, [r5], -lr, lsl #30 │ │ │ │ stccs 0, cr6, [r0, #-916] @ 0xfffffc6c │ │ │ │ - blvs a7c2a0 │ │ │ │ + blvs a7c2b0 │ │ │ │ @ instruction: 0xf1d1b108 │ │ │ │ - stmiavs r0!, {r0, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - ldcl 5, cr15, [r6], {231} @ 0xe7 │ │ │ │ + stmiavs r0!, {r0, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stcl 5, cr15, [lr], {231} @ 0xe7 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - ldrdcs lr, [r0], -r4 │ │ │ │ + andcs lr, r0, ip, asr #25 │ │ │ │ vaba.s8 q15, q11, q7 │ │ │ │ vmla.f d20, d12, d1[2] │ │ │ │ @ instruction: 0x46300118 │ │ │ │ movwls sl, #14850 @ 0x3a02 │ │ │ │ movwls r9, #21255 @ 0x5307 │ │ │ │ movwls r2, #25504 @ 0x63a0 │ │ │ │ movwls r2, #8966 @ 0x2306 │ │ │ │ movwls sl, #19208 @ 0x4b08 │ │ │ │ - b ff285368 │ │ │ │ + b ff085378 │ │ │ │ stmiavs r5!, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0x4628e7b2 │ │ │ │ - ldc 5, cr15, [sl], #924 @ 0x39c │ │ │ │ + ldc 5, cr15, [r2], #924 @ 0x39c │ │ │ │ ldrbtmi r4, [r8], #-2068 @ 0xfffff7ec │ │ │ │ - cdp 5, 14, cr15, cr10, cr7, {7} │ │ │ │ + cdp 5, 14, cr15, cr2, cr7, {7} │ │ │ │ rscvs r4, r0, r5, lsl #12 │ │ │ │ - bmi 701a68 │ │ │ │ + bmi 701a78 │ │ │ │ ldmdbmi r2, {r0, sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - stc2 6, cr15, [r2], #-660 @ 0xfffffd6c │ │ │ │ + ldc2 6, cr15, [sl], {165} @ 0xa5 │ │ │ │ ldmdami r0, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xff2af7ff │ │ │ │ rscvs r4, r0, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf5e7e7ac │ │ │ │ - svclt 0x0000ef00 │ │ │ │ - rsbseq r8, r3, r8, lsr r5 │ │ │ │ + svclt 0x0000eef8 │ │ │ │ + rsbseq r8, r3, r8, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r1, ip, lsr #27 │ │ │ │ - andseq pc, pc, sl, lsr #29 │ │ │ │ - @ instruction: 0x001ffeb0 │ │ │ │ - @ instruction: 0x001ffeda │ │ │ │ - @ instruction: 0x00738494 │ │ │ │ - @ instruction: 0x001d46b4 │ │ │ │ - @ instruction: 0x001ffdf6 │ │ │ │ - @ instruction: 0x001ffdfc │ │ │ │ - @ instruction: 0x001d4cba │ │ │ │ - andseq r3, sp, lr, lsr #20 │ │ │ │ + @ instruction: 0x00717d9c │ │ │ │ + mulseq pc, r2, sp @ │ │ │ │ + mulseq pc, r8, sp @ │ │ │ │ + andseq pc, pc, r2, asr #27 │ │ │ │ + rsbseq r8, r3, r4, lsl #9 │ │ │ │ + mulseq sp, ip, r5 │ │ │ │ + @ instruction: 0x001ffcde │ │ │ │ + andseq pc, pc, r4, ror #25 │ │ │ │ + andseq r4, sp, r2, lsr #23 │ │ │ │ + andseq r3, sp, r6, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9ee44 │ │ │ │ + bl fed9ee54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7cbbec │ │ │ │ - blmi 7f3e5c │ │ │ │ + bmi 7cbbfc │ │ │ │ + blmi 7f3e6c │ │ │ │ ldrbtmi r2, [sl], #-2048 @ 0xfffff800 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ - blle 588860 │ │ │ │ - mrc2 6, 7, pc, cr10, cr11, {5} │ │ │ │ - blle 48f478 │ │ │ │ + blle 588870 │ │ │ │ + mrc2 6, 7, pc, cr2, cr11, {5} │ │ │ │ + blle 48f488 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff4668 │ │ │ │ orrlt pc, r0, pc, lsl pc @ │ │ │ │ strbtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf81af000 │ │ │ │ - blmi 4da4ac │ │ │ │ + blmi 4da4bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a1cf0 │ │ │ │ + blls 2a1d00 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andlt r2, r3, r0 │ │ │ │ @ instruction: 0x4620bd30 │ │ │ │ - cdp 5, 2, cr15, cr12, cr7, {7} │ │ │ │ + cdp 5, 2, cr15, cr4, cr7, {7} │ │ │ │ @ instruction: 0xf5e7e7ee │ │ │ │ - svclt 0x0000eeb4 │ │ │ │ - rsbseq r8, r3, lr, lsr #7 │ │ │ │ + svclt 0x0000eeac │ │ │ │ + @ instruction: 0x0073839e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r0, lsl #7 │ │ │ │ + rsbseq r8, r3, r0, ror r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9eeb8 │ │ │ │ + bl fed9eec8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrne 15, 0, r0, cr14, cr0, {7} │ │ │ │ strmi sp, [r4], -sl, lsl #26 │ │ │ │ strtmi r2, [r0], -r0, lsl #10 │ │ │ │ strcc r3, [r4], #-1281 @ 0xfffffaff │ │ │ │ ldmdbvs fp, {r0, r1, fp, sp, lr} │ │ │ │ @ instruction: 0x4798689b │ │ │ │ mvnsle r4, lr, lsr #5 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9eee4 │ │ │ │ + bl fed9eef4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ andscc r6, r4, r0, lsl #16 │ │ │ │ cdp2 0, 10, cr15, cr4, cr1, {0} │ │ │ │ eorcc r6, r0, r0, lsr #16 │ │ │ │ cdp2 0, 12, cr15, cr6, cr1, {0} │ │ │ │ @ instruction: 0xf5e76820 │ │ │ │ - movwcs lr, #3110 @ 0xc26 │ │ │ │ + movwcs lr, #3102 @ 0xc1e │ │ │ │ ldclt 0, cr6, [r0, #-140] @ 0xffffff74 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ mcrreq 8, 4, pc, r8, cr12 @ │ │ │ │ @ instruction: 0xf5ad4a44 │ │ │ │ - blmi 135f328 │ │ │ │ + blmi 135f338 │ │ │ │ ldrbtmi fp, [sl], #-129 @ 0xffffff7f │ │ │ │ @ instruction: 0xf50d460c │ │ │ │ @ instruction: 0xf8df5180 │ │ │ │ tstcc ip, r8, lsl #2 │ │ │ │ ldrbtmi r5, [fp], #2259 @ 0x8d3 │ │ │ │ andvs r6, fp, fp, lsl r8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 265dd0 │ │ │ │ + blcs 265de0 │ │ │ │ @ instruction: 0xf8dfd05e │ │ │ │ @ instruction: 0x4607a0f4 │ │ │ │ ldrsbtls pc, [r0], #143 @ 0x8f @ │ │ │ │ @ instruction: 0xf8dfae07 │ │ │ │ ldrbtmi r8, [sl], #240 @ 0xf0 │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ - blmi 10ffdd4 │ │ │ │ - bmi 10d9624 │ │ │ │ + blmi 10ffde4 │ │ │ │ + bmi 10d9634 │ │ │ │ ldrdgt pc, [r8], #143 @ 0x8f @ │ │ │ │ movwls r4, #13435 @ 0x347b │ │ │ │ orrpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrbtmi r4, [ip], #1146 @ 0x47a │ │ │ │ andvc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldrmi r1, [r9], -r1, lsl #8 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ - stc 5, cr15, [r6, #924] @ 0x39c │ │ │ │ + ldcl 5, cr15, [lr, #-924]! @ 0xfffffc64 │ │ │ │ @ instruction: 0xf6403801 │ │ │ │ addsmi r7, r8, #-134217725 @ 0xf8000003 │ │ │ │ @ instruction: 0x462cd91a │ │ │ │ - blcc 2c5de8 │ │ │ │ + blcc 2c5df8 │ │ │ │ teqcs sl, r3, lsr #7 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0x4605ec54 │ │ │ │ + strmi lr, [r5], -ip, asr #24 │ │ │ │ bicsle r1, sl, r1, lsl #22 │ │ │ │ orrpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrmi r2, [r9], -r1, lsl #4 │ │ │ │ stmib sp, {r4, r5, r9, sl, lr}^ │ │ │ │ stmib sp, {r1, r9, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf5e78900 │ │ │ │ - stmdacc r1, {r2, r3, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacc r1, {r2, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ stmiale r4!, {r3, r4, r7, r9, lr}^ │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - bl fff8556c │ │ │ │ + bl ffd8557c │ │ │ │ sbcsle r3, lr, r1 │ │ │ │ @ instruction: 0xf1d14630 │ │ │ │ - stmiblt r0!, {r0, r1, r2, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r0, r1, r2, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf85b4b1d │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - stc2l 1, cr15, [r0, #-836] @ 0xfffffcbc │ │ │ │ + ldc2 1, cr15, [r0], #836 @ 0x344 │ │ │ │ @ instruction: 0x46014a1b │ │ │ │ strtmi r4, [ip], -r0, lsr #12 │ │ │ │ tstls r0, r3, lsr r6 │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ - cdp 5, 1, cr15, cr8, cr7, {7} │ │ │ │ - blcc 2c5e50 │ │ │ │ + cdp 5, 1, cr15, cr0, cr7, {7} │ │ │ │ + blcc 2c5e60 │ │ │ │ bicle r2, sl, r0, lsl #22 │ │ │ │ - bmi 78fe08 │ │ │ │ + bmi 78fe18 │ │ │ │ orrpl pc, r0, sp, lsl #10 │ │ │ │ tstcc ip, r9, lsl #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ stcpl 5, cr15, [r1, #52] @ 0x34 │ │ │ │ pop {r0, ip, sp, pc} │ │ │ │ @ instruction: 0xf5e78ff0 │ │ │ │ - svclt 0x0000edee │ │ │ │ - ldrsbteq r8, [r3], #-42 @ 0xffffffd6 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + svclt 0x0000ede6 │ │ │ │ rsbseq r8, r3, sl, asr #5 │ │ │ │ - @ instruction: 0x001ffcd6 │ │ │ │ - @ instruction: 0x001ffcd8 │ │ │ │ - andseq ip, sp, r6, lsr #17 │ │ │ │ - andseq pc, pc, r8, asr #25 │ │ │ │ - @ instruction: 0x001ffcbc │ │ │ │ - andseq pc, pc, r6, asr #25 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + ldrhteq r8, [r3], #-42 @ 0xffffffd6 │ │ │ │ + @ instruction: 0x001ffbbe │ │ │ │ + andseq pc, pc, r0, asr #23 │ │ │ │ + andseq ip, sp, lr, lsl #15 │ │ │ │ + @ instruction: 0x001ffbb0 │ │ │ │ + andseq pc, pc, r4, lsr #23 │ │ │ │ + andseq pc, pc, lr, lsr #23 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r0, asr ip @ │ │ │ │ - ldrshteq r8, [r3], #-16 │ │ │ │ + andseq pc, pc, r8, lsr fp @ │ │ │ │ + rsbseq r8, r3, r0, ror #3 │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ strlt r5, [r0, #-3200] @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f4f8cc │ │ │ │ addlt r4, r2, r4, lsl sl │ │ │ │ stmdacs r1, {r2, r4, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ ldrbtmi ip, [ip], #80 @ 0x50 │ │ │ │ - bls 31e1d0 │ │ │ │ + bls 31e1e0 │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 67f2c8 │ │ │ │ + bmi 67f2d8 │ │ │ │ ldrbtmi r4, [sl], #-2829 @ 0xfffff4f3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r2, lr, lsl #2 │ │ │ │ - bl 38601c │ │ │ │ + bl 38602c │ │ │ │ ldrbmi fp, [r0, -r3]! │ │ │ │ - blge 359ed4 │ │ │ │ + blge 359ee4 │ │ │ │ mrscs r9, SP_irq │ │ │ │ andeq pc, r0, ip, asr r8 @ │ │ │ │ @ instruction: 0xf5e76800 │ │ │ │ - strb lr, [r6, r8, asr #25]! │ │ │ │ - stc 5, cr15, [r2, #924]! @ 0x39c │ │ │ │ - rsbseq r8, r3, r8, lsl #3 │ │ │ │ + strb lr, [r6, r0, asr #25]! │ │ │ │ + ldc 5, cr15, [sl, #924] @ 0x39c │ │ │ │ + rsbseq r8, r3, r8, ror r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, lsl #3 │ │ │ │ - rsbseq r8, r3, lr, ror #2 │ │ │ │ + rsbseq r8, r3, r2, ror r1 │ │ │ │ + rsbseq r8, r3, lr, asr r1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f0e0 │ │ │ │ + bl fed9f0f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf84c0000 │ │ │ │ @ instruction: 0xf5ad0c20 │ │ │ │ ldcmi 13, cr5, [pc], {128} @ 0x80 │ │ │ │ vhadd.s8 d27, d17, d6 │ │ │ │ ldrbtmi r0, [ip], #-769 @ 0xfffffcff │ │ │ │ stcpl 5, cr15, [r0], {13} │ │ │ │ @@ -548762,190 +548766,190 @@ │ │ │ │ tstls r2, ip, ror r4 │ │ │ │ andls r4, r3, #26214400 @ 0x1900000 │ │ │ │ stmdapl r0!, {r0, r9, sp} │ │ │ │ stmdavs r0, {r2, sl, fp, sp, pc} │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0x4620ecb8 │ │ │ │ + @ instruction: 0x4620ecb0 │ │ │ │ @ instruction: 0xf6bb2100 │ │ │ │ - strmi pc, [r4], -r5, asr #27 │ │ │ │ + @ instruction: 0x4604fdbd │ │ │ │ andscs fp, r0, #64, 2 │ │ │ │ @ instruction: 0xf5e72100 │ │ │ │ - @ instruction: 0x4603ed14 │ │ │ │ + strmi lr, [r3], -ip, lsl #26 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ - bl 3856e0 │ │ │ │ + b 1856f0 │ │ │ │ @ instruction: 0xf50d4a0c │ │ │ │ - blmi 4dc54c │ │ │ │ + blmi 4dc55c │ │ │ │ ldrbtmi r3, [sl], #-276 @ 0xfffffeec │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, lsl #16 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r4, lsl #2 │ │ │ │ stcpl 5, cr15, [r0, #52] @ 0x34 │ │ │ │ ldclt 0, cr11, [r0, #-24] @ 0xffffffe8 │ │ │ │ - stcl 5, cr15, [lr, #-924] @ 0xfffffc64 │ │ │ │ - andseq pc, pc, lr, ror fp @ │ │ │ │ - ldrshteq r8, [r3], #-8 │ │ │ │ + stcl 5, cr15, [r6, #-924] @ 0xfffffc64 │ │ │ │ + andseq pc, pc, r6, ror #20 │ │ │ │ + rsbseq r8, r3, r8, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r8, [r3], #-2 │ │ │ │ + rsbseq r8, r3, r2, lsr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f184 │ │ │ │ + bl fed9f194 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami ip, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ tstcs r0, ip, lsl #12 │ │ │ │ @ instruction: 0xf6aa4478 │ │ │ │ - cmpplt r0, sp, asr #26 @ p-variant is OBSOLETE │ │ │ │ + cmpplt r0, r5, asr #26 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r9, lsl #18 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - blx fee83ad4 │ │ │ │ + blx fee83ac4 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ stmdbmi r6, {r4, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - cdp 5, 12, cr15, cr2, cr7, {7} │ │ │ │ + cdp 5, 11, cr15, cr10, cr7, {7} │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd100940 │ │ │ │ - andseq pc, pc, r4, lsl #22 │ │ │ │ - mulseq sp, ip, r2 │ │ │ │ - @ instruction: 0x001ffafa │ │ │ │ + andseq pc, pc, ip, ror #19 │ │ │ │ + andseq r4, sp, r4, lsl #3 │ │ │ │ + andseq pc, pc, r2, ror #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9f1d0 │ │ │ │ + bl fed9f1e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ - stcl 5, cr15, [r4, #924] @ 0x39c │ │ │ │ + ldc 5, cr15, [ip, #924]! @ 0x39c │ │ │ │ strmi r4, [r4], -pc, lsl #18 │ │ │ │ stmdavs pc, {r0, r3, r4, r5, r6, sl, lr} @ │ │ │ │ ldmib r0, {r3, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf5e71003 │ │ │ │ - stmdbmi ip, {r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdbmi ip, {r2, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000c1e05 │ │ │ │ andcs r2, r3, r1 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ @ instruction: 0x47b84479 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - strtmi lr, [r8], -r2, lsl #20 │ │ │ │ + @ instruction: 0x4628e9fa │ │ │ │ stmdbmi r6, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andcs r4, r1, r2, lsr r6 │ │ │ │ ldrbtmi r4, [r9], #-1573 @ 0xfffff9db │ │ │ │ @ instruction: 0x462847b8 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rsbseq sl, r3, r8, lsl #4 │ │ │ │ - @ instruction: 0x001ffadc │ │ │ │ - mulseq pc, lr, sl @ │ │ │ │ + ldrshteq sl, [r3], #-24 @ 0xffffffe8 │ │ │ │ + andseq pc, pc, r4, asr #19 │ │ │ │ + andseq pc, pc, r6, lsl #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9f230 │ │ │ │ + bl fed9f240 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7ff0ff0 │ │ │ │ strmi pc, [r4], -r7, asr #31 │ │ │ │ @ instruction: 0xb1284605 │ │ │ │ strcs r4, [r1, #-2318] @ 0xfffff6f2 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmdblt r0!, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0x4628ea7e │ │ │ │ + @ instruction: 0x4628ea76 │ │ │ │ stmdavc r5!, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ andle r3, r7, r8, ror sp │ │ │ │ @ instruction: 0xf585fab5 │ │ │ │ strtmi r0, [r0], -sp, ror #18 │ │ │ │ - b 1f05804 │ │ │ │ + b 1d05814 │ │ │ │ ldclt 6, cr4, [r8, #-160]! @ 0xffffff60 │ │ │ │ stclcc 8, cr7, [r5, #-404]! @ 0xfffffe6c │ │ │ │ stmiavc r5!, {r3, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf585fab5 │ │ │ │ ldrb r0, [r2, sp, ror #18]! │ │ │ │ - andseq pc, pc, ip, lsr #21 │ │ │ │ + mulseq pc, r4, r9 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ - bmi 11998e8 │ │ │ │ + bmi 11998f8 │ │ │ │ addslt r4, pc, sp, lsr fp @ │ │ │ │ @ instruction: 0x460c447a │ │ │ │ strbtmi r4, [r8], r9, ror #12 │ │ │ │ ldmpl r3, {r1, r2, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmib ip, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 1034d94 │ │ │ │ + ldmib r4, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 1034da4 │ │ │ │ ldmdbmi r7!, {r0, r1, sp} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf5e72100 │ │ │ │ - stmdacs r0, {r3, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ - blls 27c5e4 │ │ │ │ - bcs 26233c │ │ │ │ + stmdacs r0, {r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + blls 27c5f4 │ │ │ │ + bcs 26234c │ │ │ │ ldmdbvs fp, {r1, r3, r6, r8, ip, lr, pc} │ │ │ │ ldmdahi sl, {r6, r9, sl, lr} │ │ │ │ eorvs r8, r2, fp, asr r8 │ │ │ │ @ instruction: 0xf5e7602b │ │ │ │ - andcs lr, r1, r4, lsr #19 │ │ │ │ - blmi c5a998 │ │ │ │ + mulcs r1, ip, r9 │ │ │ │ + blmi c5a9a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a215c │ │ │ │ + blls 9a216c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_svc │ │ │ │ pop {r0, r1, r2, r3, r4, ip, sp, pc} │ │ │ │ ldmib sp, {r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ - bmi b94128 │ │ │ │ + bmi b94138 │ │ │ │ ldmdbvs pc!, {r5, sl, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf0290b19 │ │ │ │ - b 128a550 │ │ │ │ + b 128a560 │ │ │ │ ldrbtmi r5, [sl], #-256 @ 0xffffff00 │ │ │ │ tstpeq r7, r3, ror #6 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #46019 @ 0xb3c3 @ │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -pc, lsl #12 │ │ │ │ mrc2 7, 6, pc, cr6, cr15, {7} │ │ │ │ eorvs r4, r0, ip, lsl sl │ │ │ │ @ instruction: 0x46484639 │ │ │ │ @ instruction: 0xf7ff447a │ │ │ │ eorvs pc, r8, pc, asr #29 │ │ │ │ - blcs 2621cc │ │ │ │ + blcs 2621dc │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ bicle r2, sp, r0 │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf5e72100 │ │ │ │ - stmdacs r0, {r1, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi 6fc440 │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + blmi 6fc450 │ │ │ │ ldmdbmi r2, {r0, sp} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ ldr r2, [sp, r0]! │ │ │ │ @ instruction: 0xf5e74640 │ │ │ │ - blmi 6026ec │ │ │ │ + blmi 6026dc │ │ │ │ andcs r4, r3, lr, lsl #18 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ @ instruction: 0xf5e7e7f2 │ │ │ │ - svclt 0x0000ec42 │ │ │ │ - rsbseq r7, r3, r8, ror #30 │ │ │ │ + svclt 0x0000ec3a │ │ │ │ + rsbseq r7, r3, r8, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r3, r0, lsr r1 │ │ │ │ - andseq pc, pc, lr, ror ip @ │ │ │ │ - rsbseq r7, r3, r4, lsl pc │ │ │ │ - andseq r3, sp, r6, asr #27 │ │ │ │ - andseq pc, pc, r8, lsr #24 │ │ │ │ - rsbseq sl, r3, r8, lsl #1 │ │ │ │ - andseq pc, pc, r2, lsl #24 │ │ │ │ - rsbseq sl, r3, r0, ror r0 │ │ │ │ - andseq pc, pc, lr, lsl ip @ │ │ │ │ + rsbseq sl, r3, r0, lsr #2 │ │ │ │ + andseq pc, pc, r6, ror #22 │ │ │ │ + rsbseq r7, r3, r4, lsl #30 │ │ │ │ + andseq r3, sp, lr, lsr #25 │ │ │ │ + andseq pc, pc, r0, lsl fp @ │ │ │ │ + rsbseq sl, r3, r8, ror r0 │ │ │ │ + andseq pc, pc, sl, ror #21 │ │ │ │ + rsbseq sl, r3, r0, rrx │ │ │ │ + andseq pc, pc, r6, lsl #22 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, lr, r4, ror #20 │ │ │ │ strmi r4, [r6], -r4, ror #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmda r2, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda sl, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e74604 │ │ │ │ - addmi lr, r4, #2588672 @ 0x278000 │ │ │ │ + addmi lr, r4, #2457600 @ 0x258000 │ │ │ │ @ instruction: 0x4630d076 │ │ │ │ @ instruction: 0xf7ffaf07 │ │ │ │ ldmdbmi ip, {r0, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r2, [r4], -r3, lsl #4 │ │ │ │ @ instruction: 0x46384479 │ │ │ │ @ instruction: 0xf978f001 │ │ │ │ ldrdhi pc, [r4, #-143]! @ 0xffffff71 │ │ │ │ @@ -548959,120 +548963,120 @@ │ │ │ │ andcs pc, r4, #659456 @ 0xa1000 │ │ │ │ strbmi r4, [r1], -r8, lsr #12 │ │ │ │ mcrr2 0, 0, pc, lr, cr1 @ │ │ │ │ @ instruction: 0x4641b310 │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ stmdavc r3, {r0, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e7b1e3 │ │ │ │ - @ instruction: 0x4680ebbe │ │ │ │ + @ instruction: 0x4680ebb6 │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ @ instruction: 0x4638fbfd │ │ │ │ stc2 0, cr15, [r0], #-4 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0xf1b8e980 │ │ │ │ + @ instruction: 0xf1b8e978 │ │ │ │ andsle r0, r6, r0, lsl #30 │ │ │ │ - blmi 129ab6c │ │ │ │ + blmi 129ab7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5a22c8 │ │ │ │ + blls 5a22d8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 119) │ │ │ │ andlt r4, lr, r0, asr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ ldrtmi pc, [r8], -r3, ror #23 @ │ │ │ │ stc2 0, cr15, [r6], {1} │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - strtmi lr, [sl], -r6, ror #18 │ │ │ │ + @ instruction: 0x462ae95e │ │ │ │ @ instruction: 0x46304639 │ │ │ │ mrc2 7, 7, pc, cr10, cr15, {7} │ │ │ │ ldcmi 1, cr11, [r8], #-928 @ 0xfffffc60 │ │ │ │ ldrbtmi r2, [ip], #-1792 @ 0xfffff900 │ │ │ │ stmdavs r3!, {r0, r1, r2, r8, sl, fp, ip, pc} │ │ │ │ smlatble r5, fp, r2, r4 │ │ │ │ cmnlt fp, #573440 @ 0x8c000 │ │ │ │ ldrtmi r6, [r0], -r1, ror #16 │ │ │ │ - bllt 145a108 │ │ │ │ + bllt 145a118 │ │ │ │ ldrcc r3, [r4], #-1793 @ 0xfffff8ff │ │ │ │ mvnsle r2, sl, lsl #30 │ │ │ │ stmdals sl, {r4, r5, r8, r9, fp, lr} │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andcs r4, r0, #770048 @ 0xbc000 │ │ │ │ strtmi r9, [fp], -r0 │ │ │ │ ldrbtmi r9, [r9], #-513 @ 0xfffffdff │ │ │ │ andcs r4, r1, r2, lsr r6 │ │ │ │ ldrtmi r4, [r0], -r0, lsr #15 │ │ │ │ mrc2 7, 3, pc, cr12, cr15, {7} │ │ │ │ ldr r4, [pc, r0, lsl #13]! │ │ │ │ - b ff285a74 │ │ │ │ + b ff085a84 │ │ │ │ @ instruction: 0xf5e74604 │ │ │ │ - addmi lr, r4, #6784 @ 0x1a80 │ │ │ │ + addmi lr, r4, #6272 @ 0x1880 │ │ │ │ stmdami r6!, {r0, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6a54478 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x007bf43f │ │ │ │ - bl 1a85a90 │ │ │ │ + bl 1885aa0 │ │ │ │ str r4, [sp, r0, lsl #13]! │ │ │ │ - bl fe405a98 │ │ │ │ + bl 2205aa8 │ │ │ │ @ instruction: 0xf8dd68e1 │ │ │ │ mcrrne 0, 2, ip, fp, cr8 │ │ │ │ stmdbcs r0, {r0, r2, r5, ip, lr, pc} │ │ │ │ stmiavs r2!, {r1, r2, r3, r6, r7, r8, sl, fp, ip, lr, pc} │ │ │ │ - bcc 350f10 │ │ │ │ + bcc 350f20 │ │ │ │ movwcc lr, #4098 @ 0x1002 │ │ │ │ smullle r4, r7, r9, r2 │ │ │ │ svceq 0x0004f852 │ │ │ │ mvnsle r4, r0, ror #10 │ │ │ │ ldrbtmi r4, [fp], #-2839 @ 0xfffff4e9 │ │ │ │ - blx 2d0b7a │ │ │ │ + blx 2d0b8a │ │ │ │ ldmdavs r8, {r0, r1, r2, r8, r9, ip, sp}^ │ │ │ │ - bl 1305acc │ │ │ │ + bl 1105adc │ │ │ │ pkhbtmi r4, r0, r4, lsl #22 │ │ │ │ ldrbtmi r9, [fp], #-2058 @ 0xfffff7f6 │ │ │ │ @ instruction: 0xf1b8681c │ │ │ │ adcsle r0, fp, r0, lsl #30 │ │ │ │ @ instruction: 0x462b4911 │ │ │ │ stmdaeq r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1586 @ 0xfffff9ce │ │ │ │ strmi r2, [r0, r3]! │ │ │ │ - blmi 602154 │ │ │ │ + blmi 602164 │ │ │ │ @ instruction: 0xe7e5447b │ │ │ │ - rsbseq r7, r3, r4, lsr lr │ │ │ │ + rsbseq r7, r3, r4, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r1, r8, asr #13 │ │ │ │ - @ instruction: 0x001ffbb4 │ │ │ │ - andseq pc, pc, r2, lsl #18 │ │ │ │ - rsbseq r7, r3, r8, lsr #27 │ │ │ │ - rsbseq r7, r1, sl, ror #13 │ │ │ │ - rsbseq r9, r3, r4, lsr pc │ │ │ │ - andseq pc, pc, r6, lsl fp @ │ │ │ │ - andseq r3, sp, r8, lsr pc │ │ │ │ - rsbseq r7, r1, sl, asr r6 │ │ │ │ - ldrhteq r9, [r3], #-226 @ 0xffffff1e │ │ │ │ - andseq pc, pc, lr, lsl #21 │ │ │ │ - rsbseq r7, r1, r8, lsr #12 │ │ │ │ + ldrhteq r7, [r1], #-104 @ 0xffffff98 │ │ │ │ + mulseq pc, ip, sl @ │ │ │ │ + andseq pc, pc, sl, ror #15 │ │ │ │ + @ instruction: 0x00737d98 │ │ │ │ + ldrsbteq r7, [r1], #-106 @ 0xffffff96 │ │ │ │ + rsbseq r9, r3, r4, lsr #30 │ │ │ │ + @ instruction: 0x001ff9fe │ │ │ │ + andseq r3, sp, r0, lsr #28 │ │ │ │ + rsbseq r7, r1, sl, asr #12 │ │ │ │ + rsbseq r9, r3, r2, lsr #29 │ │ │ │ + andseq pc, pc, r6, ror r9 @ │ │ │ │ + rsbseq r7, r1, r8, lsl r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ strmi r4, [r8], r7, lsl #12 │ │ │ │ cmplt sl, #196608 @ 0x30000 │ │ │ │ - blcs d917a0 │ │ │ │ - blcs d3c568 │ │ │ │ + blcs d917b0 │ │ │ │ + blcs d3c578 │ │ │ │ @ instruction: 0x4601d07b │ │ │ │ andcs r4, r1, ip, lsr #12 │ │ │ │ cdpeq 0, 0, cr15, cr10, cr15, {2} │ │ │ │ @ instruction: 0xf1be460a │ │ │ │ @ instruction: 0xf8120f0a │ │ │ │ mcrrle 11, 0, r3, r2, cr1 │ │ │ │ @ instruction: 0xf04f2d00 │ │ │ │ svclt 0x00140c00 │ │ │ │ @ instruction: 0x26392637 │ │ │ │ addsmi lr, lr, #7 │ │ │ │ ldrmi sp, [r1], -r9, lsl #22 │ │ │ │ @ instruction: 0x5c0efb0c │ │ │ │ - blcc 2c6420 │ │ │ │ + blcc 2c6430 │ │ │ │ @ instruction: 0xf1a32401 │ │ │ │ - blcs e098a0 │ │ │ │ + blcs e098b0 │ │ │ │ stccs 8, cr13, [r0], {243} @ 0xf3 │ │ │ │ @ instruction: 0x460fbf18 │ │ │ │ @ instruction: 0xf000fb0c │ │ │ │ andvc pc, r0, r8, asr #17 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ suble r2, sp, sp, lsr #22 │ │ │ │ svclt 0x001c2b2b │ │ │ │ @@ -549088,28 +549092,28 @@ │ │ │ │ tstcc r2, r1, lsl #10 │ │ │ │ @ instruction: 0xf04f1949 │ │ │ │ @ instruction: 0x460a0e10 │ │ │ │ @ instruction: 0xf04fbf13 │ │ │ │ strcs r0, [r0, #-3592] @ 0xfffff1f8 │ │ │ │ strtmi r2, [ip], -r1, lsl #8 │ │ │ │ svceq 0x000af1be │ │ │ │ - blcc 2c6488 │ │ │ │ + blcc 2c6498 │ │ │ │ @ instruction: 0xf04fddbc │ │ │ │ and r0, r5, r0, lsl #24 │ │ │ │ @ instruction: 0xf8124611 │ │ │ │ - bl 5d7054 │ │ │ │ + bl 5d7064 │ │ │ │ strcs r1, [r1], #-3084 @ 0xfffff3f4 │ │ │ │ cdpeq 1, 3, cr15, cr0, cr3, {5} │ │ │ │ @ instruction: 0xf58efa5f │ │ │ │ ldmible r3!, {r0, r3, r8, sl, fp, sp}^ │ │ │ │ ldreq pc, [r7, #-419]! @ 0xfffffe5d │ │ │ │ stmdble r9, {r5, r6, r8, r9, fp, sp} │ │ │ │ ldrbeq pc, [r7, #-419] @ 0xfffffe5d @ │ │ │ │ vldmiale r8!, {d2-} │ │ │ │ - bl 399cb8 │ │ │ │ + bl 399cc8 │ │ │ │ @ instruction: 0xf8121c0c │ │ │ │ strb r3, [sl, r1, lsl #22]! │ │ │ │ ldmible r0!, {r6, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xddf52b46 │ │ │ │ mcrrne 7, 10, lr, r1, cr13 │ │ │ │ @ instruction: 0xf04f462c │ │ │ │ @ instruction: 0xf04f30ff │ │ │ │ @@ -549117,460 +549121,460 @@ │ │ │ │ mcrrne 8, 4, r7, r1, cr3 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ mcrrne 7, 11, lr, r1, cr4 │ │ │ │ andcs r4, r1, ip, lsr #12 │ │ │ │ cdpeq 0, 0, cr15, cr10, cr15, {2} │ │ │ │ svclt 0x0000e782 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9f6b4 │ │ │ │ + bl fed9f6c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcvc 15, cr0, [r2], {240} @ 0xf0 │ │ │ │ mvnseq pc, #2 │ │ │ │ svclt 0x00182b00 │ │ │ │ svclt 0x00162a0a │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ tstle r1, r0 │ │ │ │ ldreq pc, [r3, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0xf5e74628 │ │ │ │ - stmdacs r5, {r1, r4, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r5, {r1, r3, r8, fp, sp, lr, pc} │ │ │ │ qadd8mi fp, r0, r8 │ │ │ │ stmdbmi r5, {r3, r8, fp, ip, lr, pc} │ │ │ │ strtmi r3, [r8], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - blx fee83588 │ │ │ │ + blx fee83578 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd38 │ │ │ │ - mulseq pc, r8, r9 @ │ │ │ │ + andseq pc, pc, r0, lsl #17 │ │ │ │ vst3.8 {d27-d29}, [pc] │ │ │ │ ldrlt r5, [r0, #-3200]! @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ addlt r4, r3, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-2846 @ 0xfffff4e2 │ │ │ │ ldcmi 8, cr4, [pc], {30} │ │ │ │ stcls 4, cr4, [r6, #-480] @ 0xfffffe20 │ │ │ │ ldrbtmi r5, [ip], #-2259 @ 0xfffff72d │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - svc 0x002af5e6 │ │ │ │ + svc 0x0022f5e6 │ │ │ │ ldmdbmi sl, {r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - ldrsblt lr, [r0, #-148]! @ 0xffffff6c │ │ │ │ - blmi 75ad9c │ │ │ │ + cmnlt r0, ip, asr #19 │ │ │ │ + blmi 75adac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a25ac │ │ │ │ + blls 2a25bc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ andlt r4, r4, r0, lsr r0 │ │ │ │ - blmi 6da318 │ │ │ │ - bmi 6d0960 │ │ │ │ + blmi 6da328 │ │ │ │ + bmi 6d0970 │ │ │ │ stmiapl r4!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e76820 │ │ │ │ - blge 442ef8 │ │ │ │ + blge 442ee8 │ │ │ │ stmdavs r0!, {r1, r3, r5, r9, sl, lr} │ │ │ │ movwls r2, #257 @ 0x101 │ │ │ │ - stmdb ip!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r4!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdavs r0!, {r2, r3, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - b 1805d1c │ │ │ │ + b 1605d2c │ │ │ │ @ instruction: 0xf5e7e7da │ │ │ │ - svclt 0x0000ea42 │ │ │ │ - rsbseq r7, r3, lr, ror #21 │ │ │ │ + svclt 0x0000ea3a │ │ │ │ + ldrsbteq r7, [r3], #-174 @ 0xffffff52 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq fp, lr, ip, lsr r6 │ │ │ │ - rsbseq r7, r3, r2, ror #21 │ │ │ │ - andseq pc, pc, r8, asr r9 @ │ │ │ │ - rsbseq r7, r3, r4, asr #21 │ │ │ │ + andseq fp, lr, r4, lsr #10 │ │ │ │ + ldrsbteq r7, [r3], #-162 @ 0xffffff5e │ │ │ │ + andseq pc, pc, r0, asr #16 │ │ │ │ + ldrhteq r7, [r3], #-164 @ 0xffffff5c │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r4, lsr r9 @ │ │ │ │ - andseq r6, sp, r2, lsr #20 │ │ │ │ + andseq pc, pc, ip, lsl r8 @ │ │ │ │ + andseq r6, sp, sl, lsl #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9f7b4 │ │ │ │ + bl fed9f7c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r7, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ smlabbcs r0, r3, r0, fp │ │ │ │ ldmdavs r8!, {r0, r2, r9, sl, lr} │ │ │ │ - ldmdb ip!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r4!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x00181c42 │ │ │ │ tstle lr, r6, lsl #12 │ │ │ │ @ instruction: 0xf5e6e03e │ │ │ │ - strmi lr, [r4], -r8, asr #31 │ │ │ │ + strmi lr, [r4], -r0, asr #31 │ │ │ │ @ instruction: 0xf284fab4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ andsle r1, r8, r3, ror #24 │ │ │ │ @ instruction: 0xf5e70952 │ │ │ │ - movwlt lr, #34960 @ 0x8890 │ │ │ │ + movwlt lr, #34952 @ 0x8888 │ │ │ │ vst4.16 {d27,d29,d31,d33}, [pc :256], r4 │ │ │ │ strtmi r5, [r8], -r0, lsl #3 │ │ │ │ - b ffc05d94 │ │ │ │ + b ffa05da4 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ mvnle r2, r0, lsl #18 │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ @ instruction: 0xff78f7ff │ │ │ │ @ instruction: 0xf5e74630 │ │ │ │ - andlt lr, r3, r2, ror r9 │ │ │ │ + andlt lr, r3, sl, ror #18 │ │ │ │ @ instruction: 0xf5e7bdf0 │ │ │ │ - stmdavs r0, {r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r2, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e6683c │ │ │ │ - @ instruction: 0x4602edb4 │ │ │ │ + strmi lr, [r2], -ip, lsr #27 │ │ │ │ @ instruction: 0x46214812 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ strb pc, [sp, r7, ror #30]! @ │ │ │ │ ldmdavs ip!, {r3, r5, r9, sl, lr} │ │ │ │ - cdp 5, 15, cr15, cr4, cr6, {7} │ │ │ │ - stmib r2, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + cdp 5, 14, cr15, cr12, cr6, {7} │ │ │ │ + ldmib sl!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ stmdami sp, {ip, pc} │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r4, [sl], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0xe7ddff57 │ │ │ │ - bl fe805df0 │ │ │ │ + bl fe605e00 │ │ │ │ ldmdavs ip!, {fp, sp, lr} │ │ │ │ - ldc 5, cr15, [r6, #920] @ 0x398 │ │ │ │ + stc 5, cr15, [lr, #920] @ 0x398 │ │ │ │ stmdami r6, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xff4af7ff │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - @ instruction: 0x001ff8ba │ │ │ │ - @ instruction: 0x001ff8b8 │ │ │ │ - andseq pc, pc, r8, asr #17 │ │ │ │ - andseq pc, pc, r6, lsr r8 @ │ │ │ │ + andseq pc, pc, r2, lsr #15 │ │ │ │ + andseq pc, pc, r0, lsr #15 │ │ │ │ + @ instruction: 0x001ff7b0 │ │ │ │ + andseq pc, pc, lr, lsl r7 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcleq 8, cr15, [r8], {76} @ 0x4c │ │ │ │ @ instruction: 0xf5ad4c46 │ │ │ │ - bmi 13dfcac │ │ │ │ + bmi 13dfcbc │ │ │ │ ldrbtmi fp, [ip], #-129 @ 0xffffff7f │ │ │ │ strpl pc, [r4], sp, lsl #10 │ │ │ │ svcge 0x00284b44 │ │ │ │ strcs r3, [r0, #-1564] @ 0xfffff9e4 │ │ │ │ ldrbtmi r5, [fp], #-2210 @ 0xfffff75e │ │ │ │ strmi r4, [r4], -r9, lsl #13 │ │ │ │ eorsvs r6, r2, r2, lsl r8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8474a3f │ │ │ │ @ instruction: 0x46485c7c │ │ │ │ - bge 65e930 │ │ │ │ + bge 65e940 │ │ │ │ andls r4, r7, #17825792 @ 0x1100000 │ │ │ │ ldmdbcc ip, {r2, r3, r4, r5, r9, fp, lr} │ │ │ │ ldrbtmi r9, [sl], #-773 @ 0xfffffcfb │ │ │ │ - cdp 5, 8, cr15, cr14, cr6, {7} │ │ │ │ - bleq 284d98 │ │ │ │ + cdp 5, 8, cr15, cr6, cr6, {7} │ │ │ │ + bleq 284da8 │ │ │ │ suble sp, lr, r3, asr fp │ │ │ │ @ instruction: 0xf10d4b38 │ │ │ │ @ instruction: 0xf8df089c │ │ │ │ ldrbtmi sl, [fp], #-224 @ 0xffffff20 │ │ │ │ - blmi 102d300 │ │ │ │ + blmi 102d310 │ │ │ │ ldrbtmi r4, [fp], #-1274 @ 0xfffffb06 │ │ │ │ @ instruction: 0xf8579306 │ │ │ │ andcs r3, r1, #124, 24 @ 0x7c00 │ │ │ │ @ instruction: 0xf8534640 │ │ │ │ tstcc r3, #37 @ 0x25 │ │ │ │ stcvs 8, cr15, [r1], {19} │ │ │ │ vst2.8 {d25-d28}, [pc], r2 │ │ │ │ ldrmi r5, [r9], -r0, lsl #7 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - stmia r0, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r8!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldclcc 8, cr15, [ip], #-348 @ 0xfffffea4 │ │ │ │ eoreq pc, r5, r3, asr r8 @ │ │ │ │ - svc 0x0016f5e6 │ │ │ │ - blls 436cdc │ │ │ │ + svc 0x000ef5e6 │ │ │ │ + blls 436cec │ │ │ │ @ instruction: 0xf1a34640 │ │ │ │ @ instruction: 0xf5e70118 │ │ │ │ - bllt 482bc8 │ │ │ │ + bllt 482bb8 │ │ │ │ stclcc 8, cr15, [r8], #-348 @ 0xfffffea4 │ │ │ │ cmnpmi r0, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ svcmi 0x0000f5b3 │ │ │ │ andcs sp, r0, sl, lsl r1 │ │ │ │ - ldc 5, cr15, [r2, #920]! @ 0x398 │ │ │ │ + stc 5, cr15, [sl, #920]! @ 0x398 │ │ │ │ ldmib sp, {r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5e72105 │ │ │ │ - @ instruction: 0x4621e9fa │ │ │ │ + @ instruction: 0x4621e9f2 │ │ │ │ @ instruction: 0xf5e64630 │ │ │ │ - movwcs lr, #3698 @ 0xe72 │ │ │ │ + movwcs lr, #3690 @ 0xe6a │ │ │ │ stmib r4, {r4, r5, r9, sl, lr}^ │ │ │ │ stmib r4, {r9, sl, pc}^ │ │ │ │ stmib r4, {r2, r3, r8, r9, ip, sp}^ │ │ │ │ stmib r4, {r1, r2, r3, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf7ff3310 │ │ │ │ shadd16mi pc, r0, pc @ │ │ │ │ - stmib r2, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strmi r3, [fp, #1281]! @ 0x501 │ │ │ │ @ instruction: 0xf857d1bb │ │ │ │ @ instruction: 0xf5e60c7c │ │ │ │ - bmi 70431c │ │ │ │ + bmi 70430c │ │ │ │ orrpl pc, r4, sp, lsl #10 │ │ │ │ tstcc ip, r9, lsl #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_abt │ │ │ │ stcpl 5, cr15, [r5, #52] @ 0x34 │ │ │ │ pop {r0, ip, sp, pc} │ │ │ │ @ instruction: 0xf5e78ff0 │ │ │ │ - svclt 0x0000e930 │ │ │ │ - rsbseq r7, r3, r6, ror #18 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + svclt 0x0000e928 │ │ │ │ rsbseq r7, r3, r6, asr r9 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r7, r3, r6, asr #18 │ │ │ │ andeq r0, r0, ip, asr #18 │ │ │ │ @ instruction: 0xfffffddb │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ - andseq lr, pc, r8, lsr #26 │ │ │ │ + andseq lr, pc, r0, lsl ip @ │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ - rsbseq r7, r3, r4, ror r8 │ │ │ │ + rsbseq r7, r3, r4, ror #16 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r0], lr, lsl #28 │ │ │ │ ldrbtmi r2, [lr], #-1029 @ 0xfffffbfb │ │ │ │ strbmi r0, [r0], -r5, ror #16 │ │ │ │ - bl 3d77f4 │ │ │ │ + bl 3d7804 │ │ │ │ @ instruction: 0xf8560785 │ │ │ │ @ instruction: 0xf5e71025 │ │ │ │ - stmdacs r0, {r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00c6d008 │ │ │ │ stmdaeq r4!, {r1, r2, r3, r4, r5, r8, sl, fp, ip}^ │ │ │ │ stccs 6, cr4, [r0], {44} @ 0x2c │ │ │ │ andcs sp, r5, lr, ror #3 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ strdne r1, [r0], r8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rsbseq r9, r3, r6, lsl #20 │ │ │ │ - ldrsbteq r9, [r3], #-154 @ 0xffffff66 │ │ │ │ + ldrshteq r9, [r3], #-150 @ 0xffffff6a │ │ │ │ + rsbseq r9, r3, sl, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9fa2c │ │ │ │ + bl fed9fa3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf7ff4608 │ │ │ │ stmdacs r4, {r0, r1, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ strne pc, [r3], #-0 │ │ │ │ andeq r0, ip, r0, lsl r3 │ │ │ │ - blvs 1ae38d8 │ │ │ │ + blvs 1ae38e8 │ │ │ │ strtvs r1, [r1], #-3673 @ 0xfffff1a7 │ │ │ │ svclt 0x00044293 │ │ │ │ cmnvs r3, #0, 6 │ │ │ │ stclvs 13, cr11, [r3], #-64 @ 0xffffffc0 │ │ │ │ strbtvs r3, [r3], #-2817 @ 0xfffff4ff │ │ │ │ - blvs feb37ca4 │ │ │ │ + blvs feb37cb4 │ │ │ │ @ instruction: 0x63a33b01 │ │ │ │ - blvs ffb37cac │ │ │ │ + blvs ffb37cbc │ │ │ │ vnmlsne.f64 d22, d9, d18 │ │ │ │ addsmi r6, r3, #-2080374781 @ 0x84000003 │ │ │ │ movwcs fp, #3844 @ 0xf04 │ │ │ │ ldclt 3, cr6, [r0, #-140] @ 0xffffff74 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 303d3c │ │ │ │ + blhi 303d4c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrmi fp, [r5], -r4, lsl #1 │ │ │ │ ldrmi r4, [r0], -r6, lsl #12 │ │ │ │ movwcs r4, #2674 @ 0xa72 │ │ │ │ strmi r9, [ip], -r1, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-2929 @ 0xfffff48f │ │ │ │ ldrbtmi r4, [r9], #-2417 @ 0xfffff68f │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf5e70300 │ │ │ │ - stmdane pc!, {r3, r4, r5, r7, r8, fp, sp, lr, pc} @ │ │ │ │ + stmdane pc!, {r4, r5, r7, r8, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf2002c04 │ │ │ │ ldm pc, {r0, r2, r3, r6, r7, pc}^ @ │ │ │ │ msreq CPSR_f, #4 │ │ │ │ eorseq r4, fp, r3, lsl #14 │ │ │ │ stmdbge r1, {r9, sp} │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ stcls 13, cr15, [r1], {95} @ 0x5f │ │ │ │ adcmi r6, r7, #48 @ 0x30 │ │ │ │ addhi pc, sp, r0 │ │ │ │ @ instruction: 0xb1287820 │ │ │ │ strtmi r4, [r0], -r3, ror #18 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - @ instruction: 0x5c20e99e │ │ │ │ + @ instruction: 0x5c20e996 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - bmi 1a4adf4 │ │ │ │ + bmi 1a4ae04 │ │ │ │ ldrbtmi r4, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r6, r0, asr #32 │ │ │ │ ldc 0, cr11, [sp], #16 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ ldmdbmi r9, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ - b 6060b8 │ │ │ │ + b 4060c8 │ │ │ │ subsle r2, ip, r0, lsl #16 │ │ │ │ @ instruction: 0x46384956 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmdacs r0, {r3, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r9, fp, sp, lr, pc} │ │ │ │ movwcs sp, #4451 @ 0x1163 │ │ │ │ eorsvc r1, r3, ip, lsr sp │ │ │ │ strb r9, [lr, r1, lsl #8] │ │ │ │ @ instruction: 0xf5e66830 │ │ │ │ - @ instruction: 0xf44fee08 │ │ │ │ + @ instruction: 0xf44fee00 │ │ │ │ ldrtmi r6, [r8], -r0, lsl #3 │ │ │ │ - cdp 5, 12, cr15, cr14, cr6, {7} │ │ │ │ + cdp 5, 12, cr15, cr6, cr6, {7} │ │ │ │ andcs r4, r1, r3, lsl #12 │ │ │ │ @ instruction: 0xe7d06033 │ │ │ │ - blcs d9fa00 │ │ │ │ - blcs d3ca6c │ │ │ │ - bhi 284438 │ │ │ │ + blcs d9fa10 │ │ │ │ + blcs d3ca7c │ │ │ │ + bhi 284448 │ │ │ │ @ instruction: 0xf107bf0a │ │ │ │ ldrtmi r0, [r8], r1, lsl #16 │ │ │ │ @ instruction: 0xf1a3787b │ │ │ │ - bcs 48922c │ │ │ │ + bcs 48923c │ │ │ │ @ instruction: 0x4644d83f │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ svccc 0x0001f814 │ │ │ │ strcc r4, [r1, #-1705] @ 0xfffff957 │ │ │ │ eorseq pc, r0, #-1073741784 @ 0xc0000028 │ │ │ │ ldmible r6!, {r0, r3, r9, fp, sp}^ │ │ │ │ eorsle r2, r8, lr, lsr #22 │ │ │ │ bicseq pc, pc, #3 │ │ │ │ - blcs 13ad994 │ │ │ │ + blcs 13ad9a4 │ │ │ │ cdp 0, 0, cr13, cr7, cr4, {2} │ │ │ │ @ instruction: 0xeeb29a90 │ │ │ │ vmov.f64 d0, #132 @ 0xc0200000 -2.5 │ │ │ │ @ instruction: 0xf5e71be7 │ │ │ │ - @ instruction: 0xeeb7e9c0 │ │ │ │ + @ instruction: 0xeeb7e9b8 │ │ │ │ @ instruction: 0xf1080bc0 │ │ │ │ - ldc 2, cr3, [pc, #1020] @ 248da8 │ │ │ │ - vldr s15, [pc, #176] @ 248a60 │ │ │ │ + ldc 2, cr3, [pc, #1020] @ 248db8 │ │ │ │ + vldr s15, [pc, #176] @ 248a70 │ │ │ │ vmul.f32 s12, s0, s25 │ │ │ │ @ instruction: 0xf8120a08 │ │ │ │ - blcs dd85c0 │ │ │ │ - blcc e7cdac │ │ │ │ - bcc fe6841e0 │ │ │ │ + blcs dd85d0 │ │ │ │ + blcc e7cdbc │ │ │ │ + bcc fe6841f0 │ │ │ │ cdp 13, 15, cr3, cr8, cr1, {0} │ │ │ │ vmls.f32 s14, s15, s15 │ │ │ │ vmul.f32 s14, s1, s0 │ │ │ │ mvnsle r0, r6, lsr #20 │ │ │ │ - bvc 283ff0 │ │ │ │ + bvc 284000 │ │ │ │ ldclne 7, cr14, [ip, #-500]! @ 0xfffffe0c │ │ │ │ strls r7, [r1], #-48 @ 0xffffffd0 │ │ │ │ ldmdavc fp!, {r0, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdaeq r1, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ - bhi 2844e8 │ │ │ │ - blcs e028dc │ │ │ │ + bhi 2844f8 │ │ │ │ + blcs e028ec │ │ │ │ movwcs sp, #34 @ 0x22 │ │ │ │ andcs r6, r0, r3, lsr r0 │ │ │ │ stmdavc r3!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1a33102 │ │ │ │ - bcs 4892c4 │ │ │ │ + bcs 4892d4 │ │ │ │ mcrrne 8, 2, sp, sl, cr4 │ │ │ │ @ instruction: 0x46147813 │ │ │ │ @ instruction: 0xf1a33201 │ │ │ │ stmdacs r9, {r4, r5} │ │ │ │ - bne 1cbf1f8 │ │ │ │ + bne 1cbf208 │ │ │ │ ldr r1, [r5, sp, lsl #18]! │ │ │ │ - beq 2c4e30 │ │ │ │ + beq 2c4e40 │ │ │ │ stmdbge r2, {r1, r3, r9, sp} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ - blls 307cf8 │ │ │ │ + blls 307d08 │ │ │ │ svclt 0x001e459a │ │ │ │ strmi r9, [r1], #769 @ 0x301 │ │ │ │ @ instruction: 0xe7ac461c │ │ │ │ mulcc r1, r8, r8 │ │ │ │ tstpeq r1, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blcs 497704 │ │ │ │ + blcs 497714 │ │ │ │ @ instruction: 0xf04fbf9c │ │ │ │ strcs r3, [r0, #-2559] @ 0xfffff601 │ │ │ │ @ instruction: 0xe7d0d9db │ │ │ │ ldr r4, [r9, ip, lsl #12] │ │ │ │ - svc 0x00d8f5e6 │ │ │ │ + svc 0x00d0f5e6 │ │ │ │ ldr r2, [pc, -r0, lsl #8]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ stclcc 12, cr12, [ip, #820] @ 0x334 │ │ │ │ - rsbseq r7, r3, lr, asr r7 │ │ │ │ + rsbseq r7, r3, lr, asr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq pc, pc, lr, lsl #13 │ │ │ │ - andseq pc, pc, r0, asr r6 @ │ │ │ │ - rsbseq r7, r3, sl, lsl #14 │ │ │ │ - andseq sl, sp, sl, lsl #12 │ │ │ │ - @ instruction: 0x001da5f4 │ │ │ │ + andseq pc, pc, r6, ror r5 @ │ │ │ │ + andseq pc, pc, r8, lsr r5 @ │ │ │ │ + ldrshteq r7, [r3], #-106 @ 0xffffff96 │ │ │ │ + @ instruction: 0x001da4f2 │ │ │ │ + @ instruction: 0x001da4dc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9fc88 │ │ │ │ + bl fed9fc98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 2, cr0, cr6, cr8, {7} │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ ldrbtmi r4, [lr], #-1544 @ 0xfffff9f8 │ │ │ │ - svc 0x008cf5e6 │ │ │ │ + svc 0x0084f5e6 │ │ │ │ teqcs sl, r8, lsr #7 │ │ │ │ @ instruction: 0xf5e64605 │ │ │ │ - strmi lr, [r6], -r0, lsl #25 │ │ │ │ + @ instruction: 0x4606ec78 │ │ │ │ movwcs fp, #832 @ 0x340 │ │ │ │ andvc r6, r3, r1, ror #16 │ │ │ │ @ instruction: 0xf104462a │ │ │ │ @ instruction: 0xf7ff0008 │ │ │ │ mvnslt pc, r1, ror #29 │ │ │ │ stmdavs r1!, {r1, r4, r5, r6, sl, fp, ip}^ │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ mrc2 7, 6, pc, cr10, cr15, {7} │ │ │ │ @ instruction: 0xb1b84606 │ │ │ │ - blcs 2e2c5c │ │ │ │ - blcs 33cb14 │ │ │ │ + blcs 2e2c6c │ │ │ │ + blcs 33cb24 │ │ │ │ ldc 1, cr13, [r4, #32] │ │ │ │ vldr s15, [r4, #8] │ │ │ │ vmov.f32 s14, #67 @ 0x3e180000 0.1484375 │ │ │ │ vsqrt.f32 s15, s15 │ │ │ │ - ble 4c7328 │ │ │ │ + ble 4c7338 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - @ instruction: 0x4630ed30 │ │ │ │ + ldrtmi lr, [r0], -r8, lsr #26 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ movwcs lr, #10708 @ 0x29d4 │ │ │ │ - blle fff99564 │ │ │ │ + blle fff99574 │ │ │ │ strcs r4, [r0], -r8, lsr #12 │ │ │ │ - stc 5, cr15, [r4, #-920]! @ 0xfffffc68 │ │ │ │ + ldc 5, cr15, [ip, #-920] @ 0xfffffc68 │ │ │ │ andlt r4, r2, r0, lsr r6 │ │ │ │ stmdbmi r8, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ strbtcs pc, [lr], #-576 @ 0xfffffdc0 @ │ │ │ │ - bmi 45b730 │ │ │ │ + bmi 45b740 │ │ │ │ ldmdapl r0!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r4, [r0], #-1146 @ 0xfffffb86 │ │ │ │ stmdavs r0, {r0, r8, sp} │ │ │ │ - svc 0x0084f5e6 │ │ │ │ - bl 1f062c0 │ │ │ │ - rsbseq r7, r3, sl, ror #10 │ │ │ │ + svc 0x007cf5e6 │ │ │ │ + bl 1d062d0 │ │ │ │ + rsbseq r7, r3, sl, asr r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r8, lsr #8 │ │ │ │ - andseq pc, pc, ip, lsr r4 @ │ │ │ │ + andseq pc, pc, r0, lsl r3 @ │ │ │ │ + andseq pc, pc, r4, lsr #6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r2, [r8], r1, lsl #12 │ │ │ │ ldrmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf608fa06 │ │ │ │ @ instruction: 0xf5e64615 │ │ │ │ - b 16442a4 │ │ │ │ + b 1644294 │ │ │ │ @ instruction: 0xf1060e58 │ │ │ │ cmnlt r0, #16711680 @ 0xff0000 │ │ │ │ strcs r1, [r0], #-3690 @ 0xfffff196 │ │ │ │ cdpeq 1, 1, cr15, cr0, cr14, {6} │ │ │ │ @ instruction: 0x46214410 │ │ │ │ svccc 0x0001f812 │ │ │ │ stceq 1, cr15, [r8], {1} │ │ │ │ - blx 3195bc │ │ │ │ + blx 3195cc │ │ │ │ @ instruction: 0xf00cf301 │ │ │ │ ldrmi r0, [ip], #-287 @ 0xfffffee1 │ │ │ │ - blx 37d35a │ │ │ │ - blx b85b9c │ │ │ │ - b 385bc8 │ │ │ │ + blx 37d36a │ │ │ │ + blx b85bac │ │ │ │ + b 385bd8 │ │ │ │ orrlt r0, lr, r8, lsl #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e7e009 │ │ │ │ - @ instruction: 0xf109e8ce │ │ │ │ + @ instruction: 0xf109e8c6 │ │ │ │ @ instruction: 0x1c630901 │ │ │ │ - b 4750a8 │ │ │ │ + b 4750b8 │ │ │ │ strbmi r0, [lr, #-1027] @ 0xfffffbfd │ │ │ │ @ instruction: 0x0123d004 │ │ │ │ ldmpl r9!, {r3, r5, r9, sl, lr}^ │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x460483f8 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ @@ -549590,278 +549594,278 @@ │ │ │ │ ldrvs lr, [fp], -sl, asr #18 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f600b │ │ │ │ stccs 3, cr0, [r0], {-0} │ │ │ │ svcmi 0x00a2d069 │ │ │ │ @ instruction: 0xf8df4680 │ │ │ │ ldrtmi r9, [r3], r8, lsl #5 │ │ │ │ - ldrbtmi r4, [pc], #-2977 @ 248c18 │ │ │ │ + ldrbtmi r4, [pc], #-2977 @ 248c28 │ │ │ │ @ instruction: 0x960544f9 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #9731 @ 0x2603 │ │ │ │ @ instruction: 0xf8d5e004 │ │ │ │ @ instruction: 0xf855b004 │ │ │ │ @ instruction: 0xb1bc4f08 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - stm r0, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r8!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ rscsle r2, r6, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - ldmda sl!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r2!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ - ldmda r4!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda ip!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ cmple r7, r0, lsl #16 │ │ │ │ @ instruction: 0xf855686b │ │ │ │ movwls r4, #16136 @ 0x3f08 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8d8d057 │ │ │ │ @ instruction: 0x46581014 │ │ │ │ - stmda r4!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ subsle r2, r0, r0, lsl #16 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 │ │ │ │ eorscc pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0x4631b37e │ │ │ │ movwcs sl, #10247 @ 0x2807 │ │ │ │ ldrdmi pc, [ip], -r8 @ │ │ │ │ ldclcc 8, cr15, [r0], #-296 @ 0xfffffed8 │ │ │ │ mrc2 7, 7, pc, cr8, cr15, {7} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdb sl, {r0, r1, r4, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf85a231c │ │ │ │ - bcs 2cfe40 │ │ │ │ - bcs 33f290 │ │ │ │ + bcs 2cfe50 │ │ │ │ + bcs 33f2a0 │ │ │ │ mcr 1, 0, sp, cr7, cr11, {0} │ │ │ │ vmov s15, r3 │ │ │ │ vmrs r1, │ │ │ │ vneg.f32 s15, s14 │ │ │ │ andsle pc, r2, r0, lsl sl @ │ │ │ │ - bmi fe6844d4 │ │ │ │ - bvc ffc04890 │ │ │ │ - blx 684888 │ │ │ │ - bvc ffc04798 │ │ │ │ + bmi fe6844e4 │ │ │ │ + bvc ffc048a0 │ │ │ │ + blx 684898 │ │ │ │ + bvc ffc047a8 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0xf003fa10 │ │ │ │ svclt 0x00b80301 │ │ │ │ - blcs 2518dc │ │ │ │ - bmi 1e7ce88 │ │ │ │ + blcs 2518ec │ │ │ │ + bmi 1e7ce98 │ │ │ │ orrpl pc, r4, sp, lsl #10 │ │ │ │ tstcc ip, sl, ror #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d80c7 │ │ │ │ andlt r5, r5, r4, lsl #27 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r4, [r0], -r7, ror #18 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmiblt r8!, {r1, r2, r4, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8!, {r1, r2, r3, fp, sp, lr, pc}^ │ │ │ │ movwls r6, #18539 @ 0x486b │ │ │ │ stmdbls r3, {r0, r3, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ stcge 3, cr11, [fp], {9} │ │ │ │ strtmi r2, [r0], -r9, lsl #4 │ │ │ │ - ldc 5, cr15, [r0], #920 @ 0x398 │ │ │ │ + stc 5, cr15, [r8], #920 @ 0x398 │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ andls sp, r0, r9, asr #2 │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ @ instruction: 0x4620461a │ │ │ │ - cdp 5, 11, cr15, cr6, cr6, {7} │ │ │ │ + cdp 5, 10, cr15, cr14, cr6, {7} │ │ │ │ strtmi r2, [r0], -r1, lsl #16 │ │ │ │ @ instruction: 0xf8d8bf04 │ │ │ │ @ instruction: 0xf8c83040 │ │ │ │ @ instruction: 0xf5e63034 │ │ │ │ - @ instruction: 0xe797ea38 │ │ │ │ + @ instruction: 0xe797ea30 │ │ │ │ @ instruction: 0x46204956 │ │ │ │ @ instruction: 0xf5e64479 │ │ │ │ - stmiblt r0, {r1, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r0, {r1, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ movwls r6, #22635 @ 0x586b │ │ │ │ - blls 382af4 │ │ │ │ + blls 382b04 │ │ │ │ rsbsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0xf5e64618 │ │ │ │ - stmdacs r8!, {r1, r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8!, {r1, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ stmdami pc, {r1, r2, r3, r4, r5, ip, lr, pc}^ @ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8d8461a │ │ │ │ ldrbtmi r1, [r8], #-0 │ │ │ │ - blx ff206d7e │ │ │ │ + blx ff206d8e │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 │ │ │ │ eorscc pc, r4, r8, asr #17 │ │ │ │ stmdbmi r9, {r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - svc 0x00d2f5e6 │ │ │ │ + svc 0x00caf5e6 │ │ │ │ stmdavs lr!, {r3, r4, r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ - bcs 282ab8 │ │ │ │ + bcs 282ac8 │ │ │ │ addmi sp, fp, #159 @ 0x9f │ │ │ │ addsmi sp, ip, #157 @ 0x9d │ │ │ │ movwcs fp, #4020 @ 0xfb4 │ │ │ │ addmi r2, ip, #67108864 @ 0x4000000 │ │ │ │ movwcs fp, #4040 @ 0xfc8 │ │ │ │ orrsle r2, r4, r0, lsl #22 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 │ │ │ │ eorscc pc, r4, r8, asr #17 │ │ │ │ - bls 342bfc │ │ │ │ + bls 342c0c │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r9, [sl], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8d8483a │ │ │ │ ldrbtmi r1, [r8], #-0 │ │ │ │ - blx fe786dd2 │ │ │ │ + blx fe786de2 │ │ │ │ strls lr, [r0], #-1874 @ 0xfffff8ae │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x461a4836 │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ ldr pc, [lr, -r9, lsl #23] │ │ │ │ streq pc, [r4], #-426 @ 0xfffffe56 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf6a44620 │ │ │ │ - stmdacs r0, {r0, r1, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x003af43f │ │ │ │ stmdbge fp, {r5, r9, sl, lr} │ │ │ │ - mrc2 6, 2, pc, cr8, cr10, {5} │ │ │ │ + mrc2 6, 2, pc, cr0, cr10, {5} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ svcge 0x0032f43f │ │ │ │ @ instruction: 0xf85aad13 │ │ │ │ strtmi r1, [sl], -r4, ror #24 │ │ │ │ - blx 706e04 │ │ │ │ + blx 706e14 │ │ │ │ ldcge 6, cr4, [r8, #-164] @ 0xffffff5c │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ strtmi pc, [r0], -r3, asr #20 │ │ │ │ - bl fe6865c4 │ │ │ │ + bl fe4865d4 │ │ │ │ strtmi r9, [r9], -r4, lsl #16 │ │ │ │ - svc 0x0082f5e6 │ │ │ │ + svc 0x007af5e6 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldr sl, [fp, -r1, lsr #30] │ │ │ │ @ instruction: 0xf04f481f │ │ │ │ @ instruction: 0xf8d833ff │ │ │ │ ldrmi r1, [sl], -r0 │ │ │ │ @ instruction: 0x96004478 │ │ │ │ - blx 1806e4e │ │ │ │ + blx 1806e5e │ │ │ │ stmdbls r5, {r0, r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ stcge 15, cr10, [fp], {17} │ │ │ │ strtmi r2, [r0], -r9, lsl #4 │ │ │ │ - ldc 5, cr15, [r0], {230} @ 0xe6 │ │ │ │ - blls 3772e8 │ │ │ │ + stc 5, cr15, [r8], {230} @ 0xe6 │ │ │ │ + blls 3772f8 │ │ │ │ @ instruction: 0xf8d89300 │ │ │ │ ldrb r1, [pc, -r4, lsr #32] │ │ │ │ @ instruction: 0xf04f9a05 │ │ │ │ andls r3, r0, #-67108861 @ 0xfc000003 │ │ │ │ ldmdami r1, {r1, r3, r4, r9, sl, lr} │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0xe6f9fb3b │ │ │ │ - ldc 5, cr15, [lr, #920]! @ 0x398 │ │ │ │ - rsbseq r7, r3, sl, lsl r4 │ │ │ │ + ldc 5, cr15, [r6, #920]! @ 0x398 │ │ │ │ + rsbseq r7, r3, sl, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq sl, sp, sl, asr r0 │ │ │ │ - andseq pc, pc, r4, asr r3 @ │ │ │ │ - andseq pc, pc, ip, asr r3 @ │ │ │ │ - rsbseq r7, r3, r8, lsl r3 │ │ │ │ - andseq pc, pc, r4, lsl #5 │ │ │ │ + andseq r9, sp, r2, asr #30 │ │ │ │ + andseq pc, pc, ip, lsr r2 @ │ │ │ │ andseq pc, pc, r4, asr #4 │ │ │ │ - @ instruction: 0x001ff2d6 │ │ │ │ - andseq pc, pc, lr, lsl r2 @ │ │ │ │ - andseq pc, pc, lr, lsr r2 @ │ │ │ │ - andseq pc, pc, r0, ror #3 │ │ │ │ - mulseq pc, r8, r2 @ │ │ │ │ - andseq pc, pc, r8, lsl r2 @ │ │ │ │ + rsbseq r7, r3, r8, lsl #6 │ │ │ │ + andseq pc, pc, ip, ror #2 │ │ │ │ + andseq pc, pc, ip, lsr #2 │ │ │ │ + @ instruction: 0x001ff1be │ │ │ │ + andseq pc, pc, r6, lsl #2 │ │ │ │ + andseq pc, pc, r6, lsr #2 │ │ │ │ + andseq pc, pc, r8, asr #1 │ │ │ │ + andseq pc, pc, r0, lsl #3 │ │ │ │ + andseq pc, pc, r0, lsl #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0xf8df4615 │ │ │ │ @ instruction: 0xf8df257c │ │ │ │ addslt r3, r3, ip, ror r5 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @ instruction: 0x46047578 │ │ │ │ - ldrbtmi r4, [pc], #-1544 @ 248eec │ │ │ │ + ldrbtmi r4, [pc], #-1544 @ 248efc │ │ │ │ ldmpl r3, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stc2l 7, cr15, [sl], #-1020 @ 0xfffffc04 │ │ │ │ vadd.i8 d2, d0, d4 │ │ │ │ ldm pc, {r1, r2, r3, r4, r7, r9, pc}^ @ │ │ │ │ stmdacc r3!, {ip, sp, lr, pc} │ │ │ │ andeq r8, r3, r6, ror r8 │ │ │ │ - blcs 263f9c │ │ │ │ + blcs 263fac │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ - blcs 2640a4 │ │ │ │ + blcs 2640b4 │ │ │ │ sbcshi pc, r0, r0, asr #32 │ │ │ │ movwcc r6, #6946 @ 0x1b22 │ │ │ │ ldmdblt sl, {r0, r1, r5, r6, sl, sp, lr} │ │ │ │ - blcs 263cb4 │ │ │ │ + blcs 263cc4 │ │ │ │ msrhi CPSR_fc, r0 │ │ │ │ ldrcs pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ strcc pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6a2fa4 │ │ │ │ + blls 6a2fb4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r3, sl, ror r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 263edc │ │ │ │ + blcs 263eec │ │ │ │ sbchi pc, r8, r0 │ │ │ │ - blcs 263fe4 │ │ │ │ + blcs 263ff4 │ │ │ │ adcshi pc, sl, r0, asr #32 │ │ │ │ movwcc r6, #6946 @ 0x1b22 │ │ │ │ - bcs 261ff0 │ │ │ │ - blvs 1b3d6f0 │ │ │ │ + bcs 262000 │ │ │ │ + blvs 1b3d700 │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ mcr2 7, 1, pc, cr8, cr15, {7} @ │ │ │ │ - blvs feb42ee0 │ │ │ │ + blvs feb42ef0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs ffb29298 │ │ │ │ + blvs ffb292a8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs ae9268 │ │ │ │ + blvs ae9278 │ │ │ │ mvnvs r3, #67108864 @ 0x4000000 │ │ │ │ bicle r2, sp, r0, lsl #20 │ │ │ │ vmlscs.f64 d6, d0, d22 │ │ │ │ @ instruction: 0xf8d5d1ca │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ sbcle r0, r5, r0, lsl #30 │ │ │ │ strbvc pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8df4652 │ │ │ │ strtmi r8, [r3], -r0, asr #9 │ │ │ │ ldrtls pc, [ip], #2271 @ 0x8df @ │ │ │ │ - ldrbtmi r4, [pc], #-1706 @ 248fb4 │ │ │ │ + ldrbtmi r4, [pc], #-1706 @ 248fc4 │ │ │ │ ldrbtmi r4, [r9], #1272 @ 0x4f8 │ │ │ │ @ instruction: 0x469b4634 │ │ │ │ @ instruction: 0x96034615 │ │ │ │ and r9, r6, r2, lsl #12 │ │ │ │ ldrdmi pc, [r4], -sl │ │ │ │ svcpl 0x0008f85a │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0x4639817c │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - stmdacs r0, {r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4641d0f2 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - stmdacs r0, {r1, r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, r4, r0, asr #32 │ │ │ │ ldrdvs pc, [r4], -sl │ │ │ │ - blvs feb42f9c │ │ │ │ + blvs feb42fac │ │ │ │ cmple r8, r0, lsl #22 │ │ │ │ cmplt r3, fp, lsr #16 │ │ │ │ ldrbteq pc, [r0], #-2271 @ 0xfffff721 @ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blvs feb479ec │ │ │ │ + blvs feb479fc │ │ │ │ @ instruction: 0x63a33301 │ │ │ │ - blvs ffb42e40 │ │ │ │ + blvs ffb42e50 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stcvs 0, cr8, [r3], #-584 @ 0xfffffdb8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs ae9238 │ │ │ │ + blvs ae9248 │ │ │ │ strtvs r3, [r3], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blvs 1bf4e28 │ │ │ │ + blvs 1bf4e38 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ @ instruction: 0xf10daf79 │ │ │ │ @ instruction: 0xf8d50a14 │ │ │ │ strls fp, [r5], -r0 │ │ │ │ andvs pc, ip, sl, asr #17 │ │ │ │ strvs lr, [r1], -sl, asr #19 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @@ -549874,47 +549878,47 @@ │ │ │ │ @ instruction: 0x465c447f │ │ │ │ @ instruction: 0x469b44f8 │ │ │ │ @ instruction: 0xf8d5e006 │ │ │ │ @ instruction: 0xf8559004 │ │ │ │ stccs 15, cr4, [r0], {8} │ │ │ │ rschi pc, r3, r0 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - cdp 5, 5, cr15, cr8, cr6, {7} │ │ │ │ + cdp 5, 5, cr15, cr0, cr6, {7} │ │ │ │ rscsle r2, r4, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - cdp 5, 5, cr15, cr2, cr6, {7} │ │ │ │ + cdp 5, 4, cr15, cr10, cr6, {7} │ │ │ │ rscle r2, ip, r0, lsl #16 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ - cdp 5, 4, cr15, cr12, cr6, {7} │ │ │ │ + cdp 5, 4, cr15, cr4, cr6, {7} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ stmdavs lr!, {r1, r2, r3, r4, r5, r8, pc}^ │ │ │ │ ldmmi r5!, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ ldr pc, [sp, r1, lsr #20] │ │ │ │ @ instruction: 0xf04f48f1 │ │ │ │ @ instruction: 0x461a33ff │ │ │ │ ldrbtmi r6, [r8], #-2081 @ 0xfffff7df │ │ │ │ - blx 8870c8 │ │ │ │ + blx 8870d8 │ │ │ │ str r6, [r5, -r3, ror #24]! │ │ │ │ @ instruction: 0xf04f48ed │ │ │ │ @ instruction: 0x461a33ff │ │ │ │ ldrbtmi r6, [r8], #-2081 @ 0xfffff7df │ │ │ │ - blx 6070dc │ │ │ │ + blx 6070ec │ │ │ │ ldr r6, [fp, -r3, lsr #24]! │ │ │ │ @ instruction: 0xf04f48e9 │ │ │ │ stmdavs r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1562 @ 0xfffff9e6 │ │ │ │ - blx 3870f0 │ │ │ │ + blx 387100 │ │ │ │ stmiami r6!, {r1, r2, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stmdavs r1!, {r1, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ - blvs ffb478f4 │ │ │ │ + blvs ffb47904 │ │ │ │ stmiami r2!, {r0, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0xe730f9f1 │ │ │ │ @ instruction: 0xf04f48de │ │ │ │ stmdavs r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp} │ │ │ │ @@ -549927,20 +549931,20 @@ │ │ │ │ @ instruction: 0x6c23f9df │ │ │ │ ldmmi r7, {r0, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0xe764f9d5 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - stcl 5, cr15, [lr, #920]! @ 0x398 │ │ │ │ + stcl 5, cr15, [r6, #920]! @ 0x398 │ │ │ │ @ instruction: 0xf8dab918 │ │ │ │ movwls r3, #8196 @ 0x2004 │ │ │ │ stmibmi pc, {r4, r5, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - stcl 5, cr15, [r4, #920]! @ 0x398 │ │ │ │ + ldcl 5, cr15, [ip, #920] @ 0x398 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8da80e1 │ │ │ │ movwls r3, #12292 @ 0x3004 │ │ │ │ stmdavs lr!, {r2, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0x4698811b │ │ │ │ @ instruction: 0xf8df4bc7 │ │ │ │ @@ -549949,18 +549953,18 @@ │ │ │ │ ldrtmi r9, [fp], -r2, lsl #6 │ │ │ │ @ instruction: 0x463744f9 │ │ │ │ @ instruction: 0x464644fa │ │ │ │ mul r3, fp, r6 │ │ │ │ @ instruction: 0xf855686e │ │ │ │ @ instruction: 0xb1b77f08 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ - stcl 5, cr15, [r2, #920] @ 0x398 │ │ │ │ + ldc 5, cr15, [sl, #920]! @ 0x398 │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ - ldc 5, cr15, [ip, #920]! @ 0x398 │ │ │ │ + ldc 5, cr15, [r4, #920]! @ 0x398 │ │ │ │ @ instruction: 0xf8d5b910 │ │ │ │ strb r8, [lr, r4]! │ │ │ │ @ instruction: 0xf04f9700 │ │ │ │ stmdals r2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp} │ │ │ │ stmdavs r1!, {r1, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf992f7ff │ │ │ │ ldrbmi lr, [pc], -r5, ror #15 │ │ │ │ @@ -549968,84 +549972,84 @@ │ │ │ │ rscshi pc, sp, r0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ rscshi pc, r0, r0 │ │ │ │ ldrbmi r6, [sl], -r6, lsr #17 │ │ │ │ ldrdls pc, [r0], -r6 │ │ │ │ @ instruction: 0x464868b1 │ │ │ │ ldc2 7, cr15, [lr], {255} @ 0xff │ │ │ │ - bne 283b3c │ │ │ │ + bne 283b4c │ │ │ │ @ instruction: 0xf8594605 │ │ │ │ stmdacs r0, {r1, r3} │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {1} │ │ │ │ - ldm r8!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmiami r7!, {r0, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf5e64478 │ │ │ │ - teqlt r0, r2 @ │ │ │ │ + teqlt r0, sl, lsr #17 │ │ │ │ ldrbtmi r4, [r9], #-2469 @ 0xfffff65b │ │ │ │ - bl 19069c0 │ │ │ │ + bl 17069d0 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmibmi r3!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, sp, pc} │ │ │ │ - bmi feb23300 │ │ │ │ + bmi feb23310 │ │ │ │ ldrbtmi r5, [sl], #-2168 @ 0xfffff788 │ │ │ │ andcc pc, sl, r3, asr r8 @ │ │ │ │ stmdavs r0, {r0, r8, sp} │ │ │ │ - bl fff869dc │ │ │ │ + bl ffd869ec │ │ │ │ @ instruction: 0x465ce672 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stcge 0, cr13, [r9, #-96] @ 0xffffffa0 │ │ │ │ strbmi r2, [r9], -r9, lsl #4 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - @ instruction: 0x4603ea16 │ │ │ │ + strmi lr, [r3], -lr, lsl #20 │ │ │ │ cmnle r6, r0, lsl #16 │ │ │ │ strmi r9, [r2], -r0 │ │ │ │ @ instruction: 0xf8db4628 │ │ │ │ @ instruction: 0xf5e61020 │ │ │ │ - stmdacs r1, {r2, r3, r4, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r2, r4, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00044628 │ │ │ │ ldrdcc pc, [r0], #-139 @ 0xffffff75 │ │ │ │ eorscc pc, r4, fp, asr #17 │ │ │ │ - svc 0x009cf5e5 │ │ │ │ + svc 0x0094f5e5 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0x4650ae53 │ │ │ │ movwcs r4, #9777 @ 0x2631 │ │ │ │ movwls r6, #27301 @ 0x6aa5 │ │ │ │ - blx 7292 │ │ │ │ + blx 72a2 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmib sp, {r0, r1, r2, r7, pc}^ │ │ │ │ stmdbls r8, {r1, r2, r8, r9, sp} │ │ │ │ stmdale r0!, {r1, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ addsmi sl, r9, #1040 @ 0x410 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr14, cr15, {1} │ │ │ │ svclt 0x00b4429d │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ svclt 0x00c8428d │ │ │ │ - blcs 251ec0 │ │ │ │ + blcs 251ed0 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr4, cr15, {3} │ │ │ │ cmnvs r3, #8960 @ 0x2300 │ │ │ │ @ instruction: 0x465be630 │ │ │ │ ldrmi r4, [ip], -r3, lsr #13 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldmdbvs r9, {r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e64658 │ │ │ │ - stmiblt r8!, {r1, r2, r3, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8!, {r1, r2, r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb1209802 │ │ │ │ biclt r6, r9, r1, lsr #19 │ │ │ │ - stc 5, cr15, [r6, #-920]! @ 0xfffffc68 │ │ │ │ + ldc 5, cr15, [lr, #-920] @ 0xfffffc68 │ │ │ │ stmdals r3, {r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ stmibvs r1!, {r5, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf5e6b191 │ │ │ │ - ldmdblt r8!, {r5, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r8!, {r3, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0x4632ae15 │ │ │ │ stmdage r9, {r1, r8, sp} │ │ │ │ - blx ff087308 │ │ │ │ + blx ff087318 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bls 4a953c │ │ │ │ + bls 4a954c │ │ │ │ addsmi r6, sl, #14876672 @ 0xe30000 │ │ │ │ mcrge 4, 0, pc, cr8, cr15, {1} @ │ │ │ │ @ instruction: 0x63236be3 │ │ │ │ strls lr, [r0], #-1540 @ 0xfffff9fc │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r4, [sl], -r6, ror #16 │ │ │ │ ldrdne pc, [r0], -fp │ │ │ │ @@ -550058,30 +550062,30 @@ │ │ │ │ @ instruction: 0xf8d8f7ff │ │ │ │ @ instruction: 0xf8cde63c │ │ │ │ @ instruction: 0xf04f9000 │ │ │ │ ldmdami sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8db461a │ │ │ │ ldrbtmi r1, [r8], #-0 │ │ │ │ @ instruction: 0xf8ccf7ff │ │ │ │ - bcs 343198 │ │ │ │ + bcs 3431a8 │ │ │ │ stclge 4, cr15, [r0, #508]! @ 0x1fc │ │ │ │ - bcc fe684b8c │ │ │ │ - bne 684b90 │ │ │ │ - bvc 1444f48 │ │ │ │ - blx 684f40 │ │ │ │ - ldclge 4, cr15, [r6, #252] @ 0xfc │ │ │ │ - bpl fe684b9c │ │ │ │ - bvc ffc04f58 │ │ │ │ + bcc fe684b9c │ │ │ │ + bne 684ba0 │ │ │ │ + bvc 1444f58 │ │ │ │ blx 684f50 │ │ │ │ - bvc ffc04e60 │ │ │ │ + ldclge 4, cr15, [r6, #252] @ 0xfc │ │ │ │ + bpl fe684bac │ │ │ │ + bvc ffc04f68 │ │ │ │ + blx 684f60 │ │ │ │ + bvc ffc04e70 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0xf003fa10 │ │ │ │ svclt 0x00b80301 │ │ │ │ - blcs 251fa4 │ │ │ │ + blcs 251fb4 │ │ │ │ strb sp, [r1, #142] @ 0x8e │ │ │ │ @ instruction: 0xf04f4849 │ │ │ │ stmdavs r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp} │ │ │ │ ldrbtmi r4, [r8], #-1562 @ 0xfffff9e6 │ │ │ │ @ instruction: 0xf7ff9600 │ │ │ │ ldr pc, [r7, #2209]! @ 0x8a1 │ │ │ │ @ instruction: 0xf04f4845 │ │ │ │ @@ -550112,58 +550116,58 @@ │ │ │ │ @ instruction: 0xf86cf7ff │ │ │ │ stmdami pc!, {r1, r7, r8, sl, sp, lr, pc} @ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0x96004478 │ │ │ │ @ instruction: 0xf862f7ff │ │ │ │ @ instruction: 0xf5e6e578 │ │ │ │ - stmdami sl!, {r1, r2, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdami sl!, {r1, r2, r3, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0x96004478 │ │ │ │ @ instruction: 0xf856f7ff │ │ │ │ svclt 0x0000e56c │ │ │ │ - rsbseq r7, r3, r0, lsr #2 │ │ │ │ + rsbseq r7, r3, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r3, r6, lsl r1 │ │ │ │ - rsbseq r7, r3, ip, asr #1 │ │ │ │ - andseq lr, pc, lr, lsl lr @ │ │ │ │ - andseq r2, sp, ip, lsr #25 │ │ │ │ - mulseq pc, r2, r2 @ │ │ │ │ - andseq pc, pc, ip, ror #2 │ │ │ │ - andseq pc, pc, lr, ror #6 │ │ │ │ - andseq r9, sp, r8, lsl #24 │ │ │ │ - andseq pc, pc, r0, asr r3 @ │ │ │ │ - andseq pc, pc, r0, lsl #1 │ │ │ │ - @ instruction: 0x001ff3fa │ │ │ │ - andseq pc, pc, sl, asr #4 │ │ │ │ - andseq pc, pc, sl, ror #3 │ │ │ │ - andseq pc, pc, ip, lsl #2 │ │ │ │ - ldrheq pc, [pc], -r0 @ │ │ │ │ - andseq pc, pc, lr, asr #6 │ │ │ │ - andseq pc, pc, ip, ror #3 │ │ │ │ - andseq pc, pc, r8, lsr #4 │ │ │ │ - @ instruction: 0x001febf2 │ │ │ │ - andseq pc, pc, sl, ror #6 │ │ │ │ - @ instruction: 0x001d9ad8 │ │ │ │ - mulseq sp, r0, r6 │ │ │ │ - eoreq r8, r0, r0, ror #1 │ │ │ │ - andseq pc, pc, r6, lsr #7 │ │ │ │ + rsbseq r7, r3, r6, lsl #2 │ │ │ │ + ldrhteq r7, [r3], #-12 │ │ │ │ + andseq lr, pc, r6, lsl #26 │ │ │ │ + mulseq sp, r4, fp │ │ │ │ + andseq pc, pc, sl, ror r1 @ │ │ │ │ + andseq pc, pc, r4, asr r0 @ │ │ │ │ + andseq pc, pc, r6, asr r2 @ │ │ │ │ + @ instruction: 0x001d9af0 │ │ │ │ + andseq pc, pc, r8, lsr r2 @ │ │ │ │ + andseq lr, pc, r8, ror #30 │ │ │ │ + andseq pc, pc, r2, ror #5 │ │ │ │ + andseq pc, pc, r2, lsr r1 @ │ │ │ │ + ldrsbeq pc, [pc], -r2 @ │ │ │ │ + @ instruction: 0x001feff4 │ │ │ │ + mulseq pc, r8, pc @ │ │ │ │ + andseq pc, pc, r6, lsr r2 @ │ │ │ │ + ldrsbeq pc, [pc], -r4 @ │ │ │ │ + andseq pc, pc, r0, lsl r1 @ │ │ │ │ + @ instruction: 0x001feada │ │ │ │ + andseq pc, pc, r2, asr r2 @ │ │ │ │ + andseq r9, sp, r0, asr #19 │ │ │ │ + andseq r7, sp, r8, ror r5 │ │ │ │ + eoreq r7, r0, r8, asr #31 │ │ │ │ + andseq pc, pc, lr, lsl #5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mulseq pc, sl, r3 @ │ │ │ │ - mulseq pc, r4, ip @ │ │ │ │ - andseq lr, pc, r2, lsl pc @ │ │ │ │ - andseq pc, pc, r2, lsl #1 │ │ │ │ - andseq pc, pc, r2, ror r0 @ │ │ │ │ - andseq pc, pc, r6, ror r1 @ │ │ │ │ - andseq pc, pc, sl, lsr #3 │ │ │ │ - andseq pc, pc, r4, asr r1 @ │ │ │ │ - andseq pc, pc, r6, ror #3 │ │ │ │ - andseq lr, pc, r8, ror #28 │ │ │ │ - @ instruction: 0x001ff1f4 │ │ │ │ + andseq pc, pc, r2, lsl #5 │ │ │ │ + andseq lr, pc, ip, ror fp @ │ │ │ │ + @ instruction: 0x001fedfa │ │ │ │ + andseq lr, pc, sl, ror #30 │ │ │ │ + andseq lr, pc, sl, asr pc @ │ │ │ │ + andseq pc, pc, lr, asr r0 @ │ │ │ │ + mulseq pc, r2, r0 @ │ │ │ │ + andseq pc, pc, ip, lsr r0 @ │ │ │ │ + andseq pc, pc, lr, asr #1 │ │ │ │ + andseq lr, pc, r0, asr sp @ │ │ │ │ + ldrsbeq pc, [pc], -ip @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ strmi fp, [r1], sp, lsl #1 │ │ │ │ movwcs r4, #30229 @ 0x7615 │ │ │ │ strmi r4, [ip], -r7, lsl #17 │ │ │ │ @@ -550171,156 +550175,156 @@ │ │ │ │ ldrbtmi r4, [r8], #-2694 @ 0xfffff57a │ │ │ │ andcc pc, r8, r9, asr #17 │ │ │ │ ldrbtmi r4, [sl], #-2949 @ 0xfffff47b │ │ │ │ addcs r9, r0, r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf5e50300 │ │ │ │ - tstcs r4, sl, ror #30 │ │ │ │ + tstcs r4, r2, ror #30 │ │ │ │ @ instruction: 0xf8c94607 │ │ │ │ addcs r0, r0, r0 │ │ │ │ - svc 0x0062f5e5 │ │ │ │ + svc 0x005af5e5 │ │ │ │ svclt 0x00182800 │ │ │ │ svclt 0x000c2f00 │ │ │ │ strcs r2, [r0, -r1, lsl #14] │ │ │ │ andeq pc, r4, r9, asr #17 │ │ │ │ rschi pc, r1, r0 │ │ │ │ rsble r2, r8, r0, lsl #26 │ │ │ │ ldrbtmi r4, [fp], #-2935 @ 0xfffff489 │ │ │ │ - blmi 202e16c │ │ │ │ + blmi 202e17c │ │ │ │ movwls r4, #33915 @ 0x847b │ │ │ │ ldrbtmi r4, [fp], #-2934 @ 0xfffff48a │ │ │ │ stmiavs r6!, {r0, r3, r8, r9, ip, pc} │ │ │ │ subsle r2, r7, r5, lsl #28 │ │ │ │ ldrdlt pc, [r0], -r9 │ │ │ │ ldrdhi pc, [r4], -r4 │ │ │ │ ldrdne pc, [r8], -r9 │ │ │ │ @ instruction: 0x46424658 │ │ │ │ - blx ffa07578 │ │ │ │ + blx ffa07588 │ │ │ │ strmi r0, [r5], -r1, lsl #2 │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ - beq 2c41b4 │ │ │ │ + beq 2c41c4 │ │ │ │ @ instruction: 0xf85b9302 │ │ │ │ - bl 309594 │ │ │ │ + bl 3095a4 │ │ │ │ stmdacs r0, {r0, r2, r7, r9} │ │ │ │ addshi pc, ip, r0 │ │ │ │ tstpeq ip, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stceq 1, cr15, [r8], {10} │ │ │ │ andvs pc, r4, sl, asr #17 │ │ │ │ stm ip, {r0, r1, r8, fp, lr, pc} │ │ │ │ cdpcs 0, 0, cr0, cr4, cr3, {0} │ │ │ │ ldm pc, {r3, fp, ip, lr, pc}^ @ │ │ │ │ msreq SPSR_, #6 │ │ │ │ subeq r5, r5, r3, lsl #26 │ │ │ │ stmdbvs r2!, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ eorcs pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xf6a44640 │ │ │ │ - strmi pc, [r6], -r1, lsr #20 │ │ │ │ + @ instruction: 0x4606fa19 │ │ │ │ @ instruction: 0x4602b330 │ │ │ │ stmdage sl, {r0, r5, r7, fp, sp, lr} │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ @ instruction: 0xf952f7ff │ │ │ │ @ instruction: 0xf8dab1a0 │ │ │ │ @ instruction: 0xf8dd2004 │ │ │ │ - bcs 2f5684 │ │ │ │ - bcs 27f710 │ │ │ │ + bcs 2f5694 │ │ │ │ + bcs 27f720 │ │ │ │ ldmib sl, {r1, r2, r5, r6, ip, lr, pc}^ │ │ │ │ addsmi r2, sl, #134217728 @ 0x8000000 │ │ │ │ ldrbmi sp, [fp, #-98] @ 0xffffff9e │ │ │ │ movwcs fp, #4020 @ 0xfb4 │ │ │ │ ldrbmi r2, [sl, #-769] @ 0xfffffcff │ │ │ │ movwcs fp, #4040 @ 0xfc8 │ │ │ │ cmple r9, r0, lsl #22 │ │ │ │ strbmi r4, [r3], -sp, asr #16 │ │ │ │ tstcs r1, r4, lsl #26 │ │ │ │ stmdapl r8!, {r0, r2, r9, fp, ip, pc} │ │ │ │ stmdavs r0, {r9, sl, ip, pc} │ │ │ │ - b 506db0 │ │ │ │ + b 306dc0 │ │ │ │ strcc r9, [r1, -r3, lsl #22] │ │ │ │ addsmi r3, pc, #64, 8 @ 0x40000000 │ │ │ │ - bmi 143dca0 │ │ │ │ + bmi 143dcb0 │ │ │ │ ldrbtmi r4, [sl], #-2881 @ 0xfffff4bf │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, sp, r3, ror r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf5e66960 │ │ │ │ - blls 303d2c │ │ │ │ + blls 303d1c │ │ │ │ eoreq pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xd1b92800 │ │ │ │ @ instruction: 0xf44f4b3d │ │ │ │ - bmi 11a6944 │ │ │ │ + bmi 11a6954 │ │ │ │ ldrbtmi r4, [fp], #-2361 @ 0xfffff6c7 │ │ │ │ stmdals r4, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstcs r1, r0, asr #16 │ │ │ │ stmdavs r0, {sl, ip, pc} │ │ │ │ - stmib r2!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - ldcl 5, cr15, [r0, #916] @ 0x394 │ │ │ │ + ldmib sl, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stcl 5, cr15, [r8, #916] @ 0x394 │ │ │ │ andsvs r6, r1, r1, ror #18 │ │ │ │ - blls 30350c │ │ │ │ + blls 30351c │ │ │ │ @ instruction: 0xf8037d22 │ │ │ │ str r2, [r1, r5, lsr #32]! │ │ │ │ tstle fp, r3, lsl #20 │ │ │ │ - bvc 304dec │ │ │ │ - bvc 344cf0 │ │ │ │ - bvc 144525c │ │ │ │ - blx 685254 │ │ │ │ + bvc 304dfc │ │ │ │ + bvc 344d00 │ │ │ │ + bvc 144526c │ │ │ │ + blx 685264 │ │ │ │ mcr 0, 0, sp, cr6, cr2, {0} │ │ │ │ @ instruction: 0xeeb4ba90 │ │ │ │ vsqrt.f32 s15, s13 │ │ │ │ vmrs pc, │ │ │ │ svclt 0x00ac7ae6 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ - blx 685270 │ │ │ │ + blx 685280 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ movwcs fp, #3976 @ 0xf88 │ │ │ │ adcle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf5e59808 │ │ │ │ - orrslt lr, r8, r2, ror #28 │ │ │ │ + orrslt lr, r8, sl, asr lr │ │ │ │ @ instruction: 0xf5e69909 │ │ │ │ - cmnlt r8, ip, lsl #18 │ │ │ │ + cmnlt r8, r4, lsl #18 │ │ │ │ @ instruction: 0xf8439b02 │ │ │ │ str fp, [r3, r5, lsr #32]! │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5e62106 │ │ │ │ - stmdbls r7, {r1, r2, r3, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdbls r7, {r1, r2, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ andeq pc, r1, fp, asr #16 │ │ │ │ stmiavs r6!, {r3, r5, r6, r8, ip, sp, pc} │ │ │ │ ldrb r9, [r7, -r6, lsl #20] │ │ │ │ @ instruction: 0x46434a14 │ │ │ │ stmpl sl, {r2, r8, fp, ip, pc} │ │ │ │ ldmdavs r0, {r0, r8, sp} │ │ │ │ ldrbtmi r4, [sl], #-2581 @ 0xfffff5eb │ │ │ │ - ldmib r8, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blmi 783690 │ │ │ │ + ldmib r0, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blmi 7836a0 │ │ │ │ strbtne pc, [r3], #-576 @ 0xfffffdc0 @ │ │ │ │ stmdbmi sp, {r0, r1, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blmi 7035a4 │ │ │ │ + blmi 7035b4 │ │ │ │ strtvc pc, [r4], #1103 @ 0x44f │ │ │ │ stmdbmi r9, {r0, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf5e6e79d │ │ │ │ - svclt 0x0000e974 │ │ │ │ - ldrshteq r6, [r3], #-162 @ 0xffffff5e │ │ │ │ - rsbseq r6, r3, sl, ror #21 │ │ │ │ + svclt 0x0000e96c │ │ │ │ + rsbseq r6, r3, r2, ror #21 │ │ │ │ + ldrsbteq r6, [r3], #-170 @ 0xffffff56 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq pc, pc, r6, ror #2 │ │ │ │ - eoreq r7, r0, r0, lsr #27 │ │ │ │ - andseq pc, pc, sl, rrx │ │ │ │ + andseq pc, pc, lr, asr #32 │ │ │ │ + eoreq r7, r0, r8, lsl #25 │ │ │ │ + andseq lr, pc, r2, asr pc @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrsbteq r6, [r3], #-154 @ 0xffffff66 │ │ │ │ - andseq lr, pc, r6, ror #17 │ │ │ │ - @ instruction: 0x001fe8fc │ │ │ │ - andseq lr, pc, lr, ror pc @ │ │ │ │ - andseq lr, pc, r4, lsr r8 @ │ │ │ │ - andseq lr, pc, sl, asr #16 │ │ │ │ - andseq lr, pc, r4, lsr #16 │ │ │ │ - andseq lr, pc, sl, lsr r8 @ │ │ │ │ + rsbseq r6, r3, sl, asr #19 │ │ │ │ + andseq lr, pc, lr, asr #15 │ │ │ │ + andseq lr, pc, r4, ror #15 │ │ │ │ + andseq lr, pc, r6, ror #28 │ │ │ │ + andseq lr, pc, ip, lsl r7 @ │ │ │ │ + andseq lr, pc, r2, lsr r7 @ │ │ │ │ + andseq lr, pc, ip, lsl #14 │ │ │ │ + andseq lr, pc, r2, lsr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ ldceq 8, cr15, [r8], {76} @ 0x4c │ │ │ │ ldmmi fp, {r0, r2, r9, sl, lr} │ │ │ │ ldmibmi fp, {r1, r2, r3, r9, sl, lr} │ │ │ │ @@ -550328,67 +550332,67 @@ │ │ │ │ addlt r5, r5, r3, lsl #27 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strpl pc, [r3], #1293 @ 0x50d │ │ │ │ stmdapl r1, {r0, r1, r2, r4, r5, r7, fp, sp, lr}^ │ │ │ │ stmdavs r9, {r2, r3, sl, ip, sp} │ │ │ │ @ instruction: 0xf04f6021 │ │ │ │ stmib sp, {r8}^ │ │ │ │ - blmi fe7123ac │ │ │ │ + blmi fe7123bc │ │ │ │ orrpl pc, r4, sp, lsl #10 │ │ │ │ andcs r6, r4, #52, 16 @ 0x340000 │ │ │ │ movwls r4, #29819 @ 0x747b │ │ │ │ orrpl pc, r4, #54525952 @ 0x3400000 │ │ │ │ tstcc ip, #175 @ 0xaf │ │ │ │ ldmvs r0!, {r3, r4, r8, ip, sp} │ │ │ │ @ instruction: 0xf707fa08 │ │ │ │ ldmdavs fp, {r2, r3, r5, sp, lr} │ │ │ │ @ instruction: 0xf50d9306 │ │ │ │ - blx 2de5dc │ │ │ │ + blx 2de5ec │ │ │ │ stmdavs r9, {r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstls r5, r8, asr r6 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ orrpl pc, r5, #54525952 @ 0x3400000 │ │ │ │ @ instruction: 0xf8d33308 │ │ │ │ @ instruction: 0xf5e69000 │ │ │ │ - rsbvs lr, r8, r2, lsl #18 │ │ │ │ + strdvs lr, [r8], #-138 @ 0xffffff76 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdavs r1!, {r1, r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf5e5465a │ │ │ │ - teqlt r7, #164, 30 @ 0x290 │ │ │ │ - bleq 285934 │ │ │ │ + teqlt r7, #156, 30 @ 0x270 │ │ │ │ + bleq 285944 │ │ │ │ @ instruction: 0xf10be004 │ │ │ │ - ldrbmi r0, [pc, #-2817] @ 248cff │ │ │ │ + ldrbmi r0, [pc, #-2817] @ 248d0f │ │ │ │ stmdavs ip!, {r0, r1, r2, r3, r4, ip, lr, pc} │ │ │ │ strne lr, [fp], #-2820 @ 0xfffff4fc │ │ │ │ - blcs 363998 │ │ │ │ + blcs 3639a8 │ │ │ │ ldmdavs r3!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf853686c │ │ │ │ @ instruction: 0xf5e6002b │ │ │ │ - @ instruction: 0xf844e8ce │ │ │ │ + @ instruction: 0xf844e8c6 │ │ │ │ stmdacs r0, {r0, r1, r3, r5} │ │ │ │ ldmdbmi r3!, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strmi pc, [ip], #576 @ 0x240 │ │ │ │ - blmi 1eef848 │ │ │ │ + blmi 1eef858 │ │ │ │ stmdapl r0, {r1, r4, r5, r6, r9, fp, lr}^ │ │ │ │ strls r4, [r0], #-1147 @ 0xfffffb85 │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf5e66800 │ │ │ │ - @ instruction: 0xf5e5e8f8 │ │ │ │ - cdpmi 12, 6, cr14, cr14, cr6, {7} │ │ │ │ + @ instruction: 0xf5e5e8f0 │ │ │ │ + mcrmi 12, 3, lr, cr14, cr14, {6} │ │ │ │ subcs sl, r8, #28, 24 @ 0x1c00 │ │ │ │ ldrbtmi r2, [lr], #-256 @ 0xffffff00 │ │ │ │ subseq pc, r0, r4, lsr #3 │ │ │ │ - cdp 5, 0, cr15, cr4, cr5, {7} │ │ │ │ - blcs 263924 │ │ │ │ + ldcl 5, cr15, [ip, #916]! @ 0x394 │ │ │ │ + blcs 263934 │ │ │ │ adchi pc, r3, r0 │ │ │ │ @ instruction: 0xf8449a03 │ │ │ │ - bls 354974 │ │ │ │ + bls 354984 │ │ │ │ mcrrcs 8, 4, pc, r0, cr4 @ │ │ │ │ @ instruction: 0xf8449a05 │ │ │ │ - bls 3d4950 │ │ │ │ + bls 3d4960 │ │ │ │ mcrrpl 8, 4, pc, r8, cr4 @ │ │ │ │ ldccs 8, cr15, [r4], #-272 @ 0xfffffef0 │ │ │ │ svceq 0x0000f1ba │ │ │ │ addhi pc, sp, r0 │ │ │ │ addpl pc, r5, #54525952 @ 0x3400000 │ │ │ │ stcge 8, cr15, [ip], #-272 @ 0xfffffef0 │ │ │ │ ldmdavs r2, {r2, r9, ip, sp} │ │ │ │ @@ -550397,189 +550401,189 @@ │ │ │ │ @ instruction: 0xf50dd07d │ │ │ │ ldmdami r9, {r0, r2, r7, r9, ip, lr}^ │ │ │ │ @ instruction: 0xf844320c │ │ │ │ ldrbtmi r9, [r8], #-3120 @ 0xfffff3d0 │ │ │ │ ldccc 8, cr15, [ip], #-272 @ 0xfffffef0 │ │ │ │ ldmdavs r2, {r3, r9, sl, fp, sp, pc} │ │ │ │ stccs 8, cr15, [r8], #-272 @ 0xfffffef0 │ │ │ │ - stcl 5, cr15, [r6, #-916]! @ 0xfffffc6c │ │ │ │ + ldcl 5, cr15, [lr, #-916] @ 0xfffffc6c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ strmi sp, [r1], -r5, asr #32 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ ldmdami r0, {r0, r2, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e54478 │ │ │ │ - cmplt r0, #92, 26 @ 0x1700 │ │ │ │ + cmplt r0, #84, 26 @ 0x1500 │ │ │ │ vst1.16 {d20-d21}, [pc], lr │ │ │ │ svcne 0x00275380 │ │ │ │ ldrbtmi r4, [sl], #-1561 @ 0xfffff9e7 │ │ │ │ andls r9, r0, #1 │ │ │ │ andcs r4, r1, #56, 12 @ 0x3800000 │ │ │ │ - svc 0x00d8f5e5 │ │ │ │ + svc 0x00d0f5e5 │ │ │ │ @ instruction: 0xf5e52000 │ │ │ │ - bmi 1484c6c │ │ │ │ + bmi 1484c5c │ │ │ │ strmi r4, [r5], -r8, asr #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - stmdb r4!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - ldc 5, cr15, [ip, #916] @ 0x394 │ │ │ │ + ldc 5, cr15, [r4, #916] @ 0x394 │ │ │ │ movwcs r4, #1576 @ 0x628 │ │ │ │ stmdb r4, {r9, sp}^ │ │ │ │ stmdb r4, {r3, r8, r9, ip, sp}^ │ │ │ │ movwcs r3, #774 @ 0x306 │ │ │ │ ldrvc lr, [r4, #-2372] @ 0xfffff6bc │ │ │ │ tstcs r0, #3244032 @ 0x318000 │ │ │ │ mcr2 7, 2, pc, cr8, cr14, {7} @ │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - bmi 1183cd4 │ │ │ │ + bmi 1183cc4 │ │ │ │ orrpl pc, r3, sp, lsl #10 │ │ │ │ tstcc ip, pc, lsr #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r0, r0, lsl #6 │ │ │ │ stcpl 5, cr15, [r3, #52] @ 0x34 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ ldmdbmi r4!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ mrc2 7, 4, pc, cr6, cr14, {7} │ │ │ │ @ instruction: 0xf5e54628 │ │ │ │ - bmi ec4c00 │ │ │ │ + bmi ec4bf0 │ │ │ │ @ instruction: 0x46074931 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - stmia lr!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - stcl 5, cr15, [r6, #-916]! @ 0xfffffc6c │ │ │ │ + ldcl 5, cr15, [lr, #-916] @ 0xfffffc6c │ │ │ │ ldrtmi r4, [r8], -sp, lsr #22 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ strpl lr, [r8, #-2372] @ 0xfffff6bc │ │ │ │ ldrcc lr, [r4, -r4, asr #18] │ │ │ │ stmdb r4, {r8, r9, sp}^ │ │ │ │ stmib r6, {r1, r2, r8, sl, ip, lr}^ │ │ │ │ @ instruction: 0xf7fe2310 │ │ │ │ @ instruction: 0x4638fe11 │ │ │ │ - ldm r4!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia ip!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfe797 │ │ │ │ ldrbtmi r9, [r9], #148 @ 0x94 │ │ │ │ @ instruction: 0xf8dfe77d │ │ │ │ ldrbtmi sl, [sl], #144 @ 0x90 │ │ │ │ stmdami r3!, {r1, r2, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf6a44478 │ │ │ │ - strmi pc, [r3], -pc, lsr #16 │ │ │ │ + strmi pc, [r3], -r7, lsr #16 │ │ │ │ stmdacs r0, {r4, r5, sp, lr} │ │ │ │ svcge 0x0054f47f │ │ │ │ - @ instruction: 0xf98cf6a4 │ │ │ │ + @ instruction: 0xf984f6a4 │ │ │ │ eorsvs r4, r0, r3, lsl #12 │ │ │ │ - bmi 5836f8 │ │ │ │ + bmi 583708 │ │ │ │ strmi pc, [r5], #576 @ 0x240 │ │ │ │ strbmi r9, [r1], -r7, lsl #16 │ │ │ │ stmpl r0, {r1, r3, r4, r8, r9, fp, lr} │ │ │ │ - bmi 8dabbc │ │ │ │ + bmi 8dabcc │ │ │ │ ldrbtmi r9, [sl], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf5e66800 │ │ │ │ - @ instruction: 0xf5e5e82a │ │ │ │ - @ instruction: 0xf5e6ec18 │ │ │ │ - svclt 0x0000e814 │ │ │ │ - rsbseq r6, r3, r4, lsl #17 │ │ │ │ + @ instruction: 0xf5e5e822 │ │ │ │ + @ instruction: 0xf5e6ec10 │ │ │ │ + svclt 0x0000e80c │ │ │ │ + rsbseq r6, r3, r4, ror r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r3, r8, asr r8 │ │ │ │ + rsbseq r6, r3, r8, asr #16 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, ip, lsl #14 │ │ │ │ - andseq lr, pc, r0, lsr #14 │ │ │ │ - rsbseq r5, r6, r6, asr #15 │ │ │ │ - andseq pc, pc, lr, lsr #4 │ │ │ │ - andseq r5, sp, r4, lsl r6 │ │ │ │ - andseq pc, pc, sl, lsr #4 │ │ │ │ + @ instruction: 0x001fe5f4 │ │ │ │ + andseq lr, pc, r8, lsl #12 │ │ │ │ + ldrhteq r5, [r6], #-118 @ 0xffffff8a │ │ │ │ + andseq pc, pc, r6, lsl r1 @ │ │ │ │ + @ instruction: 0x001d54fc │ │ │ │ + andseq pc, pc, r2, lsl r1 @ │ │ │ │ @ instruction: 0xffffef31 │ │ │ │ @ instruction: 0xfffff5cf │ │ │ │ - ldrsbteq r6, [r3], #-100 @ 0xffffff9c │ │ │ │ - mulseq pc, r6, r1 @ │ │ │ │ + rsbseq r6, r3, r4, asr #13 │ │ │ │ + andseq pc, pc, lr, ror r0 @ │ │ │ │ @ instruction: 0xffffeec5 │ │ │ │ @ instruction: 0xfffff563 │ │ │ │ - andseq pc, pc, r2, lsl #3 │ │ │ │ - andseq sl, lr, r2, asr #26 │ │ │ │ - andseq sl, lr, sl, lsr sp │ │ │ │ - andseq pc, pc, r8, lsl #2 │ │ │ │ - andseq lr, pc, r0, ror r5 @ │ │ │ │ - andseq lr, pc, r2, lsl #11 │ │ │ │ + andseq pc, pc, sl, rrx │ │ │ │ + andseq sl, lr, sl, lsr #24 │ │ │ │ + andseq sl, lr, r2, lsr #24 │ │ │ │ + @ instruction: 0x001feff0 │ │ │ │ + andseq lr, pc, r8, asr r4 @ │ │ │ │ + andseq lr, pc, sl, ror #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda0c44 │ │ │ │ + bl feda0c54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r3, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xb1b34605 │ │ │ │ strcs r6, [r1], -r2, lsl #17 │ │ │ │ mulsle r2, r6, r0 │ │ │ │ and r2, r3, r0, lsl #8 │ │ │ │ adcmi r3, r6, #16777216 @ 0x1000000 │ │ │ │ stmdavs fp!, {r0, r2, r3, ip, lr, pc} │ │ │ │ movwne lr, #19203 @ 0x4b03 │ │ │ │ - blcs 363bd8 │ │ │ │ + blcs 363be8 │ │ │ │ stmdavs fp!, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ eoreq pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0xf5e53401 │ │ │ │ - adcmi lr, r6, #6784 @ 0x1a80 │ │ │ │ + adcmi lr, r6, #6272 @ 0x1880 │ │ │ │ stmdavs r8!, {r0, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - stcl 5, cr15, [r4, #-916]! @ 0xfffffc6c │ │ │ │ + ldcl 5, cr15, [ip, #-916] @ 0xfffffc6c │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda0c90 │ │ │ │ + bl feda0ca0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ @ instruction: 0xffd0f7ff │ │ │ │ orrlt r6, r3, r3, lsr r8 │ │ │ │ strcs r6, [r1, #-2226] @ 0xfffff74e │ │ │ │ mulle r9, r5, r0 │ │ │ │ @ instruction: 0x01222400 │ │ │ │ @ instruction: 0xb1105898 │ │ │ │ - stcl 5, cr15, [ip, #-916] @ 0xfffffc6c │ │ │ │ + stcl 5, cr15, [r4, #-916] @ 0xfffffc6c │ │ │ │ strcc r6, [r1], #-2099 @ 0xfffff7cd │ │ │ │ mvnsle r4, r5, lsr #5 │ │ │ │ @ instruction: 0xf5e54618 │ │ │ │ - ldcllt 13, cr14, [r0, #-280]! @ 0xfffffee8 │ │ │ │ + ldcllt 13, cr14, [r0, #-248]! @ 0xffffff08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda0ccc │ │ │ │ + bl feda0cdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x460a4615 │ │ │ │ strtmi r6, [r0], -r1, lsl #17 │ │ │ │ @ instruction: 0xf82cf7ff │ │ │ │ stmdane r3!, {r8} │ │ │ │ @ instruction: 0xb1205820 │ │ │ │ - blne 1263c4c │ │ │ │ + blne 1263c5c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0cfc │ │ │ │ + bl feda0d0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r1, {r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff6800 │ │ │ │ stmdavs r3!, {r0, r2, r4, fp, ip, sp, lr, pc}^ │ │ │ │ eoreq pc, r0, r3, lsl r8 @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0d20 │ │ │ │ + bl feda0d30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r1, {r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff6800 │ │ │ │ stmdavs r3!, {r0, r1, fp, ip, sp, lr, pc}^ │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0d44 │ │ │ │ + bl feda0d54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r1, {r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe6800 │ │ │ │ stmdavs r3!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x001fefde │ │ │ │ + andseq lr, pc, r6, asr #29 │ │ │ │ svclt 0x00142922 │ │ │ │ rsbcs r4, r1, r8, lsl #12 │ │ │ │ svclt 0x00004770 │ │ │ │ ldreq pc, [r4], #-2256 @ 0xfffff730 │ │ │ │ svclt 0x00004770 │ │ │ │ orreq pc, r0, #208, 16 @ 0xd00000 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -550589,28 +550593,28 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ orrcc pc, r4, #144, 16 @ 0x900000 │ │ │ │ sbcmi pc, sp, #76, 12 @ 0x4c00000 │ │ │ │ sbcmi pc, ip, #204, 12 @ 0xcc00000 │ │ │ │ addlt r2, r2, sl, lsl #2 │ │ │ │ - blx feadb3c6 │ │ │ │ + blx feadb3d6 │ │ │ │ ldmeq r2, {r0, r1, r9, lr, pc}^ │ │ │ │ tstpcc r2, #1024 @ p-variant is OBSOLETE @ 0x400 │ │ │ │ orrne pc, r6, #144, 16 @ 0x900000 │ │ │ │ @ instruction: 0xf8909101 │ │ │ │ sbcslt r1, fp, #335544322 @ 0x14000002 │ │ │ │ stmdbmi r4, {r8, ip, pc} │ │ │ │ @ instruction: 0xf6a44479 │ │ │ │ - @ instruction: 0xf8c4fc6b │ │ │ │ + @ instruction: 0xf8c4fc63 │ │ │ │ andlt r0, r2, r0, lsr #7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - andseq lr, pc, r0, lsl #31 │ │ │ │ + andseq lr, pc, r8, ror #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda0de8 │ │ │ │ + bl feda0df8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0020ff8 │ │ │ │ @ instruction: 0xf0030cff │ │ │ │ stmdbls r2, {r0, r1, r2, r3, r4, r5, r6, lr} │ │ │ │ svcvs 0x00e0f1b0 │ │ │ │ @ instruction: 0xf1bcbf08 │ │ │ │ andsle r0, r1, r4, lsl #30 │ │ │ │ @@ -550622,165 +550626,165 @@ │ │ │ │ svclt 0x00086fe0 │ │ │ │ svclt 0x00082a06 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xbd08b9a0 │ │ │ │ andle r2, r4, r7, ror #19 │ │ │ │ stmdbcs r2!, {r1, r3, fp, ip, lr, pc} │ │ │ │ stmdbcs r0!, {r1, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ - blls 340060 │ │ │ │ - bls 336088 │ │ │ │ + blls 340070 │ │ │ │ + bls 336098 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ stclt 0, cr2, [r8, #-4] │ │ │ │ orrne pc, r9, #64, 4 │ │ │ │ smlalsle r4, r4, r9, r2 @ │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ - blcs 270860 │ │ │ │ + blcs 270870 │ │ │ │ @ instruction: 0x4608d0f4 │ │ │ │ - stc2l 6, cr15, [sl, #644]! @ 0x284 │ │ │ │ - blvs fe276100 │ │ │ │ + stc2l 6, cr15, [r2, #644]! @ 0x284 │ │ │ │ + blvs fe276110 │ │ │ │ andeq pc, r2, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - blls 30c16c │ │ │ │ + blls 30c17c │ │ │ │ @ instruction: 0xe7e77018 │ │ │ │ stmdbcs r1, {r0, r4, r5, r8, fp, ip, sp} │ │ │ │ ldrb sp, [lr, sl, ror #17] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda0e80 │ │ │ │ + bl feda0e90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5e50ff8 │ │ │ │ - vstrlt s28, [r8, #-392] @ 0xfffffe78 │ │ │ │ + vstrlt s28, [r8, #-360] @ 0xfffffe98 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0e94 │ │ │ │ + bl feda0ea4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stcls 6, cr4, [r4], {158} @ 0x9e │ │ │ │ svclt 0x00382c01 │ │ │ │ - blcs 292cac │ │ │ │ + blcs 292cbc │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrbmi r0, [r4, #-3585]! @ 0xfffff1ff │ │ │ │ - blcs 37e0dc │ │ │ │ - blcs 2b9918 │ │ │ │ + blcs 37e0ec │ │ │ │ + blcs 2b9928 │ │ │ │ movwcs fp, #8076 @ 0x1f8c │ │ │ │ - bcs 4528c0 │ │ │ │ + bcs 4528d0 │ │ │ │ @ instruction: 0xf043bf88 │ │ │ │ tstlt r3, r1, lsl #6 │ │ │ │ andlt r2, r2, r0 │ │ │ │ - blls 3b9110 │ │ │ │ + blls 3b9120 │ │ │ │ ldrbeq r4, [fp], r4, lsl #12 │ │ │ │ ldmdbcs r3, {r1, r4, r5, r8, sl, ip, lr, pc}^ │ │ │ │ ldmdbcs r4!, {r0, r4, r5, r6, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf1a1d96a │ │ │ │ @ instruction: 0xf64a0235 │ │ │ │ @ instruction: 0xf6c5635f │ │ │ │ sbcsmi r0, r3, fp, lsl #6 │ │ │ │ strble r0, [fp, #2010]! @ 0x7da │ │ │ │ ldreq r9, [fp, r5, lsl #22] │ │ │ │ - blls 3bed94 │ │ │ │ + blls 3beda4 │ │ │ │ strle r0, [r5, #-1882] @ 0xfffff8a6 │ │ │ │ movweq pc, #53665 @ 0xd1a1 @ │ │ │ │ svclt 0x00182910 │ │ │ │ ldmible pc, {r0, r8, r9, fp, sp}^ @ │ │ │ │ ldreq r9, [sl, -r5, lsl #22] │ │ │ │ - blls 3bee34 │ │ │ │ + blls 3bee44 │ │ │ │ strle r0, [r1, #-2011]! @ 0xfffff825 │ │ │ │ orrseq pc, r3, #1073741864 @ 0x40000028 │ │ │ │ movweq pc, #8243 @ 0x2033 @ │ │ │ │ - blls 3be1f0 │ │ │ │ + blls 3be200 │ │ │ │ strtle r0, [fp], #-1690 @ 0xfffff966 │ │ │ │ strle r0, [r7, #-1051] @ 0xfffffbe5 │ │ │ │ vmla.i8 d19, d16, d4 │ │ │ │ vsubw.s8 q10, q0, d1 │ │ │ │ sbcmi r0, fp, r2, lsl #6 │ │ │ │ strble r0, [r7], #2011 @ 0x7db │ │ │ │ strb r2, [r6, r1] │ │ │ │ ldreq r9, [fp, r5, lsl #22] │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xf504d0e0 │ │ │ │ tstls r1, r1, rrx │ │ │ │ - blx 1d85d5a │ │ │ │ + blx 1d85d6a │ │ │ │ stmdacs r0, {r0, r8, fp, ip, pc} │ │ │ │ ldr sp, [r7, pc, asr #3]! │ │ │ │ ldreq r9, [ip], r5, lsl #22 │ │ │ │ - blls 3bed88 │ │ │ │ + blls 3bed98 │ │ │ │ strble r0, [r9, #1050]! @ 0x41a │ │ │ │ ldmdble r4!, {r0, r2, r4, r7, r8, fp, sp} │ │ │ │ tstpeq r4, r1, lsr #32 @ p-variant is OBSOLETE │ │ │ │ svcvc 0x00c9f5b1 │ │ │ │ str sp, [r9, r2, ror #3]! │ │ │ │ svclt 0x00182954 │ │ │ │ sbcsle r2, sp, r0, ror #18 │ │ │ │ rsbeq pc, r8, r1, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ str r0, [r0, r0, asr #18]! │ │ │ │ svclt 0x0018298e │ │ │ │ svclt 0x00142991 │ │ │ │ andcs r2, r0, r1 │ │ │ │ ldmibcs sp!, {r0, r1, r6, r7, ip, lr, pc} │ │ │ │ - blls 3be3f4 │ │ │ │ + blls 3be404 │ │ │ │ strbtle r0, [sp], #1692 @ 0x69c │ │ │ │ @ instruction: 0xf504e793 │ │ │ │ tstls r1, r1, rrx │ │ │ │ - blx 2105db6 │ │ │ │ + blx 2105dc6 │ │ │ │ stmdacs r0, {r0, r8, fp, ip, pc} │ │ │ │ str sp, [r9, sp, lsr #3] │ │ │ │ stmdale r7, {r4, r8, fp, sp} │ │ │ │ ldmle r9, {r2, r3, r8, fp, sp} │ │ │ │ @ instruction: 0xf1a1e784 │ │ │ │ - blcs 40ab84 │ │ │ │ + blcs 40ab94 │ │ │ │ ldr sp, [r3, r0, lsl #17] │ │ │ │ tstpeq r9, #1073741864 @ p-variant is OBSOLETE @ 0x40000028 │ │ │ │ stmible pc, {r1, r3, r4, r8, r9, fp, sp} @ │ │ │ │ stmibcs r3, {r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdbcs r6!, {r3, r5, r7, fp, ip, lr, pc} │ │ │ │ svcge 0x0076f43f │ │ │ │ svclt 0x0000e7ac │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda0fe8 │ │ │ │ + bl feda0ff8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ ldrmi ip, [r3], -r0, ror #1 │ │ │ │ ldrbtmi r2, [ip], #2308 @ 0x904 │ │ │ │ stmdbcs r5, {r0, r4, r8, sl, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf890d113 │ │ │ │ orrlt r2, r2, ip, lsl #8 │ │ │ │ ldmdale r0, {r1, r2, r3, r8, r9, fp, sp} │ │ │ │ - blcs 4d8a1c │ │ │ │ + blcs 4d8a2c │ │ │ │ ldm pc, {r2, r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ cmppmi r2, r3 @ p-variant is OBSOLETE │ │ │ │ svcmi 0x00554c47 │ │ │ │ - beq 1219a44 │ │ │ │ + beq 1219a54 │ │ │ │ stmdbcs r2, {r0, r1, r2, r3, r4, r5} │ │ │ │ stmdbcs r0, {r4, r5, r6, r7, sl, fp, ip, lr, pc} │ │ │ │ andcs sp, r0, lr, ror #1 │ │ │ │ - blcs 8b924c │ │ │ │ - blcs 63fea4 │ │ │ │ - blcc 67dec4 │ │ │ │ + blcs 8b925c │ │ │ │ + blcs 63feb4 │ │ │ │ + blcc 67ded4 │ │ │ │ vhsub.s8 d18, d0, d1 │ │ │ │ - blx 2d0fb8 │ │ │ │ - b 746a4c │ │ │ │ + blx 2d0fc8 │ │ │ │ + b 746a5c │ │ │ │ mvnsle r0, ip, lsl #30 │ │ │ │ svceq 0x00a0f013 │ │ │ │ andscs fp, r8, r8, lsl pc │ │ │ │ @ instruction: 0xf890d1ec │ │ │ │ - blcs 256e88 │ │ │ │ + blcs 256e98 │ │ │ │ stmdbcs r3, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ stmdbcs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ @ instruction: 0xf0802000 │ │ │ │ cmpeq r0, r1 │ │ │ │ - blcs 93928c │ │ │ │ + blcs 93929c │ │ │ │ svclt 0x0098d028 │ │ │ │ ldmible r9, {r2, sp}^ │ │ │ │ andseq pc, ip, #-1073741784 @ 0xc0000028 │ │ │ │ ldmible r4, {r0, r9, fp, sp}^ │ │ │ │ tstcs r1, r5, lsl r8 │ │ │ │ ldrbtmi r4, [sl], #-2581 @ 0xfffff5eb │ │ │ │ andeq pc, r0, ip, asr r8 @ │ │ │ │ @ instruction: 0xf5e56800 │ │ │ │ - @ instruction: 0xe7caedd0 │ │ │ │ + strb lr, [sl, r8, asr #27] │ │ │ │ stclt 0, cr2, [r8, #-4] │ │ │ │ stmdbcc r5, {r0, r4, r7, r8, ip, sp, pc} │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ stclt 1, cr0, [r8, #-32] @ 0xffffffe0 │ │ │ │ svclt 0x000c2904 │ │ │ │ andscs r2, r0, r4 │ │ │ │ @ instruction: 0xf44fbd08 │ │ │ │ @@ -550789,78 +550793,78 @@ │ │ │ │ @ instruction: 0xf04fbd08 │ │ │ │ stclt 0, cr3, [r8, #-1020] @ 0xfffffc04 │ │ │ │ stclt 0, cr2, [r8, #-64] @ 0xffffffc0 │ │ │ │ streq pc, [sp], #-2192 @ 0xfffff770 │ │ │ │ stclt 1, cr0, [r8, #-512] @ 0xfffffe00 │ │ │ │ addmi pc, r0, pc, asr #8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rsbseq r6, r3, sl, lsl #4 │ │ │ │ + ldrshteq r6, [r3], #-26 @ 0xffffffe6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001fecda │ │ │ │ + andseq lr, pc, r2, asr #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda10e4 │ │ │ │ + bl feda10f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0x03a4f8d0 │ │ │ │ @ instruction: 0xff96f03a │ │ │ │ @ instruction: 0xf8d42100 │ │ │ │ @ instruction: 0xf8c403e4 │ │ │ │ @ instruction: 0xf6a213a4 │ │ │ │ - strtmi pc, [r0], -r5, lsr #25 │ │ │ │ + @ instruction: 0x4620fc9d │ │ │ │ @ instruction: 0xf9b0f001 │ │ │ │ rsbvc pc, sl, r4, lsl #10 │ │ │ │ - blx 1e079a4 │ │ │ │ + blx 1c079b4 │ │ │ │ cmnpeq ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ stmdavs r3, {r3, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ @ instruction: 0xf02703e0 │ │ │ │ @ instruction: 0xf8d4faed │ │ │ │ tstlt r8, r4, lsl r4 │ │ │ │ - blx 1c07f06 │ │ │ │ + blx 1c07f16 │ │ │ │ subseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ ldc2l 7, cr15, [ip], {156} @ 0x9c │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ - ldcl 5, cr15, [ip], {229} @ 0xe5 │ │ │ │ + ldcl 5, cr15, [r4], {229} @ 0xe5 │ │ │ │ @ instruction: 0xf6a44620 │ │ │ │ - @ instruction: 0xbd10f9c7 │ │ │ │ + @ instruction: 0xbd10f9bf │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdblt r2, {r1, r3, r4, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8904a07 │ │ │ │ andcs r1, r1, r4, lsl #7 │ │ │ │ andsvc r4, r8, sl, ror r4 │ │ │ │ svclt 0x008c2946 │ │ │ │ mrscs r2, (UNDEF: 17) │ │ │ │ stmdami r3, {r0, r4, r6, r7, r9, ip, sp, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rsbseq r5, r6, lr, asr #1 │ │ │ │ - rsbseq r8, r3, ip, lsr #5 │ │ │ │ + ldrhteq r5, [r6], #-14 │ │ │ │ @ instruction: 0x0073829c │ │ │ │ + rsbseq r8, r3, ip, lsl #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda117c │ │ │ │ + bl feda118c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi ip, {r5, r7, r8, r9, sl, fp}^ │ │ │ │ - blmi 195b7f8 │ │ │ │ + blmi 195b808 │ │ │ │ ldrbtmi fp, [r9], #-149 @ 0xffffff6b │ │ │ │ streq pc, [ip], #-2192 @ 0xfffff770 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9313 │ │ │ │ biclt r0, r0, r0, lsl #6 │ │ │ │ vpmin.s8 d2, d0, d0 │ │ │ │ ldm pc, {r0, r1, r2, r5, r7, pc}^ @ │ │ │ │ - ldcls 0, cr15, [pc], #-8 @ 249fa0 │ │ │ │ + ldcls 0, cr15, [pc], #-8 @ 249fb0 │ │ │ │ stmdbeq r2!, {r1, r2, r4, r7, r8, sl, fp, ip, sp, lr}^ │ │ │ │ - blcs d21074 │ │ │ │ + blcs d21084 │ │ │ │ strtcs r2, [r1], -r9, asr #12 │ │ │ │ andeq r4, r9, r1, lsr #8 │ │ │ │ @ instruction: 0xf44fab02 │ │ │ │ smlawblt ip, r0, r0, r7 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blgt 30a3d0 │ │ │ │ + blgt 30a3e0 │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ - bmi 1511ff0 │ │ │ │ + bmi 1512000 │ │ │ │ ldrbtmi r4, [sl], #-2889 @ 0xfffff4b7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ ldclt 0, cr11, [r0, #-84]! @ 0xffffffac │ │ │ │ movwcs fp, #4364 @ 0x110c │ │ │ │ @@ -550868,100 +550872,100 @@ │ │ │ │ stccs 7, cr14, [r0], {237} @ 0xed │ │ │ │ movwcs sp, #251 @ 0xfb │ │ │ │ ldrb r6, [r8, r3, lsr #32]! │ │ │ │ @ instruction: 0xf44fab02 │ │ │ │ stccs 0, cr5, [r0], {128} @ 0x80 │ │ │ │ ubfx sp, ip, #3, #2 │ │ │ │ @ instruction: 0xf5e5a802 │ │ │ │ - stccs 14, cr14, [r0], {108} @ 0x6c │ │ │ │ + stccs 14, cr14, [r0], {100} @ 0x64 │ │ │ │ stmdbls r6, {r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ andcs r4, r0, #112197632 @ 0x6b00000 │ │ │ │ andne lr, r0, #3358720 @ 0x334000 │ │ │ │ eorvs ip, r0, r3, lsl #22 │ │ │ │ ldrb r6, [r3, r1, rrx] │ │ │ │ rscle r2, r2, r0, lsl #24 │ │ │ │ eorvs r2, r3, r0, lsr #6 │ │ │ │ stccs 7, cr14, [r0], {223} @ 0xdf │ │ │ │ tstcs r0, #221 @ 0xdd │ │ │ │ ldrb r6, [sl, r3, lsr #32] │ │ │ │ @ instruction: 0xf5e5a802 │ │ │ │ - stccs 14, cr14, [r0], {84} @ 0x54 │ │ │ │ - bls 3fe354 │ │ │ │ + stccs 14, cr14, [r0], {76} @ 0x4c │ │ │ │ + bls 3fe364 │ │ │ │ tstcs r0, fp, ror #12 │ │ │ │ @ instruction: 0xf1b29101 │ │ │ │ svclt 0x00284f80 │ │ │ │ addmi pc, r0, #79 @ 0x4f │ │ │ │ - blgt 32e858 │ │ │ │ + blgt 32e868 │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ - blge 303f38 │ │ │ │ + blge 303f48 │ │ │ │ andmi pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xd1ab2c00 │ │ │ │ @ instruction: 0xb1bce7b0 │ │ │ │ @ instruction: 0xc090f8df │ │ │ │ strtmi sl, [lr], r2, lsl #26 │ │ │ │ @ instruction: 0xf10c44fc │ │ │ │ ldm ip!, {r3, r4, sl, fp} │ │ │ │ - strgt r0, [pc, #-15] @ 24a071 │ │ │ │ + strgt r0, [pc, #-15] @ 24a081 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ rscvs r6, r3, r2, lsr #1 │ │ │ │ @ instruction: 0x0003e8be │ │ │ │ cmnvs r1, r0, lsr #2 │ │ │ │ @ instruction: 0xe7962018 │ │ │ │ rscsle r2, fp, r0, lsl #24 │ │ │ │ ldrsb pc, [ip], #-143 @ 0xffffff71 @ │ │ │ │ strtmi sl, [ip], r2, lsl #26 │ │ │ │ ldm lr!, {r1, r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ - strgt r0, [pc, #-15] @ 24a0a5 │ │ │ │ + strgt r0, [pc, #-15] @ 24a0b5 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ rscvs r6, r3, r2, lsr #1 │ │ │ │ @ instruction: 0x0003e8bc │ │ │ │ cmnvs r1, r0, lsr #2 │ │ │ │ stccs 7, cr14, [r0], {228} @ 0xe4 │ │ │ │ svcge 0x007af43f │ │ │ │ andcs sl, r3, r2, lsl #22 │ │ │ │ tstlt ip, r0, ror r7 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ eorvs r6, r0, r8, lsl r8 │ │ │ │ ldrb r2, [r0, -r3]! │ │ │ │ - stc 5, cr15, [ip], {229} @ 0xe5 │ │ │ │ + stc 5, cr15, [r4], {229} @ 0xe5 │ │ │ │ strb r2, [ip, -r0]! │ │ │ │ - rsbseq r6, r3, r6, ror r0 │ │ │ │ + rsbseq r6, r3, r6, rrx │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r3, lr, lsr #32 │ │ │ │ - mlseq r9, ip, r3, r7 │ │ │ │ - rsbeq r7, r9, r4, ror #6 │ │ │ │ - andseq fp, sp, sl, ror r6 │ │ │ │ + rsbseq r6, r3, lr, lsl r0 │ │ │ │ + rsbeq r7, r9, r4, lsl #5 │ │ │ │ + rsbeq r7, r9, ip, asr #4 │ │ │ │ + andseq fp, sp, r2, ror #10 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x6708e9dd │ │ │ │ stmibcs r7!, {r0, r2, r3, r9, sl, lr}^ │ │ │ │ ldmdble r2, {r0, r1, r3, r4, r5, ip, lr, pc} │ │ │ │ orrne pc, r9, r0, asr #4 │ │ │ │ cmnle r0, sp, lsl #5 │ │ │ │ - blcs 252538 │ │ │ │ - bcs 279d98 │ │ │ │ + blcs 252548 │ │ │ │ + bcs 279da8 │ │ │ │ stcle 0, cr6, [r6, #-228] @ 0xffffff1c │ │ │ │ @ instruction: 0xf04f2404 │ │ │ │ stmib r3, {r5, r6, r7, r8, sl, sp, lr}^ │ │ │ │ tstlt r6, r0, lsl #10 │ │ │ │ pop {r0, r4, r5, sp, lr} │ │ │ │ stmdbcs r2!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdbcs r0!, {r2, r3, r6, fp, ip, lr, pc} │ │ │ │ - blcs 28068c │ │ │ │ - bcs 33e290 │ │ │ │ + blcs 28069c │ │ │ │ + bcs 33e2a0 │ │ │ │ svclt 0x00a84611 │ │ │ │ - bcs 252570 │ │ │ │ + bcs 252580 │ │ │ │ ldclle 0, cr6, [r0, #228]! @ 0xe4 │ │ │ │ @ instruction: 0xf1a34a25 │ │ │ │ tstcs r0, r8, lsl #8 │ │ │ │ ldmib r2, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8440300 │ │ │ │ andcc r0, r8, #8, 30 │ │ │ │ cmplt r6, r3, rrx │ │ │ │ @@ -550971,53 +550975,53 @@ │ │ │ │ @ instruction: 0xf8462300 │ │ │ │ ldmdavs fp!, {r0, r5, ip, sp} │ │ │ │ addmi r3, fp, #1073741824 @ 0x40000000 │ │ │ │ pop {r0, r1, r3, r5, r6, r7, sl, fp, ip, lr, pc} │ │ │ │ strdcs r8, [r3, -r8] │ │ │ │ addmi fp, sl, #1275068417 @ 0x4c000001 │ │ │ │ strmi fp, [sl], -r8, lsr #31 │ │ │ │ - bcs 262294 │ │ │ │ + bcs 2622a4 │ │ │ │ @ instruction: 0xf8dfddcd │ │ │ │ @ instruction: 0xf1a39054 │ │ │ │ @ instruction: 0xf04f0408 │ │ │ │ ldrbtmi r0, [r9], #2048 @ 0x800 │ │ │ │ movwcs lr, #10489 @ 0x28f9 │ │ │ │ stmib r4!, {r3, r5, r9, sl, lr}^ │ │ │ │ cmplt r6, r2, lsl #6 │ │ │ │ - blx f07c52 │ │ │ │ - blvs fe276670 │ │ │ │ + blx d07c62 │ │ │ │ + blvs fe276680 │ │ │ │ andeq pc, r2, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xf8460940 │ │ │ │ ldmdavs fp!, {r3, r5} │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ stclle 5, cr4, [r9], #268 @ 0x10c │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ stmdbcs r1, {r0, r4, r5, r8, fp, ip, sp} │ │ │ │ @ instruction: 0x2102d9b1 │ │ │ │ ldrdcs lr, [r3, -r4] │ │ │ │ pop {r0, r3, r4, r5, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - rsbeq r7, r9, r8, lsl #5 │ │ │ │ - rsbeq r7, r9, lr, lsr r2 │ │ │ │ + rsbeq r7, r9, r0, ror r1 │ │ │ │ + rsbeq r7, r9, r6, lsr #2 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0xf8df4617 │ │ │ │ @ instruction: 0xf8df24b8 │ │ │ │ @ instruction: 0xb08c34b8 │ │ │ │ @ instruction: 0x4605447a │ │ │ │ andcs r4, r0, lr, lsl #12 │ │ │ │ orrvs pc, r3, pc, asr #8 │ │ │ │ strtls pc, [r8], #2271 @ 0x8df │ │ │ │ ldrbtmi r5, [r9], #2259 @ 0x8d3 │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xff84f6a3 │ │ │ │ + @ instruction: 0xff7cf6a3 │ │ │ │ ldrcs pc, [r8], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0x21013498 │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ @ instruction: 0xf8df2258 │ │ │ │ @ instruction: 0xf5042490 │ │ │ │ ldrbtmi r7, [sl], #-2657 @ 0xfffff59f │ │ │ │ @@ -551035,15 +551039,15 @@ │ │ │ │ @ instruction: 0xf8df328c │ │ │ │ @ instruction: 0xf8c03468 │ │ │ │ ldrbtmi r5, [fp], #-896 @ 0xfffffc80 │ │ │ │ addcc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ msrvc SPSR_fsx, #0, 10 │ │ │ │ mvncc lr, #192, 18 @ 0x300000 │ │ │ │ rsbsvc pc, sl, r0, lsl #10 │ │ │ │ - ldc2 6, cr15, [lr], #760 @ 0x2f8 │ │ │ │ + ldc2 6, cr15, [r6], #760 @ 0x2f8 │ │ │ │ mcrr2 7, 15, pc, r8, cr11 @ │ │ │ │ strbcs pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ mvneq pc, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf8d44651 │ │ │ │ ldrbtmi r0, [sl], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0xf994f038 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @@ -551067,97 +551071,97 @@ │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ bicshi pc, r6, r0, asr #32 │ │ │ │ andscs sl, r0, #448 @ 0x1c0 │ │ │ │ @ instruction: 0xf884212c │ │ │ │ @ instruction: 0xf10d040f │ │ │ │ @ instruction: 0xf5040818 │ │ │ │ @ instruction: 0xf6a5706a │ │ │ │ - @ instruction: 0x2600f853 │ │ │ │ + strcs pc, [r0], -fp, asr #16 │ │ │ │ cmppmi r4, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, asr #5 @ p-variant is OBSOLETE │ │ │ │ strbmi r9, [r2], -r7, lsl #12 │ │ │ │ strvs lr, [r1], -r5, asr #19 │ │ │ │ @ instruction: 0xf8d42308 │ │ │ │ movwls r0, #25472 @ 0x6380 │ │ │ │ - svc 0x0002f5e4 │ │ │ │ + cdp 5, 15, cr15, cr10, cr4, {7} │ │ │ │ ldmib sp, {r5, r8, fp, ip, sp, pc}^ │ │ │ │ tstmi r3, #8, 4 @ 0x80000000 │ │ │ │ @ instruction: 0x2601bf18 │ │ │ │ strvs pc, [ip], #-2180 @ 0xfffff77c │ │ │ │ cmppmi r4, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d42600 │ │ │ │ strbmi r0, [r2], -r0, lsl #7 │ │ │ │ movwcs r9, #38407 @ 0x9607 │ │ │ │ strvs lr, [r1], -r5, asr #19 │ │ │ │ @ instruction: 0xf5e49306 │ │ │ │ - stmdblt r0!, {r2, r3, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r2, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ svclt 0x00184313 │ │ │ │ @ instruction: 0xf8842601 │ │ │ │ vshl.s8 d22, d13, d6 │ │ │ │ vmla.f d20, d12, d0[1] │ │ │ │ @ instruction: 0x26000110 │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ strls r4, [r7], -r2, asr #12 │ │ │ │ stmib r5, {r1, r3, r8, r9, sp}^ │ │ │ │ movwls r6, #26113 @ 0x6601 │ │ │ │ - cdp 5, 13, cr15, cr4, cr4, {7} │ │ │ │ + cdp 5, 12, cr15, cr12, cr4, {7} │ │ │ │ ldmib sp, {r5, r8, fp, ip, sp, pc}^ │ │ │ │ tstmi r3, #8, 4 @ 0x80000000 │ │ │ │ @ instruction: 0x2601bf18 │ │ │ │ strvs pc, [lr], #-2180 @ 0xfffff77c │ │ │ │ cmppmi r4, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d42600 │ │ │ │ strbmi r0, [r2], -r0, lsl #7 │ │ │ │ movwcs r9, #50695 @ 0xc607 │ │ │ │ strvs lr, [r1], -r5, asr #19 │ │ │ │ @ instruction: 0xf5e49306 │ │ │ │ - stmdblt r0!, {r1, r2, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r1, r2, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ svclt 0x00184313 │ │ │ │ @ instruction: 0xf8842601 │ │ │ │ vqshl.s8 d22, d0, d6 │ │ │ │ vmla.f d20, d12, d0[1] │ │ │ │ @ instruction: 0x26000110 │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ strls r4, [r7], -r2, asr #12 │ │ │ │ stmib r5, {r0, r1, r3, r8, r9, sp}^ │ │ │ │ movwls r6, #26113 @ 0x6601 │ │ │ │ - cdp 5, 10, cr15, cr6, cr4, {7} │ │ │ │ + cdp 5, 9, cr15, cr14, cr4, {7} │ │ │ │ ldmib sp, {r5, r8, fp, ip, sp, pc}^ │ │ │ │ tstmi r3, #8, 4 @ 0x80000000 │ │ │ │ @ instruction: 0x2601bf18 │ │ │ │ @ instruction: 0xf8844620 │ │ │ │ @ instruction: 0xf0016411 │ │ │ │ @ instruction: 0xf038fff7 │ │ │ │ strtmi pc, [r0], -r9, lsr #17 │ │ │ │ @ instruction: 0xf91cf007 │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf84ef027 │ │ │ │ mvneq pc, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ - blmi fefc9460 │ │ │ │ + blmi fefc9470 │ │ │ │ strcs pc, [lr], #-2196 @ 0xfffff76c │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi fef172a0 │ │ │ │ + blmi fef172b0 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi feed6db8 │ │ │ │ + blmi feed6dc8 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee96ff0 │ │ │ │ + blmi fee97000 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee57008 │ │ │ │ + blmi fee57018 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee17030 │ │ │ │ + blmi fee17040 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ cmplt sl, ip, asr #6 │ │ │ │ @ instruction: 0xf8594bad │ │ │ │ @ instruction: 0xf8c43003 │ │ │ │ - blmi fed56ff4 │ │ │ │ + blmi fed57004 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ sbcscc pc, ip, #196, 16 @ 0xc40000 │ │ │ │ cmnpmi pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf8c42101 │ │ │ │ strtmi r3, [r0], -r8, lsl #8 │ │ │ │ mrc2 7, 3, pc, cr14, cr9, {4} │ │ │ │ ldrcs pc, [r0], #-2196 @ 0xfffff76c │ │ │ │ @@ -551199,15 +551203,15 @@ │ │ │ │ eorcc pc, fp, r4, lsl #17 │ │ │ │ @ instruction: 0xf8d42301 │ │ │ │ @ instruction: 0xf8840380 │ │ │ │ @ instruction: 0xf88460ca │ │ │ │ @ instruction: 0xf884607b │ │ │ │ @ instruction: 0xf8c460a3 │ │ │ │ @ instruction: 0xf5e4312c │ │ │ │ - stmdblt r0!, {r1, r3, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r1, r9, sl, fp, sp, lr, pc} │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ svclt 0x00184313 │ │ │ │ @ instruction: 0xf8942601 │ │ │ │ movwcs r2, #5135 @ 0x140f │ │ │ │ tstcs r0, r3, ror #9 │ │ │ │ eorscc pc, r4, r4, lsl #17 │ │ │ │ @ instruction: 0xf8c42a00 │ │ │ │ @@ -551240,19 +551244,19 @@ │ │ │ │ @ instruction: 0xf04f3144 │ │ │ │ @ instruction: 0xf8c41201 │ │ │ │ vst4. {d19-d22}, [pc :256], r8 │ │ │ │ @ instruction: 0xf8c47380 │ │ │ │ @ instruction: 0xf8c411bc │ │ │ │ @ instruction: 0xf8c42015 │ │ │ │ @ instruction: 0xf6a33114 │ │ │ │ - stmdacs r0, {r0, r2, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894d160 │ │ │ │ movwcs r2, #900 @ 0x384 │ │ │ │ addscc pc, sp, r4, lsr #17 │ │ │ │ - bcs 13d29f4 │ │ │ │ + bcs 13d2a04 │ │ │ │ addscc pc, pc, r4, lsl #17 │ │ │ │ eorcc pc, r8, r4, lsl #17 │ │ │ │ andcs fp, r0, #152, 30 @ 0x260 │ │ │ │ svclt 0x008877e3 │ │ │ │ @ instruction: 0xf8842201 │ │ │ │ @ instruction: 0xf88430b2 │ │ │ │ vst4.32 {d19-d22}, [pc], fp │ │ │ │ @@ -551283,213 +551287,213 @@ │ │ │ │ eorseq pc, r4, #196, 16 @ 0xc40000 │ │ │ │ andsne pc, ip, #196, 16 @ 0xc40000 │ │ │ │ andsne pc, r8, #196, 16 @ 0xc40000 │ │ │ │ eorscs pc, r0, #196, 16 @ 0xc40000 │ │ │ │ eorcs pc, ip, #196, 16 @ 0xc40000 │ │ │ │ eorscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ eorscc pc, ip, #196, 16 @ 0xc40000 │ │ │ │ - blmi 71cf28 │ │ │ │ + blmi 71cf38 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5246fc │ │ │ │ + blls 52470c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r9, r0, lsl #6 │ │ │ │ andlt r4, ip, r8, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ movweq lr, #27101 @ 0x69dd │ │ │ │ - b 124daac │ │ │ │ + b 124dabc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ strcs r4, [r0, -r8, lsr #12] │ │ │ │ - ldmdb lr, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6a34620 │ │ │ │ - strb pc, [r3, r9, lsl #28]! @ │ │ │ │ + strb pc, [r3, r1, lsl #28]! @ │ │ │ │ @ instruction: 0x46296870 │ │ │ │ - blx 8086c4 │ │ │ │ + blx 8086d4 │ │ │ │ svclt 0x00183800 │ │ │ │ strt r2, [r1], -r1 │ │ │ │ - ldmib sl, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - ldrsbteq r5, [r3], #-220 @ 0xffffff24 │ │ │ │ + ldmib r2, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r5, r3, ip, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, sl, asr #27 │ │ │ │ + ldrhteq r5, [r3], #-218 @ 0xffffff26 │ │ │ │ @ instruction: 0xfffffc89 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ @ instruction: 0xfffff91f │ │ │ │ @ instruction: 0xfffffb75 │ │ │ │ @ instruction: 0xfffffcff │ │ │ │ @ instruction: 0xfffffa01 │ │ │ │ @ instruction: 0xfffff8d3 │ │ │ │ @ instruction: 0xfffff9b7 │ │ │ │ - andseq fp, sp, lr, ror #8 │ │ │ │ - andseq lr, pc, r2, ror r8 @ │ │ │ │ + andseq fp, sp, r6, asr r3 │ │ │ │ + andseq lr, pc, sl, asr r7 @ │ │ │ │ @ instruction: 0xfffff725 │ │ │ │ @ instruction: 0xfffff745 │ │ │ │ @ instruction: 0xfffffaf9 │ │ │ │ @ instruction: 0xfffff725 │ │ │ │ @ instruction: 0xfffffcb1 │ │ │ │ @ instruction: 0xfffff77d │ │ │ │ andeq r0, r0, r8, lsr #13 │ │ │ │ andeq r0, r0, r8, lsr r6 │ │ │ │ - rsbseq r5, r3, r4, ror r9 │ │ │ │ + rsbseq r5, r3, r4, ror #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1934 │ │ │ │ + bl feda1944 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi f4e61c │ │ │ │ - blmi f5bf54 │ │ │ │ + bmi f4e62c │ │ │ │ + blmi f5bf64 │ │ │ │ ldrbtmi fp, [sl], #-141 @ 0xffffff73 │ │ │ │ svcmi 0x00336880 │ │ │ │ ldmpl r3, {r1, r2, r3, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ mvnlt r0, r0, lsl #6 │ │ │ │ @ instruction: 0xf5e56969 │ │ │ │ - stmiavs fp!, {r1, r2, r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmiavs fp!, {r1, r2, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ vhsub.s8 d18, d1, d0 │ │ │ │ tstls r5, r2, lsl #2 │ │ │ │ movwls sl, #26885 @ 0x6905 │ │ │ │ andls r9, r8, #1879048192 @ 0x70000000 │ │ │ │ andls r9, sl, #-1879048192 @ 0x90000000 │ │ │ │ @ instruction: 0x460c4613 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 5050b4 │ │ │ │ + beq 5050c4 │ │ │ │ andls r4, r2, #27262976 @ 0x1a00000 │ │ │ │ stmdbvs r9!, {r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf8d62300 │ │ │ │ - bge 30b59c │ │ │ │ + bge 30b5ac │ │ │ │ movwne lr, #14797 @ 0x39cd │ │ │ │ tstpmi r9, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlabteq r8, r4, r2, pc @ │ │ │ │ - ldcl 5, cr15, [r0], {228} @ 0xe4 │ │ │ │ + stcl 5, cr15, [r8], {228} @ 0xe4 │ │ │ │ stmdbvs r9!, {r3, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d64628 │ │ │ │ @ instruction: 0xf8d62404 │ │ │ │ - bcc 2977bc │ │ │ │ + bcc 2977cc │ │ │ │ strcs pc, [r4], #-2246 @ 0xfffff73a │ │ │ │ @ instruction: 0xf8c61a5b │ │ │ │ @ instruction: 0xf5e43400 │ │ │ │ - bmi 7462d4 │ │ │ │ + bmi 7462c4 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, sp, r4, lsl r1 │ │ │ │ - bmi 5f9fa4 │ │ │ │ + bmi 5f9fb4 │ │ │ │ ldmpl fp!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf5e5681f │ │ │ │ - stmdavs r0, {r1, r3, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ - stcl 5, cr15, [sl], {228} @ 0xe4 │ │ │ │ + stmdavs r0, {r1, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stcl 5, cr15, [r2], {228} @ 0xe4 │ │ │ │ andls r4, r0, #2097152 @ 0x200000 │ │ │ │ - bmi 49c088 │ │ │ │ + bmi 49c098 │ │ │ │ tstcs r1, r8, lsr r6 │ │ │ │ @ instruction: 0xf5e5447a │ │ │ │ - bfi lr, r4, #18, #1 │ │ │ │ - ldm lr!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrhteq r5, [r3], #-142 @ 0xffffff72 │ │ │ │ + ldrb lr, [r2, ip, lsl #18] │ │ │ │ + ldm r6!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r5, r3, lr, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r5, [r3], #-132 @ 0xffffff7c │ │ │ │ - rsbseq r5, r3, r2, lsr r8 │ │ │ │ + rsbseq r5, r3, r4, lsr #17 │ │ │ │ + rsbseq r5, r3, r2, lsr #16 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mulseq pc, r8, r3 @ │ │ │ │ + andseq lr, pc, r0, lsl #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda1a2c │ │ │ │ + bl feda1a3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ ldreq pc, [r0, -r0, lsl #2] │ │ │ │ @ instruction: 0xf6be4638 │ │ │ │ - ldmdavs r2!, {r0, r1, r3, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r2!, {r0, r1, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs r3, {r1, r2, r4, r7, r9, lr}^ │ │ │ │ @ instruction: 0xf1a2d019 │ │ │ │ @ instruction: 0xf1a3001c │ │ │ │ strcs r0, [r0], #-1308 @ 0xfffffae4 │ │ │ │ subsvs r6, r3, r2, asr #19 │ │ │ │ stmib r0, {r1, r3, r4, sp, lr}^ │ │ │ │ ldmib r0, {r0, r1, r2, sl, lr}^ │ │ │ │ subsvs r2, r3, r9, lsl #6 │ │ │ │ stmib r0, {r1, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff4409 │ │ │ │ - bvs d4a5f0 │ │ │ │ + bvs d4a600 │ │ │ │ andseq pc, ip, #1073741825 @ 0x40000001 │ │ │ │ adcsmi r4, r2, #40, 12 @ 0x2800000 │ │ │ │ ldreq pc, [ip, #-419] @ 0xfffffe5d │ │ │ │ ldrtmi sp, [r8], -sl, ror #3 │ │ │ │ - blx c88378 │ │ │ │ + blx a88388 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ cmnmi r0, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0x4605b092 │ │ │ │ andcs r4, r0, r6, lsr lr │ │ │ │ - bge 3dd978 │ │ │ │ + bge 3dd988 │ │ │ │ andeq lr, r7, sp, asr #19 │ │ │ │ andls r4, r9, lr, ror r4 │ │ │ │ cmppmi r3, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, asr #5 @ p-variant is OBSOLETE │ │ │ │ stmdbvs fp!, {r1, r4, r5, fp, lr} │ │ │ │ movwls r4, #25724 @ 0x647c │ │ │ │ ldmdapl r0!, {r0, r1, r3, r5, r6, fp, sp, lr} │ │ │ │ andsls r6, r1, r0, lsl #16 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ orreq pc, r0, #13828096 @ 0xd30000 │ │ │ │ - mcrr 5, 14, pc, r0, cr4 @ │ │ │ │ + ldc 5, cr15, [r8], #-912 @ 0xfffffc70 │ │ │ │ stmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ teqle r5, r0, lsl #16 │ │ │ │ stmdbhi r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strmi r2, [r6], -r3, lsl #4 │ │ │ │ @ instruction: 0xf8d3686b │ │ │ │ movwls r3, #896 @ 0x380 │ │ │ │ stmdbvs r9!, {r0, r8, r9, sp}^ │ │ │ │ - stm r2, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mcrrne 9, 6, r6, r3, cr10 @ │ │ │ │ eorsle r6, r1, r8, lsr #1 │ │ │ │ movwcc pc, #4673 @ 0x1241 @ │ │ │ │ andls r9, ip, fp, lsl #6 │ │ │ │ - bge 52f134 │ │ │ │ + bge 52f144 │ │ │ │ strls r9, [pc], -lr, lsl #12 │ │ │ │ @ instruction: 0x46339610 │ │ │ │ - b 161c15c │ │ │ │ - b 160dd00 │ │ │ │ - b 1619b04 │ │ │ │ - b 1629b08 │ │ │ │ - b 14ddd0c │ │ │ │ + b 161c16c │ │ │ │ + b 160dd10 │ │ │ │ + b 1619b14 │ │ │ │ + b 1629b18 │ │ │ │ + b 14ddd1c │ │ │ │ ldrmi r0, [lr], -sl, lsl #20 │ │ │ │ @ instruction: 0x96054a17 │ │ │ │ ldrbtmi r9, [sl], #-2821 @ 0xfffff4fb │ │ │ │ stmiavs r8!, {r2, r4, r8, r9, fp, lr} │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r2, ip, lsl #2 │ │ │ │ cmnhi r0, #12386304 @ 0xbd0000 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ ldrbtmi r4, [sl], #-2576 @ 0xfffff5f0 │ │ │ │ ldmdavs r8, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ - stmda lr!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - mrrc 5, 14, pc, ip, cr4 @ │ │ │ │ - ldmda r8, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r6!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + mrrc 5, 14, pc, r4, cr4 @ │ │ │ │ + ldmda r0, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdbvs fp!, {r1, r3, r8, fp, lr} │ │ │ │ tstcs r1, r0, ror #16 │ │ │ │ stmib sp, {r1, r9, ip, pc}^ │ │ │ │ - bmi 4acd68 │ │ │ │ + bmi 4acd78 │ │ │ │ ldrbtmi r6, [sl], #-2048 @ 0xfffff800 │ │ │ │ - ldmda lr, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - mcrr 5, 14, pc, ip, cr4 @ │ │ │ │ - rsbseq r5, r3, ip, asr r7 │ │ │ │ + ldmda r6, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + mcrr 5, 14, pc, r4, cr4 @ │ │ │ │ rsbseq r5, r3, ip, asr #14 │ │ │ │ + rsbseq r5, r3, ip, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r5, [r3], #-106 @ 0xffffff96 │ │ │ │ + rsbseq r5, r3, sl, asr #13 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, sl, ror #4 │ │ │ │ - andseq lr, pc, sl, asr r2 @ │ │ │ │ + andseq lr, pc, r2, asr r1 @ │ │ │ │ + andseq lr, pc, r2, asr #2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - bmi 11dc3e4 │ │ │ │ + bmi 11dc3f4 │ │ │ │ addlt r4, r5, lr, lsr fp │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @ instruction: 0x460490f8 │ │ │ │ mvneq pc, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x460f44f9 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @@ -551498,67 +551502,67 @@ │ │ │ │ @ instruction: 0xf3bfb1e0 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ rsbsvc pc, sl, r4, lsl #10 │ │ │ │ - @ instruction: 0xf974f6be │ │ │ │ - blmi d9d2a8 │ │ │ │ + @ instruction: 0xf96cf6be │ │ │ │ + blmi d9d2b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 324a5c │ │ │ │ + blls 324a6c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 125) │ │ │ │ andlt r4, r5, r8, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ andcs r2, r1, r0, asr #2 │ │ │ │ - ldcl 5, cr15, [r8], #912 @ 0x390 │ │ │ │ - blmi c1c228 │ │ │ │ + ldcl 5, cr15, [r0], #912 @ 0x390 │ │ │ │ + blmi c1c238 │ │ │ │ cmppmi r5, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlabteq r8, ip, r2, pc @ │ │ │ │ andshi pc, r4, r0, asr #17 │ │ │ │ ldrbtmi r6, [fp], #-68 @ 0xffffffbc │ │ │ │ @ instruction: 0xf04f6107 │ │ │ │ @ instruction: 0xf8800801 │ │ │ │ - bge 29eb0c │ │ │ │ + bge 29eb1c │ │ │ │ @ instruction: 0xf8d460c3 │ │ │ │ @ instruction: 0xf8c60380 │ │ │ │ stmib sp, {pc}^ │ │ │ │ @ instruction: 0xf5e47501 │ │ │ │ - stmiblt r0!, {r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x61b34639 │ │ │ │ mvneq pc, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf6a14635 │ │ │ │ - @ instruction: 0xf8d4ff8d │ │ │ │ + @ instruction: 0xf8d4ff85 │ │ │ │ @ instruction: 0xf8d42404 │ │ │ │ ldmdbvs r1!, {sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8c43201 │ │ │ │ strmi r2, [fp], #-1028 @ 0xfffffbfc │ │ │ │ strcc pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ - blmi 6c4954 │ │ │ │ + blmi 6c4964 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5e5681f │ │ │ │ - stmdavs r0, {r1, r2, r7, r8, fp, sp, lr, pc} │ │ │ │ - bl fe40820c │ │ │ │ + stmdavs r0, {r1, r2, r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + bl 220821c │ │ │ │ strmi r4, [r3], -sp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1601 @ 0xfffff9bf │ │ │ │ @ instruction: 0xf5e44638 │ │ │ │ - ldmvs r0!, {r1, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - ldcl 5, cr15, [lr, #-912] @ 0xfffffc70 │ │ │ │ + ldmvs r0!, {r1, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldcl 5, cr15, [r6, #-912] @ 0xfffffc70 │ │ │ │ @ instruction: 0xf5e44630 │ │ │ │ - sbfx lr, ip, #26, #4 │ │ │ │ - svc 0x00b6f5e4 │ │ │ │ - rsbseq r5, r3, r8, asr r6 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, ip, asr #12 │ │ │ │ - rsbseq r5, r3, r4, lsl r6 │ │ │ │ - @ instruction: 0x001fe1da │ │ │ │ + sbfx lr, r4, #26, #4 │ │ │ │ + svc 0x00aef5e4 │ │ │ │ + rsbseq r5, r3, r8, asr #12 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r5, r3, ip, lsr r6 │ │ │ │ + rsbseq r5, r3, r4, lsl #12 │ │ │ │ + andseq lr, pc, r2, asr #1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, lr, ror r1 @ │ │ │ │ + andseq lr, pc, r6, rrx │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmdbvs r3, {r0, r2, r3, r4, r9, sl, lr}^ │ │ │ │ ldmdbcc r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ mlascc r8, r0, r8, pc @ │ │ │ │ @@ -551591,82 +551595,82 @@ │ │ │ │ ldmib r1, {r0, r1, r2, r3, r4, sp, lr, pc}^ │ │ │ │ subsvs r2, r3, r7, lsl #6 │ │ │ │ stmib r1, {r1, r3, r4, sp, lr}^ │ │ │ │ ldmib r1, {r0, r1, r2, fp, pc}^ │ │ │ │ subsvs r2, r3, r9, lsl #6 │ │ │ │ stmib r1, {r1, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff8809 │ │ │ │ - bvs 114a300 │ │ │ │ + bvs 114a310 │ │ │ │ andseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ - blcc 95c448 │ │ │ │ + blcc 95c458 │ │ │ │ @ instruction: 0x461f4296 │ │ │ │ - blvs 53eb90 │ │ │ │ - blvs 14dc390 │ │ │ │ - bl 1b91700 │ │ │ │ - blcs 30db80 │ │ │ │ + blvs 53eba0 │ │ │ │ + blvs 14dc3a0 │ │ │ │ + bl 1b91710 │ │ │ │ + blcs 30db90 │ │ │ │ stceq 1, cr15, [r0], {124} @ 0x7c │ │ │ │ pop {r0, r1, r2, r3, r4, r6, r7, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0x464a8ff8 │ │ │ │ strbmi r2, [r0], -r8, lsl #2 │ │ │ │ - blx d0861a │ │ │ │ + blx b0862a │ │ │ │ bicgt pc, r4, #216, 16 @ 0xd80000 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf8d8d01e │ │ │ │ strmi r3, [r1], -r0, asr #7 │ │ │ │ - bl 311fa8 │ │ │ │ + bl 311fb8 │ │ │ │ @ instruction: 0xf8d30ecc │ │ │ │ andcc sl, r8, #4 │ │ │ │ svclt 0x0018459a │ │ │ │ andge pc, r4, r1, asr #17 │ │ │ │ movweq pc, #33027 @ 0x8103 @ │ │ │ │ stmib r1, {r0, r1, r2, r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8531100 │ │ │ │ @ instruction: 0xf8426c08 │ │ │ │ @ instruction: 0xf8ca6c0c │ │ │ │ svclt 0x001c1000 │ │ │ │ stcvs 8, cr15, [ip], {82} @ 0x52 │ │ │ │ tstcc r8, r1, ror r0 │ │ │ │ mvnle r4, r3, ror r5 │ │ │ │ strbmi r4, [r1, #1634]! @ 0x662 │ │ │ │ - bl 280ff8 │ │ │ │ + bl 281008 │ │ │ │ andcc r0, r1, #204, 6 @ 0x30000003 │ │ │ │ ldrmi r4, [r1, #1684] @ 0x694 │ │ │ │ movwcc lr, #2499 @ 0x9c3 │ │ │ │ stmib r8, {r0, r1, r2, r4, r5, r6, r7, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xe78009f0 │ │ │ │ ldc2 7, cr15, [ip, #1020] @ 0x3fc │ │ │ │ svchi 0x00f8e8bd │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1e00 │ │ │ │ + bl feda1e10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 78eb68 │ │ │ │ - blmi 79c420 │ │ │ │ + bmi 78eb78 │ │ │ │ + blmi 79c430 │ │ │ │ ldrbtmi fp, [sl], #-135 @ 0xffffff79 │ │ │ │ stmdavs ip!, {r0, r3, r5, r6, r9, sl, lr}^ │ │ │ │ ldmpl r3, {r0, sp}^ │ │ │ │ ldrbtvc pc, [r2], #-1284 @ 0xfffffafc @ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc 5, cr15, [r8, #912]! @ 0x390 │ │ │ │ + ldc 5, cr15, [r0, #912]! @ 0x390 │ │ │ │ @ instruction: 0xf6be4620 │ │ │ │ - strtmi pc, [r8], -r3, asr #16 │ │ │ │ + @ instruction: 0x4628f83b │ │ │ │ movwcs lr, #2525 @ 0x9dd │ │ │ │ @ instruction: 0xff40f7ff │ │ │ │ @ instruction: 0xf6be4620 │ │ │ │ - bmi 4c8d64 │ │ │ │ + bmi 4c8d54 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, r1, lsl #2 │ │ │ │ @ instruction: 0xf5e4bd30 │ │ │ │ - svclt 0x0000eed8 │ │ │ │ - ldrshteq r5, [r3], #-50 @ 0xffffffce │ │ │ │ + svclt 0x0000eed0 │ │ │ │ + rsbseq r5, r3, r2, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r5, [r3], #-62 @ 0xffffffc2 │ │ │ │ + rsbseq r5, r3, lr, lsr #7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r8, r6, lsr #20 │ │ │ │ strcs r4, [r0], #-2854 @ 0xfffff4da │ │ │ │ @ instruction: 0x4605447a │ │ │ │ @@ -551674,185 +551678,185 @@ │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, r8, r9, sl, ip, sp, lr}^ │ │ │ │ ldrtmi r4, [r8], -r3, lsl #8 │ │ │ │ strmi r9, [lr], -r5, lsl #8 │ │ │ │ ldrdhi pc, [r4], pc @ │ │ │ │ ldrbtmi r5, [r8], #2259 @ 0x8d3 │ │ │ │ movwls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf806f6be │ │ │ │ + @ instruction: 0xfffef6bd │ │ │ │ tstpmi fp, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, asr #5 @ p-variant is OBSOLETE │ │ │ │ orreq pc, r0, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf5e4aa02 │ │ │ │ - stmiblt r8, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmiblt r8, {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ andne lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - bmi 80a65c │ │ │ │ + bmi 80a66c │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r8, r9, lsl r1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf8584b10 │ │ │ │ ldmdavs sp, {r0, r1, ip, sp} │ │ │ │ - stmda sl, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r2, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e46800 │ │ │ │ - strmi lr, [r2], -ip, asr #20 │ │ │ │ + strmi lr, [r2], -r4, asr #20 │ │ │ │ ldrtmi r9, [r3], -r0, lsl #4 │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - cdp 5, 9, cr15, cr4, cr4, {7} │ │ │ │ + cdp 5, 8, cr15, cr12, cr4, {7} │ │ │ │ @ instruction: 0xf6bd4638 │ │ │ │ - strtmi pc, [r0], -r3, ror #31 │ │ │ │ + @ instruction: 0x4620ffdb │ │ │ │ @ instruction: 0xf5e4e7db │ │ │ │ - svclt 0x0000ee7c │ │ │ │ - rsbseq r5, r3, r0, lsl #7 │ │ │ │ + svclt 0x0000ee74 │ │ │ │ + rsbseq r5, r3, r0, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, r6, ror #6 │ │ │ │ - rsbseq r5, r3, r6, lsr r3 │ │ │ │ + rsbseq r5, r3, r6, asr r3 │ │ │ │ + rsbseq r5, r3, r6, lsr #6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r2, lsr #30 │ │ │ │ + andseq sp, pc, sl, lsl #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1f34 │ │ │ │ + bl feda1f44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b0ec9c │ │ │ │ - blmi b1c550 │ │ │ │ + bmi b0ecac │ │ │ │ + blmi b1c560 │ │ │ │ ldrbtvc pc, [sl], -r0, lsl #10 @ │ │ │ │ addlt r4, r5, sl, ror r4 │ │ │ │ svcmi 0x0021460d │ │ │ │ ldmpl r3, {r4, r5, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf6bd0300 │ │ │ │ - @ instruction: 0xf8d4ffab │ │ │ │ - bge 2cbb64 │ │ │ │ + @ instruction: 0xf8d4ffa3 │ │ │ │ + bge 2cbb74 │ │ │ │ @ instruction: 0xf5e44629 │ │ │ │ - stmiblt r8, {r2, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8, {r2, r3, r4, r5, r7, r9, fp, sp, lr, pc}^ │ │ │ │ andcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ strtmi r9, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf5e42300 │ │ │ │ - @ instruction: 0x4602ee30 │ │ │ │ + strmi lr, [r2], -r8, lsr #28 │ │ │ │ andsle r1, sp, r3, asr #24 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ mcr2 7, 0, pc, cr4, cr15, {7} @ │ │ │ │ - blmi 65d5d4 │ │ │ │ + blmi 65d5e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 324dfc │ │ │ │ + blls 324e0c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r3, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ stmdbmi lr, {r0, r2, r3, r9, fp, lr} │ │ │ │ ldmdapl r9!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r8, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf5e42101 │ │ │ │ - @ instruction: 0x4630ee3e │ │ │ │ - @ instruction: 0xff8cf6bd │ │ │ │ + @ instruction: 0x4630ee36 │ │ │ │ + @ instruction: 0xff84f6bd │ │ │ │ strb r2, [r5, r0]! │ │ │ │ stmdbmi r7, {r3, r9, fp, lr} │ │ │ │ @ instruction: 0xe7f0447a │ │ │ │ - cdp 5, 2, cr15, cr0, cr4, {7} │ │ │ │ - ldrhteq r5, [r3], #-44 @ 0xffffffd4 │ │ │ │ + cdp 5, 1, cr15, cr8, cr4, {7} │ │ │ │ + rsbseq r5, r3, ip, lsr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r5, [r3], #-32 @ 0xffffffe0 │ │ │ │ - rsbseq r5, r3, r4, ror r2 │ │ │ │ - mulseq pc, r8, lr @ │ │ │ │ + rsbseq r5, r3, r0, lsr #5 │ │ │ │ + rsbseq r5, r3, r4, ror #4 │ │ │ │ + andseq sp, pc, r0, lsl #27 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r4, lsr #29 │ │ │ │ + andseq sp, pc, ip, lsl #27 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1fec │ │ │ │ + bl feda1ffc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ stmdbmi r2!, {r0, r5, fp, lr} │ │ │ │ ldrbtmi fp, [r8], #-130 @ 0xffffff7e │ │ │ │ strbtmi r4, [fp], -r1, lsr #28 │ │ │ │ andcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmdapl r1, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d16861 │ │ │ │ stmdbvs r1!, {r7, r8, r9} │ │ │ │ - ldmib r2, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib sl, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strmi fp, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf5006860 │ │ │ │ @ instruction: 0xf6bd707a │ │ │ │ - stmdavs r3!, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r3!, {r0, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r6, [r2], -r1, lsr #18 │ │ │ │ eorspl pc, r8, r4, lsl #17 │ │ │ │ mvneq pc, #13828096 @ 0xd30000 │ │ │ │ - ldc2 6, cr15, [r8, #644] @ 0x284 │ │ │ │ + ldc2 6, cr15, [r0, #644] @ 0x284 │ │ │ │ @ instruction: 0xf5006860 │ │ │ │ @ instruction: 0xf6bd707a │ │ │ │ - stmdals r0, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi 59d688 │ │ │ │ + stmdals r0, {r0, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blmi 59d698 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a4ebc │ │ │ │ + blls 2a4ecc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_mon │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ tstcs r1, sl, lsl #16 │ │ │ │ stmdbvs r3!, {r1, r3, r9, fp, lr} │ │ │ │ ldmdapl r0!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf5e46800 │ │ │ │ - @ instruction: 0xf04fedde │ │ │ │ + @ instruction: 0xf04fedd6 │ │ │ │ @ instruction: 0xe7e730ff │ │ │ │ - stcl 5, cr15, [r6, #912] @ 0x390 │ │ │ │ - rsbseq r5, r3, r6, lsl #4 │ │ │ │ + ldc 5, cr15, [lr, #912]! @ 0x390 │ │ │ │ + ldrshteq r5, [r3], #-22 @ 0xffffffea │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [r3], #-28 @ 0xffffffe4 │ │ │ │ - ldrhteq r5, [r3], #-20 @ 0xffffffec │ │ │ │ + rsbseq r5, r3, ip, ror #3 │ │ │ │ + rsbseq r5, r3, r4, lsr #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r0, lsr #28 │ │ │ │ + andseq sp, pc, r8, lsl #26 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r6, r4, lsr #20 │ │ │ │ strcs r4, [r0, #-2852] @ 0xfffff4dc │ │ │ │ svcmi 0x0024447a │ │ │ │ strmi r9, [r4], -r4, lsl #10 │ │ │ │ vmax.s8 d20, d6, d14 │ │ │ │ vaddw.s8 q10, q6, d10 │ │ │ │ ldmpl r3, {r3, r8}^ │ │ │ │ - ldrbtmi sl, [pc], #-2563 @ 24aec4 │ │ │ │ + ldrbtmi sl, [pc], #-2563 @ 24aed4 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwls r6, #14595 @ 0x3903 │ │ │ │ @ instruction: 0xf8d36843 │ │ │ │ @ instruction: 0xf5e40380 │ │ │ │ - ldmiblt r0, {r1, r3, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ - bls 35c6ec │ │ │ │ + ldmiblt r0, {r1, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + bls 35c6fc │ │ │ │ @ instruction: 0xf8842001 │ │ │ │ eorsvs r3, r2, r8, lsr r0 │ │ │ │ - blmi 75d744 │ │ │ │ + blmi 75d754 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3a4f5c │ │ │ │ + blls 3a4f6c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ - bmi 6ab6c4 │ │ │ │ + bmi 6ab6d4 │ │ │ │ @ instruction: 0x8010f8d4 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r7, fp, ip, lr} │ │ │ │ - svc 0x0038f5e4 │ │ │ │ + svc 0x0030f5e4 │ │ │ │ @ instruction: 0xf5e46800 │ │ │ │ - @ instruction: 0x4602e93a │ │ │ │ + @ instruction: 0x4602e932 │ │ │ │ strbmi r9, [r3], -r0, lsl #4 │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - stc 5, cr15, [r2, #912] @ 0x390 │ │ │ │ + ldcl 5, cr15, [sl, #-912]! @ 0xfffffc70 │ │ │ │ @ instruction: 0xf5e44620 │ │ │ │ - @ instruction: 0x4628eb10 │ │ │ │ + strtmi lr, [r8], -r8, lsl #22 │ │ │ │ @ instruction: 0xf5e4e7da │ │ │ │ - svclt 0x0000ed6a │ │ │ │ - rsbseq r5, r3, r4, asr r1 │ │ │ │ + svclt 0x0000ed62 │ │ │ │ + rsbseq r5, r3, r4, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, lr, lsr r1 │ │ │ │ - rsbseq r5, r3, r4, lsl r1 │ │ │ │ + rsbseq r5, r3, lr, lsr #2 │ │ │ │ + rsbseq r5, r3, r4, lsl #2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, lr, lsl #27 │ │ │ │ + andseq sp, pc, r6, ror ip @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0x461d4c3f │ │ │ │ addlt r4, r8, pc, lsr r9 │ │ │ │ @@ -551869,84 +551873,84 @@ │ │ │ │ @ instruction: 0xf8d90808 │ │ │ │ strbmi r0, [r2], -r0, lsl #7 │ │ │ │ vmla.i8 d22, d6, d19 │ │ │ │ vmla.f d20, d12, d1[0] │ │ │ │ strcs r0, [r0], #-272 @ 0xfffffef0 │ │ │ │ movwls r9, #9732 @ 0x2604 │ │ │ │ strls r9, [r3], #-1285 @ 0xfffffafb │ │ │ │ - stmia ip, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andle r3, sp, r1 │ │ │ │ - bmi dd2fc0 │ │ │ │ + bmi dd2fd0 │ │ │ │ ldrbtmi r4, [sl], #-2858 @ 0xfffff4d6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r8, r3, asr #2 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - cdp 5, 13, cr15, cr4, cr4, {7} │ │ │ │ - blcs 264fe8 │ │ │ │ - blcs 11ff390 │ │ │ │ + cdp 5, 12, cr15, cr12, cr4, {7} │ │ │ │ + blcs 264ff8 │ │ │ │ + blcs 11ff3a0 │ │ │ │ strtmi fp, [r0], -r8, lsl #30 │ │ │ │ stmdami r4!, {r0, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ - bmi b5b958 │ │ │ │ + bmi b5b968 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdavs r0, {r3, r4, r5, fp, ip, lr} │ │ │ │ - ldc 5, cr15, [sl, #-912] @ 0xfffffc70 │ │ │ │ - stmdb r8, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldc 5, cr15, [r2, #-912] @ 0xfffffc70 │ │ │ │ + stmdb r0, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ movweq lr, #23106 @ 0x5a42 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blcs 27ac68 │ │ │ │ - ldc 0, cr13, [pc, #780] @ 24b318 │ │ │ │ + blcs 27ac78 │ │ │ │ + ldc 0, cr13, [pc, #780] @ 24b328 │ │ │ │ @ instruction: 0xf10d7b14 │ │ │ │ @ instruction: 0xf8d90808 │ │ │ │ strbmi r0, [r2], -r0, lsl #7 │ │ │ │ vmla.i8 d22, d6, d19 │ │ │ │ vmla.f d20, d12, d1[0] │ │ │ │ movwls r0, #8464 @ 0x2110 │ │ │ │ - blvc 38665c │ │ │ │ + blvc 38666c │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ - stm lr, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stm r6, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ movsle r3, r1 │ │ │ │ - cdp 5, 10, cr15, cr4, cr4, {7} │ │ │ │ - blcs 11e5048 │ │ │ │ - blmi 5ff6ec │ │ │ │ - bmi 613448 │ │ │ │ + cdp 5, 9, cr15, cr12, cr4, {7} │ │ │ │ + blcs 11e5058 │ │ │ │ + blmi 5ff6fc │ │ │ │ + bmi 613458 │ │ │ │ ldmpl fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ stmiavs r3!, {r3, r4, fp, sp, lr}^ │ │ │ │ - stcl 5, cr15, [ip], #912 @ 0x390 │ │ │ │ + stcl 5, cr15, [r4], #912 @ 0x390 │ │ │ │ @ instruction: 0xf5e4e79f │ │ │ │ - svclt 0x0000ecd8 │ │ │ │ + svclt 0x0000ecd0 │ │ │ │ ... │ │ │ │ - @ instruction: 0x00735094 │ │ │ │ + rsbseq r5, r3, r4, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, ip, lsl #1 │ │ │ │ + rsbseq r5, r3, ip, ror r0 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r5, r3, r2, asr #32 │ │ │ │ + rsbseq r5, r3, r2, lsr r0 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001fdcfa │ │ │ │ - andseq sp, pc, r8, lsl #25 │ │ │ │ + andseq sp, pc, r2, ror #23 │ │ │ │ + andseq sp, pc, r0, ror fp @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ stmdami lr, {r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6014b4e │ │ │ │ ldrbtmi r7, [r8], #-511 @ 0xfffffe01 │ │ │ │ - bleq 5b72c4 │ │ │ │ + bleq 5b72d4 │ │ │ │ ldrbvs pc, [pc, -r1, lsr #8]! @ │ │ │ │ ldrmi r3, [r0], r1, lsl #26 │ │ │ │ @ instruction: 0xf02758c3 │ │ │ │ ldmdavs fp, {r0, r1, r2, r3, r8, r9, sl} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf8d40300 │ │ │ │ addsmi r3, sp, #196, 6 @ 0x10000003 │ │ │ │ @ instruction: 0xf504d23c │ │ │ │ @ instruction: 0x46487972 │ │ │ │ - ldc2l 6, cr15, [r4, #756]! @ 0x2f4 │ │ │ │ + stc2l 6, cr15, [ip, #756]! @ 0x2f4 │ │ │ │ biccc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ biceq lr, r5, #3072 @ 0xc00 │ │ │ │ adcmi r6, fp, #6094848 @ 0x5d0000 │ │ │ │ @ instruction: 0xf1a5d02d │ │ │ │ @ instruction: 0xf04f0624 │ │ │ │ ldrtmi r0, [r0], -r0, lsl #20 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ @@ -551958,25 +551962,25 @@ │ │ │ │ subsvs r4, r3, r8, asr #12 │ │ │ │ stmdb r5, {r1, r3, r4, sp, lr}^ │ │ │ │ ldmib r5, {r1, r9, fp, sp, pc}^ │ │ │ │ subsvs r2, r3, r0, lsl #6 │ │ │ │ stmib r5, {r1, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0xf845aa00 │ │ │ │ @ instruction: 0xf6bd8c18 │ │ │ │ - bmi e4a888 │ │ │ │ + bmi e4a878 │ │ │ │ ldrbtmi r4, [sl], #-2861 @ 0xfffff4d3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -sp, asr #2 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0x464887f0 │ │ │ │ - stc2l 6, cr15, [sl, #756] @ 0x2f4 │ │ │ │ + stc2l 6, cr15, [r2, #756] @ 0x2f4 │ │ │ │ andcs r2, r1, r0, asr #2 │ │ │ │ - ldmdb ip, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r4, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ movwcs sp, #4157 @ 0x103d │ │ │ │ @ instruction: 0xf8c02200 │ │ │ │ @ instruction: 0xf10d800c │ │ │ │ vmla.i8 d16, d6, d12 │ │ │ │ vmul.i d20, d12, d2[0] │ │ │ │ @ instruction: 0xf5040810 │ │ │ │ @@ -551984,296 +551988,296 @@ │ │ │ │ cmpvs r7, r0, lsl #8 │ │ │ │ eorscc pc, r8, r0, lsl #17 │ │ │ │ stmib sp, {r0, r1, r8, r9, sl, ip, pc}^ │ │ │ │ andls r2, r6, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf8d4e006 │ │ │ │ addsmi r3, sp, #188, 6 @ 0xf0000002 │ │ │ │ @ instruction: 0x4628d019 │ │ │ │ - blx 1689182 │ │ │ │ + blx 1689192 │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ - svc 0x00def5e3 │ │ │ │ + svc 0x00d6f5e3 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ strcs pc, [r4], #-2260 @ 0xfffff72c │ │ │ │ strcc pc, [r0], #-2260 @ 0xfffff72c │ │ │ │ andcc r9, r1, #81920 @ 0x14000 │ │ │ │ ldrtmi r6, [fp], #-305 @ 0xfffffecf │ │ │ │ @ instruction: 0x61b19906 │ │ │ │ strcs pc, [r4], #-2244 @ 0xfffff73c │ │ │ │ strcc pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ - bmi 505080 │ │ │ │ + bmi 505090 │ │ │ │ stmdbmi sl, {sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf93cf6a2 │ │ │ │ + @ instruction: 0xf934f6a2 │ │ │ │ @ instruction: 0xf5e44630 │ │ │ │ - strcs lr, [r0], -r4, asr #19 │ │ │ │ + @ instruction: 0x2600e9bc │ │ │ │ @ instruction: 0xf5e4e7a7 │ │ │ │ - svclt 0x0000ec1e │ │ │ │ - rsbseq r4, r3, r2, ror #30 │ │ │ │ + svclt 0x0000ec16 │ │ │ │ + rsbseq r4, r3, r2, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r2, ror #29 │ │ │ │ - andseq sp, pc, r4, asr #22 │ │ │ │ - andseq r1, sp, lr, ror #13 │ │ │ │ + ldrsbteq r4, [r3], #-226 @ 0xffffff1e │ │ │ │ + andseq sp, pc, ip, lsr #20 │ │ │ │ + @ instruction: 0x001d15d6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda23ec │ │ │ │ + bl feda23fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrmi fp, [r8], -fp, lsl #2 │ │ │ │ @ instruction: 0xf7ffbd08 │ │ │ │ strmi pc, [r3], -r3, asr #22 │ │ │ │ stclt 6, cr4, [r8, #-96] @ 0xffffffa0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda240c │ │ │ │ + bl feda241c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r5, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ cdpmi 0, 1, cr11, cr0, cr2, {4} │ │ │ │ ldrbtmi r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ - blmi 6377d4 │ │ │ │ + blmi 6377e4 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ ldrbtmi r3, [fp], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ @ instruction: 0xf7ff33ff │ │ │ │ teqplt r0, r1 @ @ p-variant is OBSOLETE │ │ │ │ andlt r4, r2, r8, lsr #12 │ │ │ │ @ instruction: 0xf7ffbd70 │ │ │ │ strmi pc, [r5], -r3, lsr #22 │ │ │ │ - blmi 4451f8 │ │ │ │ - bmi 41364c │ │ │ │ + blmi 445208 │ │ │ │ + bmi 41365c │ │ │ │ ldmpl r3!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - @ instruction: 0xf5e3ebee │ │ │ │ - svclt 0x0000efdc │ │ │ │ - rsbseq r4, r3, r6, ror #27 │ │ │ │ - andseq sp, pc, r2, lsl #22 │ │ │ │ + @ instruction: 0xf5e3ebe6 │ │ │ │ + svclt 0x0000efd4 │ │ │ │ + ldrsbteq r4, [r3], #-214 @ 0xffffff2a │ │ │ │ + andseq sp, pc, sl, ror #19 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r8, ror #21 │ │ │ │ + @ instruction: 0x001fd9d0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda2470 │ │ │ │ + bl feda2480 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ @ instruction: 0xf7ff706e │ │ │ │ vstrlt s30, [r8, #-844] @ 0xfffffcb4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda2488 │ │ │ │ + bl feda2498 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #240, 30 @ 0x3c0 │ │ │ │ addeq pc, r4, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf8c12301 │ │ │ │ @ instruction: 0xf88121c0 │ │ │ │ strmi r3, [ip], -r4, asr #3 │ │ │ │ - blx 1488d2a │ │ │ │ + blx 1288d3a │ │ │ │ stmvs r5, {r3, r5, r7, r8, ip, sp, pc} │ │ │ │ rscscc pc, ip, #13959168 @ 0xd50000 │ │ │ │ ldmvs fp, {r0, r1, r4, r8, ip, sp, pc} │ │ │ │ andsle r4, r9, r3, lsr #5 │ │ │ │ ldrdne pc, [r4], r5 @ │ │ │ │ adceq pc, r4, r5, lsl #2 │ │ │ │ mrslt r2, (UNDEF: 113) │ │ │ │ svccs 0x0004f850 │ │ │ │ ldmvs r2, {r1, r4, r8, ip, sp, pc} │ │ │ │ andle r4, r3, r2, lsr #5 │ │ │ │ addmi r3, fp, #67108864 @ 0x4000000 │ │ │ │ ldclt 1, cr13, [r8, #-984]! @ 0xfffffc28 │ │ │ │ @ instruction: 0xf8d52104 │ │ │ │ - blx 293b5c │ │ │ │ - b b07eec │ │ │ │ + blx 293b6c │ │ │ │ + b b07efc │ │ │ │ @ instruction: 0xf8c50203 │ │ │ │ ldclt 2, cr2, [r8, #-128]! @ 0xffffff80 │ │ │ │ eorcc pc, r0, #13959168 @ 0xd50000 │ │ │ │ movweq pc, #12323 @ 0x3023 @ │ │ │ │ eorcc pc, r0, #12910592 @ 0xc50000 │ │ │ │ svclt 0x0000bd38 │ │ │ │ svclt 0x009c2901 │ │ │ │ - bvc 286dd8 │ │ │ │ - bvs 1446dc4 │ │ │ │ + bvc 286de8 │ │ │ │ + bvs 1446dd4 │ │ │ │ stmdbmi lr, {r0, r1, r2, r4, r8, fp, ip, lr, pc} │ │ │ │ - bcs 686b28 │ │ │ │ - blvc ff646dfc │ │ │ │ - blmi 286de4 │ │ │ │ - blvs 286df0 │ │ │ │ - bl 29c500 │ │ │ │ + bcs 686b38 │ │ │ │ + blvc ff646e0c │ │ │ │ + blmi 286df4 │ │ │ │ + blvs 286e00 │ │ │ │ + bl 29c510 │ │ │ │ cdp 2, 3, cr0, cr7, cr2, {4} │ │ │ │ vldr d7, [r2, #16] │ │ │ │ vmov.f32 s10, #112 @ 0x3f800000 1.0 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmls.f64 d5, d21, d5 │ │ │ │ vmov.f64 d6, #116 @ 0x3fa00000 1.250 │ │ │ │ vstr d6, [r3, #792] @ 0x318 │ │ │ │ vstr s14, [r3, #4] │ │ │ │ ldrbmi r6, [r0, -r0, lsl #20]! │ │ │ │ - rsbeq r6, r9, r8, lsr #2 │ │ │ │ + rsbeq r6, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf100b129 │ │ │ │ stmdbgt r7, {r3, r4, r8, r9} │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ orrvs r4, r1, r0, ror r7 │ │ │ │ andvs r6, r1, #1073741872 @ 0x40000030 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda2564 │ │ │ │ + bl feda2574 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r0] │ │ │ │ @ instruction: 0xf8d04605 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - msrlt SPSR_irq, fp │ │ │ │ + msrlt SPSR_irq, r3 │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ @ instruction: 0x4621fbf5 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - blx 1288e12 │ │ │ │ + blx 1088e22 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-972]! @ 0xfffffc34 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda259c │ │ │ │ + bl feda25ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi c8f324 │ │ │ │ - blmi cb75b4 │ │ │ │ + bmi c8f334 │ │ │ │ + blmi cb75c4 │ │ │ │ ldrbtmi r4, [sl], #-1550 @ 0xfffff9f2 │ │ │ │ strmi r4, [r5], -r8, lsr #30 │ │ │ │ @ instruction: 0xf8d02100 │ │ │ │ - ldrbtmi r0, [pc], #-640 @ 24b3b8 │ │ │ │ + ldrbtmi r0, [pc], #-640 @ 24b3c8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ @ instruction: 0xf6a10300 │ │ │ │ - msrlt SPSR_irq, r3 │ │ │ │ + msrlt SPSR_irq, fp │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ strtmi pc, [r1], -sp, asr #23 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - blx 888e62 │ │ │ │ + blx 688e72 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strdlt sp, [r6, #19] │ │ │ │ sbcne pc, r4, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d5466a │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ movwls r3, #1023 @ 0x3ff │ │ │ │ - b 708b88 │ │ │ │ + b 508b98 │ │ │ │ mcrrne 9, 0, r9, fp, cr0 @ │ │ │ │ @ instruction: 0x4628d017 │ │ │ │ @ instruction: 0xf000682d │ │ │ │ andcs pc, r0, #708 @ 0x2c4 │ │ │ │ ldrtmi r4, [r1], -r4, lsl #12 │ │ │ │ sbccc pc, r8, #13959168 @ 0xd50000 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ - bmi 6234e8 │ │ │ │ + bmi 6234f8 │ │ │ │ ldrbtmi r4, [sl], #-2828 @ 0xfffff4f4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r3, ip, lsl #2 │ │ │ │ - blmi 4fabf0 │ │ │ │ - bmi 4d3838 │ │ │ │ + blmi 4fac00 │ │ │ │ + bmi 4d3848 │ │ │ │ ldmpl fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - movwcs lr, #2808 @ 0xaf8 │ │ │ │ + movwcs lr, #2800 @ 0xaf0 │ │ │ │ @ instruction: 0xe7e86033 │ │ │ │ - b ffa88bd8 │ │ │ │ - rsbseq r4, r3, r6, asr ip │ │ │ │ + b ff888be8 │ │ │ │ + rsbseq r4, r3, r6, asr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, sl, asr #24 │ │ │ │ - rsbseq r4, r3, r6, ror #23 │ │ │ │ + rsbseq r4, r3, sl, lsr ip │ │ │ │ + ldrsbteq r4, [r3], #-182 @ 0xffffff4a │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r4, lsl r9 @ │ │ │ │ + @ instruction: 0x001fd7fc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda2668 │ │ │ │ + bl feda2678 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 8cf430 │ │ │ │ + blmi 8cf440 │ │ │ │ andne pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [fp], #-529 @ 0xfffffdef │ │ │ │ - bmi 87f4e4 │ │ │ │ + bmi 87f4f4 │ │ │ │ ldmpl sl, {r0, r2, r9, sl, lr} │ │ │ │ ldreq r6, [r2, #-2066] @ 0xfffff7ee │ │ │ │ stmibvs fp!, {r0, r2, r4, sl, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8d5b9e3 │ │ │ │ smlabbcs r0, r0, r2, r0 │ │ │ │ - blx ff188f18 │ │ │ │ + blx fef88f28 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ strtmi r6, [r8], -r1, lsr #17 │ │ │ │ - blx 1c074a6 │ │ │ │ + blx 1c074b6 │ │ │ │ @ instruction: 0xf8d54621 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - @ instruction: 0x4604fab1 │ │ │ │ + strmi pc, [r4], -r9, lsr #21 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmdami fp, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ - bmi 5138bc │ │ │ │ + bmi 5138cc │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - @ instruction: 0xe7e0eab6 │ │ │ │ + strb lr, [r0, lr, lsr #21]! │ │ │ │ andcs r4, r4, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xf1054908 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6a74479 │ │ │ │ - ldrb pc, [r8, sp, asr #19] @ │ │ │ │ - rsbseq r4, r3, sl, lsl #23 │ │ │ │ + ldrb pc, [r8, r5, asr #19] @ │ │ │ │ + rsbseq r4, r3, sl, ror fp │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r0, lsr #17 │ │ │ │ - andseq sp, pc, sl, lsl #17 │ │ │ │ - rsbseq r3, r6, r8, asr #22 │ │ │ │ + andseq sp, pc, r8, lsl #15 │ │ │ │ + andseq sp, pc, r2, ror r7 @ │ │ │ │ + rsbseq r3, r6, r8, lsr fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r2, [r6], -r0, lsl #2 │ │ │ │ addeq pc, r0, #208, 16 @ 0xd00000 │ │ │ │ - blx fe288f90 │ │ │ │ + blx 2088fa0 │ │ │ │ strmi fp, [r4], -r0, ror #2 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #17 │ │ │ │ - blx d0751e │ │ │ │ + blx d0752e │ │ │ │ @ instruction: 0xf8d64621 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - @ instruction: 0x4604fa75 │ │ │ │ + strmi pc, [r4], -sp, ror #20 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmiami r0!, {r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrbpl pc, [ip, #-2264] @ 0xfffff728 @ │ │ │ │ strbcc pc, [r0, #-2264]! @ 0xfffff728 @ │ │ │ │ addsmi r4, sp, #721420288 @ 0x2b000000 │ │ │ │ smladcs r0, r9, r2, sp │ │ │ │ - blne 389694 │ │ │ │ + blne 3896a4 │ │ │ │ @ instruction: 0xf3bfb161 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29b14c │ │ │ │ + blcc 29b15c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ rsbsle r2, r3, r0, lsl #22 │ │ │ │ stcvc 8, cr15, [r4], {69} @ 0x45 │ │ │ │ strbcs pc, [r0, #-2264]! @ 0xfffff728 @ │ │ │ │ ldrbcc pc, [ip, #-2264] @ 0xfffff728 @ │ │ │ │ addsmi r4, sp, #318767104 @ 0x13000000 │ │ │ │ @ instruction: 0xf8d6d3e6 │ │ │ │ @ instruction: 0xb1080298 │ │ │ │ @ instruction: 0xf960f796 │ │ │ │ sbceq pc, r8, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf5f7b108 │ │ │ │ - @ instruction: 0xf8d6fc3d │ │ │ │ + @ instruction: 0xf8d6fc35 │ │ │ │ smlabtlt r8, ip, r2, r0 │ │ │ │ - ldc2 5, cr15, [r8], #-988 @ 0xfffffc24 │ │ │ │ + ldc2 5, cr15, [r0], #-988 @ 0xfffffc24 │ │ │ │ ldrne pc, [r4, #-2264]! @ 0xfffff728 │ │ │ │ vsubw.u , , d9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29b19c │ │ │ │ + blcc 29b1ac │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r4, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @ instruction: 0xf3bfb164 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29b1c0 │ │ │ │ + blcc 29b1d0 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ suble r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf8c82300 │ │ │ │ @ instruction: 0xf5063534 │ │ │ │ @ instruction: 0xf6a37022 │ │ │ │ - @ instruction: 0xf506ff0f │ │ │ │ + @ instruction: 0xf506ff07 │ │ │ │ @ instruction: 0xf6137061 │ │ │ │ - @ instruction: 0xf8d6fe09 │ │ │ │ + @ instruction: 0xf8d6fe01 │ │ │ │ @ instruction: 0xb11912d0 │ │ │ │ ldrdcc pc, [r8], #134 @ 0x86 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ sbcsne pc, r4, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8d6b119 │ │ │ │ @ instruction: 0x463030bc │ │ │ │ @ instruction: 0xf8d64798 │ │ │ │ @@ -552287,178 +552291,178 @@ │ │ │ │ tstlt r9, r0, ror #5 │ │ │ │ ldrsbtcc pc, [ip], r6 @ │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0xf0034630 │ │ │ │ ldrtmi pc, [r0], -r9, lsl #26 @ │ │ │ │ cdp2 0, 12, cr15, cr10, cr0, {0} │ │ │ │ @ instruction: 0xf6a24630 │ │ │ │ - pop {r0, r3, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x462181f0 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vaddl.u , d31, d4 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29b25c │ │ │ │ + blcc 29b26c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe7e8af77 │ │ │ │ ldr r4, [sl, r1, lsr #12] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda287c │ │ │ │ + bl feda288c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r0] │ │ │ │ @ instruction: 0xf8d04605 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - strhlt pc, [r0, #-159]! @ 0xffffff61 @ │ │ │ │ + strhlt pc, [r0, #-151]! @ 0xffffff69 @ │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ strtmi pc, [r1], -r9, ror #20 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - @ instruction: 0xf9b4f6a1 │ │ │ │ + @ instruction: 0xf9acf6a1 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-972]! @ 0xfffffc34 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda28b4 │ │ │ │ + bl feda28c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xff20f001 │ │ │ │ sbcscc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xbd38b903 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0x53bcf8d4 │ │ │ │ - blx 15876d8 │ │ │ │ + blx 15876e8 │ │ │ │ @ instruction: 0x33bcf8d4 │ │ │ │ smlalsle r4, r4, sp, r2 @ │ │ │ │ adcsne pc, ip, #148, 16 @ 0x940000 │ │ │ │ stmdbcs sp, {r0, r1, r3, r4, r6, r8, r9, fp, ip} │ │ │ │ ldm pc, {r0, r4, r5, fp, ip, lr, pc}^ @ │ │ │ │ msrcs CPSR_fxc, r1 │ │ │ │ streq r2, [r7, -r1, lsr #2] │ │ │ │ eorcc r2, r6, r7, lsl #12 │ │ │ │ streq r2, [r7, -r1, lsr #2] │ │ │ │ vldmdble r2!, {d2-d1} │ │ │ │ strmi r2, [sl], -r3, lsl #2 │ │ │ │ - blx 29a30a │ │ │ │ + blx 29a31a │ │ │ │ @ instruction: 0xf5042c03 │ │ │ │ @ instruction: 0xf8d343a0 │ │ │ │ stmdbcs r0, {r2, r3, r5, r8, sl, ip} │ │ │ │ @ instruction: 0xf504d0d9 │ │ │ │ andscc r4, r8, sl, lsr #1 │ │ │ │ orreq lr, r1, r0, lsl #22 │ │ │ │ svccs 0x0004f850 │ │ │ │ ldmdbvs r3, {r0, r7, r9, lr}^ │ │ │ │ cmpvs r3, r3, ror #8 │ │ │ │ ldclt 1, cr13, [r8, #-992]! @ 0xfffffc20 │ │ │ │ vldrle d2, [r8, #-0] │ │ │ │ strmi r2, [sl], -r2, lsl #2 │ │ │ │ - blcs 2856c8 │ │ │ │ + blcs 2856d8 │ │ │ │ tstcs r4, r3, lsl sp │ │ │ │ ldrb r4, [pc, sl, lsl #12] │ │ │ │ vstrle d2, [lr, #-0] │ │ │ │ strmi r2, [sl], -r1, lsl #2 │ │ │ │ - blcs 2856b4 │ │ │ │ + blcs 2856c4 │ │ │ │ stmdbcs lr, {r0, r3, r8, sl, fp, ip, lr, pc} │ │ │ │ stmdami r7, {r1, r3, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf8504478 │ │ │ │ - bl 253820 │ │ │ │ + bl 253830 │ │ │ │ stmdavs r1, {r0, r6, r7}^ │ │ │ │ @ instruction: 0xf04fe7ce │ │ │ │ strb r0, [lr, r0, lsl #24] │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - strdeq r5, [r9], #-204 @ 0xffffff34 @ │ │ │ │ + rsbeq r5, r9, r4, ror #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda297c │ │ │ │ + bl feda298c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ stmiavc fp, {r4, r5, r6, r7, r9, ip}^ │ │ │ │ movweq pc, #8211 @ 0x2013 @ │ │ │ │ @ instruction: 0xf8d0d015 │ │ │ │ @ instruction: 0x4602327c │ │ │ │ andeq pc, ip, #9633792 @ 0x930000 │ │ │ │ stmvc fp, {r3, r4, r5, r6, r8, fp, ip, sp, pc} │ │ │ │ strle r0, [fp], #-1627 @ 0xfffff9a5 │ │ │ │ orrcc pc, fp, #9568256 @ 0x920000 │ │ │ │ @ instruction: 0xf8d2b143 │ │ │ │ @ instruction: 0xb12b3390 │ │ │ │ @ instruction: 0xf6a88898 │ │ │ │ - @ instruction: 0xf080f8d5 │ │ │ │ + @ instruction: 0xf080f8cd │ │ │ │ sbclt r0, r0, #1 │ │ │ │ andcs fp, r0, r8, lsl #26 │ │ │ │ svclt 0x0000bd08 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rscscc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ ldc 8, cr7, [r3, #872] @ 0x368 │ │ │ │ ldreq r0, [r2, r4, lsl #20] │ │ │ │ @ instruction: 0xf8d0d52e │ │ │ │ @ instruction: 0xf892227c │ │ │ │ - bllt 14d400c │ │ │ │ + bllt 14d401c │ │ │ │ @ instruction: 0x065b789b │ │ │ │ @ instruction: 0xf890d426 │ │ │ │ tstlt fp, #738197506 @ 0x2c000002 │ │ │ │ orrscc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ strlt fp, [r0, #-771] @ 0xfffffcfd │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ ldmhi r8, {r0, r1, r7, ip, sp, pc} │ │ │ │ - beq 2c6e38 │ │ │ │ - @ instruction: 0xf8aaf6a8 │ │ │ │ - beq 2c6e80 │ │ │ │ + beq 2c6e48 │ │ │ │ + @ instruction: 0xf8a2f6a8 │ │ │ │ + beq 2c6e90 │ │ │ │ @ instruction: 0xeeb7b968 │ │ │ │ - vldr s0, [pc, #768] @ 24bb14 │ │ │ │ + vldr s0, [pc, #768] @ 24bb24 │ │ │ │ vmul.f64 d7, d0, d8 │ │ │ │ vmov.f64 d0, #119 @ 0x3fb80000 1.4375000 │ │ │ │ @ instruction: 0xf5e30bc0 │ │ │ │ - cdp 14, 15, cr14, cr0, cr10, {4} │ │ │ │ + cdp 14, 15, cr14, cr0, cr2, {4} │ │ │ │ vadd.f32 s14, s0, s16 │ │ │ │ andlt r0, r3, r7, lsr #20 │ │ │ │ - blx 3899a6 │ │ │ │ + blx 3899b6 │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbtvs r3, [pc], -sp, asr #23 │ │ │ │ svccc 0x00f6a09e │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda2a44 │ │ │ │ + bl feda2a54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8cf72c │ │ │ │ - blmi 8f7a88 │ │ │ │ + bmi 8cf73c │ │ │ │ + blmi 8f7a98 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movmi pc, #0, 10 │ │ │ │ ldrpl pc, [r4, #-2259]! @ 0xfffff72d │ │ │ │ - bmi 7b7ddc │ │ │ │ + bmi 7b7dec │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, lr, r9, lsl r1 │ │ │ │ mcrge 13, 0, fp, cr5, cr0, {3} │ │ │ │ strtmi r4, [r9], -r4, lsl #12 │ │ │ │ ldrtmi r2, [r0], -r0, lsr #4 │ │ │ │ - stcl 5, cr15, [r8, #908]! @ 0x38c │ │ │ │ + stcl 5, cr15, [r0, #908]! @ 0x38c │ │ │ │ adcmi pc, sl, r4, lsl #10 │ │ │ │ @ instruction: 0x96003034 │ │ │ │ @ instruction: 0x23209002 │ │ │ │ @ instruction: 0xf5044629 │ │ │ │ @ instruction: 0xf8d445aa │ │ │ │ ldrcc r0, [r8, #-712]! @ 0xfffffd38 │ │ │ │ strls r4, [r1, #-1562] @ 0xfffff9e6 │ │ │ │ - mrrc2 5, 15, pc, r8, cr7 @ │ │ │ │ + mrrc2 5, 15, pc, r0, cr7 @ │ │ │ │ @ instruction: 0xf5e4e7db │ │ │ │ - svclt 0x0000e8ac │ │ │ │ - ldrhteq r4, [r3], #-112 @ 0xffffff90 │ │ │ │ + svclt 0x0000e8a4 │ │ │ │ + rsbseq r4, r3, r0, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00734796 │ │ │ │ + rsbseq r4, r3, r6, lsl #15 │ │ │ │ ldmdale r9, {r0, r2, r8, fp, sp} │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ - beq 851910 │ │ │ │ + beq 851920 │ │ │ │ ldmib r0, {r0, r1, fp, ip}^ │ │ │ │ @ instruction: 0xf04332a8 │ │ │ │ stmib r0, {r6, r8, r9}^ │ │ │ │ ldrbmi r3, [r0, -r8, lsr #5]! │ │ │ │ adccc lr, r8, #208, 18 @ 0x340000 │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ adccc lr, r8, #192, 18 @ 0x300000 │ │ │ │ @@ -552476,167 +552480,167 @@ │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi fp, [pc], -r7, lsl #1 │ │ │ │ @ instruction: 0x21004691 │ │ │ │ @ instruction: 0xf8dd461e │ │ │ │ andls fp, r5, r0, asr r0 │ │ │ │ andne pc, r0, fp, asr #17 │ │ │ │ eorsle r2, sp, r0, lsl #22 │ │ │ │ - blls 65d394 │ │ │ │ + blls 65d3a4 │ │ │ │ strmi r4, [ip], -lr, lsl #12 │ │ │ │ pkhbtmi r1, sl, sp, lsl #30 │ │ │ │ svccc 0x0004f855 │ │ │ │ @ instruction: 0xf893b17b │ │ │ │ @ instruction: 0xf8db002a │ │ │ │ addmi r3, r3, #0 │ │ │ │ @ instruction: 0x4603bf38 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ ldc2 0, cr15, [ip, #220] @ 0xdc │ │ │ │ svclt 0x003845a2 │ │ │ │ - bl 3dd3e8 │ │ │ │ + bl 3dd3f8 │ │ │ │ strcc r0, [r1], #-1664 @ 0xfffff980 │ │ │ │ mvnle r4, r4, asr #10 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ streq pc, [r1], #-266 @ 0xfffffef6 │ │ │ │ cmnlt fp, r1, lsl fp │ │ │ │ mlaeq sl, r3, r8, pc @ │ │ │ │ addmi r4, r2, #19922944 @ 0x1300000 │ │ │ │ @ instruction: 0x4603bf38 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ stc2 0, cr15, [r4, #220] @ 0xdc │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ streq lr, [r0], r6, lsl #22 │ │ │ │ @ instruction: 0x46219b13 │ │ │ │ - blls 6f05a4 │ │ │ │ + blls 6f05b4 │ │ │ │ movwls lr, #6605 @ 0x19cd │ │ │ │ stmdals r5, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf0379700 │ │ │ │ andlt pc, r7, r1, lsl sp @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strcs r4, [r1], #-1562 @ 0xfffff9e6 │ │ │ │ svclt 0x0000e7de │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda2bbc │ │ │ │ + bl feda2bcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi fp!, {r7, r8, r9, sl, fp} │ │ │ │ strmi pc, [r0, #1280]! @ 0x500 │ │ │ │ addslt r4, ip, sl, lsr #20 │ │ │ │ - blmi cdcbb4 │ │ │ │ + blmi cdcbc4 │ │ │ │ stmpl sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ andsls r6, fp, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ strbcs pc, [r4, #-2261] @ 0xfffff72b @ │ │ │ │ - bmi bf812c │ │ │ │ + bmi bf813c │ │ │ │ ldmpl sl, {r2, r9, sl, lr} │ │ │ │ ldreq r6, [r2, #-2066] @ 0xfffff7ee │ │ │ │ stmibvs r3!, {r0, r2, r4, r5, sl, ip, lr, pc}^ │ │ │ │ rsbcs fp, r8, #76800 @ 0x12c00 │ │ │ │ strbtmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldc 5, cr15, [r0, #-908]! @ 0xfffffc74 │ │ │ │ + stc 5, cr15, [r8, #-908]! @ 0xfffffc74 │ │ │ │ strbcs pc, [ip, #-2261] @ 0xfffff72b @ │ │ │ │ stclvs 6, cr4, [r6], #12 │ │ │ │ andeq pc, r2, #34 @ 0x22 │ │ │ │ strbne pc, [r4, #-2261] @ 0xfffff72b @ │ │ │ │ strtmi r3, [r0], -r1, lsl #20 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ stmdblt r0!, {r4, r5, r7, r8, r9, sl, lr}^ │ │ │ │ - bmi 893a20 │ │ │ │ + bmi 893a30 │ │ │ │ ldrbtmi r4, [sl], #-2837 @ 0xfffff4eb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, ip, lr, lsl r1 │ │ │ │ ldmib sp, {r4, r5, r6, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8953200 │ │ │ │ tstmi r3, #72, 10 @ 0x12000000 │ │ │ │ svclt 0x00182b00 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ - blmi 6459ec │ │ │ │ + blmi 6459fc │ │ │ │ stmdbmi pc, {r2, r9, sp} @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - @ instruction: 0xff0cf6a6 │ │ │ │ + @ instruction: 0xff04f6a6 │ │ │ │ stmdbmi ip, {r0, r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [sl], #-2572 @ 0xfffff5f4 │ │ │ │ tstcs r1, fp, asr r8 │ │ │ │ @ instruction: 0xf5e36818 │ │ │ │ - strb lr, [r0, r2, ror #31] │ │ │ │ - svc 0x00ccf5e3 │ │ │ │ - rsbseq r4, r3, r4, lsr r6 │ │ │ │ + @ instruction: 0xe7c0efda │ │ │ │ + svc 0x00c4f5e3 │ │ │ │ + rsbseq r4, r3, r4, lsr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r0, lsr r6 │ │ │ │ + rsbseq r4, r3, r0, lsr #12 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r2, ror #11 │ │ │ │ - andseq sp, pc, r4, asr #6 │ │ │ │ - rsbseq r3, r6, sl, asr #11 │ │ │ │ + ldrsbteq r4, [r3], #-82 @ 0xffffffae │ │ │ │ + andseq sp, pc, ip, lsr #4 │ │ │ │ + ldrhteq r3, [r6], #-90 @ 0xffffffa6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r6, lsr r3 @ │ │ │ │ + andseq sp, pc, lr, lsl r2 @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdls pc, [ip, #-143]! @ 0xffffff71 │ │ │ │ - blmi 1937cb4 │ │ │ │ + blmi 1937cc4 │ │ │ │ ldrbtmi r4, [r9], #1541 @ 0x605 │ │ │ │ andcs r4, r0, sl, lsl #13 │ │ │ │ msrpl (UNDEF: 104), r5 │ │ │ │ andvs pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf0276837 │ │ │ │ eorsvs r0, r3, r1, lsl #6 │ │ │ │ - blx 1309552 │ │ │ │ + blx 1109562 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x46048099 │ │ │ │ rsbspl pc, r8, #192, 16 @ 0xc00000 │ │ │ │ eorsvc pc, r1, #4, 10 @ 0x1000000 │ │ │ │ orreq pc, r0, #13959168 @ 0xd50000 │ │ │ │ strtmi r2, [r0], r1, lsl #2 │ │ │ │ - cdp 5, 8, cr15, cr4, cr3, {7} │ │ │ │ + cdp 5, 7, cr15, cr12, cr3, {7} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - bmi 156bd30 │ │ │ │ + bmi 156bd40 │ │ │ │ orrcc pc, r4, #9764864 @ 0x950000 │ │ │ │ rsbvs r4, r2, #2046820352 @ 0x7a000000 │ │ │ │ - blcs cde420 │ │ │ │ - bpl 28620c │ │ │ │ + blcs cde430 │ │ │ │ + bpl 28621c │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 1454174 │ │ │ │ + bmi 1454184 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 141427c │ │ │ │ + bmi 141428c │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13d4064 │ │ │ │ + bmi 13d4074 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 139439c │ │ │ │ + bmi 13943ac │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 1354374 │ │ │ │ + bmi 1354384 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ ldrsble r2, [r9, #-24] @ 0xffffffe8 │ │ │ │ strtmi r4, [r0], -r2, asr #22 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf8954798 │ │ │ │ - blcs cd894c │ │ │ │ - blmi 123fca4 │ │ │ │ + blcs cd895c │ │ │ │ + blmi 123fcb4 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ strtmi pc, [r0], -r1, lsl #20 │ │ │ │ stc2l 0, cr15, [r4], #-12 │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0x4620fdb9 │ │ │ │ ldc2 0, cr15, [r0, #4] │ │ │ │ orrcc pc, r0, #13959168 @ 0xd50000 │ │ │ │ msrvc SPSR_fx, r5, lsl #10 │ │ │ │ rsbscc pc, r4, #196, 16 @ 0xc40000 │ │ │ │ eorvc pc, r2, r4, lsl #10 │ │ │ │ - ldc2 6, cr15, [lr], #-652 @ 0xfffffd74 │ │ │ │ + ldc2 6, cr15, [r6], #-652 @ 0xfffffd74 │ │ │ │ @ instruction: 0xf5f74620 │ │ │ │ - movwcs pc, #2265 @ 0x8d9 @ │ │ │ │ + movwcs pc, #2257 @ 0x8d1 @ │ │ │ │ sbceq pc, r8, #196, 16 @ 0xc40000 │ │ │ │ stmib r4, {r6, r9, sp}^ │ │ │ │ vst4.8 {d16-d19}, [pc], r4 │ │ │ │ movwls r5, #384 @ 0x180 │ │ │ │ movwcs r4, #13856 @ 0x3620 │ │ │ │ - @ instruction: 0xf8aaf5f7 │ │ │ │ + @ instruction: 0xf8a2f5f7 │ │ │ │ sbceq pc, ip, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf0004620 │ │ │ │ @ instruction: 0x4605fbf7 │ │ │ │ @ instruction: 0x4620bb58 │ │ │ │ ldc2 7, cr15, [r2], {149} @ 0x95 │ │ │ │ addseq pc, r8, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf504b328 │ │ │ │ @@ -552651,123 +552655,123 @@ │ │ │ │ @ instruction: 0x661d65dd │ │ │ │ @ instruction: 0xf8c1665d │ │ │ │ andlt r4, r2, r8, asr r5 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0x46204b17 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf8954798 │ │ │ │ - blcs cd8a00 │ │ │ │ - blmi 780288 │ │ │ │ + blcs cd8a10 │ │ │ │ + blmi 780298 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ - bvs 1b45a8c │ │ │ │ + bvs 1b45a9c │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andlt r4, r2, r0, asr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf6a24620 │ │ │ │ - ubfx pc, pc, #22, #22 │ │ │ │ - rsbseq r4, r3, r2, asr r5 │ │ │ │ + ubfx pc, r7, #22, #22 │ │ │ │ + rsbseq r4, r3, r2, asr #10 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ @ instruction: 0xfffff9fd │ │ │ │ @ instruction: 0xfffff895 │ │ │ │ @ instruction: 0xfffff959 │ │ │ │ @ instruction: 0xfffff835 │ │ │ │ @ instruction: 0xfffff769 │ │ │ │ @ instruction: 0xfffff7d9 │ │ │ │ @ instruction: 0xfffff835 │ │ │ │ andeq r0, r0, ip, ror sl │ │ │ │ andeq r0, r0, r4, ror #10 │ │ │ │ andeq r0, r0, r4, lsr r7 │ │ │ │ andeq r0, r0, ip, ror #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda2e50 │ │ │ │ + bl feda2e60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 84fb58 │ │ │ │ - blmi 85d46c │ │ │ │ + bmi 84fb68 │ │ │ │ + blmi 85d47c │ │ │ │ ldrbtmi fp, [sl], #-140 @ 0xffffff74 │ │ │ │ ldcmi 8, cr4, [r8, #-92] @ 0xffffffa4 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf7f30300 │ │ │ │ @ instruction: 0xf7f4ffef │ │ │ │ strmi pc, [r1], -r7, lsr #16 │ │ │ │ @ instruction: 0xf7f74668 │ │ │ │ @ instruction: 0x4620fb15 │ │ │ │ @ instruction: 0xff80f7fd │ │ │ │ strbtmi r4, [r9], -pc, lsl #22 │ │ │ │ movwcs r5, #2282 @ 0x8ea │ │ │ │ @ instruction: 0xf7f46812 │ │ │ │ - bmi 5cac1c │ │ │ │ + bmi 5cac2c │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldreq pc, [r4], #-2244 @ 0xfffff73c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, ip, r1, lsl #2 │ │ │ │ @ instruction: 0xf5e3bd70 │ │ │ │ - svclt 0x0000eeaa │ │ │ │ - rsbseq r4, r3, r2, lsr #7 │ │ │ │ + svclt 0x0000eea2 │ │ │ │ + @ instruction: 0x00734392 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffffe1 │ │ │ │ - @ instruction: 0x00734398 │ │ │ │ + rsbseq r4, r3, r8, lsl #7 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r6, ror #6 │ │ │ │ + rsbseq r4, r3, r6, asr r3 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi b9d540 │ │ │ │ - blmi b9d55c │ │ │ │ + bmi b9d550 │ │ │ │ + blmi b9d56c │ │ │ │ addlt r4, r7, sl, ror r4 │ │ │ │ strmi r4, [r8], r4, lsr #24 │ │ │ │ ldmpl r3, {r1, r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmdbvs fp!, {r8, r9} │ │ │ │ umaalcc pc, r1, r3, r9 @ │ │ │ │ eorls pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf5e34648 │ │ │ │ - strbmi lr, [r1], -ip, ror #28 │ │ │ │ + strbmi lr, [r1], -r4, ror #28 │ │ │ │ @ instruction: 0xf10d464a │ │ │ │ strmi r0, [r4], -r4, lsl #16 │ │ │ │ - stc 5, cr15, [lr, #-908] @ 0xfffffc74 │ │ │ │ + stc 5, cr15, [r6, #-908] @ 0xfffffc74 │ │ │ │ @ instruction: 0xf69f4640 │ │ │ │ - @ instruction: 0x464afe37 │ │ │ │ + strbmi pc, [sl], -pc, lsr #28 @ │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ - mrc2 6, 1, pc, cr8, cr15, {4} │ │ │ │ + mrc2 6, 1, pc, cr0, cr15, {4} │ │ │ │ tstpvc sp, r5, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46402214 │ │ │ │ - mrc2 6, 1, pc, cr2, cr15, {4} │ │ │ │ - bls 31d628 │ │ │ │ + mcr2 6, 1, pc, cr10, cr15, {4} @ │ │ │ │ + bls 31d638 │ │ │ │ stmdbls r1, {r4, r5, r9, sl, lr} │ │ │ │ stc2l 7, cr15, [r8, #-976]! @ 0xfffffc30 │ │ │ │ mulscc r0, sp, r8 │ │ │ │ @ instruction: 0x4620b17b │ │ │ │ - bl 2094dc │ │ │ │ - blmi 4de584 │ │ │ │ + bl 94ec │ │ │ │ + blmi 4de594 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3a5dc4 │ │ │ │ + blls 3a5dd4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ stmdals r1, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl ffe094fc │ │ │ │ + bl ffc0950c │ │ │ │ @ instruction: 0xf5e3e7eb │ │ │ │ - svclt 0x0000ee4a │ │ │ │ - rsbseq r4, r3, r8, lsl r3 │ │ │ │ + svclt 0x0000ee42 │ │ │ │ + rsbseq r4, r3, r8, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrdeq r5, [r9], #-116 @ 0xffffff8c @ │ │ │ │ - rsbseq r4, r3, ip, lsr #5 │ │ │ │ + strhteq r5, [r9], #-108 @ 0xffffff94 │ │ │ │ + @ instruction: 0x0073429c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ stmdami r6!, {r0, r2, r9, sl, lr}^ │ │ │ │ - bmi 1bdd5ec │ │ │ │ + bmi 1bdd5fc │ │ │ │ adclt r4, r1, r8, ror r4 │ │ │ │ stmpl r2, {r0, r2, r5, r6, r9, sl, fp, lr} │ │ │ │ ldmdavs r2, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f921f │ │ │ │ @ instruction: 0xf8d50200 │ │ │ │ @ instruction: 0xf8d22278 │ │ │ │ stccs 4, cr4, [r0], {20} │ │ │ │ @@ -552781,186 +552785,186 @@ │ │ │ │ @ instruction: 0x46044b59 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf100021b │ │ │ │ stmdacs r0, {r0, r4, r7, pc} │ │ │ │ mcrge 0, 0, sp, cr11, cr15, {3} │ │ │ │ strtmi r9, [r1], -sl, lsl #20 │ │ │ │ @ instruction: 0xf69f4630 │ │ │ │ - @ instruction: 0xf998ffa9 │ │ │ │ + @ instruction: 0xf998ffa1 │ │ │ │ @ instruction: 0xf0250041 │ │ │ │ strmi pc, [r1], -r9, lsl #23 │ │ │ │ ldrtmi r4, [r0], -r7, lsl #12 │ │ │ │ - @ instruction: 0xffa8f69f │ │ │ │ + @ instruction: 0xffa0f69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 25d814 │ │ │ │ + blcs 25d824 │ │ │ │ ldrtmi sp, [r0], -fp, ror #2 │ │ │ │ - @ instruction: 0xf802f6a0 │ │ │ │ + @ instruction: 0xfffaf69f │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - beq fe48675c │ │ │ │ + beq fe48676c │ │ │ │ @ instruction: 0xf69f4651 │ │ │ │ - @ instruction: 0xf89dff99 │ │ │ │ + @ instruction: 0xf89dff91 │ │ │ │ andls r3, r5, r8, lsr r0 │ │ │ │ cmple ip, r0, lsl #22 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - @ instruction: 0xff90f69f │ │ │ │ + @ instruction: 0xff88f69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 26fe5c │ │ │ │ + blcs 26fe6c │ │ │ │ @ instruction: 0x4630d153 │ │ │ │ - @ instruction: 0xffeaf69f │ │ │ │ + @ instruction: 0xffe2f69f │ │ │ │ ldrmi r4, [r9], -r3, lsl #12 │ │ │ │ movwls r4, #26160 @ 0x6630 │ │ │ │ - @ instruction: 0xff82f69f │ │ │ │ + @ instruction: 0xff7af69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 26fe7c │ │ │ │ + blcs 26fe8c │ │ │ │ ldrmi sp, [r8], -r5, asr #2 │ │ │ │ movwls r2, #37144 @ 0x9118 │ │ │ │ - @ instruction: 0xf972f6a2 │ │ │ │ + @ instruction: 0xf96af6a2 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - @ instruction: 0xf96ef6a2 │ │ │ │ + @ instruction: 0xf966f6a2 │ │ │ │ ldrtmi r4, [sl], -r3, lsl #13 │ │ │ │ rscsvs r4, r0, r9, asr #12 │ │ │ │ - mrrc 5, 14, pc, lr, cr3 @ │ │ │ │ + mrrc 5, 14, pc, r6, cr3 @ │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf6a28008 │ │ │ │ - ldmvs r2!, {r0, r1, r3, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r2!, {r0, r1, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ ldmdavs r0, {r0, r2, r8, fp, ip, pc} │ │ │ │ @ instruction: 0xf5e34652 │ │ │ │ - ldmvs r7!, {r4, r6, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs r7!, {r3, r6, sl, fp, sp, lr, pc}^ │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6a24638 │ │ │ │ - @ instruction: 0x6078f99d │ │ │ │ + @ instruction: 0x6078f995 │ │ │ │ @ instruction: 0x465268f0 │ │ │ │ stmdavs r0, {r0, r1, r2, r8, fp, ip, pc}^ │ │ │ │ - mcrr 5, 14, pc, r2, cr3 @ │ │ │ │ + ldc 5, cr15, [sl], #-908 @ 0xfffffc74 │ │ │ │ movwls r9, #2824 @ 0xb08 │ │ │ │ @ instruction: 0xf8d59b09 │ │ │ │ stcls 2, cr0, [r6, #-816] @ 0xfffffcd0 │ │ │ │ @ instruction: 0x96024619 │ │ │ │ @ instruction: 0x462a1d33 │ │ │ │ movwcs r9, #33537 @ 0x8301 │ │ │ │ - @ instruction: 0xf946f5f7 │ │ │ │ + @ instruction: 0xf93ef5f7 │ │ │ │ adcsvs r4, r5, r0, lsr #12 │ │ │ │ - bl 1109664 │ │ │ │ - blmi 903efc │ │ │ │ - bmi 8d42e4 │ │ │ │ + bl f09674 │ │ │ │ + blmi 903f0c │ │ │ │ + bmi 8d42f4 │ │ │ │ smlsdxls r0, fp, r4, r4 │ │ │ │ @ instruction: 0xf5e3447a │ │ │ │ - strcs lr, [r0], -r2, lsr #27 │ │ │ │ - blmi 6de74c │ │ │ │ + @ instruction: 0x2600ed9a │ │ │ │ + blmi 6de75c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a25f60 │ │ │ │ + blls a25f70 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r6, r0, lsl #6 │ │ │ │ eorlt r4, r1, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcge 0x00144639 │ │ │ │ @ instruction: 0xf7f74638 │ │ │ │ - blmi 64a648 │ │ │ │ + blmi 64a658 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ sbcsle r2, lr, r0, lsl #24 │ │ │ │ tstcs r1, sp, lsl #22 │ │ │ │ ldrbtmi r4, [fp], #-2573 @ 0xfffff5f3 │ │ │ │ ldrbtmi r9, [sl], #-1792 @ 0xfffff900 │ │ │ │ - stc 5, cr15, [r0, #908] @ 0x38c │ │ │ │ + ldcl 5, cr15, [r8, #-908]! @ 0xfffffc74 │ │ │ │ @ instruction: 0xf5e3e75d │ │ │ │ - svclt 0x0000ed6c │ │ │ │ - rsbseq r4, r3, r0, ror #4 │ │ │ │ + svclt 0x0000ed64 │ │ │ │ + rsbseq r4, r3, r0, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r8, asr r2 │ │ │ │ + rsbseq r4, r3, r8, asr #4 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - eoreq r0, r0, ip, asr #2 │ │ │ │ - andseq ip, pc, r0, ror #29 │ │ │ │ - rsbseq r4, r3, r0, lsl r1 │ │ │ │ + eoreq r0, r0, r4, lsr r0 │ │ │ │ + andseq ip, pc, r8, asr #27 │ │ │ │ + rsbseq r4, r3, r0, lsl #2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mulseq sp, sl, r0 │ │ │ │ - mulseq pc, lr, lr @ │ │ │ │ + andseq sp, sp, r2, lsl #31 │ │ │ │ + andseq ip, pc, r6, lsl #27 │ │ │ │ @ instruction: 0x4ef0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0x461c4d3c │ │ │ │ rsbscc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ ldmdami fp!, {r3, r4, r7, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d3447d │ │ │ │ @ instruction: 0xf8dd6414 │ │ │ │ stmdapl r8!, {r7, ip, pc} │ │ │ │ stmdavs r0, {r3, r4, r5, r8, sl, fp, lr} │ │ │ │ @ instruction: 0xf04f9017 │ │ │ │ ldrbtmi r0, [sp], #-0 │ │ │ │ suble r2, r1, r0, lsl #28 │ │ │ │ - beq 9883cc │ │ │ │ + beq 9883dc │ │ │ │ ldmdbvs r7, {r0, r1, r4, r9, sl, lr} │ │ │ │ @ instruction: 0x46524630 │ │ │ │ mrc2 7, 4, pc, cr6, cr15, {7} │ │ │ │ stmiapl fp!, {r0, r4, r5, r8, r9, fp, lr}^ │ │ │ │ andseq r6, fp, #1769472 @ 0x1b0000 │ │ │ │ stcge 4, cr13, [r3, #-276] @ 0xfffffeec │ │ │ │ @ instruction: 0xf69f4628 │ │ │ │ - @ instruction: 0xf997fced │ │ │ │ + @ instruction: 0xf997fce5 │ │ │ │ stmiavs r7!, {r0, r6}^ │ │ │ │ - blx fec88054 │ │ │ │ + blx fec88064 │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf69f4639 │ │ │ │ - stmiavs r3!, {r0, r3, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvs pc, {r3, r5, r9, sl, lr} @ │ │ │ │ @ instruction: 0xf69f4639 │ │ │ │ - stmiavs r3!, {r0, r1, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r1, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x462800bf │ │ │ │ ldmdavs r9, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [ip], {159} @ 0x9f │ │ │ │ + ldc2l 6, cr15, [r4], {159} @ 0x9f │ │ │ │ ldrtmi r6, [sl], -r3, ror #17 │ │ │ │ strcs r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf69f6859 │ │ │ │ - stmdbls r1!, {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r1!, {r0, r2, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69f4628 │ │ │ │ - bls acb7c0 │ │ │ │ + bls acb7b0 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - stc2l 6, cr15, [ip], {159} @ 0x9f │ │ │ │ - bls 332c1c │ │ │ │ + stc2l 6, cr15, [r4], {159} @ 0x9f │ │ │ │ + bls 332c2c │ │ │ │ @ instruction: 0x46304651 │ │ │ │ @ instruction: 0xf7f49400 │ │ │ │ @ instruction: 0xf89dfb35 │ │ │ │ cmnlt r3, r8, lsl r0 │ │ │ │ - blmi 6de870 │ │ │ │ + blmi 6de880 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 82608c │ │ │ │ + blls 82609c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r6, r0, lsl #6 │ │ │ │ pop {r3, r4, ip, sp, pc} │ │ │ │ stmdals r3, {r4, r5, r6, r7, r9, sl, fp, pc} │ │ │ │ - b fe5097c4 │ │ │ │ + b fe3097d4 │ │ │ │ @ instruction: 0xf10de7ee │ │ │ │ @ instruction: 0x46510b30 │ │ │ │ @ instruction: 0xf7f74658 │ │ │ │ - bmi 54a514 │ │ │ │ + bmi 54a524 │ │ │ │ tstcs r1, fp, asr r6 │ │ │ │ ldmdavs r0, {r1, r3, r5, r7, fp, ip, lr} │ │ │ │ ldrbtmi r4, [sl], #-2569 @ 0xfffff5f7 │ │ │ │ - stcl 5, cr15, [sl], #908 @ 0x38c │ │ │ │ + stcl 5, cr15, [r2], #908 @ 0x38c │ │ │ │ @ instruction: 0xf5e3e7a9 │ │ │ │ - svclt 0x0000ecd6 │ │ │ │ - rsbseq r4, r3, r8, lsl #1 │ │ │ │ + svclt 0x0000ecce │ │ │ │ + rsbseq r4, r3, r8, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r2, ror r0 │ │ │ │ + rsbseq r4, r3, r2, rrx │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r3, r3, r4, ror #31 │ │ │ │ + ldrsbteq r3, [r3], #-244 @ 0xffffff0c │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, pc, lr, lsl #27 │ │ │ │ + andseq ip, pc, r6, ror ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3284 │ │ │ │ + bl feda3294 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ vhsub.s8 d18, d0, d3 │ │ │ │ ldmdavs r8, {r1, r2, r8, lr}^ │ │ │ │ - ldmda r2!, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda sl!, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda32a4 │ │ │ │ + bl feda32b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs lr, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrmi r4, [r4], -sp, lsl #12 │ │ │ │ @ instruction: 0x4633b316 │ │ │ │ addsmi fp, r6, #-2147483624 @ 0x80000018 │ │ │ │ vshr.u32 d13, d12, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -552971,29 +552975,29 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt sl!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf5e36870 │ │ │ │ - ldrtmi lr, [r0], -r4, lsl #24 │ │ │ │ - b d89880 │ │ │ │ + @ instruction: 0x4630ebfc │ │ │ │ + b b89890 │ │ │ │ ldcllt 0, cr6, [r0, #-176]! @ 0xffffff50 │ │ │ │ rscsle r2, fp, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25890c │ │ │ │ + bcs 25891c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ eorvs r8, ip, fp, asr pc │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3320 │ │ │ │ + bl feda3330 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi bcffe8 │ │ │ │ + bmi bcfff8 │ │ │ │ strmi pc, [r0, r0, lsl #10]! │ │ │ │ addlt r4, pc, r5, lsr #22 │ │ │ │ stmdavs r8, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbmi pc, [r0, #-2263] @ 0xfffff729 @ │ │ │ │ stccs 8, cr5, [r0], {211} @ 0xd3 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -553001,682 +553005,682 @@ │ │ │ │ andcs sl, r0, #1, 28 │ │ │ │ stmib sp, {r0, r3, ip, pc}^ │ │ │ │ ldrbtmi r2, [r9], #-522 @ 0xfffffdf6 │ │ │ │ ldrtmi r9, [r0], -ip, lsl #4 │ │ │ │ @ instruction: 0xf6432220 │ │ │ │ vabal.s8 q11, d12, d3 │ │ │ │ @ instruction: 0xf5e30530 │ │ │ │ - strd lr, [r6], -ip │ │ │ │ - cdp 5, 0, cr15, cr10, cr3, {7} │ │ │ │ - blcs 52617c │ │ │ │ - blcs 37bdd4 │ │ │ │ + strd lr, [r6], -r4 │ │ │ │ + cdp 5, 0, cr15, cr2, cr3, {7} │ │ │ │ + blcs 52618c │ │ │ │ + blcs 37bde4 │ │ │ │ @ instruction: 0x4632d111 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - b 80990c │ │ │ │ + b 60991c │ │ │ │ rscsle r1, r1, r3, asr #24 │ │ │ │ - blle 456188 │ │ │ │ + blle 456198 │ │ │ │ stccs 12, cr9, [r0], {10} │ │ │ │ @ instruction: 0xf8d7db05 │ │ │ │ @ instruction: 0xf5e30550 │ │ │ │ - @ instruction: 0xf8c7ebb0 │ │ │ │ - bmi 55d6dc │ │ │ │ + @ instruction: 0xf8c7eba8 │ │ │ │ + bmi 55d6ec │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r6, lsl #2 │ │ │ │ @ instruction: 0xf5e3bdf0 │ │ │ │ - @ instruction: 0xf8c7ecea │ │ │ │ + @ instruction: 0xf8c7ece2 │ │ │ │ ubfx r0, r0, #10, #15 │ │ │ │ - stc 5, cr15, [r4], #-908 @ 0xfffffc74 │ │ │ │ - ldrsbteq r3, [r3], #-224 @ 0xffffff20 │ │ │ │ + ldc 5, cr15, [ip], {227} @ 0xe3 │ │ │ │ + rsbseq r3, r3, r0, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r9, sp, sl, lsl #12 │ │ │ │ - rsbseq r3, r3, r2, ror #28 │ │ │ │ + @ instruction: 0x001d94f2 │ │ │ │ + rsbseq r3, r3, r2, asr lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda33d8 │ │ │ │ + bl feda33e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r0, r0 │ │ │ │ andcs r4, r3, #12, 12 @ 0xc00000 │ │ │ │ tstpmi r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - svc 0x00c8f5e2 │ │ │ │ + svc 0x00c0f5e2 │ │ │ │ strmi r2, [r5], -r8, lsl #2 │ │ │ │ @ instruction: 0xf5e32001 │ │ │ │ - tstlt r0, r4, lsl #18 │ │ │ │ + @ instruction: 0xb110e8fc │ │ │ │ stmib r0, {r0, r8, r9, sp}^ │ │ │ │ eorvs r3, r0, r0, lsl #10 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda340c │ │ │ │ + bl feda341c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4604b175 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258a28 │ │ │ │ + bcs 258a38 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt r3, fp, asr pc │ │ │ │ eorvs r2, r3, r0, lsl #6 │ │ │ │ stmdavs r8!, {r3, r4, r5, r8, sl, fp, ip, sp, pc}^ │ │ │ │ - bl 19899c8 │ │ │ │ + bl 17899d8 │ │ │ │ @ instruction: 0xf5e34628 │ │ │ │ - movwcs lr, #2438 @ 0x986 │ │ │ │ + movwcs lr, #2430 @ 0x97e │ │ │ │ ldrb r6, [r5, r3, lsr #32]! │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi f9dab8 │ │ │ │ - blmi f9dad8 │ │ │ │ + bmi f9dac8 │ │ │ │ + blmi f9dae8 │ │ │ │ addlt r4, r7, sl, ror r4 │ │ │ │ ldrsbhi pc, [r0], #143 @ 0x8f @ │ │ │ │ ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ ldrdcs r5, [r0, -r3] │ │ │ │ orreq pc, r0, #208, 16 @ 0xd00000 │ │ │ │ ldrbtmi r4, [r8], #1610 @ 0x64a │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - b fef09a14 │ │ │ │ + b fed09a24 │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ stmdbls r4, {r1, r3, r5, r6, fp, sp, lr} │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ - bl ff689a24 │ │ │ │ - bllt fe45daa8 │ │ │ │ + bl ff489a34 │ │ │ │ + bllt fe45dab8 │ │ │ │ @ instruction: 0x46314638 │ │ │ │ - blx ff989d28 │ │ │ │ + blx ff789d38 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ @ instruction: 0xf1b12202 │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b0 │ │ │ │ strmi r4, [r5], -fp, lsl #12 │ │ │ │ @ instruction: 0xf06fbf08 │ │ │ │ @ instruction: 0xf8d44300 │ │ │ │ svclt 0x00080380 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 24c317 @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 24c327 @ │ │ │ │ andcs r4, r1, #76546048 @ 0x4900000 │ │ │ │ movwpl lr, #2509 @ 0x9cd │ │ │ │ - bl fff89a60 │ │ │ │ + bl ffd89a70 │ │ │ │ stmdbls r4, {r0, r1, r9, sl, lr} │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf5e3461c │ │ │ │ - mvnmi lr, #10752 @ 0x2a00 │ │ │ │ - bmi 7901e8 │ │ │ │ + mvnmi lr, #8704 @ 0x2200 │ │ │ │ + bmi 7901f8 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ 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 r1 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ tstcs r1, pc, lsl #16 │ │ │ │ ldrbtmi r4, [sl], #-2575 @ 0xfffff5f1 │ │ │ │ andeq pc, r0, r8, asr r8 @ │ │ │ │ @ instruction: 0xf5e36800 │ │ │ │ - andcs lr, r0, lr, lsl #23 │ │ │ │ + andcs lr, r0, r6, lsl #23 │ │ │ │ strmi lr, [r3], -r7, ror #15 │ │ │ │ - bmi 51e340 │ │ │ │ + bmi 51e350 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r0, r8, asr r8 @ │ │ │ │ @ instruction: 0xf5e36800 │ │ │ │ - ldrb lr, [r2, r2, lsl #23]! │ │ │ │ - bl 1d89abc │ │ │ │ - rsbseq r3, r3, r0, lsr #27 │ │ │ │ + @ instruction: 0xe7f2eb7a │ │ │ │ + bl 1b89acc │ │ │ │ + @ instruction: 0x00733d90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r3, r6, lsl #27 │ │ │ │ - rsbseq r3, r3, r6, lsl sp │ │ │ │ + rsbseq r3, r3, r6, ror sp │ │ │ │ + rsbseq r3, r3, r6, lsl #26 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, pc, r6, lsr #22 │ │ │ │ - andseq ip, pc, r2, ror #21 │ │ │ │ + andseq ip, pc, lr, lsl #20 │ │ │ │ + andseq ip, pc, sl, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3554 │ │ │ │ + bl feda3564 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r1, r8 │ │ │ │ movwcs lr, #10717 @ 0x29dd │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda3570 │ │ │ │ + bl feda3580 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r8 │ │ │ │ tstcs r8, ip, lsl #12 │ │ │ │ - ldmda lr!, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r6!, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ movwcs fp, #4368 @ 0x1110 │ │ │ │ strcc lr, [r0], #-2496 @ 0xfffff640 │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda3594 │ │ │ │ + bl feda35a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 4d037c │ │ │ │ + bmi 4d038c │ │ │ │ stcmi 5, cr15, [r0] │ │ │ │ @ instruction: 0xf04f4b09 │ │ │ │ ldrbtmi r3, [sl], #-1279 @ 0xfffffb01 │ │ │ │ ldrbtmi r2, [fp], #-257 @ 0xfffffeff │ │ │ │ cmncs r8, #192, 18 @ 0x300000 │ │ │ │ adcmi pc, sl, #0, 10 │ │ │ │ rsbseq pc, r4, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf8cc3254 │ │ │ │ @ instruction: 0xf5e34550 │ │ │ │ - vldrlt s28, [r0, #-88] @ 0xffffffa8 │ │ │ │ + vldrlt s28, [r0, #-56] @ 0xffffffc8 │ │ │ │ @ instruction: 0xfffffe27 │ │ │ │ @ instruction: 0xfffffd6b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda35d4 │ │ │ │ + bl feda35e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ @ instruction: 0xf8d044a0 │ │ │ │ @ instruction: 0xf8d40274 │ │ │ │ @ instruction: 0xf5e31554 │ │ │ │ - @ instruction: 0xf8d4eba6 │ │ │ │ + @ instruction: 0xf8d4eb9e │ │ │ │ stmdacs r0, {r4, r6, r8, sl} │ │ │ │ vldrlt s26, [r0, #-0] │ │ │ │ - b 2209b84 │ │ │ │ + b 2009b94 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrbcc pc, [r0, #-2244] @ 0xfffff73c @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - bmi 3de81c │ │ │ │ + bmi 3de82c │ │ │ │ ldrbtmi r4, [r9], #-2822 @ 0xfffff4fa │ │ │ │ stmib r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r1, [fp], #-690 @ 0xfffffd4e │ │ │ │ sbcscc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xfffffc8f │ │ │ │ @ instruction: 0xffffff3d │ │ │ │ @ instruction: 0xfffffc67 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3630 │ │ │ │ + bl feda3640 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 490418 │ │ │ │ + blmi 490428 │ │ │ │ ldrbtmi r7, [fp], #-2050 @ 0xfffff7fe │ │ │ │ andle r2, r9, sl, lsr #20 │ │ │ │ ldmpl fp, {r0, r1, r2, r9, fp, lr} │ │ │ │ ldrmi r4, [r8, r8, lsl #12] │ │ │ │ stmdavc r0, {r3, r4, r8, ip, sp, pc}^ │ │ │ │ svclt 0x001838ff │ │ │ │ stclt 0, cr2, [r8, #-4] │ │ │ │ ldmpl fp, {r0, r1, r9, fp, lr} │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - rsbseq r3, r3, r6, asr #23 │ │ │ │ + ldrhteq r3, [r3], #-182 @ 0xffffff4a │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3670 │ │ │ │ + bl feda3680 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 410458 │ │ │ │ + blmi 410468 │ │ │ │ ldrbtmi r7, [fp], #-2050 @ 0xfffff7fe │ │ │ │ andle r2, r6, sl, lsr #20 │ │ │ │ ldmpl fp, {r0, r2, r9, fp, lr} │ │ │ │ ldrmi r4, [r8, r8, lsl #12] │ │ │ │ stmdavc r0, {r8, ip, sp, pc}^ │ │ │ │ - bmi 33b8b0 │ │ │ │ + bmi 33b8c0 │ │ │ │ @ instruction: 0xe7f7589b │ │ │ │ - rsbseq r3, r3, r6, lsl #23 │ │ │ │ + rsbseq r3, r3, r6, ror fp │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda36a8 │ │ │ │ + bl feda36b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 450490 │ │ │ │ + blmi 4504a0 │ │ │ │ ldrbtmi r7, [fp], #-2050 @ 0xfffff7fe │ │ │ │ andle r2, r7, sl, lsr #20 │ │ │ │ ldmpl fp, {r1, r2, r9, fp, lr} │ │ │ │ ldrmi r4, [r8, r8, lsl #12] │ │ │ │ svclt 0x00183800 │ │ │ │ stclt 0, cr2, [r8, #-4] │ │ │ │ ldmpl fp, {r0, r1, r9, fp, lr} │ │ │ │ svclt 0x0000e7f6 │ │ │ │ - rsbseq r3, r3, lr, asr #22 │ │ │ │ + rsbseq r3, r3, lr, lsr fp │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda36e4 │ │ │ │ + bl feda36f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4104cc │ │ │ │ + blmi 4104dc │ │ │ │ ldrbtmi r7, [fp], #-2050 @ 0xfffff7fe │ │ │ │ andle r2, r6, sl, lsr #20 │ │ │ │ ldmpl fp, {r0, r2, r9, fp, lr} │ │ │ │ ldrmi r4, [r8, r8, lsl #12] │ │ │ │ stmvc r0, {r8, ip, sp, pc} │ │ │ │ - bmi 33b924 │ │ │ │ + bmi 33b934 │ │ │ │ @ instruction: 0xe7f7589b │ │ │ │ - rsbseq r3, r3, r2, lsl fp │ │ │ │ + rsbseq r3, r3, r2, lsl #22 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda371c │ │ │ │ + bl feda372c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sp], {248} @ 0xf8 │ │ │ │ ldrbtmi r7, [ip], #-2051 @ 0xfffff7fd │ │ │ │ andle r2, sp, sl, lsr #22 │ │ │ │ stmiapl r3!, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ ldrmi r4, [r8, r8, lsl #12] │ │ │ │ - blmi 4f8a18 │ │ │ │ + blmi 4f8a28 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ strle r0, [r6], #-794 @ 0xfffffce6 │ │ │ │ strle r0, [r6], #-859 @ 0xfffffca5 │ │ │ │ @ instruction: 0xbd1079c0 │ │ │ │ stmiapl r3!, {r1, r2, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x2010e7f0 │ │ │ │ eorcs fp, r0, r0, lsl sp │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq r3, [r3], #-170 @ 0xffffff56 │ │ │ │ + rsbseq r3, r3, sl, asr #21 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3770 │ │ │ │ + bl feda3780 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4d0558 │ │ │ │ + blmi 4d0568 │ │ │ │ ldrbtmi r7, [fp], #-2050 @ 0xfffff7fe │ │ │ │ andle r2, r6, sl, lsr #20 │ │ │ │ strmi r4, [r8], -r8, lsl #20 │ │ │ │ @ instruction: 0x4798589b │ │ │ │ andcc fp, r3, r8, lsr r1 │ │ │ │ - bmi 3fb9b0 │ │ │ │ + bmi 3fb9c0 │ │ │ │ ldmpl fp, {r3, r9, sl, lr} │ │ │ │ stmdacs r0, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ stmdami r4, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - rsbseq r3, r3, r6, lsl #21 │ │ │ │ + rsbseq r3, r3, r6, ror sl │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ - rsbeq r4, r9, r4, asr #30 │ │ │ │ + rsbeq r4, r9, ip, lsr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda37b8 │ │ │ │ + bl feda37c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 950540 │ │ │ │ - blmi 95ddd4 │ │ │ │ + bmi 950550 │ │ │ │ + blmi 95dde4 │ │ │ │ ldrbtmi fp, [sl], #-133 @ 0xffffff7b │ │ │ │ @ instruction: 0x46084d1b │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs cea668 │ │ │ │ - blmi 840660 │ │ │ │ + blcs cea678 │ │ │ │ + blmi 840670 │ │ │ │ ldrmi r5, [r8, fp, ror #17] │ │ │ │ stmdavc r3!, {r7, r8, ip, sp, pc} │ │ │ │ tstle ip, sl, lsr #22 │ │ │ │ stmiapl fp!, {r2, r4, r8, r9, fp, lr}^ │ │ │ │ - bge 2ea6f4 │ │ │ │ + bge 2ea704 │ │ │ │ ldrmi sl, [r8, r1, lsl #18] │ │ │ │ @ instruction: 0xf0209801 │ │ │ │ @ instruction: 0xf1a00004 │ │ │ │ - blx fee4c60c │ │ │ │ + blx fee4c61c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blmi 4dee44 │ │ │ │ + blmi 4dee54 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 32667c │ │ │ │ + blls 32668c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ stmiapl fp!, {r0, r3, r8, r9, fp, lr}^ │ │ │ │ - blmi 4c659c │ │ │ │ + blmi 4c65ac │ │ │ │ strb r5, [r1, fp, ror #17]! │ │ │ │ - stmib ip!, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r3, r3, sl, lsr sl │ │ │ │ + stmib r4!, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r3, r3, sl, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r3, r4, lsr sl │ │ │ │ + rsbseq r3, r3, r4, lsr #20 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ - ldrshteq r3, [r3], #-148 @ 0xffffff6c │ │ │ │ + rsbseq r3, r3, r4, ror #19 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3858 │ │ │ │ + bl feda3868 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ eorcs r0, r8, #248, 30 @ 0x3e0 │ │ │ │ - cdp 5, 0, cr15, cr4, cr2, {7} │ │ │ │ + ldcl 5, cr15, [ip, #904]! @ 0x388 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd080940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3874 │ │ │ │ + bl feda3884 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r8, -r8]! │ │ │ │ - @ instruction: 0xf9ecf6a0 │ │ │ │ + @ instruction: 0xf9e4f6a0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r6], -sp, lsl #12 │ │ │ │ @ instruction: 0xf8d52100 │ │ │ │ @ instruction: 0xf6a20090 │ │ │ │ - @ instruction: 0x4604fe5f │ │ │ │ + @ instruction: 0x4604fe57 │ │ │ │ strh fp, [r2], #-144 @ 0xffffff70 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258eb8 │ │ │ │ + bcs 258ec8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ @ instruction: 0x4621fa99 │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - cdp2 6, 4, cr15, cr8, cr2, {5} │ │ │ │ + cdp2 6, 4, cr15, cr0, cr2, {5} │ │ │ │ cmnlt r0, #4, 12 @ 0x400000 │ │ │ │ svccs 0x00006867 │ │ │ │ @ instruction: 0xf897d0f5 │ │ │ │ - blcs 2587c0 │ │ │ │ + blcs 2587d0 │ │ │ │ @ instruction: 0xf8d7d1e2 │ │ │ │ @ instruction: 0xf5099004 │ │ │ │ @ instruction: 0x4640787a │ │ │ │ - blx ffb0a1e0 │ │ │ │ + blx ff90a1f0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258f00 │ │ │ │ + bcs 258f10 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ mvneq pc, #14221312 @ 0xd90000 │ │ │ │ @ instruction: 0xf6a06939 │ │ │ │ - ldrtmi pc, [r8], -r1, ror #18 @ │ │ │ │ - blx 1e8a710 │ │ │ │ + @ instruction: 0x4638f959 │ │ │ │ + blx 1e8a720 │ │ │ │ @ instruction: 0xf6bc4640 │ │ │ │ - @ instruction: 0x4621fad9 │ │ │ │ + @ instruction: 0x4621fad1 │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - cdp2 6, 1, cr15, cr12, cr2, {5} │ │ │ │ + cdp2 6, 1, cr15, cr4, cr2, {5} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d6d1d2 │ │ │ │ @ instruction: 0xf5050280 │ │ │ │ @ instruction: 0xf6a07137 │ │ │ │ - @ instruction: 0xf8d5f94d │ │ │ │ + @ instruction: 0xf8d5f945 │ │ │ │ @ instruction: 0xb1880098 │ │ │ │ @ instruction: 0xf6a22100 │ │ │ │ - strmi pc, [r4], -sp, lsl #28 │ │ │ │ + strmi pc, [r4], -r5, lsl #28 │ │ │ │ stmdavs r1!, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ addeq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - @ instruction: 0xf940f6a0 │ │ │ │ + @ instruction: 0xf938f6a0 │ │ │ │ @ instruction: 0xf8d54621 │ │ │ │ @ instruction: 0xf6a20098 │ │ │ │ - strmi pc, [r4], -r1, lsl #28 │ │ │ │ + @ instruction: 0x4604fdf9 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrdcs pc, [r4], r5 @ │ │ │ │ @ instruction: 0xf1052400 │ │ │ │ strtmi r0, [r0], r4, lsr #15 │ │ │ │ @ instruction: 0xf857b302 │ │ │ │ bicslt r3, r3, r4, lsl #30 │ │ │ │ @ instruction: 0xf8d66899 │ │ │ │ @ instruction: 0xf6a00284 │ │ │ │ - ldmdavs r9!, {r0, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavs r9!, {r0, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29c390 │ │ │ │ + blcc 29c3a0 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmiavs r8, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf8c720a4 │ │ │ │ strcc r8, [r1], #-0 │ │ │ │ ldmle lr, {r1, r5, r7, r9, lr}^ │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, r8, r9, ip, sp, pc} │ │ │ │ ldrsbcc pc, [r0, #129] @ 0x81 @ │ │ │ │ @ instruction: 0x4619b13b │ │ │ │ addeq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - @ instruction: 0xf904f6a0 │ │ │ │ + @ instruction: 0xf8fcf6a0 │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8d66899 │ │ │ │ @ instruction: 0xf6a00284 │ │ │ │ - @ instruction: 0xf8d5f8fd │ │ │ │ + @ instruction: 0xf8d5f8f5 │ │ │ │ cmnlt r9, r8, asr #1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258ff0 │ │ │ │ + bcs 259000 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 270564 │ │ │ │ + blcs 270574 │ │ │ │ adcshi pc, fp, r0 │ │ │ │ @ instruction: 0xf8c52300 │ │ │ │ @ instruction: 0xf8d530c8 │ │ │ │ orrlt r1, r1, ip, asr #1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 259018 │ │ │ │ + bcs 259028 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27058c │ │ │ │ + blcs 27059c │ │ │ │ adchi pc, r2, r0 │ │ │ │ @ instruction: 0xf8c52300 │ │ │ │ @ instruction: 0xf8d530cc │ │ │ │ ldrdlt r1, [r1, r0] │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 259040 │ │ │ │ + bcs 259050 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2705b4 │ │ │ │ + blcs 2705c4 │ │ │ │ addhi pc, r9, r0 │ │ │ │ @ instruction: 0xf8c52300 │ │ │ │ @ instruction: 0xf8d630d0 │ │ │ │ stcne 2, cr3, [r8, #-496]! @ 0xfffffe10 │ │ │ │ svclt 0x000442ab │ │ │ │ @ instruction: 0xf8c62300 │ │ │ │ @ instruction: 0xf008327c │ │ │ │ @ instruction: 0xf105f927 │ │ │ │ @ instruction: 0xf0080018 │ │ │ │ @ instruction: 0xf105f923 │ │ │ │ @ instruction: 0xf008002c │ │ │ │ @ instruction: 0x6c2bf91f │ │ │ │ @ instruction: 0xf893b1a3 │ │ │ │ - bcs 254960 │ │ │ │ + bcs 254970 │ │ │ │ vmla.i , , d12[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29848c │ │ │ │ + bcc 29849c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c28b912 │ │ │ │ @ instruction: 0xf9acf7fe │ │ │ │ strtvs r2, [fp], #-768 @ 0xfffffd00 │ │ │ │ orrslt r6, fp, fp, ror #24 │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ vaddw.u , , d26 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2984b8 │ │ │ │ + bcc 2984c8 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c68b912 │ │ │ │ @ instruction: 0xf996f7fe │ │ │ │ strbtvs r2, [fp], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf6a14628 │ │ │ │ - pop {r0, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs lr, {r3, r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ ldrbtvc pc, [sl], #-1286 @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6bc4620 │ │ │ │ - @ instruction: 0x6c6bf9e7 │ │ │ │ + @ instruction: 0x6c6bf9df │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2984f4 │ │ │ │ + bcc 298504 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c6bb942 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6a06919 │ │ │ │ - stclvs 8, cr15, [r8], #-396 @ 0xfffffe74 │ │ │ │ + stclvs 8, cr15, [r8], #-364 @ 0xfffffe94 │ │ │ │ @ instruction: 0xf972f7fe │ │ │ │ @ instruction: 0xf6bc4620 │ │ │ │ - @ instruction: 0xe7d7f9db │ │ │ │ + @ instruction: 0xe7d7f9d3 │ │ │ │ @ instruction: 0xf506685e │ │ │ │ @ instruction: 0x4620747a │ │ │ │ - @ instruction: 0xf9c6f6bc │ │ │ │ + @ instruction: 0xf9bef6bc │ │ │ │ @ instruction: 0xb1a36c2b │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d66c2b │ │ │ │ ldmdbvs r9, {r2, r5, r6, r7, r8, r9} │ │ │ │ - @ instruction: 0xf842f6a0 │ │ │ │ + @ instruction: 0xf83af6a0 │ │ │ │ @ instruction: 0xf7fe6c28 │ │ │ │ @ instruction: 0x4620f951 │ │ │ │ - @ instruction: 0xf9baf6bc │ │ │ │ + @ instruction: 0xf9b2f6bc │ │ │ │ stmiavs r8, {r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ @ instruction: 0xe7714798 │ │ │ │ @ instruction: 0xf8d068c8 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ stmiavs r8, {r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ @ instruction: 0xe73f4798 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3b84 │ │ │ │ + bl feda3b94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0fe8 │ │ │ │ addlt r7, r2, r2, asr #2 │ │ │ │ @ instruction: 0xf6a14606 │ │ │ │ - @ instruction: 0x4601fbdb │ │ │ │ + @ instruction: 0x4601fbd3 │ │ │ │ ldcmi 6, cr4, [r3, #-16] │ │ │ │ - blvs 38aaa4 │ │ │ │ + blvs 38aab4 │ │ │ │ @ instruction: 0xf007447d │ │ │ │ @ instruction: 0xf104ff79 │ │ │ │ @ instruction: 0x46200118 │ │ │ │ @ instruction: 0xff74f007 │ │ │ │ msreq CPSR_fs, r4, lsl #2 │ │ │ │ @ instruction: 0xf0074620 │ │ │ │ - bmi 58c778 │ │ │ │ + bmi 58c788 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ teqne r5, r4, asr #19 │ │ │ │ stmib r4, {r8, sp}^ │ │ │ │ - blmi 490ea8 │ │ │ │ + blmi 490eb8 │ │ │ │ stmiapl sl!, {r5, r9, sl, lr} │ │ │ │ stmiapl fp!, {r9, ip, pc}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blx f8a466 │ │ │ │ + blx d8a476 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ addscc pc, r0, r4, asr #17 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - rsbseq r3, r3, r0, ror #12 │ │ │ │ + rsbseq r3, r3, r0, asr r6 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ ldrblt fp, [r0, #-905]! @ 0xfffffc77 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ @ instruction: 0xf8d04604 │ │ │ │ @ instruction: 0x460d0090 │ │ │ │ - blx ff80a49a │ │ │ │ + blx ff60a4aa │ │ │ │ tstlt r0, r6, lsl #12 │ │ │ │ vcvt.u16.f16 , q8, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ vrsubhn.i d4, , │ │ │ │ @ instruction: 0xf8d48f5b │ │ │ │ @ instruction: 0xf6a20090 │ │ │ │ - stmdbvs sl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs sl!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3094f8d4 │ │ │ │ ldrmi r6, [r3], #-3873 @ 0xfffff0df │ │ │ │ @ instruction: 0xf8c46fa2 │ │ │ │ @ instruction: 0xf8d43094 │ │ │ │ addsmi r3, sl, #160 @ 0xa0 │ │ │ │ stmdbvs fp!, {r1, r2, r9, ip, lr, pc} │ │ │ │ sbfxvs r1, r0, #24, #1 │ │ │ │ eorcc pc, r2, r1, asr #16 │ │ │ │ @ instruction: 0x4770bd70 │ │ │ │ andcs r0, r4, #91 @ 0x5b │ │ │ │ strtmi r2, [r0], -r4, lsl #22 │ │ │ │ movwcs fp, #20280 @ 0x4f38 │ │ │ │ adccc pc, r0, r4, asr #17 │ │ │ │ - blx ffb8a4f6 │ │ │ │ + blx ff98a506 │ │ │ │ strmi r6, [r1], -r2, lsr #31 │ │ │ │ ldreq lr, [ip], -r4, asr #19 │ │ │ │ svclt 0x0000e7e9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3c84 │ │ │ │ + bl feda3c94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ umulllt r3, r2, r8, r0 │ │ │ │ ldrdgt pc, [r4], #-143 @ 0xffffff71 │ │ │ │ stmdavs r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [ip], #1549 @ 0x60d │ │ │ │ @ instruction: 0x4629b15b │ │ │ │ @ instruction: 0xf6a24618 │ │ │ │ - @ instruction: 0xf8d6fbc7 │ │ │ │ + @ instruction: 0xf8d6fbbf │ │ │ │ strtmi r0, [r2], -r4, lsl #5 │ │ │ │ @ instruction: 0xf69f4629 │ │ │ │ - andlt pc, r2, sp, asr pc @ │ │ │ │ - blmi 4bc078 │ │ │ │ + andlt pc, r2, r5, asr pc @ │ │ │ │ + blmi 4bc088 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf85c4b07 │ │ │ │ movwls r3, #4099 @ 0x1003 │ │ │ │ @ instruction: 0xf6a24619 │ │ │ │ - @ instruction: 0x4603fabb │ │ │ │ + @ instruction: 0x4603fab3 │ │ │ │ addseq pc, r8, r4, asr #17 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - rsbseq r3, r3, r6, ror #10 │ │ │ │ + rsbseq r3, r3, r6, asr r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3cec │ │ │ │ + bl feda3cfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ umulllt r3, r2, r8, r0 │ │ │ │ ldrdgt pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ stmdavs r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [ip], #1549 @ 0x60d │ │ │ │ strtmi fp, [r9], -fp, lsl #3 │ │ │ │ @ instruction: 0xf6a24618 │ │ │ │ - @ instruction: 0xf8d6fb93 │ │ │ │ + @ instruction: 0xf8d6fb8b │ │ │ │ strtmi r0, [r2], -r4, lsl #5 │ │ │ │ @ instruction: 0xf69f4629 │ │ │ │ - @ instruction: 0xf8d4ff29 │ │ │ │ + @ instruction: 0xf8d4ff21 │ │ │ │ lsllt r0, ip @ │ │ │ │ @ instruction: 0xf6a24629 │ │ │ │ - andlt pc, r2, r7, lsl #23 │ │ │ │ - blmi 5fc0ec │ │ │ │ + andlt pc, r2, pc, ror fp @ │ │ │ │ + blmi 5fc0fc │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf85c4b0c │ │ │ │ movwls r3, #4099 @ 0x1003 │ │ │ │ @ instruction: 0xf6a24619 │ │ │ │ - strmi pc, [r3], -r1, lsl #21 │ │ │ │ + @ instruction: 0x4603fa79 │ │ │ │ addseq pc, r8, r4, asr #17 │ │ │ │ @ instruction: 0x4620e7dd │ │ │ │ - stc2 6, cr15, [r2], #-648 @ 0xfffffd78 │ │ │ │ + ldc2 6, cr15, [sl], {162} @ 0xa2 │ │ │ │ @ instruction: 0xf8c44629 │ │ │ │ @ instruction: 0xf6a2009c │ │ │ │ - andlt pc, r2, sp, ror #22 │ │ │ │ + andlt pc, r2, r5, ror #22 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrshteq r3, [r3], #-78 @ 0xffffffb2 │ │ │ │ + rsbseq r3, r3, lr, ror #9 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ adcsvc pc, r8, #9502720 @ 0x910000 │ │ │ │ @ instruction: 0xf8dfb089 │ │ │ │ @ instruction: 0x460c9490 │ │ │ │ ldrbtmi r4, [r9], #1542 @ 0x606 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf8d08122 │ │ │ │ @ instruction: 0xf8d033c8 │ │ │ │ - blcs 26d57c │ │ │ │ + blcs 26d58c │ │ │ │ msrhi CPSR_x, r0, asr #32 │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ @ instruction: 0xf89432bb │ │ │ │ - blcs 259660 │ │ │ │ + blcs 259670 │ │ │ │ @ instruction: 0xf8d4d051 │ │ │ │ - blcs 259424 │ │ │ │ + blcs 259434 │ │ │ │ @ instruction: 0xf8d4d14d │ │ │ │ - blcs 25943c │ │ │ │ + blcs 25944c │ │ │ │ @ instruction: 0xf8d4d049 │ │ │ │ vst1.32 {d18-d21}, [pc :256], r0 │ │ │ │ vorr.i32 q11, #1024 @ 0x00000400 │ │ │ │ addsmi r0, sl, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf8d4d841 │ │ │ │ - blcs ff4196a4 │ │ │ │ + blcs ff4196b4 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r5, r8, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf8d32201 │ │ │ │ @ instruction: 0xf8d40278 │ │ │ │ @ instruction: 0xf88430cc │ │ │ │ @ instruction: 0xf50022ae │ │ │ │ movwls r7, #4193 @ 0x1061 │ │ │ │ movwvc pc, #9476 @ 0x2504 @ │ │ │ │ @@ -553687,195 +553691,195 @@ │ │ │ │ movwls r0, #936 @ 0x3a8 │ │ │ │ ldrdcc pc, [r4], r4 @ │ │ │ │ andne pc, ip, #148, 16 @ 0x940000 │ │ │ │ mrc2 7, 3, pc, cr12, cr14, {7} │ │ │ │ andne pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldrdeq pc, [ip, #132]! @ 0x84 │ │ │ │ stmdacc r1, {r3, sl, lr} │ │ │ │ - cdp 5, 0, cr15, cr4, cr2, {7} │ │ │ │ + ldcl 5, cr15, [ip, #904]! @ 0x388 │ │ │ │ andne pc, r4, #212, 16 @ 0xd40000 │ │ │ │ mvnseq pc, r4, asr #17 │ │ │ │ ldrsbeq pc, [r0, #132]! @ 0x84 @ │ │ │ │ stmdacc r1, {r3, sl, lr} │ │ │ │ - ldcl 5, cr15, [sl, #904]! @ 0x388 │ │ │ │ + ldcl 5, cr15, [r2, #904]! @ 0x388 │ │ │ │ @ instruction: 0xf8c46823 │ │ │ │ @ instruction: 0xf8d301fc │ │ │ │ @ instruction: 0xf8933278 │ │ │ │ - blcs cd9a54 │ │ │ │ + blcs cd9a64 │ │ │ │ bichi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf8594bf3 │ │ │ │ strtmi r3, [r0], -r3 │ │ │ │ ldmib r4, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ - blx 2d9652 │ │ │ │ + blx 2d9662 │ │ │ │ @ instruction: 0xf8d4f103 │ │ │ │ - bmi ffe19430 │ │ │ │ + bmi ffe19440 │ │ │ │ svclt 0x00382b01 │ │ │ │ ldrbtmi r2, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf101fb03 │ │ │ │ orreq r6, r9, r3, lsr #16 │ │ │ │ rsbseq pc, r8, #13828096 @ 0xd30000 │ │ │ │ mvnsvc pc, r1, lsl #12 │ │ │ │ tstpeq fp, pc, ror #6 @ p-variant is OBSOLETE │ │ │ │ tstpcs r2, r1, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - blx 28ac7c │ │ │ │ + blx 28ac8c │ │ │ │ ldmib r4, {r1, r2, r5, r6, r7, r9, fp, lr}^ │ │ │ │ strtvs r3, [r0], #-382 @ 0xfffffe82 │ │ │ │ - blx 31de7a │ │ │ │ + blx 31de8a │ │ │ │ @ instruction: 0xf8d4f101 │ │ │ │ - blcs 299468 │ │ │ │ + blcs 299478 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf101fb03 │ │ │ │ andeq r6, r9, #2293760 @ 0x230000 │ │ │ │ rsbseq pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf9ecf7fe │ │ │ │ @ instruction: 0xf8986460 │ │ │ │ - blcs cd9ac4 │ │ │ │ + blcs cd9ad4 │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0xf8594bda │ │ │ │ strtmi r3, [r0], -r3 │ │ │ │ stmdavs r2!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ addsmi r6, sl, #14876672 @ 0xe30000 │ │ │ │ @ instruction: 0xf898d00a │ │ │ │ - blcs cd9ae0 │ │ │ │ + blcs cd9af0 │ │ │ │ sbchi pc, r7, r0 │ │ │ │ @ instruction: 0xf8594bd4 │ │ │ │ strtmi r3, [r1], -r3 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ strmi pc, [r0, #1286]! @ 0x506 │ │ │ │ ldrbcs pc, [r0, #-2261] @ 0xfffff72b @ │ │ │ │ vmlsl.s8 q1, d0, d0 │ │ │ │ @ instruction: 0xf8d680a4 │ │ │ │ strbvs r1, [r1, #708]! @ 0x2c4 │ │ │ │ stmdavs r0!, {r0, r1, r5, r8, fp, sp, lr}^ │ │ │ │ ldrcs pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ @ instruction: 0xe018f8d3 │ │ │ │ strtvs r6, [r1], -r3, ror #20 │ │ │ │ @ instruction: 0xc018f8d3 │ │ │ │ - bne 927098 │ │ │ │ + bne 9270a8 │ │ │ │ ldrbtmi r6, [r3], #-2464 @ 0xfffff660 │ │ │ │ - bvs b260a0 │ │ │ │ + bvs b260b0 │ │ │ │ strbtmi r1, [r3], #-2587 @ 0xfffff5e5 │ │ │ │ tstlt r2, r3, ror #10 │ │ │ │ @ instruction: 0xf8c46813 │ │ │ │ @ instruction: 0xf8d53080 │ │ │ │ addsmi r3, sl, #64, 10 @ 0x10000000 │ │ │ │ adcscc pc, r9, #148, 16 @ 0x940000 │ │ │ │ @ instruction: 0xf8c5bf18 │ │ │ │ @ instruction: 0xf04f2540 │ │ │ │ svclt 0x00180200 │ │ │ │ strbvs r6, [r2, r1, lsr #11]! │ │ │ │ @ instruction: 0xf898b123 │ │ │ │ - blcs 259d78 │ │ │ │ + blcs 259d88 │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ orrcc pc, r4, #152, 16 @ 0x980000 │ │ │ │ vqdmulh.s d2, d0, d25 │ │ │ │ - blmi fefecf84 │ │ │ │ + blmi fefecf94 │ │ │ │ andvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ eoreq pc, r0, #192, 4 │ │ │ │ andhi pc, r3, r9, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf040401a │ │ │ │ ldrbeq r8, [r8], #-234 @ 0xffffff16 │ │ │ │ rschi pc, r6, r0, lsl #2 │ │ │ │ ldrtle r0, [r0], #-1241 @ 0xfffffb27 │ │ │ │ cmppmi r0, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlalbteq pc, r8, ip, r2 @ │ │ │ │ rsbseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ subeq pc, r8, #4, 2 │ │ │ │ - stmib r2!, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ eorsle r2, sl, r0, lsl #16 │ │ │ │ - ldrbtmi r4, [pc], #-4008 @ 24cd90 │ │ │ │ - blcs 26ae80 │ │ │ │ + ldrbtmi r4, [pc], #-4008 @ 24cda0 │ │ │ │ + blcs 26ae90 │ │ │ │ @ instruction: 0xf894d07d │ │ │ │ stmdblt fp!, {r0, r1, r3, r4, r5, r7, r9, ip, sp} │ │ │ │ strcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ @ instruction: 0xf8d4b1cb │ │ │ │ @ instruction: 0xb1b332d4 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf100051b │ │ │ │ ldmibvs r3!, {r0, r1, r2, r3, r8, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d58115 │ │ │ │ @ instruction: 0xf04f7534 │ │ │ │ - blmi fe9599c0 │ │ │ │ + blmi fe9599d0 │ │ │ │ ldrbtmi r6, [fp], #-3704 @ 0xfffff188 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ @ instruction: 0xf7fe33ff │ │ │ │ stmdacs r0, {r0, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4621d171 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ andlt pc, r9, r3, asr ip @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstpcc r4, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ movwcs sl, #7897 @ 0x1ed9 │ │ │ │ adcscc pc, fp, #8454144 @ 0x810000 │ │ │ │ stc2 7, cr15, [r2, #-1016]! @ 0xfffffc08 │ │ │ │ - blmi fe646950 │ │ │ │ + blmi fe646960 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf8d5e75d │ │ │ │ tstlt fp, ip, lsr r5 │ │ │ │ tstvc sl, r1, lsl #4 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strble r0, [r0, #282] @ 0x11a │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ - bcc 248f5c │ │ │ │ - blmi 288fe0 │ │ │ │ + bcc 248f6c │ │ │ │ + blmi 288ff0 │ │ │ │ teqpvc r1, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ rsbseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - blge 287564 │ │ │ │ - cdp 5, 4, cr15, cr4, cr2, {7} │ │ │ │ + blge 287574 │ │ │ │ + cdp 5, 3, cr15, cr12, cr2, {7} │ │ │ │ @ instruction: 0xf8d5e7af │ │ │ │ @ instruction: 0xf8d61554 │ │ │ │ @ instruction: 0xf5e20274 │ │ │ │ - stmdacs r0, {r2, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d5d170 │ │ │ │ strvs r3, [r3, #1364]! @ 0x554 │ │ │ │ ldrbeq pc, [r0, #-2261] @ 0xfffff72b @ │ │ │ │ - ldcl 5, cr15, [r0, #-904] @ 0xfffffc78 │ │ │ │ + stcl 5, cr15, [r8, #-904] @ 0xfffffc78 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ sbcne pc, r4, #14024704 @ 0xd60000 │ │ │ │ ldrbcc pc, [r0, #-2245] @ 0xfffff73b @ │ │ │ │ - blmi 2006b84 │ │ │ │ + blmi 2006b94 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ stcvs 7, cr14, [r1], #-220 @ 0xffffff24 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strtmi pc, [r0], -r1, asr #27 │ │ │ │ @ instruction: 0x3110e9d4 │ │ │ │ movwcs lr, #22995 @ 0x59d3 │ │ │ │ andscc lr, r9, #196, 18 @ 0x310000 │ │ │ │ ldc2 7, cr15, [r8, #1020]! @ 0x3fc │ │ │ │ ldmibvs fp, {r0, r1, r5, r6, sl, fp, sp, lr} │ │ │ │ strb r6, [r2, -r3, ror #13]! │ │ │ │ strbvs r2, [r3, r1, lsl #6]! │ │ │ │ - blmi 1d46bfc │ │ │ │ + blmi 1d46c0c │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ - svc 0x0070f5e2 │ │ │ │ + svc 0x0068f5e2 │ │ │ │ @ instruction: 0xf5e26800 │ │ │ │ - bmi 1c47470 │ │ │ │ + bmi 1c47460 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1616 @ 0xfffff9b0 │ │ │ │ - ldc 5, cr15, [ip, #904]! @ 0x388 │ │ │ │ + ldc 5, cr15, [r4, #904]! @ 0x388 │ │ │ │ eorsvc r2, fp, r1, lsl #6 │ │ │ │ cdpvs 7, 7, cr14, cr8, cr13, {3} │ │ │ │ @ instruction: 0xf9a2f7fe │ │ │ │ ldrcc pc, [r8, #-2261]! @ 0xfffff72b │ │ │ │ tstpcs r4, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ @ instruction: 0xf8d64418 │ │ │ │ stmdbvs r1, {r2, r3, r4, r5, r7, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8c6440b │ │ │ │ - bcs 259dc8 │ │ │ │ + bcs 259dd8 │ │ │ │ addhi pc, lr, r0 │ │ │ │ biccc pc, r0, #14024704 @ 0xd60000 │ │ │ │ ldmvs r2, {r0, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c6440b │ │ │ │ @ instruction: 0xf89233c0 │ │ │ │ - bcs 5950f4 │ │ │ │ + bcs 595104 │ │ │ │ svclt 0x00886943 │ │ │ │ stmdale r3, {r0, r1, r9, sp} │ │ │ │ ldrbtmi r4, [r9], #-2387 @ 0xfffff6ad │ │ │ │ eorcs pc, r2, r1, asr r8 @ │ │ │ │ streq pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ @ instruction: 0xf503fb02 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @@ -553886,116 +553890,116 @@ │ │ │ │ stmibvs fp, {r1, r7, r9, lr} │ │ │ │ orrvs r4, fp, fp, lsr #8 │ │ │ │ smmlsr r6, r8, r1, sp │ │ │ │ tstcs r1, r5, asr #22 │ │ │ │ ldrbtmi r4, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5e26818 │ │ │ │ - @ instruction: 0xe787ed7a │ │ │ │ - bmi 125e79c │ │ │ │ + @ instruction: 0xe787ed72 │ │ │ │ + bmi 125e7ac │ │ │ │ movtpl pc, #963 @ 0x3c3 @ │ │ │ │ rsbseq pc, r8, #14024704 @ 0xd60000 │ │ │ │ rsbvc pc, r1, r0, lsl #10 │ │ │ │ andcs pc, r2, r9, asr r8 @ │ │ │ │ @ instruction: 0x463a6811 │ │ │ │ stc2l 0, cr15, [lr, #212] @ 0xd4 │ │ │ │ strmi r2, [r2], r0, lsl #2 │ │ │ │ @ instruction: 0x0090f8d4 │ │ │ │ - @ instruction: 0xf9fef6a2 │ │ │ │ + @ instruction: 0xf9f6f6a2 │ │ │ │ @ instruction: 0xb3204607 │ │ │ │ ldrdlt pc, [r4], #143 @ 0x8f @ │ │ │ │ stmdbvs r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdavs lr!, {r0, r1, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ andcs r4, r0, r9, asr r6 │ │ │ │ ldmvs r2!, {r0, r1, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ - blx fe78aa04 │ │ │ │ + blx fe58aa14 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #13 │ │ │ │ @ instruction: 0xf93ef7fe │ │ │ │ ldmib r6, {r0, r4, r5, r7, fp, sp, lr}^ │ │ │ │ ldrbmi r3, [r0], -r5, lsl #4 │ │ │ │ strbmi r9, [r9], -r0, lsl #2 │ │ │ │ @ instruction: 0xf9a0f036 │ │ │ │ @ instruction: 0xf6a14648 │ │ │ │ - @ instruction: 0x4639f999 │ │ │ │ + @ instruction: 0x4639f991 │ │ │ │ @ instruction: 0x0090f8d4 │ │ │ │ - @ instruction: 0xf9dcf6a2 │ │ │ │ + @ instruction: 0xf9d4f6a2 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r0, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1046906 │ │ │ │ ldrbmi r0, [r0], -r8, asr #2 │ │ │ │ stc2l 0, cr15, [r2, #212]! @ 0xd4 │ │ │ │ @ instruction: 0xf0354650 │ │ │ │ @ instruction: 0xf8d8fdbd │ │ │ │ ldrb r3, [r3], r0 │ │ │ │ @ instruction: 0xf8594b22 │ │ │ │ ldrt r3, [lr], -r3 │ │ │ │ tstcs r1, fp, lsl fp │ │ │ │ ldrbtmi r4, [sl], #-2592 @ 0xfffff5e0 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5e26818 │ │ │ │ - strbt lr, [r6], r6, lsr #26 │ │ │ │ + usat lr, #6, lr, lsl #26 │ │ │ │ andcs r4, r4, #29696 @ 0x7400 │ │ │ │ @ instruction: 0xf106491d │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6a54479 │ │ │ │ - @ instruction: 0xe6e0fc3d │ │ │ │ + @ instruction: 0xe6e0fc35 │ │ │ │ biccc pc, r4, #9830400 @ 0x960000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbvs r2, {r1, r3, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ biccc pc, r0, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8964413 │ │ │ │ @ instruction: 0xf8c622bc │ │ │ │ strb r3, [ip, -r0, asr #7]! │ │ │ │ - rsbseq r3, r3, r6, ror r4 │ │ │ │ + rsbseq r3, r3, r6, ror #8 │ │ │ │ andeq r0, r0, r0, ror #12 │ │ │ │ - andseq ip, pc, lr, ror #3 │ │ │ │ - @ instruction: 0x001fc1d4 │ │ │ │ + ldrsbeq ip, [pc], -r6 │ │ │ │ + ldrheq ip, [pc], -ip @ │ │ │ │ andeq r0, r0, r8, asr #18 │ │ │ │ muleq r0, r0, r4 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - @ instruction: 0x00762296 │ │ │ │ - andseq ip, pc, r6, lsl r1 @ │ │ │ │ + rsbseq r2, r6, r6, lsl #5 │ │ │ │ + @ instruction: 0x001fbffe │ │ │ │ andeq r0, r0, r4, asr #11 │ │ │ │ andeq r0, r0, r0, lsr #20 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq fp, pc, r2, ror #31 │ │ │ │ - rsbeq r4, r9, sl, ror #11 │ │ │ │ - andseq fp, pc, sl, lsr pc @ │ │ │ │ - andseq fp, pc, r8, lsl pc @ │ │ │ │ + andseq fp, pc, sl, asr #29 │ │ │ │ + ldrdeq r4, [r9], #-66 @ 0xffffffbe @ │ │ │ │ + andseq fp, pc, r2, lsr #28 │ │ │ │ + andseq fp, pc, r0, lsl #28 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ - andseq fp, pc, r6, ror #29 │ │ │ │ - andseq fp, pc, lr, asr #29 │ │ │ │ - rsbseq r2, r6, r0, lsr r0 │ │ │ │ + andseq fp, pc, lr, asr #27 │ │ │ │ + @ instruction: 0x001fbdb6 │ │ │ │ + rsbseq r2, r6, r0, lsr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda426c │ │ │ │ + bl feda427c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [pc], -r8, ror #31 │ │ │ │ tstcs r0, r6, lsl #12 │ │ │ │ addeq pc, r0, #208, 16 @ 0xd00000 │ │ │ │ - stc2l 6, cr15, [r6], {159} @ 0x9f │ │ │ │ + ldc2 6, cr15, [lr], #636 @ 0x27c │ │ │ │ strmi fp, [r4], -r0, lsr #3 │ │ │ │ ldrtmi r6, [r9], -r5, lsr #17 │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - @ instruction: 0xf896f6a2 │ │ │ │ + @ instruction: 0xf88ef6a2 │ │ │ │ strmi r4, [r3], -r9, lsr #12 │ │ │ │ tstlt fp, r0, lsr r6 │ │ │ │ stc2l 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf8d64621 │ │ │ │ @ instruction: 0xf69f0280 │ │ │ │ - @ instruction: 0x4604fcb3 │ │ │ │ + strmi pc, [r4], -fp, lsr #25 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf8d04604 │ │ │ │ strmi r0, [sp], -r4, lsl #5 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ - ldc2 6, cr15, [r2], #-636 @ 0xfffffd84 │ │ │ │ + stc2 6, cr15, [sl], #-636 @ 0xfffffd84 │ │ │ │ @ instruction: 0xf8d0b1d8 │ │ │ │ cdpvs 0, 6, cr8, cr11, cr8, {0} │ │ │ │ tstlt fp, pc, asr #19 │ │ │ │ @ instruction: 0x31b5f895 │ │ │ │ teqle r4, r0, lsl #22 │ │ │ │ andle r2, ip, r1, lsl #28 │ │ │ │ tstle lr, r2, lsl #28 │ │ │ │ @@ -554003,59 +554007,59 @@ │ │ │ │ movweq lr, #35762 @ 0x8bb2 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ svclt 0x00082a00 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0x4641b11b │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ pop {r0, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 26d8d0 │ │ │ │ + blcs 26d8e0 │ │ │ │ @ instruction: 0xf895d0e8 │ │ │ │ - blcs 2597f0 │ │ │ │ + blcs 259800 │ │ │ │ movwcs sp, #228 @ 0xe4 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0x31b6f885 │ │ │ │ stc2 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf898e7ef │ │ │ │ @ instruction: 0xf8d832ba │ │ │ │ @ instruction: 0xf083009c │ │ │ │ stmdacs r0, {r0, r8, r9} │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 24dd44 │ │ │ │ + blcs 24dd54 │ │ │ │ @ instruction: 0x4629d1df │ │ │ │ - @ instruction: 0xf83af6a2 │ │ │ │ + @ instruction: 0xf832f6a2 │ │ │ │ bicsle r2, lr, r0, lsl #16 │ │ │ │ movwcs lr, #6105 @ 0x17d9 │ │ │ │ @ instruction: 0x33bbf884 │ │ │ │ @ instruction: 0x71b5f885 │ │ │ │ svclt 0x0000e7c4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [pc], -r6, lsl #12 │ │ │ │ @ instruction: 0xf7ff4690 │ │ │ │ @ instruction: 0x2100ff9d │ │ │ │ addeq pc, r0, #14024704 @ 0xd60000 │ │ │ │ - mcrr2 6, 9, pc, r6, cr15 @ │ │ │ │ + ldc2 6, cr15, [lr], #-636 @ 0xfffffd84 │ │ │ │ strmi fp, [r4], -r8, lsl #6 │ │ │ │ cdpvs 8, 7, cr6, cr9, cr5, {5} │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - @ instruction: 0xf816f6a2 │ │ │ │ + @ instruction: 0xf80ef6a2 │ │ │ │ strmi r4, [r3], -r9, lsr #12 │ │ │ │ cmnlt r3, r0, lsr r6 │ │ │ │ svceq 0x0002f1b8 │ │ │ │ @ instruction: 0xf8d6d109 │ │ │ │ - blx feed5b94 │ │ │ │ + blx feed5ba4 │ │ │ │ ldmdbeq fp, {r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x001842aa │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf7ffb10b │ │ │ │ @ instruction: 0x4621fcdb │ │ │ │ addeq pc, r0, #14024704 @ 0xd60000 │ │ │ │ - stc2 6, cr15, [r6], #-636 @ 0xfffffd84 │ │ │ │ + ldc2 6, cr15, [lr], {159} @ 0x9f │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ pop {r1, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @@ -554075,17 +554079,17 @@ │ │ │ │ movwls r6, #30947 @ 0x78e3 │ │ │ │ movwls r6, #35107 @ 0x8923 │ │ │ │ movwls r6, #39267 @ 0x9963 │ │ │ │ movwls r6, #43427 @ 0xa9a3 │ │ │ │ movwls r6, #47587 @ 0xb9e3 │ │ │ │ @ instruction: 0x91014bb3 │ │ │ │ movwls r4, #9339 @ 0x247b │ │ │ │ - blx fe30acae │ │ │ │ + blx 210acbe │ │ │ │ cmnlt r8, r5, lsl #12 │ │ │ │ - bmi fee67450 │ │ │ │ + bmi fee67460 │ │ │ │ ldrbtmi r4, [sl], #-2989 @ 0xfffff453 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andslt r4, r1, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -554116,15 +554120,15 @@ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ svclt 0x00842b01 │ │ │ │ @ instruction: 0xf8862301 │ │ │ │ @ instruction: 0xf8d6320c │ │ │ │ strcc r3, [r1, #-164] @ 0xffffff5c │ │ │ │ adcmi r3, fp, #4, 14 @ 0x100000 │ │ │ │ @ instruction: 0xf858d91c │ │ │ │ - blcs 25cee4 │ │ │ │ + blcs 25cef4 │ │ │ │ ldmvs r9, {r0, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ ldmdavs r9!, {r0, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ bicle r2, r1, r0, lsl #18 │ │ │ │ sbcsle r2, sp, r0, lsl #24 │ │ │ │ @@ -554142,46 +554146,46 @@ │ │ │ │ @ instruction: 0xf8d6ff1f │ │ │ │ stmdbcs r0, {r3, r6, r7, ip} │ │ │ │ sbchi pc, r7, r0 │ │ │ │ andsle r4, r8, sl, lsl #11 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85a │ │ │ │ stmda sl, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 259b3c │ │ │ │ + bcs 259b4c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29cf4c │ │ │ │ + blcc 29cf5c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8da809b │ │ │ │ @ instruction: 0xf8c61008 │ │ │ │ @ instruction: 0xf891a0c8 │ │ │ │ - blcs 2994a4 │ │ │ │ + blcs 2994b4 │ │ │ │ movwcs fp, #8068 @ 0x1f84 │ │ │ │ andcc pc, ip, #8781824 @ 0x860000 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8d6d107 │ │ │ │ - bllt fe4d5610 │ │ │ │ + bllt fe4d5620 │ │ │ │ @ instruction: 0xf1bbe046 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d68091 │ │ │ │ stmdbcs r0, {r2, r3, r6, r7, ip} │ │ │ │ addshi pc, sp, r0 │ │ │ │ andsle r4, r7, fp, lsl #11 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 259ba8 │ │ │ │ + bcs 259bb8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29cfb8 │ │ │ │ + blcc 29cfc8 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ rsble r2, sl, r0, lsl #22 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ sbclt pc, ip, r6, asr #17 │ │ │ │ ldrdcs pc, [r4], r6 @ │ │ │ │ @@ -554190,53 +554194,53 @@ │ │ │ │ @ instruction: 0xf8862301 │ │ │ │ orrlt r3, r2, ip, lsl #4 │ │ │ │ strcs r3, [r0, #-3076] @ 0xfffff3fc │ │ │ │ @ instruction: 0xf8544611 │ │ │ │ teqlt fp, r4, lsl #30 │ │ │ │ @ instruction: 0x46326899 │ │ │ │ addeq pc, r4, #14221312 @ 0xd90000 │ │ │ │ - blx ff08ae78 │ │ │ │ + blx fee8ae88 │ │ │ │ ldrdne pc, [r4], r6 @ │ │ │ │ adcmi r3, r9, #4194304 @ 0x400000 │ │ │ │ @ instruction: 0xf1bad8f1 │ │ │ │ andsle r0, r7, r0, lsl #30 │ │ │ │ ldrdne pc, [r8], -sl │ │ │ │ addeq pc, r4, #14221312 @ 0xd90000 │ │ │ │ @ instruction: 0xf69f4632 │ │ │ │ - @ instruction: 0xf8dafaa9 │ │ │ │ + @ instruction: 0xf8dafaa1 │ │ │ │ @ instruction: 0xf8d44008 │ │ │ │ ldrsblt r1, [r9, #-16] │ │ │ │ strbmi r2, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7ff461a │ │ │ │ @ instruction: 0xf8d4fe97 │ │ │ │ @ instruction: 0xf8d911d0 │ │ │ │ ldrtmi r0, [r2], -r4, lsl #5 │ │ │ │ - blx fe88aeb8 │ │ │ │ + blx fe68aec8 │ │ │ │ andcc pc, ip, #9830400 @ 0x960000 │ │ │ │ - blmi dfc290 │ │ │ │ + blmi dfc2a0 │ │ │ │ ldmpl r3, {r1, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf3c3789b │ │ │ │ @ instruction: 0xf5061380 │ │ │ │ stcls 12, cr7, [r1], {55} @ 0x37 │ │ │ │ @ instruction: 0xf10d4667 │ │ │ │ andcs r0, r0, #48, 28 @ 0x300 │ │ │ │ adccc pc, sp, #8781824 @ 0x860000 │ │ │ │ adccs pc, lr, #8781824 @ 0x860000 │ │ │ │ ldrcc r4, [r0, -r5, lsr #12] │ │ │ │ - stcgt 4, cr3, [pc, #-64] @ 24d42c │ │ │ │ + stcgt 4, cr3, [pc, #-64] @ 24d43c │ │ │ │ ldceq 8, cr15, [r0], {71} @ 0x47 │ │ │ │ stcne 8, cr15, [ip], {71} @ 0x47 │ │ │ │ stccs 8, cr15, [r8], {71} @ 0x47 │ │ │ │ stccc 8, cr15, [r4], {71} @ 0x47 │ │ │ │ mvnsle r4, r5, ror r5 │ │ │ │ rsbsvs ip, r9, r3, lsl #24 │ │ │ │ @ instruction: 0x46326038 │ │ │ │ @ instruction: 0xf8d94661 │ │ │ │ @ instruction: 0xf69f0280 │ │ │ │ - ldrb pc, [r0], sp, ror #20 @ │ │ │ │ + ldrb pc, [r0], r5, ror #20 @ │ │ │ │ @ instruction: 0xf8d068c8 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ stmiavs r8, {r0, r1, r2, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ @ instruction: 0xe78f4798 │ │ │ │ ldrb r2, [r0, r0, lsl #6] │ │ │ │ ldrdcs pc, [r4], r6 @ │ │ │ │ @@ -554250,19 +554254,19 @@ │ │ │ │ @ instruction: 0xf3bfe747 │ │ │ │ ldmda fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4915200 @ 0x4b0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf5e2e770 │ │ │ │ - svclt 0x0000ea90 │ │ │ │ - rsbseq r2, r3, r4, lsl lr │ │ │ │ + svclt 0x0000ea88 │ │ │ │ + rsbseq r2, r3, r4, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r2, [r3], #-216 @ 0xffffff28 │ │ │ │ - rsbseq r2, r3, r6, asr #27 │ │ │ │ + rsbseq r2, r3, r8, asr #27 │ │ │ │ + ldrhteq r2, [r3], #-214 @ 0xffffff2a │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ rsbsmi pc, ip, #208, 16 @ 0xd00000 │ │ │ │ tstlt ip, r7, lsl #1 │ │ │ │ @@ -554296,36 +554300,36 @@ │ │ │ │ stmib r5, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ movwcs r2, #936 @ 0x3a8 │ │ │ │ stclvc 5, cr15, [r3], #-20 @ 0xffffffec │ │ │ │ cdpeq 0, 0, cr15, cr4, cr15, {2} │ │ │ │ @ instruction: 0xb1ee4698 │ │ │ │ svccs 0x0004f85c │ │ │ │ ldmvs r2, {r1, r3, r4, r5, r7, r8, ip, sp, pc} │ │ │ │ - blx 34bddc │ │ │ │ + blx 34bdec │ │ │ │ ldrdeq lr, [lr, #-146]! @ 0xffffff6e │ │ │ │ @ instruction: 0xf8924301 │ │ │ │ svclt 0x000211c4 │ │ │ │ andseq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ andeq lr, sl, r0, asr #20 │ │ │ │ andseq pc, r0, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf8d4b139 │ │ │ │ - b 1291e24 │ │ │ │ + b 1291e34 │ │ │ │ @ instruction: 0xf8c4010a │ │ │ │ @ instruction: 0xf8821218 │ │ │ │ movwcc r8, #4548 @ 0x11c4 │ │ │ │ strhle r4, [r1, #35]! @ 0x23 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd02b │ │ │ │ ldmib r2, {r3, sp}^ │ │ │ │ @ instruction: 0xf8d2106e │ │ │ │ movwmi r3, #4560 @ 0x11d0 │ │ │ │ @ instruction: 0xf8d4d144 │ │ │ │ @ instruction: 0xf0411210 │ │ │ │ @ instruction: 0xf8c40101 │ │ │ │ - blcs 251e38 │ │ │ │ + blcs 251e48 │ │ │ │ ldmib r3, {r6, ip, lr, pc}^ │ │ │ │ movwmi r2, #41326 @ 0xa16e │ │ │ │ @ instruction: 0xf8d4bf08 │ │ │ │ tstle r3, r0, lsl r2 │ │ │ │ tstpeq r2, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ andsne pc, r0, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0x21c4f893 │ │ │ │ @@ -554336,50 +554340,50 @@ │ │ │ │ andcs r2, r0, #24, 4 @ 0x80000001 │ │ │ │ biccs pc, r4, r3, lsl #17 │ │ │ │ @ instruction: 0xf881b109 │ │ │ │ @ instruction: 0xf8b521c4 │ │ │ │ @ instruction: 0xf8d40384 │ │ │ │ stmdacc r1, {r9, ip} │ │ │ │ @ instruction: 0xf5e24408 │ │ │ │ - @ instruction: 0xf8b5e8f4 │ │ │ │ + @ instruction: 0xf8b5e8ec │ │ │ │ @ instruction: 0xf8d43386 │ │ │ │ @ instruction: 0xf8c41204 │ │ │ │ mrcne 1, 2, r0, cr8, cr8, {7} │ │ │ │ @ instruction: 0xf5e24408 │ │ │ │ - @ instruction: 0xf8c4e8ea │ │ │ │ + @ instruction: 0xf8c4e8e2 │ │ │ │ @ instruction: 0x462001fc │ │ │ │ rsbsmi pc, ip, #12910592 @ 0xc50000 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ strdcs r8, [r1, -r0] │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ @ instruction: 0xf88082ae │ │ │ │ strb r1, [ip, -ip, lsl #4]! │ │ │ │ bicle r2, r0, r0, lsl #22 │ │ │ │ bfi r4, r3, (invalid: 12:9) │ │ │ │ bfi r4, r3, (invalid: 12:3) │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda4888 │ │ │ │ + bl feda4898 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 591630 │ │ │ │ + bmi 591640 │ │ │ │ stmdbmi sp, {r0, r1, r7, ip, sp, pc} │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldrbtmi r4, [r9], #-3340 @ 0xfffff2f4 │ │ │ │ - @ instruction: 0xf83af69f │ │ │ │ + @ instruction: 0xf832f69f │ │ │ │ ldrbtmi r4, [sp], #-2571 @ 0xfffff5f5 │ │ │ │ addeq pc, r0, #196, 16 @ 0xc40000 │ │ │ │ strtmi r4, [r0], -sl, lsl #22 │ │ │ │ andls r5, r0, #11141120 @ 0xaa0000 │ │ │ │ movwls r5, #6379 @ 0x18eb │ │ │ │ @ instruction: 0xf69f4619 │ │ │ │ - @ instruction: 0xf8c4f82d │ │ │ │ + @ instruction: 0xf8c4f825 │ │ │ │ andlt r0, r3, r4, lsl #5 │ │ │ │ svclt 0x0000bd30 │ │ │ │ @ instruction: 0xffffefb7 │ │ │ │ @ instruction: 0xffffefcf │ │ │ │ - rsbseq r2, r3, lr, asr r9 │ │ │ │ + rsbseq r2, r3, lr, asr #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ movwne pc, #2240 @ 0x8c0 @ │ │ │ │ orrvs pc, r0, #67 @ 0x43 │ │ │ │ adccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -554395,128 +554399,128 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ movwne pc, #18624 @ 0x48c0 @ │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda4930 │ │ │ │ + bl feda4940 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ - blmi 3df16c │ │ │ │ + blmi 3df17c │ │ │ │ stmdbmi r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [fp], #-515 @ 0xfffffdfd │ │ │ │ andseq pc, r8, ip, lsl #2 │ │ │ │ strls r4, [r0], #-1145 @ 0xfffffb87 │ │ │ │ - @ instruction: 0xf890f6a5 │ │ │ │ + @ instruction: 0xf888f6a5 │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ - eoreq r5, r1, sl, ror #27 │ │ │ │ - rsbseq r1, r6, r0, ror #17 │ │ │ │ + ldrdeq r5, [r1], -r2 @ │ │ │ │ + ldrsbteq r1, [r6], #-128 @ 0xffffff80 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda4964 │ │ │ │ + bl feda4974 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 81154c │ │ │ │ - blmi 81ef80 │ │ │ │ + bmi 81155c │ │ │ │ + blmi 81ef90 │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx fe88b760 │ │ │ │ - blne 38b8d8 │ │ │ │ + blx fe88b770 │ │ │ │ + blne 38b8e8 │ │ │ │ strbtmi r2, [r8], -r0, ror #5 │ │ │ │ - blx fef0b76c │ │ │ │ + blx fef0b77c │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx fed8b778 │ │ │ │ + blx fed8b788 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx fff0b780 │ │ │ │ + blx fff0b790 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf956f69f │ │ │ │ - blmi 41ffd0 │ │ │ │ + @ instruction: 0xf94ef69f │ │ │ │ + blmi 41ffe0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a7820 │ │ │ │ + blls 9a7830 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - stmdb r0!, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r2, r3, lr, lsl #17 │ │ │ │ + ldmdb r8, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r2, r3, lr, ror r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r0, asr r8 │ │ │ │ + rsbseq r2, r3, r0, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda49dc │ │ │ │ + bl feda49ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf6762100 │ │ │ │ - stclt 14, cr15, [r8, #-932] @ 0xfffffc5c │ │ │ │ + stclt 14, cr15, [r8, #-900] @ 0xfffffc7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda49f4 │ │ │ │ + bl feda4a04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ rsccs r0, r0, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - ldc 5, cr15, [r2, #-900]! @ 0xfffffc7c │ │ │ │ + stc 5, cr15, [sl, #-900]! @ 0xfffffc7c │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - stc 5, cr15, [ip, #-900]! @ 0xfffffc7c │ │ │ │ + stc 5, cr15, [r4, #-900]! @ 0xfffffc7c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda4a28 │ │ │ │ + bl feda4a38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [ip], #-832 @ 0xfffffcc0 │ │ │ │ stmdami ip!, {r1, r2, r9, sl, lr} │ │ │ │ ldrbtmi fp, [ip], #-135 @ 0xffffff79 │ │ │ │ - bmi d604e8 │ │ │ │ + bmi d604f8 │ │ │ │ stmdapl r0!, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstcs r2, ip, lsl #12 │ │ │ │ andls r6, r5, r0, lsl #16 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ strne lr, [r0], #-2502 @ 0xfffff63a │ │ │ │ ldmpl fp, {r8, sp} │ │ │ │ tstls r3, r4, lsl #4 │ │ │ │ movtmi pc, #1283 @ 0x503 @ │ │ │ │ ldmib sp, {r1, r9, ip, pc}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ @ instruction: 0xf8930100 │ │ │ │ eorcs r3, r0, #37, 30 @ 0x94 │ │ │ │ - bl 355c74 │ │ │ │ - bvs ff84e680 │ │ │ │ + bl 355c84 │ │ │ │ + bvs ff84e690 │ │ │ │ sbcsvs r0, r8, #0, 2 │ │ │ │ @ instruction: 0x6e276930 │ │ │ │ - mrc2 6, 0, pc, cr12, cr4, {1} │ │ │ │ + mrc2 6, 0, pc, cr4, cr4, {1} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 31f234 │ │ │ │ + blgt 31f244 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6384630 │ │ │ │ - @ instruction: 0x462bf993 │ │ │ │ + strtmi pc, [fp], -fp, lsl #19 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - @ instruction: 0xff66f637 │ │ │ │ + @ instruction: 0xff5ef637 │ │ │ │ ldmib r4, {r8, sp}^ │ │ │ │ subsvs r2, r3, r6, lsl r3 │ │ │ │ @ instruction: 0xf104601a │ │ │ │ strvs r0, [r1, #856]! @ 0x358 │ │ │ │ strtvs r1, [r0], -r1, lsl #26 │ │ │ │ stmib r4, {r1, r6, fp, sp, lr}^ │ │ │ │ subsvs r2, r3, r6, lsl r1 │ │ │ │ subvs r4, r3, fp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r1, r2, lsl #2 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ - ldm r4, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r2, r3, sl, asr #15 │ │ │ │ + stm ip, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldrhteq r2, [r3], #-122 @ 0xffffff86 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r4, asr #15 │ │ │ │ + ldrhteq r2, [r3], #-116 @ 0xffffff8c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r2, r3, sl, lsr r7 │ │ │ │ + rsbseq r2, r3, sl, lsr #14 │ │ │ │ andcs fp, r0, #16, 8 @ 0x10000000 │ │ │ │ @ instruction: 0xf8a12317 │ │ │ │ @ instruction: 0xf04f2090 │ │ │ │ @ instruction: 0xf8d00c01 │ │ │ │ ldrd r4, [r1], -r0 │ │ │ │ movwle r3, #56065 @ 0xdb01 │ │ │ │ vpmax.s8 d15, d3, d12 │ │ │ │ @@ -554526,15 +554530,15 @@ │ │ │ │ andeq pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ andcs pc, pc, #-1946157055 @ 0x8c000001 │ │ │ │ addscs pc, r0, r1, lsr #17 │ │ │ │ umaalcs pc, r3, r0, r8 @ │ │ │ │ @ instruction: 0xf101b17a │ │ │ │ vst2.16 {d16-d19}, [pc :128], r0 │ │ │ │ vaddl.s8 , d16, d0 │ │ │ │ - bl 319944 │ │ │ │ + bl 319954 │ │ │ │ vst1.16 {d16-d19}, [pc], r2 │ │ │ │ @ instruction: 0xf8237404 │ │ │ │ @ instruction: 0xf8414b02 │ │ │ │ addsmi r0, r3, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf85dd1f9 │ │ │ │ ldrbmi r4, [r0, -r4, lsl #22]! │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ @@ -554562,97 +554566,97 @@ │ │ │ │ @ instruction: 0xf8840060 │ │ │ │ @ instruction: 0xf8c63061 │ │ │ │ @ instruction: 0xf8d98000 │ │ │ │ strcc r3, [r1, #-96] @ 0xffffffa0 │ │ │ │ strcc r3, [r4], -r2, lsl #8 │ │ │ │ stmiale r4!, {r0, r1, r3, r5, r7, r9, lr}^ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - blcs 2679d8 │ │ │ │ + blcs 2679e8 │ │ │ │ push {r3, r6, ip, lr, pc} │ │ │ │ vst4. {d20,d22,d24,d26}, [pc :256], r0 │ │ │ │ - bl feda4bd8 │ │ │ │ + bl feda4be8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ ldrmi r4, [r4], -lr, lsl #12 │ │ │ │ ldreq r6, [fp, -fp, lsr #18] │ │ │ │ stmdavs sp!, {r0, r2, sl, ip, lr, pc} │ │ │ │ - blcs 267a9c │ │ │ │ + blcs 267aac │ │ │ │ pop {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmiavs r8!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf986f677 │ │ │ │ + @ instruction: 0xf97ef677 │ │ │ │ strcs fp, [r1, -r8, lsr #6] │ │ │ │ stmiavs fp!, {sp} │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8936ae9 │ │ │ │ strmi r8, [r1], #-13 │ │ │ │ umulleq r7, r9, fp, fp │ │ │ │ - blx 87a53e │ │ │ │ + blx 87a54e │ │ │ │ @ instruction: 0xf1b8f803 │ │ │ │ andsle r0, r0, r0, lsl #30 │ │ │ │ @ instruction: 0xf8947d2b │ │ │ │ vaddl.u8 q15, d3, d0 │ │ │ │ @ instruction: 0xf10e1301 │ │ │ │ strbtmi r0, [r3], #-513 @ 0xfffffdff │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ strbmi r7, [r0, #34]! @ 0x22 │ │ │ │ vmov.i16 , #45312 @ 0xb100 │ │ │ │ andcc pc, lr, r6, lsl #16 │ │ │ │ andcc sp, r1, lr, ror #3 │ │ │ │ ldrhle r4, [ip, #40] @ 0x28 │ │ │ │ stmiavs r8!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9a8f677 │ │ │ │ + @ instruction: 0xf9a0f677 │ │ │ │ ldmible r4, {r0, fp, sp}^ │ │ │ │ @ instruction: 0xf67768a8 │ │ │ │ - @ instruction: 0x1e07f9a3 │ │ │ │ + @ instruction: 0x1e07f99b │ │ │ │ strb sp, [pc, r5, asr #27] │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf5ad4a7f │ │ │ │ - blmi 222cea0 │ │ │ │ + blmi 222ceb0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ orrls r6, r7, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwls r6, #6155 @ 0x180b │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf04f80dd │ │ │ │ strmi r0, [fp], r0, lsl #20 │ │ │ │ ldrbmi r4, [r0], r1, lsl #13 │ │ │ │ movwls sl, #11015 @ 0x2b07 │ │ │ │ - blcs 2746a8 │ │ │ │ + blcs 2746b8 │ │ │ │ addshi pc, sl, r0 │ │ │ │ stmib sp, {r8, sl, sp}^ │ │ │ │ strtmi r9, [pc], -r4, lsl #20 │ │ │ │ - blls 2c5ac0 │ │ │ │ + blls 2c5ad0 │ │ │ │ adcmi r3, fp, #4194304 @ 0x400000 │ │ │ │ stcne 0, cr13, [lr], #368 @ 0x170 │ │ │ │ addeq lr, r6, #11264 @ 0x2c00 │ │ │ │ vorr.i16 , #179 @ 0x00b3 │ │ │ │ strbmi r0, [r3, #-962] @ 0xfffffc3e │ │ │ │ ldmdavs r3, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ orrcc pc, pc, #201326595 @ 0xc000003 │ │ │ │ vrshr.s64 d4, d15, #64 │ │ │ │ - blne ff8ede04 │ │ │ │ - blls 2df540 │ │ │ │ + blne ff8ede14 │ │ │ │ + blls 2df550 │ │ │ │ streq lr, [r7, -sl, lsr #23] │ │ │ │ - bl 315ee4 │ │ │ │ - bl 40db10 │ │ │ │ + bl 315ef4 │ │ │ │ + bl 40db20 │ │ │ │ @ instruction: 0xf5e10a09 │ │ │ │ - bl 548dd0 │ │ │ │ + bl 548dc0 │ │ │ │ @ instruction: 0xf8960686 │ │ │ │ @ instruction: 0xf01cc005 │ │ │ │ @ instruction: 0xf0000c07 │ │ │ │ - blls 36ddd4 │ │ │ │ + blls 36dde4 │ │ │ │ ldmdbvc r0!, {sl, sp} │ │ │ │ @ instruction: 0xf8cd4652 │ │ │ │ ldmdbvs fp, {r2, r3, pc} │ │ │ │ eorseq pc, pc, r0 │ │ │ │ - blls 2e7c78 │ │ │ │ + blls 2e7c88 │ │ │ │ streq lr, [sl, -r3, lsl #22] │ │ │ │ adcmi r6, r3, #720896 @ 0xb0000 │ │ │ │ strtmi fp, [r1], -r8, lsl #30 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ strmi r8, [fp], -r3, lsl #1 │ │ │ │ ldmdbvs sl, {r1, r4, r7, r9, sl, lr} │ │ │ │ strle r0, [r7, #-1810] @ 0xfffff8ee │ │ │ │ @@ -554666,26 +554670,26 @@ │ │ │ │ mul r4, r6, r8 │ │ │ │ vfnmsne.f64 d14, d14, d4 │ │ │ │ ldrbtmi r3, [r3], #-1025 @ 0xfffffbff │ │ │ │ @ instruction: 0xf8074564 │ │ │ │ bicsle r3, pc, r1, lsl #22 │ │ │ │ ldrmi r9, [r2], r1, lsl #22 │ │ │ │ @ instruction: 0xf8dd3501 │ │ │ │ - bl 36db9c │ │ │ │ + bl 36dbac │ │ │ │ strtmi r0, [r2], #1801 @ 0x709 │ │ │ │ @ instruction: 0xd1a242ab │ │ │ │ strls lr, [r4], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0x0004ebba │ │ │ │ - b 1641c38 │ │ │ │ + b 1641c48 │ │ │ │ @ instruction: 0xf8d91508 │ │ │ │ strcc r3, [r6], #-624 @ 0xfffffd90 │ │ │ │ @ instruction: 0xf503b2ed │ │ │ │ ldmdacs r0, {r2, r3, r7, r8, r9, ip, sp, lr} │ │ │ │ svclt 0x00284601 │ │ │ │ - bl 495fd8 │ │ │ │ + bl 495fe8 │ │ │ │ cdpne 6, 4, cr0, cr10, cr3, {2} │ │ │ │ @ instruction: 0xf809432a │ │ │ │ stclne 0, cr4, [r7], #-76 @ 0xffffffb4 │ │ │ │ sbcslt r1, r3, #64, 20 @ 0x40000 │ │ │ │ strmi r7, [ip], #-115 @ 0xffffff8d │ │ │ │ rsbscs pc, r0, #14221312 @ 0xd90000 │ │ │ │ addsvc pc, r4, #8388608 @ 0x800000 │ │ │ │ @@ -554708,67 +554712,67 @@ │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ @ instruction: 0xd1a10f13 │ │ │ │ @ instruction: 0x8010f8de │ │ │ │ vmlaeq.f64 d14, d18, d16 │ │ │ │ andeq pc, r6, #8, 2 │ │ │ │ stmdaeq r3, {r3, r4, r8, ip, sp, lr, pc} │ │ │ │ ldrmi fp, [r0], r8, asr #30 │ │ │ │ - b 1616414 │ │ │ │ + b 1616424 │ │ │ │ and r0, r0, r8, lsr #17 │ │ │ │ ldrmi r3, [r0, #513] @ 0x201 │ │ │ │ ldrbmi sp, [r2, #-3472]! @ 0xfffff270 │ │ │ │ - bvs ff94240c │ │ │ │ + bvs ff94241c │ │ │ │ addseq r4, fp, r2, asr r6 │ │ │ │ @ instruction: 0xe78fb2db │ │ │ │ @ instruction: 0xe78d23fc │ │ │ │ tstcs r1, r2, asr r6 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ eorge pc, r8, #13172736 @ 0xc90000 │ │ │ │ - blx ff68b6c0 │ │ │ │ + blx ff48b6d0 │ │ │ │ ldrbmi r9, [r2], -r2, lsl #18 │ │ │ │ eoreq pc, ip, #13172736 @ 0xc90000 │ │ │ │ - ldcl 5, cr15, [r6, #-900]! @ 0xfffffc7c │ │ │ │ - blmi 4e047c │ │ │ │ + stcl 5, cr15, [lr, #-900]! @ 0xfffffc7c │ │ │ │ + blmi 4e048c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe427cc0 │ │ │ │ + blls fe427cd0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ stcvc 5, cr15, [r9, #-52] @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ str r4, [r2, -pc, asr #12]! │ │ │ │ @ instruction: 0xe73e46b9 │ │ │ │ - cdp 5, 12, cr15, cr10, cr1, {7} │ │ │ │ - rsbseq r2, r3, r4, lsl #11 │ │ │ │ + cdp 5, 12, cr15, cr2, cr1, {7} │ │ │ │ + rsbseq r2, r3, r4, ror r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r2, [r3], #-48 @ 0xffffffd0 │ │ │ │ + rsbseq r2, r3, r0, lsr #7 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [r6], -sl, lsl #13 │ │ │ │ @ instruction: 0xf8da2100 │ │ │ │ @ instruction: 0xf9988010 │ │ │ │ biccc r3, r8, #65 @ 0x41 │ │ │ │ eoreq pc, r3, r0, asr r8 @ │ │ │ │ - mrc2 6, 5, pc, cr2, cr14, {4} │ │ │ │ + mcr2 6, 5, pc, cr10, cr14, {4} @ │ │ │ │ rsble r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf50a4605 │ │ │ │ smladcs r0, sp, r9, r7 │ │ │ │ ldrbmi lr, [r8], -pc │ │ │ │ andvc pc, r0, fp, asr #17 │ │ │ │ - blx 48b742 │ │ │ │ + blx 28b752 │ │ │ │ umaalcc pc, r1, r8, r9 @ │ │ │ │ biccc r4, r8, #42991616 @ 0x2900000 │ │ │ │ eoreq pc, r3, r6, asr r8 @ │ │ │ │ - mrc2 6, 4, pc, cr14, cr14, {4} │ │ │ │ + mrc2 6, 4, pc, cr6, cr14, {4} │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmdavs r8!, {r4, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0x46492214 │ │ │ │ @ instruction: 0xf5e13004 │ │ │ │ - stmdacs r0, {r1, r2, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d5d1ec │ │ │ │ strtmi fp, [r9], -r8 │ │ │ │ tstpcc r8, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ @ instruction: 0xf8d6455b │ │ │ │ svclt 0x0008330c │ │ │ │ tstpeq r8, #12976128 @ p-variant is OBSOLETE @ 0xc60000 │ │ │ │ @ instruction: 0xf8d6455b │ │ │ │ @@ -554778,85 +554782,85 @@ │ │ │ │ svclt 0x0008331c │ │ │ │ movwvc pc, #35014 @ 0x88c6 @ │ │ │ │ @ instruction: 0xf998455b │ │ │ │ svclt 0x00083041 │ │ │ │ tstpvc ip, #12976128 @ p-variant is OBSOLETE @ 0xc60000 │ │ │ │ @ instruction: 0xf85633c8 │ │ │ │ @ instruction: 0xf69e0023 │ │ │ │ - @ instruction: 0xf8dbfe47 │ │ │ │ + @ instruction: 0xf8dbfe3f │ │ │ │ stmdbcs r0, {ip} │ │ │ │ vmla.i , , d1[0] │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29d93c │ │ │ │ + blcc 29d94c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xd1b42b00 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vaddl.u , d31, d29 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29d964 │ │ │ │ + blcc 29d974 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ lslle r2, r0, #22 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blx fec8b800 │ │ │ │ + blx fea8b810 │ │ │ │ @ instruction: 0xf5e14650 │ │ │ │ - pop {r2, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4f94 │ │ │ │ + bl feda4fa4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addscs r0, r7, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b 1b0b52c │ │ │ │ + b 190b53c │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b 198b538 │ │ │ │ + b 178b548 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4fc8 │ │ │ │ + bl feda4fd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ rscscs r0, r0, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b 148b560 │ │ │ │ + b 128b570 │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b 130b56c │ │ │ │ + b 110b57c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4ffc │ │ │ │ + bl feda500c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcscs r0, sl, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b e0b594 │ │ │ │ + b c0b5a4 │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b c8b5a0 │ │ │ │ + b a8b5b0 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x461cb091 │ │ │ │ @ instruction: 0xb010f8d3 │ │ │ │ - blmi fe29f658 │ │ │ │ + blmi fe29f668 │ │ │ │ stmdbeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [lr], -r6, lsl #4 │ │ │ │ @ instruction: 0x46884a7f │ │ │ │ ldrbtmi r9, [sl], #-265 @ 0xfffffef7 │ │ │ │ rsbseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ rsbsne pc, r8, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8d458d3 │ │ │ │ @@ -554865,17 +554869,17 @@ │ │ │ │ @ instruction: 0xf99b0300 │ │ │ │ biccc r3, r8, #65 @ 0x41 │ │ │ │ eorge pc, r3, r5, asr r8 @ │ │ │ │ addcc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ stmdbge r9, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ addeq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0x46506030 │ │ │ │ - ldc2l 6, cr15, [r6, #-632] @ 0xfffffd88 │ │ │ │ + stc2l 6, cr15, [lr, #-632] @ 0xfffffd88 │ │ │ │ cmnlt r8, r6, lsl #12 │ │ │ │ - bmi 1e680ac │ │ │ │ + bmi 1e680bc │ │ │ │ ldrbtmi r4, [sl], #-2925 @ 0xfffff493 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, pc, r0, asr #32 │ │ │ │ andslt r4, r1, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -554890,106 +554894,106 @@ │ │ │ │ @ instruction: 0xff5cf7fd │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldrtmi sp, [r8], -r9, rrx │ │ │ │ @ instruction: 0xff28f003 │ │ │ │ svceq 0x0000f1ba │ │ │ │ tstcs r8, sl, lsl r0 │ │ │ │ @ instruction: 0xf6a04638 │ │ │ │ - strmi pc, [r6], -sp, lsl #18 │ │ │ │ - bls 3df7c0 │ │ │ │ + strmi pc, [r6], -r5, lsl #18 │ │ │ │ + bls 3df7d0 │ │ │ │ ldrtmi r9, [r8], -r9, lsl #18 │ │ │ │ - blx fe40b978 │ │ │ │ - bleq 38c00c │ │ │ │ + blx 220b988 │ │ │ │ + bleq 38c01c │ │ │ │ @ instruction: 0x000fe8b9 │ │ │ │ rsbvs r6, r1, r0, ror r0 │ │ │ │ adcvs r4, r2, r1, lsr r6 │ │ │ │ rscvs r4, r3, sl, lsr r6 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ ldrbmi r6, [r0], -r0, lsr #2 │ │ │ │ - stc2 6, cr15, [sl, #-632]! @ 0xfffffd88 │ │ │ │ + stc2 6, cr15, [r2, #-632]! @ 0xfffffd88 │ │ │ │ @ instruction: 0xf8d568fb │ │ │ │ ldmvs fp, {r2, r3, r4, r5, r8, r9, sp}^ │ │ │ │ ldmible r4!, {r0, r1, r4, r7, r9, lr} │ │ │ │ rsbseq pc, r8, #13959168 @ 0xd50000 │ │ │ │ orrcs pc, ip, #208, 16 @ 0xd00000 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ teqpcs r8, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ cmnlt r2, #156 @ 0x9c │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ cmnle r1, r0, lsl #22 │ │ │ │ ldrdhi pc, [r4], -r2 │ │ │ │ ldrbtvc pc, [sl], -r8, lsl #10 @ │ │ │ │ @ instruction: 0xf6ba4630 │ │ │ │ - @ instruction: 0xf8d5feb3 │ │ │ │ + @ instruction: 0xf8d5feab │ │ │ │ @ instruction: 0xb1b33338 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ teqpcc r8, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ mvneq pc, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0xf69e6919 │ │ │ │ - @ instruction: 0xf8d5fd2d │ │ │ │ + @ instruction: 0xf8d5fd25 │ │ │ │ @ instruction: 0xf7fc0338 │ │ │ │ @ instruction: 0x4630fe3b │ │ │ │ - mcr2 6, 5, pc, cr4, cr10, {5} @ │ │ │ │ + mrc2 6, 4, pc, cr12, cr10, {5} │ │ │ │ rsbseq pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c52300 │ │ │ │ - bmi e5ac74 │ │ │ │ + bmi e5ac84 │ │ │ │ ldrbtmi r4, [sl], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf874f7fd │ │ │ │ @ instruction: 0xf8c568fb │ │ │ │ ldmvs fp, {r3, r4, r5, r8, r9}^ │ │ │ │ teqpcc ip, #12910592 @ p-variant is OBSOLETE @ 0xc50000 │ │ │ │ tstcs r8, r1, ror r7 │ │ │ │ - @ instruction: 0xf8cef6a0 │ │ │ │ + @ instruction: 0xf8c6f6a0 │ │ │ │ rsbscs pc, r8, #13959168 @ 0xd50000 │ │ │ │ ldrbmi r4, [fp], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8d24641 │ │ │ │ - bls 40ef40 │ │ │ │ + bls 40ef50 │ │ │ │ strls r9, [r1, #-515] @ 0xfffffdfd │ │ │ │ andls r6, r2, #2228224 @ 0x220000 │ │ │ │ ldrbtmi r4, [sl], #-2595 @ 0xfffff5dd │ │ │ │ @ instruction: 0xf1079200 │ │ │ │ andls r0, r4, #8, 4 @ 0x80000000 │ │ │ │ andeq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ - blx fee0a06a │ │ │ │ + blx fee0a07a │ │ │ │ @ instruction: 0x468368f9 │ │ │ │ @ instruction: 0xf6a04638 │ │ │ │ - ldmvs sl!, {r0, r1, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r0, r1, r2, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628b9f2 │ │ │ │ strbmi r9, [r1], -r1, lsl #4 │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xffb0f7fd │ │ │ │ @ instruction: 0xf5e14658 │ │ │ │ - strb lr, [r8, -r6, lsr #21]! │ │ │ │ + @ instruction: 0xe768ea9e │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e852 │ │ │ │ stmda r2, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, ip, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 271d88 │ │ │ │ + blcs 271d98 │ │ │ │ @ instruction: 0xf8d5d1b4 │ │ │ │ @ instruction: 0xf7fc0338 │ │ │ │ str pc, [pc, r9, ror #27]! │ │ │ │ smladxls r2, fp, sp, r1 │ │ │ │ ldrtmi r9, [r1], -r1, lsl #6 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf8d52308 │ │ │ │ @ instruction: 0xf5f502cc │ │ │ │ - ldmvs sl!, {r0, r1, r2, r3, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r0, r1, r2, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e1e7d3 │ │ │ │ - svclt 0x0000ece2 │ │ │ │ + svclt 0x0000ecda │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, lr, lsr #3 │ │ │ │ - rsbseq r2, r3, lr, ror #2 │ │ │ │ - andseq sl, pc, r2, asr pc @ │ │ │ │ + @ instruction: 0x0073219e │ │ │ │ + rsbseq r2, r3, lr, asr r1 │ │ │ │ + andseq sl, pc, sl, lsr lr @ │ │ │ │ @ instruction: 0xfffff75b │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 14, cr15, cr8, cr12, {6} │ │ │ │ strmi r4, [lr], -r6, ror #20 │ │ │ │ adcslt r4, pc, r6, ror #22 │ │ │ │ @@ -555000,30 +555004,30 @@ │ │ │ │ @ instruction: 0xf04f933d │ │ │ │ stmdbcs r4, {r8, r9} │ │ │ │ stmdbcs r3, {r0, r2, r3, r6, ip, lr, pc} │ │ │ │ addhi pc, fp, r0 │ │ │ │ stcge 1, cr11, [r1], {233} @ 0xe9 │ │ │ │ @ instruction: 0x21002297 │ │ │ │ @ instruction: 0xf5e14620 │ │ │ │ - @ instruction: 0x4621e9de │ │ │ │ + @ instruction: 0x4621e9d6 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ ldrtmi pc, [r3], -r5, lsr #24 @ │ │ │ │ @ instruction: 0x46212297 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - bmi 180db9c │ │ │ │ + bmi 180dbac │ │ │ │ ldrbtmi r4, [sl], #-2900 @ 0xfffff4ac │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, ip, r0, asr #32 │ │ │ │ pop {r0, r1, r2, r3, r4, r5, ip, sp, pc} │ │ │ │ stcge 3, cr8, [r1], {240} @ 0xf0 │ │ │ │ strtmi r2, [r0], -r0, ror #5 │ │ │ │ @ instruction: 0xf5e12501 │ │ │ │ - strtmi lr, [r1], -r0, asr #19 │ │ │ │ + @ instruction: 0x4621e9b8 │ │ │ │ @ instruction: 0xf88d4648 │ │ │ │ @ instruction: 0xf7ff5097 │ │ │ │ @ instruction: 0xf8d9fc05 │ │ │ │ @ instruction: 0xf10d0004 │ │ │ │ @ instruction: 0xf10d02db │ │ │ │ @ instruction: 0xf7ff019b │ │ │ │ ldrtmi pc, [r3], -r7, ror #24 @ │ │ │ │ @@ -555037,224 +555041,224 @@ │ │ │ │ @ instruction: 0xf8cd50e0 │ │ │ │ strcs r4, [r4], #-155 @ 0xffffff65 │ │ │ │ sbcsmi pc, fp, sp, lsl #17 │ │ │ │ mcr2 7, 4, pc, cr0, cr15, {7} @ │ │ │ │ @ instruction: 0xf10de7c5 │ │ │ │ rscscs r0, r0, #4, 16 @ 0x40000 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ - ldmib r2, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib sl, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrdmi pc, [r4], -r9 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ strbtmi r2, [r1], -r1 │ │ │ │ tstlt sl, #2228224 @ 0x220000 │ │ │ │ ldreq r6, [fp, -r3, lsr #18] │ │ │ │ - bvs ffb43590 │ │ │ │ + bvs ffb435a0 │ │ │ │ svclt 0x00042b02 │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ - blcs 342180 │ │ │ │ - blcc 38557c │ │ │ │ + blcs 342190 │ │ │ │ + blcc 38558c │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ sbclt r4, r9, #1677721600 @ 0x64000000 │ │ │ │ @ instruction: 0x46146815 │ │ │ │ stmdbvs r3!, {r0, r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ ldreq r4, [fp, -sl, lsr #12] │ │ │ │ ldmdavs r5, {r0, r1, r2, r5, r6, r7, sl, ip, lr, pc} │ │ │ │ stccs 6, cr4, [r0, #-80] @ 0xffffffb0 │ │ │ │ @ instruction: 0xf1bcd1f7 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ adcne pc, r3, sp, lsl #17 │ │ │ │ strbmi r4, [r1], -r8, asr #12 │ │ │ │ teqls sl, #12, 6 @ 0x30000000 │ │ │ │ - blx fed8c19a │ │ │ │ + blx fed8c1aa │ │ │ │ rscscs r4, r0, #53477376 @ 0x3300000 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ mcr2 7, 2, pc, cr0, cr15, {7} @ │ │ │ │ stcge 7, cr14, [r1], {133} @ 0x85 │ │ │ │ ldrdcs r2, [r0, -sl] │ │ │ │ @ instruction: 0xf5e14620 │ │ │ │ - @ instruction: 0x4621e954 │ │ │ │ + strtmi lr, [r1], -ip, asr #18 │ │ │ │ strcs r4, [r1, #-1608] @ 0xfffff9b8 │ │ │ │ addspl pc, r7, sp, lsl #17 │ │ │ │ - blx fe88c1c2 │ │ │ │ + blx fe88c1d2 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ sbcseq pc, fp, #1073741827 @ 0x40000003 │ │ │ │ orrseq pc, fp, sp, lsl #2 │ │ │ │ - blx 10c1d2 │ │ │ │ + blx 10c1e2 │ │ │ │ @ instruction: 0x46214633 │ │ │ │ @ instruction: 0x463822da │ │ │ │ mcr2 7, 1, pc, cr4, cr15, {7} @ │ │ │ │ sbcscs r4, sl, #34603008 @ 0x2100000 │ │ │ │ @ instruction: 0x46384633 │ │ │ │ strvc pc, [r0], #1103 @ 0x44f │ │ │ │ strcc pc, [r2], #-704 @ 0xfffffd40 │ │ │ │ sbcspl pc, ip, sp, lsl #17 │ │ │ │ addsmi pc, fp, sp, asr #17 │ │ │ │ @ instruction: 0xf88d2404 │ │ │ │ @ instruction: 0xf7ff40db │ │ │ │ smmul r8, r3, lr │ │ │ │ - stc 5, cr15, [r0], {225} @ 0xe1 │ │ │ │ - rsbseq r1, r3, ip, lsl #31 │ │ │ │ + bl 8b99c │ │ │ │ + rsbseq r1, r3, ip, ror pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, r6, asr #30 │ │ │ │ + rsbseq r1, r3, r6, lsr pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4603b09b │ │ │ │ - bmi ffd9fc78 │ │ │ │ + bmi ffd9fc88 │ │ │ │ ldrmi r4, [sp], -sp, ror #29 │ │ │ │ ldrbtmi r4, [sl], #-3053 @ 0xfffff413 │ │ │ │ @ instruction: 0x9607447e │ │ │ │ andcs r4, r1, ip, lsl #12 │ │ │ │ msrvc CPSR_x, pc, asr #8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf5e10300 │ │ │ │ - ldrdls lr, [r6], -r8 │ │ │ │ + ldrdls lr, [r6], -r0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d58086 │ │ │ │ stccs 2, cr3, [r2], {168} @ 0xa8 │ │ │ │ @ instruction: 0xf1036003 │ │ │ │ @ instruction: 0xf8c50201 │ │ │ │ @ instruction: 0xf00022a8 │ │ │ │ - bmi ffa6e8b0 │ │ │ │ + bmi ffa6e8c0 │ │ │ │ @ instruction: 0xf8519907 │ │ │ │ @ instruction: 0xf8daa002 │ │ │ │ ldreq r2, [r0, r0] │ │ │ │ orrshi pc, r7, r0, lsl #2 │ │ │ │ stmdavs r9!, {r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf79e2200 │ │ │ │ strmi pc, [r3], fp, lsl #26 │ │ │ │ umaalcc pc, r1, fp, r9 @ │ │ │ │ svclt 0x00042b0e │ │ │ │ @ instruction: 0xf88b2305 │ │ │ │ @ instruction: 0xf0003041 │ │ │ │ - blcs 26e860 │ │ │ │ - blcs 33df00 │ │ │ │ + blcs 26e870 │ │ │ │ + blcs 33df10 │ │ │ │ msrhi SPSR_fs, r0, asr #32 │ │ │ │ @ instruction: 0xf1c74658 │ │ │ │ - @ instruction: 0x4658f9db │ │ │ │ - blx 1f0c172 │ │ │ │ + ldrbmi pc, [r8], -fp, asr #18 @ │ │ │ │ + blx 1f0c182 │ │ │ │ andcs r4, r0, r9, asr r6 │ │ │ │ ldc2l 0, cr15, [ip, #124]! @ 0x7c │ │ │ │ @ instruction: 0xf6414658 │ │ │ │ - @ instruction: 0xf99bf8b3 │ │ │ │ - blcs 39a3c8 │ │ │ │ + @ instruction: 0xf99bf8ab │ │ │ │ + blcs 39a3d8 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ andcs r4, r0, r9, asr r6 │ │ │ │ ldc2l 0, cr15, [r0, #124]! @ 0x7c │ │ │ │ vst1.8 {d18-d21}, [pc], r0 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #3 │ │ │ │ - @ instruction: 0xff30f642 │ │ │ │ + @ instruction: 0xff28f642 │ │ │ │ @ instruction: 0xf7b04658 │ │ │ │ @ instruction: 0xf8dbfaa9 │ │ │ │ @ instruction: 0xf10d7160 │ │ │ │ ldmdavs fp!, {r2, r3, r4, r5, fp} │ │ │ │ ldrtmi fp, [ip], -fp, lsl #3 │ │ │ │ @ instruction: 0x2e0069a6 │ │ │ │ sbchi pc, r2, r0, asr #32 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2e0069be │ │ │ │ ldmdavs pc!, {r0, r1, r3, r4, r6, r8, ip, lr, pc} @ │ │ │ │ - blcs 2683fc │ │ │ │ + blcs 26840c │ │ │ │ @ instruction: 0x4658d1f8 │ │ │ │ - blx fea8c2ce │ │ │ │ + blx fea8c2de │ │ │ │ movwcs r9, #11270 @ 0x2c06 │ │ │ │ adcvs r4, r3, r0, asr #12 │ │ │ │ andslt pc, r0, r4, asr #17 │ │ │ │ - blx f8bd9e │ │ │ │ + blx d8bdae │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7ea4640 │ │ │ │ ldmdbls r1, {r0, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf504980f │ │ │ │ @ instruction: 0xf7f4721d │ │ │ │ @ instruction: 0xf89dff81 │ │ │ │ - blcs 25a464 │ │ │ │ + blcs 25a474 │ │ │ │ @ instruction: 0xf8dad039 │ │ │ │ @ instruction: 0xf99b3000 │ │ │ │ ldrbeq r0, [sl, -r1, asr #32] │ │ │ │ @ instruction: 0xf034d418 │ │ │ │ ldmiblt r8, {r0, r1, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ @ instruction: 0xf100041b │ │ │ │ - bmi feb2e840 │ │ │ │ + bmi feb2e850 │ │ │ │ ldrbtmi r4, [sl], #-2976 @ 0xfffff460 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andslt r9, fp, r6, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ umaaleq pc, r1, fp, r9 @ │ │ │ │ - bls 4211f4 │ │ │ │ + bls 421204 │ │ │ │ stmdavs r6!, {r2, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xffb0f676 │ │ │ │ + @ instruction: 0xffa8f676 │ │ │ │ strmi r9, [r3], -r6, lsl #20 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ andls r6, r0, #1179648 @ 0x120000 │ │ │ │ ldrbtmi r4, [sl], #-2710 @ 0xfffff56a │ │ │ │ - bl 138bb28 │ │ │ │ + bl 118bb38 │ │ │ │ ldrbmi r6, [r8], -r1, lsr #16 │ │ │ │ - @ instruction: 0xffaaf632 │ │ │ │ + @ instruction: 0xffa2f632 │ │ │ │ stmdavs r0!, {r0, r1, r4, r7, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - bl 110bb3c │ │ │ │ + bl f0bb4c │ │ │ │ stmdals pc, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ - stmia r6, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm lr!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strls lr, [r4, #-1985] @ 0xfffff83f │ │ │ │ @ instruction: 0x462069b4 │ │ │ │ - stc2l 6, cr15, [r6], #212 @ 0xd4 │ │ │ │ + ldc2l 6, cr15, [lr], {53} @ 0x35 │ │ │ │ stccs 6, cr4, [r0], {5} │ │ │ │ @ instruction: 0xf04fd04e │ │ │ │ stmdbvs r4!, {r8, fp} │ │ │ │ cmnlt r3, r3, lsr #16 │ │ │ │ ldmdblt r2, {r1, r3, r4, fp, sp, lr} │ │ │ │ ldmdavs sl, {r1, r4, sp, lr, pc} │ │ │ │ - blvc afa8b0 │ │ │ │ + blvc afa8c0 │ │ │ │ andsle r2, r1, r3, lsl #20 │ │ │ │ ldmdavs fp, {r2, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 32d084 │ │ │ │ + blcs 32d094 │ │ │ │ @ instruction: 0x4628d030 │ │ │ │ @ instruction: 0xf635462c │ │ │ │ - @ instruction: 0xb1bdfccb │ │ │ │ + @ instruction: 0xb1bdfcc3 │ │ │ │ strb r4, [r6, r5, lsl #12]! │ │ │ │ - blcs 32d098 │ │ │ │ + blcs 32d0a8 │ │ │ │ @ instruction: 0x4613d1f5 │ │ │ │ movwls r4, #13856 @ 0x3620 │ │ │ │ - mrc2 6, 4, pc, cr0, cr6, {1} │ │ │ │ + mcr2 6, 4, pc, cr8, cr6, {1} @ │ │ │ │ ldmdblt r8, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf04f6d22 │ │ │ │ strvs r0, [r2, #2305]! @ 0x901 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ strtmi r4, [ip], -r8, lsr #12 │ │ │ │ - ldc2 6, cr15, [r4], #212 @ 0xd4 │ │ │ │ + stc2 6, cr15, [ip], #212 @ 0xd4 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r3, sl, lsl r0 │ │ │ │ @ instruction: 0xf6414630 │ │ │ │ - ldmdavs pc!, {r0, r1, r3, r8, fp, ip, sp, lr, pc} @ │ │ │ │ + ldmdavs pc!, {r0, r1, r8, fp, ip, sp, lr, pc} @ │ │ │ │ teqlt fp, fp, lsr r8 │ │ │ │ ldmibvs lr!, {r0, r1, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xd1b92e00 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrb r9, [sl, -r4, lsl #26] │ │ │ │ @ instruction: 0xf6364620 │ │ │ │ - stmdacs r0, {r0, r1, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stcvs 1, cr13, [r3, #-804]! @ 0xfffffcdc │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strb r6, [r4, r3, lsr #11] │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6414630 │ │ │ │ - strb pc, [r2, pc, ror #17]! @ │ │ │ │ + strb pc, [r2, r7, ror #17]! @ │ │ │ │ @ instruction: 0xf10daf08 │ │ │ │ vtst.8 d16, d0, d28 │ │ │ │ stmib sp, {r1, r4, r8, fp, sp}^ │ │ │ │ @ instruction: 0xf8cd5b03 │ │ │ │ ldmdbvs r3!, {r2, r4, sp, pc} │ │ │ │ strcs r4, [r0, #-1726] @ 0xfffff942 │ │ │ │ strpl lr, [r1, #-2503] @ 0xfffff639 │ │ │ │ @@ -555263,205 +555267,205 @@ │ │ │ │ ldm lr!, {r2, r3, r8, r9, ip, pc} │ │ │ │ strls r0, [sp], -pc │ │ │ │ @ instruction: 0xb018f8d6 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6354658 │ │ │ │ - strmi pc, [r2], sp, ror #24 │ │ │ │ + strmi pc, [r2], r5, ror #24 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x465ad054 │ │ │ │ ldmdbvs r1, {r0, r1, r3, r5, r7, r9, sl, lr} │ │ │ │ mvnslt r6, sp, lsl #16 │ │ │ │ biclt r6, sl, sl, lsr #16 │ │ │ │ - bcs 36d100 │ │ │ │ + bcs 36d110 │ │ │ │ stmdbvs sl, {r1, r8, ip, lr, pc}^ │ │ │ │ andle r4, sl, sl, asr #10 │ │ │ │ stmdavs sp!, {r0, r3, r5, r9, sl, lr} │ │ │ │ stmdavs fp!, {r0, r2, r7, r8, ip, sp, pc} │ │ │ │ - blvc 53aab8 │ │ │ │ + blvc 53aac8 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ strbmi r6, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ @ instruction: 0x4640d1f4 │ │ │ │ - bleq 2ca638 │ │ │ │ + bleq 2ca648 │ │ │ │ @ instruction: 0xf990f7ff │ │ │ │ stmdavs sp!, {r0, r3, r5, r9, sl, lr} │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ - bcs 36d134 │ │ │ │ + bcs 36d144 │ │ │ │ ldrbmi sp, [r0], -r6 │ │ │ │ - mcrr2 6, 3, pc, r2, cr5 @ │ │ │ │ + ldc2 6, cr15, [sl], #-212 @ 0xffffff2c │ │ │ │ cmnlt sl, r2, asr r6 │ │ │ │ ldrb r4, [r6, r2, lsl #13] │ │ │ │ strbmi r6, [sl, #-2378] @ 0xfffff6b6 │ │ │ │ @ instruction: 0x4640d1f5 │ │ │ │ - bleq 2ca664 │ │ │ │ + bleq 2ca674 │ │ │ │ @ instruction: 0xf97af7ff │ │ │ │ @ instruction: 0xf6354650 │ │ │ │ - @ instruction: 0x4652fc33 │ │ │ │ + ldrbmi pc, [r2], -fp, lsr #24 @ │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ biclt r4, fp, fp, asr r6 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf88af641 │ │ │ │ + @ instruction: 0xf882f641 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt r4, fp, lsr r1 │ │ │ │ @ instruction: 0x2e0069a6 │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2685e4 │ │ │ │ + blcs 2685f4 │ │ │ │ ldmib sp, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd5b03 │ │ │ │ @ instruction: 0xf8dba014 │ │ │ │ ldmdavs fp!, {r5, r6, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrb sl, [r0], fp, asr #29 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6414630 │ │ │ │ - strb pc, [r3, pc, ror #16]! @ │ │ │ │ + strb pc, [r3, r7, ror #16]! @ │ │ │ │ movwcs r4, #2592 @ 0xa20 │ │ │ │ ldrbmi r2, [r8], -ip, lsl #2 │ │ │ │ @ instruction: 0xf63b447a │ │ │ │ - @ instruction: 0xe68bf93d │ │ │ │ - bls 4211ec │ │ │ │ + @ instruction: 0xe68bf935 │ │ │ │ + bls 4211fc │ │ │ │ andge pc, r3, r2, asr r8 @ │ │ │ │ ldmdbge r5, {r3, r4, r5, r6, r9, sl, sp, lr, pc} │ │ │ │ movwcs r4, #1624 @ 0x658 │ │ │ │ stmib r1, {r0, r2, r4, r8, r9, ip, pc}^ │ │ │ │ sbcvs r3, fp, r1, lsl #6 │ │ │ │ - blx fea0c4b0 │ │ │ │ - bmi 707fe4 │ │ │ │ + blx fea0c4c0 │ │ │ │ + bmi 707ff4 │ │ │ │ smlabbcs r1, ip, r8, r5 │ │ │ │ stmdavs r0!, {r2, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf5e1447a │ │ │ │ - @ instruction: 0x4658ea3a │ │ │ │ + @ instruction: 0x4658ea32 │ │ │ │ @ instruction: 0xf6082100 │ │ │ │ - bmi 6ce240 │ │ │ │ + bmi 6ce230 │ │ │ │ tstcs r1, r0, lsr #16 │ │ │ │ @ instruction: 0xf5e1447a │ │ │ │ - @ instruction: 0xe655ea30 │ │ │ │ + ldrb lr, [r5], -r8, lsr #20 │ │ │ │ strtmi r9, [r8], -r6, lsl #18 │ │ │ │ stc2l 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf5e1e6c3 │ │ │ │ - svclt 0x0000ea16 │ │ │ │ - rsbseq r1, r3, lr, asr #27 │ │ │ │ - rsbseq r1, r3, ip, asr #27 │ │ │ │ + svclt 0x0000ea0e │ │ │ │ + ldrhteq r1, [r3], #-222 @ 0xffffff22 │ │ │ │ + ldrhteq r1, [r3], #-220 @ 0xffffff24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - @ instruction: 0x00731c9a │ │ │ │ + rsbseq r1, r3, sl, lsl #25 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sl, pc, r2, ror #22 │ │ │ │ - andseq r0, sp, sl, ror #23 │ │ │ │ + andseq sl, pc, sl, asr #20 │ │ │ │ + @ instruction: 0x001d0ad2 │ │ │ │ @ instruction: 0xfffff24d │ │ │ │ - andseq sl, pc, ip, lsr r9 @ │ │ │ │ - @ instruction: 0x001d09d4 │ │ │ │ + andseq sl, pc, r4, lsr #16 │ │ │ │ + @ instruction: 0x001d08bc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda5814 │ │ │ │ + bl feda5824 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf7ff1200 │ │ │ │ stclt 13, cr15, [r8, #-996] @ 0xfffffc1c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda582c │ │ │ │ + bl feda583c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff8 │ │ │ │ stmdblt r9, {r0, r3, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff6862 │ │ │ │ @ instruction: 0xf104fdeb │ │ │ │ strmi r0, [r4], -ip, lsl #2 │ │ │ │ - blx 60c644 │ │ │ │ + blx 60c654 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ ldrb r6, [r4, r2, lsr #17]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda5858 │ │ │ │ + bl feda5868 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 812440 │ │ │ │ - blmi 81fe74 │ │ │ │ + bmi 812450 │ │ │ │ + blmi 81fe84 │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx a0c652 │ │ │ │ - blne 38c7cc │ │ │ │ + blx a0c662 │ │ │ │ + blne 38c7dc │ │ │ │ @ instruction: 0x46682297 │ │ │ │ - blx 108c65e │ │ │ │ + blx 108c66e │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx f0c66a │ │ │ │ + blx f0c67a │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 208c672 │ │ │ │ + blx 208c682 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9dcf69e │ │ │ │ - blmi 420ec4 │ │ │ │ + @ instruction: 0xf9d4f69e │ │ │ │ + blmi 420ed4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a8714 │ │ │ │ + blls 9a8724 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - stmib r6!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x0073199a │ │ │ │ + ldmib lr, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r1, r3, sl, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, ip, asr r9 │ │ │ │ + rsbseq r1, r3, ip, asr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda58d0 │ │ │ │ + bl feda58e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8124b8 │ │ │ │ - blmi 81feec │ │ │ │ + bmi 8124c8 │ │ │ │ + blmi 81fefc │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx ffb0c6c8 │ │ │ │ - blne 38c844 │ │ │ │ + blx ffb0c6d8 │ │ │ │ + blne 38c854 │ │ │ │ @ instruction: 0x466822f0 │ │ │ │ - blx 18c6d4 │ │ │ │ + blx 18c6e4 │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx c6e0 │ │ │ │ + blx c6f0 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 118c6ea │ │ │ │ + blx 118c6fa │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9a0f69e │ │ │ │ - blmi 420f3c │ │ │ │ + @ instruction: 0xf998f69e │ │ │ │ + blmi 420f4c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a878c │ │ │ │ + blls 9a879c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - stmdb sl!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r1, r3, r2, lsr #18 │ │ │ │ + stmdb r2!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r1, r3, r2, lsl r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, r4, ror #17 │ │ │ │ + ldrsbteq r1, [r3], #-132 @ 0xffffff7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda5948 │ │ │ │ + bl feda5958 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 812530 │ │ │ │ - blmi 81ff64 │ │ │ │ + bmi 812540 │ │ │ │ + blmi 81ff74 │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx fec0c740 │ │ │ │ - blne 38c8bc │ │ │ │ + blx fec0c750 │ │ │ │ + blne 38c8cc │ │ │ │ @ instruction: 0x466822da │ │ │ │ - blx ff28c74c │ │ │ │ + blx ff28c75c │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx ff10c758 │ │ │ │ + blx ff10c768 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 28c762 │ │ │ │ + blx 28c772 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf964f69e │ │ │ │ - blmi 420fb4 │ │ │ │ + @ instruction: 0xf95cf69e │ │ │ │ + blmi 420fc4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a8804 │ │ │ │ + blls 9a8814 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - stmdb lr!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r1, r3, sl, lsr #17 │ │ │ │ + stmdb r6!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x0073189a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, ip, ror #16 │ │ │ │ + rsbseq r1, r3, ip, asr r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0xf8df069c │ │ │ │ smulllt r2, r3, ip, r6 │ │ │ │ @@ -555476,20 +555480,20 @@ │ │ │ │ @ instruction: 0xf0404313 │ │ │ │ @ instruction: 0x232281a1 │ │ │ │ msrcs CPSR_, #192, 4 │ │ │ │ @ instruction: 0xf0084033 │ │ │ │ @ instruction: 0xf8d40140 │ │ │ │ movwmi r2, #45820 @ 0xb2fc │ │ │ │ cmnphi sl, r0 @ p-variant is OBSOLETE │ │ │ │ - bcs 27a428 │ │ │ │ + bcs 27a438 │ │ │ │ adcshi pc, sp, #0 │ │ │ │ ldrdcs r2, [r0, -sl] │ │ │ │ @ instruction: 0xf10d4638 │ │ │ │ @ instruction: 0xf5e00aab │ │ │ │ - @ instruction: 0xf504ee1c │ │ │ │ + @ instruction: 0xf504ee14 │ │ │ │ @ instruction: 0xf8d4429d │ │ │ │ rsbscc r0, r8, #120, 4 @ 0x80000007 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0xf8d4f88f │ │ │ │ @ instruction: 0x465202f0 │ │ │ │ vmul.i q12, , d3[0] │ │ │ │ @ instruction: 0xf88d1307 │ │ │ │ @@ -555513,15 +555517,15 @@ │ │ │ │ movwcs sp, #491 @ 0x1eb │ │ │ │ stmvc r3, {r0, r2, r4, r8, fp, ip, sp, pc} │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ rscsvs pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf88d22da │ │ │ │ ldrtmi r3, [r9], -sp, ror #1 │ │ │ │ @ instruction: 0x46204633 │ │ │ │ - blx ff28c8a4 │ │ │ │ + blx ff28c8b4 │ │ │ │ tstpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ svclt 0x00184298 │ │ │ │ tstpeq r4, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ eoreq pc, r8, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8d4bf1e │ │ │ │ @ instruction: 0xf04332a4 │ │ │ │ @ instruction: 0xf8c40301 │ │ │ │ @@ -555531,48 +555535,48 @@ │ │ │ │ @ instruction: 0xf89d827e │ │ │ │ addmi r2, r2, #235 @ 0xeb │ │ │ │ rsbshi pc, r0, #0, 4 │ │ │ │ @ instruction: 0xf88d4633 │ │ │ │ sbcscs r0, sl, #235 @ 0xeb │ │ │ │ @ instruction: 0x46204639 │ │ │ │ tstpls r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ - blx fe98c8ec │ │ │ │ + blx fe98c8fc │ │ │ │ stmiavs r8!, {r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ svclt 0x001e4581 │ │ │ │ tstpeq r0, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ strmi pc, [r0], -r6, asr #32 │ │ │ │ adcvs pc, r0, #196, 16 @ 0xc40000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ rscshi pc, sl, r0 │ │ │ │ tstpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf8d92240 │ │ │ │ ldmvs r8, {r2, r3, ip}^ │ │ │ │ eorscc r3, sl, sl, lsr r1 │ │ │ │ - stc 5, cr15, [r6], #896 @ 0x380 │ │ │ │ + ldc 5, cr15, [lr], {224} @ 0xe0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d480ed │ │ │ │ @ instruction: 0xf04832fc │ │ │ │ stmib r4, {r7, fp}^ │ │ │ │ stmdblt fp!, {r3, r5, r7, fp, sp, lr}^ │ │ │ │ vorr.i32 d18, #512 @ 0x00000200 │ │ │ │ subcs r1, r0, #-2013265920 @ 0x88000000 │ │ │ │ - b 45e9b8 │ │ │ │ - b 17d094c │ │ │ │ + b 45e9c8 │ │ │ │ + b 17d095c │ │ │ │ @ instruction: 0xf0000608 │ │ │ │ svcge 0x000580eb │ │ │ │ - beq fed4ad84 │ │ │ │ + beq fed4ad94 │ │ │ │ smlattcs r0, r0, r2, r2 │ │ │ │ @ instruction: 0xf5e04638 │ │ │ │ - @ instruction: 0xf504ed82 │ │ │ │ + @ instruction: 0xf504ed7a │ │ │ │ @ instruction: 0xf8d44294 │ │ │ │ rsbcc r0, r0, #120, 4 @ 0x80000007 │ │ │ │ @ instruction: 0xf7fe4639 │ │ │ │ @ instruction: 0xf8d4fff5 │ │ │ │ @ instruction: 0xf8d402f0 │ │ │ │ - blcs 25b564 │ │ │ │ + blcs 25b574 │ │ │ │ vmul.i q12, , d3[0] │ │ │ │ @ instruction: 0xf88d1307 │ │ │ │ svclt 0x000c30a6 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ adccc pc, r7, sp, lsl #17 │ │ │ │ eorshi pc, r5, #0 │ │ │ │ tstpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @@ -555603,27 +555607,27 @@ │ │ │ │ stmib sp, {r0, r1, r2, r6, r9, sl, lr}^ │ │ │ │ vmlacs.f32 s6, s0, s2 │ │ │ │ bichi pc, r1, r0 │ │ │ │ @ instruction: 0xf2a6fa96 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @ instruction: 0xf1a23201 │ │ │ │ @ instruction: 0xf1c20521 │ │ │ │ - bcc 28ee94 │ │ │ │ - blx cb4a18 │ │ │ │ + bcc 28eea4 │ │ │ │ + blx cb4a28 │ │ │ │ andls pc, r0, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf505fa09 │ │ │ │ movwmi r4, #54963 @ 0xd6b3 │ │ │ │ - blx 496e34 │ │ │ │ + blx 496e44 │ │ │ │ @ instruction: 0xf633f802 │ │ │ │ - @ instruction: 0xf8d4fac9 │ │ │ │ + @ instruction: 0xf8d4fac1 │ │ │ │ @ instruction: 0xf04f1360 │ │ │ │ - blvs 1251a64 │ │ │ │ - bls 260520 │ │ │ │ + blvs 1251a74 │ │ │ │ + bls 260530 │ │ │ │ streq lr, [r6], -r8, lsl #21 │ │ │ │ - blx 55ebfe │ │ │ │ + blx 55ec0e │ │ │ │ stmiavc r9, {r8, ip}^ │ │ │ │ andle r2, r2, r6, lsr r9 │ │ │ │ stmdbcs r3, {r2, r4, r5, r6, r8, fp, ip, sp} │ │ │ │ ldmdbls fp!, {r2, fp, ip, lr, pc} │ │ │ │ vpmax.s8 d15, d2, d9 │ │ │ │ teqls fp, r1, lsl r3 │ │ │ │ svclt 0x00084555 │ │ │ │ @@ -555637,15 +555641,15 @@ │ │ │ │ svclt 0x001f4298 │ │ │ │ movweq pc, #51396 @ 0xc8c4 @ │ │ │ │ adccc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ orrmi pc, r0, #67 @ 0x43 │ │ │ │ adccc pc, r0, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xf8d430f0 │ │ │ │ - blcs 25b688 │ │ │ │ + blcs 25b698 │ │ │ │ @ instruction: 0x81a3f000 │ │ │ │ tstpcc r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf10268da │ │ │ │ @ instruction: 0xf102033a │ │ │ │ @ instruction: 0xf892017a │ │ │ │ @ instruction: 0xf88d2039 │ │ │ │ ldmdavs lr, {r0, r1, r3, r5, r6, r7, sp} │ │ │ │ @@ -555672,38 +555676,38 @@ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ tstcs r0, #21, 30 @ 0x54 │ │ │ │ movwne pc, #8896 @ 0x22c0 @ │ │ │ │ andsmi r2, lr, r0, lsl #5 │ │ │ │ stmdaeq r2, {r3, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x0608ea56 │ │ │ │ svcge 0x0015f47f │ │ │ │ - blmi ff6e1670 │ │ │ │ + blmi ff6e1680 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 12a8b94 │ │ │ │ + blls 12a8ba4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ umaallt r8, r3, r6, r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwcc pc, #2260 @ 0x8d4 @ │ │ │ │ rscscs sl, r0, #5, 30 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ rsbsvs pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0x9010f8d3 │ │ │ │ - stc 5, cr15, [r4], {224} @ 0xe0 │ │ │ │ + ldcl 5, cr15, [ip], #-896 @ 0xfffffc80 │ │ │ │ rsbseq pc, r8, #212, 16 @ 0xd40000 │ │ │ │ adcmi pc, r1, #4, 10 @ 0x1000000 │ │ │ │ @ instruction: 0xf7fe4639 │ │ │ │ @ instruction: 0xf8d4fef9 │ │ │ │ ldmhi fp, {r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ movwne pc, #29635 @ 0x73c3 @ │ │ │ │ adccc pc, r6, sp, lsl #17 │ │ │ │ sbcslt r1, fp, #1712 @ 0x6b0 │ │ │ │ - blx fef99780 │ │ │ │ + blx fef99790 │ │ │ │ svclt 0x0088f385 │ │ │ │ - b 1616b80 │ │ │ │ + b 1616b90 │ │ │ │ @ instruction: 0xf88d1353 │ │ │ │ svclt 0x009430ab │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ adccc pc, ip, sp, lsl #17 │ │ │ │ tstphi r0, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ rsccs pc, ip, #212, 16 @ 0xd40000 │ │ │ │ rscscc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @@ -555728,68 +555732,68 @@ │ │ │ │ @ instruction: 0xf89930b4 │ │ │ │ @ instruction: 0xf0133140 │ │ │ │ andsle r0, r2, r1, lsl #6 │ │ │ │ rscscc pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8d6b14b │ │ │ │ teqlt r2, r8, asr #1 │ │ │ │ @ instruction: 0xf0037a1b │ │ │ │ - blcs e4f8c4 │ │ │ │ + blcs e4f8d4 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf894d005 │ │ │ │ - blcs 25baf8 │ │ │ │ + blcs 25bb08 │ │ │ │ sbchi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf8942301 │ │ │ │ @ instruction: 0xf88db38b │ │ │ │ @ instruction: 0xf1bb30b2 │ │ │ │ rsble r0, r0, r0, lsl #30 │ │ │ │ - beq 28ad64 │ │ │ │ + beq 28ad74 │ │ │ │ stmdavc r3!, {r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r1, r2, r3, r4, r5, r9, sl, lr}^ │ │ │ │ ldrbmi r5, [r7], -r0, lsl #14 │ │ │ │ strbmi r4, [r1], sl, asr #13 │ │ │ │ @ instruction: 0xf89de008 │ │ │ │ @ instruction: 0x432b30b7 │ │ │ │ adcscc pc, r7, sp, lsl #17 │ │ │ │ strcc r3, [r8], -r1, lsl #14 │ │ │ │ - ble 14e01c8 │ │ │ │ + ble 14e01d8 │ │ │ │ svchi 0x0004f859 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ movwcs sp, #4342 @ 0x10f6 │ │ │ │ @ instruction: 0xf507fa03 │ │ │ │ umlalscc pc, r3, sp, r8 @ │ │ │ │ @ instruction: 0x432bb2ed │ │ │ │ adcscc pc, r3, sp, lsl #17 │ │ │ │ - blcs 575964 │ │ │ │ + blcs 575974 │ │ │ │ @ instruction: 0xf8d4d00e │ │ │ │ @ instruction: 0xf8b80278 │ │ │ │ @ instruction: 0xf5001004 │ │ │ │ @ instruction: 0xf8c67061 │ │ │ │ @ instruction: 0xf7fd10a4 │ │ │ │ @ instruction: 0xf894fc73 │ │ │ │ stmdavs r3, {r0, r1, r3, r7, r8, r9, ip, sp, pc} │ │ │ │ adccc pc, r8, r6, asr #17 │ │ │ │ @ instruction: 0x8004f8b8 │ │ │ │ @ instruction: 0xf69c4640 │ │ │ │ - stchi 13, cr15, [r3], {205} @ 0xcd │ │ │ │ + stchi 13, cr15, [r3], {197} @ 0xc5 │ │ │ │ andeq pc, r4, #268435460 @ 0x10000004 │ │ │ │ msreq SPSR_, #35 @ 0x23 │ │ │ │ ldceq 4, cr0, [fp], {27} │ │ │ │ svclt 0x00024293 │ │ │ │ umlalscc pc, r5, sp, r8 @ │ │ │ │ @ instruction: 0xf88d432b │ │ │ │ @ instruction: 0xf89a30b5 │ │ │ │ ldrbeq r3, [fp, -r2, asr #2] │ │ │ │ strbmi sp, [r0], -r4, asr #11 │ │ │ │ - cdp2 6, 9, cr15, cr2, cr4, {5} │ │ │ │ + cdp2 6, 8, cr15, cr10, cr4, {5} │ │ │ │ @ instruction: 0xd1ba2800 │ │ │ │ @ instruction: 0xf6a44640 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf89dd0ba │ │ │ │ @ instruction: 0x370130b6 │ │ │ │ - ldrbmi r3, [pc, #-1544] @ 24e6d0 │ │ │ │ + ldrbmi r3, [pc, #-1544] @ 24e6e0 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ adcspl pc, r6, sp, lsl #17 │ │ │ │ ldmib sp, {r2, r4, r5, r7, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf89d5700 │ │ │ │ teqlt r3, fp, lsr #1 │ │ │ │ rscscc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldmibhi fp, {r9, sp} │ │ │ │ @@ -555812,52 +555816,52 @@ │ │ │ │ msreq CPSR_fc, r1, lsl #2 │ │ │ │ @ instruction: 0xf443bf1e │ │ │ │ vst2.16 {d22-d23}, [r6], r0 │ │ │ │ @ instruction: 0xf0481680 │ │ │ │ @ instruction: 0xf1000802 │ │ │ │ svclt 0x00180029 │ │ │ │ stmiavs r8!, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - b fe58c4d4 │ │ │ │ + b fe38c4e4 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4ad50 │ │ │ │ @ instruction: 0xf04832fc │ │ │ │ @ instruction: 0xf8c40240 │ │ │ │ @ instruction: 0xf8c462a0 │ │ │ │ - blcs 2577fc │ │ │ │ + blcs 25780c │ │ │ │ ldclge 4, cr15, [r4, #-508] @ 0xfffffe04 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ - beq fed4b1ac │ │ │ │ + beq fed4b1bc │ │ │ │ biccs lr, r4, #196, 18 @ 0x310000 │ │ │ │ ldrtmi lr, [r2], -r8, ror #11 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ - blx fe83a688 │ │ │ │ - blx fef0b828 │ │ │ │ + blx fe83a698 │ │ │ │ + blx fef0b838 │ │ │ │ eorcc pc, r1, #536870920 @ 0x20000008 │ │ │ │ andcs lr, r0, #59768832 @ 0x3900000 │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ tstcs r2, #196, 6 @ 0x10000003 │ │ │ │ msrne CPSR_x, #192, 4 │ │ │ │ strb r2, [fp, #576] @ 0x240 │ │ │ │ movmi pc, #4, 10 @ 0x1000000 │ │ │ │ ldrcc pc, [r0, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xe730095b │ │ │ │ @ instruction: 0xf7fc4620 │ │ │ │ usat pc, #11, sp, asr #25 @ │ │ │ │ addscc r1, r7, r2, lsl sl │ │ │ │ tstcs r0, r8, lsr r4 │ │ │ │ - bl 150c548 │ │ │ │ + bl 130c558 │ │ │ │ eoreq pc, r8, #14024704 @ 0xd60000 │ │ │ │ strmi lr, [r2], -r6, lsl #11 │ │ │ │ eorne pc, ip, #14024704 @ 0xd60000 │ │ │ │ ldrbmi r2, [r0], -r3, asr #6 │ │ │ │ - ldc 5, cr15, [r8], {224} @ 0xe0 │ │ │ │ + ldc 5, cr15, [r0], {224} @ 0xe0 │ │ │ │ eoreq pc, r8, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8d5e577 │ │ │ │ - bllt fe71b688 │ │ │ │ + bllt fe71b698 │ │ │ │ smlalcs pc, fp, sp, r8 @ │ │ │ │ stmdale r5!, {r1, r3, r4, r7, r9, lr} │ │ │ │ rsccc pc, fp, sp, lsl #17 │ │ │ │ @ instruction: 0xf8d4e671 │ │ │ │ @ instruction: 0x46523318 │ │ │ │ @ instruction: 0xf10168d9 │ │ │ │ setend be │ │ │ │ @@ -555873,67 +555877,67 @@ │ │ │ │ ldc 8, cr15, [r0], {66} @ 0x42 │ │ │ │ stcgt 8, cr15, [ip], {66} @ 0x42 │ │ │ │ stcne 8, cr15, [r8], {66} @ 0x42 │ │ │ │ strb sp, [r9, #491] @ 0x1eb │ │ │ │ ldrb r4, [lr], #1688 @ 0x698 │ │ │ │ orrscc r1, r7, #860160 @ 0xd2000 │ │ │ │ strdcs r1, [r0, -r8] │ │ │ │ - bl 50c5c8 │ │ │ │ + bl 30c5d8 │ │ │ │ eorcc pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0x461ae7d0 │ │ │ │ eorne pc, ip, #13959168 @ 0xd50000 │ │ │ │ ldrbmi r2, [r0], -r9, asr #6 │ │ │ │ - bl ff88c5dc │ │ │ │ + bl ff68c5ec │ │ │ │ eorcc pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf5e0e7c2 │ │ │ │ - svclt 0x0000edd2 │ │ │ │ - rsbseq r1, r3, ip, lsr #16 │ │ │ │ + svclt 0x0000edca │ │ │ │ + rsbseq r1, r3, ip, lsl r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r1, [r3], #-76 @ 0xffffffb4 │ │ │ │ + rsbseq r1, r3, ip, asr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda607c │ │ │ │ + bl feda608c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r0!, {r4, r6, r8, r9, sl, fp} │ │ │ │ - bmi a7b12c │ │ │ │ + bmi a7b13c │ │ │ │ vsubw.s8 q9, q0, d8 │ │ │ │ ldrbtmi r0, [r9], #-896 @ 0xfffffc80 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9227 │ │ │ │ @ instruction: 0xf8d00200 │ │ │ │ andsmi r2, r3, r0, lsr #5 │ │ │ │ strmi fp, [r4], -fp, lsl #6 │ │ │ │ addscs sl, r7, #1, 26 @ 0x40 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - b ff80c630 │ │ │ │ + b ff60c640 │ │ │ │ adcmi pc, r4, #4, 10 @ 0x1000000 │ │ │ │ rsbseq pc, r8, #212, 16 @ 0xd40000 │ │ │ │ strtmi r3, [r9], -r8, lsl #4 │ │ │ │ stc2l 7, cr15, [sl, #-1016] @ 0xfffffc08 │ │ │ │ movwcc pc, #18644 @ 0x48d4 @ │ │ │ │ @ instruction: 0x46292297 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8d4ffad │ │ │ │ addsmi r3, r8, #28, 6 @ 0x70000000 │ │ │ │ @ instruction: 0xf8c4bf1f │ │ │ │ @ instruction: 0xf8d4031c │ │ │ │ @ instruction: 0xf04332a0 │ │ │ │ @ instruction: 0xf8c45300 │ │ │ │ - bmi 49b968 │ │ │ │ + bmi 49b978 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r9, r1, lsl #2 │ │ │ │ @ instruction: 0xf5e0bd30 │ │ │ │ - svclt 0x0000ed84 │ │ │ │ - rsbseq r1, r3, r2, ror r1 │ │ │ │ + svclt 0x0000ed7c │ │ │ │ + rsbseq r1, r3, r2, ror #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, r6, lsl r1 │ │ │ │ + rsbseq r1, r3, r6, lsl #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6118 │ │ │ │ + bl feda6128 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ strmi r3, [r4], -r0, lsr #5 │ │ │ │ movwne pc, #18624 @ 0x48c0 @ │ │ │ │ vst1.8 {d20-d22}, [r3 :64], r5 │ │ │ │ @ instruction: 0xf8c00300 │ │ │ │ @ instruction: 0xf7ff32a0 │ │ │ │ @@ -555941,15 +555945,15 @@ │ │ │ │ tstcs r0, ip, lsl r3 │ │ │ │ ldmvs fp, {r9, sp}^ │ │ │ │ mlacc r1, r3, r8, pc @ │ │ │ │ rscvs r6, sl, r9, rrx │ │ │ │ eorvs r0, fp, fp, lsl r1 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda6158 │ │ │ │ + bl feda6168 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmdami r9!, {r3, r5, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-2857 @ 0xfffff4d7 │ │ │ │ stmib r4, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d4022e │ │ │ │ ldrbtmi r0, [fp], #-632 @ 0xfffffd88 │ │ │ │ @@ -555959,38 +555963,38 @@ │ │ │ │ stmdbmi r4!, {r0, r1, r5, r8, r9, fp, lr} │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ @ instruction: 0xf89030c4 │ │ │ │ ldrbtmi r3, [r9], #-1036 @ 0xfffffbf4 │ │ │ │ sbcscs pc, r4, r4, asr #17 │ │ │ │ sbcsne pc, r0, r4, asr #17 │ │ │ │ ldmdami pc, {r0, r1, r3, r4, r6, r8, ip, sp, pc} @ │ │ │ │ - blmi a6141c │ │ │ │ + blmi a6142c │ │ │ │ ldrbtmi r4, [r9], #-1144 @ 0xfffffb88 │ │ │ │ mvneq pc, r4, asr #17 │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8c4127c │ │ │ │ - bmi 95b794 │ │ │ │ + bmi 95b7a4 │ │ │ │ ldmdbmi ip, {r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - blx fed0ca36 │ │ │ │ + blx feb0ca46 │ │ │ │ ldmdbmi fp, {r1, r3, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ msrcc CPSR_, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - blx fea8ca4a │ │ │ │ + blx fe88ca5a │ │ │ │ ldmdbmi r8, {r0, r1, r2, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ msrcc CPSR_fs, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - blx fe80ca5e │ │ │ │ + blx fe60ca6e │ │ │ │ ldmdbmi r5, {r2, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ teqpcc r0, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ - blx fe58ca72 │ │ │ │ + blx fe38ca82 │ │ │ │ teqpeq r4, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0xffffed17 │ │ │ │ @ instruction: 0xffffe76d │ │ │ │ @ instruction: 0xfffff6af │ │ │ │ @ instruction: 0xffffe779 │ │ │ │ @ instruction: 0xffffe75b │ │ │ │ @@ -556007,102 +556011,102 @@ │ │ │ │ @ instruction: 0xfffff65b │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r2, [r1], r0, lsl #14 │ │ │ │ stmdavc r7, {r8, sl, ip, sp, lr, pc}^ │ │ │ │ - bvc 15cc460 │ │ │ │ + bvc 15cc470 │ │ │ │ ldrbmi lr, [r0, #1] │ │ │ │ @ instruction: 0xf858d043 │ │ │ │ cdpcs 15, 0, cr6, cr0, cr4, {0} │ │ │ │ strdcs sp, [r0, -r9] │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - strmi pc, [r5], -fp, asr #25 │ │ │ │ + strmi pc, [r5], -r3, asr #25 │ │ │ │ ldrb fp, [r2, r0, lsl #19]! │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf69f7000 │ │ │ │ - strtmi pc, [r9], -r5, lsr #18 │ │ │ │ + @ instruction: 0x4629f91d │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - @ instruction: 0x4629fc95 │ │ │ │ + strtmi pc, [r9], -sp, lsl #25 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - @ instruction: 0x4605fcbb │ │ │ │ + @ instruction: 0x4605fcb3 │ │ │ │ rscle r2, r2, r0, lsl #16 │ │ │ │ ldrdlt pc, [r8], -r5 │ │ │ │ ldrdne pc, [r0], -fp │ │ │ │ rscle r2, r9, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25b8b8 │ │ │ │ + bcs 25b8c8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 272e2c │ │ │ │ + blcs 272e3c │ │ │ │ ldmib r1, {r2, r3, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ sbcsle r2, r5, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25b8e0 │ │ │ │ + bcs 25b8f0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 272e54 │ │ │ │ + blcs 272e64 │ │ │ │ strtmi sp, [r1], -r8, asr #3 │ │ │ │ @ instruction: 0xf8d9e7e9 │ │ │ │ @ instruction: 0xb1ab3338 │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ vaddw.u , , d18 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29ad04 │ │ │ │ + bcc 29ad14 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d9b91a │ │ │ │ @ instruction: 0xf7fb0338 │ │ │ │ movwcs pc, #3439 @ 0xd6f @ │ │ │ │ teqpcc r8, #13172736 @ p-variant is OBSOLETE @ 0xc90000 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf505685d │ │ │ │ @ instruction: 0x4620747a │ │ │ │ - stc2l 6, cr15, [r2, #740] @ 0x2e4 │ │ │ │ + ldc2 6, cr15, [sl, #740]! @ 0x2e4 │ │ │ │ teqpcc r8, #14221312 @ p-variant is OBSOLETE @ 0xd90000 │ │ │ │ vsra.u64 d11, d19, #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29ad40 │ │ │ │ + bcc 29ad50 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d9b952 │ │ │ │ @ instruction: 0xf8d53338 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r7, r8, r9} │ │ │ │ - ldc2 6, cr15, [ip], #-628 @ 0xfffffd8c │ │ │ │ + ldc2 6, cr15, [r4], #-628 @ 0xfffffd8c │ │ │ │ teqpeq r8, #14221312 @ p-variant is OBSOLETE @ 0xd90000 │ │ │ │ stc2l 7, cr15, [sl, #-1004] @ 0xfffffc14 │ │ │ │ @ instruction: 0xf6b94620 │ │ │ │ - @ instruction: 0xe7d6fdb3 │ │ │ │ + ldrb pc, [r6, fp, lsr #27] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda6374 │ │ │ │ + bl feda6384 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4798681b │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda638c │ │ │ │ + bl feda639c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4798685b │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda63a4 │ │ │ │ + bl feda63b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x4798689b │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda63bc │ │ │ │ + bl feda63cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs ip, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi r6, [r0, r4, ror #17]! │ │ │ │ svclt 0x0000bd10 │ │ │ │ adccc pc, r4, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x13baf880 │ │ │ │ movtvc pc, #1091 @ 0x443 @ │ │ │ │ @@ -556110,46 +556114,46 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ adcmi pc, r0, r0, lsl #10 │ │ │ │ strbne pc, [r4, #-2240] @ 0xfffff740 @ │ │ │ │ strbcs pc, [r8, #-2176] @ 0xfffff780 @ │ │ │ │ strbcc pc, [ip, #-2240] @ 0xfffff740 @ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda63fc │ │ │ │ + bl feda640c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fc0ff8 │ │ │ │ pldw [lr], r7, lsr sl │ │ │ │ - vstrlt s30, [r8, #-972] @ 0xfffffc34 │ │ │ │ + vstrlt s30, [r8, #-940] @ 0xfffffc54 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda6414 │ │ │ │ + bl feda6424 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0000ff8 │ │ │ │ vstrlt d15, [r8, #-36] @ 0xffffffdc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda6428 │ │ │ │ + bl feda6438 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0000ff8 │ │ │ │ stclt 13, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ strcc pc, [lr], #-2192 @ 0xfffff770 │ │ │ │ cmplt sl, r3, ror #2 │ │ │ │ @ instruction: 0xf8d0b951 │ │ │ │ eorcs r1, r0, r4, lsr #7 │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ andcc lr, r0, r2, asr #19 │ │ │ │ addsvs r6, r3, fp, asr #16 │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - andseq r9, pc, lr, asr #25 │ │ │ │ + @ instruction: 0x001f9bb6 │ │ │ │ strcc pc, [lr], #-2192 @ 0xfffff770 │ │ │ │ @ instruction: 0xf8d0b1b3 │ │ │ │ ldmdavs r8, {r2, r5, r7, r8, r9, ip, sp}^ │ │ │ │ addmi fp, r1, #-2147483610 @ 0x80000026 │ │ │ │ ldmvs fp, {r4, r9, ip, lr, pc}^ │ │ │ │ eoreq pc, r1, r3, asr r8 @ │ │ │ │ - ldc 1, cr11, [pc, #416] @ 24f418 │ │ │ │ + ldc 1, cr11, [pc, #416] @ 24f428 │ │ │ │ @ instruction: 0xf5017b07 │ │ │ │ stmdavs r3, {r7, r8, ip, sp, lr}^ │ │ │ │ andsvs r2, r3, r1 │ │ │ │ stc 0, cr6, [r2, #324] @ 0x144 │ │ │ │ vstr d7, [r2, #16] │ │ │ │ ldrbmi r7, [r0, -r6, lsl #22]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ @@ -556161,113 +556165,113 @@ │ │ │ │ svceq 0x0050f8cc │ │ │ │ strmi fp, [r4], -r3, lsr #1 │ │ │ │ strmi sl, [r8], sl, lsl #30 │ │ │ │ tstcs r0, r8, lsr r6 │ │ │ │ strcs r9, [r0, #-515] @ 0xfffffdfd │ │ │ │ @ instruction: 0xf10d4a4f │ │ │ │ movwls r0, #10576 @ 0x2950 │ │ │ │ - blmi 15d8acc │ │ │ │ + blmi 15d8adc │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ ldrbtmi sl, [sl], #312 @ 0x138 │ │ │ │ eorcs r5, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0x9321681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsbscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf5e09301 │ │ │ │ - eorscs lr, r0, #188, 16 @ 0xbc0000 │ │ │ │ + eorscs lr, r0, #180, 16 @ 0xb40000 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ ldrls r2, [r2], -r3, lsl #6 │ │ │ │ - blge 2f3f24 │ │ │ │ - blge 333f30 │ │ │ │ + blge 2f3f34 │ │ │ │ + blge 333f40 │ │ │ │ @ instruction: 0xf5e09310 │ │ │ │ - @ instruction: 0x4632e8b0 │ │ │ │ + ldrtmi lr, [r2], -r8, lsr #17 │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ - @ instruction: 0xff7ef69e │ │ │ │ + @ instruction: 0xff76f69e │ │ │ │ rsble r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0xf8d44683 │ │ │ │ ldrtmi r3, [r2], -r4, asr #5 │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ - @ instruction: 0xff72f69e │ │ │ │ + @ instruction: 0xff6af69e │ │ │ │ suble r2, lr, r0, lsl #16 │ │ │ │ sbccs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - ldc 1, cr2, [pc, #20] @ 24f340 │ │ │ │ + ldc 1, cr2, [pc, #20] @ 24f350 │ │ │ │ movwcs r7, #6962 @ 0x1b32 │ │ │ │ andcs r6, r1, #2 │ │ │ │ rsblt pc, r0, sp, asr #17 │ │ │ │ ldrvc lr, [r4, #-2509] @ 0xfffff633 │ │ │ │ stmib sp, {r1, r2, r3, r4, r8, ip, pc}^ │ │ │ │ stmib sp, {r1, r3, r4, r8, sl}^ │ │ │ │ ldrls r2, [r9, #-796] @ 0xfffffce4 │ │ │ │ - blvc 80a980 │ │ │ │ + blvc 80a990 │ │ │ │ vqdmulh.s d25, d6, d1 │ │ │ │ vmla.f d20, d4, d3[2] │ │ │ │ - bge 34f7b8 │ │ │ │ + bge 34f7c8 │ │ │ │ strcs r2, [r2, #-1024] @ 0xfffffc00 │ │ │ │ orreq pc, r0, #13828096 @ 0xd30000 │ │ │ │ tstpeq r0, #8, 2 @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r0, r3, sl, ip, pc}^ │ │ │ │ strcs r3, [r1], #-1028 @ 0xfffffbfc │ │ │ │ eorls pc, r0, sp, asr #17 │ │ │ │ strmi lr, [r6, #-2509] @ 0xfffff633 │ │ │ │ - mcr 5, 7, pc, cr10, cr15, {6} @ │ │ │ │ + mcr 5, 7, pc, cr2, cr15, {6} @ │ │ │ │ ldmdals sl, {r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - @ instruction: 0xffa8f69e │ │ │ │ + @ instruction: 0xffa0f69e │ │ │ │ @ instruction: 0xf69e9818 │ │ │ │ - bmi a8f21c │ │ │ │ + bmi a8f20c │ │ │ │ ldrbtmi r4, [sl], #-2845 @ 0xfffff4e3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r3, sl, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf85a4b1a │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - stcl 5, cr15, [sl], #896 @ 0x380 │ │ │ │ + stcl 5, cr15, [r2], #896 @ 0x380 │ │ │ │ @ instruction: 0xf5df6800 │ │ │ │ - bmi 84af64 │ │ │ │ + bmi 84af54 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - bl 100cb40 │ │ │ │ - bmi 709330 │ │ │ │ + bl e0cb50 │ │ │ │ + bmi 709340 │ │ │ │ @ instruction: 0xf85a4631 │ │ │ │ ldmdavs r0, {r1, sp} │ │ │ │ ldrbtmi r4, [sl], #-2577 @ 0xfffff5ef │ │ │ │ - bl d8cb54 │ │ │ │ + bl b8cb64 │ │ │ │ @ instruction: 0xf5e04658 │ │ │ │ - @ instruction: 0xe7b7e8ba │ │ │ │ + @ instruction: 0xe7b7e8b2 │ │ │ │ ldrtmi r4, [r1], -fp, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2573 @ 0xfffff5f3 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf5e06818 │ │ │ │ - str lr, [sp, r0, lsr #22]! │ │ │ │ - bl 50cb74 │ │ │ │ + @ instruction: 0xe7adeb18 │ │ │ │ + bl 30cb84 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r0, r3, r8, lsr sp │ │ │ │ + rsbseq r0, r3, r8, lsr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, r2, lsr sp │ │ │ │ - rsbseq r0, r3, r6, ror ip │ │ │ │ + rsbseq r0, r3, r2, lsr #26 │ │ │ │ + rsbseq r0, r3, r6, ror #24 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r4, lsl #23 │ │ │ │ - andseq r9, pc, r6, asr fp @ │ │ │ │ - andseq r9, pc, r2, asr #22 │ │ │ │ - blmi 63c460 │ │ │ │ + andseq r9, pc, ip, ror #20 │ │ │ │ + andseq r9, pc, lr, lsr sl @ │ │ │ │ + andseq r9, pc, sl, lsr #20 │ │ │ │ + blmi 63c470 │ │ │ │ ldrbtmi r4, [fp], #-3087 @ 0xfffff3f1 │ │ │ │ ldrbtmi r4, [ip], #-2319 @ 0xfffff6f1 │ │ │ │ stmib r0, {r0, r1, r2, r3, r9, fp, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-782 @ 0xfffffcf2 │ │ │ │ ldrbtmi r4, [sl], #-3086 @ 0xfffff3f2 │ │ │ │ ldrbtmi r4, [ip], #-2830 @ 0xfffff4f2 │ │ │ │ andsne lr, r0, #192, 18 @ 0x300000 │ │ │ │ stmdbmi sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstmi r2, #192, 18 @ 0x300000 │ │ │ │ ldrbtmi r4, [r9], #-2572 @ 0xfffff5f4 │ │ │ │ ldrbtmi r4, [sl], #-2828 @ 0xfffff4f4 │ │ │ │ - blmi 38d5c4 │ │ │ │ + blmi 38d5d4 │ │ │ │ strbvs r4, [r1, #-1147] @ 0xfffffb85 │ │ │ │ @ instruction: 0xf8c06302 │ │ │ │ @ instruction: 0x47703218 │ │ │ │ @ instruction: 0xfffffde7 │ │ │ │ @ instruction: 0xfffffdf7 │ │ │ │ @ instruction: 0xfffffd3b │ │ │ │ @ instruction: 0xfffffd4f │ │ │ │ @@ -556277,198 +556281,198 @@ │ │ │ │ @ instruction: 0xfffffd93 │ │ │ │ @ instruction: 0xfffffda1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ pushmi {r0, r2, r3, r9, sl, lr} │ │ │ │ - blmi da0d08 │ │ │ │ + blmi da0d18 │ │ │ │ addlt r4, r7, r9, ror r4 │ │ │ │ ldrsbthi pc, [r0], pc @ │ │ │ │ stmiapl fp, {r9, sl, sp}^ │ │ │ │ ldmdavs fp, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmiavs fp!, {r8, r9} │ │ │ │ strvs lr, [r0], -sp, asr #19 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ bicslt r7, r9, r9, lsl r9 │ │ │ │ ldmvs r9, {r1, r4, r6, r9, lr} │ │ │ │ - bl 1b20ce0 │ │ │ │ + bl 1b20cf0 │ │ │ │ @ instruction: 0xf8d00303 │ │ │ │ @ instruction: 0xf7fc0278 │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ eor r2, r0, r0 │ │ │ │ vadd.i8 d22, d22, d27 │ │ │ │ vmla.f d20, d12, d2[2] │ │ │ │ @ instruction: 0xf8d70110 │ │ │ │ @ instruction: 0x466a0274 │ │ │ │ - blvc e8d634 │ │ │ │ + blvc e8d644 │ │ │ │ strls r9, [r3], -r0, lsl #14 │ │ │ │ @ instruction: 0xf5df9302 │ │ │ │ - stmiblt r8!, {r1, r2, r3, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8!, {r1, r2, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ cmnlt r8, r8, ror #16 │ │ │ │ @ instruction: 0xf1a468a9 │ │ │ │ andcs r0, r0, #8, 6 @ 0x20000000 │ │ │ │ movwcc r3, #33064 @ 0x8128 │ │ │ │ - blvc 30ab4c │ │ │ │ + blvc 30ab5c │ │ │ │ tstcc r8, r1, lsl #4 │ │ │ │ stc 2, cr4, [r3, #520] @ 0x208 │ │ │ │ mvnsle r7, r0, lsl #22 │ │ │ │ - bmi 61751c │ │ │ │ + bmi 61752c │ │ │ │ ldrbtmi r4, [sl], #-2828 @ 0xfffff4f4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, ip, lsl #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ tstcs r1, r9, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2569 @ 0xfffff5f7 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf5e06818 │ │ │ │ - @ instruction: 0xe7c5ea76 │ │ │ │ - b 1a8ccc8 │ │ │ │ - rsbseq r0, r3, r8, ror #22 │ │ │ │ + strb lr, [r5, lr, ror #20] │ │ │ │ + b 188ccd8 │ │ │ │ + rsbseq r0, r3, r8, asr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, ip, asr fp │ │ │ │ - rsbseq r0, r3, r6, ror #21 │ │ │ │ + rsbseq r0, r3, ip, asr #22 │ │ │ │ + ldrsbteq r0, [r3], #-166 @ 0xffffff5a │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r6, lsr #20 │ │ │ │ + andseq r9, pc, lr, lsl #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6768 │ │ │ │ + bl feda6778 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi d13510 │ │ │ │ + bmi d13520 │ │ │ │ strmi pc, [r0, #1280]! @ 0x500 │ │ │ │ addlt r4, r2, sl, lsr #22 │ │ │ │ mcrmi 4, 1, r4, cr10, cr10, {3} │ │ │ │ ldmpl r3, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrcs pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addsmi r6, sl, #9109504 @ 0x8b0000 │ │ │ │ - blmi bc35e4 │ │ │ │ - bmi b9799c │ │ │ │ + blmi bc35f4 │ │ │ │ + bmi b979ac │ │ │ │ ldmpl r3!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e06818 │ │ │ │ - andcs lr, r0, r6, asr #20 │ │ │ │ - blmi 9e1e30 │ │ │ │ + andcs lr, r0, lr, lsr sl │ │ │ │ + blmi 9e1e40 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a9618 │ │ │ │ + blls 2a9628 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12e0300 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ @ instruction: 0xf7fc4604 │ │ │ │ @ instruction: 0xf8d5f859 │ │ │ │ ldmdbvc fp, {r2, r3, r4, r5, r8, sl, ip, sp} │ │ │ │ movwcs fp, #2339 @ 0x923 │ │ │ │ @ instruction: 0xf8c52001 │ │ │ │ @ instruction: 0xe7e7353c │ │ │ │ sbcne pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8d4466a │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ movwls r3, #1023 @ 0x3ff │ │ │ │ - ldmdb sl, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ mcrrne 9, 0, r9, fp, cr0 @ │ │ │ │ strtmi sp, [r0], -r6 │ │ │ │ ldrmi pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ mrc2 7, 5, pc, cr8, cr12, {7} │ │ │ │ strb r6, [r6, r0, lsr #1]! │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2572 @ 0xfffff5f4 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - b 68cd8c │ │ │ │ + b 48cd9c │ │ │ │ ldrcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ addsvs r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf5e0e7d9 │ │ │ │ - svclt 0x0000e9f8 │ │ │ │ - rsbseq r0, r3, r8, lsl #21 │ │ │ │ + svclt 0x0000e9f0 │ │ │ │ + rsbseq r0, r3, r8, ror sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, r4, lsl #21 │ │ │ │ + rsbseq r0, r3, r4, ror sl │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, ip, ror #19 │ │ │ │ - rsbseq r0, r3, r8, asr sl │ │ │ │ - andseq r9, pc, r6, asr #14 │ │ │ │ + @ instruction: 0x001f98d4 │ │ │ │ + rsbseq r0, r3, r8, asr #20 │ │ │ │ + andseq r9, pc, lr, lsr #12 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6840 │ │ │ │ + bl feda6850 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ @ instruction: 0x460cc070 │ │ │ │ addlt r4, r4, fp, lsl fp │ │ │ │ ldcmi 4, cr4, [fp, #-1008] @ 0xfffffc10 │ │ │ │ cmppmi r9, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlabteq r4, ip, r2, pc @ │ │ │ │ ldrbtmi sl, [sp], #-2562 @ 0xfffff5fe │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwls r6, #10275 @ 0x2823 │ │ │ │ - stcl 5, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ - bmi 73dbd8 │ │ │ │ + stcl 5, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ + bmi 73dbe8 │ │ │ │ ldrbtmi r4, [sl], #-2832 @ 0xfffff4f0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r4, r4, lsl r1 │ │ │ │ - bmi 5fec50 │ │ │ │ + bmi 5fec60 │ │ │ │ stmiapl fp!, {r1, r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf5e0681d │ │ │ │ - stmdavs r0, {r2, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - ldcl 5, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ + stmdavs r0, {r2, r3, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stcl 5, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ strmi r4, [r4], -sl, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1587 @ 0xfffff9cd │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5e09400 │ │ │ │ - @ instruction: 0xe7e0e9be │ │ │ │ - stmib r8!, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - ldrhteq r0, [r3], #-144 @ 0xffffff70 │ │ │ │ + @ instruction: 0xe7e0e9b6 │ │ │ │ + stmib r0!, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r0, r3, r0, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, r2, lsr #19 │ │ │ │ - rsbseq r0, r3, r6, lsl #19 │ │ │ │ + @ instruction: 0x00730992 │ │ │ │ + rsbseq r0, r3, r6, ror r9 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f98fa │ │ │ │ + andseq r9, pc, r2, ror #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda68d8 │ │ │ │ + bl feda68e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ - blmi 6e0164 │ │ │ │ + blmi 6e0174 │ │ │ │ stmvs r9, {r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d2447b │ │ │ │ addmi r2, sl, #60, 10 @ 0xf000000 │ │ │ │ stmdavs fp, {r1, r4, ip, lr, pc} │ │ │ │ @ instruction: 0xf101b953 │ │ │ │ @ instruction: 0xf7fc0008 │ │ │ │ stmiavs r0!, {r0, r1, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - svc 0x0024f5df │ │ │ │ + svc 0x001cf5df │ │ │ │ @ instruction: 0xf5df4620 │ │ │ │ - ldclt 15, cr14, [r0, #-136] @ 0xffffff78 │ │ │ │ + ldclt 15, cr14, [r0, #-104] @ 0xffffff98 │ │ │ │ rsbseq pc, r4, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xff92f7ff │ │ │ │ strb r6, [lr, r1, lsr #17]! │ │ │ │ tstcs r1, r5, lsl #16 │ │ │ │ ldrbtmi r4, [sl], #-2565 @ 0xfffff5fb │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, fp, ip, lr} │ │ │ │ - stmib r2, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb sl!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsbseq r0, r3, r8, lsl r9 │ │ │ │ + rsbseq r0, r3, r8, lsl #18 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r6, lsr #17 │ │ │ │ + andseq r9, pc, lr, lsl #15 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldmdami r3!, {r0, r2, r9, sl, lr} │ │ │ │ addlt r4, ip, r3, lsr fp │ │ │ │ @ instruction: 0xf5054478 │ │ │ │ cdpge 7, 0, cr4, cr1, cr0, {5} │ │ │ │ eorcs r4, r8, #12, 12 @ 0xc00000 │ │ │ │ stmiapl r3, {r8, sp}^ │ │ │ │ @ instruction: 0xf8df4630 │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r7, pc} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf5df0300 │ │ │ │ - @ instruction: 0xf8d7ee76 │ │ │ │ + @ instruction: 0xf8d7ee6e │ │ │ │ ldrbtmi r3, [r8], #1340 @ 0x53c │ │ │ │ cmple r0, r0, lsl #22 │ │ │ │ stmdavs fp, {r0, r5, r7, fp, sp, lr} │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ cmnlt r1, r1, ror #16 │ │ │ │ @ instruction: 0xf10168a3 │ │ │ │ @ instruction: 0xf10d0e0b │ │ │ │ @@ -556477,104 +556481,104 @@ │ │ │ │ @ instruction: 0xf802cf01 │ │ │ │ ldrbmi ip, [r3, #-3841]! @ 0xfffff0ff │ │ │ │ strdls sp, [r2, -r9] │ │ │ │ vmin.s8 d20, d6, d18 │ │ │ │ vmla.f d20, d12, d0[2] │ │ │ │ @ instruction: 0xf8d50128 │ │ │ │ @ instruction: 0xf5df0274 │ │ │ │ - cmnlt r8, ip, asr #25 │ │ │ │ - bmi 8d77bc │ │ │ │ + cmnlt r8, r4, asr #25 │ │ │ │ + bmi 8d77cc │ │ │ │ ldrbtmi r4, [sl], #-2839 @ 0xfffff4e9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, ip, r1, lsr #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - bls 2a9a64 │ │ │ │ + bls 2a9a74 │ │ │ │ @ instruction: 0xf1037118 │ │ │ │ andsvs r0, sl, r8 │ │ │ │ ldc2 7, cr15, [r0, #-1008] @ 0xfffffc10 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ stmiavs r3!, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c72001 │ │ │ │ @ instruction: 0xe7e2353c │ │ │ │ rsbseq pc, r4, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xff1ef7ff │ │ │ │ - blmi 509708 │ │ │ │ - bmi 4d7c08 │ │ │ │ + blmi 509718 │ │ │ │ + bmi 4d7c18 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - stmdb lr, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e0e7d2 │ │ │ │ - svclt 0x0000e8fa │ │ │ │ - ldrhteq r0, [r3], #-128 @ 0xffffff80 │ │ │ │ + svclt 0x0000e8f2 │ │ │ │ + rsbseq r0, r3, r0, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, sl, lsl #17 │ │ │ │ - rsbseq r0, r3, r2, asr #16 │ │ │ │ + rsbseq r0, r3, sl, ror r8 │ │ │ │ + rsbseq r0, r3, r2, lsr r8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f97f0 │ │ │ │ + @ instruction: 0x001f96d8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6a38 │ │ │ │ + bl feda6a48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ @ instruction: 0x460c3278 │ │ │ │ ldrd pc, [ip], pc @ │ │ │ │ @ instruction: 0xf8d34615 │ │ │ │ ldrbtmi r3, [lr], #932 @ 0x3a4 │ │ │ │ biclt r6, ip, r9, asr r8 │ │ │ │ stceq 1, cr15, [r4], {162} @ 0xa2 │ │ │ │ orrvc pc, r0, r1, lsl #10 │ │ │ │ and r2, r3, r0, lsl #6 │ │ │ │ andle r4, r6, #136, 4 @ 0x80000008 │ │ │ │ andle r4, pc, r3, lsr #5 │ │ │ │ svceq 0x0004f85c │ │ │ │ ldmcs pc!, {r0, r8, r9, ip, sp}^ @ │ │ │ │ - blmi 8c5c4c │ │ │ │ - bmi 897c7c │ │ │ │ + blmi 8c5c5c │ │ │ │ + bmi 897c8c │ │ │ │ @ instruction: 0xf85e447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldm r4, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia ip, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ andcs r2, r1, ip, lsl #2 │ │ │ │ - ldc 5, cr15, [r6, #892]! @ 0x37c │ │ │ │ + stc 5, cr15, [lr, #892]! @ 0x37c │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ vst4. {d29-d32}, [pc :256], r6 │ │ │ │ mulcs r1, r8, r1 │ │ │ │ - stc 5, cr15, [lr, #892]! @ 0x37c │ │ │ │ + stc 5, cr15, [r6, #892]! @ 0x37c │ │ │ │ orrslt r4, r8, r7, lsl #12 │ │ │ │ @ instruction: 0xf1041f2a │ │ │ │ @ instruction: 0xf100050b │ │ │ │ strmi r0, [r5], #-779 @ 0xfffffcf5 │ │ │ │ @ instruction: 0xf852b12c │ │ │ │ @ instruction: 0xf8031f04 │ │ │ │ adcmi r1, fp, #1, 30 │ │ │ │ - blmi 4840a4 │ │ │ │ + blmi 4840b4 │ │ │ │ stmib r6, {r4, r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [fp], #-1793 @ 0xfffff8ff │ │ │ │ ldcllt 0, cr6, [r8, #204]! @ 0xcc │ │ │ │ @ instruction: 0xf5df4630 │ │ │ │ - @ instruction: 0xe7d7ee3e │ │ │ │ - ldrhteq r0, [r3], #-114 @ 0xffffff8e │ │ │ │ + @ instruction: 0xe7d7ee36 │ │ │ │ + rsbseq r0, r3, r2, lsr #15 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r4, asr #15 │ │ │ │ - rsbseq r0, r1, lr, ror r1 │ │ │ │ + andseq r9, pc, ip, lsr #13 │ │ │ │ + rsbseq r0, r1, lr, ror #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6aec │ │ │ │ + bl feda6afc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ ldmdale r6!, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ andscs r1, r3, r3, lsl r3 │ │ │ │ strcc r2, [r4, #-17] @ 0xffffffef │ │ │ │ tstpcc r4, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ @ instruction: 0xf7fbb10b │ │ │ │ @ instruction: 0xf8d4fecd │ │ │ │ @ instruction: 0xf8d433c8 │ │ │ │ - blcc 29881c │ │ │ │ + blcc 29882c │ │ │ │ @ instruction: 0xf8c4612a │ │ │ │ andcs r3, r1, r8, asr #7 │ │ │ │ @ instruction: 0xf500bd38 │ │ │ │ @ instruction: 0xf8d042a0 │ │ │ │ smlatbcs r0, r4, r2, r3 │ │ │ │ movwvc pc, #1091 @ 0x443 @ │ │ │ │ ldrne pc, [r0, #-2242]! @ 0xfffff73e │ │ │ │ @@ -556594,30 +556598,30 @@ │ │ │ │ @ instruction: 0xf8d343a0 │ │ │ │ stmdblt r3!, {r2, r3, r5, r8, sl, ip, sp} │ │ │ │ @ instruction: 0x33bcf8d4 │ │ │ │ @ instruction: 0x612b2001 │ │ │ │ @ instruction: 0xf7fbbd38 │ │ │ │ @ instruction: 0xe7f7fe95 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6b8c │ │ │ │ + bl feda6b9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r0, ror #31 │ │ │ │ addlt r6, r3, r9, lsl #17 │ │ │ │ stmdbcs r0, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, ip, lr, pc}^ │ │ │ │ - blcc 3211fc │ │ │ │ + blcc 32120c │ │ │ │ movweq pc, #8243 @ 0x2033 @ │ │ │ │ cdpcs 1, 0, cr13, cr0, cr5, {2} │ │ │ │ - blmi 16c3e80 │ │ │ │ + blmi 16c3e90 │ │ │ │ andcs r4, r0, #8, 12 @ 0x800000 │ │ │ │ movwls r4, #1147 @ 0x47b │ │ │ │ @ instruction: 0xf7fb2300 │ │ │ │ stmdacs r0, {r0, r1, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmib r4, {r1, r2, r4, r5, ip, lr, pc}^ │ │ │ │ - blcs 31b9cc │ │ │ │ + blcs 31b9dc │ │ │ │ addhi pc, r9, r0 │ │ │ │ subsle r2, r9, r5, lsl #22 │ │ │ │ ldc2 7, cr15, [r8], {251} @ 0xfb │ │ │ │ stmdavs r2, {r0, r1, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xb1a36162 │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ subsle r2, fp, r0, lsl #20 │ │ │ │ @@ -556634,113 +556638,113 @@ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ stmdacs r2!, {r0, r2, r4, r5, r9, sp} │ │ │ │ ldmdbne r9, {r0, r2, r3, r5, fp, sp} │ │ │ │ @ instruction: 0x46084b37 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ movwls r4, #1147 @ 0x47b │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - blx fe78da18 │ │ │ │ + blx fe78da28 │ │ │ │ bicle r2, r8, r0, lsl #16 │ │ │ │ andlt r2, r3, r0 │ │ │ │ @ instruction: 0xf7fdbdf0 │ │ │ │ stmiavs r1!, {r0, r2, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ adcsle r2, r6, r0, lsl #28 │ │ │ │ ldmib r4, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ tstcs r0, r3, lsl #6 │ │ │ │ - bne fe927bf0 │ │ │ │ + bne fe927c00 │ │ │ │ andcs r6, r1, fp, lsr #32 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - blcc 269fe4 │ │ │ │ + blcc 269ff4 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ldrb r7, [r6, fp, lsr #32]! │ │ │ │ movwcs lr, #27092 @ 0x69d4 │ │ │ │ movwcs lr, #2501 @ 0x9c5 │ │ │ │ strdge lr, [r0, -r1]! │ │ │ │ ldrdeq lr, [r0, -r1] │ │ │ │ stmib r5, {r8, r9, sp}^ │ │ │ │ eorvc r0, fp, #0, 2 │ │ │ │ stmdbvs r2!, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmib r5, {r8, r9, sp}^ │ │ │ │ strb r2, [r4, r0, lsl #6]! │ │ │ │ - blx ff20da76 │ │ │ │ + blx ff20da86 │ │ │ │ ldmib r0, {r0, fp, sp, lr}^ │ │ │ │ - bne 191c298 │ │ │ │ + bne 191c2a8 │ │ │ │ @ instruction: 0x61a36841 │ │ │ │ andeq lr, r1, #100352 @ 0x18800 │ │ │ │ ldr r6, [r4, r2, ror #3]! │ │ │ │ @ instruction: 0xf507685f │ │ │ │ @ instruction: 0x4630767a │ │ │ │ - @ instruction: 0xf906f6b9 │ │ │ │ + @ instruction: 0xf8fef6b9 │ │ │ │ @ instruction: 0xb1a368a3 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d768a3 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r7, r8, r9} │ │ │ │ - @ instruction: 0xff82f69c │ │ │ │ + @ instruction: 0xff7af69c │ │ │ │ @ instruction: 0xf7fb68a0 │ │ │ │ @ instruction: 0x4630f891 │ │ │ │ - @ instruction: 0xf8faf6b9 │ │ │ │ + @ instruction: 0xf8f2f6b9 │ │ │ │ @ instruction: 0xf7fbe791 │ │ │ │ ldmib r0, {r0, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ str r2, [ip, r6, lsl #6] │ │ │ │ - blcc fe9022f0 │ │ │ │ + blcc fe902300 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eoreq r1, r0, ip, lsl r2 │ │ │ │ - strhteq r1, [r0], -r0 │ │ │ │ + eoreq r1, r0, r4, lsl #2 │ │ │ │ + mlaeq r0, r8, r0, r1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6d04 │ │ │ │ + bl feda6d14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ strmi r6, [r5], -r9, lsl #20 │ │ │ │ teqle pc, r0, lsl #18 │ │ │ │ - bllt ff2aa49c │ │ │ │ + bllt ff2aa4ac │ │ │ │ cmnlt r3, r3, lsr #17 │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ vsra.u32 , q13, #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b72c │ │ │ │ + bcc 29b73c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi fp, [r0], -sl, lsl #7 │ │ │ │ - stc 5, cr15, [r6, #-892] @ 0xfffffc84 │ │ │ │ + ldcl 5, cr15, [lr], #892 @ 0x37c │ │ │ │ ldmdavs lr, {r4, r5, r6, r8, sl, fp, ip, sp, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6b94628 │ │ │ │ - stmiavs r3!, {r0, r1, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b75c │ │ │ │ + bcc 29b76c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmiavs r3!, {r1, r6, r8, fp, ip, sp, pc} │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf69c6919 │ │ │ │ - stmiavs r0!, {r0, r1, r2, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r0, r1, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf83ef7fb │ │ │ │ @ instruction: 0xf6b94628 │ │ │ │ - strtmi pc, [r0], -r7, lsr #17 │ │ │ │ - stcl 5, cr15, [r2], #892 @ 0x37c │ │ │ │ + @ instruction: 0x4620f89f │ │ │ │ + ldcl 5, cr15, [sl], {223} @ 0xdf │ │ │ │ @ instruction: 0xf8d5bd70 │ │ │ │ @ instruction: 0xf5df0274 │ │ │ │ - @ instruction: 0xe7c1efd2 │ │ │ │ + strb lr, [r1, sl, asr #31] │ │ │ │ rsbseq pc, r4, #208, 16 @ 0xd00000 │ │ │ │ - svc 0x00ccf5df │ │ │ │ + svc 0x00c4f5df │ │ │ │ stmiavs r0!, {r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf82af7fb │ │ │ │ @ instruction: 0xf5df4620 │ │ │ │ - ldcllt 12, cr14, [r0, #-840]! @ 0xfffffcb8 │ │ │ │ + ldcllt 12, cr14, [r0, #-808]! @ 0xfffffcd8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6db4 │ │ │ │ + bl feda6dc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs fp, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ stmdale r5, {r0, r1, r2, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrmi r1, [r3], #-787 @ 0xfffffced │ │ │ │ strmi r4, [r4], #-3601 @ 0xfffff1ef │ │ │ │ @@ -556749,28 +556753,28 @@ │ │ │ │ @ instruction: 0xf8d5fd69 │ │ │ │ @ instruction: 0xf8d533c8 │ │ │ │ movwcc r2, #5056 @ 0x13c0 │ │ │ │ @ instruction: 0xf8c560e2 │ │ │ │ andcs r3, r1, r8, asr #7 │ │ │ │ stmvs fp, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf893b1a3 │ │ │ │ - bcs 257cd8 │ │ │ │ + bcs 257ce8 │ │ │ │ vmla.i , , d1[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b804 │ │ │ │ + bcc 29b814 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmiavs r0!, {r1, r4, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xfff0f7fa │ │ │ │ adcvs r2, r3, r0, lsl #6 │ │ │ │ vst1.8 {d20-d21}, [pc :128], r8 │ │ │ │ @ instruction: 0xf8d55180 │ │ │ │ ldrbtmi r0, [sl], #-632 @ 0xfffffd88 │ │ │ │ - blx d8dc18 │ │ │ │ + blx d8dc28 │ │ │ │ @ instruction: 0xf7fb60a0 │ │ │ │ @ instruction: 0xf505fae9 │ │ │ │ @ instruction: 0xf8d542a0 │ │ │ │ stmiavs r1!, {r2, r5, r7, r9, ip, sp} │ │ │ │ vst3.8 {d18-d20}, [r3], r0 │ │ │ │ andvs r7, r4, r0, lsl #6 │ │ │ │ ldrne pc, [r0, #-2242]! @ 0xfffff73e │ │ │ │ @@ -556778,139 +556782,139 @@ │ │ │ │ ldcllt 2, cr3, [r8, #656]! @ 0x290 │ │ │ │ movmi pc, #0, 10 │ │ │ │ strcc pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf8d5b973 │ │ │ │ @ instruction: 0x200133bc │ │ │ │ ldcllt 0, cr6, [r8, #908]! @ 0x38c │ │ │ │ stc2 7, cr15, [r6, #-1004] @ 0xfffffc14 │ │ │ │ - bvs ae150c │ │ │ │ + bvs ae151c │ │ │ │ stmiavs r1!, {r8, r9, sp} │ │ │ │ - blx 78dc72 │ │ │ │ + blx 78dc82 │ │ │ │ ldcllt 0, cr2, [r8, #4]! │ │ │ │ ldc2 7, cr15, [r8, #-1004] @ 0xfffffc14 │ │ │ │ ldmdavs pc, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ ldrbtvc pc, [sl], -r7, lsl #10 @ │ │ │ │ @ instruction: 0xf6b94630 │ │ │ │ - stmiavs r3!, {r0, r2, r4, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r2, r3, fp, ip, sp, lr, pc} │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b898 │ │ │ │ + bcc 29b8a8 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmiavs r3!, {r1, r6, r8, fp, ip, sp, pc} │ │ │ │ mvneq pc, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf69c6919 │ │ │ │ - stmiavs r0!, {r0, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r0, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xffa0f7fa │ │ │ │ @ instruction: 0xf6b94630 │ │ │ │ - str pc, [fp, r9, lsl #16]! │ │ │ │ - eoreq r0, r0, sl, lsr #31 │ │ │ │ + str pc, [fp, r1, lsl #16]! │ │ │ │ + mlaeq r0, r2, lr, r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6ecc │ │ │ │ + bl feda6edc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmibcs pc!, {r4, r5, r6, r7, r8, r9, sl, fp}^ @ │ │ │ │ strcs fp, [r0], #-3976 @ 0xfffff078 │ │ │ │ strmi sp, [sp], -lr, lsl #16 │ │ │ │ @ instruction: 0x21284606 │ │ │ │ @ instruction: 0xf5df2001 │ │ │ │ - blmi 78ab18 │ │ │ │ + blmi 78ab08 │ │ │ │ strmi r1, [r4], -r9, ror #29 │ │ │ │ stmib r0, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf0313500 │ │ │ │ andle r0, r1, r2, lsl #10 │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ vst1.8 {d20-d21}, [pc] │ │ │ │ @ instruction: 0xf8d65180 │ │ │ │ ldrbtmi r0, [sl], #-632 @ 0xfffffd88 │ │ │ │ @ instruction: 0xf9bcf7fb │ │ │ │ @ instruction: 0xf7fb60a0 │ │ │ │ andvs pc, r5, r9, ror sl @ │ │ │ │ eoreq pc, r0, #4, 2 │ │ │ │ @ instruction: 0xf8d64629 │ │ │ │ @ instruction: 0xf5df0274 │ │ │ │ - stmdavs r3!, {r1, r2, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + stmdavs r3!, {r1, r2, r3, r4, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ mvnle r2, r5, lsl #22 │ │ │ │ rsbseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ eoreq pc, r4, #4, 2 │ │ │ │ @ instruction: 0xf5df4629 │ │ │ │ - @ instruction: 0xe7dfed5c │ │ │ │ - rsbseq pc, r0, r8, ror #26 │ │ │ │ - eoreq r0, r0, sl, asr #29 │ │ │ │ + @ instruction: 0xe7dfed54 │ │ │ │ + rsbseq pc, r0, r8, asr sp @ │ │ │ │ + strhteq r0, [r0], -r2 │ │ │ │ ldrdeq pc, [ip, #128] @ 0x80 │ │ │ │ svclt 0x00004770 │ │ │ │ bicsne pc, r0, r0, asr #17 │ │ │ │ svclt 0x00004770 │ │ │ │ ldrsbeq pc, [r0, #128] @ 0x80 @ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6f60 │ │ │ │ + bl feda6f70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ andcs r4, r1, sp, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ - bl 138d4f0 │ │ │ │ + bl 118d500 │ │ │ │ lslslt r4, r4, #12 │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ - ldcl 5, cr15, [ip], {223} @ 0xdf │ │ │ │ + ldcl 5, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0xf8b42501 │ │ │ │ eorvs r0, r5, sl, asr #32 │ │ │ │ @ instruction: 0xf69b6626 │ │ │ │ - tstplt r8, r1, asr sp @ p-variant is OBSOLETE │ │ │ │ - blcs 42a3a0 │ │ │ │ + tstplt r8, r9, asr #26 @ p-variant is OBSOLETE │ │ │ │ + blcs 42a3b0 │ │ │ │ ldmeq sp, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ ldrdcc pc, [r8, #132] @ 0x84 │ │ │ │ asrspl pc, r4, #17 @ │ │ │ │ @ instruction: 0xf8c43301 │ │ │ │ strtmi r3, [r0], -r8, asr #3 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6fb4 │ │ │ │ + bl feda6fc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r0, r0 │ │ │ │ @ instruction: 0x46144619 │ │ │ │ @ instruction: 0xf7949d08 │ │ │ │ - bls 40df34 │ │ │ │ + bls 40df44 │ │ │ │ stmdale sl!, {r0, r1, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ andeq r1, fp, #125829120 @ 0x7800000 │ │ │ │ @ instruction: 0x31b4f890 │ │ │ │ andcs fp, r0, #4112384 @ 0x3ec000 │ │ │ │ andcs r2, r1, r0, lsl #6 │ │ │ │ movwcs lr, #2501 @ 0x9c5 │ │ │ │ - blls 3bf2c8 │ │ │ │ + blls 3bf2d8 │ │ │ │ andcs r2, r0, #24, 2 │ │ │ │ andeq pc, r3, r1, lsl #22 │ │ │ │ stmib r5, {r0, r1, r6, r7, r9, sl, fp, sp, lr}^ │ │ │ │ andcs r3, r1, r0, lsl #4 │ │ │ │ - blls 3bf2dc │ │ │ │ + blls 3bf2ec │ │ │ │ andcs r2, r0, #24, 2 │ │ │ │ andeq pc, r3, r1, lsl #22 │ │ │ │ stmib r5, {r0, r1, r8, r9, sl, fp, sp, lr}^ │ │ │ │ ldrb r3, [r4, r0, lsl #4]! │ │ │ │ @ instruction: 0xf7944620 │ │ │ │ movwcs pc, #2091 @ 0x82b @ │ │ │ │ movweq lr, #2501 @ 0x9c5 │ │ │ │ andcs lr, r6, #62128128 @ 0x3b40000 │ │ │ │ mvnvs pc, #79 @ 0x4f │ │ │ │ ldrdcs lr, [r0], -sp │ │ │ │ svclt 0x0000bd38 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda7034 │ │ │ │ + bl feda7044 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcvs 0x00160ff0 │ │ │ │ mrcvs 6, 2, r4, cr5, cr12, {0} │ │ │ │ tstvs lr, r0, lsl #2 │ │ │ │ @ instruction: 0x31b4f892 │ │ │ │ - blvc 80b4c8 │ │ │ │ + blvc 80b4d8 │ │ │ │ stmdblt fp, {r0, r5, r6, r7, r8, sp, lr} │ │ │ │ - blvc 80b4d0 │ │ │ │ + blvc 80b4e0 │ │ │ │ movwcs r6, #2081 @ 0x821 │ │ │ │ - blvc 50b46c │ │ │ │ + blvc 50b47c │ │ │ │ @ instruction: 0xf8852901 │ │ │ │ andsle r3, r1, r8, lsr r0 │ │ │ │ andle r2, r7, r2, lsl #18 │ │ │ │ stmdblt r1!, {r3, r4, r9, sl, lr} │ │ │ │ tstpeq ip, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ ldcllt 8, cr15, [r0, #-60]! @ 0xffffffc4 │ │ │ │ @@ -556931,99 +556935,99 @@ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ umaalcc pc, ip, r0, r8 @ │ │ │ │ mcrrmi 0, 9, fp, pc, cr5 │ │ │ │ ldrbtmi r4, [ip], #-1541 @ 0xfffff9fb │ │ │ │ - blcs 274314 │ │ │ │ - blmi 15c40ac │ │ │ │ + blcs 274324 │ │ │ │ + blmi 15c40bc │ │ │ │ strcs r4, [r0], -r2, lsl #13 │ │ │ │ tstls r2, #14876672 @ 0xe30000 │ │ │ │ ldrbtmi r4, [fp], #-2891 @ 0xfffff4b5 │ │ │ │ - blmi 1534b34 │ │ │ │ + blmi 1534b44 │ │ │ │ tstls r1, #2063597568 @ 0x7b000000 │ │ │ │ @ instruction: 0xf8d0e03f │ │ │ │ cdpvs 0, 6, cr11, cr11, cr8, {0} │ │ │ │ @ instruction: 0xf906fa29 │ │ │ │ strhcs pc, [r4], #-133 @ 0xffffff7b @ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ svclt 0x00386c29 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xc018f8d3 │ │ │ │ - beq 88c338 │ │ │ │ + beq 88c348 │ │ │ │ strcs lr, [r3], -sp, asr #19 │ │ │ │ - bcs 2a02e0 │ │ │ │ + bcs 2a02f0 │ │ │ │ svclt 0x00389b0e │ │ │ │ andls r2, r7, #268435456 @ 0x10000000 │ │ │ │ vpmax.s8 d15, d6, d17 │ │ │ │ movwhi lr, #39373 @ 0x99cd │ │ │ │ tstls r2, r1, lsl #20 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ eorls pc, r0, sp, asr #17 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ strcc r4, [r1], -fp, lsl #14 │ │ │ │ @ instruction: 0xf8df9206 │ │ │ │ @ instruction: 0xf8dae0d4 │ │ │ │ ldrbtmi r2, [lr], #104 @ 0x68 │ │ │ │ - blls 675350 │ │ │ │ + blls 675360 │ │ │ │ @ instruction: 0xf85e980f │ │ │ │ andls r2, r5, #34 @ 0x22 │ │ │ │ @ instruction: 0xf8da9a11 │ │ │ │ strbtmi r4, [r4], #-84 @ 0xffffffac │ │ │ │ @ instruction: 0xf5df940d │ │ │ │ - @ instruction: 0xf895ed64 │ │ │ │ + @ instruction: 0xf895ed5c │ │ │ │ addsmi r3, lr, #77 @ 0x4d │ │ │ │ @ instruction: 0xf8dadc46 │ │ │ │ @ instruction: 0xf8d57070 │ │ │ │ @ instruction: 0x463811b0 │ │ │ │ - mrrc 5, 13, pc, r6, cr15 @ │ │ │ │ + mcrr 5, 13, pc, lr, cr15 @ │ │ │ │ strhls pc, [r6], #-133 @ 0xffffff7b @ │ │ │ │ strmi r2, [r0], r1, lsl #6 │ │ │ │ - ldrbtcc pc, [pc], #265 @ 24ff88 @ │ │ │ │ + ldrbtcc pc, [pc], #265 @ 24ff98 @ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ strheq pc, [sl], #-133 @ 0xffffff7b @ │ │ │ │ strteq pc, [r0], #-452 @ 0xfffffe3c │ │ │ │ vst1.8 {d15-d16}, [r4], r3 │ │ │ │ ldrsbtcc pc, [r4], #-138 @ 0xffffff76 @ │ │ │ │ strcs fp, [r1], #-3992 @ 0xfffff068 │ │ │ │ - blls 6f4be0 │ │ │ │ + blls 6f4bf0 │ │ │ │ stccs 0, cr4, [r1], {244} @ 0xf4 │ │ │ │ svclt 0x0038681b │ │ │ │ movwls r2, #62465 @ 0xf401 │ │ │ │ - ldc2 6, cr15, [ip], #-620 @ 0xfffffd94 │ │ │ │ + ldc2 6, cr15, [r4], #-620 @ 0xfffffd94 │ │ │ │ orrsle r2, r8, r0, lsl #16 │ │ │ │ ldrdlt pc, [ip], #-141 @ 0xffffff73 │ │ │ │ @ instruction: 0xf8b0e797 │ │ │ │ @ instruction: 0xf69b004a │ │ │ │ - bicslt pc, r0, r3, lsr ip @ │ │ │ │ - bmi 62a1e8 │ │ │ │ - blls 66b978 │ │ │ │ + bicslt pc, r0, fp, lsr #24 │ │ │ │ + bmi 62a1f8 │ │ │ │ + blls 66b988 │ │ │ │ ldmdavs r0, {r1, r5, r7, fp, ip, lr} │ │ │ │ andne lr, r5, #3424256 @ 0x344000 │ │ │ │ strls r9, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8b5440a │ │ │ │ - bcc 2940f8 │ │ │ │ + bcc 294108 │ │ │ │ stcvs 1, cr9, [r9], #-12 │ │ │ │ - bmi 534804 │ │ │ │ + bmi 534814 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ - ldc 5, cr15, [r8, #-892] @ 0xfffffc84 │ │ │ │ + ldc 5, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ pop {r0, r2, r4, ip, sp, pc} │ │ │ │ mcrmi 15, 0, r8, cr7, cr0, {7} │ │ │ │ @ instruction: 0xe7e2447e │ │ │ │ - rsbseq r0, r3, r2, lsr r1 │ │ │ │ + rsbseq r0, r3, r2, lsr #2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, ip, sl, ror #3 │ │ │ │ - mulseq pc, ip, r1 @ │ │ │ │ - rsbseq pc, r0, sl, lsl fp @ │ │ │ │ - andseq r9, pc, ip, asr r0 @ │ │ │ │ - andseq ip, ip, r8, asr #1 │ │ │ │ + ldrsbeq ip, [ip], -r2 │ │ │ │ + andseq r9, pc, r4, lsl #1 │ │ │ │ + rsbseq pc, r0, sl, lsl #22 │ │ │ │ + andseq r8, pc, r4, asr #30 │ │ │ │ + @ instruction: 0x001cbfb0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ umaalcc pc, ip, r0, r8 @ │ │ │ │ cdpmi 6, 2, cr4, cr14, cr4, {0} │ │ │ │ ldrbtmi r6, [lr], #-3584 @ 0xfffff200 │ │ │ │ @@ -557033,53 +557037,53 @@ │ │ │ │ ldrbtmi r4, [sl], #-2602 @ 0xfffff5d6 │ │ │ │ @ instruction: 0xf818f7fb │ │ │ │ mvnlt r4, r5, lsl #12 │ │ │ │ cmnlt r3, r3, ror #28 │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ vsra.u64 , q5, #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29bc6c │ │ │ │ + bcc 29bc7c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d4b342 │ │ │ │ - blmi a187a0 │ │ │ │ + blmi a187b0 │ │ │ │ strbtvs r3, [r5], -r1, lsl #4 │ │ │ │ biccs pc, r8, r4, asr #17 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ strtle r0, [r1], #-1371 @ 0xfffffaa5 │ │ │ │ pop {r0, sp} │ │ │ │ strdcc r8, [r4, -r0] │ │ │ │ @ instruction: 0xf8d3e7d8 │ │ │ │ @ instruction: 0xf5088004 │ │ │ │ @ instruction: 0x4638777a │ │ │ │ - mcr2 6, 0, pc, cr6, cr8, {5} @ │ │ │ │ + ldc2l 6, cr15, [lr, #736]! @ 0x2e0 │ │ │ │ cmplt fp, r3, ror #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmnlt sl, fp, asr pc │ │ │ │ @ instruction: 0xf6b84638 │ │ │ │ - ldrb pc, [r6, r3, lsl #28] @ │ │ │ │ + @ instruction: 0xe7d6fdfb │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ bfi pc, r3, (invalid: 27:18) @ │ │ │ │ strtmi r4, [r0], -sl, lsl #18 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldrb pc, [r7, fp, ror #29] @ │ │ │ │ @ instruction: 0xf8d86e63 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r7, r8, r9} │ │ │ │ - ldc2l 6, cr15, [r4], #-624 @ 0xfffffd90 │ │ │ │ + stc2l 6, cr15, [ip], #-624 @ 0xfffffd90 │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strb pc, [r7, r3, lsl #27]! @ │ │ │ │ - rsbseq pc, r2, r2, asr #31 │ │ │ │ - andseq pc, pc, r6, lsr r2 @ │ │ │ │ + ldrhteq pc, [r2], #-242 @ 0xffffff0e @ │ │ │ │ + andseq pc, pc, lr, lsl r1 @ │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - andseq r9, pc, r0 │ │ │ │ + andseq r8, pc, r8, ror #29 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrdhi pc, [r8, -pc] │ │ │ │ @ instruction: 0x460d4617 │ │ │ │ ldrbtmi r0, [r8], #1556 @ 0x614 │ │ │ │ @@ -557109,97 +557113,97 @@ │ │ │ │ @ instruction: 0xf8c63280 │ │ │ │ ldreq r2, [sl, -r0, lsr #5] │ │ │ │ ldreq sp, [fp, r8, lsl #8]! │ │ │ │ ldrb sp, [r3, r2, ror #11] │ │ │ │ andcs r4, r1, #61865984 @ 0x3b00000 │ │ │ │ @ instruction: 0xff8ef7fc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - bmi fe78d5b4 │ │ │ │ + bmi fe78d5c4 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 1a8c5cc │ │ │ │ + beq 1a8c5dc │ │ │ │ ldrdeq pc, [r0], #-138 @ 0xffffff76 @ │ │ │ │ ldmdblt r8, {sl, sp} │ │ │ │ strcc lr, [r1], #-35 @ 0xffffffdd │ │ │ │ eorle r4, r0, #132, 4 @ 0x40000008 │ │ │ │ eorne pc, r4, sl, asr r8 @ │ │ │ │ adcmi r6, fp, #19200 @ 0x4b00 │ │ │ │ @ instruction: 0xf8d1d1f7 │ │ │ │ @ instruction: 0xf8d52090 │ │ │ │ @ instruction: 0xf8df31c8 │ │ │ │ addsmi ip, sl, #92 @ 0x5c │ │ │ │ @ instruction: 0xf8d6d0ef │ │ │ │ @ instruction: 0xf8933278 │ │ │ │ - blcs cdcfe8 │ │ │ │ + blcs cdcff8 │ │ │ │ @ instruction: 0xf858bf08 │ │ │ │ tstle r2, ip │ │ │ │ strcc r4, [r1], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0x46304798 │ │ │ │ @ instruction: 0xf7fb4649 │ │ │ │ @ instruction: 0xf8dafb69 │ │ │ │ addmi r0, r4, #96 @ 0x60 │ │ │ │ @ instruction: 0xf109d3de │ │ │ │ @ instruction: 0xf50a0901 │ │ │ │ @ instruction: 0xf1b97ac4 │ │ │ │ bicle r0, pc, r6, lsl #30 │ │ │ │ - blmi 48a104 │ │ │ │ + blmi 48a114 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ strmi lr, [r3], -r8, ror #15 │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7fc4630 │ │ │ │ ldreq pc, [fp, r1, lsr #31]! │ │ │ │ @ instruction: 0xe789d598 │ │ │ │ - rsbseq pc, r2, r2, ror #29 │ │ │ │ + ldrsbteq pc, [r2], #-226 @ 0xffffff1e @ │ │ │ │ muleq r0, r4, sl │ │ │ │ andeq r0, r0, ip, lsl r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf891b087 │ │ │ │ svcls 0x0010c1b4 │ │ │ │ - bls 70a9bc │ │ │ │ + bls 70a9cc │ │ │ │ svceq 0x0000f1bc │ │ │ │ strmi sp, [lr], -r3, asr #32 │ │ │ │ @ instruction: 0x4614461d │ │ │ │ andeq pc, sl, #67 @ 0x43 │ │ │ │ @ instruction: 0xff54f7ff │ │ │ │ cdpvs 6, 7, cr0, cr0, cr11, {5} │ │ │ │ @ instruction: 0xf7fad435 │ │ │ │ strmi pc, [r0], pc, asr #31 │ │ │ │ @ instruction: 0x3012f9b7 │ │ │ │ vstmdble fp!, {d2-d1} │ │ │ │ @ instruction: 0xf8dd2318 │ │ │ │ - blx 33c38a │ │ │ │ + blx 33c39a │ │ │ │ movwcs r6, #1028 @ 0x404 │ │ │ │ @ instruction: 0xf8969305 │ │ │ │ @ instruction: 0xf9b7204c │ │ │ │ - bcs 31c2c8 │ │ │ │ + bcs 31c2d8 │ │ │ │ @ instruction: 0x6ee09905 │ │ │ │ svcvs 0x0021440b │ │ │ │ svcvs 0x00a2bf0c │ │ │ │ ldrdcs pc, [r4, r6]! │ │ │ │ @ instruction: 0xf8d69703 │ │ │ │ - blx 2e4962 │ │ │ │ + blx 2e4972 │ │ │ │ svcvs 0x00620003 │ │ │ │ andpl lr, r1, #3358720 @ 0x334000 │ │ │ │ ldrbmi r4, [sl], -fp, asr #12 │ │ │ │ @ instruction: 0xf8d44440 │ │ │ │ ldrbmi r5, [r3], #128 @ 0x80 │ │ │ │ @ instruction: 0xf0349500 │ │ │ │ - bls 3cf2b8 │ │ │ │ + bls 3cf2c8 │ │ │ │ @ instruction: 0x3012f9b7 │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ - blle ff8e0d30 │ │ │ │ + blle ff8e0d40 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fa8ff0 │ │ │ │ strmi pc, [r0], r9, lsl #31 │ │ │ │ ldcls 7, cr14, [r1], {200} @ 0xc8 │ │ │ │ - bls 30aa10 │ │ │ │ + bls 30aa20 │ │ │ │ strvc lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - blx fea8e13a │ │ │ │ + blx fea8e14a │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ stcvs 0, cr11, [r3], {159} @ 0x9f │ │ │ │ @@ -557209,126 +557213,126 @@ │ │ │ │ strhcc pc, [r4], #-128 @ 0xffffff80 @ │ │ │ │ @ instruction: 0xf8d0930e │ │ │ │ movwls r3, #25008 @ 0x61b0 │ │ │ │ @ instruction: 0x4618461e │ │ │ │ @ instruction: 0xf034920c │ │ │ │ strmi pc, [r4], -r9, lsl #21 │ │ │ │ @ instruction: 0x46309012 │ │ │ │ - blx fe88c3fc │ │ │ │ + blx fe88c40c │ │ │ │ andls r4, fp, r2, lsl #12 │ │ │ │ @ instruction: 0xf8bb0063 │ │ │ │ tstls r6, #74 @ 0x4a │ │ │ │ tstls r1, #83 @ 0x53 │ │ │ │ - blx 208ddac │ │ │ │ + blx 1e8ddbc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmiavs r3, {r0, r1, r5, r7, r8, pc}^ │ │ │ │ movwls r6, #6402 @ 0x1902 │ │ │ │ andls r3, r0, #1024 @ 0x400 │ │ │ │ cdpne 3, 5, cr9, cr3, cr4, {0} │ │ │ │ - blls 5b4f6c │ │ │ │ - beq 28c498 │ │ │ │ + blls 5b4f7c │ │ │ │ + beq 28c4a8 │ │ │ │ ldmdaeq r8, {r0, sl, fp, ip, pc}^ │ │ │ │ stmdacs r1, {r0, r5, r9, sl, lr} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ strtmi r3, [r0], #-2049 @ 0xfffff7ff │ │ │ │ - b 198daec │ │ │ │ + b 178dafc │ │ │ │ svclt 0x00822801 │ │ │ │ rscscc pc, pc, #0, 2 │ │ │ │ - blx feee1c08 │ │ │ │ + blx feee1c18 │ │ │ │ stcls 2, cr15, [r0], {130} @ 0x82 │ │ │ │ @ instruction: 0xf1c2bf8c │ │ │ │ - bls 290c08 │ │ │ │ + bls 290c18 │ │ │ │ svclt 0x00884621 │ │ │ │ vpmax.s8 d15, d2, d3 │ │ │ │ svclt 0x00382a01 │ │ │ │ subseq r2, r3, r1, lsl #4 │ │ │ │ - blls 5f4fb8 │ │ │ │ + blls 5f4fc8 │ │ │ │ stmdacs r1, {r3, r4, r6, fp} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ strtmi r3, [r0], #-2049 @ 0xfffff7ff │ │ │ │ - b 120db28 │ │ │ │ + b 100db38 │ │ │ │ svclt 0x00822801 │ │ │ │ rscscc pc, pc, #0, 2 │ │ │ │ - blx feee1c44 │ │ │ │ + blx feee1c54 │ │ │ │ @ instruction: 0xf89bf282 │ │ │ │ svclt 0x008a404d │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ - blx 336bc8 │ │ │ │ - bcs 2ccbd4 │ │ │ │ + blx 336bd8 │ │ │ │ + bcs 2ccbe4 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ movwls r0, #32851 @ 0x8053 │ │ │ │ - blcs 337008 │ │ │ │ + blcs 337018 │ │ │ │ subseq lr, r3, #323584 @ 0x4f000 │ │ │ │ smlabbcs r2, r5, pc, fp @ │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ - blx feed8ff0 │ │ │ │ + blx feed9000 │ │ │ │ svclt 0x0084f282 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ vpmax.u8 d15, d2, d1 │ │ │ │ @ instruction: 0xf89b9309 │ │ │ │ andscs r3, r8, #78 @ 0x4e │ │ │ │ - blcs 2b5008 │ │ │ │ + blcs 2b5018 │ │ │ │ @ instruction: 0xf045bf88 │ │ │ │ @ instruction: 0xf89b0501 │ │ │ │ @ instruction: 0xf08511b4 │ │ │ │ movwls r0, #41729 @ 0xa301 │ │ │ │ - blx 2f705e │ │ │ │ + blx 2f706e │ │ │ │ tstpls r3, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - bl 461d50 │ │ │ │ + bl 461d60 │ │ │ │ @ instruction: 0xf8cd060b │ │ │ │ sbcseq r8, sl, r4, ror r0 │ │ │ │ andsls r0, r3, #153 @ 0x99 │ │ │ │ @ instruction: 0x911746d0 │ │ │ │ subsmi r1, r2, #1296 @ 0x510 │ │ │ │ - bls 6b4c88 │ │ │ │ + bls 6b4c98 │ │ │ │ mrcne 1, 2, r9, cr1, cr4, {0} │ │ │ │ andsls r4, r0, #536870917 @ 0x20000005 │ │ │ │ subsmi r1, fp, #1440 @ 0x5a0 │ │ │ │ - blls 5350a8 │ │ │ │ + blls 5350b8 │ │ │ │ tstls pc, r8, lsl r2 @ │ │ │ │ subsmi r1, fp, #1440 @ 0x5a0 │ │ │ │ stmib sp, {r1, r3, r4, r9, ip, pc}^ │ │ │ │ @ instruction: 0x46233b1b │ │ │ │ @ instruction: 0xf3402c01 │ │ │ │ - bls 430680 │ │ │ │ + bls 430690 │ │ │ │ @ instruction: 0xf004fa22 │ │ │ │ stmdacs r1, {r3, r9, fp, ip, pc} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ @ instruction: 0xf704fa22 │ │ │ │ svclt 0x00382f01 │ │ │ │ - bls 49a078 │ │ │ │ - blx 34ed00 │ │ │ │ + bls 49a088 │ │ │ │ + blx 34ed10 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blls 2d2c88 │ │ │ │ - blcs 2b688c │ │ │ │ + blls 2d2c98 │ │ │ │ + blcs 2b689c │ │ │ │ svclt 0x00849b04 │ │ │ │ rsbseq r0, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf5df4418 │ │ │ │ - blls 3cabc0 │ │ │ │ + blls 3cabb0 │ │ │ │ strmi r9, [r1], r0, lsl #18 │ │ │ │ @ instruction: 0xf5df18f8 │ │ │ │ - blls 34abb4 │ │ │ │ - blcs 261cc4 │ │ │ │ + blls 34aba4 │ │ │ │ + blcs 261cd4 │ │ │ │ @ instruction: 0xf8c6d175 │ │ │ │ @ instruction: 0xf89b3080 │ │ │ │ stmdbcs r6, {r2, r3, r6, ip} │ │ │ │ stmdbcs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ stmdbls r6, {r3, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf5df2040 │ │ │ │ - vmlane.f64 d30, d17, d8 │ │ │ │ + vmlane.f64 d30, d17, d0 │ │ │ │ submi r4, r0, #1224736768 @ 0x49000000 │ │ │ │ stmdbeq r0, {r0, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c64629 │ │ │ │ ldmdblt r5, {r2, r3, r5, r6, pc} │ │ │ │ - blx 4b70f2 │ │ │ │ + blx 4b7102 │ │ │ │ ldrvs pc, [r1, -r3, lsl #2]! │ │ │ │ @ instruction: 0xf101fb07 │ │ │ │ tstvc sp, r6, asr #19 │ │ │ │ - blx 4db4ee │ │ │ │ + blx 4db4fe │ │ │ │ eorsle pc, r8, r1, lsl #2 │ │ │ │ strmi r3, [r8], #3073 @ 0xc01 │ │ │ │ stclne 14, cr3, [r3], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf8dbd1ad │ │ │ │ strbmi r0, [r2], ip, rrx │ │ │ │ ldmdapl ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mvnsvc pc, r0, lsl #12 │ │ │ │ @@ -557350,52 +557354,52 @@ │ │ │ │ ldrdne pc, [ip, fp]! │ │ │ │ stmdacc r1, {r0, r1, r2, r3, r4, r5, r9, ip, sp} │ │ │ │ eorseq pc, pc, #34 @ 0x22 │ │ │ │ tstpne r0, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x11acf8cb │ │ │ │ @ instruction: 0x21a4f8cb │ │ │ │ pop {r0, r1, r2, r3, r4, ip, sp, pc} │ │ │ │ - blls 734520 │ │ │ │ + blls 734530 │ │ │ │ cmnle pc, #314572800 @ 0x12c00000 │ │ │ │ strmi r2, [r8], #1024 @ 0x400 │ │ │ │ @ instruction: 0x46233e18 │ │ │ │ - blx af6da4 │ │ │ │ - bls 60c580 │ │ │ │ + blx af6db4 │ │ │ │ + bls 60c590 │ │ │ │ svclt 0x00382801 │ │ │ │ - blx ad8580 │ │ │ │ + blx ad8590 │ │ │ │ svccs 0x0001f703 │ │ │ │ smladxcs r1, r8, pc, fp @ │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ - blls 57c35c │ │ │ │ + blls 57c36c │ │ │ │ svclt 0x00382b01 │ │ │ │ ldrmi r2, [sl], r1, lsl #6 │ │ │ │ stmdbls sl, {r0, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ svclt 0x00182c00 │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blls 63ed48 │ │ │ │ - ldrmi r9, [pc], #-2321 @ 2505a8 │ │ │ │ + blls 63ed58 │ │ │ │ + ldrmi r9, [pc], #-2321 @ 2505b8 │ │ │ │ ldrmi r9, [r9], #2836 @ 0xb14 │ │ │ │ andsmi r9, pc, r0, lsl fp @ │ │ │ │ @ instruction: 0x46389b15 │ │ │ │ stmdbeq r3, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ - ldmdb r6!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb lr!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ tstpeq pc, r0, lsl r0 @ p-variant is OBSOLETE @ │ │ │ │ stmdbcs r5, {r1, r2, r3, r6, ip, lr, pc} │ │ │ │ ldmdacs pc, {r1, r4, r6, fp, ip, lr, pc} @ │ │ │ │ @ instruction: 0xf1c1bf88 │ │ │ │ ldmdale r1, {r1, r2, r8}^ │ │ │ │ @ instruction: 0xf8862100 │ │ │ │ tstcs r4, ip, ror r0 │ │ │ │ addne pc, r0, r6, asr #17 │ │ │ │ - blls 70a3b8 │ │ │ │ + blls 70a3c8 │ │ │ │ addmi r9, r2, #45056 @ 0xb000 │ │ │ │ strbmi fp, [fp, #-3896] @ 0xfffff0c8 │ │ │ │ - blls 88521c │ │ │ │ - blls 8e1854 │ │ │ │ - blls 8a1670 │ │ │ │ + blls 88522c │ │ │ │ + blls 8e1864 │ │ │ │ + blls 8a1680 │ │ │ │ stmdbeq r3, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ andsmi r9, pc, fp, lsl fp @ │ │ │ │ @ instruction: 0xf8c62301 │ │ │ │ strb r3, [r3, -r0, lsl #1]! │ │ │ │ ldmdane r9, {r0, r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ andsmi r9, r9, r0, lsl fp │ │ │ │ strbmi r9, [fp, #-2838] @ 0xfffff4ea │ │ │ │ @@ -557421,58 +557425,58 @@ │ │ │ │ ldrbt r2, [r8], r0, lsl #8 │ │ │ │ rsbsne pc, ip, r6, lsl #17 │ │ │ │ @ instruction: 0xf8c62105 │ │ │ │ str r1, [pc, -r0, lsl #1]! │ │ │ │ stmible pc!, {r1, r3, r4, r8, fp, sp} @ │ │ │ │ smlawteq r0, r1, r1, pc @ │ │ │ │ @ instruction: 0xf8869b11 │ │ │ │ - blx 29486e │ │ │ │ + blx 29487e │ │ │ │ ldrmi r7, [r9], -r3, lsl #14 │ │ │ │ @ instruction: 0xf5df4638 │ │ │ │ - @ instruction: 0x06c2e8d2 │ │ │ │ + strbeq lr, [r2], sl, asr #17 │ │ │ │ strb sp, [fp, r5, lsr #3]! │ │ │ │ andls r2, r5, r1, lsl #6 │ │ │ │ andls r9, r4, r1, lsl #6 │ │ │ │ ldrb r9, [lr], -r0, lsl #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda78a0 │ │ │ │ + bl feda78b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ cmnlt r9, r9, lsl #22 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25cebc │ │ │ │ + bcs 25cecc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt fp, #364 @ 0x16c │ │ │ │ @ instruction: 0x632b2300 │ │ │ │ mvnlt r6, r9, lsr #17 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25cedc │ │ │ │ + bcs 25ceec │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25cf00 │ │ │ │ + bcs 25cf10 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5de4628 │ │ │ │ - ldclt 15, cr14, [r8, #-128]! @ 0xffffff80 │ │ │ │ + ldclt 15, cr14, [r8, #-96]! @ 0xffffffa0 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ @ instruction: 0xf8d068c8 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda7928 │ │ │ │ + bl feda7938 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrvs 15, 4, r0, cr11, cr0, {7} │ │ │ │ @ instruction: 0xb123460c │ │ │ │ cmnpne ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ @ instruction: 0xf79c4618 │ │ │ │ vmovvs.8 d3[6], pc │ │ │ │ @ instruction: 0xf893b173 │ │ │ │ @@ -557480,54 +557484,54 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt sl, #364 @ 0x16c │ │ │ │ @ instruction: 0xf5de4620 │ │ │ │ - ldcllt 14, cr14, [r0, #-976]! @ 0xfffffc30 │ │ │ │ + ldcllt 14, cr14, [r0, #-944]! @ 0xfffffc50 │ │ │ │ @ instruction: 0xf506685e │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx fea8e254 │ │ │ │ + blx fe88e264 │ │ │ │ @ instruction: 0xb1a36e63 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d66e63 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r7, r8, r9} │ │ │ │ - @ instruction: 0xf91cf69c │ │ │ │ + @ instruction: 0xf914f69c │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strtmi pc, [r8], -fp, lsr #20 │ │ │ │ - blx fe78e288 │ │ │ │ + blx fe58e298 │ │ │ │ @ instruction: 0xf5de4620 │ │ │ │ - ldcllt 14, cr14, [r0, #-832]! @ 0xfffffcc0 │ │ │ │ + ldcllt 14, cr14, [r0, #-800]! @ 0xfffffce0 │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strtmi pc, [r0], -r1, lsr #20 │ │ │ │ - mcr 5, 6, pc, cr8, cr14, {6} @ │ │ │ │ + mcr 5, 6, pc, cr0, cr14, {6} @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ - bmi fe2e2024 │ │ │ │ - blmi fe2e204c │ │ │ │ + bmi fe2e2034 │ │ │ │ + blmi fe2e205c │ │ │ │ @ instruction: 0x460f447a │ │ │ │ strmi fp, [r0], fp, lsr #1 │ │ │ │ andls pc, r0, #14614528 @ 0xdf0000 │ │ │ │ ldrbtmi r5, [r9], #2259 @ 0x8d3 │ │ │ │ @ instruction: 0x9329681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx fef0e7f0 │ │ │ │ + blx fef0e800 │ │ │ │ umaalcc pc, ip, r7, r8 @ │ │ │ │ ldclvs 6, cr4, [sl, #-24]! @ 0xffffffe8 │ │ │ │ vst1.32 {d4-d6}, [r2], r2 │ │ │ │ - blcs 258804 │ │ │ │ + blcs 258814 │ │ │ │ stmdacs r0, {r0, r2, r3, r5, r6, r8, ip, lr, pc} │ │ │ │ addshi pc, pc, r0 │ │ │ │ @ instruction: 0xf0002d01 │ │ │ │ stccs 0, cr8, [r0, #-568] @ 0xfffffdc8 │ │ │ │ adcshi pc, r3, r0 │ │ │ │ stceq 1, cr15, [r8], {164} @ 0xa4 │ │ │ │ andcs r4, r0, r4, ror #12 │ │ │ │ @@ -557545,50 +557549,50 @@ │ │ │ │ @ instruction: 0xf8d8fd4f │ │ │ │ stccs 3, cr4, [r0], {124} @ 0x7c │ │ │ │ addhi pc, r7, r0 │ │ │ │ tsteq sl, #7872 @ 0x1ec0 │ │ │ │ addhi pc, r3, r0, asr #2 │ │ │ │ rsbcs sl, r4, #16, 22 @ 0x4000 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldcl 5, cr15, [r8, #888]! @ 0x378 │ │ │ │ + ldcl 5, cr15, [r0, #888]! @ 0x378 │ │ │ │ ldrdcc pc, [ip, r6]! │ │ │ │ strtmi r2, [r1], -r1, lsl #10 │ │ │ │ mvnsvc pc, #3145728 @ 0x300000 │ │ │ │ @ instruction: 0xf8ad466a │ │ │ │ - bleq 924a98 │ │ │ │ + bleq 924aa8 │ │ │ │ addcc pc, r4, sp, lsr #17 │ │ │ │ vsubw.s8 q9, q0, d1 │ │ │ │ @ instruction: 0x93220335 │ │ │ │ umaalcc pc, ip, r6, r8 @ │ │ │ │ addcc pc, ip, sp, lsl #17 │ │ │ │ orrvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmdavs r3!, {r5, r8, r9, ip, pc} │ │ │ │ ssatvs r4, #17, r8, lsl #15 │ │ │ │ rsbsle r2, r6, r0, lsl #16 │ │ │ │ strbmi r9, [r0], -r3, lsl #18 │ │ │ │ - blx 128e894 │ │ │ │ + blx 128e8a4 │ │ │ │ stmdals r3, {r4, r5, r6, r9, sl, sp, lr} │ │ │ │ - stmda r0!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blcs 26c284 │ │ │ │ - blmi 1544a24 │ │ │ │ + ldmda r8, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blcs 26c294 │ │ │ │ + blmi 1544a34 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrbeq r6, [fp, #-2075] @ 0xfffff7e5 │ │ │ │ - bmi 14c5a84 │ │ │ │ + bmi 14c5a94 │ │ │ │ ldrbtmi r4, [sl], #-2885 @ 0xfffff4bb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbmi sp, [r0], -fp, ror #2 │ │ │ │ pop {r0, r1, r3, r5, ip, sp, pc} │ │ │ │ - blcs 3f48a4 │ │ │ │ - blcs 2c0548 │ │ │ │ + blcs 3f48b4 │ │ │ │ + blcs 2c0558 │ │ │ │ stmdacs r0, {r4, r7, ip, lr, pc} │ │ │ │ vst4.32 {d29,d31,d33,d35}, [pc], lr │ │ │ │ vsubw.s8 q11, q0, d0 │ │ │ │ - b 311578 │ │ │ │ + b 311588 │ │ │ │ stccs 12, cr0, [r1, #-8] │ │ │ │ @ instruction: 0xf1bcd05d │ │ │ │ orrle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0xf1a4b3dd │ │ │ │ @ instruction: 0xf04f0c08 │ │ │ │ strbtmi r0, [r1], -r6, lsl #22 │ │ │ │ cdpvs 0, 14, cr15, cr0, cr15, {2} │ │ │ │ @@ -557604,128 +557608,128 @@ │ │ │ │ @ instruction: 0xf1b1bf08 │ │ │ │ @ instruction: 0xf43f3fff │ │ │ │ @ instruction: 0xf1a4af79 │ │ │ │ strcs r0, [r1, #-3080] @ 0xfffff3f8 │ │ │ │ stccs 7, cr14, [r1, #-416] @ 0xfffffe60 │ │ │ │ svcge 0x0061f47f │ │ │ │ movwne lr, #2516 @ 0x9d4 │ │ │ │ - ldclmi 0, cr15, [pc], #-444 @ 25079c │ │ │ │ + ldclmi 0, cr15, [pc], #-444 @ 2507ac │ │ │ │ svclt 0x00084563 │ │ │ │ svccc 0x00fff1b1 │ │ │ │ svcge 0x005af47f │ │ │ │ ldrtmi lr, [r0], -r6, ror #14 │ │ │ │ - blx 198e96a │ │ │ │ + blx 198e97a │ │ │ │ @ instruction: 0xd1aa2800 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - beq 28cab4 │ │ │ │ + beq 28cac4 │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ - blmi 98a80c │ │ │ │ - bmi 958d88 │ │ │ │ + blmi 98a81c │ │ │ │ + bmi 958d98 │ │ │ │ @ instruction: 0xf859447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - stmda lr, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 84a94c │ │ │ │ - bmi 86223c │ │ │ │ + stmda r6, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 84a95c │ │ │ │ + bmi 86224c │ │ │ │ @ instruction: 0xf859447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - stmda r4, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda ip!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldmdbmi r5, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ - blx fe30e9ac │ │ │ │ + blx fe30e9bc │ │ │ │ @ instruction: 0xf5dfe789 │ │ │ │ - strmi lr, [r5], -sl, lsr #16 │ │ │ │ + strmi lr, [r5], -r2, lsr #16 │ │ │ │ stmdavs r1!, {r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ cdpmi 0, 7, cr15, cr15, cr15, {3} │ │ │ │ ldrbmi r6, [r3, #-2147]! @ 0xfffff79d │ │ │ │ @ instruction: 0xf1b1bf08 │ │ │ │ strdle r3, [r3], -pc @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xe721d099 │ │ │ │ @ instruction: 0xf38cfabc │ │ │ │ @ instruction: 0xe72c095b │ │ │ │ - rsbseq pc, r2, r8, lsr #16 │ │ │ │ + rsbseq pc, r2, r8, lsl r8 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r2, sl, lsl r8 @ │ │ │ │ + rsbseq pc, r2, sl, lsl #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq pc, r2, r6, lsr r7 @ │ │ │ │ + rsbseq pc, r2, r6, lsr #14 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, pc, ip, asr r7 @ │ │ │ │ - andseq r8, pc, r8, ror #14 │ │ │ │ - andseq r8, pc, sl, ror r7 @ │ │ │ │ + andseq r8, pc, r4, asr #12 │ │ │ │ + andseq r8, pc, r0, asr r6 @ │ │ │ │ + andseq r8, pc, r2, ror #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feda7c0c │ │ │ │ + bl feda7c1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe8 │ │ │ │ addlt lr, r5, r0, asr r0 │ │ │ │ ldrdgt pc, [ip], #-143 @ 0xffffff71 │ │ │ │ ldrbtmi r2, [lr], #769 @ 0x301 │ │ │ │ - blvc 60c0a0 │ │ │ │ + blvc 60c0b0 │ │ │ │ stc 6, cr4, [sp, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf85e7b00 │ │ │ │ @ instruction: 0xf8dcc00c │ │ │ │ @ instruction: 0xf8cdc000 │ │ │ │ @ instruction: 0xf04fc00c │ │ │ │ @ instruction: 0xf7ff0c00 │ │ │ │ - bmi 550544 │ │ │ │ + bmi 550554 │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r5, r2, lsl #2 │ │ │ │ - blx 38ebce │ │ │ │ - svc 0x00d6f5de │ │ │ │ + blx 38ebde │ │ │ │ + svc 0x00cef5de │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldrshteq pc, [pc], #255 @ │ │ │ │ - rsbseq pc, r2, r2, ror #11 │ │ │ │ + ldrsbteq pc, [r2], #-82 @ 0xffffffae @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq pc, [r2], #-94 @ 0xffffffa2 @ │ │ │ │ + rsbseq pc, r2, lr, lsr #11 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r4, fp, ror pc │ │ │ │ ldrmi r4, [r5], -r6, lsl #12 │ │ │ │ @ instruction: 0xf7ff447f │ │ │ │ msrlt SPSR_f, #1654784 @ 0x194000 │ │ │ │ @ instruction: 0x3c0ae9d5 │ │ │ │ @ instruction: 0xf04f2104 │ │ │ │ strmi r6, [r4], -r0, ror #5 │ │ │ │ ldrmi r4, [r4, #1664] @ 0x680 │ │ │ │ addmi fp, fp, #8, 30 │ │ │ │ adcshi pc, r3, r0 │ │ │ │ - bl 1ee1510 │ │ │ │ + bl 1ee1520 │ │ │ │ @ instruction: 0xd323000c │ │ │ │ andeq lr, ip, #339968 @ 0x53000 │ │ │ │ @ instruction: 0xf06fd007 │ │ │ │ ldrmi r4, [r4, #639] @ 0x27f │ │ │ │ @ instruction: 0xf1b3bf08 │ │ │ │ @ instruction: 0xf0403fff │ │ │ │ movwcs r8, #171 @ 0xab │ │ │ │ @ instruction: 0x31b4f884 │ │ │ │ cmnlt fp, #2818048 @ 0x2b0000 │ │ │ │ eorsle r2, r2, r2, lsl #22 │ │ │ │ ldmpl r9!, {r0, r1, r2, r5, r6, r9, fp, lr} │ │ │ │ stmdavs r8, {r0, r1, r2, r5, r6, r9, fp, lr} │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ - svc 0x00a4f5de │ │ │ │ + svc 0x009cf5de │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ mrc2 7, 0, pc, cr10, cr15, {7} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andlt r4, r4, r0, asr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ svclt 0x00084594 │ │ │ │ svclt 0x00042b06 │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ strhtle r3, [r1], #20 │ │ │ │ cdpeq 0, 15, cr15, cr15, cr3, {0} │ │ │ │ rsbsmi pc, pc, ip │ │ │ │ svclt 0x00084290 │ │ │ │ @ instruction: 0xf040458e │ │ │ │ - beq 930d20 │ │ │ │ + beq 930d30 │ │ │ │ movwvs lr, #51779 @ 0xca43 │ │ │ │ @ instruction: 0x31a8f8c4 │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ stmdavs fp!, {r2, r4, r5, r7, r8, ip, sp} │ │ │ │ bicle r2, pc, r0, lsl #22 │ │ │ │ ldrtmi r6, [r0], -r9, ror #17 │ │ │ │ @ instruction: 0xf898f7fa │ │ │ │ @@ -557733,198 +557737,198 @@ │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ @ instruction: 0x6660f8f5 │ │ │ │ sbcle r2, sp, r0, lsl #16 │ │ │ │ strhcc pc, [sl], #-132 @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf8c42201 │ │ │ │ strtmi r3, [r0], -ip, asr #3 │ │ │ │ @ instruction: 0xf7ff6929 │ │ │ │ - blmi 148fa80 │ │ │ │ + blmi 148fa90 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ strbtle r0, [r7], #-1371 @ 0xfffffaa5 │ │ │ │ cmplt fp, #3850240 @ 0x3ac000 │ │ │ │ @ instruction: 0x21b4f894 │ │ │ │ cmnle r7, r0, lsl #20 │ │ │ │ svcvs 0x00a16e62 │ │ │ │ @ instruction: 0x6ee26950 │ │ │ │ usatvs r4, #2, sl, lsl #8 │ │ │ │ addmi r4, r2, #167772160 @ 0xa000000 │ │ │ │ @ instruction: 0xf8d6d867 │ │ │ │ @ instruction: 0xb1a1137c │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ - blx fef0ea00 │ │ │ │ + blx fef0ea10 │ │ │ │ @ instruction: 0xf89466a0 │ │ │ │ strhlt r3, [r3, #-20]! @ 0xffffffec │ │ │ │ @ instruction: 0xf8d4692d │ │ │ │ strmi r9, [r9, #112]! @ 0x70 │ │ │ │ andcs sp, r1, #-1073741820 @ 0xc0000004 │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ strbmi r2, [r0], -lr, ror #6 │ │ │ │ pop {r2, ip, sp, pc} │ │ │ │ stmdbvs fp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strvs r2, [r3, -r1, lsl #4]! │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ ldrb r2, [r4, lr, ror #6]! │ │ │ │ cmnpne ip, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ bicsle r2, pc, r0, lsl #18 │ │ │ │ - blmi dcab58 │ │ │ │ + blmi dcab68 │ │ │ │ ldmdavc sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ orrle r2, r7, r0, lsl #20 │ │ │ │ tstcs r1, r7, lsr #20 │ │ │ │ @ instruction: 0xf8b47019 │ │ │ │ @ instruction: 0xf8d4004a │ │ │ │ ldmpl fp!, {r6, sp, pc} │ │ │ │ strhvc pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ - mcr2 6, 1, pc, cr0, cr10, {4} @ │ │ │ │ + mrc2 6, 0, pc, cr8, cr10, {4} │ │ │ │ eorsle r2, r9, r0, lsl #16 │ │ │ │ - bmi b2ae04 │ │ │ │ + bmi b2ae14 │ │ │ │ movwls r4, #5696 @ 0x1640 │ │ │ │ ldrbmi r2, [r3], -r1, lsl #2 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r5, [r0, -r2, lsl #18] │ │ │ │ - svc 0x0010f5de │ │ │ │ + svc 0x0008f5de │ │ │ │ stmdbvs fp!, {r1, r3, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x31a8f8c0 │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ @ instruction: 0xe75731b4 │ │ │ │ ldmpl r9!, {r0, r2, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ - bmi 880c38 │ │ │ │ + bmi 880c48 │ │ │ │ tstcs r1, r8, lsl #16 │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - smmlsr r7, lr, lr, lr │ │ │ │ + smmlsr r7, r6, lr, lr │ │ │ │ @ instruction: 0x46204915 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe791f93b │ │ │ │ ldmpl r9!, {r2, r3, r9, fp, lr} │ │ │ │ stmdavs r8, {r1, r4, r9, fp, lr} │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ - mcr 5, 7, pc, cr14, cr14, {6} @ │ │ │ │ - bmi 48a974 │ │ │ │ + mcr 5, 7, pc, cr6, cr14, {6} @ │ │ │ │ + bmi 48a984 │ │ │ │ stmib sp, {r0, r2, r3, r4, r5, r7, fp, ip, lr}^ │ │ │ │ mrscs r1, (UNDEF: 1) │ │ │ │ stmdavs r8!, {r0, r2, r3, r9, fp, lr} │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - ldr lr, [sp, -r4, ror #29]! │ │ │ │ + @ instruction: 0xe73deedc │ │ │ │ ldrbtmi r4, [fp], #-2827 @ 0xfffff4f5 │ │ │ │ svclt 0x0000e7c3 │ │ │ │ - rsbseq pc, r2, r8, ror r5 @ │ │ │ │ + rsbseq pc, r2, r8, ror #10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, pc, r4, lsl #13 │ │ │ │ + andseq r8, pc, ip, ror #10 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq lr, r5, r0, ror #8 │ │ │ │ - andseq r8, pc, r4, lsl #12 │ │ │ │ - andseq r8, pc, r4, lsl #10 │ │ │ │ - andseq r8, pc, r8, asr r5 @ │ │ │ │ - andseq r8, pc, r0, asr r5 @ │ │ │ │ - andseq r8, pc, r8, ror #10 │ │ │ │ - andseq fp, ip, r2, ror #8 │ │ │ │ + rsbseq lr, r5, r0, asr r4 │ │ │ │ + andseq r8, pc, ip, ror #9 │ │ │ │ + andseq r8, pc, ip, ror #7 │ │ │ │ + andseq r8, pc, r0, asr #8 │ │ │ │ + andseq r8, pc, r8, lsr r4 @ │ │ │ │ + andseq r8, pc, r0, asr r4 @ │ │ │ │ + andseq fp, ip, sl, asr #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r6, r5, sl, lsl #21 │ │ │ │ strmi r4, [r0], ip, lsl #12 │ │ │ │ stmdavs fp, {r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ strtle r0, [lr], #-1947 @ 0xfffff865 │ │ │ │ @ instruction: 0xf5de4610 │ │ │ │ - stmdavs r1!, {r1, r2, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a08d0 │ │ │ │ + blcc 2a08e0 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d05017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a08f4 │ │ │ │ + blcc 2a0904 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ movwcs fp, #331 @ 0x14b │ │ │ │ @ instruction: 0xf5084621 │ │ │ │ eorvs r7, r3, r2, lsr #32 │ │ │ │ - stc2 6, cr15, [ip], #632 @ 0x278 │ │ │ │ + stc2 6, cr15, [r4], #632 @ 0x278 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ qsub8mi r8, r9, r0 │ │ │ │ @ instruction: 0xf9b1e7e1 │ │ │ │ - blcs 25cd88 │ │ │ │ + blcs 25cd98 │ │ │ │ stmdavs lr, {r2, r3, r6, r7, r8, sl, fp, ip, lr, pc} │ │ │ │ ldmdbeq r8, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f79cb │ │ │ │ @ instruction: 0xf1010b00 │ │ │ │ - blx 493556 │ │ │ │ + blx 493566 │ │ │ │ and r6, r0, r3, lsl #14 │ │ │ │ @ instruction: 0xf89679e3 │ │ │ │ - blx 4c0e72 │ │ │ │ + blx 4c0e82 │ │ │ │ @ instruction: 0xf9b46303 │ │ │ │ @ instruction: 0xf1bc1018 │ │ │ │ cdpvs 15, 7, cr0, cr0, cr3, {0} │ │ │ │ vmlaeq.f64 d14, d11, d1 │ │ │ │ svclt 0x000c6ed9 │ │ │ │ @ instruction: 0xf8d66f9b │ │ │ │ stmvs r0, {r2, r5, r7, r8, ip, sp} │ │ │ │ movwne pc, #60163 @ 0xeb03 @ │ │ │ │ @ instruction: 0xf8cd6f39 │ │ │ │ ldrmi sl, [r8], #-12 │ │ │ │ stmibvs r3!, {r0, r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xc014f8d4 │ │ │ │ @ instruction: 0xf8d69502 │ │ │ │ - blx 56543a │ │ │ │ + blx 56544a │ │ │ │ strls pc, [r1, #-3075] @ 0xfffff3fd │ │ │ │ ldrdpl pc, [r0], r7 │ │ │ │ - blx 536186 │ │ │ │ + blx 536196 │ │ │ │ @ instruction: 0xf10b220c │ │ │ │ @ instruction: 0xf0330b01 │ │ │ │ @ instruction: 0xf9b4fe95 │ │ │ │ - bvs feadcdfc │ │ │ │ + bvs feadce0c │ │ │ │ stclle 5, cr4, [pc], {91} @ 0x5b │ │ │ │ svclt 0x0000e790 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0x46074c57 │ │ │ │ sbclt r4, r4, r7, asr r8 │ │ │ │ - blge 2a1fa8 │ │ │ │ + blge 2a1fb8 │ │ │ │ strmi r2, [sp], -r4, ror #4 │ │ │ │ stmdaeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ strbtmi r5, [ip], -r0, lsr #16 │ │ │ │ subls r6, r3, r0, lsl #16 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ @ instruction: 0xf5de4618 │ │ │ │ - @ instruction: 0x4603ecb4 │ │ │ │ + strmi lr, [r3], -ip, lsr #25 │ │ │ │ @ instruction: 0x46196838 │ │ │ │ @ instruction: 0xf4426d5a │ │ │ │ ldrbvs r1, [sl, #-640] @ 0xfffffd80 │ │ │ │ addscs pc, r8, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x46064790 │ │ │ │ smlatbcs r0, r4, r2, r2 │ │ │ │ strbmi r9, [r0], -r0 │ │ │ │ - bl f8e56c │ │ │ │ + bl d8e57c │ │ │ │ strhcc pc, [sl], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0xf10d9321 │ │ │ │ @ instruction: 0xf8b50c70 │ │ │ │ tstls pc, #68 @ 0x44 │ │ │ │ strhcc pc, [r6], #-133 @ 0xffffff7b @ │ │ │ │ addcc pc, r2, sp, lsr #17 │ │ │ │ tstls sp, #11008 @ 0x2b00 │ │ │ │ mcrge 6, 1, r9, cr4, cr10, {0} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ @ instruction: 0xf8b59522 │ │ │ │ strgt lr, [pc], -sl, asr #32 │ │ │ │ @ instruction: 0xf8cd4670 │ │ │ │ @ instruction: 0xf8dce0a4 │ │ │ │ eorsvs r3, r3, r0 │ │ │ │ - stc2 6, cr15, [r0, #-616] @ 0xfffffd98 │ │ │ │ + ldc2l 6, cr15, [r8], #616 @ 0x268 │ │ │ │ @ instruction: 0xb1204603 │ │ │ │ - blcs 32bc44 │ │ │ │ + blcs 32bc54 │ │ │ │ movwcs fp, #65304 @ 0xff18 │ │ │ │ @ instruction: 0x4638d053 │ │ │ │ @ instruction: 0x932a4641 │ │ │ │ cdp2 0, 13, cr15, cr6, cr1, {0} │ │ │ │ @ instruction: 0xf1056826 │ │ │ │ cdpvs 12, 6, cr0, cr10, cr12, {3} │ │ │ │ cdpeq 1, 6, cr15, cr12, cr6, {0} │ │ │ │ @@ -557942,88 +557946,88 @@ │ │ │ │ ldrdcc pc, [ip, r6]! │ │ │ │ @ instruction: 0x31acf8c5 │ │ │ │ rsbne lr, r9, #3227648 @ 0x314000 │ │ │ │ @ instruction: 0x71b4f885 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25d6a0 │ │ │ │ + bcs 25d6b0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmnlt r3, fp, asr pc │ │ │ │ - blmi 8a3714 │ │ │ │ + blmi 8a3724 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 132af1c │ │ │ │ + blls 132af2c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1240300 │ │ │ │ pop {r2, r6, ip, sp, pc} │ │ │ │ @ instruction: 0x462181f0 │ │ │ │ @ instruction: 0x4017e9d4 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vmla.i , , d26[0] │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a0adc │ │ │ │ + blcc 2a0aec │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ sbcsle r2, lr, r0, lsl #20 │ │ │ │ @ instruction: 0xf890e7f7 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 3dcfc4 │ │ │ │ - blcs 404f04 │ │ │ │ + bcs 3dcfd4 │ │ │ │ + blcs 404f14 │ │ │ │ teqcs r0, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xe7a02310 │ │ │ │ svclt 0x00142b06 │ │ │ │ movwcs r2, #62240 @ 0xf320 │ │ │ │ @ instruction: 0xf5dee79b │ │ │ │ - svclt 0x0000ed80 │ │ │ │ - rsbseq pc, r2, ip, asr #4 │ │ │ │ + svclt 0x0000ed78 │ │ │ │ + rsbseq pc, r2, ip, lsr r2 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r2, r4, asr r1 @ │ │ │ │ + rsbseq pc, r2, r4, asr #2 │ │ │ │ @ instruction: 0x21b4f891 │ │ │ │ strlt fp, [r8, #-354] @ 0xfffffe9e │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldrdcc pc, [r0], r1 │ │ │ │ - blcs 29fb44 │ │ │ │ + blcs 29fb54 │ │ │ │ stclt 8, cr13, [r8, #-4] │ │ │ │ @ instruction: 0xf7ff4770 │ │ │ │ stclt 15, cr15, [r8, #-188] @ 0xffffff44 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ @ instruction: 0xf8dfb089 │ │ │ │ @ instruction: 0x461ea2dc │ │ │ │ msreq CPSR_f, #3 │ │ │ │ @ instruction: 0xf8b144fa │ │ │ │ strmi r8, [sp], -sl, asr #32 │ │ │ │ - blcs 462784 │ │ │ │ + blcs 462794 │ │ │ │ @ instruction: 0xf0009204 │ │ │ │ @ instruction: 0x46328113 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8c6f7ff │ │ │ │ eorvc pc, r2, r7, lsl #10 │ │ │ │ - blx 1a8e9fa │ │ │ │ + blx 188ea0a │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 2) @ │ │ │ │ stmdbcs r0, {r0, fp, sp, lr} │ │ │ │ mrshi pc, (UNDEF: 64) @ │ │ │ │ andsle r4, r9, sp, lsl #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25d7a4 │ │ │ │ + bcs 25d7b4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a0bb4 │ │ │ │ + blcc 2a0bc4 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ vrsubhn.i d4, , │ │ │ │ - blcs 274d30 │ │ │ │ + blcs 274d40 │ │ │ │ sbchi pc, r0, r0 │ │ │ │ mvnvc r9, r4, lsl #22 │ │ │ │ movweq pc, #33028 @ 0x8104 @ │ │ │ │ ldrmi r9, [sl], -r5, lsl #6 │ │ │ │ ldrdgt pc, [r8], #-141 @ 0xffffff73 │ │ │ │ stmdavs r3!, {r1, r2, r4, r7, r9, sl, lr}^ │ │ │ │ vhadd.u32 d22, d6, d21 │ │ │ │ @@ -558034,269 +558038,269 @@ │ │ │ │ @ instruction: 0x464806b2 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ andcc pc, r0, lr, asr #17 │ │ │ │ addshi pc, pc, r0, asr #2 │ │ │ │ @ instruction: 0xf8f0f7fa │ │ │ │ @ instruction: 0xf1b94681 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blls 7312d8 │ │ │ │ + blls 7312e8 │ │ │ │ @ instruction: 0xf8d44640 │ │ │ │ andsvs r8, ip, r8 │ │ │ │ - stc2 6, cr15, [sl], {154} @ 0x9a │ │ │ │ + stc2 6, cr15, [r2], {154} @ 0x9a │ │ │ │ strmi r6, [r3], -r2, lsr #18 │ │ │ │ stmdacs r0, {r1, r4, r7, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ - blvc 34b778 │ │ │ │ + blvc 34b788 │ │ │ │ @ instruction: 0x46594610 │ │ │ │ - bl 10e7ac │ │ │ │ + bl fff0e7bc │ │ │ │ @ instruction: 0x46824639 │ │ │ │ @ instruction: 0xf5de4640 │ │ │ │ - @ instruction: 0x4652ebf6 │ │ │ │ + ldrbmi lr, [r2], -lr, ror #23 │ │ │ │ stmiavs r0!, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf9b44639 │ │ │ │ stmdacc r1, {r3, r4, ip, sp} │ │ │ │ ldrtmi r9, [r8], #-519 @ 0xfffffdf9 │ │ │ │ @ instruction: 0xf5de9306 │ │ │ │ - strmi lr, [r7], -sl, ror #23 │ │ │ │ + strmi lr, [r7], -r2, ror #23 │ │ │ │ ldrbmi r6, [r9], -r0, ror #18 │ │ │ │ ldrbmi r3, [r8], #-2049 @ 0xfffff7ff │ │ │ │ - bl ffb0e7dc │ │ │ │ + bl ff90e7ec │ │ │ │ @ instruction: 0x11b4f895 │ │ │ │ strmi r9, [r3], r7, lsl #20 │ │ │ │ - blls 3e94f8 │ │ │ │ + blls 3e9508 │ │ │ │ @ instruction: 0x201af9b4 │ │ │ │ strhi lr, [r2, -r4, asr #19] │ │ │ │ stmdbcs r0, {r5, r6, r8, sp, lr} │ │ │ │ adcshi pc, r2, r0 │ │ │ │ stmdbeq r4, {r1, r2, r4, ip, sp, lr, pc} │ │ │ │ addhi pc, r2, r0, asr #32 │ │ │ │ asrshi pc, r5 @ @ │ │ │ │ - blx 4358ae │ │ │ │ + blx 4358be │ │ │ │ mvnvs pc, r8, lsl #14 │ │ │ │ @ instruction: 0xf007fb00 │ │ │ │ - blx 2e991e │ │ │ │ + blx 2e992e │ │ │ │ pld [lr] │ │ │ │ - ldrbeq lr, [r3, r2, lsr #25]! │ │ │ │ + @ instruction: 0x07f3ec9a │ │ │ │ strble r6, [r7, #-672] @ 0xfffffd60 │ │ │ │ - bcs 2778c8 │ │ │ │ - blls 3885c0 │ │ │ │ - beq 88d1f0 │ │ │ │ + bcs 2778d8 │ │ │ │ + blls 3885d0 │ │ │ │ + beq 88d200 │ │ │ │ ldrtmi r4, [r9], -lr, asr #12 │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ stmdbpl r3, {r1, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r9, [lr], r6, lsl #22 │ │ │ │ @ instruction: 0xf9b4e007 │ │ │ │ stmibvs r1!, {r3, r4, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb014f8d4 │ │ │ │ asrscc pc, r5 @ @ │ │ │ │ @ instruction: 0xf8949304 │ │ │ │ ldrtmi ip, [r6], #7 │ │ │ │ umaalhi pc, ip, r5, r8 @ │ │ │ │ @ instruction: 0xf1b86e6a │ │ │ │ - blx 4d4cf6 │ │ │ │ + blx 4d4d06 │ │ │ │ ldmvs r2, {r2, r3, sl, fp, ip, lr} │ │ │ │ @ instruction: 0xf8d5bf18 │ │ │ │ @ instruction: 0xf8dc71a4 │ │ │ │ svclt 0x000c306c │ │ │ │ ldrsbtgt pc, [r8], #-140 @ 0xffffff74 @ │ │ │ │ movwcc pc, #60167 @ 0xeb07 @ │ │ │ │ svclt 0x00089f05 │ │ │ │ movwcc pc, #60172 @ 0xeb0c @ │ │ │ │ stc2 11, cr15, [r6], {1} @ │ │ │ │ ldrmi r3, [sl], #-1537 @ 0xfffff9ff │ │ │ │ ldrsbtcc pc, [r0], #-137 @ 0xffffff77 @ │ │ │ │ @ instruction: 0xf8d99703 │ │ │ │ - blx 52d2ee │ │ │ │ + blx 52d2fe │ │ │ │ strls r0, [r2, -ip] │ │ │ │ strls r9, [r1, -r4, lsl #30] │ │ │ │ ldrdvc pc, [r0], r9 │ │ │ │ @ instruction: 0xf0339700 │ │ │ │ @ instruction: 0xf9b4fbab │ │ │ │ - bvs fea5d19c │ │ │ │ + bvs fea5d1ac │ │ │ │ stclle 2, cr4, [r6], {179} @ 0xb3 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fa8ff0 │ │ │ │ strmi pc, [r1], r1, ror #16 │ │ │ │ @ instruction: 0x4621e75f │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb1644798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25d964 │ │ │ │ + bcs 25d974 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 274ed8 │ │ │ │ + blcs 274ee8 │ │ │ │ strbmi sp, [ip], -fp, ror #1 │ │ │ │ - blmi e8ae1c │ │ │ │ - bmi e5957c │ │ │ │ + blmi e8ae2c │ │ │ │ + bmi e5958c │ │ │ │ @ instruction: 0xf85a447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - mrrc 5, 13, pc, r4, cr14 @ │ │ │ │ + mcrr 5, 13, pc, ip, cr14 @ │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ andlt r2, r9, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbeq r6, [r9, fp, lsl #27] │ │ │ │ mcrge 5, 7, pc, cr9, cr15, {1} @ │ │ │ │ umaalcc pc, sp, r5, r8 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blls 6fcd38 │ │ │ │ + blls 6fcd48 │ │ │ │ ldmdavs fp, {r1, r3, r5, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ - blls 6fcd2c │ │ │ │ + blls 6fcd3c │ │ │ │ strhcs pc, [r4], #-133 @ 0xffffff7b @ │ │ │ │ addsmi r6, sl, #14352384 @ 0xdb0000 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf8b59b12 │ │ │ │ @ instruction: 0xf9b32046 │ │ │ │ addsmi r3, sl, #18 │ │ │ │ mcrge 4, 6, pc, cr15, cr15, {3} @ │ │ │ │ strhcc pc, [r8], #-133 @ 0xffffff7b @ │ │ │ │ svclt 0x00022b01 │ │ │ │ @ instruction: 0xf8936e6b │ │ │ │ - b 13dd2c0 │ │ │ │ + b 13dd2d0 │ │ │ │ strb r1, [r4], r3, asr #13 │ │ │ │ andscs r9, r8, #4, 18 @ 0x10000 │ │ │ │ ldrdvs pc, [r4, r5]! │ │ │ │ andpl pc, r1, #2048 @ 0x800 │ │ │ │ asrspl pc, r5 @ @ │ │ │ │ - blx 3ecd3e │ │ │ │ + blx 3ecd4e │ │ │ │ svcvs 0x00131003 │ │ │ │ strcc lr, [r7], -r4, asr #19 │ │ │ │ andeq pc, r3, sl, lsl #22 │ │ │ │ andeq pc, r8, r5, lsl #22 │ │ │ │ andlt r4, r9, r8, asr #8 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25da20 │ │ │ │ + bcs 25da30 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe6cf8f5b │ │ │ │ ldrtmi r2, [fp], r1, lsl #14 │ │ │ │ svclt 0x0000e709 │ │ │ │ - rsbseq pc, r2, r4, lsr #1 │ │ │ │ + @ instruction: 0x0072f094 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrsbeq r8, [pc], -r4 │ │ │ │ + @ instruction: 0x001f7fbc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - blmi fe5fd46c │ │ │ │ - bmi fe5e2ab0 │ │ │ │ + blmi fe5fd47c │ │ │ │ + bmi fe5e2ac0 │ │ │ │ @ instruction: 0xf8d0447b │ │ │ │ movwls sl, #4728 @ 0x1278 │ │ │ │ - blmi fe562448 │ │ │ │ + blmi fe562458 │ │ │ │ strmi r4, [sp], -r0, lsl #13 │ │ │ │ teqcs r4, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf5de0300 │ │ │ │ - strmi lr, [r4], -r4, asr #17 │ │ │ │ + @ instruction: 0x4604e8bc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r1, {r0, r2, r4, r7, pc} │ │ │ │ ldmibvs lr!, {r0, r8, r9, sp} │ │ │ │ - blvc 1ace6b0 │ │ │ │ + blvc 1ace6c0 │ │ │ │ stmdbcs r0, {r0, r1, sp, lr} │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ addmi fp, sp, #1073741849 @ 0x40000019 │ │ │ │ vshr.u32 d13, d7, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25dabc │ │ │ │ + bcs 25dacc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 275030 │ │ │ │ + blcs 275040 │ │ │ │ stcvs 0, cr13, [fp], #-504 @ 0xfffffe08 │ │ │ │ @ instruction: 0xf8952218 │ │ │ │ ldmibvs r8!, {r2, r3, r6, lr, pc}^ │ │ │ │ - blx 2e16a2 │ │ │ │ - blcs 2a5af0 │ │ │ │ + blx 2e16b2 │ │ │ │ + blcs 2a5b00 │ │ │ │ svclt 0x003861e0 │ │ │ │ eorhi r2, r3, #67108864 @ 0x4000000 │ │ │ │ strhcc pc, [r4], #-133 @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf8b7b280 │ │ │ │ stmib r4, {r2, ip, pc}^ │ │ │ │ rscsmi r5, r3, r2, lsl #16 │ │ │ │ - blcs 2a2c18 │ │ │ │ + blcs 2a2c28 │ │ │ │ svclt 0x003861a6 │ │ │ │ @ instruction: 0xf1bc2301 │ │ │ │ rsbhi r0, r3, #3, 30 │ │ │ │ svclt 0x000c6ed3 │ │ │ │ @ instruction: 0xf8d56f92 │ │ │ │ @ instruction: 0xf8a421a4 │ │ │ │ - blx 2f5322 │ │ │ │ + blx 2f5332 │ │ │ │ ldrbmi r3, [r8], -r0, lsl #6 │ │ │ │ tstcs r8, #805306370 @ 0x30000002 │ │ │ │ movwpl pc, #27395 @ 0x6b03 @ │ │ │ │ ldrdlt pc, [r0], r3 │ │ │ │ eorlt pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf8a0f7fb │ │ │ │ eoreq pc, r8, r4, lsl #17 │ │ │ │ strbmi r9, [r8], -r0 │ │ │ │ - blx 220ed9c │ │ │ │ + blx 200edac │ │ │ │ mlascs r4, r0, r8, pc @ │ │ │ │ - blls 26c140 │ │ │ │ + blls 26c150 │ │ │ │ rsble r2, r7, r2, lsl #20 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf8842903 │ │ │ │ @ instruction: 0xf000e02b │ │ │ │ @ instruction: 0xf89a8089 │ │ │ │ - bcs cda164 │ │ │ │ - bmi 16454b4 │ │ │ │ + bcs cda174 │ │ │ │ + bmi 16454c4 │ │ │ │ @ instruction: 0xf8519901 │ │ │ │ ldrmi r9, [r8], -r2 │ │ │ │ stmdbge r4, {r0, r1, r9, fp, sp, pc} │ │ │ │ - blls 363288 │ │ │ │ + blls 363298 │ │ │ │ eorcc pc, r9, r4, lsl #17 │ │ │ │ @ instruction: 0xf8849b03 │ │ │ │ @ instruction: 0xf1ab302a │ │ │ │ @ instruction: 0xf1bb0b04 │ │ │ │ stmdale sp, {r0, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8d52318 │ │ │ │ - blx 311a46 │ │ │ │ + blx 311a56 │ │ │ │ @ instruction: 0xf0335606 │ │ │ │ strmi pc, [r1], -r9, ror #20 │ │ │ │ svcvs 0x00760049 │ │ │ │ @ instruction: 0xf5de4630 │ │ │ │ - rscvs lr, r0, #303104 @ 0x4a000 │ │ │ │ + rscvs lr, r0, #270336 @ 0x42000 │ │ │ │ ldrsbne pc, [r0, #133] @ 0x85 @ │ │ │ │ ldrtmi fp, [sl], -r1, lsr #2 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ msrvs CPSR_, #300 @ 0x12c │ │ │ │ - blmi 10a3c98 │ │ │ │ + blmi 10a3ca8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3ab41c │ │ │ │ + blls 3ab42c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r3, r0, lsl #6 │ │ │ │ andlt r4, r7, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x9017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf1b94790 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ vcvt.u32.f32 q5, q12, #1 │ │ │ │ ldmda r9, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29cfe0 │ │ │ │ + bcc 29cff0 │ │ │ │ tstcs r0, r9, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ strbmi sl, [r9], -sl, ror #30 │ │ │ │ @ instruction: 0x9017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf1b94790 │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ - bmi bcb184 │ │ │ │ + bmi bcb194 │ │ │ │ @ instruction: 0xf8519901 │ │ │ │ str r9, [r6, r2]! │ │ │ │ svceq 0x0084f1b9 │ │ │ │ andcs sp, r1, #47 @ 0x2f │ │ │ │ @ instruction: 0xf8842903 │ │ │ │ orrsle r2, r6, fp, lsr #32 │ │ │ │ svceq 0x0091f1b9 │ │ │ │ @@ -558308,40 +558312,40 @@ │ │ │ │ movwcs sp, #4251 @ 0x109b │ │ │ │ eorcc pc, r9, r4, lsl #17 │ │ │ │ stccs 7, cr14, [r0, #-604] @ 0xfffffda4 │ │ │ │ svcge 0x003ff43f │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25dc58 │ │ │ │ + bcs 25dc68 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe7328f5b │ │ │ │ bicsle r2, sp, r6, lsl #20 │ │ │ │ mlascs r5, r0, r8, pc @ │ │ │ │ bicsle r2, r9, r6, lsl #20 │ │ │ │ movwcs lr, #1903 @ 0x76f │ │ │ │ eorcc pc, r9, r4, lsl #17 │ │ │ │ andcs lr, r0, #32768000 @ 0x1f40000 │ │ │ │ @ instruction: 0xf8842903 │ │ │ │ @ instruction: 0xf47f202b │ │ │ │ ldrb sl, [sl, r6, ror #30] │ │ │ │ - b ff28ec00 │ │ │ │ - rsbseq lr, r2, ip, lsr #27 │ │ │ │ - rsbseq lr, r2, r4, lsr #27 │ │ │ │ + b ff08ec10 │ │ │ │ + @ instruction: 0x0072ed9c │ │ │ │ + @ instruction: 0x0072ed94 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - rsbseq lr, r2, r4, asr ip │ │ │ │ + rsbseq lr, r2, r4, asr #24 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ @ instruction: 0xf8902318 │ │ │ │ @ instruction: 0xf1bcc04c │ │ │ │ - blx 3150ba │ │ │ │ + blx 3150ca │ │ │ │ svclt 0x00180101 │ │ │ │ ldrdeq pc, [r4, r0]! │ │ │ │ svclt 0x00086ecb │ │ │ │ - blx 26d2de │ │ │ │ + blx 26d2ee │ │ │ │ ldrbmi r3, [r0, -r2]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ adcslt r4, r1, r8, asr sl │ │ │ │ pkhtbmi r4, sl, r8, asr #22 │ │ │ │ @@ -558358,151 +558362,151 @@ │ │ │ │ stmiapl r3!, {r0, r1, r2, r3, r6, r8, r9, fp, lr}^ │ │ │ │ ldreq r6, [fp, #-2075] @ 0xfffff7e5 │ │ │ │ addhi pc, r2, r0, lsl #2 │ │ │ │ @ instruction: 0x301cf8d8 │ │ │ │ cmnle fp, r0, lsl #22 │ │ │ │ strcs sl, [r0], #-2824 @ 0xfffff4f8 │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ - blge 3d3924 │ │ │ │ + blge 3d3934 │ │ │ │ movwls r4, #18099 @ 0x46b3 │ │ │ │ @ instruction: 0xf8d8e00a │ │ │ │ strbmi r2, [r0], -r0, lsl #3 │ │ │ │ strcc r9, [r1], #-2308 @ 0xfffff6fc │ │ │ │ @ instruction: 0x47909516 │ │ │ │ umaalcs pc, sp, fp, r8 @ │ │ │ │ - blle 1261fc4 │ │ │ │ + blle 1261fd4 │ │ │ │ ldrdvs pc, [r0], #-139 @ 0xffffff75 │ │ │ │ @ instruction: 0xf8bb229c │ │ │ │ tstcs r0, r4, asr #32 │ │ │ │ rscmi r9, r6, r5, lsl #16 │ │ │ │ cdpcs 0, 0, cr4, cr1, cr5, {7} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ svclt 0x00382d01 │ │ │ │ @ instruction: 0xf5dd2501 │ │ │ │ - @ instruction: 0xf89aef80 │ │ │ │ + @ instruction: 0xf89aef78 │ │ │ │ @ instruction: 0xf8b72050 │ │ │ │ @ instruction: 0xf8bb004a │ │ │ │ strtmi r1, [r2], #-74 @ 0xffffffb6 │ │ │ │ @ instruction: 0xf8cd910d │ │ │ │ strls fp, [r7], #-24 @ 0xffffffe8 │ │ │ │ strls r9, [fp, #-1545] @ 0xfffff9f7 │ │ │ │ eorsls pc, r2, sp, lsr #17 │ │ │ │ andvc lr, lr, #3358720 @ 0x334000 │ │ │ │ ldrls r9, [r3, #-1553] @ 0xfffff9ef │ │ │ │ subsls pc, r2, sp, lsr #17 │ │ │ │ @ instruction: 0xf69a9015 │ │ │ │ - asrlt pc, r1, r9 @ │ │ │ │ - bcs 32c39c │ │ │ │ - strcs fp, [pc, #-3864] @ 250680 │ │ │ │ + asrlt pc, r9, #18 @ │ │ │ │ + bcs 32c3ac │ │ │ │ + strcs fp, [pc, #-3864] @ 250690 │ │ │ │ @ instruction: 0xf890d1c5 │ │ │ │ @ instruction: 0xf8901034 │ │ │ │ stmdbcs r6, {r0, r2, r4, r5, sp} │ │ │ │ - bcs 4055b8 │ │ │ │ + bcs 4055c8 │ │ │ │ ldrcs fp, [r0, #-3860]! @ 0xfffff0ec │ │ │ │ @ instruction: 0xe7ba2510 │ │ │ │ svclt 0x00142a06 │ │ │ │ - strcs r2, [pc, #-1312] @ 251098 │ │ │ │ + strcs r2, [pc, #-1312] @ 2510a8 │ │ │ │ @ instruction: 0x4605e7b5 │ │ │ │ ldmib r7, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmib fp, {r1, r2, r3, r5, r6, r8, r9, sp}^ │ │ │ │ - bmi a1a380 │ │ │ │ + bmi a1a390 │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorslt sp, r1, sl, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8936e7b │ │ │ │ - blcs 25d6c8 │ │ │ │ + blcs 25d6d8 │ │ │ │ strb sp, [ip, sl, lsl #1]! │ │ │ │ @ instruction: 0x3050f89a │ │ │ │ movwls r2, #8708 @ 0x2204 │ │ │ │ andseq pc, r8, r8, lsl #2 │ │ │ │ @ instruction: 0xf8b74913 │ │ │ │ movwls r3, #4164 @ 0x1044 │ │ │ │ ldcvs 4, cr4, [fp], #-484 @ 0xfffffe1c │ │ │ │ - blmi 6b6208 │ │ │ │ + blmi 6b6218 │ │ │ │ @ instruction: 0xf6a1447b │ │ │ │ - @ instruction: 0xe781f931 │ │ │ │ + str pc, [r1, r9, lsr #18] │ │ │ │ tstcs r1, pc, lsl #22 │ │ │ │ @ instruction: 0x2050f89a │ │ │ │ ldmdavs r8, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ andls r6, r1, #15104 @ 0x3b00 │ │ │ │ strhcs pc, [r4], #-135 @ 0xffffff79 @ │ │ │ │ - bmi 535e28 │ │ │ │ + bmi 535e38 │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - strb lr, [sp, -r0, lsl #20]! │ │ │ │ - stmib sl!, {r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq lr, r2, r8, lsr #22 │ │ │ │ + @ instruction: 0xe76de9f8 │ │ │ │ + stmib r2!, {r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq lr, r2, r8, lsl fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, sl, lsl #22 │ │ │ │ + ldrshteq lr, [r2], #-170 @ 0xffffff56 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq lr, r2, r6, lsr sl │ │ │ │ - rsbseq sp, r5, r0, lsr sl │ │ │ │ - andseq r7, pc, r8, asr ip @ │ │ │ │ + rsbseq lr, r2, r6, lsr #20 │ │ │ │ + rsbseq sp, r5, r0, lsr #20 │ │ │ │ + andseq r7, pc, r0, asr #22 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r7, pc, r8, lsr ip @ │ │ │ │ + andseq r7, pc, r0, lsr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda8860 │ │ │ │ + bl feda8870 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 695628 │ │ │ │ + blmi 695638 │ │ │ │ ldcmi 6, cr4, [r1, #-16] │ │ │ │ ldrbtmi r4, [fp], #-2065 @ 0xfffff7ef │ │ │ │ ldrbtmi r4, [sp], #-2321 @ 0xfffff6ef │ │ │ │ rscspl pc, r0, #196, 16 @ 0xc40000 │ │ │ │ - bmi 662860 │ │ │ │ + bmi 662870 │ │ │ │ @ instruction: 0xf8c45818 │ │ │ │ stmdbmi pc, {r2, r5, r7, r9, ip} @ │ │ │ │ addseq pc, r8, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf8c44479 │ │ │ │ stmdbmi sp, {r4, r5, r7, r9, ip} │ │ │ │ ldrbtmi r4, [r9], #-2061 @ 0xfffff7f3 │ │ │ │ adcsne pc, r4, #196, 16 @ 0xc40000 │ │ │ │ tstcs r9, r8, ror r4 │ │ │ │ @ instruction: 0xf8c4589b │ │ │ │ @ instruction: 0xf79532c0 │ │ │ │ @ instruction: 0xf8c4f8ff │ │ │ │ ldclt 2, cr0, [r8, #-336]! @ 0xfffffeb0 │ │ │ │ - @ instruction: 0x0072e992 │ │ │ │ + rsbseq lr, r2, r2, lsl #19 │ │ │ │ @ instruction: 0xfffff14b │ │ │ │ andeq r0, r0, ip, asr #19 │ │ │ │ @ instruction: 0xfffff3f5 │ │ │ │ andeq r0, r0, r8, ror r5 │ │ │ │ @ instruction: 0xffffe7a1 │ │ │ │ @ instruction: 0xffffe717 │ │ │ │ - rsbseq lr, r2, r4, asr #15 │ │ │ │ + ldrhteq lr, [r2], #-116 @ 0xffffff8c │ │ │ │ ldmdbmi ip, {r0, r1, r3, r4, r8, r9, fp, lr} │ │ │ │ ldrlt r4, [r0, #-1147] @ 0xfffffb85 │ │ │ │ @ instruction: 0xf8df4a1b │ │ │ │ ldmdapl r9, {r4, r5, r6, sp, lr, pc}^ │ │ │ │ @ instruction: 0x11bcf8c0 │ │ │ │ bicne pc, r8, r0, asr #17 │ │ │ │ ldmpl sl, {r0, r3, r4, r8, fp, lr} │ │ │ │ biccs pc, r0, r0, asr #17 │ │ │ │ @ instruction: 0xf8534a18 │ │ │ │ @ instruction: 0xf8c0400e │ │ │ │ ldrbtmi r4, [sl], #-452 @ 0xfffffe3c │ │ │ │ bicmi pc, ip, r0, asr #17 │ │ │ │ ldrsbgt pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ @ instruction: 0xf8c05859 │ │ │ │ - bmi 759e58 │ │ │ │ + bmi 759e68 │ │ │ │ bicsne pc, r0, r0, asr #17 │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ - bmi 6d9de4 │ │ │ │ + bmi 6d9df4 │ │ │ │ ldrbtmi r4, [sl], #-2322 @ 0xfffff6ee │ │ │ │ @ instruction: 0x21b8f8c0 │ │ │ │ @ instruction: 0xf8534a11 │ │ │ │ @ instruction: 0xf8c0400c │ │ │ │ ldmpl sl, {r2, r3, r4, r5, r6, r8, lr} │ │ │ │ orrcs pc, r0, r0, asr #17 │ │ │ │ ldmdapl r9, {r1, r2, r3, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ @ instruction: 0xf8c01238 │ │ │ │ ldclt 2, cr2, [r0, #-112] @ 0xffffff90 │ │ │ │ - rsbseq lr, r2, r0, lsr r9 │ │ │ │ + rsbseq lr, r2, r0, lsr #18 │ │ │ │ andeq r0, r0, r8, lsr sl │ │ │ │ @ instruction: 0x000008b4 │ │ │ │ @ instruction: 0x000006b4 │ │ │ │ @ instruction: 0x000005b0 │ │ │ │ @ instruction: 0xffffeb33 │ │ │ │ andeq r0, r0, r0, asr #14 │ │ │ │ @ instruction: 0xfffffb2d │ │ │ │ @@ -558516,41 +558520,41 @@ │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf8df4688 │ │ │ │ ldrmi r1, [r1], r0, lsr #11 │ │ │ │ ldrcs pc, [ip, #2271] @ 0x8df │ │ │ │ addlt r4, sp, r9, ror r4 │ │ │ │ pkhtbmi r6, r2, sp, asr #17 │ │ │ │ eorsvs pc, ip, r3, asr #12 │ │ │ │ - blls 7e79c0 │ │ │ │ + blls 7e79d0 │ │ │ │ andls r6, fp, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ - blx 2eba4e │ │ │ │ + blx 2eba5e │ │ │ │ tstcc r1, r3, lsl #4 │ │ │ │ ldmdapl r3, {r0, r3, r7} │ │ │ │ movwls r2, #33284 @ 0x8204 │ │ │ │ eoreq pc, ip, r9, lsl #2 │ │ │ │ rsbscc pc, r8, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0xf0039307 │ │ │ │ ldmib r9, {r0, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d97b0d │ │ │ │ - bne ff1d987c │ │ │ │ + bne ff1d988c │ │ │ │ svceq 0x0000f1bb │ │ │ │ vaddl.u , d15, d12 │ │ │ │ ldmda fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ andcc r2, r1, #0, 30 │ │ │ │ tstcs r0, fp, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldrsbtvc pc, [r4], -r9 @ │ │ │ │ - bcs 26ba98 │ │ │ │ + bcs 26baa8 │ │ │ │ @ instruction: 0xf8cdd06a │ │ │ │ strcs sl, [r0], #-24 @ 0xffffffe8 │ │ │ │ ldrsbge pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ - blvs 38bf34 │ │ │ │ + blvs 38bf44 │ │ │ │ andcc lr, r0, #3489792 @ 0x354000 │ │ │ │ eorcc pc, r4, r3, asr r8 @ │ │ │ │ eorvs pc, r4, r2, asr r8 @ │ │ │ │ vqdmulh.s q1, q0, q3 │ │ │ │ ldm pc, {r0, r3, r4, r6, r7, r8, pc}^ @ │ │ │ │ subeq pc, pc, r3, lsl r0 @ │ │ │ │ ldrdeq r0, [r5, #17] │ │ │ │ @@ -558588,192 +558592,192 @@ │ │ │ │ ldrsheq r0, [r0, #26]! │ │ │ │ mvneq r0, fp, ror #3 │ │ │ │ ldrsbeq r0, [r7, #28] │ │ │ │ strhvs pc, [r4], #-129 @ 0xffffff7f @ │ │ │ │ mrccc 8, 0, APSR_nzcv, cr0, cr2, {4} │ │ │ │ mcrcs 0, 0, r4, cr1, cr14, {6} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ - blvs 38f9d4 │ │ │ │ + blvs 38f9e4 │ │ │ │ strcc r6, [r1], #-2219 @ 0xfffff755 │ │ │ │ ldmle pc, {r0, r1, r5, r7, r9, lr} @ │ │ │ │ - blvs 38c038 │ │ │ │ + blvs 38c048 │ │ │ │ @ instruction: 0xa018f8dd │ │ │ │ ldrbcs pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ ldrbcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8c9447a │ │ │ │ stmib sl, {r2, r4, r5, ip, sp, lr}^ │ │ │ │ ldmpl r3, {r9, sl, ip, sp, pc}^ │ │ │ │ - blls 52b948 │ │ │ │ + blls 52b958 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x465081fc │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ rsbcs r8, r2, #240, 30 @ 0x3c0 │ │ │ │ - blx 2e05b2 │ │ │ │ + blx 2e05c2 │ │ │ │ @ instruction: 0xf502620a │ │ │ │ andscc r5, r8, #148, 4 @ 0x40000009 │ │ │ │ eorne pc, r2, r8, asr r8 @ │ │ │ │ vqdmulh.s d2, d0, d3 │ │ │ │ ldm pc, {r1, r2, r3, r5, r6, r7, r8, pc}^ @ │ │ │ │ orrseq pc, lr, r3, lsl r0 @ │ │ │ │ @ instruction: 0x01af0194 │ │ │ │ @ instruction: 0xf64001a8 │ │ │ │ - blcs 111213c │ │ │ │ + blcs 111214c │ │ │ │ vqdmulh.s d15, d10, d2 │ │ │ │ subne lr, r6, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8d24442 │ │ │ │ @ instruction: 0xf0001e00 │ │ │ │ - blcs 1171fd8 │ │ │ │ + blcs 1171fe8 │ │ │ │ cmnphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ adcsle r2, r5, sl, lsr fp │ │ │ │ umaalcc pc, ip, r1, r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d281c8 │ │ │ │ @ instruction: 0xf8d20e04 │ │ │ │ @ instruction: 0xf6996e10 │ │ │ │ - stmdacs r0, {r0, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmibvs r1, {r4, r5, r7, ip, lr, pc} │ │ │ │ stmible sp!, {r0, r1, r2, r8, fp, sp} │ │ │ │ stmiaeq r9, {r4, r5, r9, sl, lr}^ │ │ │ │ - svc 0x0064f5dd │ │ │ │ + svc 0x005cf5dd │ │ │ │ str r4, [r7, r6, lsl #12]! │ │ │ │ - blcs f5a2f0 │ │ │ │ - bvc 28d448 │ │ │ │ + blcs f5a300 │ │ │ │ + bvc 28d458 │ │ │ │ andvs pc, sl, #2048 @ 0x800 │ │ │ │ addspl pc, r4, #8388608 @ 0x800000 │ │ │ │ andseq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ eorcs pc, r2, r8, asr r8 @ │ │ │ │ svclt 0x00166c52 │ │ │ │ strhcc pc, [r4], #-130 @ 0xffffff7e @ │ │ │ │ - bvc 68d0d0 │ │ │ │ - bcc fe68d1a8 │ │ │ │ - bvc 1c4d570 │ │ │ │ - bvc c4d4b0 │ │ │ │ - bvc 2ccd34 │ │ │ │ + bvc 68d0e0 │ │ │ │ + bcc fe68d1b8 │ │ │ │ + bvc 1c4d580 │ │ │ │ + bvc c4d4c0 │ │ │ │ + bvc 2ccd44 │ │ │ │ cdpeq 7, 3, cr14, cr3, cr14, {4} │ │ │ │ teqpvs r0, r3, asr #12 @ p-variant is OBSOLETE │ │ │ │ - blne 34c2e0 │ │ │ │ + blne 34c2f0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ movwlt pc, #43779 @ 0xab03 @ │ │ │ │ andeq lr, r3, #8, 22 @ 0x2000 │ │ │ │ ldmdapl r1, {r0, r3, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ vst4.16 {d24,d26,d28,d30}, [pc :128]! │ │ │ │ cdpvs 2, 4, cr7, cr9, cr2, {0} │ │ │ │ cmnpmi pc, #38 @ p-variant is OBSOLETE @ 0x26 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ - bllt 5105d4 │ │ │ │ + bllt 5105e4 │ │ │ │ eorsvs pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf85b44c3 │ │ │ │ ldrmi r2, [r3], #-2 │ │ │ │ ldrmi r6, [r3], #-2442 @ 0xfffff676 │ │ │ │ - blcc 38fafc │ │ │ │ + blcc 38fb0c │ │ │ │ @ instruction: 0xf808f7fb │ │ │ │ vst1.16 {d30}, [pc :128], r8 │ │ │ │ andcs r7, ip, #134217731 @ 0x8000003 │ │ │ │ vqrdmulh.s d15, d10, d3 │ │ │ │ movwcc pc, #27394 @ 0x6b02 @ │ │ │ │ @ instruction: 0xf8d34443 │ │ │ │ @ instruction: 0xf84734f0 │ │ │ │ ldrb r3, [fp, -r4, lsl #22] │ │ │ │ bicvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf8d9220c │ │ │ │ - blx 311ace │ │ │ │ - blx 30e63a │ │ │ │ + blx 311ade │ │ │ │ + blx 30e64a │ │ │ │ strbmi r3, [r3], #-774 @ 0xfffffcfa │ │ │ │ strbtcs pc, [r8], #2259 @ 0x8d3 @ │ │ │ │ strbtcc pc, [ip], #2259 @ 0x8d3 @ │ │ │ │ stmibvs sl, {r0, r4, r6, r9, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf8474413 │ │ │ │ @ instruction: 0xf7fa3b04 │ │ │ │ strb pc, [r5, -r5, ror #31] @ │ │ │ │ - blx 31a7ba │ │ │ │ + blx 31a7ca │ │ │ │ @ instruction: 0xf503630a │ │ │ │ tstcc r8, #148, 6 @ 0x50000002 │ │ │ │ eorcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0x3050f893 │ │ │ │ - bcc fe68d260 │ │ │ │ - bvc 1c4d628 │ │ │ │ - bvc 2ccde8 │ │ │ │ + bcc fe68d270 │ │ │ │ + bvc 1c4d638 │ │ │ │ + bvc 2ccdf8 │ │ │ │ @ instruction: 0xf8d8e734 │ │ │ │ ldmdbvs fp, {r4, r5, r6, r7, r9, ip, sp} │ │ │ │ - blcc 38fb74 │ │ │ │ + blcc 38fb84 │ │ │ │ ldrbcc lr, [r0], lr, lsr #14 │ │ │ │ eorcc pc, r6, r8, asr r8 @ │ │ │ │ - blcc 38fb80 │ │ │ │ + blcc 38fb90 │ │ │ │ strbmi lr, [r0], -r8, lsr #14 │ │ │ │ mcr2 7, 5, pc, cr12, cr9, {7} @ │ │ │ │ - beq 4cd0a4 │ │ │ │ + beq 4cd0b4 │ │ │ │ @ instruction: 0xf8479b09 │ │ │ │ ldr r3, [pc, -r4, lsl #22] │ │ │ │ movweq pc, #34368 @ 0x8640 @ │ │ │ │ @ instruction: 0xf0260e32 │ │ │ │ @ instruction: 0xf8d9467f │ │ │ │ - blx 311b4a │ │ │ │ - bl 34e6b4 │ │ │ │ - bl 456398 │ │ │ │ + blx 311b5a │ │ │ │ + bl 34e6c4 │ │ │ │ + bl 4563a8 │ │ │ │ @ instruction: 0xf8d30302 │ │ │ │ mrcvs 14, 2, r2, cr1, cr8, {0} │ │ │ │ mrccs 8, 0, APSR_nzcv, cr12, cr3, {6} │ │ │ │ @ instruction: 0x0c02ea46 │ │ │ │ mcrvs 8, 0, pc, cr0, cr3, {6} @ │ │ │ │ strbtmi r6, [r2], #-2442 @ 0xfffff676 │ │ │ │ - blcs 38fbc8 │ │ │ │ + blcs 38fbd8 │ │ │ │ @ instruction: 0xffa2f7fa │ │ │ │ @ instruction: 0x46486e71 │ │ │ │ @ instruction: 0xff9ef7fa │ │ │ │ rsbcs lr, r2, #266338304 @ 0xfe00000 │ │ │ │ vqdmulh.s d15, d10, d2 │ │ │ │ andsvs lr, r6, #2048 @ 0x800 │ │ │ │ addeq lr, r2, #8, 22 @ 0x2000 │ │ │ │ addmi pc, r0, #8388608 @ 0x800000 │ │ │ │ - bcc ff38fe18 │ │ │ │ + bcc ff38fe28 │ │ │ │ umlalsne pc, r8, r3, r8 @ │ │ │ │ tstlt r9, fp, lsl #13 │ │ │ │ - bcs 1a8fe24 │ │ │ │ + bcs 1a8fe34 │ │ │ │ ldrdlt pc, [r8], r2 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ movwls sl, #39178 @ 0x990a │ │ │ │ ldrbtmi pc, [pc], -r6, lsr #32 @ │ │ │ │ - bleq 78df1c │ │ │ │ + bleq 78df2c │ │ │ │ @ instruction: 0xf8d2960a │ │ │ │ ldmvc sl, {r3, r4, r5, r6, r9} │ │ │ │ rsbvc pc, r1, r0, lsl #10 │ │ │ │ subeq pc, r0, #134217731 @ 0x8000003 │ │ │ │ ldc2l 0, cr15, [r2, #-180] @ 0xffffff4c │ │ │ │ @ instruction: 0xf8d99b09 │ │ │ │ @ instruction: 0xf8530030 │ │ │ │ ldclvs 0, cr2, [fp], {43} @ 0x2b │ │ │ │ - blls 4ed478 │ │ │ │ + blls 4ed488 │ │ │ │ stmibvs sl, {r0, r1, r4, r8, r9, lr} │ │ │ │ @ instruction: 0xf8474413 │ │ │ │ @ instruction: 0xf7fa3b04 │ │ │ │ strb pc, [r9], r9, ror #30 @ │ │ │ │ - blx 31a8b2 │ │ │ │ - bl 34e754 │ │ │ │ + blx 31a8c2 │ │ │ │ + bl 34e764 │ │ │ │ @ instruction: 0xf5036316 │ │ │ │ tstcc r8, #148, 6 @ 0x50000002 │ │ │ │ eorcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf8d3aebd │ │ │ │ @ instruction: 0xf0261084 │ │ │ │ @ instruction: 0xf8d3467f │ │ │ │ @ instruction: 0xf8d9b08c │ │ │ │ stmibvs fp, {r4, r5} │ │ │ │ @ instruction: 0xf847441e │ │ │ │ @ instruction: 0xf7fa6b04 │ │ │ │ @ instruction: 0xf8dbff4d │ │ │ │ strbmi r1, [r8], -r4, rrx │ │ │ │ @ instruction: 0xff48f7fa │ │ │ │ - bl 48b608 │ │ │ │ + bl 48b618 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ @ instruction: 0xf847344c │ │ │ │ strt r3, [r1], r4, lsl #22 │ │ │ │ ldrbcc pc, [r4], #2264 @ 0x8d8 @ │ │ │ │ - blcc 38fc98 │ │ │ │ + blcc 38fca8 │ │ │ │ @ instruction: 0xf8d8e69c │ │ │ │ @ instruction: 0xf84734e0 │ │ │ │ ldr r3, [r7], r4, lsl #22 │ │ │ │ vldr d9, [r3, #28] │ │ │ │ @ instruction: 0xf5087ae5 │ │ │ │ ldcl 3, cr6, [r3, #616] @ 0x268 │ │ │ │ vmul.f32 s15, s14, s0 │ │ │ │ @@ -558785,54 +558789,54 @@ │ │ │ │ vmul.f32 s15, s14, s0 │ │ │ │ vstmia r7!, {s15-s149} │ │ │ │ ldrbt r7, [pc], -r1, lsl #20 │ │ │ │ @ instruction: 0xf8539b08 │ │ │ │ @ instruction: 0xf8473026 │ │ │ │ ldrbt r3, [r9], -r4, lsl #22 │ │ │ │ ldrsbcc pc, [r4, #137]! @ 0x89 @ │ │ │ │ - blcc 38fce8 │ │ │ │ + blcc 38fcf8 │ │ │ │ @ instruction: 0xf8d8e674 │ │ │ │ @ instruction: 0xf847335c │ │ │ │ strbt r3, [pc], -r4, lsl #22 │ │ │ │ cmppne r8, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf847698b │ │ │ │ @ instruction: 0xf7fa3b04 │ │ │ │ strbt pc, [r5], -r5, lsl #30 @ │ │ │ │ teqpcc ip, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ - blcc 38fd10 │ │ │ │ + blcc 38fd20 │ │ │ │ @ instruction: 0xf8d8e660 │ │ │ │ @ instruction: 0xf8d91338 │ │ │ │ stmibvs fp, {r4, r5} │ │ │ │ - blcc 38fd20 │ │ │ │ + blcc 38fd30 │ │ │ │ mrc2 7, 7, pc, cr6, cr10, {7} │ │ │ │ - bl 48b564 │ │ │ │ + bl 48b574 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ @ instruction: 0xf847334c │ │ │ │ strb r3, [pc], -r4, lsl #22 │ │ │ │ umaalcc pc, ip, r1, r8 @ │ │ │ │ strhvs pc, [r8], #-129 @ 0xffffff7f @ │ │ │ │ @ instruction: 0xf47f2b08 │ │ │ │ @ instruction: 0xf64aae47 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ - blx feb1aada │ │ │ │ + blx feb1aaea │ │ │ │ ldmeq r6!, {r1, r2, r9, sl, ip, sp} │ │ │ │ mcrrvs 6, 3, lr, sl, cr14 │ │ │ │ @ instruction: 0x3050f891 │ │ │ │ strhvs pc, [r6], #-130 @ 0xffffff7e @ │ │ │ │ mcrcs 0, 0, r4, cr1, cr14, {6} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ mcrrvs 6, 3, lr, sl, cr4 │ │ │ │ @ instruction: 0x3050f891 │ │ │ │ strhvs pc, [r4], #-130 @ 0xffffff7e @ │ │ │ │ mcrcs 0, 0, r4, cr1, cr14, {6} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ @ instruction: 0xf891e62a │ │ │ │ @ instruction: 0xf8916051 │ │ │ │ - bne fffddda8 │ │ │ │ + bne fffdddb8 │ │ │ │ strt r3, [r3], -r1, lsl #12 │ │ │ │ andscc lr, r0, #3424256 @ 0x344000 │ │ │ │ cmnpcs r8, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ strhvs pc, [r8], #-130 @ 0xffffff7e @ │ │ │ │ svccs 0x0080f5b3 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr10, cr15, {3} │ │ │ │ @ instruction: 0xf8b1e7d1 │ │ │ │ @@ -558840,71 +558844,71 @@ │ │ │ │ sbcsmi r3, lr, r0, lsl lr │ │ │ │ svclt 0x00382e01 │ │ │ │ str r2, [pc], -r1, lsl #12 │ │ │ │ rsbspl pc, r8, #12582912 @ 0xc00000 │ │ │ │ cmnppl r8, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ eorscc r3, r4, #48, 6 @ 0xc0000000 │ │ │ │ @ instruction: 0x0c08eb03 │ │ │ │ - bl 4788cc │ │ │ │ + bl 4788dc │ │ │ │ @ instruction: 0xf6430002 │ │ │ │ ldmpl sl, {r3, r4, r5, r9, sp, lr} │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0x0c01e9cd │ │ │ │ stmiapl r3, {r0, r3, fp, ip, pc}^ │ │ │ │ tstcs r0, #0, 6 │ │ │ │ sbceq pc, r8, #216, 16 @ 0xd80000 │ │ │ │ - blx 150f48c │ │ │ │ + blx 130f49c │ │ │ │ @ instruction: 0xf6439809 │ │ │ │ stmiapl r1, {r4, r5, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf892e673 │ │ │ │ stcvs 14, cr3, [lr], {16} │ │ │ │ mcrcs 0, 0, r4, cr1, cr14, {6} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ @ instruction: 0xf5dde5e8 │ │ │ │ - stcvs 14, cr14, [fp], {146} @ 0x92 │ │ │ │ + stcvs 14, cr14, [fp], {138} @ 0x8a │ │ │ │ svccs 0x0078f413 │ │ │ │ @ instruction: 0xf8b1d10e │ │ │ │ stcvs 0, cr0, [lr, #-256] @ 0xffffff00 │ │ │ │ andeq pc, fp, r0, asr #7 │ │ │ │ - ldc2 6, cr15, [sl, #612] @ 0x264 │ │ │ │ + ldc2 6, cr15, [r2, #612] @ 0x264 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmibvs r1, {r0, r3, r4, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf67f2907 │ │ │ │ @ instruction: 0xe625add5 │ │ │ │ @ instruction: 0xf8916c4a │ │ │ │ ldcvs 0, cr3, [r6], {80} @ 0x50 │ │ │ │ mcrcs 0, 0, r4, cr1, cr14, {6} │ │ │ │ @ instruction: 0x2601bf38 │ │ │ │ svclt 0x0000e5ca │ │ │ │ - rsbseq lr, r2, r8, ror r8 │ │ │ │ + rsbseq lr, r2, r8, ror #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, r0, lsr r7 │ │ │ │ + rsbseq lr, r2, r0, lsr #14 │ │ │ │ ldrlt r6, [r0, #-2242] @ 0xfffff73e │ │ │ │ - blcs 26bf80 │ │ │ │ + blcs 26bf90 │ │ │ │ ldmdavs r2, {r1, r3, r6, ip, lr, pc} │ │ │ │ strmi r2, [ip], -r0, lsl #2 │ │ │ │ vstmiaeq r3, {d14} │ │ │ │ - blcc 38fe8c │ │ │ │ + blcc 38fe9c │ │ │ │ stmdale r5!, {r1, r2, r6, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ cdpcs 1, 2, cr3, cr14, cr6, {1} │ │ │ │ ldrtcs r2, [sl], #-3630 @ 0xfffff1d2 │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ - blcs b5ae08 │ │ │ │ + blcs b5ae18 │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ @ instruction: 0x31242424 │ │ │ │ ldrtcc r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ - blcs d1ca18 │ │ │ │ + blcs d1ca28 │ │ │ │ ldrtcs r3, [r7], -fp, lsr #14 │ │ │ │ strtcs r2, [r4], #-1572 @ 0xfffff9dc │ │ │ │ eorseq r2, sp, r6, lsr #12 │ │ │ │ cmnpeq r8, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ bicsle r4, r1, r2, ror #10 │ │ │ │ strne lr, [r4], #-2496 @ 0xfffff640 │ │ │ │ @ instruction: 0xf441bd10 │ │ │ │ @@ -558918,44 +558922,44 @@ │ │ │ │ orreq pc, r0, r1, asr #8 │ │ │ │ vst1.64 {d30}, [r1 :128], r8 │ │ │ │ strb r5, [r5, r0, lsl #2]! │ │ │ │ @ instruction: 0x461c4619 │ │ │ │ strne lr, [r4], #-2496 @ 0xfffff640 │ │ │ │ svclt 0x0000bd10 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda8fe0 │ │ │ │ + bl feda8ff0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050db8 │ │ │ │ - blmi e23ea4 │ │ │ │ + blmi e23eb4 │ │ │ │ stcvc 5, cr15, [lr, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0x460c4478 │ │ │ │ @ instruction: 0xf44fae05 │ │ │ │ tstcs r0, r8, lsl #4 │ │ │ │ ldrtmi r5, [r0], -r3, asr #17 │ │ │ │ orrls r6, sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bl c8f580 │ │ │ │ + bl a8f590 │ │ │ │ umaalcc pc, r1, r4, r9 @ │ │ │ │ adcsvs r2, r4, r2, lsl #4 │ │ │ │ - blcs 5e9ee0 │ │ │ │ + blcs 5e9ef0 │ │ │ │ ldm pc, {r0, r3, fp, ip, lr, pc}^ @ │ │ │ │ stmdacs r2!, {r0, r1, ip, sp, lr, pc} │ │ │ │ ldmdaeq sl!, {r1, r2, r3, r5, sl, ip, sp} │ │ │ │ stmdaeq r8, {r3, fp} │ │ │ │ stmdaeq r8, {r3, fp} │ │ │ │ @ instruction: 0xf8d40008 │ │ │ │ stmdbge r1, {r4, r8, sp, lr} │ │ │ │ @ instruction: 0xf8d52200 │ │ │ │ strtmi r3, [r8], -ip, ror #3 │ │ │ │ sbcvs r6, sl, ip, asr #32 │ │ │ │ addvs r2, lr, r2, lsl #4 │ │ │ │ ldrmi r6, [r8, sl] │ │ │ │ - blmi 8246ac │ │ │ │ + blmi 8246bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe5abebc │ │ │ │ + blls fe5abecc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1200300 │ │ │ │ stcvc 5, cr15, [lr, #-52] @ 0xffffffcc │ │ │ │ @ instruction: 0xf8d5bd70 │ │ │ │ ldrtmi r3, [r1], -r0, asr #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d5e7ec │ │ │ │ @@ -558967,27 +558971,27 @@ │ │ │ │ @ instruction: 0xf8d5e7e0 │ │ │ │ ldrtmi r3, [r1], -ip, asr #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf8d5e7da │ │ │ │ @ instruction: 0x463130b4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf5dde7d4 │ │ │ │ - svclt 0x0000edb4 │ │ │ │ - rsbseq lr, r2, r0, lsl r2 │ │ │ │ + svclt 0x0000edac │ │ │ │ + rsbseq lr, r2, r0, lsl #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq lr, [r2], #-20 @ 0xffffffec │ │ │ │ + rsbseq lr, r2, r4, lsr #3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 2b62f8 │ │ │ │ + blge 2b6308 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ stmib sp, {r2, r4, sl, fp}^ │ │ │ │ @ instruction: 0xf8941102 │ │ │ │ ldmpl r2!, {r4, pc} │ │ │ │ ldmdavs r2, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9215 │ │ │ │ stmib sp, {r9}^ │ │ │ │ @@ -559003,19 +559007,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6306930 │ │ │ │ - @ instruction: 0x7c63fa5b │ │ │ │ + @ instruction: 0x7c63fa53 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6314680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -559023,67 +559027,67 @@ │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6334630 │ │ │ │ - bmi 5117f8 │ │ │ │ + bmi 5117e8 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf5dd81f0 │ │ │ │ - svclt 0x0000ed34 │ │ │ │ - rsbseq lr, r2, r6, lsr r1 │ │ │ │ + svclt 0x0000ed2c │ │ │ │ + rsbseq lr, r2, r6, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, sl, ror r0 │ │ │ │ + rsbseq lr, r2, sl, rrx │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, lr, lsl #12 │ │ │ │ tstcs r0, r5, lsl #12 │ │ │ │ @ instruction: 0xf6306900 │ │ │ │ - ldmdbvs r3!, {r0, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ vmla.i q12, , d0[4] │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ ldrbtmi r6, [r8], #2227 @ 0x8b3 │ │ │ │ strcc lr, [r7], -r0, asr #19 │ │ │ │ strbeq pc, [r4], -r0, lsl #2 @ │ │ │ │ ldrtmi r6, [r1], -fp, lsr #18 │ │ │ │ umaalcs pc, r1, r3, r9 @ │ │ │ │ @ instruction: 0xf04f2a0e │ │ │ │ svclt 0x00140201 │ │ │ │ @ instruction: 0xf8d32320 │ │ │ │ @ instruction: 0xf6313148 │ │ │ │ - @ instruction: 0x4621fcfb │ │ │ │ + @ instruction: 0x4621fcf3 │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - stmibvs r3!, {r0, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r3!, {r0, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvc fp, {r0, r1, r2, r3, r4, r6, r8, r9, fp, ip, sp, lr} │ │ │ │ stmdale r2, {r0, r2, r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - bmi 12a2520 │ │ │ │ - bmi 136304c │ │ │ │ + bmi 12a2530 │ │ │ │ + bmi 136305c │ │ │ │ strmi r0, [fp, -sl, asr #22] │ │ │ │ - bleq 514d2c │ │ │ │ + bleq 514d3c │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ @ instruction: 0xf04f4141 │ │ │ │ stmdbvs r8!, {r6, r8, fp} │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - blx 1b0f8fc │ │ │ │ + blx 190f90c │ │ │ │ @ instruction: 0xf100464b │ │ │ │ @ instruction: 0x46040918 │ │ │ │ @ instruction: 0x4649463a │ │ │ │ eorvc pc, ip, r0, lsl #17 │ │ │ │ - bleq 1b8e18c │ │ │ │ - ldc2l 6, cr15, [r2], {49} @ 0x31 │ │ │ │ + bleq 1b8e19c │ │ │ │ + stc2l 6, cr15, [sl], {49} @ 0x31 │ │ │ │ @ instruction: 0xf1049603 │ │ │ │ @ instruction: 0x26000e54 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ stmib sp, {r9, sl, ip, pc}^ │ │ │ │ svcmi 0x00146601 │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @@ -559091,40 +559095,40 @@ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ andcc pc, r7, r8, asr r8 @ │ │ │ │ movwcc pc, #43787 @ 0xab0b @ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf844330b │ │ │ │ @ instruction: 0xf6336023 │ │ │ │ - @ instruction: 0x4648fd95 │ │ │ │ + strbmi pc, [r8], -sp, lsl #27 @ │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ strb r0, [r8, r0, lsr #18] │ │ │ │ stmdbeq r8, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04fe7c5 │ │ │ │ strb r0, [r2, r1, lsl #18] │ │ │ │ ldmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7bf │ │ │ │ - rsbseq lr, r2, r2, lsr #32 │ │ │ │ + rsbseq lr, r2, r2, lsl r0 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ strmi fp, [r8], r9, lsl #1 │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r8, sp} │ │ │ │ @ instruction: 0x461f4692 │ │ │ │ @ instruction: 0xf6309e13 │ │ │ │ - strbmi pc, [r2], -pc, lsl #20 @ │ │ │ │ + strbmi pc, [r2], -r7, lsl #20 @ │ │ │ │ eorhi pc, ip, r0, lsl #17 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf6314604 │ │ │ │ - @ instruction: 0xf8cdfc81 │ │ │ │ + @ instruction: 0xf8cdfc79 │ │ │ │ movwcs sl, #12 │ │ │ │ @ instruction: 0xf10d9300 │ │ │ │ stmib sp, {r4, sl, fp}^ │ │ │ │ @ instruction: 0xf1043301 │ │ │ │ @ instruction: 0xf1040b54 │ │ │ │ @ instruction: 0xf8df0a64 │ │ │ │ ldm sp, {r7, ip, pc} │ │ │ │ @@ -559132,18 +559136,18 @@ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stm fp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ ldmdblt r6, {r0, r1, r2, r3} │ │ │ │ mlavs r9, r4, r8, pc @ │ │ │ │ - blmi 814510 │ │ │ │ + blmi 814520 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ svcls 0x00124628 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 252193 @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 2521a3 @ │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0xf8934621 │ │ │ │ andcc r2, fp, #46 @ 0x2e │ │ │ │ eorvc pc, r2, r4, asr #16 │ │ │ │ mlascs r1, r3, r8, pc @ │ │ │ │ @ instruction: 0xf844320b │ │ │ │ @@ -559152,223 +559156,223 @@ │ │ │ │ @ instruction: 0xf844320b │ │ │ │ @ instruction: 0xf8936022 │ │ │ │ @ instruction: 0xf8932021 │ │ │ │ andcc r3, fp, #34 @ 0x22 │ │ │ │ movwcc r9, #48661 @ 0xbe15 │ │ │ │ eorvs pc, r2, r4, asr #16 │ │ │ │ eorpl pc, r3, r4, asr #16 │ │ │ │ - ldc2 6, cr15, [sl, #-204] @ 0xffffff34 │ │ │ │ + ldc2 6, cr15, [r2, #-204] @ 0xffffff34 │ │ │ │ andlt r4, r9, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq sp, r2, r4, ror #29 │ │ │ │ + ldrsbteq sp, [r2], #-228 @ 0xffffff1c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ strmi r4, [r6], -sp, lsl #12 │ │ │ │ smlabbcs r0, r9, r0, fp │ │ │ │ ldrmi r6, [r7], -r0, lsl #18 │ │ │ │ - @ instruction: 0xf94cf630 │ │ │ │ + @ instruction: 0xf944f630 │ │ │ │ stmdbvs fp!, {r1, r4, r5, r8, fp, sp, lr} │ │ │ │ stmiavs r9!, {r2, r9, sl, lr} │ │ │ │ ldmibcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ ldrdhi pc, [r8], #143 @ 0x8f │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ ldrbtmi r3, [r8], #65 @ 0x41 │ │ │ │ strne lr, [r7, #-2496] @ 0xfffff640 │ │ │ │ strbeq pc, [r4, #-256] @ 0xffffff00 @ │ │ │ │ strtmi r2, [r9], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6312201 │ │ │ │ - strtmi pc, [r1], -r5, lsl #24 │ │ │ │ + @ instruction: 0x4621fbfd │ │ │ │ @ instruction: 0xf6334630 │ │ │ │ - sha1c.32 , q8, │ │ │ │ + vfma.f32 , q8, │ │ │ │ ldmdbvs r0!, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf6307c3c │ │ │ │ - strls pc, [r3, #-2431] @ 0xfffff681 │ │ │ │ + strls pc, [r3, #-2423] @ 0xfffff689 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ stmib sp, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1003301 │ │ │ │ @ instruction: 0xf8970a54 │ │ │ │ @ instruction: 0xf10db010 │ │ │ │ @ instruction: 0xf8800c10 │ │ │ │ - blx 4be2d0 │ │ │ │ + blx 4be2e0 │ │ │ │ ldm sp, {r2, sl, ip, sp, lr, pc} │ │ │ │ strls r0, [r3, -pc] │ │ │ │ strbeq pc, [r4, -r5, lsl #2]! @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stm sl, {r2, r5, r6, r7, r8, r9, lr} │ │ │ │ @ instruction: 0xf004000f │ │ │ │ ldm sp, {r0, r1, r2, r3, sl} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldmdblt r4, {r0, r1, r2, r3}^ │ │ │ │ svceq 0x0020f1bb │ │ │ │ strcs fp, [r1], #-3867 @ 0xfffff0e5 │ │ │ │ - bleq a4e280 │ │ │ │ - blx 363b88 │ │ │ │ + bleq a4e290 │ │ │ │ + blx 363b98 │ │ │ │ svclt 0x0018f40b │ │ │ │ - blmi 5a3390 │ │ │ │ + blmi 5a33a0 │ │ │ │ stmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ @ instruction: 0xf8584630 │ │ │ │ - blx 29e27a │ │ │ │ + blx 29e28a │ │ │ │ strtmi r3, [r9], -r2, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf845330b │ │ │ │ andcs r4, r0, #34 @ 0x22 │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ - ldc2 6, cr15, [sl], {51} @ 0x33 │ │ │ │ + ldc2 6, cr15, [r2], {51} @ 0x33 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - rsbseq sp, r2, lr, lsr #28 │ │ │ │ + rsbseq sp, r2, lr, lsl lr │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda94a0 │ │ │ │ + bl feda94b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcvs 15, cr0, [sp], {232} @ 0xe8 │ │ │ │ @ instruction: 0xf891b155 │ │ │ │ strmi r3, [ip], -sl, asr #32 │ │ │ │ @ instruction: 0xf891b933 │ │ │ │ ldmdblt fp, {r2, r4, r6, ip, sp} │ │ │ │ stmvs fp, {r1, r3, r7, r9, fp, sp, lr} │ │ │ │ mulle r2, sl, r2 │ │ │ │ strtmi r2, [r8], -r0, lsl #10 │ │ │ │ - blvs 501aa8 │ │ │ │ + blvs 501ab8 │ │ │ │ addsmi r6, sl, #180224 @ 0x2c000 │ │ │ │ - bvs ff506ab0 │ │ │ │ + bvs ff506ac0 │ │ │ │ addsmi r6, sl, #13303808 @ 0xcb0000 │ │ │ │ - blvs 1506aa8 │ │ │ │ + blvs 1506ab8 │ │ │ │ addsmi r6, sl, #1228800 @ 0x12c000 │ │ │ │ @ instruction: 0x4606d1f0 │ │ │ │ teqle r0, fp, lsr #14 │ │ │ │ svceq 0x0030f015 │ │ │ │ stmibvs r8, {r0, r1, r3, ip, lr, pc}^ │ │ │ │ - blx fea8fd54 │ │ │ │ + blx fe88fd64 │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ - blcs 32d104 │ │ │ │ + blcs 32d114 │ │ │ │ @ instruction: 0xf890d1e2 │ │ │ │ - blcs 3de3d0 │ │ │ │ - blvs ffac63e4 │ │ │ │ + blcs 3de3e0 │ │ │ │ + blvs ffac63f4 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ strmi pc, [r5], -pc, lsl #17 │ │ │ │ sbcsle r2, r7, r0, lsl #16 │ │ │ │ ldrtmi r6, [r0], -r1, ror #23 │ │ │ │ @ instruction: 0xf8a8f7fa │ │ │ │ strmi r6, [r7], -r1, ror #19 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ addmi pc, r7, #10682368 @ 0xa30000 │ │ │ │ - bvs b46a58 │ │ │ │ + bvs b46a68 │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ stmible r8, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf8936823 │ │ │ │ - blcs 29e470 │ │ │ │ - blvs ffac8648 │ │ │ │ + blcs 29e480 │ │ │ │ + blvs ffac8658 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ @ instruction: 0x4605f937 │ │ │ │ stmibvs r8, {r0, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blx 1f0fdb0 │ │ │ │ - blvs fe33e790 │ │ │ │ + blx 1d0fdc0 │ │ │ │ + blvs fe33e7a0 │ │ │ │ andle r2, r3, r3, lsl #22 │ │ │ │ svceq 0x0030f015 │ │ │ │ @ instruction: 0xe7d2d1b2 │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ @ instruction: 0xd1ad2b06 │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ @ instruction: 0xd1a92b06 │ │ │ │ svceq 0x0030f015 │ │ │ │ strb sp, [r6, r3, asr #3] │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ bicle r2, r2, r6, lsl #22 │ │ │ │ svclt 0x0000e7a0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda9588 │ │ │ │ + bl feda9598 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclmi 15, cr0, [fp, #-832] @ 0xfffffcc0 │ │ │ │ stmdbmi fp, {r2, r3, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [sp], #-1558 @ 0xfffff9ea │ │ │ │ stclvc 0, cr11, [r2], #-540 @ 0xfffffde4 │ │ │ │ - bcs 1268544 │ │ │ │ + bcs 1268554 │ │ │ │ stmdavs r9, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9105 │ │ │ │ @ instruction: 0xf0000100 │ │ │ │ @ instruction: 0xf0028081 │ │ │ │ tstcs r1, pc, lsr ip │ │ │ │ cdpeq 1, 2, cr15, cr0, cr12, {5} │ │ │ │ eoreq pc, r0, ip, asr #3 │ │ │ │ stc2 10, cr15, [ip], {1} @ │ │ │ │ @ instruction: 0xf000fa21 │ │ │ │ - ldclcc 1, cr15, [pc], #112 @ 252438 │ │ │ │ + ldclcc 1, cr15, [pc], #112 @ 252448 │ │ │ │ vseleq.f32 s30, s28, s2 │ │ │ │ vmlseq.f32 s28, s0, s28 │ │ │ │ andeq lr, r6, ip, lsl #20 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {2} │ │ │ │ - b 5dbbdc │ │ │ │ - b 1652fec │ │ │ │ + b 5dbbec │ │ │ │ + b 1652ffc │ │ │ │ andsle r0, sl, r3, lsl #14 │ │ │ │ svclt 0x0008459e │ │ │ │ eorle r4, sl, r4, lsl #11 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a2bbfc │ │ │ │ + bcs a2bc0c │ │ │ │ ldm pc, {r0, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ subsvs pc, r7, r2 │ │ │ │ rsbvs r6, r0, r0, rrx │ │ │ │ rsbvs r5, r0, r0, ror #6 │ │ │ │ rsbvs r6, r0, r0, rrx │ │ │ │ rsbvs r4, r0, r0, ror #30 │ │ │ │ rsbvs r6, r0, r0, rrx │ │ │ │ rsbvs r6, r0, r0, rrx │ │ │ │ rsbvs r6, r0, r0, rrx │ │ │ │ stmdbvs r8!, {r5, r6, r8, ip, sp} │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ strcs r6, [r0], -r2, lsl #12 │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf846f630 │ │ │ │ + @ instruction: 0xf83ef630 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 323de0 │ │ │ │ + blgt 323df0 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - bmi a91338 │ │ │ │ + bmi a91328 │ │ │ │ ldrbtmi r4, [sl], #-2846 @ 0xfffff4e2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -pc, lsr #2 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ andls r2, r2, r0, lsr #4 │ │ │ │ ldrdeq lr, [r2, -sp] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - @ instruction: 0xf824f630 │ │ │ │ + @ instruction: 0xf81cf630 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 323e24 │ │ │ │ + blgt 323e34 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - @ instruction: 0x4622fb9b │ │ │ │ + @ instruction: 0x4622fb93 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf96ef633 │ │ │ │ + @ instruction: 0xf966f633 │ │ │ │ ldrb r4, [r4, r4, lsl #12] │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldrb r0, [pc, r8] │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ ldrb r0, [fp, r8] │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldrb r2, [r7, r8] │ │ │ │ movwvs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf5dde7d4 │ │ │ │ - svclt 0x0000eaa8 │ │ │ │ - rsbseq sp, r2, sl, ror #24 │ │ │ │ + svclt 0x0000eaa0 │ │ │ │ + rsbseq sp, r2, sl, asr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sp, [r2], #-186 @ 0xffffff46 │ │ │ │ + rsbseq sp, r2, sl, lsr #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addspl pc, r8, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf5004689 │ │ │ │ addlt r4, r5, ip, lsl #15 │ │ │ │ @@ -559384,17 +559388,17 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25ed28 │ │ │ │ + bcs 25ed38 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27629c │ │ │ │ + blcs 2762ac │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ ldrdcc pc, [r0, r5]! │ │ │ │ movwne lr, #15111 @ 0x3b07 │ │ │ │ @ instruction: 0x41a4f8c5 │ │ │ │ ldmdavs r9, {r3, r4, fp, sp, lr}^ │ │ │ │ ldmvs fp, {r1, r3, r4, r7, fp, sp, lr}^ │ │ │ │ asrscc pc, r5, #17 @ │ │ │ │ @@ -559408,30 +559412,30 @@ │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf50381ff │ │ │ │ strcs r4, [r0, -r7, lsr #11] │ │ │ │ ssatmi r3, #27, r0, lsl #10 │ │ │ │ ssatmi r4, #28, ip, asr #12 │ │ │ │ ldrtmi r4, [r5], -pc, lsr #12 │ │ │ │ @ instruction: 0xf895e018 │ │ │ │ - blcs 25ec68 │ │ │ │ + blcs 25ec78 │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r9!, {r0, r1, r3, r4, r5, fp, ip, sp, lr}^ │ │ │ │ bicge pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf88568ba │ │ │ │ @ instruction: 0xf8c531b8 │ │ │ │ - blcs 256c90 │ │ │ │ + blcs 256ca0 │ │ │ │ cmpphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ - bleq 2ce9d4 │ │ │ │ + bleq 2ce9e4 │ │ │ │ biccs pc, r0, r5, asr #17 │ │ │ │ strcc r3, [ip, #-1804] @ 0xfffff8f4 │ │ │ │ andsle r4, r1, ip, asr r5 │ │ │ │ ldrdne pc, [r0, #133] @ 0x85 │ │ │ │ addsmi r6, r9, #12255232 @ 0xbb0000 │ │ │ │ ldmdavc fp!, {r0, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - bleq 2ce9f0 │ │ │ │ + bleq 2cea00 │ │ │ │ @ instruction: 0x31b8f885 │ │ │ │ @ instruction: 0xf857370c │ │ │ │ strcc r3, [ip, #-3080] @ 0xfffff3f8 │ │ │ │ asrscc pc, r5, #17 @ │ │ │ │ mvnle r4, ip, asr r5 │ │ │ │ strtmi r9, [r3], r0, lsl #22 │ │ │ │ addsmi pc, r8, #13828096 @ 0xd30000 │ │ │ │ @@ -559456,77 +559460,77 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25ee48 │ │ │ │ + bcs 25ee58 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf8d06888 │ │ │ │ ldrmi r3, [r8, ip, ror #2] │ │ │ │ - beq 2cea84 │ │ │ │ + beq 2cea94 │ │ │ │ ldrbmi r6, [r7, #-37] @ 0xffffffdb │ │ │ │ @ instruction: 0xf854d017 │ │ │ │ @ instruction: 0xf85b1f04 │ │ │ │ stmdbcs r0, {r2, r8, r9, sl, fp, ip, lr} │ │ │ │ stccs 1, cr13, [r0, #-856] @ 0xfffffca8 │ │ │ │ vshr.u64 , q9, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - beq 2ceab0 │ │ │ │ + beq 2ceac0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ eorvs r4, r5, r7, asr r5 │ │ │ │ - blls 286e30 │ │ │ │ + blls 286e40 │ │ │ │ strvc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ addsmi pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf1049a00 │ │ │ │ strcs r0, [r0, #-3176] @ 0xfffff398 │ │ │ │ - bleq 98e7e4 │ │ │ │ + bleq 98e7f4 │ │ │ │ cdpmi 2, 12, cr15, cr12, cr2, {0} │ │ │ │ rscscc pc, r0, #13762560 @ 0xd20000 │ │ │ │ ldrmi r6, [r3], -r3, lsr #3 │ │ │ │ movwvs pc, #2258 @ 0x8d2 @ │ │ │ │ rsccs pc, ip, #13762560 @ 0xd20000 │ │ │ │ rscsne pc, r4, #13828096 @ 0xd30000 │ │ │ │ cmnpge ip, #11730944 @ p-variant is OBSOLETE @ 0xb30000 │ │ │ │ orrcc pc, r0, #13828096 @ 0xd30000 │ │ │ │ tstls r3, r2, lsl #4 │ │ │ │ ldm lr!, {r0, r8, r9, ip, pc} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ - bls 2d26fc │ │ │ │ + bls 2d270c │ │ │ │ rscvs r9, r2, r3, lsl #18 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x612161e6 │ │ │ │ rsbge pc, r4, r4, lsr #17 │ │ │ │ addcs pc, sp, r4, lsl #17 │ │ │ │ @ instruction: 0xf8c49b01 │ │ │ │ @ instruction: 0xf8843090 │ │ │ │ @ instruction: 0xf8c4b33c │ │ │ │ @ instruction: 0xf8c45094 │ │ │ │ svccs 0x00007338 │ │ │ │ - blls 286814 │ │ │ │ - bvc 164fb20 │ │ │ │ - blmi fed0fb20 │ │ │ │ - bleq 88eb44 │ │ │ │ + blls 286824 │ │ │ │ + bvc 164fb30 │ │ │ │ + blmi fed0fb30 │ │ │ │ + bleq 88eb54 │ │ │ │ cmnlt r4, r2, lsr #32 │ │ │ │ andsle r4, sl, ip, lsl #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25ef30 │ │ │ │ + bcs 25ef40 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2340 │ │ │ │ + blcc 2a2350 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmvs r8, {r0, r1, r3, r4, r8, fp, ip, sp, pc} │ │ │ │ ldrdcc pc, [ip, #-128]! @ 0xffffff80 │ │ │ │ strcc r4, [r1, #-1944] @ 0xfffff868 │ │ │ │ andmi pc, r0, sl, asr #17 │ │ │ │ @@ -559534,15 +559538,15 @@ │ │ │ │ svcne 0x0004f85a │ │ │ │ svcmi 0x0004f85b │ │ │ │ bicsle r2, r6, r0, lsl #18 │ │ │ │ rscsle r2, r2, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25ef80 │ │ │ │ + bcs 25ef90 │ │ │ │ strcc sp, [r1, #-504] @ 0xfffffe08 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8ca42bd │ │ │ │ mvnle r4, r0 │ │ │ │ svceq 0x0004f019 │ │ │ │ sbchi pc, ip, r0, asr #32 │ │ │ │ svceq 0x0002f019 │ │ │ │ @@ -559559,43 +559563,43 @@ │ │ │ │ @ instruction: 0x6017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ mcrcs 7, 0, r4, cr0, cr8, {4} │ │ │ │ mrcge 4, 5, APSR_nzcv, cr0, cr15, {1} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25efe4 │ │ │ │ + bcs 25eff4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 276558 │ │ │ │ + blcs 276568 │ │ │ │ mcrge 4, 5, pc, cr2, cr15, {3} @ │ │ │ │ ldmib r1, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d06017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ stmdbcs r0, {r3, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ mcrge 4, 6, pc, cr2, cr15, {1} @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25f018 │ │ │ │ + bcs 25f028 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27658c │ │ │ │ + blcs 27659c │ │ │ │ mrcge 4, 5, APSR_nzcv, cr4, cr15, {3} │ │ │ │ ldmib r1, {r0, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29e43c │ │ │ │ + bcc 29e44c │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stcls 1, cr11, [r1], {10} │ │ │ │ @ instruction: 0x4621e69e │ │ │ │ - bcs 28c7f8 │ │ │ │ + bcs 28c808 │ │ │ │ mcrge 4, 5, pc, cr6, cr15, {1} @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e852 │ │ │ │ stmda r2, {r0, r8, r9, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, ip, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe6998f5b │ │ │ │ @@ -559606,33 +559610,33 @@ │ │ │ │ ldm r3, {r2, r7, r8, sl} │ │ │ │ stm r5, {r0, r1} │ │ │ │ @ instruction: 0xf5060003 │ │ │ │ @ instruction: 0xf8c441a1 │ │ │ │ @ instruction: 0xf1042098 │ │ │ │ umullseq r0, r2, ip, r0 │ │ │ │ @ instruction: 0xf5dc3164 │ │ │ │ - @ instruction: 0xf8d6ef4e │ │ │ │ + @ instruction: 0xf8d6ef46 │ │ │ │ @ instruction: 0xf8d85298 │ │ │ │ @ instruction: 0xf8c5b0e0 │ │ │ │ @ instruction: 0xf1bbb11c │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf506af76 │ │ │ │ @ instruction: 0xf5054aa0 │ │ │ │ @ instruction: 0xf10a758e │ │ │ │ smlsdxcs r0, ip, sl, r0 │ │ │ │ cmnlt r4, r2, lsr #32 │ │ │ │ andsle r4, sl, ip, lsl #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25f0d8 │ │ │ │ + bcs 25f0e8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a24e8 │ │ │ │ + blcc 2a24f8 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ @ instruction: 0x37014798 │ │ │ │ ldrmi r6, [fp, #44]! @ 0x2c │ │ │ │ @@ -559640,287 +559644,287 @@ │ │ │ │ svcne 0x0004f855 │ │ │ │ svcmi 0x0004f85a │ │ │ │ bicsle r2, r6, r0, lsl #18 │ │ │ │ rscsle r2, r2, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25f128 │ │ │ │ + bcs 25f138 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ubfx r8, fp, #30, #7 │ │ │ │ movwcs r9, #2560 @ 0xa00 │ │ │ │ msrvc SPSR_c, r2, lsl #10 │ │ │ │ addseq pc, r8, #13762560 @ 0xd20000 │ │ │ │ bicvc r3, r3, r0, lsr r0 │ │ │ │ - blx 210174 │ │ │ │ + blx 10184 │ │ │ │ stccs 7, cr14, [r0], {40} @ 0x28 │ │ │ │ ldclge 4, cr15, [r8, #252]! @ 0xfc │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 25f15c │ │ │ │ + bcs 25f16c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xf8d58f5b │ │ │ │ - bl 41efe8 │ │ │ │ + bl 41eff8 │ │ │ │ strb r1, [r7, #771]! @ 0x303 │ │ │ │ @ instruction: 0xe6374634 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ adclt r4, r9, r8, ror sl │ │ │ │ ldrbtmi r4, [sl], #-2936 @ 0xfffff488 │ │ │ │ ldrdhi pc, [r0, #143]! @ 0x8f │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ @ instruction: 0x9327681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 26d9c8 │ │ │ │ - bvs 646ad8 │ │ │ │ + blcs 26d9d8 │ │ │ │ + bvs 646ae8 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @ instruction: 0x61b4f897 │ │ │ │ cmple r5, r0, lsl #28 │ │ │ │ umaalls pc, ip, r7, r8 @ │ │ │ │ svceq 0x0006f1b9 │ │ │ │ @ instruction: 0xf1b9bf18 │ │ │ │ svclt 0x00140f01 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d5d16c │ │ │ │ @ instruction: 0x46210298 │ │ │ │ ldc2 7, cr15, [r4], #572 @ 0x23c │ │ │ │ suble r2, sl, r0, lsl #16 │ │ │ │ umlalcc pc, r0, r4, r8 @ │ │ │ │ - blcs 26427c │ │ │ │ + blcs 26428c │ │ │ │ tstcs r6, ip, lsl #30 │ │ │ │ @ instruction: 0xf7ff210e │ │ │ │ @ instruction: 0xf8d5fd71 │ │ │ │ andcs r0, r0, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0xf7904621 │ │ │ │ @ instruction: 0xf1b9fb87 │ │ │ │ andsle r0, pc, r0, lsl #30 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e859 │ │ │ │ stmda r9, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25f208 │ │ │ │ + bcs 25f218 │ │ │ │ @ instruction: 0x4649d1f8 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r4, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d07017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @ instruction: 0xf3bfb167 │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2628 │ │ │ │ + blcc 2a2638 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ eorsle r2, r1, r0, lsl #22 │ │ │ │ strtvs r2, [r3], #-768 @ 0xfffffd00 │ │ │ │ - blmi 14e5370 │ │ │ │ + blmi 14e5380 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls c2cab0 │ │ │ │ + blls c2cac0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r9, r6, lsl #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ addseq pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf04f4621 │ │ │ │ @ instruction: 0xf78f0900 │ │ │ │ stmdacs r0, {r0, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ - blmi 130713c │ │ │ │ + blmi 130714c │ │ │ │ @ instruction: 0xf8586be0 │ │ │ │ ldmdavs sp, {r0, r1, ip, sp} │ │ │ │ - mrc2 6, 6, pc, cr12, cr8, {4} │ │ │ │ + mrc2 6, 6, pc, cr4, cr8, {4} │ │ │ │ rsble r2, r0, r0, lsl #16 │ │ │ │ stmibvs r0!, {r1, r2, r7, fp, sp, lr}^ │ │ │ │ - mrc2 6, 6, pc, cr6, cr8, {4} │ │ │ │ + mcr2 6, 6, pc, cr14, cr8, {4} @ │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ - bmi 112cc9c │ │ │ │ + bmi 112ccac │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf5dc9400 │ │ │ │ - strb lr, [pc, sl, asr #31] │ │ │ │ + strb lr, [pc, r2, asr #31] │ │ │ │ @ instruction: 0xe7b84639 │ │ │ │ ldrtmi r6, [r1], -fp, asr #20 │ │ │ │ @ instruction: 0xf04f6c3a │ │ │ │ @ instruction: 0xf8b70b01 │ │ │ │ strls r9, [r9], -r4, asr #32 │ │ │ │ - blx 35133c │ │ │ │ - blx c9b448 │ │ │ │ + blx 35134c │ │ │ │ + blx c9b458 │ │ │ │ @ instruction: 0xf1baf903 │ │ │ │ - blge 5d66c4 │ │ │ │ + blge 5d66d4 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrmi r0, [r8], -r1, lsl #20 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blge 494ed8 │ │ │ │ + blge 494ee8 │ │ │ │ eorsls pc, r0, sp, asr #17 │ │ │ │ strls r9, [fp], -r7, lsl #6 │ │ │ │ eorsvs pc, r4, sp, lsr #17 │ │ │ │ eorge pc, r8, sp, asr #17 │ │ │ │ eorslt pc, r6, sp, lsr #17 │ │ │ │ - ldc 5, cr15, [r8], #880 @ 0x370 │ │ │ │ + ldc 5, cr15, [r0], #880 @ 0x370 │ │ │ │ stmdavs r8!, {r0, r9, sl, lr} │ │ │ │ strhcc pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ addcc pc, r2, sp, lsr #17 │ │ │ │ umaalcc pc, ip, r7, r8 @ │ │ │ │ rsbsls pc, ip, sp, lsr #17 │ │ │ │ addcc pc, r4, sp, lsl #17 │ │ │ │ rsbsge pc, r8, sp, asr #17 │ │ │ │ addscc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ rsbslt pc, lr, sp, lsr #17 │ │ │ │ addlt pc, r0, sp, lsr #17 │ │ │ │ pkhbtmi r4, r1, r8, lsl #15 │ │ │ │ - blls 43f1fc │ │ │ │ + blls 43f20c │ │ │ │ movwls r4, #17921 @ 0x4601 │ │ │ │ stmib sp, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ strtmi r6, [r8], -r0, lsl #12 │ │ │ │ movwls r6, #14947 @ 0x3a63 │ │ │ │ movwls r6, #10787 @ 0x2a23 │ │ │ │ @ instruction: 0xf8d54633 │ │ │ │ @ instruction: 0x47b8717c │ │ │ │ strls lr, [r8], -r4, asr #19 │ │ │ │ cdpmi 7, 0, cr14, cr15, cr3, {2} │ │ │ │ @ instruction: 0xe79c447e │ │ │ │ ldrbtmi r4, [ip], #-3086 @ 0xfffff3f2 │ │ │ │ - blmi 50c9c8 │ │ │ │ - bmi 5a44b4 │ │ │ │ + blmi 50c9d8 │ │ │ │ + bmi 5a44c4 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - svc 0x0068f5dc │ │ │ │ + svc 0x0060f5dc │ │ │ │ @ instruction: 0xf5dce76e │ │ │ │ - svclt 0x0000ef54 │ │ │ │ - rsbseq sp, r2, sl, ror r6 │ │ │ │ + svclt 0x0000ef4c │ │ │ │ + rsbseq sp, r2, sl, ror #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r2, r4, ror r6 │ │ │ │ - rsbseq sp, r2, r0, asr #11 │ │ │ │ + rsbseq sp, r2, r4, ror #12 │ │ │ │ + ldrhteq sp, [r2], #-80 @ 0xffffffb0 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r6, pc, r2, lsr r8 @ │ │ │ │ - andseq r9, ip, ip, lsl #11 │ │ │ │ - andseq r9, ip, r6, lsl #11 │ │ │ │ - andseq r6, pc, r0, asr r7 @ │ │ │ │ + andseq r6, pc, sl, lsl r7 @ │ │ │ │ + andseq r9, ip, r4, ror r4 │ │ │ │ + andseq r9, ip, lr, ror #8 │ │ │ │ + andseq r6, pc, r8, lsr r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda9d90 │ │ │ │ + bl feda9da0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r8 │ │ │ │ strh pc, [sl], #-129 @ 0xffffff7f @ │ │ │ │ ldrdgt pc, [r8], #-143 @ 0xffffff71 │ │ │ │ ldrbtmi r9, [ip], #3083 @ 0xc0b │ │ │ │ adcmi r9, ip, #12, 26 @ 0x300 │ │ │ │ ldrmi fp, [r6, #3848] @ 0xf08 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ andlt sp, r7, r1 │ │ │ │ @ instruction: 0xf8d0bd30 │ │ │ │ @ instruction: 0xf8922278 │ │ │ │ - bcs cdb9d0 │ │ │ │ - bmi 506ff8 │ │ │ │ + bcs cdb9e0 │ │ │ │ + bmi 507008 │ │ │ │ andpl pc, r2, ip, asr r8 @ │ │ │ │ stmib sp, {r1, r3, r9, fp, ip, pc}^ │ │ │ │ andcs r3, r1, #0, 4 │ │ │ │ strmi lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ strmi r9, [sl], -r4, lsl #4 │ │ │ │ andlt r4, r7, r8, lsr #15 │ │ │ │ - bmi 3820a0 │ │ │ │ + bmi 3820b0 │ │ │ │ andpl pc, r2, ip, asr r8 @ │ │ │ │ svclt 0x0000e7f0 │ │ │ │ - rsbseq sp, r2, lr, asr r4 │ │ │ │ + rsbseq sp, r2, lr, asr #8 │ │ │ │ andeq r0, r0, r4, lsr #15 │ │ │ │ muleq r0, ip, r7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldceq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ stcvc 5, cr15, [r9, #-692] @ 0xfffffd4c │ │ │ │ - blge 19e4614 │ │ │ │ - blmi a90f8c │ │ │ │ + blge 19e4624 │ │ │ │ + blmi a90f9c │ │ │ │ adccs r4, r4, #24, 12 @ 0x1800000 │ │ │ │ ldrbtmi r9, [ip], #-779 @ 0xfffffcf5 │ │ │ │ - blcc 890f98 │ │ │ │ + blcc 890fa8 │ │ │ │ movwls r4, #50299 @ 0xc47b │ │ │ │ - blcc 790fa0 │ │ │ │ + blcc 790fb0 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9387 │ │ │ │ @ instruction: 0xf5dc0300 │ │ │ │ - @ instruction: 0xf89ded84 │ │ │ │ + @ instruction: 0xf89ded7c │ │ │ │ @ instruction: 0xb12b3218 │ │ │ │ @ instruction: 0xf7f84650 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ orrhi pc, r9, #0 │ │ │ │ @ instruction: 0xf8d59d66 │ │ │ │ - blcs 25f2ec │ │ │ │ + blcs 25f2fc │ │ │ │ andhi pc, r5, #0 │ │ │ │ @ instruction: 0x31b4f895 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8b58200 │ │ │ │ - blcc a9ed88 │ │ │ │ - blcs 2bf6d0 │ │ │ │ + blcc a9ed98 │ │ │ │ + blcs 2bf6e0 │ │ │ │ rschi pc, r3, r0, lsl #4 │ │ │ │ ldreq r9, [pc, -lr, ror #22] │ │ │ │ sbcshi pc, sl, r0 │ │ │ │ @ instruction: 0x31ccf89d │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf89d80d5 │ │ │ │ @ instruction: 0x46503218 │ │ │ │ - blcs 27dd84 │ │ │ │ + blcs 27dd94 │ │ │ │ tstcs r6, ip, lsl #30 │ │ │ │ @ instruction: 0xf7ff210e │ │ │ │ @ instruction: 0xf9bdfc1d │ │ │ │ ldmib sp, {r4, r7, r8, ip, sp}^ │ │ │ │ @ instruction: 0x4620125e │ │ │ │ - blx fea10ad8 │ │ │ │ + blx fea10ae8 │ │ │ │ ldmdbls lr, {r0, r1, r5, r6, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8ad4622 │ │ │ │ ldrbmi r3, [r0], -r4, lsl #2 │ │ │ │ @ instruction: 0x31b4f8da │ │ │ │ mulsls r0, r8, r7 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ cdpls 5, 1, cr8, cr0, cr11, {2} │ │ │ │ @ instruction: 0xf8d5a91f │ │ │ │ @ instruction: 0xf8d541b0 │ │ │ │ - bhi 1f13364 │ │ │ │ - bhi eddcd0 │ │ │ │ + bhi 1f13374 │ │ │ │ + bhi eddce0 │ │ │ │ ldrbmi r6, [r0], -r8 │ │ │ │ andeq pc, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmpeq r3, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf64f8273 │ │ │ │ - b 32fcbc │ │ │ │ + b 32fccc │ │ │ │ svclt 0x00080302 │ │ │ │ eorshi r4, r3, #52428800 @ 0x3200000 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ ldmdaeq fp, {r2, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blge bf353c │ │ │ │ + blge bf354c │ │ │ │ ldrtmi r9, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0x91294633 │ │ │ │ ldrdmi pc, [r8, -sl]! │ │ │ │ stmib sp, {r2, r8, sp}^ │ │ │ │ @ instruction: 0x91286626 │ │ │ │ @ instruction: 0xf50a47a0 │ │ │ │ - bge ce3b0c │ │ │ │ + bge ce3b1c │ │ │ │ strtvs lr, [sl], -sp, asr #19 │ │ │ │ @ instruction: 0xf8d3920f │ │ │ │ stmib sp, {r5, r6, r9, sl, ip, sp}^ │ │ │ │ cmplt r3, ip, lsr #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svcne 0x0000e853 │ │ │ │ stmda r3, {r0, r8, ip, sp}^ │ │ │ │ - bcs 25752c │ │ │ │ + bcs 25753c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vrecps.f32 q12, q2, │ │ │ │ - bl 4ebab8 │ │ │ │ + bl 4ebac8 │ │ │ │ andscs r0, r8, #786432 @ 0xc0000 │ │ │ │ @ instruction: 0xf85a9c0f │ │ │ │ - blls 1c12d50 │ │ │ │ - blx 2ecf2e │ │ │ │ + blls 1c12d60 │ │ │ │ + blx 2ecf3e │ │ │ │ ldmvs sl!, {r0, r1, r9, sl, ip, lr} │ │ │ │ - strgt r6, [pc], #-2299 @ 252d50 │ │ │ │ + strgt r6, [pc], #-2299 @ 252d60 │ │ │ │ mcrvs 6, 3, r4, cr11, cr0, {2} │ │ │ │ cdpvs 5, 15, cr2, cr1, cr0, {0} │ │ │ │ - blge ded2c4 │ │ │ │ + blge ded2d4 │ │ │ │ strtmi r9, [fp], -r0, lsl #6 │ │ │ │ stmib sp, {r1, r4, r6, r9, fp, ip}^ │ │ │ │ - bls 1bd7624 │ │ │ │ + bls 1bd7634 │ │ │ │ @ instruction: 0xf8da2104 │ │ │ │ eorls r4, lr, #40, 2 │ │ │ │ ldrls r2, [r1, #-513]! @ 0xfffffdff │ │ │ │ stmib sp, {r5, r7, r8, r9, sl, lr}^ │ │ │ │ strls r5, [r0, #-1281] @ 0xfffffaff │ │ │ │ strtmi r4, [sl], -fp, lsr #12 │ │ │ │ @ instruction: 0xf8da2104 │ │ │ │ @@ -559941,99 +559945,99 @@ │ │ │ │ ldcls 6, cr4, [r0, #-172] @ 0xffffff54 │ │ │ │ @ instruction: 0x2011e9dd │ │ │ │ @ instruction: 0xf7904629 │ │ │ │ @ instruction: 0xf8dafcb1 │ │ │ │ @ instruction: 0xf78e0298 │ │ │ │ @ instruction: 0xf8dafff7 │ │ │ │ @ instruction: 0xf78e0298 │ │ │ │ - blls 652dd8 │ │ │ │ + blls 652de8 │ │ │ │ movwcs r9, #4864 @ 0x1300 │ │ │ │ ldrmi r2, [sl], -r4, lsl #2 │ │ │ │ ldrdmi pc, [r8, -sl]! │ │ │ │ sbfxmi r4, r0, #12, #1 │ │ │ │ vrsubhn.i d4, , │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a29f8 │ │ │ │ + blcc 2a2a08 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmdbls r0, {r0, r1, r5, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d068c8 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ vstmdbls r6!, {d25-} │ │ │ │ movweq pc, #61475 @ 0xf023 @ │ │ │ │ @ instruction: 0xf8d5936e │ │ │ │ - blcs 25f4c0 │ │ │ │ + blcs 25f4d0 │ │ │ │ tstphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x31b4f895 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8b58116 │ │ │ │ - blcc e9ef5c │ │ │ │ - blcs 2bf8a4 │ │ │ │ + blcc e9ef6c │ │ │ │ + blcs 2bf8b4 │ │ │ │ mrshi pc, (UNDEF: 47) @ │ │ │ │ ldreq r9, [lr, -lr, ror #22] │ │ │ │ mrshi pc, (UNDEF: 11) @ │ │ │ │ andscc pc, r8, #10289152 @ 0x9d0000 │ │ │ │ mcrrge 6, 5, r4, r0, cr0 │ │ │ │ svclt 0x000c2b00 │ │ │ │ tstcs lr, r6, lsl #2 │ │ │ │ - blx 1090e56 │ │ │ │ + blx 1090e66 │ │ │ │ @ instruction: 0x3190f9bd │ │ │ │ subsne lr, lr, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf78f4620 │ │ │ │ teqpcs r5, #3031040 @ p-variant is OBSOLETE @ 0x2e4000 │ │ │ │ @ instruction: 0x4622995e │ │ │ │ smlatbcc r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf8da4650 │ │ │ │ @ instruction: 0x479831b4 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ bicshi pc, r9, #1 │ │ │ │ @ instruction: 0xf8d5a924 │ │ │ │ - bhi 2df528 │ │ │ │ + bhi 2df538 │ │ │ │ andvs r2, fp, r0, lsl #12 │ │ │ │ @ instruction: 0xf64f3207 │ │ │ │ @ instruction: 0xf6c773fc │ │ │ │ @ instruction: 0xf8d573ff │ │ │ │ - b 31355c │ │ │ │ + b 31356c │ │ │ │ @ instruction: 0xf8a80352 │ │ │ │ @ instruction: 0x46323010 │ │ │ │ ldrbmi r2, [r0], -r1, lsl #16 │ │ │ │ @ instruction: 0xf8b8bf02 │ │ │ │ ldmdaeq fp, {r1, r4, ip, sp}^ │ │ │ │ andscc pc, r2, r8, lsr #17 │ │ │ │ movwls sl, #2854 @ 0xb26 │ │ │ │ ldrtmi r9, [r3], -r9, lsr #2 │ │ │ │ @ instruction: 0xf8da2104 │ │ │ │ stmib sp, {r3, r5, r8, lr}^ │ │ │ │ @ instruction: 0x91286626 │ │ │ │ @ instruction: 0xf50a47a0 │ │ │ │ - bge ce3cd0 │ │ │ │ + bge ce3ce0 │ │ │ │ strtvs lr, [sl], -sp, asr #19 │ │ │ │ @ instruction: 0xf8d3920f │ │ │ │ stmib sp, {r5, r6, r9, sl, ip, sp}^ │ │ │ │ cmplt r3, ip, lsr #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svcne 0x0000e853 │ │ │ │ stmda r3, {r0, r8, ip, sp}^ │ │ │ │ - bcs 2576f0 │ │ │ │ + bcs 257700 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vrecps.f32 q12, q2, │ │ │ │ - bl 4ebc7c │ │ │ │ + bl 4ebc8c │ │ │ │ andscs r0, r8, #786432 @ 0xc0000 │ │ │ │ @ instruction: 0xf85a9c0f │ │ │ │ - blls 1c12f14 │ │ │ │ - blx 2ed0f2 │ │ │ │ + blls 1c12f24 │ │ │ │ + blx 2ed102 │ │ │ │ ldmvs sl!, {r0, r1, r9, sl, ip, lr} │ │ │ │ - strgt r6, [pc], #-2299 @ 252f14 │ │ │ │ + strgt r6, [pc], #-2299 @ 252f24 │ │ │ │ mcrvs 6, 3, r4, cr11, cr0, {2} │ │ │ │ @ instruction: 0x26006ef1 │ │ │ │ - blge ded488 │ │ │ │ + blge ded498 │ │ │ │ ldrtmi r9, [r3], -r0, lsl #6 │ │ │ │ stmib sp, {r1, r4, r6, r9, fp, ip}^ │ │ │ │ - bls 1bd77e8 │ │ │ │ + bls 1bd77f8 │ │ │ │ @ instruction: 0xf8da2104 │ │ │ │ ldrtls r4, [r1], -r8, lsr #2 │ │ │ │ andcs r9, r1, #-536870910 @ 0xe0000002 │ │ │ │ stmib sp, {r5, r7, r8, r9, sl, lr}^ │ │ │ │ strls r6, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0x46324633 │ │ │ │ @ instruction: 0xf8da2104 │ │ │ │ @@ -560049,89 +560053,89 @@ │ │ │ │ @ instruction: 0x4632bbb6 │ │ │ │ rsccc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ ldcge 1, cr2, [sl], #-8 │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ strmi r3, [r2], -r0, asr #15 │ │ │ │ ldrbtmi r4, [fp], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xf6324620 │ │ │ │ - @ instruction: 0xf8dffa61 │ │ │ │ - bls 560e60 │ │ │ │ + @ instruction: 0xf8dffa59 │ │ │ │ + bls 560e70 │ │ │ │ ldmdals lr!, {r2, r8, sp} │ │ │ │ @ instruction: 0xf8df58d7 │ │ │ │ ldrtmi r3, [sl], -ip, lsr #15 │ │ │ │ @ instruction: 0xf62e447b │ │ │ │ - @ instruction: 0xf8dffef5 │ │ │ │ + @ instruction: 0xf8dffeed │ │ │ │ ldrtmi r3, [sl], -r4, lsr #15 │ │ │ │ ldrbtmi r4, [fp], #-1665 @ 0xfffff97f │ │ │ │ ldmdals lr!, {r3, r8, sp} │ │ │ │ - cdp2 6, 14, cr15, cr12, cr14, {1} │ │ │ │ + cdp2 6, 14, cr15, cr4, cr14, {1} │ │ │ │ sbcvs r4, r6, #76546048 @ 0x4900000 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xfff8f7fe │ │ │ │ @ instruction: 0x46024639 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldmdbls lr!, {r0, r1, r2, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ strmi pc, [r6], -r3, lsl #30 │ │ │ │ sbcseq pc, r0, #13238272 @ 0xca0000 │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ asrscc pc, r5 @ @ │ │ │ │ - blcs 2b7c2c │ │ │ │ + blcs 2b7c3c │ │ │ │ tstphi ip, #1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x5760f8df │ │ │ │ teqpvc r6, #41943040 @ p-variant is OBSOLETE @ 0x2800000 │ │ │ │ sbcsmi pc, r8, #14286848 @ 0xda0000 │ │ │ │ tstls r1, #2097152000 @ 0x7d000000 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ - blls 6b3ecc │ │ │ │ + blls 6b3edc │ │ │ │ @ instruction: 0x4632681b │ │ │ │ ldmdals r0, {r0, r6, r9, sl, lr} │ │ │ │ - blx fe690e4e │ │ │ │ + blx fe690e5e │ │ │ │ addseq pc, r8, #14286848 @ 0xda0000 │ │ │ │ cdp2 7, 13, cr15, cr6, cr14, {4} │ │ │ │ addseq pc, r8, #14286848 @ 0xda0000 │ │ │ │ cdp2 7, 13, cr15, cr14, cr14, {4} │ │ │ │ movwls r9, #2831 @ 0xb0f │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8da2104 │ │ │ │ ldrbmi r4, [r0], -r8, lsr #2 │ │ │ │ vabdl.u q2, d31, d16 │ │ │ │ ldmda r8, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2c38 │ │ │ │ + blcc 2a2c48 │ │ │ │ andcc lr, r0, #72, 16 @ 0x480000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d8b92b │ │ │ │ strbmi r0, [r1], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ - blls 1de4eb4 │ │ │ │ + blls 1de4ec4 │ │ │ │ movweq pc, #61475 @ 0xf023 @ │ │ │ │ @ instruction: 0xf8da936e │ │ │ │ stmdbls fp, {r3, r4, r5, r6, r9} │ │ │ │ rsbvc pc, r1, r0, lsl #10 │ │ │ │ @ instruction: 0xf918f7ff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blls 1df32e0 │ │ │ │ + blls 1df32f0 │ │ │ │ @ instruction: 0xf000071c │ │ │ │ stclls 0, cr8, [r6, #-720]! @ 0xfffffd30 │ │ │ │ @ instruction: 0xf8959c5e │ │ │ │ @ instruction: 0xf894204e │ │ │ │ addsmi r3, sl, #78 @ 0x4e │ │ │ │ movthi pc, #8384 @ 0x20c0 @ │ │ │ │ @ instruction: 0xf6a0986d │ │ │ │ - msrlt CPSR_f, sp, lsl ip │ │ │ │ + msrlt CPSR_f, r5, lsl ip │ │ │ │ @ instruction: 0xf6a09865 │ │ │ │ - stmdacs r0, {r0, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ teqphi r8, #0 @ p-variant is OBSOLETE │ │ │ │ addeq pc, r4, #14286848 @ 0xda0000 │ │ │ │ @ instruction: 0xf6994629 │ │ │ │ - ldmib sp, {r0, r1, r2, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stcvs 7, cr4, [r3], #-376 @ 0xfffffe88 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blcs 2a34a0 │ │ │ │ + blcs 2a34b0 │ │ │ │ vpmax.s8 d15, d7, d18 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svclt 0x00382a01 │ │ │ │ stmdacs r0, {r0, r9, sp} │ │ │ │ stmdbls r1!, {r0, r2, r3, r4, r5, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xd17a4299 │ │ │ │ stmdbls r2!, {r5, r6, r8, sl, fp, ip, pc}^ │ │ │ │ @@ -560159,15 +560163,15 @@ │ │ │ │ mvnsle r4, r5, ror #10 │ │ │ │ @ instruction: 0xf8bde04b │ │ │ │ movwcs r2, #400 @ 0x190 │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ movweq pc, #62306 @ 0xf362 @ │ │ │ │ tstpmi pc, #-2013265919 @ p-variant is OBSOLETE @ 0x88000001 │ │ │ │ stmib r2, {r6, r9, fp, sp, pc}^ │ │ │ │ - blls 1bafd5c │ │ │ │ + blls 1bafd6c │ │ │ │ @ instruction: 0xf8da8093 │ │ │ │ @ instruction: 0x479831b4 │ │ │ │ msreq CPSR_fx, #1073741825 @ 0x40000001 │ │ │ │ mlacs sl, r0, r8, pc @ │ │ │ │ mrrcls 6, 0, r4, lr, cr7 │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ mlane sl, r3, r8, pc @ │ │ │ │ @@ -560178,24 +560182,24 @@ │ │ │ │ strtmi r2, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0x4650461a │ │ │ │ @ instruction: 0xff9af7f9 │ │ │ │ @ instruction: 0xf8d62204 │ │ │ │ ldrtmi r3, [r0], -r4, lsr #4 │ │ │ │ ldmdbls lr, {r1, r3, r5, r7, lr}^ │ │ │ │ @ instruction: 0xf8c64313 │ │ │ │ - blls 1ddfa20 │ │ │ │ + blls 1ddfa30 │ │ │ │ sbcsvc pc, r0, r6, asr #17 │ │ │ │ movweq pc, #61475 @ 0xf023 @ │ │ │ │ @ instruction: 0xf7f9936e │ │ │ │ ldrtmi pc, [r1], -pc, ror #24 @ │ │ │ │ @ instruction: 0xf7f94650 │ │ │ │ mrrcls 12, 14, pc, lr, cr3 @ │ │ │ │ stcvs 15, cr9, [r3], #-380 @ 0xfffffe84 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blcs 2a35a0 │ │ │ │ + blcs 2a35b0 │ │ │ │ vpmax.s8 d15, d7, d18 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svclt 0x00382a01 │ │ │ │ stmdbls lr!, {r0, r9, sp}^ │ │ │ │ andle r0, sl, r8, lsl #14 │ │ │ │ @ instruction: 0x11c2f89d │ │ │ │ @ instruction: 0xf89db939 │ │ │ │ @@ -560229,20 +560233,20 @@ │ │ │ │ @ instruction: 0x46508090 │ │ │ │ strpl lr, [r4, #-2498] @ 0xfffff63e │ │ │ │ mulsvs r5, r3, r1 │ │ │ │ @ instruction: 0x31b4f8da │ │ │ │ @ instruction: 0x46294798 │ │ │ │ @ instruction: 0x46062258 │ │ │ │ @ instruction: 0xf5dc4620 │ │ │ │ - @ instruction: 0xf8ade902 │ │ │ │ + @ instruction: 0xf8ade8fa │ │ │ │ stmdbls r7!, {r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf8b74650 │ │ │ │ @ instruction: 0xf8972046 │ │ │ │ sbcmi r3, sl, ip, asr #32 │ │ │ │ - blcs 47fd94 │ │ │ │ + blcs 47fda4 │ │ │ │ movwcs fp, #32520 @ 0x7f08 │ │ │ │ streq pc, [r7, #-865] @ 0xfffffc9f │ │ │ │ @ instruction: 0xf0032a01 │ │ │ │ svclt 0x0038031f │ │ │ │ vhsub.u32 d18, d1, d1 │ │ │ │ ldmdbls r8, {r0, r1, r2, r3, r8, sl, sp}^ │ │ │ │ bicseq r3, fp, #4096 @ 0x1000 │ │ │ │ @@ -560274,33 +560278,33 @@ │ │ │ │ movwls r2, #13057 @ 0x3301 │ │ │ │ movwls sl, #2920 @ 0xb68 │ │ │ │ @ instruction: 0xf78f4623 │ │ │ │ msrlt SPSR_fsx, r1, lsr r8 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25fb10 │ │ │ │ + bcs 25fb20 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 277084 │ │ │ │ + blcs 277094 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ @ instruction: 0xf3bfb16c │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2f28 │ │ │ │ + blcc 2a2f38 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 1df3884 │ │ │ │ + blls 1df3894 │ │ │ │ nopeq {35} @ 0x23 │ │ │ │ stmdbls fp, {r1, r2, r3, r5, r6, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ movwcs pc, #2835 @ 0xb13 @ │ │ │ │ @ instruction: 0x461a995e │ │ │ │ @ instruction: 0xf7f94650 │ │ │ │ - bmi 212e0c │ │ │ │ + bmi 212e1c │ │ │ │ ldrbtmi r4, [sl], #-3063 @ 0xfffff409 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #23 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsbshi pc, lr, #65 @ 0x41 │ │ │ │ stcvc 5, cr15, [r9, #-52] @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -560310,39 +560314,39 @@ │ │ │ │ @ instruction: 0x2190f8bd │ │ │ │ cdpge 3, 4, cr2, cr0, cr0, {0} │ │ │ │ @ instruction: 0x4650995e │ │ │ │ movweq pc, #62306 @ 0xf362 @ │ │ │ │ sha256su1.32 q13, q1, q4 │ │ │ │ mvnsvs r4, pc, lsl r3 │ │ │ │ @ instruction: 0x46329b5f │ │ │ │ - blls 1baba6c │ │ │ │ + blls 1baba7c │ │ │ │ @ instruction: 0xf8da80b3 │ │ │ │ @ instruction: 0x479831b4 │ │ │ │ lsrscs pc, sp @ @ │ │ │ │ stmdbls r6!, {r8, r9, sp}^ │ │ │ │ ldrbmi r4, [r0], -r0, lsl #13 │ │ │ │ movweq pc, #62306 @ 0xf362 @ │ │ │ │ tstpmi pc, #-2013265919 @ p-variant is OBSOLETE @ 0x88000001 │ │ │ │ - blls 1c2bb8c │ │ │ │ + blls 1c2bb9c │ │ │ │ @ instruction: 0x61b34632 │ │ │ │ adcshi r9, r3, sp, ror #22 │ │ │ │ @ instruction: 0x31b4f8da │ │ │ │ - blls 1de5230 │ │ │ │ + blls 1de5240 │ │ │ │ movwls r2, #61696 @ 0xf100 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - bl fef24bf8 │ │ │ │ + bl fef24c08 │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ strtmi r0, [r0], -r0, lsr #4 │ │ │ │ svclt 0x0018930d │ │ │ │ - bleq 2cf528 │ │ │ │ - ldmda r6!, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bleq 2cf538 │ │ │ │ + stmda lr!, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ tstlt fp, sp, lsl #22 │ │ │ │ andhi pc, r0, r4, asr #17 │ │ │ │ @ instruction: 0xf8929a66 │ │ │ │ - bcs 29b538 │ │ │ │ + bcs 29b548 │ │ │ │ movwcs fp, #8068 @ 0x1f84 │ │ │ │ stmdale r7, {r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8929a5e │ │ │ │ stccs 0, cr5, [r1, #-312] @ 0xfffffec8 │ │ │ │ strcs fp, [r0, #-3988] @ 0xfffff06c │ │ │ │ ldrls r2, [r0, #-1281] @ 0xfffffaff │ │ │ │ @ instruction: 0xf10d4648 │ │ │ │ @@ -560354,24 +560358,24 @@ │ │ │ │ @ instruction: 0xf8cdb00c │ │ │ │ @ instruction: 0xf7f89008 │ │ │ │ @ instruction: 0xf8d9fa67 │ │ │ │ stmdbls r0!, {ip, sp}^ │ │ │ │ andsmi r3, r9, #1024 @ 0x400 │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ - bcc 2b95d8 │ │ │ │ + bcc 2b95e8 │ │ │ │ andsmi r9, r0, #17 │ │ │ │ sbcshi pc, ip, r0, asr #32 │ │ │ │ ldrdgt pc, [r4, sp] │ │ │ │ ldrsb lr, [lr], #-157 @ 0xffffff63 │ │ │ │ svceq 0x0003ea1c │ │ │ │ @ instruction: 0xf0409012 │ │ │ │ - blls 1b33790 │ │ │ │ + blls 1b337a0 │ │ │ │ andle r4, fp, r3, lsl r2 │ │ │ │ - bls 6f94b8 │ │ │ │ + bls 6f94c8 │ │ │ │ @ instruction: 0xf8be4418 │ │ │ │ sbcsmi r3, r3, r4, asr #32 │ │ │ │ svclt 0x00382b01 │ │ │ │ addmi r2, r3, #67108864 @ 0x4000000 │ │ │ │ sbchi pc, r4, r0, asr #32 │ │ │ │ strtmi r9, [r2], -sp, lsl #22 │ │ │ │ smlsdls r0, r0, r6, r4 │ │ │ │ @@ -560379,87 +560383,87 @@ │ │ │ │ movwcs r4, #1603 @ 0x643 │ │ │ │ mrscs r2, (UNDEF: 17) │ │ │ │ mrc2 7, 4, pc, cr6, cr9, {7} │ │ │ │ movwcs r9, #2576 @ 0xa10 │ │ │ │ @ instruction: 0xf8804604 │ │ │ │ @ instruction: 0xf880520c │ │ │ │ stmdblt sl!, {r1, r2, r3, r5, r7, r9, ip, sp} │ │ │ │ - bls 566354 │ │ │ │ + bls 566364 │ │ │ │ ldmvc fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ orrne pc, r0, #201326595 @ 0xc000003 │ │ │ │ adccc pc, sp, #132, 16 @ 0x840000 │ │ │ │ @ instruction: 0xf8b86833 │ │ │ │ @ instruction: 0xf8c42010 │ │ │ │ - bhi 111fcec │ │ │ │ + bhi 111fcfc │ │ │ │ addsmi r8, r3, #512000 @ 0x7d000 │ │ │ │ svclt 0x00289860 │ │ │ │ @ instruction: 0xf8b84613 │ │ │ │ stmdbls r2!, {r1, r4, sp}^ │ │ │ │ @ instruction: 0xf8c44295 │ │ │ │ svclt 0x002831ec │ │ │ │ - bls 1aa4d3c │ │ │ │ + bls 1aa4d4c │ │ │ │ sbcseq pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf8c44402 │ │ │ │ - bls 1b1b864 │ │ │ │ + bls 1b1b874 │ │ │ │ mvnspl pc, r4, asr #17 │ │ │ │ @ instruction: 0xf8c4440a │ │ │ │ @ instruction: 0xf8c410d8 │ │ │ │ @ instruction: 0xf8d920e0 │ │ │ │ @ instruction: 0xf8c41000 │ │ │ │ cdpne 2, 4, cr1, cr8, cr0, {0} │ │ │ │ ldrdvs pc, [r0], -fp │ │ │ │ @ instruction: 0xf8c44418 │ │ │ │ movwcs r6, #516 @ 0x204 │ │ │ │ rsccc pc, r4, r4, lsl #17 │ │ │ │ - stmib r4, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb ip!, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mvnseq pc, r4, asr #17 │ │ │ │ @ instruction: 0x46311e70 │ │ │ │ @ instruction: 0xf5dc4428 │ │ │ │ - @ instruction: 0xf9bde97e │ │ │ │ + @ instruction: 0xf9bde976 │ │ │ │ @ instruction: 0xf8c43192 │ │ │ │ movwcs r3, #4596 @ 0x11f4 │ │ │ │ adcscc pc, r8, #132, 16 @ 0x840000 │ │ │ │ @ instruction: 0xf8c49b0d │ │ │ │ strdlt r0, [r3, -ip]! │ │ │ │ @ instruction: 0xf0239b6e │ │ │ │ cmnls lr, #1006632960 @ 0x3c000000 │ │ │ │ @ instruction: 0xf8c42304 │ │ │ │ - blls 61fdd4 │ │ │ │ + blls 61fde4 │ │ │ │ strle r0, [r9, #-1753] @ 0xfffff927 │ │ │ │ eorcc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorcc pc, r0, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf0239b6e │ │ │ │ cmnls lr, #16, 6 @ 0x40000000 │ │ │ │ ldreq r9, [sl], pc, lsl #22 │ │ │ │ @ instruction: 0xf8d4d509 │ │ │ │ @ instruction: 0xf0433220 │ │ │ │ @ instruction: 0xf8c40302 │ │ │ │ - blls 1ddfe00 │ │ │ │ + blls 1ddfe10 │ │ │ │ nopeq {35} @ 0x23 │ │ │ │ - blls 5f8340 │ │ │ │ + blls 5f8350 │ │ │ │ orrcc pc, r4, #9633792 @ 0x930000 │ │ │ │ @ instruction: 0xf0002b2a │ │ │ │ - blmi 1eb38c0 │ │ │ │ + blmi 1eb38d0 │ │ │ │ ldmpl r3, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7f94650 │ │ │ │ vtbx.8 d15, {d31- │ │ │ │ + blcc 2a31c0 │ │ │ │ andcc lr, r0, #72, 16 @ 0x480000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d8b92b │ │ │ │ strbmi r0, [r1], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ vqshl.u64 d4, d8, #63 @ 0x3f │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a31d4 │ │ │ │ + blcc 2a31e4 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ eorsle r2, sl, r0, lsl #20 │ │ │ │ stcvs 7, cr14, [r0], #988 @ 0x3dc │ │ │ │ @ instruction: 0xf8d04621 │ │ │ │ @ instruction: 0x479831b0 │ │ │ │ ldmvs r0!, {r0, r1, r2, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d04631 │ │ │ │ @@ -560470,34 +560474,34 @@ │ │ │ │ sbcmi r4, r3, r1, ror #8 │ │ │ │ svclt 0x00382b01 │ │ │ │ addmi r2, fp, #67108864 @ 0x4000000 │ │ │ │ svcge 0x002df43f │ │ │ │ svceq 0x0000f1b8 │ │ │ │ vshr.u32 d13, d1, #1 │ │ │ │ ldmda r8, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a3220 │ │ │ │ + blcc 2a3230 │ │ │ │ andcc lr, r0, #72, 16 @ 0x480000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d8b92b │ │ │ │ strbmi r0, [r1], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ svccs 0x00004798 │ │ │ │ ldclge 4, cr15, [ip, #252] @ 0xfc │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25fe50 │ │ │ │ + bcs 25fe60 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2773c4 │ │ │ │ + blcs 2773d4 │ │ │ │ stclge 4, cr15, [lr, #508] @ 0x1fc │ │ │ │ @ instruction: 0x463968f8 │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ strb r4, [r7, #1944] @ 0x798 │ │ │ │ - blls 19e4ee8 │ │ │ │ + blls 19e4ef8 │ │ │ │ ldmdaeq r8, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d32054 │ │ │ │ stmdbcs r0, {r4, r6, r7, r8, ip} │ │ │ │ ldclge 4, cr15, [r1, #508] @ 0x1fc │ │ │ │ subscs r4, r8, r9, lsl r6 │ │ │ │ stmdbls r1!, {r0, r2, r3, r6, r7, r8, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f4299 │ │ │ │ @@ -560506,478 +560510,478 @@ │ │ │ │ @ instruction: 0xf9bdada6 │ │ │ │ stmdbcs r1, {r1, r4, r7, r8, ip} │ │ │ │ stcge 4, cr15, [r1, #508]! @ 0x1fc │ │ │ │ stmdbls sl!, {r3, r5, r6, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf47f4301 │ │ │ │ stmdbls r9!, {r2, r3, r4, r7, r8, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf47f428b │ │ │ │ - blls 1d3ed10 │ │ │ │ + blls 1d3ed20 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf9bdad94 │ │ │ │ - blcs 29fd84 │ │ │ │ - stcge 4, cr15, [pc, #508] @ 2538bc │ │ │ │ - blls 1dba058 │ │ │ │ + blcs 29fd94 │ │ │ │ + stcge 4, cr15, [pc, #508] @ 2538cc │ │ │ │ + blls 1dba068 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf8daad8a │ │ │ │ @ instruction: 0xf8933278 │ │ │ │ - blcs ce04e4 │ │ │ │ + blcs ce04f4 │ │ │ │ sbchi pc, sl, r1 │ │ │ │ - bls 56635c │ │ │ │ + bls 56636c │ │ │ │ @ instruction: 0xf9bd58d5 │ │ │ │ @ instruction: 0x46213190 │ │ │ │ ldrbmi r9, [r0], -r3, lsl #6 │ │ │ │ lsrscc pc, sp @ @ │ │ │ │ movwcs r9, #770 @ 0x302 │ │ │ │ strvc lr, [r0, -sp, asr #19] │ │ │ │ ldmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ strmi r2, [r8, r6, ror #6]! │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blls 1dfecbc │ │ │ │ + blls 1dfeccc │ │ │ │ movweq pc, #61475 @ 0xf023 @ │ │ │ │ strb r9, [r8, #-878]! @ 0xfffffc92 │ │ │ │ stcvs 15, cr9, [r3], #-380 @ 0xfffffe84 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blcs 2a3b04 │ │ │ │ + blcs 2a3b14 │ │ │ │ vpmax.s8 d15, d7, d18 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svclt 0x00382a01 │ │ │ │ - strb r2, [pc, #-513] @ 253527 │ │ │ │ - bls 566360 │ │ │ │ + strb r2, [pc, #-513] @ 253537 │ │ │ │ + bls 566370 │ │ │ │ @ instruction: 0xe73358d3 │ │ │ │ - rsbseq sp, r2, sl, ror #7 │ │ │ │ - rsbseq sp, r2, r4, ror #7 │ │ │ │ + ldrsbteq sp, [r2], #-58 @ 0xffffffc6 │ │ │ │ + ldrsbteq sp, [r2], #-52 @ 0xffffffcc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r6, pc, r6, ror #7 │ │ │ │ + andseq r6, pc, lr, asr #5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - andseq r5, sp, r8, ror #21 │ │ │ │ - andseq r1, lr, lr, asr #32 │ │ │ │ - andseq r6, pc, r0, lsl #6 │ │ │ │ - rsbseq ip, r2, r6, lsr #25 │ │ │ │ + @ instruction: 0x001d59d0 │ │ │ │ + andseq r0, lr, r6, lsr pc │ │ │ │ + andseq r6, pc, r8, ror #3 │ │ │ │ + @ instruction: 0x0072cc96 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r8, lsr #10 │ │ │ │ muleq r0, ip, r7 │ │ │ │ andeq r0, r0, r4, ror #23 │ │ │ │ rsccc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ tstcs r2, r4, lsl #4 │ │ │ │ - bleq ffc8fba4 │ │ │ │ + bleq ffc8fbb4 │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ strmi r3, [r2], -ip, lsr #24 │ │ │ │ ldrbtmi r2, [fp], #-260 @ 0xfffffefc │ │ │ │ strls r4, [r0, #-1624] @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf6312501 │ │ │ │ - @ instruction: 0xf8dbfe63 │ │ │ │ + @ instruction: 0xf8dbfe5b │ │ │ │ @ instruction: 0xf8df0010 │ │ │ │ tstcs r8, r8, lsl ip │ │ │ │ @ instruction: 0xf10d9a0c │ │ │ │ @ instruction: 0xf88009d8 │ │ │ │ @ instruction: 0xf8c05044 │ │ │ │ stmib r0, {r3, r4, r5, r6, r8, ip, lr}^ │ │ │ │ ldmpl r7, {r2, r3, r4, r6, r8, sl, ip, lr}^ │ │ │ │ stccc 8, cr15, [r0], {223} @ 0xdf │ │ │ │ ldrbtmi r4, [fp], #-1594 @ 0xfffff9c6 │ │ │ │ - blx ffe11068 │ │ │ │ + blx ffc11078 │ │ │ │ sbcvs r2, r3, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0xf8df463a │ │ │ │ strdcs r3, [r4, -r4] │ │ │ │ ldrbtmi r9, [fp], #-25 @ 0xffffffe7 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx ffb11080 │ │ │ │ + blx ff911090 │ │ │ │ sbcvs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ strtmi pc, [r9], -pc, ror #23 │ │ │ │ eorcs r9, r0, #21 │ │ │ │ strmi lr, [r0], #-2505 @ 0xfffff637 │ │ │ │ @ instruction: 0xf8db2500 │ │ │ │ strcs r0, [r0], #-16 │ │ │ │ ldrmi lr, [r2, #-2509]! @ 0xfffff633 │ │ │ │ - cdp2 6, 6, cr15, cr6, cr14, {1} │ │ │ │ + cdp2 6, 5, cr15, cr14, cr14, {1} │ │ │ │ @ instruction: 0x4607ab32 │ │ │ │ teqlt r8, sp, lsl #6 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - @ instruction: 0xf9dcf632 │ │ │ │ + @ instruction: 0xf9d4f632 │ │ │ │ tstcs r1, r7, lsr fp │ │ │ │ movwls r4, #58906 @ 0xe61a │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92220 │ │ │ │ ldmib sp, {ip}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf62e4532 │ │ │ │ - strmi pc, [r2], -r9, asr #28 │ │ │ │ + strmi pc, [r2], -r1, asr #28 │ │ │ │ andsls r4, r6, r4, lsl #12 │ │ │ │ - blls 5bfd70 │ │ │ │ + blls 5bfd80 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104f9bf │ │ │ │ + @ instruction: 0xf104f9b7 │ │ │ │ tstls r6, #20, 6 @ 0x50000000 │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ andsvs r2, r3, r1, lsl #2 │ │ │ │ @ instruction: 0xf8c92302 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ ldrmi lr, [r6, #-2525]! @ 0xfffff623 │ │ │ │ ldrmi lr, [r2, #-2509]! @ 0xfffff633 │ │ │ │ - cdp2 6, 2, cr15, cr10, cr14, {1} │ │ │ │ + cdp2 6, 2, cr15, cr2, cr14, {1} │ │ │ │ strmi r4, [r4], -r2, lsl #12 │ │ │ │ cmplt r0, r3, lsl r0 │ │ │ │ - blgt 33a4a4 │ │ │ │ + blgt 33a4b4 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46114658 │ │ │ │ - @ instruction: 0xf9a0f632 │ │ │ │ + @ instruction: 0xf998f632 │ │ │ │ tstpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - bls 5f84d0 │ │ │ │ + bls 5f84e0 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #24595 @ 0x6013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf62e4532 │ │ │ │ - strmi pc, [r2], -fp, lsl #28 │ │ │ │ + strmi pc, [r2], -r3, lsl #28 │ │ │ │ andsls r4, r7, r4, lsl #12 │ │ │ │ - blls 5bfdec │ │ │ │ + blls 5bfdfc │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104f981 │ │ │ │ + @ instruction: 0xf104f979 │ │ │ │ tstls r7, #20, 6 @ 0x50000000 │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ andsvs r2, r3, r1, lsl #2 │ │ │ │ @ instruction: 0xf8c92307 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ ldrmi lr, [r6, #-2525]! @ 0xfffff623 │ │ │ │ ldrmi lr, [r2, #-2509]! @ 0xfffff633 │ │ │ │ - stc2l 6, cr15, [ip, #184]! @ 0xb8 │ │ │ │ + stc2l 6, cr15, [r4, #184]! @ 0xb8 │ │ │ │ strmi r4, [r4], -r2, lsl #12 │ │ │ │ cmplt r0, r4, lsl r0 │ │ │ │ - blgt 33a520 │ │ │ │ + blgt 33a530 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46114658 │ │ │ │ - @ instruction: 0xf962f632 │ │ │ │ + @ instruction: 0xf95af632 │ │ │ │ andscc r4, r4, #35651584 @ 0x2200000 │ │ │ │ - bls 5f8150 │ │ │ │ + bls 5f8160 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #32787 @ 0x8013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - strmi pc, [r2], -sp, asr #27 │ │ │ │ + strmi pc, [r2], -r5, asr #27 │ │ │ │ andsls r4, r8, r4, lsl #12 │ │ │ │ - blls 5bfe68 │ │ │ │ + blls 5bfe78 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104f943 │ │ │ │ + @ instruction: 0xf104f93b │ │ │ │ tstls r8, #20, 6 @ 0x50000000 │ │ │ │ movwcs r9, #3093 @ 0xc15 │ │ │ │ @ instruction: 0xf8c9464a │ │ │ │ strtmi r3, [r1], -r0 │ │ │ │ @ instruction: 0x461d4658 │ │ │ │ - blx fee91948 │ │ │ │ + blx fee91958 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r1], -r5, ror #29 │ │ │ │ + @ instruction: 0x4621fedd │ │ │ │ strcs r4, [r1], #-1610 @ 0xfffff9b6 │ │ │ │ @ instruction: 0x46589015 │ │ │ │ andmi pc, r0, r9, asr #17 │ │ │ │ - blx feb11964 │ │ │ │ + blx feb11974 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dffed7 │ │ │ │ + @ instruction: 0xf8dffecf │ │ │ │ stmdbls ip, {r3, r4, r5, r9, fp, ip, sp} │ │ │ │ stmiapl r8, {r1, r3, r4, ip, pc}^ │ │ │ │ @ instruction: 0xf8df2102 │ │ │ │ @ instruction: 0x46023a30 │ │ │ │ ldrbtmi r9, [fp], #-27 @ 0xffffffe5 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - @ instruction: 0xf9fcf62e │ │ │ │ + @ instruction: 0xf9f4f62e │ │ │ │ andsls r6, fp, r0, asr #22 │ │ │ │ tstpcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - stc2 6, cr15, [lr, #184]! @ 0xb8 │ │ │ │ + stc2 6, cr15, [r6, #184]! @ 0xb8 │ │ │ │ tstpeq r8, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f4619 │ │ │ │ andcs r0, r1, #256 @ 0x100 │ │ │ │ eorgt pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x2320931c │ │ │ │ @ instruction: 0xf6304604 │ │ │ │ - blls 5d1a34 │ │ │ │ + blls 5d1a24 │ │ │ │ subseq pc, r4, #4, 2 │ │ │ │ ldmib r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stcleq 0, cr15, [r4], #-316 @ 0xfffffec4 │ │ │ │ strpl lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ strpl lr, [r2, -r3, asr #19] │ │ │ │ stmdbvs r2!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ - blgt 638250 │ │ │ │ + blgt 638260 │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ stmdbls ip, {r3, r4, r6, r9, sl, lr} │ │ │ │ vldrls s18, [fp, #-116] @ 0xffffff8c │ │ │ │ andcc pc, lr, r1, asr r8 @ │ │ │ │ - blx 56527a │ │ │ │ + blx 56528a │ │ │ │ svcvc 0x005a3302 │ │ │ │ @ instruction: 0xf844320b │ │ │ │ strcs r5, [r4, #-34] @ 0xffffffde │ │ │ │ mlacs r2, r3, r8, pc @ │ │ │ │ mlascc r5, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorpl pc, r2, r4, asr #16 │ │ │ │ @ instruction: 0xf8442224 │ │ │ │ @ instruction: 0xf6322023 │ │ │ │ - blls 711d60 │ │ │ │ + blls 711d50 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blls 5f4274 │ │ │ │ + blls 5f4284 │ │ │ │ @ instruction: 0xf8db2200 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #20506 @ 0x501a │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4604fd3b │ │ │ │ - blls 5bff48 │ │ │ │ + @ instruction: 0x4604fd33 │ │ │ │ + blls 5bff58 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - @ instruction: 0xf8b2f632 │ │ │ │ + @ instruction: 0xf8aaf632 │ │ │ │ ldcls 6, cr4, [r5], {35} @ 0x23 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0x46224658 │ │ │ │ - mcr2 6, 4, pc, cr4, cr1, {1} @ │ │ │ │ + mrc2 6, 3, pc, cr12, cr1, {1} │ │ │ │ @ instruction: 0x46029b1c │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldcls 14, cr15, [r4, #-500] @ 0xfffffe0c │ │ │ │ + ldcls 14, cr15, [r4, #-468] @ 0xfffffe2c │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x462b1151 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4621fe75 │ │ │ │ + strtmi pc, [r1], -sp, ror #28 │ │ │ │ @ instruction: 0x4604221f │ │ │ │ ldrbmi r2, [r8], -r0, lsl #6 │ │ │ │ ldc2l 7, cr15, [r6], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0x46029b13 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r2], -r7, ror #28 │ │ │ │ + @ instruction: 0x4622fe5f │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - mcr2 6, 3, pc, cr0, cr1, {1} @ │ │ │ │ - bls 8e5360 │ │ │ │ + mrc2 6, 2, pc, cr8, cr1, {1} │ │ │ │ + bls 8e5370 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - mrc2 6, 2, pc, cr8, cr1, {1} │ │ │ │ + mrc2 6, 2, pc, cr0, cr1, {1} │ │ │ │ strtmi r4, [r2], -r3, lsl #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - tstpcs r0, r1, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r9, asr #28 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [sl], -r3, lsl #12 │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ tstls r0, r8, asr r6 │ │ │ │ tstls r1, r4, lsl #2 │ │ │ │ @ instruction: 0xf7fe2101 │ │ │ │ vpmax.s8 , q8, │ │ │ │ strmi r1, [r2], -r5, asr #3 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldmdbls r9, {r0, r3, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r9, {r0, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx 1611af6 │ │ │ │ + blx 1611b06 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ - bls 6d20ac │ │ │ │ + bls 6d20bc │ │ │ │ andsvs r4, r0, r3, lsl #12 │ │ │ │ - blt 20d1b0c │ │ │ │ + blt 20d1b1c │ │ │ │ rsccc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ ldrmi r2, [r8, r2, lsl #2] │ │ │ │ stmiacc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4602ac3a │ │ │ │ @ instruction: 0x4639447b │ │ │ │ @ instruction: 0xf6314620 │ │ │ │ - @ instruction: 0xf8dffc91 │ │ │ │ + @ instruction: 0xf8dffc89 │ │ │ │ stmdals ip, {r3, r4, r5, r6, fp, ip, sp} │ │ │ │ stmiapl r6, {r2, r8, sp}^ │ │ │ │ stmcc r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdals lr!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf62e447b │ │ │ │ - @ instruction: 0xf8dff925 │ │ │ │ + @ instruction: 0xf8dff91d │ │ │ │ ldrtmi r3, [r2], -r0, lsl #17 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ ldmdals lr!, {r3, r8, sp} │ │ │ │ - @ instruction: 0xf91cf62e │ │ │ │ + @ instruction: 0xf914f62e │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ strtmi r6, [r0], -r7, asr #5 │ │ │ │ - blx c91b58 │ │ │ │ + blx c91b68 │ │ │ │ @ instruction: 0x46024631 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ ldmdbls lr!, {r0, r1, r2, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ andsls pc, r1, r3, lsr r9 @ │ │ │ │ sbcseq pc, ip, #13238272 @ 0xca0000 │ │ │ │ ldrdeq pc, [r0], -sl │ │ │ │ ldmdblt r9, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ rsccc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ tstcs r2, r4, lsl #4 │ │ │ │ - bleq ffc8ffc0 │ │ │ │ + bleq ffc8ffd0 │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ @ instruction: 0x46023838 │ │ │ │ ldrbtmi r2, [fp], #-260 @ 0xfffffefc │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dbfc57 │ │ │ │ + @ instruction: 0xf8dbfc4f │ │ │ │ @ instruction: 0x26013010 │ │ │ │ ldrtmi r2, [r2], -r4, lsl #2 │ │ │ │ @ instruction: 0xf8834628 │ │ │ │ @ instruction: 0xf10d6044 │ │ │ │ @ instruction: 0xf8c309d8 │ │ │ │ smlsdxcs r0, r8, r1, r6 │ │ │ │ ldrbvs lr, [ip], -r3, asr #19 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf66f5500 │ │ │ │ - @ instruction: 0xf8dff809 │ │ │ │ + @ instruction: 0xf8dff801 │ │ │ │ strmi r3, [r2], -r4, lsl #16 │ │ │ │ ldrbtmi r2, [fp], #-264 @ 0xfffffef8 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - @ instruction: 0xf8daf62e │ │ │ │ + @ instruction: 0xf8d2f62e │ │ │ │ @ instruction: 0x37c8f8df │ │ │ │ sbcvs r2, r2, #536870912 @ 0x20000000 │ │ │ │ tstcs r4, ip, lsl #20 │ │ │ │ @ instruction: 0xf8db9014 │ │ │ │ ldmpl r3, {r4}^ │ │ │ │ ldrmi r9, [sl], -sp, lsl #6 │ │ │ │ @ instruction: 0x37dcf8df │ │ │ │ @ instruction: 0xf62e447b │ │ │ │ - strmi pc, [r1], -r9, asr #17 │ │ │ │ + strmi pc, [r1], -r1, asr #17 │ │ │ │ ldrbmi r6, [r8], -r5, asr #5 │ │ │ │ @ instruction: 0xf9d6f7fe │ │ │ │ @ instruction: 0x46044631 │ │ │ │ @ instruction: 0xf8db2220 │ │ │ │ @ instruction: 0x26000010 │ │ │ │ strpl lr, [r0, #-2505] @ 0xfffff637 │ │ │ │ ldrvs lr, [r2, -sp, asr #19]! │ │ │ │ - mcrr2 6, 2, pc, lr, cr14 @ │ │ │ │ + mcrr2 6, 2, pc, r6, cr14 @ │ │ │ │ @ instruction: 0x4680ab32 │ │ │ │ cmplt r0, sp, lsl #6 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - blge 1053b40 │ │ │ │ + blge 1053b30 │ │ │ │ ldrmi r9, [sl], -lr, lsl #6 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #12307 @ 0x3013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf62e6732 │ │ │ │ - strmi pc, [r7], -sp, lsr #24 │ │ │ │ - blls 5c0164 │ │ │ │ + strmi pc, [r7], -r5, lsr #24 │ │ │ │ + blls 5c0174 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - @ instruction: 0xffa4f631 │ │ │ │ + @ instruction: 0xff9cf631 │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ @ instruction: 0xf8c9464a │ │ │ │ ldrbmi r5, [r8], -r0 │ │ │ │ @ instruction: 0x6734f8df │ │ │ │ @ instruction: 0xf914f7fe │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - movwcs pc, #7497 @ 0x1d49 @ │ │ │ │ + movwcs pc, #7489 @ 0x1d41 @ │ │ │ │ @ instruction: 0xf8c94621 │ │ │ │ strbmi r3, [sl], -r0 │ │ │ │ @ instruction: 0x46589013 │ │ │ │ @ instruction: 0xf906f7fe │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dffd3b │ │ │ │ - bls 5618b4 │ │ │ │ + @ instruction: 0xf8dffd33 │ │ │ │ + bls 5618c4 │ │ │ │ andsls r2, r5, r2, lsl #2 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ tstls r6, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8df461a │ │ │ │ ldrbtmi r3, [fp], #-1808 @ 0xfffff8f0 │ │ │ │ - @ instruction: 0xf860f62e │ │ │ │ + @ instruction: 0xf858f62e │ │ │ │ tstpcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8db6b43 │ │ │ │ tstls r6, #16 │ │ │ │ - ldc2 6, cr15, [r2], {46} @ 0x2e │ │ │ │ + stc2 6, cr15, [sl], {46} @ 0x2e │ │ │ │ tstpeq r8, #0, 2 @ p-variant is OBSOLETE │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8804619 │ │ │ │ andcs ip, r1, #44 @ 0x2c │ │ │ │ @ instruction: 0x23209317 │ │ │ │ @ instruction: 0xf62f4604 │ │ │ │ - blls 5d36fc │ │ │ │ + blls 5d36ec │ │ │ │ cdpeq 1, 5, cr15, cr4, cr4, {0} │ │ │ │ stcleq 0, cr15, [r4], #-316 @ 0xfffffec4 │ │ │ │ stmib r3, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmib r3, {r8, sl, ip, lr}^ │ │ │ │ tstls r8, r2, lsl #16 │ │ │ │ stm r9, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r1], -pc │ │ │ │ ldrbmi r9, [r8], -ip, lsl #20 │ │ │ │ - bls 86a36c │ │ │ │ - blx 57b57e │ │ │ │ + bls 86a37c │ │ │ │ + blx 57b58e │ │ │ │ svcvc 0x005a3302 │ │ │ │ @ instruction: 0xf844320b │ │ │ │ strcs r6, [r4], -r2, lsr #32 │ │ │ │ mlacs r2, r3, r8, pc @ │ │ │ │ mlascc r5, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvs pc, r2, r4, asr #16 │ │ │ │ @ instruction: 0xf8442224 │ │ │ │ @ instruction: 0xf6312023 │ │ │ │ - ldmdbls r3, {r0, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r3, {r0, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - bls 6129ac │ │ │ │ + bls 6129bc │ │ │ │ tstcs r1, r2, lsl #6 │ │ │ │ @ instruction: 0xf8db4604 │ │ │ │ andsvs r0, r5, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92220 │ │ │ │ ldc 0, cr3, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - strmi pc, [r5], -r1, lsr #23 │ │ │ │ - blls 5c027c │ │ │ │ + @ instruction: 0x4605fb99 │ │ │ │ + blls 5c028c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - @ instruction: 0xff18f631 │ │ │ │ - bls 72563c │ │ │ │ + @ instruction: 0xff10f631 │ │ │ │ + bls 72564c │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 613148 │ │ │ │ + bls 613138 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf8db4605 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92220 │ │ │ │ ldc 0, cr1, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4606fb7f │ │ │ │ - blls 5c02c0 │ │ │ │ + @ instruction: 0x4606fb77 │ │ │ │ + blls 5c02d0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - mrc2 6, 7, pc, cr6, cr1, {1} │ │ │ │ + mcr2 6, 7, pc, cr14, cr1, {1} @ │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r2], -r9, asr #25 │ │ │ │ + strtmi pc, [r2], -r1, asr #25 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2], {49} @ 0x31 │ │ │ │ + ldc2 6, cr15, [sl], #196 @ 0xc4 │ │ │ │ andcs sl, r0, #32, 22 @ 0x8000 │ │ │ │ stmib r3, {r0, r2, r9, sl, lr}^ │ │ │ │ mcrrvc 2, 0, r2, r2, cr0 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ mrcne 4, 2, r8, cr1, cr5, {6} │ │ │ │ vmul.i8 d2, d0, d15 │ │ │ │ ldm pc, {r2, r3, r4, r6, r8, pc}^ @ │ │ │ │ @@ -560996,149 +561000,149 @@ │ │ │ │ cmpeq sl, sl, asr r1 │ │ │ │ cmpeq sl, sl, asr r1 │ │ │ │ cmpeq sl, sl, asr r1 │ │ │ │ cmpeq sl, sl, asr r1 │ │ │ │ ldcls 1, cr0, [r5], {90} @ 0x5a │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - blx fe791e50 │ │ │ │ + blx fe791e60 │ │ │ │ @ instruction: 0x46029b13 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r1], -r5, lsl #25 │ │ │ │ + @ instruction: 0x4621fc7d │ │ │ │ movwcs r2, #572 @ 0x23c │ │ │ │ @ instruction: 0x46589013 │ │ │ │ - blx fe411e6c │ │ │ │ + blx fe411e7c │ │ │ │ @ instruction: 0x46029b16 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - blls 613060 │ │ │ │ + blls 613050 │ │ │ │ andls r2, lr, r0, lsl #4 │ │ │ │ andsvs r9, sl, r2, lsl r9 │ │ │ │ @ instruction: 0xf8c92306 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ - blvc 100f50c │ │ │ │ + blvc 100f51c │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0f4d4 │ │ │ │ - blx 51175e │ │ │ │ + blvc f0f4e4 │ │ │ │ + blx 31176e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 33aae0 │ │ │ │ + blgt 33aaf0 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldcls 14, cr15, [r5, #-516] @ 0xfffffdfc │ │ │ │ + ldcls 14, cr15, [r5, #-484] @ 0xfffffe1c │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrbmi r7, [r8], -r9, lsr #3 │ │ │ │ @ instruction: 0xf631462a │ │ │ │ - blls 993018 │ │ │ │ + blls 993008 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4658113f │ │ │ │ - mcrr2 6, 3, pc, ip, cr1 @ │ │ │ │ + mcrr2 6, 3, pc, r4, cr1 @ │ │ │ │ @ instruction: 0x46029b14 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - blls 612ffc │ │ │ │ - bls 7256fc │ │ │ │ + blls 612fec │ │ │ │ + bls 72570c │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4622fc3d │ │ │ │ + @ instruction: 0x4622fc35 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - ldc2 6, cr15, [r6], #-196 @ 0xffffff3c │ │ │ │ + stc2 6, cr15, [lr], #-196 @ 0xffffff3c │ │ │ │ andcs r4, r2, #42991616 @ 0x2900000 │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - blls 8527f0 │ │ │ │ + blls 852800 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - stc2 6, cr15, [r8], #-196 @ 0xffffff3c │ │ │ │ - bls 8fab84 │ │ │ │ + stc2 6, cr15, [r0], #-196 @ 0xffffff3c │ │ │ │ + bls 8fab94 │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - stc2 6, cr15, [r0], #-196 @ 0xffffff3c │ │ │ │ + ldc2 6, cr15, [r8], {49} @ 0x31 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4603fc19 │ │ │ │ + @ instruction: 0x4603fc11 │ │ │ │ @ instruction: 0x2118e5bf │ │ │ │ ldc 0, cr7, [sp, #100] @ 0x64 │ │ │ │ tstcs r1, r0, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc 100f588 │ │ │ │ - blx fee91810 │ │ │ │ + blvc 100f598 │ │ │ │ + blx fec91820 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 32588c │ │ │ │ + blgt 32589c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r3], -r7, lsr #28 │ │ │ │ + @ instruction: 0x4623fe1f │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ @ instruction: 0x465871d7 │ │ │ │ - blx 111842 │ │ │ │ + blx fff11852 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ bicsvc pc, r7, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ - blx fff11852 │ │ │ │ + blx ffd11862 │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r7, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #8211 @ 0x2013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - strmi pc, [r6], -r5, lsl #21 │ │ │ │ - blls 5c04b4 │ │ │ │ + @ instruction: 0x4606fa7d │ │ │ │ + blls 5c04c4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - ldc2l 6, cr15, [ip, #196]! @ 0xc4 │ │ │ │ + ldc2l 6, cr15, [r4, #196]! @ 0xc4 │ │ │ │ @ instruction: 0x4633463a │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6311151 │ │ │ │ - @ instruction: 0x7c62fbcf │ │ │ │ - bcs 1278030 │ │ │ │ + @ instruction: 0x7c62fbc7 │ │ │ │ + bcs 1278040 │ │ │ │ mvnshi pc, #0 │ │ │ │ teqpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ bicsmi r4, fp, #139 @ 0x8b │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ andle r1, r8, r8, asr lr │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andsmi r8, r8, #-2013265919 @ 0x88000001 │ │ │ │ cmpphi pc, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - bls 5f5044 │ │ │ │ + bls 5f5054 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #16403 @ 0x4013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - strmi pc, [r6], -fp, asr #20 │ │ │ │ - blls 5c0528 │ │ │ │ + strmi pc, [r6], -r3, asr #20 │ │ │ │ + blls 5c0538 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - stc2l 6, cr15, [r2, #196] @ 0xc4 │ │ │ │ + ldc2 6, cr15, [sl, #196]! @ 0xc4 │ │ │ │ @ instruction: 0x46224633 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6311151 │ │ │ │ - @ instruction: 0x7c6afb95 │ │ │ │ - bcs 1265864 │ │ │ │ + @ instruction: 0x7c6afb8d │ │ │ │ + bcs 1265874 │ │ │ │ @ instruction: 0x83b7f000 │ │ │ │ teqpeq pc, r2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ bicsmi r4, fp, #139 @ 0x8b │ │ │ │ tstpeq r8, #19 @ p-variant is OBSOLETE │ │ │ │ rscshi pc, sp, #64 @ 0x40 │ │ │ │ - bcc 2be4f8 │ │ │ │ + bcc 2be508 │ │ │ │ stmib r1, {r8, r9, sp}^ │ │ │ │ - bcs a20c70 │ │ │ │ + bcs a20c80 │ │ │ │ strhi pc, [r1], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ mvnseq r0, #536870925 @ 0x2000000d │ │ │ │ mvnseq r0, #-67108861 @ 0xfc000003 │ │ │ │ mvnseq r0, #-67108861 @ 0xfc000003 │ │ │ │ sbceq r0, lr, #-67108861 @ 0xfc000003 │ │ │ │ mvnseq r0, #-67108861 @ 0xfc000003 │ │ │ │ @@ -561155,102 +561159,102 @@ │ │ │ │ strdeq r0, [r9], -pc @ │ │ │ │ andsvc r2, r9, r1, lsl #2 │ │ │ │ tstcs r8, r3, asr #14 │ │ │ │ smlald r6, r0, r9, r0 │ │ │ │ andshi r2, r9, r8, lsl r1 │ │ │ │ eorcs lr, r0, #15990784 @ 0xf40000 │ │ │ │ andvs r2, fp, r8, lsl r3 │ │ │ │ - blvc b8f748 │ │ │ │ + blvc b8f758 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf62e7b36 │ │ │ │ - strmi pc, [r4], -fp, ror #19 │ │ │ │ + strmi pc, [r4], -r3, ror #19 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - stc2l 6, cr15, [r2, #-196]! @ 0xffffff3c │ │ │ │ + ldc2l 6, cr15, [sl, #-196] @ 0xffffff3c │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4605fb35 │ │ │ │ - blls 8259b4 │ │ │ │ + strmi pc, [r5], -sp, lsr #22 │ │ │ │ + blls 8259c4 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 612dcc │ │ │ │ + bls 612dbc │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92307 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ - blvc 100f7a4 │ │ │ │ - blvc f0f768 │ │ │ │ - @ instruction: 0xf9c0f62e │ │ │ │ + blvc 100f7b4 │ │ │ │ + blvc f0f778 │ │ │ │ + @ instruction: 0xf9b8f62e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 33ad74 │ │ │ │ + blgt 33ad84 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x462bfd37 │ │ │ │ + strtmi pc, [fp], -pc, lsr #26 │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - blx 511a22 │ │ │ │ + blx 311a32 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ vpmin.s8 d25, d0, d6 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - blx 311a32 │ │ │ │ + blx 111a40 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldmdbls r3, {r0, r1, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r3, {r0, r1, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #514 @ 0x202 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8fcf7fe │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #24595 @ 0x6013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - strmi pc, [r6], -r7, lsl #19 │ │ │ │ - blls 5c06b0 │ │ │ │ + @ instruction: 0x4606f97f │ │ │ │ + blls 5c06c0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - ldc2l 6, cr15, [lr], #196 @ 0xc4 │ │ │ │ + ldc2l 6, cr15, [r6], #196 @ 0xc4 │ │ │ │ @ instruction: 0x46224633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 612d14 │ │ │ │ + bls 612d04 │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92308 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ - blvc 100f85c │ │ │ │ - blvc f0f820 │ │ │ │ - @ instruction: 0xf964f62e │ │ │ │ + blvc 100f86c │ │ │ │ + blvc f0f830 │ │ │ │ + @ instruction: 0xf95cf62e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 33ae2c │ │ │ │ + blgt 33ae3c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 7d3574 │ │ │ │ + bls 7d3564 │ │ │ │ vmin.s8 d20, d0, d19 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - blx fee11ad8 │ │ │ │ + blx fec11ae8 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [sl], -r7, lsr #21 │ │ │ │ + @ instruction: 0x462afa9f │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - blx fea91af4 │ │ │ │ + blx fe891b04 │ │ │ │ strmi r2, [r3], -r0, lsl #2 │ │ │ │ stmib sp, {r1, r6, r9, sl, lr}^ │ │ │ │ ldrbmi r1, [r8], -r2, lsl #2 │ │ │ │ mrscs r9, (UNDEF: 24) │ │ │ │ tstcs r2, r1, lsl #2 │ │ │ │ @ instruction: 0xff3af7fd │ │ │ │ @ instruction: 0x46057c7a │ │ │ │ @@ -561285,37 +561289,37 @@ │ │ │ │ rscseq r0, r4, #244, 4 @ 0x4000000f │ │ │ │ rscseq r0, r4, #244, 4 @ 0x4000000f │ │ │ │ rscseq r0, r4, #244, 4 @ 0x4000000f │ │ │ │ rscseq r0, r4, #244, 4 @ 0x4000000f │ │ │ │ stmdbls sp, {r5} │ │ │ │ ldc 0, cr6, [sp, #44] @ 0x2c │ │ │ │ tstcs r1, r2, lsr fp │ │ │ │ - blvc 100f910 │ │ │ │ - @ instruction: 0xf8ecf62e │ │ │ │ + blvc 100f920 │ │ │ │ + @ instruction: 0xf8e4f62e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 325c14 │ │ │ │ + blgt 325c24 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r3], -r3, ror #24 │ │ │ │ + @ instruction: 0x4623fc5b │ │ │ │ @ instruction: 0x4658463a │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1011bc8 │ │ │ │ + blx e11bd8 │ │ │ │ strtmi r4, [r9], -r4, lsl #12 │ │ │ │ strcs r4, [r0], -sl, asr #12 │ │ │ │ @ instruction: 0xf8c94658 │ │ │ │ @ instruction: 0xf7fd6000 │ │ │ │ @ instruction: 0xf06ffdcd │ │ │ │ strmi r4, [r1], -r0, asr #4 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf82ef7fe │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4629fa1f │ │ │ │ + @ instruction: 0x4629fa17 │ │ │ │ movwcs r4, #5706 @ 0x164a │ │ │ │ @ instruction: 0xf8c94607 │ │ │ │ ldrbmi r3, [r8], -r0 │ │ │ │ ldc2 7, cr15, [r6, #1012]! @ 0x3f4 │ │ │ │ strmi r7, [r5], -r2, ror #24 │ │ │ │ strvs lr, [r0], -r9, asr #19 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ @@ -561335,158 +561339,158 @@ │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ svclt 0x0000003d │ │ │ │ - strhteq pc, [r0], -r2 @ │ │ │ │ + mlaeq r0, sl, ip, pc @ │ │ │ │ muleq r0, r8, sl │ │ │ │ - andseq r5, pc, r6, lsr #23 │ │ │ │ - andseq r5, sp, r6, asr #5 │ │ │ │ + andseq r5, pc, lr, lsl #21 │ │ │ │ + andseq r5, sp, lr, lsr #3 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - andseq r5, pc, lr, ror #19 │ │ │ │ + @ instruction: 0x001f58d6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - andseq r5, pc, r0, lsl r8 @ │ │ │ │ - andseq r4, sp, r8, asr #30 │ │ │ │ - andseq r0, lr, lr, lsr #9 │ │ │ │ - andseq r5, pc, sl, lsr #15 │ │ │ │ - andseq r5, pc, r2, lsl #15 │ │ │ │ - mulseq sp, r0, lr │ │ │ │ + @ instruction: 0x001f56f8 │ │ │ │ + andseq r4, sp, r0, lsr lr │ │ │ │ + mulseq lr, r6, r3 │ │ │ │ mulseq pc, r2, r6 @ │ │ │ │ + andseq r5, pc, sl, ror #12 │ │ │ │ + andseq r4, sp, r8, ror sp │ │ │ │ + andseq r5, pc, sl, ror r5 @ │ │ │ │ @ instruction: 0xf8c9231e │ │ │ │ ldc 0, cr3, [sp] │ │ │ │ tstcs r1, r6, lsr fp │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0fa20 │ │ │ │ - @ instruction: 0xf864f62e │ │ │ │ + blvc f0fa30 │ │ │ │ + @ instruction: 0xf85cf62e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 33b02c │ │ │ │ + blgt 33b03c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4632fbdb │ │ │ │ + @ instruction: 0x4632fbd3 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrbmi r7, [r8], -sl, lsr #3 │ │ │ │ - @ instruction: 0xf9aef631 │ │ │ │ + @ instruction: 0xf9a6f631 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldrtmi pc, [sl], -r7, lsr #19 @ │ │ │ │ + @ instruction: 0x463af99f │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf9a0f631 │ │ │ │ + @ instruction: 0xf998f631 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf998f631 │ │ │ │ + @ instruction: 0xf990f631 │ │ │ │ movwcs r4, #1577 @ 0x629 │ │ │ │ rscscc pc, pc, #64, 4 │ │ │ │ ldrbmi r4, [r8], -r6, lsl #12 │ │ │ │ @ instruction: 0xff98f7fd │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #24595 @ 0x6013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - strmi pc, [r7], -r3, lsr #16 │ │ │ │ - blls 5c0978 │ │ │ │ + @ instruction: 0x4607f81b │ │ │ │ + blls 5c0988 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx fe911d4e │ │ │ │ + blx fe711d5e │ │ │ │ @ instruction: 0x4622463b │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r9], -sp, ror #18 │ │ │ │ + strtmi pc, [r9], -r5, ror #18 │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ andeq pc, pc, #192, 4 │ │ │ │ @ instruction: 0xf7fd4658 │ │ │ │ - bls 614258 │ │ │ │ + bls 614268 │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92304 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ - blvc 100fb38 │ │ │ │ - blvc f0fafc │ │ │ │ - @ instruction: 0xfff6f62d │ │ │ │ + blvc 100fb48 │ │ │ │ + blvc f0fb0c │ │ │ │ + @ instruction: 0xffeef62d │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 33b108 │ │ │ │ + blgt 33b118 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46580814 │ │ │ │ - blx 1d11dae │ │ │ │ + blx 1b11dbe │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4629f93d │ │ │ │ + @ instruction: 0x4629f935 │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6c32200 │ │ │ │ @ instruction: 0x465872f0 │ │ │ │ @ instruction: 0xff3cf7fd │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r5, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #57363 @ 0xe013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - strmi pc, [r0], r7, asr #31 │ │ │ │ - blls 5c0a90 │ │ │ │ + selmi pc, r0, pc @ │ │ │ │ + blls 5c0aa0 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4643fb3b │ │ │ │ + @ instruction: 0x4643fb33 │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ ldrbmi r7, [r8], -r9, lsr #3 │ │ │ │ - @ instruction: 0xf90ef631 │ │ │ │ + @ instruction: 0xf906f631 │ │ │ │ movwcs r4, #1585 @ 0x631 │ │ │ │ rscscc pc, pc, #64, 4 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ @ instruction: 0xff0ef7fd │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r6, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #24595 @ 0x6013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, fp, pc}^ │ │ │ │ @ instruction: 0xf62d8932 │ │ │ │ - pkhbtmi pc, r0, r9, lsl #31 @ │ │ │ │ - blls 5c0aec │ │ │ │ + pkhbtmi pc, r0, r1, lsl #31 @ │ │ │ │ + blls 5c0afc │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strbmi pc, [r3], -sp, lsl #22 @ │ │ │ │ + strbmi pc, [r3], -r5, lsl #22 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - @ instruction: 0xf8e0f631 │ │ │ │ + @ instruction: 0xf8d8f631 │ │ │ │ stmib sp, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0 │ │ │ │ bicsne pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldmdbls r4, {r0, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r4, {r0, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ stc2l 7, cr15, [r6, #1012]! @ 0x3f4 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ @ instruction: 0xf7fd4650 │ │ │ │ strmi pc, [r5], -r1, lsl #24 │ │ │ │ rsceq pc, r0, #13238272 @ 0xca0000 │ │ │ │ - bllt ffe125d8 │ │ │ │ + bllt ffe125e8 │ │ │ │ @ instruction: 0xf8a9231e │ │ │ │ ldrbt r3, [sl], r0 │ │ │ │ @ instruction: 0xf889231e │ │ │ │ ldrbt r3, [r6], r0 │ │ │ │ @ instruction: 0xf8892301 │ │ │ │ ldrbt r3, [r2], r0 │ │ │ │ andhi r9, fp, sp, lsl #18 │ │ │ │ @@ -561499,48 +561503,48 @@ │ │ │ │ andcs r2, r8, #24, 6 @ 0x60000000 │ │ │ │ ldrb r7, [r9, #-11] │ │ │ │ ldrb r2, [r7, #-513] @ 0xfffffdff │ │ │ │ @ instruction: 0xf50a4d98 │ │ │ │ @ instruction: 0xf8da7335 │ │ │ │ ldrbtmi r4, [sp], #-724 @ 0xfffffd2c │ │ │ │ @ instruction: 0xf7fe9311 │ │ │ │ - blmi fe7c39c0 │ │ │ │ - bmi fe7baa68 │ │ │ │ + blmi fe7c39d0 │ │ │ │ + bmi fe7baa78 │ │ │ │ ldrbtmi r5, [sl], #-2251 @ 0xfffff735 │ │ │ │ ldmdavs r8, {r0, r8, sp} │ │ │ │ - ldmib r4!, {r0, r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip!, {r0, r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ addseq pc, r8, #14286848 @ 0xda0000 │ │ │ │ - blx 1f12480 │ │ │ │ + blx 1f12490 │ │ │ │ stclt 7, cr15, [r5, #-1016] @ 0xfffffc08 │ │ │ │ - blvc fe50fcd0 │ │ │ │ + blvc fe50fce0 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0fc90 │ │ │ │ + blvc f0fca0 │ │ │ │ mrcne 6, 2, lr, cr9, cr9, {1} │ │ │ │ @ instruction: 0xf47f4219 │ │ │ │ - blx fe73fa64 │ │ │ │ - blx fef514f8 │ │ │ │ - blcs 29147c │ │ │ │ + blx fe73fa74 │ │ │ │ + blx fef51508 │ │ │ │ + blcs 29148c │ │ │ │ stclge 4, cr15, [sl, #-252] @ 0xffffff04 │ │ │ │ andcs r9, r0, #229376 @ 0x38000 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ eorcs r6, r0, #10 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - @ instruction: 0x4604ff13 │ │ │ │ - blls 5c0b98 │ │ │ │ + strmi pc, [r4], -fp, lsl #30 │ │ │ │ + blls 5c0ba8 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - blx fe511f6c │ │ │ │ + blx fe311f7c │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4605f85d │ │ │ │ + @ instruction: 0x4605f855 │ │ │ │ stmdbge r2!, {r1, r2, r5, r8, sl, sp, lr, pc} │ │ │ │ andcs r3, r0, r1, lsl #20 │ │ │ │ andeq lr, r0, r1, asr #19 │ │ │ │ vpmin.s8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r2, r4, r6, r7, pc}^ @ │ │ │ │ ldrtle pc, [r8], #-2 @ │ │ │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ │ │ @@ -561548,62 +561552,62 @@ │ │ │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ │ │ ldrble r3, [r4], #212 @ 0xd4 │ │ │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ │ │ ldrble sp, [r4], #1236 @ 0x4d4 │ │ │ │ eorcs r1, r0, #212 @ 0xd4 │ │ │ │ andvs r2, fp, r3, lsl #6 │ │ │ │ - blvc b0fd6c │ │ │ │ + blvc b0fd7c │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf62d7b36 │ │ │ │ - @ instruction: 0x4606fed9 │ │ │ │ + @ instruction: 0x4606fed1 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - blx 1691fe0 │ │ │ │ + blx 1491ff0 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strmi pc, [r4], -r3, lsr #16 │ │ │ │ + @ instruction: 0x4604f81b │ │ │ │ movwcs lr, #13417 @ 0x3469 │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ movwcs lr, #14302 @ 0x37de │ │ │ │ andvc r2, fp, r8, lsl #4 │ │ │ │ - blcc 28e6a8 │ │ │ │ + blcc 28e6b8 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ldrb r7, [r3, fp] │ │ │ │ stmdbls ip, {r1, r2, r3, r6, r8, r9, fp, lr} │ │ │ │ stmiapl fp, {r0, r1, r2, r3, r6, r9, fp, lr}^ │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf5db6818 │ │ │ │ - @ instruction: 0xf8dae968 │ │ │ │ + @ instruction: 0xf8dae960 │ │ │ │ @ instruction: 0xf78d0298 │ │ │ │ @ instruction: 0x9d66f9e5 │ │ │ │ ldrdcc pc, [r8, r5]! │ │ │ │ @ instruction: 0xf47e2b00 │ │ │ │ @ instruction: 0xf7feab59 │ │ │ │ @ instruction: 0xf8dbbc72 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcc lr, #2505 @ 0x9c9 │ │ │ │ strcs r2, [r0, -r0, lsl #12] │ │ │ │ ldrvs lr, [r2, -sp, asr #19]! │ │ │ │ - cdp2 6, 9, cr15, cr6, cr13, {1} │ │ │ │ + cdp2 6, 8, cr15, cr14, cr13, {1} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r9, #252]! @ 0xfc │ │ │ │ - blgt 33b3cc │ │ │ │ + blgt 33b3dc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ @ instruction: 0xf6313414 │ │ │ │ - str pc, [lr, #2571]! @ 0xa0b │ │ │ │ + str pc, [lr, #2563]! @ 0xa03 │ │ │ │ tstcs r0, r8, lsl r0 │ │ │ │ smlawteq r0, sp, r9, lr │ │ │ │ - bllt ff4d27b0 │ │ │ │ + bllt ff4d27c0 │ │ │ │ tstcs r0, lr, lsl r0 │ │ │ │ teqeq r6, sp, asr #19 │ │ │ │ andscs lr, r8, pc, lsl #12 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ str r0, [r3], #292 @ 0x124 │ │ │ │ tstcs r0, r3 │ │ │ │ smlawteq r2, sp, r9, lr │ │ │ │ @@ -561613,53 +561617,53 @@ │ │ │ │ stmdbls lr, {r0, r8, r9, ip, sp} │ │ │ │ andcs r3, r0, #1024 @ 0x400 │ │ │ │ eorcs r6, r0, #10 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - @ instruction: 0x4604fe5f │ │ │ │ - blls 5c0d00 │ │ │ │ + @ instruction: 0x4604fe57 │ │ │ │ + blls 5c0d10 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - @ instruction: 0xf9d6f631 │ │ │ │ + @ instruction: 0xf9cef631 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6301151 │ │ │ │ - strmi pc, [r4], -r9, lsr #31 │ │ │ │ - blls 60dde8 │ │ │ │ + strmi pc, [r4], -r1, lsr #31 │ │ │ │ + blls 60ddf8 │ │ │ │ @ instruction: 0xf8db2220 │ │ │ │ andsvs r0, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92101 │ │ │ │ ldc 0, cr1, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - @ instruction: 0x4606fe3d │ │ │ │ - blls 5c0d44 │ │ │ │ + @ instruction: 0x4606fe35 │ │ │ │ + blls 5c0d54 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - @ instruction: 0xf9b4f631 │ │ │ │ + @ instruction: 0xf9acf631 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6304658 │ │ │ │ - strmi pc, [r4], -r7, lsl #31 │ │ │ │ - bllt ff5d2864 │ │ │ │ - stmia lr, {r0, r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - bls 567494 │ │ │ │ + @ instruction: 0x4604ff7f │ │ │ │ + bllt ff5d2874 │ │ │ │ + stmia r6, {r0, r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bls 5674a4 │ │ │ │ @ instruction: 0xf7fe58d5 │ │ │ │ svclt 0x0000bf34 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ - @ instruction: 0x001f4cb6 │ │ │ │ + mulseq pc, lr, fp @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f4cd2 │ │ │ │ - @ instruction: 0x001f4bb8 │ │ │ │ + @ instruction: 0x001f4bba │ │ │ │ + andseq r4, pc, r0, lsr #21 │ │ │ │ andeq r0, r0, r4, lsr #15 │ │ │ │ subvs r2, r8, r0, lsl #6 │ │ │ │ addvs r6, fp, fp │ │ │ │ ldrbmi r6, [r0, -fp, lsl #2]! │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -561684,45 +561688,45 @@ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb3a28f5b │ │ │ │ andcs r6, r0, #6488064 @ 0x630000 │ │ │ │ ldmdavs fp, {r1, r5, r6, r7, sp, lr} │ │ │ │ rsbseq pc, r8, #13828096 @ 0xd30000 │ │ │ │ orrsne pc, ip, #14024704 @ 0xd60000 │ │ │ │ - bmi 9a3d1c │ │ │ │ + bmi 9a3d2c │ │ │ │ submi r4, r9, #218103808 @ 0xd000000 │ │ │ │ ldrbtmi r4, [sl], #-41 @ 0xffffffd7 │ │ │ │ - blx fee928fe │ │ │ │ + blx fee9290e │ │ │ │ @ instruction: 0xf7f660e0 │ │ │ │ stmiavs r3!, {r0, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ ldmdbvs fp, {r0, r5, sp, lr}^ │ │ │ │ adcvs r6, r1, r3, lsr #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrdhi pc, [r4], -r3 │ │ │ │ ldrbvc pc, [sl, -r8, lsl #10]! @ │ │ │ │ @ instruction: 0xf6b44638 │ │ │ │ - stmiavs r3!, {r0, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a0558 │ │ │ │ + bcc 2a0568 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4638b13a │ │ │ │ - @ instruction: 0xf9b2f6b4 │ │ │ │ + @ instruction: 0xf9aaf6b4 │ │ │ │ stmiavs r0!, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf942f7f6 │ │ │ │ stmiavs r3!, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvneq pc, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0xf6986919 │ │ │ │ - stmiavs r0!, {r0, r3, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r0!, {r0, r5, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf938f7f6 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - andseq r5, sp, r2, lsr #13 │ │ │ │ + andseq r5, sp, sl, lsl #11 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmvs r3, {r2, r9, sl, lr} │ │ │ │ stmdbvs r2!, {fp, sp, lr} │ │ │ │ strmi r1, [fp], #-2587 @ 0xfffff5e5 │ │ │ │ @@ -561731,15 +561735,15 @@ │ │ │ │ stmdbcc r1, {r0, r1, r5, r6, fp, sp, lr} │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r5, r9, fp, lr} │ │ │ │ @ instruction: 0xf8d3447a │ │ │ │ ldmib r0, {r3, r4, r5, r6, r9}^ │ │ │ │ ldrmi r7, [r9], #-998 @ 0xfffffc1a │ │ │ │ subsmi r3, fp, #1310720 @ 0x140000 │ │ │ │ andsmi r4, r9, r9, lsr r4 │ │ │ │ - blx 18929ae │ │ │ │ + blx 18929be │ │ │ │ strmi r6, [r5], -r3, ror #17 │ │ │ │ subsle r2, r9, r0, lsl #22 │ │ │ │ stmdbvs r3!, {r1, r2, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x61233305 │ │ │ │ eorsvc r2, r3, r0, lsl r3 │ │ │ │ eorsle r2, fp, r0, lsl #16 │ │ │ │ stmdavs r0!, {r0, r9, sl, lr}^ │ │ │ │ @@ -561749,54 +561753,54 @@ │ │ │ │ vaddw.u8 q9, , d7 │ │ │ │ cdpeq 2, 1, cr4, cr11, cr7, {0} │ │ │ │ @ instruction: 0x360570b1 │ │ │ │ stccs 8, cr15, [r2], {6} │ │ │ │ stccc 8, cr15, [r1], {6} │ │ │ │ stmiavs r3!, {r1, r2, r5, r7, sp, lr}^ │ │ │ │ @ instruction: 0xf893b1d3 │ │ │ │ - bllt 12dcafc │ │ │ │ + bllt 12dcb0c │ │ │ │ ldrdhi pc, [r4], -r3 │ │ │ │ ldrbtvc pc, [sl], -r8, lsl #10 @ │ │ │ │ @ instruction: 0xf6b44630 │ │ │ │ - stmiavs r3!, {r0, r2, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r2, r3, r4, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a0638 │ │ │ │ + bcc 2a0648 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldrtmi fp, [r0], -sl, asr #6 │ │ │ │ - @ instruction: 0xf942f6b4 │ │ │ │ + @ instruction: 0xf93af6b4 │ │ │ │ rscvs r4, r5, r8, lsr #12 │ │ │ │ - blx ff892a2e │ │ │ │ + blx ff892a3e │ │ │ │ eorvs r6, r0, r3, ror #17 │ │ │ │ adcvs r6, r0, fp, asr r9 │ │ │ │ ldrdvs r1, [r3, -fp]! │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ strmi r4, [r2], -r3, lsl #12 │ │ │ │ rsbsvc r4, r0, r1, lsl #12 │ │ │ │ @ instruction: 0xf3bfe7ca │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a0678 │ │ │ │ + bcc 2a0688 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf7f668e0 │ │ │ │ @ instruction: 0xe7ddf8b5 │ │ │ │ strtmi r6, [r9], -r0, ror #16 │ │ │ │ @ instruction: 0xffaef7f7 │ │ │ │ stmiavs r3!, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvneq pc, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0xf6976919 │ │ │ │ - stmiavs r0!, {r0, r1, r2, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r0!, {r0, r1, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8a6f7f6 │ │ │ │ svclt 0x0000e7cb │ │ │ │ - andseq r5, sp, r4, lsl #12 │ │ │ │ - blcs 26edc4 │ │ │ │ + andseq r5, sp, ip, ror #9 │ │ │ │ + blcs 26edd4 │ │ │ │ ldrblt sp, [r0, #-63]! @ 0xffffffc1 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ orrlt r4, sl, r4, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @@ -561806,33 +561810,33 @@ │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f668e0 │ │ │ │ movwcs pc, #2181 @ 0x885 @ │ │ │ │ ldcllt 0, cr6, [r0, #-908]! @ 0xfffffc74 │ │ │ │ @ instruction: 0xf506685e │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xf8daf6b4 │ │ │ │ + @ instruction: 0xf8d2f6b4 │ │ │ │ @ instruction: 0xb1a368e3 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d668e3 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r7, r8, r9} │ │ │ │ - @ instruction: 0xff56f697 │ │ │ │ + @ instruction: 0xff4ef697 │ │ │ │ @ instruction: 0xf7f668e0 │ │ │ │ strtmi pc, [r8], -r5, ror #16 │ │ │ │ - @ instruction: 0xf8cef6b4 │ │ │ │ + @ instruction: 0xf8c6f6b4 │ │ │ │ rscvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x4770bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl fedb7750 │ │ │ │ + bl fedb7760 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r0 @ │ │ │ │ mrc 6, 5, r4, cr0, cr14, {0} │ │ │ │ strmi r8, [r4], -r0, asr #22 │ │ │ │ ldrmi r4, [r5], -pc, lsl #12 │ │ │ │ umaalcc pc, r0, sp, r8 @ │ │ │ │ @ instruction: 0xf7f6b1db │ │ │ │ @@ -561844,19 +561848,19 @@ │ │ │ │ strls r0, [r3], #-2888 @ 0xfffff4b8 │ │ │ │ stcls 6, cr4, [lr], {51} @ 0x33 │ │ │ │ strls r4, [r2], #-1578 @ 0xfffff9d6 │ │ │ │ stcls 6, cr4, [sp], {57} @ 0x39 │ │ │ │ stcls 4, cr9, [ip], {1} │ │ │ │ @ instruction: 0xf78e9400 │ │ │ │ andlt pc, r5, sp, lsl #25 │ │ │ │ - blhi 30fe8c │ │ │ │ + blhi 30fe9c │ │ │ │ strdcs fp, [r4, -r0] │ │ │ │ svclt 0x0000e7e5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedabda8 │ │ │ │ + bl fedabdb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r8 │ │ │ │ @ instruction: 0x4604461e │ │ │ │ ldrmi r4, [r5], -pc, lsl #12 │ │ │ │ mlascc r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf7f6b1ab │ │ │ │ strdcs pc, [ip, -r9] │ │ │ │ @@ -561874,15 +561878,15 @@ │ │ │ │ stmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ ldm pc, {r0, r5, fp, ip, lr, pc}^ @ │ │ │ │ andscs pc, lr, r1 │ │ │ │ eorcs r2, r0, r0, lsr #4 │ │ │ │ eorcs r0, r0, r0, lsr #16 │ │ │ │ eorcs r2, r0, r0, lsr #32 │ │ │ │ cmpcs r0, r0, lsr #32 │ │ │ │ - blvs 12a5838 │ │ │ │ + blvs 12a5848 │ │ │ │ stcvc 4, cr15, [r2], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8a1005b │ │ │ │ @ instruction: 0xf04fc000 │ │ │ │ sbcvc r0, sl, r1, lsl #24 │ │ │ │ @ instruction: 0xf8812200 │ │ │ │ tstvc sl, r2 │ │ │ │ orrvc r7, sl, sl, asr #2 │ │ │ │ @@ -561893,26 +561897,26 @@ │ │ │ │ orrcs lr, r0, r6, ror #15 │ │ │ │ svclt 0x0000e7e4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strtmi pc, [r0], r0, lsl #10 │ │ │ │ - beq 30f860 │ │ │ │ + beq 30f870 │ │ │ │ stmibmi r8, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrmi fp, [pc], -r3, lsl #1 │ │ │ │ strbcs pc, [r0, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmeq r4, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ vrshl.s8 d4, d18, d16 │ │ │ │ strmi r8, [sl, #159]! @ 0x9f │ │ │ │ @ instruction: 0xf8ddd95d │ │ │ │ - b 1638d3c │ │ │ │ + b 1638d4c │ │ │ │ @ instruction: 0xf04f0bc5 │ │ │ │ @ instruction: 0xf8d60800 │ │ │ │ - bl 2de1f8 │ │ │ │ + bl 2de208 │ │ │ │ @ instruction: 0xf852040b │ │ │ │ svccs 0x0000100b │ │ │ │ @ instruction: 0x4622d03b │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ eorpl pc, r6, r7, asr r8 @ │ │ │ │ stmdbcs r0, {r0, r2, r4, r7, r8, r9, ip, sp, pc} │ │ │ │ addmi sp, sp, #97 @ 0x61 │ │ │ │ @@ -561923,15 +561927,15 @@ │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ stmdacs r0, {ip, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 278a40 │ │ │ │ + blcs 278a50 │ │ │ │ @ instruction: 0xf859d053 │ │ │ │ strcc r1, [r1], -r6, lsr #32 │ │ │ │ @ instruction: 0xf10b6e6b │ │ │ │ andsvs r0, r5, r4, lsl #22 │ │ │ │ ldmibvs sl, {r1, r4, r5, r7, r8, sl, lr} │ │ │ │ ldrmi r6, [r3], #-2059 @ 0xfffff7f5 │ │ │ │ eorle r6, r0, fp │ │ │ │ @@ -561954,15 +561958,15 @@ │ │ │ │ andlt sp, r3, r7, lsr #3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmib r1, {sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a0950 │ │ │ │ + bcc 2a0960 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stcls 1, cr11, [r0], {10} │ │ │ │ strtmi lr, [r1], -r0, ror #15 │ │ │ │ @ instruction: 0xf3bfe7e9 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -561972,38 +561976,38 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmib sp, {r0, r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmib r1, {sl, sp}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a0998 │ │ │ │ + bcc 2a09a8 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib sp, {r1, r4, r8, ip, sp, pc}^ │ │ │ │ ldr r2, [r4, r0, lsl #8] │ │ │ │ strb r4, [r8, r1, lsr #12]! │ │ │ │ movweq lr, #19370 @ 0x4baa │ │ │ │ svcmi 0x0080f1b3 │ │ │ │ - bleq fe34f6f8 │ │ │ │ - bl 7096a8 │ │ │ │ + bleq fe34f708 │ │ │ │ + bl 7096b8 │ │ │ │ eorsle r0, r7, #11264 @ 0x2c00 │ │ │ │ strbcc pc, [r4, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmdble sp, {r0, r1, r3, r4, r7, r8, sl, lr} │ │ │ │ - blcs 1214f3c │ │ │ │ + blcs 1214f4c │ │ │ │ @ instruction: 0x465bd833 │ │ │ │ svclt 0x00382b40 │ │ │ │ stmdami sl!, {r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8d65809 │ │ │ │ addmi r0, r8, #88, 10 @ 0x16000000 │ │ │ │ @ instruction: 0xf8d6d035 │ │ │ │ cmplt r0, #92, 10 @ 0x17000000 │ │ │ │ movwls r4, #1562 @ 0x61a │ │ │ │ - @ instruction: 0xf9bef699 │ │ │ │ + @ instruction: 0xf9b6f699 │ │ │ │ strmi r9, [r0], r0, lsl #22 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8c6d01a │ │ │ │ @ instruction: 0xf8c63564 │ │ │ │ and r8, r4, ip, asr r5 │ │ │ │ ldrbhi pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ svceq 0x0002eb18 │ │ │ │ @@ -562017,56 +562021,56 @@ │ │ │ │ ldrmi r3, [sl, #769] @ 0x301 │ │ │ │ @ instruction: 0xe71ed1f8 │ │ │ │ ldrbhi pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ ldrbmi lr, [fp, #-2029] @ 0xfffff813 │ │ │ │ uasxmi fp, fp, r8 │ │ │ │ strmi lr, [r8], -fp, asr #15 │ │ │ │ movwls r4, #1561 @ 0x619 │ │ │ │ - svc 0x003af5da │ │ │ │ + svc 0x0032f5da │ │ │ │ strmi r9, [r0], r0, lsl #22 │ │ │ │ @ instruction: 0x4618e7d2 │ │ │ │ movwls r9, #513 @ 0x201 │ │ │ │ - stcl 5, cr15, [r4, #872] @ 0x368 │ │ │ │ + ldc 5, cr15, [ip, #872]! @ 0x368 │ │ │ │ ldrbne pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ @ instruction: 0xf5da9a01 │ │ │ │ - blls 29000c │ │ │ │ + blls 28fffc │ │ │ │ strbcc pc, [r4, #-2246]! @ 0xfffff73a @ │ │ │ │ @ instruction: 0xf8c62300 │ │ │ │ @ instruction: 0xf8c6855c │ │ │ │ @ instruction: 0xe7ca3558 │ │ │ │ strb r4, [sl, r8, lsl #13] │ │ │ │ - @ instruction: 0x0072b398 │ │ │ │ + rsbseq fp, r2, r8, lsl #7 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmiavc r4, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc}^ │ │ │ │ biccs pc, r0, #68, 12 @ 0x4400000 │ │ │ │ streq pc, [r5], -r1, lsr #3 │ │ │ │ - blx fefe66e4 │ │ │ │ + blx fefe66f4 │ │ │ │ strmi pc, [r4], -r6, lsl #13 │ │ │ │ @ instruction: 0xf801fb08 │ │ │ │ - bl 25748c │ │ │ │ + bl 25749c │ │ │ │ @ instruction: 0xf85a0a08 │ │ │ │ teqlt sl, #3 │ │ │ │ ldmmi r4, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf108449a │ │ │ │ @ instruction: 0xf04f085c │ │ │ │ strmi r0, [r0], #2304 @ 0x900 │ │ │ │ svcpl 0x0004f858 │ │ │ │ @ instruction: 0xf8d5b1b5 │ │ │ │ stclvs 0, cr12, [fp], #-560 @ 0xfffffdd0 │ │ │ │ mulle fp, ip, r5 │ │ │ │ strhcc pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ movweq pc, #46019 @ 0xb3c3 @ │ │ │ │ andle r2, r3, sl, asr #23 │ │ │ │ - blx ffc92ee0 │ │ │ │ + blx ffc92ef0 │ │ │ │ ldrdgt pc, [ip], r5 │ │ │ │ andcs r4, r2, #53477376 @ 0x3300000 │ │ │ │ strtmi r4, [r0], -r1, ror #12 │ │ │ │ @ instruction: 0xf8d8f7f8 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ ldmle pc, {r0, r1, r3, r6, r8, sl, lr}^ @ │ │ │ │ @@ -562074,25 +562078,25 @@ │ │ │ │ teqpeq r0, #68, 4 @ p-variant is OBSOLETE @ 0x40000004 │ │ │ │ @ instruction: 0xf807fb08 │ │ │ │ andeq lr, r8, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf04f58d5 │ │ │ │ @ instruction: 0xf6430c01 │ │ │ │ stccs 0, cr6, [r0, #-192] @ 0xffffff40 │ │ │ │ vst4.16 {d29,d31,d33,d35}, [pc], r3 │ │ │ │ - blx 47323a │ │ │ │ - bl 392f50 │ │ │ │ + blx 47324a │ │ │ │ + bl 392f60 │ │ │ │ @ instruction: 0xf8d30308 │ │ │ │ @ instruction: 0xf04f5668 │ │ │ │ andcs r0, ip, r1, lsl #24 │ │ │ │ @ instruction: 0xf640bb15 │ │ │ │ @ instruction: 0xf04f0908 │ │ │ │ stmdbeq sp!, {r0, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf907fb09 │ │ │ │ movweq lr, #39684 @ 0x9b04 │ │ │ │ - bpl fee9237c │ │ │ │ + bpl fee9238c │ │ │ │ movspl pc, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf8d344a2 │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ cmple r0, r0, lsl #30 │ │ │ │ andle r2, r4, r1, lsl #26 │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @@ -562107,46 +562111,46 @@ │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ streq lr, [r3, #-2597] @ 0xfffff5db │ │ │ │ @ instruction: 0xf8d24422 │ │ │ │ stmdbcs r0, {r3, r5, r6, r7, sl, ip} │ │ │ │ ldrtmi sp, [r3], -ip, asr #1 │ │ │ │ strtmi r2, [r0], -r2, lsl #4 │ │ │ │ @ instruction: 0xf8d6f7f8 │ │ │ │ - blx fe7ceec0 │ │ │ │ - blx fef51e4c │ │ │ │ - bl 491dc8 │ │ │ │ - blx 5597cc │ │ │ │ + blx fe7ceed0 │ │ │ │ + blx fef51e5c │ │ │ │ + bl 491dd8 │ │ │ │ + blx 5597dc │ │ │ │ strtmi pc, [r2], #-771 @ 0xfffffcfd │ │ │ │ streq lr, [r3, #-2597] @ 0xfffff5db │ │ │ │ stmdbcs r0, {r0, r4, fp, ip, lr} │ │ │ │ ldrtmi sp, [r3], -fp, lsr #1 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf86cf7f8 │ │ │ │ strcs lr, [r0, #-1953]! @ 0xfffff85f │ │ │ │ @ instruction: 0xf3a8fa98 │ │ │ │ - blx fef26864 │ │ │ │ + blx fef26874 │ │ │ │ ldrmi pc, [sp], #-899 @ 0xfffffc7d │ │ │ │ vpmax.s8 d15, d3, d11 │ │ │ │ - bl 4a68bc │ │ │ │ - b c59508 │ │ │ │ + bl 4a68cc │ │ │ │ + b c59518 │ │ │ │ stmdane r2!, {r1, fp}^ │ │ │ │ @ instruction: 0xf8d2096d │ │ │ │ andcs r1, r2, #0, 28 │ │ │ │ @ instruction: 0xf8acf7f8 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ cmneq sp, lr, lsr #1 │ │ │ │ @ instruction: 0xf04fe7e6 │ │ │ │ @ instruction: 0xf04f0901 │ │ │ │ vadd.i8 d16, d5, d12 │ │ │ │ - blx fe7a2e7c │ │ │ │ + blx fe7a2e8c │ │ │ │ movwcs pc, #677 @ 0x2a5 @ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blx 4a68a8 │ │ │ │ - blx 491436 │ │ │ │ - b ba6838 │ │ │ │ + blx 4a68b8 │ │ │ │ + blx 491446 │ │ │ │ + b ba6848 │ │ │ │ ldrmi r0, [sl], -r1, lsl #10 │ │ │ │ @ instruction: 0xf7f859f1 │ │ │ │ stccs 8, cr15, [r0, #-236] @ 0xffffff14 │ │ │ │ pop {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -562166,20 +562170,20 @@ │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ @ instruction: 0xf8d4fef7 │ │ │ │ ldmdavs fp, {r2, r3, r4, r8, r9, ip, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10d81d6 │ │ │ │ tstcs r0, r8, lsr r9 │ │ │ │ @ instruction: 0x46482258 │ │ │ │ - ldmib lr, {r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6, {r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ stcvs 12, cr15, [r9], #-428 @ 0xfffffe54 │ │ │ │ stmdbcs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stclvs 0, cr13, [r8], #-244 @ 0xffffff0c │ │ │ │ - beq b914e8 │ │ │ │ + beq b914f8 │ │ │ │ andcs r9, ip, r9 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ andls r2, sl, r0, lsl #4 │ │ │ │ addcc pc, r0, pc, asr #8 │ │ │ │ stmdage r8, {r0, r2, r3, ip, pc} │ │ │ │ movwcs r9, #4097 @ 0x1001 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @@ -562203,79 +562207,79 @@ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorhi pc, r0, #64 @ 0x40 │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ ldmib r5, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf10d120a │ │ │ │ - blvs d179c4 │ │ │ │ + blvs d179d4 │ │ │ │ movtcc pc, #35012 @ 0x88c4 @ │ │ │ │ sbcsne lr, r0, #196, 18 @ 0x310000 │ │ │ │ cmppvc pc, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf504464a │ │ │ │ @ instruction: 0xf04f7652 │ │ │ │ @ instruction: 0xf8510b01 │ │ │ │ ldmdavs r3, {r2, r8, r9, sl, fp} │ │ │ │ - b 1325b8c │ │ │ │ - blx 265d5a │ │ │ │ + b 1325b9c │ │ │ │ + blx 265d6a │ │ │ │ @ instruction: 0xf842fb0b │ │ │ │ mvnsle r3, r4, lsl #22 │ │ │ │ stmdbvs r9!, {r0, r1, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf8c4696a │ │ │ │ @ instruction: 0xf8d43354 │ │ │ │ @ instruction: 0xf8c4331c │ │ │ │ @ instruction: 0xf8c4134c │ │ │ │ ldmvs r9, {r4, r6, r8, r9, sp}^ │ │ │ │ movwvs lr, #18901 @ 0x49d5 │ │ │ │ mlacs r4, r1, r8, pc @ │ │ │ │ @ instruction: 0xf606fb03 │ │ │ │ - blx 32f836 │ │ │ │ + blx 32f846 │ │ │ │ @ instruction: 0xf891f606 │ │ │ │ @ instruction: 0xf8913021 │ │ │ │ stmib sp, {r1, r4, r5, ip}^ │ │ │ │ @ instruction: 0xf8d4b600 │ │ │ │ @ instruction: 0xf5000278 │ │ │ │ @ instruction: 0xf02e7061 │ │ │ │ @ instruction: 0x4603f8d3 │ │ │ │ @ instruction: 0x46584619 │ │ │ │ - blx 339dca │ │ │ │ + blx 339dda │ │ │ │ andcc pc, pc, #1610612736 @ 0x60000000 │ │ │ │ andls r0, r6, #294912 @ 0x48000 │ │ │ │ - bl ff912920 │ │ │ │ - blls 43b9d4 │ │ │ │ + bl ff712930 │ │ │ │ + blls 43b9e4 │ │ │ │ vseleq.f64 d15, d1, d6 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 2551cc │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 2551dc │ │ │ │ @ instruction: 0xf10eb2f6 │ │ │ │ - blx 2d8a0a │ │ │ │ + blx 2d8a1a │ │ │ │ ldmdals r1, {r8, ip, sp, lr, pc} │ │ │ │ rsbscs pc, r8, #212, 16 @ 0xd40000 │ │ │ │ vst1.8 {d0-d3}, [r3 :64], fp │ │ │ │ movwmi r6, #25456 @ 0x6370 │ │ │ │ - bl 2a5eac │ │ │ │ - b 131965c │ │ │ │ + bl 2a5ebc │ │ │ │ + b 131966c │ │ │ │ tstls r1, #12, 6 @ 0x30000000 │ │ │ │ orrcc pc, r4, #9568256 @ 0x920000 │ │ │ │ vqdmulh.s q9, q0, q3 │ │ │ │ - blcs 14356e8 │ │ │ │ + blcs 14356f8 │ │ │ │ teqphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ tstpcc ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ tstls r2, r8, lsr r6 │ │ │ │ mrcvs 8, 2, r6, cr9, cr11, {0} │ │ │ │ - blx 131e6 │ │ │ │ + blx 131f6 │ │ │ │ tstpcs ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ rsbseq pc, r8, #212, 16 @ 0xd40000 │ │ │ │ ldmdavs r1, {r0, r1, r4, fp, sp, lr}^ │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r6, r9, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf890440b │ │ │ │ tstls r3, #132, 6 @ 0x10000002 │ │ │ │ svclt 0x009c2946 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ ldmvs r3, {r0, r1, r4, r8, r9, ip, pc}^ │ │ │ │ mlacs r2, r3, r8, pc @ │ │ │ │ - bls 74169c │ │ │ │ + bls 7416ac │ │ │ │ andeq pc, r2, #66 @ 0x42 │ │ │ │ @ instruction: 0xf8939213 │ │ │ │ stmiavs sp!, {r0, r5, sp} │ │ │ │ svclt 0x00022a04 │ │ │ │ @ instruction: 0xf0429a13 │ │ │ │ andsls r0, r3, #268435456 @ 0x10000000 │ │ │ │ ldmdbne r5, {r1, r3, r4, r7, r9, fp, sp, lr}^ │ │ │ │ @@ -562283,23 +562287,23 @@ │ │ │ │ strmi pc, [r0, #1284]! @ 0x504 │ │ │ │ ldrbvs pc, [ip, #-2261] @ 0xfffff72b @ │ │ │ │ strbcc pc, [r0, #-2261]! @ 0xfffff72b @ │ │ │ │ addsmi r4, lr, #855638016 @ 0x33000000 │ │ │ │ @ instruction: 0xf856d20d │ │ │ │ tstlt fp, r4, lsl #22 │ │ │ │ @ instruction: 0x46386e59 │ │ │ │ - blx ff293252 │ │ │ │ + blx ff293262 │ │ │ │ ldrbcc pc, [ip, #-2261] @ 0xfffff72b @ │ │ │ │ strbcs pc, [r0, #-2261]! @ 0xfffff72b @ │ │ │ │ adcsmi r4, r3, #318767104 @ 0x13000000 │ │ │ │ movwcs sp, #22769 @ 0x58f1 │ │ │ │ ldrtmi r9, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8d44650 │ │ │ │ @ instruction: 0x4621331c │ │ │ │ - blx 1d93284 │ │ │ │ + blx 1d93294 │ │ │ │ ldrtmi r9, [r8], -r9, lsl #28 │ │ │ │ @ instruction: 0xf7f74631 │ │ │ │ ldmibvs r3!, {r0, r1, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d5990a │ │ │ │ strmi r2, [fp], #-1340 @ 0xfffffac4 │ │ │ │ @ instruction: 0xf8d49314 │ │ │ │ ldmib r7, {r2, r6, r7, r9, ip, sp}^ │ │ │ │ @@ -562308,20 +562312,20 @@ │ │ │ │ stmib sp, {r2, r3, r4, r8, r9, ip, pc}^ │ │ │ │ tstlt sl, sl, lsl r1 │ │ │ │ tstls pc, #1245184 @ 0x130000 │ │ │ │ @ instruction: 0xf8c54bac │ │ │ │ @ instruction: 0xf8582540 │ │ │ │ @ instruction: 0xf8daa003 │ │ │ │ ldrbeq r3, [sl], #0 │ │ │ │ - blls 3ca330 │ │ │ │ + blls 3ca340 │ │ │ │ cmppmi r7, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r8, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3464a │ │ │ │ @ instruction: 0xf5d90380 │ │ │ │ - stmdacs r0, {r1, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ ldrcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ andcs fp, r1, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf8da711a │ │ │ │ tsteq fp, r0 │ │ │ │ tstphi pc, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @@ -562348,179 +562352,179 @@ │ │ │ │ ldrdcs lr, [lr], #-147 @ 0xffffff6d @ │ │ │ │ @ instruction: 0x71b5f883 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ @ instruction: 0xf14021b8 │ │ │ │ @ instruction: 0xf8c30000 │ │ │ │ addmi r0, sp, #188, 2 @ 0x2f │ │ │ │ @ instruction: 0xf896d8ef │ │ │ │ - blcs 261458 │ │ │ │ + blcs 261468 │ │ │ │ addshi pc, r7, r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 261b8c │ │ │ │ + bcs 261b9c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f54630 │ │ │ │ @ instruction: 0xf8d4fc2f │ │ │ │ - blcs 262100 │ │ │ │ + blcs 262110 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr3, cr15, {1} │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vshr.u64 d8, d12, #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a0fb8 │ │ │ │ + bcc 2a0fc8 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d4b91a │ │ │ │ @ instruction: 0xf7f50358 │ │ │ │ movwcs pc, #3093 @ 0xc15 @ │ │ │ │ cmppcc r8, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ - blx fe84ee3c │ │ │ │ - blx fef52278 │ │ │ │ - blx 6121ee │ │ │ │ - blx 565bf0 │ │ │ │ + blx fe84ee4c │ │ │ │ + blx fef52288 │ │ │ │ + blx 6121fe │ │ │ │ + blx 565c00 │ │ │ │ @ instruction: 0xf8d2f303 │ │ │ │ ldmib r2, {r2, r3, r4, r5, r6, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf882106e │ │ │ │ @ instruction: 0x3101c1b5 │ │ │ │ @ instruction: 0x11b8f8c2 │ │ │ │ andeq pc, r0, r0, asr #2 │ │ │ │ @ instruction: 0xf8c2439f │ │ │ │ @ instruction: 0xd08b01bc │ │ │ │ cmpeq fp, r7, ror #15 │ │ │ │ @ instruction: 0xf1a2fa92 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ - blx 566440 │ │ │ │ - bl 39181c │ │ │ │ - b ad9528 │ │ │ │ + blx 566450 │ │ │ │ + bl 39182c │ │ │ │ + b ad9538 │ │ │ │ @ instruction: 0xf8500201 │ │ │ │ ldmib r1, {r3, ip}^ │ │ │ │ @ instruction: 0xf881076e │ │ │ │ @ instruction: 0x3001c1b5 │ │ │ │ @ instruction: 0x01b8f8c1 │ │ │ │ streq pc, [r0, -r7, asr #2] │ │ │ │ @ instruction: 0x71bcf8c1 │ │ │ │ @ instruction: 0x2320e779 │ │ │ │ mcrrmi 7, 14, lr, pc, cr4 │ │ │ │ stmdavc r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blmi 15c0dcc │ │ │ │ - bmi 159d854 │ │ │ │ + blmi 15c0ddc │ │ │ │ + bmi 159d864 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - b ffc92bc4 │ │ │ │ + b ffa92bd4 │ │ │ │ eorvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf892e653 │ │ │ │ - blcs 3a227c │ │ │ │ + blcs 3a228c │ │ │ │ mcrge 6, 6, pc, cr6, cr15, {1} @ │ │ │ │ strb r3, [r3], r1, lsl #18 │ │ │ │ @ instruction: 0x9114f8df │ │ │ │ @ instruction: 0xf89944f9 │ │ │ │ - blcs 26147c │ │ │ │ + blcs 26148c │ │ │ │ svcge 0x0042f47f │ │ │ │ @ instruction: 0xf8584b3f │ │ │ │ @ instruction: 0xf8d33003 │ │ │ │ @ instruction: 0xf5da8000 │ │ │ │ - stmdavs r0, {r1, r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ - mrc 5, 3, APSR_nzcv, cr10, cr9, {6} │ │ │ │ + stmdavs r0, {r1, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + mrc 5, 3, APSR_nzcv, cr2, cr9, {6} │ │ │ │ @ instruction: 0x46034a3d │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5da447a │ │ │ │ - movwcs lr, #6854 @ 0x1ac6 │ │ │ │ + movwcs lr, #6846 @ 0x1abe │ │ │ │ andcc pc, r0, r9, lsl #17 │ │ │ │ ldmdavs r7!, {r2, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1287]! @ 0xfffffaf9 @ │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ - @ instruction: 0xf3bffbff │ │ │ │ + @ instruction: 0xf3bffbf7 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a50c0 │ │ │ │ + blcc 2a50d0 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d7b93b │ │ │ │ ldmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - blx 2212f34 │ │ │ │ + blx 2012f44 │ │ │ │ @ instruction: 0xf7f54630 │ │ │ │ strtmi pc, [r8], -sp, lsl #23 │ │ │ │ - blx 12fb2 │ │ │ │ + blx ffe12fc2 │ │ │ │ ldmdavs lr, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ - @ instruction: 0xf8d4fbe1 │ │ │ │ + @ instruction: 0xf8d4fbd9 │ │ │ │ cmplt fp, r8, asr r3 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt sl, fp, asr pc │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ - smmls sl, sp, fp, pc @ │ │ │ │ + smmls sl, r5, fp, pc @ │ │ │ │ cmppcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6976919 │ │ │ │ - @ instruction: 0xf8d4fa57 │ │ │ │ + @ instruction: 0xf8d4fa4f │ │ │ │ @ instruction: 0xf7f50358 │ │ │ │ strb pc, [pc, r5, ror #22]! @ │ │ │ │ - blx 527d92 │ │ │ │ + blx 527da2 │ │ │ │ ldrbtmi pc, [sl], #-261 @ 0xfffffefb @ │ │ │ │ stc2 7, cr15, [r4, #980]! @ 0x3d4 │ │ │ │ ldrbeq lr, [r6, #2500] @ 0x9c4 │ │ │ │ andcs lr, r1, #136, 12 @ 0x8800000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ @ instruction: 0xf06f38ff │ │ │ │ @ instruction: 0xf5044900 │ │ │ │ @ instruction: 0xf8d47131 │ │ │ │ stmib sp, {r2, r4, r5, r6, r9}^ │ │ │ │ @ instruction: 0xf5da8900 │ │ │ │ - strb lr, [pc], lr, lsr #21 │ │ │ │ - b 1692cd0 │ │ │ │ - rsbseq sl, r2, r0, lsr #31 │ │ │ │ + strb lr, [pc], r6, lsr #21 │ │ │ │ + b 1492ce0 │ │ │ │ + @ instruction: 0x0072af90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0072af94 │ │ │ │ - rsbseq sl, r2, lr, ror #29 │ │ │ │ + rsbseq sl, r2, r4, lsl #31 │ │ │ │ + ldrsbteq sl, [r2], #-238 @ 0xffffff12 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r9, r5, lr, lsl #24 │ │ │ │ + ldrshteq r9, [r5], #-190 @ 0xffffff42 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r3, pc, r8, lsr pc @ │ │ │ │ - ldrsbteq r9, [r5], #-185 @ 0xffffff47 │ │ │ │ - andseq r3, pc, r0, lsr pc @ │ │ │ │ - andseq r3, pc, sl, lsl #29 │ │ │ │ + andseq r3, pc, r0, lsr #28 │ │ │ │ + rsbseq r9, r5, r9, asr #23 │ │ │ │ + andseq r3, pc, r8, lsl lr @ │ │ │ │ + andseq r3, pc, r2, ror sp @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedac79c │ │ │ │ + bl fedac7ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7ff1d20 │ │ │ │ @ instruction: 0x4620f9f1 │ │ │ │ stmibvs fp, {r0, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf7f764a3 │ │ │ │ @ instruction: 0xf8d4fa1d │ │ │ │ stmiavs r3!, {r2, r4, r5, r6, r7, r8, sp}^ │ │ │ │ cmncs r7, sl, lsr #2 │ │ │ │ andsvc r3, r9, r1, lsl #20 │ │ │ │ @ instruction: 0xf8033302 │ │ │ │ @ instruction: 0xf8d42c01 │ │ │ │ ldmib r4, {r2, r5, r7, sp}^ │ │ │ │ - bcs 2997c4 │ │ │ │ + bcs 2997d4 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ adc pc, lr, #148, 16 @ 0x940000 │ │ │ │ - ldclcc 1, cr15, [pc] @ 2555e4 │ │ │ │ + ldclcc 1, cr15, [pc] @ 2555f4 │ │ │ │ @ instruction: 0xf8941e50 │ │ │ │ stmdbcc r1, {r2, r3, r9, sp} │ │ │ │ andpl pc, r8, #212, 16 @ 0xd40000 │ │ │ │ sbcscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0x71590192 │ │ │ │ sbcne lr, lr, #270336 @ 0x42000 │ │ │ │ - b 12d7e24 │ │ │ │ + b 12d7e34 │ │ │ │ orrsvc r1, r9, r5, lsl #4 │ │ │ │ - b 1626210 │ │ │ │ + b 1626220 │ │ │ │ andscs r2, r3, ip, lsl r1 │ │ │ │ andsvc r7, r9, #154 @ 0x9a │ │ │ │ cmpcs ip, r0, lsl #4 │ │ │ │ ldrsbvc r7, [sl, -sl] │ │ │ │ andcs r7, r6, r8, asr r2 │ │ │ │ @ instruction: 0xf1037299 │ │ │ │ sbcsvc r0, sl, #16, 2 │ │ │ │ @@ -562529,60 +562533,60 @@ │ │ │ │ andgt pc, r7, r3, lsl #17 │ │ │ │ @ instruction: 0x801a73d8 │ │ │ │ ldclt 0, cr6, [r8, #-900]! @ 0xfffffc7c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ - bpl fe9939c8 │ │ │ │ + bpl fe9939d8 │ │ │ │ @ instruction: 0xf8dfb0c7 │ │ │ │ ldrbtmi r4, [sp], #-2716 @ 0xfffff564 │ │ │ │ - bvs fe8939d4 │ │ │ │ + bvs fe8939e4 │ │ │ │ stmdbpl ip!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ strbls r6, [r5], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0x960c9c51 │ │ │ │ stccs 14, cr9, [r1], {80} @ 0x50 │ │ │ │ strls r9, [sl], -r9, lsl #6 │ │ │ │ - blls 4cb840 │ │ │ │ + blls 4cb850 │ │ │ │ strmi r4, [sl], r7, lsl #12 │ │ │ │ - blcs 266ed0 │ │ │ │ + blcs 266ee0 │ │ │ │ addhi pc, r1, r0 │ │ │ │ @ instruction: 0xf7f64638 │ │ │ │ mulls lr, r7, r9 │ │ │ │ rsble r2, sl, r0, lsl #16 │ │ │ │ mulcc r4, sl, r8 │ │ │ │ streq pc, [r1], #-19 @ 0xffffffed │ │ │ │ @ instruction: 0xf8bad010 │ │ │ │ cmnlt ip, r2 │ │ │ │ streq pc, [r4], #-452 @ 0xfffffe3c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - blx ad5a34 │ │ │ │ + blx ad5a44 │ │ │ │ @ instruction: 0xf8daf303 │ │ │ │ addsmi r2, sl, #16 │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ bicshi pc, r1, r1, asr #32 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff3401 │ │ │ │ @ instruction: 0x2c05fbe3 │ │ │ │ - blls 4c9ea8 │ │ │ │ + blls 4c9eb8 │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ movwcs fp, #289 @ 0x121 │ │ │ │ @ instruction: 0x461a4638 │ │ │ │ stc2l 7, cr15, [ip], #988 @ 0x3dc │ │ │ │ rscscc pc, r8, #14090240 @ 0xd70000 │ │ │ │ rsbscs pc, r0, #13828096 @ 0xd30000 │ │ │ │ movmi pc, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf8d3930d │ │ │ │ stmdblt sl!, {r2, r3, r5, r8, sl, ip, sp} │ │ │ │ rscscs pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf8d2b1d2 │ │ │ │ @ instruction: 0xb1ba2270 │ │ │ │ @ instruction: 0x23baf897 │ │ │ │ - blcs 281d88 │ │ │ │ + blcs 281d98 │ │ │ │ @ instruction: 0xf507d067 │ │ │ │ cdpls 5, 0, cr4, cr13, cr10, {5} │ │ │ │ strcs r3, [r0], #-1304 @ 0xfffffae8 │ │ │ │ svccc 0x0004f855 │ │ │ │ ldmdavs r9, {r0, r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7f74638 │ │ │ │ @@ -562599,53 +562603,53 @@ │ │ │ │ mvnseq r0, r8, ror r9 │ │ │ │ ldrsheq r0, [r7, #23]! │ │ │ │ ldmibeq r4, {r2, r4, r6, r7, r8, fp}^ │ │ │ │ ldmdbeq r8!, {r3, r4, r5, r6, r7, r8}^ │ │ │ │ mvnseq r0, r8, ror r9 │ │ │ │ strls r0, [r1], #-503 @ 0xfffffe09 │ │ │ │ @ instruction: 0xf6169600 │ │ │ │ - @ instruction: 0xf8dffad5 │ │ │ │ + @ instruction: 0xf8dffacd │ │ │ │ @ instruction: 0xf8df2990 │ │ │ │ ldrbtmi r3, [sl], #-2436 @ 0xfffff67c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strhi pc, [r4, #-65]! @ 0xffffffbf │ │ │ │ pop {r0, r1, r2, r6, ip, sp, pc} │ │ │ │ - blls 4f9744 │ │ │ │ + blls 4f9754 │ │ │ │ stccs 8, cr6, [r0], {92} @ 0x5c │ │ │ │ stmiavs sl, {r0, r1, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ rscle r2, r8, r0, lsl #20 │ │ │ │ ldrbeq r7, [r0, sl, lsl #18] │ │ │ │ svcge 0x0074f53f │ │ │ │ - bcs 5f37c4 │ │ │ │ + bcs 5f37d4 │ │ │ │ sbchi pc, r2, #268435456 @ 0x10000000 │ │ │ │ ldmdbcc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ addmi r1, ip, #50 @ 0x32 │ │ │ │ adcshi pc, sl, #193 @ 0xc1 │ │ │ │ biceq lr, r2, #3072 @ 0xc00 │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ svcge 0x0062f67f │ │ │ │ @ instruction: 0xf5da4620 │ │ │ │ - blls 50fb1c │ │ │ │ + blls 50fb0c │ │ │ │ subsvs r1, r9, r1, ror #20 │ │ │ │ andcs lr, r1, #23592960 @ 0x1680000 │ │ │ │ @ instruction: 0xf040429a │ │ │ │ @ instruction: 0x463881fc │ │ │ │ mrc2 7, 4, pc, cr4, cr7, {7} │ │ │ │ orrmi pc, r0, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf8d39008 │ │ │ │ ldmdblt fp, {r6, r7, r9, fp, ip, sp} │ │ │ │ bicslt r9, fp, r9, lsl #22 │ │ │ │ biclt r6, fp, fp, lsl r9 │ │ │ │ stmdbcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8dfb983 │ │ │ │ - bls 563c1c │ │ │ │ + bls 563c2c │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf1010519 │ │ │ │ ldmibvs fp!, {r0, r1, r5, sl, pc}^ │ │ │ │ @ instruction: 0xf0412b00 │ │ │ │ @ instruction: 0xf8df8414 │ │ │ │ andcs r3, r1, #244, 16 @ 0xf40000 │ │ │ │ andsvc r4, sl, fp, ror r4 │ │ │ │ @@ -562661,41 +562665,41 @@ │ │ │ │ strls r4, [r7, -lr, lsl #12] │ │ │ │ andshi pc, r8, sp, asr #17 │ │ │ │ eorge pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf1b8e014 │ │ │ │ andle r0, r4, r1, lsl #30 │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 3f5dd4 │ │ │ │ + blls 3f5de4 │ │ │ │ stmdbeq r8, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6069a07 │ │ │ │ movwcc r0, #5640 @ 0x1608 │ │ │ │ @ instruction: 0xf5029306 │ │ │ │ - blcs 3b2378 │ │ │ │ + blcs 3b2388 │ │ │ │ eorsle r9, r3, r7, lsl #4 │ │ │ │ @ instruction: 0xf8d39b07 │ │ │ │ @ instruction: 0xf1bbb668 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 3f64d8 │ │ │ │ - bleq 493188 │ │ │ │ + blls 3f64e8 │ │ │ │ + bleq 493198 │ │ │ │ stcge 8, cr15, [r4], {86} @ 0x56 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 3544c2 │ │ │ │ + blx 3544d2 │ │ │ │ andslt pc, r4, sp, asr #17 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 1649bf0 │ │ │ │ + b 1649c00 │ │ │ │ ldrbmi r1, [r3], -r8, asr #16 │ │ │ │ - blx feb542f8 │ │ │ │ - blx ff0e7130 │ │ │ │ + blx feb54308 │ │ │ │ + blx ff0e7140 │ │ │ │ ldrbmi pc, [r0], #2698 @ 0xa8a @ │ │ │ │ - blx 5140cc │ │ │ │ - beq 510148 │ │ │ │ - bl 33c4d4 │ │ │ │ - bl 41a5e4 │ │ │ │ + blx 5140dc │ │ │ │ + beq 510158 │ │ │ │ + bl 33c4e4 │ │ │ │ + bl 41a5f4 │ │ │ │ @ instruction: 0xf8db0b03 │ │ │ │ @ instruction: 0xf7f71e00 │ │ │ │ @ instruction: 0xf8dbf8d7 │ │ │ │ @ instruction: 0xf8833e00 │ │ │ │ @ instruction: 0xf88451b6 │ │ │ │ @ instruction: 0xe7dd52b9 │ │ │ │ ldrbmi r9, [r6], -r8, lsl #22 │ │ │ │ @@ -562715,77 +562719,77 @@ │ │ │ │ orrcc pc, r4, #11993088 @ 0xb70000 │ │ │ │ rsbvc pc, r1, r7, lsl #10 │ │ │ │ mvncc pc, r5, asr #17 │ │ │ │ orrcc pc, r6, #11993088 @ 0xb70000 │ │ │ │ mvnscc pc, r5, asr #17 │ │ │ │ @ instruction: 0xf8852301 │ │ │ │ @ instruction: 0xf60932b8 │ │ │ │ - strtmi pc, [r9], -r7, asr #25 │ │ │ │ + @ instruction: 0x4629fcbf │ │ │ │ mvnseq pc, r5, asr #17 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf89afe2b │ │ │ │ ldrtmi r1, [r8], -r0 │ │ │ │ @ instruction: 0xff38f7f8 │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ - blcs 26f9bc │ │ │ │ + blcs 26f9cc │ │ │ │ sbchi pc, r7, r0 │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ - blcs 26f9c8 │ │ │ │ + blcs 26f9d8 │ │ │ │ sbchi pc, r1, r0 │ │ │ │ tstpcc r0, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d780b9 │ │ │ │ tstlt fp, r4, lsl r3 │ │ │ │ - blcs 26f9e4 │ │ │ │ + blcs 26f9f4 │ │ │ │ adcshi pc, r2, r0 │ │ │ │ tstppl r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - blcs 25f198 │ │ │ │ + blcs 25f1a8 │ │ │ │ adchi pc, fp, r0 │ │ │ │ @ instruction: 0xf8d19908 │ │ │ │ stmdacs r3, {r6, r7, r9} │ │ │ │ @ instruction: 0xf891d03f │ │ │ │ @ instruction: 0xf8d732c4 │ │ │ │ strdlt r2, [r3, -r4]! │ │ │ │ sbccc pc, r8, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ - blls 475d48 │ │ │ │ + blls 475d58 │ │ │ │ @ instruction: 0xf8d32101 │ │ │ │ @ instruction: 0xf8c360c8 │ │ │ │ @ instruction: 0xf88322c8 │ │ │ │ movtlt r1, #25284 @ 0x62c4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvc 735d30 │ │ │ │ + bvc 735d40 │ │ │ │ @ instruction: 0xf14006db │ │ │ │ - blls 475d28 │ │ │ │ + blls 475d38 │ │ │ │ andscc pc, r0, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf10007dc │ │ │ │ ldmvs r3!, {r0, r4, r6, r7, pc} │ │ │ │ strhvs pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf0012e8e │ │ │ │ stmdbls r8, {r0, r1, r2, r3, r5, r7, r8, r9, pc} │ │ │ │ ldrdcc pc, [ip, #129]! @ 0x81 │ │ │ │ strle r0, [r4], #-2011 @ 0xfffff825 │ │ │ │ ldrsbcc pc, [r0, #129]! @ 0x81 @ │ │ │ │ @ instruction: 0xf14007de │ │ │ │ @ instruction: 0xf8df80c1 │ │ │ │ - bls 56361c │ │ │ │ + bls 56362c │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf101051c │ │ │ │ ldmibvs fp!, {r0, r2, r4, r6, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0412b00 │ │ │ │ - bls 476928 │ │ │ │ + bls 476938 │ │ │ │ stmib r2, {r0, r1, r8, r9, sp}^ │ │ │ │ - bls 4628d4 │ │ │ │ + bls 4628e4 │ │ │ │ adcscc pc, sl, #9568256 @ 0x920000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d28100 │ │ │ │ swpcs r0, ip, [r0] @ │ │ │ │ - ldc2 6, cr15, [sl], {153} @ 0x99 │ │ │ │ + ldc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf50780f8 │ │ │ │ @ instruction: 0xf5074b80 │ │ │ │ @ instruction: 0xf10b4994 │ │ │ │ @ instruction: 0x46010b30 │ │ │ │ ldmdbeq ip, {r0, r3, r8, ip, sp, lr, pc}^ │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ @@ -562796,20 +562800,20 @@ │ │ │ │ @ instruction: 0xf8d33098 │ │ │ │ stccs 5, cr5, [r0, #-80] @ 0xffffffb0 │ │ │ │ andhi pc, sp, #64 @ 0x40 │ │ │ │ @ instruction: 0x46a846be │ │ │ │ @ instruction: 0xf85b9105 │ │ │ │ vst4.8 {d19-d22}, [pc :128], r5 │ │ │ │ @ instruction: 0xf6437102 │ │ │ │ - blx 2adb3a │ │ │ │ - blcs 292a9c │ │ │ │ + blx 2adb4a │ │ │ │ + blcs 292aac │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0x1668f8de │ │ │ │ sbcvc pc, r2, pc, asr #8 │ │ │ │ - blx 25eabe │ │ │ │ + blx 25eace │ │ │ │ stmdbcs r0, {r3, ip, sp, lr, pc} │ │ │ │ bicshi pc, r9, r0, asr #32 │ │ │ │ ldrdne pc, [r4], #-140 @ 0xffffff74 @ │ │ │ │ @ instruction: 0x4664b171 │ │ │ │ @ instruction: 0xf8542000 │ │ │ │ teqlt r3, r4, lsl #30 │ │ │ │ ldrdcc pc, [ip], r3 │ │ │ │ @@ -562820,37 +562824,37 @@ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ cdpvc 5, 12, cr15, cr2, cr14, {0} │ │ │ │ @ instruction: 0xf50c3582 │ │ │ │ @ instruction: 0xf1b87cc4 │ │ │ │ bicle r0, lr, r4, lsl #30 │ │ │ │ stmdbls r5, {r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x009cf8d3 │ │ │ │ - mcrr2 6, 9, pc, r4, cr9 @ │ │ │ │ + ldc2 6, cr15, [ip], #-612 @ 0xfffffd9c │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ strht sp, [r0], r4 │ │ │ │ @ instruction: 0xf8df2603 │ │ │ │ ldrbtmi r4, [ip], #-1572 @ 0xfffff9dc │ │ │ │ - blcs 26d178 │ │ │ │ + blcs 26d188 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr9, cr15, {3} │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ - bls 5673b8 │ │ │ │ + bls 5673c8 │ │ │ │ ldmdavs sp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - stc2 6, cr15, [ip], {111} @ 0x6f │ │ │ │ + stc2 6, cr15, [r4], {111} @ 0x6f │ │ │ │ @ instruction: 0x260cf8df │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - svc 0x008ef5d9 │ │ │ │ + svc 0x0086f5d9 │ │ │ │ strpl r2, [r3, #769]! @ 0x301 │ │ │ │ @ instruction: 0xf04fe625 │ │ │ │ strb r0, [r5], r0, lsr #16 │ │ │ │ @ instruction: 0xf8d79a08 │ │ │ │ ldrvs r3, [r3, #708] @ 0x2c4 │ │ │ │ @ instruction: 0xf8872300 │ │ │ │ @ instruction: 0xe67e33bb │ │ │ │ - bcs 59e740 │ │ │ │ + bcs 59e750 │ │ │ │ mcrge 6, 2, pc, cr12, cr15, {1} @ │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ strmi r0, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, fp, lsl #1 │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @@ -562861,57 +562865,57 @@ │ │ │ │ @ instruction: 0x00000fb5 │ │ │ │ @ instruction: 0x00000fb5 │ │ │ │ @ instruction: 0xfffffc8d │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ andeq r0, r0, pc, lsl #30 │ │ │ │ andeq r0, r0, pc, lsl #30 │ │ │ │ - blcs 2f03c8 │ │ │ │ + blcs 2f03d8 │ │ │ │ ldrbhi pc, [sl, -r0, asr #4] @ │ │ │ │ svclt 0x00042b03 │ │ │ │ @ instruction: 0xf8c29a08 │ │ │ │ stmiavs fp!, {r2, r3, r4, r5, r7, r9, ip, sp}^ │ │ │ │ umullscs pc, r1, r3, r8 @ │ │ │ │ @ instruction: 0xf0012a00 │ │ │ │ @ instruction: 0xf89380a3 │ │ │ │ - blcs 261de4 │ │ │ │ + blcs 261df4 │ │ │ │ addshi pc, lr, r1, asr #32 │ │ │ │ movwcs r9, #14856 @ 0x3a08 │ │ │ │ adcscc pc, ip, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 481880 │ │ │ │ + blls 481890 │ │ │ │ sbcscc pc, r0, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ movwcs sl, #16174 @ 0x3f2e │ │ │ │ @ instruction: 0xf8c29a08 │ │ │ │ str r3, [r8, -r0, asr #5]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ ldrtmi sl, [r8], -r4, lsl #28 │ │ │ │ stc2l 7, cr15, [lr, #-980]! @ 0xfffffc2c │ │ │ │ - blcs 28f3d0 │ │ │ │ + blcs 28f3e0 │ │ │ │ svcge 0x0054f43f │ │ │ │ @ instruction: 0xf1a3fa93 │ │ │ │ - blx fee9f3e4 │ │ │ │ - bl 3921e8 │ │ │ │ - blx 3dbfec │ │ │ │ + blx fee9f3f4 │ │ │ │ + bl 3921f8 │ │ │ │ + blx 3dbffc │ │ │ │ ldrtmi pc, [r9], #257 @ 0x101 @ │ │ │ │ movweq lr, #6691 @ 0x1a23 │ │ │ │ andne pc, r0, r9, asr r8 @ │ │ │ │ rscle r2, ip, r0, lsl #18 │ │ │ │ cdpvs 14, 5, cr6, cr6, cr9, {2} │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ rscscs r9, pc, #8, 18 @ 0x20000 │ │ │ │ movwcc r6, #14539 @ 0x38cb │ │ │ │ stccs 8, cr15, [r1], {3} │ │ │ │ subvs pc, fp, #64, 12 @ 0x4000000 │ │ │ │ stccs 8, cr15, [r3], {35} @ 0x23 │ │ │ │ sbcvs r4, fp, sl, lsl #12 │ │ │ │ @ instruction: 0xf8d22100 │ │ │ │ @ instruction: 0xf699009c │ │ │ │ - ldrtmi pc, [r8], -pc, lsl #21 @ │ │ │ │ + ldrtmi pc, [r8], -r7, lsl #21 @ │ │ │ │ ldc2 0, cr15, [lr, #-4]! │ │ │ │ tstpcc r0, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ ldrdcs lr, [r2], #151 @ 0x97 │ │ │ │ strvs lr, [r8, #2519]! @ 0x9d7 │ │ │ │ andne lr, r4, #3440640 @ 0x348000 │ │ │ │ stmdbvs r0, {r2, r8, fp, sp, lr}^ │ │ │ │ movwmi r4, #8993 @ 0x2321 │ │ │ │ @@ -562923,71 +562927,71 @@ │ │ │ │ tstmi sl, #1097728 @ 0x10c000 │ │ │ │ tstpcc r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ cdpeq 0, 0, cr15, cr2, cr15, {2} │ │ │ │ cdpeq 2, 2, cr15, cr6, cr14, {6} │ │ │ │ movwmi r6, #6424 @ 0x1918 │ │ │ │ tsteq ip, r1, asr #20 │ │ │ │ vmlseq.f32 s28, s28, s2 │ │ │ │ - b 5f01d8 │ │ │ │ + b 5f01e8 │ │ │ │ movwmi r0, #44550 @ 0xae06 │ │ │ │ @ instruction: 0xf0424322 │ │ │ │ eormi r0, sl, r3, lsl #4 │ │ │ │ andeq lr, r2, #385024 @ 0x5e000 │ │ │ │ subhi pc, r6, #64 @ 0x40 │ │ │ │ @ instruction: 0x2002f8ba │ │ │ │ @ instruction: 0xf8da2400 │ │ │ │ strcs r1, [r0, #-8] │ │ │ │ strmi lr, [r8, #2503]! @ 0x9c7 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4f6158 │ │ │ │ - b 16aff10 │ │ │ │ + blls 4f6168 │ │ │ │ + b 16aff20 │ │ │ │ @ instruction: 0xf0400203 │ │ │ │ @ instruction: 0xf89a86d5 │ │ │ │ @ instruction: 0xf8d72004 │ │ │ │ @ instruction: 0xf0021314 │ │ │ │ vsubw.u8 q8, q1, d1 │ │ │ │ @ instruction: 0xf8870200 │ │ │ │ stmdbcs r0, {r2, r6, r7, r8, r9, sp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ @ instruction: 0xf89a0301 │ │ │ │ - blcs 269ccc │ │ │ │ + blcs 269cdc │ │ │ │ cmnphi r2, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02d4628 │ │ │ │ @ instruction: 0xf8bafbd9 │ │ │ │ sbclt r2, r6, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4f6150 │ │ │ │ + blls 4f6160 │ │ │ │ muleq r4, sl, r8 │ │ │ │ @ instruction: 0xf8da6819 │ │ │ │ usada8eq r0, r4, r0, r3 │ │ │ │ teqls sl, #88, 30 @ 0x160 │ │ │ │ @ instruction: 0xf101fb02 │ │ │ │ @ instruction: 0xf1019133 │ │ │ │ - bls 475d60 │ │ │ │ + bls 475d70 │ │ │ │ ldrdhi pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ ldmvs r5, {r2, r3, r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8d84641 │ │ │ │ ldmvs r0, {r2, r4, lr} │ │ │ │ @ instruction: 0xf7f6702b │ │ │ │ @ instruction: 0xf8d8fe6f │ │ │ │ rsbvc r3, fp, r8, lsl r0 │ │ │ │ andeq pc, r9, #1073741825 @ 0x40000001 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andmi pc, r5, r5, asr #17 │ │ │ │ adcvc r0, r9, r9, lsl sl │ │ │ │ mrceq 12, 0, r0, cr11, cr9, {0} │ │ │ │ - blls 4721e0 │ │ │ │ + blls 4721f0 │ │ │ │ sbcsvs r7, sl, r9, ror #1 │ │ │ │ @ instruction: 0x3002f8ba │ │ │ │ mulcs r4, sl, r8 │ │ │ │ - blx fe720944 │ │ │ │ - blx fef52bd4 │ │ │ │ + blx fe720954 │ │ │ │ + blx fef52be4 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b 13d649c │ │ │ │ + b 13d64ac │ │ │ │ cdpls 3, 0, cr1, cr9, cr3, {4} │ │ │ │ addeq pc, r0, #2 │ │ │ │ mcrcs 2, 0, fp, cr0, cr11, {6} │ │ │ │ strhi pc, [r5], r0 │ │ │ │ stmdbcs r0, {r0, r4, r5, r8, fp, sp, lr} │ │ │ │ strhi pc, [r1], r0 │ │ │ │ @ instruction: 0xf8d16870 │ │ │ │ @@ -562997,94 +563001,94 @@ │ │ │ │ andsvs lr, r1, #270336 @ 0x42000 │ │ │ │ rsbvc r7, fp, #-1879048178 @ 0x9000000e │ │ │ │ @ instruction: 0xf886fa5f │ │ │ │ @ instruction: 0x73aa0a0b │ │ │ │ @ instruction: 0x732b0c09 │ │ │ │ @ instruction: 0xf1b97369 │ │ │ │ @ instruction: 0xf0010f00 │ │ │ │ - bls 4761c0 │ │ │ │ + bls 4761d0 │ │ │ │ ldmvs r0, {r0, r3, r6, r9, sl, lr} │ │ │ │ mcr2 7, 1, pc, cr8, cr6, {7} @ │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ mvnvc r4, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ - beq ee6e2c │ │ │ │ + beq ee6e3c │ │ │ │ vcgt.u32 d18, d2, d0 │ │ │ │ ldceq 3, cr0, [r2], #-28 @ 0xffffffe4 │ │ │ │ vacgt.f32 d16, d2, d22 │ │ │ │ vcgt.u32 d18, d6, d15 │ │ │ │ vcge.u32 d20, d4, d7 │ │ │ │ @ instruction: 0x612b631f │ │ │ │ tstpeq r4, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ sbcsvs r9, r3, r8, lsl #20 │ │ │ │ mulcc r4, sl, r8 │ │ │ │ @ instruction: 0xf140079e │ │ │ │ ldmdbls sl!, {r2, r4, r6, r7, pc} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ vshr.u64 q4, q0, #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a59f0 │ │ │ │ + blcc 2a5a00 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmib r1, {r1, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ vshr.u64 d8, d26, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a5a1c │ │ │ │ + blcc 2a5a2c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strtmi r8, [r1], -ip, lsr #1 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ adc sp, r2, r9, ror #3 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ - blx fe6c16e4 │ │ │ │ + blx fe6c16f4 │ │ │ │ strcs pc, [r1], -r1, lsr #7 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ stmdbeq r3, {r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ vpmax.u8 d15, d3, d6 │ │ │ │ tsteq r3, r1, lsr #20 │ │ │ │ @ instruction: 0xf8d944b9 │ │ │ │ - blcs 263204 │ │ │ │ + blcs 263214 │ │ │ │ cdpvs 0, 5, cr13, cr11, cr12, {7} │ │ │ │ addsmi r6, lr, #1376 @ 0x560 │ │ │ │ mcrge 4, 6, pc, cr8, cr15, {1} @ │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ strb sl, [r6, pc, lsl #28]! │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ - blx fe7c164c │ │ │ │ - blx fef52d18 │ │ │ │ - blx 392c96 │ │ │ │ - blx 5f3e98 │ │ │ │ - b bd2a9c │ │ │ │ + blx fe7c165c │ │ │ │ + blx fef52d28 │ │ │ │ + blx 392ca6 │ │ │ │ + blx 5f3ea8 │ │ │ │ + b bd2aac │ │ │ │ @ instruction: 0xf8580503 │ │ │ │ - blcs 261e98 │ │ │ │ + blcs 261ea8 │ │ │ │ cdpvs 0, 5, cr13, cr11, cr14, {7} │ │ │ │ addsmi r6, lr, #1376 @ 0x560 │ │ │ │ mcrge 4, 5, pc, cr14, cr15, {1} @ │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ ubfx sl, sp, #27, #9 │ │ │ │ @ instruction: 0xf44f9b06 │ │ │ │ strls r7, [r5], -r2, asr #21 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [ip], -r6, lsr #12 │ │ │ │ - blx 354ae8 │ │ │ │ - blx fe767a10 │ │ │ │ + blx 354af8 │ │ │ │ + blx fe767a20 │ │ │ │ andcs pc, ip, #164, 6 @ 0x90000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blx 2e7792 │ │ │ │ - blx 4846e0 │ │ │ │ - b b92ae4 │ │ │ │ + blx 2e77a2 │ │ │ │ + blx 4846f0 │ │ │ │ + b b92af4 │ │ │ │ ldrtmi r0, [sl], #1027 @ 0x403 │ │ │ │ strbtne pc, [r8], #2266 @ 0x8da @ │ │ │ │ stc2l 7, cr15, [ip, #984] @ 0x3d8 │ │ │ │ strbtcc pc, [r8], #2266 @ 0x8da @ │ │ │ │ @ instruction: 0x81b6f883 │ │ │ │ adcshi pc, r9, #8781824 @ 0x860000 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ @@ -563094,17 +563098,17 @@ │ │ │ │ stmiavs r3, {r3, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8433309 │ │ │ │ eorcs r2, fp, #8, 24 @ 0x800 │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ stccs 8, cr15, [r9], {3} │ │ │ │ strb r6, [r8], r3, asr #1 │ │ │ │ stmdbls r8, {r0, r3, r9, fp, ip, pc} │ │ │ │ - bcs 270254 │ │ │ │ + bcs 270264 │ │ │ │ ldrhi pc, [sp, -r0] │ │ │ │ - blcs 270374 │ │ │ │ + blcs 270384 │ │ │ │ strbhi pc, [r0] @ │ │ │ │ ldrdls pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ ldmdavs r4, {r0, r1, r4, r6, fp, sp, lr} │ │ │ │ ldmeq r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c56893 │ │ │ │ @ instruction: 0x23253002 │ │ │ │ rsclt r7, r6, #110 @ 0x6e │ │ │ │ @@ -563119,33 +563123,33 @@ │ │ │ │ movwcs r0, #2594 @ 0xa22 │ │ │ │ vrshl.u32 d19, d11, d2 │ │ │ │ stceq 3, cr0, [r2], #-28 @ 0xffffffe4 │ │ │ │ movwcs pc, #62306 @ 0xf362 @ │ │ │ │ vcgt.f32 d16, d2, d18 │ │ │ │ vcge.u32 d20, d8, d7 │ │ │ │ @ instruction: 0xf845631f │ │ │ │ - blls 464f94 │ │ │ │ - blls 5ae2fc │ │ │ │ + blls 464fa4 │ │ │ │ + blls 5ae30c │ │ │ │ strcc pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 4776bc │ │ │ │ + bls 4776cc │ │ │ │ sbcscc pc, r0, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ - blls 462ae0 │ │ │ │ + blls 462af0 │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ rscscc pc, r0, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0x075d795b │ │ │ │ stmdals r8, {r2, r3, r4, r5, r6, sl, ip, lr, pc} │ │ │ │ rscscs pc, r4, #216, 16 @ 0xd80000 │ │ │ │ ldrdcc lr, [r4, r0] │ │ │ │ @ instruction: 0xf8d0430b │ │ │ │ - b 131a820 │ │ │ │ + b 131a830 │ │ │ │ orrslt r0, sl, #1048576 @ 0x100000 │ │ │ │ ldrdcc pc, [r8], #128 @ 0x80 │ │ │ │ - bvc 6c2dd8 │ │ │ │ + bvc 6c2de8 │ │ │ │ @ instruction: 0xf10006cc │ │ │ │ ldmdavc r2, {r1, r2, r3, r4, r5, r6, r8, r9, sl, pc} │ │ │ │ strle r0, [r9, #-2001]! @ 0xfffff82f │ │ │ │ stcls 8, cr6, [r8], {155} @ 0x9b │ │ │ │ ldrsbpl pc, [r0, #131] @ 0x83 @ │ │ │ │ stccs 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ ldrmi fp, [sp], -r8, lsl #30 │ │ │ │ @@ -563155,15 +563159,15 @@ │ │ │ │ mvnsmi r3, #28, 4 @ 0xc0000001 │ │ │ │ tstpeq r2, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c4430b │ │ │ │ ldmdahi r3, {r2, r3, r4, r9, ip, sp}^ │ │ │ │ mvnspl pc, #50331648 @ 0x3000000 │ │ │ │ ldmhi r3, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ mvnspl pc, #50331648 @ 0x3000000 │ │ │ │ - bls 4824e0 │ │ │ │ + bls 4824f0 │ │ │ │ eorcc pc, r0, #13762560 @ 0xd20000 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ eorcc pc, r0, #12713984 @ 0xc20000 │ │ │ │ ldrdcc pc, [r0, #133] @ 0x85 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ biccc pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf8d39b08 │ │ │ │ @@ -563193,72 +563197,72 @@ │ │ │ │ svclt 0x00180f78 │ │ │ │ ldrbmi r4, [r8], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8cbbf18 │ │ │ │ @ instruction: 0xf7f63220 │ │ │ │ @ instruction: 0xf8dbfcab │ │ │ │ strcc ip, [r1, #-164] @ 0xffffff5c │ │ │ │ stmiale pc, {r2, r3, r5, r7, r8, sl, lr}^ @ │ │ │ │ - blcs 27ccd0 │ │ │ │ + blcs 27cce0 │ │ │ │ strthi pc, [r1], -r0 │ │ │ │ ldmdbvs fp, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 47792c │ │ │ │ + bls 47793c │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ - blls 462b78 │ │ │ │ + blls 462b88 │ │ │ │ @ instruction: 0x3094f8d3 │ │ │ │ svcpl 0x0040f1b3 │ │ │ │ ldrbhi pc, [r5, #512]! @ 0x200 @ │ │ │ │ - bls 568d00 │ │ │ │ + bls 568d10 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf57f049b │ │ │ │ ldrtmi sl, [r8], -r2, asr #22 │ │ │ │ - blx ff4940b8 │ │ │ │ - bllt 11d40e4 │ │ │ │ - rsbseq sl, r2, lr, lsr #19 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r2, r8, lsr #19 │ │ │ │ - @ instruction: 0x0072a896 │ │ │ │ - rsbeq fp, r8, r8, ror sp │ │ │ │ - rsbseq r9, r5, ip, asr r8 │ │ │ │ + blx ff4940c8 │ │ │ │ + bllt 11d40f4 │ │ │ │ + @ instruction: 0x0072a99e │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + @ instruction: 0x0072a998 │ │ │ │ + rsbseq sl, r2, r6, lsl #17 │ │ │ │ + rsbeq fp, r8, r0, ror #24 │ │ │ │ + rsbseq r9, r5, ip, asr #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r9, r5, r8, lsr r8 │ │ │ │ - rsbseq r9, r5, r6, asr r5 │ │ │ │ + rsbseq r9, r5, r8, lsr #16 │ │ │ │ + rsbseq r9, r5, r6, asr #10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r3, pc, r6, asr #18 │ │ │ │ + andseq r3, pc, lr, lsr #16 │ │ │ │ rsbsls pc, ip, #14090240 @ 0xd70000 │ │ │ │ andls r2, r0, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf8d74639 │ │ │ │ strbmi r4, [sl], -r0, ror #6 │ │ │ │ strls sl, [r5], #-2089 @ 0xfffff7d7 │ │ │ │ - blx a9411a │ │ │ │ + blx a9412a │ │ │ │ tstpcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ tstls r1, #167936 @ 0x29000 │ │ │ │ ldrdhi pc, [r4], #-141 @ 0xffffff73 │ │ │ │ cmplt r3, r6, lsl r2 │ │ │ │ ldrtmi r2, [r9], -r3, lsl #4 │ │ │ │ stmdage fp!, {r9, ip, pc} │ │ │ │ @ instruction: 0xf7fb464a │ │ │ │ @ instruction: 0xf8ddfb11 │ │ │ │ - blls d36410 │ │ │ │ + blls d36420 │ │ │ │ @ instruction: 0xf8d79311 │ │ │ │ tstls r2, #16, 6 @ 0x40000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andcs r8, r3, #-956301312 @ 0xc7000000 │ │ │ │ andls r4, r0, #59768832 @ 0x3900000 │ │ │ │ strbmi sl, [sl], -sp, lsr #16 │ │ │ │ - blx 29415a │ │ │ │ + blx 29416a │ │ │ │ tstls r2, #46080 @ 0xb400 │ │ │ │ movwls r9, #31534 @ 0x7b2e │ │ │ │ strls r2, [r0, #-1280] @ 0xfffffb00 │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ ldrtmi r4, [r9], -sl, asr #12 │ │ │ │ @ instruction: 0xf7fba82f │ │ │ │ strls pc, [r0, #-2803] @ 0xfffff50d │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ - stcls 6, cr4, [pc], #-296 @ 256068 │ │ │ │ + stcls 6, cr4, [pc], #-296 @ 256078 │ │ │ │ ldmdage r1!, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fb9414 │ │ │ │ @ instruction: 0xf8d7fae9 │ │ │ │ @ instruction: 0xf8d73308 │ │ │ │ @ instruction: 0xf899230c │ │ │ │ ldmvs fp, {r0, r3, r4, r5, r7, r9, ip}^ │ │ │ │ @ instruction: 0xf89368d2 │ │ │ │ @@ -563268,40 +563272,40 @@ │ │ │ │ ldmdbls r1!, {r0, r1, r3, r8, r9, lr} │ │ │ │ tstlt sl, r5, lsl r1 │ │ │ │ @ instruction: 0xf89268d2 │ │ │ │ tstmi r3, #35 @ 0x23 │ │ │ │ tstpcs r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ tstppl r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf89268d2 │ │ │ │ - bls 39a264 │ │ │ │ + bls 39a274 │ │ │ │ ldrdeq pc, [r0], #130 @ 0x82 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmiavs sl!, {r0, r1, r3, r4, r6, r7, r9, sl, pc}^ │ │ │ │ mlacs r3, r2, r8, pc @ │ │ │ │ movwmi r4, #45841 @ 0xb311 │ │ │ │ adcscc pc, r9, #8978432 @ 0x890000 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf04f87bf │ │ │ │ @ instruction: 0x9c050b00 │ │ │ │ tstcs ip, sp, lsl #28 │ │ │ │ - blx 2a7b6e │ │ │ │ + blx 2a7b7e │ │ │ │ ldmvc fp, {r1, r8, r9, lr} │ │ │ │ cmnpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ movwvs pc, #15105 @ 0x3b01 @ │ │ │ │ orrscc pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf10bb10b │ │ │ │ andcc r0, r1, #1024 @ 0x400 │ │ │ │ mvnsle r4, #536870920 @ 0x20000008 │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ tstcs r1, r8, lsr pc │ │ │ │ stccs 1, cr0, [r0, #-36] @ 0xffffffdc │ │ │ │ strbthi pc, [r0], r0 @ │ │ │ │ eorcs r3, r0, #72, 2 │ │ │ │ eoreq pc, ip, r9, lsl #2 │ │ │ │ - blx f94236 │ │ │ │ + blx f94246 │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ tstppl r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ ldmvs r9, {r0, r1, r4, ip, pc}^ │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ rsbseq pc, r8, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf50068da │ │ │ │ strtmi r7, [fp], -r1, rrx │ │ │ │ @@ -563326,80 +563330,80 @@ │ │ │ │ mlapl r2, r0, r8, pc @ │ │ │ │ svclt 0x00082a04 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ mlacs r1, r0, r8, pc @ │ │ │ │ @ instruction: 0xf1a29806 │ │ │ │ ldrls r0, [r0, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blvs 13c2e50 │ │ │ │ + blvs 13c2e60 │ │ │ │ andls r0, pc, #1343488 @ 0x148000 │ │ │ │ stmdbcs r0, {r1, r4, r5, r6, r7, r9, ip, sp, pc} │ │ │ │ ldrbthi pc, [r1], r0 @ │ │ │ │ stmib sp, {r8, r9, fp, sp, lr}^ │ │ │ │ tstls r7, r8, lsl r2 │ │ │ │ - blx fe6142b2 │ │ │ │ - bls 8bc738 │ │ │ │ + blx fe6142c2 │ │ │ │ + bls 8bc748 │ │ │ │ stmibvs r8, {r3, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x43224402 │ │ │ │ andeq pc, r4, #66 @ 0x42 │ │ │ │ stmibvs sl, {r1, r3, r5, ip, sp, lr} │ │ │ │ ldcls 4, cr4, [r2], {22} │ │ │ │ rsbvc r0, sl, r2, lsr sl │ │ │ │ mrceq 12, 1, r0, cr6, cr2, {1} │ │ │ │ rscvc r7, lr, sl, lsr #1 │ │ │ │ mulsvs ip, sp, r8 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdbls r6, {r0, r4, r6, r7, r9, sl, pc} │ │ │ │ - blvs 47af68 │ │ │ │ + blvs 47af78 │ │ │ │ @ instruction: 0xf7f64621 │ │ │ │ stmibvs r2!, {r0, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], #-2823 @ 0xfffff4f9 │ │ │ │ stmibvs r2!, {r1, r3, r5, r8, ip, sp, lr} │ │ │ │ movwls r4, #29715 @ 0x7413 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, r9, fp, ip, pc}^ │ │ │ │ sbcslt r2, lr, #-1073741821 @ 0xc0000003 │ │ │ │ subeq lr, r1, #270336 @ 0x42000 │ │ │ │ sbcslt r9, r4, #114688 @ 0x1c000 │ │ │ │ cmnvc sl, sl, lsl #20 │ │ │ │ @ instruction: 0x71aa0c0a │ │ │ │ mvnvc r0, sl, lsl #28 │ │ │ │ - bcs 27cb6c │ │ │ │ + bcs 27cb7c │ │ │ │ strthi pc, [fp], r0 │ │ │ │ ldrmi r9, [r1], -r7, lsl #6 │ │ │ │ - blvs 87cf64 │ │ │ │ - blx 171432a │ │ │ │ + blvs 87cf74 │ │ │ │ + blx 171433a │ │ │ │ ldmibvs sl, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x43224432 │ │ │ │ andeq pc, r4, #66 @ 0x42 │ │ │ │ ldmibvs sl, {r1, r3, r5, r9, ip, sp, lr} │ │ │ │ ldrmi r9, [r3], #-2823 @ 0xfffff4f9 │ │ │ │ - beq 8fd3ac │ │ │ │ + beq 8fd3bc │ │ │ │ @ instruction: 0xf688fa5f │ │ │ │ ldceq 2, cr7, [sl], {106} @ 0x6a │ │ │ │ adcvc r0, sl, #432 @ 0x1b0 │ │ │ │ stccs 2, cr7, [r0], {235} @ 0xeb │ │ │ │ strhi pc, [ip], r0 │ │ │ │ strtmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7f66b10 │ │ │ │ stmibvs r3!, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [r8], #2467 @ 0x9a3 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 1633144 │ │ │ │ + b 1633154 │ │ │ │ @ instruction: 0x73ab4318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 3f3350 │ │ │ │ + blls 3f3360 │ │ │ │ @ instruction: 0xf8d73510 │ │ │ │ cmpvs sp, #124, 4 @ 0xc0000007 │ │ │ │ tstpcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf89268da │ │ │ │ @ instruction: 0xf8923081 │ │ │ │ - blcs 31e5c4 │ │ │ │ - blcc 3c601c │ │ │ │ - blx fef1efcc │ │ │ │ + blcs 31e5d4 │ │ │ │ + blcc 3c602c │ │ │ │ + blx fef1efdc │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ addseq fp, fp, r8, lsl pc │ │ │ │ biceq lr, r2, #274432 @ 0x43000 │ │ │ │ andcc r6, r4, #75776 @ 0x12800 │ │ │ │ stccc 8, cr15, [r2], {2} │ │ │ │ orrpl pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ stccc 8, cr15, [r4], {34} @ 0x22 │ │ │ │ @@ -563407,15 +563411,15 @@ │ │ │ │ @ instruction: 0xf8d73c01 │ │ │ │ movtvs r0, #41596 @ 0xa27c │ │ │ │ teqcs r6, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf7fe9939 │ │ │ │ stmdbls r0, {r0, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ teqcs sp, #3620864 @ 0x374000 │ │ │ │ rsbseq pc, ip, #14090240 @ 0xd70000 │ │ │ │ - blx 143fe │ │ │ │ + blx 1440e │ │ │ │ tstpcs r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf89a9905 │ │ │ │ @ instruction: 0xf8d13000 │ │ │ │ @ instruction: 0xf8d101c4 │ │ │ │ ldmdbls r3!, {r3, r6, r7, r8, pc} │ │ │ │ ldmdbls r8!, {r0, r1, r3, r4, r8, ip, pc} │ │ │ │ ldmdbls sl!, {r2, r3, r4, r8, ip, pc} │ │ │ │ @@ -563430,15 +563434,15 @@ │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xf8d7931a │ │ │ │ stmiavs fp!, {r3, r4, r8, r9, ip, lr}^ │ │ │ │ umullsne pc, r1, r3, r8 @ │ │ │ │ @ instruction: 0xf893911f │ │ │ │ @ instruction: 0x91201093 │ │ │ │ umullsne pc, r4, r3, r8 @ │ │ │ │ - bcs 27a8e4 │ │ │ │ + bcs 27a8f4 │ │ │ │ ldrbhi pc, [r3, #-0]! @ │ │ │ │ @ instruction: 0x264068d2 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ mlacs r8, r2, r8, pc @ │ │ │ │ ldrmi fp, [r4], r2, lsr #18 │ │ │ │ mlacs r8, r3, r8, pc @ │ │ │ │ sbcslt r0, r6, #-2147483612 @ 0x80000024 │ │ │ │ @@ -563461,200 +563465,200 @@ │ │ │ │ @ instruction: 0xf8939122 │ │ │ │ @ instruction: 0x91241090 │ │ │ │ @ instruction: 0xf892b10d │ │ │ │ stmdacs r0, {r2, r3, r4, r5, lr} │ │ │ │ strbhi pc, [r3], #-0 @ │ │ │ │ mlasne ip, lr, r8, pc @ │ │ │ │ adceq r9, r9, r9, lsl r1 │ │ │ │ - b 12bd95c │ │ │ │ - ldcls 1, cr0, [pc, #-276] @ 2563cc │ │ │ │ - b 13a7118 │ │ │ │ + b 12bd96c │ │ │ │ + ldcls 1, cr0, [pc, #-276] @ 2563dc │ │ │ │ + b 13a7128 │ │ │ │ stmdals r1!, {r6, r7, r8} │ │ │ │ - b 12bd95c │ │ │ │ + b 12bd96c │ │ │ │ stmdals r2!, {r8, ip} │ │ │ │ ldmdbls fp, {r1, r2, r3, r8, r9, lr} │ │ │ │ @ instruction: 0x0c06ea4c │ │ │ │ - b 1364900 │ │ │ │ + b 1364910 │ │ │ │ stmdbls r3!, {r0, r9, sl, ip} │ │ │ │ - b 1296728 │ │ │ │ + b 1296738 │ │ │ │ stmdbls r6, {r6, sl} │ │ │ │ mcrvs 8, 2, r9, cr9, cr13, {0} │ │ │ │ cdpne 1, 4, cr9, cr1, cr6, {0} │ │ │ │ - b 127c578 │ │ │ │ + b 127c588 │ │ │ │ @ instruction: 0xf8921001 │ │ │ │ andsls r1, r9, r8, lsr #32 │ │ │ │ mlaeq sl, r2, r8, pc @ │ │ │ │ - b 1296848 │ │ │ │ + b 1296858 │ │ │ │ ldmdals sl, {r7, r8} │ │ │ │ strmi r4, [r1], -r8, lsl #6 │ │ │ │ mlaeq sl, lr, r8, pc @ │ │ │ │ cmpne r0, r1, asr #20 │ │ │ │ mlaeq r8, lr, r8, pc @ │ │ │ │ orrne lr, r0, r1, asr #20 │ │ │ │ andeq pc, r2, r1, asr #32 │ │ │ │ - b 12b1588 │ │ │ │ + b 12b1598 │ │ │ │ tstcs r0, r5, lsl #10 │ │ │ │ tstpeq r7, r5, ror #6 @ p-variant is OBSOLETE │ │ │ │ ldrsbtpl pc, [r4], -r9 @ │ │ │ │ tstpcs pc, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ vmax.u32 d18, d0, d0 │ │ │ │ @ instruction: 0xf8de0607 │ │ │ │ vhadd.u32 q8, q6, q0 │ │ │ │ vmax.u32 d18, d4, d15 │ │ │ │ stcls 6, cr4, [r4], #-92 @ 0xffffffa4 │ │ │ │ ldrvs pc, [pc], -r4, ror #6 │ │ │ │ - b 127d5e8 │ │ │ │ + b 127d5f8 │ │ │ │ @ instruction: 0xf8921004 │ │ │ │ ldrls r4, [fp], #-34 @ 0xffffffde │ │ │ │ tstpmi r7, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ vceq.i32 d25, d0, d9 │ │ │ │ @ instruction: 0xf892611f │ │ │ │ @ instruction: 0xf89e0021 │ │ │ │ @ instruction: 0xf1a02021 │ │ │ │ - blx fee565a0 │ │ │ │ + blx fee565b0 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf89e9019 │ │ │ │ andsls r0, ip, r2, lsr #32 │ │ │ │ andeq pc, r4, r2, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ andsls r0, sl, r0, asr #18 │ │ │ │ mlacs r1, r3, r8, pc @ │ │ │ │ mlami r2, r3, r8, pc @ │ │ │ │ movweq pc, #16802 @ 0x41a2 @ │ │ │ │ - blx fef3cdd0 │ │ │ │ + blx fef3cde0 │ │ │ │ eorvs pc, lr, r3, lsl #7 │ │ │ │ - blx 1a2e764 │ │ │ │ + blx 1a2e774 │ │ │ │ ldmdbeq fp, {r3, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrmi r8, [r1], -r0, ror #7 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf7f6931d │ │ │ │ - blls 414e14 │ │ │ │ + blls 414e24 │ │ │ │ ldrtmi r6, [r2], #-2458 @ 0xfffff666 │ │ │ │ ldmibvs sl, {r1, r3, r5, r9, ip, sp, lr} │ │ │ │ ldrmi r9, [r0], #2845 @ 0xb1d │ │ │ │ movteq lr, #19011 @ 0x4a43 │ │ │ │ mlasvs ip, sp, r8, pc @ │ │ │ │ - b 1643160 │ │ │ │ + b 1643170 │ │ │ │ rsbvc r2, fp, #24, 6 @ 0x60000000 │ │ │ │ tstmi r8, #323584 @ 0x4f000 │ │ │ │ - b 16330a8 │ │ │ │ - blls c30660 │ │ │ │ + b 16330b8 │ │ │ │ + blls c30670 │ │ │ │ andhi pc, fp, r5, lsl #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x469883ba │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - bls 654dd4 │ │ │ │ + bls 654de4 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ @ instruction: 0xf8d8732b │ │ │ │ ldrmi r3, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldcls 2, cr9, [r6], {15} │ │ │ │ @ instruction: 0xf8dd9a0f │ │ │ │ - beq 7367b8 │ │ │ │ - blx 1a333e8 │ │ │ │ + beq 7367c8 │ │ │ │ + blx 1a333f8 │ │ │ │ ldceq 6, cr15, [r3], {136} @ 0x88 │ │ │ │ cdpeq 3, 1, cr7, cr3, cr11, {5} │ │ │ │ stccs 3, cr7, [r0], {235} @ 0xeb │ │ │ │ orrshi pc, r7, #0 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf7f64621 │ │ │ │ stmibvs r3!, {r0, r1, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r3], #-1602 @ 0xfffff9be │ │ │ │ stmibvs r3!, {r0, r1, r3, r5, sl, ip, sp, lr} │ │ │ │ andsls r4, r8, #436207616 @ 0x1a000000 │ │ │ │ - blls 8fced8 │ │ │ │ + blls 8fcee8 │ │ │ │ mlavs ip, sp, r8, pc @ │ │ │ │ movteq lr, #10819 @ 0x2a43 │ │ │ │ sbcslt r9, ip, #24, 20 @ 0x18000 │ │ │ │ strbtvc r0, [fp], #-2579 @ 0xfffff5ed │ │ │ │ strtvc r0, [fp], #3091 @ 0xc13 │ │ │ │ strbtvc r0, [fp], #3603 @ 0xe13 │ │ │ │ - blcs 27d31c │ │ │ │ + blcs 27d32c │ │ │ │ cmnphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46194698 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf9b0f7f6 │ │ │ │ @ instruction: 0xf8d89a0b │ │ │ │ ldrtmi r3, [r3], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf0434323 │ │ │ │ strvc r0, [fp, #-772]! @ 0xfffffcfc │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andls r4, fp, #436207616 @ 0x1a000000 │ │ │ │ - bls 53d700 │ │ │ │ + bls 53d710 │ │ │ │ ldrsbhi pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ strbvc r0, [fp, #-2579]! @ 0xfffff5ed │ │ │ │ @ instruction: 0xf688fa5f │ │ │ │ strvc r0, [fp, #3091]! @ 0xc13 │ │ │ │ strbvc r0, [fp, #3603]! @ 0xe13 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98368 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ @ instruction: 0xf990f7f6 │ │ │ │ strbmi r6, [r2], -r3, lsr #19 │ │ │ │ @ instruction: 0x762b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 93af40 │ │ │ │ + bls 93af50 │ │ │ │ @ instruction: 0xf89d9b19 │ │ │ │ - b 132e75c │ │ │ │ - bls 8173f8 │ │ │ │ - beq 743264 │ │ │ │ + b 132e76c │ │ │ │ + bls 817408 │ │ │ │ + beq 743274 │ │ │ │ ldceq 6, cr7, [r3], {107} @ 0x6b │ │ │ │ cdpeq 6, 1, cr7, cr3, cr11, {5} │ │ │ │ - blls bb42ac │ │ │ │ + blls bb42bc │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrmi r8, [r8], r4, asr #6 │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - bls 454cd8 │ │ │ │ + bls 454ce8 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ @ instruction: 0xf8d8772b │ │ │ │ ldrmi r3, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldcls 2, cr9, [r5], {7} │ │ │ │ @ instruction: 0xf8dd9a07 │ │ │ │ - beq 736834 │ │ │ │ - blx 1a344e4 │ │ │ │ + beq 736844 │ │ │ │ + blx 1a344f4 │ │ │ │ ldceq 6, cr15, [r3], {136} @ 0x88 │ │ │ │ cdpeq 7, 1, cr7, cr3, cr11, {5} │ │ │ │ stccs 7, cr7, [r0], {235} @ 0xeb │ │ │ │ msrhi CPSR_fxc, #0 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf7f64621 │ │ │ │ stmibvs r3!, {r0, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r3], #-1602 @ 0xfffff9be │ │ │ │ eorcc pc, r0, r5, lsl #17 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 67afa4 │ │ │ │ - beq 723bf8 │ │ │ │ + bls 67afb4 │ │ │ │ + beq 723c08 │ │ │ │ stccc 8, cr15, [r3], {5} │ │ │ │ @ instruction: 0xf8050c13 │ │ │ │ cdpeq 12, 1, cr3, cr3, cr2, {0} │ │ │ │ stccc 8, cr15, [r1], {5} │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ eorspl pc, r4, r9, asr #17 │ │ │ │ - bvs fe930af0 │ │ │ │ + bvs fe930b00 │ │ │ │ cmnpmi pc, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ svclt 0x00183b00 │ │ │ │ tstls r7, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf8d39b05 │ │ │ │ @ instruction: 0xf1bcc0c0 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmdbls r5, {r0, r1, r4, r7, pc} │ │ │ │ @ instruction: 0xf8cd2200 │ │ │ │ ldrmi fp, [r6], -r0, rrx │ │ │ │ ldrbeq pc, [r3, #257] @ 0x101 @ │ │ │ │ ldrtmi r4, [fp], r8, lsl #13 │ │ │ │ andsls r4, r0, #241172480 @ 0xe600000 │ │ │ │ rsbge pc, r4, sp, asr #17 │ │ │ │ tstcs ip, r5, lsl #22 │ │ │ │ - blx 2bcff6 │ │ │ │ + blx 2bd006 │ │ │ │ ldmvc fp, {r1, r2, r8, r9, ip, sp} │ │ │ │ cmnpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ orrscs pc, r8, #13828096 @ 0xd30000 │ │ │ │ rsble r2, sp, r0, lsl #20 │ │ │ │ orrsmi pc, r4, #13828096 @ 0xd30000 │ │ │ │ movwcc pc, #35035 @ 0x88db @ │ │ │ │ @@ -563673,57 +563677,57 @@ │ │ │ │ strmi r0, [r4], r1 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdals r0, {r1, r4, r5, r6, r8, pc} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ smlsdxcs r1, r7, r1, r8 │ │ │ │ subgt pc, r0, sp, asr #17 │ │ │ │ ldrsbteq pc, [r4], -r9 @ │ │ │ │ - blx fe3951a8 │ │ │ │ + blx fe3951b8 │ │ │ │ stmdbcs r0, {r1, r2, ip, pc} │ │ │ │ cmnphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ movwls r9, #45583 @ 0xb20f │ │ │ │ @ instruction: 0xf7f69107 │ │ │ │ stmdbls r7, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bls 63d474 │ │ │ │ + bls 63d484 │ │ │ │ strmi r6, [ip], #-2441 @ 0xfffff677 │ │ │ │ @ instruction: 0xf88d448a │ │ │ │ movtls sl, #12548 @ 0x3104 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smlabbcc r8, sp, r8, pc @ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ smlatbcc sl, sp, r8, pc @ │ │ │ │ cmnpmi pc, #111 @ p-variant is OBSOLETE @ 0x6f │ │ │ │ - b 143b57c │ │ │ │ - blls 3dc478 │ │ │ │ + b 143b58c │ │ │ │ + blls 3dc488 │ │ │ │ @ instruction: 0xf1a5a841 │ │ │ │ @ instruction: 0xf88d0210 │ │ │ │ cdpne 1, 5, cr7, cr9, cr9, {0} │ │ │ │ @ instruction: 0xf88d0a23 │ │ │ │ stceq 1, cr3, [r3], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xf88d0e24 │ │ │ │ @ instruction: 0xf88d3106 │ │ │ │ @ instruction: 0xf8124107 │ │ │ │ @ instruction: 0xf8104f01 │ │ │ │ adcmi r3, sl, #1024 @ 0x400 │ │ │ │ movweq lr, #19011 @ 0x4a43 │ │ │ │ svccc 0x0001f801 │ │ │ │ - blls 40b078 │ │ │ │ + blls 40b088 │ │ │ │ @ instruction: 0xf8c93310 │ │ │ │ - blls 3a297c │ │ │ │ + blls 3a298c │ │ │ │ ldrd pc, [r0], #131 @ 0x83 │ │ │ │ ldrcc r3, [r0, #-1537] @ 0xfffff9ff │ │ │ │ stmdaeq ip, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf63f45b6 │ │ │ │ usub16mi sl, pc, sp @ │ │ │ │ - blt 891038 │ │ │ │ + blt 891048 │ │ │ │ vst3.32 @ instruction: 0xf48bfa5f │ │ │ │ svceq 0x0000f1bb │ │ │ │ sbcshi pc, r6, #0 │ │ │ │ - bls 113d5a4 │ │ │ │ + bls 113d5b4 │ │ │ │ ldrdpl pc, [ip], -r9 │ │ │ │ ldrdlt pc, [ip], #-141 @ 0xffffff73 │ │ │ │ movwne lr, #10819 @ 0x2a43 │ │ │ │ movtcs r7, #28779 @ 0x706b │ │ │ │ stcne 0, cr7, [fp], #172 @ 0xac │ │ │ │ andcc pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf68bfa5f │ │ │ │ @@ -563737,76 +563741,76 @@ │ │ │ │ strbmi r0, [r1], -r8 │ │ │ │ @ instruction: 0xf870f7f6 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ ldrtmi r4, [r3], #-1626 @ 0xfffff9a6 │ │ │ │ rscvc r4, fp, r3, lsr #6 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andsls r4, r3, #436207616 @ 0x1a000000 │ │ │ │ - beq 73d178 │ │ │ │ + beq 73d188 │ │ │ │ ldceq 1, cr7, [r3], {43} @ 0x2b │ │ │ │ cdpeq 1, 1, cr7, cr3, cr11, {3} │ │ │ │ @ instruction: 0x71ab1dea │ │ │ │ andcs pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xb1a29a15 │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x46118276 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26315c │ │ │ │ + bcs 26316c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f49815 │ │ │ │ - bls 794e88 │ │ │ │ + bls 794e98 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 262a54 │ │ │ │ + blcs 262a64 │ │ │ │ eorshi pc, pc, #0 │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a6584 │ │ │ │ + blcc 2a6594 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmdals r4, {r0, r1, r4, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf930f7f4 │ │ │ │ @ instruction: 0xb1a29a11 │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrmi r8, [r1], -r8, lsr #6 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2631b8 │ │ │ │ + bcs 2631c8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f49811 │ │ │ │ - bls 714e2c │ │ │ │ + bls 714e3c │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 262ab0 │ │ │ │ + blcs 262ac0 │ │ │ │ cmnphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a65e0 │ │ │ │ + blcc 2a65f0 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmdals r2, {r0, r1, r4, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf902f7f4 │ │ │ │ - bcs 27d250 │ │ │ │ + bcs 27d260 │ │ │ │ stmdbge r6, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x461181d7 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263218 │ │ │ │ + bcs 263228 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27a78c │ │ │ │ + blcs 27a79c │ │ │ │ ldmdbge r2!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f49816 │ │ │ │ @ instruction: 0xf7fff8e7 │ │ │ │ movwcs fp, #6445 @ 0x192d │ │ │ │ ldmdalt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbls r8, {r3, r5, r7, fp, sp, pc} │ │ │ │ @@ -563814,98 +563818,98 @@ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8c1823c │ │ │ │ @ instruction: 0xf7ff32bc │ │ │ │ andcs fp, r4, #10354688 @ 0x9e0000 │ │ │ │ mrclt 7, 5, APSR_nzcv, cr12, cr14, {7} │ │ │ │ @ instruction: 0xf7ff461a │ │ │ │ @ instruction: 0x9c0aba53 │ │ │ │ - blls 4a8308 │ │ │ │ + blls 4a8318 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf6159400 │ │ │ │ - @ instruction: 0xf7fefb39 │ │ │ │ + @ instruction: 0xf7fefb31 │ │ │ │ stmdbls sl, {r1, r3, r4, r5, r6, r9, sl, fp, ip, sp, pc} │ │ │ │ ldrdgt pc, [ip], -sl │ │ │ │ stmdavs r9, {r0, r1, r4, r5, fp, ip, pc}^ │ │ │ │ svceq 0x0001f1bc │ │ │ │ - b 12f352c │ │ │ │ + b 12f353c │ │ │ │ sbclt r6, ip, #268435457 @ 0x10000001 │ │ │ │ strcs pc, [r7], -r1, asr #7 │ │ │ │ vmlal.u , d17, d0[7] │ │ │ │ @ instruction: 0x732e4107 │ │ │ │ @ instruction: 0x73aa7369 │ │ │ │ orrhi pc, r6, r0, asr #4 │ │ │ │ @ instruction: 0xf8c52322 │ │ │ │ rsbvc ip, fp, #15 │ │ │ │ tstpeq r7, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ andseq pc, r3, r5, asr #17 │ │ │ │ ldmiblt r2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8da9b09 │ │ │ │ ldmibvs fp, {r2, r3, sp} │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - blcs 277380 │ │ │ │ + blcs 277390 │ │ │ │ cmpphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ stmdbls sl, {r0, r1, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ stmdavs r9, {r1, r2, r3, r8, sl, ip, sp} │ │ │ │ stccc 8, cr15, [ip], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8052326 │ │ │ │ - blls 465b0c │ │ │ │ + blls 465b1c │ │ │ │ stcvs 8, cr15, [sp], {5} │ │ │ │ stccs 8, cr15, [r8], {69} @ 0x45 │ │ │ │ stcne 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0xf7ff60dd │ │ │ │ movwcs fp, #31312 @ 0x7a50 │ │ │ │ stmdalt r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwls r9, #31506 @ 0x7b12 │ │ │ │ - bllt 1294af0 │ │ │ │ + bllt 1294b00 │ │ │ │ @ instruction: 0xf7fe2207 │ │ │ │ @ instruction: 0xf10ebe69 │ │ │ │ adcsmi r3, r0, #255 @ 0xff │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ @ instruction: 0xf0809810 │ │ │ │ rscslt r0, pc, #262144 @ 0x40000 │ │ │ │ - blx 1a3cb48 │ │ │ │ + blx 1a3cb58 │ │ │ │ andsls pc, r0, r4, lsl #21 │ │ │ │ ldrsbteq pc, [r4], -r9 @ │ │ │ │ stmdbcs r0, {r1, r2, ip, pc} │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {3} @ │ │ │ │ smlabbge r4, sp, r8, pc @ │ │ │ │ stmdbls r8, {r0, r2, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ stmiavs fp, {r0, r1, r2, r3, r4, r9, sp}^ │ │ │ │ - blcs 2d4b3c │ │ │ │ - blls 5aee60 │ │ │ │ + blcs 2d4b4c │ │ │ │ + blls 5aee70 │ │ │ │ strpl pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ sbcscc pc, r0, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf8c13301 │ │ │ │ stccs 2, cr3, [r0, #-832] @ 0xfffffcc0 │ │ │ │ - bge d53c44 │ │ │ │ + bge d53c54 │ │ │ │ @ instruction: 0xf8d79908 │ │ │ │ @ instruction: 0xf8d12314 │ │ │ │ movwcc r3, #4820 @ 0x12d4 │ │ │ │ sbcscc pc, r4, #12648448 @ 0xc10000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf897aa20 │ │ │ │ - blcs 263a74 │ │ │ │ - bge 953d64 │ │ │ │ + blcs 263a84 │ │ │ │ + bge 953d74 │ │ │ │ @ instruction: 0xf5079b0a │ │ │ │ @ instruction: 0xf10b4baa │ │ │ │ @ instruction: 0xf89a0b18 │ │ │ │ - bl 52eb78 │ │ │ │ + bl 52eb88 │ │ │ │ @ instruction: 0xf8d30585 │ │ │ │ cdpcs 0, 0, cr9, cr14, cr4, {0} │ │ │ │ rscshi pc, ip, #0, 4 │ │ │ │ @ instruction: 0x3644f8df │ │ │ │ - bl 327d78 │ │ │ │ + bl 327d88 │ │ │ │ @ instruction: 0xf85304c6 │ │ │ │ strbmi r8, [r1, #54] @ 0x36 │ │ │ │ movwcs fp, #3896 @ 0xf38 │ │ │ │ stmdavs r1!, {r0, r3, r8, r9, ip, lr, pc}^ │ │ │ │ svclt 0x00982901 │ │ │ │ stmdble r4, {r0, r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf5d84648 │ │ │ │ - bl fecd2734 │ │ │ │ + bl fecd2724 │ │ │ │ cdpcs 3, 0, cr0, cr9, cr1, {0} │ │ │ │ cdpcs 0, 0, cr13, cr13, cr10, {0} │ │ │ │ ldm pc, {r1, r2, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ teqpvc r4, r6 @ p-variant is OBSOLETE │ │ │ │ ldrbne r6, [r9, #-622] @ 0xfffffd92 │ │ │ │ ldrbvc r2, [r4, #-1813] @ 0xfffff8eb │ │ │ │ ldrvs r4, [ip, -sp, asr #10]! │ │ │ │ @@ -563913,77 +563917,77 @@ │ │ │ │ stmibvs sl, {r0, r1, r3, r5, r7, r8, sl, lr} │ │ │ │ orrvs r4, sl, sl, lsl r4 │ │ │ │ stmibge r3!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0003f1b9 │ │ │ │ strbmi fp, [fp], -ip, lsr #30 │ │ │ │ ldrb r2, [r1, r0, lsl #6]! │ │ │ │ svclt 0x00b82b02 │ │ │ │ - blcc 2df7f4 │ │ │ │ + blcc 2df804 │ │ │ │ svclt 0x00c82b00 │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ @ instruction: 0xf85bdd5a │ │ │ │ strmi r1, [fp, #3844]! @ 0xf04 │ │ │ │ ldrmi r6, [sl], #-2442 @ 0xfffff676 │ │ │ │ bicle r6, r6, sl, lsl #3 │ │ │ │ stmiblt fp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - b 6ddf74 │ │ │ │ + b 6ddf84 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - bcs 256d80 │ │ │ │ + bcs 256d90 │ │ │ │ andcs sp, r6, #320 @ 0x140 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcs 290bc8 │ │ │ │ + blcs 290bd8 │ │ │ │ @ instruction: 0xf10bdce7 │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ @ instruction: 0xf7ffd1b1 │ │ │ │ @ instruction: 0xf64ab9b6 │ │ │ │ @ instruction: 0xf6c222ab │ │ │ │ - blx fe2df6e6 │ │ │ │ - bl feadb44c │ │ │ │ + blx fe2df6f6 │ │ │ │ + bl feadb45c │ │ │ │ ldrb r7, [r3, r3, ror #7] │ │ │ │ svclt 0x00b82b03 │ │ │ │ - blcc 31f858 │ │ │ │ + blcc 31f868 │ │ │ │ @ instruction: 0xddea2b00 │ │ │ │ @ instruction: 0xe7d0005b │ │ │ │ - b 6ddfc0 │ │ │ │ + b 6ddfd0 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - blcs 350c34 │ │ │ │ + blcs 350c44 │ │ │ │ ldrsbne sp, [fp], #-223 @ 0xffffff21 │ │ │ │ ldrb r3, [r6, r1, lsl #22] │ │ │ │ subspl pc, r6, #1342177284 @ 0x50000004 │ │ │ │ subspl pc, r5, #1342177292 @ 0x5000000c │ │ │ │ andne pc, r3, #133120 @ 0x20800 │ │ │ │ mvnvc lr, #165888 @ 0x28800 │ │ │ │ - blcs 2d0b58 │ │ │ │ + blcs 2d0b68 │ │ │ │ movwcs fp, #8120 @ 0x1fb8 │ │ │ │ strb r3, [r1, r1, lsl #22]! │ │ │ │ - vstrle d2, [pc, #-20] @ 256c78 │ │ │ │ - blcc 2dadfc │ │ │ │ + vstrle d2, [pc, #-20] @ 256c88 │ │ │ │ + blcc 2dae0c │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ - blcs 2d0b54 │ │ │ │ + blcs 2d0b64 │ │ │ │ @ instruction: 0xe7c4dcda │ │ │ │ bicsvc lr, r3, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xe7d3105b │ │ │ │ svclt 0x00c82b02 │ │ │ │ stcle 3, cr2, [r4] │ │ │ │ - bleq 3930dc │ │ │ │ + bleq 3930ec │ │ │ │ @ instruction: 0xf47f455d │ │ │ │ @ instruction: 0xf7ffaf6e │ │ │ │ @ instruction: 0xf8dfb972 │ │ │ │ stmdbls ip, {r2, r4, r8, sl, sp} │ │ │ │ stmdavs sl!, {r0, r2, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf1000512 │ │ │ │ ldmibvs fp!, {r0, r4, r5, r9, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x4638821e │ │ │ │ stc2l 7, cr15, [lr], {244} @ 0xf4 │ │ │ │ ldmiblt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47e2800 │ │ │ │ - blls 48274c │ │ │ │ + blls 48275c │ │ │ │ adcscc pc, ip, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47e2b03 │ │ │ │ @ instruction: 0xf7feaf67 │ │ │ │ stmdbls r8, {r1, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ adccc pc, sp, #9502720 @ 0x910000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdavs fp, {r1, r5, r6, r7, r8, fp, sp, pc} │ │ │ │ @@ -563991,99 +563995,99 @@ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ movwcs r8, #430 @ 0x1ae │ │ │ │ adccc pc, sp, #8454144 @ 0x810000 │ │ │ │ ldmiblt r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x461c469c │ │ │ │ svclt 0x0097f7fe │ │ │ │ tstls sl, #0, 6 │ │ │ │ - bllt fe6d4d20 │ │ │ │ + bllt fe6d4d30 │ │ │ │ movwcs r9, #2570 @ 0xa0a │ │ │ │ @ instruction: 0xf7fe6053 │ │ │ │ strmi fp, [fp], #-3354 @ 0xfffff2e6 │ │ │ │ - blls 4fb934 │ │ │ │ + blls 4fb944 │ │ │ │ ldrls r2, [sl, #-1280]! @ 0xfffffb00 │ │ │ │ - blx 330eaa │ │ │ │ - blge 1113548 │ │ │ │ - blge f3b94c │ │ │ │ + blx 330eba │ │ │ │ + blge 1113558 │ │ │ │ + blge f3b95c │ │ │ │ movwcs r9, #17153 @ 0x4301 │ │ │ │ sbceq pc, r8, #14090240 @ 0xd70000 │ │ │ │ - blx 414500 │ │ │ │ + @ instruction: 0xf9fef5ec │ │ │ │ @ instruction: 0xf7fe9b3a │ │ │ │ ldrdcs fp, [r1, -r4] │ │ │ │ @ instruction: 0xf7ff9119 │ │ │ │ @ instruction: 0xf8dabbbc │ │ │ │ - bcs 29ed94 │ │ │ │ + bcs 29eda4 │ │ │ │ cmnphi ip, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldmdavs fp, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - b 1410814 │ │ │ │ + b 1410824 │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ strvc r0, [fp, #-772]! @ 0xfffffcfc │ │ │ │ strtvc lr, [lr], #-1176 @ 0xfffffb68 │ │ │ │ - b 140ff48 │ │ │ │ + b 140ff58 │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ @ instruction: 0x732b0304 │ │ │ │ eorvc lr, lr, #1358954496 @ 0x51000000 │ │ │ │ - b 140fe38 │ │ │ │ + b 140fe48 │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ strvc r0, [fp, -r4, lsl #6]! │ │ │ │ strtvc lr, [lr], -r7, asr #9 │ │ │ │ @ instruction: 0xf885e4a1 │ │ │ │ ldrb r6, [lr], #32 │ │ │ │ @ instruction: 0xf1052220 │ │ │ │ @ instruction: 0xf8c50313 │ │ │ │ rsbvc r0, sl, #15 │ │ │ │ stmdalt lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r6!, {r1, r2, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6b14628 │ │ │ │ - vcvt.u32.f32 , , #1 │ │ │ │ + vcvt.u32.f32 , , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a69cc │ │ │ │ + blcc 2a69dc │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c16b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6956921 │ │ │ │ - @ instruction: 0x4620fdf7 │ │ │ │ + strtmi pc, [r0], -pc, ror #27 │ │ │ │ @ instruction: 0xff06f7f3 │ │ │ │ @ instruction: 0xf6b14628 │ │ │ │ - @ instruction: 0xf7feff6f │ │ │ │ + @ instruction: 0xf7feff67 │ │ │ │ ldcls 15, cr11, [r4], {73} @ 0x49 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xff58f6b1 │ │ │ │ + @ instruction: 0xff50f6b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263614 │ │ │ │ + bcs 263624 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d69c14 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - ldc2l 6, cr15, [r6, #596] @ 0x254 │ │ │ │ + stc2l 6, cr15, [lr, #596] @ 0x254 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, ror #29 │ │ │ │ - @ instruction: 0xff4ef6b1 │ │ │ │ + @ instruction: 0xff46f6b1 │ │ │ │ ldcls 5, cr14, [r5], {176} @ 0xb0 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xff38f6b1 │ │ │ │ + @ instruction: 0xff30f6b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263654 │ │ │ │ + bcs 263664 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d69c15 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - ldc2 6, cr15, [r6, #596]! @ 0x254 │ │ │ │ + stc2 6, cr15, [lr, #596]! @ 0x254 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, asr #29 │ │ │ │ - @ instruction: 0xff2ef6b1 │ │ │ │ + @ instruction: 0xff26f6b1 │ │ │ │ @ instruction: 0x4326e579 │ │ │ │ ldrb r7, [r5, #-238] @ 0xffffff12 │ │ │ │ @ instruction: 0x560de9d9 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0x4631813a │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ ldc2 7, cr15, [r2, #980]! @ 0x3d4 │ │ │ │ @@ -564115,15 +564119,15 @@ │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdals r8, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ eorcc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorcc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ @ instruction: 0xf8c59b08 │ │ │ │ @ instruction: 0xf8d311c0 │ │ │ │ - blcs 263234 │ │ │ │ + blcs 263244 │ │ │ │ stmge sl, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ ldmdalt fp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs fp, {r0, r1, r2, r3, r4, r7, pc}^ │ │ │ │ strcc r9, [sl, #-2570] @ 0xfffff5f6 │ │ │ │ @ instruction: 0xf8456812 │ │ │ │ @ instruction: 0x23243c08 │ │ │ │ @@ -564131,361 +564135,361 @@ │ │ │ │ @ instruction: 0xf8059b08 │ │ │ │ @ instruction: 0xf8456c09 │ │ │ │ sbcsvs r2, sp, r4, lsl #24 │ │ │ │ stmdalt r1!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff71ae │ │ │ │ @ instruction: 0xf893b80d │ │ │ │ bicseq r2, r1, r8, lsr #32 │ │ │ │ - blx 1a1759c │ │ │ │ + blx 1a175ac │ │ │ │ sbcslt pc, r6, #33024 @ 0x8100 │ │ │ │ - blt fe694f58 │ │ │ │ + blt fe694f68 │ │ │ │ adcvc r2, fp, r0, asr #6 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ sbchi pc, pc, r0 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ @ instruction: 0xf7f54641 │ │ │ │ @ instruction: 0xf8d8fd41 │ │ │ │ - bls 722fd8 │ │ │ │ + bls 722fe8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ @ instruction: 0xf8d870eb │ │ │ │ ldrmi r3, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldmdbls r3, {r0, r1, r4, r9, ip, pc} │ │ │ │ - beq 51e734 │ │ │ │ + beq 51e744 │ │ │ │ stceq 1, cr7, [fp], {43} @ 0x2b │ │ │ │ cdpeq 1, 0, cr7, cr11, cr11, {3} │ │ │ │ - strb r7, [pc], #427 @ 256f98 │ │ │ │ + strb r7, [pc], #427 @ 256fa8 │ │ │ │ strmi r4, [r3], fp, lsl #6 │ │ │ │ @ instruction: 0xf8892134 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r7, r9, ip, sp} │ │ │ │ stmdbge r7!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ stmdblt r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andhi pc, pc, r5, lsl #17 │ │ │ │ mrclt 7, 7, APSR_nzcv, cr15, cr14, {7} │ │ │ │ @ instruction: 0x23baf897 │ │ │ │ @ instruction: 0xf43e2a00 │ │ │ │ - bls 5029e4 │ │ │ │ + bls 5029f4 │ │ │ │ ldmdavs r0, {r1, r2, r3, r8, sl, fp, sp}^ │ │ │ │ mrshi pc, R8_usr @ │ │ │ │ ldrbtmi r4, [sl], #-2690 @ 0xfffff57e │ │ │ │ eorsne pc, r5, r2, asr r8 @ │ │ │ │ movwle r4, #25224 @ 0x6288 │ │ │ │ sbceq lr, r5, #2048 @ 0x800 │ │ │ │ ldmdavs r1, {r6, r9, fp, ip}^ │ │ │ │ - stc 5, cr15, [r4], #-864 @ 0xfffffca0 │ │ │ │ + ldc 5, cr15, [ip], {216} @ 0xd8 │ │ │ │ @ instruction: 0xf8d71c43 │ │ │ │ ldrmi r2, [sl], #-960 @ 0xfffffc40 │ │ │ │ biccs pc, r0, #13041664 @ 0xc70000 │ │ │ │ mrclt 7, 3, APSR_nzcv, cr0, cr14, {7} │ │ │ │ @ instruction: 0xf7ff3124 │ │ │ │ @ instruction: 0x9c11b91e │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - mrc2 6, 2, pc, cr8, cr1, {5} │ │ │ │ + mrc2 6, 2, pc, cr0, cr1, {5} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263814 │ │ │ │ + bcs 263824 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d69c11 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - ldc2l 6, cr15, [r6], {149} @ 0x95 │ │ │ │ + stc2l 6, cr15, [lr], {149} @ 0x95 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, ror #27 │ │ │ │ - mcr2 6, 2, pc, cr14, cr1, {5} @ │ │ │ │ - blmi 1c90354 │ │ │ │ + mcr2 6, 2, pc, cr6, cr1, {5} @ │ │ │ │ + blmi 1c90364 │ │ │ │ stmdbmi r8!, {r2, r9, sp}^ │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - ldc2 6, cr15, [r4], {155} @ 0x9b │ │ │ │ - bllt ffad5044 │ │ │ │ + stc2 6, cr15, [ip], {155} @ 0x9b │ │ │ │ + bllt ffad5054 │ │ │ │ tstcs r1, r4, ror #22 │ │ │ │ - bmi 1b6d3a0 │ │ │ │ + bmi 1b6d3b0 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - stcl 5, cr15, [r8], #864 @ 0x360 │ │ │ │ - bllt ff755058 │ │ │ │ + stcl 5, cr15, [r0], #864 @ 0x360 │ │ │ │ + bllt ff755068 │ │ │ │ ldmdavs fp, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - bls 510de0 │ │ │ │ + bls 510df0 │ │ │ │ ldrdeq pc, [ip], -sl │ │ │ │ tstpvs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blx 2f11be │ │ │ │ + blx 2f11ce │ │ │ │ @ instruction: 0xf8d3f000 │ │ │ │ - blls 45fcac │ │ │ │ + blls 45fcbc │ │ │ │ strvc pc, [ip, #-1283]! @ 0xfffffafd │ │ │ │ movwne lr, #10706 @ 0x29d2 │ │ │ │ strls r6, [r1, #-2226] @ 0xfffff74e │ │ │ │ strls r6, [r0, #-2293] @ 0xfffff70b │ │ │ │ @ instruction: 0xf99ef01b │ │ │ │ ldmdalt r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff732e │ │ │ │ - b 1385688 │ │ │ │ + b 1385698 │ │ │ │ @ instruction: 0xf0420206 │ │ │ │ eorvc r0, sl, #4, 4 @ 0x40000000 │ │ │ │ ldmdblt lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ff712e │ │ │ │ @ instruction: 0x4322b93a │ │ │ │ andeq pc, r4, #66 @ 0x42 │ │ │ │ @ instruction: 0xf7ff702a │ │ │ │ @ instruction: 0x9c12b91a │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - ldc2l 6, cr15, [r6, #708]! @ 0x2c4 │ │ │ │ + stc2l 6, cr15, [lr, #708]! @ 0x2c4 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2638d8 │ │ │ │ + bcs 2638e8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d69c12 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - ldc2l 6, cr15, [r4], #-596 @ 0xfffffdac │ │ │ │ + stc2l 6, cr15, [ip], #-596 @ 0xfffffdac │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r3, lsl #27 │ │ │ │ - stc2l 6, cr15, [ip, #708]! @ 0x2c4 │ │ │ │ + stc2l 6, cr15, [r4, #708]! @ 0x2c4 │ │ │ │ @ instruction: 0x465be47c │ │ │ │ @ instruction: 0x4659465a │ │ │ │ andlt pc, r0, r5, lsl #17 │ │ │ │ - b 1390c38 │ │ │ │ + b 1390c48 │ │ │ │ rscvc r0, fp, r6, lsl #6 │ │ │ │ - blls 490dfc │ │ │ │ + blls 490e0c │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf8d30018 │ │ │ │ - blmi f1b36c │ │ │ │ + blmi f1b37c │ │ │ │ smlabbls r0, r9, sl, r0 │ │ │ │ ldrbtmi r4, [fp], #-2354 @ 0xfffff6ce │ │ │ │ @ instruction: 0xf69b4479 │ │ │ │ - ldrb pc, [r2, #2979] @ 0xba3 @ │ │ │ │ - beq fe9299e0 │ │ │ │ + ldrb pc, [r2, #2971] @ 0xb9b @ │ │ │ │ + beq fe9299f0 │ │ │ │ smlabbcs r1, sl, r8, r5 │ │ │ │ - bmi df1178 │ │ │ │ + bmi df1188 │ │ │ │ @ instruction: 0xf5d8447a │ │ │ │ - strb lr, [r4, #3192] @ 0xc78 │ │ │ │ + strb lr, [r4, #3184] @ 0xc70 │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf43e2b00 │ │ │ │ - blmi ac227c │ │ │ │ + blmi ac228c │ │ │ │ ldmpl r5, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldreq r6, [r8, #-2091] @ 0xfffff7d5 │ │ │ │ ldmibvs fp!, {r0, r3, r4, sl, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf43e2b00 │ │ │ │ - blmi bc22c0 │ │ │ │ + blmi bc22d0 │ │ │ │ stmdbmi r5!, {r2, r9, sp} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx fe294bde │ │ │ │ + blx 2094bee │ │ │ │ mcrrlt 7, 15, pc, sp, cr14 @ │ │ │ │ cmpcs r8, r3, lsl #13 │ │ │ │ ldmdalt fp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bleq 3935ac │ │ │ │ + bleq 3935bc │ │ │ │ @ instruction: 0xf47f45ab │ │ │ │ @ instruction: 0xf7feacfc │ │ │ │ - blmi 7c6db4 │ │ │ │ - bmi 92d4dc │ │ │ │ + blmi 7c6dc4 │ │ │ │ + bmi 92d4ec │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - mcrr 5, 13, pc, sl, cr8 @ │ │ │ │ - blmi 8d1110 │ │ │ │ + mcrr 5, 13, pc, r2, cr8 @ │ │ │ │ + blmi 8d1120 │ │ │ │ ldmdbmi r9, {r2, r9, sp} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx 1b14c1a │ │ │ │ - stclt 7, cr15, [pc], #-1016 @ 256db8 │ │ │ │ + blx 1914c2a │ │ │ │ + stclt 7, cr15, [pc], #-1016 @ 256dc8 │ │ │ │ tstcs r1, fp, lsl #22 │ │ │ │ - bmi 76d504 │ │ │ │ + bmi 76d514 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldc 5, cr15, [r6], #-864 @ 0xfffffca0 │ │ │ │ + stc 5, cr15, [lr], #-864 @ 0xfffffca0 │ │ │ │ stclt 7, cr15, [r1], #-1016 @ 0xfffffc08 │ │ │ │ - stc 5, cr15, [r0], #-864 @ 0xfffffca0 │ │ │ │ + ldc 5, cr15, [r8], {216} @ 0xd8 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {0} │ │ │ │ - mlseq r8, r4, r9, sl │ │ │ │ + rsbeq sl, r8, ip, ror r8 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbeq sl, r8, r2, asr r5 │ │ │ │ - andseq r2, pc, r0, asr #7 │ │ │ │ - rsbseq r8, r5, r6 │ │ │ │ + rsbeq sl, r8, sl, lsr r4 │ │ │ │ + andseq r2, pc, r8, lsr #5 │ │ │ │ + ldrshteq r7, [r5], #-246 @ 0xffffff0a │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r2, pc, sl, lsr #7 │ │ │ │ - @ instruction: 0x001f23fe │ │ │ │ - rsbseq r7, r5, r0, lsr #30 │ │ │ │ - andseq r2, pc, r8, ror #7 │ │ │ │ - andseq r2, pc, ip, lsl r3 @ │ │ │ │ - rsbseq r7, r5, lr, asr #29 │ │ │ │ - @ instruction: 0x001f22f2 │ │ │ │ - andseq r2, pc, r4, lsr #6 │ │ │ │ - rsbseq r7, r5, lr, lsl #29 │ │ │ │ - andseq r2, pc, lr, lsl #6 │ │ │ │ + mulseq pc, r2, r2 @ │ │ │ │ + andseq r2, pc, r6, ror #5 │ │ │ │ + rsbseq r7, r5, r0, lsl pc │ │ │ │ + @ instruction: 0x001f22d0 │ │ │ │ + andseq r2, pc, r4, lsl #4 │ │ │ │ + ldrhteq r7, [r5], #-238 @ 0xffffff12 │ │ │ │ + @ instruction: 0x001f21da │ │ │ │ + andseq r2, pc, ip, lsl #4 │ │ │ │ + rsbseq r7, r5, lr, ror lr │ │ │ │ + @ instruction: 0x001f21f6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 3126cc │ │ │ │ + blhi 3126dc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff5c3498 │ │ │ │ + bmi ff5c34a8 │ │ │ │ cdp 6, 11, cr4, cr0, cr10, {4} │ │ │ │ ldrbtmi r8, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ movwls r4, #34435 @ 0x8683 │ │ │ │ - blmi ff4e8d74 │ │ │ │ + blmi ff4e8d84 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931b │ │ │ │ @ instruction: 0xf7f60300 │ │ │ │ @ instruction: 0xf8d0f95f │ │ │ │ @ instruction: 0x460522d0 │ │ │ │ @ instruction: 0xb1226803 │ │ │ │ ldrdcs lr, [r7, r0] │ │ │ │ - b ce7e7c │ │ │ │ + b ce7e8c │ │ │ │ @ instruction: 0xf8d30802 │ │ │ │ @ instruction: 0xf0081278 │ │ │ │ @ instruction: 0xf8910703 │ │ │ │ @ instruction: 0xf8d50384 │ │ │ │ stmdacs sl!, {r2, r5, r7, ip} │ │ │ │ rscshi pc, r4, r0 │ │ │ │ subsle r2, r7, r0, lsl #18 │ │ │ │ strvc pc, [sl], -r5, lsl #10 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ @ instruction: 0xf5030904 │ │ │ │ movwls r7, #29284 @ 0x7264 │ │ │ │ - bge 5fbaa8 │ │ │ │ - blvc 5119bc │ │ │ │ + bge 5fbab8 │ │ │ │ + blvc 5119cc │ │ │ │ strcs lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf504fa09 │ │ │ │ svceq 0x0008ea15 │ │ │ │ - blls 4cb37c │ │ │ │ + blls 4cb38c │ │ │ │ stmdals r5, {r3, r9, fp, ip, pc} │ │ │ │ eorlt pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0x1004f8bb │ │ │ │ mlavc sl, fp, r8, pc @ │ │ │ │ ldrdge pc, [r8], -fp │ │ │ │ - @ instruction: 0xf916f5de │ │ │ │ + @ instruction: 0xf90ef5de │ │ │ │ @ instruction: 0xf8bb9b07 │ │ │ │ - blx 4972cc │ │ │ │ + blx 4972dc │ │ │ │ @ instruction: 0xf893f707 │ │ │ │ @ instruction: 0x412333b8 │ │ │ │ svclt 0x004107db │ │ │ │ - bls 67df04 │ │ │ │ + bls 67df14 │ │ │ │ tstls r0, #-536870912 @ 0xe0000000 │ │ │ │ - blx d94d46 │ │ │ │ - blls 6c36f8 │ │ │ │ + blx b94d56 │ │ │ │ + blls 6c3708 │ │ │ │ @ instruction: 0xf89b930e │ │ │ │ - blcs 4e3384 │ │ │ │ + blcs 4e3394 │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ msrvs SPSR_xc, #3 │ │ │ │ cmnvc r3, #128, 22 @ 0x20000 │ │ │ │ @ instruction: 0x06060b9b │ │ │ │ stmdbls r5, {r1, r2} │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - b a14a5c │ │ │ │ + b 814a6c │ │ │ │ ldrdcc pc, [r0, #138] @ 0x8a │ │ │ │ @ instruction: 0xf8ca432b │ │ │ │ - blls 3e3a08 │ │ │ │ + blls 3e3a18 │ │ │ │ ldrdne pc, [r4], r3 @ │ │ │ │ ldrcc r3, [r0], -r1, lsl #8 │ │ │ │ pople {r0, r5, r7, r9, lr} │ │ │ │ movwpl lr, #27101 @ 0x69dd │ │ │ │ - blvc 511a90 │ │ │ │ + blvc 511aa0 │ │ │ │ ldrsbtge pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0xf8d380b0 │ │ │ │ @ instruction: 0xf8d5427c │ │ │ │ @ instruction: 0xf8b31210 │ │ │ │ @ instruction: 0xf8947384 │ │ │ │ - b 129fe18 │ │ │ │ + b 129fe28 │ │ │ │ @ instruction: 0xf8d50008 │ │ │ │ @ instruction: 0xf8b31220 │ │ │ │ - b 12b015c │ │ │ │ + b 12b016c │ │ │ │ @ instruction: 0xf8c50108 │ │ │ │ @ instruction: 0xf8c570dc │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ andseq pc, r0, #12910592 @ 0xc50000 │ │ │ │ teqne r5, r5, asr #19 │ │ │ │ @ instruction: 0xf8c52101 │ │ │ │ @ instruction: 0xf88560e0 │ │ │ │ ldmdblt sl!, {r2, r5, r6, r7, ip}^ │ │ │ │ rsbvc pc, r1, r3, lsl #10 │ │ │ │ adcsne pc, r8, #132, 16 @ 0x840000 │ │ │ │ ldrbtvc lr, [fp], -r4, asr #19 │ │ │ │ @ instruction: 0xf6079305 │ │ │ │ - blls 3d720c │ │ │ │ + blls 3d71fc │ │ │ │ @ instruction: 0xf8c44621 │ │ │ │ @ instruction: 0x461801f4 │ │ │ │ @ instruction: 0xf908f7fe │ │ │ │ streq lr, [r8], #-2618 @ 0xfffff5c6 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ - blmi 1f29d60 │ │ │ │ + blmi 1f29d70 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 931400 │ │ │ │ + blls 931410 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrsblt r8, [sp], -r9 │ │ │ │ - blhi 31269c │ │ │ │ + blhi 3126ac │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmdbls r1, {r0, r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ addslt r0, sl, #-1342177279 @ 0xb0000001 │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ movwvs lr, #6723 @ 0x1a43 │ │ │ │ - bls 66800c │ │ │ │ + bls 66801c │ │ │ │ vst3.8 {d0-d2}, [r2 :64], r2 │ │ │ │ tstmi r3, #-268435449 @ 0xf0000007 │ │ │ │ @ instruction: 0xe7976033 │ │ │ │ @ instruction: 0xf8bd9a0f │ │ │ │ - b 13234b4 │ │ │ │ + b 13234c4 │ │ │ │ eorsvs r4, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf8bd9a11 │ │ │ │ - b 13234e0 │ │ │ │ + b 13234f0 │ │ │ │ rsbsvs r4, r3, r2, lsl #6 │ │ │ │ eorscs lr, r5, sl, lsl #15 │ │ │ │ - blx d14e3c │ │ │ │ + blx b14e4c │ │ │ │ eorscs r4, r5, r3, lsl #13 │ │ │ │ - blx 94e64 │ │ │ │ + blx ffe94e74 │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ movwcs r3, #768 @ 0x300 │ │ │ │ @ instruction: 0xf8dba812 │ │ │ │ @ instruction: 0x4619b014 │ │ │ │ - bls 3bb440 │ │ │ │ + bls 3bb450 │ │ │ │ stmdals sp, {r3, r4, r6, r7, r8, r9, sl, lr} │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf5d84630 │ │ │ │ - @ instruction: 0xe76fe990 │ │ │ │ + strb lr, [pc, -r8, lsl #19]! │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - strmi pc, [r3], pc, lsl #20 │ │ │ │ + strmi pc, [r3], r7, lsl #20 │ │ │ │ @ instruction: 0xf69c2053 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andls sp, sp, r4, ror #3 │ │ │ │ @ instruction: 0xf69c2053 │ │ │ │ - @ instruction: 0x4603fab9 │ │ │ │ + @ instruction: 0x4603fab1 │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldmdage r2, {r9, sp} │ │ │ │ ldrdlt pc, [r4], -fp │ │ │ │ ldrmi r9, [r9], -sp │ │ │ │ ldrbmi r9, [r8, r5, lsl #20] │ │ │ │ ldrb r9, [sp, sp, lsl #16] │ │ │ │ rscsmi r2, r8, r9 │ │ │ │ streq pc, [r1], #-16 │ │ │ │ svcge 0x0006f47f │ │ │ │ ldrdeq pc, [r8], #133 @ 0x85 │ │ │ │ stmvs r0, {r5, r6, r8, ip, sp, pc} │ │ │ │ smlabtcc r5, sp, r9, lr │ │ │ │ strheq pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ - @ instruction: 0xf9def694 │ │ │ │ + @ instruction: 0xf9d6f694 │ │ │ │ ldrdcc lr, [r5, -sp] │ │ │ │ - blvs fe4038bc │ │ │ │ + blvs fe4038cc │ │ │ │ subsle r2, sl, r3, lsl #28 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf018aef5 │ │ │ │ @ instruction: 0xf8d30f01 │ │ │ │ svclt 0x001813b0 │ │ │ │ - blvc ff493070 │ │ │ │ + blvc ff493080 │ │ │ │ svclt 0x00186888 │ │ │ │ - bvc fed12bb0 │ │ │ │ + bvc fed12bc0 │ │ │ │ svceq 0x0002f018 │ │ │ │ - bls c87114 │ │ │ │ + bls c87124 │ │ │ │ adccs pc, ip, #8716288 @ 0x850000 │ │ │ │ ldrdne pc, [r0, #128] @ 0x80 │ │ │ │ @ instruction: 0xf8c04339 │ │ │ │ ldr r1, [r8, -r0, asr #3]! │ │ │ │ eorscs r9, r5, sp │ │ │ │ - blx 2014f2c │ │ │ │ + blx 1e14f3c │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ movwcs sp, #4284 @ 0x10bc │ │ │ │ stmib sp, {r0, r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldmdage r2, {r8, r9, ip, sp} │ │ │ │ @ instruction: 0xf8db4613 │ │ │ │ @ instruction: 0xe7b9b018 │ │ │ │ @ instruction: 0xf7f44658 │ │ │ │ @@ -564496,67 +564500,67 @@ │ │ │ │ stmdbvc r1!, {r0, r1, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf7fa3214 │ │ │ │ strbmi pc, [r8], -r9, ror #31 @ │ │ │ │ addsvs pc, r8, #14352384 @ 0xdb0000 │ │ │ │ orrvc pc, r4, #12255232 @ 0xbb0000 │ │ │ │ orrhi pc, r6, #12255232 @ 0xbb0000 │ │ │ │ - cdp2 6, 13, cr15, cr12, cr7, {0} │ │ │ │ + cdp2 6, 13, cr15, cr4, cr7, {0} │ │ │ │ strbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xff02f607 │ │ │ │ + cdp2 6, 15, cr15, cr10, cr7, {0} │ │ │ │ stmdacs r1, {r3, r8, r9, fp, ip, pc} │ │ │ │ movwmi lr, #2509 @ 0x9cd │ │ │ │ svclt 0x00949c28 │ │ │ │ andcs r2, r1, r0 │ │ │ │ - bleq 1492fe4 │ │ │ │ + bleq 1492ff4 │ │ │ │ strtmi r9, [fp], -r3 │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ strls r4, [r2], #-1584 @ 0xfffff9d0 │ │ │ │ cdp2 7, 3, cr15, cr10, cr10, {4} │ │ │ │ @ instruction: 0xf890e72a │ │ │ │ mcrcs 0, 0, r6, cr6, cr4, {1} │ │ │ │ @ instruction: 0xf890d0a0 │ │ │ │ stmdacs r6, {r0, r2, r4, r5} │ │ │ │ @ instruction: 0xf028d09c │ │ │ │ strtmi r0, [r7], -r3, lsl #16 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ strbt sl, [r8], pc, lsl #29 │ │ │ │ - b 1894cb8 │ │ │ │ - ldrsbteq r8, [r2], #-214 @ 0xffffff2a │ │ │ │ + b 1694cc8 │ │ │ │ + rsbseq r8, r2, r6, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r2, r0, ror ip │ │ │ │ - bmi 5e999c │ │ │ │ + rsbseq r8, r2, r0, ror #24 │ │ │ │ + bmi 5e99ac │ │ │ │ @ instruction: 0xf8c04479 │ │ │ │ @ instruction: 0xf8d01184 │ │ │ │ ldrbtmi r1, [sl], #-632 @ 0xfffffd88 │ │ │ │ @ instruction: 0xf8df4b0b │ │ │ │ ldrbtmi ip, [fp], #-48 @ 0xffffffd0 │ │ │ │ cmncs r2, #192, 18 @ 0x300000 │ │ │ │ strcc pc, [ip], #-2193 @ 0xfffff76f │ │ │ │ @ instruction: 0xf8c044fc │ │ │ │ @ instruction: 0xb12bc028 │ │ │ │ - blmi 469dac │ │ │ │ + blmi 469dbc │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ addcc lr, r1, #192, 18 @ 0x300000 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xfffffca1 │ │ │ │ @ instruction: 0xffffd62b │ │ │ │ @ instruction: 0xffffd5bf │ │ │ │ @ instruction: 0xffffe0b1 │ │ │ │ @ instruction: 0xffffdab1 │ │ │ │ @ instruction: 0xffffd6af │ │ │ │ stmdacc r1, {r3, r7, r8, ip, sp, pc} │ │ │ │ stmdale ip!, {r0, r1, r2, r4, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ strtcs r0, [r9], #-3117 @ 0xfffff3d3 │ │ │ │ ldmdbne fp, {r1, r5, r8, sl, fp, ip} │ │ │ │ - blcs d22278 │ │ │ │ - blcs d2227c │ │ │ │ + blcs d22288 │ │ │ │ + blcs d2228c │ │ │ │ andsne r2, r7, #49, 30 @ 0xc4 │ │ │ │ - blcs 5e2218 │ │ │ │ + blcs 5e2228 │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ ldrbmi r2, [r0, -fp]! │ │ │ │ ldrbmi r2, [r0, -r5]! │ │ │ │ svclt 0x00142900 │ │ │ │ andcs r2, r9, r0 │ │ │ │ andcs r4, r7, r0, ror r7 │ │ │ │ andcs r4, ip, r0, ror r7 │ │ │ │ @@ -564584,33 +564588,33 @@ │ │ │ │ vaddl.u8 , d0, d4 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ selmi pc, r0, r1 @ │ │ │ │ @ instruction: 0xf3c98890 │ │ │ │ vmul.f q8, q0, d2[0] │ │ │ │ @ instruction: 0xf7ff1004 │ │ │ │ strmi pc, [r4], -r9, lsr #31 │ │ │ │ - b 13799a8 │ │ │ │ + b 13799b8 │ │ │ │ ldmdavs r7, {r3, sl, ip}^ │ │ │ │ addne pc, r4, r0, asr #7 │ │ │ │ @ instruction: 0xffa0f7ff │ │ │ │ @ instruction: 0x46027993 │ │ │ │ strcc pc, [r2, r7, asr #7] │ │ │ │ subeq pc, r4, r3, asr #7 │ │ │ │ @ instruction: 0xff98f7ff │ │ │ │ tstne r9, r2, asr #20 │ │ │ │ - b 1431a34 │ │ │ │ + b 1431a44 │ │ │ │ ldclne 7, cr1, [r3, #-0] │ │ │ │ @ instruction: 0x21547091 │ │ │ │ sbcsvc r7, r4, r7, asr r0 │ │ │ │ andsvc r7, r1, r6, lsl r1 │ │ │ │ pop {r0, r1, r3, r5, r6, r7, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 312b64 │ │ │ │ + blhi 312b74 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x278cf8df │ │ │ │ @ instruction: 0xf8dfb08f │ │ │ │ strmi r1, [r4], -ip, lsl #15 │ │ │ │ @ instruction: 0x3788f8df │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @@ -564620,30 +564624,30 @@ │ │ │ │ adccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rscscc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ andeq pc, r2, r8, asr #4 │ │ │ │ andeq pc, r8, r0, asr #5 │ │ │ │ ldmdbvc sp, {r1, r9, lr}^ │ │ │ │ - bleq fe29460c │ │ │ │ + bleq fe29461c │ │ │ │ addhi pc, r6, #64 @ 0x40 │ │ │ │ andeq pc, r7, r2 │ │ │ │ streq pc, [r2, #-1] │ │ │ │ @ instruction: 0xf0404328 │ │ │ │ ldrbeq r8, [r0, pc, asr #2] │ │ │ │ @ instruction: 0xf8d4d544 │ │ │ │ @ instruction: 0xf89552ec │ │ │ │ - blcs 2637a8 │ │ │ │ + blcs 2637b8 │ │ │ │ cmpphi sp, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ rsbscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ stmdavc lr!, {r8, sp} │ │ │ │ @ instruction: 0xf894460a │ │ │ │ @ instruction: 0xf89373b8 │ │ │ │ @ instruction: 0xf0063384 │ │ │ │ - blcs 13d8f38 │ │ │ │ + blcs 13d8f48 │ │ │ │ @ instruction: 0xf04fbf8c │ │ │ │ @ instruction: 0xf04f0c08 │ │ │ │ cdpcs 12, 0, cr0, cr0, cr4, {0} │ │ │ │ @ instruction: 0xf002fa47 │ │ │ │ sadd16mi fp, r3, r4 │ │ │ │ strbeq r2, [r0, r0, lsl #6] │ │ │ │ orreq lr, r3, #5120 @ 0x1400 │ │ │ │ @@ -564653,15 +564657,15 @@ │ │ │ │ addeq pc, r0, r3, asr #7 │ │ │ │ cdpeq 0, 0, cr15, cr4, cr14, {0} │ │ │ │ movweq pc, #40963 @ 0xa003 @ │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ addseq r4, r0, r3, lsl #6 │ │ │ │ movweq pc, #61571 @ 0xf083 @ │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12a8dcc │ │ │ │ + b 12a8ddc │ │ │ │ bicsle r0, lr, r3, lsl #2 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ movwcc r2, #21079 @ 0x5257 │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ stccs 8, cr15, [r5], {3} │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @@ -564670,23 +564674,23 @@ │ │ │ │ cmnpeq sl, #180, 16 @ p-variant is OBSOLETE @ 0xb40000 │ │ │ │ @ instruction: 0xf8da2b00 │ │ │ │ @ instruction: 0xf8b4300c │ │ │ │ @ instruction: 0xf8b41374 │ │ │ │ @ instruction: 0xf1032378 │ │ │ │ @ instruction: 0xf8b40309 │ │ │ │ @ instruction: 0xf8035376 │ │ │ │ - b 161a7c8 │ │ │ │ + b 161a7d8 │ │ │ │ @ instruction: 0xf8032010 │ │ │ │ strmi r0, [r8], -r1, lsl #24 │ │ │ │ ldrmi fp, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf8034602 │ │ │ │ - beq dae7ec │ │ │ │ + beq dae7fc │ │ │ │ stcne 8, cr15, [r4], {3} │ │ │ │ @ instruction: 0xf8030a09 │ │ │ │ - beq 6e2800 │ │ │ │ + beq 6e2810 │ │ │ │ stcpl 8, cr15, [r5], {3} │ │ │ │ stccs 8, cr15, [r7], {3} │ │ │ │ @ instruction: 0xf8032256 │ │ │ │ @ instruction: 0xf8031c03 │ │ │ │ @ instruction: 0xf8ca2c09 │ │ │ │ ldmib r4, {r2, r3, ip, sp}^ │ │ │ │ @ instruction: 0xf64021a8 │ │ │ │ @@ -564695,15 +564699,15 @@ │ │ │ │ rscspl pc, r4, #212, 16 @ 0xd40000 │ │ │ │ ldrbeq r7, [r9, fp, lsr #16] │ │ │ │ ldrbthi pc, [ip], #256 @ 0x100 @ │ │ │ │ ldrbeq r7, [sl, fp, lsr #18] │ │ │ │ strhi pc, [r2, #-256]! @ 0xffffff00 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf10002d3 │ │ │ │ - streq r8, [pc, #-1143] @ 2573ad │ │ │ │ + streq r8, [pc, #-1143] @ 2573bd │ │ │ │ strthi pc, [r5], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf100054e │ │ │ │ movwcs r8, #9170 @ 0x23d2 │ │ │ │ msreq CPSR_, #192, 4 │ │ │ │ vst4.8 {d4-d7}, [r1 :64], r3 │ │ │ │ movwmi r7, #12416 @ 0x3080 │ │ │ │ @ instruction: 0xf504d073 │ │ │ │ @@ -564712,94 +564716,94 @@ │ │ │ │ strcs pc, [ip, #-2256]! @ 0xfffff730 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ subcs r8, sl, #-201326591 @ 0xf4000001 │ │ │ │ @ instruction: 0xf8ca802a │ │ │ │ ldmib r4, {r2, r3, ip, sp}^ │ │ │ │ strbeq r2, [sp, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf8d4d561 │ │ │ │ - blcs 264458 │ │ │ │ + blcs 264468 │ │ │ │ ldrhi pc, [sl] │ │ │ │ strpl pc, [ip, #-2256]! @ 0xfffff730 │ │ │ │ subsle r2, r8, r0, lsl #26 │ │ │ │ stmibmi sl!, {r2, r8, sl, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strmi r4, [r7], -r3, asr #13 │ │ │ │ movwls r3, #17176 @ 0x4318 │ │ │ │ svchi 0x0004f859 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - blls 38b998 │ │ │ │ + blls 38b9a8 │ │ │ │ @ instruction: 0x2018f8d8 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ andspl pc, fp, r3, lsr r8 @ │ │ │ │ movteq pc, #36943 @ 0x904f @ │ │ │ │ ldrdvs pc, [ip], -sl │ │ │ │ @ instruction: 0xf505fb02 │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ cdpvs 0, 5, cr0, cr1, cr13, {5} │ │ │ │ ldrdcs pc, [ip], -r8 │ │ │ │ @ instruction: 0xf0201b40 │ │ │ │ eorsvc r0, r3, r3 │ │ │ │ - b 1528918 │ │ │ │ + b 1528928 │ │ │ │ rsbsvc r0, r2, r0, lsl #4 │ │ │ │ adcsvc r0, r2, r2, lsl #20 │ │ │ │ cdpeq 12, 0, cr0, cr0, cr2, {0} │ │ │ │ ldrshvc r7, [r0, -r2]! │ │ │ │ stmdbcs r0, {r1, r3, r5, r6, r7, r9, ip, sp, pc} │ │ │ │ cmnphi r9, #0 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8], -sl │ │ │ │ tstls r2, r3, lsl #4 │ │ │ │ @ instruction: 0xf886f7f5 │ │ │ │ - bls 33dcf4 │ │ │ │ + bls 33dd04 │ │ │ │ ldrmi r6, [r0], #-2440 @ 0xfffff678 │ │ │ │ stmibvs sl, {r4, r5, r6, r8, ip, sp, lr} │ │ │ │ - beq ce894c │ │ │ │ + beq ce895c │ │ │ │ stceq 1, cr7, [sl], #-712 @ 0xfffffd38 │ │ │ │ mvnsvc r0, sp, lsr #28 │ │ │ │ @ instruction: 0xf8063609 │ │ │ │ @ instruction: 0xf8ca5c01 │ │ │ │ @ instruction: 0xf8d8600c │ │ │ │ @ instruction: 0xf8d41004 │ │ │ │ @ instruction: 0xf7f5027c │ │ │ │ @ instruction: 0xf8d7f8e7 │ │ │ │ @ instruction: 0xf10b252c │ │ │ │ ldrbmi r0, [sl, #-2817] @ 0xfffff4ff │ │ │ │ ldmib r4, {r1, r4, r5, r7, fp, ip, lr, pc}^ │ │ │ │ streq r2, [r9, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf894d516 │ │ │ │ @ instruction: 0xf8da33ba │ │ │ │ - blcs 26b964 │ │ │ │ + blcs 26b974 │ │ │ │ rschi pc, r2, #64 @ 0x40 │ │ │ │ eorvc r2, fp, ip, asr r3 │ │ │ │ rsbvc r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0x46114613 │ │ │ │ strcc r7, [r5, #-169] @ 0xffffff57 │ │ │ │ stccc 8, cr15, [r2], {5} │ │ │ │ stccs 8, cr15, [r1], {5} │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ adccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldrle r0, [r3, #-1235] @ 0xfffffb2d │ │ │ │ andcc pc, ip, #10092544 @ 0x9a0000 │ │ │ │ - blcs 2601a0 │ │ │ │ + blcs 2601b0 │ │ │ │ sbchi pc, r7, #64 @ 0x40 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ andcs r2, r0, fp, asr r1 │ │ │ │ teqcs pc, r9, lsl r0 @ │ │ │ │ addcs r7, r0, #90 @ 0x5a │ │ │ │ smullsvc r7, sl, r8, r0 │ │ │ │ tstvc r9, sl, asr sp │ │ │ │ andcs pc, ip, sl, asr #17 │ │ │ │ strbcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ strbcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5b19fc │ │ │ │ + blls 5b1a0c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mullt pc, ip, r5 @ │ │ │ │ - blhi 312c98 │ │ │ │ + blhi 312ca8 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svceq 0x0000f1bb │ │ │ │ adcshi pc, sp, #0 │ │ │ │ ldmdavc r9, {r8, r9, sl, sp} │ │ │ │ smladxls r7, sl, r6, r4 │ │ │ │ vabdl.u8 , d1, d9 │ │ │ │ mrsls r1, (UNDEF: 18) │ │ │ │ @@ -564817,63 +564821,63 @@ │ │ │ │ movwls r0, #18907 @ 0x49db │ │ │ │ rsccc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf893780d │ │ │ │ @ instruction: 0xf0053024 │ │ │ │ @ instruction: 0xf1b30501 │ │ │ │ @ instruction: 0xf8da0b00 │ │ │ │ svclt 0x001832bc │ │ │ │ - bleq 2d3b48 │ │ │ │ + bleq 2d3b58 │ │ │ │ stmdbeq r3, {r0, r1, r4, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ svclt 0x00187a0b │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdaeq r0, {r0, r1, r4, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46c8bf17 │ │ │ │ vmvn.i32 q9, #-1342177280 @ 0xb0000000 │ │ │ │ stmdbhi lr, {r6, r8, r9, ip} │ │ │ │ vmov.f32 d27, #-0.96875 @ 0xbf780000 │ │ │ │ teqeq r6, r2, lsl #13 │ │ │ │ strbne lr, [r3], r6, asr #20 │ │ │ │ @ instruction: 0xf7f3b2f6 │ │ │ │ - bls 4974b0 │ │ │ │ + bls 4974c0 │ │ │ │ rscscc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ - bcs 27ba58 │ │ │ │ + bcs 27ba68 │ │ │ │ @ instruction: 0x83b6f040 │ │ │ │ @ instruction: 0xf013785b │ │ │ │ @ instruction: 0xf0400306 │ │ │ │ andcs r8, r0, #1023410176 @ 0x3d000000 │ │ │ │ stmdbls r3, {r1, r8, r9, fp, ip, pc} │ │ │ │ addseq r9, fp, r4, lsl #16 │ │ │ │ biceq lr, r1, #274432 @ 0x43000 │ │ │ │ tstmi r9, #114688 @ 0x1c000 │ │ │ │ movwmi r9, #64261 @ 0xfb05 │ │ │ │ teqmi r9, #98304 @ 0x18000 │ │ │ │ tstne r3, r1, asr #20 │ │ │ │ - b 1317d20 │ │ │ │ + b 1317d30 │ │ │ │ @ instruction: 0xf8da1340 │ │ │ │ - b 1317aac │ │ │ │ - b 13189ac │ │ │ │ + b 1317abc │ │ │ │ + b 13189bc │ │ │ │ stcne 3, cr0, [r5, #-292] @ 0xfffffedc │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 12f3ca4 │ │ │ │ + b 12f3cb4 │ │ │ │ subvc r0, r1, r8, lsl #4 │ │ │ │ cmncs r0, #194 @ 0xc2 │ │ │ │ @ instruction: 0xf8ca7003 │ │ │ │ ldmib r4, {r2, r3, ip, lr}^ │ │ │ │ ldreq r2, [r6, r8, lsr #3] │ │ │ │ @ instruction: 0xf8d4d525 │ │ │ │ ldmdavc sl, {r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf1400692 │ │ │ │ @ instruction: 0xf8d4845c │ │ │ │ @ instruction: 0xf8922278 │ │ │ │ - bcs ce08c8 │ │ │ │ + bcs ce08d8 │ │ │ │ @ instruction: 0xf8dad106 │ │ │ │ tstlt sl, r8, asr #1 │ │ │ │ - bcs fe5f9d0c │ │ │ │ + bcs fe5f9d1c │ │ │ │ strbthi pc, [r7], #0 @ │ │ │ │ - blvs 8f2630 │ │ │ │ + blvs 8f2640 │ │ │ │ rsbvs r6, sl, r1, asr #32 │ │ │ │ mlascc r4, r3, r8, pc @ │ │ │ │ @ instruction: 0xf8da722b │ │ │ │ movwcc r3, #36876 @ 0x900c │ │ │ │ adccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ adcne pc, r4, #212, 16 @ 0xd40000 │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ @@ -564882,69 +564886,69 @@ │ │ │ │ mcrge 5, 0, pc, cr11, cr15, {3} @ │ │ │ │ ldrvs pc, [fp], r4, lsl #10 │ │ │ │ stmiami ip, {r2, r9, ip, sp, lr, pc}^ │ │ │ │ ldrvs pc, [sl, r4, lsl #10] │ │ │ │ bicsmi pc, ip, #4, 4 @ 0x40000000 │ │ │ │ ldc 3, cr9, [r8, #16] │ │ │ │ @ instruction: 0xf5047a00 │ │ │ │ - ldcl 2, cr6, [pc, #624] @ 257d80 │ │ │ │ + ldcl 2, cr6, [pc, #624] @ 257d90 │ │ │ │ cmncs lr, sp, asr #21 │ │ │ │ - bvc 293274 │ │ │ │ + bvc 293284 │ │ │ │ cdpeq 0, 6, cr15, cr15, cr15, {2} │ │ │ │ ldrdvc pc, [ip], -sl │ │ │ │ - bvc c133c0 │ │ │ │ - bvc fec134c4 │ │ │ │ + bvc c133d0 │ │ │ │ + bvc fec134d4 │ │ │ │ cmncs sp, r9, lsr r0 │ │ │ │ - bcc 69338c │ │ │ │ + bcc 69339c │ │ │ │ andcc pc, r1, r7, asr #17 │ │ │ │ - bcc fe693394 │ │ │ │ + bcc fe6933a4 │ │ │ │ andcc pc, r5, r7, asr #17 │ │ │ │ bicsmi pc, r4, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf8d36810 │ │ │ │ @ instruction: 0xf8c7c000 │ │ │ │ @ instruction: 0xf887c00a │ │ │ │ @ instruction: 0xf8c7e009 │ │ │ │ ldcl 0, cr0, [r3, #56] @ 0x38 │ │ │ │ vldr s13, [r2] │ │ │ │ ldrtvc r7, [r9], #2560 @ 0xa00 │ │ │ │ - bvc ffc1343c │ │ │ │ - bvc fec13540 │ │ │ │ - bvc ffc53638 │ │ │ │ - blx 693730 │ │ │ │ + bvc ffc1344c │ │ │ │ + bvc fec13550 │ │ │ │ + bvc ffc53648 │ │ │ │ + blx 693740 │ │ │ │ mrc 15, 0, fp, cr7, cr4, {2} │ │ │ │ vmov r3, s15 │ │ │ │ @ instruction: 0xf8c73a10 │ │ │ │ svclt 0x00d43013 │ │ │ │ - bcc fe6933dc │ │ │ │ - bcc 6933e0 │ │ │ │ + bcc fe6933ec │ │ │ │ + bcc 6933f0 │ │ │ │ andscc pc, r7, r7, asr #17 │ │ │ │ vldr d9, [r6, #16] │ │ │ │ vmov.f32 s0, #80 @ 0x3e800000 0.250 │ │ │ │ vldr s0, [r3, #768] @ 0x300 │ │ │ │ vmov.f32 s17, #16 @ 0x40800000 4.0 │ │ │ │ svclt 0x005cfa10 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10046c8 │ │ │ │ mrc 4, 5, r8, cr5, cr8, {1} │ │ │ │ vsqrt.f32 s17, s0 │ │ │ │ svclt 0x005cfa10 │ │ │ │ strtmi r2, [lr], -r0, lsl #10 │ │ │ │ ldrbhi pc, [r1], #-256 @ 0xffffff00 @ │ │ │ │ - bhi feb13338 │ │ │ │ + bhi feb13348 │ │ │ │ ldrbtvc r2, [fp], ip, ror #6 │ │ │ │ cdp 7, 2, cr3, cr0, cr4, {1} │ │ │ │ @ instruction: 0xf5d70a28 │ │ │ │ - @ instruction: 0xf807edc4 │ │ │ │ + @ instruction: 0xf807edbc │ │ │ │ @ instruction: 0xf8079c05 │ │ │ │ - b 145abf4 │ │ │ │ + b 145ac04 │ │ │ │ mcr 8, 1, r4, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf8070a28 │ │ │ │ - beq 27abf8 │ │ │ │ + beq 27ac08 │ │ │ │ stceq 8, cr15, [r7], {7} │ │ │ │ - ldc 5, cr15, [r4, #860]! @ 0x35c │ │ │ │ + stc 5, cr15, [ip, #860]! @ 0x35c │ │ │ │ stcpl 8, cr15, [r1], {7} │ │ │ │ stceq 8, cr15, [r4], {7} │ │ │ │ ldrmi lr, [r0], -r6, asr #20 │ │ │ │ @ instruction: 0xf8070a00 │ │ │ │ @ instruction: 0xf8076c02 │ │ │ │ @ instruction: 0xf8ca0c03 │ │ │ │ ldmib r4, {r2, r3, ip, sp, lr}^ │ │ │ │ @@ -564966,32 +564970,32 @@ │ │ │ │ vadd.f32 s14, s14, s0 │ │ │ │ vsub.f32 s12, s14, s13 │ │ │ │ @ instruction: 0xf0407a26 │ │ │ │ cdp 1, 15, cr8, cr5, cr7, {0} │ │ │ │ vsqrt.f32 s11, s0 │ │ │ │ mrc 10, 5, APSR_nzcv, cr5, cr0, {0} │ │ │ │ svclt 0x00cd6ac0 │ │ │ │ - bvs ffbd3850 │ │ │ │ + bvs ffbd3860 │ │ │ │ stmib sp, {r0, r5, r6, r9, sl, lr}^ │ │ │ │ cdp 12, 1, cr12, cr6, cr8, {0} │ │ │ │ svclt 0x00c11a90 │ │ │ │ movwls fp, #33483 @ 0x82cb │ │ │ │ movwcs pc, #29633 @ 0x73c1 @ │ │ │ │ cdp 3, 15, cr9, cr1, cr9, {0} │ │ │ │ svclt 0x00cdfa10 │ │ │ │ - bvs ff413870 │ │ │ │ + bvs ff413880 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ cdp 6, 1, cr4, cr6, cr10, {2} │ │ │ │ vldr s5, [sl, #576] @ 0x240 │ │ │ │ @ instruction: 0xeef86a7b │ │ │ │ svclt 0x00c46a66 │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ stmdbcs r7, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - bvs ffc53870 │ │ │ │ - blx 693868 │ │ │ │ + bvs ffc53880 │ │ │ │ + blx 693878 │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ vldr s15, [sl, #408] @ 0x198 │ │ │ │ @ instruction: 0xeef86a7c │ │ │ │ vcvtr.u32.f32 s13, s13 │ │ │ │ vcmpe.f32 s15, s15 │ │ │ │ vstr s13, [sp, #284] @ 0x11c │ │ │ │ vmov.f32 s15, #18 @ 0x40900000 4.5 │ │ │ │ @@ -565001,15 +565005,15 @@ │ │ │ │ ldmib sp, {r0, r1, r9, fp, ip, sp, lr}^ │ │ │ │ addsmi r3, r9, #8388608 @ 0x800000 │ │ │ │ adcmi fp, sl, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00344628 │ │ │ │ andcs r2, r0, r1 │ │ │ │ rsbhi pc, r4, #128 @ 0x80 │ │ │ │ vmlaeq.f64 d14, d17, d19 │ │ │ │ - blx 1a1e78c │ │ │ │ + blx 1a1e79c │ │ │ │ vsubw.u8 , q15, d14 │ │ │ │ movwls r2, #32263 @ 0x7e07 │ │ │ │ vmlal.u , d16, d3[0] │ │ │ │ movwls r2, #24583 @ 0x6007 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ movwcc r9, #40200 @ 0x9d08 │ │ │ │ stcpl 8, cr15, [r8], {3} │ │ │ │ @@ -565029,32 +565033,32 @@ │ │ │ │ addsmi r3, r9, #212 @ 0xd4 │ │ │ │ ldrmi fp, [r9], -r8, lsr #30 │ │ │ │ ldrsbcc pc, [r8], #138 @ 0x8a @ │ │ │ │ sbcsne pc, r4, sl, asr #17 │ │ │ │ svclt 0x0028429a │ │ │ │ @ instruction: 0xf8da461a │ │ │ │ @ instruction: 0xf8ca30dc │ │ │ │ - bls 2e00bc │ │ │ │ + bls 2e00cc │ │ │ │ svclt 0x00384293 │ │ │ │ - bls 3295b0 │ │ │ │ + bls 3295c0 │ │ │ │ sbcscc pc, ip, sl, asr #17 │ │ │ │ ldrdcc pc, [r0], #138 @ 0x8a @ │ │ │ │ svclt 0x00384293 │ │ │ │ @ instruction: 0x06404613 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ rsccc pc, r0, sl, asr #17 │ │ │ │ movwcs fp, #8028 @ 0x1f5c │ │ │ │ rsccc pc, r4, sl, lsl #17 │ │ │ │ @ instruction: 0xf89ad519 │ │ │ │ ldmiblt r3!, {r2, r5, r6, r7, ip, sp} │ │ │ │ ldrle r0, [r4, #-787] @ 0xfffffced │ │ │ │ ldrdcc pc, [r8], #138 @ 0x8a @ │ │ │ │ vqdmulh.s d18, d0, d15 │ │ │ │ - blmi e389b8 │ │ │ │ - bls 3a01a4 │ │ │ │ + blmi e389c8 │ │ │ │ + bls 3a01b4 │ │ │ │ rscne pc, r4, sl, lsl #17 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf100051d │ │ │ │ stmibvs r3!, {r2, r3, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmib r4, {r1, r2, r3, r4, r5, r6, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf00221a8 │ │ │ │ @@ -565072,15 +565076,15 @@ │ │ │ │ stmdavc fp!, {r3, r4, r5, r6, r9, sp} │ │ │ │ orrcs pc, r4, #9568256 @ 0x920000 │ │ │ │ svclt 0x008c2a46 │ │ │ │ strcs r2, [r4, -r8, lsl #14] │ │ │ │ @ instruction: 0x0601f013 │ │ │ │ rsbshi pc, r0, #0 │ │ │ │ @ instruction: 0xf04f2600 │ │ │ │ - bl 399e0c │ │ │ │ + bl 399e1c │ │ │ │ ldmdbvc fp, {r1, r2, r7, r8, r9} │ │ │ │ strle r0, [lr, #-2011] @ 0xfffff825 │ │ │ │ @ instruction: 0x23b9f894 │ │ │ │ vpmax.u8 d15, d6, d8 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ sbcslt r4, fp, #26 │ │ │ │ svclt 0x00183a00 │ │ │ │ @@ -565089,72 +565093,72 @@ │ │ │ │ @ instruction: 0x3601fbfd │ │ │ │ strhle r4, [r8, #46]! @ 0x2e │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf57f07d5 │ │ │ │ @ instruction: 0xf8d4acad │ │ │ │ strbt r5, [fp], #-748 @ 0xfffffd14 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq r8, r2, r8, lsr r9 │ │ │ │ - rsbseq r8, r2, r6, lsr r9 │ │ │ │ + rsbseq r8, r2, r8, lsr #18 │ │ │ │ + rsbseq r8, r2, r6, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r2, r4, ror r6 │ │ │ │ + rsbseq r8, r2, r4, ror #12 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ rsccc pc, r4, #180, 16 @ 0xb40000 │ │ │ │ - bcc fe69367c │ │ │ │ + bcc fe69368c │ │ │ │ rsccc pc, r6, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc13a4c │ │ │ │ - bvs ffbd3a40 │ │ │ │ - blx 693a38 │ │ │ │ + bvs ffc13a5c │ │ │ │ + bvs ffbd3a50 │ │ │ │ + blx 693a48 │ │ │ │ mrc 15, 7, fp, cr0, cr8, {2} │ │ │ │ vmls.f32 s10, s12, s13 │ │ │ │ @ instruction: 0xf8b43a90 │ │ │ │ cdp 2, 15, cr3, cr8, cr8, {7} │ │ │ │ vcvt.u32.f32 s13, s13 │ │ │ │ vcmpe.f32 s11, s11 │ │ │ │ vnmla.f32 s12, s11, s12 │ │ │ │ @ instruction: 0xeef11a90 │ │ │ │ svclt 0x0058fa10 │ │ │ │ - bvs 1c1395c │ │ │ │ - bcc fe6936b8 │ │ │ │ + bvs 1c1396c │ │ │ │ + bcc fe6936c8 │ │ │ │ rsccc pc, sl, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc13a88 │ │ │ │ - bvs ff41399c │ │ │ │ - bvs ffc53a80 │ │ │ │ - bcs 69370c │ │ │ │ - blx 693a7c │ │ │ │ + bvs ffc13a98 │ │ │ │ + bvs ff4139ac │ │ │ │ + bvs ffc53a90 │ │ │ │ + bcs 69371c │ │ │ │ + blx 693a8c │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ stmdbcs r7, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ vmls.f32 s14, s12, s13 │ │ │ │ sbclt r3, fp, #144, 20 @ 0x90000 │ │ │ │ cdp 3, 15, cr9, cr8, cr8, {0} │ │ │ │ vmull.u q11, d17, d2[5] │ │ │ │ movwls r2, #37639 @ 0x9307 │ │ │ │ - bvc ffc53acc │ │ │ │ - bvs 1453ab0 │ │ │ │ - bvc 313618 │ │ │ │ - blx 693aac │ │ │ │ + bvc ffc53adc │ │ │ │ + bvs 1453ac0 │ │ │ │ + bvc 313628 │ │ │ │ + blx 693abc │ │ │ │ mcrge 7, 7, pc, cr13, cr15, {1} @ │ │ │ │ - bvc ffc13ae0 │ │ │ │ - bvc 353628 │ │ │ │ + bvc ffc13af0 │ │ │ │ + bvc 353638 │ │ │ │ @ instruction: 0xf894e6eb │ │ │ │ ldr r2, [r5, #-896]! @ 0xfffffc80 │ │ │ │ movmi pc, #4, 10 @ 0x1000000 │ │ │ │ ldrvs pc, [r0, #-2259]! @ 0xfffff72d │ │ │ │ eorvc r2, fp, ip, asr r3 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0x4631ad17 │ │ │ │ ldrdeq pc, [r8], -sl │ │ │ │ stc2l 7, cr15, [lr, #-976]! @ 0xfffffc30 │ │ │ │ strhtvc r6, [fp], #-147 @ 0xffffff6d │ │ │ │ @ instruction: 0xf3c269b2 │ │ │ │ vaddw.u8 q9, q1, d7 │ │ │ │ cdpeq 3, 1, cr4, cr2, cr7, {0} │ │ │ │ ldmdavc r9, {r2, r3, r8, sl, sp, lr, pc} │ │ │ │ - blne 12d4e34 │ │ │ │ + blne 12d4e44 │ │ │ │ svceq 0x0001f1bb │ │ │ │ andeq pc, r3, #139 @ 0x8b │ │ │ │ andcs fp, r0, ip, lsl #31 │ │ │ │ @ instruction: 0xf0022001 │ │ │ │ andls r0, r9, r1, lsl #4 │ │ │ │ subeq r4, r0, r7, lsl r6 │ │ │ │ ldr r9, [r6, #-7]! │ │ │ │ @@ -565177,15 +565181,15 @@ │ │ │ │ andeq lr, ip, #270336 @ 0x42000 │ │ │ │ adcsgt pc, sl, #10092544 @ 0x9a0000 │ │ │ │ streq lr, [ip, -r7, asr #20] │ │ │ │ adcsvc pc, sl, #9043968 @ 0x8a0000 │ │ │ │ subcs r7, sl, #106 @ 0x6a │ │ │ │ @ instruction: 0xf8ca702a │ │ │ │ @ instruction: 0xf8d6300c │ │ │ │ - bcs 26096c │ │ │ │ + bcs 26097c │ │ │ │ mrrcge 4, 3, pc, r5, cr15 @ │ │ │ │ @ instruction: 0xf8312200 │ │ │ │ andcc r5, r1, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8da801d │ │ │ │ @ instruction: 0xf8d6300c │ │ │ │ movwcc r5, #8816 @ 0x2270 │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ @@ -565204,21 +565208,21 @@ │ │ │ │ sbcsvc r2, r1, r0, lsl #6 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ movwcc r2, #5377 @ 0x1501 │ │ │ │ andsle r2, ip, r3, lsl #22 │ │ │ │ svccs 0x0004f850 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ - bllt 7c4b70 │ │ │ │ + bllt 7c4b80 │ │ │ │ andvc r2, sp, r9, asr r5 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 1622c34 │ │ │ │ + b 1622c44 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 1634364 │ │ │ │ + b 1634374 │ │ │ │ @ instruction: 0xf1014212 │ │ │ │ tstvc sl, r5, lsl #10 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ streq pc, [r1, #-79] @ 0xffffffb1 │ │ │ │ stccs 1, cr13, [r0, #-904] @ 0xfffffc78 │ │ │ │ sbcshi pc, ip, r0, asr #32 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ @@ -565232,47 +565236,47 @@ │ │ │ │ @ instruction: 0x0c120a16 │ │ │ │ smlabtvc sl, lr, r0, r7 │ │ │ │ @ instruction: 0xf8d4e7c4 │ │ │ │ ldmvs fp, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ rsbseq pc, r8, r3, lsl #2 │ │ │ │ sadd8mi r6, sp, fp │ │ │ │ @ instruction: 0xf8dab173 │ │ │ │ - beq 8a00b8 │ │ │ │ + beq 8a00c8 │ │ │ │ addsvc r1, r3, r5, asr sp │ │ │ │ tstvc r3, fp, lsl ip │ │ │ │ msreq SPSR_s, #68, 4 @ 0x40000004 │ │ │ │ movwcs r8, #19 │ │ │ │ @ instruction: 0xf8ca70d1 │ │ │ │ strcs r5, [r1, #-12] │ │ │ │ - blcs 324ca8 │ │ │ │ + blcs 324cb8 │ │ │ │ @ instruction: 0xf850d01c │ │ │ │ - bcs 263cbc │ │ │ │ + bcs 263ccc │ │ │ │ @ instruction: 0xf8dad0f8 │ │ │ │ sbcslt r1, r6, #12 │ │ │ │ strbcs fp, [r4, #-2837]! @ 0xfffff4eb │ │ │ │ @ instruction: 0xf043700d │ │ │ │ movwcc r0, #5456 @ 0x1550 │ │ │ │ - blcs 3341f8 │ │ │ │ + blcs 334208 │ │ │ │ ldrcs lr, [r2, #-2639] @ 0xfffff5b1 │ │ │ │ sbcvc r7, sp, lr, lsl #1 │ │ │ │ andsmi lr, r2, #323584 @ 0x4f000 │ │ │ │ streq pc, [r5, #-257] @ 0xfffffeff │ │ │ │ @ instruction: 0xf8ca710a │ │ │ │ @ instruction: 0xf04f500c │ │ │ │ mvnle r0, r1, lsl #10 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8da8089 │ │ │ │ rsbcs r3, r3, #12 │ │ │ │ - blcs 2d60fc │ │ │ │ + blcs 2d610c │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt fe8160f8 │ │ │ │ + bllt fe816108 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r4, ror #12 │ │ │ │ - beq 7f4140 │ │ │ │ + beq 7f4150 │ │ │ │ sbcvc r0, lr, r2, lsl ip │ │ │ │ strb r7, [r4, sl, lsl #2] │ │ │ │ tstpcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf10368db │ │ │ │ cdpvs 0, 13, cr0, cr11, cr12, {3} │ │ │ │ cmnlt r3, sp, lsl r6 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ @@ -565283,35 +565287,35 @@ │ │ │ │ sbcsvc r2, r1, r0, lsl #6 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ movwcc r2, #5377 @ 0x1501 │ │ │ │ andsle r2, ip, r3, lsl #22 │ │ │ │ svccs 0x0004f850 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ - bllt 5c4cac │ │ │ │ + bllt 5c4cbc │ │ │ │ andvc r2, sp, r2, ror #10 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 1622d70 │ │ │ │ + b 1622d80 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 16344a0 │ │ │ │ + b 16344b0 │ │ │ │ @ instruction: 0xf1014212 │ │ │ │ tstvc sl, r5, lsl #10 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ streq pc, [r1, #-79] @ 0xffffffb1 │ │ │ │ stccs 1, cr13, [r0, #-904] @ 0xfffffc78 │ │ │ │ @ instruction: 0xf8dad136 │ │ │ │ rsbcs r3, r1, #12 │ │ │ │ - blcs 2d6198 │ │ │ │ + blcs 2d61a8 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt 13d6194 │ │ │ │ + bllt 13d61a4 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r2, ror #12 │ │ │ │ - beq 7f41dc │ │ │ │ + beq 7f41ec │ │ │ │ sbcvc r0, lr, r2, lsl ip │ │ │ │ strb r7, [r5, sl, lsl #2] │ │ │ │ andls r4, r6, r6, lsl #13 │ │ │ │ str r9, [r3, #7]! │ │ │ │ cmnlt sl, r9, lsl #20 │ │ │ │ ldmdavc sl, {r0, r3, r4, fp, pc}^ │ │ │ │ bicne pc, r1, r1, asr #7 │ │ │ │ @@ -565320,96 +565324,96 @@ │ │ │ │ ldrbtmi r4, [sl], #-2758 @ 0xfffff53a │ │ │ │ stmdbcs r0, {r0, r4, fp, ip, sp, lr} │ │ │ │ mrshi pc, (UNDEF: 2) @ │ │ │ │ @ instruction: 0xf413881b │ │ │ │ @ instruction: 0xf43f73c0 │ │ │ │ @ instruction: 0xf5a3ac3a │ │ │ │ @ instruction: 0xf0467380 │ │ │ │ - blx fef19a08 │ │ │ │ + blx fef19a18 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldrt r0, [r1], #-282 @ 0xfffffee6 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 7d61f4 │ │ │ │ + bllt 7d6204 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 7961fc │ │ │ │ + bllt 79620c │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 756204 │ │ │ │ + bllt 756214 │ │ │ │ cmnpcc ip, #148, 16 @ p-variant is OBSOLETE @ 0x940000 │ │ │ │ @ instruction: 0xf8da2250 │ │ │ │ @ instruction: 0xf88d600c │ │ │ │ @ instruction: 0xf895302d │ │ │ │ ldrtmi r3, [r1], -r4, lsr #32 │ │ │ │ eoreq pc, lr, sp, lsr #17 │ │ │ │ cmppeq r0, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ eorseq pc, r0, sp, lsr #17 │ │ │ │ stmdage fp, {r0, r1, r4, r5, ip, sp, lr} │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xf8d4202c │ │ │ │ @ instruction: 0xf81022f4 │ │ │ │ ldrmi r7, [sl], #-3841 @ 0xfffff0ff │ │ │ │ - blcs 3e4e44 │ │ │ │ + blcs 3e4e54 │ │ │ │ mlacs r4, r2, r8, pc @ │ │ │ │ andeq lr, r7, #270336 @ 0x42000 │ │ │ │ svccs 0x0001f801 │ │ │ │ stmdbvc fp!, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8ca3606 │ │ │ │ ldrbeq r6, [sl, ip] │ │ │ │ - bge ffa15858 │ │ │ │ + bge ffa15868 │ │ │ │ ldrdpl pc, [ip], -sl │ │ │ │ eoreq pc, fp, sp, lsl #2 │ │ │ │ cmnpcs sp, #148, 16 @ p-variant is OBSOLETE @ 0x940000 │ │ │ │ cdpne 3, 6, cr2, cr9, cr0, {0} │ │ │ │ eorcs pc, sp, sp, lsl #17 │ │ │ │ eorcc pc, lr, sp, lsr #17 │ │ │ │ @ instruction: 0xf8ad2250 │ │ │ │ @ instruction: 0xf88d3030 │ │ │ │ @ instruction: 0xf8d4202c │ │ │ │ @ instruction: 0xf81022f4 │ │ │ │ ldrmi r6, [sl], #-3841 @ 0xfffff0ff │ │ │ │ - blcs 3e4e90 │ │ │ │ + blcs 3e4ea0 │ │ │ │ mlacs sl, r2, r8, pc @ │ │ │ │ andeq lr, r6, #270336 @ 0x42000 │ │ │ │ svccs 0x0001f801 │ │ │ │ ldmib r4, {r0, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strcc r2, [r6, #-424] @ 0xfffffe58 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ - blt ff1162a4 │ │ │ │ + blt ff1162b4 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf50680a0 │ │ │ │ @ instruction: 0xf1bc710c │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf8d6ae63 │ │ │ │ @ instruction: 0xf1bcc270 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0x4662ae5f │ │ │ │ ldrb r4, [pc], -r7, ror #12 │ │ │ │ movweq pc, #16803 @ 0x41a3 @ │ │ │ │ streq pc, [r8], -r6, asr #32 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ tsteq sl, fp, asr r9 │ │ │ │ - bllt ff1162dc │ │ │ │ + bllt ff1162ec │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - blx 4c51d0 │ │ │ │ - b 315f0c │ │ │ │ + blx 4c51e0 │ │ │ │ + b 315f1c │ │ │ │ svccc 0x00010809 │ │ │ │ @ instruction: 0xf1bbb2ff │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf5d74658 │ │ │ │ - @ instruction: 0xf8dae866 │ │ │ │ + @ instruction: 0xf8dae85e │ │ │ │ addmi r3, r3, #164 @ 0xa4 │ │ │ │ @ instruction: 0xf1b8d91b │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - b 443958 │ │ │ │ + b 443968 │ │ │ │ ldrtmi r0, [r2], -fp, lsl #6 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf982f7ff │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - b c25210 │ │ │ │ + b c25220 │ │ │ │ ldrbeq r0, [r7, r3, lsl #6] │ │ │ │ stcge 5, cr15, [r0, #508] @ 0x1fc │ │ │ │ ldrtmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0x96004650 │ │ │ │ @ instruction: 0xf974f7ff │ │ │ │ @ instruction: 0xf1b8e578 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @@ -565422,126 +565426,126 @@ │ │ │ │ @ instruction: 0xf8d4e568 │ │ │ │ @ instruction: 0xf8da32f0 │ │ │ │ cmncs r8, ip │ │ │ │ @ instruction: 0x46206a9b │ │ │ │ andcc pc, r1, r2, asr #17 │ │ │ │ andsvc r1, r1, r3, asr sp │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - blx b1634c │ │ │ │ - bne 693bc4 │ │ │ │ + blx b1635c │ │ │ │ + bne 693bd4 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ movwcc r2, #21097 @ 0x5269 │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ stccs 8, cr15, [r5], {3} │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt fec5639c │ │ │ │ + bllt fec563ac │ │ │ │ rscscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ - blt 1b163a4 │ │ │ │ + blt 1b163b4 │ │ │ │ andne lr, r3, sl, lsl #22 │ │ │ │ rsc pc, r8, #180, 16 @ 0xb40000 │ │ │ │ rscgt pc, sl, #180, 16 @ 0xb40000 │ │ │ │ @ instruction: 0xf8b43301 │ │ │ │ @ instruction: 0xf10e92e4 │ │ │ │ @ instruction: 0xf8c03eff │ │ │ │ @ instruction: 0xf10c90ec │ │ │ │ @ instruction: 0xf8b43cff │ │ │ │ stmib r0, {r1, r2, r5, r6, r7, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8c09e3c │ │ │ │ @ instruction: 0xf8cac0f8 │ │ │ │ ldrbt r3, [r0], #232 @ 0xe8 │ │ │ │ stmdbmi r3, {r0, sp}^ │ │ │ │ - bmi 1334420 │ │ │ │ + bmi 1334430 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ - @ instruction: 0xf828f695 │ │ │ │ + @ instruction: 0xf820f695 │ │ │ │ rscscc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf507e6f2 │ │ │ │ ldrtmi r7, [lr], -ip, lsl #2 │ │ │ │ svceq 0x0000f1bc │ │ │ │ stclge 4, cr15, [r4, #508] @ 0x1fc │ │ │ │ strb r4, [r3, -r2, ror #12]! │ │ │ │ rscsle r2, r4, r0, lsl #18 │ │ │ │ tstpvc r4, r7, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1bc463e │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0x4667adb9 │ │ │ │ mrc 5, 7, lr, cr0, cr10, {5} │ │ │ │ - vldr s14, [pc, #768] @ 25871c │ │ │ │ + vldr s14, [pc, #768] @ 25872c │ │ │ │ @ instruction: 0xeeb77a30 │ │ │ │ - vldr s13, [pc] @ 258424 │ │ │ │ + vldr s13, [pc] @ 258434 │ │ │ │ vadd.f32 s13, s14, s31 │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ vnmul.f32 s15, s15, s12 │ │ │ │ @ instruction: 0xeefd7aa6 │ │ │ │ vnmla.f32 s14, s15, s15 │ │ │ │ @ instruction: 0xeef83a90 │ │ │ │ @ instruction: 0xf1c37ae7 │ │ │ │ @ instruction: 0xee070900 │ │ │ │ vmlsl.u8 q8, d25, d7 │ │ │ │ - b 161a870 │ │ │ │ - blx 1a1ea74 │ │ │ │ - b 1656678 │ │ │ │ + b 161a880 │ │ │ │ + blx 1a1ea84 │ │ │ │ + b 1656688 │ │ │ │ @ instruction: 0xf7ff2919 │ │ │ │ @ instruction: 0xeef0bba6 │ │ │ │ - vldr s14, [pc, #800] @ 258780 │ │ │ │ + vldr s14, [pc, #800] @ 258790 │ │ │ │ @ instruction: 0xeeb77a1f │ │ │ │ - vldr s13, [pc] @ 258468 │ │ │ │ + vldr s13, [pc] @ 258478 │ │ │ │ @ instruction: 0xee776a1e │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ vnmul.f32 s15, s15, s12 │ │ │ │ @ instruction: 0xeefd7aa6 │ │ │ │ vnmla.f32 s14, s15, s15 │ │ │ │ @ instruction: 0xeef83a90 │ │ │ │ subsmi r6, sp, #946176 @ 0xe7000 │ │ │ │ - bhi fe453ca0 │ │ │ │ + bhi fe453cb0 │ │ │ │ streq pc, [r9, #-965] @ 0xfffffc3b │ │ │ │ rsclt r0, lr, #1073741867 @ 0x4000002b │ │ │ │ @ instruction: 0xf7ff0a2d │ │ │ │ @ instruction: 0xf8d3bb91 │ │ │ │ @ instruction: 0xf8d31035 │ │ │ │ subvs r2, r1, r9, lsr r0 │ │ │ │ @ instruction: 0xf893606a │ │ │ │ eorvc r3, fp, #61 @ 0x3d │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ @ instruction: 0xf7ff3309 │ │ │ │ - blmi 647108 │ │ │ │ + blmi 647118 │ │ │ │ stmdbmi pc, {r2, r9, sp} @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - @ instruction: 0xf9d6f69a │ │ │ │ - blmi 5916a4 │ │ │ │ - bmi 56e818 │ │ │ │ + @ instruction: 0xf9cef69a │ │ │ │ + blmi 5916b4 │ │ │ │ + bmi 56e828 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - b fed95c30 │ │ │ │ + b feb95c40 │ │ │ │ @ instruction: 0xf5d7e46b │ │ │ │ - svclt 0x0000ea98 │ │ │ │ + svclt 0x0000ea90 │ │ │ │ addmi r0, r0, #0 │ │ │ │ stccc 0, cr0, [r0], {0} │ │ │ │ - rsbseq r6, r5, r5, lsl #29 │ │ │ │ - andseq r4, ip, r8, asr #9 │ │ │ │ - andseq r1, pc, sl, lsl #3 │ │ │ │ - mulseq pc, r8, r0 @ │ │ │ │ - @ instruction: 0x00756b92 │ │ │ │ + rsbseq r6, r5, r5, ror lr │ │ │ │ + @ instruction: 0x001c43b0 │ │ │ │ + andseq r1, pc, r2, ror r0 @ │ │ │ │ + andseq r0, pc, r0, lsl #31 │ │ │ │ + rsbseq r6, r5, r2, lsl #23 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r1, pc, r6, lsl #1 │ │ │ │ + andseq r0, pc, lr, ror #30 │ │ │ │ svcvc 0x00cbf5b0 │ │ │ │ - blmi 40e530 │ │ │ │ + blmi 40e540 │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ ldmdane sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 26f580 │ │ │ │ + blcs 26f590 │ │ │ │ sadd16mi fp, r0, r4 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbeq r9, r8, r8, lsl #1 │ │ │ │ + rsbeq r8, r8, r0, ror pc │ │ │ │ ldmdale r9, {r2, r5, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ @ instruction: 0x13261313 │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ eorsmi r4, lr, r3, lsl r3 │ │ │ │ - blcc 1065a04 │ │ │ │ + blcc 1065a14 │ │ │ │ tstne r3, #44, 30 @ 0xb0 │ │ │ │ stmdbcs r9!, {r0, r1, r4, r9, sl, lr} │ │ │ │ stmdane r3!, {r1, r2, r5, r8, r9, sp} │ │ │ │ ldcne 8, cr1, [r8, #-96] @ 0xffffffa0 │ │ │ │ eorcs r1, r0, sp, lsl sp │ │ │ │ andcs r0, r6, r0, lsr #32 │ │ │ │ andvs r2, r8, r1, lsl #6 │ │ │ │ @@ -565592,15 +565596,15 @@ │ │ │ │ strmi r4, [r6], -sp, lsl #12 │ │ │ │ stcne 1, cr2, [r8, #-32]! @ 0xffffffe0 │ │ │ │ @ instruction: 0xf9bef7fc │ │ │ │ adcscc pc, sl, #11862016 @ 0xb50000 │ │ │ │ ldmdblt fp, {r2, r3, r5, r6, r7, fp, sp, lr}^ │ │ │ │ adcscc pc, sl, #9764864 @ 0x950000 │ │ │ │ movtcs fp, #41235 @ 0xa113 │ │ │ │ - blcc 3166b8 │ │ │ │ + blcc 3166c8 │ │ │ │ @ instruction: 0xf8042304 │ │ │ │ rscvs r3, ip, r1, lsl #22 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ movmi pc, #25165824 @ 0x1800000 │ │ │ │ ldrcs pc, [r4, #-2259]! @ 0xfffff72d │ │ │ │ ldrvs pc, [r8, #-2259]! @ 0xfffff72d │ │ │ │ cdpvs 3, 5, cr2, cr7, cr8, {2} │ │ │ │ @@ -565619,25 +565623,25 @@ │ │ │ │ ldrb r8, [r3, r1]! │ │ │ │ andcc pc, ip, #144, 16 @ 0x900000 │ │ │ │ rsbsne lr, fp, #208, 18 @ 0x340000 │ │ │ │ @ instruction: 0xf890b500 │ │ │ │ orrseq ip, fp, lr, lsr #5 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr1, {0} │ │ │ │ bicne lr, ip, #274432 @ 0x43000 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 25869c │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 2586ac │ │ │ │ ldrdcs pc, [r4], r0 @ │ │ │ │ svclt 0x00382a01 │ │ │ │ cdpne 2, 5, cr2, cr1, cr1, {0} │ │ │ │ andcs pc, r8, #208, 16 @ 0xd00000 │ │ │ │ movwne lr, #10819 @ 0x2a43 │ │ │ │ sbcscs pc, r8, #208, 16 @ 0xd00000 │ │ │ │ tstcs r0, fp, lsl #6 │ │ │ │ - b 1634900 │ │ │ │ + b 1634910 │ │ │ │ sbcsvc r2, r1, ip, lsl r3 │ │ │ │ - b 1634b00 │ │ │ │ + b 1634b10 │ │ │ │ andsvc r2, r3, #-2147483641 @ 0x80000007 │ │ │ │ @ instruction: 0xf8822378 │ │ │ │ orrsvc lr, r1, r5 │ │ │ │ andgt pc, r7, r2, lsl #17 │ │ │ │ @ instruction: 0xf85d8013 │ │ │ │ svclt 0x0000fb04 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -565646,131 +565650,131 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrsbtls pc, [r0], -r1 @ │ │ │ │ umulllt r4, r3, r0, r6 │ │ │ │ @ instruction: 0xf1b94606 │ │ │ │ svclt 0x00180200 │ │ │ │ @ instruction: 0xf1b82201 │ │ │ │ svclt 0x00180f0a │ │ │ │ - bcs 260f00 │ │ │ │ + bcs 260f10 │ │ │ │ @ instruction: 0xf8d1d17f │ │ │ │ strmi fp, [ip], -r8 │ │ │ │ ldrbmi r8, [r8], -sl, lsl #23 │ │ │ │ ldrmi r6, [sl], #-2441 @ 0xfffff677 │ │ │ │ mcr2 7, 6, pc, cr6, cr8, {7} @ │ │ │ │ mlals r8, r4, r8, pc @ │ │ │ │ ldrdne pc, [r4], #-139 @ 0xffffff75 @ │ │ │ │ - bvs 1c29f34 │ │ │ │ + bvs 1c29f44 │ │ │ │ stmdbne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe4d70a4 │ │ │ │ + blx fe4d70b4 │ │ │ │ tstcs r9, #323584 @ 0x4f000 │ │ │ │ stmiahi r0!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf69b9100 │ │ │ │ - @ instruction: 0xf1a7f8c9 │ │ │ │ + @ instruction: 0xf1a7f8c1 │ │ │ │ @ instruction: 0xf8940c04 │ │ │ │ stmdbls r0, {r0, r1, r3, r5, ip, pc} │ │ │ │ svceq 0x0001f1bc │ │ │ │ svccs 0x0000d953 │ │ │ │ @ instruction: 0xf04fd03f │ │ │ │ strbtmi r0, [r6], r0, lsl #24 │ │ │ │ stmiavs r4!, {r0, r1, r5, r6, r7, r9, sl, lr} │ │ │ │ strne lr, [r7, -r8, asr #20] │ │ │ │ @ instruction: 0xf8949b01 │ │ │ │ - b 1328898 │ │ │ │ + b 13288a8 │ │ │ │ movwcs r0, #128 @ 0x80 │ │ │ │ ldmvs r4!, {r0, sl, fp, sp} │ │ │ │ @ instruction: 0xf04abf88 │ │ │ │ - b 125afa0 │ │ │ │ + b 125afb0 │ │ │ │ rsbvc r1, r7, r9 │ │ │ │ mvnvc fp, pc, ror #5 │ │ │ │ tstcs lr, #805306370 @ 0x30000002 │ │ │ │ andge pc, r2, r4, lsl #17 │ │ │ │ @ instruction: 0xf88470e0 │ │ │ │ @ instruction: 0xf884b004 │ │ │ │ @ instruction: 0xf884e005 │ │ │ │ eorvc ip, r3, r6 │ │ │ │ ldmdavs r0!, {r0, r3, r4, r6, r8, r9, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7f49100 │ │ │ │ stmdbls r0, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - ldrmi r6, [pc], #-2443 @ 2587a0 │ │ │ │ + ldrmi r6, [pc], #-2443 @ 2587b0 │ │ │ │ stmibvs fp, {r0, r1, r2, r5, r6, r9, ip, sp, lr} │ │ │ │ - beq d2981c │ │ │ │ + beq d2982c │ │ │ │ stceq 2, cr7, [fp], #-652 @ 0xfffffd74 │ │ │ │ - blls 5b533c │ │ │ │ + blls 5b534c │ │ │ │ @ instruction: 0x73250e2d │ │ │ │ - bls 5657ec │ │ │ │ + bls 5657fc │ │ │ │ adcsvs r6, r4, fp, lsl r8 │ │ │ │ movweq lr, #10787 @ 0x2a23 │ │ │ │ andsvs r9, r3, sp, lsl #20 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stmibvs r3!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldceq 0, cr15, [r8], {79} @ 0x4f │ │ │ │ @ instruction: 0xbc03fb0c │ │ │ │ ldrsbtcc pc, [r0], #-140 @ 0xffffff74 @ │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe59715e │ │ │ │ + blx fe59716e │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ rsbvc lr, r7, #46923776 @ 0x2cc0000 │ │ │ │ - bvs ffb5275c │ │ │ │ + bvs ffb5276c │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe597176 │ │ │ │ + blx fe597186 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ @ instruction: 0xf8d9e7a7 │ │ │ │ strbmi fp, [ip], -r8 │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ - beq ff29494c │ │ │ │ + beq ff29495c │ │ │ │ @ instruction: 0x1018f8d9 │ │ │ │ ldrmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ mcr2 7, 2, pc, cr2, cr8, {7} @ │ │ │ │ @ instruction: 0xf8db2302 │ │ │ │ strmi r1, [r5], -r4, rrx │ │ │ │ ldrdvc pc, [r4], -r9 @ │ │ │ │ str r9, [r0, r1, lsl #6] │ │ │ │ @ instruction: 0xf850312a │ │ │ │ teqlt r9, #33 @ 0x21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedafa3c │ │ │ │ + bl fedafa4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0xf89100cc │ │ │ │ andsvs r4, r4, sl, lsr #32 │ │ │ │ @ instruction: 0xf890b128 │ │ │ │ adcmi r0, r0, #42 @ 0x2a │ │ │ │ qasxmi fp, r0, r8 │ │ │ │ @ instruction: 0xf8916010 │ │ │ │ andsvs r2, sl, r9, lsr #32 │ │ │ │ strtmi r8, [r0], -ip, lsl #17 │ │ │ │ - @ instruction: 0xffe4f692 │ │ │ │ - blvs fe344cac │ │ │ │ + @ instruction: 0xffdcf692 │ │ │ │ + blvs fe344cbc │ │ │ │ andle r2, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf69b4620 │ │ │ │ - stmdacs r0, {r0, r1, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ - bls 2e148c │ │ │ │ + bls 2e149c │ │ │ │ ldclt 0, cr6, [r0, #-76] @ 0xffffffb4 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ - blvs 52a118 │ │ │ │ + blvs 52a128 │ │ │ │ strmi r9, [ip], -fp, lsl #26 │ │ │ │ - bleq 294f70 │ │ │ │ + bleq 294f80 │ │ │ │ mlasls r0, sp, r8, pc @ │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ svccs 0x000a0b01 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ strmi r0, [r0], r0, lsl #22 │ │ │ │ svceq 0x0000f1bb │ │ │ │ sadd16mi fp, ip, r8 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - b b3ecf0 │ │ │ │ + b b3ed00 │ │ │ │ eorvs r0, fp, r1, lsl #6 │ │ │ │ - blhi feb32b68 │ │ │ │ + blhi feb32b78 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #19 │ │ │ │ movwcs r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0x31b6f886 │ │ │ │ @ instruction: 0x31b8f8d6 │ │ │ │ @ instruction: 0xf8c63301 │ │ │ │ @ instruction: 0xf8d631b8 │ │ │ │ @ instruction: 0xf14331bc │ │ │ │ @@ -565778,54 +565782,54 @@ │ │ │ │ @ instruction: 0xf7f831bc │ │ │ │ @ instruction: 0xf8d6fdd5 │ │ │ │ strmi sl, [r5], -r4, rrx │ │ │ │ biccs r2, r0, r2, lsl #4 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf894d104 │ │ │ │ tsteq r2, r8, lsr #32 │ │ │ │ - beq 705454 │ │ │ │ + beq 705464 │ │ │ │ @ instruction: 0xf8946a60 │ │ │ │ svcne 0x0003c02b │ │ │ │ stmdble pc, {r0, r8, r9, fp, sp}^ @ │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ ldrmi r2, [lr], -r0, lsl #6 │ │ │ │ stmiavs r4!, {r1, r2, r3, r4, r7, r9, sl, lr} │ │ │ │ strne lr, [r0, -r7, asr #20] │ │ │ │ andne lr, ip, #270336 @ 0x42000 │ │ │ │ umaalmi pc, lr, r4, r8 @ │ │ │ │ @ instruction: 0xf8d82c01 │ │ │ │ svclt 0x00964008 │ │ │ │ stmibeq r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq ip, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf989fa5f │ │ │ │ - b 12b4ee4 │ │ │ │ + b 12b4ef4 │ │ │ │ @ instruction: 0x71a30109 │ │ │ │ movwcs fp, #750 @ 0x2ee │ │ │ │ mvnvc r7, r7, rrx │ │ │ │ tstcs sp, #805306370 @ 0x30000002 │ │ │ │ rscvc r7, r2, r1, lsr #1 │ │ │ │ and pc, r4, r4, lsl #17 │ │ │ │ @ instruction: 0xf1ba7023 │ │ │ │ eorle r0, r5, r0, lsl #30 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ @ instruction: 0xf7f44651 │ │ │ │ @ instruction: 0xf8daf83f │ │ │ │ ldrmi r3, [lr], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf8da7266 │ │ │ │ ldrmi r3, [sp], #-24 @ 0xffffffe8 │ │ │ │ - beq cdba34 │ │ │ │ + beq cdba44 │ │ │ │ cdpeq 2, 2, cr7, cr13, cr3, {7} │ │ │ │ @ instruction: 0xf10472a2 │ │ │ │ @ instruction: 0x7325030d │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf04f69a3 │ │ │ │ - blx 5dc206 │ │ │ │ + blx 5dc216 │ │ │ │ svcvs 0x00336603 │ │ │ │ - blx 1a18e18 │ │ │ │ + blx 1a18e28 │ │ │ │ vmull.p8 , d19, d3 │ │ │ │ vrsubhn.i16 d18, , │ │ │ │ ldr r4, [r6, r7, lsl #6]! │ │ │ │ strb r7, [r3, r6, ror #4]! │ │ │ │ tsteq fp, r3, ror #21 │ │ │ │ mcr2 10, 4, pc, cr3, cr15, {2} @ │ │ │ │ strcs pc, [r7], -r3, asr #7 │ │ │ │ @@ -565839,27 +565843,27 @@ │ │ │ │ @ instruction: 0xf8df4683 │ │ │ │ addslt r3, pc, r4, asr r9 @ │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ andscc r7, r8, r0, asr #4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ @ instruction: 0xf8db0300 │ │ │ │ - blcs 2a51d4 │ │ │ │ + blcs 2a51e4 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf103fb02 │ │ │ │ @ instruction: 0xf7fb31c8 │ │ │ │ @ instruction: 0xf8dbffbf │ │ │ │ ldrbmi r1, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xf8cb698b │ │ │ │ @ instruction: 0xf7f33050 │ │ │ │ @ instruction: 0xf8dbffe9 │ │ │ │ ldrmi r2, [r4], -r8, asr #1 │ │ │ │ @ instruction: 0xf892b122 │ │ │ │ bicseq r2, r2, r9, lsr #32 │ │ │ │ - beq 705584 │ │ │ │ + beq 705594 │ │ │ │ sbceq pc, r4, #10158080 @ 0x9b0000 │ │ │ │ cmnlt r0, r0, asr #2 │ │ │ │ sbccc pc, r0, #14352384 @ 0xdb0000 │ │ │ │ svclt 0x001d2b01 │ │ │ │ andcs r3, r0, r3, lsl #22 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ svclt 0x000e2100 │ │ │ │ @@ -565867,17 +565871,17 @@ │ │ │ │ @ instruction: 0xf8db0199 │ │ │ │ @ instruction: 0xf0133210 │ │ │ │ andle r0, lr, r3, lsl #6 │ │ │ │ andscc pc, ip, #14352384 @ 0xdb0000 │ │ │ │ svclt 0x0011079d │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ @ instruction: 0xf0033220 │ │ │ │ - blx fef19680 │ │ │ │ + blx fef19690 │ │ │ │ svclt 0x0004f383 │ │ │ │ - b 12dafe8 │ │ │ │ + b 12daff8 │ │ │ │ @ instruction: 0xf88b02c3 │ │ │ │ @ instruction: 0xf04f32cc │ │ │ │ @ instruction: 0xf89b0979 │ │ │ │ @ instruction: 0xf89b320c │ │ │ │ @ instruction: 0xf8db52ae │ │ │ │ addseq r6, fp, r8, lsl #4 │ │ │ │ biceq lr, r5, #274432 @ 0x43000 │ │ │ │ @@ -565888,16 +565892,16 @@ │ │ │ │ strcs fp, [r1, #-3896] @ 0xfffff0c8 │ │ │ │ tsteq r3, r0, asr #20 │ │ │ │ ldrdcc pc, [r0], -fp @ │ │ │ │ ldrsbtmi lr, [fp], #-155 @ 0xffffff65 │ │ │ │ addsvc r3, ip, r1, lsl #26 │ │ │ │ streq pc, [r9, -r3, lsl #2] │ │ │ │ @ instruction: 0x012d7118 │ │ │ │ - beq b7512c │ │ │ │ - beq 274c40 │ │ │ │ + beq b7513c │ │ │ │ + beq 274c50 │ │ │ │ ldrsbvc r7, [ip], #26 │ │ │ │ @ instruction: 0xf8837158 │ │ │ │ andsvc r9, lr, #0 │ │ │ │ eorvc pc, r0, fp, asr #17 │ │ │ │ ldrdcc pc, [r4], fp @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10b80a0 │ │ │ │ @@ -565909,15 +565913,15 @@ │ │ │ │ @ instruction: 0xf04fe04d │ │ │ │ strbtmi r0, [r0], r0, lsl #24 │ │ │ │ eorne pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8db0130 │ │ │ │ @ instruction: 0xf0213020 │ │ │ │ @ instruction: 0xf8d4417f │ │ │ │ sbclt r2, r0, #40, 4 @ 0x80000002 │ │ │ │ - b 1635180 │ │ │ │ + b 1635190 │ │ │ │ @ instruction: 0xf8c32e11 │ │ │ │ stceq 0, cr2, [r9], {2} │ │ │ │ andls pc, r0, r3, lsl #17 │ │ │ │ @ instruction: 0xf0407219 │ │ │ │ @ instruction: 0xf8830103 │ │ │ │ subsvc lr, r9, r7 │ │ │ │ tstpeq r9, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -565943,196 +565947,196 @@ │ │ │ │ @ instruction: 0xf8030c07 │ │ │ │ @ instruction: 0xf8cb1c06 │ │ │ │ @ instruction: 0xf8db3020 │ │ │ │ strcc r3, [r1], -r4, lsr #1 │ │ │ │ adcsmi r3, r3, #16, 8 @ 0x10000000 │ │ │ │ @ instruction: 0xf857d945 │ │ │ │ stccs 15, cr5, [r0, #-16] │ │ │ │ - bvs 1d4cf80 │ │ │ │ - blcs 2a77b8 │ │ │ │ + bvs 1d4cf90 │ │ │ │ + blcs 2a77c8 │ │ │ │ stmiavs fp!, {r0, r3, r5, r7, fp, ip, lr, pc} │ │ │ │ asrseq pc, r3 @ @ │ │ │ │ cdp2 0, 5, cr15, cr4, cr11, {1} │ │ │ │ ldrsbcc pc, [r0, #139]! @ 0x8b @ │ │ │ │ @ instruction: 0xf8d50041 │ │ │ │ - blcc 2b8c70 │ │ │ │ + blcc 2b8c80 │ │ │ │ strmi r4, [fp], #-584 @ 0xfffffdb8 │ │ │ │ @ instruction: 0xf5d64018 │ │ │ │ - bl fec9448c │ │ │ │ - blcs 5d97d0 │ │ │ │ + bl fec9447c │ │ │ │ + blcs 5d97e0 │ │ │ │ @ instruction: 0xf1b8d995 │ │ │ │ svclt 0x00180c00 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8d4e792 │ │ │ │ tstcc r2, #52, 4 @ 0x40000003 │ │ │ │ @ instruction: 0xf8949a05 │ │ │ │ - b 3114a8 │ │ │ │ + b 3114b8 │ │ │ │ @ instruction: 0xf8d42101 │ │ │ │ @ instruction: 0xf8032230 │ │ │ │ - b 12bfc1c │ │ │ │ - b 15f1044 │ │ │ │ + b 12bfc2c │ │ │ │ + b 15f1054 │ │ │ │ @ instruction: 0xf8032e02 │ │ │ │ @ instruction: 0xf8431c03 │ │ │ │ @ instruction: 0xf040ec07 │ │ │ │ @ instruction: 0xf8030e04 │ │ │ │ - b 1653c30 │ │ │ │ + b 1653c40 │ │ │ │ stceq 14, cr2, [r9], {17} │ │ │ │ stc 8, cr15, [r2], {3} │ │ │ │ stcne 8, cr15, [r1], {3} │ │ │ │ eorcc pc, r0, fp, asr #17 │ │ │ │ mlane sl, r5, r8, pc @ │ │ │ │ eorscs lr, r4, #37224448 @ 0x2380000 │ │ │ │ stmdage pc, {r8, sp} @ │ │ │ │ - ldc 5, cr15, [r6], {214} @ 0xd6 │ │ │ │ - blge 8e1034 │ │ │ │ + stc 5, cr15, [lr], {214} @ 0xd6 │ │ │ │ + blge 8e1044 │ │ │ │ ldmdage r9, {r0, r1, r3, r4, r9, fp, sp, pc} │ │ │ │ ldrbmi r9, [r8], -r0 │ │ │ │ ldc2l 7, cr15, [r6, #1020]! @ 0x3fc │ │ │ │ andls sl, r0, r6, lsl r8 │ │ │ │ ldmdals r9, {r0, r1, r2, r4, r8, r9, fp, sp, pc} │ │ │ │ tstcs r1, r8, lsl sl │ │ │ │ ldrbmi r9, [r8], -r5 │ │ │ │ ldrhi lr, [sl, #-2525] @ 0xfffff623 │ │ │ │ stc2l 7, cr15, [sl, #1020]! @ 0x3fc │ │ │ │ - bge 7bf8b4 │ │ │ │ + bge 7bf8c4 │ │ │ │ ldrbmi r2, [r8], -r2, lsl #2 │ │ │ │ - blge 73d87c │ │ │ │ - blge 77d868 │ │ │ │ - bvc 8533e0 │ │ │ │ + blge 73d88c │ │ │ │ + blge 77d878 │ │ │ │ + bvc 8533f0 │ │ │ │ ldc2l 7, cr15, [lr, #1020] @ 0x3fc │ │ │ │ - blge 661080 │ │ │ │ + blge 661090 │ │ │ │ @ instruction: 0x4658aa12 │ │ │ │ - blge 6bd87c │ │ │ │ + blge 6bd88c │ │ │ │ @ instruction: 0x4613e9dd │ │ │ │ stmne r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ ldrsbls pc, [r4], #-141 @ 0xffffff73 @ │ │ │ │ ldc2l 7, cr15, [r0, #1020] @ 0x3fc │ │ │ │ @ instruction: 0x01bf9805 │ │ │ │ - bls 3d8f24 │ │ │ │ - b 1459370 │ │ │ │ + bls 3d8f34 │ │ │ │ + b 1459380 │ │ │ │ addeq r1, r3, r5, lsl #10 │ │ │ │ streq pc, [r1, #-69] @ 0xffffffbb │ │ │ │ movwne lr, #43587 @ 0xaa43 │ │ │ │ teqmi fp, #146 @ 0x92 │ │ │ │ andne lr, r9, #270336 @ 0x42000 │ │ │ │ tstcs r8, r3, asr #20 │ │ │ │ ldmib sp, {r1, r4, r5, r8, r9, lr}^ │ │ │ │ - b 12e4cfc │ │ │ │ + b 12e4d0c │ │ │ │ @ instruction: 0xf6432217 │ │ │ │ vmov.i32 d16, #15103 @ 0x00003aff │ │ │ │ @ instruction: 0xf8cd6c02 │ │ │ │ - b 1388d98 │ │ │ │ + b 1388da8 │ │ │ │ orrseq r1, r8, r0, lsl #8 │ │ │ │ movwmi r0, #20123 @ 0x4e9b │ │ │ │ - b 135b4d4 │ │ │ │ - b 1261d30 │ │ │ │ + b 135b4e4 │ │ │ │ + b 1261d40 │ │ │ │ @ instruction: 0xf8db6003 │ │ │ │ @ instruction: 0xf1033020 │ │ │ │ sbcsvc r0, sl, r4, lsl r9 │ │ │ │ orrsvc r2, sl, r0, lsl #4 │ │ │ │ andsvc r7, sl, #-2147483594 @ 0x80000036 │ │ │ │ - bls 67d520 │ │ │ │ + bls 67d530 │ │ │ │ addsvc r7, r9, sp, asr r0 │ │ │ │ - b 1275168 │ │ │ │ + b 1275178 │ │ │ │ rsbscs r0, r9, #130 @ 0x82 │ │ │ │ andsvc r7, sl, r8, asr r1 │ │ │ │ adcne pc, r8, #14352384 @ 0xdb0000 │ │ │ │ adceq pc, ip, #10158080 @ 0x9b0000 │ │ │ │ subsvc r7, sl, #216, 4 @ 0x8000000d │ │ │ │ sbcsvs r2, r9, r2, lsl #4 │ │ │ │ andcs r7, r0, #-1610612727 @ 0xa0000009 │ │ │ │ rsbsmi pc, lr, #192, 4 │ │ │ │ @ instruction: 0xf10b611a │ │ │ │ @ instruction: 0xf8cb032c │ │ │ │ movwls r9, #45088 @ 0xb020 │ │ │ │ cmnmi lr, #3588096 @ 0x36c000 │ │ │ │ @ instruction: 0xf8db227b │ │ │ │ @ instruction: 0xf8895040 │ │ │ │ - blx 320d36 │ │ │ │ - blls 595d48 │ │ │ │ + blx 320d46 │ │ │ │ + blls 595d58 │ │ │ │ @ instruction: 0xf404fb03 │ │ │ │ rsclt r0, r6, #164, 2 @ 0x29 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0xf8db82cb │ │ │ │ @ instruction: 0x4629001c │ │ │ │ mrc2 7, 2, pc, cr2, cr3, {7} │ │ │ │ ldrmi r6, [lr], #-2475 @ 0xfffff655 │ │ │ │ andvs pc, r1, r9, lsl #17 │ │ │ │ ldrmi r6, [ip], #-2475 @ 0xfffff655 │ │ │ │ @ instruction: 0x0c230a22 │ │ │ │ andcs pc, r2, r9, lsl #17 │ │ │ │ @ instruction: 0xf8890e24 │ │ │ │ @ instruction: 0xf8893003 │ │ │ │ ldmib fp, {r2, lr}^ │ │ │ │ - blx 2e376e │ │ │ │ - blcs 2559a0 │ │ │ │ + blx 2e377e │ │ │ │ + blcs 2559b0 │ │ │ │ sbchi pc, r8, #64, 4 │ │ │ │ cdpne 4, 5, cr2, cr7, cr1, {0} │ │ │ │ - ldrbcc pc, [pc, #266]! @ 258e8e @ │ │ │ │ + ldrbcc pc, [pc, #266]! @ 258e9e @ │ │ │ │ andls r4, r5, #39845888 @ 0x2600000 │ │ │ │ svclt 0x008c42b4 │ │ │ │ strcc r3, [r1], #-1537 @ 0xfffff9ff │ │ │ │ ldmibne r8!, {r0, r4, r5, r9, sl, lr} │ │ │ │ - stcl 5, cr15, [r8, #-856] @ 0xfffffca8 │ │ │ │ + stcl 5, cr15, [r0, #-856] @ 0xfffffca8 │ │ │ │ strtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf5d61928 │ │ │ │ - blx 4942b6 │ │ │ │ - bcs 2555a8 │ │ │ │ + blx 4942a6 │ │ │ │ + bcs 2555b8 │ │ │ │ cdpne 8, 7, cr13, cr1, cr14, {7} │ │ │ │ - bls 3a073c │ │ │ │ + bls 3a074c │ │ │ │ sbcslt fp, fp, #-1879048180 @ 0x9000000c │ │ │ │ - bne 5136f4 │ │ │ │ + bne 513704 │ │ │ │ andne pc, r6, r9, lsl #17 │ │ │ │ andeq pc, r9, r9, lsl #17 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs pc, sl, r9, lsl #17 │ │ │ │ rsbseq pc, ip, pc, asr #32 │ │ │ │ andscs lr, r2, #303104 @ 0x4a000 │ │ │ │ andne pc, sp, r9, lsl #17 │ │ │ │ andcs pc, fp, r9, lsl #17 │ │ │ │ @ instruction: 0xf8892519 │ │ │ │ andcs r0, r0, #14 │ │ │ │ andne pc, pc, r9, lsl #17 │ │ │ │ @ instruction: 0xf889201b │ │ │ │ - b 161ce2c │ │ │ │ + b 161ce3c │ │ │ │ @ instruction: 0xf8892a1a │ │ │ │ @ instruction: 0xf6411011 │ │ │ │ vorr.i32 d21, #10 @ 0x0000000a │ │ │ │ @ instruction: 0xf8890108 │ │ │ │ ldrbcs r3, [sl, -r7]! │ │ │ │ tstpeq r2, #1073741826 @ p-variant is OBSOLETE @ 0x40000002 │ │ │ │ andhi pc, r8, r9, lsl #17 │ │ │ │ andge pc, ip, r9, lsl #17 │ │ │ │ andvc pc, r5, r9, lsl #17 │ │ │ │ eorcc pc, r0, fp, asr #17 │ │ │ │ andsvs r2, r9, r0, lsl #14 │ │ │ │ addsvs r6, pc, pc, asr r0 @ │ │ │ │ - bcs 27949c │ │ │ │ + bcs 2794ac │ │ │ │ andhi pc, ip, #0 │ │ │ │ adccs pc, lr, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8db821e │ │ │ │ - bcs 2a1614 │ │ │ │ + bcs 2a1624 │ │ │ │ andshi pc, r4, #64, 4 │ │ │ │ sbccs pc, ip, #10158080 @ 0x9b0000 │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ @ instruction: 0xf0420052 │ │ │ │ bicsvc r0, sl, #268435456 @ 0x10000000 │ │ │ │ orrsvc r2, sl, #-1879048191 @ 0x90000001 │ │ │ │ ldrvc r2, [sl], #-539 @ 0xfffffde5 │ │ │ │ andseq pc, r1, #-1073741824 @ 0xc0000000 │ │ │ │ tstcs r3, r3, lsl r6 │ │ │ │ stmdals fp, {r0, r9, sp} │ │ │ │ - blne 2d6e6c │ │ │ │ + blne 2d6e7c │ │ │ │ @ instruction: 0xf8cb21c8 │ │ │ │ @ instruction: 0xf7fb3020 │ │ │ │ @ instruction: 0xf8dbfd1d │ │ │ │ @ instruction: 0xf8db3034 │ │ │ │ @ instruction: 0xf8db202c │ │ │ │ - bne fe99cf58 │ │ │ │ + bne fe99cf68 │ │ │ │ @ instruction: 0xf803227d │ │ │ │ tstls r6, r1, lsl #22 │ │ │ │ ldrdcs pc, [r4], fp @ │ │ │ │ eoreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ ldrdne pc, [ip], #139 @ 0x8b │ │ │ │ eorscc pc, r4, fp, asr #17 │ │ │ │ andscc pc, ip, #14352384 @ 0xdb0000 │ │ │ │ @@ -566148,15 +566152,15 @@ │ │ │ │ and r4, ip, ip, lsl r6 │ │ │ │ ldrtmi r9, [sl], -fp, lsl #16 │ │ │ │ strcc lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff4653 │ │ │ │ stmdals lr, {r0, r2, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdcs pc, [r4], fp @ │ │ │ │ adcsmi r3, sl, #262144 @ 0x40000 │ │ │ │ - blx 3cf310 │ │ │ │ + blx 3cf320 │ │ │ │ andmi pc, r3, #469762048 @ 0x1c000000 │ │ │ │ @ instruction: 0xf8dbd0f8 │ │ │ │ stmdbcs r0, {r2, r3, r6, r7, ip} │ │ │ │ @ instruction: 0xf858d1ea │ │ │ │ stmdbcs r0, {r0, r1, r2, r5, ip} │ │ │ │ strcc sp, [r1, -r6, ror #3] │ │ │ │ ldmle r0!, {r1, r3, r4, r5, r7, r9, lr}^ │ │ │ │ @@ -566170,54 +566174,54 @@ │ │ │ │ andcs fp, r1, #88, 30 @ 0x160 │ │ │ │ mvnhi pc, r0, lsl #2 │ │ │ │ andls sl, r0, #896 @ 0x380 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ andcc r0, r8, #738197504 @ 0x2c000000 │ │ │ │ @ instruction: 0xf7ff9501 │ │ │ │ @ instruction: 0xf8dbfbd5 │ │ │ │ - bls 5a5000 │ │ │ │ + bls 5a5010 │ │ │ │ @ instruction: 0xf843330a │ │ │ │ andcs r2, r0, #2560 @ 0xa00 │ │ │ │ stccs 8, cr15, [r6], {67} @ 0x43 │ │ │ │ @ instruction: 0xf8232215 │ │ │ │ @ instruction: 0xf8cb2c02 │ │ │ │ @ instruction: 0xf8db3034 │ │ │ │ @ instruction: 0xf8db20a4 │ │ │ │ andls r0, lr, r0, lsr #4 │ │ │ │ subsle r2, r8, r0, lsl #20 │ │ │ │ - beq 295094 │ │ │ │ + beq 2950a4 │ │ │ │ strls r9, [sl], -r9, lsl #8 │ │ │ │ stcls 6, cr4, [ip], {86} @ 0x56 │ │ │ │ stmiaeq r4!, {r0, r1, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ stmdbeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwls sl, #23310 @ 0x5b0e │ │ │ │ svcvc 0x0004f858 │ │ │ │ eorsle r2, pc, r0, lsl #30 │ │ │ │ eorcs pc, r4, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf506fa09 │ │ │ │ andsle r4, r8, r5, lsl r2 │ │ │ │ ldrsbne pc, [r0], #139 @ 0x8b @ │ │ │ │ @ instruction: 0xf892688a │ │ │ │ - bcs 2a10c8 │ │ │ │ + bcs 2a10d8 │ │ │ │ andcs fp, r0, #136, 30 @ 0x220 │ │ │ │ ldmvs sl!, {r1, r2, fp, ip, lr, pc} │ │ │ │ umaalcs pc, lr, r2, r8 @ │ │ │ │ svclt 0x00942a01 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ andls r2, r2, #0, 6 │ │ │ │ movwpl lr, #2509 @ 0x9cd │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ @ instruction: 0xf8dbfc69 │ │ │ │ andsmi r2, r5, #32, 4 │ │ │ │ @ instruction: 0xf8dbd01a │ │ │ │ cmnlt sl, ip, asr #1 │ │ │ │ @ instruction: 0xf8926892 │ │ │ │ - bcs 2a1104 │ │ │ │ + bcs 2a1114 │ │ │ │ andcs fp, r0, #152, 30 @ 0x260 │ │ │ │ ldmvs sl!, {r1, r2, r8, fp, ip, lr, pc} │ │ │ │ umaalcs pc, lr, r2, r8 @ │ │ │ │ svclt 0x008c2a01 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #22 │ │ │ │ ldrbmi r9, [r0], -r2, lsl #4 │ │ │ │ @@ -566229,15 +566233,15 @@ │ │ │ │ ldmib sp, {r3, r4, r5, r7, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8db4609 │ │ │ │ @ instruction: 0xf0100220 │ │ │ │ @ instruction: 0xf0000303 │ │ │ │ @ instruction: 0xf8db8150 │ │ │ │ cmnlt r9, r8, asr #1 │ │ │ │ @ instruction: 0xf8d2688a │ │ │ │ - bcs 26175c │ │ │ │ + bcs 26176c │ │ │ │ cmnphi sp, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10007c5 │ │ │ │ streq r8, [r3, r7, lsr #2] │ │ │ │ stcge 15, cr11, [lr, #-288] @ 0xfffffee0 │ │ │ │ teqphi r3, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrsbtpl pc, [r4], -fp @ │ │ │ │ andscc pc, r0, #14352384 @ 0xdb0000 │ │ │ │ @@ -566245,74 +566249,74 @@ │ │ │ │ strtmi r3, [sl], -ip, asr #5 │ │ │ │ @ instruction: 0xf0832119 │ │ │ │ @ instruction: 0xf8020301 │ │ │ │ subseq r1, fp, r2, lsl #22 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ ldrmi r7, [r5], -fp, rrx │ │ │ │ tstpcs fp, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ - blcc 3170f0 │ │ │ │ + blcc 317100 │ │ │ │ mulsge ip, sp, r8 │ │ │ │ ldrdvc pc, [r0], -fp @ │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ eorspl pc, r4, fp, asr #17 │ │ │ │ ldrsbtls pc, [r8], -fp @ │ │ │ │ tstcs r4, #970752 @ 0xed000 │ │ │ │ - blls 3f5164 │ │ │ │ - blcs 26ab1c │ │ │ │ + blls 3f5174 │ │ │ │ + blcs 26ab2c │ │ │ │ msrhi CPSR_fxc, r0 │ │ │ │ @ instruction: 0xf8db4619 │ │ │ │ @ instruction: 0xf7f3001c │ │ │ │ - bls 418360 │ │ │ │ + bls 418370 │ │ │ │ ldrbmi r6, [r3], #-2451 @ 0xfffff66d │ │ │ │ ldmibvs r3, {r0, r1, r3, r4, r5, r6, ip, sp, lr} │ │ │ │ ldrmi r9, [sl], #-2567 @ 0xfffff5f9 │ │ │ │ - bls 47d8bc │ │ │ │ - blx fe3d7a1c │ │ │ │ + bls 47d8cc │ │ │ │ + blx fe3d7a2c │ │ │ │ adcsvc r0, fp, r3, lsl sl │ │ │ │ rscsvc r0, fp, r3, lsl ip │ │ │ │ teqvc fp, r3, lsl lr │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mrshi pc, (UNDEF: 14) @ │ │ │ │ @ instruction: 0x001cf8db │ │ │ │ @ instruction: 0xf7f34649 │ │ │ │ @ instruction: 0xf8d9fc9b │ │ │ │ ldrbmi r3, [r3], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf8d9717b │ │ │ │ - bl 3a512c │ │ │ │ - b 161b0dc │ │ │ │ + bl 3a513c │ │ │ │ + b 161b0ec │ │ │ │ @ instruction: 0x71bb2318 │ │ │ │ tstmi r8, #323584 @ 0x4f000 │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x370971fb │ │ │ │ stchi 8, cr15, [r1], {7} │ │ │ │ eorvc pc, r0, fp, asr #17 │ │ │ │ orrcs lr, r0, #3588096 @ 0x36c000 │ │ │ │ ldrsbeq pc, [r4], #139 @ 0x8b @ │ │ │ │ @ instruction: 0xf606fb02 │ │ │ │ @ instruction: 0xf404fb03 │ │ │ │ @ instruction: 0xf5d64631 │ │ │ │ - @ instruction: 0x4621eb96 │ │ │ │ + strtmi lr, [r1], -lr, lsl #23 │ │ │ │ @ instruction: 0xf8db4602 │ │ │ │ andls r0, r5, #216 @ 0xd8 │ │ │ │ - bl fe616864 │ │ │ │ + bl fe416874 │ │ │ │ ldrsbvc pc, [ip], #139 @ 0x8b @ │ │ │ │ - bls 3aa928 │ │ │ │ + bls 3aa938 │ │ │ │ orrlt r4, pc, fp, lsr r6 @ │ │ │ │ ldrdcc pc, [r0], #139 @ 0x8b @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ mrcne 0, 3, r8, cr8, cr0, {7} │ │ │ │ movwls r4, #26161 @ 0x6631 │ │ │ │ - bl 2216884 │ │ │ │ + bl 2016894 │ │ │ │ strmi r9, [r7], -r6, lsl #22 │ │ │ │ cdpne 6, 5, cr4, cr8, cr1, {1} │ │ │ │ - bl 2096890 │ │ │ │ + bl 1e968a0 │ │ │ │ strmi r9, [r3], -r5, lsl #20 │ │ │ │ ldmdale ip, {r0, r2, r3, r4, r7, r9, lr}^ │ │ │ │ stmdami r4, {r0, r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blx 2ea98a │ │ │ │ + blx 2ea99a │ │ │ │ @ instruction: 0xf04ffc06 │ │ │ │ @ instruction: 0xf1080a17 │ │ │ │ @ instruction: 0x46ae39ff │ │ │ │ stmdaeq r4, {r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ cdpne 6, 7, cr4, cr1, cr2, {1} │ │ │ │ tstls r6, r9, lsl #6 │ │ │ │ eorgt pc, r8, sp, asr #17 │ │ │ │ @@ -566321,52 +566325,52 @@ │ │ │ │ andcs lr, r7, sp, asr #19 │ │ │ │ @ instruction: 0xf8d2e01c │ │ │ │ @ instruction: 0xf8d200f8 │ │ │ │ strbmi r1, [r0, #-240] @ 0xffffff10 │ │ │ │ andcs fp, r0, ip, lsr #30 │ │ │ │ strbmi r2, [r9, #-1] │ │ │ │ @ instruction: 0xf040bf88 │ │ │ │ - bllt a59190 │ │ │ │ + bllt a591a0 │ │ │ │ @ instruction: 0xf8db9905 │ │ │ │ ldrtmi r3, [r4], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0xf8033303 │ │ │ │ tstcc r1, r2, lsl #24 │ │ │ │ stcge 8, cr15, [r3], {3} │ │ │ │ @ instruction: 0xf803428f │ │ │ │ @ instruction: 0xf8cbec01 │ │ │ │ tstle sp, #32 │ │ │ │ smlalcc pc, r4, fp, r8 @ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldrdpl pc, [r8], #139 @ 0x8b @ │ │ │ │ rscle r2, r8, r0, lsl #26 │ │ │ │ ldrbmi r9, [sl], -r6, lsl #16 │ │ │ │ - bl 37d5d8 │ │ │ │ + bl 37d5e8 │ │ │ │ @ instruction: 0xf8d20c00 │ │ │ │ @ instruction: 0xf8d200f4 │ │ │ │ addmi r1, r4, #236 @ 0xec │ │ │ │ strbmi fp, [r1, #-3992]! @ 0xfffff068 │ │ │ │ movwcc sp, #6605 @ 0x19cd │ │ │ │ addsmi r3, sp, #16, 4 │ │ │ │ stmdbls r5, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ tstcc r1, r4, lsr r4 │ │ │ │ rscle r4, r1, #-268435448 @ 0xf0000008 │ │ │ │ ldrdcs lr, [r7], -sp │ │ │ │ cdpeq 1, 0, cr15, cr1, cr14, {0} │ │ │ │ ldrmi r9, [r1], #2825 @ 0xb09 │ │ │ │ ldrbmi r4, [r3, #-1168]! @ 0xfffffb70 │ │ │ │ @ instruction: 0xf8dbd2b4 │ │ │ │ - bls 5659d0 │ │ │ │ + bls 5659e0 │ │ │ │ @ instruction: 0xf8db2b01 │ │ │ │ @ instruction: 0xf1029020 │ │ │ │ svclt 0x00380201 │ │ │ │ addsmi r2, r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf63f920c │ │ │ │ strbmi sl, [fp], -r7, lsl #27 │ │ │ │ @ instruction: 0xf803220d │ │ │ │ - bmi 1463e24 │ │ │ │ + bmi 1463e34 │ │ │ │ eorcc pc, r0, fp, asr #17 │ │ │ │ ldrbtmi r4, [sl], #-2885 @ 0xfffff4bb │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, pc, sp, ror r1 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -566379,15 +566383,15 @@ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ stccs 8, cr15, [r6], {3} │ │ │ │ ldrb r2, [r9, #513] @ 0x201 │ │ │ │ ldrsbcs pc, [ip, #139]! @ 0x8b @ │ │ │ │ @ instruction: 0xf63f2a01 │ │ │ │ tstcs fp, r7, ror #27 │ │ │ │ andeq pc, pc, #-1073741824 @ 0xc0000000 │ │ │ │ - strb r7, [pc, #921]! @ 25960d │ │ │ │ + strb r7, [pc, #921]! @ 25961d │ │ │ │ andeq lr, fp, #3620864 @ 0x374000 │ │ │ │ stcge 3, cr2, [lr, #-0] │ │ │ │ strls r9, [r1, #-770] @ 0xfffffcfe │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ @ instruction: 0xf7ff2309 │ │ │ │ @ instruction: 0xf8dbfaff │ │ │ │ streq r0, [r1, r0, lsr #4] │ │ │ │ @@ -566409,66 +566413,66 @@ │ │ │ │ @ instruction: 0xe6b15034 │ │ │ │ andge pc, r5, r7, lsl #17 │ │ │ │ @ instruction: 0xf887e6fb │ │ │ │ ldrb sl, [lr], r1 │ │ │ │ andvs pc, r1, r9, lsl #17 │ │ │ │ movwcs lr, #9532 @ 0x253c │ │ │ │ movwls r2, #522 @ 0x20a │ │ │ │ - blls 584724 │ │ │ │ + blls 584734 │ │ │ │ stmdals fp, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff9501 │ │ │ │ - bls 617ab4 │ │ │ │ + bls 617ac4 │ │ │ │ andeq pc, r3, #18 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr5, cr15, {1} │ │ │ │ ldrmi lr, [pc], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8dbe71a │ │ │ │ ldrb r7, [ip, #200]! @ 0xc8 │ │ │ │ strcs r2, [r1], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0x46904650 │ │ │ │ @ instruction: 0x46264619 │ │ │ │ andls lr, r2, #76, 10 @ 0x13000000 │ │ │ │ ldmib sp, {r1, r2, r3, r8, sl, fp, sp, pc}^ │ │ │ │ movwls r0, #523 @ 0x20b │ │ │ │ movwcc r9, #34049 @ 0x8501 │ │ │ │ - blx fee17328 │ │ │ │ + blx fee17338 │ │ │ │ eoreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf5d6e7bd │ │ │ │ - svclt 0x0000eb6a │ │ │ │ - rsbseq r7, r2, r4, lsl r6 │ │ │ │ + svclt 0x0000eb62 │ │ │ │ + rsbseq r7, r2, r4, lsl #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r2], #-218 @ 0xffffff26 │ │ │ │ + rsbseq r6, r2, sl, asr #27 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf8a0b082 │ │ │ │ vst2.16 {d17-d20}, [r3 :256], ip │ │ │ │ @ instruction: 0xf8c06300 │ │ │ │ andlt r3, r2, r0, lsr #5 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedb0564 │ │ │ │ + bl fedb0574 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ vhsub.s8 d2, d16, d0 │ │ │ │ @ instruction: 0xf5d6404c │ │ │ │ - @ instruction: 0xf8d4e9e2 │ │ │ │ + @ instruction: 0xf8d4e9da │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c40380 │ │ │ │ ldclt 2, cr3, [r0, #-640] @ 0xfffffd80 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ tstpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ orrne pc, r0, #192, 16 @ 0xc00000 │ │ │ │ orrpl pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedb05a4 │ │ │ │ + bl fedb05b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf5002280 │ │ │ │ @ instruction: 0xf5d67073 │ │ │ │ - @ instruction: 0xf8d4e9c2 │ │ │ │ + @ instruction: 0xf8d4e9ba │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c44380 │ │ │ │ ldclt 2, cr3, [r0, #-640] @ 0xfffffd80 │ │ │ │ @ instruction: 0xf5004602 │ │ │ │ ldm r3, {r0, r3, r4, r5, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8d20003 │ │ │ │ stm ip, {r5, r7, r9, ip, sp} │ │ │ │ @@ -566502,51 +566506,51 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ msrne SPSR_, #192, 16 @ 0xc00000 │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fedb0660 │ │ │ │ + bl fedb0670 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - ldmda r0!, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8!, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb0678 │ │ │ │ + bl fedb0688 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r0 @ │ │ │ │ @ instruction: 0x2128460c │ │ │ │ - svc 0x00baf5d5 │ │ │ │ + svc 0x00b2f5d5 │ │ │ │ tstlt r0, #5242880 @ 0x500000 │ │ │ │ strmi r4, [r4], r6, lsr #13 │ │ │ │ ldm lr!, {r1, r2, r5, fp, ip, sp, lr} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldrbeq r0, [r2, pc]! │ │ │ │ ldrdcc pc, [r0], -lr │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0xf895d513 │ │ │ │ andcs ip, r0, #36 @ 0x24 │ │ │ │ orreq lr, r2, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf003791b │ │ │ │ addsmi r0, r3, r1, lsl #6 │ │ │ │ - b 1565cc8 │ │ │ │ - bcs 35c4d4 │ │ │ │ + b 1565cd8 │ │ │ │ + bcs 35c4e4 │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ @ instruction: 0xf885d1f2 │ │ │ │ strtmi ip, [r8], -r4, lsr #32 │ │ │ │ stmdbvc r3!, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbeq r4, [fp, r8, lsr #12] │ │ │ │ movwcs fp, #65348 @ 0xff44 │ │ │ │ eorcc pc, r4, r5, lsl #17 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb06f0 │ │ │ │ + bl fedb0700 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ @ instruction: 0xb3bb460f │ │ │ │ stclvc 4, cr15, [r4], {79} @ 0x4f │ │ │ │ strcs r9, [r0, #-2566] @ 0xfffff5fa │ │ │ │ qadd16mi r1, sl, r1 │ │ │ │ @ instruction: 0x0c07fb0c │ │ │ │ @@ -566563,57 +566567,57 @@ │ │ │ │ addsmi r5, sl, #5373952 @ 0x520000 │ │ │ │ cmncs r2, ip, lsl #18 │ │ │ │ @ instruction: 0x00921ad2 │ │ │ │ andcc pc, r7, r1, lsl #22 │ │ │ │ @ instruction: 0xf5002100 │ │ │ │ mulscc r1, r5, r0 │ │ │ │ addeq lr, r0, r6, lsl #22 │ │ │ │ - svc 0x0084f5d5 │ │ │ │ + svc 0x007cf5d5 │ │ │ │ bicvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ eorcc pc, r4, #68, 12 @ 0x4400000 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ movwvs pc, #31491 @ 0x7b03 @ │ │ │ │ @ instruction: 0xf7f2509d │ │ │ │ @ instruction: 0xbdf8f9ab │ │ │ │ bfi r4, sp, #12, #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb0778 │ │ │ │ + bl fedb0788 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000fe8 │ │ │ │ @ instruction: 0x46067c59 │ │ │ │ vmax.s8 d4, d0, d12 │ │ │ │ @ instruction: 0xf1013572 │ │ │ │ stmdbgt pc, {r4, r8, r9, sl} @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - beq 2d4868 │ │ │ │ - ldc2 6, cr15, [r6], #584 @ 0x248 │ │ │ │ + beq 2d4878 │ │ │ │ + stc2 6, cr15, [lr], #584 @ 0x248 │ │ │ │ svceq 0x0002f825 │ │ │ │ ldrhle r4, [r7, #44]! @ 0x2c │ │ │ │ adccc pc, r0, #14024704 @ 0xd60000 │ │ │ │ orrvs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r0, #12976128 @ 0xc60000 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strcs r4, [r0], #-1542 @ 0xfffff9fa │ │ │ │ rsbvc pc, r1, r0, lsl #10 │ │ │ │ rsbsmi pc, ip, #12976128 @ 0xc60000 │ │ │ │ - ldc2 6, cr15, [r6], #20 │ │ │ │ + stc2 6, cr15, [lr], #20 │ │ │ │ orrvc pc, fp, #9830400 @ 0x960000 │ │ │ │ @ instruction: 0x43b8f8a6 │ │ │ │ @ instruction: 0xf506b1bf │ │ │ │ @ instruction: 0xf04f7563 │ │ │ │ @ instruction: 0xf8550801 │ │ │ │ cmnlt fp, r4, lsl #30 │ │ │ │ @ instruction: 0xf6928898 │ │ │ │ - @ instruction: 0xf890f91f │ │ │ │ - blcs 3a56d4 │ │ │ │ - blx 489200 │ │ │ │ + @ instruction: 0xf890f917 │ │ │ │ + blcs 3a56e4 │ │ │ │ + blx 489210 │ │ │ │ @ instruction: 0xf896f204 │ │ │ │ tstmi r3, #-469762046 @ 0xe4000002 │ │ │ │ @ instruction: 0x33b9f886 │ │ │ │ adcsmi r3, ip, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf8d6d1eb │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c65300 │ │ │ │ @@ -566623,156 +566627,156 @@ │ │ │ │ ldmdavs fp, {r8, r9, sp}^ │ │ │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf8914ff0 │ │ │ │ mcrrvs 0, 4, r2, lr, cr13 │ │ │ │ @ instruction: 0xf891b087 │ │ │ │ teqmi r2, #72 @ 0x48 │ │ │ │ mul r9, r1, r8 │ │ │ │ - b 12f4274 │ │ │ │ + b 12f4284 │ │ │ │ @ instruction: 0xf8911245 │ │ │ │ - b 162d770 │ │ │ │ + b 162d780 │ │ │ │ @ instruction: 0xf8911e8e │ │ │ │ - b 16496f4 │ │ │ │ + b 1649704 │ │ │ │ vfmaeq.f64 d1, d20, d4 │ │ │ │ andne lr, r5, #270336 @ 0x42000 │ │ │ │ strls r7, [r2], #-2573 @ 0xfffff5f3 │ │ │ │ vstmiaeq ip, {s29-s107} │ │ │ │ umaalmi pc, fp, r1, r8 @ │ │ │ │ @ instruction: 0x1ec5ea4e │ │ │ │ umaalpl pc, sl, r1, r8 @ │ │ │ │ @ instruction: 0xf8916b8f │ │ │ │ - b 13016a0 │ │ │ │ + b 13016b0 │ │ │ │ @ instruction: 0xf8d102c5 │ │ │ │ - b 12fd730 │ │ │ │ + b 12fd740 │ │ │ │ stmdavs ip, {r2, r7, r9}^ │ │ │ │ - b 163e68c │ │ │ │ - bvs 155b8a8 │ │ │ │ + b 163e69c │ │ │ │ + bvs 155b8b8 │ │ │ │ stmdavs sp, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0x1c04ea4c │ │ │ │ - b 15f39c8 │ │ │ │ - b 15dceac │ │ │ │ - b 161e6c8 │ │ │ │ - b 14e3f04 │ │ │ │ - blvs ff633ec4 │ │ │ │ + b 15f39d8 │ │ │ │ + b 15dcebc │ │ │ │ + b 161e6d8 │ │ │ │ + b 14e3f14 │ │ │ │ + blvs ff633ed4 │ │ │ │ umaal pc, ip, r1, r8 @ │ │ │ │ stcls 4, cr9, [r2], {3} │ │ │ │ ldrvs lr, [r7, -r8, asr #20] │ │ │ │ - b 12ff2cc │ │ │ │ - bvs 619ff4 │ │ │ │ + b 12ff2dc │ │ │ │ + bvs 61a004 │ │ │ │ vmlsne.f32 s28, s18, s30 │ │ │ │ - b 163ded4 │ │ │ │ - b 1635f2c │ │ │ │ - b 162bb38 │ │ │ │ - b 14b3724 │ │ │ │ + b 163dee4 │ │ │ │ + b 1635f3c │ │ │ │ + b 162bb48 │ │ │ │ + b 14b3734 │ │ │ │ @ instruction: 0x9c014904 │ │ │ │ stmdbeq lr, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1619ed8 │ │ │ │ - b 1564f58 │ │ │ │ - b 15dc700 │ │ │ │ + b 1619ee8 │ │ │ │ + b 1564f68 │ │ │ │ + b 15dc710 │ │ │ │ stmibvs sl, {r1, r9, sl, fp, sp, lr}^ │ │ │ │ stmdacs r4, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x0c0eea4c │ │ │ │ - b 1633f24 │ │ │ │ + b 1633f34 │ │ │ │ stmibvs pc, {r0, r1, r2, r4, r9, sl, fp, sp} @ │ │ │ │ mcreq 0, 3, r0, cr4, cr2, {4} │ │ │ │ subne lr, r7, #270336 @ 0x42000 │ │ │ │ - b 15eaf80 │ │ │ │ + b 15eaf90 │ │ │ │ stcls 14, cr6, [r4], {4} │ │ │ │ streq pc, [r7, -r9, ror #6] │ │ │ │ andeq lr, lr, #270336 @ 0x42000 │ │ │ │ @ instruction: 0x4699469e │ │ │ │ strcs pc, [pc, -ip, ror #6] │ │ │ │ vmin.u32 d20, d26, d12 │ │ │ │ vmls.i32 d16, d2, d7 │ │ │ │ - bls 32b380 │ │ │ │ + bls 32b390 │ │ │ │ stceq 3, cr15, [r7], {98} @ 0x62 │ │ │ │ vmin.u32 d20, d8, d10 │ │ │ │ @ instruction: 0xf8d10307 │ │ │ │ vqadd.u32 d24, d4, d20 │ │ │ │ - blvs ff559f54 │ │ │ │ + blvs ff559f64 │ │ │ │ stccs 3, cr15, [pc], {101} @ 0x65 │ │ │ │ stmdbcs pc, {r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdacs r8, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ cdpeq 3, 0, cr15, cr7, cr4, {3} │ │ │ │ @ instruction: 0xf3689c01 │ │ │ │ - b 162bbac │ │ │ │ + b 162bbbc │ │ │ │ vceq.i32 d18, d4, d11 │ │ │ │ stcls 3, cr2, [r2], {15} │ │ │ │ stmdavs r4, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vqrdmulh.s32 q11, q12, q6 │ │ │ │ - b 1633be0 │ │ │ │ + b 1633bf0 │ │ │ │ @ instruction: 0xf8c02816 │ │ │ │ vhadd.u32 d25, d8, d8 │ │ │ │ - b 1621fac │ │ │ │ + b 1621fbc │ │ │ │ vceq.i32 d18, d8, d4 │ │ │ │ - b 1624fb4 │ │ │ │ + b 1624fc4 │ │ │ │ stcls 8, cr4, [r5], {20} │ │ │ │ cdpmi 3, 1, cr15, cr7, cr8, {3} │ │ │ │ cdpvs 3, 1, cr15, cr15, cr4, {3} │ │ │ │ and pc, r4, r0, asr #17 │ │ │ │ ldrd lr, [r4, -r1] │ │ │ │ - b 12c0794 │ │ │ │ + b 12c07a4 │ │ │ │ vrhadd.u32 d17, d1, d14 │ │ │ │ - beq cb3414 │ │ │ │ + beq cb3424 │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ - b 139c854 │ │ │ │ + b 139c864 │ │ │ │ sbcvs r4, r7, r4, lsl #10 │ │ │ │ ldcmi 3, cr15, [r7], {97} @ 0x61 │ │ │ │ mrceq 12, 1, r0, cr6, cr1, {1} │ │ │ │ andsmi pc, r7, #-2080374783 @ 0x84000001 │ │ │ │ ldcvs 3, cr15, [pc], {101} @ 0x65 │ │ │ │ andsgt pc, r0, r0, asr #17 │ │ │ │ andsvs pc, pc, #-1744830463 @ 0x98000001 │ │ │ │ - beq af17c8 │ │ │ │ + beq af17d8 │ │ │ │ @ instruction: 0xf3620c24 │ │ │ │ vcge.u32 d20, d4, d7 │ │ │ │ cmpvs r3, pc, lsl r3 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - blmi fe3c5a34 │ │ │ │ - bmi fe3ab22c │ │ │ │ + blmi fe3c5a44 │ │ │ │ + bmi fe3ab23c │ │ │ │ sxtab16mi r4, r3, fp, ror #8 │ │ │ │ ldrbtmi r9, [sl], #-775 @ 0xfffffcf9 │ │ │ │ strmi r4, [ip], -r3, lsl #23 │ │ │ │ vst4.8 {d18-d21}, [pc], r1 │ │ │ │ ldmpl r3, {r1, r2, r5, r6, r7, r8, ip, sp, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldcl 5, cr15, [r8, #852]! @ 0x354 │ │ │ │ + ldcl 5, cr15, [r0, #852]! @ 0x354 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ sbchi pc, r4, r0 │ │ │ │ vst1.8 {d18-d21}, [pc], ip │ │ │ │ strbmi r7, [r1], -r6, ror #7 │ │ │ │ vqdmulh.s d15, d2, d4 │ │ │ │ - mrc 5, 7, APSR_nzcv, cr4, cr5, {6} │ │ │ │ + mcr 5, 7, pc, cr12, cr5, {6} @ │ │ │ │ sbcmi pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf04f8085 │ │ │ │ @ instruction: 0xf1070900 │ │ │ │ strbmi r0, [lr], -r5, asr #11 │ │ │ │ @ instruction: 0xf6c42305 │ │ │ │ @ instruction: 0xf64f5343 │ │ │ │ movwls r7, #19199 @ 0x4aff │ │ │ │ @ instruction: 0xf8cdab0b │ │ │ │ movwls fp, #20504 @ 0x5018 │ │ │ │ muleq r3, r8, r8 │ │ │ │ - @ instruction: 0xffeef691 │ │ │ │ + @ instruction: 0xffe6f691 │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ mlacs r4, r0, r8, pc @ │ │ │ │ stchi 5, cr4, [r4], {81} @ 0x51 │ │ │ │ ldrbmi fp, [r1], -r8, lsr #30 │ │ │ │ mlacc r0, r0, r8, pc @ │ │ │ │ @ instruction: 0xf002468e │ │ │ │ @ instruction: 0xf1a1011f │ │ │ │ @ instruction: 0xf0020102 │ │ │ │ - blx fee9c8f4 │ │ │ │ + blx fee9c904 │ │ │ │ vaddw.u8 , q9, d1 │ │ │ │ @ instruction: 0xf3c41b40 │ │ │ │ @ instruction: 0xf00314c8 │ │ │ │ stmdbeq r9, {r0, r1, r8, r9}^ │ │ │ │ addne pc, r0, #134217731 @ 0x8000003 │ │ │ │ svceq 0x0002f1bc │ │ │ │ addshi pc, r8, r0, lsl #4 │ │ │ │ @@ -566787,33 +566791,33 @@ │ │ │ │ @ instruction: 0x96969696 │ │ │ │ @ instruction: 0x96969696 │ │ │ │ @ instruction: 0x96969696 │ │ │ │ andscs r0, ip, ip, lsl #1 │ │ │ │ orrne lr, fp, #274432 @ 0x43000 │ │ │ │ stcvs 8, cr15, [r1], {5} │ │ │ │ bicne lr, r2, #274432 @ 0x43000 │ │ │ │ - b 133998c │ │ │ │ - bls 39e5dc │ │ │ │ - blls 36a53c │ │ │ │ - b 163e50c │ │ │ │ + b 133999c │ │ │ │ + bls 39e5ec │ │ │ │ + blls 36a54c │ │ │ │ + b 163e51c │ │ │ │ adcvc r2, lr, lr, lsl r3 │ │ │ │ cdpne 1, 6, cr7, cr11, cr11, {5} │ │ │ │ movwls r7, #49384 @ 0xc0e8 │ │ │ │ @ instruction: 0x712e2310 │ │ │ │ @ instruction: 0xf885930d │ │ │ │ strls lr, [lr], -r5 │ │ │ │ andvs pc, r7, r5, asr #17 │ │ │ │ @ instruction: 0xf8c5960f │ │ │ │ ldrls r6, [r0], -fp │ │ │ │ @ instruction: 0x46144633 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 514244 │ │ │ │ + beq 514254 │ │ │ │ @ instruction: 0xf8d7461a │ │ │ │ @ instruction: 0xf10930c0 │ │ │ │ andls r0, r9, #16384 @ 0x4000 │ │ │ │ stmdaeq ip, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldrcc r9, [r0, #-2569] @ 0xfffff5f7 │ │ │ │ stmle fp, {r0, r1, r3, r6, r8, sl, lr} │ │ │ │ @ instruction: 0xb018f8dd │ │ │ │ @@ -566821,34 +566825,34 @@ │ │ │ │ mvnvc pc, r7, lsl #10 │ │ │ │ tstls r0, sl, lsl #22 │ │ │ │ movwcs lr, #6605 @ 0x19cd │ │ │ │ tstcs r0, #0, 2 │ │ │ │ addvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ sbceq pc, ip, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf5e92500 │ │ │ │ - @ instruction: 0x9c0afa93 │ │ │ │ + @ instruction: 0x9c0afa8b │ │ │ │ @ instruction: 0x462e46b8 │ │ │ │ strvs lr, [r0], -r4, asr #19 │ │ │ │ @ instruction: 0xf8d760a6 │ │ │ │ adcmi r3, fp, #192 @ 0xc0 │ │ │ │ @ instruction: 0xf04fbf98 │ │ │ │ stmdble r8, {r1, r2, r3, r4, r5, r6, r8, r9, ip, lr} │ │ │ │ muleq r3, r8, r8 │ │ │ │ - @ instruction: 0xfff0f699 │ │ │ │ + @ instruction: 0xffe8f699 │ │ │ │ svclt 0x00142800 │ │ │ │ @ instruction: 0xf04f2301 │ │ │ │ strcc r5, [r1, #-894] @ 0xfffffc82 │ │ │ │ @ instruction: 0xf10860e3 │ │ │ │ ldrcc r0, [r0], #-2060 @ 0xfffff7f4 │ │ │ │ mvnle r2, r0, lsl sp │ │ │ │ sbceq pc, ip, #14352384 @ 0xdb0000 │ │ │ │ - blx b97140 │ │ │ │ - blmi 8ac208 │ │ │ │ + blx 997150 │ │ │ │ + blmi 8ac218 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6b3a10 │ │ │ │ + blls 6b3a20 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ andslt r4, r3, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ usada8 r3, r0, r0, r2 │ │ │ │ usada8 r1, r4, r0, r2 │ │ │ │ @ instruction: 0xe77f2018 │ │ │ │ @@ -566857,36 +566861,36 @@ │ │ │ │ andcs fp, r8, ip, lsl #30 │ │ │ │ ldrb r2, [r7, -r4]! │ │ │ │ @ instruction: 0x4c0e4a0d │ │ │ │ ldrbtmi r6, [sl], #-2115 @ 0xfffff7bd │ │ │ │ stcls 6, cr4, [r7], {32} │ │ │ │ stmdapl r0!, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5d66800 │ │ │ │ - @ instruction: 0xf5d5e822 │ │ │ │ - bmi 4d4a30 │ │ │ │ + @ instruction: 0xf5d5e81a │ │ │ │ + bmi 4d4a20 │ │ │ │ stmdavs r3, {r0, r1, r2, sl, fp, lr}^ │ │ │ │ @ instruction: 0xe7f1447a │ │ │ │ - stmda r6, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r6, r2, r4, lsl r8 │ │ │ │ - rsbseq r6, r2, lr, lsl #16 │ │ │ │ + svc 0x00fef5d5 │ │ │ │ + rsbseq r6, r2, r4, lsl #16 │ │ │ │ + ldrshteq r6, [r2], #-126 @ 0xffffff82 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r2, r0, ror #12 │ │ │ │ - @ instruction: 0x001efbde │ │ │ │ + rsbseq r6, r2, r0, asr r6 │ │ │ │ + andseq pc, lr, r6, asr #21 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, lr, r4, asr #23 │ │ │ │ + andseq pc, lr, ip, lsr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb0c20 │ │ │ │ + bl fedb0c30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ @ instruction: 0xf5004604 │ │ │ │ strmi r4, [fp], -r7, lsr #1 │ │ │ │ strcs r3, [r1, #-16] │ │ │ │ bicvc pc, r2, r0, lsl #10 │ │ │ │ @ instruction: 0xf5db9500 │ │ │ │ - @ instruction: 0xf504f9c5 │ │ │ │ + @ instruction: 0xf504f9bd │ │ │ │ @ instruction: 0xf8d141a0 │ │ │ │ tstlt fp, r4, lsl r5 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ adccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldrcc pc, [r0, #-2241] @ 0xfffff73f │ │ │ │ addcs pc, r0, #1107296256 @ 0x42000000 │ │ │ │ @@ -566898,112 +566902,112 @@ │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r6, asr sl │ │ │ │ @ instruction: 0x460d4b56 │ │ │ │ andcs r4, r1, sl, ror r4 │ │ │ │ ldmpl r3, {r6, r8, sp}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldc 5, cr15, [r6], #852 @ 0x354 │ │ │ │ + stc 5, cr15, [lr], #852 @ 0x354 │ │ │ │ stmdacs r0, {r2, r7, r9, sl, lr} │ │ │ │ addhi pc, sl, r0 │ │ │ │ @ instruction: 0x801ef8b5 │ │ │ │ - blhi 1e2b350 │ │ │ │ - bvc 295574 │ │ │ │ - bvc 3d51fc │ │ │ │ + blhi 1e2b360 │ │ │ │ + bvc 295584 │ │ │ │ + bvc 3d520c │ │ │ │ strteq pc, [ip], -r0, lsl #2 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ movwls r4, #1670 @ 0x686 │ │ │ │ andls r0, r1, #237568 @ 0x3a000 │ │ │ │ - bvc ff45568c │ │ │ │ + bvc ff45569c │ │ │ │ stmia lr!, {r0, r1, r2, r3, sl, fp, lr, pc} │ │ │ │ @ instruction: 0xf04f000f │ │ │ │ @ instruction: 0xf6c40a05 │ │ │ │ vneg.f32 s11, s6 │ │ │ │ @ instruction: 0xf8cdfa10 │ │ │ │ @ instruction: 0xf04fa014 │ │ │ │ @ instruction: 0xf04f0b00 │ │ │ │ @ instruction: 0xcc0f096a │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ - bls 2b8404 │ │ │ │ + bls 2b8414 │ │ │ │ ldm r4, {r8, r9, fp, ip, pc} │ │ │ │ stm lr, {r0, r1} │ │ │ │ @ instruction: 0xf88c0003 │ │ │ │ tstcs r9, r0, lsr r0 │ │ │ │ eorhi pc, sp, ip, lsl #17 │ │ │ │ @ instruction: 0xf88caa05 │ │ │ │ @ instruction: 0xf88c302e │ │ │ │ - bvs d35bc4 │ │ │ │ + bvs d35bd4 │ │ │ │ eorscc pc, r1, ip, asr #17 │ │ │ │ @ instruction: 0xf88c9606 │ │ │ │ tstls r7, ip, lsr #32 │ │ │ │ - bvc 515248 │ │ │ │ + bvc 515258 │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ eorlt pc, r4, sp, asr #17 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0x4614465b │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 514464 │ │ │ │ - ldc 6, cr4, [pc, #104] @ 259ba8 │ │ │ │ + beq 514474 │ │ │ │ + ldc 6, cr4, [pc, #104] @ 259bb8 │ │ │ │ vldr s15, [r5, #140] @ 0x8c │ │ │ │ andls r7, r3, #24576 @ 0x6000 │ │ │ │ @ instruction: 0xf10c9b03 │ │ │ │ mcr 3, 3, r0, cr7, cr5, {1} │ │ │ │ @ instruction: 0xf8cd7a87 │ │ │ │ movwls sl, #49196 @ 0xc02c │ │ │ │ tstls sp, sl, lsr #20 │ │ │ │ - bcc fe6953bc │ │ │ │ + bcc fe6953cc │ │ │ │ eorslt pc, r8, sp, asr #17 │ │ │ │ eorscs pc, sl, ip, asr #17 │ │ │ │ @ instruction: 0xf8cdaa0b │ │ │ │ @ instruction: 0xf88cb03c │ │ │ │ ldceq 0, cr9, [fp], {53} @ 0x35 │ │ │ │ eorscc pc, r8, ip, lsl #17 │ │ │ │ sublt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf88c0a1b │ │ │ │ - blhi ffd25c68 │ │ │ │ + blhi ffd25c78 │ │ │ │ eorscc pc, r6, ip, lsl #17 │ │ │ │ @ instruction: 0xf88c0a1b │ │ │ │ @ instruction: 0x465b3037 │ │ │ │ - b 162b3e4 │ │ │ │ - b 161cf88 │ │ │ │ - b 1628d8c │ │ │ │ - b 1638d90 │ │ │ │ - b 14ecf94 │ │ │ │ + b 162b3f4 │ │ │ │ + b 161cf98 │ │ │ │ + b 1628d9c │ │ │ │ + b 1638da0 │ │ │ │ + b 14ecfa4 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 37e3bc │ │ │ │ - blmi 4ac3d8 │ │ │ │ + blls 37e3cc │ │ │ │ + blmi 4ac3e8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6b3c20 │ │ │ │ + blls 6b3c30 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r3, r0, ror #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - svc 0x001ef5d5 │ │ │ │ + svc 0x0016f5d5 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq r6, r2, r4, lsl #11 │ │ │ │ + rsbseq r6, r2, r4, ror r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r2, r0, asr r4 │ │ │ │ + rsbseq r6, r2, r0, asr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb0de4 │ │ │ │ + bl fedb0df4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi fe39da8c │ │ │ │ - blmi fe3c5e34 │ │ │ │ + bmi fe39da9c │ │ │ │ + blmi fe3c5e44 │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ teqcs r0, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ @ instruction: 0xf5d50300 │ │ │ │ - @ instruction: 0x4606ebfc │ │ │ │ + @ instruction: 0x4606ebf4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [lr], r9, lsl #1 │ │ │ │ - bvc d6b624 │ │ │ │ + bvc d6b634 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ ldm lr, {r0, r1, r2, r5, r6, r7, r9, sl} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf140000f │ │ │ │ stmdbhi sl!, {r3, r7, pc} │ │ │ │ addne pc, r2, #134217731 @ 0x8000003 │ │ │ │ @@ -567032,23 +567036,23 @@ │ │ │ │ stmdahi r8!, {r1, r6, r7, r8, r9, sl, ip}^ │ │ │ │ @ instruction: 0xf8510152 │ │ │ │ vst1.8 {d4[1]}, [r2], r4 │ │ │ │ @ instruction: 0xf85152ff │ │ │ │ @ instruction: 0xf0027027 │ │ │ │ @ instruction: 0xf8510220 │ │ │ │ vaddl.u8 , d0, d28 │ │ │ │ - b 131ddc4 │ │ │ │ + b 131ddd4 │ │ │ │ stmdavs r9!, {r0, r6, r7, r8, r9} │ │ │ │ mcrrcc 3, 12, pc, r7, cr1 @ │ │ │ │ cdpeq 1, 10, cr0, cr4, cr1, {5} │ │ │ │ - beq 4aa8e4 │ │ │ │ + beq 4aa8f4 │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ movwmi r5, #42051 @ 0xa443 │ │ │ │ - b 12e20c8 │ │ │ │ + b 12e20d8 │ │ │ │ @ instruction: 0xf0420247 │ │ │ │ strls r0, [r3], #-528 @ 0xfffffdf0 │ │ │ │ tstpeq r7, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ tstpcs pc, r3, ror #6 @ p-variant is OBSOLETE │ │ │ │ msreq CPSR_s, #-2147483647 @ 0x80000001 │ │ │ │ movwcs r9, #25348 @ 0x6304 │ │ │ │ tstpmi r7, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ @@ -567059,21 +567063,21 @@ │ │ │ │ andls sl, r7, #49152 @ 0xc000 │ │ │ │ andls r8, r8, #-1291845632 @ 0xb3000000 │ │ │ │ @ instruction: 0x460c4613 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 51463c │ │ │ │ + beq 51464c │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ stmdbvc fp!, {r0, r8, r9, fp, ip, pc} │ │ │ │ ldrle r0, [r2], #-2010 @ 0xfffff826 │ │ │ │ - blmi 106c60c │ │ │ │ + blmi 106c61c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 633d94 │ │ │ │ + blls 633da4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r2, r0, lsl #6 │ │ │ │ andslt r4, r1, r0, lsr r6 │ │ │ │ stmdavc fp!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrle r0, [r7], #2009 @ 0x7d9 │ │ │ │ ldrbeq r7, [sl, fp, lsr #18] │ │ │ │ stmdbvc r9!, {r2, r3, r5, r6, r7, r8, sl, ip, lr, pc}^ │ │ │ │ @@ -567084,18 +567088,18 @@ │ │ │ │ stcmi 1, cr0, [sp, #-520]! @ 0xfffffdf8 │ │ │ │ strbcc pc, [r7], #-964 @ 0xfffffc3c @ │ │ │ │ subne pc, r7, r0, asr #7 │ │ │ │ vmvn.i32 q10, #16580608 @ 0x00fd0000 │ │ │ │ @ instruction: 0xf85517c2 │ │ │ │ @ instruction: 0xf8551021 │ │ │ │ @ instruction: 0xf8553023 │ │ │ │ - b 12ede14 │ │ │ │ + b 12ede24 │ │ │ │ orreq r0, fp, r3, asr #5 │ │ │ │ tstmi sl, #2192 @ 0x890 │ │ │ │ - b 131c5f0 │ │ │ │ + b 131c600 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ movteq lr, #23107 @ 0x5a43 │ │ │ │ tstpeq r7, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ vshl.u32 , , q1 │ │ │ │ strls r2, [r9], #-271 @ 0xfffffef1 │ │ │ │ @@ -567104,49 +567108,49 @@ │ │ │ │ movwls r0, #41770 @ 0xa32a │ │ │ │ vcgt.u32 d18, d0, d6 │ │ │ │ movwls r6, #45343 @ 0xb11f │ │ │ │ cmpcs r0, #268435471 @ 0x1000000f │ │ │ │ stmdbge r9, {r2, r3, r9, ip, pc} │ │ │ │ ldrbhi r9, [r3, #-525]! @ 0xfffffdf3 │ │ │ │ ldrmi r9, [r3], -lr, lsl #4 │ │ │ │ - b 162b5f8 │ │ │ │ - b 161d1bc │ │ │ │ - b 1628fc0 │ │ │ │ - b 1638fc4 │ │ │ │ - b 14ed1c8 │ │ │ │ + b 162b608 │ │ │ │ + b 161d1cc │ │ │ │ + b 1628fd0 │ │ │ │ + b 1638fd4 │ │ │ │ + b 14ed1d8 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 2fe5e8 │ │ │ │ + blls 2fe5f8 │ │ │ │ stmdbvc sl!, {r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf57f07d0 │ │ │ │ stmiahi sl!, {r0, r1, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ stmdbcs lr, {r0, r4, lr} │ │ │ │ svcge 0x003bf47f │ │ │ │ andcs lr, r3, #60, 14 @ 0xf00000 │ │ │ │ @ instruction: 0xf5d5e72c │ │ │ │ - svclt 0x0000ee06 │ │ │ │ - rsbseq r6, r2, lr, lsl #8 │ │ │ │ + svclt 0x0000edfe │ │ │ │ + ldrshteq r6, [r2], #-62 @ 0xffffffc2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq r8, r8, r0, ror #14 │ │ │ │ - ldrsbteq r6, [r2], #-44 @ 0xffffffd4 │ │ │ │ - rsbeq r8, r8, r0, lsl #13 │ │ │ │ + rsbeq r8, r8, r8, asr #12 │ │ │ │ + rsbseq r6, r2, ip, asr #5 │ │ │ │ + rsbeq r8, r8, r8, ror #10 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [lr], -r7, lsl #12 │ │ │ │ @ instruction: 0xf500b971 │ │ │ │ @ instruction: 0xf8d848a0 │ │ │ │ - blcs 2672e4 │ │ │ │ + blcs 2672f4 │ │ │ │ addhi pc, lr, r0, asr #32 │ │ │ │ adccc pc, r4, #14090240 @ 0xd70000 │ │ │ │ orrvc pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r4, #13041664 @ 0xc70000 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strmi pc, [sl, #1280]! @ 0x500 │ │ │ │ - beq 3964dc │ │ │ │ + beq 3964ec │ │ │ │ stmdbeq r4, {r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f3518 │ │ │ │ eor r0, r4, r0, lsl #16 │ │ │ │ strmi r6, [fp], -r3, lsr #3 │ │ │ │ adcmi fp, r1, #67108866 @ 0x4000002 │ │ │ │ vshr.u32 d13, d10, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -567171,30 +567175,30 @@ │ │ │ │ @ instruction: 0xb119d1d2 │ │ │ │ stccs 6, cr4, [r0], {11} │ │ │ │ @ instruction: 0xe7d0d0de │ │ │ │ rscle r2, fp, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 2666d4 │ │ │ │ + bcs 2666e4 │ │ │ │ @ instruction: 0xf108d1f8 │ │ │ │ vtbl.8 d0, {d15}, d1 │ │ │ │ strbmi r8, [r6, #-3931] @ 0xfffff0a5 │ │ │ │ mvnle r6, ip, lsr #32 │ │ │ │ stmiami r0!, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ strcc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ eorsle r4, r8, #-536870903 @ 0xe0000009 │ │ │ │ strtpl pc, [sl], #1286 @ 0x506 │ │ │ │ strcc r4, [r6], #-1589 @ 0xfffff9cb │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ streq lr, [r4], #2823 @ 0xb07 │ │ │ │ svcne 0x0004f854 │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a9b10 │ │ │ │ + blcc 2a9b20 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmvs r8, {r0, r1, r3, r4, r8, fp, ip, sp, pc} │ │ │ │ ldrdcc pc, [ip, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf8d84798 │ │ │ │ strcc r3, [r1, #-1324] @ 0xfffffad4 │ │ │ │ @@ -567204,115 +567208,115 @@ │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ shsub16mi sl, r8, sp │ │ │ │ ldc2l 7, cr15, [ip], #-964 @ 0xfffffc3c │ │ │ │ adccc pc, r4, #14090240 @ 0xd70000 │ │ │ │ orrvc pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r4, #13041664 @ 0xc70000 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blx fed17f1e │ │ │ │ + blx fed17f2e │ │ │ │ strcc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ bicle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf8c8e76a │ │ │ │ strb r6, [sl, ip, lsr #10]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb1170 │ │ │ │ + bl fedb1180 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26678c │ │ │ │ + bcs 26679c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2667b0 │ │ │ │ + bcs 2667c0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5d54628 │ │ │ │ - vldmdblt r8!, {s28-s227} │ │ │ │ + vldmdblt r8!, {s28-s219} │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb11cc │ │ │ │ + bl fedb11dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #25 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2667e8 │ │ │ │ + bcs 2667f8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26680c │ │ │ │ + bcs 26681c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5d54628 │ │ │ │ - vldmdblt r8!, {s28-s181} │ │ │ │ + vldmdblt r8!, {s28-s173} │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb1228 │ │ │ │ + bl fedb1238 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrdne pc, [r4, #129] @ 0x81 │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a9c40 │ │ │ │ + blcc 2a9c50 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a9c64 │ │ │ │ + blcc 2a9c74 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4628b11b │ │ │ │ - b 1d177cc │ │ │ │ + b 1b177dc │ │ │ │ @ instruction: 0x4621bd38 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 395540 │ │ │ │ + blhi 395550 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ ldrdlt r4, [r7], sl @ │ │ │ │ @ instruction: 0x46064bda │ │ │ │ sxtab16mi r4, fp, sl, ror #8 │ │ │ │ @ instruction: 0x21bc2001 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf5d50300 │ │ │ │ - andsls lr, r3, r6, lsr #19 │ │ │ │ + mulsls r3, lr, r9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strmi r8, [r7], -ip, asr #1 │ │ │ │ @ instruction: 0xf10b465c │ │ │ │ ldrtmi r0, [sp], -r0, lsr #24 │ │ │ │ stmdavs r1!, {r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8543410 │ │ │ │ ldrcc r2, [r0, -r8, lsl #24] │ │ │ │ stccc 8, cr15, [r4], {84} @ 0x54 │ │ │ │ - strgt r4, [pc, #-1380] @ 259b74 │ │ │ │ + strgt r4, [pc, #-1380] @ 259b84 │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf89b6038 │ │ │ │ @ instruction: 0xf0033000 │ │ │ │ - bcs 3da904 │ │ │ │ + bcs 3da914 │ │ │ │ msrhi (UNDEF: 97), r0 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ cmpeq pc, sp, asr r1 @ │ │ │ │ sbceq r0, r2, fp, asr r1 │ │ │ │ cmpeq pc, r1, ror #2 │ │ │ │ @ instruction: 0xf8db015f │ │ │ │ tstls ip, #16 │ │ │ │ @@ -567326,154 +567330,154 @@ │ │ │ │ andsmi r4, r3, #187 @ 0xbb │ │ │ │ tstphi r3, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ eorpl pc, r0, #68, 4 @ 0x40000004 │ │ │ │ andeq pc, r2, #192, 4 │ │ │ │ @ instruction: 0xf0404213 │ │ │ │ svccs 0x000e823e │ │ │ │ addhi pc, r4, #0, 4 │ │ │ │ - beq 9157b4 │ │ │ │ - mcr2 6, 7, pc, cr2, cr1, {4} @ │ │ │ │ - beq 9557bc │ │ │ │ + beq 9157c4 │ │ │ │ + mrc2 6, 6, pc, cr10, cr1, {4} │ │ │ │ + beq 9557cc │ │ │ │ @ instruction: 0xf691901a │ │ │ │ - ldc 14, cr15, [sp, #884] @ 0x374 │ │ │ │ + ldc 14, cr15, [sp, #852] @ 0x354 │ │ │ │ andsls r0, fp, ip, lsl sl │ │ │ │ - mrc2 6, 6, pc, cr8, cr1, {4} │ │ │ │ - beq 9d57d0 │ │ │ │ + mrc2 6, 6, pc, cr0, cr1, {4} │ │ │ │ + beq 9d57e0 │ │ │ │ @ instruction: 0xf691901c │ │ │ │ - ldmdbls ip, {r0, r1, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls ip, {r0, r1, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andsls r4, sp, r7, lsl #12 │ │ │ │ @ instruction: 0x201ae9dd │ │ │ │ ldmdbeq ip, {r0, r3, r6, ip, sp, lr, pc} │ │ │ │ andne lr, lr, sp, asr #19 │ │ │ │ - bhi fead58f4 │ │ │ │ + bhi fead5904 │ │ │ │ cdp 2, 2, cr9, cr8, cr13, {0} │ │ │ │ @ instruction: 0xf5d50a28 │ │ │ │ - vnmul.f32 s28, s19, s17 │ │ │ │ + vnmul.f32 s28, s19, s1 │ │ │ │ strmi r0, [r5], -r8, lsr #20 │ │ │ │ @ instruction: 0xf5d5910c │ │ │ │ - vnmul.f32 s28, s19, s5 │ │ │ │ - b 161cc34 │ │ │ │ + @ instruction: 0xee29eada │ │ │ │ + b 161cc44 │ │ │ │ tsteq r4, r1, lsl #16 │ │ │ │ ldmdavc r0, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b ff8978f4 │ │ │ │ + b ff697904 │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ svcls 0x00066177 │ │ │ │ - b 1346bac │ │ │ │ - blls 6da8b8 │ │ │ │ + b 1346bbc │ │ │ │ + blls 6da8c8 │ │ │ │ movwmi r9, #47629 @ 0xba0d │ │ │ │ @ instruction: 0x461960b2 │ │ │ │ rscsvs r9, r3, pc, lsl #22 │ │ │ │ teqvs r3, lr, lsl #22 │ │ │ │ subseq r9, sl, r9, lsl #22 │ │ │ │ - b 1300df4 │ │ │ │ - blls 4dabd8 │ │ │ │ + b 1300e04 │ │ │ │ + blls 4dabe8 │ │ │ │ andcs r4, r0, #1275068416 @ 0x4c000000 │ │ │ │ - blls 42ae50 │ │ │ │ + blls 42ae60 │ │ │ │ vcge.u32 d20, d3, d27 │ │ │ │ - blls 55a9f8 │ │ │ │ + blls 55aa08 │ │ │ │ andcs pc, pc, #-1811939327 @ 0x94000001 │ │ │ │ - b 139ca98 │ │ │ │ - blls 7735f4 │ │ │ │ - beq b6ae80 │ │ │ │ + b 139caa8 │ │ │ │ + blls 773604 │ │ │ │ + beq b6ae90 │ │ │ │ strvs lr, [r8], #-2628 @ 0xfffff5bc │ │ │ │ andsmi pc, r7, #-1811939327 @ 0x94000001 │ │ │ │ andsvs pc, pc, #100, 6 @ 0x90000001 │ │ │ │ tstls pc, #50 @ 0x32 │ │ │ │ - bge a22e00 │ │ │ │ + bge a22e10 │ │ │ │ movweq pc, #29536 @ 0x7360 @ │ │ │ │ vpmax.u32 d16, d0, d0 │ │ │ │ vcgt.u32 d18, d1, d15 │ │ │ │ vcge.u32 d20, d9, d7 │ │ │ │ rsbsvs r6, r3, pc, lsl r3 │ │ │ │ tstcs r8, #32, 12 @ 0x2000000 │ │ │ │ movwcs r9, #801 @ 0x321 │ │ │ │ @ instruction: 0x93224619 │ │ │ │ @ instruction: 0x93249323 │ │ │ │ ldrmi r4, [r4], -fp, lsl #12 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 514b64 │ │ │ │ + beq 514b74 │ │ │ │ andsls r4, r9, #27262976 @ 0x1a00000 │ │ │ │ - blls 800ea8 │ │ │ │ + blls 800eb8 │ │ │ │ ldrmi r9, [sl], #2565 @ 0xa05 │ │ │ │ andcc r9, r1, #21504 @ 0x5400 │ │ │ │ addsmi r9, r3, #1342177280 @ 0x50000000 │ │ │ │ - bmi 1dce7a8 │ │ │ │ + bmi 1dce7b8 │ │ │ │ ldrbtmi r4, [sl], #-2923 @ 0xfffff495 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, r4, #64 @ 0x40 │ │ │ │ eorlt r9, r7, r3, lsl r8 │ │ │ │ - blhi 395564 │ │ │ │ + blhi 395574 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vsubl.u8 q9, d3, d3 │ │ │ │ - blcs 3db184 │ │ │ │ + blcs 3db194 │ │ │ │ adchi pc, r1, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ addseq r0, pc, #7 │ │ │ │ subseq r0, sp, r7 │ │ │ │ addseq r0, pc, #7 │ │ │ │ @ instruction: 0xf8bb0007 │ │ │ │ vaddl.u8 , d3, d0 │ │ │ │ - blcs 3df0a4 │ │ │ │ + blcs 3df0b4 │ │ │ │ addshi pc, r1, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ addeq r0, pc, #7 │ │ │ │ subseq r0, sp, r7 │ │ │ │ addeq r0, pc, #7 │ │ │ │ - bcs 31a2d0 │ │ │ │ - bls 74e404 │ │ │ │ + bcs 31a2e0 │ │ │ │ + bls 74e414 │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ movwcs r3, #184 @ 0xb8 │ │ │ │ movwcs r9, #33559 @ 0x8317 │ │ │ │ tstcs r1, r8, lsl r2 │ │ │ │ tstls r5, r6, lsl r2 │ │ │ │ ldmdbge r8, {r0, r1, r4, r8, sl, fp, ip, pc} │ │ │ │ sbceq pc, ip, #14024704 @ 0xd60000 │ │ │ │ - beq 296414 │ │ │ │ + beq 296424 │ │ │ │ strbeq pc, [ip], #-261 @ 0xfffffefb @ │ │ │ │ strls r9, [r1], #-258 @ 0xfffffefe │ │ │ │ cmppeq r0, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ mrscs r9, (UNDEF: 16) │ │ │ │ - stc2l 5, cr15, [sl, #928] @ 0x3a0 │ │ │ │ + stc2l 5, cr15, [r2, #928] @ 0x3a0 │ │ │ │ stceq 0, cr15, [r5], {79} @ 0x4f │ │ │ │ mcrrpl 6, 12, pc, r3, cr4 @ │ │ │ │ @ instruction: 0xf8cd9408 │ │ │ │ @ instruction: 0xf8cda014 │ │ │ │ - bls 74a440 │ │ │ │ + bls 74a450 │ │ │ │ svcls 0x00179908 │ │ │ │ @ instruction: 0xf8926d13 │ │ │ │ ldrbmi r2, [r3], #-184 @ 0xffffff48 │ │ │ │ svccc 0x0004f841 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ stmdbls r5, {r3, r8, ip, pc} │ │ │ │ - bcs 281b7c │ │ │ │ + bcs 281b8c │ │ │ │ @ instruction: 0x460fbf18 │ │ │ │ andeq pc, r7, #3 │ │ │ │ - bcs 3eb480 │ │ │ │ + bcs 3eb490 │ │ │ │ subhi pc, fp, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ subeq r0, r9, #1073741831 @ 0x40000007 │ │ │ │ tsteq sl, r5, lsr #2 │ │ │ │ subeq r0, r9, #-2147483637 @ 0x8000000b │ │ │ │ @ instruction: 0xf8bb0043 │ │ │ │ vaddl.u8 , d3, d0 │ │ │ │ - blcs 3df150 │ │ │ │ + blcs 3df160 │ │ │ │ eorshi pc, fp, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ eorseq r0, r9, #7 │ │ │ │ andeq r0, r7, r7 │ │ │ │ eorseq r0, r9, #7 │ │ │ │ @ instruction: 0xf8db0007 │ │ │ │ andcs r3, r0, #16 │ │ │ │ @ instruction: 0xf8819913 │ │ │ │ - blcs 26264c │ │ │ │ + blcs 26265c │ │ │ │ bicshi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ @ instruction: 0xf8dbb953 │ │ │ │ ldmdblt fp!, {r3, r4, ip, sp} │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ addsle r2, ip, r0, lsl #22 │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ @@ -567486,40 +567490,40 @@ │ │ │ │ tstne r5, #3358720 @ 0x334000 │ │ │ │ andcs lr, r1, #38273024 @ 0x2480000 │ │ │ │ andcs lr, r0, #26476544 @ 0x1940000 │ │ │ │ andcs lr, r4, #25952256 @ 0x18c0000 │ │ │ │ andcs lr, r2, #25427968 @ 0x1840000 │ │ │ │ andcs lr, r4, #24903680 @ 0x17c0000 │ │ │ │ vmov.i32 d25, #45312 @ 0x0000b100 │ │ │ │ - blcs 3db2c8 │ │ │ │ + blcs 3db2d8 │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ mvnseq r0, fp, asr #1 │ │ │ │ ldrdeq r0, [r8], #12 │ │ │ │ ldrsbeq r0, [sp, #15]! │ │ │ │ movwcs r0, #16391 @ 0x4007 │ │ │ │ @ instruction: 0xf8bb9310 │ │ │ │ vaddl.u8 , d3, d0 │ │ │ │ - blcs 3df1ec │ │ │ │ + blcs 3df1fc │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ strheq r0, [fp, #1]! │ │ │ │ adceq r0, ip, r2, asr #1 │ │ │ │ ldrdeq r0, [fp, #3]! │ │ │ │ svclt 0x00000014 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq r5, r2, r4, ror #30 │ │ │ │ + rsbseq r5, r2, r4, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r2, sl, lsr #27 │ │ │ │ - blcc fe25a410 │ │ │ │ + @ instruction: 0x00725d9a │ │ │ │ + blcc fe25a420 │ │ │ │ andeq r0, r0, r0 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ tstls r2, #0, 6 │ │ │ │ mulcc r1, fp, r8 │ │ │ │ - bvc 315b90 │ │ │ │ + bvc 315ba0 │ │ │ │ eoreq pc, r0, #19 │ │ │ │ ldcl 2, cr9, [fp, #24] │ │ │ │ vmov.f32 s19, #81 @ 0x3e880000 0.2656250 │ │ │ │ svclt 0x001f7ac0 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ @ instruction: 0xf0020a92 │ │ │ │ andls r0, r6, #112, 4 │ │ │ │ @@ -567530,50 +567534,50 @@ │ │ │ │ movweq pc, #49155 @ 0xc003 @ │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ andls fp, sl, #536870925 @ 0x2000000d │ │ │ │ svclt 0x00181f1a │ │ │ │ cdp 2, 15, cr2, cr1, cr1, {0} │ │ │ │ andls pc, fp, #16, 20 @ 0x10000 │ │ │ │ msrhi CPSR_sx, r0, lsl #2 │ │ │ │ - bhi 615f38 │ │ │ │ - bvc ff496044 │ │ │ │ - blx 69603c │ │ │ │ + bhi 615f48 │ │ │ │ + bvc ff496054 │ │ │ │ + blx 69604c │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ ldrle r9, [r1, #-2632] @ 0xfffff5b8 │ │ │ │ - bvc 355af0 │ │ │ │ - bhi 1c55f48 │ │ │ │ - bvc ffc55f5c │ │ │ │ - blx 696054 │ │ │ │ - tstphi ip, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - bls 615f60 │ │ │ │ - bvc ff4d5f6c │ │ │ │ + bvc 355b00 │ │ │ │ + bhi 1c55f58 │ │ │ │ + bvc ffc55f6c │ │ │ │ blx 696064 │ │ │ │ + tstphi ip, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + bls 615f70 │ │ │ │ + bvc ff4d5f7c │ │ │ │ + blx 696074 │ │ │ │ tstphi r4, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstle pc, r8, lsl #22 │ │ │ │ - bvc c95a28 │ │ │ │ - bhi ffc55f80 │ │ │ │ - blx 696078 │ │ │ │ - bls ffc55f88 │ │ │ │ + bvc c95a38 │ │ │ │ + bhi ffc55f90 │ │ │ │ + blx 696088 │ │ │ │ + bls ffc55f98 │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ vneg.f32 s17, s15 │ │ │ │ svclt 0x0058fa10 │ │ │ │ - bls 1c55f88 │ │ │ │ + bls 1c55f98 │ │ │ │ mulcc r2, fp, r8 │ │ │ │ rsbseq pc, ip, #19 │ │ │ │ andle r9, r8, r7, lsl #4 │ │ │ │ orreq pc, r4, #201326595 @ 0xc000003 │ │ │ │ vqdmulh.s d18, d0, d8 │ │ │ │ @ instruction: 0xf0498101 │ │ │ │ movwcs r0, #35168 @ 0x8960 │ │ │ │ svccs 0x00009307 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @ instruction: 0xf0002f01 │ │ │ │ svccs 0x000280fe │ │ │ │ mrshi pc, (UNDEF: 11) @ │ │ │ │ - blcs 5e23e8 │ │ │ │ + blcs 5e23f8 │ │ │ │ andge sp, r2, #8323072 @ 0x7f0000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xfffffbf7 │ │ │ │ @ instruction: 0xfffffbf7 │ │ │ │ @ instruction: 0xfffffbf7 │ │ │ │ muleq r0, r5, r0 │ │ │ │ @@ -567611,64 +567615,64 @@ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe73f9312 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ tstls sl, #20, 30 @ 0x50 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstcc fp, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf47f931d │ │ │ │ - blge 905c7c │ │ │ │ + blge 905c8c │ │ │ │ @ instruction: 0xeeffaa1e │ │ │ │ vmov.f32 s12, #112 @ 0x3f800000 1.0 │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #65 @ 0x3e080000 0.1328125 │ │ │ │ vsqrt.f32 s15, s13 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 2961cc │ │ │ │ + bvc 2961dc │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 14561a0 │ │ │ │ + bvc 14561b0 │ │ │ │ stcl 2, cr4, [r3, #-588] @ 0xfffffdb4 │ │ │ │ mvnle r7, r1, lsl #20 │ │ │ │ @ instruction: 0xf8dbe5a5 │ │ │ │ tstls sl, #16 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ movwcs r9, #795 @ 0x31b │ │ │ │ tstcc ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf10be58b │ │ │ │ ldcge 3, cr0, [sl], {16} │ │ │ │ - blgt 626254 │ │ │ │ + blgt 626264 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ adcshi pc, ip, r0, asr #4 │ │ │ │ svccs 0x00033f16 │ │ │ │ adcshi pc, lr, r0, lsl #4 │ │ │ │ @ instruction: 0xf007e8df │ │ │ │ stccc 2, cr0, [r9], #-100 @ 0xffffff9c │ │ │ │ andmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0xf647a81e │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp, lr} │ │ │ │ svclt 0x00a8428b │ │ │ │ addsmi r4, r3, #11534336 @ 0xb00000 │ │ │ │ @ instruction: 0x4613bfb8 │ │ │ │ - blcc 398750 │ │ │ │ + blcc 398760 │ │ │ │ mvnsle r4, r0, lsr #5 │ │ │ │ @ instruction: 0x201ae9dd │ │ │ │ @ instruction: 0x171ce9dd │ │ │ │ ldmdbge lr, {r1, r2, r3, r7, r8, sl, sp, lr, pc} │ │ │ │ rscsvc pc, pc, #82837504 @ 0x4f00000 │ │ │ │ addsmi r6, r3, #2293760 @ 0x230000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ - blcc 398770 │ │ │ │ + blcc 398780 │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ @ instruction: 0x201ae9dd │ │ │ │ @ instruction: 0x171ce9dd │ │ │ │ ldmdbge lr, {r1, r2, r3, r4, r5, r6, r8, sl, sp, lr, pc} │ │ │ │ rsbseq pc, pc, #111 @ 0x6f │ │ │ │ - blcs 2234704 │ │ │ │ + blcs 2234714 │ │ │ │ cmncs pc, #168, 30 @ 0x2a0 │ │ │ │ svclt 0x00b84293 │ │ │ │ @ instruction: 0xf8444613 │ │ │ │ adcmi r3, r1, #4, 22 @ 0x1000 │ │ │ │ ldmib sp, {r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r3, r4, sp}^ │ │ │ │ strb r1, [fp, #-1820]! @ 0xfffff8e4 │ │ │ │ @@ -567677,21 +567681,21 @@ │ │ │ │ @ instruction: 0xf84423ff │ │ │ │ adcmi r3, r2, #4, 22 @ 0x1000 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r3, r4, sp}^ │ │ │ │ ldrb r1, [sp, #-1820] @ 0xfffff8e4 │ │ │ │ stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ ldrb r7, [sp, #-1806] @ 0xfffff8f2 │ │ │ │ - bvc 355d28 │ │ │ │ - bhi fed95b3c │ │ │ │ - bvc ff456294 │ │ │ │ - blx 69628c │ │ │ │ + bvc 355d38 │ │ │ │ + bhi fed95b4c │ │ │ │ + bvc ff4562a4 │ │ │ │ + blx 69629c │ │ │ │ mcrge 5, 7, pc, cr4, cr15, {1} @ │ │ │ │ - bvc ff4562a0 │ │ │ │ - blx 696298 │ │ │ │ + bvc ff4562b0 │ │ │ │ + blx 6962a8 │ │ │ │ mrc 15, 5, fp, cr0, cr4, {2} │ │ │ │ vmov.f32 s18, s15 │ │ │ │ strbt r9, [r1], r7, asr #20 │ │ │ │ stmdble fp, {r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf0492308 │ │ │ │ movwls r0, #31040 @ 0x7940 │ │ │ │ andcs lr, r0, #263192576 @ 0xfb00000 │ │ │ │ @@ -567714,32 +567718,32 @@ │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ mcrge 4, 1, pc, cr8, cr15, {3} @ │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ mcrge 4, 1, pc, cr2, cr15, {3} @ │ │ │ │ tstls r7, #134217728 @ 0x8000000 │ │ │ │ - blge 913e34 │ │ │ │ + blge 913e44 │ │ │ │ @ instruction: 0xeeb7aa1e │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #81 @ 0x3e880000 0.2656250 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 855ee4 │ │ │ │ + bvc 855ef4 │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 1456338 │ │ │ │ + bvc 1456348 │ │ │ │ stcl 2, cr4, [r3, #-616] @ 0xfffffd98 │ │ │ │ mvnle r7, r1, lsl #20 │ │ │ │ movwcs lr, #5337 @ 0x14d9 │ │ │ │ ldr r9, [ip, #791] @ 0x317 │ │ │ │ @ instruction: 0xf43f2f03 │ │ │ │ strb sl, [r2], #3287 @ 0xcd7 │ │ │ │ - ldmdb sl!, {r0, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r2!, {r0, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x171ce9dd │ │ │ │ mvnscc pc, #64, 4 │ │ │ │ @ instruction: 0x201ae9dd │ │ │ │ svclt 0x00282f03 │ │ │ │ ldrls r2, [sp, -r3, lsl #14] │ │ │ │ svclt 0x0028429a │ │ │ │ addsmi r4, r8, #27262976 @ 0x1a00000 │ │ │ │ @@ -567752,41 +567756,41 @@ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r1], lr, lsl #12 │ │ │ │ andcs r2, r1, ip, lsl r1 │ │ │ │ @ instruction: 0x461f4690 │ │ │ │ - mcr 5, 0, pc, cr10, cr4, {6} @ │ │ │ │ + mcr 5, 0, pc, cr2, cr4, {6} @ │ │ │ │ tstlt r0, #5242880 @ 0x500000 │ │ │ │ movwcs r6, #6209 @ 0x1841 │ │ │ │ stmdbcs r0, {r0, r1, sp, lr} │ │ │ │ cmnlt r6, sp, lsr r0 │ │ │ │ andsle r4, r6, lr, lsl #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 26700c │ │ │ │ + bcs 26701c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa41c │ │ │ │ + blcc 2aa42c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmib r5, {r0, r1, r4, r5, r8, ip, sp, pc}^ │ │ │ │ stmib r5, {r0, r8, fp, sp, lr}^ │ │ │ │ strtmi r8, [r8], -r3, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vshr.u64 , , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa450 │ │ │ │ + blcc 2aa460 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @@ -567796,129 +567800,129 @@ │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svclt 0x0000e7cd │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb1a98 │ │ │ │ + bl fedb1aa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ strmi r3, [sp], -r4, lsl #1 │ │ │ │ @ instruction: 0xf893b1b3 │ │ │ │ - bcs 26298c │ │ │ │ + bcs 26299c │ │ │ │ vshr.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a64b8 │ │ │ │ + bcc 2a64c8 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7f00084 │ │ │ │ movwcs pc, #2453 @ 0x995 @ │ │ │ │ addcc pc, r4, r5, asr #17 │ │ │ │ mvnlt r6, r9, ror #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2670e8 │ │ │ │ + bcs 2670f8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26710c │ │ │ │ + bcs 26711c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt r3, #364 @ 0x16c │ │ │ │ ldrdne pc, [ip], r5 │ │ │ │ strbtvs r2, [fp], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa528 │ │ │ │ + blcc 2aa538 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa54c │ │ │ │ + blcc 2aa55c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi fp, [r8], -fp, lsr #2 │ │ │ │ - ldcl 5, cr15, [r6, #848]! @ 0x350 │ │ │ │ + stcl 5, cr15, [lr, #848]! @ 0x350 │ │ │ │ @ instruction: 0x4621bd70 │ │ │ │ strtmi lr, [r1], -r4, asr #15 │ │ │ │ ldmdavs lr, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbtvc pc, [sl], #-1286 @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6ae4620 │ │ │ │ - @ instruction: 0xf8d5f99f │ │ │ │ + @ instruction: 0xf8d5f997 │ │ │ │ @ instruction: 0xb1b33084 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ ldrdcc pc, [r4], r5 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6926919 │ │ │ │ - @ instruction: 0xf8d5f819 │ │ │ │ + @ instruction: 0xf8d5f811 │ │ │ │ @ instruction: 0xf7f00084 │ │ │ │ strtmi pc, [r0], -r7, lsr #18 │ │ │ │ - @ instruction: 0xf990f6ae │ │ │ │ + @ instruction: 0xf988f6ae │ │ │ │ svclt 0x0000e78d │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdane r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vst1.8 {d20-d22}, [pc :64], r6 │ │ │ │ strmi r7, [pc], -r2, lsl #4 │ │ │ │ ldrdls pc, [r0], -sp @ │ │ │ │ - blx 2ec1ee │ │ │ │ + blx 2ec1fe │ │ │ │ @ instruction: 0xf6438201 │ │ │ │ strmi r6, [r2], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xf1b95851 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blcs 27ac90 │ │ │ │ + blcs 27aca0 │ │ │ │ mvnslt sp, pc, asr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267200 │ │ │ │ + bcs 267210 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb16c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267224 │ │ │ │ + bcs 267234 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27e798 │ │ │ │ + blcs 27e7a8 │ │ │ │ addhi pc, r4, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ - blx 322e3e │ │ │ │ + blx 322e4e │ │ │ │ strtmi r8, [fp], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf8d95099 │ │ │ │ addspl r1, r9, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ @ instruction: 0xf8d92282 │ │ │ │ - blx 34aa86 │ │ │ │ + blx 34aa96 │ │ │ │ stmiane r9!, {r0, r1, r2, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0060973 │ │ │ │ - blx 2dc2de │ │ │ │ + blx 2dc2ee │ │ │ │ @ instruction: 0xf8d93307 │ │ │ │ @ instruction: 0xf5032004 │ │ │ │ @ instruction: 0xf6435080 │ │ │ │ andcc r6, ip, r4, lsr r3 │ │ │ │ movwcs r5, #4298 @ 0x10ca │ │ │ │ eorsvs pc, r8, #70254592 @ 0x4300000 │ │ │ │ streq lr, [r0], #2821 @ 0xb05 │ │ │ │ @@ -567944,73 +567948,73 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4849664 @ 0x4a0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2672e8 │ │ │ │ + bcs 2672f8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb19c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26730c │ │ │ │ + bcs 26731c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ movwhi pc, #31491 @ 0x7b03 @ │ │ │ │ @ instruction: 0xf843442b │ │ │ │ str sl, [r7, r2] │ │ │ │ strb r4, [r5, -r1, lsr #12]! │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa748 │ │ │ │ + blcc 2aa758 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ vst2.16 {d27-d30}, [pc], fp │ │ │ │ orrcs r7, r2, r2, lsl #6 │ │ │ │ @ instruction: 0xf6430972 │ │ │ │ @ instruction: 0xf0066430 │ │ │ │ - blx 31c3e6 │ │ │ │ - blx 2bb78a │ │ │ │ + blx 31c3f6 │ │ │ │ + blx 2bb79a │ │ │ │ tstcs r0, r7, lsl #4 │ │ │ │ strtmi r1, [r3], #-2280 @ 0xfffff718 │ │ │ │ @ instruction: 0xf502442b │ │ │ │ andcc r5, ip, #128, 4 │ │ │ │ stmib r3, {r0, r8, ip, lr}^ │ │ │ │ movwcs r1, #4353 @ 0x1101 │ │ │ │ streq lr, [r2, r5, lsl #22] │ │ │ │ @ instruction: 0xf606fa03 │ │ │ │ eorcc pc, r2, r5, asr r8 @ │ │ │ │ streq lr, [r6], #-2595 @ 0xfffff5dd │ │ │ │ - b b34d84 │ │ │ │ + b b34d94 │ │ │ │ @ instruction: 0xf6430306 │ │ │ │ orrpl r6, r1, ip, lsr r6 │ │ │ │ eormi pc, r2, r5, asr #16 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ ldmib r1, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ sbcle r2, lr, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2673c8 │ │ │ │ + bcs 2673d8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27e93c │ │ │ │ + blcs 27e94c │ │ │ │ strtmi sp, [r1], -r1, asr #3 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ ldr sp, [r8, sl, ror #3]! │ │ │ │ svceq 0x0000f1ba │ │ │ │ vshr.u64 d13, d12, #1 │ │ │ │ @@ -568026,71 +568030,71 @@ │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x0c01eba2 │ │ │ │ ldreq pc, [pc], -r1 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ ldrtmi r4, [r4], #1556 @ 0x614 │ │ │ │ @ instruction: 0xf1bc4605 │ │ │ │ ldmdale sp, {r5, r8, r9, sl, fp} │ │ │ │ - bl fef1d15c │ │ │ │ + bl fef1d16c │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 2e704c │ │ │ │ + blx 2e705c │ │ │ │ svclt 0x001cf206 │ │ │ │ @ instruction: 0xf10040a0 │ │ │ │ strdmi r3, [r2], -pc @ │ │ │ │ andeq lr, r2, #135168 @ 0x21000 │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdaeq r0!, {r0, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x0c01eba6 │ │ │ │ streq lr, [r6, -r8, lsr #23] │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ - bcc 257098 │ │ │ │ - b 162bfd0 │ │ │ │ + bcc 2570a8 │ │ │ │ + b 162bfe0 │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl fec0ece8 │ │ │ │ + bl fec0ecf8 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a61300 │ │ │ │ + bcs a61310 │ │ │ │ ldmdbeq pc!, {r1, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ svcne 0x0054ebb7 │ │ │ │ @ instruction: 0xf016d1c8 │ │ │ │ svclt 0x001f061f │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ eorcc pc, r7, r5, asr r8 @ │ │ │ │ @ instruction: 0xf606fa02 │ │ │ │ @ instruction: 0xf845401e │ │ │ │ ldr r6, [fp, r7, lsr #32]! │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ - b aeaf8c │ │ │ │ + b aeaf9c │ │ │ │ @ instruction: 0xf8400201 │ │ │ │ ldrb r2, [lr, r3, lsr #32] │ │ │ │ @ instruction: 0xf1073301 │ │ │ │ strbmi r0, [fp], #-2335 @ 0xfffff6e1 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldmdale r8!, {r5, r8, r9, fp, sp} │ │ │ │ - bl fef1d2d0 │ │ │ │ + bl fef1d2e0 │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl febe2d7c │ │ │ │ - blcs a5b914 │ │ │ │ - b 1650d78 │ │ │ │ - bl ff060e5c │ │ │ │ + bl febe2d8c │ │ │ │ + blcs a5b924 │ │ │ │ + b 1650d88 │ │ │ │ + bl ff060e6c │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 2e6db0 │ │ │ │ + blx 2e6dc0 │ │ │ │ andsmi pc, lr, r6, lsl #12 │ │ │ │ eorvs pc, r8, r5, asr #16 │ │ │ │ ldrbmi lr, [r2], -ip, lsl #15 │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ @ instruction: 0x46394652 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ ldmdbeq fp!, {r0, r2, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -568115,20 +568119,20 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r2], r3, lsl #1 │ │ │ │ @ instruction: 0x461e4690 │ │ │ │ stccs 12, cr9, [r0], {12} │ │ │ │ adcshi pc, r7, r0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ vst4.32 {d24-d27}, [pc :64], r5 │ │ │ │ - bl 33849c │ │ │ │ + bl 3384ac │ │ │ │ movwcs r0, #51458 @ 0xc902 │ │ │ │ - bleq 2d6ed8 │ │ │ │ + bleq 2d6ee8 │ │ │ │ streq pc, [r1, #-2821] @ 0xfffff4fb │ │ │ │ strpl pc, [r2, #-2819] @ 0xfffff4fd │ │ │ │ - blx 323b2e │ │ │ │ + blx 323b3e │ │ │ │ movwls pc, #4865 @ 0x1301 @ │ │ │ │ @ instruction: 0xf8c5e036 │ │ │ │ stmiavs r3!, {r2, r3, r5, r6, r7, sl} │ │ │ │ ldrbtcc pc, [r0], #2245 @ 0x8c5 @ │ │ │ │ suble r2, r0, r0, lsl #18 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ vaddl.u q4, d31, d4 │ │ │ │ @@ -568136,22 +568140,22 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2675e8 │ │ │ │ + bcs 2675f8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb3bb8f5b │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf0089b01 │ │ │ │ - blx 51b278 │ │ │ │ - bl 357204 │ │ │ │ - bl 4dfb64 │ │ │ │ + blx 51b288 │ │ │ │ + bl 357214 │ │ │ │ + bl 4dfb74 │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ movwmi r2, #42600 @ 0xa668 │ │ │ │ strbtcs pc, [r8], -r3, asr #17 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strcc r3, [ip], #-1292 @ 0xfffffaf4 │ │ │ │ suble r4, sp, r1, asr #11 │ │ │ │ ldrdvs lr, [r0], -r4 │ │ │ │ @@ -568175,114 +568179,114 @@ │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb1674790 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e857 │ │ │ │ stmda r7, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bcs 27ebf0 │ │ │ │ + bcs 27ec00 │ │ │ │ @ instruction: 0xf8c5d0eb │ │ │ │ cdpcs 4, 0, cr6, cr0, cr8, {7} │ │ │ │ - blls 2cf558 │ │ │ │ + blls 2cf568 │ │ │ │ tstpeq pc, r8 @ p-variant is OBSOLETE │ │ │ │ strcc r3, [ip], #-1292 @ 0xfffffaf4 │ │ │ │ @ instruction: 0xf101fa0b │ │ │ │ cmpne r8, #3072 @ 0xc00 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - bl 4ec5ac │ │ │ │ + bl 4ec5bc │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ - b ae4850 │ │ │ │ + b ae4860 │ │ │ │ @ instruction: 0xf8c30201 │ │ │ │ @ instruction: 0xd1b12668 │ │ │ │ adccc pc, r4, #14286848 @ 0xda0000 │ │ │ │ orrpl pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r4, #13238272 @ 0xca0000 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf3bf8ff0 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aaad4 │ │ │ │ + blcc 2aaae4 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ adcsle r2, sp, r0, lsl #22 │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf8d5e7d1 │ │ │ │ stmiavs r3!, {r4, r5, r6, r7, sl, sp} │ │ │ │ @ instruction: 0xd19d429a │ │ │ │ vst1.32 {d30}, [pc], ip │ │ │ │ @ instruction: 0xf00273c2 │ │ │ │ - blx 31d37e │ │ │ │ + blx 31d38e │ │ │ │ @ instruction: 0xf507f701 │ │ │ │ - bl 275e3c │ │ │ │ + bl 275e4c │ │ │ │ movwls r0, #4875 @ 0x130b │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ strmi r8, [r7], #-154 @ 0xffffff66 │ │ │ │ strtmi r2, [r3], ip, lsl #4 │ │ │ │ strvc pc, [r8], #-2818 @ 0xfffff4fe │ │ │ │ @ instruction: 0xf8d4465f │ │ │ │ cmplt r9, r8, ror #9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e851 │ │ │ │ stmda r1, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdacs r0, {sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmplt sl, #364 @ 0x16c │ │ │ │ - bleq 2d736c │ │ │ │ + bleq 2d737c │ │ │ │ strbtvc pc, [r8], #2244 @ 0x8c4 @ │ │ │ │ @ instruction: 0xf104455e │ │ │ │ mvnle r0, ip, lsl #8 │ │ │ │ movweq lr, #39686 @ 0x9b06 │ │ │ │ movwcc r4, #5190 @ 0x1446 │ │ │ │ ldmdale sl!, {r5, r8, r9, fp, sp} │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svcne 0x0056ebb8 │ │ │ │ - blls 2cf60c │ │ │ │ + blls 2cf61c │ │ │ │ @ instruction: 0xf0163601 │ │ │ │ svclt 0x0014061f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ @ instruction: 0xf04f2028 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140b1 │ │ │ │ - blx 327780 │ │ │ │ + blx 327790 │ │ │ │ andmi pc, fp, r9, lsl #6 │ │ │ │ movweq lr, #14882 @ 0x3a22 │ │ │ │ @ instruction: 0xf8429a01 │ │ │ │ ldr r3, [r1, r8, lsr #32] │ │ │ │ @ instruction: 0x5017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0, #-576] @ 0xfffffdc0 │ │ │ │ vmla.i , , d12[0] │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a6bac │ │ │ │ + bcc 2a6bbc │ │ │ │ tstcs r0, r5, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xd1bf2a00 │ │ │ │ ldmib r1, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d05017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf108e7b6 │ │ │ │ - bl fec9c054 │ │ │ │ - bl feb5bbf8 │ │ │ │ + bl fec9c064 │ │ │ │ + bl feb5bc08 │ │ │ │ strtmi r0, [r3], #-1033 @ 0xfffffbf7 │ │ │ │ - blcs a62974 │ │ │ │ - b 1651078 │ │ │ │ - bl ff061148 │ │ │ │ + blcs a62984 │ │ │ │ + b 1651088 │ │ │ │ + bl ff061158 │ │ │ │ andsle r1, r4, r5, asr pc │ │ │ │ - bl fef5d580 │ │ │ │ - @ instruction: 0xf47f1f56 │ │ │ │ - strcc sl, [r1], -r1, ror #30 │ │ │ │ + bl fef5d590 │ │ │ │ + @ instruction: 0xf1c01f56 │ │ │ │ + @ instruction: 0x3601ba77 │ │ │ │ tstpeq pc, #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2e7c00 │ │ │ │ - bls 2d7c14 │ │ │ │ + blx 2e7c10 │ │ │ │ + bls 2d7c24 │ │ │ │ eorcs pc, r4, r2, asr r8 @ │ │ │ │ - bls 2ab05c │ │ │ │ + bls 2ab06c │ │ │ │ eorcc pc, r4, r2, asr #16 │ │ │ │ stmdbls r1, {r4, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vpmax.s8 d15, d9, d2 │ │ │ │ eorcc pc, r8, r1, asr r8 @ │ │ │ │ movweq lr, #10787 @ 0x2a23 │ │ │ │ eorcc pc, r8, r1, asr #16 │ │ │ │ @@ -568306,85 +568310,85 @@ │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ @ instruction: 0x9329681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf1ba81fe │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf6408143 │ │ │ │ - b 161bcb0 │ │ │ │ + b 161bcc0 │ │ │ │ @ instruction: 0xf605154b │ │ │ │ @ instruction: 0xf8cd651c │ │ │ │ - blx 34313e │ │ │ │ + blx 34314e │ │ │ │ ldrbmi pc, [r8], r1, lsl #6 @ │ │ │ │ ldrmi r9, [sp], #-775 @ 0xfffffcf9 │ │ │ │ movwcs pc, #8768 @ 0x2240 @ │ │ │ │ stmib sp, {r0, r2, sl, lr}^ │ │ │ │ - blx 321cd2 │ │ │ │ + blx 321ce2 │ │ │ │ movwls pc, #17153 @ 0x4301 @ │ │ │ │ @ instruction: 0xf6c42305 │ │ │ │ movwls r5, #21315 @ 0x5343 │ │ │ │ movweq lr, #47882 @ 0xbb0a │ │ │ │ umlals r4, fp, sl, r6 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ andseq pc, pc, #8 │ │ │ │ - bl 346d08 │ │ │ │ - blx 29fe34 │ │ │ │ - bl 4d78e0 │ │ │ │ + bl 346d18 │ │ │ │ + blx 29fe44 │ │ │ │ + bl 4d78f0 │ │ │ │ @ instruction: 0xf5030383 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ movwmi r1, #42496 @ 0xa600 │ │ │ │ strcs pc, [r0], -r3, asr #17 │ │ │ │ strls sl, [r0, #-2828] @ 0xfffff4f4 │ │ │ │ svcne 0x002b9302 │ │ │ │ andscs r9, r8, #67108864 @ 0x4000000 │ │ │ │ tstcs r0, r0, lsr #6 │ │ │ │ sbceq pc, r8, #14221312 @ 0xd90000 │ │ │ │ - cdp2 5, 12, cr15, cr0, cr7, {7} │ │ │ │ + cdp2 5, 11, cr15, cr8, cr7, {7} │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ tstcs r0, r0, asr r2 │ │ │ │ @ instruction: 0xf5d44638 │ │ │ │ - @ instruction: 0xf894e9a8 │ │ │ │ - blcs 267244 │ │ │ │ + @ instruction: 0xf894e9a0 │ │ │ │ + blcs 267254 │ │ │ │ cmpphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8949a07 │ │ │ │ @ instruction: 0xf8b4104e │ │ │ │ - bl 307234 │ │ │ │ + bl 307244 │ │ │ │ stmdbcs r1, {r3, r6, ip} │ │ │ │ svclt 0x008c4448 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ svclt 0x00182b06 │ │ │ │ strmi r2, [lr], r1, lsl #22 │ │ │ │ mrcgt 8, 0, APSR_nzcv, cr0, cr0, {4} │ │ │ │ mcrcs 8, 0, pc, cr12, cr0, {5} @ │ │ │ │ mcreq 8, 0, pc, cr14, cr0, {5} @ │ │ │ │ - blx 559d82 │ │ │ │ + blx 559d92 │ │ │ │ stcvs 0, cr9, [r0], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf101fb00 │ │ │ │ cdpeq 3, 0, cr15, cr13, cr1, {6} │ │ │ │ rsbs pc, r0, sp, asr #17 │ │ │ │ cmpphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ orrcc pc, sp, r1, asr #7 │ │ │ │ - blls 3ff5d0 │ │ │ │ + blls 3ff5e0 │ │ │ │ mulcc r1, r8, sl │ │ │ │ tstcs r0, r3, ror #28 │ │ │ │ @ instruction: 0x4620901a │ │ │ │ @ instruction: 0xcc12e9cd │ │ │ │ @ instruction: 0xb018f8d3 │ │ │ │ @ instruction: 0xf992f7f6 │ │ │ │ ldrdcs pc, [r4, r4]! │ │ │ │ ldrdcc pc, [r0], r4 │ │ │ │ andsls r4, pc, r8, asr r4 @ │ │ │ │ andsls r0, sp, #2392064 @ 0x248000 │ │ │ │ @ instruction: 0xf1a31f1a │ │ │ │ - blx fef1bda8 │ │ │ │ - bcs 2d7fa4 │ │ │ │ + blx fef1bdb8 │ │ │ │ + bcs 2d7fb4 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ subcc pc, r2, sp, lsl #17 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ - bcs 2a3da8 │ │ │ │ + bcs 2a3db8 │ │ │ │ subcc pc, r1, sp, lsl #17 │ │ │ │ @ instruction: 0xf894bf9c │ │ │ │ tstls r1, #124 @ 0x7c │ │ │ │ strhcc pc, [r0], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0xf04fb11b │ │ │ │ @ instruction: 0xf88d0301 │ │ │ │ andcs r3, r0, r0, rrx │ │ │ │ @@ -568397,162 +568401,162 @@ │ │ │ │ @ instruction: 0xf94af028 │ │ │ │ @ instruction: 0xf8d99014 │ │ │ │ @ instruction: 0xf8550278 │ │ │ │ @ instruction: 0xf5001c18 │ │ │ │ @ instruction: 0xf7f17061 │ │ │ │ @ instruction: 0x4639f975 │ │ │ │ stmdals ip, {r0, r3, r4, ip, pc} │ │ │ │ - blx 7191f4 │ │ │ │ + blx 719204 │ │ │ │ @ instruction: 0x93239b05 │ │ │ │ - blls 563a04 │ │ │ │ + blls 563a14 │ │ │ │ @ instruction: 0x9324a923 │ │ │ │ @ instruction: 0x93252318 │ │ │ │ eorls r9, r7, #1610612738 @ 0x60000002 │ │ │ │ ldrmi r9, [r3], -r8, lsr #4 │ │ │ │ - b 162ca48 │ │ │ │ - b 161e60c │ │ │ │ - b 162a410 │ │ │ │ - b 163a414 │ │ │ │ - b 14ee618 │ │ │ │ + b 162ca58 │ │ │ │ + b 161e61c │ │ │ │ + b 162a420 │ │ │ │ + b 163a424 │ │ │ │ + b 14ee628 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 5bfa64 │ │ │ │ + blls 5bfa74 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strcc r3, [r0, #-1560]! @ 0xfffff9e8 │ │ │ │ rsble r4, r5, r2, asr #11 │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ adcsmi r6, ip, #3604480 @ 0x370000 │ │ │ │ adchi pc, r5, r0 │ │ │ │ tstpeq ip, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bleq 6978e4 │ │ │ │ + bleq 6978f4 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ ldrsblt r8, [r7, #-2] │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 267a68 │ │ │ │ + bcs 267a78 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aae78 │ │ │ │ + blcc 2aae88 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ rsbsle r2, r1, r0, lsl #22 │ │ │ │ ldmdavs r3!, {r1, r4, r5, r8, fp, pc}^ │ │ │ │ ldccs 8, cr15, [r4], {37} @ 0x25 │ │ │ │ andeq pc, ip, #-2147483647 @ 0x80000001 │ │ │ │ ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ @ instruction: 0xf1a53c12 │ │ │ │ @ instruction: 0xf8450310 │ │ │ │ - bgt 43a318 │ │ │ │ + bgt 43a328 │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ - blls 386ed8 │ │ │ │ + blls 386ee8 │ │ │ │ @ instruction: 0xf0082201 │ │ │ │ - bl 31b738 │ │ │ │ - blx 2e0020 │ │ │ │ - bl 4d76c8 │ │ │ │ + bl 31b748 │ │ │ │ + blx 2e0030 │ │ │ │ + bl 4d76d8 │ │ │ │ @ instruction: 0xf5030383 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - b ae4ad0 │ │ │ │ + b ae4ae0 │ │ │ │ @ instruction: 0xf8c30201 │ │ │ │ @ instruction: 0xf8552600 │ │ │ │ cmplt r9, r4, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267aec │ │ │ │ + bcs 267afc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt r3, #364 @ 0x16c │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldrcc r2, [r8], -r0, lsl #6 │ │ │ │ stccc 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0xf10545c2 │ │ │ │ orrsle r0, r9, r0, lsr #10 │ │ │ │ - blvc 495a80 │ │ │ │ + blvc 495a90 │ │ │ │ ldrdge pc, [r8], -sp @ │ │ │ │ adccc pc, r0, #14221312 @ 0xd90000 │ │ │ │ movwvc pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #13172736 @ 0xc90000 │ │ │ │ - blcs 281ff0 │ │ │ │ + blcs 282000 │ │ │ │ adchi pc, r3, r0, asr #32 │ │ │ │ - blmi ff06de0c │ │ │ │ + blmi ff06de1c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls cb5398 │ │ │ │ + blls cb53a8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, fp, r2, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ sbcsle r2, r1, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267b60 │ │ │ │ + bcs 267b70 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f0d4 │ │ │ │ + blcs 27f0e4 │ │ │ │ strb sp, [r9, r4, asr #3]! │ │ │ │ ldmib r4, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ addle r2, r5, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267b8c │ │ │ │ + bcs 267b9c │ │ │ │ svcge 0x0078f43f │ │ │ │ @ instruction: 0xf855e7f6 │ │ │ │ ldmdavs r3!, {r3, r4, sl, fp, sp}^ │ │ │ │ umaalle r4, r5, sl, r2 │ │ │ │ tstpeq ip, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bleq 697a38 │ │ │ │ + bleq 697a48 │ │ │ │ stmdb r5, {r2, r3, r6, r8, r9, ip, sp, pc}^ │ │ │ │ ldmdbhi r3!, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ │ │ ldccc 8, cr15, [r4], {37} @ 0x25 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ stmdbgt r7, {r1, r4, sl, fp, ip, sp} │ │ │ │ andeq lr, r7, fp, lsl #17 │ │ │ │ movwcs lr, #5762 @ 0x1682 │ │ │ │ ldceq 8, cr15, [r8], {85} @ 0x55 │ │ │ │ ldmdb r5, {r1, r3, r4, r8, r9, ip, pc}^ │ │ │ │ movwls fp, #25348 @ 0x6304 │ │ │ │ - blx e98e10 │ │ │ │ + blx c98e20 │ │ │ │ teqlt r8, r6, lsl #22 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ ldrmi sp, [r8], -r4, lsl #18 │ │ │ │ @ instruction: 0xf5d408c9 │ │ │ │ - strmi lr, [r3], -r4, lsr #20 │ │ │ │ + @ instruction: 0x4603ea1c │ │ │ │ ldmibvs r2, {r1, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ andsls r4, pc, #1509949440 @ 0x5a000000 │ │ │ │ andeq pc, sp, #201326595 @ 0xc000003 │ │ │ │ orrcc pc, sp, #201326595 @ 0xc000003 │ │ │ │ tstls fp, #28, 4 @ 0xc0000001 │ │ │ │ movtlt lr, #63203 @ 0xf6e3 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 267c0c │ │ │ │ + bcs 267c1c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf3cbe7c7 │ │ │ │ - blcs 31b850 │ │ │ │ + blcs 31b860 │ │ │ │ @ instruction: 0xf47f911b │ │ │ │ @ instruction: 0xf8b4aea0 │ │ │ │ ldr r0, [pc], r6, asr #32 │ │ │ │ ldcne 8, cr15, [r4], {53} @ 0x35 │ │ │ │ addsmi r8, r1, #819200 @ 0xc8000 │ │ │ │ @ instruction: 0xf1a5d1b4 │ │ │ │ @ instruction: 0xf1060b10 │ │ │ │ andcs r0, ip, #12, 2 │ │ │ │ movwls r4, #46680 @ 0xb658 │ │ │ │ @ instruction: 0xf5d39106 │ │ │ │ - stmdbls r6, {r2, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls r6, {r2, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ strbt sp, [pc], sl, lsr #3 │ │ │ │ ldmdavs r3!, {r1, r4, r5, r8, fp, pc}^ │ │ │ │ ldccs 8, cr15, [r4], {37} @ 0x25 │ │ │ │ ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ stmdbgt r7, {r1, r4, sl, fp, ip, sp} │ │ │ │ @@ -568566,61 +568570,61 @@ │ │ │ │ @ instruction: 0xf00b0308 │ │ │ │ @ instruction: 0x465c081f │ │ │ │ vqrdmulh.s d15, d3, d1 │ │ │ │ ldrpl pc, [r0, #1283]! @ 0x503 │ │ │ │ andls r1, r5, #1081344 @ 0x108000 │ │ │ │ svceq 0x0000f1ba │ │ │ │ strmi sp, [r3], #-51 @ 0xffffffcd │ │ │ │ - bl 32cd70 │ │ │ │ + bl 32cd80 │ │ │ │ @ instruction: 0xf8d5154b │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267cb8 │ │ │ │ + bcs 267cc8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f22c │ │ │ │ + blcs 27f23c │ │ │ │ @ instruction: 0xf8d5d03e │ │ │ │ @ instruction: 0xf8c51e18 │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267cdc │ │ │ │ + bcs 267cec │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f250 │ │ │ │ + blcs 27f260 │ │ │ │ strcc sp, [r1], -r3, asr #32 │ │ │ │ cdpmi 8, 1, cr15, cr8, cr5, {6} │ │ │ │ @ instruction: 0xf10545b2 │ │ │ │ bicsle r0, r6, r0, lsr #10 │ │ │ │ streq lr, [r8], -sl, lsl #22 │ │ │ │ streq lr, [sl], #-2827 @ 0xfffff4f5 │ │ │ │ - blcs a626cc │ │ │ │ - b 1651634 │ │ │ │ - bl fef20274 │ │ │ │ + blcs a626dc │ │ │ │ + b 1651644 │ │ │ │ + bl fef20284 │ │ │ │ @ instruction: 0xf47f1f54 │ │ │ │ - bls 3c7114 │ │ │ │ + bls 3c7124 │ │ │ │ @ instruction: 0xf0143401 │ │ │ │ svclt 0x0014041f │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ @ instruction: 0xf85230ff │ │ │ │ @ instruction: 0xf04f1023 │ │ │ │ svclt 0x001c32ff │ │ │ │ @ instruction: 0xf10040a0 │ │ │ │ - blx 2e792c │ │ │ │ + blx 2e793c │ │ │ │ andmi pc, r2, r8, lsl #4 │ │ │ │ andeq lr, r2, #135168 @ 0x21000 │ │ │ │ @ instruction: 0xf8419905 │ │ │ │ strbt r2, [r7], r3, lsr #32 │ │ │ │ ldmib r1, {r2, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8d05017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a7158 │ │ │ │ + bcc 2a7168 │ │ │ │ tstcs r0, r5, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stcls 1, cr11, [r4, #-40] @ 0xffffffd8 │ │ │ │ strtmi lr, [r9], -fp, lsr #15 │ │ │ │ strls lr, [r4, #-2025] @ 0xfffff817 │ │ │ │ @ instruction: 0x5017e9d1 │ │ │ │ @@ -568631,42 +568635,42 @@ │ │ │ │ stmda r5, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt sl, fp, asr pc │ │ │ │ str r9, [r6, r4, lsl #26]! │ │ │ │ strb r4, [r9, r9, lsr #12]! │ │ │ │ msreq CPSR_, #-1073741822 @ 0xc0000002 │ │ │ │ - bl feb415b8 │ │ │ │ + bl feb415c8 │ │ │ │ ldrbmi r0, [r9], -r8, lsl #16 │ │ │ │ rscscc pc, pc, #8, 2 │ │ │ │ @ instruction: 0xf7ff3e1f │ │ │ │ vmulcs.f64 d15, d0, d25 │ │ │ │ - b 165160c │ │ │ │ - bl ff06171c │ │ │ │ + b 165161c │ │ │ │ + bl ff06172c │ │ │ │ @ instruction: 0xf47f1f54 │ │ │ │ stclne 14, cr10, [r3], #-668 @ 0xfffffd64 │ │ │ │ tstpeq pc, #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2e81cc │ │ │ │ - bls 3d81e0 │ │ │ │ + blx 2e81dc │ │ │ │ + bls 3d81f0 │ │ │ │ eorcs pc, r8, r2, asr r8 @ │ │ │ │ - bls 3ab628 │ │ │ │ + bls 3ab638 │ │ │ │ eorcc pc, r8, r2, asr #16 │ │ │ │ stcls 6, cr14, [r5, #-600] @ 0xfffffda8 │ │ │ │ andseq pc, pc, #8, 2 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx 5195ee │ │ │ │ + blx 5195fe │ │ │ │ @ instruction: 0xf1084622 │ │ │ │ strtmi r0, [r8], -r0, lsr #2 │ │ │ │ - blx 3995fa │ │ │ │ + blx 39960a │ │ │ │ @ instruction: 0xf5d4e688 │ │ │ │ - svclt 0x0000ea04 │ │ │ │ - @ instruction: 0x00724f94 │ │ │ │ + svclt 0x0000e9fc │ │ │ │ + rsbseq r4, r2, r4, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r4, [r2], #-200 @ 0xffffff38 │ │ │ │ + rsbseq r4, r2, r8, asr #25 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ addslt r4, pc, r9, lsr #21 │ │ │ │ strmi r4, [sp], -r9, lsr #23 │ │ │ │ @ instruction: 0xf8d1447a │ │ │ │ @@ -568677,15 +568681,15 @@ │ │ │ │ ldrdcc pc, [r4], r1 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf893813c │ │ │ │ @ instruction: 0x46042038 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vmla.i q4, , d25[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a725c │ │ │ │ + bcc 2a726c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7ef0084 │ │ │ │ @ instruction: 0xf8d4fac3 │ │ │ │ movwcs r0, #632 @ 0x278 │ │ │ │ @@ -568694,43 +568698,43 @@ │ │ │ │ stmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ef447a │ │ │ │ @ instruction: 0xf8c5fcfd │ │ │ │ @ instruction: 0xf7ef0084 │ │ │ │ @ instruction: 0x2100fdb9 │ │ │ │ subscs r4, r0, #128, 12 @ 0x8000000 │ │ │ │ @ instruction: 0xf5d34648 │ │ │ │ - @ instruction: 0xf896eee0 │ │ │ │ + @ instruction: 0xf896eed8 │ │ │ │ stmdbcs r0, {r2, r3, r6, ip} │ │ │ │ rschi pc, r3, r0 │ │ │ │ umaaleq pc, lr, r6, r8 @ │ │ │ │ stmdacs r1, {r0, r1, r3, r5, sl, fp, sp, lr} │ │ │ │ svclt 0x008c6c30 │ │ │ │ - bleq 3177f4 │ │ │ │ - bleq 2d77f8 │ │ │ │ + bleq 317804 │ │ │ │ + bleq 2d7808 │ │ │ │ vst1.64 {d4-d6}, [r3 :64], sl │ │ │ │ @ instruction: 0xf8952e78 │ │ │ │ stmdbcs r6, {r4, r6, lr, pc} │ │ │ │ stmdbcs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf00bfb00 │ │ │ │ strhlt pc, [r4], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4051f895 │ │ │ │ strhcs pc, [ip], #-133 @ 0xffffff7b @ │ │ │ │ strhcc pc, [lr], #-133 @ 0xffffff7b @ │ │ │ │ - blx 55a30e │ │ │ │ - beq 5d85e8 │ │ │ │ + blx 55a31e │ │ │ │ + beq 5d85f8 │ │ │ │ subge pc, r0, sp, asr #17 │ │ │ │ sbcshi pc, lr, r0, asr #32 │ │ │ │ addcc pc, sp, r0, asr #7 │ │ │ │ - bne fe93f734 │ │ │ │ + bne fe93f744 │ │ │ │ @ instruction: 0xf5be3301 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #31 │ │ │ │ strgt lr, [r6], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf64abf02 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ - blx feaa3dba │ │ │ │ + blx feaa3dca │ │ │ │ @ instruction: 0xf04f1303 │ │ │ │ svclt 0x00080100 │ │ │ │ movwls r0, #59547 @ 0xe89b │ │ │ │ ldmibvs ip, {r0, r1, r4, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ mrc2 7, 5, pc, cr14, cr5, {7} │ │ │ │ ldrdcs pc, [r4, r6]! │ │ │ │ ldrdcc pc, [r0], r6 │ │ │ │ @@ -568740,25 +568744,25 @@ │ │ │ │ movweq pc, #20899 @ 0x51a3 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vmlsl.u8 q9, d0, d1 │ │ │ │ ldrls r0, [r3], #-11 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ andscc pc, r2, sp, lsl #17 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ - bcs 2a4358 │ │ │ │ + bcs 2a4368 │ │ │ │ andscc pc, r1, sp, lsl #17 │ │ │ │ @ instruction: 0xf896bf9c │ │ │ │ movwls r3, #20604 @ 0x507c │ │ │ │ @ instruction: 0x3010f8bd │ │ │ │ movwcs fp, #4371 @ 0x1113 │ │ │ │ eorscc pc, r0, sp, lsl #17 │ │ │ │ - @ instruction: 0xf85ef690 │ │ │ │ + @ instruction: 0xf856f690 │ │ │ │ @ instruction: 0xb12c4604 │ │ │ │ @ instruction: 0xf1a46ba4 │ │ │ │ - blx fef5c784 │ │ │ │ + blx fef5c794 │ │ │ │ stmdbeq r4!, {r2, r7, sl, ip, sp, lr, pc}^ │ │ │ │ mlseq r0, r5, r8, pc @ │ │ │ │ subsmi pc, r2, sp, lsl #17 │ │ │ │ cdp2 0, 7, cr15, cr2, cr7, {1} │ │ │ │ @ instruction: 0xf895900b │ │ │ │ @ instruction: 0xf0270061 │ │ │ │ andls pc, sl, sp, ror #28 │ │ │ │ @@ -568781,81 +568785,81 @@ │ │ │ │ andsls sl, sl, #376832 @ 0x5c000 │ │ │ │ andsls r9, ip, #-1342177279 @ 0xb0000001 │ │ │ │ @ instruction: 0x460c4613 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 516124 │ │ │ │ + beq 516134 │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ ldrdcc pc, [r8, #134] @ 0x86 │ │ │ │ - bmi f4200c │ │ │ │ + bmi f4201c │ │ │ │ addscc pc, r0, r5, asr #17 │ │ │ │ ldrbtmi r4, [sl], #-2863 @ 0xfffff4d1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, pc, r1, asr r1 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdls pc, [r4], -r3 │ │ │ │ ldmdavc sl!, {r0, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6ad4640 │ │ │ │ - @ instruction: 0xf8d5fa41 │ │ │ │ + @ instruction: 0xf8d5fa39 │ │ │ │ @ instruction: 0xb1b33084 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ ldrdcc pc, [r4], r5 │ │ │ │ mvneq pc, #14221312 @ 0xd90000 │ │ │ │ @ instruction: 0xf6916919 │ │ │ │ - @ instruction: 0xf8d5f8bb │ │ │ │ + @ instruction: 0xf8d5f8b3 │ │ │ │ @ instruction: 0xf7ef0084 │ │ │ │ strbmi pc, [r0], -r9, asr #19 @ │ │ │ │ - blx f19320 │ │ │ │ + blx d19330 │ │ │ │ @ instruction: 0xf8b5e701 │ │ │ │ movwcs r0, #4160 @ 0x1040 │ │ │ │ - blge 755fcc │ │ │ │ + blge 755fdc │ │ │ │ vsubw.u8 , q0, d14 │ │ │ │ @ instruction: 0xf68f000b │ │ │ │ - @ instruction: 0x4604ffd7 │ │ │ │ + strmi pc, [r4], -pc, asr #31 │ │ │ │ stmibvs r1, {r3, r4, r5, r8, ip, sp, pc} │ │ │ │ stmdble r4, {r0, r1, r2, r8, fp, sp} │ │ │ │ stmiaeq r9, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - svc 0x00caf5d3 │ │ │ │ + svc 0x00c2f5d3 │ │ │ │ cdpvs 6, 7, cr4, cr3, cr3, {4} │ │ │ │ addcc pc, sp, fp, asr #7 │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, ip, pc} │ │ │ │ tstls r3, #1392508928 @ 0x53000000 │ │ │ │ movweq pc, #54219 @ 0xd3cb @ │ │ │ │ @ instruction: 0xe7649310 │ │ │ │ andeq pc, sp, fp, asr #7 │ │ │ │ andls r2, pc, r3, lsl #18 │ │ │ │ svcge 0x001ff47f │ │ │ │ strhcc pc, [r6], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4638e71d │ │ │ │ @ instruction: 0xf5d4e6dc │ │ │ │ - svclt 0x0000e8a2 │ │ │ │ - ldrsbteq r4, [r2], #-152 @ 0xffffff68 │ │ │ │ + svclt 0x0000e89a │ │ │ │ + rsbseq r4, r2, r8, asr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x001c7adc │ │ │ │ - ldrshteq r4, [r2], #-114 @ 0xffffff8e │ │ │ │ + andseq r7, ip, r4, asr #19 │ │ │ │ + rsbseq r4, r2, r2, ror #15 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r3], r3, lsl #1 │ │ │ │ ldrmi r4, [sp], -sl, lsl #12 │ │ │ │ mlasls r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ vst4.32 {d24-d27}, [pc :256], sl │ │ │ │ - blls 5f9410 │ │ │ │ - beq 297a40 │ │ │ │ + blls 5f9420 │ │ │ │ + beq 297a50 │ │ │ │ @ instruction: 0xf1a39101 │ │ │ │ strbmi r0, [fp], -r4, lsl #16 │ │ │ │ streq pc, [r1], -r6, lsl #22 │ │ │ │ ldrbmi r4, [r7], -r1, asr #13 │ │ │ │ ldrmi pc, [r4], r6, lsl #10 │ │ │ │ ssatmi r3, #17, ip, asr #12 │ │ │ │ eors r4, r3, lr, lsl r6 │ │ │ │ @@ -568900,41 +568904,41 @@ │ │ │ │ @ instruction: 0x479021b0 │ │ │ │ @ instruction: 0xf8c82300 │ │ │ │ @ instruction: 0xf8d93000 │ │ │ │ ldrb r4, [r0, r0] │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ stmdbcs r0, {r1, r3, r9, sl, lr} │ │ │ │ adcsmi sp, sp, #-2147483602 @ 0x8000002e │ │ │ │ - bls 2d0138 │ │ │ │ + bls 2d0148 │ │ │ │ strbvc pc, [r4], pc, asr #8 @ │ │ │ │ biccs pc, r0, #68, 12 @ 0x4400000 │ │ │ │ strlt pc, [r2], -r6, lsl #22 │ │ │ │ adcmi r5, r9, #15794176 @ 0xf10000 │ │ │ │ strbtcs sp, [r2], #-2339 @ 0xfffff6dd │ │ │ │ smladcs r0, lr, r4, r4 │ │ │ │ - blx 36d436 │ │ │ │ + blx 36d446 │ │ │ │ @ instruction: 0xf5045402 │ │ │ │ ldrcc r5, [r7], #-1172 @ 0xfffffb6c │ │ │ │ streq lr, [r4], #2827 @ 0xb0b │ │ │ │ svcne 0x0004f854 │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ab610 │ │ │ │ + blcc 2ab620 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ ldmdavs r3!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ eorvs r3, r7, r1, lsl #10 │ │ │ │ stmiale r7!, {r0, r1, r3, r5, r7, r9, lr}^ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0xf64473c4 │ │ │ │ ldrmi r2, [r1], -r0, asr #9 │ │ │ │ - blx 32d3a2 │ │ │ │ + blx 32d3b2 │ │ │ │ @ instruction: 0xf843b302 │ │ │ │ @ instruction: 0xf7efa004 │ │ │ │ andlt pc, r3, fp, lsr pc @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, ip, sp}^ │ │ │ │ @@ -568944,35 +568948,35 @@ │ │ │ │ ldrtmi r4, [sl], r0 │ │ │ │ ldrmi lr, [sl], r0, lsl #15 │ │ │ │ svclt 0x0000e7b2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff7ad2e4 │ │ │ │ + bmi ff7ad2f4 │ │ │ │ pkhtbmi r4, r0, r5, asr #23 │ │ │ │ addslt r4, pc, sl, ror r4 @ │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @ instruction: 0xf8d82194 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r9, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc 5, cr15, [sl], #844 @ 0x34c │ │ │ │ + stc 5, cr15, [r2], #844 @ 0x34c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ subscs r8, r8, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - mcr 5, 2, pc, cr0, cr3, {6} @ │ │ │ │ + mrc 5, 1, APSR_nzcv, cr8, cr3, {6} │ │ │ │ vsra.u32 , q3, #1 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ umaalcs pc, r2, r7, r8 @ │ │ │ │ - bvc 1ad8ee8 │ │ │ │ + bvc 1ad8ef8 │ │ │ │ strhne pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf8974650 │ │ │ │ vmla.i , q1, d3[0] │ │ │ │ @ instruction: 0xf88d1202 │ │ │ │ @ instruction: 0xf8b72070 │ │ │ │ vmla.i q9, , d2[0] │ │ │ │ vaddw.u8 q8, q1, d11 │ │ │ │ @@ -568981,55 +568985,55 @@ │ │ │ │ vsubl.u8 q8, d19, d2 │ │ │ │ @ instruction: 0xf88d1342 │ │ │ │ @ instruction: 0xf88d2072 │ │ │ │ @ instruction: 0xf7f03073 │ │ │ │ @ instruction: 0xf105fd2d │ │ │ │ ldmdbge ip, {r5, r6, r9} │ │ │ │ @ instruction: 0xf6984683 │ │ │ │ - @ instruction: 0xf8d6f8e1 │ │ │ │ + @ instruction: 0xf8d6f8d9 │ │ │ │ movwcs r9, #4560 @ 0x11d0 │ │ │ │ strhmi pc, [r0], #-135 @ 0xffffff79 @ │ │ │ │ ldmdavs r1, {r0, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1b9602b │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ vmla.i q12, q10, d1[3] │ │ │ │ - blcs ff4dc764 │ │ │ │ + blcs ff4dc774 │ │ │ │ strbmi fp, [lr], -ip, lsl #30 │ │ │ │ vqshlu.s64 d20, d17, #4 │ │ │ │ ldccs 4, cr0, [r3], {11} │ │ │ │ ldrcs fp, [r5], #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6974620 │ │ │ │ - stmdacs r0, {r0, r1, r2, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d07c │ │ │ │ - cdp2 6, 6, cr15, cr12, cr15, {4} │ │ │ │ + cdp2 6, 6, cr15, cr4, cr15, {4} │ │ │ │ strmi r6, [r2], -r3, lsl #23 │ │ │ │ rsbsle r2, r1, r3, lsl #22 │ │ │ │ @ instruction: 0xf1032300 │ │ │ │ - bl 2de388 │ │ │ │ + bl 2de398 │ │ │ │ stmdbvc r9, {r1, r3, r7, r8} │ │ │ │ smlabtle r4, r9, r6, r0 │ │ │ │ - blcs 368778 │ │ │ │ + blcs 368788 │ │ │ │ @ instruction: 0xf04fd1f5 │ │ │ │ strtmi r0, [r0], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6979201 │ │ │ │ - bls 2db848 │ │ │ │ + bls 2db838 │ │ │ │ addeq lr, sl, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf3c38893 │ │ │ │ orrlt r1, r8, r8, asr #7 │ │ │ │ - blcs 86a7b4 │ │ │ │ + blcs 86a7c4 │ │ │ │ ldm pc, {r0, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ popne {r0, r1, ip, sp, lr, pc} │ │ │ │ ldmdane r8, {r0, r2, r6, r7, fp, ip} │ │ │ │ stmiane r1, {r3, r4, fp, ip}^ │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ adcseq r1, r9, r8, lsl r8 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a7be50 │ │ │ │ + blcs a7be60 │ │ │ │ adchi pc, r6, r0 │ │ │ │ svclt 0x00042b08 │ │ │ │ @ instruction: 0xf8c52318 │ │ │ │ @ instruction: 0xf8993088 │ │ │ │ ldmdblt r1!, {r2, r4, r5, r7, r8, ip} │ │ │ │ umaalcc pc, ip, r6, r8 @ │ │ │ │ svclt 0x00182b06 │ │ │ │ @@ -569042,137 +569046,137 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 268410 │ │ │ │ + bcs 268420 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f984 │ │ │ │ + blcs 27f994 │ │ │ │ @ instruction: 0xf8c5d03b │ │ │ │ strbmi r6, [r0], -ip, lsl #1 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ @ instruction: 0x4628fcf5 │ │ │ │ - blmi 1dae5e4 │ │ │ │ + blmi 1dae5f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9b5c9c │ │ │ │ + blls 9b5cac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, pc, ip, asr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ addle r2, r9, r6, lsl #22 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ stc2l 7, cr15, [r0], #-960 @ 0xfffffc40 │ │ │ │ strtmi r2, [r0], -r0, lsr #16 │ │ │ │ @ instruction: 0xf697d068 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r2, asr #2 │ │ │ │ - mcr2 6, 3, pc, cr2, cr7, {4} @ │ │ │ │ + mrc2 6, 2, pc, cr10, cr7, {4} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf89b80ac │ │ │ │ - blcs 2e7c74 │ │ │ │ + blcs 2e7c84 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a06 │ │ │ │ strtmi r0, [r0], -r3, lsl #20 │ │ │ │ - mrc2 6, 6, pc, cr12, cr7, {4} │ │ │ │ + mrc2 6, 6, pc, cr4, cr7, {4} │ │ │ │ eorsle r2, r6, r0, lsl #16 │ │ │ │ movweq pc, #4362 @ 0x110a @ │ │ │ │ addcc pc, r8, r5, asr #17 │ │ │ │ ldmib r1, {r0, r1, r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ adcsle r2, ip, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2684b0 │ │ │ │ + bcs 2684c0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27fa24 │ │ │ │ + blcs 27fa34 │ │ │ │ strtmi sp, [r1], -pc, lsr #3 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ str sp, [r6, sl, ror #3]! │ │ │ │ @ instruction: 0xe73646b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 2684e0 │ │ │ │ + bcs 2684f0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe7988f5b │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6970a0c │ │ │ │ - stmdacs r0, {r0, r2, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r8, asr #3 │ │ │ │ - mrc2 6, 4, pc, cr2, cr7, {4} │ │ │ │ + mcr2 6, 4, pc, cr10, cr7, {4} @ │ │ │ │ @ instruction: 0xf8c5b9f8 │ │ │ │ strb sl, [r2, -r8, lsl #1]! │ │ │ │ @ instruction: 0xf8c52317 │ │ │ │ ldrb r3, [lr, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c5230f │ │ │ │ ldrb r3, [sl, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c52319 │ │ │ │ ldrb r3, [r6, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c52316 │ │ │ │ ldrb r3, [r2, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c52315 │ │ │ │ strb r3, [lr, -r8, lsl #1] │ │ │ │ - ldc2l 6, cr15, [lr, #604]! @ 0x25c │ │ │ │ + ldc2l 6, cr15, [r6, #604]! @ 0x25c │ │ │ │ svclt 0x00142800 │ │ │ │ - beq 717e74 │ │ │ │ - beq 657e78 │ │ │ │ + beq 717e84 │ │ │ │ + beq 657e88 │ │ │ │ @ instruction: 0xf10ae79f │ │ │ │ @ instruction: 0xf8c50302 │ │ │ │ strb r3, [r0, -r8, lsl #1] │ │ │ │ rsbcs sl, r4, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf5d34618 │ │ │ │ - @ instruction: 0x6c32eb86 │ │ │ │ + @ instruction: 0x6c32eb7e │ │ │ │ @ instruction: 0x4050f897 │ │ │ │ @ instruction: 0xf8b64601 │ │ │ │ @ instruction: 0xf8973044 │ │ │ │ rscmi r0, r2, r1, asr r0 │ │ │ │ - bcs 2ac0f4 │ │ │ │ + bcs 2ac104 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xf8b63050 │ │ │ │ - blne 267ea4 │ │ │ │ + blne 267eb4 │ │ │ │ subscc pc, r6, sp, lsr #17 │ │ │ │ umaalcc pc, ip, r6, r8 @ │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ subseq pc, r9, sp, lsl #17 │ │ │ │ umaalcc pc, lr, r6, r8 @ │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ subscc pc, sl, sp, lsl #17 │ │ │ │ andsls r2, r3, #671088640 @ 0x28000000 │ │ │ │ movwcs r9, #4888 @ 0x1318 │ │ │ │ subscc pc, r2, sp, lsr #17 │ │ │ │ subscc pc, r4, sp, lsr #17 │ │ │ │ mcr2 7, 1, pc, cr12, cr4, {7} @ │ │ │ │ ldmib r9, {r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ - blcc 2a876c │ │ │ │ + blcc 2a877c │ │ │ │ @ instruction: 0x31b8f8c0 │ │ │ │ rscscc pc, pc, #-2147483632 @ 0x80000010 │ │ │ │ @ instruction: 0x21bcf8c0 │ │ │ │ addeq pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf04fe72b │ │ │ │ ldrb r0, [r8, -r9, lsl #20] │ │ │ │ @ instruction: 0xf5d34628 │ │ │ │ - @ instruction: 0x2000ebbe │ │ │ │ + @ instruction: 0x2000ebb6 │ │ │ │ @ instruction: 0xf5d3e728 │ │ │ │ - svclt 0x0000ee18 │ │ │ │ - rsbseq r4, r2, r4, ror r5 │ │ │ │ + svclt 0x0000ee10 │ │ │ │ + rsbseq r4, r2, r4, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r4, [r2], #-52 @ 0xffffffcc │ │ │ │ - bmi 116e2d8 │ │ │ │ + rsbseq r4, r2, r4, asr #7 │ │ │ │ + bmi 116e2e8 │ │ │ │ ldrbtmi fp, [r9], #-1040 @ 0xfffffbf0 │ │ │ │ stmib r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi 10e070c │ │ │ │ + bmi 10e071c │ │ │ │ ldrbtmi r4, [sl], #-3130 @ 0xfffff3c6 │ │ │ │ tstpcs ip, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [ip], #-2617 @ 0xfffff5c7 │ │ │ │ smlawtmi r4, r0, r8, pc @ │ │ │ │ ldcmi 4, cr4, [r8], #-488 @ 0xfffffe18 │ │ │ │ teqpcs r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [ip], #-2615 @ 0xfffff5c9 │ │ │ │ @@ -569218,15 +569222,15 @@ │ │ │ │ msrcc SPSR_, r0, asr #17 │ │ │ │ stmdbmi r4!, {r0, r1, r5, sl, fp, lr} │ │ │ │ ldrbtmi r4, [ip], #-2596 @ 0xfffff5dc │ │ │ │ ldrbtmi r4, [r9], #-2852 @ 0xfffff4dc │ │ │ │ cmppmi r8, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ subsne lr, sl, #192, 18 @ 0x300000 │ │ │ │ - blmi 39a044 │ │ │ │ + blmi 39a054 │ │ │ │ cmnpcc r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xffffd77f │ │ │ │ @ instruction: 0xffffd551 │ │ │ │ @ instruction: 0xffffd587 │ │ │ │ @ instruction: 0xffffd557 │ │ │ │ @ instruction: 0xffffd7a9 │ │ │ │ @@ -569257,15 +569261,15 @@ │ │ │ │ @ instruction: 0xffffe0a1 │ │ │ │ @ instruction: 0xffffdf4b │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ stmibmi pc!, {r2, r3, r9, sl, lr} @ │ │ │ │ - bmi fee2d7c0 │ │ │ │ + bmi fee2d7d0 │ │ │ │ adclt r4, r3, r9, ror r4 │ │ │ │ @ instruction: 0xf894461f │ │ │ │ @ instruction: 0xf8df304e │ │ │ │ stmpl sl, {r2, r4, r5, r7, r9, ip, pc} │ │ │ │ @ instruction: 0xf8b52b02 │ │ │ │ ldrbtmi r1, [r9], #74 @ 0x4a │ │ │ │ eorls r6, r1, #1179648 @ 0x120000 │ │ │ │ @@ -569274,15 +569278,15 @@ │ │ │ │ @ instruction: 0xf04fbf34 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ @ instruction: 0xf89d0a02 │ │ │ │ addsmi r8, r1, #192 @ 0xc0 │ │ │ │ @ instruction: 0xf895d103 │ │ │ │ addsmi r2, sl, #78 @ 0x4e │ │ │ │ @ instruction: 0xf04fd010 │ │ │ │ - bmi fea5dfb0 │ │ │ │ + bmi fea5dfc0 │ │ │ │ ldrbtmi r4, [sl], #-2973 @ 0xfffff463 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_fsx, r0, asr #32 │ │ │ │ eorlt r4, r3, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -569293,15 +569297,15 @@ │ │ │ │ andscs r9, r8, #44, 22 @ 0xb000 │ │ │ │ movwmi pc, #15106 @ 0x3b02 @ │ │ │ │ ldrdcc pc, [r0], r3 │ │ │ │ sbcsle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf1b84606 │ │ │ │ tstle r8, r0, lsl #30 │ │ │ │ asrscc pc, r4 @ @ │ │ │ │ - blcs 62ac00 │ │ │ │ + blcs 62ac10 │ │ │ │ rschi pc, r4, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ rsceq r0, r4, r0, ror #1 │ │ │ │ rsceq r0, r6, r2, ror #1 │ │ │ │ rsceq r0, r2, r2, ror #1 │ │ │ │ andseq r0, r0, r2, ror #1 │ │ │ │ rsceq r0, r2, r2, ror #1 │ │ │ │ @@ -569309,147 +569313,147 @@ │ │ │ │ rsceq r0, r2, r2, ror #1 │ │ │ │ rsceq r0, r2, r2, ror #1 │ │ │ │ @ instruction: 0xf8d62153 │ │ │ │ stcvs 2, cr3, [r2], #-480 @ 0xfffffe20 │ │ │ │ rsbvc pc, r1, r3, lsl #10 │ │ │ │ andls r9, r5, #402653184 @ 0x18000000 │ │ │ │ strhlt pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blx 1699ffc │ │ │ │ + blx 169a00c │ │ │ │ andls r4, r7, r1, asr #12 │ │ │ │ - blx ff21a034 │ │ │ │ + blx ff21a044 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stmdbls ip!, {r0, r1, r2, r3, r5, r7, ip, lr, pc} │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx d2d914 │ │ │ │ + blx d2d924 │ │ │ │ @ instruction: 0xf1bbfb01 │ │ │ │ svclt 0x00380f01 │ │ │ │ - bleq 2d819c │ │ │ │ + bleq 2d81ac │ │ │ │ @ instruction: 0xf10bfb0a │ │ │ │ - bleq c9849c │ │ │ │ + bleq c984ac │ │ │ │ strtmi r9, [r9], -r8, lsl #2 │ │ │ │ @ instruction: 0xf820f7f1 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf870f7f1 │ │ │ │ tstcs r0, r8, asr r2 │ │ │ │ @ instruction: 0xf5d34658 │ │ │ │ - bls d96838 │ │ │ │ + bls d96828 │ │ │ │ strtmi r9, [r8], -r5, lsl #22 │ │ │ │ sbcsmi r9, r3, r8, lsl #18 │ │ │ │ - blcs 2b7a3c │ │ │ │ + blcs 2b7a4c │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ - blx 4ecb32 │ │ │ │ - b 1358cac │ │ │ │ + blx 4ecb42 │ │ │ │ + b 1358cbc │ │ │ │ tstls r0, #67108864 @ 0x4000000 │ │ │ │ ldrtmi r6, [r9], -r3, ror #28 │ │ │ │ tstls r5, #442368 @ 0x6c000 │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ tstls r6, #311296 @ 0x4c000 │ │ │ │ sbccc pc, r4, #14024704 @ 0xd60000 │ │ │ │ tstcc r9, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xa018f8d2 │ │ │ │ @ instruction: 0xf7f59a2e │ │ │ │ @ instruction: 0x6e63f9ed │ │ │ │ - bls e2d20c │ │ │ │ + bls e2d21c │ │ │ │ @ instruction: 0xf8d3992c │ │ │ │ - blls 544134 │ │ │ │ + blls 544144 │ │ │ │ strtmi r4, [r0], -r3, lsl #6 │ │ │ │ @ instruction: 0xf7f5930b │ │ │ │ andscs pc, r8, #3686400 @ 0x384000 │ │ │ │ strmi r9, [r2], #2831 @ 0xb0f │ │ │ │ andpl pc, r7, #2048 @ 0x800 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ strls r9, [pc, -sl, lsl #22] │ │ │ │ ldrdge pc, [r0], r2 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf1aad06c │ │ │ │ stmdbcs r1, {r2, r8} │ │ │ │ @ instruction: 0xf8d5d810 │ │ │ │ movwls r0, #37296 @ 0x91b0 │ │ │ │ movwls r6, #24403 @ 0x5f53 │ │ │ │ - blx fec181b2 │ │ │ │ + blx fec181c2 │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ subeq r9, r9, ip, lsl #26 │ │ │ │ - bl fe419868 │ │ │ │ - b 1282d44 │ │ │ │ + bl 2219878 │ │ │ │ + b 1282d54 │ │ │ │ andls r0, ip, #1342177280 @ 0x50000000 │ │ │ │ - beq 518550 │ │ │ │ + beq 518560 │ │ │ │ orrmi lr, sl, #274432 @ 0x43000 │ │ │ │ - b 164294c │ │ │ │ + b 164295c │ │ │ │ ldmib sp, {r1, r6, r9, fp, sp}^ │ │ │ │ addmi r2, sl, #44, 2 │ │ │ │ @ instruction: 0xf04f9a2c │ │ │ │ svclt 0x00180118 │ │ │ │ streq pc, [r1, -r7, asr #32] │ │ │ │ strmi pc, [r2, #-2817] @ 0xfffff4ff │ │ │ │ eorne lr, ip, #3620864 @ 0x374000 │ │ │ │ - b 14e2a98 │ │ │ │ - b 14e2a5c │ │ │ │ + b 14e2aa8 │ │ │ │ + b 14e2a6c │ │ │ │ @ instruction: 0xf8d50a03 │ │ │ │ @ instruction: 0xf8cd3080 │ │ │ │ ldcne 0, cr10, [sl], {40} @ 0x28 │ │ │ │ - blcs 2aad74 │ │ │ │ + blcs 2aad84 │ │ │ │ strbeq lr, [r2, r7, asr #20] │ │ │ │ ldmdale r0, {r0, r1, r2, r3, r8, r9, sl, ip, pc} │ │ │ │ asrseq pc, r4 @ @ │ │ │ │ - blx 1f98216 │ │ │ │ + blx 1f98226 │ │ │ │ subeq r9, r1, r8, lsl #22 │ │ │ │ - blcc 2b7f24 │ │ │ │ + blcc 2b7f34 │ │ │ │ strmi r4, [fp], #-584 @ 0xfffffdb8 │ │ │ │ - bne 66c1e4 │ │ │ │ - bl 16998d4 │ │ │ │ + bne 66c1f4 │ │ │ │ + bl 14998e4 │ │ │ │ addpl lr, r0, sl, asr #20 │ │ │ │ - blls 4001b8 │ │ │ │ + blls 4001c8 │ │ │ │ cmppmi r6, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r8, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3465a │ │ │ │ @ instruction: 0xf5d20380 │ │ │ │ - bllt 6980fc │ │ │ │ + bllt 6980ec │ │ │ │ @ instruction: 0xf8594b23 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ strtle r0, [r7], #-283 @ 0xfffffee5 │ │ │ │ rsbcc lr, lr, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf8c43301 │ │ │ │ @ instruction: 0xf14231b8 │ │ │ │ @ instruction: 0xf8c40200 │ │ │ │ @ instruction: 0xe6f421bc │ │ │ │ @ instruction: 0xe72e2131 │ │ │ │ @ instruction: 0xe72c2110 │ │ │ │ @ instruction: 0xe72a2150 │ │ │ │ str r2, [r8, -sp, lsl #2]! │ │ │ │ @ instruction: 0xf8d56f10 │ │ │ │ movwls r1, #20912 @ 0x51b0 │ │ │ │ - bl b9992c │ │ │ │ - blls 3c2a14 │ │ │ │ + bl 99993c │ │ │ │ + blls 3c2a24 │ │ │ │ andls r4, ip, #134217728 @ 0x8000000 │ │ │ │ ldcmi 7, cr14, [r3], {160} @ 0xa0 │ │ │ │ - bmi 72d9fc │ │ │ │ + bmi 72da0c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r4, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5d36800 │ │ │ │ - @ instruction: 0xe6d4ec18 │ │ │ │ + @ instruction: 0xe6d4ec10 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf5062002 │ │ │ │ @ instruction: 0xf06f7131 │ │ │ │ @ instruction: 0xf8d64700 │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf5d36700 │ │ │ │ - @ instruction: 0xe7c7ec50 │ │ │ │ - bl fff19970 │ │ │ │ - @ instruction: 0x00724094 │ │ │ │ + strb lr, [r7, r8, asr #24] │ │ │ │ + bl ffd19980 │ │ │ │ + rsbseq r4, r2, r4, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, lr, ror r0 │ │ │ │ - rsbseq r4, r2, lr, asr #32 │ │ │ │ + rsbseq r4, r2, lr, rrx │ │ │ │ + rsbseq r4, r2, lr, lsr r0 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001ed3de │ │ │ │ + andseq sp, lr, r6, asr #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl fedbee54 │ │ │ │ + bl fedbee64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r0 @ │ │ │ │ mrc 6, 5, r4, cr0, cr14, {0} │ │ │ │ strmi r8, [r4], -r0, asr #22 │ │ │ │ ldrmi r4, [r5], -pc, lsl #12 │ │ │ │ umaalcc pc, r0, sp, r8 @ │ │ │ │ @ instruction: 0xf7efb1db │ │ │ │ @@ -569461,19 +569465,19 @@ │ │ │ │ strls r0, [r3], #-2888 @ 0xfffff4b8 │ │ │ │ stcls 6, cr4, [lr], {51} @ 0x33 │ │ │ │ strls r4, [r2], #-1578 @ 0xfffff9d6 │ │ │ │ stcls 6, cr4, [sp], {57} @ 0x39 │ │ │ │ stcls 4, cr9, [ip], {1} │ │ │ │ @ instruction: 0xf7879400 │ │ │ │ andlt pc, r5, fp, lsl #18 │ │ │ │ - blhi 317590 │ │ │ │ + blhi 3175a0 │ │ │ │ strdcs fp, [r4, -r0] │ │ │ │ svclt 0x0000e7e5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb34ac │ │ │ │ + bl fedb34bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r8 │ │ │ │ @ instruction: 0x4604461e │ │ │ │ ldrmi r4, [r5], -pc, lsl #12 │ │ │ │ mlascc r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf7efb1ab │ │ │ │ tstpcs ip, r7, ror fp @ p-variant is OBSOLETE │ │ │ │ @@ -569491,15 +569495,15 @@ │ │ │ │ stmdbcs pc, {r0, r8, fp, ip, sp} @ │ │ │ │ ldm pc, {r0, r5, fp, ip, lr, pc}^ @ │ │ │ │ andscs pc, lr, r1 │ │ │ │ eorcs r2, r0, r0, lsr #4 │ │ │ │ eorcs r0, r0, r0, lsr #16 │ │ │ │ eorcs r2, r0, r0, lsr #32 │ │ │ │ cmpcs r0, r0, lsr #32 │ │ │ │ - blvs 12acf3c │ │ │ │ + blvs 12acf4c │ │ │ │ stcvc 4, cr15, [r2], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8a1005b │ │ │ │ @ instruction: 0xf04fc000 │ │ │ │ sbcvc r0, sl, r1, lsl #24 │ │ │ │ @ instruction: 0xf8812200 │ │ │ │ tstvc sl, r2 │ │ │ │ orrvc r7, sl, sl, asr #2 │ │ │ │ @@ -569510,26 +569514,26 @@ │ │ │ │ orrcs lr, r0, r6, ror #15 │ │ │ │ svclt 0x0000e7e4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strtmi pc, [r0], r0, lsl #10 │ │ │ │ - beq 316f64 │ │ │ │ + beq 316f74 │ │ │ │ stmibmi r8, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrmi fp, [pc], -r3, lsl #1 │ │ │ │ strbcs pc, [r0, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmeq r4, {r0, r3, r4, r5, r6, sl, lr} │ │ │ │ vrshl.s8 d4, d18, d16 │ │ │ │ strmi r8, [sl, #159]! @ 0x9f │ │ │ │ @ instruction: 0xf8ddd95d │ │ │ │ - b 1640440 │ │ │ │ + b 1640450 │ │ │ │ @ instruction: 0xf04f0bc5 │ │ │ │ @ instruction: 0xf8d60800 │ │ │ │ - bl 2e58fc │ │ │ │ + bl 2e590c │ │ │ │ @ instruction: 0xf852040b │ │ │ │ svccs 0x0000100b │ │ │ │ @ instruction: 0x4622d03b │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ eorpl pc, r6, r7, asr r8 @ │ │ │ │ stmdbcs r0, {r0, r2, r4, r7, r8, r9, ip, sp, pc} │ │ │ │ addmi sp, sp, #97 @ 0x61 │ │ │ │ @@ -569540,15 +569544,15 @@ │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ stmdacs r0, {ip, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 280144 │ │ │ │ + blcs 280154 │ │ │ │ @ instruction: 0xf859d053 │ │ │ │ strcc r1, [r1], -r6, lsr #32 │ │ │ │ @ instruction: 0xf10b6e6b │ │ │ │ andsvs r0, r5, r4, lsl #22 │ │ │ │ ldmibvs sl, {r1, r4, r5, r7, r8, sl, lr} │ │ │ │ ldrmi r6, [r3], #-2059 @ 0xfffff7f5 │ │ │ │ eorle r6, r0, fp │ │ │ │ @@ -569571,15 +569575,15 @@ │ │ │ │ andlt sp, r3, r7, lsr #3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmib r1, {sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a8054 │ │ │ │ + bcc 2a8064 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stcls 1, cr11, [r0], {10} │ │ │ │ strtmi lr, [r1], -r0, ror #15 │ │ │ │ @ instruction: 0xf3bfe7e9 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -569589,38 +569593,38 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmib sp, {r0, r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmib r1, {sl, sp}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a809c │ │ │ │ + bcc 2a80ac │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib sp, {r1, r4, r8, ip, sp, pc}^ │ │ │ │ ldr r2, [r4, r0, lsl #8] │ │ │ │ strb r4, [r8, r1, lsr #12]! │ │ │ │ movweq lr, #19370 @ 0x4baa │ │ │ │ svcmi 0x0080f1b3 │ │ │ │ - bleq fe356dfc │ │ │ │ - bl 710dac │ │ │ │ + bleq fe356e0c │ │ │ │ + bl 710dbc │ │ │ │ eorsle r0, r7, #11264 @ 0x2c00 │ │ │ │ strbcc pc, [r4, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmdble sp, {r0, r1, r3, r4, r7, r8, sl, lr} │ │ │ │ - blcs 121c640 │ │ │ │ + blcs 121c650 │ │ │ │ @ instruction: 0x465bd833 │ │ │ │ svclt 0x00382b40 │ │ │ │ stmdami sl!, {r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8d65809 │ │ │ │ addmi r0, r8, #88, 10 @ 0x16000000 │ │ │ │ @ instruction: 0xf8d6d035 │ │ │ │ cmplt r0, #92, 10 @ 0x17000000 │ │ │ │ movwls r4, #1562 @ 0x61a │ │ │ │ - mrc2 6, 1, pc, cr12, cr1, {4} │ │ │ │ + mrc2 6, 1, pc, cr4, cr1, {4} │ │ │ │ strmi r9, [r0], r0, lsl #22 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8c6d01a │ │ │ │ @ instruction: 0xf8c63564 │ │ │ │ and r8, r4, ip, asr r5 │ │ │ │ ldrbhi pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ svceq 0x0002eb18 │ │ │ │ @@ -569634,41 +569638,41 @@ │ │ │ │ ldrmi r3, [sl, #769] @ 0x301 │ │ │ │ @ instruction: 0xe71ed1f8 │ │ │ │ ldrbhi pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ ldrbmi lr, [fp, #-2029] @ 0xfffff813 │ │ │ │ uasxmi fp, fp, r8 │ │ │ │ strmi lr, [r8], -fp, asr #15 │ │ │ │ movwls r4, #1561 @ 0x619 │ │ │ │ - bl ff099c9c │ │ │ │ + bl fee99cac │ │ │ │ strmi r9, [r0], r0, lsl #22 │ │ │ │ @ instruction: 0x4618e7d2 │ │ │ │ movwls r9, #513 @ 0x201 │ │ │ │ - b 1319cac │ │ │ │ + b 1119cbc │ │ │ │ ldrbne pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ @ instruction: 0xf5d39a01 │ │ │ │ - blls 296908 │ │ │ │ + blls 2968f8 │ │ │ │ strbcc pc, [r4, #-2246]! @ 0xfffff73a @ │ │ │ │ @ instruction: 0xf8c62300 │ │ │ │ @ instruction: 0xf8c6855c │ │ │ │ @ instruction: 0xe7ca3558 │ │ │ │ strb r4, [sl, r8, lsl #13] │ │ │ │ - @ instruction: 0x00723c94 │ │ │ │ + rsbseq r3, r2, r4, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmiavc r4, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc}^ │ │ │ │ biccs pc, r0, #68, 12 @ 0x4400000 │ │ │ │ streq pc, [r5], -r1, lsr #3 │ │ │ │ - blx fefedde8 │ │ │ │ + blx fefeddf8 │ │ │ │ strmi pc, [r4], -r6, lsl #13 │ │ │ │ @ instruction: 0xf801fb08 │ │ │ │ - bl 25eb90 │ │ │ │ + bl 25eba0 │ │ │ │ @ instruction: 0xf85a0a08 │ │ │ │ teqlt sl, #3 │ │ │ │ ldmmi r4, {r3, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf108449a │ │ │ │ @ instruction: 0xf04f085c │ │ │ │ strmi r0, [r0], #2304 @ 0x900 │ │ │ │ svcpl 0x0004f858 │ │ │ │ @@ -569691,25 +569695,25 @@ │ │ │ │ teqpeq r0, #68, 4 @ p-variant is OBSOLETE @ 0x40000004 │ │ │ │ @ instruction: 0xf807fb08 │ │ │ │ andeq lr, r8, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf04f58d5 │ │ │ │ @ instruction: 0xf6430c01 │ │ │ │ stccs 0, cr6, [r0, #-192] @ 0xffffff40 │ │ │ │ vst4.16 {d29,d31,d33,d35}, [pc], r3 │ │ │ │ - blx 47a93e │ │ │ │ - bl 39a654 │ │ │ │ + blx 47a94e │ │ │ │ + bl 39a664 │ │ │ │ @ instruction: 0xf8d30308 │ │ │ │ @ instruction: 0xf04f5668 │ │ │ │ andcs r0, ip, r1, lsl #24 │ │ │ │ @ instruction: 0xf640bb15 │ │ │ │ @ instruction: 0xf04f0908 │ │ │ │ stmdbeq sp!, {r0, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf907fb09 │ │ │ │ movweq lr, #39684 @ 0x9b04 │ │ │ │ - bpl fee99a80 │ │ │ │ + bpl fee99a90 │ │ │ │ movspl pc, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf8d344a2 │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ cmple r0, r0, lsl #30 │ │ │ │ andle r2, r4, r1, lsl #26 │ │ │ │ ldrdhi pc, [r4], -sl │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @@ -569724,46 +569728,46 @@ │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ streq lr, [r3, #-2597] @ 0xfffff5db │ │ │ │ @ instruction: 0xf8d24422 │ │ │ │ stmdbcs r0, {r3, r5, r6, r7, sl, ip} │ │ │ │ ldrtmi sp, [r3], -ip, asr #1 │ │ │ │ strtmi r2, [r0], -r2, lsl #4 │ │ │ │ ldc2l 7, cr15, [r4, #-960] @ 0xfffffc40 │ │ │ │ - blx fe7d65c4 │ │ │ │ - blx fef59550 │ │ │ │ - bl 4994cc │ │ │ │ - blx 560ed0 │ │ │ │ + blx fe7d65d4 │ │ │ │ + blx fef59560 │ │ │ │ + bl 4994dc │ │ │ │ + blx 560ee0 │ │ │ │ strtmi pc, [r2], #-771 @ 0xfffffcfd │ │ │ │ streq lr, [r3, #-2597] @ 0xfffff5db │ │ │ │ stmdbcs r0, {r0, r4, fp, ip, lr} │ │ │ │ ldrtmi sp, [r3], -fp, lsr #1 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ stc2l 7, cr15, [sl], #960 @ 0x3c0 │ │ │ │ strcs lr, [r0, #-1953]! @ 0xfffff85f │ │ │ │ @ instruction: 0xf3a8fa98 │ │ │ │ - blx fef2df68 │ │ │ │ + blx fef2df78 │ │ │ │ ldrmi pc, [sp], #-899 @ 0xfffffc7d │ │ │ │ vpmax.s8 d15, d3, d11 │ │ │ │ - bl 4adfc0 │ │ │ │ - b c60c0c │ │ │ │ + bl 4adfd0 │ │ │ │ + b c60c1c │ │ │ │ stmdane r2!, {r1, fp}^ │ │ │ │ @ instruction: 0xf8d2096d │ │ │ │ andcs r1, r2, #0, 28 │ │ │ │ stc2 7, cr15, [sl, #-960]! @ 0xfffffc40 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ cmneq sp, lr, lsr #1 │ │ │ │ @ instruction: 0xf04fe7e6 │ │ │ │ @ instruction: 0xf04f0901 │ │ │ │ vadd.i8 d16, d5, d12 │ │ │ │ - blx fe7aa580 │ │ │ │ + blx fe7aa590 │ │ │ │ movwcs pc, #677 @ 0x2a5 @ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blx 4adfac │ │ │ │ - blx 498b3a │ │ │ │ - b badf3c │ │ │ │ + blx 4adfbc │ │ │ │ + blx 498b4a │ │ │ │ + b badf4c │ │ │ │ ldrmi r0, [sl], -r1, lsl #10 │ │ │ │ @ instruction: 0xf7f059f1 │ │ │ │ stccs 12, cr15, [r0, #-740] @ 0xfffffd1c │ │ │ │ pop {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -569783,20 +569787,20 @@ │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ @ instruction: 0xf8d4fb75 │ │ │ │ ldmdavs fp, {r2, r3, r4, r8, r9, ip, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10d81d6 │ │ │ │ tstcs r0, r8, lsr r9 │ │ │ │ @ instruction: 0x46482258 │ │ │ │ - mrc 5, 2, APSR_nzcv, cr12, cr2, {6} │ │ │ │ + mrc 5, 2, APSR_nzcv, cr4, cr2, {6} │ │ │ │ @ instruction: 0xf7f04620 │ │ │ │ stcvs 8, cr15, [r9], #-932 @ 0xfffffc5c │ │ │ │ stmdbcs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stclvs 0, cr13, [r8], #-244 @ 0xffffff0c │ │ │ │ - beq b98bec │ │ │ │ + beq b98bfc │ │ │ │ andcs r9, ip, r9 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ andls r2, sl, r0, lsl #4 │ │ │ │ addcc pc, r0, pc, asr #8 │ │ │ │ stmdage r8, {r0, r2, r3, ip, pc} │ │ │ │ movwcs r9, #4097 @ 0x1001 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @@ -569820,63 +569824,63 @@ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorhi pc, r0, #64 @ 0x40 │ │ │ │ pop {r0, r1, r2, r5, ip, sp, pc} │ │ │ │ ldmib r5, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf10d120a │ │ │ │ - blvs d1f0c8 │ │ │ │ + blvs d1f0d8 │ │ │ │ movtcc pc, #35012 @ 0x88c4 @ │ │ │ │ sbcsne lr, r0, #196, 18 @ 0x310000 │ │ │ │ cmppvc pc, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf504464a │ │ │ │ @ instruction: 0xf04f7652 │ │ │ │ @ instruction: 0xf8510b01 │ │ │ │ ldmdavs r3, {r2, r8, r9, sl, fp} │ │ │ │ - b 132d290 │ │ │ │ - blx 26d45e │ │ │ │ + b 132d2a0 │ │ │ │ + blx 26d46e │ │ │ │ @ instruction: 0xf842fb0b │ │ │ │ mvnsle r3, r4, lsl #22 │ │ │ │ stmdbvs r9!, {r0, r1, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf8c4696a │ │ │ │ @ instruction: 0xf8d43354 │ │ │ │ @ instruction: 0xf8c4331c │ │ │ │ @ instruction: 0xf8c4134c │ │ │ │ ldmvs r9, {r4, r6, r8, r9, sp}^ │ │ │ │ movwvs lr, #18901 @ 0x49d5 │ │ │ │ mlacs r4, r1, r8, pc @ │ │ │ │ @ instruction: 0xf606fb03 │ │ │ │ - blx 336f3a │ │ │ │ + blx 336f4a │ │ │ │ @ instruction: 0xf891f606 │ │ │ │ @ instruction: 0xf8913021 │ │ │ │ stmib sp, {r1, r4, r5, ip}^ │ │ │ │ @ instruction: 0xf8d4b600 │ │ │ │ @ instruction: 0xf5000278 │ │ │ │ @ instruction: 0xf0267061 │ │ │ │ @ instruction: 0x4603fd51 │ │ │ │ @ instruction: 0x46584619 │ │ │ │ - blx 3414ce │ │ │ │ + blx 3414de │ │ │ │ andcc pc, pc, #1610612736 @ 0x60000000 │ │ │ │ andls r0, r6, #294912 @ 0x48000 │ │ │ │ - ldmda r8, {r0, r1, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blls 4430d8 │ │ │ │ + ldmda r0, {r0, r1, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blls 4430e8 │ │ │ │ vseleq.f64 d15, d1, d6 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 25c8d0 │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 25c8e0 │ │ │ │ @ instruction: 0xf10eb2f6 │ │ │ │ - blx 2e010e │ │ │ │ + blx 2e011e │ │ │ │ ldmdals r1, {r8, ip, sp, lr, pc} │ │ │ │ rsbscs pc, r8, #212, 16 @ 0xd40000 │ │ │ │ vst1.8 {d0-d3}, [r3 :64], fp │ │ │ │ movwmi r6, #25456 @ 0x6370 │ │ │ │ - bl 2ad5b0 │ │ │ │ - b 1320d60 │ │ │ │ + bl 2ad5c0 │ │ │ │ + b 1320d70 │ │ │ │ tstls r1, #12, 6 @ 0x30000000 │ │ │ │ orrcc pc, r4, #9568256 @ 0x920000 │ │ │ │ vqdmulh.s q9, q0, q3 │ │ │ │ - blcs 143cdec │ │ │ │ + blcs 143cdfc │ │ │ │ teqphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ tstpcc ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ tstls r2, r8, lsr r6 │ │ │ │ mrcvs 8, 2, r6, cr9, cr11, {0} │ │ │ │ @ instruction: 0xf874f7f0 │ │ │ │ tstpcs ip, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ rsbseq pc, r8, #212, 16 @ 0xd40000 │ │ │ │ @@ -569884,15 +569888,15 @@ │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r6, r9, sl, fp, sp, lr} │ │ │ │ @ instruction: 0xf890440b │ │ │ │ tstls r3, #132, 6 @ 0x10000002 │ │ │ │ svclt 0x009c2946 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ ldmvs r3, {r0, r1, r4, r8, r9, ip, pc}^ │ │ │ │ mlacs r2, r3, r8, pc @ │ │ │ │ - bls 748da0 │ │ │ │ + bls 748db0 │ │ │ │ andeq pc, r2, #66 @ 0x42 │ │ │ │ @ instruction: 0xf8939213 │ │ │ │ stmiavs sp!, {r0, r5, sp} │ │ │ │ svclt 0x00022a04 │ │ │ │ @ instruction: 0xf0429a13 │ │ │ │ andsls r0, r3, #268435456 @ 0x10000000 │ │ │ │ ldmdbne r5, {r1, r3, r4, r7, r9, fp, sp, lr}^ │ │ │ │ @@ -569925,20 +569929,20 @@ │ │ │ │ stmib sp, {r2, r3, r4, r8, r9, ip, pc}^ │ │ │ │ tstlt sl, sl, lsl r1 │ │ │ │ tstls pc, #1245184 @ 0x130000 │ │ │ │ @ instruction: 0xf8c54bac │ │ │ │ @ instruction: 0xf8582540 │ │ │ │ @ instruction: 0xf8daa003 │ │ │ │ ldrbeq r3, [sl], #0 │ │ │ │ - blls 3d1a34 │ │ │ │ + blls 3d1a44 │ │ │ │ cmppmi r7, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r8, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3464a │ │ │ │ @ instruction: 0xf5d20380 │ │ │ │ - stmdacs r0, {r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ ldrcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ andcs fp, r1, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf8da711a │ │ │ │ tsteq fp, r0 │ │ │ │ tstphi pc, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @@ -569965,167 +569969,167 @@ │ │ │ │ ldrdcs lr, [lr], #-147 @ 0xffffff6d @ │ │ │ │ @ instruction: 0x71b5f883 │ │ │ │ @ instruction: 0xf8c33201 │ │ │ │ @ instruction: 0xf14021b8 │ │ │ │ @ instruction: 0xf8c30000 │ │ │ │ addmi r0, sp, #188, 2 @ 0x2f │ │ │ │ @ instruction: 0xf896d8ef │ │ │ │ - blcs 268b5c │ │ │ │ + blcs 268b6c │ │ │ │ addshi pc, r7, r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 269290 │ │ │ │ + bcs 2692a0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ @ instruction: 0xf8d4f8ad │ │ │ │ - blcs 269804 │ │ │ │ + blcs 269814 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr3, cr15, {1} │ │ │ │ mlascs r8, r3, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vshr.u64 d8, d12, #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a86bc │ │ │ │ + bcc 2a86cc │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d4b91a │ │ │ │ @ instruction: 0xf7ee0358 │ │ │ │ movwcs pc, #2195 @ 0x893 @ │ │ │ │ cmppcc r8, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ - blx fe856540 │ │ │ │ - blx fef5997c │ │ │ │ - blx 6198f2 │ │ │ │ - blx 56d2f4 │ │ │ │ + blx fe856550 │ │ │ │ + blx fef5998c │ │ │ │ + blx 619902 │ │ │ │ + blx 56d304 │ │ │ │ @ instruction: 0xf8d2f303 │ │ │ │ ldmib r2, {r2, r3, r4, r5, r6, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf882106e │ │ │ │ @ instruction: 0x3101c1b5 │ │ │ │ @ instruction: 0x11b8f8c2 │ │ │ │ andeq pc, r0, r0, asr #2 │ │ │ │ @ instruction: 0xf8c2439f │ │ │ │ @ instruction: 0xd08b01bc │ │ │ │ cmpeq fp, r7, ror #15 │ │ │ │ @ instruction: 0xf1a2fa92 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ - blx 56db44 │ │ │ │ - bl 398f20 │ │ │ │ - b ae0c2c │ │ │ │ + blx 56db54 │ │ │ │ + bl 398f30 │ │ │ │ + b ae0c3c │ │ │ │ @ instruction: 0xf8500201 │ │ │ │ ldmib r1, {r3, ip}^ │ │ │ │ @ instruction: 0xf881076e │ │ │ │ @ instruction: 0x3001c1b5 │ │ │ │ @ instruction: 0x01b8f8c1 │ │ │ │ streq pc, [r0, -r7, asr #2] │ │ │ │ @ instruction: 0x71bcf8c1 │ │ │ │ @ instruction: 0x2320e779 │ │ │ │ mcrrmi 7, 14, lr, pc, cr4 │ │ │ │ stmdavc r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blmi 15c84d0 │ │ │ │ - bmi 15a4f58 │ │ │ │ + blmi 15c84e0 │ │ │ │ + bmi 15a4f68 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - svc 0x0066f5d2 │ │ │ │ + svc 0x005ef5d2 │ │ │ │ eorvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf892e653 │ │ │ │ - blcs 3a9980 │ │ │ │ + blcs 3a9990 │ │ │ │ mcrge 6, 6, pc, cr6, cr15, {1} @ │ │ │ │ strb r3, [r3], r1, lsl #18 │ │ │ │ @ instruction: 0x9114f8df │ │ │ │ @ instruction: 0xf89944f9 │ │ │ │ - blcs 268b80 │ │ │ │ + blcs 268b90 │ │ │ │ svcge 0x0042f47f │ │ │ │ @ instruction: 0xf8584b3f │ │ │ │ @ instruction: 0xf8d33003 │ │ │ │ @ instruction: 0xf5d38000 │ │ │ │ - stmdavs r0, {r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ - b 9a2e0 │ │ │ │ + stmdavs r0, {r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + b ffe9a2f0 │ │ │ │ @ instruction: 0x46034a3d │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5d2447a │ │ │ │ - movwcs lr, #8004 @ 0x1f44 │ │ │ │ + movwcs lr, #7996 @ 0x1f3c │ │ │ │ andcc pc, r0, r9, lsl #17 │ │ │ │ ldmdavs r7!, {r2, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1287]! @ 0xfffffaf9 @ │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - vqrshrun.s64 d15, , #1 │ │ │ │ + vqrshrun.s64 d15, , #1 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ac7c4 │ │ │ │ + blcc 2ac7d4 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d7b93b │ │ │ │ ldmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - cdp2 6, 15, cr15, cr12, cr15, {4} │ │ │ │ + cdp2 6, 15, cr15, cr4, cr15, {4} │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ strtmi pc, [r8], -fp, lsl #16 │ │ │ │ - @ instruction: 0xf874f6ac │ │ │ │ + @ instruction: 0xf86cf6ac │ │ │ │ ldmdavs lr, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - @ instruction: 0xf8d4f85f │ │ │ │ + @ instruction: 0xf8d4f857 │ │ │ │ cmplt fp, r8, asr r3 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt sl, fp, asr pc │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - @ instruction: 0xe75af85b │ │ │ │ + @ instruction: 0xe75af853 │ │ │ │ cmppcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68f6919 │ │ │ │ - @ instruction: 0xf8d4fed5 │ │ │ │ + @ instruction: 0xf8d4fecd │ │ │ │ @ instruction: 0xf7ed0358 │ │ │ │ strb pc, [pc, r3, ror #31]! @ │ │ │ │ - blx 52f496 │ │ │ │ + blx 52f4a6 │ │ │ │ ldrbtmi pc, [sl], #-261 @ 0xfffffefb @ │ │ │ │ - blx b1abf8 │ │ │ │ + blx b1ac08 │ │ │ │ ldrbeq lr, [r6, #2500] @ 0x9c4 │ │ │ │ andcs lr, r1, #136, 12 @ 0x8800000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ @ instruction: 0xf06f38ff │ │ │ │ @ instruction: 0xf5044900 │ │ │ │ @ instruction: 0xf8d47131 │ │ │ │ stmib sp, {r2, r4, r5, r6, r9}^ │ │ │ │ @ instruction: 0xf5d28900 │ │ │ │ - strb lr, [pc], ip, lsr #30 │ │ │ │ - mcr 5, 6, pc, cr14, cr2, {6} @ │ │ │ │ - @ instruction: 0x0072389c │ │ │ │ + strb lr, [pc], r4, lsr #30 │ │ │ │ + mcr 5, 6, pc, cr6, cr2, {6} @ │ │ │ │ + rsbseq r3, r2, ip, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00723890 │ │ │ │ - rsbseq r3, r2, sl, ror #15 │ │ │ │ + rsbseq r3, r2, r0, lsl #17 │ │ │ │ + ldrsbteq r3, [r2], #-122 @ 0xffffff86 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r2, r5, sl, lsr #10 │ │ │ │ + rsbseq r2, r5, sl, lsl r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, lr, r4, lsr r8 │ │ │ │ - ldrshteq r2, [r5], #-69 @ 0xffffffbb │ │ │ │ - andseq ip, lr, ip, lsr #16 │ │ │ │ - andseq ip, lr, r6, lsl #15 │ │ │ │ + andseq ip, lr, ip, lsl r7 │ │ │ │ + rsbseq r2, r5, r5, ror #9 │ │ │ │ + andseq ip, lr, r4, lsl r7 │ │ │ │ + andseq ip, lr, lr, ror #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb3ea0 │ │ │ │ + bl fedb3eb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf7f71d20 │ │ │ │ strtmi pc, [r0], -pc, ror #28 │ │ │ │ stmibvs fp, {r0, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf7ef64a3 │ │ │ │ @ instruction: 0xf8d4fe9b │ │ │ │ stmiavs r3!, {r2, r4, r5, r6, r7, r8, sp}^ │ │ │ │ cmncs r7, sl, lsr #2 │ │ │ │ andsvc r3, r9, r1, lsl #20 │ │ │ │ @ instruction: 0xf8033302 │ │ │ │ @ instruction: 0xf8d42c01 │ │ │ │ ldmib r4, {r9, sp}^ │ │ │ │ - bcs a60ec8 │ │ │ │ + bcs a60ed8 │ │ │ │ andcs fp, r2, #8, 30 │ │ │ │ sbcscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ svclt 0x0088d005 │ │ │ │ stmdale r2, {r0, r1, r9, sp} │ │ │ │ svclt 0x00183a08 │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ stccs 2, cr5, [r0, #-16]! │ │ │ │ @@ -570133,15 +570137,15 @@ │ │ │ │ andle r0, r7, r0, lsl r2 │ │ │ │ @ instruction: 0xf042bf88 │ │ │ │ stmdale r3, {r3, r4, r9} │ │ │ │ svclt 0x00182d08 │ │ │ │ andeq pc, r8, #66 @ 0x42 │ │ │ │ stmdbcc r1, {r0, fp, ip, sp} │ │ │ │ andcs r7, r0, #154 @ 0x9a │ │ │ │ - beq 4b9280 │ │ │ │ + beq 4b9290 │ │ │ │ ldrsbvc r7, [r9, sl] │ │ │ │ tstvc sl, r1, lsl #20 │ │ │ │ @ instruction: 0x201371d8 │ │ │ │ cmpcs ip, r9, lsl r2 │ │ │ │ andcs r7, r6, r8, asr r2 │ │ │ │ @ instruction: 0xf1037299 │ │ │ │ sbcsvc r0, sl, #16, 2 │ │ │ │ @@ -570149,60 +570153,60 @@ │ │ │ │ rsbscs r7, r8, #1744830466 @ 0x68000002 │ │ │ │ @ instruction: 0x801a73d8 │ │ │ │ ldclt 0, cr6, [r8, #-900]! @ 0xfffffc7c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 14, cr15, cr8, cr12, {6} │ │ │ │ - bpl fe99b0d8 │ │ │ │ + bpl fe99b0e8 │ │ │ │ @ instruction: 0xf8dfb0bd │ │ │ │ ldrbtmi r4, [sp], #-2716 @ 0xfffff564 │ │ │ │ - bvs fe89b0e4 │ │ │ │ + bvs fe89b0f4 │ │ │ │ stmdbpl ip!, {r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrtls r6, [fp], #-2084 @ 0xfffff7dc │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ strls r9, [ip], -r7, asr #24 │ │ │ │ stccs 14, cr9, [r1], {70} @ 0x46 │ │ │ │ strls r9, [sl], -r9, lsl #6 │ │ │ │ - blls 4d2f50 │ │ │ │ + blls 4d2f60 │ │ │ │ strmi r4, [sl], r7, lsl #12 │ │ │ │ - blcs 26e5e0 │ │ │ │ + blcs 26e5f0 │ │ │ │ addhi pc, r1, r0 │ │ │ │ @ instruction: 0xf7ee4638 │ │ │ │ andls pc, lr, pc, lsl #28 │ │ │ │ rsble r2, sl, r0, lsl #16 │ │ │ │ mulcc r4, sl, r8 │ │ │ │ streq pc, [r1], #-19 @ 0xffffffed │ │ │ │ @ instruction: 0xf8bad010 │ │ │ │ cmnlt ip, r2 │ │ │ │ streq pc, [r4], #-452 @ 0xfffffe3c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - blx add144 │ │ │ │ + blx add154 │ │ │ │ @ instruction: 0xf8daf303 │ │ │ │ addsmi r2, sl, #16 │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ orrhi pc, fp, r1, asr #32 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff3401 │ │ │ │ @ instruction: 0x2c05fbdd │ │ │ │ - blls 4d15b8 │ │ │ │ + blls 4d15c8 │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ movwcs fp, #289 @ 0x121 │ │ │ │ @ instruction: 0x461a4638 │ │ │ │ @ instruction: 0xf964f7f0 │ │ │ │ rscscc pc, r8, #14090240 @ 0xd70000 │ │ │ │ rsbscs pc, r0, #13828096 @ 0xd30000 │ │ │ │ movmi pc, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf8d3930d │ │ │ │ stmdblt sl!, {r2, r3, r5, r8, sl, ip, sp} │ │ │ │ rscscs pc, ip, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf8d2b1d2 │ │ │ │ @ instruction: 0xb1ba2270 │ │ │ │ @ instruction: 0x23baf897 │ │ │ │ - blcs 289498 │ │ │ │ + blcs 2894a8 │ │ │ │ @ instruction: 0xf507d067 │ │ │ │ cdpls 5, 0, cr4, cr13, cr10, {5} │ │ │ │ strcs r3, [r0], #-1304 @ 0xfffffae8 │ │ │ │ svccc 0x0004f855 │ │ │ │ ldmdavs r9, {r0, r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7f04638 │ │ │ │ @@ -570219,53 +570223,53 @@ │ │ │ │ mvnseq r0, r2, lsr r9 │ │ │ │ ldrsheq r0, [r7, #23]! │ │ │ │ stmibeq lr, {r1, r2, r3, r7, r8, fp} │ │ │ │ ldmdbeq r2!, {r3, r4, r5, r6, r7, r8} │ │ │ │ mvnseq r0, r2, lsr r9 │ │ │ │ strls r0, [r1], #-503 @ 0xfffffe09 │ │ │ │ @ instruction: 0xf60e9600 │ │ │ │ - @ instruction: 0xf8dfff4d │ │ │ │ + @ instruction: 0xf8dfff45 │ │ │ │ @ instruction: 0xf8df2990 │ │ │ │ ldrbtmi r3, [sl], #-2436 @ 0xfffff67c │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrbhi pc, [sl, #65]! @ 0x41 @ │ │ │ │ pop {r0, r2, r3, r4, r5, ip, sp, pc} │ │ │ │ - blls 500e54 │ │ │ │ + blls 500e64 │ │ │ │ stccs 8, cr6, [r0], {92} @ 0x5c │ │ │ │ stmiavs sl, {r0, r1, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ rscle r2, r8, r0, lsl #20 │ │ │ │ ldrbeq r7, [r0, sl, lsl #18] │ │ │ │ svcge 0x0074f53f │ │ │ │ - bcs 5faed4 │ │ │ │ + bcs 5faee4 │ │ │ │ @ instruction: 0x83abf201 │ │ │ │ ldmdbcc r4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ addmi r1, ip, #50 @ 0x32 │ │ │ │ @ instruction: 0x83a3f0c1 │ │ │ │ biceq lr, r2, #3072 @ 0xc00 │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ svcge 0x0062f67f │ │ │ │ @ instruction: 0xf5d24620 │ │ │ │ - blls 51840c │ │ │ │ + blls 5183fc │ │ │ │ subsvs r1, r9, r1, ror #20 │ │ │ │ andcs lr, r1, #23592960 @ 0x1680000 │ │ │ │ @ instruction: 0xf0404293 │ │ │ │ @ instruction: 0x463881fc │ │ │ │ - blx 59aeaa │ │ │ │ + blx 59aeba │ │ │ │ orrmi pc, r0, #29360128 @ 0x1c00000 │ │ │ │ @ instruction: 0xf8d39008 │ │ │ │ ldmdblt fp, {r6, r7, r9, fp, ip, sp} │ │ │ │ bicslt r9, fp, r9, lsl #22 │ │ │ │ biclt r6, fp, fp, lsl r9 │ │ │ │ stmdbcc ip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf8dfb983 │ │ │ │ - bls 56b32c │ │ │ │ + bls 56b33c │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf1010519 │ │ │ │ ldmibvs fp!, {r0, r1, r6, r8, sl, pc}^ │ │ │ │ @ instruction: 0xf0412b00 │ │ │ │ @ instruction: 0xf8df8534 │ │ │ │ andcs r3, r1, #244, 16 @ 0xf40000 │ │ │ │ andsvc r4, sl, fp, ror r4 │ │ │ │ @@ -570281,41 +570285,41 @@ │ │ │ │ strls r4, [r7, -lr, lsl #12] │ │ │ │ andshi pc, r8, sp, asr #17 │ │ │ │ eorge pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf1b8e014 │ │ │ │ andle r0, r4, r1, lsl #30 │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 3fd4e4 │ │ │ │ + blls 3fd4f4 │ │ │ │ stmdbeq r8, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6069a07 │ │ │ │ movwcc r0, #5640 @ 0x1608 │ │ │ │ @ instruction: 0xf5029306 │ │ │ │ - blcs 3b9a88 │ │ │ │ + blcs 3b9a98 │ │ │ │ eorsle r9, r3, r7, lsl #4 │ │ │ │ @ instruction: 0xf8d39b07 │ │ │ │ @ instruction: 0xf1bbb668 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 3fdbe8 │ │ │ │ - bleq 49a898 │ │ │ │ + blls 3fdbf8 │ │ │ │ + bleq 49a8a8 │ │ │ │ stcge 8, cr15, [r4], {86} @ 0x56 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 35bbd2 │ │ │ │ + blx 35bbe2 │ │ │ │ andslt pc, r4, sp, asr #17 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 1651300 │ │ │ │ + b 1651310 │ │ │ │ ldrbmi r1, [r3], -r8, asr #16 │ │ │ │ - blx feb5ba08 │ │ │ │ - blx ff0ee840 │ │ │ │ + blx feb5ba18 │ │ │ │ + blx ff0ee850 │ │ │ │ ldrbmi pc, [r0], #2698 @ 0xa8a @ │ │ │ │ - blx 51b7dc │ │ │ │ - beq 517858 │ │ │ │ - bl 343be4 │ │ │ │ - bl 421cf4 │ │ │ │ + blx 51b7ec │ │ │ │ + beq 517868 │ │ │ │ + bl 343bf4 │ │ │ │ + bl 421d04 │ │ │ │ @ instruction: 0xf8db0b03 │ │ │ │ @ instruction: 0xf7ef1e00 │ │ │ │ @ instruction: 0xf8dbfd4f │ │ │ │ @ instruction: 0xf8833e00 │ │ │ │ @ instruction: 0xf88451b6 │ │ │ │ @ instruction: 0xe7dd52b9 │ │ │ │ ldrbmi r9, [r6], -r8, lsl #22 │ │ │ │ @@ -570335,77 +570339,77 @@ │ │ │ │ orrcc pc, r4, #11993088 @ 0xb70000 │ │ │ │ rsbvc pc, r1, r7, lsl #10 │ │ │ │ mvncc pc, r5, asr #17 │ │ │ │ orrcc pc, r6, #11993088 @ 0xb70000 │ │ │ │ mvnscc pc, r5, asr #17 │ │ │ │ @ instruction: 0xf8852301 │ │ │ │ @ instruction: 0xf60232b8 │ │ │ │ - @ instruction: 0x4629f93f │ │ │ │ + @ instruction: 0x4629f937 │ │ │ │ mvnseq pc, r5, asr #17 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf89afe25 │ │ │ │ ldrtmi r1, [r8], -r0 │ │ │ │ - blx fee9b01e │ │ │ │ + blx fee9b02e │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ - blcs 2770cc │ │ │ │ + blcs 2770dc │ │ │ │ sbchi pc, r7, r0 │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ - blcs 2770d8 │ │ │ │ + blcs 2770e8 │ │ │ │ sbchi pc, r1, r0 │ │ │ │ tstpcc r0, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d780b9 │ │ │ │ tstlt fp, r4, lsl r3 │ │ │ │ - blcs 2770f4 │ │ │ │ + blcs 277104 │ │ │ │ adcshi pc, r2, r0 │ │ │ │ tstppl r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - blcs 2668a8 │ │ │ │ + blcs 2668b8 │ │ │ │ adchi pc, fp, r0 │ │ │ │ @ instruction: 0xf8d19908 │ │ │ │ stmdacs r3, {r6, r7, r9} │ │ │ │ @ instruction: 0xf891d03f │ │ │ │ @ instruction: 0xf8d732c4 │ │ │ │ strdlt r2, [r3, -r4]! │ │ │ │ sbccc pc, r8, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf0004293 │ │ │ │ - blls 47d458 │ │ │ │ + blls 47d468 │ │ │ │ @ instruction: 0xf8d32101 │ │ │ │ @ instruction: 0xf8c360c8 │ │ │ │ @ instruction: 0xf88322c8 │ │ │ │ movtlt r1, #25284 @ 0x62c4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvc 73d440 │ │ │ │ + bvc 73d450 │ │ │ │ @ instruction: 0xf14006db │ │ │ │ - blls 47d438 │ │ │ │ + blls 47d448 │ │ │ │ andscc pc, r0, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf10007dc │ │ │ │ ldmvs r3!, {r0, r4, r6, r7, pc} │ │ │ │ strhvs pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0xf0012e8e │ │ │ │ stmdbls r8, {r1, r5, r7, sl, pc} │ │ │ │ ldrdcc pc, [ip, #129]! @ 0x81 │ │ │ │ strle r0, [r4], #-2011 @ 0xfffff825 │ │ │ │ ldrsbcc pc, [r0, #129]! @ 0x81 @ │ │ │ │ @ instruction: 0xf14007de │ │ │ │ @ instruction: 0xf8df80c1 │ │ │ │ - bls 56ad2c │ │ │ │ + bls 56ad3c │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf101051c │ │ │ │ ldmibvs fp!, {r1, r3, r6, r7, sl, pc}^ │ │ │ │ @ instruction: 0xf0412b00 │ │ │ │ - bls 47e40c │ │ │ │ + bls 47e41c │ │ │ │ stmib r2, {r0, r1, r8, r9, sp}^ │ │ │ │ - bls 469fe4 │ │ │ │ + bls 469ff4 │ │ │ │ adcscc pc, sl, #9568256 @ 0x920000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d28100 │ │ │ │ swpcs r0, ip, [r0] @ │ │ │ │ - @ instruction: 0xf912f692 │ │ │ │ + @ instruction: 0xf90af692 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf50780f8 │ │ │ │ @ instruction: 0xf5074b80 │ │ │ │ @ instruction: 0xf10b4994 │ │ │ │ @ instruction: 0x46010b30 │ │ │ │ ldmdbeq ip, {r0, r3, r8, ip, sp, lr, pc}^ │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ @@ -570416,20 +570420,20 @@ │ │ │ │ @ instruction: 0xf8d33098 │ │ │ │ stccs 5, cr5, [r0, #-80] @ 0xffffffb0 │ │ │ │ andhi pc, sp, #64 @ 0x40 │ │ │ │ @ instruction: 0x46a846be │ │ │ │ @ instruction: 0xf85b9105 │ │ │ │ vst4.8 {d19-d22}, [pc :128], r5 │ │ │ │ @ instruction: 0xf6437102 │ │ │ │ - blx 2b524a │ │ │ │ - blcs 29a1ac │ │ │ │ + blx 2b525a │ │ │ │ + blcs 29a1bc │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0x1668f8de │ │ │ │ sbcvc pc, r2, pc, asr #8 │ │ │ │ - blx 2661ce │ │ │ │ + blx 2661de │ │ │ │ stmdbcs r0, {r3, ip, sp, lr, pc} │ │ │ │ bicshi pc, r9, r0, asr #32 │ │ │ │ ldrdne pc, [r4], #-140 @ 0xffffff74 @ │ │ │ │ @ instruction: 0x4664b171 │ │ │ │ @ instruction: 0xf8542000 │ │ │ │ teqlt r3, r4, lsl #30 │ │ │ │ ldrdcc pc, [ip], r3 │ │ │ │ @@ -570440,37 +570444,37 @@ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ cdpvc 5, 12, cr15, cr2, cr14, {0} │ │ │ │ @ instruction: 0xf50c3582 │ │ │ │ @ instruction: 0xf1b87cc4 │ │ │ │ bicle r0, lr, r4, lsl #30 │ │ │ │ stmdbls r5, {r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x009cf8d3 │ │ │ │ - @ instruction: 0xf8bcf692 │ │ │ │ + @ instruction: 0xf8b4f692 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ strht sp, [r0], r4 │ │ │ │ @ instruction: 0xf8df2603 │ │ │ │ ldrbtmi r4, [ip], #-1572 @ 0xfffff9dc │ │ │ │ - blcs 274888 │ │ │ │ + blcs 274898 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr9, cr15, {3} │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ - bls 56eac8 │ │ │ │ + bls 56ead8 │ │ │ │ ldmdavs sp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf884f668 │ │ │ │ + @ instruction: 0xf87cf668 │ │ │ │ @ instruction: 0x260cf8df │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - stc 5, cr15, [r6], {210} @ 0xd2 │ │ │ │ + bl 21a978 │ │ │ │ strpl r2, [r3, #769]! @ 0x301 │ │ │ │ @ instruction: 0xf04fe625 │ │ │ │ strb r0, [r5], r0, lsr #16 │ │ │ │ @ instruction: 0xf8d79a08 │ │ │ │ ldrvs r3, [r3, #708] @ 0x2c4 │ │ │ │ @ instruction: 0xf8872300 │ │ │ │ @ instruction: 0xe67e33bb │ │ │ │ - bcs 5a5e50 │ │ │ │ + bcs 5a5e60 │ │ │ │ mcrge 6, 2, pc, cr12, cr15, {1} @ │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ strmi r0, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, fp, lsl #1 │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @@ -570481,57 +570485,57 @@ │ │ │ │ andeq r0, r0, r9, lsr #30 │ │ │ │ andeq r0, r0, r9, lsr #30 │ │ │ │ @ instruction: 0xfffffc8d │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ @ instruction: 0xfffffc8b │ │ │ │ andeq r0, r0, r3, lsl #29 │ │ │ │ andeq r0, r0, r3, lsl #29 │ │ │ │ - blcs 2f7ad8 │ │ │ │ + blcs 2f7ae8 │ │ │ │ ldrhi pc, [r4, -r0, asr #4] │ │ │ │ svclt 0x00042b03 │ │ │ │ @ instruction: 0xf8c29a08 │ │ │ │ stmiavs fp!, {r2, r3, r4, r5, r7, r9, ip, sp}^ │ │ │ │ umullscs pc, r1, r3, r8 @ │ │ │ │ @ instruction: 0xf0012a00 │ │ │ │ @ instruction: 0xf893805d │ │ │ │ - blcs 2694f4 │ │ │ │ + blcs 269504 │ │ │ │ subshi pc, r8, r1, asr #32 │ │ │ │ movwcs r9, #14856 @ 0x3a08 │ │ │ │ adcscc pc, ip, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 488f90 │ │ │ │ + blls 488fa0 │ │ │ │ sbcscc pc, r0, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ movwcs sl, #16174 @ 0x3f2e │ │ │ │ @ instruction: 0xf8c29a08 │ │ │ │ str r3, [r8, -r0, asr #5]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ ldrtmi sl, [r8], -r4, lsl #28 │ │ │ │ @ instruction: 0xf9e6f7ee │ │ │ │ - blcs 296ae0 │ │ │ │ + blcs 296af0 │ │ │ │ svcge 0x0054f43f │ │ │ │ @ instruction: 0xf1a3fa93 │ │ │ │ - blx feea6af4 │ │ │ │ - bl 3998f8 │ │ │ │ - blx 3e36fc │ │ │ │ + blx feea6b04 │ │ │ │ + bl 399908 │ │ │ │ + blx 3e370c │ │ │ │ ldrtmi pc, [r9], #257 @ 0x101 @ │ │ │ │ movweq lr, #6691 @ 0x1a23 │ │ │ │ andne pc, r0, r9, asr r8 @ │ │ │ │ rscle r2, ip, r0, lsl #18 │ │ │ │ cdpvs 14, 5, cr6, cr6, cr9, {2} │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ rscscs r9, pc, #8, 18 @ 0x20000 │ │ │ │ movwcc r6, #14539 @ 0x38cb │ │ │ │ stccs 8, cr15, [r1], {3} │ │ │ │ subvs pc, fp, #64, 12 @ 0x4000000 │ │ │ │ stccs 8, cr15, [r3], {35} @ 0x23 │ │ │ │ sbcvs r4, fp, sl, lsl #12 │ │ │ │ @ instruction: 0xf8d22100 │ │ │ │ @ instruction: 0xf691009c │ │ │ │ - ldrtmi pc, [r8], -r7, lsl #30 @ │ │ │ │ + @ instruction: 0x4638feff │ │ │ │ cdp2 0, 3, cr15, cr2, cr1, {0} │ │ │ │ tstpcc r0, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ ldrdcs lr, [r2], #151 @ 0x97 │ │ │ │ strvs lr, [r8, #2519]! @ 0x9d7 │ │ │ │ andne lr, r4, #3440640 @ 0x348000 │ │ │ │ stmdbvs r0, {r2, r8, fp, sp, lr}^ │ │ │ │ movwmi r4, #8993 @ 0x2321 │ │ │ │ @@ -570543,71 +570547,71 @@ │ │ │ │ tstmi sl, #1097728 @ 0x10c000 │ │ │ │ tstpcc r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ cdpeq 0, 0, cr15, cr2, cr15, {2} │ │ │ │ cdpeq 2, 2, cr15, cr6, cr14, {6} │ │ │ │ movwmi r6, #6424 @ 0x1918 │ │ │ │ tsteq ip, r1, asr #20 │ │ │ │ vmlseq.f32 s28, s28, s2 │ │ │ │ - b 5f78e8 │ │ │ │ + b 5f78f8 │ │ │ │ movwmi r0, #44550 @ 0xae06 │ │ │ │ @ instruction: 0xf0424322 │ │ │ │ eormi r0, sl, r3, lsl #4 │ │ │ │ andeq lr, r2, #385024 @ 0x5e000 │ │ │ │ subhi pc, r6, #64 @ 0x40 │ │ │ │ @ instruction: 0x2002f8ba │ │ │ │ @ instruction: 0xf8da2400 │ │ │ │ strcs r1, [r0, #-8] │ │ │ │ strmi lr, [r8, #2503]! @ 0x9c7 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4fd868 │ │ │ │ - b 16b7620 │ │ │ │ + blls 4fd878 │ │ │ │ + b 16b7630 │ │ │ │ @ instruction: 0xf0400203 │ │ │ │ @ instruction: 0xf89a868f │ │ │ │ @ instruction: 0xf8d72004 │ │ │ │ @ instruction: 0xf0021314 │ │ │ │ vsubw.u8 q8, q1, d1 │ │ │ │ @ instruction: 0xf8870200 │ │ │ │ stmdbcs r0, {r2, r6, r7, r8, r9, sp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ @ instruction: 0xf89a0301 │ │ │ │ - blcs 2713dc │ │ │ │ + blcs 2713ec │ │ │ │ eorshi pc, lr, #1 │ │ │ │ @ instruction: 0xf0264628 │ │ │ │ @ instruction: 0xf8baf851 │ │ │ │ sbclt r2, r6, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4fd860 │ │ │ │ + blls 4fd870 │ │ │ │ muleq r4, sl, r8 │ │ │ │ @ instruction: 0xf8da6819 │ │ │ │ usada8eq r0, r4, r0, r3 │ │ │ │ teqls r0, #88, 30 @ 0x160 │ │ │ │ @ instruction: 0xf101fb02 │ │ │ │ @ instruction: 0xf1019129 │ │ │ │ - bls 47d814 │ │ │ │ + bls 47d824 │ │ │ │ ldrdhi pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ ldmvs r5, {r2, r3, r5, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8d84641 │ │ │ │ ldmvs r0, {r2, r4, lr} │ │ │ │ @ instruction: 0xf7ef702b │ │ │ │ @ instruction: 0xf8d8fae7 │ │ │ │ rsbvc r3, fp, r8, lsl r0 │ │ │ │ andeq pc, r9, #1073741825 @ 0x40000001 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andmi pc, r5, r5, asr #17 │ │ │ │ adcvc r0, r9, r9, lsl sl │ │ │ │ mrceq 12, 0, r0, cr11, cr9, {0} │ │ │ │ - blls 4798f0 │ │ │ │ + blls 479900 │ │ │ │ sbcsvs r7, sl, r9, ror #1 │ │ │ │ @ instruction: 0x3002f8ba │ │ │ │ mulcs r4, sl, r8 │ │ │ │ - blx fe728054 │ │ │ │ - blx fef5a2e4 │ │ │ │ + blx fe728064 │ │ │ │ + blx fef5a2f4 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b 13ddbac │ │ │ │ + b 13ddbbc │ │ │ │ cdpls 3, 0, cr1, cr9, cr3, {4} │ │ │ │ addeq pc, r0, #2 │ │ │ │ mcrcs 2, 0, fp, cr0, cr11, {6} │ │ │ │ ldrthi pc, [pc], -r0 @ │ │ │ │ stmdbcs r0, {r0, r4, r5, r8, fp, sp, lr} │ │ │ │ ldrthi pc, [fp], -r0 @ │ │ │ │ @ instruction: 0xf8d16870 │ │ │ │ @@ -570617,114 +570621,114 @@ │ │ │ │ andsvs lr, r1, #270336 @ 0x42000 │ │ │ │ rsbvc r7, fp, #-1879048178 @ 0x9000000e │ │ │ │ @ instruction: 0xf886fa5f │ │ │ │ @ instruction: 0x73aa0a0b │ │ │ │ @ instruction: 0x732b0c09 │ │ │ │ @ instruction: 0xf1b97369 │ │ │ │ @ instruction: 0xf0010f00 │ │ │ │ - bls 47dc00 │ │ │ │ + bls 47dc10 │ │ │ │ ldmvs r0, {r0, r3, r6, r9, sl, lr} │ │ │ │ - blx fea9b470 │ │ │ │ + blx fea9b480 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ mvnvc r4, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ - beq eee53c │ │ │ │ + beq eee54c │ │ │ │ vcgt.u32 d18, d2, d0 │ │ │ │ ldceq 3, cr0, [r2], #-28 @ 0xffffffe4 │ │ │ │ vacgt.f32 d16, d2, d22 │ │ │ │ vcgt.u32 d18, d6, d15 │ │ │ │ vcge.u32 d20, d4, d7 │ │ │ │ @ instruction: 0x612b631f │ │ │ │ tstpeq r4, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ sbcsvs r9, r3, r8, lsl #20 │ │ │ │ mulcc r4, sl, r8 │ │ │ │ @ instruction: 0xf140079e │ │ │ │ ldmdbls r0!, {r2, r4, r6, r7, pc} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ vshr.u64 q4, q0, #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ad100 │ │ │ │ + blcc 2ad110 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmib r1, {r1, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ vshr.u64 d8, d26, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ad12c │ │ │ │ + blcc 2ad13c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strtmi r8, [r1], -ip, lsr #1 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ adc sp, r2, r9, ror #3 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ - blx fe6c8df4 │ │ │ │ + blx fe6c8e04 │ │ │ │ strcs pc, [r1], -r1, lsr #7 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ stmdbeq r3, {r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ vpmax.u8 d15, d3, d6 │ │ │ │ tsteq r3, r1, lsr #20 │ │ │ │ @ instruction: 0xf8d944b9 │ │ │ │ - blcs 26a914 │ │ │ │ + blcs 26a924 │ │ │ │ cdpvs 0, 5, cr13, cr11, cr12, {7} │ │ │ │ addsmi r6, lr, #1376 @ 0x560 │ │ │ │ mcrge 4, 6, pc, cr8, cr15, {1} @ │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ strb sl, [r6, pc, lsl #28]! │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ - blx fe7c8d5c │ │ │ │ - blx fef5a428 │ │ │ │ - blx 39a3a6 │ │ │ │ - blx 5fb5a8 │ │ │ │ - b bda1ac │ │ │ │ + blx fe7c8d6c │ │ │ │ + blx fef5a438 │ │ │ │ + blx 39a3b6 │ │ │ │ + blx 5fb5b8 │ │ │ │ + b bda1bc │ │ │ │ @ instruction: 0xf8580503 │ │ │ │ - blcs 2695a8 │ │ │ │ + blcs 2695b8 │ │ │ │ cdpvs 0, 5, cr13, cr11, cr14, {7} │ │ │ │ addsmi r6, lr, #1376 @ 0x560 │ │ │ │ mcrge 4, 5, pc, cr14, cr15, {1} @ │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ ubfx sl, sp, #27, #9 │ │ │ │ @ instruction: 0xf44f9b06 │ │ │ │ strls r7, [r5], -r2, asr #21 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [ip], -r6, lsr #12 │ │ │ │ - blx 35c1f8 │ │ │ │ - blx fe76f120 │ │ │ │ + blx 35c208 │ │ │ │ + blx fe76f130 │ │ │ │ andcs pc, ip, #164, 6 @ 0x90000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blx 2eeea2 │ │ │ │ - blx 48bdf0 │ │ │ │ - b b9a1f4 │ │ │ │ + blx 2eeeb2 │ │ │ │ + blx 48be00 │ │ │ │ + b b9a204 │ │ │ │ ldrtmi r0, [sl], #1027 @ 0x403 │ │ │ │ strbtne pc, [r8], #2266 @ 0x8da @ │ │ │ │ - blx 139b5b0 │ │ │ │ + blx 139b5c0 │ │ │ │ strbtcc pc, [r8], #2266 @ 0x8da @ │ │ │ │ @ instruction: 0x81b6f883 │ │ │ │ adcshi pc, r9, #8781824 @ 0x860000 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ mcrls 6, 0, r4, cr5, cr4, {1} │ │ │ │ stmdbcs r0, {r0, r1, r6, r7, sl, sp, lr, pc} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr5, cr15, {1} │ │ │ │ stmiavs r3, {r3, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8433309 │ │ │ │ eorcs r2, fp, #8, 24 @ 0x800 │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ stccs 8, cr15, [r9], {3} │ │ │ │ strb r6, [r8], r3, asr #1 │ │ │ │ stmdbls r8, {r0, r3, r9, fp, ip, pc} │ │ │ │ - bcs 277964 │ │ │ │ + bcs 277974 │ │ │ │ andhi pc, r2, r1 │ │ │ │ - blcs 277a84 │ │ │ │ + blcs 277a94 │ │ │ │ ldrbhi pc, [sl, #-0]! @ │ │ │ │ ldrdls pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ ldmdavs r4, {r0, r1, r4, r6, fp, sp, lr} │ │ │ │ ldmeq r3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c56893 │ │ │ │ @ instruction: 0x23253002 │ │ │ │ rsclt r7, r6, #110 @ 0x6e │ │ │ │ @@ -570739,33 +570743,33 @@ │ │ │ │ movwcs r0, #2594 @ 0xa22 │ │ │ │ vrshl.u32 d19, d11, d2 │ │ │ │ stceq 3, cr0, [r2], #-28 @ 0xffffffe4 │ │ │ │ movwcs pc, #62306 @ 0xf362 @ │ │ │ │ vcgt.f32 d16, d2, d18 │ │ │ │ vcge.u32 d20, d8, d7 │ │ │ │ @ instruction: 0xf845631f │ │ │ │ - blls 46c6a4 │ │ │ │ - blls 5b5a0c │ │ │ │ + blls 46c6b4 │ │ │ │ + blls 5b5a1c │ │ │ │ strcc pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 47ecb4 │ │ │ │ + bls 47ecc4 │ │ │ │ sbcscc pc, r0, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ - blls 46a1f0 │ │ │ │ + blls 46a200 │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ rscscc pc, r0, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0x075d795b │ │ │ │ stmdals r8, {r2, r3, r4, r5, r6, sl, ip, lr, pc} │ │ │ │ rscscs pc, r4, #216, 16 @ 0xd80000 │ │ │ │ ldrdcc lr, [r4, r0] │ │ │ │ @ instruction: 0xf8d0430b │ │ │ │ - b 1321f30 │ │ │ │ + b 1321f40 │ │ │ │ orrslt r0, sl, #1048576 @ 0x100000 │ │ │ │ ldrdcc pc, [r8], #128 @ 0x80 │ │ │ │ - bvc 6ca4e8 │ │ │ │ + bvc 6ca4f8 │ │ │ │ @ instruction: 0xf10106cc │ │ │ │ ldmdavc r2, {r2, r6, pc} │ │ │ │ strle r0, [r9, #-2001]! @ 0xfffff82f │ │ │ │ stcls 8, cr6, [r8], {155} @ 0x9b │ │ │ │ ldrsbpl pc, [r0, #131] @ 0x83 @ │ │ │ │ stccs 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ ldrmi fp, [sp], -r8, lsl #30 │ │ │ │ @@ -570775,15 +570779,15 @@ │ │ │ │ mvnsmi r3, #28, 4 @ 0xc0000001 │ │ │ │ tstpeq r2, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c4430b │ │ │ │ ldmdahi r3, {r2, r3, r4, r9, ip, sp}^ │ │ │ │ mvnspl pc, #50331648 @ 0x3000000 │ │ │ │ ldmhi r3, {r0, r1, r3, r4, r8, fp, ip, sp, pc}^ │ │ │ │ mvnspl pc, #50331648 @ 0x3000000 │ │ │ │ - bls 489bf0 │ │ │ │ + bls 489c00 │ │ │ │ eorcc pc, r0, #13762560 @ 0xd20000 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ eorcc pc, r0, #12713984 @ 0xc20000 │ │ │ │ ldrdcc pc, [r0, #133] @ 0x85 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ biccc pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf8d39b08 │ │ │ │ @@ -570813,56 +570817,56 @@ │ │ │ │ svclt 0x00180f78 │ │ │ │ ldrbmi r4, [r8], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8cbbf18 │ │ │ │ @ instruction: 0xf7ef3220 │ │ │ │ @ instruction: 0xf8dbf923 │ │ │ │ strcc ip, [r1, #-164] @ 0xffffff5c │ │ │ │ stmiale pc, {r2, r3, r5, r7, r8, sl, lr}^ @ │ │ │ │ - blcs 2843e0 │ │ │ │ + blcs 2843f0 │ │ │ │ ldrbhi pc, [fp] @ │ │ │ │ ldmdbvs fp, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 47ef24 │ │ │ │ + bls 47ef34 │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ - blls 46a288 │ │ │ │ + blls 46a298 │ │ │ │ @ instruction: 0x3094f8d3 │ │ │ │ svcpl 0x0040f1b3 │ │ │ │ - strhi pc, [pc, #512]! @ 25d9e0 │ │ │ │ - bls 570410 │ │ │ │ + strhi pc, [pc, #512]! @ 25d9f0 │ │ │ │ + bls 570420 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf57f049b │ │ │ │ ldrtmi sl, [r8], -r2, asr #22 │ │ │ │ @ instruction: 0xff40f7ed │ │ │ │ - bllt 11db7f4 │ │ │ │ - @ instruction: 0x0072329e │ │ │ │ + bllt 11db804 │ │ │ │ + rsbseq r3, r2, lr, lsl #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00723298 │ │ │ │ - rsbseq r3, r2, r6, lsl #3 │ │ │ │ - rsbeq r5, r8, r0, asr r5 │ │ │ │ - rsbseq r2, r5, ip, ror #2 │ │ │ │ + rsbseq r3, r2, r8, lsl #5 │ │ │ │ + rsbseq r3, r2, r6, ror r1 │ │ │ │ + rsbeq r5, r8, r8, lsr r4 │ │ │ │ + rsbseq r2, r5, ip, asr r1 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r2, r5, r8, asr #2 │ │ │ │ - rsbseq r1, r5, r6, ror #28 │ │ │ │ + rsbseq r2, r5, r8, lsr r1 │ │ │ │ + rsbseq r1, r5, r6, asr lr │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, lr, r6, lsr r2 │ │ │ │ + andseq ip, lr, lr, lsl r1 │ │ │ │ rsbsls pc, ip, #14090240 @ 0xd70000 │ │ │ │ andls r2, r0, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf8d74639 │ │ │ │ strbmi r4, [sl], -r0, ror #6 │ │ │ │ strls sl, [r5], #-2079 @ 0xfffff7e1 │ │ │ │ @ instruction: 0xff98f7f3 │ │ │ │ tstpcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ tstls r1, #126976 @ 0x1f000 │ │ │ │ ldrdhi pc, [r4], #-141 @ 0xffffff73 │ │ │ │ cmplt r3, r6, lsl r2 │ │ │ │ ldrtmi r2, [r9], -r3, lsl #4 │ │ │ │ stmdage r1!, {r9, ip, pc} │ │ │ │ @ instruction: 0xf7f3464a │ │ │ │ @ instruction: 0xf8ddff89 │ │ │ │ - blls abda80 │ │ │ │ + blls abda90 │ │ │ │ @ instruction: 0xf8d79311 │ │ │ │ tstls r2, #16, 6 @ 0x40000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andcs r8, r3, #-2130706432 @ 0x81000000 │ │ │ │ andls r4, r0, #59768832 @ 0x3900000 │ │ │ │ strbmi sl, [sl], -r3, lsr #16 │ │ │ │ @ instruction: 0xff78f7f3 │ │ │ │ @@ -570888,26 +570892,26 @@ │ │ │ │ stmdbls r7!, {r0, r1, r3, r8, r9, lr} │ │ │ │ tstlt sl, r4, lsl r1 │ │ │ │ @ instruction: 0xf89268d2 │ │ │ │ tstmi r3, #35 @ 0x23 │ │ │ │ tstpcs r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ tstppl r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf89268d2 │ │ │ │ - bls 3a1974 │ │ │ │ + bls 3a1984 │ │ │ │ ldrdeq pc, [r0], #130 @ 0x82 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmiavs sl!, {r0, r1, r2, r5, r7, r8, r9, sl, pc}^ │ │ │ │ mlacs r3, r2, r8, pc @ │ │ │ │ movwmi r4, #45841 @ 0xb311 │ │ │ │ adcscc pc, r9, #8978432 @ 0x890000 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf04f80b9 │ │ │ │ @ instruction: 0x9c050b00 │ │ │ │ tstcs ip, sp, lsl #28 │ │ │ │ - blx 2af27e │ │ │ │ + blx 2af28e │ │ │ │ ldmvc fp, {r1, r8, r9, lr} │ │ │ │ cmnpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ movwvs pc, #15105 @ 0x3b01 @ │ │ │ │ orrscc pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf10bb10b │ │ │ │ andcc r0, r1, #1024 @ 0x400 │ │ │ │ mvnsle r4, #536870920 @ 0x20000008 │ │ │ │ @@ -570947,77 +570951,77 @@ │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ mlaeq r1, r2, r8, pc @ │ │ │ │ mlacs r2, r2, r8, pc @ │ │ │ │ @ instruction: 0xf1a09210 │ │ │ │ stmdals r6, {r2, r9} │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ ldmdbeq r2, {r2, r5, r6, r7, r9, ip, sp, pc}^ │ │ │ │ - blvs 13c2210 │ │ │ │ + blvs 13c2220 │ │ │ │ stmdbcs r0, {r1, r4, r5, r6, r7, r9, ip, sp, pc} │ │ │ │ ldrbhi pc, [r2, -r0]! @ │ │ │ │ stmib sp, {r8, r9, fp, sp, lr}^ │ │ │ │ tstls r7, r8, lsl r2 │ │ │ │ @ instruction: 0xf806f7ef │ │ │ │ - bls 8c3e48 │ │ │ │ + bls 8c3e58 │ │ │ │ stmibvs r8, {r3, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x43224402 │ │ │ │ stmibvs sl, {r1, r3, r5, ip, sp, lr} │ │ │ │ ldcls 4, cr4, [r2], {22} │ │ │ │ rsbvc r0, sl, r2, lsr sl │ │ │ │ mrceq 12, 1, r0, cr6, cr2, {1} │ │ │ │ rscvc r7, lr, sl, lsr #1 │ │ │ │ mulsvs ip, sp, r8 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdbls r6, {r2, r4, r6, r8, r9, sl, pc} │ │ │ │ - blvs 482674 │ │ │ │ + blvs 482684 │ │ │ │ @ instruction: 0xf7ee4621 │ │ │ │ stmibvs r2!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], #-2823 @ 0xfffff4f9 │ │ │ │ stmibvs r2!, {r1, r3, r5, r8, ip, sp, lr} │ │ │ │ movwls r4, #29715 @ 0x7413 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, r9, fp, ip, pc}^ │ │ │ │ sbcslt r2, lr, #-1073741821 @ 0xc0000003 │ │ │ │ subeq lr, r1, #270336 @ 0x42000 │ │ │ │ sbcslt r9, r4, #114688 @ 0x1c000 │ │ │ │ cmnvc sl, sl, lsl #20 │ │ │ │ @ instruction: 0x71aa0c0a │ │ │ │ mvnvc r0, sl, lsl #28 │ │ │ │ - bcs 284278 │ │ │ │ + bcs 284288 │ │ │ │ ldrhi pc, [r0, -r0]! │ │ │ │ ldrmi r9, [r1], -r7, lsl #6 │ │ │ │ - blvs 884670 │ │ │ │ + blvs 884680 │ │ │ │ @ instruction: 0xffccf7ee │ │ │ │ ldmibvs sl, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x43224432 │ │ │ │ ldmibvs sl, {r1, r3, r5, r9, ip, sp, lr} │ │ │ │ ldrmi r9, [r3], #-2823 @ 0xfffff4f9 │ │ │ │ - beq 904ab4 │ │ │ │ + beq 904ac4 │ │ │ │ @ instruction: 0xf688fa5f │ │ │ │ ldceq 2, cr7, [sl], {106} @ 0x6a │ │ │ │ adcvc r0, sl, #432 @ 0x1b0 │ │ │ │ stccs 2, cr7, [r0], {235} @ 0xeb │ │ │ │ ldrhi pc, [r3, -r0] │ │ │ │ strtmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7ee6b10 │ │ │ │ stmibvs r3!, {r0, r1, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [r8], #2467 @ 0x9a3 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 163a84c │ │ │ │ + b 163a85c │ │ │ │ @ instruction: 0x73ab4318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 3faa58 │ │ │ │ + blls 3faa68 │ │ │ │ @ instruction: 0xf8d73510 │ │ │ │ cmpvs sp, #124, 4 @ 0xc0000007 │ │ │ │ tstpcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ @ instruction: 0xf89268da │ │ │ │ @ instruction: 0xf8923081 │ │ │ │ - blcs 325ccc │ │ │ │ - blcc 3cd724 │ │ │ │ - blx fef266d4 │ │ │ │ + blcs 325cdc │ │ │ │ + blcc 3cd734 │ │ │ │ + blx fef266e4 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ addseq fp, fp, r8, lsl pc │ │ │ │ biceq lr, r2, #274432 @ 0x43000 │ │ │ │ andcc r6, r4, #75776 @ 0x12800 │ │ │ │ stccc 8, cr15, [r2], {2} │ │ │ │ orrpl pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ stccc 8, cr15, [r4], {34} @ 0x22 │ │ │ │ @@ -571025,15 +571029,15 @@ │ │ │ │ @ instruction: 0xf8d73c01 │ │ │ │ movtvs r0, #41596 @ 0xa27c │ │ │ │ @ instruction: 0x232ce9dd │ │ │ │ @ instruction: 0xf7fe992f │ │ │ │ ldmdbls r6!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ rsbseq pc, ip, #14090240 @ 0xd70000 │ │ │ │ - blx fff9bb06 │ │ │ │ + blx fff9bb16 │ │ │ │ tstpcc r4, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ rsbsne pc, r8, #14090240 @ 0xd70000 │ │ │ │ andls r9, fp, lr, lsr #16 │ │ │ │ stcls 8, cr9, [r8], #-212 @ 0xffffff2c │ │ │ │ @ instruction: 0xf891900f │ │ │ │ strls r0, [r7], #-900 @ 0xfffffc7c │ │ │ │ stmdacs r7, {r5, sl, fp, ip, pc}^ │ │ │ │ @@ -571048,65 +571052,65 @@ │ │ │ │ @ instruction: 0xf3c27892 │ │ │ │ @ instruction: 0xf8d71540 │ │ │ │ @ instruction: 0xf8dee318 │ │ │ │ @ instruction: 0xf890000c │ │ │ │ andsls r2, r0, #145 @ 0x91 │ │ │ │ umullscs pc, r3, r0, r8 @ │ │ │ │ umullsne pc, r4, r0, r8 @ │ │ │ │ - blcs 26f3b8 │ │ │ │ + blcs 26f3c8 │ │ │ │ ldrbhi pc, [sp, -r0] @ │ │ │ │ @ instruction: 0xf89368db │ │ │ │ - blcs 269c14 │ │ │ │ + blcs 269c24 │ │ │ │ strhi pc, [r9, -r0, asr #32]! │ │ │ │ mlacs r8, r0, r8, pc @ │ │ │ │ sbcslt r0, r2, #-2147483612 @ 0x80000024 │ │ │ │ - b 129dfa8 │ │ │ │ + b 129dfb8 │ │ │ │ ldcls 1, cr0, [r0], {68} @ 0x44 │ │ │ │ @ instruction: 0xf8d7430c │ │ │ │ @ instruction: 0x43231308 │ │ │ │ streq lr, [r3], #-2626 @ 0xfffff5be │ │ │ │ @ instruction: 0xf10c1e73 │ │ │ │ tstls r0, #-268435441 @ 0xf000000f │ │ │ │ @ instruction: 0xf8909218 │ │ │ │ @ instruction: 0xf8903096 │ │ │ │ stmiavs lr, {r0, r2, r4, r7, sp}^ │ │ │ │ movwne pc, #51415 @ 0xc8d7 @ │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ @ instruction: 0xf8d1005b │ │ │ │ - b 134dbe8 │ │ │ │ + b 134dbf8 │ │ │ │ @ instruction: 0xf8960182 │ │ │ │ @ instruction: 0xf8963028 │ │ │ │ tstls r7, sl, lsr #32 │ │ │ │ - b 131df34 │ │ │ │ + b 131df44 │ │ │ │ @ instruction: 0xf89c0382 │ │ │ │ @ instruction: 0x432b202a │ │ │ │ - b 1345014 │ │ │ │ + b 1345024 │ │ │ │ @ instruction: 0xf89c1342 │ │ │ │ - b 1325c7c │ │ │ │ + b 1325c8c │ │ │ │ ldcvs 3, cr1, [r2], #-520 @ 0xfffffdf8 │ │ │ │ tstpeq r2, r3, asr #32 @ p-variant is OBSOLETE │ │ │ │ - b 1304814 │ │ │ │ - blvs fff223f8 │ │ │ │ + b 1304824 │ │ │ │ + blvs fff22408 │ │ │ │ strne lr, [r5, #-2627] @ 0xfffff5bd │ │ │ │ vcgt.u32 d18, d2, d0 │ │ │ │ andcs r0, r0, #469762048 @ 0x1c000000 │ │ │ │ andeq pc, r7, #-2080374783 @ 0x84000001 │ │ │ │ vmul.p32 d25, d5, d7 │ │ │ │ - stcls 3, cr2, [pc, #-60] @ 25dbc8 │ │ │ │ + stcls 3, cr2, [pc, #-60] @ 25dbd8 │ │ │ │ andcs pc, pc, #100, 6 @ 0x90000001 │ │ │ │ andsmi pc, r7, #-2080374783 @ 0x84000001 │ │ │ │ strne lr, [r0], #-2526 @ 0xfffff622 │ │ │ │ ldcls 4, cr9, [r8], {23} │ │ │ │ tstls fp, r9, asr #28 │ │ │ │ ldrdne pc, [r0], #-140 @ 0xffffff74 │ │ │ │ tstne r5, r1, asr #20 │ │ │ │ mlapl r2, r0, r8, pc @ │ │ │ │ tstpmi r7, #-2080374783 @ p-variant is OBSOLETE @ 0x84000001 │ │ │ │ ldrsbtne pc, [ip], -ip @ │ │ │ │ - b 129dde4 │ │ │ │ + b 129ddf4 │ │ │ │ vrhadd.u32 d17, d1, d4 │ │ │ │ @ instruction: 0xf890631f │ │ │ │ stmdbcs r4, {r0, r5, ip} │ │ │ │ @ instruction: 0xf045bf08 │ │ │ │ @ instruction: 0xf8900501 │ │ │ │ @ instruction: 0xf8d71090 │ │ │ │ rsclt r0, ip, #8, 6 @ 0x20000000 │ │ │ │ @@ -571117,129 +571121,129 @@ │ │ │ │ @ instruction: 0xf8d79018 │ │ │ │ ldmib r0, {r2, r3, r8, r9}^ │ │ │ │ andsls r1, r0, r0 │ │ │ │ @ instruction: 0xf8966e48 │ │ │ │ andsls r1, r9, r1, lsr #32 │ │ │ │ mlaeq r2, r6, r8, pc @ │ │ │ │ @ instruction: 0xf1a1901c │ │ │ │ - blx fee5dc8c │ │ │ │ + blx fee5dc9c │ │ │ │ @ instruction: 0xf89cf080 │ │ │ │ @ instruction: 0xf89d1021 │ │ │ │ stmdbeq r0, {r2, r3, r4, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf89c901a │ │ │ │ rsbvs r0, fp, r2, lsr #32 │ │ │ │ eorvs r9, sl, fp, lsl #22 │ │ │ │ andeq pc, r4, #1073741864 @ 0x40000028 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ ldmdbeq r2, {r0, r2, r3, r4, ip, pc}^ │ │ │ │ - blcs 282510 │ │ │ │ + blcs 282520 │ │ │ │ strhi pc, [sp], r0 │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7ee0030 │ │ │ │ - bls 55d738 │ │ │ │ + bls 55d748 │ │ │ │ ldrtmi r6, [r3], #-2451 @ 0xfffff66d │ │ │ │ eorvc r4, ip, #28, 6 @ 0x70000000 │ │ │ │ ldmibvs r3, {r0, r1, r2, r4, sl, fp, ip, pc} │ │ │ │ ldrls r4, [r7], #-1052 @ 0xfffffbe4 │ │ │ │ - bls 844d20 │ │ │ │ + bls 844d30 │ │ │ │ mulsvs r8, sp, r8 │ │ │ │ rsbvc r0, fp, #77824 @ 0x13000 │ │ │ │ adcvc r0, fp, #4864 @ 0x1300 │ │ │ │ rscvc r0, fp, #304 @ 0x130 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d9866f │ │ │ │ @ instruction: 0x46210030 │ │ │ │ cdp2 7, 8, cr15, cr6, cr14, {7} │ │ │ │ - bls 3f8378 │ │ │ │ + bls 3f8388 │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 9c2510 │ │ │ │ + bls 9c2520 │ │ │ │ @ instruction: 0x9c199b1b │ │ │ │ - b 1344118 │ │ │ │ + b 1344128 │ │ │ │ @ instruction: 0xf89d0342 │ │ │ │ - beq 4f5e08 │ │ │ │ + beq 4f5e18 │ │ │ │ cmnvc sl, #-1342177267 @ 0xb000000d │ │ │ │ @ instruction: 0x73aa0c0a │ │ │ │ mvnvc r0, #10, 28 @ 0xa0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98682 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ @ instruction: 0xf7ee9306 │ │ │ │ stmibvs r2!, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], #-2822 @ 0xfffff4fa │ │ │ │ strtvc r4, [fp], #-787 @ 0xfffffced │ │ │ │ stmibvs r3!, {r4, r9, fp, ip, pc} │ │ │ │ andsls r4, r0, #436207616 @ 0x1a000000 │ │ │ │ - blx 1a44d88 │ │ │ │ - bls 69b760 │ │ │ │ + blx 1a44d98 │ │ │ │ + bls 69b770 │ │ │ │ strbtvc r0, [fp], #-2579 @ 0xfffff5ed │ │ │ │ strtvc r0, [fp], #3091 @ 0xc13 │ │ │ │ strbtvc r0, [fp], #3603 @ 0xe13 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98663 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ cdp2 7, 4, cr15, cr12, cr14, {7} │ │ │ │ ldrtmi r6, [r3], #-2467 @ 0xfffff65d │ │ │ │ stmibvs r3!, {r0, r1, r3, r5, r8, sl, ip, sp, lr} │ │ │ │ - blls 8eefc8 │ │ │ │ + blls 8eefd8 │ │ │ │ @ instruction: 0xf89d9a1c │ │ │ │ - b 1335e60 │ │ │ │ + b 1335e70 │ │ │ │ sbcslt r0, ip, #134217729 @ 0x8000001 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 163b328 │ │ │ │ + b 163b338 │ │ │ │ strvc r4, [fp, #792]! @ 0x318 │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8859b18 │ │ │ │ - blcs 27dde8 │ │ │ │ + blcs 27ddf8 │ │ │ │ ldrthi pc, [r7], #-0 @ │ │ │ │ @ instruction: 0x46194698 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ cdp2 7, 2, cr15, cr12, cr14, {7} │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ - bls 63b654 │ │ │ │ + bls 63b664 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andls r4, pc, #436207616 @ 0x1a000000 │ │ │ │ - beq 7445f0 │ │ │ │ + beq 744600 │ │ │ │ ldceq 6, cr7, [r3], {107} @ 0x6b │ │ │ │ cdpeq 6, 1, cr7, cr3, cr11, {5} │ │ │ │ ldcls 6, cr7, [r4], {235} @ 0xeb │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ @ instruction: 0xf688fa5f │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d9843d │ │ │ │ @ instruction: 0x46210030 │ │ │ │ cdp2 7, 0, cr15, cr14, cr14, {7} │ │ │ │ strbmi r6, [r2], -r3, lsr #19 │ │ │ │ @ instruction: 0x772b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 442604 │ │ │ │ - beq 72b26c │ │ │ │ + bls 442614 │ │ │ │ + beq 72b27c │ │ │ │ stccc 8, cr15, [r3], {5} │ │ │ │ @ instruction: 0xf8050c13 │ │ │ │ cdpeq 12, 1, cr3, cr3, cr2, {0} │ │ │ │ stccc 8, cr15, [r1], {5} │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ eorspl pc, r4, r9, asr #17 │ │ │ │ - bvs fe938174 │ │ │ │ + bvs fe938184 │ │ │ │ cmnpmi pc, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ svclt 0x00183b00 │ │ │ │ tstls r7, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf8d39b05 │ │ │ │ @ instruction: 0xf1bcc0c0 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmdbls r5, {r0, r1, r4, r7, pc} │ │ │ │ @ instruction: 0xf8cd2200 │ │ │ │ ldrmi fp, [r6], -r0, rrx │ │ │ │ ldrbeq pc, [r3, #257] @ 0x101 @ │ │ │ │ ldrtmi r4, [fp], r8, lsl #13 │ │ │ │ andsls r4, r0, #241172480 @ 0xe600000 │ │ │ │ rsbge pc, r4, sp, asr #17 │ │ │ │ tstcs ip, r5, lsl #22 │ │ │ │ - blx 2c467a │ │ │ │ + blx 2c468a │ │ │ │ ldmvc fp, {r1, r2, r8, r9, ip, sp} │ │ │ │ cmnpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ orrscs pc, r8, #13828096 @ 0xd30000 │ │ │ │ rsble r2, sp, r0, lsl #20 │ │ │ │ orrsmi pc, r4, #13828096 @ 0xd30000 │ │ │ │ movwcc pc, #35035 @ 0x88db @ │ │ │ │ @@ -571258,57 +571262,57 @@ │ │ │ │ strmi r0, [r4], r1 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdals r0, {r1, r4, r5, r6, r8, pc} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ smlsdxcs r1, r7, r1, r8 │ │ │ │ subgt pc, r0, sp, asr #17 │ │ │ │ ldrsbteq pc, [r4], -r9 @ │ │ │ │ - blx fe39c82c │ │ │ │ + blx fe39c83c │ │ │ │ stmdbcs r0, {r1, r2, ip, pc} │ │ │ │ cmnphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ movwls r9, #45583 @ 0xb20f │ │ │ │ @ instruction: 0xf7ee9107 │ │ │ │ stmdbls r7, {r0, r1, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - bls 644af8 │ │ │ │ + bls 644b08 │ │ │ │ strmi r6, [ip], #-2441 @ 0xfffff677 │ │ │ │ @ instruction: 0xf88d448a │ │ │ │ teqls r9, #220 @ 0xdc │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsccc pc, r0, sp, lsl #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rsccc pc, r2, sp, lsr #17 │ │ │ │ cmnpmi pc, #111 @ p-variant is OBSOLETE @ 0x6f │ │ │ │ - b 1442bd8 │ │ │ │ - blls 3e3afc │ │ │ │ + b 1442be8 │ │ │ │ + blls 3e3b0c │ │ │ │ @ instruction: 0xf1a5a837 │ │ │ │ @ instruction: 0xf88d0210 │ │ │ │ cdpne 0, 5, cr7, cr9, cr1, {7} │ │ │ │ @ instruction: 0xf88d0a23 │ │ │ │ stceq 0, cr3, [r3], #-884 @ 0xfffffc8c │ │ │ │ @ instruction: 0xf88d0e24 │ │ │ │ @ instruction: 0xf88d30de │ │ │ │ @ instruction: 0xf81240df │ │ │ │ @ instruction: 0xf8104f01 │ │ │ │ adcmi r3, sl, #1024 @ 0x400 │ │ │ │ movweq lr, #19011 @ 0x4a43 │ │ │ │ svccc 0x0001f801 │ │ │ │ - blls 4126fc │ │ │ │ + blls 41270c │ │ │ │ @ instruction: 0xf8c93310 │ │ │ │ - blls 3aa000 │ │ │ │ + blls 3aa010 │ │ │ │ ldrd pc, [r0], #131 @ 0x83 │ │ │ │ ldrcc r3, [r0, #-1537] @ 0xfffff9ff │ │ │ │ stmdaeq ip, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf63f45b6 │ │ │ │ usub16mi sl, pc, sp @ │ │ │ │ - blt 8986bc │ │ │ │ + blt 8986cc │ │ │ │ vst3.32 @ instruction: 0xf48bfa5f │ │ │ │ svceq 0x0000f1bb │ │ │ │ mvnhi pc, #0 │ │ │ │ - bls ec4c00 │ │ │ │ + bls ec4c10 │ │ │ │ ldrdpl pc, [ip], -r9 │ │ │ │ ldrsblt pc, [r4], #-141 @ 0xffffff73 @ │ │ │ │ movwne lr, #10819 @ 0x2a43 │ │ │ │ movtcs r7, #28779 @ 0x706b │ │ │ │ stcne 0, cr7, [fp], #172 @ 0xac │ │ │ │ andcc pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf68bfa5f │ │ │ │ @@ -571322,76 +571326,76 @@ │ │ │ │ strbmi r0, [r1], -r8 │ │ │ │ stc2 7, cr15, [lr, #-952]! @ 0xfffffc48 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ ldrtmi r4, [r3], #-1626 @ 0xfffff9a6 │ │ │ │ rscvc r4, fp, r3, lsr #6 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andsls r4, r5, #436207616 @ 0x1a000000 │ │ │ │ - beq 744804 │ │ │ │ + beq 744814 │ │ │ │ ldceq 1, cr7, [r3], {43} @ 0x2b │ │ │ │ cdpeq 1, 1, cr7, cr3, cr11, {3} │ │ │ │ @ instruction: 0x71ab1dea │ │ │ │ andcs pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xb1a29a14 │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrmi r8, [r1], -r9, lsl #7 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26a7e0 │ │ │ │ + bcs 26a7f0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ec9814 │ │ │ │ - bls 75d804 │ │ │ │ + bls 75d814 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 26a0d8 │ │ │ │ + blcs 26a0e8 │ │ │ │ cmpphi r2, #0 @ p-variant is OBSOLETE │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2adc08 │ │ │ │ + blcc 2adc18 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmdals r3, {r0, r1, r4, r8, fp, ip, sp, pc} │ │ │ │ stc2l 7, cr15, [lr, #944]! @ 0x3b0 │ │ │ │ @ instruction: 0xb1a29a11 │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x46118476 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26a83c │ │ │ │ + bcs 26a84c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ec9811 │ │ │ │ - bls 71d7a8 │ │ │ │ + bls 71d7b8 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 26a134 │ │ │ │ + blcs 26a144 │ │ │ │ ldrthi pc, [lr], #-0 @ │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2adc64 │ │ │ │ + blcc 2adc74 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmdals r2, {r0, r1, r4, r8, fp, ip, sp, pc} │ │ │ │ stc2l 7, cr15, [r0, #944] @ 0x3b0 │ │ │ │ - bcs 2848d4 │ │ │ │ + bcs 2848e4 │ │ │ │ stmibge ip, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ mlascc r8, r2, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrmi r8, [r1], -r2, ror #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26a89c │ │ │ │ + bcs 26a8ac │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 281e10 │ │ │ │ + blcs 281e20 │ │ │ │ ldmdbge r8!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ec9816 │ │ │ │ @ instruction: 0xf7fffda5 │ │ │ │ movwcs fp, #6515 @ 0x1973 │ │ │ │ stmialt r3, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbls r8, {r1, r2, r3, r5, r6, r7, fp, sp, pc} │ │ │ │ @@ -571399,193 +571403,193 @@ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8c18377 │ │ │ │ @ instruction: 0xf7ff32bc │ │ │ │ andcs fp, r4, #228, 16 @ 0xe40000 │ │ │ │ svclt 0x0002f7fe │ │ │ │ @ instruction: 0xf7ff461a │ │ │ │ @ instruction: 0x9c0aba99 │ │ │ │ - blls 4af98c │ │ │ │ + blls 4af99c │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf60d9400 │ │ │ │ - @ instruction: 0xf7fefff7 │ │ │ │ + @ instruction: 0xf7feffef │ │ │ │ stmdbls sl, {r6, r7, r9, sl, fp, ip, sp, pc} │ │ │ │ ldrdgt pc, [ip], -sl │ │ │ │ stmdavs r9, {r0, r3, r5, fp, ip, pc}^ │ │ │ │ svceq 0x0001f1bc │ │ │ │ - b 12fabb0 │ │ │ │ + b 12fabc0 │ │ │ │ sbclt r6, ip, #268435457 @ 0x10000001 │ │ │ │ strcs pc, [r7], -r1, asr #7 │ │ │ │ vmlal.u , d17, d0[7] │ │ │ │ @ instruction: 0x732e4107 │ │ │ │ @ instruction: 0x73aa7369 │ │ │ │ adcshi pc, sl, #64, 4 │ │ │ │ @ instruction: 0xf8c52322 │ │ │ │ rsbvc ip, fp, #15 │ │ │ │ tstpeq r7, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ andseq pc, r3, r5, asr #17 │ │ │ │ ldmiblt r8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8da9b09 │ │ │ │ ldmibvs fp, {r2, r3, sp} │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - blcs 27ee7c │ │ │ │ + blcs 27ee8c │ │ │ │ rsbshi pc, pc, #0 │ │ │ │ stmdbls sl, {r0, r1, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ stmdavs r9, {r1, r2, r3, r8, sl, ip, sp} │ │ │ │ stccc 8, cr15, [ip], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8052326 │ │ │ │ - blls 46d190 │ │ │ │ + blls 46d1a0 │ │ │ │ stcvs 8, cr15, [sp], {5} │ │ │ │ stccs 8, cr15, [r8], {69} @ 0x45 │ │ │ │ stcne 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0xf7ff60dd │ │ │ │ movwcs fp, #31382 @ 0x7a96 │ │ │ │ stmdalt r7!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwls r9, #31506 @ 0x7b12 │ │ │ │ - bllt fe41c174 │ │ │ │ + bllt fe41c184 │ │ │ │ @ instruction: 0xf7fe2207 │ │ │ │ @ instruction: 0xf10ebeaf │ │ │ │ adcsmi r3, r0, #255 @ 0xff │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ @ instruction: 0xf0809810 │ │ │ │ rscslt r0, pc, #262144 @ 0x40000 │ │ │ │ - blx 1a441cc │ │ │ │ + blx 1a441dc │ │ │ │ andsls pc, r0, r4, lsl #21 │ │ │ │ ldrsbteq pc, [r4], -r9 @ │ │ │ │ stmdbcs r0, {r1, r2, ip, pc} │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {3} @ │ │ │ │ sbcsge pc, ip, sp, lsl #17 │ │ │ │ stmdbls r8, {r0, r2, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ stmiavs fp, {r0, r1, r2, r3, r4, r9, sp}^ │ │ │ │ - blcs 2dc1c0 │ │ │ │ - blls 5b64e4 │ │ │ │ + blcs 2dc1d0 │ │ │ │ + blls 5b64f4 │ │ │ │ strpl pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ sbcscc pc, r0, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf8c13301 │ │ │ │ stccs 2, cr3, [r0, #-832] @ 0xfffffcc0 │ │ │ │ - bge 1edb2c8 │ │ │ │ + bge 1edb2d8 │ │ │ │ @ instruction: 0xf8d79908 │ │ │ │ @ instruction: 0xf8d12314 │ │ │ │ movwcc r3, #4820 @ 0x12d4 │ │ │ │ sbcscc pc, r4, #12648448 @ 0xc10000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf897aa66 │ │ │ │ - blcs 26b0f8 │ │ │ │ - bge 1adb3e8 │ │ │ │ + blcs 26b108 │ │ │ │ + bge 1adb3f8 │ │ │ │ @ instruction: 0xf5079b0a │ │ │ │ @ instruction: 0xf10b4baa │ │ │ │ @ instruction: 0xf89a0b18 │ │ │ │ - bl 5361fc │ │ │ │ + bl 53620c │ │ │ │ @ instruction: 0xf8d30585 │ │ │ │ cdpcs 0, 0, cr9, cr14, cr4, {0} │ │ │ │ ldrthi pc, [r1], #-512 @ 0xfffffe00 @ │ │ │ │ ldmcc r8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bl 32f3fc │ │ │ │ + bl 32f40c │ │ │ │ @ instruction: 0xf85304c6 │ │ │ │ strbmi r8, [r1, #54] @ 0x36 │ │ │ │ movwcs fp, #3896 @ 0xf38 │ │ │ │ stmdavs r1!, {r0, r3, r8, r9, ip, lr, pc}^ │ │ │ │ svclt 0x00982901 │ │ │ │ stmdble r4, {r0, r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf5d14648 │ │ │ │ - bl fecd90b0 │ │ │ │ + bl fecd90a0 │ │ │ │ cdpcs 3, 0, cr0, cr9, cr1, {0} │ │ │ │ cdpcs 0, 0, cr13, cr13, cr10, {0} │ │ │ │ ldm pc, {r1, r2, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ eorsmi pc, r4, r6 │ │ │ │ strbne r7, [r0, #-60]! @ 0xffffffc4 │ │ │ │ ldrbvc r2, [fp, #-1813] @ 0xfffff8eb │ │ │ │ stmdbvs r6, {r2, r4, r6, r8, r9, sl, fp, lr}^ │ │ │ │ svcne 0x0004f85b │ │ │ │ stmibvs sl, {r0, r1, r3, r5, r7, r8, sl, lr} │ │ │ │ orrvs r4, sl, sl, lsl r4 │ │ │ │ - bge cdb358 │ │ │ │ + bge cdb368 │ │ │ │ svceq 0x0003f1b9 │ │ │ │ strbmi fp, [fp], -ip, lsr #30 │ │ │ │ ldrb r2, [r1, r0, lsl #6]! │ │ │ │ svclt 0x00b82b02 │ │ │ │ - blcc 2e6e78 │ │ │ │ + blcc 2e6e88 │ │ │ │ svclt 0x00c82b00 │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ @ instruction: 0xf85bdd17 │ │ │ │ strmi r1, [fp, #3844]! @ 0xf04 │ │ │ │ ldrmi r6, [sl], #-2442 @ 0xfffff676 │ │ │ │ bicle r6, r6, sl, lsl #3 │ │ │ │ - blt 6dc288 │ │ │ │ - b 6e55f8 │ │ │ │ + blt 6dc298 │ │ │ │ + b 6e5608 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - bcs 25e404 │ │ │ │ + bcs 25e414 │ │ │ │ andcs sp, r6, #320 @ 0x140 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcs 29824c │ │ │ │ + blcs 29825c │ │ │ │ @ instruction: 0xf10bdce7 │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ @ instruction: 0xf7ffd1b1 │ │ │ │ - blcs 2ccaa8 │ │ │ │ + blcs 2ccab8 │ │ │ │ ldrsheq sp, [fp], #-215 @ 0xffffff29 │ │ │ │ - bl 358234 │ │ │ │ + bl 358244 │ │ │ │ ldrsbne r7, [fp], #-51 @ 0xffffffcd │ │ │ │ vldmiale r8!, {d18-d17} │ │ │ │ @ instruction: 0xf64ae7ef │ │ │ │ @ instruction: 0xf6c222ab │ │ │ │ - blx fe2e6d7e │ │ │ │ - bl feae2ae4 │ │ │ │ + blx fe2e6d8e │ │ │ │ + bl feae2af4 │ │ │ │ strb r7, [r9, r3, ror #7] │ │ │ │ svclt 0x00b82b03 │ │ │ │ - blcc 326ef0 │ │ │ │ + blcc 326f00 │ │ │ │ ldclne 7, cr14, [sl], {238} @ 0xee │ │ │ │ eoreq lr, r3, #73728 @ 0x12000 │ │ │ │ sasxmi fp, sl, r8 │ │ │ │ @ instruction: 0xe7e71093 │ │ │ │ vldrle d2, [fp, #-12] │ │ │ │ - blcc 2a2468 │ │ │ │ + blcc 2a2478 │ │ │ │ vabd.s8 q15, , │ │ │ │ vmov.i32 , #22016 @ 0x00005600 │ │ │ │ - blx fe2f2c5e │ │ │ │ - bl feae2b18 │ │ │ │ + blx fe2f2c6e │ │ │ │ + bl feae2b28 │ │ │ │ str r7, [pc, r3, ror #7]! │ │ │ │ vstrle d18, [sl, #20] │ │ │ │ - blcc 2e2484 │ │ │ │ + blcc 2e2494 │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ - blcs 2d81d4 │ │ │ │ + blcs 2d81e4 │ │ │ │ movwcs fp, #8120 @ 0x1fb8 │ │ │ │ strb r3, [sp, r1, lsl #22] │ │ │ │ svclt 0x00c82b02 │ │ │ │ stcle 3, cr2, [r4] │ │ │ │ - bleq 39a760 │ │ │ │ + bleq 39a770 │ │ │ │ @ instruction: 0xf47f455d │ │ │ │ @ instruction: 0xf7ffaf6e │ │ │ │ @ instruction: 0xf8dfb9b8 │ │ │ │ stmdbls ip, {r3, r7, r8, r9, sl, sp} │ │ │ │ stmdavs sl!, {r0, r2, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf1000512 │ │ │ │ ldmibvs fp!, {r0, r4, r6, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x4638833e │ │ │ │ @ instruction: 0xf98cf7ed │ │ │ │ - blt 135c35c │ │ │ │ + blt 135c36c │ │ │ │ @ instruction: 0xf47e2800 │ │ │ │ - blls 489ee8 │ │ │ │ + blls 489ef8 │ │ │ │ adcscc pc, ip, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf47e2b03 │ │ │ │ @ instruction: 0xf7feafad │ │ │ │ stmdbls r8, {r2, r5, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ adccc pc, sp, #9502720 @ 0x910000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdavs fp, {r3, r5, r9, fp, sp, pc} │ │ │ │ tstpcs r4, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ movwcs r8, #741 @ 0x2e5 │ │ │ │ adccc pc, sp, #8454144 @ 0x810000 │ │ │ │ - blt 9dc394 │ │ │ │ + blt 9dc3a4 │ │ │ │ @ instruction: 0x461c469c │ │ │ │ svclt 0x00ddf7fe │ │ │ │ orrne pc, r5, #9502720 @ 0x910000 │ │ │ │ @ instruction: 0xf67f2909 │ │ │ │ - bcs 2892d8 │ │ │ │ + bcs 2892e8 │ │ │ │ rsbshi pc, sl, #64 @ 0x40 │ │ │ │ rscscs pc, r0, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf3c27892 │ │ │ │ andsls r1, r0, #64, 4 │ │ │ │ tstp r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ ldrdeq pc, [ip], -lr │ │ │ │ umullscs pc, r1, r0, r8 @ │ │ │ │ @@ -571605,48 +571609,48 @@ │ │ │ │ cdpne 3, 7, cr2, cr4, cr12, {0} │ │ │ │ @ instruction: 0xf8d79118 │ │ │ │ @ instruction: 0xf8d26308 │ │ │ │ @ instruction: 0xf890c00c │ │ │ │ @ instruction: 0xf8901095 │ │ │ │ @ instruction: 0xf0812096 │ │ │ │ ldmvs r6!, {r0, r8}^ │ │ │ │ - b 12de864 │ │ │ │ + b 12de874 │ │ │ │ stmdbls fp, {r0, r6, r9, ip} │ │ │ │ @ instruction: 0xf8964313 │ │ │ │ tstmi sp, #42 @ 0x2a │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ - b 131e79c │ │ │ │ - bls 65f23c │ │ │ │ + b 131e7ac │ │ │ │ + bls 65f24c │ │ │ │ @ instruction: 0x4613431a │ │ │ │ mlacs sl, ip, r8, pc @ │ │ │ │ bicne lr, r2, #274432 @ 0x43000 │ │ │ │ @ instruction: 0xf0436c32 │ │ │ │ tstls r0, #134217728 @ 0x8000000 │ │ │ │ - b 12f9418 │ │ │ │ + b 12f9428 │ │ │ │ @ instruction: 0xf89c1201 │ │ │ │ - b 13224f4 │ │ │ │ - blls 8a3468 │ │ │ │ - blls 82f0c0 │ │ │ │ + b 1322504 │ │ │ │ + blls 8a3478 │ │ │ │ + blls 82f0d0 │ │ │ │ bicne lr, r3, r1, asr #20 │ │ │ │ vcgt.u32 d18, d2, d0 │ │ │ │ andcs r0, r0, #469762048 @ 0x1c000000 │ │ │ │ movwcs pc, #62308 @ 0xf364 @ │ │ │ │ vqrdmlsh.s32 d25, d4, d0 │ │ │ │ vhsub.u32 d16, d1, d7 │ │ │ │ ldmib lr, {r0, r1, r2, r3, r9, sp}^ │ │ │ │ vshl.u32 d17, d0, d5 │ │ │ │ - stcls 2, cr4, [pc, #-92] @ 25e424 │ │ │ │ + stcls 2, cr4, [pc, #-92] @ 25e434 │ │ │ │ mcrvs 4, 2, r9, cr9, cr7, {0} │ │ │ │ @ instruction: 0xf8dc910b │ │ │ │ ldcls 0, cr1, [r8], {64} @ 0x40 │ │ │ │ tstne r5, r1, asr #20 │ │ │ │ mlapl r2, r0, r8, pc @ │ │ │ │ tstpmi r7, #-2080374783 @ p-variant is OBSOLETE @ 0x84000001 │ │ │ │ ldrsbtne pc, [ip], -ip @ │ │ │ │ - b 129e654 │ │ │ │ + b 129e664 │ │ │ │ vrhadd.u32 d17, d1, d4 │ │ │ │ @ instruction: 0xf890631f │ │ │ │ stmdbcs r4, {r0, r5, ip} │ │ │ │ @ instruction: 0xf045bf08 │ │ │ │ @ instruction: 0xf8900501 │ │ │ │ @ instruction: 0xf8d71090 │ │ │ │ rsclt r0, ip, #8, 6 @ 0x20000000 │ │ │ │ @@ -571657,156 +571661,156 @@ │ │ │ │ @ instruction: 0xf8d79018 │ │ │ │ ldmib r0, {r2, r3, r8, r9}^ │ │ │ │ andsls r1, r0, r0 │ │ │ │ @ instruction: 0xf8966e48 │ │ │ │ andsls r1, r9, r1, lsr #32 │ │ │ │ mlaeq r2, r6, r8, pc @ │ │ │ │ @ instruction: 0xf1a1901c │ │ │ │ - blx fee5e4fc │ │ │ │ + blx fee5e50c │ │ │ │ @ instruction: 0xf89cf080 │ │ │ │ @ instruction: 0xf89d1021 │ │ │ │ stmdbeq r0, {r2, r3, r4, r6, sp, lr}^ │ │ │ │ @ instruction: 0xf89c901a │ │ │ │ rsbvs r0, fp, r2, lsr #32 │ │ │ │ eorvs r9, sl, fp, lsl #22 │ │ │ │ andeq pc, r4, #1073741864 @ 0x40000028 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ ldmdbeq r2, {r0, r2, r3, r4, ip, pc}^ │ │ │ │ - blcs 282d80 │ │ │ │ + blcs 282d90 │ │ │ │ cmpphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7ee0030 │ │ │ │ - bls 55cec8 │ │ │ │ + bls 55ced8 │ │ │ │ ldrtmi r6, [r3], #-2451 @ 0xfffff66d │ │ │ │ eorvc r4, ip, #28, 6 @ 0x70000000 │ │ │ │ ldmibvs r3, {r0, r1, r2, r4, sl, fp, ip, pc} │ │ │ │ ldrls r4, [r7], #-1052 @ 0xfffffbe4 │ │ │ │ - bls 845590 │ │ │ │ + bls 8455a0 │ │ │ │ mulsvs r8, sp, r8 │ │ │ │ rsbvc r0, fp, #77824 @ 0x13000 │ │ │ │ adcvc r0, fp, #4864 @ 0x1300 │ │ │ │ rscvc r0, fp, #304 @ 0x130 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98142 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ - blx 161c510 │ │ │ │ - bls 3f8be8 │ │ │ │ + blx 161c520 │ │ │ │ + bls 3f8bf8 │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 9c2d80 │ │ │ │ + bls 9c2d90 │ │ │ │ @ instruction: 0x9c199b1b │ │ │ │ - b 1344988 │ │ │ │ + b 1344998 │ │ │ │ @ instruction: 0xf89d0342 │ │ │ │ - beq 4f6678 │ │ │ │ + beq 4f6688 │ │ │ │ cmnvc sl, #-1342177267 @ 0xb000000d │ │ │ │ @ instruction: 0x73aa0c0a │ │ │ │ mvnvc r0, #10, 28 @ 0xa0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98121 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ @ instruction: 0xf7ee9306 │ │ │ │ stmibvs r2!, {r0, r1, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], #-2822 @ 0xfffff4fa │ │ │ │ strtvc r4, [fp], #-787 @ 0xfffffced │ │ │ │ stmibvs r3!, {r4, r9, fp, ip, pc} │ │ │ │ andsls r4, r0, #436207616 @ 0x1a000000 │ │ │ │ - blx 1a455f8 │ │ │ │ - bls 69bfd0 │ │ │ │ + blx 1a45608 │ │ │ │ + bls 69bfe0 │ │ │ │ strbtvc r0, [fp], #-2579 @ 0xfffff5ed │ │ │ │ strtvc r0, [fp], #3091 @ 0xc13 │ │ │ │ strbtvc r0, [fp], #3603 @ 0xe13 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98103 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ - blx 79c584 │ │ │ │ + blx 79c594 │ │ │ │ ldrtmi r6, [r3], #-2467 @ 0xfffff65d │ │ │ │ stmibvs r3!, {r0, r1, r3, r5, r8, sl, ip, sp, lr} │ │ │ │ - blls 8ef838 │ │ │ │ + blls 8ef848 │ │ │ │ @ instruction: 0xf89d9a1c │ │ │ │ - b 13366d0 │ │ │ │ + b 13366e0 │ │ │ │ sbcslt r0, ip, #134217729 @ 0x8000001 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 163bb98 │ │ │ │ + b 163bba8 │ │ │ │ strvc r4, [fp, #792]! @ 0x318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 87bda4 │ │ │ │ + blls 87bdb4 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0x4326abc9 │ │ │ │ @ instruction: 0xf7ff762e │ │ │ │ - bls 50d55c │ │ │ │ + bls 50d56c │ │ │ │ subsvs r2, r3, r0, lsl #6 │ │ │ │ ldclt 7, cr15, [r1], #-1016 @ 0xfffffc08 │ │ │ │ movwls r4, #1035 @ 0x40b │ │ │ │ strcs r9, [r0, #-2826] @ 0xfffff4f6 │ │ │ │ ldmdavs fp, {r4, r5, r8, sl, ip, pc}^ │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ movwls sl, #11056 @ 0x2b30 │ │ │ │ movwls sl, #6953 @ 0x1b29 │ │ │ │ @ instruction: 0xf8d72304 │ │ │ │ @ instruction: 0xf5e402c8 │ │ │ │ - blls e9dc88 │ │ │ │ + blls e9dc78 │ │ │ │ mcrlt 7, 7, pc, cr11, cr14, {7} @ │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - blls 4feb5c │ │ │ │ + blls 4feb6c │ │ │ │ ldrb r6, [lr, #-2139]! @ 0xfffff7a5 │ │ │ │ @ instruction: 0xf7ff772e │ │ │ │ @ instruction: 0x9c16bbcc │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx d9c106 │ │ │ │ + blx b9c116 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26ae6c │ │ │ │ + bcs 26ae7c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d69c16 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - @ instruction: 0xf9aaf68e │ │ │ │ + @ instruction: 0xf9a2f68e │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ @ instruction: 0x4628fab9 │ │ │ │ - blx b1c136 │ │ │ │ + blx 91c146 │ │ │ │ mcrlt 7, 4, pc, cr4, cr14, {7} @ │ │ │ │ @ instruction: 0xf1052220 │ │ │ │ @ instruction: 0xf8c50313 │ │ │ │ rsbvc r0, sl, #15 │ │ │ │ svclt 0x0020f7fe │ │ │ │ stmdavs r6!, {r0, r1, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - vtbl.8 d15, {d15-d18}, d3 │ │ │ │ + @ instruction: 0xf3bffafb │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ae2b8 │ │ │ │ + blcc 2ae2c8 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c13b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68e6921 │ │ │ │ - strtmi pc, [r0], -r1, lsl #19 │ │ │ │ - blx fe69c688 │ │ │ │ + @ instruction: 0x4620f979 │ │ │ │ + blx fe69c698 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - ldr pc, [sp], #2809 @ 0xaf9 │ │ │ │ + ldr pc, [sp], #2801 @ 0xaf1 │ │ │ │ stmdavs r6!, {r2, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - vtbx.8 d15, {d31- instruction: 0xf3bffadb │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ae2f8 │ │ │ │ + blcc 2ae308 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c14b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68e6921 │ │ │ │ - strtmi pc, [r0], -r1, ror #18 │ │ │ │ - blx 1e9c6c8 │ │ │ │ + @ instruction: 0x4620f959 │ │ │ │ + blx 1e9c6d8 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - strbt pc, [r6], #-2777 @ 0xfffff527 @ │ │ │ │ + strbt pc, [r6], #-2769 @ 0xfffff52f @ │ │ │ │ rscvc r4, lr, r6, lsr #6 │ │ │ │ ldmib r9, {r1, r6, sl, sp, lr, pc}^ │ │ │ │ cdpcs 6, 0, cr5, cr0, cr13, {0} │ │ │ │ mrshi pc, (UNDEF: 64) @ │ │ │ │ @ instruction: 0xf8d94631 │ │ │ │ @ instruction: 0xf7ee0030 │ │ │ │ ldmibvs r3!, {r0, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @@ -571834,32 +571838,32 @@ │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdals r8, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ eorcc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorcc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ @ instruction: 0xf8c59b08 │ │ │ │ @ instruction: 0xf8d311c0 │ │ │ │ - blcs 26aad0 │ │ │ │ + blcs 26aae0 │ │ │ │ svcge 0x00c4f43e │ │ │ │ svclt 0x0095f7fe │ │ │ │ svclt 0x001e4293 │ │ │ │ - bls 4673cc │ │ │ │ + bls 4673dc │ │ │ │ adcscc pc, ip, #12713984 @ 0xc20000 │ │ │ │ stcllt 7, cr15, [r9, #-1016]! @ 0xfffffc08 │ │ │ │ str r7, [r4, -lr, lsr #10] │ │ │ │ strtvc r4, [lr], #-798 @ 0xfffffce2 │ │ │ │ @ instruction: 0x732ee6ea │ │ │ │ @ instruction: 0x4326e6c7 │ │ │ │ strt r7, [fp], lr, lsr #4 │ │ │ │ rsbsle r2, r6, r0, lsl #22 │ │ │ │ - bls 4f8d50 │ │ │ │ + bls 4f8d60 │ │ │ │ ldmdavs r2, {r1, r3, r8, sl, ip, sp} │ │ │ │ stccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8052324 │ │ │ │ - blls 46d81c │ │ │ │ + blls 46d82c │ │ │ │ stcvs 8, cr15, [r9], {5} │ │ │ │ stccs 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0xf7fe60dd │ │ │ │ movtcs fp, #3914 @ 0xf4a │ │ │ │ @ instruction: 0xf1b870ab │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8d98102 │ │ │ │ @@ -571870,33 +571874,33 @@ │ │ │ │ rscvc r4, fp, r3, lsr #6 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andsls r4, r5, #436207616 @ 0x1a000000 │ │ │ │ @ instruction: 0x1dea9915 │ │ │ │ @ instruction: 0x712b0a0b │ │ │ │ cmnvc fp, fp, lsl #24 │ │ │ │ @ instruction: 0x71ab0e0b │ │ │ │ - bllt ff21c83c │ │ │ │ + bllt ff21c84c │ │ │ │ strmi r4, [r3], fp, lsl #6 │ │ │ │ @ instruction: 0xf8892130 │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r7, r9, ip, sp} │ │ │ │ ldmdage fp, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdalt r7!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andhi pc, pc, r5, lsl #17 │ │ │ │ mrclt 7, 1, APSR_nzcv, cr3, cr14, {7} │ │ │ │ @ instruction: 0x23baf897 │ │ │ │ @ instruction: 0xf43e2a00 │ │ │ │ - bls 509f5c │ │ │ │ + bls 509f6c │ │ │ │ ldmdavs r0, {r1, r2, r3, r8, sl, fp, sp}^ │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ ldrbtmi r4, [sl], #-2710 @ 0xfffff56a │ │ │ │ eorsne pc, r5, r2, asr r8 @ │ │ │ │ movwle r4, #25224 @ 0x6288 │ │ │ │ sbceq lr, r5, #2048 @ 0x800 │ │ │ │ ldmdavs r1, {r6, r9, fp, ip}^ │ │ │ │ - svc 0x00d0f5d0 │ │ │ │ + svc 0x00c8f5d0 │ │ │ │ @ instruction: 0xf8d71c43 │ │ │ │ ldrmi r2, [sl], #-960 @ 0xfffffc40 │ │ │ │ biccs pc, r0, #13041664 @ 0xc70000 │ │ │ │ stclt 7, cr15, [r4, #1016]! @ 0x3f8 │ │ │ │ @ instruction: 0xf7fe71ae │ │ │ │ @ instruction: 0x3120beeb │ │ │ │ stmdalt pc, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ @@ -571906,328 +571910,328 @@ │ │ │ │ andeq lr, r6, #68, 20 @ 0x44000 │ │ │ │ @ instruction: 0xf7ff722a │ │ │ │ ldrdvc fp, [lr, -r9]! │ │ │ │ ldmlt r7!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ eorvc r4, sl, r2, lsr #6 │ │ │ │ ldmlt r9, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ strcs r2, [r0, #-770] @ 0xfffffcfe │ │ │ │ - blls 517f0c │ │ │ │ + blls 517f1c │ │ │ │ @ instruction: 0xe786685b │ │ │ │ stmdavs r6!, {r1, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - vtbx.8 d15, {d31- │ │ │ │ + blcc 2ae4fc │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c12b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68e6921 │ │ │ │ - strtmi pc, [r0], -r7, ror #16 │ │ │ │ + @ instruction: 0x4620f85f │ │ │ │ @ instruction: 0xf976f7ec │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - @ instruction: 0xf7fff9df │ │ │ │ + @ instruction: 0xf7fff9d7 │ │ │ │ @ instruction: 0x9c11bbb1 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xf9c8f6aa │ │ │ │ + @ instruction: 0xf9c0f6aa │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26b134 │ │ │ │ + bcs 26b144 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf8d69c11 │ │ │ │ stmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - @ instruction: 0xf846f68e │ │ │ │ + @ instruction: 0xf83ef68e │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ @ instruction: 0x4628f955 │ │ │ │ - @ instruction: 0xf9bef6aa │ │ │ │ - bllt 20dc954 │ │ │ │ + @ instruction: 0xf9b6f6aa │ │ │ │ + bllt 20dc964 │ │ │ │ @ instruction: 0xf8da9a0a │ │ │ │ @ instruction: 0xf8d3000c │ │ │ │ ldmdavs r2, {r3, r4, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf000fb02 │ │ │ │ movwcs pc, #51411 @ 0xc8d3 @ │ │ │ │ @ instruction: 0xf5039b08 │ │ │ │ ldmib r2, {r2, r3, r5, r8, sl, ip, sp, lr}^ │ │ │ │ ldmvs r2!, {r1, r8, r9, ip} │ │ │ │ ldmvs r5!, {r0, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf0139500 │ │ │ │ @ instruction: 0xf7fefd25 │ │ │ │ - blmi 170e620 │ │ │ │ + blmi 170e630 │ │ │ │ ldmdbmi r2, {r2, r9, sp}^ │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - @ instruction: 0xff6cf693 │ │ │ │ - blt ff2dc994 │ │ │ │ + @ instruction: 0xff64f693 │ │ │ │ + blt ff2dc9a4 │ │ │ │ tstcs r1, lr, asr #22 │ │ │ │ - bmi 15f4cf0 │ │ │ │ + bmi 15f4d00 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - stmda r0, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blt fef5c9a8 │ │ │ │ + ldmda r8!, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blt fef5c9b8 │ │ │ │ @ instruction: 0x465a465b │ │ │ │ @ instruction: 0xf8854659 │ │ │ │ strb fp, [r6], r0 │ │ │ │ @ instruction: 0xf7ff732e │ │ │ │ @ instruction: 0x4326b99a │ │ │ │ @ instruction: 0xf7ff722e │ │ │ │ movwcs fp, #2429 @ 0x97d │ │ │ │ @ instruction: 0xf7ff2240 │ │ │ │ - blls 48cd30 │ │ │ │ + blls 48cd40 │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf8d30018 │ │ │ │ - blmi 1262c30 │ │ │ │ + blmi 1262c40 │ │ │ │ smlabbls r0, r9, sl, r0 │ │ │ │ ldrbtmi r4, [fp], #-2367 @ 0xfffff6c1 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - ldrt pc, [r2], #3905 @ 0xf41 @ │ │ │ │ - beq fe9312d8 │ │ │ │ + ldrt pc, [r2], #3897 @ 0xf39 @ │ │ │ │ + beq fe9312e8 │ │ │ │ smlabbcs r1, sl, r8, r5 │ │ │ │ - bmi 1138a3c │ │ │ │ + bmi 1138a4c │ │ │ │ @ instruction: 0xf5d1447a │ │ │ │ - strt lr, [r4], #2070 @ 0x816 │ │ │ │ + strt lr, [r4], #2062 @ 0x80e │ │ │ │ mlacc r8, r0, r8, pc @ │ │ │ │ @ instruction: 0x005b009a │ │ │ │ sbcslt fp, fp, #1342177293 @ 0x5000000d │ │ │ │ @ instruction: 0x4326e4ed │ │ │ │ str r7, [r9, -lr, ror #1] │ │ │ │ @ instruction: 0xf7ff752e │ │ │ │ tstmi lr, #164, 18 @ 0x290000 │ │ │ │ @ instruction: 0xf7ff742e │ │ │ │ @ instruction: 0xf890b989 │ │ │ │ orrseq r3, sl, r8, lsr #32 │ │ │ │ sbcslt r0, r2, #-1073741770 @ 0xc0000036 │ │ │ │ @ instruction: 0xf7ffb2db │ │ │ │ @ instruction: 0xf893b8a5 │ │ │ │ - blcs 26ab74 │ │ │ │ - blge 18dbb38 │ │ │ │ - bls 5716c8 │ │ │ │ + blcs 26ab84 │ │ │ │ + blge 18dbb48 │ │ │ │ + bls 5716d8 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrle r0, [fp], #-1304 @ 0xfffffae8 │ │ │ │ - blcs 27923c │ │ │ │ - blge 1bdbb4c │ │ │ │ + blcs 27924c │ │ │ │ + blge 1bdbb5c │ │ │ │ andcs r4, r4, #37888 @ 0x9400 │ │ │ │ @ instruction: 0xf1074925 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - @ instruction: 0xf7feff05 │ │ │ │ + @ instruction: 0xf7fefefd │ │ │ │ @ instruction: 0xf10bbb5a │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ - blge ff45bc70 │ │ │ │ + blge ff45bc80 │ │ │ │ mrclt 7, 0, APSR_nzcv, cr11, cr14, {7} │ │ │ │ cmpcs r4, r3, lsl #13 │ │ │ │ svclt 0x0061f7fe │ │ │ │ - svc 0x00c2f5d0 │ │ │ │ + svc 0x00baf5d0 │ │ │ │ ldmpl r3, {r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs r8, {r1, r3, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf5d0447a │ │ │ │ - ldrb lr, [fp, lr, asr #31] │ │ │ │ + ldrb lr, [fp, r6, asr #31] │ │ │ │ andcs r4, r4, #24, 22 @ 0x6000 │ │ │ │ @ instruction: 0xf1074918 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - @ instruction: 0xf7fefee5 │ │ │ │ - blmi 54d794 │ │ │ │ + @ instruction: 0xf7fefedd │ │ │ │ + blmi 54d7a4 │ │ │ │ ldmpl r3, {r0, r8, sp}^ │ │ │ │ ldmdavs r8, {r0, r1, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf5d0447a │ │ │ │ - @ instruction: 0xf7feefba │ │ │ │ + @ instruction: 0xf7feefb2 │ │ │ │ ldmdavs fp, {r2, r3, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - strdeq r4, [r8], #-24 @ 0xffffffe8 @ │ │ │ │ + rsbeq r4, r8, r0, ror #1 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - mlseq r8, r2, fp, r3 │ │ │ │ - andseq sl, lr, r0, ror sl │ │ │ │ - ldrsbteq r0, [r5], #-102 @ 0xffffff9a │ │ │ │ + rsbeq r3, r8, sl, ror sl │ │ │ │ + andseq sl, lr, r8, asr r9 │ │ │ │ + rsbseq r0, r5, r6, asr #13 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sl, lr, sl, asr sl │ │ │ │ - andseq sl, lr, sl, lsr fp │ │ │ │ - rsbseq r0, r5, ip, ror r6 │ │ │ │ - andseq sl, lr, r4, lsr #22 │ │ │ │ - andseq sl, lr, r6, lsr #20 │ │ │ │ - ldrshteq r0, [r5], #-88 @ 0xffffffa8 │ │ │ │ - @ instruction: 0x001ea9f8 │ │ │ │ - andseq sl, lr, sl, lsr #20 │ │ │ │ - ldrhteq r0, [r5], #-84 @ 0xffffffac │ │ │ │ - andseq sl, lr, r4, lsl sl │ │ │ │ + andseq sl, lr, r2, asr #18 │ │ │ │ + andseq sl, lr, r2, lsr #20 │ │ │ │ + rsbseq r0, r5, ip, ror #12 │ │ │ │ + andseq sl, lr, ip, lsl #20 │ │ │ │ + andseq sl, lr, lr, lsl #18 │ │ │ │ + rsbseq r0, r5, r8, ror #11 │ │ │ │ + andseq sl, lr, r0, ror #17 │ │ │ │ + andseq sl, lr, r2, lsl r9 │ │ │ │ + rsbseq r0, r5, r4, lsr #11 │ │ │ │ + @ instruction: 0x001ea8fc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 319fc4 │ │ │ │ + blhi 319fd4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff5cad90 │ │ │ │ + bmi ff5cada0 │ │ │ │ cdp 6, 11, cr4, cr0, cr10, {4} │ │ │ │ ldrbtmi r8, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ movwls r4, #34435 @ 0x8683 │ │ │ │ - blmi ff4f066c │ │ │ │ + blmi ff4f067c │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931b │ │ │ │ @ instruction: 0xf7ee0300 │ │ │ │ @ instruction: 0xf8d0fce3 │ │ │ │ @ instruction: 0x460522d0 │ │ │ │ @ instruction: 0xb1226803 │ │ │ │ ldrdcs lr, [r7, r0] │ │ │ │ - b cef774 │ │ │ │ + b cef784 │ │ │ │ @ instruction: 0xf8d30802 │ │ │ │ @ instruction: 0xf0081278 │ │ │ │ @ instruction: 0xf8910703 │ │ │ │ @ instruction: 0xf8d50384 │ │ │ │ stmdacs sl!, {r2, r5, r7, ip} │ │ │ │ rscshi pc, r4, r0 │ │ │ │ subsle r2, r7, r0, lsl #18 │ │ │ │ strvc pc, [sl], -r5, lsl #10 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ @ instruction: 0xf5030904 │ │ │ │ movwls r7, #29284 @ 0x7264 │ │ │ │ - bge 6033a0 │ │ │ │ - blvc 5192b4 │ │ │ │ + bge 6033b0 │ │ │ │ + blvc 5192c4 │ │ │ │ strcs lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf504fa09 │ │ │ │ svceq 0x0008ea15 │ │ │ │ - blls 4d2c74 │ │ │ │ + blls 4d2c84 │ │ │ │ stmdals r5, {r3, r9, fp, ip, pc} │ │ │ │ eorlt pc, r4, r3, asr r8 @ │ │ │ │ @ instruction: 0x1004f8bb │ │ │ │ mlavc sl, fp, r8, pc @ │ │ │ │ ldrdge pc, [r8], -fp │ │ │ │ - ldc2 5, cr15, [sl], {214} @ 0xd6 │ │ │ │ + ldc2 5, cr15, [r2], {214} @ 0xd6 │ │ │ │ @ instruction: 0xf8bb9b07 │ │ │ │ - blx 49ebc4 │ │ │ │ + blx 49ebd4 │ │ │ │ @ instruction: 0xf893f707 │ │ │ │ @ instruction: 0x412333b8 │ │ │ │ svclt 0x004107db │ │ │ │ - bls 6857fc │ │ │ │ + bls 68580c │ │ │ │ tstls r0, #-536870912 @ 0xe0000000 │ │ │ │ - mrc2 6, 5, pc, cr0, cr4, {4} │ │ │ │ - blls 6caff0 │ │ │ │ + mcr2 6, 5, pc, cr8, cr4, {4} @ │ │ │ │ + blls 6cb000 │ │ │ │ @ instruction: 0xf89b930e │ │ │ │ - blcs 4eac7c │ │ │ │ + blcs 4eac8c │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ msrvs SPSR_xc, #3 │ │ │ │ cmnvc r3, #128, 22 @ 0x20000 │ │ │ │ @ instruction: 0x06060b9b │ │ │ │ stmdbls r5, {r1, r2} │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - stc 5, cr15, [r2, #832]! @ 0x340 │ │ │ │ + ldc 5, cr15, [sl, #832] @ 0x340 │ │ │ │ ldrdcc pc, [r0, #138] @ 0x8a │ │ │ │ @ instruction: 0xf8ca432b │ │ │ │ - blls 3eb300 │ │ │ │ + blls 3eb310 │ │ │ │ ldrdne pc, [r4], r3 @ │ │ │ │ ldrcc r3, [r0], -r1, lsl #8 │ │ │ │ pople {r0, r5, r7, r9, lr} │ │ │ │ movwpl lr, #27101 @ 0x69dd │ │ │ │ - blvc 519388 │ │ │ │ + blvc 519398 │ │ │ │ ldrsbtge pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0xf8d380b0 │ │ │ │ @ instruction: 0xf8d5427c │ │ │ │ @ instruction: 0xf8b31210 │ │ │ │ @ instruction: 0xf8947384 │ │ │ │ - b 12a7710 │ │ │ │ + b 12a7720 │ │ │ │ @ instruction: 0xf8d50008 │ │ │ │ @ instruction: 0xf8b31220 │ │ │ │ - b 12b7a54 │ │ │ │ + b 12b7a64 │ │ │ │ @ instruction: 0xf8c50108 │ │ │ │ @ instruction: 0xf8c570dc │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ andseq pc, r0, #12910592 @ 0xc50000 │ │ │ │ teqne r5, r5, asr #19 │ │ │ │ @ instruction: 0xf8c52101 │ │ │ │ @ instruction: 0xf88560e0 │ │ │ │ ldmdblt sl!, {r2, r5, r6, r7, ip}^ │ │ │ │ rsbvc pc, r1, r3, lsl #10 │ │ │ │ adcsne pc, r8, #132, 16 @ 0x840000 │ │ │ │ ldrbtvc lr, [fp], -r4, asr #19 │ │ │ │ @ instruction: 0xf6009305 │ │ │ │ - blls 3dd914 │ │ │ │ + blls 3dd904 │ │ │ │ @ instruction: 0xf8c44621 │ │ │ │ @ instruction: 0x461801f4 │ │ │ │ @ instruction: 0xf80ef7fe │ │ │ │ streq lr, [r8], #-2618 @ 0xfffff5c6 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ - blmi 1f31658 │ │ │ │ + blmi 1f31668 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 938cf8 │ │ │ │ + blls 938d08 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrsblt r8, [sp], -r9 │ │ │ │ - blhi 319f94 │ │ │ │ + blhi 319fa4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmdbls r1, {r0, r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ addslt r0, sl, #-1342177279 @ 0xb0000001 │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ movwvs lr, #6723 @ 0x1a43 │ │ │ │ - bls 66f904 │ │ │ │ + bls 66f914 │ │ │ │ vst3.8 {d0-d2}, [r2 :64], r2 │ │ │ │ tstmi r3, #-268435449 @ 0xf0000007 │ │ │ │ @ instruction: 0xe7976033 │ │ │ │ @ instruction: 0xf8bd9a0f │ │ │ │ - b 132adac │ │ │ │ + b 132adbc │ │ │ │ eorsvs r4, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf8bd9a11 │ │ │ │ - b 132add8 │ │ │ │ + b 132ade8 │ │ │ │ rsbsvs r4, r3, r2, lsl #6 │ │ │ │ eorscs lr, r5, sl, lsl #15 │ │ │ │ - stc2 6, cr15, [lr, #560]! @ 0x230 │ │ │ │ + stc2 6, cr15, [r6, #560]! @ 0x230 │ │ │ │ eorscs r4, r5, r3, lsl #13 │ │ │ │ - mrc2 6, 3, pc, cr12, cr4, {4} │ │ │ │ + mrc2 6, 3, pc, cr4, cr4, {4} │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ movwcs r3, #768 @ 0x300 │ │ │ │ @ instruction: 0xf8dba812 │ │ │ │ @ instruction: 0x4619b014 │ │ │ │ - bls 3c2d38 │ │ │ │ + bls 3c2d48 │ │ │ │ stmdals sp, {r3, r4, r6, r7, r8, r9, sl, lr} │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf5d04630 │ │ │ │ - @ instruction: 0xe76fed14 │ │ │ │ + strb lr, [pc, -ip, lsl #26]! │ │ │ │ @ instruction: 0xf68c2053 │ │ │ │ - pkhbtmi pc, r3, r3, lsl #27 @ │ │ │ │ + strmi pc, [r3], fp, lsl #27 │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - stmdacs r0, {r0, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andls sp, sp, r4, ror #3 │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - @ instruction: 0x4603fe3d │ │ │ │ + @ instruction: 0x4603fe35 │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldmdage r2, {r9, sp} │ │ │ │ ldrdlt pc, [r4], -fp │ │ │ │ ldrmi r9, [r9], -sp │ │ │ │ ldrbmi r9, [r8, r5, lsl #20] │ │ │ │ ldrb r9, [sp, sp, lsl #16] │ │ │ │ rscsmi r2, r8, r9 │ │ │ │ streq pc, [r1], #-16 │ │ │ │ svcge 0x0006f47f │ │ │ │ ldrdeq pc, [r8], #133 @ 0x85 │ │ │ │ stmvs r0, {r5, r6, r8, ip, sp, pc} │ │ │ │ smlabtcc r5, sp, r9, lr │ │ │ │ strheq pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ - stc2l 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2l 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ ldrdcc lr, [r5, -sp] │ │ │ │ - blvs fe40b1b4 │ │ │ │ + blvs fe40b1c4 │ │ │ │ subsle r2, sl, r3, lsl #28 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf018aef5 │ │ │ │ @ instruction: 0xf8d30f01 │ │ │ │ svclt 0x001813b0 │ │ │ │ - blvc ff49a968 │ │ │ │ + blvc ff49a978 │ │ │ │ svclt 0x00186888 │ │ │ │ - bvc fed1a4a8 │ │ │ │ + bvc fed1a4b8 │ │ │ │ svceq 0x0002f018 │ │ │ │ - bls c8ea0c │ │ │ │ + bls c8ea1c │ │ │ │ adccs pc, ip, #8716288 @ 0x850000 │ │ │ │ ldrdne pc, [r0, #128] @ 0x80 │ │ │ │ @ instruction: 0xf8c04339 │ │ │ │ ldr r1, [r8, -r0, asr #3]! │ │ │ │ eorscs r9, r5, sp │ │ │ │ - ldc2l 6, cr15, [sl, #592]! @ 0x250 │ │ │ │ + ldc2l 6, cr15, [r2, #592]! @ 0x250 │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ movwcs sp, #4284 @ 0x10bc │ │ │ │ stmib sp, {r0, r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldmdage r2, {r8, r9, ip, sp} │ │ │ │ @ instruction: 0xf8db4613 │ │ │ │ @ instruction: 0xe7b9b018 │ │ │ │ @ instruction: 0xf7ec4658 │ │ │ │ @@ -572238,67 +572242,67 @@ │ │ │ │ stmdbvc r1!, {r0, r1, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf7f33214 │ │ │ │ strbmi pc, [r8], -sp, ror #22 @ │ │ │ │ addsvs pc, r8, #14352384 @ 0xdb0000 │ │ │ │ orrvc pc, r4, #12255232 @ 0xbb0000 │ │ │ │ orrhi pc, r6, #12255232 @ 0xbb0000 │ │ │ │ - blx 1a9c600 │ │ │ │ + blx 189c610 │ │ │ │ strbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx fe41c608 │ │ │ │ + blx 221c618 │ │ │ │ stmdacs r1, {r3, r8, r9, fp, ip, pc} │ │ │ │ movwmi lr, #2509 @ 0x9cd │ │ │ │ svclt 0x00949c28 │ │ │ │ andcs r2, r1, r0 │ │ │ │ - bleq 149a8dc │ │ │ │ + bleq 149a8ec │ │ │ │ strtmi r9, [fp], -r3 │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ strls r4, [r2], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xf9bef783 │ │ │ │ @ instruction: 0xf890e72a │ │ │ │ mcrcs 0, 0, r6, cr6, cr4, {1} │ │ │ │ @ instruction: 0xf890d0a0 │ │ │ │ stmdacs r6, {r0, r2, r4, r5} │ │ │ │ @ instruction: 0xf028d09c │ │ │ │ strtmi r0, [r7], -r3, lsl #16 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ strbt sl, [r8], pc, lsl #29 │ │ │ │ - ldcl 5, cr15, [ip, #832] @ 0x340 │ │ │ │ - ldrsbteq r1, [r2], #-78 @ 0xffffffb2 │ │ │ │ + ldcl 5, cr15, [r4, #832] @ 0x340 │ │ │ │ + rsbseq r1, r2, lr, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r2, r8, ror r3 │ │ │ │ - bmi 5f1294 │ │ │ │ + rsbseq r1, r2, r8, ror #6 │ │ │ │ + bmi 5f12a4 │ │ │ │ @ instruction: 0xf8c04479 │ │ │ │ @ instruction: 0xf8d01184 │ │ │ │ ldrbtmi r1, [sl], #-632 @ 0xfffffd88 │ │ │ │ @ instruction: 0xf8df4b0b │ │ │ │ ldrbtmi ip, [fp], #-48 @ 0xffffffd0 │ │ │ │ cmncs r2, #192, 18 @ 0x300000 │ │ │ │ strcc pc, [ip], #-2193 @ 0xfffff76f │ │ │ │ @ instruction: 0xf8c044fc │ │ │ │ @ instruction: 0xb12bc028 │ │ │ │ - blmi 4716a4 │ │ │ │ + blmi 4716b4 │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ addcc lr, r1, #192, 18 @ 0x300000 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xfffffca1 │ │ │ │ @ instruction: 0xffffd437 │ │ │ │ @ instruction: 0xffffd3cb │ │ │ │ @ instruction: 0xffffdec9 │ │ │ │ @ instruction: 0xffffd8bd │ │ │ │ @ instruction: 0xffffd4bb │ │ │ │ stmdacc r1, {r3, r7, r8, ip, sp, pc} │ │ │ │ stmdale ip!, {r0, r1, r2, r4, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ strtcs r0, [r9], #-3117 @ 0xfffff3d3 │ │ │ │ ldmdbne fp, {r1, r5, r8, sl, fp, ip} │ │ │ │ - blcs d29b70 │ │ │ │ - blcs d29b74 │ │ │ │ + blcs d29b80 │ │ │ │ + blcs d29b84 │ │ │ │ andsne r2, r7, #49, 30 @ 0xc4 │ │ │ │ - blcs 5e9b10 │ │ │ │ + blcs 5e9b20 │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ ldrbmi r2, [r0, -fp]! │ │ │ │ ldrbmi r2, [r0, -r5]! │ │ │ │ svclt 0x00142900 │ │ │ │ andcs r2, r9, r0 │ │ │ │ andcs r4, r7, r0, ror r7 │ │ │ │ andcs r4, ip, r0, ror r7 │ │ │ │ @@ -572326,33 +572330,33 @@ │ │ │ │ vaddl.u8 , d0, d4 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ selmi pc, r0, r1 @ │ │ │ │ @ instruction: 0xf3c98890 │ │ │ │ vmul.f q8, q0, d2[0] │ │ │ │ @ instruction: 0xf7ff1004 │ │ │ │ strmi pc, [r4], -r9, lsr #31 │ │ │ │ - b 13812a0 │ │ │ │ + b 13812b0 │ │ │ │ ldmdavs r7, {r3, sl, ip}^ │ │ │ │ addne pc, r4, r0, asr #7 │ │ │ │ @ instruction: 0xffa0f7ff │ │ │ │ @ instruction: 0x46027993 │ │ │ │ strcc pc, [r2, r7, asr #7] │ │ │ │ subeq pc, r4, r3, asr #7 │ │ │ │ @ instruction: 0xff98f7ff │ │ │ │ tstne r9, r2, asr #20 │ │ │ │ - b 143932c │ │ │ │ + b 143933c │ │ │ │ ldclne 7, cr1, [r3, #-0] │ │ │ │ @ instruction: 0x21547091 │ │ │ │ sbcsvc r7, r4, r7, asr r0 │ │ │ │ andsvc r7, r1, r6, lsl r1 │ │ │ │ pop {r0, r1, r3, r5, r6, r7, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 31a45c │ │ │ │ + blhi 31a46c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x279cf8df │ │ │ │ @ instruction: 0xf8dfb08f │ │ │ │ @ instruction: 0x4604179c │ │ │ │ @ instruction: 0x3798f8df │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @@ -572362,30 +572366,30 @@ │ │ │ │ adccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rscscc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ andeq pc, r2, r8, asr #4 │ │ │ │ andeq pc, r8, r0, asr #5 │ │ │ │ ldmdbvc sp, {r1, r9, lr}^ │ │ │ │ - bleq fe29bf04 │ │ │ │ + bleq fe29bf14 │ │ │ │ addhi pc, ip, #64 @ 0x40 │ │ │ │ andeq pc, r7, r2 │ │ │ │ streq pc, [r2, #-1] │ │ │ │ @ instruction: 0xf0404328 │ │ │ │ ldrbeq r8, [r0, pc, asr #2] │ │ │ │ @ instruction: 0xf8d4d544 │ │ │ │ @ instruction: 0xf89552ec │ │ │ │ - blcs 26b0a0 │ │ │ │ + blcs 26b0b0 │ │ │ │ msrhi SPSR_xc, #64 @ 0x40 │ │ │ │ rsbscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ stmdavc lr!, {r8, sp} │ │ │ │ @ instruction: 0xf894460a │ │ │ │ @ instruction: 0xf89373b8 │ │ │ │ @ instruction: 0xf0063384 │ │ │ │ - blcs 13e0830 │ │ │ │ + blcs 13e0840 │ │ │ │ @ instruction: 0xf04fbf8c │ │ │ │ @ instruction: 0xf04f0c08 │ │ │ │ cdpcs 12, 0, cr0, cr0, cr4, {0} │ │ │ │ @ instruction: 0xf002fa47 │ │ │ │ sadd16mi fp, r3, r4 │ │ │ │ strbeq r2, [r0, r0, lsl #6] │ │ │ │ orreq lr, r3, #5120 @ 0x1400 │ │ │ │ @@ -572395,15 +572399,15 @@ │ │ │ │ addeq pc, r0, r3, asr #7 │ │ │ │ cdpeq 0, 0, cr15, cr4, cr14, {0} │ │ │ │ movweq pc, #40963 @ 0xa003 @ │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ addseq r4, r0, r3, lsl #6 │ │ │ │ movweq pc, #61571 @ 0xf083 @ │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12b06c4 │ │ │ │ + b 12b06d4 │ │ │ │ bicsle r0, lr, r3, lsl #2 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ movwcc r2, #21079 @ 0x5257 │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ stccs 8, cr15, [r5], {3} │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @@ -572412,40 +572416,40 @@ │ │ │ │ cmnpeq sl, #180, 16 @ p-variant is OBSOLETE @ 0xb40000 │ │ │ │ @ instruction: 0xf8da2b00 │ │ │ │ @ instruction: 0xf8b4300c │ │ │ │ @ instruction: 0xf8b41374 │ │ │ │ @ instruction: 0xf1032378 │ │ │ │ @ instruction: 0xf8b40309 │ │ │ │ @ instruction: 0xf8035376 │ │ │ │ - b 16220c0 │ │ │ │ + b 16220d0 │ │ │ │ @ instruction: 0xf8032010 │ │ │ │ strmi r0, [r8], -r1, lsl #24 │ │ │ │ ldrmi fp, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf8034602 │ │ │ │ - beq db60e4 │ │ │ │ + beq db60f4 │ │ │ │ stcne 8, cr15, [r4], {3} │ │ │ │ @ instruction: 0xf8030a09 │ │ │ │ - beq 6ea0f8 │ │ │ │ + beq 6ea108 │ │ │ │ stcpl 8, cr15, [r5], {3} │ │ │ │ stccs 8, cr15, [r7], {3} │ │ │ │ @ instruction: 0xf8032256 │ │ │ │ @ instruction: 0xf8031c03 │ │ │ │ @ instruction: 0xf8ca2c09 │ │ │ │ ldmib r4, {r2, r3, ip, sp}^ │ │ │ │ @ instruction: 0xf64021a8 │ │ │ │ andcs r0, r0, r4, lsl #6 │ │ │ │ andle r4, fp, sl, lsl r2 │ │ │ │ rscspl pc, r4, #212, 16 @ 0xd40000 │ │ │ │ ldrbeq r7, [r9, fp, lsr #16] │ │ │ │ - ldrhi pc, [pc, #-256] @ 25f008 │ │ │ │ + ldrhi pc, [pc, #-256] @ 25f018 │ │ │ │ ldrbeq r7, [sl, fp, lsr #18] │ │ │ │ strbhi pc, [r5, #-256] @ 0xffffff00 @ │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf10002d3 │ │ │ │ - streq r8, [pc, #-1179] @ 25ec81 │ │ │ │ + streq r8, [pc, #-1179] @ 25ec91 │ │ │ │ strbhi pc, [r9], #-256 @ 0xffffff00 @ │ │ │ │ @ instruction: 0xf100054e │ │ │ │ movwcs r8, #9176 @ 0x23d8 │ │ │ │ msreq CPSR_, #192, 4 │ │ │ │ vst4.8 {d4-d7}, [r1 :64], r3 │ │ │ │ movwmi r7, #12416 @ 0x3080 │ │ │ │ @ instruction: 0xf504d073 │ │ │ │ @@ -572454,171 +572458,171 @@ │ │ │ │ strcs pc, [ip, #-2256]! @ 0xfffff730 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ subcs r8, sl, #201326594 @ 0xc000002 │ │ │ │ @ instruction: 0xf8ca802a │ │ │ │ ldmib r4, {r2, r3, ip, sp}^ │ │ │ │ strbeq r2, [sp, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf8d4d561 │ │ │ │ - blcs 26bd50 │ │ │ │ + blcs 26bd60 │ │ │ │ ldrhi pc, [sp] │ │ │ │ strpl pc, [ip, #-2256]! @ 0xfffff730 │ │ │ │ subsle r2, r8, r0, lsl #26 │ │ │ │ stmibmi sl!, {r2, r8, sl, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdbeq r8, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strmi r4, [r7], -r3, asr #13 │ │ │ │ movwls r3, #17176 @ 0x4318 │ │ │ │ svchi 0x0004f859 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - blls 393290 │ │ │ │ + blls 3932a0 │ │ │ │ @ instruction: 0x2018f8d8 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ andspl pc, fp, r3, lsr r8 @ │ │ │ │ movteq pc, #36943 @ 0x904f @ │ │ │ │ ldrdvs pc, [ip], -sl │ │ │ │ @ instruction: 0xf505fb02 │ │ │ │ ldrdcs pc, [r4], -r8 │ │ │ │ cdpvs 0, 5, cr0, cr1, cr13, {5} │ │ │ │ ldrdcs pc, [ip], -r8 │ │ │ │ @ instruction: 0xf0201b40 │ │ │ │ eorsvc r0, r3, r3 │ │ │ │ - b 1530210 │ │ │ │ + b 1530220 │ │ │ │ rsbsvc r0, r2, r0, lsl #4 │ │ │ │ adcsvc r0, r2, r2, lsl #20 │ │ │ │ cdpeq 12, 0, cr0, cr0, cr2, {0} │ │ │ │ ldrshvc r7, [r0, -r2]! │ │ │ │ stmdbcs r0, {r1, r3, r5, r6, r7, r9, ip, sp, pc} │ │ │ │ cmnphi pc, #0 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8], -sl │ │ │ │ tstls r2, r3, lsl #4 │ │ │ │ stc2 7, cr15, [sl], {237} @ 0xed │ │ │ │ - bls 3455ec │ │ │ │ + bls 3455fc │ │ │ │ ldrmi r6, [r0], #-2440 @ 0xfffff678 │ │ │ │ stmibvs sl, {r4, r5, r6, r8, ip, sp, lr} │ │ │ │ - beq cf0244 │ │ │ │ + beq cf0254 │ │ │ │ stceq 1, cr7, [sl], #-712 @ 0xfffffd38 │ │ │ │ mvnsvc r0, sp, lsr #28 │ │ │ │ @ instruction: 0xf8063609 │ │ │ │ @ instruction: 0xf8ca5c01 │ │ │ │ @ instruction: 0xf8d8600c │ │ │ │ @ instruction: 0xf8d41004 │ │ │ │ @ instruction: 0xf7ed027c │ │ │ │ @ instruction: 0xf8d7fc6b │ │ │ │ @ instruction: 0xf10b252c │ │ │ │ ldrbmi r0, [sl, #-2817] @ 0xfffff4ff │ │ │ │ ldmib r4, {r1, r4, r5, r7, fp, ip, lr, pc}^ │ │ │ │ streq r2, [r9, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf894d516 │ │ │ │ @ instruction: 0xf8da33ba │ │ │ │ - blcs 27325c │ │ │ │ + blcs 27326c │ │ │ │ rschi pc, sl, #64 @ 0x40 │ │ │ │ eorvc r2, fp, ip, asr r3 │ │ │ │ rsbvc r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0x46114613 │ │ │ │ strcc r7, [r5, #-169] @ 0xffffff57 │ │ │ │ stccc 8, cr15, [r2], {5} │ │ │ │ stccs 8, cr15, [r1], {5} │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ adccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldrle r0, [r3, #-1235] @ 0xfffffb2d │ │ │ │ andcc pc, ip, #10092544 @ 0x9a0000 │ │ │ │ - blcs 267a98 │ │ │ │ + blcs 267aa8 │ │ │ │ sbchi pc, pc, #64 @ 0x40 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ andcs r2, r0, fp, asr r1 │ │ │ │ teqcs pc, r9, lsl r0 @ │ │ │ │ addcs r7, r0, #90 @ 0x5a │ │ │ │ smullsvc r7, sl, r8, r0 │ │ │ │ tstvc r9, sl, asr sp │ │ │ │ andcs pc, ip, sl, asr #17 │ │ │ │ ldrbcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ ldrbcc pc, [r4], #2271 @ 0x8df @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5b92f4 │ │ │ │ + blls 5b9304 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mullt pc, sp, r5 @ │ │ │ │ - blhi 31a590 │ │ │ │ + blhi 31a5a0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svceq 0x0000f1bb │ │ │ │ sbchi pc, r5, #0 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4645781e │ │ │ │ @ instruction: 0xf8cd4641 │ │ │ │ ldmdavc sl, {r2, r3, r4, pc}^ │ │ │ │ strne pc, [r0], -r6, asr #7 │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ ldmvc sl, {r1, r9, ip, pc} │ │ │ │ svclt 0x00440657 │ │ │ │ andls r2, r6, #64, 4 │ │ │ │ @ instruction: 0xf8d4d406 │ │ │ │ - bcc 6280d4 │ │ │ │ + bcc 6280e4 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ andls r0, r6, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0x462078db │ │ │ │ rscscs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ ldmibeq fp, {r3, r8, ip, pc}^ │ │ │ │ @ instruction: 0xf8d49303 │ │ │ │ @ instruction: 0xf89332ec │ │ │ │ - blcc 26b384 │ │ │ │ + blcc 26b394 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - bvc 743f0c │ │ │ │ - bleq 69b34c │ │ │ │ + bvc 743f1c │ │ │ │ + bleq 69b35c │ │ │ │ ldrbcs fp, [r0, -pc, lsl #30]! │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ bicseq r8, fp, r7, lsl r9 │ │ │ │ - blx 1a4ef70 │ │ │ │ + blx 1a4ef80 │ │ │ │ ldmdavc r3, {r0, r1, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmeq pc!, {r3, r4, r8, r9, sl, fp, ip, sp, pc} @ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf007bf18 │ │ │ │ movwls r0, #22384 @ 0x5770 │ │ │ │ - blx c1d2d8 │ │ │ │ + blx c1d2e8 │ │ │ │ rscscs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ stmdbls r8, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ ldmdavc r3, {r1, r2, r3, r4, r6, r7, r8, r9, pc}^ │ │ │ │ movweq pc, #24595 @ 0x6013 @ │ │ │ │ strbthi pc, [r5], #-64 @ 0xffffffc0 @ │ │ │ │ adcseq r9, r6, r2, lsl #18 │ │ │ │ - b 1445360 │ │ │ │ + b 1445370 │ │ │ │ teqmi fp, #2883584 @ 0x2c0000 │ │ │ │ strbeq lr, [r1], r6, asr #20 │ │ │ │ - b 1485770 │ │ │ │ + b 1485780 │ │ │ │ cdpls 8, 0, cr0, cr3, cr6, {0} │ │ │ │ tsteq r8, r1, asr #20 │ │ │ │ stmdbls r5, {r3, r8, r9, lr} │ │ │ │ andne lr, r9, r0, asr #20 │ │ │ │ - b 129f58c │ │ │ │ + b 129f59c │ │ │ │ cdpls 1, 0, cr1, cr4, cr6, {2} │ │ │ │ biceq lr, r6, r1, asr #20 │ │ │ │ ldrdvs pc, [ip], -sl │ │ │ │ ldmdbvc r1, {r0, r2, r3, r8, r9, lr}^ │ │ │ │ ldmdbcs pc!, {r1, r4, r7, r8, fp, ip, sp, lr} @ │ │ │ │ svclt 0x00947070 │ │ │ │ mrscs r2, (UNDEF: 17) │ │ │ │ andeq pc, r1, #2 │ │ │ │ - b 13a684c │ │ │ │ + b 13a685c │ │ │ │ rscsvc r1, r5, r1, lsl #11 │ │ │ │ orreq lr, r2, #274432 @ 0x43000 │ │ │ │ cmncs r0, #179 @ 0xb3 │ │ │ │ @ instruction: 0xf8ca7033 │ │ │ │ ldmib r4, {r2, r3}^ │ │ │ │ ldreq r2, [r5, r8, lsr #3] │ │ │ │ @ instruction: 0xf8d4d525 │ │ │ │ ldmdavc sl, {r4, r5, r6, r7, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf1400692 │ │ │ │ @ instruction: 0xf8d482e4 │ │ │ │ @ instruction: 0xf8922278 │ │ │ │ - bcs ce81cc │ │ │ │ + bcs ce81dc │ │ │ │ @ instruction: 0xf8dad106 │ │ │ │ tstlt sl, r8, asr #1 │ │ │ │ - bcs fe601610 │ │ │ │ + bcs fe601620 │ │ │ │ ldrhi pc, [r0], #0 │ │ │ │ - blvs 8f9f34 │ │ │ │ + blvs 8f9f44 │ │ │ │ subvs r6, r2, r1, ror r0 │ │ │ │ mlascc r4, r3, r8, pc @ │ │ │ │ @ instruction: 0xf8da7203 │ │ │ │ movwcc r3, #36876 @ 0x900c │ │ │ │ adccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ adcne pc, r4, #212, 16 @ 0xd40000 │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ @@ -572627,69 +572631,69 @@ │ │ │ │ mcrge 5, 0, pc, cr5, cr15, {3} @ │ │ │ │ ldrvs pc, [fp], r4, lsl #10 │ │ │ │ stmiami ip, {r2, r9, ip, sp, lr, pc}^ │ │ │ │ ldrvs pc, [sl, r4, lsl #10] │ │ │ │ bicsmi pc, ip, #4, 4 @ 0x40000000 │ │ │ │ ldc 3, cr9, [r8, #16] │ │ │ │ @ instruction: 0xf5047a00 │ │ │ │ - ldcl 2, cr6, [pc, #624] @ 25f684 │ │ │ │ + ldcl 2, cr6, [pc, #624] @ 25f694 │ │ │ │ cmncs lr, sp, asr #21 │ │ │ │ - bvc 29ab78 │ │ │ │ + bvc 29ab88 │ │ │ │ cdpeq 0, 6, cr15, cr15, cr15, {2} │ │ │ │ ldrdvc pc, [ip], -sl │ │ │ │ - bvc c1acc4 │ │ │ │ - bvc fec1adc8 │ │ │ │ + bvc c1acd4 │ │ │ │ + bvc fec1add8 │ │ │ │ cmncs sp, r9, lsr r0 │ │ │ │ - bcc 69ac90 │ │ │ │ + bcc 69aca0 │ │ │ │ andcc pc, r1, r7, asr #17 │ │ │ │ - bcc fe69ac98 │ │ │ │ + bcc fe69aca8 │ │ │ │ andcc pc, r5, r7, asr #17 │ │ │ │ bicsmi pc, r4, #4, 4 @ 0x40000000 │ │ │ │ @ instruction: 0xf8d36810 │ │ │ │ @ instruction: 0xf8c7c000 │ │ │ │ @ instruction: 0xf887c00a │ │ │ │ @ instruction: 0xf8c7e009 │ │ │ │ ldc 0, cr0, [r3, #56] @ 0x38 │ │ │ │ vldr s13, [r2] │ │ │ │ ldrtvc r7, [r9], #2560 @ 0xa00 │ │ │ │ - bvc ff41ad40 │ │ │ │ - bvc fe41ae44 │ │ │ │ - bvc ffc5af3c │ │ │ │ - blx 69b034 │ │ │ │ + bvc ff41ad50 │ │ │ │ + bvc fe41ae54 │ │ │ │ + bvc ffc5af4c │ │ │ │ + blx 69b044 │ │ │ │ mrc 15, 0, fp, cr7, cr4, {2} │ │ │ │ vmov r3, s15 │ │ │ │ @ instruction: 0xf8c73a10 │ │ │ │ svclt 0x00d43013 │ │ │ │ - bcc fe69ace0 │ │ │ │ - bcc 69ace4 │ │ │ │ + bcc fe69acf0 │ │ │ │ + bcc 69acf4 │ │ │ │ andscc pc, r7, r7, asr #17 │ │ │ │ vldr d9, [r6, #16] │ │ │ │ vmov.f32 s0, #80 @ 0x3e800000 0.250 │ │ │ │ vldr s0, [r3, #768] @ 0x300 │ │ │ │ vmov.f32 s17, #16 @ 0x40800000 4.0 │ │ │ │ svclt 0x005cfa10 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10046c8 │ │ │ │ cdp 4, 11, cr8, cr5, cr3, {2} │ │ │ │ vsqrt.f32 s17, s0 │ │ │ │ svclt 0x005cfa10 │ │ │ │ strtmi r2, [lr], -r0, lsl #10 │ │ │ │ ldrbhi pc, [sl], #-256 @ 0xffffff00 @ │ │ │ │ - bhi feb5ac3c │ │ │ │ + bhi feb5ac4c │ │ │ │ ldrbtvc r2, [fp], ip, ror #6 │ │ │ │ cdp 7, 2, cr3, cr0, cr4, {1} │ │ │ │ @ instruction: 0xf5d00a28 │ │ │ │ - @ instruction: 0xf807e942 │ │ │ │ + @ instruction: 0xf807e93a │ │ │ │ @ instruction: 0xf8079c05 │ │ │ │ - b 14624f8 │ │ │ │ + b 1462508 │ │ │ │ mcr 8, 1, r4, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf8070a28 │ │ │ │ - beq 2824fc │ │ │ │ + beq 28250c │ │ │ │ stceq 8, cr15, [r7], {7} │ │ │ │ - ldmdb r2!, {r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl!, {r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ stcpl 8, cr15, [r1], {7} │ │ │ │ stceq 8, cr15, [r4], {7} │ │ │ │ ldrmi lr, [r0], -r6, asr #20 │ │ │ │ @ instruction: 0xf8070a00 │ │ │ │ @ instruction: 0xf8076c02 │ │ │ │ @ instruction: 0xf8ca0c03 │ │ │ │ ldmib r4, {r2, r3, ip, sp, lr}^ │ │ │ │ @@ -572711,32 +572715,32 @@ │ │ │ │ vadd.f32 s14, s14, s0 │ │ │ │ vsub.f32 s12, s14, s13 │ │ │ │ @ instruction: 0xf0407a26 │ │ │ │ cdp 1, 15, cr8, cr5, cr9, {0} │ │ │ │ vsqrt.f32 s11, s0 │ │ │ │ mrc 10, 5, APSR_nzcv, cr5, cr0, {0} │ │ │ │ svclt 0x00cd6ac0 │ │ │ │ - bvs ffbdb154 │ │ │ │ + bvs ffbdb164 │ │ │ │ stmib sp, {r0, r5, r6, r9, sl, lr}^ │ │ │ │ cdp 12, 1, cr12, cr6, cr8, {0} │ │ │ │ svclt 0x00c11a90 │ │ │ │ movwls fp, #37579 @ 0x92cb │ │ │ │ movwcs pc, #29633 @ 0x73c1 @ │ │ │ │ cdp 3, 15, cr9, cr1, cr8, {0} │ │ │ │ svclt 0x00cdfa10 │ │ │ │ - bvs ff41b174 │ │ │ │ + bvs ff41b184 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ cdp 6, 1, cr4, cr6, cr10, {2} │ │ │ │ vldr s5, [sl, #576] @ 0x240 │ │ │ │ @ instruction: 0xeef86a7b │ │ │ │ svclt 0x00c46a66 │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ stmdbcs r7, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ - bvs ffc5b174 │ │ │ │ - blx 69b16c │ │ │ │ + bvs ffc5b184 │ │ │ │ + blx 69b17c │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ vldr s15, [sl, #408] @ 0x198 │ │ │ │ @ instruction: 0xeef86a7c │ │ │ │ vcvtr.u32.f32 s13, s13 │ │ │ │ vcmpe.f32 s15, s15 │ │ │ │ vstr s13, [sp, #284] @ 0x11c │ │ │ │ vmov.f32 s15, #18 @ 0x40900000 4.5 │ │ │ │ @@ -572746,15 +572750,15 @@ │ │ │ │ ldmib sp, {r0, r1, r9, fp, ip, sp, lr}^ │ │ │ │ addsmi r3, r9, #8388608 @ 0x800000 │ │ │ │ adcmi fp, sl, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00344628 │ │ │ │ andcs r2, r0, r1 │ │ │ │ addhi pc, r1, #128 @ 0x80 │ │ │ │ vmlaeq.f64 d14, d17, d19 │ │ │ │ - blx 1a26090 │ │ │ │ + blx 1a260a0 │ │ │ │ vsubw.u8 , q15, d14 │ │ │ │ movwls r2, #28167 @ 0x6e07 │ │ │ │ vmlal.u , d16, d3[0] │ │ │ │ movwls r2, #28679 @ 0x7007 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ movwcc r9, #40201 @ 0x9d09 │ │ │ │ stcpl 8, cr15, [r8], {3} │ │ │ │ @@ -572774,32 +572778,32 @@ │ │ │ │ addsmi r3, r9, #212 @ 0xd4 │ │ │ │ ldrmi fp, [r9], -r8, lsr #30 │ │ │ │ ldrsbcc pc, [r8], #138 @ 0x8a @ │ │ │ │ sbcsne pc, r4, sl, asr #17 │ │ │ │ svclt 0x0028429a │ │ │ │ @ instruction: 0xf8da461a │ │ │ │ @ instruction: 0xf8ca30dc │ │ │ │ - bls 2e79c0 │ │ │ │ + bls 2e79d0 │ │ │ │ svclt 0x00384293 │ │ │ │ - bls 330eb4 │ │ │ │ + bls 330ec4 │ │ │ │ sbcscc pc, ip, sl, asr #17 │ │ │ │ ldrdcc pc, [r0], #138 @ 0x8a @ │ │ │ │ svclt 0x00384293 │ │ │ │ @ instruction: 0xf8ca4613 │ │ │ │ ldmib r4, {r5, r6, r7, ip, sp}^ │ │ │ │ strbeq r2, [r3], -r8, lsr #3 │ │ │ │ movwcs fp, #8028 @ 0x1f5c │ │ │ │ rsccc pc, r4, sl, lsl #17 │ │ │ │ @ instruction: 0xf89ad519 │ │ │ │ ldmiblt r3!, {r2, r5, r6, r7, ip, sp} │ │ │ │ ldrle r0, [r4, #-789] @ 0xfffffceb │ │ │ │ ldrdcc pc, [r8], #138 @ 0x8a @ │ │ │ │ vqdmulh.s d18, d0, d15 │ │ │ │ - blmi e802b0 │ │ │ │ - bls 3a7aa8 │ │ │ │ + blmi e802c0 │ │ │ │ + bls 3a7ab8 │ │ │ │ rscne pc, r4, sl, lsl #17 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf1000518 │ │ │ │ stmibvs r3!, {r0, r1, r2, r7, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldmib r4, {r0, r3, r4, r5, r6, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf00221a8 │ │ │ │ @@ -572817,15 +572821,15 @@ │ │ │ │ stmdavc fp!, {r3, r4, r5, r6, r9, sp} │ │ │ │ orrcs pc, r4, #9568256 @ 0x920000 │ │ │ │ svclt 0x008c2a46 │ │ │ │ strcs r2, [r4, -r8, lsl #14] │ │ │ │ @ instruction: 0x0601f013 │ │ │ │ addhi pc, ip, #0 │ │ │ │ @ instruction: 0xf04f2600 │ │ │ │ - bl 3a1710 │ │ │ │ + bl 3a1720 │ │ │ │ ldmdbvc fp, {r1, r2, r7, r8, r9} │ │ │ │ strle r0, [lr, #-2011] @ 0xfffff825 │ │ │ │ @ instruction: 0x23b9f894 │ │ │ │ vpmax.u8 d15, d6, d8 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ sbcslt r4, fp, #26 │ │ │ │ svclt 0x00183a00 │ │ │ │ @@ -572835,57 +572839,57 @@ │ │ │ │ strhle r4, [r8, #46]! @ 0x2e │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf57f07d5 │ │ │ │ @ instruction: 0xf8d4aca7 │ │ │ │ strbt r5, [r5], #-748 @ 0xfffffd14 │ │ │ │ addmi r0, r0, #0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq r1, r2, r0, asr #32 │ │ │ │ - rsbseq r1, r2, lr, lsr r0 │ │ │ │ + rsbseq r1, r2, r0, lsr r0 │ │ │ │ + rsbseq r1, r2, lr, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r2, ip, ror sp │ │ │ │ + rsbseq r0, r2, ip, ror #26 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ rsccc pc, r4, #180, 16 @ 0xb40000 │ │ │ │ - bcc fe69af84 │ │ │ │ + bcc fe69af94 │ │ │ │ rsccc pc, r6, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc1b354 │ │ │ │ - bvs ffbdb348 │ │ │ │ - blx 69b340 │ │ │ │ + bvs ffc1b364 │ │ │ │ + bvs ffbdb358 │ │ │ │ + blx 69b350 │ │ │ │ mrc 15, 7, fp, cr0, cr8, {2} │ │ │ │ vmls.f32 s10, s12, s13 │ │ │ │ @ instruction: 0xf8b43a90 │ │ │ │ cdp 2, 15, cr3, cr8, cr8, {7} │ │ │ │ vcvt.u32.f32 s13, s13 │ │ │ │ vcmpe.f32 s11, s11 │ │ │ │ vnmla.f32 s12, s11, s12 │ │ │ │ @ instruction: 0xeef11a90 │ │ │ │ svclt 0x0058fa10 │ │ │ │ - bvs 1c1b264 │ │ │ │ - bcc fe69afc0 │ │ │ │ + bvs 1c1b274 │ │ │ │ + bcc fe69afd0 │ │ │ │ rsccc pc, sl, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc1b390 │ │ │ │ - bvs ff41b2a4 │ │ │ │ - bvs ffc5b388 │ │ │ │ - bcs 69b014 │ │ │ │ - blx 69b384 │ │ │ │ + bvs ffc1b3a0 │ │ │ │ + bvs ff41b2b4 │ │ │ │ + bvs ffc5b398 │ │ │ │ + bcs 69b024 │ │ │ │ + blx 69b394 │ │ │ │ stc2 10, cr15, [r2], {95} @ 0x5f @ │ │ │ │ stmdbcs r7, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ vmls.f32 s14, s12, s13 │ │ │ │ sbclt r3, fp, #144, 20 @ 0x90000 │ │ │ │ cdp 3, 15, cr9, cr8, cr9, {0} │ │ │ │ vmull.u q11, d17, d2[5] │ │ │ │ movwls r2, #33543 @ 0x8307 │ │ │ │ - bvc ffc5b3d4 │ │ │ │ - bvs 145b3b8 │ │ │ │ - bvc 31af20 │ │ │ │ - blx 69b3b4 │ │ │ │ + bvc ffc5b3e4 │ │ │ │ + bvs 145b3c8 │ │ │ │ + bvc 31af30 │ │ │ │ + blx 69b3c4 │ │ │ │ mcrge 7, 7, pc, cr11, cr15, {1} @ │ │ │ │ - bvc ffc1b3e8 │ │ │ │ - bvc 35af30 │ │ │ │ + bvc ffc1b3f8 │ │ │ │ + bvc 35af40 │ │ │ │ @ instruction: 0xf894e6e9 │ │ │ │ str r2, [sp, #-896]! @ 0xfffffc80 │ │ │ │ movmi pc, #4, 10 @ 0x1000000 │ │ │ │ ldrvs pc, [r0, #-2259]! @ 0xfffff72d │ │ │ │ eorvc r2, fp, ip, asr r3 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ ldrtmi sl, [r1], -pc, lsl #26 │ │ │ │ @@ -572922,15 +572926,15 @@ │ │ │ │ andeq lr, ip, #270336 @ 0x42000 │ │ │ │ adcsgt pc, sl, #10092544 @ 0x9a0000 │ │ │ │ streq lr, [ip, -r7, asr #20] │ │ │ │ adcsvc pc, sl, #9043968 @ 0x8a0000 │ │ │ │ subcs r7, sl, #106 @ 0x6a │ │ │ │ @ instruction: 0xf8ca702a │ │ │ │ @ instruction: 0xf8d6300c │ │ │ │ - bcs 268270 │ │ │ │ + bcs 268280 │ │ │ │ mcrrge 4, 3, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xf8312200 │ │ │ │ andcc r5, r1, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8da801d │ │ │ │ @ instruction: 0xf8d6300c │ │ │ │ movwcc r5, #8816 @ 0x2270 │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ @@ -572949,21 +572953,21 @@ │ │ │ │ sbcsvc r2, r1, r0, lsl #6 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ movwcc r2, #5377 @ 0x1501 │ │ │ │ andsle r2, ip, r3, lsl #22 │ │ │ │ svccs 0x0004f850 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ - bllt 7cc474 │ │ │ │ + bllt 7cc484 │ │ │ │ andvc r2, sp, r9, asr r5 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 162a538 │ │ │ │ + b 162a548 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 163bc68 │ │ │ │ + b 163bc78 │ │ │ │ @ instruction: 0xf1014212 │ │ │ │ tstvc sl, r5, lsl #10 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ streq pc, [r1, #-79] @ 0xffffffb1 │ │ │ │ stccs 1, cr13, [r0, #-904] @ 0xfffffc78 │ │ │ │ rscshi pc, r9, r0, asr #32 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ @@ -572980,59 +572984,59 @@ │ │ │ │ @ instruction: 0xf8da32f0 │ │ │ │ cmncs r8, ip │ │ │ │ @ instruction: 0x46206a9b │ │ │ │ andcc pc, r1, r2, asr #17 │ │ │ │ andsvc r1, r1, r3, asr sp │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xff18f7eb │ │ │ │ - bne 69b1d8 │ │ │ │ + bne 69b1e8 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ movwcc r2, #21097 @ 0x5269 │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ stccs 8, cr15, [r5], {3} │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf8d4e51f │ │ │ │ ldmvs fp, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ rsbseq pc, r8, r3, lsl #2 │ │ │ │ sadd8mi r6, sp, fp │ │ │ │ @ instruction: 0xf8dab173 │ │ │ │ - beq 8a79f8 │ │ │ │ + beq 8a7a08 │ │ │ │ addsvc r1, r3, r5, asr sp │ │ │ │ tstvc r3, fp, lsl ip │ │ │ │ msreq SPSR_s, #68, 4 @ 0x40000004 │ │ │ │ movwcs r8, #19 │ │ │ │ @ instruction: 0xf8ca70d1 │ │ │ │ strcs r5, [r1, #-12] │ │ │ │ - blcs 32c5e8 │ │ │ │ + blcs 32c5f8 │ │ │ │ @ instruction: 0xf850d01c │ │ │ │ - bcs 26b5fc │ │ │ │ + bcs 26b60c │ │ │ │ @ instruction: 0xf8dad0f8 │ │ │ │ sbcslt r1, r6, #12 │ │ │ │ strbcs fp, [r4, #-2837]! @ 0xfffff4eb │ │ │ │ @ instruction: 0xf043700d │ │ │ │ movwcc r0, #5456 @ 0x1550 │ │ │ │ - blcs 33bb38 │ │ │ │ + blcs 33bb48 │ │ │ │ ldrcs lr, [r2, #-2639] @ 0xfffff5b1 │ │ │ │ sbcvc r7, sp, lr, lsl #1 │ │ │ │ andsmi lr, r2, #323584 @ 0x4f000 │ │ │ │ streq pc, [r5, #-257] @ 0xfffffeff │ │ │ │ @ instruction: 0xf8ca710a │ │ │ │ @ instruction: 0xf04f500c │ │ │ │ mvnle r0, r1, lsl #10 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8da8088 │ │ │ │ rsbcs r3, r3, #12 │ │ │ │ - blcs 2dda3c │ │ │ │ + blcs 2dda4c │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt 1f1da38 │ │ │ │ + bllt 1f1da48 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r4, ror #12 │ │ │ │ - beq 7fba80 │ │ │ │ + beq 7fba90 │ │ │ │ sbcvc r0, lr, r2, lsl ip │ │ │ │ strb r7, [r4, sl, lsl #2] │ │ │ │ tstpcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf10368db │ │ │ │ cdpvs 0, 13, cr0, cr11, cr12, {3} │ │ │ │ cmnlt r3, sp, lsl r6 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ @@ -573043,26 +573047,26 @@ │ │ │ │ sbcsvc r2, r1, r0, lsl #6 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ movwcc r2, #5377 @ 0x1501 │ │ │ │ andsle r2, ip, r3, lsl #22 │ │ │ │ svccs 0x0004f850 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ - bllt 3cc5ec │ │ │ │ + bllt 3cc5fc │ │ │ │ andvc r2, sp, r2, ror #10 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 162a6b0 │ │ │ │ + b 162a6c0 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 163bde0 │ │ │ │ + b 163bdf0 │ │ │ │ @ instruction: 0xf1014212 │ │ │ │ tstvc sl, r5, lsl #10 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ streq pc, [r1, #-79] @ 0xffffffb1 │ │ │ │ - bllt fefd4248 │ │ │ │ + bllt fefd4258 │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ @ instruction: 0xf8032261 │ │ │ │ ldmib r4, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf8ca21a8 │ │ │ │ @ instruction: 0xf7ff300c │ │ │ │ addvc fp, lr, r2, lsr #22 │ │ │ │ strbtcs r1, [r2], -sp, asr #26 │ │ │ │ @@ -573103,15 +573107,15 @@ │ │ │ │ eorsvc r0, r3, r0, lsr r0 │ │ │ │ movwcs sl, #6155 @ 0x180b │ │ │ │ eorcs pc, ip, sp, lsl #17 │ │ │ │ rscscs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ svcvc 0x0001f810 │ │ │ │ movwcc r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0xf8922b06 │ │ │ │ - b 12e7c14 │ │ │ │ + b 12e7c24 │ │ │ │ @ instruction: 0xf8010207 │ │ │ │ mvnsle r2, r1, lsl #30 │ │ │ │ strcc r7, [r6], -fp, lsr #18 │ │ │ │ andvs pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf57f07da │ │ │ │ @ instruction: 0xf8daaabb │ │ │ │ @ instruction: 0xf10d500c │ │ │ │ @@ -573122,15 +573126,15 @@ │ │ │ │ subscs r3, r0, #46 @ 0x2e │ │ │ │ eorscc pc, r0, sp, lsr #17 │ │ │ │ eorcs pc, ip, sp, lsl #17 │ │ │ │ rscscs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ svcvs 0x0001f810 │ │ │ │ movwcc r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0xf8922b06 │ │ │ │ - b 12e7c78 │ │ │ │ + b 12e7c88 │ │ │ │ @ instruction: 0xf8010206 │ │ │ │ mvnsle r2, r1, lsl #30 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf8ca3506 │ │ │ │ @ instruction: 0xf7ff500c │ │ │ │ @ instruction: 0x2e00ba97 │ │ │ │ addhi pc, lr, r0 │ │ │ │ @@ -573138,37 +573142,37 @@ │ │ │ │ svceq 0x0000f1bc │ │ │ │ mcrge 4, 2, pc, cr6, cr15, {3} @ │ │ │ │ rsbsgt pc, r0, #14024704 @ 0xd60000 │ │ │ │ svceq 0x0000f1bc │ │ │ │ mcrge 4, 2, pc, cr2, cr15, {3} @ │ │ │ │ strbtmi r4, [r7], -r2, ror #12 │ │ │ │ @ instruction: 0xf1a3e642 │ │ │ │ - blx fef20820 │ │ │ │ + blx fef20830 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ movwcs r0, #33053 @ 0x811d │ │ │ │ - bllt fe71dc18 │ │ │ │ + bllt fe71dc28 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - blx 4ccb0c │ │ │ │ - b 31d848 │ │ │ │ + blx 4ccb1c │ │ │ │ + b 31d858 │ │ │ │ svccc 0x00010809 │ │ │ │ @ instruction: 0xf1bbb2ff │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf5cf4658 │ │ │ │ - @ instruction: 0xf8daebc8 │ │ │ │ + @ instruction: 0xf8daebc0 │ │ │ │ addmi r3, r3, #164 @ 0xa4 │ │ │ │ @ instruction: 0xf1b8d91b │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - b 44b224 │ │ │ │ + b 44b234 │ │ │ │ ldrtmi r0, [r2], -fp, lsl #6 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf960f7ff │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - b c2cb4c │ │ │ │ + b c2cb5c │ │ │ │ ldrbeq r0, [r7, r3, lsl #6] │ │ │ │ stclge 5, cr15, [r4, #-508]! @ 0xfffffe04 │ │ │ │ ldrtmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0x96004650 │ │ │ │ @ instruction: 0xf952f7ff │ │ │ │ @ instruction: 0xf1b8e55c │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @@ -573176,114 +573180,114 @@ │ │ │ │ ldrtmi r0, [fp], -r0, lsl #4 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ andls r4, r0, #42991616 @ 0x2900000 │ │ │ │ andcs r4, r0, #80, 12 @ 0x5000000 │ │ │ │ @ instruction: 0xf942f7ff │ │ │ │ @ instruction: 0xf8d4e54c │ │ │ │ @ instruction: 0xf7ff32f8 │ │ │ │ - bl 50e624 │ │ │ │ + bl 50e634 │ │ │ │ @ instruction: 0xf8b41003 │ │ │ │ @ instruction: 0xf8b4e2e8 │ │ │ │ movwcc ip, #4842 @ 0x12ea │ │ │ │ rscls pc, r4, #180, 16 @ 0xb40000 │ │ │ │ cdpcc 1, 15, cr15, cr15, cr14, {0} │ │ │ │ rscls pc, ip, r0, asr #17 │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 25fcf4 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 25fd04 │ │ │ │ rscls pc, r6, #180, 16 @ 0xb40000 │ │ │ │ @ instruction: 0x9e3ce9c0 │ │ │ │ rscsgt pc, r8, r0, asr #17 │ │ │ │ rsccc pc, r8, sl, asr #17 │ │ │ │ - bmi 13190a4 │ │ │ │ + bmi 13190b4 │ │ │ │ stmdbmi r2, {r0, sp}^ │ │ │ │ andsvc r4, r8, sl, ror r4 │ │ │ │ @ instruction: 0xf68d4479 │ │ │ │ - @ instruction: 0xf8d4fba9 │ │ │ │ + @ instruction: 0xf8d4fba1 │ │ │ │ @ instruction: 0xe71122f0 │ │ │ │ ldrsbtne pc, [r5], -r3 @ │ │ │ │ ldrsbtcs pc, [r9], -r3 @ │ │ │ │ subvs r6, r2, r1, ror r0 │ │ │ │ mlascc sp, r3, r8, pc @ │ │ │ │ @ instruction: 0xf8da7203 │ │ │ │ movwcc r3, #36876 @ 0x900c │ │ │ │ - bllt 1d9dd04 │ │ │ │ + bllt 1d9dd14 │ │ │ │ tstpvc ip, r7, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1bc463e │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0x4662adb9 │ │ │ │ stmdbcs r0, {r0, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf507d0f4 │ │ │ │ @ instruction: 0x463e7114 │ │ │ │ svceq 0x0000f1bc │ │ │ │ stcge 4, cr15, [lr, #508]! @ 0x1fc │ │ │ │ - str r4, [pc, #1639]! @ 260397 │ │ │ │ - bvc ff29b8f4 │ │ │ │ - bvs 29b814 │ │ │ │ - bvc c1b3b8 │ │ │ │ - bvc fec1b71c │ │ │ │ - bvc ff41b720 │ │ │ │ - bvc fe45b6e4 │ │ │ │ - bvc ffc5b940 │ │ │ │ - bcc fe69b5ac │ │ │ │ - bvc ffc5b934 │ │ │ │ + str r4, [pc, #1639]! @ 2603a7 │ │ │ │ + bvc ff29b904 │ │ │ │ + bvs 29b824 │ │ │ │ + bvc c1b3c8 │ │ │ │ + bvc fec1b72c │ │ │ │ + bvc ff41b730 │ │ │ │ + bvc fe45b6f4 │ │ │ │ + bvc ffc5b950 │ │ │ │ + bcc fe69b5bc │ │ │ │ + bvc ffc5b944 │ │ │ │ stmdbeq r0, {r0, r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - beq fec1b578 │ │ │ │ + beq fec1b588 │ │ │ │ stmdbeq r9, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ stmibne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf889fa5f │ │ │ │ ldmdbcs r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bllt fe9ddd6c │ │ │ │ - bvc ff49b934 │ │ │ │ - bvc 89b3f4 │ │ │ │ - bvs 29b858 │ │ │ │ - bvs 7db4fc │ │ │ │ - bvc fe45b760 │ │ │ │ - bvc ff41b764 │ │ │ │ - bvc fec1b728 │ │ │ │ - bvc ffc5b984 │ │ │ │ - bcc fe69b5f0 │ │ │ │ - bvs ffc5b978 │ │ │ │ + bllt fe9ddd7c │ │ │ │ + bvc ff49b944 │ │ │ │ + bvc 89b404 │ │ │ │ + bvs 29b868 │ │ │ │ + bvs 7db50c │ │ │ │ + bvc fe45b770 │ │ │ │ + bvc ff41b774 │ │ │ │ + bvc fec1b738 │ │ │ │ + bvc ffc5b994 │ │ │ │ + bcc fe69b600 │ │ │ │ + bvs ffc5b988 │ │ │ │ mcr 2, 0, r4, cr6, cr13, {2} │ │ │ │ vmlsl.u8 q12, d21, d7 │ │ │ │ @ instruction: 0x01ad0509 │ │ │ │ - beq dcc960 │ │ │ │ - bllt fe49dda8 │ │ │ │ + beq dcc970 │ │ │ │ + bllt fe49ddb8 │ │ │ │ andcs r4, r4, #14336 @ 0x3800 │ │ │ │ @ instruction: 0xf104490e │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6924479 │ │ │ │ - ldrbt pc, [ip], #-3417 @ 0xfffff2a7 @ │ │ │ │ + ldrbt pc, [ip], #-3409 @ 0xfffff2af @ │ │ │ │ ldmpl r3, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ ldmdavs r8, {r0, r1, r3, r9, fp, lr} │ │ │ │ @ instruction: 0xf5cf447a │ │ │ │ - ldrbt lr, [r0], #-3632 @ 0xfffff1d0 │ │ │ │ - cdp 5, 1, cr15, cr10, cr15, {6} │ │ │ │ + ldrbt lr, [r0], #-3624 @ 0xfffff1d8 │ │ │ │ + cdp 5, 1, cr15, cr2, cr15, {6} │ │ │ │ stccc 0, cr0, [r0], {0} │ │ │ │ addmi r0, r0, #0 │ │ │ │ - rsbseq pc, r4, r9, ror #10 │ │ │ │ - mulseq lr, r0, r8 │ │ │ │ - andseq ip, fp, r8, asr #23 │ │ │ │ - mulseq lr, lr, r7 │ │ │ │ - ldrhteq pc, [r4], #-40 @ 0xffffffd8 @ │ │ │ │ + rsbseq pc, r4, r9, asr r5 @ │ │ │ │ + andseq r9, lr, r8, ror r7 │ │ │ │ + @ instruction: 0x001bcab0 │ │ │ │ + andseq r9, lr, r6, lsl #13 │ │ │ │ + rsbseq pc, r4, r8, lsr #5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, lr, ip, lsl #15 │ │ │ │ + andseq r9, lr, r4, ror r6 │ │ │ │ svcvc 0x00cbf5b0 │ │ │ │ - blmi 415e28 │ │ │ │ + blmi 415e38 │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ ldmdane sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 276e78 │ │ │ │ + blcs 276e88 │ │ │ │ sadd16mi fp, r0, r4 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbeq r2, r8, r8, ror r6 │ │ │ │ + rsbeq r2, r8, r0, ror #10 │ │ │ │ ldmdale r9, {r2, r5, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ @ instruction: 0x13261313 │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ eorsmi r4, lr, r3, lsl r3 │ │ │ │ - blcc 106d2fc │ │ │ │ + blcc 106d30c │ │ │ │ tstne r3, #44, 30 @ 0xb0 │ │ │ │ stmdbcs r9!, {r0, r1, r4, r9, sl, lr} │ │ │ │ stmdane r3!, {r1, r2, r5, r8, r9, sp} │ │ │ │ ldcne 8, cr1, [r8, #-96] @ 0xffffffa0 │ │ │ │ eorcs r1, r0, sp, lsl sp │ │ │ │ andcs r0, r6, r0, lsr #32 │ │ │ │ andvs r2, r8, r1, lsl #6 │ │ │ │ @@ -573334,15 +573338,15 @@ │ │ │ │ strmi r4, [r6], -sp, lsl #12 │ │ │ │ stcne 1, cr2, [r8, #-32]! @ 0xffffffe0 │ │ │ │ stc2l 7, cr15, [r2, #-976] @ 0xfffffc30 │ │ │ │ adcscc pc, sl, #11862016 @ 0xb50000 │ │ │ │ ldmdblt fp, {r2, r3, r5, r6, r7, fp, sp, lr}^ │ │ │ │ adcscc pc, sl, #9764864 @ 0x950000 │ │ │ │ movtcs fp, #41235 @ 0xa113 │ │ │ │ - blcc 31dfb0 │ │ │ │ + blcc 31dfc0 │ │ │ │ @ instruction: 0xf8042304 │ │ │ │ rscvs r3, ip, r1, lsl #22 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ movmi pc, #25165824 @ 0x1800000 │ │ │ │ ldrcs pc, [r4, #-2259]! @ 0xfffff72d │ │ │ │ ldrvs pc, [r8, #-2259]! @ 0xfffff72d │ │ │ │ cdpvs 3, 5, cr2, cr7, cr8, {2} │ │ │ │ @@ -573356,142 +573360,142 @@ │ │ │ │ @ instruction: 0x0c330a32 │ │ │ │ cdpeq 0, 3, cr7, cr6, cr2, {5} │ │ │ │ strcc r7, [r5], #-227 @ 0xffffff1d │ │ │ │ stcvs 8, cr15, [r1], {4} │ │ │ │ @ instruction: 0xf884e7d4 │ │ │ │ ldrb r8, [r3, r1]! │ │ │ │ andcs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ - bcs a8cfb8 │ │ │ │ + bcs a8cfc8 │ │ │ │ ldrsbmi lr, [fp, #-144]! @ 0xffffff70 │ │ │ │ andcs fp, r2, #8, 30 │ │ │ │ svclt 0x0088d005 │ │ │ │ stmdale r2, {r0, r1, r9, sp} │ │ │ │ svclt 0x00183a08 │ │ │ │ @ instruction: 0xf8d02201 │ │ │ │ - blcs a6c7a4 │ │ │ │ + blcs a6c7b4 │ │ │ │ @ instruction: 0xf042bf08 │ │ │ │ andle r0, r7, r0, lsl r2 │ │ │ │ @ instruction: 0xf042bf88 │ │ │ │ stmdale r3, {r3, r4, r9} │ │ │ │ svclt 0x00182b08 │ │ │ │ andeq pc, r8, #66 @ 0x42 │ │ │ │ sbcscc pc, r8, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x1e603901 │ │ │ │ addsvc r2, sl, r8, ror r4 │ │ │ │ andshi r2, ip, r0, lsl #4 │ │ │ │ sbcsvc r0, sl, r4, lsl #20 │ │ │ │ - beq 4fc42c │ │ │ │ + beq 4fc43c │ │ │ │ orrsvc r7, ip, r8, asr r1 │ │ │ │ andsvc r7, sl, #1073741878 @ 0x40000036 │ │ │ │ - blmi 39e144 │ │ │ │ + blmi 39e154 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrsbtls pc, [r0], -r1 @ │ │ │ │ umulllt r4, r3, r0, r6 │ │ │ │ @ instruction: 0xf1b94606 │ │ │ │ svclt 0x00180200 │ │ │ │ @ instruction: 0xf1b82201 │ │ │ │ svclt 0x00180f0a │ │ │ │ - bcs 268800 │ │ │ │ + bcs 268810 │ │ │ │ @ instruction: 0xf8d1d17f │ │ │ │ strmi fp, [ip], -r8 │ │ │ │ ldrbmi r8, [r8], -sl, lsl #23 │ │ │ │ ldrmi r6, [sl], #-2441 @ 0xfffff677 │ │ │ │ - blx 141dfd8 │ │ │ │ + blx 141dfe8 │ │ │ │ mlals r8, r4, r8, pc @ │ │ │ │ ldrdne pc, [r4], #-139 @ 0xffffff75 @ │ │ │ │ - bvs 1c31834 │ │ │ │ + bvs 1c31844 │ │ │ │ stmdbne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe4de9a4 │ │ │ │ + blx fe4de9b4 │ │ │ │ tstcs r9, #323584 @ 0x4f000 │ │ │ │ stmiahi r0!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf6939100 │ │ │ │ - @ instruction: 0xf1a7fc49 │ │ │ │ + @ instruction: 0xf1a7fc41 │ │ │ │ @ instruction: 0xf8940c04 │ │ │ │ stmdbls r0, {r0, r1, r3, r5, ip, pc} │ │ │ │ svceq 0x0001f1bc │ │ │ │ svccs 0x0000d953 │ │ │ │ @ instruction: 0xf04fd03f │ │ │ │ strbtmi r0, [r6], r0, lsl #24 │ │ │ │ stmiavs r4!, {r0, r1, r5, r6, r7, r9, sl, lr} │ │ │ │ strne lr, [r7, -r8, asr #20] │ │ │ │ @ instruction: 0xf8949b01 │ │ │ │ - b 1330198 │ │ │ │ + b 13301a8 │ │ │ │ movwcs r0, #128 @ 0x80 │ │ │ │ ldmvs r4!, {r0, sl, fp, sp} │ │ │ │ @ instruction: 0xf04abf88 │ │ │ │ - b 12628a0 │ │ │ │ + b 12628b0 │ │ │ │ rsbvc r1, r7, r9 │ │ │ │ mvnvc fp, pc, ror #5 │ │ │ │ tstcs lr, #805306370 @ 0x30000002 │ │ │ │ andge pc, r2, r4, lsl #17 │ │ │ │ @ instruction: 0xf88470e0 │ │ │ │ @ instruction: 0xf884b004 │ │ │ │ @ instruction: 0xf884e005 │ │ │ │ eorvc ip, r3, r6 │ │ │ │ ldmdavs r0!, {r0, r3, r4, r6, r8, r9, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7ec9100 │ │ │ │ stmdbls r0, {r0, r2, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldrmi r6, [pc], #-2443 @ 2600a0 │ │ │ │ + ldrmi r6, [pc], #-2443 @ 2600b0 │ │ │ │ stmibvs fp, {r0, r1, r2, r5, r6, r9, ip, sp, lr} │ │ │ │ - beq d3111c │ │ │ │ + beq d3112c │ │ │ │ stceq 2, cr7, [fp], #-652 @ 0xfffffd74 │ │ │ │ - blls 5bcc3c │ │ │ │ + blls 5bcc4c │ │ │ │ @ instruction: 0x73250e2d │ │ │ │ - bls 56d0ec │ │ │ │ + bls 56d0fc │ │ │ │ adcsvs r6, r4, fp, lsl r8 │ │ │ │ movweq lr, #10787 @ 0x2a23 │ │ │ │ andsvs r9, r3, sp, lsl #20 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stmibvs r3!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldceq 0, cr15, [r8], {79} @ 0x4f │ │ │ │ @ instruction: 0xbc03fb0c │ │ │ │ ldrsbtcc pc, [r0], #-140 @ 0xffffff74 @ │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe59ea5e │ │ │ │ + blx fe59ea6e │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ rsbvc lr, r7, #46923776 @ 0x2cc0000 │ │ │ │ - bvs ffb5a05c │ │ │ │ + bvs ffb5a06c │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe59ea76 │ │ │ │ + blx fe59ea86 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ @ instruction: 0xf8d9e7a7 │ │ │ │ strbmi fp, [ip], -r8 │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ - beq ff29c24c │ │ │ │ + beq ff29c25c │ │ │ │ @ instruction: 0x1018f8d9 │ │ │ │ ldrmi r4, [sl], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf9c2f7f1 │ │ │ │ @ instruction: 0xf8db2302 │ │ │ │ strmi r1, [r5], -r4, rrx │ │ │ │ ldrdvc pc, [r4], -r9 @ │ │ │ │ str r9, [r0, r1, lsl #6] │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ - blvs 5319bc │ │ │ │ + blvs 5319cc │ │ │ │ strmi r9, [ip], -fp, lsl #26 │ │ │ │ - bleq 29c814 │ │ │ │ + bleq 29c824 │ │ │ │ mlasls r0, sp, r8, pc @ │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ svccs 0x000a0b01 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ strmi r0, [r0], r0, lsl #22 │ │ │ │ svceq 0x0000f1bb │ │ │ │ sadd16mi fp, ip, r8 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - b b46594 │ │ │ │ + b b465a4 │ │ │ │ eorvs r0, fp, r1, lsl #6 │ │ │ │ - blhi feb3a40c │ │ │ │ + blhi feb3a41c │ │ │ │ ldrtmi r6, [r0], -r1, lsr #19 │ │ │ │ movwcs r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0x31b6f886 │ │ │ │ @ instruction: 0x31b8f8d6 │ │ │ │ @ instruction: 0xf8c63301 │ │ │ │ @ instruction: 0xf8d631b8 │ │ │ │ @ instruction: 0xf14331bc │ │ │ │ @@ -573499,54 +573503,54 @@ │ │ │ │ @ instruction: 0xf7f131bc │ │ │ │ @ instruction: 0xf8d6f983 │ │ │ │ strmi sl, [r5], -r4, rrx │ │ │ │ biccs r2, r0, r2, lsl #4 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf894d104 │ │ │ │ tsteq r2, r8, lsr #32 │ │ │ │ - beq 70ccf8 │ │ │ │ + beq 70cd08 │ │ │ │ @ instruction: 0xf8946a60 │ │ │ │ svcne 0x0003c02b │ │ │ │ stmdble pc, {r0, r8, r9, fp, sp}^ @ │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ ldrmi r2, [lr], -r0, lsl #6 │ │ │ │ stmiavs r4!, {r1, r2, r3, r4, r7, r9, sl, lr} │ │ │ │ strne lr, [r0, -r7, asr #20] │ │ │ │ andne lr, ip, #270336 @ 0x42000 │ │ │ │ umaalmi pc, lr, r4, r8 @ │ │ │ │ @ instruction: 0xf8d82c01 │ │ │ │ svclt 0x00964008 │ │ │ │ stmibeq r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdbeq ip, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf989fa5f │ │ │ │ - b 12bc788 │ │ │ │ + b 12bc798 │ │ │ │ @ instruction: 0x71a30109 │ │ │ │ movwcs fp, #750 @ 0x2ee │ │ │ │ mvnvc r7, r7, rrx │ │ │ │ tstcs sp, #805306370 @ 0x30000002 │ │ │ │ rscvc r7, r2, r1, lsr #1 │ │ │ │ and pc, r4, r4, lsl #17 │ │ │ │ @ instruction: 0xf1ba7023 │ │ │ │ eorle r0, r5, r0, lsl #30 │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ @ instruction: 0xf7ec4651 │ │ │ │ @ instruction: 0xf8dafbed │ │ │ │ ldrmi r3, [lr], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf8da7266 │ │ │ │ ldrmi r3, [sp], #-24 @ 0xffffffe8 │ │ │ │ - beq ce32d8 │ │ │ │ + beq ce32e8 │ │ │ │ cdpeq 2, 2, cr7, cr13, cr3, {7} │ │ │ │ @ instruction: 0xf10472a2 │ │ │ │ @ instruction: 0x7325030d │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf04f69a3 │ │ │ │ - blx 5e3aaa │ │ │ │ + blx 5e3aba │ │ │ │ svcvs 0x00336603 │ │ │ │ - blx 1a206bc │ │ │ │ + blx 1a206cc │ │ │ │ vmull.p8 , d19, d3 │ │ │ │ vrsubhn.i16 d18, , │ │ │ │ ldr r4, [r6, r7, lsl #6]! │ │ │ │ strb r7, [r3, r6, ror #4]! │ │ │ │ tsteq fp, r3, ror #21 │ │ │ │ mcr2 10, 4, pc, cr3, cr15, {2} @ │ │ │ │ strcs pc, [r7], -r3, asr #7 │ │ │ │ @@ -573560,15 +573564,15 @@ │ │ │ │ @ instruction: 0xf8df4683 │ │ │ │ addlt r3, pc, r4, lsl #19 │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ andscc r7, r8, r0, asr #4 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ @ instruction: 0xf8db0300 │ │ │ │ - blcs 2aca78 │ │ │ │ + blcs 2aca88 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf103fb02 │ │ │ │ @ instruction: 0xf7f431c8 │ │ │ │ @ instruction: 0xf8dbfb6d │ │ │ │ ldrbmi r1, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xf8cb698b │ │ │ │ @ instruction: 0xf7ec3050 │ │ │ │ @@ -573591,48 +573595,48 @@ │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0x469c095b │ │ │ │ movwcs lr, #1 │ │ │ │ @ instruction: 0xf88b469c │ │ │ │ @ instruction: 0xf8db32cc │ │ │ │ ldmib fp, {r2, r5, r7, ip, sp}^ │ │ │ │ - blcs 2b9510 │ │ │ │ + blcs 2b9520 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ andcs pc, ip, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf8db4698 │ │ │ │ @ instruction: 0xf89b3200 │ │ │ │ - blcs a84df0 │ │ │ │ + blcs a84e00 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ andle r0, r8, r2, lsl #28 │ │ │ │ @ instruction: 0xf04fbf88 │ │ │ │ stmdale r4, {r0, r1, r9, sl, fp} │ │ │ │ mcreq 1, 0, pc, cr8, cr3, {5} @ │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf8db0e01 │ │ │ │ - blcs a6cb68 │ │ │ │ + blcs a6cb78 │ │ │ │ ldrbhi pc, [r0], #-0 @ │ │ │ │ strbhi pc, [sl], #-512 @ 0xfffffe00 @ │ │ │ │ @ instruction: 0xf04f3b08 │ │ │ │ svclt 0x00180700 │ │ │ │ bicseq r2, fp, r1, lsl #6 │ │ │ │ addseq r0, r2, r9, asr #3 │ │ │ │ sbceq lr, r9, #270336 @ 0x42000 │ │ │ │ ldmcc pc!, {r3, r8, ip, sp, lr, pc}^ @ │ │ │ │ - beq 4b0fa4 │ │ │ │ + beq 4b0fb4 │ │ │ │ biceq lr, ip, r1, asr #20 │ │ │ │ subne lr, r0, #270336 @ 0x42000 │ │ │ │ tstne lr, r1, asr #20 │ │ │ │ addne lr, r5, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf8db4319 │ │ │ │ - b 162c414 │ │ │ │ + b 162c424 │ │ │ │ orrsvc r1, sl, r8, lsl #16 │ │ │ │ andeq pc, r9, #-1073741824 @ 0xc0000000 │ │ │ │ ldrsbcs r7, [r9, #-25]! @ 0xffffffe7 │ │ │ │ - beq ffc61c │ │ │ │ - beq b7c818 │ │ │ │ + beq ffc62c │ │ │ │ + beq b7c828 │ │ │ │ andhi pc, r1, r3, lsl #17 │ │ │ │ sbcsvc r7, lr, pc, lsl r2 │ │ │ │ andsvc r7, r9, ip, asr r1 │ │ │ │ eorcs pc, r0, fp, asr #17 │ │ │ │ ldrdcs pc, [r4], fp @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ strcs r8, [r0], -r9, lsl #8 │ │ │ │ @@ -573668,26 +573672,26 @@ │ │ │ │ strbeq lr, [sl, #-2629] @ 0xfffff5bb │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ andge pc, r4, #14352384 @ 0xdb0000 │ │ │ │ ldrcs lr, [r2, #-2629] @ 0xfffff5bb │ │ │ │ vmlseq.f32 s28, s2, s24 │ │ │ │ andsmi lr, r1, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf04e70da │ │ │ │ - bls 363c60 │ │ │ │ + bls 363c70 │ │ │ │ @ instruction: 0xf8c30a09 │ │ │ │ @ instruction: 0xf04f2005 │ │ │ │ @ instruction: 0xf8830279 │ │ │ │ andsvc lr, sl, r1 │ │ │ │ andeq pc, r9, #-1073741824 @ 0xc0000000 │ │ │ │ @ instruction: 0x711d7099 │ │ │ │ eorcs pc, r0, fp, asr #17 │ │ │ │ mlacs sl, r4, r8, pc @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - blx 501132 │ │ │ │ - bl 45c484 │ │ │ │ + blx 501142 │ │ │ │ + bl 45c494 │ │ │ │ @ instruction: 0xf8db07d0 │ │ │ │ strcc r3, [r1], -r4, lsr #1 │ │ │ │ ldmdaeq r0, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmle fp, {r0, r1, r4, r5, r7, r9, lr} │ │ │ │ ldrdcc pc, [r0], -fp @ │ │ │ │ @ instruction: 0xf89b2500 │ │ │ │ vhsub.s8 d18, d16, d28 │ │ │ │ @@ -573709,52 +573713,52 @@ │ │ │ │ andcs pc, r0, r9, lsl #17 │ │ │ │ @ instruction: 0xf404fb03 │ │ │ │ @ instruction: 0xf404fb05 │ │ │ │ rsclt r0, r7, #164, 2 @ 0x29 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf8db82ef │ │ │ │ @ instruction: 0x4631001c │ │ │ │ - blx 219e4ac │ │ │ │ - ldrmi r6, [pc], #-2483 @ 260500 │ │ │ │ + blx 219e4bc │ │ │ │ + ldrmi r6, [pc], #-2483 @ 260510 │ │ │ │ andvc pc, r1, r9, lsl #17 │ │ │ │ ldrmi r6, [ip], #-2483 @ 0xfffff64d │ │ │ │ @ instruction: 0x0c230a22 │ │ │ │ andcs pc, r2, r9, lsl #17 │ │ │ │ @ instruction: 0xf8890e24 │ │ │ │ @ instruction: 0xf8893003 │ │ │ │ ldmib fp, {r2, lr}^ │ │ │ │ - blx 2a4f1a │ │ │ │ - blcs 25d12c │ │ │ │ + blx 2a4f2a │ │ │ │ + blcs 25d13c │ │ │ │ movthi pc, #4672 @ 0x1240 @ │ │ │ │ strls r2, [r4, #-1025] @ 0xfffffbff │ │ │ │ ldmcc pc!, {r0, r8, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0x46921e56 │ │ │ │ tstls r5, r5, lsr #12 │ │ │ │ svclt 0x008c42ac │ │ │ │ strcc r3, [r1], #-1281 @ 0xfffffaff │ │ │ │ - bl 471de8 │ │ │ │ + bl 471df8 │ │ │ │ @ instruction: 0xf5cf0005 │ │ │ │ - @ instruction: 0x4607e970 │ │ │ │ + strmi lr, [r7], -r8, ror #18 │ │ │ │ ldmdbne r0!, {r0, r5, r9, sl, lr} │ │ │ │ - stmdb sl!, {r0, r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r2!, {r0, r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf100fb07 │ │ │ │ stmiale sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, fp, sp}^ │ │ │ │ ssatmi r4, #27, r2, asr #12 │ │ │ │ cdpne 6, 6, cr4, cr3, cr15, {1} │ │ │ │ ldmib sp, {r1, r2, r3, r4, r5, r6, r9, sl, fp, ip}^ │ │ │ │ rscslt r5, r6, #4, 2 │ │ │ │ @ instruction: 0x0112b2db │ │ │ │ andcc pc, r7, r9, lsl #17 │ │ │ │ andeq pc, r9, r9, lsl #17 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andne pc, sl, r9, lsl #17 │ │ │ │ - b 12e876c │ │ │ │ + b 12e877c │ │ │ │ @ instruction: 0xf8892111 │ │ │ │ @ instruction: 0xf889300d │ │ │ │ - beq 6ec5cc │ │ │ │ + beq 6ec5dc │ │ │ │ andscc pc, r0, r9, lsl #17 │ │ │ │ andscc pc, r1, r9, lsl #17 │ │ │ │ tstppl sl, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ movweq pc, #33472 @ 0x82c0 @ │ │ │ │ andne pc, fp, r9, lsl #17 │ │ │ │ andcs pc, ip, r9, lsl #17 │ │ │ │ @ instruction: 0xf889217c │ │ │ │ @@ -573774,40 +573778,40 @@ │ │ │ │ eorne pc, sl, r9, asr #17 │ │ │ │ eorne pc, lr, r9, asr #17 │ │ │ │ eorsne pc, r2, r9, lsr #17 │ │ │ │ eorcc pc, r0, r9, lsr #17 │ │ │ │ adccc pc, lr, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8db8230 │ │ │ │ - blcs 2acde0 │ │ │ │ + blcs 2acdf0 │ │ │ │ eorhi pc, r6, #64, 4 │ │ │ │ teqpeq r6, #1073741826 @ p-variant is OBSOLETE @ 0x40000002 │ │ │ │ andscc pc, r9, #68157440 @ 0x4100000 │ │ │ │ eorscs pc, r4, r9, lsr #17 │ │ │ │ @ instruction: 0xf8032013 │ │ │ │ andcs r0, r1, #1024 @ 0x400 │ │ │ │ @ instruction: 0xf8cb21c8 │ │ │ │ stmdals r9, {r5, ip, sp} │ │ │ │ @ instruction: 0xf940f7f4 │ │ │ │ ldrsbtcc pc, [r4], -fp @ │ │ │ │ ldrdcs pc, [ip], -fp @ │ │ │ │ ldrsbtne pc, [r8], -fp @ │ │ │ │ stmib sp, {r1, r3, r4, r7, r9, fp, ip}^ │ │ │ │ rsbscs r2, sp, #1610612736 @ 0x60000000 │ │ │ │ - blcs 2de648 │ │ │ │ + blcs 2de658 │ │ │ │ @ instruction: 0xf8db9105 │ │ │ │ @ instruction: 0xf8db20a4 │ │ │ │ @ instruction: 0xf8db0220 │ │ │ │ @ instruction: 0xf8cb10cc │ │ │ │ @ instruction: 0xf8db3034 │ │ │ │ stmdbcs r0, {r2, r3, r4, r9, ip, sp} │ │ │ │ ldrmi fp, [r8], -r8, lsl #30 │ │ │ │ cmplt r2, #12 │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - beq 29c7a0 │ │ │ │ + beq 29c7b0 │ │ │ │ strcs r4, [r4], -r3, asr #12 │ │ │ │ @ instruction: 0xf10b46d0 │ │ │ │ strtmi r0, [r2], r8, lsr #19 │ │ │ │ and r4, sp, ip, lsl r6 │ │ │ │ strbmi r9, [r2], -r9, lsl #16 │ │ │ │ strcc lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff462b │ │ │ │ @@ -573834,59 +573838,59 @@ │ │ │ │ andcs fp, r1, #88, 30 @ 0x160 │ │ │ │ eorshi pc, ip, #0, 2 │ │ │ │ andls sl, r0, #12, 28 @ 0xc0 │ │ │ │ stmdals r9, {r0, r6, r9, sl, lr} │ │ │ │ strtmi r3, [fp], -r8, lsl #4 │ │ │ │ @ instruction: 0xf7ff9601 │ │ │ │ @ instruction: 0xf8dbfc75 │ │ │ │ - bls 52c7c0 │ │ │ │ + bls 52c7d0 │ │ │ │ @ instruction: 0xf843330a │ │ │ │ andcs r2, r0, #2560 @ 0xa00 │ │ │ │ stccs 8, cr15, [r6], {67} @ 0x43 │ │ │ │ @ instruction: 0xf8232215 │ │ │ │ @ instruction: 0xf8cb2c02 │ │ │ │ @ instruction: 0xf8db3034 │ │ │ │ @ instruction: 0xf8db20a4 │ │ │ │ andls r0, ip, r0, lsr #4 │ │ │ │ subsle r2, r7, r0, lsl #20 │ │ │ │ - beq 29c854 │ │ │ │ + beq 29c864 │ │ │ │ ldrbmi r9, [r7], -sl, lsl #14 │ │ │ │ ldrdge pc, [r4], -sp @ │ │ │ │ stmiaeq r4!, {r0, r1, r3, r8, ip, sp, lr, pc} │ │ │ │ stmdbeq r4, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strls sl, [r8], #-2828 @ 0xfffff4f4 │ │ │ │ @ instruction: 0xf8589304 │ │ │ │ stccs 15, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf8dbd03f │ │ │ │ - blx 4a8fcc │ │ │ │ + blx 4a8fdc │ │ │ │ andsmi pc, r6, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf8dbd018 │ │ │ │ stmvs sl, {r4, r6, r7, ip} │ │ │ │ umaalcs pc, lr, r2, r8 @ │ │ │ │ svclt 0x00882a01 │ │ │ │ stmdale r6, {r9, sp} │ │ │ │ @ instruction: 0xf89268a2 │ │ │ │ - bcs 2a8894 │ │ │ │ + bcs 2a88a4 │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ stmib sp, {r1, r9, ip, pc}^ │ │ │ │ strtmi r6, [sl], -r0, lsl #6 │ │ │ │ @ instruction: 0x4650463b │ │ │ │ ldc2l 7, cr15, [ip], {255} @ 0xff │ │ │ │ eorcs pc, r0, #14352384 @ 0xdb0000 │ │ │ │ andsle r4, sl, r6, lsl r2 │ │ │ │ ldrdcs pc, [ip], #139 @ 0x8b │ │ │ │ ldmvs r2, {r1, r3, r5, r6, r8, ip, sp, pc} │ │ │ │ umaalcs pc, lr, r2, r8 @ │ │ │ │ svclt 0x00982a01 │ │ │ │ stmdble r6, {r9, sp} │ │ │ │ @ instruction: 0xf89268a2 │ │ │ │ - bcs 2a88d0 │ │ │ │ + bcs 2a88e0 │ │ │ │ andcs fp, r0, #140, 30 @ 0x230 │ │ │ │ - blls 368fa4 │ │ │ │ + blls 368fb4 │ │ │ │ andls r4, r2, #34603008 @ 0x2100000 │ │ │ │ movwls r4, #5712 @ 0x1650 │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff9600 │ │ │ │ @ instruction: 0xf8dbfcbd │ │ │ │ strcc r2, [r1, -r4, lsr #1] │ │ │ │ ldmle r8!, {r1, r3, r4, r5, r7, r9, lr} │ │ │ │ @@ -573904,84 +573908,84 @@ │ │ │ │ @ instruction: 0xf100ae0c │ │ │ │ @ instruction: 0xf8db814d │ │ │ │ @ instruction: 0xf8db6034 │ │ │ │ tstlt r3, r0, lsl r2 │ │ │ │ @ instruction: 0xf8062319 │ │ │ │ vqdmulh.s d19, d1, d1 │ │ │ │ @ instruction: 0xf826231b │ │ │ │ - bls 3af410 │ │ │ │ + bls 3af420 │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ ldrdhi pc, [r0], -fp @ │ │ │ │ eorsvs pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0xf8db1af6 │ │ │ │ tstcs r4, #56 @ 0x38 │ │ │ │ @ instruction: 0xf88846b1 │ │ │ │ @ instruction: 0xf89d3000 │ │ │ │ - bcs 26c888 │ │ │ │ + bcs 26c898 │ │ │ │ mrshi pc, SPSR @ │ │ │ │ @ instruction: 0xf8db4611 │ │ │ │ movwls r0, #16412 @ 0x401c │ │ │ │ @ instruction: 0xf8def7ec │ │ │ │ - blls 386c50 │ │ │ │ + blls 386c60 │ │ │ │ ldrmi r6, [sl], #-2442 @ 0xfffff676 │ │ │ │ andcs pc, r1, r8, lsl #17 │ │ │ │ stmibvs fp, {r1, r2, r9, fp, ip, pc} │ │ │ │ andls r4, r7, #436207616 @ 0x1a000000 │ │ │ │ - beq 74706c │ │ │ │ + beq 74707c │ │ │ │ andcc pc, r2, r8, lsl #17 │ │ │ │ @ instruction: 0xf8880c13 │ │ │ │ cdpeq 0, 1, cr3, cr3, cr3, {0} │ │ │ │ andcc pc, r4, r8, lsl #17 │ │ │ │ @ instruction: 0xf1bab2f3 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8db812d │ │ │ │ @ instruction: 0x4651001c │ │ │ │ @ instruction: 0xf7ec9304 │ │ │ │ @ instruction: 0xf8daf8bf │ │ │ │ - blls 3688dc │ │ │ │ + blls 3688ec │ │ │ │ @ instruction: 0xf888441a │ │ │ │ @ instruction: 0xf8da2005 │ │ │ │ - bl 3ec8e8 │ │ │ │ - b 1622c98 │ │ │ │ - b 16290f4 │ │ │ │ + bl 3ec8f8 │ │ │ │ + b 1622ca8 │ │ │ │ + b 1629104 │ │ │ │ @ instruction: 0xf8884319 │ │ │ │ - b 16288b0 │ │ │ │ + b 16288c0 │ │ │ │ @ instruction: 0xf8886919 │ │ │ │ @ instruction: 0xf1083007 │ │ │ │ @ instruction: 0xf8880309 │ │ │ │ @ instruction: 0xf8cb9008 │ │ │ │ ldmib fp, {r5, ip, sp}^ │ │ │ │ @ instruction: 0xf8db2380 │ │ │ │ - blx 2e0c06 │ │ │ │ - blx 39e4d6 │ │ │ │ + blx 2e0c16 │ │ │ │ + blx 39e4e6 │ │ │ │ ldrtmi pc, [r9], -r3, lsl #6 @ │ │ │ │ @ instruction: 0xf5ce9304 │ │ │ │ - blls 39c794 │ │ │ │ + blls 39c784 │ │ │ │ @ instruction: 0xf8db4602 │ │ │ │ @ instruction: 0x461900d8 │ │ │ │ andls r9, r4, #335544320 @ 0x14000000 │ │ │ │ - svc 0x00aaf5ce │ │ │ │ + svc 0x00a2f5ce │ │ │ │ ldrsbhi pc, [ip], #139 @ 0x8b @ │ │ │ │ ldmib sp, {r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1b82304 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8db80ec │ │ │ │ strls r6, [r7], -r0, ror #1 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf108813f │ │ │ │ @ instruction: 0x463930ff │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ - svc 0x0094f5ce │ │ │ │ + svc 0x008cf5ce │ │ │ │ strmi r9, [r0], r4, lsl #22 │ │ │ │ @ instruction: 0x46191e70 │ │ │ │ - svc 0x008ef5ce │ │ │ │ + svc 0x0086f5ce │ │ │ │ ldmib sp, {r0, r1, r2, ip, pc}^ │ │ │ │ strtmi r3, [r0], -r4, lsl #4 │ │ │ │ addmi r9, ip, #114688 @ 0x1c000 │ │ │ │ - blx 396aaa │ │ │ │ + blx 396aba │ │ │ │ strmi r3, [r6], r3, lsl #18 │ │ │ │ @ instruction: 0xf107fb02 │ │ │ │ @ instruction: 0xf1091e7c │ │ │ │ strdls r3, [r8, -pc] │ │ │ │ stmdbeq r3, {r0, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ strls r4, [r4], #-1553 @ 0xfffff9ef │ │ │ │ strbmi r9, [r1, #-1290] @ 0xfffffaf6 │ │ │ │ @@ -574000,19 +574004,19 @@ │ │ │ │ movwcc r4, #13372 @ 0x343c │ │ │ │ stceq 8, cr15, [r2], {3} │ │ │ │ @ instruction: 0xf8033001 │ │ │ │ strmi r2, [r0, #3075] @ 0xc03 │ │ │ │ stc 8, cr15, [r1], {3} │ │ │ │ eorcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf89bd325 │ │ │ │ - bcs 268d18 │ │ │ │ + bcs 268d28 │ │ │ │ @ instruction: 0xf8dbd1ea │ │ │ │ stccs 0, cr5, [r0, #-928] @ 0xfffffc60 │ │ │ │ - blls 394d2c │ │ │ │ - bl 3322fc │ │ │ │ + blls 394d3c │ │ │ │ + bl 33230c │ │ │ │ strtmi r0, [fp], -r4, lsl #24 │ │ │ │ ldrmi r4, [r8], -r5, lsl #12 │ │ │ │ ldrsbtcc pc, [r4], #129 @ 0x81 @ │ │ │ │ ldrdvs pc, [ip], #129 @ 0x81 @ │ │ │ │ svclt 0x002c42a3 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ svclt 0x00884566 │ │ │ │ @@ -574020,39 +574024,39 @@ │ │ │ │ sbcle r2, r3, r0, lsl #22 │ │ │ │ tstcc r0, r1, lsl #4 │ │ │ │ @ instruction: 0xd1ed4290 │ │ │ │ ldrtmi r4, [ip], #-1576 @ 0xfffff9d8 │ │ │ │ strmi r3, [r0, #1] │ │ │ │ ldmib sp, {r0, r3, r4, r6, r7, r9, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf10e3105 │ │ │ │ - bls 4241dc │ │ │ │ + bls 4241ec │ │ │ │ ldrmi r4, [r9], #1178 @ 0x49a │ │ │ │ adcle r4, sl, #478150656 @ 0x1c800000 │ │ │ │ @ instruction: 0xf8db9d0a │ │ │ │ strcc r3, [r1, #-500] @ 0xfffffe0c │ │ │ │ ldrdls pc, [r0], -fp @ │ │ │ │ svclt 0x00382b01 │ │ │ │ adcmi r2, fp, #67108864 @ 0x4000000 │ │ │ │ stclge 6, cr15, [sp, #-252]! @ 0xffffff04 │ │ │ │ andcs r4, sp, #78643200 @ 0x4b00000 │ │ │ │ - blcs 2dea0c │ │ │ │ + blcs 2dea1c │ │ │ │ @ instruction: 0xf8cb4a84 │ │ │ │ - blmi fe2eca88 │ │ │ │ + blmi fe2eca98 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5baa78 │ │ │ │ + blls 5baa88 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strdlt r8, [pc], -r7 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbt r2, [r8], #1456 @ 0x5b0 │ │ │ │ ldrbt r2, [r6], #1424 @ 0x590 │ │ │ │ @ instruction: 0xf68a88a0 │ │ │ │ - stmdacs r0, {r0, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r8, r0 │ │ │ │ - bcs 2bb840 │ │ │ │ + bcs 2bb850 │ │ │ │ strbcs fp, [r0, #3852] @ 0xf0c │ │ │ │ strbt r2, [sl], #1352 @ 0x548 │ │ │ │ strbt r2, [r8], #1448 @ 0x5a8 │ │ │ │ strbt r2, [r6], #1416 @ 0x588 │ │ │ │ strbt r2, [r4], #1408 @ 0x580 │ │ │ │ strbt r2, [r2], #1440 @ 0x5a0 │ │ │ │ ldrsbcc pc, [ip, #139]! @ 0x8b @ │ │ │ │ @@ -574061,23 +574065,23 @@ │ │ │ │ teqpeq r5, #1073741826 @ p-variant is OBSOLETE @ 0x40000002 │ │ │ │ eorscs pc, r4, r9, lsl #17 │ │ │ │ stmdals r9, {r2, r4, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ cdpge 3, 0, cr2, cr12, cr0, {0} │ │ │ │ strtmi r9, [sl], -r2, lsl #6 │ │ │ │ strls r2, [r1], -r1, lsl #6 │ │ │ │ movwcs r9, #37632 @ 0x9300 │ │ │ │ - blx 189ea7a │ │ │ │ + blx 189ea8a │ │ │ │ eoreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ strle r0, [sp, #-1921] @ 0xfffff87f │ │ │ │ ldrdne pc, [r8], #139 @ 0x8b │ │ │ │ movwcs r9, #2057 @ 0x809 │ │ │ │ movwls r4, #9770 @ 0x262a │ │ │ │ movwcs r9, #9729 @ 0x2601 │ │ │ │ movwcs r9, #41728 @ 0xa300 │ │ │ │ - blx 149ea9a │ │ │ │ + blx 149eaaa │ │ │ │ eoreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ ldrsbtvs pc, [r4], -fp @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ rsbsvs sl, r0, r4, lsr #29 │ │ │ │ tstpeq sp, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ @ instruction: 0x360d60b0 │ │ │ │ stceq 8, cr15, [r1], {6} │ │ │ │ @@ -574108,26 +574112,26 @@ │ │ │ │ @ instruction: 0xf04c518c │ │ │ │ @ instruction: 0xf1030c04 │ │ │ │ @ instruction: 0xf883041b │ │ │ │ @ instruction: 0xf883c013 │ │ │ │ @ instruction: 0x060ae012 │ │ │ │ andscs lr, r5, #270336 @ 0x42000 │ │ │ │ ldrvc r0, [sl, #-2573] @ 0xfffff5f3 │ │ │ │ - beq 7be3ac │ │ │ │ + beq 7be3bc │ │ │ │ ldceq 5, cr7, [r5], {93} @ 0x5d │ │ │ │ ldrvc r0, [sp, #3602] @ 0xe12 │ │ │ │ stceq 5, cr7, [sl], {218} @ 0xda │ │ │ │ ldrbvc r0, [sl], -r9, lsl #28 │ │ │ │ @ instruction: 0xf8cb7699 │ │ │ │ ldr r4, [r6], #32 │ │ │ │ andcs r2, sl, #134217728 @ 0x8000000 │ │ │ │ cdpge 3, 0, cr9, cr12, cr0, {0} │ │ │ │ strtmi r9, [fp], -r9, lsl #16 │ │ │ │ strls r4, [r1], -r1, asr #12 │ │ │ │ - blx 109eb60 │ │ │ │ + blx 109eb70 │ │ │ │ @ instruction: 0xf0129a0c │ │ │ │ @ instruction: 0xf43f0203 │ │ │ │ ldr sl, [r4, #3518]! @ 0xdbe │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ @ instruction: 0xf8dbe6cd │ │ │ │ @ instruction: 0xf04f3020 │ │ │ │ movwcc r0, #37497 @ 0x9279 │ │ │ │ @@ -574155,53 +574159,53 @@ │ │ │ │ tstcc r2, #1744830465 @ 0x68000001 │ │ │ │ stccs 8, cr15, [r4], {67} @ 0x43 │ │ │ │ rsbscs pc, r9, #64, 4 │ │ │ │ stccs 8, cr15, [r9], {67} @ 0x43 │ │ │ │ eorcc pc, r0, fp, asr #17 │ │ │ │ ldrdcc pc, [r4], fp @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - strb sl, [pc], #-3048 @ 260bf4 │ │ │ │ + strb sl, [pc], #-3048 @ 260c04 │ │ │ │ orrcs r2, r0, #262144 @ 0x40000 │ │ │ │ - bllt ff09ebf8 │ │ │ │ + bllt ff09ec08 │ │ │ │ movwcs r2, #1793 @ 0x701 │ │ │ │ - bllt fef9ec00 │ │ │ │ + bllt fef9ec10 │ │ │ │ str r2, [r6], #-1352 @ 0xfffffab8 │ │ │ │ - cdp 5, 15, cr15, cr14, cr14, {6} │ │ │ │ - rsbseq pc, r1, r0, ror sp @ │ │ │ │ + cdp 5, 15, cr15, cr6, cr14, {6} │ │ │ │ + rsbseq pc, r1, r0, ror #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq pc, [r1], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbseq pc, r1, r8, ror #11 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf8a0b082 │ │ │ │ vst2.16 {d17-d20}, [r3 :256], ip │ │ │ │ @ instruction: 0xf8c06300 │ │ │ │ andlt r3, r2, r0, lsr #5 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedb7e38 │ │ │ │ + bl fedb7e48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ vhsub.s8 d2, d16, d0 │ │ │ │ @ instruction: 0xf5ce404c │ │ │ │ - @ instruction: 0xf8d4ed78 │ │ │ │ + @ instruction: 0xf8d4ed70 │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c40380 │ │ │ │ ldclt 2, cr3, [r0, #-640] @ 0xfffffd80 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ tstpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ orrne pc, r0, #192, 16 @ 0xc00000 │ │ │ │ orrpl pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedb7e78 │ │ │ │ + bl fedb7e88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf5002280 │ │ │ │ @ instruction: 0xf5ce7073 │ │ │ │ - @ instruction: 0xf8d4ed58 │ │ │ │ + @ instruction: 0xf8d4ed50 │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c44380 │ │ │ │ ldclt 2, cr3, [r0, #-640] @ 0xfffffd80 │ │ │ │ @ instruction: 0xf5004602 │ │ │ │ ldm r3, {r0, r3, r4, r5, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8d20003 │ │ │ │ stm ip, {r5, r7, r9, ip, sp} │ │ │ │ @@ -574235,51 +574239,51 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ adccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ msrne SPSR_, #192, 16 @ 0xc00000 │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fedb7f34 │ │ │ │ + bl fedb7f44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - stc 5, cr15, [r6], {206} @ 0xce │ │ │ │ + bl 21e488 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb7f4c │ │ │ │ + bl fedb7f5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r0 @ │ │ │ │ @ instruction: 0x2128460c │ │ │ │ - bl 169e494 │ │ │ │ + bl 149e4a4 │ │ │ │ tstlt r0, #5242880 @ 0x500000 │ │ │ │ strmi r4, [r4], r6, lsr #13 │ │ │ │ ldm lr!, {r1, r2, r5, fp, ip, sp, lr} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldrbeq r0, [r2, pc]! │ │ │ │ ldrdcc pc, [r0], -lr │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0xf895d513 │ │ │ │ andcs ip, r0, #36 @ 0x24 │ │ │ │ orreq lr, r2, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf003791b │ │ │ │ addsmi r0, r3, r1, lsl #6 │ │ │ │ - b 156d59c │ │ │ │ - bcs 463da8 │ │ │ │ + b 156d5ac │ │ │ │ + bcs 463db8 │ │ │ │ stc2 10, cr15, [ip], {95} @ 0x5f @ │ │ │ │ @ instruction: 0xf885d1f2 │ │ │ │ strtmi ip, [r8], -r4, lsr #32 │ │ │ │ stmdbvc r3!, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbeq r4, [fp, r8, lsr #12] │ │ │ │ mvnscs fp, #68, 30 @ 0x110 │ │ │ │ eorcc pc, r4, r5, lsl #17 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb7fc4 │ │ │ │ + bl fedb7fd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ @ instruction: 0xb3bb460f │ │ │ │ stclvc 4, cr15, [r4], {79} @ 0x4f │ │ │ │ strcs r9, [r0, #-2566] @ 0xfffff5fa │ │ │ │ qadd16mi r1, sl, r1 │ │ │ │ @ instruction: 0x0c07fb0c │ │ │ │ @@ -574296,138 +574300,138 @@ │ │ │ │ addsmi r5, sl, #5373952 @ 0x520000 │ │ │ │ cmncs r2, ip, lsl #18 │ │ │ │ @ instruction: 0x00921ad2 │ │ │ │ andcc pc, r7, r1, lsl #22 │ │ │ │ @ instruction: 0xf5002100 │ │ │ │ mulscc r1, r5, r0 │ │ │ │ addeq lr, r0, r6, lsl #22 │ │ │ │ - bl 91e560 │ │ │ │ + bl 71e570 │ │ │ │ bicvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ eorcc pc, r4, #68, 12 @ 0x4400000 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ movwvs pc, #31491 @ 0x7b03 @ │ │ │ │ @ instruction: 0xf7ea509d │ │ │ │ ldcllt 13, cr15, [r8, #260]! @ 0x104 │ │ │ │ bfi r4, sp, #12, #16 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strcs r4, [r0], #-1542 @ 0xfffff9fa │ │ │ │ rsbvc pc, r1, r0, lsl #10 │ │ │ │ rsbsmi pc, ip, #12976128 @ 0xc60000 │ │ │ │ - @ instruction: 0xf86ef5fe │ │ │ │ + @ instruction: 0xf866f5fe │ │ │ │ orrvc pc, fp, #9830400 @ 0x960000 │ │ │ │ @ instruction: 0x43b8f8a6 │ │ │ │ @ instruction: 0xf506b1bf │ │ │ │ @ instruction: 0xf04f7563 │ │ │ │ @ instruction: 0xf8550801 │ │ │ │ cmnlt fp, r4, lsl #30 │ │ │ │ @ instruction: 0xf68a8898 │ │ │ │ - @ instruction: 0xf890fcd7 │ │ │ │ - blcs 3acf64 │ │ │ │ - blx 490a90 │ │ │ │ + @ instruction: 0xf890fccf │ │ │ │ + blcs 3acf74 │ │ │ │ + blx 490aa0 │ │ │ │ @ instruction: 0xf896f204 │ │ │ │ tstmi r3, #-469762046 @ 0xe4000002 │ │ │ │ @ instruction: 0x33b9f886 │ │ │ │ adcsmi r3, ip, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf8d6d1eb │ │ │ │ vst1.32 {d19-d22}, [r3 :128], r0 │ │ │ │ @ instruction: 0xf8c65300 │ │ │ │ pop {r5, r7, r9, ip, sp} │ │ │ │ svclt 0x000081f0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb80b8 │ │ │ │ + bl fedb80c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000fe8 │ │ │ │ @ instruction: 0x46067c59 │ │ │ │ vmax.s8 d4, d0, d12 │ │ │ │ @ instruction: 0xf1013572 │ │ │ │ stmdbgt pc, {r4, r8, r9, sl} @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ - beq 2dc1a8 │ │ │ │ - @ instruction: 0xf816f68b │ │ │ │ + beq 2dc1b8 │ │ │ │ + @ instruction: 0xf80ef68b │ │ │ │ svceq 0x0002f825 │ │ │ │ ldrhle r4, [r7, #44]! @ 0x2c │ │ │ │ adccc pc, r0, #14024704 @ 0xd60000 │ │ │ │ orrvs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r0, #12976128 @ 0xc60000 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ addlt r6, sp, fp, lsl #26 │ │ │ │ tstlt r3, r0 │ │ │ │ ldmdavs fp, {r8, r9, sp}^ │ │ │ │ stcvs 14, cr13, [sl], {255} @ 0xff │ │ │ │ stcvc 13, cr7, [sp, #-304] @ 0xfffffed0 │ │ │ │ - beq 31bb58 │ │ │ │ - blvs ff4fb14c │ │ │ │ + beq 31bb68 │ │ │ │ + blvs ff4fb15c │ │ │ │ strne lr, [r4], #2639 @ 0xa4f │ │ │ │ ldrsblt pc, [r4], #-129 @ 0xffffff7f @ │ │ │ │ strbne lr, [r5], #2628 @ 0xa44 │ │ │ │ @ instruction: 0xe058f891 │ │ │ │ stmibeq r6, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ mlspl r1, r1, r8, pc @ │ │ │ │ addsvs lr, r2, pc, asr #20 │ │ │ │ ldrvc lr, [r6], pc, asr #20 │ │ │ │ - b 1646748 │ │ │ │ + b 1646758 │ │ │ │ stclvs 6, cr1, [sl, #520] @ 0x208 │ │ │ │ streq lr, [fp, #-2629] @ 0xfffff5bb │ │ │ │ - b 13c674c │ │ │ │ + b 13c675c │ │ │ │ @ instruction: 0xf891154e │ │ │ │ - b 13b901c │ │ │ │ - blvs 4e2558 │ │ │ │ + b 13b902c │ │ │ │ + blvs 4e2568 │ │ │ │ ldrsbtgt pc, [r8], -r1 @ │ │ │ │ strbeq lr, [r6], pc, asr #20 │ │ │ │ ldrdhi pc, [r4], -r1 │ │ │ │ andne lr, r2, #286720 @ 0x46000 │ │ │ │ stmibvs sl, {r1, r2, r9, ip, pc} │ │ │ │ vmlsne.f32 s28, s24, s30 │ │ │ │ - b 137c0a8 │ │ │ │ + b 137c0b8 │ │ │ │ stcvc 4, cr0, [sl, #8] │ │ │ │ - b 1384f80 │ │ │ │ + b 1384f90 │ │ │ │ @ instruction: 0xf8911402 │ │ │ │ strls r2, [r7], #-96 @ 0xffffffa0 │ │ │ │ subeq lr, r2, #282624 @ 0x45000 │ │ │ │ @ instruction: 0xf891920a │ │ │ │ - b 16290b8 │ │ │ │ + b 16290c8 │ │ │ │ strls r0, [r1, #-1415] @ 0xfffffa79 │ │ │ │ ldrvc lr, [r7, pc, asr #20] │ │ │ │ streq lr, [sl], -r2, asr #20 │ │ │ │ ldmib r1, {r0, r2, r9, sl, ip, pc}^ │ │ │ │ - b 12f17a8 │ │ │ │ + b 12f17b8 │ │ │ │ stcls 2, cr0, [r2], {68} @ 0x44 │ │ │ │ andeq lr, r9, #270336 @ 0x42000 │ │ │ │ - b 16457c8 │ │ │ │ - b 163d81c │ │ │ │ - b 1632800 │ │ │ │ - b 13fa018 │ │ │ │ - bl 13327b8 │ │ │ │ - b 13e0fc8 │ │ │ │ - b 16227f8 │ │ │ │ - b 15ec83c │ │ │ │ - bls 37c7d0 │ │ │ │ + b 16457d8 │ │ │ │ + b 163d82c │ │ │ │ + b 1632810 │ │ │ │ + b 13fa028 │ │ │ │ + bl 13327c8 │ │ │ │ + b 13e0fd8 │ │ │ │ + b 1622808 │ │ │ │ + b 15ec84c │ │ │ │ + bls 37c7e0 │ │ │ │ strcs lr, [r2], #-2628 @ 0xfffff5bc │ │ │ │ andne lr, r8, #323584 @ 0x4f000 │ │ │ │ strls r4, [r9], #-788 @ 0xfffffcec │ │ │ │ - b 163ba0c │ │ │ │ + b 163ba1c │ │ │ │ stcls 8, cr7, [r1], {24} │ │ │ │ adceq r9, sp, fp │ │ │ │ - b 1363874 │ │ │ │ - bvs 163a004 │ │ │ │ + b 1363884 │ │ │ │ + bvs 163a014 │ │ │ │ strbne lr, [r7, -r5, asr #20] │ │ │ │ - b 163bb24 │ │ │ │ + b 163bb34 │ │ │ │ cdpeq 12, 6, cr1, cr13, cr5, {6} │ │ │ │ stcls 6, cr4, [r6, #-160] @ 0xffffff60 │ │ │ │ streq lr, [ip, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0x2c1cea4f │ │ │ │ streq lr, [lr, #-2629] @ 0xfffff5bb │ │ │ │ - b 1572a80 │ │ │ │ + b 1572a90 │ │ │ │ stmdals r5, {sl, fp, sp, lr} │ │ │ │ cdpeq 3, 0, cr15, cr7, cr6, {3} │ │ │ │ - b 143288c │ │ │ │ + b 143289c │ │ │ │ ldrmi r0, [pc], -ip, lsl #24 │ │ │ │ cdpcs 3, 0, cr15, cr15, cr5, {3} │ │ │ │ vabd.f32 d25, d0, d7 │ │ │ │ stmdals r9, {r0, r1, r2, r8, r9, sl} │ │ │ │ cdpmi 3, 1, cr15, cr7, cr12, {3} │ │ │ │ vmin.u32 d20, d21, d12 │ │ │ │ stcls 6, cr0, [r8, #-28] @ 0xffffffe4 │ │ │ │ @@ -574441,148 +574445,148 @@ │ │ │ │ ldrcs lr, [r4], #-2624 @ 0xfffff5c0 │ │ │ │ tstpmi r7, #100, 6 @ p-variant is OBSOLETE @ 0x90000001 │ │ │ │ stmdals r3, {r2, r9, fp} │ │ │ │ strvs lr, [r0], #-2628 @ 0xfffff5bc │ │ │ │ vsub.i32 d25, d4, d0 │ │ │ │ addvs r6, r3, pc, lsl r3 │ │ │ │ tstcs sl, #323584 @ 0x4f000 │ │ │ │ - b 1347098 │ │ │ │ + b 13470a8 │ │ │ │ vcgt.u32 d22, d3, d0 │ │ │ │ - beq 72acb0 │ │ │ │ + beq 72acc0 │ │ │ │ movwvs lr, #35395 @ 0x8a43 │ │ │ │ - strcs pc, [pc, #-867] @ 260d19 │ │ │ │ + strcs pc, [pc, #-867] @ 260d29 │ │ │ │ tstcs fp, #323584 @ 0x4f000 │ │ │ │ stccs 3, cr15, [pc], {99} @ 0x63 │ │ │ │ movwmi lr, #31185 @ 0x79d1 │ │ │ │ - b 133b0b0 │ │ │ │ + b 133b0c0 │ │ │ │ stcls 3, cr1, [r1], {4} │ │ │ │ cdpvs 3, 1, cr15, cr15, cr3, {3} │ │ │ │ @ instruction: 0xf8c39b00 │ │ │ │ - b 16590cc │ │ │ │ - b 1331d08 │ │ │ │ + b 16590dc │ │ │ │ + b 1331d18 │ │ │ │ vcgt.u32 d20, d3, d0 │ │ │ │ - b 1632d04 │ │ │ │ - b 1339d14 │ │ │ │ + b 1632d14 │ │ │ │ + b 1339d24 │ │ │ │ stmdals r0, {r8, r9, sp} │ │ │ │ - b 1631d40 │ │ │ │ + b 1631d50 │ │ │ │ vqshl.u32 d18, d9, d3 │ │ │ │ subvs r6, r7, pc, lsl r7 │ │ │ │ - b 1648cd0 │ │ │ │ - b 1371d28 │ │ │ │ - b 133a0e4 │ │ │ │ + b 1648ce0 │ │ │ │ + b 1371d38 │ │ │ │ + b 133a0f4 │ │ │ │ vcgt.u32 d20, d4, d7 │ │ │ │ vmin.u32 d20, d3, d7 │ │ │ │ ldceq 6, cr6, [r3], {31} │ │ │ │ movwmi lr, #35395 @ 0x8a43 │ │ │ │ - b 12e4924 │ │ │ │ + b 12e4934 │ │ │ │ tstvs r6, r8, lsl #4 │ │ │ │ addne lr, r1, #270336 @ 0x42000 │ │ │ │ ldrmi pc, [r7, #-867] @ 0xfffffc9d │ │ │ │ tstvs fp, #323584 @ 0x4f000 │ │ │ │ - ldrvs pc, [pc, #-866] @ 260d8e │ │ │ │ + ldrvs pc, [pc, #-866] @ 260d9e │ │ │ │ andsmi lr, fp, #323584 @ 0x4f000 │ │ │ │ vrhadd.u32 q11, q1, │ │ │ │ vqrdmlsh.s32 d20, d3, d7 │ │ │ │ @ instruction: 0xf8c06c1f │ │ │ │ andlt ip, sp, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ - blmi 1e0d350 │ │ │ │ - bmi 1df2b60 │ │ │ │ + blmi 1e0d360 │ │ │ │ + bmi 1df2b70 │ │ │ │ sxtab16mi r4, r3, fp, ror #8 │ │ │ │ ldrbtmi r9, [sl], #-771 @ 0xfffffcfd │ │ │ │ strmi r4, [ip], -ip, ror #22 │ │ │ │ vst4.8 {d18-d21}, [pc], r1 │ │ │ │ ldmpl r3, {r1, r2, r5, r6, r7, r8, ip, sp, lr}^ │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmdb lr, {r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ addshi pc, r6, r0 │ │ │ │ vst1.8 {d18-d21}, [pc], ip │ │ │ │ strbmi r7, [r1], -r6, ror #7 │ │ │ │ vqdmulh.s d15, d2, d4 │ │ │ │ - b 191e890 │ │ │ │ + b 171e8a0 │ │ │ │ sbcmi pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf04f8082 │ │ │ │ @ instruction: 0xf1070900 │ │ │ │ strbmi r0, [lr], -r5, asr #11 │ │ │ │ @ instruction: 0xf6c42305 │ │ │ │ @ instruction: 0xf64f5343 │ │ │ │ movwls r7, #2815 @ 0xaff │ │ │ │ @ instruction: 0xf8cdab05 │ │ │ │ movwls fp, #4104 @ 0x1008 │ │ │ │ muleq r3, r8, r8 │ │ │ │ - blx 179ebb2 │ │ │ │ + blx 159ebc2 │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ mlacs r4, r0, r8, pc @ │ │ │ │ stchi 5, cr4, [r4], {81} @ 0x51 │ │ │ │ ldrbmi fp, [r1], -r8, lsr #30 │ │ │ │ mlacc r0, r0, r8, pc @ │ │ │ │ @ instruction: 0xf002468e │ │ │ │ @ instruction: 0xf1a1011f │ │ │ │ @ instruction: 0xf0020102 │ │ │ │ - blx feea4228 │ │ │ │ + blx feea4238 │ │ │ │ vaddw.u8 , q9, d1 │ │ │ │ @ instruction: 0xf3c41b40 │ │ │ │ @ instruction: 0xf00314c8 │ │ │ │ stmdbeq r9, {r0, r1, r8, r9}^ │ │ │ │ addne pc, r0, #134217731 @ 0x8000003 │ │ │ │ svceq 0x0002f1bc │ │ │ │ @ instruction: 0xf1bcd86a │ │ │ │ rsbsle r0, ip, r0, lsl #30 │ │ │ │ ldccs 12, cr3, [r8], {8} │ │ │ │ ldm pc, {r2, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ - blvs 19dd1e8 │ │ │ │ - blvs 1d3be10 │ │ │ │ - blvs 1a3bf8c │ │ │ │ - blvs 1d3bf90 │ │ │ │ - blvs 1d3bf94 │ │ │ │ - blvs 1d3bf98 │ │ │ │ + blvs 19dd1f8 │ │ │ │ + blvs 1d3be20 │ │ │ │ + blvs 1a3bf9c │ │ │ │ + blvs 1d3bfa0 │ │ │ │ + blvs 1d3bfa4 │ │ │ │ + blvs 1d3bfa8 │ │ │ │ rsbeq r6, r1, fp, ror #22 │ │ │ │ - b 1329264 │ │ │ │ + b 1329274 │ │ │ │ @ instruction: 0xf805138b │ │ │ │ - b 133c200 │ │ │ │ + b 133c210 │ │ │ │ eorhi r1, lr, r2, asr #7 │ │ │ │ movtne lr, #6723 @ 0x1a43 │ │ │ │ tstmi r8, #4096 @ 0x1000 │ │ │ │ movwls r9, #23296 @ 0x5b00 │ │ │ │ tstcs lr, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0x71ab70ae │ │ │ │ rscvc r1, r8, fp, ror #28 │ │ │ │ tstcs r0, #402653184 @ 0x18000000 │ │ │ │ movwls r7, #28974 @ 0x712e │ │ │ │ and pc, r5, r5, lsl #17 │ │ │ │ @ instruction: 0xf8c59608 │ │ │ │ strls r6, [r9], -r7 │ │ │ │ andvs pc, fp, r5, asr #17 │ │ │ │ ldrtmi r9, [r3], -sl, lsl #12 │ │ │ │ - b 1632a88 │ │ │ │ - b 162462c │ │ │ │ - b 1630430 │ │ │ │ - b 1640434 │ │ │ │ - b 14f4638 │ │ │ │ + b 1632a98 │ │ │ │ + b 162463c │ │ │ │ + b 1630440 │ │ │ │ + b 1640444 │ │ │ │ + b 14f4648 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ ldrdcc pc, [r0], #135 @ 0x87 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1089204 │ │ │ │ - bls 36328c │ │ │ │ + bls 36329c │ │ │ │ strbmi r3, [fp, #-1296] @ 0xfffffaf0 │ │ │ │ @ instruction: 0xf8ddd88e │ │ │ │ movwcs fp, #8 │ │ │ │ sbceq pc, ip, #14352384 @ 0xdb0000 │ │ │ │ cmncc r1, #3260416 @ 0x31c000 │ │ │ │ - ldc2 5, cr15, [r8, #900]! @ 0x384 │ │ │ │ - blmi 8b3ae0 │ │ │ │ + ldc2 5, cr15, [r0, #900]! @ 0x384 │ │ │ │ + blmi 8b3af0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 53b2e8 │ │ │ │ + blls 53b2f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ andlt r4, sp, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xe7ae2010 │ │ │ │ @ instruction: 0xe7ac2014 │ │ │ │ @ instruction: 0xe7aa2018 │ │ │ │ @@ -574591,59 +574595,59 @@ │ │ │ │ andcs fp, r8, ip, lsl #30 │ │ │ │ str r2, [r2, r4]! │ │ │ │ @ instruction: 0x4c0e4a0d │ │ │ │ ldrbtmi r6, [sl], #-2115 @ 0xfffff7bd │ │ │ │ stcls 6, cr4, [r3], {32} │ │ │ │ stmdapl r0!, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5ce6800 │ │ │ │ - @ instruction: 0xf5cdebb6 │ │ │ │ - bmi 4dd158 │ │ │ │ + @ instruction: 0xf5cdebae │ │ │ │ + bmi 4dd148 │ │ │ │ stmdavs r3, {r0, r1, r2, sl, fp, lr}^ │ │ │ │ @ instruction: 0xe7f1447a │ │ │ │ - bl fe91ea0c │ │ │ │ - rsbseq lr, r1, r0, ror #29 │ │ │ │ - ldrsbteq lr, [r1], #-234 @ 0xffffff16 │ │ │ │ + bl fe71ea1c │ │ │ │ + ldrsbteq lr, [r1], #-224 @ 0xffffff20 │ │ │ │ + rsbseq lr, r1, sl, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r1, r8, lsl #27 │ │ │ │ - andseq r8, lr, r6, lsl #6 │ │ │ │ + rsbseq lr, r1, r8, ror sp │ │ │ │ + andseq r8, lr, lr, ror #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, lr, ip, ror #5 │ │ │ │ + @ instruction: 0x001e81d4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r8, lsr sl │ │ │ │ @ instruction: 0x460c4b38 │ │ │ │ andcs r4, r1, sl, ror r4 │ │ │ │ ldmpl r3, {r6, r8, sp}^ │ │ │ │ movwls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldmda r0!, {r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8!, {r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ ldcl 0, cr13, [r4, #316] @ 0x13c │ │ │ │ strtmi r7, [r4], r5, lsl #20 │ │ │ │ - bvc 29cdfc │ │ │ │ + bvc 29ce0c │ │ │ │ @ instruction: 0x801ef8b4 │ │ │ │ strmi r8, [r6], r7, ror #22 │ │ │ │ ldrdls pc, [r0], -r4 @ │ │ │ │ - bvc ff45cf0c │ │ │ │ + bvc ff45cf1c │ │ │ │ strteq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf6c42305 │ │ │ │ movwls r5, #4931 @ 0x1343 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - blx 69cf14 │ │ │ │ + blx 69cf24 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ - blcs 89bc98 │ │ │ │ - bcs 85bc9c │ │ │ │ + blcs 89bca8 │ │ │ │ + bcs 85bcac │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ mrc 15, 7, fp, cr0, cr8, {6} │ │ │ │ stmia lr!, {r0, r1, r2, r6, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f000f │ │ │ │ - bge 2a211c │ │ │ │ + bge 2a212c │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, lr, lsl #17 │ │ │ │ eorcc pc, ip, r5, lsl #17 │ │ │ │ @ instruction: 0xf8852309 │ │ │ │ @ instruction: 0xf885802d │ │ │ │ @ instruction: 0xf885b02e │ │ │ │ @ instruction: 0xf885702f │ │ │ │ @@ -574653,61 +574657,61 @@ │ │ │ │ strls r9, [r4], -r3, lsl #6 │ │ │ │ strls r9, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0x46144633 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 51bce4 │ │ │ │ + beq 51bcf4 │ │ │ │ @ instruction: 0x9600461e │ │ │ │ - bmi 507fc4 │ │ │ │ + bmi 507fd4 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -r3, lsl #2 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf5ce8ff0 │ │ │ │ - svclt 0x0000eb14 │ │ │ │ - ldrshteq lr, [r1], #-200 @ 0xffffff38 │ │ │ │ + svclt 0x0000eb0c │ │ │ │ + rsbseq lr, r1, r8, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r1, sl, lsr ip │ │ │ │ + rsbseq lr, r1, sl, lsr #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb85f8 │ │ │ │ + bl fedb8608 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ @ instruction: 0xf5004604 │ │ │ │ strmi r4, [fp], -r7, lsr #1 │ │ │ │ strcs r3, [r1, #-16] │ │ │ │ bicvc pc, r2, r0, lsl #10 │ │ │ │ @ instruction: 0xf5d39500 │ │ │ │ - @ instruction: 0xf504fcd9 │ │ │ │ + @ instruction: 0xf504fcd1 │ │ │ │ @ instruction: 0xf8d141a0 │ │ │ │ tstlt fp, r4, lsl r5 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ adccs pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldrcc pc, [r0, #-2241] @ 0xfffff73f │ │ │ │ addcs pc, r0, #1107296256 @ 0x42000000 │ │ │ │ adccs pc, r0, #196, 16 @ 0xc40000 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb8644 │ │ │ │ + bl fedb8654 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi fe3a52ec │ │ │ │ - blmi fe3cd694 │ │ │ │ + bmi fe3a52fc │ │ │ │ + blmi fe3cd6a4 │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ teqcs r0, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ @ instruction: 0xf5cd0300 │ │ │ │ - strmi lr, [r6], -ip, asr #31 │ │ │ │ + strmi lr, [r6], -r4, asr #31 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [lr], r9, lsl #1 │ │ │ │ - bvc d72e84 │ │ │ │ + bvc d72e94 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ ldm lr, {r0, r1, r2, r5, r6, r7, r9, sl} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf140000f │ │ │ │ stmdbhi sl!, {r3, r7, pc} │ │ │ │ addne pc, r2, #134217731 @ 0x8000003 │ │ │ │ @@ -574736,23 +574740,23 @@ │ │ │ │ stmdahi r8!, {r1, r6, r7, r8, r9, sl, ip}^ │ │ │ │ @ instruction: 0xf8510152 │ │ │ │ vst1.8 {d4[1]}, [r2], r4 │ │ │ │ @ instruction: 0xf85152ff │ │ │ │ @ instruction: 0xf0027027 │ │ │ │ @ instruction: 0xf8510220 │ │ │ │ vaddl.u8 , d0, d28 │ │ │ │ - b 1325624 │ │ │ │ + b 1325634 │ │ │ │ stmdavs r9!, {r0, r6, r7, r8, r9} │ │ │ │ mcrrcc 3, 12, pc, r7, cr1 @ │ │ │ │ cdpeq 1, 10, cr0, cr4, cr1, {5} │ │ │ │ - beq 4b2144 │ │ │ │ + beq 4b2154 │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ movwmi r5, #42051 @ 0xa443 │ │ │ │ - b 12e9928 │ │ │ │ + b 12e9938 │ │ │ │ @ instruction: 0xf0420247 │ │ │ │ strls r0, [r3], #-528 @ 0xfffffdf0 │ │ │ │ tstpeq r7, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ tstpcs pc, r3, ror #6 @ p-variant is OBSOLETE │ │ │ │ msreq CPSR_s, #-2147483647 @ 0x80000001 │ │ │ │ movwcs r9, #25348 @ 0x6304 │ │ │ │ tstpmi r7, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ @@ -574763,21 +574767,21 @@ │ │ │ │ andls sl, r7, #49152 @ 0xc000 │ │ │ │ andls r8, r8, #-1291845632 @ 0xb3000000 │ │ │ │ @ instruction: 0x460c4613 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 51be9c │ │ │ │ + beq 51beac │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ stmdbvc fp!, {r0, r8, r9, fp, ip, pc} │ │ │ │ ldrle r0, [r2], #-2010 @ 0xfffff826 │ │ │ │ - blmi 1073e6c │ │ │ │ + blmi 1073e7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63b5f4 │ │ │ │ + blls 63b604 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r2, r0, lsl #6 │ │ │ │ andslt r4, r1, r0, lsr r6 │ │ │ │ stmdavc fp!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrle r0, [r7], #2009 @ 0x7d9 │ │ │ │ ldrbeq r7, [sl, fp, lsr #18] │ │ │ │ stmdbvc r9!, {r2, r3, r5, r6, r7, r8, sl, ip, lr, pc}^ │ │ │ │ @@ -574788,18 +574792,18 @@ │ │ │ │ stcmi 1, cr0, [sp, #-520]! @ 0xfffffdf8 │ │ │ │ strbcc pc, [r7], #-964 @ 0xfffffc3c @ │ │ │ │ subne pc, r7, r0, asr #7 │ │ │ │ vmvn.i32 q10, #16580608 @ 0x00fd0000 │ │ │ │ @ instruction: 0xf85517c2 │ │ │ │ @ instruction: 0xf8551021 │ │ │ │ @ instruction: 0xf8553023 │ │ │ │ - b 12f5674 │ │ │ │ + b 12f5684 │ │ │ │ orreq r0, fp, r3, asr #5 │ │ │ │ tstmi sl, #2192 @ 0x890 │ │ │ │ - b 1323e50 │ │ │ │ + b 1323e60 │ │ │ │ tstcs r0, r1, lsl #6 │ │ │ │ movteq lr, #23107 @ 0x5a43 │ │ │ │ tstpeq r7, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ vshl.u32 , , q1 │ │ │ │ strls r2, [r9], #-271 @ 0xfffffef1 │ │ │ │ @@ -574808,49 +574812,49 @@ │ │ │ │ movwls r0, #41770 @ 0xa32a │ │ │ │ vcgt.u32 d18, d0, d6 │ │ │ │ movwls r6, #45343 @ 0xb11f │ │ │ │ cmpcs r0, #268435471 @ 0x1000000f │ │ │ │ stmdbge r9, {r2, r3, r9, ip, pc} │ │ │ │ ldrbhi r9, [r3, #-525]! @ 0xfffffdf3 │ │ │ │ ldrmi r9, [r3], -lr, lsl #4 │ │ │ │ - b 1632e58 │ │ │ │ - b 1624a1c │ │ │ │ - b 1630820 │ │ │ │ - b 1640824 │ │ │ │ - b 14f4a28 │ │ │ │ + b 1632e68 │ │ │ │ + b 1624a2c │ │ │ │ + b 1630830 │ │ │ │ + b 1640834 │ │ │ │ + b 14f4a38 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 305e48 │ │ │ │ + blls 305e58 │ │ │ │ stmdbvc sl!, {r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf57f07d0 │ │ │ │ stmiahi sl!, {r0, r1, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ stmdbcs lr, {r0, r4, lr} │ │ │ │ svcge 0x003bf47f │ │ │ │ andcs lr, r3, #60, 14 @ 0xf00000 │ │ │ │ @ instruction: 0xf5cee72c │ │ │ │ - svclt 0x0000e9d6 │ │ │ │ - rsbseq lr, r1, lr, lsr #23 │ │ │ │ + svclt 0x0000e9ce │ │ │ │ + @ instruction: 0x0071eb9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq r1, r8, r8, ror #27 │ │ │ │ - rsbseq lr, r1, ip, ror sl │ │ │ │ - rsbeq r1, r8, r8, lsl #26 │ │ │ │ + ldrdeq r1, [r8], #-192 @ 0xffffff40 @ │ │ │ │ + rsbseq lr, r1, ip, ror #20 │ │ │ │ + strdeq r1, [r8], #-176 @ 0xffffff50 @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [lr], -r7, lsl #12 │ │ │ │ @ instruction: 0xf500b971 │ │ │ │ @ instruction: 0xf8d848a0 │ │ │ │ - blcs 26eb44 │ │ │ │ + blcs 26eb54 │ │ │ │ addhi pc, lr, r0, asr #32 │ │ │ │ adccc pc, r4, #14090240 @ 0xd70000 │ │ │ │ orrvc pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r4, #13041664 @ 0xc70000 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strmi pc, [sl, #1280]! @ 0x500 │ │ │ │ - beq 39dd3c │ │ │ │ + beq 39dd4c │ │ │ │ stmdbeq r4, {r1, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f3518 │ │ │ │ eor r0, r4, r0, lsl #16 │ │ │ │ strmi r6, [fp], -r3, lsr #3 │ │ │ │ adcmi fp, r1, #67108866 @ 0x4000002 │ │ │ │ vshr.u32 d13, d10, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @@ -574875,30 +574879,30 @@ │ │ │ │ @ instruction: 0xb119d1d2 │ │ │ │ stccs 6, cr4, [r0], {11} │ │ │ │ @ instruction: 0xe7d0d0de │ │ │ │ rscle r2, fp, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 26df34 │ │ │ │ + bcs 26df44 │ │ │ │ @ instruction: 0xf108d1f8 │ │ │ │ vtbl.8 d0, {d15}, d1 │ │ │ │ strbmi r8, [r6, #-3931] @ 0xfffff0a5 │ │ │ │ mvnle r6, ip, lsr #32 │ │ │ │ stmiami r0!, {r0, r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ strcc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ eorsle r4, r8, #-536870903 @ 0xe0000009 │ │ │ │ strtpl pc, [sl], #1286 @ 0x506 │ │ │ │ strcc r4, [r6], #-1589 @ 0xfffff9cb │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ streq lr, [r4], #2823 @ 0xb07 │ │ │ │ svcne 0x0004f854 │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1370 │ │ │ │ + blcc 2b1380 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmvs r8, {r0, r1, r3, r4, r8, fp, ip, sp, pc} │ │ │ │ ldrdcc pc, [ip, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf8d84798 │ │ │ │ strcc r3, [r1, #-1324] @ 0xfffffad4 │ │ │ │ @@ -574914,110 +574918,110 @@ │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xff7af7e9 │ │ │ │ strcc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ bicle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf8c8e76a │ │ │ │ strb r6, [sl, ip, lsr #10]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb89d0 │ │ │ │ + bl fedb89e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26dfec │ │ │ │ + bcs 26dffc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26e010 │ │ │ │ + bcs 26e020 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5cd4628 │ │ │ │ - ldclt 14, cr14, [r8, #-608]! @ 0xfffffda0 │ │ │ │ + ldclt 14, cr14, [r8, #-576]! @ 0xfffffdc0 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb8a2c │ │ │ │ + bl fedb8a3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #25 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26e048 │ │ │ │ + bcs 26e058 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26e06c │ │ │ │ + bcs 26e07c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5cd4628 │ │ │ │ - ldclt 14, cr14, [r8, #-424]! @ 0xfffffe58 │ │ │ │ + ldclt 14, cr14, [r8, #-392]! @ 0xfffffe78 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb8a88 │ │ │ │ + bl fedb8a98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrdne pc, [r4, #129] @ 0x81 │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b14a0 │ │ │ │ + blcc 2b14b0 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b14c4 │ │ │ │ + blcc 2b14d4 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4628b11b │ │ │ │ - cdp 5, 3, cr15, cr10, cr13, {6} │ │ │ │ + cdp 5, 3, cr15, cr2, cr13, {6} │ │ │ │ @ instruction: 0x4621bd38 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 39cda0 │ │ │ │ + blhi 39cdb0 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ strbcs pc, [ip], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb0a7 │ │ │ │ strmi r3, [r6], -ip, asr #9 │ │ │ │ sxtab16mi r4, fp, sl, ror #8 │ │ │ │ @ instruction: 0x21bc2001 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf5cd0300 │ │ │ │ - andsls lr, r3, r4, ror sp │ │ │ │ + andsls lr, r3, ip, ror #26 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460780b3 │ │ │ │ @ instruction: 0xf10b465c │ │ │ │ ldrtmi r0, [sp], -r0, lsr #24 │ │ │ │ stmdavs r1!, {r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8543410 │ │ │ │ ldrcc r2, [r0, -r8, lsl #24] │ │ │ │ stccc 8, cr15, [r4], {84} @ 0x54 │ │ │ │ - strgt r4, [pc, #-1380] @ 2613d8 │ │ │ │ + strgt r4, [pc, #-1380] @ 2613e8 │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf89b6038 │ │ │ │ @ instruction: 0xf0033000 │ │ │ │ - bcs 3e2168 │ │ │ │ + bcs 3e2178 │ │ │ │ mrshi pc, (UNDEF: 109) @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ cmpeq fp, r9, asr #2 │ │ │ │ adceq r0, r9, r7, asr #2 │ │ │ │ cmpeq fp, sp, asr #2 │ │ │ │ @ instruction: 0xf8db014b │ │ │ │ tstls ip, #16 │ │ │ │ @@ -575031,74 +575035,74 @@ │ │ │ │ andsmi r4, r3, #187 @ 0xbb │ │ │ │ rschi pc, sp, #64 @ 0x40 │ │ │ │ eorpl pc, r0, #68, 4 @ 0x40000004 │ │ │ │ andeq pc, r2, #192, 4 │ │ │ │ @ instruction: 0xf0404213 │ │ │ │ ldmib sp, {r3, r5, r9, pc}^ │ │ │ │ movwls r2, #62234 @ 0xf31a │ │ │ │ - blls 989618 │ │ │ │ + blls 989628 │ │ │ │ @ instruction: 0xf04a930e │ │ │ │ @ instruction: 0xee200a1c │ │ │ │ andls r0, sp, #40, 20 @ 0x28000 │ │ │ │ - cdp 5, 12, cr15, cr14, cr13, {6} │ │ │ │ - beq c9d258 │ │ │ │ - tstls ip, r5, lsl #12 │ │ │ │ - cdp 5, 12, cr15, cr8, cr13, {6} │ │ │ │ + cdp 5, 12, cr15, cr6, cr13, {6} │ │ │ │ beq c9d268 │ │ │ │ + tstls ip, r5, lsl #12 │ │ │ │ + cdp 5, 12, cr15, cr0, cr13, {6} │ │ │ │ + beq c9d278 │ │ │ │ stmdane r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1461ddc │ │ │ │ + b 1461dec │ │ │ │ @ instruction: 0xf5cd7810 │ │ │ │ - ldmib sp, {r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ cmnvs r7, r0, lsl r3 │ │ │ │ addlt r9, r0, #6, 30 │ │ │ │ biceq lr, r2, r3, asr #20 │ │ │ │ - bls 5c862c │ │ │ │ + bls 5c863c │ │ │ │ adcsvs r4, r2, fp, lsl #6 │ │ │ │ - blls 633250 │ │ │ │ - blls 5f9dbc │ │ │ │ - blls 4b9ec0 │ │ │ │ - blls 521b60 │ │ │ │ + blls 633260 │ │ │ │ + blls 5f9dcc │ │ │ │ + blls 4b9ed0 │ │ │ │ + blls 521b70 │ │ │ │ addeq lr, r3, #270336 @ 0x42000 │ │ │ │ tstmi r3, #10240 @ 0x2800 │ │ │ │ tstmi pc, #0, 4 │ │ │ │ teqmi fp, #7168 @ 0x1c00 │ │ │ │ andeq pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ vqrdmulh.s32 d25, d5, d12 │ │ │ │ - beq daa250 │ │ │ │ + beq daa260 │ │ │ │ strvs lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0x43259b14 │ │ │ │ - b 13642b0 │ │ │ │ + b 13642c0 │ │ │ │ vshl.u32 d22, d8, d5 │ │ │ │ vqsub.u32 d20, d4, d7 │ │ │ │ eorsvs r6, r2, pc, lsl r2 │ │ │ │ movwcs r9, #799 @ 0x31f │ │ │ │ vpmin.u32 d26, d0, d15 │ │ │ │ - beq 262654 │ │ │ │ + beq 262664 │ │ │ │ movwcs pc, #62304 @ 0xf360 @ │ │ │ │ tstpmi r7, #-2080374783 @ p-variant is OBSOLETE @ 0x84000001 │ │ │ │ tstpvs pc, #-1476395007 @ p-variant is OBSOLETE @ 0xa8000001 │ │ │ │ @ instruction: 0x96206073 │ │ │ │ @ instruction: 0x93212318 │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0x93239322 │ │ │ │ strmi r9, [fp], -r4, lsr #6 │ │ │ │ - b 16332ac │ │ │ │ - b 1624e50 │ │ │ │ - b 1630c54 │ │ │ │ - b 1640c58 │ │ │ │ - b 14f4e5c │ │ │ │ + b 16332bc │ │ │ │ + b 1624e60 │ │ │ │ + b 1630c64 │ │ │ │ + b 1640c68 │ │ │ │ + b 14f4e6c │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 8c62d8 │ │ │ │ - bls 3c86d0 │ │ │ │ - blls 7b2ce0 │ │ │ │ + blls 8c62e8 │ │ │ │ + bls 3c86e0 │ │ │ │ + blls 7b2cf0 │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xd15a4293 │ │ │ │ - blmi ff6745cc │ │ │ │ + blmi ff6745dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls bbbaf8 │ │ │ │ + blls bbbb08 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldmdals r3, {r0, r1, r2, r7, r9, pc} │ │ │ │ ldc 0, cr11, [sp], #156 @ 0x9c │ │ │ │ pop {r2, r8, r9, fp, pc} │ │ │ │ andcs r8, r3, #240, 30 @ 0x3c0 │ │ │ │ biceq pc, r2, #201326595 @ 0xc000003 │ │ │ │ @@ -575119,56 +575123,56 @@ │ │ │ │ subsle r2, r8, r3, lsl #20 │ │ │ │ movwcs r9, #2579 @ 0xa13 │ │ │ │ adcscc pc, r8, r2, lsl #17 │ │ │ │ tstls r7, #0, 6 │ │ │ │ andscs r2, r8, #8, 6 @ 0x20000000 │ │ │ │ andsls r2, r6, #1073741824 @ 0x40000000 │ │ │ │ ldcls 1, cr9, [r3, #-84] @ 0xffffffac │ │ │ │ - beq 29dc40 │ │ │ │ + beq 29dc50 │ │ │ │ sbceq pc, ip, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf105a918 │ │ │ │ tstls r2, ip, asr #8 │ │ │ │ @ instruction: 0xf1059401 │ │ │ │ - ldcl 1, cr0, [pc, #320] @ 261c58 │ │ │ │ + ldcl 1, cr0, [pc, #320] @ 261c68 │ │ │ │ ldrbmi r9, [r1], r9, lsr #21 │ │ │ │ mrscs r9, (UNDEF: 16) │ │ │ │ - bhi fec5d2a0 │ │ │ │ - @ instruction: 0xf9acf5e1 │ │ │ │ + bhi fec5d2b0 │ │ │ │ + @ instruction: 0xf9a4f5e1 │ │ │ │ stceq 0, cr15, [r5], {79} @ 0x4f │ │ │ │ mcrrpl 6, 12, pc, r3, cr4 @ │ │ │ │ @ instruction: 0xf8cd9408 │ │ │ │ @ instruction: 0xf8cda014 │ │ │ │ - bls 751c7c │ │ │ │ + bls 751c8c │ │ │ │ svcls 0x00179908 │ │ │ │ @ instruction: 0xf8926d13 │ │ │ │ strbmi r2, [fp], #-184 @ 0xffffff48 │ │ │ │ svccc 0x0004f841 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ stmdbls r5, {r3, r8, ip, pc} │ │ │ │ - bcs 2893b8 │ │ │ │ + bcs 2893c8 │ │ │ │ @ instruction: 0x460fbf18 │ │ │ │ andeq pc, r7, #3 │ │ │ │ - bcs 3f2c9c │ │ │ │ + bcs 3f2cac │ │ │ │ eorshi pc, r7, #0, 4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ eorseq r0, r5, #-1073741821 @ 0xc0000003 │ │ │ │ tsteq ip, r7, lsl r1 │ │ │ │ eorseq r0, r5, #32, 2 │ │ │ │ @ instruction: 0xf8bb0043 │ │ │ │ vaddl.u8 , d3, d0 │ │ │ │ - blcs 3e698c │ │ │ │ + blcs 3e699c │ │ │ │ eorhi pc, r7, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ eoreq r0, r5, #7 │ │ │ │ andeq r0, r7, r7 │ │ │ │ eoreq r0, r5, #7 │ │ │ │ @ instruction: 0xf8db0007 │ │ │ │ andcs r3, r0, #16 │ │ │ │ @ instruction: 0xf8819913 │ │ │ │ - blcs 269e88 │ │ │ │ + blcs 269e98 │ │ │ │ bichi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ @ instruction: 0xf8dbb953 │ │ │ │ ldmdblt fp!, {r3, r4, ip, sp} │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ addsle r2, r7, r0, lsl #22 │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ @@ -575181,80 +575185,80 @@ │ │ │ │ tstne r5, #3358720 @ 0x334000 │ │ │ │ andcs lr, r1, #36962304 @ 0x2340000 │ │ │ │ andcs lr, r0, #96, 14 @ 0x1800000 │ │ │ │ andcs lr, r4, #24641536 @ 0x1780000 │ │ │ │ andcs lr, r2, #92, 14 @ 0x1700000 │ │ │ │ andcs lr, r4, #23592960 @ 0x1680000 │ │ │ │ vmov.i32 d25, #45312 @ 0x0000b100 │ │ │ │ - blcs 3e2b04 │ │ │ │ + blcs 3e2b14 │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ strheq r0, [r9, #13]! │ │ │ │ adcseq r0, sl, lr, asr #1 │ │ │ │ ldrdeq r0, [r9, #1]! │ │ │ │ movwcs r0, #16391 @ 0x4007 │ │ │ │ @ instruction: 0xf8bb9310 │ │ │ │ vaddl.u8 , d3, d0 │ │ │ │ - blcs 3e6a28 │ │ │ │ + blcs 3e6a38 │ │ │ │ bicshi pc, r9, r0, lsl #4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ bicseq r0, r7, r3, lsr #1 │ │ │ │ ldrheq r0, [lr], r4 │ │ │ │ bicseq r0, r7, r5, asr #1 │ │ │ │ @ instruction: 0xf04f0007 │ │ │ │ movwcs r0, #2561 @ 0xa01 │ │ │ │ @ instruction: 0xf89b9312 │ │ │ │ ldcl 0, cr3, [fp, #4] │ │ │ │ @ instruction: 0xf0137a02 │ │ │ │ andls r0, r6, #32, 4 │ │ │ │ - bls 2dd2bc │ │ │ │ - bvc ff29d828 │ │ │ │ + bls 2dd2cc │ │ │ │ + bvc ff29d838 │ │ │ │ @ instruction: 0xf8dbbf1f │ │ │ │ - beq fe6e9c5c │ │ │ │ + beq fe6e9c6c │ │ │ │ rsbseq pc, r0, #2 │ │ │ │ vsubl.u8 , d3, d6 │ │ │ │ @ instruction: 0xf0820240 │ │ │ │ sbcslt r0, r2, #268435456 @ 0x10000000 │ │ │ │ vsubl.u8 , d3, d9 │ │ │ │ @ instruction: 0xf0031200 │ │ │ │ @ instruction: 0xf082030c │ │ │ │ sbcslt r0, r2, #268435456 @ 0x10000000 │ │ │ │ svcne 0x001a920a │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - blx 69d84c │ │ │ │ + blx 69d85c │ │ │ │ @ instruction: 0xf100920b │ │ │ │ cdp 1, 11, cr8, cr2, cr1, {1} │ │ │ │ vmov.f32 s1, #78 @ 0x3e700000 0.2343750 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x0058fa10 │ │ │ │ - bhi 129d760 │ │ │ │ + bhi 129d770 │ │ │ │ ldc 5, cr13, [fp, #68] @ 0x44 │ │ │ │ vmov.f32 s14, #3 @ 0x40180000 2.375 │ │ │ │ vcmp.f32 s1, s15 │ │ │ │ vsqrt.f32 s15, s14 │ │ │ │ @ instruction: 0xf140fa10 │ │ │ │ mrc 1, 5, r8, cr2, cr7, {0} │ │ │ │ vmov.f32 s16, #78 @ 0x3e700000 0.2343750 │ │ │ │ vsqrt.f32 s15, s16 │ │ │ │ @ instruction: 0xf100fa10 │ │ │ │ - blcs 482104 │ │ │ │ + blcs 482114 │ │ │ │ cdp 1, 11, cr13, cr4, cr13, {0} │ │ │ │ vsqrt.f32 s1, s19 │ │ │ │ mrc 10, 5, APSR_nzcv, cr4, cr0, {0} │ │ │ │ svclt 0x00588ae9 │ │ │ │ - beq 1cdd79c │ │ │ │ - blx 69d8a4 │ │ │ │ + beq 1cdd7ac │ │ │ │ + blx 69d8b4 │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ @ instruction: 0xf89b8a69 │ │ │ │ @ instruction: 0xf0133002 │ │ │ │ andls r0, r7, #124, 4 @ 0xc0000007 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ - blcs 462b08 │ │ │ │ + blcs 462b18 │ │ │ │ rscshi pc, lr, r0, asr #4 │ │ │ │ - beq 1a9de28 │ │ │ │ + beq 1a9de38 │ │ │ │ movwls r2, #29448 @ 0x7308 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ svccs 0x000180df │ │ │ │ rscshi pc, fp, r0 │ │ │ │ @ instruction: 0xf0002f02 │ │ │ │ svcne 0x00bb8108 │ │ │ │ vqdmulh.s d2, d0, d14 │ │ │ │ @@ -575292,140 +575296,140 @@ │ │ │ │ andcs lr, r1, #21233664 @ 0x1440000 │ │ │ │ @ instruction: 0xe72a9211 │ │ │ │ tstls r0, #67108864 @ 0x4000000 │ │ │ │ movwcs lr, #10039 @ 0x2737 │ │ │ │ @ instruction: 0xe7349310 │ │ │ │ andsls r2, r1, #536870912 @ 0x20000000 │ │ │ │ orrcs lr, r0, #8650752 @ 0x840000 │ │ │ │ - beq 29def4 │ │ │ │ + beq 29df04 │ │ │ │ smlald r9, r0, r2, r3 │ │ │ │ - blcc fe261dc0 │ │ │ │ + blcc fe261dd0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq lr, r1, r0, lsl #14 │ │ │ │ + ldrshteq lr, [r1], #-96 @ 0xffffffa0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r1, r8, ror r5 │ │ │ │ + rsbseq lr, r1, r8, ror #10 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ tstls sl, #20, 30 @ 0x50 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstcc fp, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf47f931d │ │ │ │ - blge 90d50c │ │ │ │ + blge 90d51c │ │ │ │ @ instruction: 0xeeffaa1e │ │ │ │ vmov.f32 s12, #112 @ 0x3f800000 1.0 │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #65 @ 0x3e080000 0.1328125 │ │ │ │ vsqrt.f32 s15, s13 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 29da04 │ │ │ │ + bvc 29da14 │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 145d9d8 │ │ │ │ + bvc 145d9e8 │ │ │ │ stcl 2, cr4, [r3, #-588] @ 0xfffffdb4 │ │ │ │ mvnle r7, r1, lsl #20 │ │ │ │ @ instruction: 0xf8dbe5bb │ │ │ │ tstls sl, #16 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ movwcs r9, #795 @ 0x31b │ │ │ │ tstcc ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf10be5a1 │ │ │ │ ldcge 3, cr0, [sl], {16} │ │ │ │ - blgt 62da8c │ │ │ │ + blgt 62da9c │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ adchi pc, ip, r0, asr #4 │ │ │ │ svccs 0x00033f16 │ │ │ │ adchi pc, lr, r0, lsl #4 │ │ │ │ @ instruction: 0xf007e8df │ │ │ │ eorcc r0, r1, r5, lsl r2 │ │ │ │ andmi pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ rscsvc pc, pc, #217055232 @ 0xcf00000 │ │ │ │ @ instruction: 0xf647a81e │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp, lr} │ │ │ │ svclt 0x00a8428b │ │ │ │ addsmi r4, r3, #11534336 @ 0xb00000 │ │ │ │ @ instruction: 0x4613bfb8 │ │ │ │ - blcc 39ff88 │ │ │ │ + blcc 39ff98 │ │ │ │ mvnsle r4, r0, lsr #5 │ │ │ │ ldmdbge lr, {r0, r2, r3, r7, r8, sl, sp, lr, pc} │ │ │ │ rscsvc pc, pc, #82837504 @ 0x4f00000 │ │ │ │ addsmi r6, r3, #2293760 @ 0x230000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ - blcc 39ffa0 │ │ │ │ + blcc 39ffb0 │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ ldmdbge lr, {r0, r7, r8, sl, sp, lr, pc} │ │ │ │ rsbseq pc, pc, #111 @ 0x6f │ │ │ │ - blcs 223bf2c │ │ │ │ + blcs 223bf3c │ │ │ │ cmncs pc, #168, 30 @ 0x2a0 │ │ │ │ svclt 0x00b84293 │ │ │ │ @ instruction: 0xf8444613 │ │ │ │ adcmi r3, r1, #4, 22 @ 0x1000 │ │ │ │ ldrb sp, [r2, #-500]! @ 0xfffffe0c │ │ │ │ stmdavs r3!, {r1, r2, r3, r4, r9, fp, sp, pc} │ │ │ │ svclt 0x00282bff │ │ │ │ @ instruction: 0xf84423ff │ │ │ │ adcmi r3, r2, #4, 22 @ 0x1000 │ │ │ │ strb sp, [r8, #-503]! @ 0xfffffe09 │ │ │ │ stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ strb r7, [ip, #-1806]! @ 0xfffff8f2 │ │ │ │ - bvc 35d540 │ │ │ │ - beq 131d354 │ │ │ │ - bvc ff45daac │ │ │ │ - blx 69daa4 │ │ │ │ + bvc 35d550 │ │ │ │ + beq 131d364 │ │ │ │ + bvc ff45dabc │ │ │ │ + blx 69dab4 │ │ │ │ mcrge 5, 7, pc, cr9, cr15, {1} @ │ │ │ │ - bvc ff45dab8 │ │ │ │ - blx 69dab0 │ │ │ │ + bvc ff45dac8 │ │ │ │ + blx 69dac0 │ │ │ │ mrc 15, 5, fp, cr0, cr4, {2} │ │ │ │ vmov.f32 s16, s15 │ │ │ │ strbt r8, [r6], r7, asr #20 │ │ │ │ stmdble fp, {r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf04a2308 │ │ │ │ movwls r0, #31296 @ 0x7a40 │ │ │ │ andcs lr, r0, #266338304 @ 0xfe00000 │ │ │ │ - beq 39e034 │ │ │ │ + beq 39e044 │ │ │ │ stmib sp, {r0, r1, r2, r4, r9, sl, lr}^ │ │ │ │ strb r2, [sl, #-526] @ 0xfffffdf2 │ │ │ │ svclt 0x00942b02 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ - bne 135c848 │ │ │ │ + bne 135c858 │ │ │ │ movwls r2, #29448 @ 0x7308 │ │ │ │ andcs lr, r0, #249561088 @ 0xee00000 │ │ │ │ - beq 49e054 │ │ │ │ + beq 49e064 │ │ │ │ stmib sp, {r0, r1, r2, r4, r9, sl, lr}^ │ │ │ │ ldr r2, [sl, #-526]! @ 0xfffffdf2 │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ mcrge 4, 2, pc, cr6, cr15, {3} @ │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ mcrge 4, 2, pc, cr0, cr15, {3} @ │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr10, cr15, {3} │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ svcpl 0x007ef1b3 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr4, cr15, {3} │ │ │ │ tstls r7, #134217728 @ 0x8000000 │ │ │ │ - blge 91b680 │ │ │ │ + blge 91b690 │ │ │ │ @ instruction: 0xeeb7aa1e │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #81 @ 0x3e880000 0.2656250 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 1d9d4fc │ │ │ │ + bvc 1d9d50c │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 145db50 │ │ │ │ + bvc 145db60 │ │ │ │ stcl 2, cr4, [r3, #-616] @ 0xfffffd98 │ │ │ │ mvnle r7, r1, lsl #20 │ │ │ │ movwcs lr, #5375 @ 0x14ff │ │ │ │ str r9, [r9, #791]! @ 0x317 │ │ │ │ @ instruction: 0xf43f2f03 │ │ │ │ strbt sl, [r8], #3322 @ 0xcfa │ │ │ │ - stc 5, cr15, [lr, #-820]! @ 0xfffffccc │ │ │ │ + stc 5, cr15, [r6, #-820]! @ 0xfffffccc │ │ │ │ @ instruction: 0x071ce9dd │ │ │ │ mvnscc pc, #64, 4 │ │ │ │ @ instruction: 0x211ae9dd │ │ │ │ svclt 0x00282f03 │ │ │ │ addsmi r2, sl, #786432 @ 0xc0000 │ │ │ │ ldrmi fp, [sl], -r8, lsr #30 │ │ │ │ svclt 0x00284299 │ │ │ │ @@ -575436,41 +575440,41 @@ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r1], lr, lsl #12 │ │ │ │ andcs r2, r1, ip, lsl r1 │ │ │ │ @ instruction: 0x461f4690 │ │ │ │ - b 31f72c │ │ │ │ + ldmib sl!, {r0, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ tstlt r0, #5242880 @ 0x500000 │ │ │ │ movwcs r6, #6209 @ 0x1841 │ │ │ │ stmdbcs r0, {r0, r1, sp, lr} │ │ │ │ cmnlt r6, sp, lsr r0 │ │ │ │ andsle r4, r6, lr, lsl #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 26e81c │ │ │ │ + bcs 26e82c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1c2c │ │ │ │ + blcc 2b1c3c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmib r5, {r0, r1, r4, r5, r8, ip, sp, pc}^ │ │ │ │ stmib r5, {r0, r8, fp, sp, lr}^ │ │ │ │ strtmi r8, [r8], -r3, lsl #14 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vshr.u64 , , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1c60 │ │ │ │ + blcc 2b1c70 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ @@ -575480,129 +575484,129 @@ │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svclt 0x0000e7cd │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb92a8 │ │ │ │ + bl fedb92b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ strmi r3, [sp], -r4, lsl #1 │ │ │ │ @ instruction: 0xf893b1b3 │ │ │ │ - bcs 26a19c │ │ │ │ + bcs 26a1ac │ │ │ │ vshr.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2adcc8 │ │ │ │ + bcc 2adcd8 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7e80084 │ │ │ │ movwcs pc, #3469 @ 0xd8d @ │ │ │ │ addcc pc, r4, r5, asr #17 │ │ │ │ mvnlt r6, r9, ror #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26e8f8 │ │ │ │ + bcs 26e908 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26e91c │ │ │ │ + bcs 26e92c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt r3, #364 @ 0x16c │ │ │ │ ldrdne pc, [ip], r5 │ │ │ │ strbtvs r2, [fp], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1d38 │ │ │ │ + blcc 2b1d48 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmib r1, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ vsra.u32 , q6, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1d5c │ │ │ │ + blcc 2b1d6c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi fp, [r8], -fp, lsr #2 │ │ │ │ - stmib lr!, {r0, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r6!, {r0, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4621bd70 │ │ │ │ strtmi lr, [r1], -r4, asr #15 │ │ │ │ ldmdavs lr, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbtvc pc, [sl], #-1286 @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6a64620 │ │ │ │ - @ instruction: 0xf8d5fd97 │ │ │ │ + @ instruction: 0xf8d5fd8f │ │ │ │ @ instruction: 0xb1b33084 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ ldrdcc pc, [r4], r5 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68a6919 │ │ │ │ - @ instruction: 0xf8d5fc11 │ │ │ │ + @ instruction: 0xf8d5fc09 │ │ │ │ @ instruction: 0xf7e80084 │ │ │ │ @ instruction: 0x4620fd1f │ │ │ │ - stc2 6, cr15, [r8, #664] @ 0x298 │ │ │ │ + stc2 6, cr15, [r0, #664] @ 0x298 │ │ │ │ svclt 0x0000e78d │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdane r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vst1.8 {d20-d22}, [pc :64], r6 │ │ │ │ strmi r7, [pc], -r2, lsl #4 │ │ │ │ ldrdls pc, [r0], -sp @ │ │ │ │ - blx 2f39fe │ │ │ │ + blx 2f3a0e │ │ │ │ @ instruction: 0xf6438201 │ │ │ │ strmi r6, [r2], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xf1b95851 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blcs 2824a0 │ │ │ │ + blcs 2824b0 │ │ │ │ mvnslt sp, pc, asr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26ea10 │ │ │ │ + bcs 26ea20 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb16c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26ea34 │ │ │ │ + bcs 26ea44 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 285fa8 │ │ │ │ + blcs 285fb8 │ │ │ │ addhi pc, r4, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ - blx 32a64e │ │ │ │ + blx 32a65e │ │ │ │ strtmi r8, [fp], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf8d95099 │ │ │ │ addspl r1, r9, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ @ instruction: 0xf8d92282 │ │ │ │ - blx 352296 │ │ │ │ + blx 3522a6 │ │ │ │ stmiane r9!, {r0, r1, r2, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0060973 │ │ │ │ - blx 2e3aee │ │ │ │ + blx 2e3afe │ │ │ │ @ instruction: 0xf8d93307 │ │ │ │ @ instruction: 0xf5032004 │ │ │ │ @ instruction: 0xf6435080 │ │ │ │ andcc r6, ip, r4, lsr r3 │ │ │ │ movwcs r5, #4298 @ 0x10ca │ │ │ │ eorsvs pc, r8, #70254592 @ 0x4300000 │ │ │ │ streq lr, [r0], #2821 @ 0xb05 │ │ │ │ @@ -575628,73 +575632,73 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4849664 @ 0x4a0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26eaf8 │ │ │ │ + bcs 26eb08 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmiblt fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb19c4798 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26eb1c │ │ │ │ + bcs 26eb2c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ movwhi pc, #31491 @ 0x7b03 @ │ │ │ │ @ instruction: 0xf843442b │ │ │ │ str sl, [r7, r2] │ │ │ │ strb r4, [r5, -r1, lsr #12]! │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1f58 │ │ │ │ + blcc 2b1f68 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ vst2.16 {d27-d30}, [pc], fp │ │ │ │ orrcs r7, r2, r2, lsl #6 │ │ │ │ @ instruction: 0xf6430972 │ │ │ │ @ instruction: 0xf0066430 │ │ │ │ - blx 323bf6 │ │ │ │ - blx 2c2f9a │ │ │ │ + blx 323c06 │ │ │ │ + blx 2c2faa │ │ │ │ tstcs r0, r7, lsl #4 │ │ │ │ strtmi r1, [r3], #-2280 @ 0xfffff718 │ │ │ │ @ instruction: 0xf502442b │ │ │ │ andcc r5, ip, #128, 4 │ │ │ │ stmib r3, {r0, r8, ip, lr}^ │ │ │ │ movwcs r1, #4353 @ 0x1101 │ │ │ │ streq lr, [r2, r5, lsl #22] │ │ │ │ @ instruction: 0xf606fa03 │ │ │ │ eorcc pc, r2, r5, asr r8 @ │ │ │ │ streq lr, [r6], #-2595 @ 0xfffff5dd │ │ │ │ - b b3c594 │ │ │ │ + b b3c5a4 │ │ │ │ @ instruction: 0xf6430306 │ │ │ │ orrpl r6, r1, ip, lsr r6 │ │ │ │ eormi pc, r2, r5, asr #16 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ ldmib r1, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ sbcle r2, lr, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26ebd8 │ │ │ │ + bcs 26ebe8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 28614c │ │ │ │ + blcs 28615c │ │ │ │ strtmi sp, [r1], -r1, asr #3 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ ldr sp, [r8, sl, ror #3]! │ │ │ │ svceq 0x0000f1ba │ │ │ │ vshr.u64 d13, d12, #1 │ │ │ │ @@ -575710,71 +575714,71 @@ │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x0c01eba2 │ │ │ │ ldreq pc, [pc], -r1 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ ldrtmi r4, [r4], #1556 @ 0x614 │ │ │ │ @ instruction: 0xf1bc4605 │ │ │ │ ldmdale sp, {r5, r8, r9, sl, fp} │ │ │ │ - bl fef2496c │ │ │ │ + bl fef2497c │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 2ee85c │ │ │ │ + blx 2ee86c │ │ │ │ svclt 0x001cf206 │ │ │ │ @ instruction: 0xf10040a0 │ │ │ │ strdmi r3, [r2], -pc @ │ │ │ │ andeq lr, r2, #135168 @ 0x21000 │ │ │ │ eorcs pc, r3, r5, asr #16 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdaeq r0!, {r0, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x0c01eba6 │ │ │ │ streq lr, [r6, -r8, lsr #23] │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ - bcc 25e8a8 │ │ │ │ - b 16337e0 │ │ │ │ + bcc 25e8b8 │ │ │ │ + b 16337f0 │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl fec164f8 │ │ │ │ + bl fec16508 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a68b10 │ │ │ │ + bcs a68b20 │ │ │ │ ldmdbeq pc!, {r1, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ svcne 0x0054ebb7 │ │ │ │ @ instruction: 0xf016d1c8 │ │ │ │ svclt 0x001f061f │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ eorcc pc, r7, r5, asr r8 @ │ │ │ │ @ instruction: 0xf606fa02 │ │ │ │ @ instruction: 0xf845401e │ │ │ │ ldr r6, [fp, r7, lsr #32]! │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ - b af279c │ │ │ │ + b af27ac │ │ │ │ @ instruction: 0xf8400201 │ │ │ │ ldrb r2, [lr, r3, lsr #32] │ │ │ │ @ instruction: 0xf1073301 │ │ │ │ strbmi r0, [fp], #-2335 @ 0xfffff6e1 │ │ │ │ stmdaeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ ldmdale r8!, {r5, r8, r9, fp, sp} │ │ │ │ - bl fef24ae0 │ │ │ │ + bl fef24af0 │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl febea58c │ │ │ │ - blcs a63124 │ │ │ │ - b 1658588 │ │ │ │ - bl ff06866c │ │ │ │ + bl febea59c │ │ │ │ + blcs a63134 │ │ │ │ + b 1658598 │ │ │ │ + bl ff06867c │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 2ee5c0 │ │ │ │ + blx 2ee5d0 │ │ │ │ andsmi pc, lr, r6, lsl #12 │ │ │ │ eorvs pc, r8, r5, asr #16 │ │ │ │ ldrbmi lr, [r2], -ip, lsl #15 │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ @ instruction: 0x46394652 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ ldmdbeq fp!, {r0, r2, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -575799,20 +575803,20 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r2], r3, lsl #1 │ │ │ │ @ instruction: 0x461e4690 │ │ │ │ stccs 12, cr9, [r0], {12} │ │ │ │ adcshi pc, r7, r0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ vst4.32 {d24-d27}, [pc :64], r5 │ │ │ │ - bl 33fcac │ │ │ │ + bl 33fcbc │ │ │ │ movwcs r0, #51458 @ 0xc902 │ │ │ │ - bleq 2de6e8 │ │ │ │ + bleq 2de6f8 │ │ │ │ streq pc, [r1, #-2821] @ 0xfffff4fb │ │ │ │ strpl pc, [r2, #-2819] @ 0xfffff4fd │ │ │ │ - blx 32b33e │ │ │ │ + blx 32b34e │ │ │ │ movwls pc, #4865 @ 0x1301 @ │ │ │ │ @ instruction: 0xf8c5e036 │ │ │ │ stmiavs r3!, {r2, r3, r5, r6, r7, sl} │ │ │ │ ldrbtcc pc, [r0], #2245 @ 0x8c5 @ │ │ │ │ suble r2, r0, r0, lsl #18 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ vaddl.u q4, d31, d4 │ │ │ │ @@ -575820,22 +575824,22 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26edf8 │ │ │ │ + bcs 26ee08 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb3bb8f5b │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf0089b01 │ │ │ │ - blx 522a88 │ │ │ │ - bl 35ea14 │ │ │ │ - bl 4e7374 │ │ │ │ + blx 522a98 │ │ │ │ + bl 35ea24 │ │ │ │ + bl 4e7384 │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ movwmi r2, #42600 @ 0xa668 │ │ │ │ strbtcs pc, [r8], -r3, asr #17 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strcc r3, [ip], #-1292 @ 0xfffffaf4 │ │ │ │ suble r4, sp, r1, asr #11 │ │ │ │ ldrdvs lr, [r0], -r4 │ │ │ │ @@ -575859,114 +575863,114 @@ │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb1674790 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e857 │ │ │ │ stmda r7, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bcs 286400 │ │ │ │ + bcs 286410 │ │ │ │ @ instruction: 0xf8c5d0eb │ │ │ │ cdpcs 4, 0, cr6, cr0, cr8, {7} │ │ │ │ - blls 2d6d68 │ │ │ │ + blls 2d6d78 │ │ │ │ tstpeq pc, r8 @ p-variant is OBSOLETE │ │ │ │ strcc r3, [ip], #-1292 @ 0xfffffaf4 │ │ │ │ @ instruction: 0xf101fa0b │ │ │ │ cmpne r8, #3072 @ 0xc00 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - bl 4f3dbc │ │ │ │ + bl 4f3dcc │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ - b aec060 │ │ │ │ + b aec070 │ │ │ │ @ instruction: 0xf8c30201 │ │ │ │ @ instruction: 0xd1b12668 │ │ │ │ adccc pc, r4, #14286848 @ 0xda0000 │ │ │ │ orrpl pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r4, #13238272 @ 0xca0000 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf3bf8ff0 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b22e4 │ │ │ │ + blcc 2b22f4 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ adcsle r2, sp, r0, lsl #22 │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf8d5e7d1 │ │ │ │ stmiavs r3!, {r4, r5, r6, r7, sl, sp} │ │ │ │ @ instruction: 0xd19d429a │ │ │ │ vst1.32 {d30}, [pc], ip │ │ │ │ @ instruction: 0xf00273c2 │ │ │ │ - blx 324b8e │ │ │ │ + blx 324b9e │ │ │ │ @ instruction: 0xf507f701 │ │ │ │ - bl 27d64c │ │ │ │ + bl 27d65c │ │ │ │ movwls r0, #4875 @ 0x130b │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ strmi r8, [r7], #-154 @ 0xffffff66 │ │ │ │ strtmi r2, [r3], ip, lsl #4 │ │ │ │ strvc pc, [r8], #-2818 @ 0xfffff4fe │ │ │ │ @ instruction: 0xf8d4465f │ │ │ │ cmplt r9, r8, ror #9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e851 │ │ │ │ stmda r1, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdacs r0, {sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmplt sl, #364 @ 0x16c │ │ │ │ - bleq 2deb7c │ │ │ │ + bleq 2deb8c │ │ │ │ strbtvc pc, [r8], #2244 @ 0x8c4 @ │ │ │ │ @ instruction: 0xf104455e │ │ │ │ mvnle r0, ip, lsl #8 │ │ │ │ movweq lr, #39686 @ 0x9b06 │ │ │ │ movwcc r4, #5190 @ 0x1446 │ │ │ │ ldmdale sl!, {r5, r8, r9, fp, sp} │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svcne 0x0056ebb8 │ │ │ │ - blls 2d6e1c │ │ │ │ + blls 2d6e2c │ │ │ │ @ instruction: 0xf0163601 │ │ │ │ svclt 0x0014061f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ @ instruction: 0xf04f2028 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140b1 │ │ │ │ - blx 32ef90 │ │ │ │ + blx 32efa0 │ │ │ │ andmi pc, fp, r9, lsl #6 │ │ │ │ movweq lr, #14882 @ 0x3a22 │ │ │ │ @ instruction: 0xf8429a01 │ │ │ │ ldr r3, [r1, r8, lsr #32] │ │ │ │ @ instruction: 0x5017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0, #-576] @ 0xfffffdc0 │ │ │ │ vmla.i , , d12[0] │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2ae3bc │ │ │ │ + bcc 2ae3cc │ │ │ │ tstcs r0, r5, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xd1bf2a00 │ │ │ │ ldmib r1, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d05017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ @ instruction: 0xf108e7b6 │ │ │ │ - bl feca3864 │ │ │ │ - bl feb63408 │ │ │ │ + bl feca3874 │ │ │ │ + bl feb63418 │ │ │ │ strtmi r0, [r3], #-1033 @ 0xfffffbf7 │ │ │ │ - blcs a6a184 │ │ │ │ - b 1658888 │ │ │ │ - bl ff068958 │ │ │ │ + blcs a6a194 │ │ │ │ + b 1658898 │ │ │ │ + bl ff068968 │ │ │ │ andsle r1, r4, r5, asr pc │ │ │ │ - bl fef64d90 │ │ │ │ + bl fef64da0 │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ strcc sl, [r1], -r1, ror #30 │ │ │ │ tstpeq pc, #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2ef410 │ │ │ │ - bls 2df424 │ │ │ │ + blx 2ef420 │ │ │ │ + bls 2df434 │ │ │ │ eorcs pc, r4, r2, asr r8 @ │ │ │ │ - bls 2b286c │ │ │ │ + bls 2b287c │ │ │ │ eorcc pc, r4, r2, asr #16 │ │ │ │ stmdbls r1, {r4, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vpmax.s8 d15, d9, d2 │ │ │ │ eorcc pc, r8, r1, asr r8 @ │ │ │ │ movweq lr, #10787 @ 0x2a23 │ │ │ │ eorcc pc, r8, r1, asr #16 │ │ │ │ @@ -575992,87 +575996,87 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0xf1bb81fe │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf64081af │ │ │ │ cmneq sp, r8, lsl #6 │ │ │ │ ldrvs pc, [ip, #-1541] @ 0xfffff9fb │ │ │ │ - blx 33438a │ │ │ │ + blx 33439a │ │ │ │ @ instruction: 0xf04ff301 │ │ │ │ movwls r0, #39169 @ 0x9901 │ │ │ │ vqshl.s8 d20, d13, d0 │ │ │ │ strmi r2, [r5], #-770 @ 0xfffffcfe │ │ │ │ strne lr, [sl, -sp, asr #19] │ │ │ │ vqrdmulh.s d15, d1, d3 │ │ │ │ eorslt pc, r0, sp, asr #17 │ │ │ │ movwcs r9, #21254 @ 0x5306 │ │ │ │ movtpl pc, #14020 @ 0x36c4 @ │ │ │ │ - bl 5474ec │ │ │ │ + bl 5474fc │ │ │ │ movwls r0, #21255 @ 0x5307 │ │ │ │ - blls 41abe0 │ │ │ │ + blls 41abf0 │ │ │ │ andseq pc, pc, #8 │ │ │ │ - blx 4ce520 │ │ │ │ - bl 35f0ec │ │ │ │ - bl 4e7648 │ │ │ │ + blx 4ce530 │ │ │ │ + bl 35f0fc │ │ │ │ + bl 4e7658 │ │ │ │ @ instruction: 0xf5030383 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ movwmi r1, #42496 @ 0xa600 │ │ │ │ strcs pc, [r0], -r3, asr #17 │ │ │ │ strls sl, [r0, #-2830] @ 0xfffff4f2 │ │ │ │ svcne 0x002b9302 │ │ │ │ andscs r9, r8, #67108864 @ 0x4000000 │ │ │ │ tstcs r0, r0, lsr #6 │ │ │ │ sbceq pc, r8, #14286848 @ 0xda0000 │ │ │ │ - blx ff0a0090 │ │ │ │ + blx feea00a0 │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ tstcs r0, r4, ror #4 │ │ │ │ @ instruction: 0xf5cc4638 │ │ │ │ - @ instruction: 0xf894eda0 │ │ │ │ - blcs 26ea54 │ │ │ │ + @ instruction: 0xf894ed98 │ │ │ │ + blcs 26ea64 │ │ │ │ teqphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8949a09 │ │ │ │ @ instruction: 0xf8b4104e │ │ │ │ - bl 30ea44 │ │ │ │ + bl 30ea54 │ │ │ │ stmdbcs r1, {r3, r6, ip} │ │ │ │ svclt 0x008c4450 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ svclt 0x00182b06 │ │ │ │ strmi r2, [lr], r1, lsl #22 │ │ │ │ mrcgt 8, 0, APSR_nzcv, cr0, cr0, {4} │ │ │ │ mcrcs 8, 0, pc, cr12, cr0, {5} @ │ │ │ │ mcreq 8, 0, pc, cr14, cr0, {5} @ │ │ │ │ - blx 561592 │ │ │ │ + blx 5615a2 │ │ │ │ stcvs 0, cr9, [r0], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0xf101fb00 │ │ │ │ cdpeq 3, 0, cr15, cr13, cr1, {6} │ │ │ │ add pc, r4, sp, asr #17 │ │ │ │ cmpphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ orrcc pc, sp, r1, asr #7 │ │ │ │ - blls 486df4 │ │ │ │ + blls 486e04 │ │ │ │ mulcc r1, r8, sl │ │ │ │ tstcs r0, r3, ror #28 │ │ │ │ @ instruction: 0x4620901f │ │ │ │ @ instruction: 0xcc17e9cd │ │ │ │ @ instruction: 0xb018f8d3 │ │ │ │ stc2 7, cr15, [sl, #952] @ 0x3b8 │ │ │ │ ldrdcs pc, [r4, r4]! │ │ │ │ movweq lr, #2827 @ 0xb0b │ │ │ │ @ instruction: 0xf8cd9325 │ │ │ │ ldmibeq fp, {r2, r3, r6, ip, pc} │ │ │ │ tstcc r1, #3358720 @ 0x334000 │ │ │ │ ldrdcc pc, [r0], r4 │ │ │ │ eorls r0, r2, #2392064 @ 0x248000 │ │ │ │ @ instruction: 0xf1a31f1a │ │ │ │ - blx fef235c4 │ │ │ │ - bcs 2df7c0 │ │ │ │ + blx fef235d4 │ │ │ │ + bcs 2df7d0 │ │ │ │ subsls pc, r0, sp, asr #17 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ subscc pc, r6, sp, lsl #17 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ - bcs 2ab5c8 │ │ │ │ + bcs 2ab5d8 │ │ │ │ subscc pc, r5, sp, lsl #17 │ │ │ │ @ instruction: 0xf894bf9c │ │ │ │ tstls r6, #124 @ 0x7c │ │ │ │ ldrhcc pc, [r4], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0xf88db10b │ │ │ │ andcs r9, r0, r4, ror r0 │ │ │ │ stc2l 0, cr15, [r8, #-128] @ 0xffffff80 │ │ │ │ @@ -576084,120 +576088,120 @@ │ │ │ │ ldc2 0, cr15, [ip, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf8da9019 │ │ │ │ @ instruction: 0xf8550278 │ │ │ │ @ instruction: 0xf5001c18 │ │ │ │ @ instruction: 0xf7e97061 │ │ │ │ ldrtmi pc, [r9], -r7, ror #26 @ │ │ │ │ stmdals lr, {r1, r2, r3, r4, ip, pc} │ │ │ │ - blx 1e20a10 │ │ │ │ + blx 1e20a20 │ │ │ │ @ instruction: 0x93299b07 │ │ │ │ - blls 5eb220 │ │ │ │ + blls 5eb230 │ │ │ │ @ instruction: 0x932aa929 │ │ │ │ @ instruction: 0x932b2318 │ │ │ │ eorls r9, sp, #44, 4 @ 0xc0000002 │ │ │ │ ldrmi r9, [r3], -lr, lsr #4 │ │ │ │ - b 1634264 │ │ │ │ - b 1625e28 │ │ │ │ - b 1631c2c │ │ │ │ - b 1641c30 │ │ │ │ - b 14f5e34 │ │ │ │ + b 1634274 │ │ │ │ + b 1625e38 │ │ │ │ + b 1631c3c │ │ │ │ + b 1641c40 │ │ │ │ + b 14f5e44 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 647288 │ │ │ │ + blls 647298 │ │ │ │ @ instruction: 0xf1089b05 │ │ │ │ ldrcc r0, [r8], -r1, lsl #16 │ │ │ │ strbmi r3, [r3, #-1312] @ 0xfffffae0 │ │ │ │ sbchi pc, sl, r0 │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ adcsmi r6, ip, #3604480 @ 0x370000 │ │ │ │ addhi pc, r1, r0 │ │ │ │ tstpeq ip, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bleq 69f104 │ │ │ │ + bleq 69f114 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ cmplt r7, lr, lsr #1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 26f288 │ │ │ │ + bcs 26f298 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b2698 │ │ │ │ + blcc 2b26a8 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ suble r2, lr, r0, lsl #22 │ │ │ │ ldmdavs r3!, {r1, r4, r5, r8, fp, pc}^ │ │ │ │ ldccs 8, cr15, [r4], {37} @ 0x25 │ │ │ │ andeq pc, ip, #-2147483647 @ 0x80000001 │ │ │ │ ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ @ instruction: 0xf1a53c12 │ │ │ │ @ instruction: 0xf8450310 │ │ │ │ - bgt 441b38 │ │ │ │ + bgt 441b48 │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ - blls 40e6dc │ │ │ │ + blls 40e6ec │ │ │ │ tstpeq pc, r8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf101fa09 │ │ │ │ cmpne r8, #3072 @ 0xc00 │ │ │ │ orreq lr, r3, #10240 @ 0x2800 │ │ │ │ orrpl pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0x2600f8d3 │ │ │ │ andeq lr, r1, #139264 @ 0x22000 │ │ │ │ strcs pc, [r0], -r3, asr #17 │ │ │ │ stcne 8, cr15, [r4], {85} @ 0x55 │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b2704 │ │ │ │ + blcc 2b2714 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ movwcs fp, #291 @ 0x123 │ │ │ │ stccc 8, cr15, [r4], {69} @ 0x45 │ │ │ │ @ instruction: 0x4621e798 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vshr.u64 , , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b2734 │ │ │ │ + blcc 2b2744 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ strtmi lr, [r1], -r9, ror #15 │ │ │ │ @ instruction: 0x4017e9d4 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ vaddl.u , d31, d24 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b2760 │ │ │ │ + blcc 2b2770 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ addsle r2, fp, r0, lsl #20 │ │ │ │ @ instruction: 0xf855e7f7 │ │ │ │ ldmdavs r3!, {r3, r4, sl, fp, sp}^ │ │ │ │ mlsle r1, sl, r2, r4 │ │ │ │ tstpeq ip, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bleq 69f210 │ │ │ │ + bleq 69f220 │ │ │ │ stmdb r5, {r2, r3, r6, r8, r9, ip, sp, pc}^ │ │ │ │ ldmdbhi r3!, {r0, r1, r2, r8, r9, ip, sp, lr} │ │ │ │ ldccc 8, cr15, [r4], {37} @ 0x25 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ stmdbgt r7, {r1, r4, sl, fp, ip, sp} │ │ │ │ andeq lr, r7, fp, lsl #17 │ │ │ │ ldmdb r5, {r0, r1, r2, r3, r4, r7, r9, sl, sp, lr, pc}^ │ │ │ │ movwls fp, #33540 @ 0x8304 │ │ │ │ ldceq 8, cr15, [r8], {85} @ 0x55 │ │ │ │ rsbsls pc, ip, sp, asr #17 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr8, {4} │ │ │ │ + cdp2 6, 3, cr15, cr12, cr8, {4} │ │ │ │ teqlt r8, r8, lsl #22 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ ldrmi sp, [r8], -r4, lsl #18 │ │ │ │ @ instruction: 0xf5cc08c9 │ │ │ │ - @ instruction: 0x4603ee38 │ │ │ │ + @ instruction: 0x4603ee30 │ │ │ │ ldmibvs r2, {r1, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ eorls r4, r5, #1509949440 @ 0x5a000000 │ │ │ │ andeq pc, sp, #201326595 @ 0xc000003 │ │ │ │ orrcc pc, sp, #201326595 @ 0xc000003 │ │ │ │ @ instruction: 0x93209221 │ │ │ │ svccs 0x0000e705 │ │ │ │ vmla.i , , d4[0] │ │ │ │ @@ -576208,35 +576212,35 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xe7c66873 │ │ │ │ @ instruction: 0x470ae9dd │ │ │ │ ldrsbtlt pc, [r0], -sp @ │ │ │ │ adccc pc, r0, #14286848 @ 0xda0000 │ │ │ │ movwvc pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #13238272 @ 0xca0000 │ │ │ │ - blcs 2898f0 │ │ │ │ - bmi fe5570e8 │ │ │ │ + blcs 289900 │ │ │ │ + bmi fe5570f8 │ │ │ │ ldrbtmi r4, [sl], #-2953 @ 0xfffff477 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r0, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf3cb8ff0 │ │ │ │ - blcs 323060 │ │ │ │ + blcs 323070 │ │ │ │ @ instruction: 0xf47f9120 │ │ │ │ @ instruction: 0xf8b4aea0 │ │ │ │ ldr r0, [pc], r6, asr #32 │ │ │ │ ldcne 8, cr15, [r4], {53} @ 0x35 │ │ │ │ addsmi r8, r1, #819200 @ 0xc8000 │ │ │ │ @ instruction: 0xf1a5d198 │ │ │ │ @ instruction: 0xf1060b10 │ │ │ │ andcs r0, ip, #12, 2 │ │ │ │ movwls r4, #54872 @ 0xd658 │ │ │ │ @ instruction: 0xf5cc9108 │ │ │ │ - stmdbls r8, {r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdbls r8, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ ldrbt sp, [r5], lr, lsl #3 │ │ │ │ ldmdavs r3!, {r1, r4, r5, r8, fp, pc}^ │ │ │ │ ldccs 8, cr15, [r4], {37} @ 0x25 │ │ │ │ ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ stmdbgt r7, {r1, r4, sl, fp, ip, sp} │ │ │ │ @@ -576257,55 +576261,55 @@ │ │ │ │ ldrtmi r4, [r5], -r3, lsl #8 │ │ │ │ stmdane r7, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d89105 │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26f4cc │ │ │ │ + bcs 26f4dc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 286a40 │ │ │ │ + blcs 286a50 │ │ │ │ @ instruction: 0xf8d8d03e │ │ │ │ @ instruction: 0xf8c81e18 │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26f4f0 │ │ │ │ + bcs 26f500 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 286a64 │ │ │ │ + blcs 286a74 │ │ │ │ strcc sp, [r1], -r9, asr #32 │ │ │ │ cdppl 8, 1, cr15, cr8, cr8, {6} │ │ │ │ @ instruction: 0xf10845b3 │ │ │ │ bicsle r0, r6, r0, lsr #16 │ │ │ │ streq lr, [r9], -fp, lsl #22 │ │ │ │ ldclne 12, cr9, [r3], #-20 @ 0xffffffec │ │ │ │ streq lr, [fp, #-2823] @ 0xfffff4f9 │ │ │ │ ldmdale r7, {r5, r8, r9, fp, sp}^ │ │ │ │ - bl fef25308 │ │ │ │ + bl fef25318 │ │ │ │ @ instruction: 0xf47f1f55 │ │ │ │ - bls 40ead0 │ │ │ │ + bls 40eae0 │ │ │ │ @ instruction: 0xf0153501 │ │ │ │ svclt 0x0014051f │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ @ instruction: 0xf85230ff │ │ │ │ @ instruction: 0xf04f1023 │ │ │ │ svclt 0x001c32ff │ │ │ │ @ instruction: 0xf10040a8 │ │ │ │ - blx 2ef140 │ │ │ │ + blx 2ef150 │ │ │ │ andmi pc, r2, r9, lsl #4 │ │ │ │ andeq lr, r2, #135168 @ 0x21000 │ │ │ │ @ instruction: 0xf8419906 │ │ │ │ ldrb r2, [r1, -r3, lsr #32] │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {144} @ 0x90 │ │ │ │ vshr.u64 d13, d25, #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2ae96c │ │ │ │ + bcc 2ae97c │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xd1ac2a00 │ │ │ │ ldmib r1, {r0, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ @@ -576315,49 +576319,49 @@ │ │ │ │ ldrmi r2, [r0, r0, asr #5] │ │ │ │ adcle r2, lr, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bcs 286b20 │ │ │ │ + bcs 286b30 │ │ │ │ strtmi sp, [r1], -r1, lsr #3 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {144} @ 0x90 │ │ │ │ ldr sp, [r8, sl, ror #3] │ │ │ │ msreq CPSR_, #-1073741823 @ 0xc0000001 │ │ │ │ - bl feb48de8 │ │ │ │ + bl feb48df8 │ │ │ │ ldrtmi r0, [r9], -r9, lsl #18 │ │ │ │ rscscc pc, pc, #1073741826 @ 0x40000002 │ │ │ │ @ instruction: 0xf7ff3e1f │ │ │ │ vmovcs.32 d0[1], pc │ │ │ │ - b 1658e38 │ │ │ │ - bl ff0a934c │ │ │ │ + b 1658e48 │ │ │ │ + bl ff0a935c │ │ │ │ @ instruction: 0xf47f1f55 │ │ │ │ stclne 15, cr10, [fp], #-20 @ 0xffffffec │ │ │ │ tstpeq pc, #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2ef9f8 │ │ │ │ - bls 41fa0c │ │ │ │ + blx 2efa08 │ │ │ │ + bls 41fa1c │ │ │ │ eorcs pc, r9, r2, asr r8 @ │ │ │ │ - bls 3f2e54 │ │ │ │ + bls 3f2e64 │ │ │ │ eorcc pc, r9, r2, asr #16 │ │ │ │ mcrls 6, 0, lr, cr6, cr4, {7} │ │ │ │ andseq pc, pc, #1073741826 @ 0x40000002 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx 1a0e18 │ │ │ │ + blx 1a0e28 │ │ │ │ @ instruction: 0xf109462a │ │ │ │ ldrtmi r0, [r0], -r0, lsr #2 │ │ │ │ - blx 20e24 │ │ │ │ + blx 20e34 │ │ │ │ @ instruction: 0xf5cce6e6 │ │ │ │ - svclt 0x0000edee │ │ │ │ - rsbseq sp, r1, r4, lsl #15 │ │ │ │ + svclt 0x0000ede6 │ │ │ │ + rsbseq sp, r1, r4, ror r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq sp, [r1], #-50 @ 0xffffffce │ │ │ │ + rsbseq sp, r1, r2, ror #7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ adclt r4, r3, sl, lsr #21 │ │ │ │ strmi r4, [sp], -sl, lsr #23 │ │ │ │ @ instruction: 0xf8d1447a │ │ │ │ @@ -576368,15 +576372,15 @@ │ │ │ │ ldrdcc pc, [r4], r1 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf893813f │ │ │ │ @ instruction: 0x46042038 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vmla.i q4, , d28[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2aea88 │ │ │ │ + bcc 2aea98 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7e70084 │ │ │ │ @ instruction: 0xf8d4fead │ │ │ │ movwcs r0, #632 @ 0x278 │ │ │ │ @@ -576385,54 +576389,54 @@ │ │ │ │ stmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7e8447a │ │ │ │ @ instruction: 0xf8c5f8e7 │ │ │ │ @ instruction: 0xf7e80084 │ │ │ │ smlatbcs r0, r3, r9, pc @ │ │ │ │ rsbcs r4, r4, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf5cc4648 │ │ │ │ - @ instruction: 0xf896eaca │ │ │ │ + @ instruction: 0xf896eac2 │ │ │ │ stmdbcs r0, {r2, r3, r6, ip} │ │ │ │ rschi pc, r6, r0 │ │ │ │ umaaleq pc, lr, r6, r8 @ │ │ │ │ stmdacs r1, {r0, r1, r3, r5, sl, fp, sp, lr} │ │ │ │ svclt 0x008c6c30 │ │ │ │ - bleq 31f020 │ │ │ │ - bleq 2df024 │ │ │ │ + bleq 31f030 │ │ │ │ + bleq 2df034 │ │ │ │ vst1.64 {d4-d6}, [r3 :64], sl │ │ │ │ @ instruction: 0xf8952e78 │ │ │ │ stmdbcs r6, {r4, r6, lr, pc} │ │ │ │ stmdbcs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf00bfb00 │ │ │ │ strhlt pc, [r4], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4051f895 │ │ │ │ strhcs pc, [ip], #-133 @ 0xffffff7b @ │ │ │ │ strhcc pc, [lr], #-133 @ 0xffffff7b @ │ │ │ │ - blx 561b3a │ │ │ │ - beq 5dfe14 │ │ │ │ + blx 561b4a │ │ │ │ + beq 5dfe24 │ │ │ │ subge pc, ip, sp, asr #17 │ │ │ │ rschi pc, r1, r0, asr #32 │ │ │ │ addcc pc, sp, r0, asr #7 │ │ │ │ - bne fe946f6c │ │ │ │ + bne fe946f7c │ │ │ │ @ instruction: 0xf5be3301 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #31 │ │ │ │ strgt lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf64abf02 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ - blx feaab5e6 │ │ │ │ + blx feaab5f6 │ │ │ │ @ instruction: 0xf04f1303 │ │ │ │ svclt 0x00080100 │ │ │ │ tstls r1, #10158080 @ 0x9b0000 │ │ │ │ ldmibvs ip, {r0, r1, r4, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ - blx feca0f08 │ │ │ │ + blx feca0f18 │ │ │ │ ldrdcs pc, [r4, r6]! │ │ │ │ ldrdcc pc, [r0], r6 │ │ │ │ andsls r4, r7, r0, lsr #8 │ │ │ │ andsls r0, r4, #2392064 @ 0x248000 │ │ │ │ @ instruction: 0xf1a31f1a │ │ │ │ - blx fef23b7c │ │ │ │ + blx fef23b8c │ │ │ │ stmibeq r0, {r0, r1, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ andeq lr, r3, sp, asr #19 │ │ │ │ @ instruction: 0xf88d095b │ │ │ │ movwcs r3, #4126 @ 0x101e │ │ │ │ movwcc lr, #22989 @ 0x59cd │ │ │ │ @ instruction: 0xf8b5429a │ │ │ │ svclt 0x00940040 │ │ │ │ @@ -576441,113 +576445,113 @@ │ │ │ │ vmov.i32 d19, #141 @ 0x0000008d │ │ │ │ svclt 0x009c000b │ │ │ │ @ instruction: 0x307cf896 │ │ │ │ @ instruction: 0xf8bd9308 │ │ │ │ tstlt r3, ip, lsl r0 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xf688303c │ │ │ │ - strmi pc, [r4], -r3, asr #24 │ │ │ │ - blvs feb8f460 │ │ │ │ + @ instruction: 0x4604fc3b │ │ │ │ + blvs feb8f470 │ │ │ │ streq pc, [r1], #-420 @ 0xfffffe5c │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ @ instruction: 0xf8950964 │ │ │ │ ldrls r0, [r9], #-96 @ 0xffffffa0 │ │ │ │ - blx 189f044 │ │ │ │ + blx 189f054 │ │ │ │ @ instruction: 0xf895900e │ │ │ │ @ instruction: 0xf0200061 │ │ │ │ andls pc, sp, r3, asr sl @ │ │ │ │ mlseq r2, r5, r8, pc @ │ │ │ │ - blx 161f058 │ │ │ │ + blx 161f068 │ │ │ │ @ instruction: 0xf895900c │ │ │ │ @ instruction: 0xf0200063 │ │ │ │ @ instruction: 0xf8b5fa49 │ │ │ │ andls r1, fp, r0, asr #32 │ │ │ │ rsbvc pc, r1, r8, lsl #10 │ │ │ │ smlabteq fp, r1, r3, pc @ │ │ │ │ - blx 1fa0f98 │ │ │ │ + blx 1fa0fa8 │ │ │ │ andsls r4, r0, r9, asr #12 │ │ │ │ @ instruction: 0xf7fd4638 │ │ │ │ andcs pc, r0, #492 @ 0x1ec │ │ │ │ movwcs r2, #20760 @ 0x5118 │ │ │ │ movtpl pc, #14020 @ 0x36c4 @ │ │ │ │ @ instruction: 0x971c931b │ │ │ │ ldmdbge fp, {r0, r2, r3, r4, r8, ip, pc} │ │ │ │ andsls r9, pc, #-536870911 @ 0xe0000001 │ │ │ │ ldrmi r9, [r3], -r0, lsr #4 │ │ │ │ - b 163484c │ │ │ │ - b 1626410 │ │ │ │ - b 1632214 │ │ │ │ - b 1642218 │ │ │ │ - b 14f641c │ │ │ │ + b 163485c │ │ │ │ + b 1626420 │ │ │ │ + b 1632224 │ │ │ │ + b 1642228 │ │ │ │ + b 14f642c │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ @ instruction: 0xf8d69201 │ │ │ │ - bls 2af758 │ │ │ │ + bls 2af768 │ │ │ │ @ instruction: 0xf8c54a32 │ │ │ │ - blmi e2f280 │ │ │ │ + blmi e2f290 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls abd0b0 │ │ │ │ + blls abd0c0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r1, r0, lsl #6 │ │ │ │ pop {r0, r1, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d38ff0 │ │ │ │ @ instruction: 0xf5099004 │ │ │ │ @ instruction: 0x4638777a │ │ │ │ - cdp2 6, 2, cr15, cr8, cr5, {5} │ │ │ │ + cdp2 6, 2, cr15, cr0, cr5, {5} │ │ │ │ ldrdcc pc, [r4], r5 │ │ │ │ vsra.u64 d11, d19, #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2aec74 │ │ │ │ + bcc 2aec84 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b952 │ │ │ │ @ instruction: 0xf8d93084 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r7, r8, r9} │ │ │ │ - stc2 6, cr15, [r2], #548 @ 0x224 │ │ │ │ + ldc2 6, cr15, [sl], {137} @ 0x89 │ │ │ │ ldrdeq pc, [r4], r5 │ │ │ │ ldc2 7, cr15, [r0, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf6a54638 │ │ │ │ - usat pc, #30, r9, lsl #28 @ │ │ │ │ + usat pc, #30, r1, lsl #28 @ │ │ │ │ strheq pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ ldmib r5, {r0, r8, r9, sp}^ │ │ │ │ tstls r1, #19456 @ 0x4c00 │ │ │ │ andeq pc, fp, r0, asr #7 │ │ │ │ - blx ff220ad6 │ │ │ │ + blx ff020ae6 │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ ldrbmi sp, [r8], -r4, lsl #18 │ │ │ │ @ instruction: 0xf5cc08c9 │ │ │ │ - @ instruction: 0x4683ebb2 │ │ │ │ + strmi lr, [r3], sl, lsr #23 │ │ │ │ @ instruction: 0xf3cb6e73 │ │ │ │ andsls r3, r2, sp, lsl #1 │ │ │ │ ldrbmi r6, [r3], #-2459 @ 0xfffff665 │ │ │ │ vrsra.u8 d25, d7, #5 │ │ │ │ tstls r3, #872415232 @ 0x34000000 │ │ │ │ @ instruction: 0xf3cbe766 │ │ │ │ stmdbcs r3, {r0, r2, r3} │ │ │ │ @ instruction: 0xf47f9012 │ │ │ │ @ instruction: 0xf8b6af1c │ │ │ │ ldr r3, [sl, -r6, asr #32] │ │ │ │ ldrb r4, [r9], r0, asr #12 │ │ │ │ - stc 5, cr15, [r8], {204} @ 0xcc │ │ │ │ - rsbseq sp, r1, ip, lsr #3 │ │ │ │ + stc 5, cr15, [r0], {204} @ 0xcc │ │ │ │ + @ instruction: 0x0071d19c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x001c02b0 │ │ │ │ - rsbseq ip, r1, r0, asr #31 │ │ │ │ + mulseq ip, r8, r1 │ │ │ │ + ldrhteq ip, [r1], #-240 @ 0xffffff10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r3], r3, lsl #1 │ │ │ │ ldrmi r4, [sp], -sl, lsl #12 │ │ │ │ mlasls r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ vst4.32 {d24-d27}, [pc :256], sl │ │ │ │ - blls 600c40 │ │ │ │ - beq 29f270 │ │ │ │ + blls 600c50 │ │ │ │ + beq 29f280 │ │ │ │ @ instruction: 0xf1a39101 │ │ │ │ strbmi r0, [fp], -r4, lsl #16 │ │ │ │ streq pc, [r1], -r6, lsl #22 │ │ │ │ ldrbmi r4, [r7], -r1, asr #13 │ │ │ │ ldrmi pc, [r4], r6, lsl #10 │ │ │ │ ssatmi r3, #17, ip, asr #12 │ │ │ │ eors r4, r3, lr, lsl r6 │ │ │ │ @@ -576592,41 +576596,41 @@ │ │ │ │ @ instruction: 0x479021b0 │ │ │ │ @ instruction: 0xf8c82300 │ │ │ │ @ instruction: 0xf8d93000 │ │ │ │ ldrb r4, [r0, r0] │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ stmdbcs r0, {r1, r3, r9, sl, lr} │ │ │ │ adcsmi sp, sp, #-2147483602 @ 0x8000002e │ │ │ │ - bls 2d7968 │ │ │ │ + bls 2d7978 │ │ │ │ strbvc pc, [r4], pc, asr #8 @ │ │ │ │ biccs pc, r0, #68, 12 @ 0x4400000 │ │ │ │ strlt pc, [r2], -r6, lsl #22 │ │ │ │ adcmi r5, r9, #15794176 @ 0xf10000 │ │ │ │ strbtcs sp, [r2], #-2339 @ 0xfffff6dd │ │ │ │ smladcs r0, lr, r4, r4 │ │ │ │ - blx 374c66 │ │ │ │ + blx 374c76 │ │ │ │ @ instruction: 0xf5045402 │ │ │ │ ldrcc r5, [r7], #-1172 @ 0xfffffb6c │ │ │ │ streq lr, [r4], #2827 @ 0xb0b │ │ │ │ svcne 0x0004f854 │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b2e40 │ │ │ │ + blcc 2b2e50 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ ldmdavs r3!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ eorvs r3, r7, r1, lsl #10 │ │ │ │ stmiale r7!, {r0, r1, r3, r5, r7, r9, lr}^ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0xf64473c4 │ │ │ │ ldrmi r2, [r1], -r0, asr #9 │ │ │ │ - blx 334bd2 │ │ │ │ + blx 334be2 │ │ │ │ @ instruction: 0xf843b302 │ │ │ │ @ instruction: 0xf7e8a004 │ │ │ │ andlt pc, r3, r3, lsr #22 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, ip, sp}^ │ │ │ │ @@ -576636,35 +576640,35 @@ │ │ │ │ ldrtmi r4, [sl], r0 │ │ │ │ ldrmi lr, [sl], r0, lsl #15 │ │ │ │ svclt 0x0000e7b2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff7b4b14 │ │ │ │ + bmi ff7b4b24 │ │ │ │ pkhtbmi r4, r0, r5, asr #23 │ │ │ │ addslt r4, pc, sl, ror r4 @ │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @ instruction: 0xf8d82194 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r9, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldm r2, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stm sl, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ subscs r8, r8, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - b ca0a18 │ │ │ │ + b aa0a28 │ │ │ │ vsra.u32 , q3, #1 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ umaalcs pc, r2, r7, r8 @ │ │ │ │ - bvc 1ae0718 │ │ │ │ + bvc 1ae0728 │ │ │ │ strhne pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf8974650 │ │ │ │ vmla.i , q1, d3[0] │ │ │ │ @ instruction: 0xf88d1202 │ │ │ │ @ instruction: 0xf8b72070 │ │ │ │ vmla.i q9, , d2[0] │ │ │ │ vaddw.u8 q8, q1, d11 │ │ │ │ @@ -576673,55 +576677,55 @@ │ │ │ │ vsubl.u8 q8, d19, d2 │ │ │ │ @ instruction: 0xf88d1342 │ │ │ │ @ instruction: 0xf88d2072 │ │ │ │ @ instruction: 0xf7e93073 │ │ │ │ @ instruction: 0xf105f915 │ │ │ │ ldmdbge ip, {r5, r6, r9} │ │ │ │ @ instruction: 0xf6904683 │ │ │ │ - @ instruction: 0xf8d6fcc9 │ │ │ │ + @ instruction: 0xf8d6fcc1 │ │ │ │ movwcs r9, #4560 @ 0x11d0 │ │ │ │ strhmi pc, [r0], #-135 @ 0xffffff79 @ │ │ │ │ ldmdavs r1, {r0, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1b9602b │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ vmla.i q12, q10, d1[3] │ │ │ │ - blcs ff4e3f94 │ │ │ │ + blcs ff4e3fa4 │ │ │ │ strbmi fp, [lr], -ip, lsl #30 │ │ │ │ vqshlu.s64 d20, d17, #4 │ │ │ │ ldccs 4, cr0, [r3], {11} │ │ │ │ ldrcs fp, [r5], #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6904620 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d07c │ │ │ │ - blx 17a0da8 │ │ │ │ + blx 15a0db8 │ │ │ │ strmi r6, [r2], -r3, lsl #23 │ │ │ │ rsbsle r2, r1, r3, lsl #22 │ │ │ │ @ instruction: 0xf1032300 │ │ │ │ - bl 2e5bb8 │ │ │ │ + bl 2e5bc8 │ │ │ │ stmdbvc r9, {r1, r3, r7, r8} │ │ │ │ smlabtle r4, r9, r6, r0 │ │ │ │ - blcs 36ffa8 │ │ │ │ + blcs 36ffb8 │ │ │ │ @ instruction: 0xf04fd1f5 │ │ │ │ strtmi r0, [r0], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6909201 │ │ │ │ - bls 2e2018 │ │ │ │ + bls 2e2008 │ │ │ │ addeq lr, sl, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf3c38893 │ │ │ │ orrlt r1, r8, r8, asr #7 │ │ │ │ - blcs 871fe4 │ │ │ │ + blcs 871ff4 │ │ │ │ ldm pc, {r0, r3, r4, fp, ip, lr, pc}^ @ │ │ │ │ popne {r0, r1, ip, sp, lr, pc} │ │ │ │ ldmdane r8, {r0, r2, r6, r7, fp, ip} │ │ │ │ stmiane r1, {r3, r4, fp, ip}^ │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ adcseq r1, r9, r8, lsl r8 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a83680 │ │ │ │ + blcs a83690 │ │ │ │ adchi pc, r6, r0 │ │ │ │ svclt 0x00042b08 │ │ │ │ @ instruction: 0xf8c52318 │ │ │ │ @ instruction: 0xf8993088 │ │ │ │ ldmdblt r1!, {r2, r4, r5, r7, r8, ip} │ │ │ │ umaalcc pc, ip, r6, r8 @ │ │ │ │ svclt 0x00182b06 │ │ │ │ @@ -576734,137 +576738,137 @@ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26fc40 │ │ │ │ + bcs 26fc50 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2871b4 │ │ │ │ + blcs 2871c4 │ │ │ │ @ instruction: 0xf8c5d03b │ │ │ │ strbmi r6, [r0], -ip, lsl #1 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ @ instruction: 0x4628fcf3 │ │ │ │ - blmi 1db5e14 │ │ │ │ + blmi 1db5e24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9bd4cc │ │ │ │ + blls 9bd4dc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, pc, ip, asr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlascc r4, r0, r8, pc @ │ │ │ │ addle r2, r9, r6, lsl #22 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ @ instruction: 0xf848f7e9 │ │ │ │ strtmi r2, [r0], -r0, lsr #16 │ │ │ │ @ instruction: 0xf690d068 │ │ │ │ - stmdacs r0, {r0, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r2, asr #2 │ │ │ │ - blx 1520ed8 │ │ │ │ + blx 1320ee8 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf89b80ac │ │ │ │ - blcs 2ef4a4 │ │ │ │ + blcs 2ef4b4 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a06 │ │ │ │ strtmi r0, [r0], -r3, lsl #20 │ │ │ │ - blx ff3a0ef4 │ │ │ │ + blx ff1a0f04 │ │ │ │ eorsle r2, r6, r0, lsl #16 │ │ │ │ movweq pc, #4362 @ 0x110a @ │ │ │ │ addcc pc, r8, r5, asr #17 │ │ │ │ ldmib r1, {r0, r1, r3, r4, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d04017 │ │ │ │ ldrmi r3, [r8, r0, asr #5] │ │ │ │ adcsle r2, ip, r0, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26fce0 │ │ │ │ + bcs 26fcf0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 287254 │ │ │ │ + blcs 287264 │ │ │ │ strtmi sp, [r1], -pc, lsr #3 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ str sp, [r6, sl, ror #3]! │ │ │ │ @ instruction: 0xe73646b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 26fd10 │ │ │ │ + bcs 26fd20 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe7988f5b │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6900a0c │ │ │ │ - stmdacs r0, {r0, r2, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r8, asr #3 │ │ │ │ - blx 2120f6c │ │ │ │ + blx 1f20f7c │ │ │ │ @ instruction: 0xf8c5b9f8 │ │ │ │ strb sl, [r2, -r8, lsl #1]! │ │ │ │ @ instruction: 0xf8c52317 │ │ │ │ ldrb r3, [lr, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c5230f │ │ │ │ ldrb r3, [sl, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c52319 │ │ │ │ ldrb r3, [r6, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c52316 │ │ │ │ ldrb r3, [r2, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c52315 │ │ │ │ strb r3, [lr, -r8, lsl #1] │ │ │ │ - @ instruction: 0xf9e6f690 │ │ │ │ + @ instruction: 0xf9def690 │ │ │ │ svclt 0x00142800 │ │ │ │ - beq 71f6a4 │ │ │ │ - beq 65f6a8 │ │ │ │ + beq 71f6b4 │ │ │ │ + beq 65f6b8 │ │ │ │ @ instruction: 0xf10ae79f │ │ │ │ @ instruction: 0xf8c50302 │ │ │ │ strb r3, [r0, -r8, lsl #1] │ │ │ │ rsbcs sl, r4, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf5cb4618 │ │ │ │ - ldcvs 15, cr14, [r2], #-440 @ 0xfffffe48 │ │ │ │ + ldcvs 15, cr14, [r2], #-408 @ 0xfffffe68 │ │ │ │ @ instruction: 0x4050f897 │ │ │ │ @ instruction: 0xf8b64601 │ │ │ │ @ instruction: 0xf8973044 │ │ │ │ rscmi r0, r2, r1, asr r0 │ │ │ │ - bcs 2b3924 │ │ │ │ + bcs 2b3934 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xf8b63050 │ │ │ │ - blne 26f6d4 │ │ │ │ + blne 26f6e4 │ │ │ │ subscc pc, r6, sp, lsr #17 │ │ │ │ umaalcc pc, ip, r6, r8 @ │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ subseq pc, r9, sp, lsl #17 │ │ │ │ umaalcc pc, lr, r6, r8 @ │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ subscc pc, sl, sp, lsl #17 │ │ │ │ andsls r2, r3, #671088640 @ 0x28000000 │ │ │ │ movwcs r9, #4888 @ 0x1318 │ │ │ │ subscc pc, r2, sp, lsr #17 │ │ │ │ subscc pc, r4, sp, lsr #17 │ │ │ │ - blx 7a1590 │ │ │ │ + blx 7a15a0 │ │ │ │ ldmib r9, {r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ - blcc 2aff9c │ │ │ │ + blcc 2affac │ │ │ │ @ instruction: 0x31b8f8c0 │ │ │ │ rscscc pc, pc, #-2147483632 @ 0x80000010 │ │ │ │ @ instruction: 0x21bcf8c0 │ │ │ │ addeq pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf04fe72b │ │ │ │ ldrb r0, [r8, -r9, lsl #20] │ │ │ │ @ instruction: 0xf5cb4628 │ │ │ │ - andcs lr, r0, r6, lsr #31 │ │ │ │ + mulcs r0, lr, pc @ │ │ │ │ @ instruction: 0xf5cce728 │ │ │ │ - svclt 0x0000ea00 │ │ │ │ - rsbseq ip, r1, r4, asr #26 │ │ │ │ + svclt 0x0000e9f8 │ │ │ │ + rsbseq ip, r1, r4, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, r4, lsr #23 │ │ │ │ - bmi 1175b08 │ │ │ │ + @ instruction: 0x0071cb94 │ │ │ │ + bmi 1175b18 │ │ │ │ ldrbtmi fp, [r9], #-1040 @ 0xfffffbf0 │ │ │ │ stmib r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi 10e7f3c │ │ │ │ + bmi 10e7f4c │ │ │ │ ldrbtmi r4, [sl], #-3130 @ 0xfffff3c6 │ │ │ │ tstpcs ip, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [ip], #-2617 @ 0xfffff5c7 │ │ │ │ smlawtmi r4, r0, r8, pc @ │ │ │ │ ldcmi 4, cr4, [r8], #-488 @ 0xfffffe18 │ │ │ │ teqpcs r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [ip], #-2615 @ 0xfffff5c9 │ │ │ │ @@ -576910,15 +576914,15 @@ │ │ │ │ msrcc SPSR_, r0, asr #17 │ │ │ │ stmdbmi r4!, {r0, r1, r5, sl, fp, lr} │ │ │ │ ldrbtmi r4, [ip], #-2596 @ 0xfffff5dc │ │ │ │ ldrbtmi r4, [r9], #-2852 @ 0xfffff4dc │ │ │ │ cmppmi r8, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [fp], #-1146 @ 0xfffffb86 │ │ │ │ subsne lr, sl, #192, 18 @ 0x300000 │ │ │ │ - blmi 3a1874 │ │ │ │ + blmi 3a1884 │ │ │ │ cmnpcc r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xffffd88f │ │ │ │ @ instruction: 0xffffd5f5 │ │ │ │ @ instruction: 0xffffd62b │ │ │ │ @ instruction: 0xffffd5fb │ │ │ │ @ instruction: 0xffffd809 │ │ │ │ @@ -576949,15 +576953,15 @@ │ │ │ │ @ instruction: 0xffffe0d1 │ │ │ │ @ instruction: 0xffffdf7b │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ stmibmi r5!, {r2, r3, r9, sl, lr} │ │ │ │ - bmi febb4ff0 │ │ │ │ + bmi febb5000 │ │ │ │ adclt r4, r1, r9, ror r4 │ │ │ │ @ instruction: 0xf894461f │ │ │ │ @ instruction: 0xf8df304e │ │ │ │ stmpl sl, {r2, r3, r7, r9, ip, pc} │ │ │ │ @ instruction: 0xf8b52b02 │ │ │ │ ldrbtmi r1, [r9], #74 @ 0x4a │ │ │ │ andsls r6, pc, #1179648 @ 0x120000 │ │ │ │ @@ -576966,15 +576970,15 @@ │ │ │ │ @ instruction: 0xf04fbf34 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ @ instruction: 0xf89d0a02 │ │ │ │ addsmi r8, r1, #184 @ 0xb8 │ │ │ │ @ instruction: 0xf895d103 │ │ │ │ addsmi r2, sl, #78 @ 0x4e │ │ │ │ @ instruction: 0xf04fd010 │ │ │ │ - bmi fe7e57e0 │ │ │ │ + bmi fe7e57f0 │ │ │ │ ldrbtmi r4, [sl], #-2963 @ 0xfffff46d │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi sl, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ eorlt r4, r1, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -576985,278 +576989,278 @@ │ │ │ │ andscs r9, r8, #43008 @ 0xa800 │ │ │ │ movwmi pc, #15106 @ 0x3b02 @ │ │ │ │ ldrdcc pc, [r0], r3 │ │ │ │ sbcsle r2, lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf1b84606 │ │ │ │ tstle r0, r0, lsl #30 │ │ │ │ asrscc pc, r4 @ @ │ │ │ │ - blcs 632430 │ │ │ │ + blcs 632440 │ │ │ │ sbchi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ vstmiagt r8, {s25-s222} │ │ │ │ stmiaeq r8, {r3, r6, r7, fp, lr, pc}^ │ │ │ │ stmiagt r8, {r3, r6, r7, fp, lr, pc}^ │ │ │ │ stmiagt r8, {r3, r6, r7, fp, lr, pc}^ │ │ │ │ @ instruction: 0xf8d62153 │ │ │ │ stcvs 2, cr11, [r3], #-480 @ 0xfffffe20 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ rsbvc pc, r1, fp, lsl #10 │ │ │ │ andls r9, r5, #4, 6 @ 0x10000000 │ │ │ │ cdp2 7, 4, cr15, cr0, cr8, {7} │ │ │ │ andls r4, r6, r1, asr #12 │ │ │ │ - blx d21856 │ │ │ │ + blx d21866 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ movwcs sp, #183 @ 0xb7 │ │ │ │ ldrmi r4, [sl], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7e94630 │ │ │ │ movwcs pc, #3101 @ 0xc1d @ │ │ │ │ @ instruction: 0x4621461a │ │ │ │ @ instruction: 0xf7e94630 │ │ │ │ stmdbge r8, {r0, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ subscs r4, r8, #8, 12 @ 0x800000 │ │ │ │ tstcs r0, r7, lsl #2 │ │ │ │ - stcl 5, cr15, [r6, #812]! @ 0x32c │ │ │ │ - bls 3c9d3c │ │ │ │ - blls 375138 │ │ │ │ + ldcl 5, cr15, [lr, #812] @ 0x32c │ │ │ │ + bls 3c9d4c │ │ │ │ + blls 375148 │ │ │ │ sbcmi r4, fp, sl, asr #1 │ │ │ │ svclt 0x00382a01 │ │ │ │ - blcs 2ac0a8 │ │ │ │ + blcs 2ac0b8 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ ldrtmi r4, [r9], -r5, lsr #5 │ │ │ │ vqdmulh.s d15, d2, d10 │ │ │ │ vqrdmulh.s d15, d3, d10 │ │ │ │ movwmi lr, #10819 @ 0x2a43 │ │ │ │ cdpvs 3, 6, cr9, cr3, cr14, {0} │ │ │ │ ldmdbvs fp, {r1, r3, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ svclt 0x000c9313 │ │ │ │ ldmdbvs r3, {r8, r9, sp} │ │ │ │ @ instruction: 0xf8d69314 │ │ │ │ stmib sp, {r2, r6, r7, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf8d23317 │ │ │ │ - bls d8b938 │ │ │ │ + bls d8b948 │ │ │ │ stc2l 7, cr15, [r2, #948]! @ 0x3b4 │ │ │ │ ldrbmi r6, [r0], #-3683 @ 0xfffff19d │ │ │ │ stmdbls sl!, {r0, r2, r3, r5, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xa018f8d3 │ │ │ │ movwmi r9, #15113 @ 0x3b09 │ │ │ │ movwls r4, #38432 @ 0x9620 │ │ │ │ ldc2l 7, cr15, [r6, #948] @ 0x3b4 │ │ │ │ - bls 5ac558 │ │ │ │ - b 12f4b04 │ │ │ │ + bls 5ac568 │ │ │ │ + b 12f4b14 │ │ │ │ andls r0, sp, #-1610612736 @ 0xa0000000 │ │ │ │ movwpl pc, #31491 @ 0x7b03 @ │ │ │ │ ldrdvc pc, [r0], r3 │ │ │ │ rsble r2, r1, r0, lsl #30 │ │ │ │ - bcs 2ab5f8 │ │ │ │ + bcs 2ab608 │ │ │ │ @ instruction: 0xf8d5d80e │ │ │ │ svcvs 0x005d01b0 │ │ │ │ @ instruction: 0xffa0f020 │ │ │ │ @ instruction: 0xf8dd4601 │ │ │ │ strtmi sl, [r8], -r8, lsr #32 │ │ │ │ @ instruction: 0xf5cb0049 │ │ │ │ - b 129f72c │ │ │ │ + b 129f71c │ │ │ │ andls r0, sl, sl │ │ │ │ - ldrbeq r3, [pc, #1802]! @ 26403e │ │ │ │ + ldrbeq r3, [pc, #1802]! @ 26404e │ │ │ │ vldrls d9, [ip, #-24] @ 0xffffffe8 │ │ │ │ strmi lr, [r3, -r7, asr #20] │ │ │ │ ldmib sp, {r3, r8, r9, sl, ip, pc}^ │ │ │ │ addsmi r3, r3, #-1610612734 @ 0xa0000002 │ │ │ │ @ instruction: 0xf04f9b2a │ │ │ │ svclt 0x00180218 │ │ │ │ streq pc, [r1, #-69] @ 0xffffffbb │ │ │ │ movwmi pc, #15106 @ 0x3b02 @ │ │ │ │ ldrdcs pc, [r0], r3 │ │ │ │ - b 13aaba0 │ │ │ │ - bcs 270d64 │ │ │ │ - bcc 397a60 │ │ │ │ + b 13aabb0 │ │ │ │ + bcs 270d74 │ │ │ │ + bcc 397a70 │ │ │ │ stmdale fp, {r0, r9, fp, sp} │ │ │ │ asrseq pc, r4 @ @ │ │ │ │ @ instruction: 0xf0206f5f │ │ │ │ @ instruction: 0x4601ff75 │ │ │ │ subeq r4, r9, r8, lsr r6 │ │ │ │ - svc 0x0056f5cb │ │ │ │ + svc 0x004ef5cb │ │ │ │ strmi lr, [r0, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0x132ae9dd │ │ │ │ orreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ - bls 42a2f8 │ │ │ │ + bls 42a308 │ │ │ │ cmppmi r6, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r8, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ strne lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0xf5cb951c │ │ │ │ - bllt 129e900 │ │ │ │ + bllt 129e8f0 │ │ │ │ @ instruction: 0xf8594b26 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ strtle r0, [sp], #-283 @ 0xfffffee5 │ │ │ │ rsbcc lr, lr, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf8c43301 │ │ │ │ @ instruction: 0xf14231b8 │ │ │ │ @ instruction: 0xf8c40200 │ │ │ │ @ instruction: 0xe70e21bc │ │ │ │ smlaldx r2, r0, r1, r1 │ │ │ │ @ instruction: 0xe73e2110 │ │ │ │ @ instruction: 0xe73c2150 │ │ │ │ ldr r2, [sl, -sp, lsl #2]! │ │ │ │ @ instruction: 0xf8d56f18 │ │ │ │ @ instruction: 0xf5cb11b0 │ │ │ │ - blls 51f67c │ │ │ │ + blls 51f66c │ │ │ │ movwls r4, #41731 @ 0xa303 │ │ │ │ svcvs 0x0058e7a8 │ │ │ │ asrsne pc, r4 @ @ │ │ │ │ - svc 0x001ef5cb │ │ │ │ + svc 0x0016f5cb │ │ │ │ strmi lr, [r0, #-2629] @ 0xfffff5bb │ │ │ │ ldcmi 7, cr14, [r3], {198} @ 0xc6 │ │ │ │ - bmi 735204 │ │ │ │ + bmi 735214 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r4, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5cc6800 │ │ │ │ - usat lr, #8, r4, lsl #16 │ │ │ │ + strbt lr, [r8], ip, lsl #16 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf5062002 │ │ │ │ @ instruction: 0xf06f7131 │ │ │ │ @ instruction: 0xf8d64700 │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf5cc6700 │ │ │ │ - strb lr, [r1, ip, asr #16] │ │ │ │ - svc 0x00eef5cb │ │ │ │ - rsbseq ip, r1, r4, ror #16 │ │ │ │ + strb lr, [r1, r4, asr #16] │ │ │ │ + svc 0x00e6f5cb │ │ │ │ + rsbseq ip, r1, r4, asr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, lr, asr #16 │ │ │ │ - rsbseq ip, r1, lr, lsl r8 │ │ │ │ + rsbseq ip, r1, lr, lsr r8 │ │ │ │ + rsbseq ip, r1, lr, lsl #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001e5bd6 │ │ │ │ - blvs 14fe758 │ │ │ │ + @ instruction: 0x001e5abe │ │ │ │ + blvs 14fe768 │ │ │ │ svclt 0x00014293 │ │ │ │ stcvc 13, cr7, [fp, #-0] │ │ │ │ andne pc, r1, r0, asr #7 │ │ │ │ movwne pc, #5059 @ 0x13c3 @ │ │ │ │ - bne ff293690 │ │ │ │ + bne ff2936a0 │ │ │ │ @ instruction: 0x47701a98 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrdhi pc, [r4], #-143 @ 0xffffff71 @ │ │ │ │ ldrbtmi r6, [r8], #2068 @ 0x814 │ │ │ │ movwle r4, #4764 @ 0x129c │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0x460f4616 │ │ │ │ stmdavs r9, {r1, r5, r6} │ │ │ │ @ instruction: 0x46054293 │ │ │ │ sasxmi fp, r3, r8 │ │ │ │ eorsvs r2, r3, r8, lsl #4 │ │ │ │ - blx ff6214c6 │ │ │ │ + blx ff4214d6 │ │ │ │ eorsvs r4, r8, r2, lsl #12 │ │ │ │ ldmdavs r3!, {r7, r8, ip, sp, pc} │ │ │ │ rscle r4, fp, #156, 4 @ 0xc0000009 │ │ │ │ stcvs 5, cr15, [r4], #-20 @ 0xffffffec │ │ │ │ biceq lr, r4, #2048 @ 0x800 │ │ │ │ ldm ip, {r0, sl, ip, sp} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldmdavs r3!, {r0, r1} │ │ │ │ ldmle r5!, {r0, r1, r5, r7, r9, lr}^ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2566 @ 0xfffff5fa │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0xf5cb6818 │ │ │ │ - @ instruction: 0xf5cbefac │ │ │ │ - svclt 0x0000eb9a │ │ │ │ - rsbseq ip, r1, r6, lsl #11 │ │ │ │ + @ instruction: 0xf5cbefa4 │ │ │ │ + svclt 0x0000eb92 │ │ │ │ + rsbseq ip, r1, r6, ror r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r5, lr, r6, lsr #22 │ │ │ │ + andseq r5, lr, lr, lsl #20 │ │ │ │ strmi fp, [r6], r0, lsl #10 │ │ │ │ stmdacs r1, {r0, fp, ip, pc} │ │ │ │ @ instruction: 0xf1709802 │ │ │ │ - ble d66af8 │ │ │ │ + ble d66b08 │ │ │ │ stmdale sl!, {r4, r8, r9, fp, sp} │ │ │ │ ldcvc 4, cr15, [pc], {79} @ 0x4f │ │ │ │ stceq 2, cr15, [r1], {192} @ 0xc0 │ │ │ │ stc2 10, cr15, [r3], {44} @ 0x2c @ │ │ │ │ andeq pc, r1, ip, lsl r0 @ │ │ │ │ - bcs a97b98 │ │ │ │ - bcc 499b90 │ │ │ │ + bcs a97ba8 │ │ │ │ + bcc 499ba0 │ │ │ │ @ instruction: 0xf0222b01 │ │ │ │ - blx feee433c │ │ │ │ - b 165fd28 │ │ │ │ + blx feee434c │ │ │ │ + b 165fd38 │ │ │ │ svclt 0x00081050 │ │ │ │ stmiblt r0!, {sp} │ │ │ │ andeq lr, r1, #319488 @ 0x4e000 │ │ │ │ @ instruction: 0xd1110792 │ │ │ │ tstpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0010f1be │ │ │ │ tstpeq r0, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bl fead3990 │ │ │ │ + bl fead39a0 │ │ │ │ ldmdbcc r0, {r1, r2, r3, r8} │ │ │ │ orreq lr, r3, #1024 @ 0x400 │ │ │ │ svclt 0x008c2b10 │ │ │ │ andcs r2, r1, r0 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blx 3a1cce │ │ │ │ + blx 3a1cde │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedbad60 │ │ │ │ + bl fedbad70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r8, ror #31 │ │ │ │ eorvs pc, r4, #0, 10 │ │ │ │ strmi sl, [r4], -r1, lsl #22 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - beq 13a1ecc │ │ │ │ + beq 13a1edc │ │ │ │ @ instruction: 0xf8d4ca06 │ │ │ │ andls r3, r0, r0, asr #20 │ │ │ │ @ instruction: 0xf00d201e │ │ │ │ strmi pc, [r1], -pc, lsl #22 │ │ │ │ @ instruction: 0xf00d4620 │ │ │ │ @ instruction: 0xf894fc0b │ │ │ │ - blvc 2ea61c │ │ │ │ + blvc 2ea62c │ │ │ │ stmiacc r4!, {r2, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ - beq fe9a1eb4 │ │ │ │ + beq fe9a1ec4 │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ @ instruction: 0xf8847302 │ │ │ │ tstlt r1, r0, lsr #21 │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ andlt r3, r4, r2, lsr #21 │ │ │ │ svclt 0x0000bd10 │ │ │ │ orrlt r6, r3, r3, lsl #16 │ │ │ │ - blvc 32c3d0 │ │ │ │ + blvc 32c3e0 │ │ │ │ ldmdale r8, {r0, r1, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrne r1, [r7, -r4, lsl #14] │ │ │ │ ldreq r0, [r7], #-1037 @ 0xfffffbf3 │ │ │ │ - bcs 2723dc │ │ │ │ + bcs 2723ec │ │ │ │ stmdavs r0, {r0, r1, r2, r3, r8, sl, fp, ip, lr, pc} │ │ │ │ - blcs 27dbec │ │ │ │ + blcs 27dbfc │ │ │ │ andcs sp, r1, pc, ror #3 │ │ │ │ stmdbvs r3, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x11a7f240 │ │ │ │ rscsle r4, r4, fp, lsl #5 │ │ │ │ svcvc 0x0024f5b3 │ │ │ │ - blcs 1a97fbc │ │ │ │ + blcs 1a97fcc │ │ │ │ andcs sp, r0, pc, ror #1 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedbae08 │ │ │ │ + bl fedbae18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvc d76088 │ │ │ │ + blvc d76098 │ │ │ │ stccs 4, cr4, [r4], {121} @ 0x79 │ │ │ │ stmdbvs sl!, {r0, r1, r2, r8, ip, lr, pc}^ │ │ │ │ bicsvc pc, r3, #1862270976 @ 0x6f000000 │ │ │ │ stmdacs r1, {r4, r6, r7, fp, ip} │ │ │ │ andcs sp, r1, r9, lsl r8 │ │ │ │ @ instruction: 0xf004bd70 │ │ │ │ stmdacs r5, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ stccs 0, cr13, [r0], {38} @ 0x26 │ │ │ │ ldmdami r5, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmdapl r9, {r0, r1, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ - blx 26bd02 │ │ │ │ + blx 26bd12 │ │ │ │ stmdbvc lr, {r0, r1, r8, ip} │ │ │ │ - blvs ffc903e0 │ │ │ │ + blvs ffc903f0 │ │ │ │ @ instruction: 0xf7ff3401 │ │ │ │ stmdacs r0, {r0, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strcc sp, [r0, #-490]! @ 0xfffffe16 │ │ │ │ mvnsle r4, r6, lsr #5 │ │ │ │ stmdami sp, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ stmdapl r9, {r2, r5, r6, sl, sp} │ │ │ │ tstpne r2, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @@ -577265,82 +577269,82 @@ │ │ │ │ strcc r6, [r1, #-3616] @ 0xfffff1e0 │ │ │ │ @ instruction: 0xffc6f7ff │ │ │ │ bicsle r2, r7, r0, lsl #16 │ │ │ │ adcmi r3, lr, #16, 8 @ 0x10000000 │ │ │ │ ldcllt 1, cr13, [r0, #-984]! @ 0xfffffc28 │ │ │ │ ldcllt 0, cr2, [r0, #-0] │ │ │ │ ldcllt 6, cr4, [r0, #-192]! @ 0xffffff40 │ │ │ │ - rsbseq ip, r1, ip, ror #7 │ │ │ │ + ldrsbteq ip, [r1], #-60 @ 0xffffffc4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldmdavc fp, {r0, r1, fp, sp, lr} │ │ │ │ andle r2, r0, sl, lsr #22 │ │ │ │ ldrlt r4, [r0, #-1904] @ 0xfffff890 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf500b084 │ │ │ │ - blge 2bc544 │ │ │ │ + blge 2bc554 │ │ │ │ ldm r2, {r2, r9, sl, lr} │ │ │ │ stm r3, {r0, r1} │ │ │ │ @ instruction: 0xf8d40003 │ │ │ │ - bgt 3e65d4 │ │ │ │ - bcc 12a2018 │ │ │ │ + bgt 3e65e4 │ │ │ │ + bcc 12a2028 │ │ │ │ eorscs r9, r2, r0 │ │ │ │ - blx 1d9fd04 │ │ │ │ + blx 1d9fd14 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 1c9fd0e │ │ │ │ + blx 1c9fd1e │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedbaee4 │ │ │ │ + bl fedbaef4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, asr #31 │ │ │ │ @ instruction: 0x4613481b │ │ │ │ ldrbtmi r4, [r8], #-2587 @ 0xfffff5e5 │ │ │ │ stcge 0, cr11, [r5], {138} @ 0x8a │ │ │ │ stmpl r2, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldmdavs r2, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9209 │ │ │ │ andcs r0, r0, #0, 4 │ │ │ │ - blx 161fd44 │ │ │ │ + blx 161fd54 │ │ │ │ ldm r4, {r0, r1, r2, r8, r9, fp, sp, pc} │ │ │ │ @ instruction: 0xf5050003 │ │ │ │ stcge 2, cr6, [r1], {36} @ 0x24 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ ldm r2, {r0, r1, r9, sl, lr} │ │ │ │ stm r4, {r0, r1} │ │ │ │ eorscs r0, r5, r3 │ │ │ │ tstls r0, r8, lsl #18 │ │ │ │ @ instruction: 0xf00dca06 │ │ │ │ @ instruction: 0x4629fa3b │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx ff91fd70 │ │ │ │ - blmi 476564 │ │ │ │ + blx ff91fd80 │ │ │ │ + blmi 476574 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4bddb0 │ │ │ │ + blls 4bddc0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, sl, r0, lsr r6 │ │ │ │ @ instruction: 0xf5cbbd70 │ │ │ │ - svclt 0x0000ee58 │ │ │ │ - rsbseq ip, r1, lr, lsl #6 │ │ │ │ + svclt 0x0000ee50 │ │ │ │ + ldrshteq ip, [r1], #-46 @ 0xffffffd2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, r0, asr #5 │ │ │ │ + ldrhteq ip, [r1], #-32 @ 0xffffffe0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ stcmi 0, cr11, [r5], {161} @ 0xa1 │ │ │ │ - stcge 14, cr10, [pc, #-24] @ 263d68 │ │ │ │ + stcge 14, cr10, [pc, #-24] @ 263d78 │ │ │ │ @ instruction: 0xf10d447c │ │ │ │ andls r0, r5, ip, ror #16 │ │ │ │ stmmi r2, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ - beq ba01c4 │ │ │ │ + beq ba01d4 │ │ │ │ umlalls pc, r8, sp, r8 @ │ │ │ │ - bleq 1ba01cc │ │ │ │ + bleq 1ba01dc │ │ │ │ ldcge 8, cr5, [sp], {32} │ │ │ │ andsls r6, pc, r0, lsl #16 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ andeq lr, ip, r6, lsl #17 │ │ │ │ andcs r4, r0, #40, 12 @ 0x2800000 │ │ │ │ orrne pc, r3, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0x63a2f6c3 │ │ │ │ @@ -577353,15 +577357,15 @@ │ │ │ │ stm r4, {r0, r1, r3, r4, r9, ip, sp} │ │ │ │ stm r6, {r0, r1} │ │ │ │ andcs r0, r9, r3 │ │ │ │ ldm r5, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4639fa35 │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx fe31fe20 │ │ │ │ + blx fe31fe30 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ andscc lr, sp, #3620864 @ 0x374000 │ │ │ │ @@ -577374,24 +577378,24 @@ │ │ │ │ ldm sl, {r0, r1, r2, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ ldm r9, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r6, {r0, r1, r3, r4, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ - beq 15a0274 │ │ │ │ + beq 15a0284 │ │ │ │ ldm r5, {r0, r2, sp} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ ldrtmi pc, [r9], -pc, lsr #19 @ │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 161fe88 │ │ │ │ + blx 161fe98 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ - beq 17a0298 │ │ │ │ + beq 17a02a8 │ │ │ │ andscc lr, sp, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ eorscs r9, sp, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ @ instruction: 0xf998f00d │ │ │ │ strmi sl, [r2], -sp, lsl #22 │ │ │ │ @ instruction: 0x46184639 │ │ │ │ @@ -577403,51 +577407,51 @@ │ │ │ │ ldmib sp, {r2, r3, r4, r6, r8, fp}^ │ │ │ │ stm r6, {r0, r2, r3, r4, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r5, {r2, r6, sp} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4639f97f │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx a1fee8 │ │ │ │ + blx a1fef8 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00e4648 │ │ │ │ ldm sl, {r0, r1, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ ldm r9, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r6, {r0, r1, r3, r4, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r5, {r1, r3, sp} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ ldrtmi pc, [r9], -r1, ror #18 @ │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx 29ff24 │ │ │ │ + blx 29ff34 │ │ │ │ ldm r3, {r2, r8, r9, fp, ip, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ ldm fp, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r6, {r0, r1, r3, r4, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r5, {r0, r1, r4, sp} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ ldrtmi pc, [r9], -r9, asr #18 @ │ │ │ │ stmdals r5, {r1, r9, sl, lr} │ │ │ │ @ instruction: 0xf9e8f00d │ │ │ │ - blmi 976798 │ │ │ │ + blmi 9767a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a3df94 │ │ │ │ + blls a3dfa4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12a0300 │ │ │ │ eorlt r9, r1, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdbeq r4, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - bleq 1ba0378 │ │ │ │ + bleq 1ba0388 │ │ │ │ cmnppl ip, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00e4648 │ │ │ │ ldm sl, {r0, r1, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ stm fp, {r0, r1} │ │ │ │ ldm r9, {r0, r1} │ │ │ │ stm r8, {r0, r1} │ │ │ │ @@ -577458,40 +577462,40 @@ │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4639f919 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf9b8f00d │ │ │ │ muleq r3, r4, r8 │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ @ instruction: 0xf5cbe734 │ │ │ │ - svclt 0x0000ed3e │ │ │ │ - rsbseq ip, r1, r0, lsl #5 │ │ │ │ + svclt 0x0000ed36 │ │ │ │ + rsbseq ip, r1, r0, ror r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq ip, [r1], #-12 │ │ │ │ + rsbseq ip, r1, ip, asr #1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x46044d34 │ │ │ │ addlt r4, lr, r4, lsr fp │ │ │ │ mcrge 4, 0, r4, cr5, cr13, {3} │ │ │ │ andcs r4, r0, #1048576 @ 0x100000 │ │ │ │ svcge 0x00014630 │ │ │ │ stcge 8, cr5, [r9, #-940] @ 0xfffffc54 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bcc 1ba2324 │ │ │ │ + bcc 1ba2334 │ │ │ │ @ instruction: 0xf00e69db │ │ │ │ @ instruction: 0xf604f8e7 │ │ │ │ stmib sp, {r2, r3, r4, r6, r7, r8, r9}^ │ │ │ │ ldm r3, {r0, r1, r2, fp, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ - blge 523ff8 │ │ │ │ + blge 524008 │ │ │ │ muleq r3, r6, r8 │ │ │ │ - bls 50f810 │ │ │ │ + bls 50f820 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ andls r2, r0, #19 │ │ │ │ ldm r6, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ strmi pc, [r1], -pc, asr #17 │ │ │ │ @ instruction: 0xf00d4620 │ │ │ │ @@ -577500,48 +577504,48 @@ │ │ │ │ @ instruction: 0xf85cf00d │ │ │ │ strbmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf8c0f00e │ │ │ │ eorvs pc, r4, #4, 10 @ 0x1000000 │ │ │ │ stmiacc r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldm r2, {r1, r3, r8, r9, ip, pc} │ │ │ │ - blls 424044 │ │ │ │ + blls 424054 │ │ │ │ stm r7, {r0, r1, r3, r8, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ ldmcs ip, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - bls 48886c │ │ │ │ + bls 48887c │ │ │ │ andls r9, ip, #0, 4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ @ instruction: 0xf8fcf00d │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9a6f00d │ │ │ │ @ instruction: 0xf00d2101 │ │ │ │ - bmi 4e20e0 │ │ │ │ + bmi 4e20f0 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, lr, r2, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - stcl 5, cr15, [r4], {203} @ 0xcb │ │ │ │ - rsbseq ip, r1, ip, asr #32 │ │ │ │ + ldc 5, cr15, [ip], #812 @ 0x32c │ │ │ │ + rsbseq ip, r1, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0071bf9a │ │ │ │ + rsbseq fp, r1, sl, lsl #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ stmdami r9, {r0, r2, r9, sl, lr}^ │ │ │ │ stmdbmi r9, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ addslt r4, r3, r8, ror r4 │ │ │ │ @ instruction: 0xf506ac0f │ │ │ │ @ instruction: 0xf10d6724 │ │ │ │ @ instruction: 0xf04f0904 │ │ │ │ stmdapl r1, {r0, fp}^ │ │ │ │ - beq fa04f0 │ │ │ │ + beq fa0500 │ │ │ │ ldrsbtlt pc, [r0], #-141 @ 0xffffff73 @ │ │ │ │ tstls r1, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stm r4, {r2, r8, fp, sp, pc} │ │ │ │ stm r1, {r2, r3} │ │ │ │ ldrmi r0, [sl], -ip │ │ │ │ muleq r3, r7, r8 │ │ │ │ @@ -577550,15 +577554,15 @@ │ │ │ │ ldm r7, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4631f8b1 │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf00daf06 │ │ │ │ @ instruction: 0xf10bf8fd │ │ │ │ @ instruction: 0x463833ff │ │ │ │ - blx 46c900 │ │ │ │ + blx 46c910 │ │ │ │ ldrtmi pc, [r1], -r3, lsl #6 @ │ │ │ │ @ instruction: 0xf850f00e │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ andcc lr, sp, #3620864 @ 0x374000 │ │ │ │ @@ -577571,15 +577575,15 @@ │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4601f837 │ │ │ │ @ instruction: 0xf00d4630 │ │ │ │ @ instruction: 0x4642f933 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xffc4f00c │ │ │ │ @ instruction: 0xf04f9a1d │ │ │ │ - blx 471150 │ │ │ │ + blx 471160 │ │ │ │ @ instruction: 0xf1c8f80b │ │ │ │ ldrtmi r0, [r1], -r0, lsl #16 │ │ │ │ andcs r4, r0, #147 @ 0x93 │ │ │ │ movweq lr, #14888 @ 0x3a28 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00e4640 │ │ │ │ ldm r5, {r0, r2, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ @@ -577592,31 +577596,31 @@ │ │ │ │ andscs r0, r2, r3 │ │ │ │ ldm r7, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ strmi pc, [r1], -r9, lsl #16 │ │ │ │ @ instruction: 0xf00d4630 │ │ │ │ tstpcs r3, r5, lsl #18 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xff7ef00c │ │ │ │ - blmi 4769cc │ │ │ │ + blmi 4769dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6be218 │ │ │ │ + blls 6be228 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r3, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - stc 5, cr15, [r2], #-812 @ 0xfffffcd4 │ │ │ │ - rsbseq fp, r1, ip, asr pc │ │ │ │ + ldc 5, cr15, [sl], {203} @ 0xcb │ │ │ │ + rsbseq fp, r1, ip, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, r8, asr lr │ │ │ │ + rsbseq fp, r1, r8, asr #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ stmdami r2, {r7, r9, sl, lr}^ │ │ │ │ - bmi 12f5c34 │ │ │ │ + bmi 12f5c44 │ │ │ │ addslt r4, r3, r8, ror r4 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ cdpge 6, 0, cr4, cr11, cr12, {0} │ │ │ │ stmpl r2, {r0, r8, r9, sl, fp, sp, pc} │ │ │ │ ldmdavs r2, {r0, r1, r2, fp, sp, pc} │ │ │ │ @ instruction: 0xf04f9211 │ │ │ │ andcs r0, r0, #0, 4 │ │ │ │ @@ -577637,15 +577641,15 @@ │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ ldm r6, {r0, r1, r2, sp} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ @ instruction: 0x4601fffd │ │ │ │ @ instruction: 0xf00d4620 │ │ │ │ - bls 3e24f8 │ │ │ │ + bls 3e2508 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ ldm r5, {r0, r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf8cd0003 │ │ │ │ @ instruction: 0xf8dd903c │ │ │ │ andsls r9, r0, #48 @ 0x30 │ │ │ │ eorsge pc, r4, sp, asr #17 │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ @@ -577665,26 +577669,26 @@ │ │ │ │ ldm r5, {r0, r1, r2, sp} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ strtmi pc, [r1], -fp, asr #31 │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf818f00d │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ @ instruction: 0xf8c44a0b │ │ │ │ - blmi 4b2c8c │ │ │ │ + blmi 4b2c9c │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r9, fp, ip, sp, pc}^ │ │ │ │ - blls 6be340 │ │ │ │ + blls 6be350 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r3, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl fe621a18 │ │ │ │ - rsbseq fp, r1, r8, lsl lr │ │ │ │ + bl fe421a28 │ │ │ │ + rsbseq fp, r1, r8, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, r4, lsr sp │ │ │ │ + rsbseq fp, r1, r4, lsr #26 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ strmi r4, [r0], r2, asr #26 │ │ │ │ addslt r4, r1, r2, asr #16 │ │ │ │ movwcs r4, #5245 @ 0x147d │ │ │ │ @@ -577740,50 +577744,50 @@ │ │ │ │ @ instruction: 0xff38f00c │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00c4640 │ │ │ │ @ instruction: 0xf8d8ff85 │ │ │ │ @ instruction: 0xf8c42004 │ │ │ │ movwcs r2, #6768 @ 0x1a70 │ │ │ │ @ instruction: 0xf8c44a0a │ │ │ │ - blmi 472dc8 │ │ │ │ + blmi 472dd8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63e468 │ │ │ │ + blls 63e478 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r1, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - b 121b40 │ │ │ │ - ldrshteq fp, [r1], #-192 @ 0xffffff40 │ │ │ │ + b fff21b50 │ │ │ │ + rsbseq fp, r1, r0, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, r8, lsl #24 │ │ │ │ + ldrshteq fp, [r1], #-184 @ 0xffffff48 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ strmi fp, [r5], -r9, lsr #1 │ │ │ │ @ instruction: 0xf10d48ad │ │ │ │ @ instruction: 0xac250928 │ │ │ │ stmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrbtmi r9, [r8], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf10d4baa │ │ │ │ vnmulge.f32 s0, s6, s8 │ │ │ │ - bleq 15a0884 │ │ │ │ + bleq 15a0894 │ │ │ │ stmiapl r3, {r0, r1, r2, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0x9327681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andeq lr, r6, r9, lsl #17 │ │ │ │ muleq r3, r9, r8 │ │ │ │ andeq lr, r5, r4, lsl #17 │ │ │ │ andls r9, r8, #204800 @ 0x32000 │ │ │ │ @ instruction: 0xf505460a │ │ │ │ strmi r6, [r3], -r4, lsr #2 │ │ │ │ stm r8, {r0, r1, r8, fp, lr, pc} │ │ │ │ andls r0, r0, #3 │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ - bgt 3ec5c4 │ │ │ │ + bgt 3ec5d4 │ │ │ │ cdp2 0, 9, cr15, cr0, cr12, {0} │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4648 │ │ │ │ ldrbmi pc, [r0], -pc, lsr #30 @ │ │ │ │ teqpmi lr, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ strtmi r2, [r9], -r0, lsl #4 │ │ │ │ cdp2 0, 8, cr15, cr4, cr13, {0} │ │ │ │ @@ -577794,47 +577798,47 @@ │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldm fp, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r8, {r0, r1, r5, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ - bleq 17a0904 │ │ │ │ - bgt 3ec4f8 │ │ │ │ + bleq 17a0914 │ │ │ │ + bgt 3ec508 │ │ │ │ cdp2 0, 11, cr15, cr10, cr12, {0} │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4658 │ │ │ │ ldm sl, {r0, r1, r2, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldm fp, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r8, {r0, r1, r5, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ @ instruction: 0xf10dae0d │ │ │ │ andcs r0, r0, ip, asr sl │ │ │ │ - bleq fe3a0940 │ │ │ │ + bleq fe3a0950 │ │ │ │ @ instruction: 0xf00cca06 │ │ │ │ strtmi pc, [r9], -fp, asr #28 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ cdp2 0, 14, cr15, cr10, cr12, {0} │ │ │ │ @ instruction: 0xf04f4650 │ │ │ │ andcs r4, r0, #128, 6 │ │ │ │ @ instruction: 0xf00d4629 │ │ │ │ ldm sl, {r0, r1, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stm r7, {r0, r1} │ │ │ │ tstcs r0, r3 │ │ │ │ smlawtne r1, sp, r9, lr │ │ │ │ - bls b75d48 │ │ │ │ + bls b75d58 │ │ │ │ muleq r3, r9, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ andls r2, r0, #65 @ 0x41 │ │ │ │ - beq 1ba0984 │ │ │ │ + beq 1ba0994 │ │ │ │ muleq r6, fp, r8 │ │ │ │ cdp2 0, 2, cr15, cr8, cr12, {0} │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xff24f00c │ │ │ │ strmi r2, [r1], -r3, lsl #4 │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ @ instruction: 0x4650fdb5 │ │ │ │ @@ -577850,36 +577854,36 @@ │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ @ instruction: 0xf5059200 │ │ │ │ andcs r6, r5, r4, lsr #4 │ │ │ │ @ instruction: 0xf00cca06 │ │ │ │ strtmi pc, [r9], -r3, lsl #28 │ │ │ │ ldmdage fp, {r1, r9, sl, lr} │ │ │ │ cdp2 0, 10, cr15, cr2, cr12, {0} │ │ │ │ - bls 60b1e4 │ │ │ │ + bls 60b1f4 │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ ldmib sp, {r0, r3, r8, r9, ip, pc}^ │ │ │ │ andls sl, r5, #28311552 @ 0x1b00000 │ │ │ │ stc2 0, cr15, [r6, #48]! @ 0x30 │ │ │ │ ldm fp, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ stm r7, {r0, r1} │ │ │ │ @ instruction: 0xf5050003 │ │ │ │ - bls 3bca60 │ │ │ │ + bls 3bca70 │ │ │ │ eorls r9, r6, #-1811939328 @ 0x94000000 │ │ │ │ stm r8, {r0, r1, r8, fp, lr, pc} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldmib r7, {r0, r1, r2, sp}^ │ │ │ │ @ instruction: 0xf00c1200 │ │ │ │ @ instruction: 0x4601fe33 │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ - bls b24164 │ │ │ │ + bls b24174 │ │ │ │ ldrbmi r9, [r3], -r4, lsr #4 │ │ │ │ eorls r9, r3, #135168 @ 0x21000 │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ addsge pc, r4, sp, asr #17 │ │ │ │ - beq 1fa0a38 │ │ │ │ + beq 1fa0a48 │ │ │ │ ldm r2, {r1, r2, r5, r9, sl, ip, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ strls r0, [r0], -r3 │ │ │ │ strls r2, [r5, -r7] │ │ │ │ andne lr, r0, #3522560 @ 0x35c000 │ │ │ │ cdp2 0, 1, cr15, cr8, cr12, {0} │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @@ -577900,86 +577904,86 @@ │ │ │ │ stm r2, {r0, r1} │ │ │ │ ldmib r6, {r0, r1}^ │ │ │ │ stm r4, {r8} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r8, {r0, r1, r5, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ - bgt 3ec69c │ │ │ │ + bgt 3ec6ac │ │ │ │ stc2l 0, cr15, [r8, #48]! @ 0x30 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4658 │ │ │ │ - bls 3e3f5c │ │ │ │ + bls 3e3f6c │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ muleq r3, fp, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ eorcc lr, r3, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ @ instruction: 0xf5059200 │ │ │ │ stcge 2, cr6, [pc], {36} @ 0x24 │ │ │ │ - bgt 3ec6ac │ │ │ │ + bgt 3ec6bc │ │ │ │ ldc2l 0, cr15, [ip, #-48]! @ 0xffffffd0 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ - blls 463f28 │ │ │ │ + blls 463f38 │ │ │ │ ldmib r7, {r3, r9, fp, ip, pc}^ │ │ │ │ stm r3, {r8} │ │ │ │ ldm r4, {r0, r1} │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bmi 4a46dc │ │ │ │ + bmi 4a46ec │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r9, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - stmib lr, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - ldrhteq fp, [r1], #-190 @ 0xffffff42 │ │ │ │ + stmib r6, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq fp, r1, lr, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, lr, lsr #18 │ │ │ │ + rsbseq fp, r1, lr, lsl r9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, sp, ror #20 │ │ │ │ strmi r4, [r4], -sp, ror #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf9936843 │ │ │ │ - blcs 370828 │ │ │ │ + blcs 370838 │ │ │ │ @ instruction: 0xf8d4d034 │ │ │ │ tstlt r8, #220, 16 @ 0xdc0000 │ │ │ │ bicseq pc, ip, #4, 12 @ 0x400000 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ strvs pc, [r4, #-1284]! @ 0xfffffafc │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ ldm r3, {r0, r9, fp, sp, pc} │ │ │ │ - blge 624750 │ │ │ │ + blge 624760 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ ldmib sp, {r2, r3, r9, fp, sp, pc}^ │ │ │ │ - bgt 3f0794 │ │ │ │ + bgt 3f07a4 │ │ │ │ andcs r9, r7, r0 │ │ │ │ ldc2l 0, cr15, [r6, #-48]! @ 0xffffffd0 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ cdp2 0, 2, cr15, cr0, cr12, {0} │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ @ instruction: 0x2001fcb1 │ │ │ │ - blmi 17370c8 │ │ │ │ + blmi 17370d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6be7e8 │ │ │ │ + blls 6be7f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mulslt r3, r9, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bcc fed229d4 │ │ │ │ + bcc fed229e4 │ │ │ │ sbcle r2, r6, r0, lsl #22 │ │ │ │ strvs pc, [r4, #-1280]! @ 0xfffffb00 │ │ │ │ @ instruction: 0xf604af01 │ │ │ │ @ instruction: 0xf10d1954 │ │ │ │ @ instruction: 0xf10d0a18 │ │ │ │ mcrge 8, 0, r0, cr15, cr0, {1} │ │ │ │ muleq r3, r5, r8 │ │ │ │ @@ -577995,23 +577999,23 @@ │ │ │ │ ldm r9, {r0, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ ldm sl, {r0, r1} │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r7, {r2, r3, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ - beq aa0c28 │ │ │ │ + beq aa0c38 │ │ │ │ ldm r5, {r0, r1, r4, sp} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ @ instruction: 0x4621fcd5 │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ ldc2l 0, cr15, [r4, #-48]! @ 0xffffffd0 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ - beq ca0c48 │ │ │ │ + beq ca0c58 │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ andscs r9, r6, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ ldc2 0, cr15, [lr], #48 @ 0x30 │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @@ -578021,43 +578025,43 @@ │ │ │ │ ldm sl, {r0, r1} │ │ │ │ stm r6, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ @ instruction: 0xf04f320c │ │ │ │ stmib sp, {r9, fp}^ │ │ │ │ stm r7, {r2, r8, r9, fp, sp, pc} │ │ │ │ andscs r0, r1, r3 │ │ │ │ - bge 38905c │ │ │ │ + bge 38906c │ │ │ │ @ instruction: 0xf00cca06 │ │ │ │ strmi pc, [r1], -r3, lsr #25 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ andcs pc, r1, #10176 @ 0x27c0 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2 0, cr15, [r0], #-48 @ 0xffffffd0 │ │ │ │ ldmcc ip, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 26c888 │ │ │ │ + blcs 26c898 │ │ │ │ svcge 0x007af43f │ │ │ │ bicseq pc, ip, #4, 12 @ 0x400000 │ │ │ │ - blge 59efbc │ │ │ │ + blge 59efcc │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ ldrdcc lr, [pc], -sp │ │ │ │ muleq r6, r8, r8 │ │ │ │ andcs r9, r7, r0 │ │ │ │ ldc2l 0, cr15, [r2], {12} │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2l 0, cr15, [ip, #-48]! @ 0xffffffd0 │ │ │ │ strmi r2, [r1], -r3, lsl #4 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ smmul sl, fp, ip │ │ │ │ - stmia r4!, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - ldrshteq fp, [r1], #-128 @ 0xffffff80 │ │ │ │ + ldm ip, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq fp, r1, r0, ror #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, r8, lsl #17 │ │ │ │ + rsbseq fp, r1, r8, ror r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4690b09b │ │ │ │ ldrmi r4, [pc], -sp, ror #21 │ │ │ │ strmi r4, [ip], -sp, ror #23 │ │ │ │ @@ -578066,16 +578070,16 @@ │ │ │ │ strvs pc, [r4, #-1284]! @ 0xfffffafc │ │ │ │ strmi sl, [r3], r1, lsl #28 │ │ │ │ @ instruction: 0xf10d58d3 │ │ │ │ @ instruction: 0xf8d4092c │ │ │ │ ldmdavs fp, {r2, r6, r9, fp, sp} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ stmdavs r3!, {r8, r9} │ │ │ │ - blcs 28357c │ │ │ │ - bcc 12a2c64 │ │ │ │ + blcs 28358c │ │ │ │ + bcc 12a2c74 │ │ │ │ tstcs r0, ip, lsl #30 │ │ │ │ tstls r5, r5, lsl #2 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldm r5, {r0, r9, fp} │ │ │ │ stm r6, {r0, r1} │ │ │ │ andls r0, r0, #3 │ │ │ │ andseq pc, lr, pc, asr #32 │ │ │ │ @@ -578089,33 +578093,33 @@ │ │ │ │ ldc2l 0, cr15, [r0], {12} │ │ │ │ @ instruction: 0xf2802f00 │ │ │ │ @ instruction: 0xf1b880c7 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8988163 │ │ │ │ vmov.i32 d19, #180 @ 0x000000b4 │ │ │ │ @ instruction: 0xf8d80342 │ │ │ │ - blcs 2e8a1c │ │ │ │ + blcs 2e8a2c │ │ │ │ @ instruction: 0xf8d49825 │ │ │ │ strmi r2, [r1], #-2700 @ 0xfffff574 │ │ │ │ @ instruction: 0xf1029806 │ │ │ │ @ instruction: 0xf8c40c01 │ │ │ │ - bl 2973b0 │ │ │ │ - bl 364f88 │ │ │ │ + bl 2973c0 │ │ │ │ + bl 364f98 │ │ │ │ @ instruction: 0xf8800002 │ │ │ │ @ instruction: 0xf00019a4 │ │ │ │ ldmdble sp, {r0, r2, r3, r4, r6, r7, pc}^ │ │ │ │ movwcs r0, #6481 @ 0x1951 │ │ │ │ andseq pc, pc, #2 │ │ │ │ stmdaeq ip, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ orreq lr, r1, r4, lsl #22 │ │ │ │ vpmax.s8 d15, d2, d3 │ │ │ │ tstls r7, #11264 @ 0x2c00 │ │ │ │ ldmeq ip, {r0, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c14310 │ │ │ │ - bls 566c24 │ │ │ │ + bls 566c34 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r3, r4, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ ldm r5, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ strtmi pc, [r1], -r1, asr #24 │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ @@ -578126,27 +578130,27 @@ │ │ │ │ @ instruction: 0x460aa05c │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ @ instruction: 0x4603a917 │ │ │ │ stm r6, {r0, r1, r8, fp, lr, pc} │ │ │ │ andls r0, r0, #3 │ │ │ │ cdpge 0, 1, cr2, cr1, cr0, {0} │ │ │ │ muleq r6, r5, r8 │ │ │ │ - blx ff7a0a32 │ │ │ │ + blx ff7a0a42 │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ ldrtmi sl, [r0], -sp, lsl #26 │ │ │ │ ldc2l 0, cr15, [r2], #-48 @ 0xffffffd0 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ svclt 0x00a12f00 │ │ │ │ ldmib r5, {r0, r1, r5, r7, r8, r9, sl, fp, sp, lr}^ │ │ │ │ - bl 324e20 │ │ │ │ + bl 324e30 │ │ │ │ stmib r3, {r0, r1, r2, r6, r7, r8, r9}^ │ │ │ │ ldm r5, {r8} │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bmi fe964a3c │ │ │ │ + bmi fe964a4c │ │ │ │ ldrbtmi r4, [sl], #-2970 @ 0xfffff466 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ msrhi CPSR_sxc, r0, asr #32 │ │ │ │ andslt r4, fp, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -578180,35 +578184,35 @@ │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldm r8, {r0, r1} │ │ │ │ stm r6, {r0, r1} │ │ │ │ andcs r0, r0, r3 │ │ │ │ movwls r9, #2838 @ 0xb16 │ │ │ │ ldm r5, {r0, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ stcge 0, cr0, [sp, #-24] @ 0xffffffe8 │ │ │ │ - blx 1ca0b0a │ │ │ │ + blx 1ca0b1a │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ ldr pc, [r7, r7, lsl #24] │ │ │ │ - bls 3ad738 │ │ │ │ + bls 3ad748 │ │ │ │ @ instruction: 0xf8cd9216 │ │ │ │ - blx 34cc42 │ │ │ │ + blx 34cc52 │ │ │ │ ldrmi pc, [r9], -r7, lsl #6 │ │ │ │ smlattls r7, r3, pc, r6 @ │ │ │ │ @ instruction: 0x46031858 │ │ │ │ ldm r9, {r3, r8, r9, ip, pc} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldrbmi r0, [r3], -r3 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andcs r9, r7, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ - blx fe8a0b4e │ │ │ │ + blx fe8a0b5e │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ andls sl, r9, r7, lsl r8 │ │ │ │ - blx ffba0b5a │ │ │ │ + blx ffba0b6a │ │ │ │ svcvs 0x00e29808 │ │ │ │ @ instruction: 0xf1009907 │ │ │ │ stmdals r9, {r3, r8, fp} │ │ │ │ mulscc r4, r8, r8 │ │ │ │ stmdagt r3, {r1, r3, sl, lr} │ │ │ │ movteq pc, #9155 @ 0x23c3 @ │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ @@ -578218,30 +578222,30 @@ │ │ │ │ ldmdaeq r4, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ orreq lr, r3, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf8d34091 │ │ │ │ movwmi r2, #43156 @ 0xa894 │ │ │ │ ldmcs r4, {r0, r1, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldm r5, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ - bls 564b7c │ │ │ │ + bls 564b8c │ │ │ │ andsls r9, r8, #1543503872 @ 0x5c000000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #7 │ │ │ │ muleq r6, r8, r8 │ │ │ │ - blx 1ba0bb6 │ │ │ │ + blx 1ba0bc6 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ stc2 0, cr15, [lr], {12} │ │ │ │ ldm r5, {r0, r2, r9, fp, ip, pc} │ │ │ │ andsls r0, r8, #3 │ │ │ │ subsge pc, ip, sp, asr #17 │ │ │ │ stm r6, {r0, r1, r4, r6, r9, sl, lr} │ │ │ │ andcs r0, r7, r3 │ │ │ │ ldm r5, {r9, ip, pc} │ │ │ │ stcge 0, cr0, [sp, #-24] @ 0xffffffe8 │ │ │ │ - blx 16a0bde │ │ │ │ + blx 16a0bee │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00c4640 │ │ │ │ ldm r8, {r0, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ str r0, [r9, -r3]! │ │ │ │ stmdbcs r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldmdbeq ip, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ @@ -578251,15 +578255,15 @@ │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ ldm r5, {r0, r3, sp} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ @ instruction: 0x4621fb33 │ │ │ │ ldmdage r1, {r1, r9, sl, lr} │ │ │ │ @ instruction: 0xf00c9006 │ │ │ │ - blls 3e39f0 │ │ │ │ + blls 3e3a00 │ │ │ │ tstls r8, #393216 @ 0x60000 │ │ │ │ @ instruction: 0xf8cdab15 │ │ │ │ stmdagt r3, {r2, r3, r4, r6, sp, pc} │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ muleq r3, r9, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ cdpge 6, 1, cr4, cr3, cr0, {2} │ │ │ │ @@ -578268,103 +578272,103 @@ │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ strtmi pc, [r1], -r5, asr #21 │ │ │ │ strbt r4, [pc], r2, lsl #12 │ │ │ │ stmdbcc r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ tstls r7, #23, 30 @ 0x5c │ │ │ │ ldmdbeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stmdbcc r4!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - bls 589898 │ │ │ │ + bls 5898a8 │ │ │ │ ldm r7, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ tstls r5, #3 │ │ │ │ stm r6, {r1, r2, r4, r9, ip, pc} │ │ │ │ andcs r0, r9, r3 │ │ │ │ ldm r5, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ @ instruction: 0x4621fafd │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx 1520c8e │ │ │ │ + blx 1520c9e │ │ │ │ tstls r8, #5120 @ 0x1400 │ │ │ │ @ instruction: 0xf8cdab15 │ │ │ │ ldm r9, {r2, r3, r4, r6, sp, pc} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldm r7, {r0, r1} │ │ │ │ stm r6, {r0, r1} │ │ │ │ strbmi r0, [r0], -r3 │ │ │ │ movwls r9, #2838 @ 0xb16 │ │ │ │ ldm r5, {r0, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ @ instruction: 0x4621fa91 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx ea0cc2 │ │ │ │ + blx ea0cd2 │ │ │ │ @ instruction: 0xf5cae6cd │ │ │ │ - svclt 0x0000eeba │ │ │ │ - rsbseq fp, r1, r8, lsl r7 │ │ │ │ + svclt 0x0000eeb2 │ │ │ │ + rsbseq fp, r1, r8, lsl #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, lr, asr #11 │ │ │ │ + ldrhteq fp, [r1], #-94 @ 0xffffffa2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8df4607 │ │ │ │ @ instruction: 0xf8df09e0 │ │ │ │ sbclt r3, r7, r0, ror #19 │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ movtls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andsne lr, r2, #3358720 @ 0x334000 │ │ │ │ - bcs 11a3030 │ │ │ │ + bcs 11a3040 │ │ │ │ @ instruction: 0xf0001c53 │ │ │ │ @ instruction: 0xf8d784c3 │ │ │ │ cdpge 0, 0, cr3, cr1, cr0, {4} │ │ │ │ strvs pc, [r4, #-1287]! @ 0xfffffaf9 │ │ │ │ biceq lr, r2, #3072 @ 0xc00 │ │ │ │ muleq r3, r3, r8 │ │ │ │ movwls sl, #39701 @ 0x9b15 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ ldrmi r0, [sl], -r4, ror #20 │ │ │ │ ldmdage r7, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ stmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blx 16a0d3c │ │ │ │ + blx 16a0d4c │ │ │ │ movwcs r4, #5712 @ 0x1650 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00dac1f │ │ │ │ strbmi pc, [r0], -r9, asr #20 @ │ │ │ │ andcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0xf50d4639 │ │ │ │ @ instruction: 0xf00d7b86 │ │ │ │ ldmdage sp, {r0, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ andcs r2, r0, #201326592 @ 0xc000000 │ │ │ │ andls r4, lr, r9, lsr r6 │ │ │ │ - blx 1120d68 │ │ │ │ + blx 1120d78 │ │ │ │ movwcs r4, #17952 @ 0x4620 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ stcge 4, cr9, [r1], #-48 @ 0xffffffd0 │ │ │ │ - blx f20d78 │ │ │ │ + blx f20d88 │ │ │ │ movwcs r4, #34336 @ 0x8620 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00d940d │ │ │ │ movwcs pc, #2603 @ 0xa2b @ │ │ │ │ @ instruction: 0x461a4639 │ │ │ │ @ instruction: 0xf00da823 │ │ │ │ @ instruction: 0xf04ffa25 │ │ │ │ andcs r3, r0, #-67108861 @ 0xfc000003 │ │ │ │ stmdage r5!, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf00dac41 │ │ │ │ - blls 4e35e4 │ │ │ │ + blls 4e35f4 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ subcc lr, r1, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andscs r9, r1, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ - blx 4a0dc8 │ │ │ │ + blx 4a0dd8 │ │ │ │ strmi sl, [r2], -r7, lsr #22 │ │ │ │ @ instruction: 0x4618469a │ │ │ │ @ instruction: 0xf00c4639 │ │ │ │ stmib sp, {r0, r2, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmib sl, {r0, r6, r8, fp, ip, pc}^ │ │ │ │ stm fp, {r8} │ │ │ │ @ instruction: 0xf8cd0003 │ │ │ │ @@ -578376,102 +578380,102 @@ │ │ │ │ ldm r4, {r0, r1, r2, sp} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ @ instruction: 0x4601fa3d │ │ │ │ @ instruction: 0xf00c4638 │ │ │ │ andcs pc, r1, #946176 @ 0xe7000 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf978f00c │ │ │ │ - blls b4b67c │ │ │ │ + blls b4b68c │ │ │ │ @ instruction: 0x46394650 │ │ │ │ movwls r9, #29192 @ 0x7208 │ │ │ │ - blls b8b68c │ │ │ │ + blls b8b69c │ │ │ │ movwls r9, #25093 @ 0x6205 │ │ │ │ @ instruction: 0xf988f00c │ │ │ │ cmpls r3, r7, lsl #18 │ │ │ │ - bls 3f6630 │ │ │ │ + bls 3f6640 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r6, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ - blx 7a0e54 │ │ │ │ + blx 7a0e64 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ff220e5c │ │ │ │ - blls 128b250 │ │ │ │ - blls 1249b3c │ │ │ │ + blx ff220e6c │ │ │ │ + blls 128b260 │ │ │ │ + blls 1249b4c │ │ │ │ movtls r9, #6661 @ 0x1a05 │ │ │ │ cmpls r3, fp, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r5, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf9fcf00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fec20e8c │ │ │ │ + blx fec20e9c │ │ │ │ @ instruction: 0xf00c2103 │ │ │ │ - blls 5232e0 │ │ │ │ + blls 5232f0 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ stmdbgt r3, {r0, r3, r8, fp, ip, pc} │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ subcc lr, r1, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andscs r9, r1, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ @ instruction: 0xf98cf00c │ │ │ │ stmdage r9!, {r1, r9, sl, lr} │ │ │ │ ldrtmi r4, [r9], -r0, lsl #13 │ │ │ │ - blx d20ecc │ │ │ │ + blx d20edc │ │ │ │ stmdbls r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ eorhi pc, ip, sp, asr #17 │ │ │ │ ldrdeq lr, [r0, -r8] │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andcs r9, r7, r0, lsl #4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf9c4f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1e20efc │ │ │ │ + blx 1e20f0c │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00c4638 │ │ │ │ @ instruction: 0x4650f8ff │ │ │ │ @ instruction: 0xf00c4639 │ │ │ │ - bls 42333c │ │ │ │ + bls 42334c │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldm r5, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ movtls r0, #12291 @ 0x3003 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r6, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf9a4f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1620f3c │ │ │ │ - blls 128af30 │ │ │ │ - blls 1249c1c │ │ │ │ + blx 1620f4c │ │ │ │ + blls 128af40 │ │ │ │ + blls 1249c2c │ │ │ │ movtls r9, #6661 @ 0x1a05 │ │ │ │ subls r4, r3, r3, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r5, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf98cf00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1020f6c │ │ │ │ + blx 1020f7c │ │ │ │ @ instruction: 0xf00c2103 │ │ │ │ - blls 563200 │ │ │ │ + blls 563210 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ stmdbgt r3, {r0, r3, r8, fp, ip, pc} │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldmib sp, {r2, r3, r8, fp, ip, pc}^ │ │ │ │ stmdbgt r3, {r0, r6, r9, ip, sp} │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ @@ -578494,40 +578498,40 @@ │ │ │ │ @ instruction: 0xf954f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9fef00c │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00c4638 │ │ │ │ ldrbmi pc, [r0], -pc, lsl #17 @ │ │ │ │ @ instruction: 0xf00c4639 │ │ │ │ - bls 42325c │ │ │ │ + bls 42326c │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldm r5, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ movtls r0, #12291 @ 0x3003 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r6, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf934f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9def00c │ │ │ │ - blls 128b010 │ │ │ │ - blls 1249cfc │ │ │ │ + blls 128b020 │ │ │ │ + blls 1249d0c │ │ │ │ movtls r9, #6661 @ 0x1a05 │ │ │ │ subls r4, r3, r3, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r5, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf91cf00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9c6f00c │ │ │ │ @ instruction: 0xf00c2103 │ │ │ │ - blls 5a3120 │ │ │ │ + blls 5a3130 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ stmdbgt r3, {r0, r3, r8, fp, ip, pc} │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldmib sp, {r0, r2, r3, r8, fp, ip, pc}^ │ │ │ │ stmdbgt r3, {r0, r6, r9, ip, sp} │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ @@ -578550,40 +578554,40 @@ │ │ │ │ @ instruction: 0xf8e4f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf98ef00c │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00c4638 │ │ │ │ @ instruction: 0x4650f81f │ │ │ │ @ instruction: 0xf00c4639 │ │ │ │ - bls 42317c │ │ │ │ + bls 42318c │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldm r5, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ movtls r0, #12291 @ 0x3003 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r6, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf8c4f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf96ef00c │ │ │ │ - blls 128b0f0 │ │ │ │ - blls 1249ddc │ │ │ │ + blls 128b100 │ │ │ │ + blls 1249dec │ │ │ │ movtls r9, #6661 @ 0x1a05 │ │ │ │ subls r4, r3, r3, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r5, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf8acf00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf956f00c │ │ │ │ @ instruction: 0xf00b2103 │ │ │ │ - blls 5e5040 │ │ │ │ + blls 5e5050 │ │ │ │ muleq r3, sl, r8 │ │ │ │ stm r3, {r0, r1, r2, r3, r5, r9, fp, sp, pc} │ │ │ │ stmdals lr, {r0, r1} │ │ │ │ stmib sp, {r4, r9, ip, pc}^ │ │ │ │ stmdagt r3, {r0, r6, r8, fp, ip, pc} │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ stmdagt r3, {r0, r1, r3, fp, ip, pc} │ │ │ │ @@ -578594,32 +578598,32 @@ │ │ │ │ andcs r9, r7, r0, lsl #4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf888f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf932f00c │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00b4638 │ │ │ │ - bls ea505c │ │ │ │ + bls ea506c │ │ │ │ tsthi r9, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0x46394650 │ │ │ │ - blls e49d94 │ │ │ │ + blls e49da4 │ │ │ │ andls r9, pc, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0xffd4f00b │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ - bls 64bdb4 │ │ │ │ + bls 64bdc4 │ │ │ │ muleq r3, r5, r8 │ │ │ │ subls r9, r4, #201326593 @ 0xc000001 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #7 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf862f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf90cf00c │ │ │ │ - bls 60b290 │ │ │ │ + bls 60b2a0 │ │ │ │ subls r4, r1, r3, asr #12 │ │ │ │ smlabthi ip, sp, r8, pc @ │ │ │ │ @ instruction: 0xf8dd900e │ │ │ │ ldm r5, {r8, pc} │ │ │ │ @ instruction: 0xf8cd0003 │ │ │ │ subls r8, r4, #8, 2 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ @@ -578700,36 +578704,36 @@ │ │ │ │ @ instruction: 0xf8cd0003 │ │ │ │ andcs r8, r7, r0 │ │ │ │ ldmeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xffb0f00b │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf85af00c │ │ │ │ - bls 128b73c │ │ │ │ + bls 128b74c │ │ │ │ cmpls r3, fp, lsl #12 │ │ │ │ subls r9, r2, #229376 @ 0x38000 │ │ │ │ - bls 1249814 │ │ │ │ + bls 1249824 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r0, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ tstls r0, lr, lsl #18 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xff98f00b │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf842f00c │ │ │ │ @ instruction: 0xf00b2103 │ │ │ │ - bls 6a4e18 │ │ │ │ + bls 6a4e28 │ │ │ │ tstls r0, r3, lsr r9 │ │ │ │ ldmdbge r1!, {r0, r1, r2, r3, r8, ip, pc} │ │ │ │ tstls lr, fp, lsl #12 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ - bgt 3f6c24 │ │ │ │ + bgt 3f6c34 │ │ │ │ @ instruction: 0xf86cf7ff │ │ │ │ - blls 5cb374 │ │ │ │ + blls 5cb384 │ │ │ │ stm r4, {r0, r1, fp, lr, pc} │ │ │ │ ldm r3, {r0, r1} │ │ │ │ stm fp, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r6, {r0, r6, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r5, {r0, r4, sp} │ │ │ │ @@ -578776,39 +578780,39 @@ │ │ │ │ @ instruction: 0xff20f00b │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xffcaf00b │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00b4638 │ │ │ │ @ instruction: 0x4650fe5b │ │ │ │ @ instruction: 0xf00b4639 │ │ │ │ - blls 464df4 │ │ │ │ + blls 464e04 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldm r5, {r1, r2, r9, fp, ip, pc} │ │ │ │ movtls r0, #12291 @ 0x3003 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ ldm r4, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ strmi pc, [r1], -r1, lsl #30 │ │ │ │ @ instruction: 0xf00b4638 │ │ │ │ - bls 3e5300 │ │ │ │ - bls 1289d68 │ │ │ │ + bls 3e5310 │ │ │ │ + bls 1289d78 │ │ │ │ ldm r5, {r3, r8, r9, fp, ip, pc} │ │ │ │ subls r0, r2, #3 │ │ │ │ movtls r9, #14911 @ 0x3a3f │ │ │ │ stm r6, {r0, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r0, #20480 @ 0x5000 │ │ │ │ muleq r6, r4, r8 │ │ │ │ cdp2 0, 14, cr15, cr10, cr11, {0} │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xff94f00b │ │ │ │ @ instruction: 0xf00b2101 │ │ │ │ - bls 524cbc │ │ │ │ + bls 524ccc │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ eorscc lr, pc, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andscs r9, r2, r0, lsl #4 │ │ │ │ @@ -578860,28 +578864,28 @@ │ │ │ │ stm r6, {r0, r1, r3, r4, r6, r9, sl, lr} │ │ │ │ andcs r0, r7, r3 │ │ │ │ ldm r4, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ @ instruction: 0x4601fe71 │ │ │ │ @ instruction: 0xf00b4638 │ │ │ │ @ instruction: 0xf8ddff1b │ │ │ │ - bls 1291968 │ │ │ │ + bls 1291978 │ │ │ │ ldm r5, {r0, r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf8cd0003 │ │ │ │ stmib sp, {r2, r8, ip, sp, pc}^ │ │ │ │ andls r9, r5, #4390912 @ 0x430000 │ │ │ │ stm r6, {r1, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ muleq r6, r4, r8 │ │ │ │ cdp2 0, 5, cr15, cr8, cr11, {0} │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xff02f00b │ │ │ │ @ instruction: 0xf00b2103 │ │ │ │ - bls 3e4b98 │ │ │ │ + bls 3e4ba8 │ │ │ │ @ instruction: 0x46394650 │ │ │ │ sbclt pc, r4, sp, asr #17 │ │ │ │ ldmib sp, {r1, r4, r5, r9, ip, pc}^ │ │ │ │ andls fp, r5, #805306371 @ 0x30000003 │ │ │ │ stc2 0, cr15, [r6, #44]! @ 0x2c │ │ │ │ ldm sl, {r0, r2, r9, fp, ip, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ @@ -578907,53 +578911,53 @@ │ │ │ │ ldm r4, {pc} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ @ instruction: 0x4601fe17 │ │ │ │ @ instruction: 0xf00b4638 │ │ │ │ smlabtcs r3, r1, lr, pc @ │ │ │ │ ldc2 0, cr15, [sl, #-44]! @ 0xffffffd4 │ │ │ │ stmib sp, {r1, r2, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - bmi 94fb00 │ │ │ │ + bmi 94fb10 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blls 6f6824 │ │ │ │ + blls 6f6834 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blls 74ba80 │ │ │ │ + blls 74ba90 │ │ │ │ stm r3, {r0, r1, r8, fp, lr, pc} │ │ │ │ - blmi 765658 │ │ │ │ + blmi 765668 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sublt sp, r7, ip, lsl r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strvs pc, [r4, #-1287]! @ 0xfffffaf9 │ │ │ │ @ instruction: 0xf8d7ae01 │ │ │ │ @ instruction: 0xf8d72a44 │ │ │ │ ldm r5, {r6, r9, fp, ip, sp} │ │ │ │ stm r6, {r0, r1} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r5, {r1, r3, r5, sp} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ - blge 7e4cd0 │ │ │ │ + blge 7e4ce0 │ │ │ │ ldrtmi r4, [r9], -r2, lsl #12 │ │ │ │ movwls r4, #38424 @ 0x9618 │ │ │ │ cdp2 0, 3, cr15, cr0, cr11, {0} │ │ │ │ - bllt ea3690 │ │ │ │ - ldmib r8!, {r1, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq fp, r1, r0, asr #6 │ │ │ │ + bllt ea36a0 │ │ │ │ + ldmib r0!, {r1, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq fp, r1, r0, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r1, r8, asr #19 │ │ │ │ + ldrhteq sl, [r1], #-152 @ 0xffffff68 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fedbc8ac │ │ │ │ + bl fedbc8bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8900ff8 │ │ │ │ - blcs 2b4118 │ │ │ │ + blcs 2b4128 │ │ │ │ @ instruction: 0xf7fed001 │ │ │ │ vstrlt s30, [r8, #-308] @ 0xfffffecc │ │ │ │ andne lr, r1, r0, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r9, sl, fp, sp, lr} │ │ │ │ - bcs 3c4334 │ │ │ │ + bcs 3c4344 │ │ │ │ andcs sp, r0, r1 │ │ │ │ @ instruction: 0xf8934770 │ │ │ │ ldmib r3, {r0, r2, r5, ip}^ │ │ │ │ stmdbcs r0!, {r1, r3, sp} │ │ │ │ stmdbcc r1, {r0, r1, r3, r5, fp, ip, lr, pc} │ │ │ │ stmdale r5!, {r0, r1, r2, r3, r4, r8, fp, sp} │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ @@ -578975,196 +578979,196 @@ │ │ │ │ ubfx r1, sl, #15, #18 │ │ │ │ subsmi fp, fp, #805306381 @ 0x3000000d │ │ │ │ ubfx r1, sl, #15, #17 │ │ │ │ bfine r4, r3, #12, #7 │ │ │ │ ldrmi lr, [r3], -sl, ror #15 │ │ │ │ strb r4, [r7, r2, lsl #12]! │ │ │ │ ldrbmi r2, [r0, -r8]! │ │ │ │ - bcs 44134c │ │ │ │ + bcs 44135c │ │ │ │ ldrlt sp, [r0, #-2070] @ 0xfffff7ea │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ cmplt r9, ip, lsl #12 │ │ │ │ @ instruction: 0xf8906ac2 │ │ │ │ mulscs r0, r8, sl │ │ │ │ @ instruction: 0xf5ca4414 │ │ │ │ - addmi lr, r4, #221184 @ 0x36000 │ │ │ │ + addmi lr, r4, #188416 @ 0x2e000 │ │ │ │ mulcs r0, r4, pc @ │ │ │ │ ldclt 0, cr2, [r0, #-4] │ │ │ │ ldclt 6, cr4, [r0, #-32] @ 0xffffffe0 │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fedb7744 │ │ │ │ + bl fedb7754 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xb08a0fb8 │ │ │ │ ldmdami r7!, {r2, r9, sl, lr}^ │ │ │ │ ldrmi r4, [r7], -sp, lsl #12 │ │ │ │ ldrbtmi r9, [r8], #-787 @ 0xfffffced │ │ │ │ stmiapl r3, {r0, r2, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r5, r6, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf8d40300 │ │ │ │ @ instruction: 0xf1033a64 │ │ │ │ ldmvs r9, {r3, r9}^ │ │ │ │ @ instruction: 0xf1054291 │ │ │ │ svclt 0x000c0204 │ │ │ │ ldmvs lr, {r9, sl, sp} │ │ │ │ - blcs 27fa6c │ │ │ │ + blcs 27fa7c │ │ │ │ addsmi fp, sl, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0x4629d11c │ │ │ │ - @ instruction: 0xf8b4f687 │ │ │ │ + @ instruction: 0xf8acf687 │ │ │ │ suble r2, r9, r0, lsl #16 │ │ │ │ - blge 73f9ec │ │ │ │ + blge 73f9fc │ │ │ │ sbceq lr, r7, #6144 @ 0x1800 │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ - blmi 1b38174 │ │ │ │ + blmi 1b38184 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4bf854 │ │ │ │ + blls 4bf864 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strhlt r8, [sl], -r8 @ │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ ldrbmi fp, [r0, -r2]! │ │ │ │ addmi r6, sl, #5832704 @ 0x590000 │ │ │ │ @ instruction: 0xf853d1df │ │ │ │ ldrbeq r2, [r1, r4, lsl #24] │ │ │ │ - blvc 6dab7c │ │ │ │ + blvc 6dab8c │ │ │ │ bicsle r2, r8, r4, lsl #18 │ │ │ │ @ instruction: 0xf5a16951 │ │ │ │ stmdbcs r1, {r2, r5, r8, ip, sp, lr} │ │ │ │ - blcc 39bb6c │ │ │ │ + blcc 39bb7c │ │ │ │ cmppeq r4, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ bicle r4, lr, fp, lsl #5 │ │ │ │ - bvs b41470 │ │ │ │ + bvs b41480 │ │ │ │ @ instruction: 0xf8539a14 │ │ │ │ @ instruction: 0xf8999022 │ │ │ │ @ instruction: 0xf687500c │ │ │ │ - @ instruction: 0xf8d0f87d │ │ │ │ + @ instruction: 0xf8d0f875 │ │ │ │ @ instruction: 0xf0058008 │ │ │ │ stccs 5, cr0, [r0, #-40] @ 0xffffffd8 │ │ │ │ ldrmi fp, [r1, #3864]! @ 0xf18 │ │ │ │ @ instruction: 0xf8d4d120 │ │ │ │ mrcvs 8, 5, r3, cr1, cr12, {6} │ │ │ │ ldmiblt fp, {r1, r5, r9, fp, sp, lr} │ │ │ │ stmiaeq r7, {r3, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorcc pc, r1, r2, asr #16 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ @ instruction: 0xe7bd66b3 │ │ │ │ tstcs r8, sl, lsr #24 │ │ │ │ @ instruction: 0xf68869e0 │ │ │ │ - @ instruction: 0x4606fcb9 │ │ │ │ + @ instruction: 0x4606fcb1 │ │ │ │ stmibvs r0!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6874629 │ │ │ │ - @ instruction: 0xe7aaf879 │ │ │ │ + @ instruction: 0xe7aaf871 │ │ │ │ eorcc pc, r1, r2, asr r8 @ │ │ │ │ stmdacs r1, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 195b890 │ │ │ │ + blvc 195b8a0 │ │ │ │ @ instruction: 0xd05d079b │ │ │ │ @ instruction: 0xf504ae13 │ │ │ │ @ instruction: 0xf10d6524 │ │ │ │ @ instruction: 0xf10d0a1c │ │ │ │ - bl 467cac │ │ │ │ + bl 467cbc │ │ │ │ strcs r0, [r0, -r7, asr #17] │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ andcs r9, r7, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ stc2l 0, cr15, [r6], {11} │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00b4630 │ │ │ │ - bvs b64d18 │ │ │ │ + bvs b64d28 │ │ │ │ @ instruction: 0xf8d89a14 │ │ │ │ @ instruction: 0xf8531004 │ │ │ │ @ instruction: 0xf8d46022 │ │ │ │ mrcvs 8, 5, r2, cr0, cr12, {6} │ │ │ │ eorvc pc, r0, r3, asr #16 │ │ │ │ - bcs 27f3a8 │ │ │ │ + bcs 27f3b8 │ │ │ │ svcge 0x007cf43f │ │ │ │ bicseq pc, ip, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0xf8c42701 │ │ │ │ - bge 384234 │ │ │ │ - bvs 17a3c08 │ │ │ │ + bge 384244 │ │ │ │ + bvs 17a3c18 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbhi r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andcs r9, r7, r8, lsl #22 │ │ │ │ - blls 44a51c │ │ │ │ + blls 44a52c │ │ │ │ @ instruction: 0xf00bca06 │ │ │ │ @ instruction: 0x4601fc95 │ │ │ │ @ instruction: 0xf00b4620 │ │ │ │ @ instruction: 0x463afd3f │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx ff6a1962 │ │ │ │ + blx ff6a1972 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8c44630 │ │ │ │ @ instruction: 0xf8c43a50 │ │ │ │ @ instruction: 0xf00b6a54 │ │ │ │ strb pc, [fp, -sp, lsr #23] @ │ │ │ │ stmiaeq r7, {r3, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10d2000 │ │ │ │ @ instruction: 0xf10d0a1c │ │ │ │ @ instruction: 0xf5040904 │ │ │ │ @ instruction: 0xf8d86524 │ │ │ │ @ instruction: 0xf8423004 │ │ │ │ ldrtvs r0, [r3], r1, lsr #32 │ │ │ │ @ instruction: 0xf5cae7c0 │ │ │ │ - svclt 0x0000e850 │ │ │ │ - rsbseq sl, r1, sl, ror #16 │ │ │ │ + svclt 0x0000e848 │ │ │ │ + rsbseq sl, r1, sl, asr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r1, ip, lsl r8 │ │ │ │ + rsbseq sl, r1, ip, lsl #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r0, asr sl │ │ │ │ @ instruction: 0x46054b50 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bcc fe8a3be0 │ │ │ │ + bcc fe8a3bf0 │ │ │ │ andle r2, r1, r1, lsl #22 │ │ │ │ @ instruction: 0xf8d8f7fe │ │ │ │ @ instruction: 0xf04f6f2a │ │ │ │ strtmi r0, [lr], -r0, lsl #20 │ │ │ │ @ instruction: 0xf10d46d0 │ │ │ │ ldmdblt r2, {r2, r8, fp}^ │ │ │ │ @ instruction: 0xf1bae05d │ │ │ │ rsble r0, sp, r0, lsl #30 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - beq 2e1b04 │ │ │ │ + beq 2e1b14 │ │ │ │ strbmi r3, [r2, #-1544] @ 0xfffff9f8 │ │ │ │ @ instruction: 0xf896d953 │ │ │ │ - blcs 271aa8 │ │ │ │ + blcs 271ab8 │ │ │ │ strcs sp, [r0], #-241 @ 0xffffff0f │ │ │ │ @ instruction: 0xf5056b32 │ │ │ │ andls r6, r5, #36, 14 @ 0x900000 │ │ │ │ ldrbeq r4, [fp, r3, lsr #2] │ │ │ │ strcc sp, [r1], #-1031 @ 0xfffffbf9 │ │ │ │ eorsle r2, lr, r4, lsl #24 │ │ │ │ mlascc r5, r6, r8, pc @ │ │ │ │ ldrbeq r4, [fp, r3, lsr #2] │ │ │ │ ldm r7, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xf10d0003 │ │ │ │ @ instruction: 0xf8d50b24 │ │ │ │ stm r9, {r2, r6, r9, fp, sp} │ │ │ │ andscs r0, lr, r3 │ │ │ │ - bcc 12a3d60 │ │ │ │ + bcc 12a3d70 │ │ │ │ ldm r7, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ - blvc 36493c │ │ │ │ + blvc 36494c │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ ldrbmi r7, [r8], -r3, lsl #6 │ │ │ │ stc2l 0, cr15, [r4], #-44 @ 0xffffffd4 │ │ │ │ ldm fp, {r0, r1, r3, r8, r9, fp, sp, pc} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldm r7, {r0, r1} │ │ │ │ @@ -579183,53 +579187,53 @@ │ │ │ │ stccs 14, cr15, [r4], {137} @ 0x89 │ │ │ │ svcvs 0x002ad1c0 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [r2, #-1544] @ 0xfffff9f8 │ │ │ │ smlatbcs r0, fp, r8, sp │ │ │ │ rscvs r6, r9, #168, 20 @ 0xa8000 │ │ │ │ @ instruction: 0xf6896729 │ │ │ │ - bmi 7a4800 │ │ │ │ + bmi 7a47f0 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r1, r8, lsl r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ - bcc 12a3df8 │ │ │ │ - bmi 13a3dfc │ │ │ │ + bcc 12a3e08 │ │ │ │ + bmi 13a3e0c │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ - bgt 3edb74 │ │ │ │ + bgt 3edb84 │ │ │ │ @ instruction: 0xf00b9400 │ │ │ │ @ instruction: 0x4629fb77 │ │ │ │ stmdage sp, {r1, r9, sl, lr} │ │ │ │ ldc2 0, cr15, [r6], {11} │ │ │ │ ldrb r6, [fp, -sl, lsr #30]! │ │ │ │ - svc 0x009ef5c9 │ │ │ │ - rsbseq sl, r1, r0, ror r6 │ │ │ │ + svc 0x0096f5c9 │ │ │ │ + rsbseq sl, r1, r0, ror #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r1, sl, ror r5 │ │ │ │ + rsbseq sl, r1, sl, ror #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fedbcce0 │ │ │ │ + bl fedbccf0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcvs 0x00030ff8 │ │ │ │ @ instruction: 0xf7ffb10b │ │ │ │ stclt 15, cr15, [r8, #-276] @ 0xfffffeec │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedbccf8 │ │ │ │ + bl fedbcd08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ @ instruction: 0x4610b15a │ │ │ │ - stcl 5, cr15, [r0], #-804 @ 0xfffffcdc │ │ │ │ + mrrc 5, 12, pc, r8, cr9 @ │ │ │ │ ldmvs r2!, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ strmi r1, [r3], #-3377 @ 0xfffff2cf │ │ │ │ addsmi r6, r1, #805306382 @ 0x3000000e │ │ │ │ - bcs 29577c │ │ │ │ + bcs 29578c │ │ │ │ svcvs 0x0023d118 │ │ │ │ sbceq lr, r3, #4, 22 @ 0x1000 │ │ │ │ tstvs r6, #67108864 @ 0x4000000 │ │ │ │ eorspl pc, r5, r2, lsl #17 │ │ │ │ @ instruction: 0xf8946723 │ │ │ │ svcvs 0x006218b3 │ │ │ │ strbvs r3, [r2, -r1, lsl #4]! │ │ │ │ @@ -579238,23 +579242,23 @@ │ │ │ │ ldcllt 15, cr15, [r0, #-108]! @ 0xffffff94 │ │ │ │ svclt 0x00842b01 │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ ldcllt 8, cr3, [r0, #-720]! @ 0xfffffd30 │ │ │ │ addsmi r6, r9, #5439488 @ 0x530000 │ │ │ │ @ instruction: 0xf852d1e3 │ │ │ │ ldrbeq r3, [r9, r4, lsl #24] │ │ │ │ - blvc 8daedc │ │ │ │ + blvc 8daeec │ │ │ │ bicsle r2, ip, r4, lsl #18 │ │ │ │ @ instruction: 0xf5a16959 │ │ │ │ stmdbcs r1, {r2, r5, r8, ip, sp, lr} │ │ │ │ - bcc 39becc │ │ │ │ + bcc 39bedc │ │ │ │ cmppeq r4, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ bicsle r4, r2, sl, lsl #5 │ │ │ │ - bvs fea817e0 │ │ │ │ - blx 19235a6 │ │ │ │ + bvs fea817f0 │ │ │ │ + blx 17235b6 │ │ │ │ svclt 0x0000e7cd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ @ instruction: 0xf8df4689 │ │ │ │ @ instruction: 0xf8df17b0 │ │ │ │ @@ -579262,17 +579266,17 @@ │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ strmi r2, [r5], -ip, lsr #15 │ │ │ │ stmiapl fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x9321681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrdcc pc, [r0], #-137 @ 0xffffff77 @ │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ - bvs fe631c54 │ │ │ │ + bvs fe631c64 │ │ │ │ stmdale r5!, {r5, r8, r9, fp, sp} │ │ │ │ - blcs a347cc │ │ │ │ + blcs a347dc │ │ │ │ ldm pc, {r1, r5, fp, ip, lr, pc}^ @ │ │ │ │ eoreq pc, r0, r3, lsl r0 @ │ │ │ │ eoreq r0, r1, r1, lsr #32 │ │ │ │ eoreq r0, r1, r1, lsr #32 │ │ │ │ eoreq r0, r1, r1, lsr #32 │ │ │ │ eoreq r0, r1, r0, lsr #32 │ │ │ │ eoreq r0, r1, r1, lsr #32 │ │ │ │ @@ -579293,205 +579297,205 @@ │ │ │ │ movwcc pc, #6914 @ 0x1b02 @ │ │ │ │ @ instruction: 0xf8937f5a │ │ │ │ andcc r3, fp, #37 @ 0x25 │ │ │ │ @ instruction: 0xf859330b │ │ │ │ @ instruction: 0xf8596022 │ │ │ │ @ instruction: 0xf8954023 │ │ │ │ ldmdblt fp!, {r0, r5, r7, r9, fp, ip, sp} │ │ │ │ - bcc feaa3e90 │ │ │ │ + bcc feaa3ea0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #4449 @ 0x1161 │ │ │ │ - bcc feae3e5c │ │ │ │ + bcc feae3e6c │ │ │ │ streq lr, [r7], r6, lsl #22 │ │ │ │ orreq lr, r6, #4, 22 @ 0x1000 │ │ │ │ - bl 3b2898 │ │ │ │ + bl 3b28a8 │ │ │ │ andls r0, lr, #805306380 @ 0x3000000c │ │ │ │ eorsmi pc, r3, r5, asr r8 @ │ │ │ │ eorsle r2, r7, r0, lsl #24 │ │ │ │ ldmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ strtvs pc, [r4], #-1285 @ 0xfffffafb │ │ │ │ - beq 1fa20a0 │ │ │ │ + beq 1fa20b0 │ │ │ │ movwls sl, #23297 @ 0x5b01 │ │ │ │ vmlals.f64 d9, d5, d14 │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ muleq r3, r4, r8 │ │ │ │ andscc lr, pc, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andcs r9, r7, r0, lsl #4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ - blx ff9a1cc0 │ │ │ │ + blx ff9a1cd0 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00b4650 │ │ │ │ andcs pc, r0, #41984 @ 0xa400 │ │ │ │ ldrcc lr, [sp], #-2525 @ 0xfffff623 │ │ │ │ tstpeq r8, r9, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strls r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ stc2l 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ ssatcs pc, #5, pc, asr #17 @ │ │ │ │ @ instruction: 0x3694f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls abfd28 │ │ │ │ + blls abfd38 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r3, ip, lsr r3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmibvs r0!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ biceq lr, r7, #6144 @ 0x1800 │ │ │ │ ldrdeq pc, [r4], r3 @ │ │ │ │ - stc2 6, cr15, [r8, #532]! @ 0x214 │ │ │ │ + stc2 6, cr15, [r0, #532]! @ 0x214 │ │ │ │ mlacc r0, r0, r8, pc @ │ │ │ │ umlalcs pc, r0, r6, r8 @ │ │ │ │ tstpeq r7, r3 @ p-variant is OBSOLETE │ │ │ │ tstls r7, r1, lsl #6 │ │ │ │ ldrhmi r4, [r3], -fp │ │ │ │ andle r9, r3, sl, lsl #6 │ │ │ │ svclt 0x00b82903 │ │ │ │ tstls r7, r3, lsl #2 │ │ │ │ orreq lr, r7, #5120 @ 0x1400 │ │ │ │ andeq pc, r7, #-1073741775 @ 0xc0000031 │ │ │ │ umullsne pc, fp, r6, r8 @ │ │ │ │ @ instruction: 0xf8d300d2 │ │ │ │ ldmvs fp, {r2, r3, r4, r9, fp, ip, sp} │ │ │ │ - blcs 2c4184 │ │ │ │ + blcs 2c4194 │ │ │ │ rscshi pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xf8962900 │ │ │ │ svclt 0x000810a1 │ │ │ │ - b 136ed38 │ │ │ │ - blx 12a7d34 │ │ │ │ + b 136ed48 │ │ │ │ + blx 12a7d44 │ │ │ │ svclt 0x000cf207 │ │ │ │ tstcs r4, r1, lsl #2 │ │ │ │ - bleq 2e1d80 │ │ │ │ + bleq 2e1d90 │ │ │ │ @ instruction: 0xf040910d │ │ │ │ - blls 44693c │ │ │ │ + blls 44694c │ │ │ │ vqrdmulh.s d2, d0, d2 │ │ │ │ @ instruction: 0xf06881ae │ │ │ │ - bl 3a7e40 │ │ │ │ + bl 3a7e50 │ │ │ │ movwls r1, #25543 @ 0x63c7 │ │ │ │ strtvs pc, [r4], #-1285 @ 0xfffffafb │ │ │ │ @ instruction: 0xf8d5ae01 │ │ │ │ @ instruction: 0xf8d52a44 │ │ │ │ ldm r4, {r6, r9, fp, ip, sp} │ │ │ │ strls r0, [r5], -r3 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #30 │ │ │ │ muleq r6, r4, r8 │ │ │ │ - blx 921da0 │ │ │ │ + blx 921db0 │ │ │ │ strbmi r4, [r2], -r2, lsl #13 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ ldmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ mulcc sp, sl, r8 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ andcc pc, sp, sl, lsl #17 │ │ │ │ @ instruction: 0xf970f00c │ │ │ │ @ instruction: 0xf8caab19 │ │ │ │ ldrbmi r0, [r2], -r8, lsl #1 │ │ │ │ @ instruction: 0x46294618 │ │ │ │ - beq 1fa21d4 │ │ │ │ + beq 1fa21e4 │ │ │ │ @ instruction: 0xf00b930c │ │ │ │ - blge 76483c │ │ │ │ - blge 7ca9cc │ │ │ │ - blls 58a9dc │ │ │ │ + blge 76484c │ │ │ │ + blge 7ca9dc │ │ │ │ + blls 58a9ec │ │ │ │ ldm r3, {r0, r2, r9, sl, fp, ip, pc} │ │ │ │ stm sl, {r0, r1} │ │ │ │ ldm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r6, {r0, r2, r3, r4, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r4, {r1, r2, sp} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ @ instruction: 0x4629fa3d │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx fe521e08 │ │ │ │ - bvs d4c660 │ │ │ │ + blx fe521e18 │ │ │ │ + bvs d4c670 │ │ │ │ ldrmi r9, [r6], -r8, lsl #30 │ │ │ │ muleq r3, r8, r8 │ │ │ │ stm r7, {r0, r3, r9, ip, pc} │ │ │ │ andcs r0, r2, #3 │ │ │ │ eoreq pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0xf00b2100 │ │ │ │ - blls 5a42e0 │ │ │ │ + blls 5a42f0 │ │ │ │ ldm r3, {r0, r2, r9, sl, fp, ip, pc} │ │ │ │ stm sl, {r0, r1} │ │ │ │ ldm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r6, {r0, r2, r3, r4, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r4, {r1, r2, sp} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ @ instruction: 0x4629fa17 │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1ba1e54 │ │ │ │ + blx 1ba1e64 │ │ │ │ svcls 0x000b9b20 │ │ │ │ ldrmi r2, [lr], -r3, lsl #4 │ │ │ │ - bvs d4aa64 │ │ │ │ + bvs d4aa74 │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ eoreq pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0xf00b2100 │ │ │ │ - blls 464294 │ │ │ │ + blls 4642a4 │ │ │ │ vqrdmulh.s d2, d0, d2 │ │ │ │ - blls 506388 │ │ │ │ + blls 506398 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 646570 │ │ │ │ + blls 646580 │ │ │ │ tstls r8, #94208 @ 0x17000 │ │ │ │ ldm r2, {r1, r2, r8, r9, fp, ip, pc} │ │ │ │ orrcc r0, r8, #3 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ andcs r9, r0, #7168 @ 0x1c00 │ │ │ │ @ instruction: 0xd1222b02 │ │ │ │ - blls 58d68c │ │ │ │ + blls 58d69c │ │ │ │ tstls r6, #180224 @ 0x2c000 │ │ │ │ orrseq pc, r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r3, {r0, r1, r8, fp, lr, pc} │ │ │ │ - blls 425e90 │ │ │ │ + blls 425ea0 │ │ │ │ andsle r2, r6, r2, lsl #22 │ │ │ │ - blcs 28cab4 │ │ │ │ + blcs 28cac4 │ │ │ │ msrhi CPSR_s, r0 │ │ │ │ stmdbls r8, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf1069314 │ │ │ │ stmdbgt r3, {r3, r4, r7, r8, r9} │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blcs 34cac0 │ │ │ │ - blls 699ec4 │ │ │ │ - blls 40ab24 │ │ │ │ + blcs 34cad0 │ │ │ │ + blls 699ed4 │ │ │ │ + blls 40ab34 │ │ │ │ muleq r3, sl, r8 │ │ │ │ stm r3, {r5, r7, r8, r9, ip, sp} │ │ │ │ - blls 5a5ec4 │ │ │ │ - bleq 2e22e8 │ │ │ │ + blls 5a5ed4 │ │ │ │ + bleq 2e22f8 │ │ │ │ @ instruction: 0xf43f459b │ │ │ │ - blls 411a20 │ │ │ │ + blls 411a30 │ │ │ │ movwls r3, #25376 @ 0x6320 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ cdpls 0, 0, cr8, cr5, cr9, {4} │ │ │ │ muleq r3, r4, r8 │ │ │ │ - bcs 13a422c │ │ │ │ - bcc 12a4230 │ │ │ │ + bcs 13a423c │ │ │ │ + bcc 12a4240 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #30 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf95ef00b │ │ │ │ - blge 8b76f8 │ │ │ │ + blge 8b7708 │ │ │ │ ldrmi r9, [r8], -ip, lsl #6 │ │ │ │ - blvc 173779c │ │ │ │ + blvc 17377ac │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf00b7353 │ │ │ │ smmlsr r4, r7, r9, pc @ │ │ │ │ - bcc fe8a415c │ │ │ │ + bcc fe8a416c │ │ │ │ @ instruction: 0xf43f2b01 │ │ │ │ @ instruction: 0x4628ae9a │ │ │ │ mcr2 7, 1, pc, cr2, cr13, {7} @ │ │ │ │ stmdbcs r0, {r0, r2, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ sbcshi pc, r9, r0, asr #32 │ │ │ │ ldrbteq pc, [fp], #98 @ 0x62 @ │ │ │ │ andls r2, sp, #268435456 @ 0x10000000 │ │ │ │ sbcne lr, r7, #5120 @ 0x1400 │ │ │ │ stmdavs sl!, {r1, r2, r9, ip, pc} │ │ │ │ - bcs cc3f78 │ │ │ │ - blcs 2d5d94 │ │ │ │ + bcs cc3f88 │ │ │ │ + blcs 2d5da4 │ │ │ │ svclt 0x00949a07 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ ldmcc pc!, {r1, r8, ip, sp, lr, pc}^ @ │ │ │ │ stmne r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdaeq r4, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ svccc 0x00fff1b8 │ │ │ │ bicshi pc, r0, r0 │ │ │ │ @@ -579512,22 +579516,22 @@ │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ andcc pc, sp, sl, lsl #17 │ │ │ │ @ instruction: 0xf86ef00c │ │ │ │ @ instruction: 0xf8caab13 │ │ │ │ ldrbmi r0, [r2], -r8, lsl #1 │ │ │ │ @ instruction: 0x46294618 │ │ │ │ @ instruction: 0xf00b9308 │ │ │ │ - blls 7a463c │ │ │ │ - beq 1fa23e0 │ │ │ │ - blls 44abd4 │ │ │ │ + blls 7a464c │ │ │ │ + beq 1fa23f0 │ │ │ │ + blls 44abe4 │ │ │ │ @ instruction: 0xdc372b01 │ │ │ │ - blcs 28cbe0 │ │ │ │ + blcs 28cbf0 │ │ │ │ mrshi pc, (UNDEF: 10) @ │ │ │ │ @ instruction: 0xf10b9e06 │ │ │ │ - blls 628bc8 │ │ │ │ + blls 628bd8 │ │ │ │ tstls r8, #94208 @ 0x17000 │ │ │ │ orreq pc, r8, #-2147483647 @ 0x80000001 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ ldrbmi r9, [fp, #-2829] @ 0xfffff4f3 │ │ │ │ mcrge 4, 2, pc, cr10, cr15, {1} @ │ │ │ │ strls r3, [r6], -r0, lsr #12 │ │ │ │ @@ -579542,15 +579546,15 @@ │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf0437b53 │ │ │ │ cmpvc r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf970f00b │ │ │ │ movwls r9, #39712 @ 0x9b20 │ │ │ │ ldm r8, {r3, r8, r9, fp, ip, pc} │ │ │ │ stm r3, {r0, r1} │ │ │ │ - blls 42602c │ │ │ │ + blls 42603c │ │ │ │ vstrle d18, [r7, #4] │ │ │ │ ldm r4, {r0, r2, r9, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf8d50003 │ │ │ │ @ instruction: 0xf8d52a44 │ │ │ │ stm r6, {r6, r9, fp, ip, sp} │ │ │ │ andscs r0, lr, r3 │ │ │ │ ldm r4, {r9, ip, pc} │ │ │ │ @@ -579558,60 +579562,60 @@ │ │ │ │ @ instruction: 0x4602f8b3 │ │ │ │ movwls sl, #47893 @ 0xbb15 │ │ │ │ @ instruction: 0x46294618 │ │ │ │ @ instruction: 0xf0437b53 │ │ │ │ cmpvc r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf94cf00b │ │ │ │ movwls r9, #51990 @ 0xcb16 │ │ │ │ - blcs 30cc7c │ │ │ │ + blcs 30cc8c │ │ │ │ sbchi pc, r9, r0, asr #32 │ │ │ │ - blcs 28cc90 │ │ │ │ + blcs 28cca0 │ │ │ │ tstphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ - bge 84ccac │ │ │ │ - blls 40acd4 │ │ │ │ + bge 84ccbc │ │ │ │ + blls 40ace4 │ │ │ │ muleq r3, r2, r8 │ │ │ │ stm r3, {r3, r7, r8, r9, ip, sp} │ │ │ │ cdpls 0, 0, cr0, cr6, cr3, {0} │ │ │ │ - bleq 2e24b0 │ │ │ │ - bls 54ccb8 │ │ │ │ + bleq 2e24c0 │ │ │ │ + bls 54ccc8 │ │ │ │ @ instruction: 0xf1069316 │ │ │ │ ldm r2, {r4, r7, r8, r9} │ │ │ │ stm r3, {r0, r1} │ │ │ │ - blls 5a60a4 │ │ │ │ + blls 5a60b4 │ │ │ │ @ instruction: 0xd19f459b │ │ │ │ adcslt lr, pc, #232, 10 @ 0x3a000000 │ │ │ │ @ instruction: 0xf068e5b6 │ │ │ │ - bl 3a8198 │ │ │ │ + bl 3a81a8 │ │ │ │ @ instruction: 0xf1b813c7 │ │ │ │ movwls r3, #28671 @ 0x6fff │ │ │ │ mcrge 4, 2, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xf10dab01 │ │ │ │ movwls r0, #22652 @ 0x587c │ │ │ │ strtvs pc, [r4], #-1285 @ 0xfffffafb │ │ │ │ @ instruction: 0xf10dab13 │ │ │ │ movwls r0, #35444 @ 0x8a74 │ │ │ │ movwls sl, #47893 @ 0xbb15 │ │ │ │ @ instruction: 0xf062e6ff │ │ │ │ andcs r0, r4, #-16777216 @ 0xff000000 │ │ │ │ str r9, [r5, -sp, lsl #4]! │ │ │ │ ldmdbge r7, {r0, r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ - blls 40ad40 │ │ │ │ + blls 40ad50 │ │ │ │ orrscc ip, r8, #49152 @ 0xc000 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ svcls 0x0005e6da │ │ │ │ muleq r3, r4, r8 │ │ │ │ - bcs 13a4448 │ │ │ │ - bcc 12a444c │ │ │ │ + bcs 13a4458 │ │ │ │ + bcc 12a445c │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ andls r2, r0, #30 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf850f00b │ │ │ │ - blge 937914 │ │ │ │ + blge 937924 │ │ │ │ @ instruction: 0x4618461e │ │ │ │ - blvc 17379b8 │ │ │ │ + blvc 17379c8 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf00b7353 │ │ │ │ ldrls pc, [r0], -r9, ror #17 │ │ │ │ ldrdeq lr, [r0, -r6] │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ muleq r3, r4, r8 │ │ │ │ ldmib sp, {r0, r2, r8, r9, sl, ip, pc}^ │ │ │ │ @@ -579619,15 +579623,15 @@ │ │ │ │ andls r0, r0, #0, 2 │ │ │ │ ldm r4, {r1, r2, sp} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ strtmi pc, [r9], -r5, lsl #17 │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8d2f00b │ │ │ │ @ instruction: 0x4616aa17 │ │ │ │ - bvs d4ddd4 │ │ │ │ + bvs d4dde4 │ │ │ │ ldm r8, {r1, r9, sp} │ │ │ │ stm r6, {r0, r1} │ │ │ │ @ instruction: 0xf8530003 │ │ │ │ tstcs r0, r7, lsr #32 │ │ │ │ smladls pc, r1, r6, r9 @ │ │ │ │ @ instruction: 0xff80f00a │ │ │ │ vmovls.32 d5[0], r9 │ │ │ │ @@ -579637,52 +579641,52 @@ │ │ │ │ andscc lr, sp, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andcs r9, r6, r0, lsl #4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf85ef00b │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00b4640 │ │ │ │ - blls aa4448 │ │ │ │ + blls aa4458 │ │ │ │ andcs r9, r3, #16, 6 @ 0x40000000 │ │ │ │ - bvs d37a1c │ │ │ │ + bvs d37a2c │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ eoreq pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0xf00a2100 │ │ │ │ - blls 525f24 │ │ │ │ + blls 525f34 │ │ │ │ rsble r2, r1, r0, lsl #22 │ │ │ │ vnmlsls.f64 d9, d1, d6 │ │ │ │ orrcc r9, r8, #24, 14 @ 0x600000 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ strb r2, [pc], -r0, lsl #4 │ │ │ │ @ instruction: 0xf10b9e06 │ │ │ │ - blls 4a8ddc │ │ │ │ + blls 4a8dec │ │ │ │ @ instruction: 0xf1069314 │ │ │ │ - bls 467000 │ │ │ │ - blls 4dfdb4 │ │ │ │ - blls 40ae38 │ │ │ │ + bls 467010 │ │ │ │ + blls 4dfdc4 │ │ │ │ + blls 40ae48 │ │ │ │ orrcc r9, r8, #8, 20 @ 0x8000 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ mcrls 6, 0, lr, cr5, cr8, {1} │ │ │ │ muleq r3, r4, r8 │ │ │ │ - bcs 13a4554 │ │ │ │ - bcc 12a4558 │ │ │ │ + bcs 13a4564 │ │ │ │ + bcc 12a4568 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #30 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xffcaf00a │ │ │ │ - blge 837a20 │ │ │ │ + blge 837a30 │ │ │ │ @ instruction: 0x461e4618 │ │ │ │ - blvc 1737ac4 │ │ │ │ + blvc 1737ad4 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf00b7353 │ │ │ │ - blls 8a43b8 │ │ │ │ - blls 44ae6c │ │ │ │ + blls 8a43c8 │ │ │ │ + blls 44ae7c │ │ │ │ suble r2, r3, r3, lsl #22 │ │ │ │ ldm r4, {r0, r2, r8, r9, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf8d50003 │ │ │ │ @ instruction: 0xf8d52a44 │ │ │ │ stm r7, {r6, r9, fp, ip, sp} │ │ │ │ andscs r0, lr, r3 │ │ │ │ ldm r4, {r9, ip, pc} │ │ │ │ @@ -579696,29 +579700,29 @@ │ │ │ │ orrslt r9, fp, sl, lsl #22 │ │ │ │ tstls r8, #15360 @ 0x3c00 │ │ │ │ ldmib r6, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ orrcc r0, r8, #0, 2 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ ldrb r2, [r7, #513]! @ 0x201 │ │ │ │ tstls r4, #9216 @ 0x2400 │ │ │ │ - bls 48cea0 │ │ │ │ + bls 48ceb0 │ │ │ │ ldm r2, {r3, r7, r8, r9, ip, sp} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldr r0, [fp, r3] │ │ │ │ tstls r4, #9216 @ 0x2400 │ │ │ │ - bls 48ceb4 │ │ │ │ + bls 48cec4 │ │ │ │ ldm r2, {r3, r7, r8, r9, ip, sp} │ │ │ │ stm r3, {r0, r1} │ │ │ │ strb r0, [r9, r3]! │ │ │ │ tstls r4, #9216 @ 0x2400 │ │ │ │ - bls 48cec8 │ │ │ │ + bls 48ced8 │ │ │ │ ldm r2, {r3, r7, r8, r9, ip, sp} │ │ │ │ stm r3, {r0, r1} │ │ │ │ strbt r0, [r0], r3 │ │ │ │ - bllt b4cee8 │ │ │ │ + bllt b4cef8 │ │ │ │ tstls r4, #9216 @ 0x2400 │ │ │ │ tstls r6, #12, 22 @ 0x3000 │ │ │ │ stmdbls r8, {r1, r2, r8, r9, fp, ip, pc} │ │ │ │ stceq 1, cr15, [r8], {3} │ │ │ │ addseq pc, r0, #-1073741824 @ 0xc0000000 │ │ │ │ stmdbgt r3, {r3, r4, r7, r8, r9, ip, sp} │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @@ -579742,43 +579746,43 @@ │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ orrseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ stmdbgt r3, {r0, r1, r3, r8, fp, ip, pc} │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ ldm r2, {r3, r9, fp, ip, pc} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldrb r0, [r7, r3] │ │ │ │ - ldrbteq pc, [pc], #104 @ 266340 @ │ │ │ │ + ldrbteq pc, [pc], #104 @ 266350 @ │ │ │ │ @ instruction: 0xf5c9e5f0 │ │ │ │ - svclt 0x0000eb62 │ │ │ │ - rsbseq sl, r1, r0, ror #8 │ │ │ │ + svclt 0x0000eb5a │ │ │ │ + rsbseq sl, r1, r0, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r1, r8, asr r4 │ │ │ │ + rsbseq sl, r1, r8, asr #8 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq sl, r1, r8, asr #6 │ │ │ │ + rsbseq sl, r1, r8, lsr r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ umullslt r4, r1, r8, ip │ │ │ │ pkhbtmi r4, sl, r8, lsl #21 │ │ │ │ - blmi fe877568 │ │ │ │ + blmi fe877578 │ │ │ │ ldrbtmi r4, [fp], #-3480 @ 0xfffff268 │ │ │ │ strmi r5, [r4], -r2, lsr #17 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ andls r6, pc, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdbpl r9, {r2, r5, r6, r9, sp}^ │ │ │ │ andne pc, r0, #2048 @ 0x800 │ │ │ │ movwcc r7, #48979 @ 0xbf53 │ │ │ │ eorpl pc, r3, sl, asr r8 @ │ │ │ │ ldrdcc pc, [r0], #-138 @ 0xffffff76 @ │ │ │ │ @ instruction: 0xf892681a │ │ │ │ - bvs fe6f243c │ │ │ │ + bvs fe6f244c │ │ │ │ vqdmulh.s d2, d0, d16 │ │ │ │ - blcc 2c6668 │ │ │ │ + blcc 2c6678 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r3, r5, r7, pc}^ @ │ │ │ │ eoreq pc, r0, r3, lsl r0 @ │ │ │ │ adceq r0, r8, r8, lsr #1 │ │ │ │ adceq r0, r8, r8, lsr #1 │ │ │ │ adceq r0, r8, r8, lsr #1 │ │ │ │ adceq r0, r8, r0, lsr #32 │ │ │ │ @@ -579810,32 +579814,32 @@ │ │ │ │ movwcc r7, #6174 @ 0x181e │ │ │ │ ldrtmi r4, [r2], #-683 @ 0xfffffd55 │ │ │ │ sbcsmi sp, pc, #22 │ │ │ │ @ instruction: 0xf8d4d1f8 │ │ │ │ @ instruction: 0xf89669f8 │ │ │ │ mcrcs 0, 0, r6, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf894d0f2 │ │ │ │ - bcs 2809c4 │ │ │ │ + bcs 2809d4 │ │ │ │ @ instruction: 0xf686fab6 │ │ │ │ ldrbne lr, [r6], -pc, asr #20 │ │ │ │ @ instruction: 0x2600bfd8 │ │ │ │ rscle r2, r7, r0, lsl #28 │ │ │ │ andcc r3, r1, #67108864 @ 0x4000000 │ │ │ │ mvnle r4, fp, lsr #5 │ │ │ │ @ instruction: 0xf89a2364 │ │ │ │ - blx 33a522 │ │ │ │ + blx 33a532 │ │ │ │ @ instruction: 0xf8931300 │ │ │ │ movwcc r3, #45093 @ 0xb025 │ │ │ │ eoreq pc, r3, sl, asr r8 @ │ │ │ │ - bleq 2a1088 │ │ │ │ + bleq 2a1098 │ │ │ │ @ instruction: 0xf04fb3b5 │ │ │ │ @ instruction: 0xf10d0800 │ │ │ │ svcge 0x000d0920 │ │ │ │ @ instruction: 0xf504ae01 │ │ │ │ - blge 4ff924 │ │ │ │ + blge 4ff934 │ │ │ │ @ instruction: 0xf10a9306 │ │ │ │ movwls r0, #21272 @ 0x5318 │ │ │ │ movweq lr, #47880 @ 0xbb08 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00b4648 │ │ │ │ ldm r9, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stm r7, {r0, r1} │ │ │ │ @@ -579851,39 +579855,39 @@ │ │ │ │ ldmib sp, {r0, r2, r8, fp, ip, pc}^ │ │ │ │ andls r3, r0, #-1610612736 @ 0xa0000000 │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ @ instruction: 0xf94af7ff │ │ │ │ mlacc ip, sl, r8, pc @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldclle 5, cr4, [r5], {67} @ 0x43 │ │ │ │ - blmi 1078de0 │ │ │ │ + blmi 1078df0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 640564 │ │ │ │ + blls 640574 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r3, r0, lsl #6 │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ ssub8mi r8, r3, r0 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, sl, lr}^ │ │ │ │ umaalcs pc, r1, r3, r9 @ │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ @ instruction: 0xf89aaf78 │ │ │ │ - blcs 2725d0 │ │ │ │ + blcs 2725e0 │ │ │ │ cdpge 0, 0, cr13, cr1, cr6, {7} │ │ │ │ svcge 0x000d00ab │ │ │ │ @ instruction: 0xf04f9306 │ │ │ │ @ instruction: 0xf10a0800 │ │ │ │ @ instruction: 0xf5040318 │ │ │ │ strmi r6, [fp], r4, lsr #10 │ │ │ │ movwls r4, #22193 @ 0x56b1 │ │ │ │ and r9, r7, r7, lsl #14 │ │ │ │ mlacc ip, sl, r8, pc @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldclle 5, cr4, [r1, #268] @ 0x10c │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ - bls 3ef2e4 │ │ │ │ + bls 3ef2f4 │ │ │ │ andlt pc, r0, r3, lsl #22 │ │ │ │ mlacc r5, r0, r8, pc @ │ │ │ │ @ instruction: 0xf85a330b │ │ │ │ ldrmi r3, [r3], #-35 @ 0xffffffdd │ │ │ │ strbmi r6, [r3], #-4002 @ 0xfffff05e │ │ │ │ biceq lr, r3, r2, lsl #22 │ │ │ │ eorsvc pc, r3, r2, asr r8 @ │ │ │ │ @@ -579892,62 +579896,62 @@ │ │ │ │ strls r0, [fp], -r3 │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ strls r2, [r0], -r7 │ │ │ │ muleq r6, r5, r8 │ │ │ │ cdp2 0, 6, cr15, cr0, cr10, {0} │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00a9807 │ │ │ │ - blls 62604c │ │ │ │ + blls 62605c │ │ │ │ strbmi r9, [r2], -r0, lsl #6 │ │ │ │ strtmi r9, [r0], -sp, lsl #22 │ │ │ │ @ instruction: 0xf7ff9905 │ │ │ │ stmdavs r3!, {r0, r3, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ umaalcc pc, r1, r3, r9 @ │ │ │ │ bicle r2, r7, r4, lsl #22 │ │ │ │ ldmdbcc r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strhle r4, [r3, #43] @ 0x2b │ │ │ │ ldmdbcc r4!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ svclt 0x000442b3 │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ ldr r3, [fp, pc, lsr #17]! │ │ │ │ @ instruction: 0xe717b293 │ │ │ │ - b 9a3cf4 │ │ │ │ - rsbseq r9, r1, ip, lsl #25 │ │ │ │ + b 7a3d04 │ │ │ │ + rsbseq r9, r1, ip, ror ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r1, r6, lsl #25 │ │ │ │ + rsbseq r9, r1, r6, ror ip │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r9, r1, ip, lsl #22 │ │ │ │ + ldrshteq r9, [r1], #-172 @ 0xffffff54 │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ ldrblt r5, [r0, #-3200]! @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ cdpls 12, 0, cr10, cr7, cr4, {0} │ │ │ │ stm r4, {r0, r2, r3, r9, sl, lr} │ │ │ │ strmi r0, [r4], -ip │ │ │ │ - blvc 9006d0 │ │ │ │ + blvc 9006e0 │ │ │ │ @ instruction: 0xd1212a04 │ │ │ │ vld2.16 {d22,d24}, [pc :64], sl │ │ │ │ strmi r7, [sl], #-467 @ 0xfffffe2d │ │ │ │ ldmdale fp, {r0, r9, fp, sp} │ │ │ │ - bvs fec81e90 │ │ │ │ + bvs fec81ea0 │ │ │ │ @ instruction: 0xf6884631 │ │ │ │ - smlawtlt r0, pc, sp, pc @ │ │ │ │ + smlawtlt r0, r7, sp, pc @ │ │ │ │ tstlt r3, fp, lsr #30 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmibvs r8!, {r0, r1, r2, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6864631 │ │ │ │ - stmvs r3, {r0, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - bl 34ce58 │ │ │ │ + stmvs r3, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + bl 34ce68 │ │ │ │ ldm r3, {r1, r6, r7, r8, r9} │ │ │ │ stm r4, {r0, r1} │ │ │ │ strtmi r0, [r0], -r3 │ │ │ │ ldrhtmi lr, [r0], #-141 @ 0xffffff73 │ │ │ │ ldrbmi fp, [r0, -r2]! │ │ │ │ ldrtmi r6, [r1], -r8, ror #19 │ │ │ │ - @ instruction: 0xf970f686 │ │ │ │ + @ instruction: 0xf968f686 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ svclt 0x0000e7e2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ ssatcs pc, #13, pc, asr #17 @ │ │ │ │ @@ -579985,15 +579989,15 @@ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8948126 │ │ │ │ movwls r3, #53289 @ 0xd029 │ │ │ │ vpadd.i8 d18, d0, d15 │ │ │ │ @ instruction: 0xf8df8120 │ │ │ │ cmncs r4, r8, lsr #12 │ │ │ │ @ instruction: 0xf8586962 │ │ │ │ - blx 2b271a │ │ │ │ + blx 2b272a │ │ │ │ andcs r3, r0, #134217728 @ 0x8000000 │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ cdpge 2, 2, cr9, cr4, cr14, {0} │ │ │ │ @ instruction: 0xf8c92200 │ │ │ │ eorscs r2, r3, #204, 16 @ 0xcc0000 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ @@ -580006,67 +580010,67 @@ │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xff4cf7ff │ │ │ │ svcge 0x00269725 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ - blls c51b64 │ │ │ │ + blls c51b74 │ │ │ │ stm r8, {r1, r5, r9, fp, sp, pc} │ │ │ │ strcs r0, [r2], -r3 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ movwls r2, #1801 @ 0x709 │ │ │ │ stmib sp, {r0, r1, sp}^ │ │ │ │ - blls c00400 │ │ │ │ + blls c00410 │ │ │ │ @ instruction: 0xf00aca06 │ │ │ │ @ instruction: 0x4601fd15 │ │ │ │ @ instruction: 0xf00a4648 │ │ │ │ @ instruction: 0x4620fe11 │ │ │ │ - ldc2 6, cr15, [r2], {30} │ │ │ │ + stc2 6, cr15, [sl], {30} │ │ │ │ stmdacs r0, {r0, r1, r2, ip, pc} │ │ │ │ cmpphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1049a0d │ │ │ │ movwls r0, #41752 @ 0xa318 │ │ │ │ strcs r2, [r0], -r1, lsl #6 │ │ │ │ stmiaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stcge 0, cr4, [r1, #-588] @ 0xfffffdb4 │ │ │ │ movwls r3, #47873 @ 0xbb01 │ │ │ │ @ instruction: 0xf5099b0e │ │ │ │ @ instruction: 0xf10d6a24 │ │ │ │ - blx 2e94ba │ │ │ │ + blx 2e94ca │ │ │ │ movwls pc, #62211 @ 0xf303 @ │ │ │ │ - blls 45e7d0 │ │ │ │ + blls 45e7e0 │ │ │ │ @ instruction: 0xf080429c │ │ │ │ @ instruction: 0x46268137 │ │ │ │ muleq r3, sl, r8 │ │ │ │ - bcs 13a4b34 │ │ │ │ - bcc 12a4b38 │ │ │ │ + bcs 13a4b44 │ │ │ │ + bcc 12a4b48 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ andls r2, r0, #30 │ │ │ │ muleq r6, sl, r8 │ │ │ │ stc2l 0, cr15, [r2], #40 @ 0x28 │ │ │ │ strbmi r4, [r9], -r2, lsl #12 │ │ │ │ - blvc 73814c │ │ │ │ + blvc 73815c │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ @ instruction: 0xf00a7313 │ │ │ │ @ instruction: 0xf8d9fd7d │ │ │ │ movwcc r3, #18644 @ 0x48d4 │ │ │ │ ldmcc r4, {r0, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs a8d438 │ │ │ │ + blcs a8d448 │ │ │ │ rscshi pc, r4, r0 │ │ │ │ - blcs 28d444 │ │ │ │ + blcs 28d454 │ │ │ │ tstphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ movwls sl, #27430 @ 0x6b26 │ │ │ │ eorcs r9, r0, sp, lsl #18 │ │ │ │ - stmda r6, {r0, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00fef5c8 │ │ │ │ ldrtmi r9, [r4], -lr, lsl #22 │ │ │ │ - bne ff29249c │ │ │ │ + bne ff2924ac │ │ │ │ @ instruction: 0xae121983 │ │ │ │ - blge 98b44c │ │ │ │ - blge a8b444 │ │ │ │ + blge 98b45c │ │ │ │ + blge a8b454 │ │ │ │ ldm fp, {r0, r3, r8, r9, ip, pc} │ │ │ │ stm r8, {r0, r1} │ │ │ │ ldm sl, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r5, {r0, r3, r5, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm sl, {r0, r1, r2, sp} │ │ │ │ @@ -580074,15 +580078,15 @@ │ │ │ │ @ instruction: 0x4649fcfd │ │ │ │ stmdals r5, {r1, r9, sl, lr} │ │ │ │ stc2l 0, cr15, [sl, #-40] @ 0xffffffd8 │ │ │ │ andcs r9, r0, #11264 @ 0x2c00 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ stc2 0, cr15, [r0], #44 @ 0x2c │ │ │ │ ldm r3, {r0, r2, r8, r9, fp, ip, pc} │ │ │ │ - blls 3e687c │ │ │ │ + blls 3e688c │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ muleq r3, r7, r8 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ eorcc lr, r6, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ andscs r9, r1, r0, lsl #4 │ │ │ │ muleq r6, sl, r8 │ │ │ │ @@ -580098,27 +580102,27 @@ │ │ │ │ ldm sl, {r0, r1, r2, sp} │ │ │ │ @ instruction: 0xf00a0006 │ │ │ │ strbmi pc, [r9], -r9, asr #25 @ │ │ │ │ stmdals r9, {r1, r9, sl, lr} │ │ │ │ ldc2 0, cr15, [r6, #-40] @ 0xffffffd8 │ │ │ │ strtmi r9, [r2], -r1, lsr #22 │ │ │ │ stmdbls sl, {r8, r9, ip, pc} │ │ │ │ - blls a781f0 │ │ │ │ + blls a78200 │ │ │ │ @ instruction: 0xf7fe3401 │ │ │ │ ldmib sp, {r0, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ adcmi r2, r3, #469762048 @ 0x1c000000 │ │ │ │ adcmi fp, r2, #24, 30 @ 0x60 │ │ │ │ svcge 0x006df67f │ │ │ │ - blls 5d0970 │ │ │ │ + blls 5d0980 │ │ │ │ strbmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00b900c │ │ │ │ - blge ba5a60 │ │ │ │ + blge ba5a70 │ │ │ │ muleq r3, fp, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blls 40c930 │ │ │ │ + blls 40c940 │ │ │ │ stm r3, {r0, r1, fp, lr, pc} │ │ │ │ stmdbls r6, {r0, r1} │ │ │ │ eorcc lr, r4, #3620864 @ 0x374000 │ │ │ │ stm r5, {r0, r1, r8, fp, lr, pc} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm sl, {r0, r1, r3, sp} │ │ │ │ @ instruction: 0xf00a0006 │ │ │ │ @@ -580126,36 +580130,36 @@ │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ stc2l 0, cr15, [r4], #40 @ 0x28 │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ stmdals lr!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf964f7fd │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bmi 152440 │ │ │ │ + bmi 152450 │ │ │ │ ldrbtmi r4, [sl], #-3063 @ 0xfffff409 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ bicshi pc, lr, r0, asr #32 │ │ │ │ eorslt r4, r1, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strb r2, [lr, r0, lsl #12]! │ │ │ │ strdcs r4, [r4, #-177]! @ 0xffffff4f │ │ │ │ @ instruction: 0xf8586962 │ │ │ │ - blx 2b297a │ │ │ │ + blx 2b298a │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ strble r0, [r0, #1755]! @ 0x6db │ │ │ │ ldmdavs fp, {r1, r2, r3, r5, r8, r9, fp, ip, pc} │ │ │ │ - bcs 3c55ec │ │ │ │ + bcs 3c55fc │ │ │ │ addhi pc, sp, r0, asr #32 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ - bcs a81408 │ │ │ │ - bcc 2dc9e8 │ │ │ │ + bcs a81418 │ │ │ │ + bcc 2dc9f8 │ │ │ │ ldmdale r2, {r0, r1, r2, r3, r4, r9, fp, sp} │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ tstne r1, r0, lsl r1 │ │ │ │ andsne r1, r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ ldclt 1, cr1, [r1, #-68] @ 0xffffffbc │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ @@ -580169,38 +580173,38 @@ │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ ldmdale r0!, {r0, r1, r2, r3, r4, r9, fp, sp}^ │ │ │ │ movweq pc, #12310 @ 0x3016 @ │ │ │ │ andle r9, r7, lr, lsl #6 │ │ │ │ ldrdcc lr, [sp], -sp │ │ │ │ streq pc, [r3], -r6, lsr #32 │ │ │ │ @ instruction: 0xf5c808d9 │ │ │ │ - andls lr, lr, r0, lsr #30 │ │ │ │ + andls lr, lr, r8, lsl pc │ │ │ │ rsb r2, r5, r5, lsl #4 │ │ │ │ muleq r3, fp, r8 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ muleq r3, sl, r8 │ │ │ │ ldmib sp, {r2, r4, r5, r6, sl, fp, ip}^ │ │ │ │ stm r5, {r0, r3, r5, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm sl, {r0, r1, r2, sp} │ │ │ │ @ instruction: 0xf00a0006 │ │ │ │ @ instruction: 0x4649fc1d │ │ │ │ ldmdage r8, {r1, r9, sl, lr} │ │ │ │ stc2l 0, cr15, [sl], #-40 @ 0xffffffd8 │ │ │ │ movwls r9, #2841 @ 0xb19 │ │ │ │ - blls 8782ec │ │ │ │ + blls 8782fc │ │ │ │ stmdbls sl, {r3, r6, r9, sl, lr} │ │ │ │ mcr2 7, 5, pc, cr6, cr14, {7} @ │ │ │ │ addsmi r9, ip, #7168 @ 0x1c00 │ │ │ │ mcrge 4, 6, pc, cr9, cr15, {7} @ │ │ │ │ str r2, [r2, r1, lsl #12] │ │ │ │ - blls 651aa4 │ │ │ │ + blls 651ab4 │ │ │ │ strbmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00b4620 │ │ │ │ - blge c2590c │ │ │ │ + blge c2591c │ │ │ │ movwls r4, #26138 @ 0x661a │ │ │ │ ldm fp, {r2, r5, r8, r9, fp, sp, pc} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldm r4, {r0, r1} │ │ │ │ stmib r2, {r0, r1}^ │ │ │ │ ldmib sp, {r8}^ │ │ │ │ stm r5, {r2, r5, r9, ip, sp} │ │ │ │ @@ -580208,15 +580212,15 @@ │ │ │ │ ldm sl, {r0, r1, r3, sp} │ │ │ │ @ instruction: 0xf00a0006 │ │ │ │ @ instruction: 0x4649fb9b │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ ldc2 0, cr15, [sl], #-40 @ 0xffffffd8 │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ - bcs 3e05a0 │ │ │ │ + bcs 3e05b0 │ │ │ │ svcge 0x007ef43f │ │ │ │ smlabble r8, pc, r2, r4 @ │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ svclt 0x00882b1f │ │ │ │ @ instruction: 0xf63f930d │ │ │ │ @ instruction: 0x4606ae30 │ │ │ │ @ instruction: 0xf894e74d │ │ │ │ @@ -580264,83 +580268,83 @@ │ │ │ │ addslt lr, fp, #1010827264 @ 0x3c400000 │ │ │ │ movwcc lr, #6118 @ 0x17e6 │ │ │ │ andle r2, fp, r5, lsl #20 │ │ │ │ movwvs lr, #14918 @ 0x3a46 │ │ │ │ ldmib sp, {r0, r1, r2, r3, r4, r6, r7, r8, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf026300d │ │ │ │ ldmeq r9, {r0, r1, r9, sl}^ │ │ │ │ - cdp 5, 6, cr15, cr0, cr8, {6} │ │ │ │ + cdp 5, 5, cr15, cr8, cr8, {6} │ │ │ │ andls r2, lr, r0, lsl #6 │ │ │ │ - bcs 1ba4ed4 │ │ │ │ + bcs 1ba4ee4 │ │ │ │ stmiane ip, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf000428a │ │ │ │ @ instruction: 0xf8c98088 │ │ │ │ andcs r2, r1, #204, 16 @ 0xcc0000 │ │ │ │ ldmcc r0, {r0, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvs r4, {r0, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmcs r8, {r0, r3, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - b 1412020 │ │ │ │ + b 1412030 │ │ │ │ eorscs r6, r3, #201326592 @ 0xc000000 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - blx 422bca │ │ │ │ - bcc 1ba4f04 │ │ │ │ + blx 422bda │ │ │ │ + bcc 1ba4f14 │ │ │ │ @ instruction: 0xf8d99925 │ │ │ │ ldmvs r8, {r5, sp} │ │ │ │ eorcc pc, r1, r2, asr r8 @ │ │ │ │ eorle r4, r0, r3, lsl #5 │ │ │ │ muleq r3, r5, r8 │ │ │ │ - bvs ba3fdc │ │ │ │ + bvs ba3fec │ │ │ │ stmiaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strmi sl, [sl], -r1, lsl #26 │ │ │ │ svcge 0x00264603 │ │ │ │ - bleq 4e2d04 │ │ │ │ + bleq 4e2d14 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ - beq 322d14 │ │ │ │ + beq 322d24 │ │ │ │ stmib sp, {r9, ip, pc}^ │ │ │ │ andcs sl, r7, r6, lsr #22 │ │ │ │ muleq r6, r7, r8 │ │ │ │ - blx f22c12 │ │ │ │ + blx f22c22 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ff9a2c1a │ │ │ │ + blx ff9a2c2a │ │ │ │ strcs lr, [r2, #-1481] @ 0xfffffa37 │ │ │ │ stmib r3, {r0, r3, sp}^ │ │ │ │ movwcs r5, #25 │ │ │ │ eorcc pc, r1, r2, asr #16 │ │ │ │ - blmi 14e0308 │ │ │ │ + blmi 14e0318 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ - blls 5b7c94 │ │ │ │ + blls 5b7ca4 │ │ │ │ svclt 0x00842b1f │ │ │ │ movwls r2, #58112 @ 0xe300 │ │ │ │ @ instruction: 0xf016d8a2 │ │ │ │ movwls r0, #58115 @ 0xe303 │ │ │ │ @ instruction: 0xf8d9d195 │ │ │ │ vpmax.s8 q9, q0, q10 │ │ │ │ @ instruction: 0xf8d910dd │ │ │ │ - bne 122cf6c │ │ │ │ + bne 122cf7c │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ eorle r4, sp, sl, lsl #5 │ │ │ │ stmiacs ip, {r0, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvc r8, {r0, r3, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmcc r0, {r0, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvs r4, {r0, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ orrsle r2, r9, r0, lsl #30 │ │ │ │ eorscs sl, r6, #36, 26 @ 0x900 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - blx feb22c90 │ │ │ │ + blx feb22ca0 │ │ │ │ adcle r2, r3, r0, lsl #28 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ svcge 0x0026ae14 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx fe8a2ca4 │ │ │ │ + blx fe8a2cb4 │ │ │ │ stmiaeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ muleq r3, r6, r8 │ │ │ │ @ instruction: 0xf899e568 │ │ │ │ ldmdblt pc, {r3, r4, r6, r7, fp, ip, sp, lr}^ @ │ │ │ │ @ instruction: 0xf8c92201 │ │ │ │ @@ -580352,46 +580356,46 @@ │ │ │ │ ldmne r0, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xd1c94299 │ │ │ │ ldmne r4, {r0, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmiale r5, {r0, r4, r5, r7, r9, lr}^ │ │ │ │ andeq pc, ip, r1, lsl #2 │ │ │ │ bicle r4, r1, #176, 4 │ │ │ │ stmeq pc, {r0, r4, r5, r6, r9, fp, ip} @ │ │ │ │ - ldclge 4, cr15, [pc, #-252] @ 266bcc │ │ │ │ + ldclge 4, cr15, [pc, #-252] @ 266bdc │ │ │ │ stcge 6, cr2, [r1, #-0] │ │ │ │ - bvs ba40f4 │ │ │ │ + bvs ba4104 │ │ │ │ muleq r3, sl, r8 │ │ │ │ @ instruction: 0xf8d93601 │ │ │ │ @ instruction: 0xf8d92a44 │ │ │ │ stm r5, {r6, r9, fp, ip, sp} │ │ │ │ andscs r0, lr, r3 │ │ │ │ ldm sl, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00a0006 │ │ │ │ @ instruction: 0x4601fa5d │ │ │ │ - blvc 538614 │ │ │ │ + blvc 538624 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ @ instruction: 0xf00a730b │ │ │ │ @ instruction: 0xf8d9fb55 │ │ │ │ adcsmi r3, lr, #212, 16 @ 0xd40000 │ │ │ │ movweq pc, #16643 @ 0x4103 @ │ │ │ │ ldmcc r4, {r0, r3, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ ldr sp, [sl, #-480]! @ 0xfffffe20 │ │ │ │ - cdp 5, 7, cr15, cr10, cr8, {6} │ │ │ │ + cdp 5, 7, cr15, cr2, cr8, {6} │ │ │ │ movwvs lr, #14918 @ 0x3a46 │ │ │ │ str sl, [r2, #-3620] @ 0xfffff1dc │ │ │ │ - rsbseq r9, r1, r8, lsl #19 │ │ │ │ + rsbseq r9, r1, r8, ror r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r1, sl, ror r9 │ │ │ │ + rsbseq r9, r1, sl, ror #18 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq r9, [r1], #-110 @ 0xffffff92 │ │ │ │ + rsbseq r9, r1, lr, lsr #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ - blmi fe3a50c0 │ │ │ │ + blmi fe3a50d0 │ │ │ │ @ instruction: 0xf8df468b │ │ │ │ adclt r1, fp, r4, lsl #23 │ │ │ │ @ instruction: 0xf8df447c │ │ │ │ @ instruction: 0xf8db6b80 │ │ │ │ @ instruction: 0x46918014 │ │ │ │ vqshl.s8 q10, q15, q0 │ │ │ │ stmdapl r1!, {r1, r4, r9, sp}^ │ │ │ │ @@ -580399,15 +580403,15 @@ │ │ │ │ @ instruction: 0x91296809 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbthi pc, [r8], #0 @ │ │ │ │ @ instruction: 0xf5b8d920 │ │ │ │ @ instruction: 0xf0807f1e │ │ │ │ @ instruction: 0xf8df81e2 │ │ │ │ ldmpl r7!, {r3, r4, r6, r8, r9, fp, sp} │ │ │ │ - blx 2ef716 │ │ │ │ + blx 2ef726 │ │ │ │ @ instruction: 0xf8927208 │ │ │ │ andcc r2, fp, #78 @ 0x4e │ │ │ │ eorpl pc, r2, fp, asr r8 @ │ │ │ │ vadd.f32 d2, d0, d12 │ │ │ │ ldm pc, {r0, r3, r4, r5, r7, r8, sl, pc}^ @ │ │ │ │ strbeq pc, [r6, #-21] @ 0xffffffeb @ │ │ │ │ strbeq r0, [sp, #1507] @ 0x5e3 │ │ │ │ @@ -580419,23 +580423,23 @@ │ │ │ │ svceq 0x0090f1b8 │ │ │ │ andhi pc, r4, #0 │ │ │ │ andhi pc, r2, #64, 4 │ │ │ │ svcvc 0x00eff5b8 │ │ │ │ ldrbhi pc, [r7, #128] @ 0x80 @ │ │ │ │ svcvc 0x00e6f5b8 │ │ │ │ strbthi pc, [lr], -r0, asr #4 @ │ │ │ │ - bvc ffc23f90 │ │ │ │ + bvc ffc23fa0 │ │ │ │ vmla.f d18, d0, d1[0] │ │ │ │ - bl 4671e0 │ │ │ │ + bl 4671f0 │ │ │ │ sbcmi r0, r1, sl │ │ │ │ tstpeq r1, r1, lsl r0 @ p-variant is OBSOLETE │ │ │ │ ldrbhi pc, [fp], -r0 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andcs r8, r1, #-536870897 @ 0xe000000f │ │ │ │ - bcs fece5004 │ │ │ │ + bcs fece5014 │ │ │ │ andsls r2, r4, #0, 4 │ │ │ │ vmlal.s q9, d0, d1[0] │ │ │ │ sbcmi r0, r2, r1, lsl #4 │ │ │ │ andeq pc, r1, #18 │ │ │ │ @ instruction: 0xf0009212 │ │ │ │ ldmdbls r4, {r0, r4, r6, r7, sl, pc} │ │ │ │ tsteq sl, r3, lsl r1 │ │ │ │ @@ -580454,208 +580458,208 @@ │ │ │ │ @ instruction: 0xf041bf08 │ │ │ │ stmdbcs r0, {r0, r8} │ │ │ │ cmnphi r5, #0 @ p-variant is OBSOLETE │ │ │ │ orrne pc, r8, #4, 12 @ 0x400000 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm r3, {r0, r3, r4, r8, r9, fp, sp, pc} │ │ │ │ ldrbmi r0, [r8], -r3 │ │ │ │ - @ instruction: 0xf8a8f61e │ │ │ │ + @ instruction: 0xf8a0f61e │ │ │ │ strmi r9, [r4], r6, lsl #22 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8df81ab │ │ │ │ cmncs r4, r8, ror #20 │ │ │ │ @ instruction: 0x2014f8db │ │ │ │ - blx 2bd246 │ │ │ │ + blx 2bd256 │ │ │ │ svcvc 0x009b3302 │ │ │ │ @ instruction: 0xf85b330b │ │ │ │ ldrmi r3, [r9], -r3, lsr #32 │ │ │ │ - b 142fa8c │ │ │ │ + b 142fa9c │ │ │ │ andls r0, fp, #1342177280 @ 0x50000000 │ │ │ │ vpmax.u8 d15, d12, d3 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blls 3ee800 │ │ │ │ + blls 3ee810 │ │ │ │ @ instruction: 0x46ca9211 │ │ │ │ andls r9, sp, #40960 @ 0xa000 │ │ │ │ @ instruction: 0xf8cdaa01 │ │ │ │ andls fp, r5, #28 │ │ │ │ andseq pc, r8, #-1073741822 @ 0xc0000002 │ │ │ │ eorsgt pc, r0, sp, asr #17 │ │ │ │ andsls r4, r0, #145752064 @ 0x8b00000 │ │ │ │ - blls 555d44 │ │ │ │ + blls 555d54 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 707698 │ │ │ │ + blls 7076a8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf1ba81c0 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 4879fc │ │ │ │ + blls 487a0c │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b05 │ │ │ │ @ instruction: 0xf894828c │ │ │ │ mulscs r0, r8, sl │ │ │ │ @ instruction: 0xf5c84629 │ │ │ │ - strmi lr, [r1, #3702] @ 0xe76 │ │ │ │ + strmi lr, [r1, #3694] @ 0xe6e │ │ │ │ stmdaeq sp!, {r3, r8, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0x46292010 │ │ │ │ - cdp 5, 6, cr15, cr14, cr8, {6} │ │ │ │ + cdp 5, 6, cr15, cr6, cr8, {6} │ │ │ │ mvnsle r4, #72, 10 @ 0x12000000 │ │ │ │ - bpl fe8a510c │ │ │ │ - blcs 442b8c │ │ │ │ + bpl fe8a511c │ │ │ │ + blcs 442b9c │ │ │ │ rsbhi pc, pc, #0, 4 │ │ │ │ teqlt r1, ip, lsl #18 │ │ │ │ strmi r6, [sl], #-2786 @ 0xfffff51e │ │ │ │ svclt 0x00182b00 │ │ │ │ vhsub.s8 d4, d16, d2 │ │ │ │ - blls 4078b0 │ │ │ │ - beq 2e3058 │ │ │ │ + blls 4078c0 │ │ │ │ + beq 2e3068 │ │ │ │ sbcle r2, sl, r0, lsl #22 │ │ │ │ svceq 0x0000f1bb │ │ │ │ mcr2 10, 5, pc, cr11, cr11, {4} @ │ │ │ │ mcr2 10, 4, pc, cr14, cr14, {5} @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strdcs r3, [r1], -pc @ │ │ │ │ @ instruction: 0x461f4673 │ │ │ │ - blx 273b40 │ │ │ │ - b 72374c │ │ │ │ + blx 273b50 │ │ │ │ + b 72375c │ │ │ │ mvnsle r0, fp, lsl #30 │ │ │ │ stmdale r6, {r1, r2, r3, r4, r5, r7, r8, sl, lr}^ │ │ │ │ - bge c4db68 │ │ │ │ - blcs 621684 │ │ │ │ + bge c4db78 │ │ │ │ + blcs 621694 │ │ │ │ @ instruction: 0xf103463a │ │ │ │ cmpcc r4, #92, 16 @ 0x5c0000 │ │ │ │ @ instruction: 0x46754657 │ │ │ │ ldrmi sl, [fp], r3, lsr #28 │ │ │ │ @ instruction: 0xf8cd4692 │ │ │ │ and lr, r4, r4, asr r0 │ │ │ │ @ instruction: 0xf1093501 │ │ │ │ strmi r0, [sl, #2305]! @ 0x901 │ │ │ │ strls sp, [r2, #-812] @ 0xfffffcd4 │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ muleq ip, fp, r8 │ │ │ │ - blx e24f86 │ │ │ │ + blx e24f96 │ │ │ │ rscle r2, sp, r0, lsl #30 │ │ │ │ cdpeq 0, 0, cr15, cr2, cr15, {2} │ │ │ │ stmib sp, {r0, r1, r3, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf504e325 │ │ │ │ - blls 60202c │ │ │ │ + blls 60203c │ │ │ │ ldm r6, {r0, r2, r5, r9, fp, sp, pc} │ │ │ │ strcc r0, [r1, #-3] │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ ldmib ip, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ stm r3, {r8} │ │ │ │ andcs r0, r7, r3 │ │ │ │ movwls r9, #2856 @ 0xb28 │ │ │ │ - bgt 40dc58 │ │ │ │ + bgt 40dc68 │ │ │ │ @ instruction: 0xf946f00a │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9f0f00a │ │ │ │ sbcsle r4, r2, #713031680 @ 0x2a800000 │ │ │ │ ldrsbtlt pc, [ip], -sp @ │ │ │ │ @ instruction: 0xf8dd46ba │ │ │ │ @ instruction: 0xf1bae054 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - blls 452dc0 │ │ │ │ + blls 452dd0 │ │ │ │ vnmlsvs.f32 s18, s22, s20 │ │ │ │ - bl 4c614c │ │ │ │ - blcs a67c24 │ │ │ │ + bl 4c615c │ │ │ │ + blcs a67c34 │ │ │ │ @ instruction: 0xf003bf14 │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ - b 1633ff4 │ │ │ │ + b 1634004 │ │ │ │ svclt 0x001c01d1 │ │ │ │ vpmax.u8 d15, d3, d10 │ │ │ │ mvnscc pc, #-1073741824 @ 0xc0000000 │ │ │ │ andcs pc, lr, #1024 @ 0x400 │ │ │ │ cdpeq 0, 1, cr15, cr15, cr14, {0} │ │ │ │ @ instruction: 0xf04f920d │ │ │ │ - blx 2f3c10 │ │ │ │ + blx 2f3c20 │ │ │ │ andsmi pc, r3, lr, lsl #4 │ │ │ │ - bleq 3618c8 │ │ │ │ - blcs 28dc4c │ │ │ │ + bleq 3618d8 │ │ │ │ + blcs 28dc5c │ │ │ │ ldrhi pc, [r6, #-64]! @ 0xffffffc0 │ │ │ │ - ldrbcc pc, [pc, #265]! @ 267131 @ │ │ │ │ - blcs 50dc50 │ │ │ │ + ldrbcc pc, [pc, #265]! @ 267141 @ │ │ │ │ + blcs 50dc60 │ │ │ │ movwhi pc, #8704 @ 0x2200 @ │ │ │ │ - blls 6f1c44 │ │ │ │ + blls 6f1c54 │ │ │ │ rscshi pc, r1, #64, 4 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 4c7490 │ │ │ │ + blls 4c74a0 │ │ │ │ @ instruction: 0xf8d400db │ │ │ │ @ instruction: 0xf04328dc │ │ │ │ stmdbcs r2, {r7, r8, r9} │ │ │ │ bichi pc, r5, #0 │ │ │ │ @ instruction: 0xf0002904 │ │ │ │ @ instruction: 0xf0638213 │ │ │ │ movwls r0, #58362 @ 0xe3fa │ │ │ │ ldmdavs r9, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ movwcs r8, #53624 @ 0xd178 │ │ │ │ - blls 48bca8 │ │ │ │ + blls 48bcb8 │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ - blls 5c73a4 │ │ │ │ + blls 5c73b4 │ │ │ │ ldmdavs fp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ stcge 1, cr8, [r7, #-824]! @ 0xfffffcc8 │ │ │ │ @ instruction: 0xf10daf25 │ │ │ │ - blls 729238 │ │ │ │ - bls 452900 │ │ │ │ - bl 2f3ca4 │ │ │ │ + blls 729248 │ │ │ │ + bls 452910 │ │ │ │ + bl 2f3cb4 │ │ │ │ andcs r1, r0, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf1039202 │ │ │ │ movwcc r0, #16908 @ 0x420c │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46214630 │ │ │ │ @ instruction: 0xf7ffcb0c │ │ │ │ - blls 665b1c │ │ │ │ + blls 665b2c │ │ │ │ movwcs r9, #8996 @ 0x2324 │ │ │ │ - blls 3cbd44 │ │ │ │ + blls 3cbd54 │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blls c1295c │ │ │ │ - blls bcbcd4 │ │ │ │ + blls c1296c │ │ │ │ + blls bcbce4 │ │ │ │ muleq r6, r6, r8 │ │ │ │ @ instruction: 0xf00a2003 │ │ │ │ strmi pc, [r1], -r5, ror #16 │ │ │ │ @ instruction: 0xf00a4620 │ │ │ │ strmi pc, [r5], -r1, ror #18 │ │ │ │ mrrcne 11, 0, r9, r9, cr14 @ │ │ │ │ ldrmi sp, [sl], -r6 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xffbcf00a │ │ │ │ addeq pc, r8, r5, asr #17 │ │ │ │ ldmcc ip, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 587638 │ │ │ │ + blls 587648 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8c51210 │ │ │ │ @ instruction: 0xf7fe3090 │ │ │ │ @ instruction: 0xf1bafced │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf8dfaefc │ │ │ │ @ instruction: 0xf8df27b8 │ │ │ │ ldrbtmi r3, [sl], #-1960 @ 0xfffff858 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrthi pc, [r1], #64 @ 0x40 @ │ │ │ │ pop {r0, r1, r3, r5, ip, sp, pc} │ │ │ │ andcs r8, r1, #240, 30 @ 0x3c0 │ │ │ │ - bcs feca5344 │ │ │ │ + bcs feca5354 │ │ │ │ cmple sl, r0, lsl #22 │ │ │ │ andeq pc, r1, #137 @ 0x89 │ │ │ │ andcc r9, r1, #20, 4 @ 0x40000001 │ │ │ │ - bls 74b9a0 │ │ │ │ + bls 74b9b0 │ │ │ │ orrscs pc, r3, r0, asr #4 │ │ │ │ smlatbeq r1, r8, fp, lr │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ - bl 5275ac │ │ │ │ + bl 5275bc │ │ │ │ stmdbeq r9, {r1}^ │ │ │ │ stmdavs r0, {r9, sl, fp, sp, lr} │ │ │ │ andls r7, r8, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002805 │ │ │ │ andcs r8, r0, #128, 8 @ 0x80000000 │ │ │ │ ldrmi r2, [r7], -pc │ │ │ │ andls r4, sl, #22020096 @ 0x1500000 │ │ │ │ @@ -580664,116 +580668,116 @@ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr5, cr15, {3} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #401 @ 0x191 │ │ │ │ ldmeq ip, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4621461a │ │ │ │ @ instruction: 0xf00b4640 │ │ │ │ - blge 8e51ac │ │ │ │ + blge 8e51bc │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ @ instruction: 0xf61d4658 │ │ │ │ - blls 426dac │ │ │ │ - blcs 278bcc │ │ │ │ + blls 426d9c │ │ │ │ + blcs 278bdc │ │ │ │ mrcge 4, 2, APSR_nzcv, cr5, cr15, {3} │ │ │ │ ldrb r9, [lr], -r6, lsl #22 │ │ │ │ @ instruction: 0x270cf8df │ │ │ │ rsbcs r5, r4, #11993088 @ 0xb70000 │ │ │ │ andvc pc, r8, #2048 @ 0x800 │ │ │ │ umaalcs pc, lr, r2, r8 @ │ │ │ │ @ instruction: 0xf85b320b │ │ │ │ - bcs 56f264 │ │ │ │ + bcs 56f274 │ │ │ │ ldrbhi pc, [r2], #512 @ 0x200 @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ - ldreq r0, [pc], #-1028 @ 2671e8 │ │ │ │ + ldreq r0, [pc], #-1028 @ 2671f8 │ │ │ │ ldreq r0, [r3], #-1049 @ 0xfffffbe7 │ │ │ │ streq r0, [r1], #-1022 @ 0xfffffc02 │ │ │ │ mvnseq r0, #-1946157053 @ 0x8c000003 │ │ │ │ ldrbeq r0, [r0], #1016 @ 0x3f8 │ │ │ │ ldrbeq r0, [r0], #1232 @ 0x4d0 │ │ │ │ @ instruction: 0xf88003fb │ │ │ │ andsls r2, r3, #692224 @ 0xa9000 │ │ │ │ andsls r2, r4, #0, 4 │ │ │ │ - blls 5e1098 │ │ │ │ + blls 5e10a8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ svcge 0x001f80cb │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00a4638 │ │ │ │ stcge 15, cr15, [r7, #-788]! @ 0xfffffcec │ │ │ │ eorls r2, r3, #536870912 @ 0x20000000 │ │ │ │ - blls 64da3c │ │ │ │ + blls 64da4c │ │ │ │ muleq r3, r7, r8 │ │ │ │ strtcc lr, [r4], -sp, asr #19 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0xf8cd4633 │ │ │ │ mcrge 0, 1, r8, cr3, cr8, {4} │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf1bae746 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - blls 452b50 │ │ │ │ + blls 452b60 │ │ │ │ mlane r9, r3, r8, pc @ │ │ │ │ mlapl ip, r3, r8, pc @ │ │ │ │ stmiaeq r9, {r0, r3, r8, r9, fp, ip, pc}^ │ │ │ │ vqdmulh.s d2, d0, d10 │ │ │ │ - blcs 387a28 │ │ │ │ + blcs 387a38 │ │ │ │ ldmdals r2, {r1, r2, r4, r6, r8, fp, ip, lr, pc} │ │ │ │ ldmcs ip, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ subsle r2, r7, r0, lsl #20 │ │ │ │ sbcseq r9, lr, r9, lsl #22 │ │ │ │ orreq pc, r0, #70 @ 0x46 │ │ │ │ ldrbteq pc, [pc], -r6, rrx @ │ │ │ │ svclt 0x00082d01 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ stmdacs r0, {r6, r7, r9, ip, sp, pc} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr15, cr15, {3} │ │ │ │ movweq lr, #27205 @ 0x6a45 │ │ │ │ ldmib sp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ - bcs 2812fc │ │ │ │ - blls 61b810 │ │ │ │ + bcs 28130c │ │ │ │ + blls 61b820 │ │ │ │ svclt 0x00043301 │ │ │ │ movwls r2, #62220 @ 0xf30c │ │ │ │ mcrge 4, 7, pc, cr1, cr15, {1} @ │ │ │ │ movwls lr, #9949 @ 0x26dd │ │ │ │ - blls 792b3c │ │ │ │ + blls 792b4c │ │ │ │ movwcc r9, #27143 @ 0x6a07 │ │ │ │ movwne lr, #15106 @ 0x3b02 │ │ │ │ andeq pc, ip, #-1073741824 @ 0xc0000000 │ │ │ │ ldm r2, {r2, r8, r9, ip, sp} │ │ │ │ stm sp, {r0, r1} │ │ │ │ strtmi r0, [r1], -r3 │ │ │ │ - blgt 578b8c │ │ │ │ + blgt 578b9c │ │ │ │ @ instruction: 0xf98af7ff │ │ │ │ svceq 0x0000f1ba │ │ │ │ cmpphi r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1099a09 │ │ │ │ - bcs 327ee4 │ │ │ │ + bcs 327ef4 │ │ │ │ @ instruction: 0x4699bf18 │ │ │ │ ldclge 4, cr15, [r3, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xf1099b0b │ │ │ │ movwls r0, #10498 @ 0x2902 │ │ │ │ - bls 44df44 │ │ │ │ - bl 2f3f14 │ │ │ │ + bls 44df54 │ │ │ │ + bl 2f3f24 │ │ │ │ @ instruction: 0xf1031303 │ │ │ │ movwcc r0, #16908 @ 0x420c │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldmdage r6, {r0, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ffcb0c │ │ │ │ ldrb pc, [ip, #2409] @ 0x969 @ │ │ │ │ ldmcs ip, {r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ orrcs r2, r0, #0 │ │ │ │ @ instruction: 0x4610b95a │ │ │ │ @ instruction: 0xf9966866 │ │ │ │ - blcs 37342c │ │ │ │ + blcs 37343c │ │ │ │ rsbhi pc, fp, #0 │ │ │ │ msrcc CPSR_s, r6 @ │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ mcrls 1, 0, r0, cr9, cr11, {6} │ │ │ │ - b 1332b48 │ │ │ │ + b 1332b58 │ │ │ │ svclt 0x001803c6 │ │ │ │ ldrbteq pc, [pc], r3, rrx @ │ │ │ │ @ instruction: 0xf063d19a │ │ │ │ movwls r0, #58365 @ 0xe3fd │ │ │ │ ldmdavs r9, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf604ae88 │ │ │ │ @@ -580795,86 +580799,86 @@ │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ cdp2 0, 9, cr15, cr12, cr9, {0} │ │ │ │ tstcs r1, sp, ror r7 │ │ │ │ @ instruction: 0xf0094628 │ │ │ │ @ instruction: 0xe6aefe7d │ │ │ │ eorvs pc, r4, #4, 10 @ 0x1000000 │ │ │ │ @ instruction: 0x91252102 │ │ │ │ - blls 653048 │ │ │ │ + blls 653058 │ │ │ │ muleq r3, r2, r8 │ │ │ │ strtcc lr, [r6], -sp, asr #19 │ │ │ │ ldrtmi r9, [r3], -r5, lsl #20 │ │ │ │ adchi pc, r0, sp, asr #17 │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ @ instruction: 0xf8cd2007 │ │ │ │ ldm r7, {pc} │ │ │ │ @ instruction: 0xf0090006 │ │ │ │ @ instruction: 0x4601ff3b │ │ │ │ @ instruction: 0xf0094620 │ │ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes